Warning: Permanently added '10.128.0.31' (ECDSA) to the list of known hosts. 2019/11/01 20:15:16 fuzzer started 2019/11/01 20:15:24 dialing manager at 10.128.15.235:46250 2019/11/01 20:15:24 syscalls: 337 2019/11/01 20:15:24 code coverage: enabled 2019/11/01 20:15:24 comparison tracing: enabled 2019/11/01 20:15:24 extra coverage: support is not implemented in syzkaller 2019/11/01 20:15:24 setuid sandbox: enabled 2019/11/01 20:15:24 namespace sandbox: support is not implemented in syzkaller 2019/11/01 20:15:24 Android sandbox: support is not implemented in syzkaller 2019/11/01 20:15:24 fault injection: support is not implemented in syzkaller 2019/11/01 20:15:24 leak checking: support is not implemented in syzkaller 2019/11/01 20:15:24 net packet injection: enabled 2019/11/01 20:15:24 net device setup: support is not implemented in syzkaller 2019/11/01 20:15:24 concurrency sanitizer: support is not implemented in syzkaller 20:15:29 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10000, 0x0) read(r0, &(0x7f0000000040)=""/8, 0x8) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x200, 0x0) close(r1) r2 = syz_open_pts() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$VMM_IOC_RESETCPU(r4, 0x82405605, &(0x7f0000000100)={0x8, 0x10000, {[0xff, 0x200, 0xffffffffffffff80, 0x7f, 0x5, 0x7, 0x0, 0x6cf, 0xffffffffffffffdc, 0x3, 0x9, 0x100000001, 0x200, 0x4, 0x8001, 0xfffffffffffffff7, 0xd800000000000000, 0x400], [0x1000, 0x1, 0xffffffffffffffa6, 0x9, 0x800, 0x1, 0x2, 0x101, 0x100], [0x0, 0xfffffffffffffff8, 0x1, 0x3, 0x2, 0x800, 0x1b51], [0x8, 0x4, 0x8001, 0x401, 0xffffffffffffff7f, 0x8], [{0x7ff, 0x80, 0x100, 0x9}, {0x1, 0x7fffffff, 0x81, 0x100}, {0x9, 0xe7, 0x6, 0x1f}, {0x3, 0xfffffffd, 0x20, 0x1000000000000}, {0xe986, 0x4, 0x9, 0x5}, {0x8, 0x3, 0x0, 0x3ff}, {0x3, 0xffffffff, 0x3, 0x4e}, {0x8001, 0xfffff000, 0x7, 0x73}], {0xfffd, 0x2, 0xaf1, 0x4}, {0x6, 0x8, 0x9, 0xfffffffffffffffa}}}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000340)='/dev/zero\x00', 0x800, 0x0) ioctl$KDGKBMODE(r5, 0x40044b06) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSHDRCMPLT(r6, 0x80044275, &(0x7f00000003c0)=0x1) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000400)='/dev/vmm\x00', 0x1, 0x0) r8 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000440)='/dev/speaker\x00', 0x40, 0x0) read(r8, &(0x7f0000000480)=""/129, 0x81) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000540)='/dev/zero\x00', 0x80, 0x0) accept$inet6(r9, &(0x7f0000000580), &(0x7f00000005c0)=0xc) r10 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) connect(r10, &(0x7f0000000600)=@in6={0x18, 0x3, 0xfff, 0xa6d0}, 0xc) r11 = openat$null(0xffffffffffffff9c, &(0x7f0000000640)='/dev/null\x00', 0x18600, 0x0) ioctl$VMM_IOC_WRITEREGS(r11, 0x82485608, &(0x7f0000000680)={0xffffffa8, 0x10001, 0x80, {[0x7, 0x780f, 0x2, 0x4, 0x3, 0x3, 0x9, 0x4, 0xd937, 0x80000000, 0x3, 0x400, 0x100, 0x519, 0x1, 0x1f, 0xffffffff80000001, 0x3], [0x77d, 0x8, 0x4, 0x5, 0x8, 0x40, 0x9, 0xfffffffffffff800, 0x200, 0x81], [0x48f, 0x8, 0x101, 0x240, 0x5aca, 0x8000, 0x200], [0xda, 0x52a, 0xfffffffffffffffd, 0x8, 0x2, 0xfffffffffffff000], [{0x2, 0x7ff, 0xf4d4, 0x8}, {0x4, 0x40, 0xffffffff, 0x4}, {0x5, 0x7f3, 0x5, 0x100000000}, {0xf5, 0x9, 0x100, 0x5}, {0x7, 0x80000001, 0x3, 0x8}, {0xfff, 0x3, 0x80000001, 0x3}, {0x101, 0x5, 0x4, 0x80000000}, {0x1, 0xfff, 0x7ae4}], {0x5, 0x1, 0x5, 0x8}, {0x4, 0x2, 0x4, 0x8}}}) nanosleep(&(0x7f0000000900)={0x1ff, 0x2}, &(0x7f0000000940)) r12 = fcntl$dupfd(0xffffffffffffffff, 0x0, r2) socketpair(0x6, 0x4002, 0x49, &(0x7f0000000980)={0xffffffffffffffff}) r14 = openat$zero(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/zero\x00', 0x200, 0x0) r15 = accept$inet(0xffffffffffffff9c, &(0x7f0000000a00), &(0x7f0000000a40)=0xc) r16 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000b00)='/dev/diskmap\x00', 0x204a1, 0x0) r17 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000b40)='/dev/wsmouse0\x00', 0x0, 0x0) r18 = socket$inet6(0x18, 0x5, 0x6f) kevent(r12, &(0x7f0000000a80)=[{{r13}, 0x7ffffffffffffffa, 0x48, 0x40000000, 0x1800000000000, 0x7fffffff}, {{r14}, 0x7ffffffffffffff8, 0x2, 0x20, 0x80000000, 0x7}, {{r15}, 0x0, 0x0, 0x80000000, 0xd3b, 0x262}], 0x8001, &(0x7f0000000b80)=[{{r5}, 0xfffffffffffffffa, 0x20, 0x20000000, 0x4ac, 0x2}, {{r16}, 0xfffffffffffffffe, 0x25, 0x2, 0x9, 0x8}, {{0xffffffffffffff9c}, 0x0, 0x8, 0x1, 0x3, 0x9}, {{r17}, 0x7e31317e38cbd2c, 0x9, 0x40000000, 0x401, 0xca6f}, {{r11}, 0xfffffffffffffffd, 0x4, 0x1, 0x200, 0x7fff}, {{}, 0xfffffffffffffff9, 0x8, 0x10, 0x401, 0x8000}, {{}, 0xfffffffffffffffb, 0xb, 0x80000000, 0x4, 0x3}, {{r18}, 0xfffffffffffffffd, 0xa, 0x5, 0x401, 0x7f}, {{r6}, 0xfffffffffffffff9, 0x9, 0xfffff, 0x1, 0xc4}, {{r7}, 0xfffffffffffffff8, 0x43, 0x4, 0x3, 0x6}], 0x0, &(0x7f0000000cc0)={0x2, 0x401}) r19 = dup(r3) accept(r19, &(0x7f0000000d00)=@in6, &(0x7f0000000d40)=0xc) 20:15:29 executing program 1: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet(0x2, 0x6, 0x5) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x6e0bb6d7555c921e, 0x40) poll(&(0x7f0000000080)=[{r0, 0x8}, {r2}, {r3, 0x2}], 0x3, 0x8) r4 = socket$inet(0x2, 0x3, 0x1) r5 = socket(0x1, 0x3, 0x27) poll(&(0x7f00000000c0)=[{0xffffffffffffffff, 0x4}, {r2, 0x12b}, {r5, 0x8}], 0x3, 0xbf) r6 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r4) ioctl$KDGKBMODE(r6, 0x40044b06) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x8, 0x0) mknodat(r7, &(0x7f0000000140)='./file0\x00', 0x2010, 0x7) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r8, 0x80045745, &(0x7f00000001c0)) ioctl$FIONBIO(r5, 0x8004667e, &(0x7f0000000200)=0xa9) r9 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wskbd0\x00', 0x200, 0x0) r10 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000280)='/dev/speaker\x00', 0x800, 0x0) r11 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x80, 0x0) r12 = syz_open_pts() r13 = open(&(0x7f0000000300)='./file0\x00', 0x200, 0x10a) poll(&(0x7f0000000340)=[{r8, 0x4}, {r9, 0x4}, {r10, 0x80}, {r1, 0x4}, {r11, 0x10}, {0xffffffffffffff9c, 0x108}, {r12, 0x4}, {r13}], 0x8, 0x0) ioctl$TIOCSBRK(0xffffffffffffff9c, 0x2000747b) r14 = accept(r7, &(0x7f0000000380)=@in, &(0x7f00000003c0)=0xc) getpeername(r14, &(0x7f0000000400)=@un=@file={0x0, ""/77}, &(0x7f0000000480)=0x4f) socket$inet6(0x18, 0x2, 0x6a) ioctl$TIOCSTSTAMP(r13, 0x8008745a, &(0x7f00000004c0)={0x2, 0x7}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000500), &(0x7f0000000540)=0xc) r15 = fcntl$dupfd(r4, 0x0, 0xffffffffffffffff) fcntl$setflags(r15, 0x2, 0x0) r16 = fcntl$dupfd(0xffffffffffffffff, 0xf, r10) openat(r16, &(0x7f0000000580)='./file0\x00', 0x8140, 0x1e0) 20:15:31 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r1 = socket(0x18, 0x3, 0x3a) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000240)={0x100000000, 0x6}, 0x10) getuid() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xcf2, 0xffffffff, 0x1, 0x81, "b439add0430b0554f1ec6918533588f56d3f9b7a", 0x401}) sendmsg(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000080)="6b6f551f95250de0", 0x8}], 0x2a6, &(0x7f0000000200)=[{0x10}], 0x10}, 0x2) openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x1, 0x0) socket(0x0, 0x3, 0x2b) mknod(&(0x7f0000000180)='./file0\x00', 0x40, 0xd8) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r3 = socket(0x80000000000002, 0x2, 0x0) r4 = syz_open_pts() close(r4) writev(r4, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09b7ab45fdbeb471242dc8f0d7602a4781f9d5361f207a2ded39608fbf0fa29b9830bda38f7b4723f06c675672afbb17ebd37af15339b2e42593330652f4caf5733181ea7290abd745415bab9070066b8857a32998fa5c35c248df954ba16f9e75d19967829a5cde", 0xbc}], 0x1) ioctl$TIOCSTOP(r4, 0x2000746f) setsockopt$sock_int(r3, 0xffff, 0x1021, &(0x7f0000000040)=0x5, 0x4) sendmsg$unix(r3, &(0x7f0000003800)={&(0x7f0000001300)=@abs={0x3, 0x0, 0x0}, 0x8, &(0x7f0000003780)=[{&(0x7f0000001340)="48b50559c3c633cfa7575bfd383679ea8e5f6a19ff064237f9fe7ba316b6280817ccc1764583e3e3c7efb120fcd5cd9ccd0d5a03515a4b45666f7d86d3eb1e927c546530beb78d2d8c2dcd50939b6acb37aa7a301681fbb634d2d9b260a29d39789320054f194415d78e6ea15ea0beb5584c49d46505a53bccdfaf2b3c3b1e60b64ac5c29ebb56c594fb2a5dcad6936b02a6ceac2661204d88c5e3857b98b2f37288e78bb142e0bf1333d572cf83297e7bdd4a0661c2b39d4497482bec9fd39118c43cc938ebaa9bee10cec4ad9bd73cb8b501db60e81ae4aaf1a9bac3fe502fbffb9af4b2ca623ee83f3f4de3429e4bcb1128e111f4d0bb4b3b42f248919824e573b779425e6a757f7a82e5bd89f3e2a7b8273562f77027d8cd02f13f4511591e4b9e83b37bd1de899794cd00f3c200a2fac97aee1e638e7accf8c4d6fe759c799bab12c541ebb74ec59318bb7d1141934dbea3b6a26f584793c45c588dfa59b2e4d4fa8562874fd1462dfb414c51221cd4ec408b852d50043da1eb6d6ae6ce0b3776f8f1e222a50d7734dd67c903f42ff6f69b56eef03540d8f31a1bdbba741d5d723edcadd792d29e6f0ce6c0443c3cf1a08c7d1eeb181e5778a9c87d80303b874de14950423cead9bc5b879b910522649789fa45b8ef8f0405185d07eefeb7de8aacdf3f25156c20680592fc16995fdd7989c3bca67e91d358302dd97041eaa63f8dc313d3e13c3f06d2d21cb2be9d2efb5eb71e0edb7250e430e1b70c69534eda2b30cc1f6944a7b6d2f3e7171d9d7531317e4c674973947420640e9c3e31abd14e77d456ae942f7e956c71f2dd017dd440b553396e475fd83f2e062e59f799a7826aea7216afa291fc92d27888b81cfdd401c899804d4cea44b2695569eedd4b31c46f68f440b65d9dc03b07b3dc663bc8533d2788158bfd08c9855b7f489526b453e31b7d620d2886b686a6f21f988e89bfd7630c64ac50d0af83f9bcd05cf7efa6c134c2a78cf8d74a8633d87c855cb2e6ee8c0f1c9a04f996a6fc474fe7263645500a4debba61d0eef072f0a5868bb10d008daeda50a6e39e45ef882247682acca37bbab1664627b35757eb1f35aca15077b01878856bf372a5adcb82daf8334962bafdec401492ccb9f4c51f552a3b134ab1ca5aed6179d04316d6193869e4fbe08b5089b3e15762025968505a8de342478fa2ead622c6270496d850b8f7169f1fc9b8e9c94596c821e9d6111ecf0a79da114ae4b194d041a42b97d3579fb050d2a62218e21aea387469f764b857394f28fee2c1387a339b36d7814e877900093ef5764da9a4b985dac7efcd0739dc56c23b6210266a8114b0df58d6f39313eb4627345292a8911c01a51691bc9d8375d31138ff4877664130543f10f27d4d9409949a8651786cc29a9b2c3d46837c2535854a25ded57daba865904d17c4685ee592604c4a5d8da4e2812c7ac2d3e549b8bb9a112a100ea5348793736c16f6f192b39af235e0f28e03aad02f1a63f27802514a01f2587299bab7aba3a901097a395f1debc2f3f475e7dd76b393c22ca1a25e1d23e1e30f31d344430e8fe851f61628cce2f1a9f4e3d9c234064b17ae35adfb3b09cefa264ed58b3c24ec4affd6994356f29a8487b758c2c80c05881dfdb71c1ab78d037ef8d4b39aa33607ce0ea6d6921240cee6a58d13d9ff23c72e5443ad3cd626e8d2c0b433bf897489a3c6c8d9eb05a222fc538c389874d3c894dc84c774813cd65afb716a94f3dcee62f2ddc851ee5de538a249e430a54bbad08bbc91a926835941f11e1ae4c163fad66040b2e8584e658b03519a8528dba08440c2f1f70c9d1a0c109d9f518972b279a67d7b632709015a95d90d0418cf1ffce47da1d035f72e77998a4afab75651a84282503d0563c347630baa5d322e5b0f0a08e73a6e91a6913a6570ffbd1cbd8ed01d5c0f846909976689be6378bb3038c8a72fa1514de41b9a90a5450efe7f6111f0abe87b1e60c6e0429baa914e275e4a88639e44541454cbce2fdb0075ea84fe8907a5cd98e56581513d03f5301949169d49c1693507f5eb3c656492f63a664e1dfb96061bbcb1f3a98a45dd587e037dd813bd9d997264a17e240cef1483186782a7e0579c270fcf6469cf4d4a163e8af0c0898a6991816e7acb33b81f4cc40f8033df52ca3ddf1cb90de8ebfb3f51999ba3c30ec2d0793ce2aa7079bcef8cca67f74489b52f370eb6b3300e27f5274cb8b57bab9e70438be9181df6961db30579172721ad63f01134b688403bd376ddc8cd761bdae06fefc99cf874f696b9f49c683485cb1f4a74bb91eac2900206478cb76d3a9578afcced1c31cf8eb121ca7c4221d63240721f4560d45f71f1f864633bacdad490f98198ee3e549358a297a9a64e6137498a3ba844e26ec3a28c265ca62b87b1a71639c5954b92dd8110603e6a2cb21229eacfad716cb0a9a56f144a58056501420a877ee5af312858559cc12e055821202abd63473012773281cf839c5e6d5a1a20e382ff0c05541924e46182d2c9584f370f8253ca577f4ea007bcbd09053b9cfd934f78965d759e06197286a86531bf2306757a1e444150cb1092dc7981600f2aa9794ba70dfc89e805140aa4d891d7128c701abe69b167a87097223dab7aef540e2c1878eb3b1133b690b025c58166e3c18a4ec5d4157ad67ce69375d19fd730e8130d1b5d750aa984c2efde763bf00d88d9f23501ee8b969f6c4c771804a9d9fd6a3f182bb01a337bb4a040109e1bf4052cf5206dafa262aa7ee414e007c983efaba802ff2c5272a9826c2a9591490e9ff7280d07c2154ab78fe0bc7a962ec47a74f27f6b300ab760bf32d423c5c8234d222977fe5886a2deff60725a6c75ebf9ec3f48a6fcfb300ad72969f752c09b712085f43d1f9e2fc22e22ec08d04d3a7375e7e5c191e69dbe0353c425c1ed8fa71e9456efdc781cdf2d2f2441d89660a22a816933c859b84eb8723315a86fde8f124899f1233a14d9c59e950d6a13458c58a3d3ddb6767628a3767508e9590b0d1c1504732b8caace5954bfe895faa2c66bfbc881c3a1453e742a1d2a00d7e6e69b441c42539c5761393d9b7de77f7bf7a1f6e8cb1ea2910fb7946e257bf5bb0eb4f28053fe26f8fc482abc1bf00d0bbda2246a17046997ff12b369dfff513d3f81966b93013399fe61efa6bf0d4015fcbc29f89cb9e4e0c6fab0b6eeba094e09db4952f15c296e1a9b6c0da8b4bf49bb3b617d0a57fb1d4c844ec1aaa3f7b1943ecfae0b4888228db103b11b9f69f961066c17d1bf2fff6d2c5ad5ff31bb1ce8e4e1978f6701fae71609b8c567cc740e8ccec67e483214dd0d338845610353c3ea5b94e16549293cea17e08d30c953608e1f4ded0a481f755c9868ed5da122c7e022fa522c577e32e5ad7cb1a4e7ed5b86b372791232a51c5501baf0a7b9011741893f09d28fb2d81aedab7e392b805f32435118cb3ba26b6bdd162c55f90ceb125f609a32c7132932f540e914d004e8262cdebb6531dd88ac6ef03d82d4ce950c67f87f92dbe57d93878409b72f39514c9cf3e09daab75bee3f66e2af1ac9eeeef12be6274f844d1371c9bb979407b848f374030b90a423badc7cabc4a8c575b05bce2cadb9a59c30992fc87326e75c3c40ceda5dbb32a4f9db984264ad08f1891474dae609e78e4de9d46c2df63591db644dc8991e61ba19eb2c7e8d8a19963703cc1f04eb10143e808df5ba4dfc4002320191dd96530065540f324dcc3a74e6835d6c8c3a0b4e9848a0393b971497afc6e38c38c9158285a9d23e9e348e0cefdca24ff12e11d24c79439387075b2c99abbd07628add6b4a4d0254ee18ba93a7cb357553e014670a01eb803f9a86648fe53d1611a9f0b6a0a8fd2a4320de20fd2aa00a470fff36dc6c568538249a3990d4e8bc21d7195aa7b0b185e09d16d59569df467df50bf19989bd4d612b126ae5d7bd4a89b95f3be1819744b053a2bbaac947722a038ced4e77f86db9cf66679a1b73d39544b9b84f9a782e19b16569f3a8d4d00ef6ba9394a09ba68379a9c51a81b02dbfc7d0e23f04d78f767cff10da2d56aaf10838fd262794e03dd74655f7b50e231a22379562ff2b30ec6be23b10b03e491a00230504176fae9c462d41e1fe541d9c8ba738a86d47d2f45880f97946554a8d33b12b8b3d6f3a0a12421bdab65aeb81050c1f06d5bea596dbca46872d8c22508cc6c8822ada321d427948b3f5b940bd7355700072ee4821616266868a37696d90dbd6641c59a111307b64d370a4b23ced2c5538975cfd3e393cdcc3d0debb4bd3af3347532febb061fc4818e782aa821f6177cfafb612476d1724ca4572f0119ce29130226aac15b43bc9e88984aca3078c395c3eb47a41886472cf939a05ae7bc14c40d4a4305e5302b205e788727ac652a8d3fb834bc14d6798b74568d87d4314e45308bf6f247d3448044e30613b962bf3daa2d25888034df7b1c6e1bbddc0be682e91c89e57d3c81f7bdf8b9b054ca41de19d59d45ba537b65655d83b27841af5217dd975c82ae95b5ec60fee69efedca17b7bcfcc424a97a1fa7d55fd6921a4a9f93ca79f3931bcc7888bf6ab8a48d2c1d915d28fe58b65fcc1161457ac9c1eeb9a0ac2ae036f8112c6a16703382126180365af7d5a03d6b4076bf95e04dc079cf7c2ae4059a65d58780d74145293efa8049a81e046af5a4144d5dd58b96866b78bb2ff5adcdd2a709075b839a015382392e4caeccf3d538f48993cbbca33e69a5b3c3ec9edcc2f547b74fbbddc7d569fdf25985cd7428981ce52d056786b8eb319049e477d3b84c6f7590f292dc7ff565ea4d70c2c739df114cc15a65c783796ad20f8c27ef6ae712249977ff97780e03a7c0e150bd3cbcc750af9a92bfdf39bd7d43dd4d056a523806839703f76659faf80d4ff1c83ac488b47000f7a1ed13f1ab98fad30a79a12f2dcbef810d277c49cbc4b7e5d5ce2c7db6d2d96adcaa91438d40f96e2b9a985d202efed121016a5c0073a0826030725881b5a4a4e4ae9d9fef70650a18bc18219b61409bed6dc64e8e21c0bfcfe0ec0314a328cd0cf2c1255a7cc6607db3a899cd8d1b49e10786de670350570f3458314071c91375d7b89f93cf5ede4857a8a8983cd0b9e9f8770002b10126dbb885c525739b8f8dfa1dbd2cde0ae6cabd40809e90af24c8fe889be7a390528ff78292e166a18f746eaf18d0966225fe90216895f86462f201e0b71e4c51148c61397aad2947f2c1e3b8e2a7d81f34536f42a34fc22a60e467b33440c8052ab59e2298a0df00db17dbba61ba6831cd25103f13b916ab962295c7b6c40321fd20022a6711e8a9af4076560e116a1b8baef44a0b0952d7250ff98b2e9c619c9ea6e2f0ee365c5583eb1722e836753bca6cbb8e3867701e9491afc5555beb358ab393dbbff6fb37d2b5370c5919071454da9c5975c27e5ccd5a380f5382827b1e17dd7fbafa1307e40acfc0278b92e387502161c248b1a44b26d657eefa8aa5ff1cb3981e682d1c1d7962c7f32ae6b69c8bb13f069d66b8c5cd877a66654ae274dc6ed28edd741b46ab347743cadd505e24360189ed6500a3e3f7a8dd647e6355fa3785abfc61b507a05ba7937b0beb2dd682a9f1ca69070fc82ae0ab3c2ca6945dec8c27d1552ab019d099437d2540d8e2020d97289271dc5a0d41a5af2b2bf80605218bd4147c731a9cff9ac6512b106808144f0188e840284f79fecff3bad8c76abc9abba3e4970548b608727aafa109f91af771ce", 0x1000}, {&(0x7f0000002340)="44121bf586670405314442a96767c081a5a170ee55bf400454c2088be67d45fa3281d81dd0ede922071a0f489ce93877ec7b9c937cf1a7b9af3ba0e8f9e529e5742bc19a2b1444b7c27ae378ed5589f9c475475f6094bdbb34d43480a9c90a8a3fb15614eba5867c78b554aac634c5b78facd5e32cab602884079f1cf8bdfc4e3213de461b3560927d6841fbb679757b9b973badc35dabada3e01de7cc1a9e00175ba9447d31c7e65c47cf6566f89409e5e80d89461370519e6c2ab88079f2afa16b80e70e78cfd06494effdca21e64b0a25123b11502989286eb78439766e75fa531ee61765b772a2", 0xe9}, {&(0x7f0000002440)="487ba923e13220d6ee280d480a0e0b5de504c9feb87df7d177a464402b92bad771a97728a4a6cc8427538c144544fd5955fe8a55495c66740f52e0422fbcd3f13495bebb50419242395b9bde6d13236120c2f931021a18fd2f1b9889aa9d71fd3d7cd041085d6136d6f681ff45fbe1539681e738bf19d13394", 0x79}, {&(0x7f00000024c0)="96f4cb30b77c7f419799ca5d283f8022d6ee77d306938efdc6e22f585e4bc23da73f02b324dcc7cb0e599e702aa28582f340b0f39f029f4cd38991c652c27a5f46c2484b04ea9401c80a8690fa19bd78", 0x50}, {&(0x7f0000002540)="351d2bc61c844c4e586bbbefdf232c499ed3c7242726e4365e386c9c06d1ee8255fd6e04def3e88a909f674b610fd36a19394016c91c8ecf29d2453b391b944d2a805844d4048c6e4c7c8285f9d432df6187961d9a97fcfb1d115087674dc2bb4d484e04846a4955f7af20599235d11911d5c9182654e322b79f1fbbe9567ebd5cd974be0d344f1086fc1123069a08cec646b7c742e80b8d93acd12492a4a10e3f5c8a6615532352e79ddafcb34388a449bb56038dd92f0726f2d4ef9c139f7fb1adfc76b1c26fb79b4b1262873de53614bc3e0b7a796375ab4a050471794827fc984dc23c", 0xe5}, {&(0x7f0000002640)="c9856e5a48fcd6b89d4928fc63c21ae8f25a107dae337b42f1150e75d4b31e1f71358196362d7a0cab69e3e355c95a2f7a04cce474e7c348425bcf15573a052b529398ff196e13e939ce73e99f752e954dee4a15ef412cba3733d8412d25c6d24c5b992b9781ebf9b423156129bc1215b55fedd42366ffea60da7a45bf0618e30995e120ecfc3dc0856f2e990ea97c856748d9a98101ed555287433e137a73ca3a1c57925d6c18f706d782989f3f5425ffaf0a5a2e14a665b4ca10b580bfe0dc0437111150245f7880e9d3b30abc20a87a3b2aef41f841e1fa4845ab4ce93fa31779d3161e58e790b3476bb8c7f355b1f0f6e7f1cf9a604757d6b6700e959260a5c6e38fae0fea456579698fca995906cbc0076ea043de2a4e1f3161bb7d934d7cdda36114a2ffacfa6d944f0d6d7e7c47b0b6a36c24a54d133ff8e0a938f8b38ec5c6098bb3e9766c1e239b24b0d87555f5191bf35a1f07893b6ec0bc2907f4e81068a95cb18a78be21c8da0a38ab56cd65181151fa662017dfe931e6760a6b81714fccf850b09dbd27ffa16ca33c761b7632e7f2da7e92bef3740d8cf6340d24ce943ab9556b068f939e0c5ba1499c9c7f5890aef2ba43785e1b569c2bada1a18135042f60f307ed4be8aa4d7dbafdee54bf795f13dfacc1cfed581d541217579a95bd25131152b6c3606b002f0cf6433735bc6d9d15436a280579ec1604dbae021aed8cd869278e0e9ef8581922250d76eb7533501e2aa2f0df7ee3eeec40a4a6bcbbb128e827e5a522bf3beb85ba4051cc3f75b322b059f7e446117d2519c75a133ee0525bb90a514b735a0daea4fd93ca3882d4dae60fbae16092f4a5a2fbc44f6117ca12bc50b237d282d712f94ff98d17ddd8f47c8ecc979c8d28571c8c4efc4e3fcb07128afac23ffa40a5856f4d55c3b3bb99f2f98d3d56db71cf8e0ab4754c5605c4b76131dd1482bb8c81fc6fe4837ce60fa33a68d4cc32227495f836aaef1299eb6e678dbf4513af4163018e55586a2e4b53e26790a7b06660c493cf75ab759cd3651cf069fc029ad97960314417be126863daf90274e673f946139ac9922886951b1becc0a4b8413b038bb85d4802323d1ef29ec41eb739f5275d1f883b9a92c99e1376a3ea3b0396667ccf95feb3f20ae26f2b516ea87b8e9c331368eb985c44d5f8c5afab39672e1510ae4be2d9419ab28fc0c15909ed6d536be02278476d19405f784aabf9ebfb70620332efa5f5f461dc8213f35016248ed7f25ba1badd84eee9221ba40a0ba59fcd43f26873e4191a5283db6c77f3f3344b3557e1769d3206111c286207b4e6258423cf68a6750c4df3d0f19a3d8aaf759164194035075ecdc50242de04dd7941fb1148fcea79ba034e50bfa6bb1e1ac2d4505b4da91acc097be209fc4beddd7c3ac5b76786f42e915990fdf5f336a7fe48f46bfd6c2a18f8f778065e152f1096c56b2a7785e2ca0d7a37435cd066e2dd84c0bc8ca9f63a2b69da48129b7236e37c1c99e74f793f8a6e01cec13f4d1bee01118cba11c445c0a6d097519eb571d1d368cfd688aea0aefdfd3f9cc23e42dd182b9cd7bb426828c02db81a722c127bca565556c96597bb303ff72d9ae62c9f171fbee4188d1dda06fe414fded5d064e0a332d055dc8edee5ce692d2130256cfae181d3bbce9d246c9df736792597f1c7156ed9b5518342c0f27cbb57ac56e2e9d385e732b8325d002ba374714f84ff6e1f7cf7182983ec995c9fd0075cfa0590f86087c8f18b45fd1190b9e761a3890f29130e09420cc596b839e56e1a7ce731b0110d6d4aac90c337a480b17fb8a36e2c77e8e37bcd5361cc4438808ac508cc705b3d107051319b3a7d570c11cae36cda1926bbf4491d92fa82f978fc37c9b3f2c80e8322df5b7bd7fed05b19c67b1f45284acd7a281fbaa8447dc598fb856c9cfbf85c1dcabc9abea2f8ddfe41ce9675739f0af8615ac6854c70536853709b5292efe89204ab31d42a3230304da86eac1e71d722708c05576ceaca6d720478488ecb2d99b286a4957aa2945045361b46c45a1455812de42ef60023e77802d1ea8eb547cf91e3ba0a9e76a6521db9e61cc32adc27190edf141ef38a96de5bf1c9c136d49c186d0fb500aadbacfcc8498261d36be10cddc8d97e08acdb95efbf660b8aac3c491ee1bf1b4099553f000b0118b7837a98a060b5d1e10a61f44a08876cacef42489255a3aa4816f9cbc119146c45b6cb749f825ae0387526d49e34c728c24187fec5ff9cf7cde65679718f6a5a4e03b2b439eb78cdf10703170e6f8b429474e5731f97c1075aadd52ec1f0961480db272b44f4de1b735ec0dcc68e52021c954523ca350f97e8e38a4bd08d3439e169271d72ad009569804c1e4ebafb6730361de3165d9da90b9f3c3e456d471e1779ce47b084e3313de1d72d5e61b81d7f9d7d7d425b9d48692c366343582741571bde8ac122b137385cd3f235d8a401dbb8fa01200c2063fdc95bfabefe249a1712637bfd3b78e321da0119f6a9ca561ca20905787bbf0ff72d43cc5d042e40c0db307e09105e7a72edf03729d390e84b6fb5d799cb032943318e60636a847f85d6732fe2eef573b2a510ff5bba799c3437421071b01314c79a19b0e4c847d632054e4c947e388165e8633eaa22a078c799af4277708ff87e70bfa7853be774250f4238d4ebdcf987e473defb314bd425f12c58c67e7135278428a448a1a779bd11df63b6c4b7080fe41a54ffc25543bd0449839949abd0f18246c73e93e24534ab5f3c9dbfa21a6ea39bc1aae2693f7b35438be26e27db0e3b22a5c3d3d5572877fed844c7a80d9cd180a6fe95eb172aea208abc964de46868a97b61e1f616d9fe28860778790a2d6a3b6072078defc8b0c5e91f92b51b78712037343c6d256a712337eaa671c032dfa6469e4892e3888f6d133914aed420c50ba91d4697bbc57289c4b7adeaf7b4d90fe9512d2bba5322eee03e98ef9f4f5fa1d849de1b4d07164320d84b2f1bc0a32f08704bd3d1826e4e6c2e5499791bba286349ab3a57fc42324fa32c417102df650aaf0da794636858d48e7896250f81b035f8109e918af065ccdb215faaab4e59c7d810c96abb450fa46353bc85ef665e8ce3691ca4466fb9826e11179cd7f49a5537c9d577ba1a1e7fd45ec6fcc844d25db141f6ea1ba260887fc1899a3ace17e93316d6f1ec6e9bc90d535e90f0271d503432cecd8151089237bc2bb664b487f7355c49274df6e13ee3a42185aa69a981cdba25a46896f8756e03c4f3fc4f9f7e99ec5aecc3e8ef659288efdaec6842e99fc689eaff671a2f36eb4ce631f3b74081c2477273bf74aad1d810e7c010d4cee875c842cdb69dec1bb77c117a51789782133437f0111cbc9b985a2648046f8d0d9e8c94adb2ed587d8cce0c660bf25137da9386c7b21acb1ba75685a3913fc974348c2d6ad6973bc383eb49ca20810cef72acd3c9cd00d77dee352744c4fe3d9020e6fb6f0991a4229cd5216d52a408ae84e2e43ef6b231f2fe0a950d979b20901e3dfb87fc53f36bb1584ee13b22cd8ffd161bdc47fb2707f0f6b11f6372608adb8f9403cbd1528ec45c6e750b7b1c1389768bd2cad5a1dce28d1d39ab7cc58b18a27dd2ac337ffd86bf9028452b546336faa0daac21dae495ded22e1ff563526e448264c1c0342d3a968cac6c0f417e8addb3d51ff1d6c583cfb54fdb6f192278d820709b457c224be33e51fc7047d5756590f393a0bd7fd1d2f4829a89add3ef399fa9134807630d588d06ef4a0ed59f8214231ac5266c2b61efd172b41098ce9659f85176d179059e0a5eb27a91f6a0eee04f58b7d6d4b3233ba86cf8caea0abfb4e90cedd922ac09f6ca74cd6f8863f2686abe75c0f8bc15f0dc95b6edb4e9dbde267046555e34700d7572a14b2d38b2a163dfd1e16b02d668cf92701add2d8fa10c4214d649669ba2ff782a4b7053454ad9137034a64a494cd4d3975f86302ebcfb8b4c43b3f37f6511d301b38f618f5c98f12b07dec38388d4faa2dd955a2115433b34a09c6e2f19a146082979296030f1008bcd888bcb86b3cabd43744d585f05ddb22993f03a3469d7d3a5756ba0251752da292144d08da8fa7d3d01fb1acd26eb080ec043c4cf442219229a2edbfc889979db8f53e845f649d9e9d45f8a817b3e49fb11b91293e289b236d2df4109186dfb48a98aed5f1a32816207bfe2bc97ed44d28d50c49d8d20037bde1f42afc506c989727dd352fa3a01da0d15f79f1a5816f24dc6c87cfbcee7edc8486fa390403c61fdb4b9139eb53c167fba661d78fb1b9565574ba188519e5f8c8900586e0c1991c57e8ddf66feb6ba6b564fb4546bb892d07b6cb79f78db45e368146cb2adbd3f42bd898cfcadf492d2cd5c1658ebe496b9361165c4f6c831daac76fd5d3e623c91931f4e7c14a7920409bd63fcc2521992e4fa40922fe6d0cdead92a29da7f8f0c200e73e0e69d5ebe17e972d24ad1d7b0e1d4f9d3d34ee174fc9cf47a48c6eda39e15f3ee39856c90deb140be48cda61625df94b2058b5874b1135fa16d150e7fe16e626e52a3d4afab00b2a55ee91e938dc83e5b8b7a57d86c4fd64f37aac3a46044473816ced76a17bfecc30e0d2c96ca0ada424548d7798f291bbae07e831eafb69aeeb0de7fbc5ea168f50712b6679bbf17c6184633b66e9ab6752fd1ef488993f40d811c896a4c3eea655ce53c3ecf745754336d3f1e5dbfba73ca2bb04fe56b484c5566902fbf473bddf8031b73b2cafeff9ef821cb856ec0f629cd4f998f9fe1f73411a55f6a4d823f7115aba22c351ec7a75f18e64a5496776cf6f963db31ce13298f6d01fca6d4b6761e32838b861f47e1992cbf4d738163fd52b09b3369a8f476b0e43b9511df2fafe8625bd3b7b73af663ff95f10fa24049165532e1ac935e6f49ffa5cc10193d5496a8ffb916d83941f819404fd018047f880b62641a7139d9c97c52f23a76c158466b07692f886952386805461447853dea9c7f7e1000231b2e1c370411a55a04dc903c31429924a0e7b15ffd68b9d5f04fbc4054fbda4a477b4ef2992a32a3ba025e3f0c27201510fcfaa9acfb03f02ee657ba11216f91560d7a5416fdd91289bc79771762671634422fd89e63d87c1a5a01d02cc568b33bb478dc31a2e7bb11be32a7e430273396949d2f60c2bc8e5902da2a300c9c1c7d62ca6f36ffa8022fffc774cf93d047ef6f73d61568598273b560ef0c1883cd3b746cfa1c64cc6d48940be7ad982d9fbca78b90b2926e1e92eb7af57b2134cbe189670852540b649362a83a2c223ec3454017e97ff73af3bce3a2c90d2df6bed69fb63029c2a362d65738ec365eee4588ba3d78eee7b4be8845ea0a1d5d1dc2efbec946b686d28f53e300c15f13c206ae73a3ce4b64b3126f135b71ab93b0ebc875965c60af0d18bf0ee34909935665c59e53bb416f7a6a4e7ea7be84535f36e3e867126898bf12fd5b7c22c4eb63b4da2e870a7e32b7ba910ddb282db25018f5b4fe8d790758df8fd0c19c90448c81fa6e6be677e718168d0107bc3ad83ea94f1ffeea6d4a2818749540a99f8860cf89bc80282ef172722edf4eade018e025ae7f9e331d514652868f2813ba0b1721c65d3ff269dc5af63a972d9b868f8f62b06207f6de34d1e0333e8ea72b99e9db2af970b15de9cc785b8cc6846bfa366853b241139054aeb012ef672e4f2d75d858035e04a4ab25a0b586f26b55df5264f66cf6d38acd1763a7eaa1bdc1d4971425ee53ba", 0x1000}, {&(0x7f0000003640)="1ca5a816e26ef3723150ae1970df64a107a91812158883ccf1e3e1b5e62d78b38ca1ca7147647bcc302e41f045f5b731d3b0ba8510ee0dbdb16f4beead27af1efcfc9adbfb32c50f7fe3f6658c1c238cbb96214a0c6ac6d7f1ffa614fbf633dd492f4b1116986a8ed3fc48610411a98bd318eb4113e35aed4ea54ac8abe6713a57fecc5052cb0e1ab6dd041197250803fb2fa757660f472e1468dd583d96f5ce60ac875f55d923bf53d63e3a709550986cb56d3e12ccadc225f64e9267b89ac32ae30e69beb3c7", 0xc7}, {&(0x7f0000003740)="f569a6b006ebfb77220096173c4226d7c688577cead6226673de7446d2fbb14cc4fd7a6871186d35c06da004827e0f0b82fda966f9eba94f21e01cdff6", 0x3d}], 0x8, 0x0, 0x0, 0x3846ea65cb8c30e}, 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x1f, 0x0, 0x0, "0500"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = semget$private(0x0, 0x6, 0x10) semop(r5, &(0x7f0000000000)=[{0x1, 0x2}, {0x1, 0xffffffffffffffff, 0x1000}, {0x2, 0x1, 0x1800}, {0x0, 0x8ca3, 0x800}, {0x6, 0x0, 0x1800}, {0x4, 0x472, 0x1000}, {0x3, 0x401}, {0x4, 0x88a8, 0x1000}, {0x3, 0x11b, 0x1000}], 0x9) semop(r5, &(0x7f0000000300)=[{0x1, 0x5, 0x1000}, {0x3, 0x74, 0x1000}, {0x1, 0x9, 0x1800}, {0x3, 0x6, 0x1800}, {0x3, 0x7, 0x1800}, {0x3, 0x1003, 0x1000}, {0x2, 0x4, 0x40000000}, {0x3, 0x4, 0x800}, {0x2, 0x4, 0x1800}, {0x1, 0x1f, 0x1000}], 0xa) semop(r5, &(0x7f0000003840)=[{0x2, 0xff, 0x1000}, {0x1, 0x88a, 0x1000}, {0x0, 0x6, 0x1000}, {0x1, 0x80, 0x1000}, {0x0, 0x9, 0x800}, {0x1, 0x4, 0x800}, {0x2, 0x1, 0x1000}, {0x0, 0x0, 0x1800}], 0x8) 20:15:31 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x3, 0x0, 0x0, 0x0) r2 = kqueue() r3 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) r4 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) dup2(r4, r3) ioctl$VT_OPENQRY(r3, 0x40047601, &(0x7f0000000080)) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0xfffffffffffffd55) kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) kqueue() r6 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) pipe2(&(0x7f00000002c0)={0xffffffffffffffff}, 0x0) dup(r7) r8 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r9 = socket(0x2, 0x400000000002, 0x0) setsockopt(r9, 0x0, 0x20, &(0x7f0000000000)="caf5b415", 0x4) sendmsg(r9, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002680)}, 0x12) sendmsg(r9, &(0x7f0000000280)={&(0x7f00000000c0)=@in={0x2, 0x3}, 0xc, &(0x7f0000000200)=[{&(0x7f0000000100)="4b4ed81883768652d34cffeaaec66ba18e75a13f587096b23843782a78718ce7b2221003a08d215b98d38a8fbb3ba6e95b9de023b9cfd92a3cfb4004e717ba40940d9499834993c1fc81029dc0cea4efc079ff155d3456eeb82cee9bb4cbc1156c14c809cc634ddf78ad41ca2962a146c1fadcae6498a42790afce401c33694c1d94abdb19438cf7dd676e51072eaa2e0e12ec8cd2375cdaa0ab26eb5fd44b71f59d3a2d200401a9dc546cd7f256b35911a4ea52372c43c7e84fea162436ca9555fdb58b", 0xc4}, {&(0x7f0000000380)="de0ad159702d6821fd3d6c3bdb2a06bf2b76073379718f7451a34ca236d5211c0d33ed69f020ea63a1f177f02d2c02a2522a318c3ba24e20d5a86e91cb2870dc7de098965dd9a390366c427547a5de1b8893591664ad0efca245b610f95c4381ff812385a9c529a0a853c5837d254a1d9f09ddacac0c46d00af00cbafc3e014e71d2484675aa31a720b98c451f103e4714864d042cd79f14a10d29a4b5dffeff7306cb4fd5363f422627a49ea936b1efba8f441005dac61b41e036584b8d83306e9b37cef770f39478c8099bcf81242d945169f4bc8950fdb2957109a620983e9c8ec737fe80", 0xe6}, {&(0x7f0000000900)="b3315788b25764f8ed15af6d737d19b9abd8bdd0b79aaf1758812a400282af3854044b925a1a1ee53e2d34f87c45234566ebf39a7decfcb0842af8bc75f614139df1f188912eb41301309e89e571ff98eb418f7a2c821e1a1b0e60c07a33cd588ad841bab6d51d24c4408858dd96795efb8fd85c9cfc08f236c94e5b2bfdc3e2aed456c8e532eb4f895a49e3fb1bd823f8af6bef2ddd9eaa77a6dad711f14b8ea46dc93afbc32e73e576eb9b9e31f6f36e91a5c99596901a608638b2f24240a217ae69fc2575b137b67ef6c847c226f44937a83f37580d878e1ad3cb4180af76dec059121b66ad6c6adc3bb60f2a3328855ca31e1815e629155307b48b2e40be2b958666da7687f7c87c62ebc9422de3307c3b23eb0037dda52edfd8cf15c4dbb4888622685bc23fc726c246746bcecccd00df64d5e611fc4cad7f3b27277432575277c6d1d9c69c5cab155790c0680ab1d81e118d92d890676d0890df98cb103cd593c7a770490669062585f645c92355406474869cb427f51eb0b5c0fe93b7cb366b03635c287efa6942bfeaa04e672e510a2bea013f1e3cf24a69ce5fbcc99ae8dc98f1d030c8db03e27d2532c6f3fd3538f1aad7410f0b7bd3c53e2f676335e4d94aa7b11f237376eae5c1eee5855928a8c540a774325b3b28bbf1e76a7abaccb5cd8a54f716643bc7e012118ba08299bc981369d880b5b152e6e7b74bedb5ca7cb35d60296d771a7fde549fd04de7cf4a6664daea8ec31852982a0c685488cf2572d4dbbbc722b534ba9fea56a4110cd313a598c95d77951e323a08e397d668cf6189037b62654069088c24d90aa361f9985f1075546393a9966f08dd1c3c0860d068f28ac5a616db7c0ef95177e8f9a64a615687a28893472808a57e1e28a1d2be8ea481f35529162dfbe444faa2bed0e8ef600daca8f225b7b6feb4eb5820da9b5a9e15414fda7c30dbcdf8a80b2a63091a10ea4bd73cc45cb0f38a51cc3eefefc7c8fc054f93d4b15bb88d63f20d417647afa355ecc2d216e284d19459b0f18df82bf6fd8ca41f23d6ca0b622a26bce2aa28fe6fbd3e12d9d15da02f0d4bd3b85b42dcbef6a14cf118deaab97e5a94124aed7a8af4b0cc71219442e7fc50cc70dc1611a10db9e0995a5101b18c310e5ccae2624ae1f581753a4e6034646a1fee7a5305343ab34b2e5d6d3169f47987e876702c90b66df5f536cce2059f2ac7d40fe6073ed1c67e73d99cec0e98772b4cd1a0cf2ff486eeaa91d2d405ff6f1c0ea524954ec94adabb93d6724b1e0805a8a5a0a0cea1d4653d556f169c4d1a85a2c2b6fd6958be49b5781f0965c47631672d322f7cae586b5cc8a7de347e9ef20a7964175352fcc2baa27a16e09131b2758b7bf0f123004995b0ef6f589a5d11a4d26f2e9dbe2f81bdb731eb00e563dbdb8f374a33f0d70eed839394a54a06bfaeb3dbf1d9729fbb370b97519d64463d7e8f9c51e83aca668b207f41df9d58a53bc36911ee01de958e60071a9c0fa5160c1750486ddd3574d281c5ccbb7e41fe98b0c2f9c785a9d59387c5efe3cd2102325853d3bbe58c9933e5a85ae634702ce448a0dda4ab354b4a940719cad5ea902caef974ca56245ea97f41f074ddbde900278d67f1e528408d95e776e512d383c1a76f820de4e77c14c3776e48b4ed6a8fab2003060f0addf2622f7ab9fd46b3e4b3380a60fc0255b9be553b456e24479a5ab8f8d69289d479551a1ec72e24e8546001069fe79924ca6020983f8164f0411a0d6f451b3a2e447af5ea12176b460104e01cd790e3e738bc6b1d4320bfff367aa478990e6d07eabb7b3b9fd0ae10d9be9d26c81636fc6c2a95e81edc543505468ca2a17c0f7cc243aee334eddeceeceb67befeb1d3f57812319b734c00330e370e4ed512fc594a9c8c28f6e13a24a9c1ae31b6069882a6f127f4fc2fa0d95e743511ca5c327db2129061d941c88376d2c32bd25478a76dded6ee161aa15b6c42c09b818336beb9fa80f37ca5eb1ab4e28ad749e7679e7bdcf51cdb5031c2fd14ada3bcc03016d981f5e162c23cd5e0ffd8b1b97305ff14be45341ae3c41bc3cbba76db277b752e55aa63d3bc9970183a29e8ec5d8134654b29201e364a338e78f64fcfe9c154b8a1d36cb747860c96e2badb101a817883b49091372d9d0e09b701497495da995f57c5d1e1b951272d69aa2127f179c9d0919ab0ba3dc2b8893dd6f178c5d8f19fe741757a4f8fc9c181367dc6a1c5a42db1b3077d91ff83a15b19057c2d3390ada9fe3280d728dcc24581413fad20eadcde303273fda0e8d784b288a356c2cf8d3e43c559436c1e69fbc61d4b94c2bd9e315470ff31e60446e0e3b12cb0ea060874f873febb31ae73bd8b2d78b7f8093f7ec73c72bea484cb76db525df2bdfb2540cbd9eafc53631a50e76889495a64fc81dcdc15d3ef201d81dd7c5ceebf4f941bd80f0a0473f0c9bc4085cc008524f570451e4091a69a98a5a11bcd159e0fc94dc20f32f1b90cdbfdfa0334b766d518300f1c20a5b115b7b6e5c1eb1bf873dbb32e498e7ee082c141c2624677eb9357b4930a3f0501ec81e56180b4b1c6f31eeab061dfde2516198a4375d812eaa352c08080f6de40d1e4cef07c9900cf091e229bc61fe8d800878178f09560156b4d18c6415240d75f5667be1b4facb50aa6581acf03210d7aa775ab7b9fda532efa232661a2ad797165f59d67995a1185014c15885dde00d2efae9ee26300a66218390f6cbfffee3fe6810c613f741042a5cca7bd1eace24e457aa79258f57463ed4d35c8088bd6b1d85062b1c4bbc60c768ce3b61ddd5666f3e1adafd1d5962c2e6b09ee2aab60e0338a58c20803be3e1f7664c2c42cab5a7c237cea0235b319ecbf6a9d5f64b4b72088a1b7c464cd40570d1172de5c7b92158f689e34f01b0c3220e8482d5399a44d7cb89e89c2ed1ae8011866c6d9761926abcd4dde36e62b3f480ace972911b48f0fda135f9a66a344252c37c87dead6b39eaa00971b7953beafb3d3f4bcf6e2b889cbed866ff974c312eaa7fba46804c80089e60dc976859c4008d40dc6d996b87d66244078ccf2163c99a1b131773af39b7363085eff3e36b553921a5c61a12e09b31b109691530c166c9044e8dbb18568c34b0e605fec21d6ff1ababf95bad3f8034ae91ac402a230138f0c75aa3fad9e6dad468779643ecafce2e803e29d46d793d960bbdb9ea027de08aa5b5ad39dbeb7d079000cfebde6b3d68069b176d05876d9ddbf30d85ab898549ab2c8ce0708f02a001ec8cac134ea2745ce7d9914f20cc58df440af270b30f24da14363608d01859e0fe7e38a2d2058f76c730fbfc8c79b637c45af7901573dc05135edb18a130ecac5707ed353424ddc7a93a28d9860951b8f8e5406ecf84251d43eb7237aeb116472025129561c29adfc90eae929813d98d3bc946f4ca1e7b233dcf221fcf23f362a1b1eb296bc907ff1025b09e3180c64d8681e60d27b737bf25de923a7fa497b2502de6cd258bed01b473119438412f8c36a05453ba5033bc7393c2f7f73a2253c49bf25c991b53c85e70f344a050708570c7ab153525ac1e9d6d24be5b9f6da061ef4d8af939e07989b4155a91ff7448943b1ca64a4d18363b7f7f077ebcece51231e269081a0e07064a01f6abab5e6c72a3f56a5eb07049b34717ac1a2de9a23206e1b31f95a9ead8177edb94f0a885c4e065aeef0e585a2c7f0333cb3c9d01695326ee49fb6a1740856755241d7729706c78ce5c520a9570da832f5379586379bc174ee352595eb788b33dc1875d3518cea5241bde3022416b795b7775f737efffbdc7a1b3811c4e76c02fb0f52da9dcd5f44decd850d6ac7b6fab3e4af27de2b26cd14a56f2f71d41572ee9481b87599c5f1567a5463381f0f32a22a91dc6e4907454d0fb2c9155ef1ba96a3b31af12f5ffbbf6a43e7b4c0daaaa8ae0e660895432f05e66cb7228b04dbff00ca8c6b5a2a0a4440d786e24920a918f52d57a3766487ca7e5e90191d8beff3c2d4e99354c54e391f8d158ab0113f8c17003c5f2c690a5388d30be7397b480d9b029976c2c096f939a3b6f8811f35a589c90b945a0bed0dc5714e36199749a916908901eff0ea0738396869430f5e667d42f53b61c7fc760c0bef27f0229b3fbbc589c6e6c3cca5e082c6d94fd9193561b684ba351618739ab4507633d5805c52dadbb92d79fd33b7db8a47b198f6150ad9184a1ca1b3862caa00a10d544f5a49003eb6323113c656f7446e29f88f5e00f9f3bbc6c31c0d802851f4230939b3e0c2659802b953e635c2e5a6077feeacd5dade3510e1f5b84fea34e910cabdc3b413e6ce26f615ab78615f140baeabd6487cef8e4ac7fd630310f3cd1462642e2bedf1c2a9bba02dcdba25ca554d0a6296e71133527a8ee0ee5c13fc99e55c4594205849daddbd5dae49bde1b9846002037509b86a9a702997413c513ad6c8549cce524e46257091df48d4062e0a0f3478e5e2ad1f15806ca818aacd096279181b6309207bb86de77e11a723996be33d1d56e8a93501f5c6007e2f48503c93693fe913d3c18f0508581f5718666711332622f171ec9c5d9cea5850929d27eb37ec7d711e11a88779a7d5020e4a3f4a86efd037da77a71f48ecece3bdfa5dd5a7d4d34b7fa51904d9f1834c67acb8c1b11353416594df336e1f4687cc120a7bfdffaf77ac9455c0c33d5d54fca00a7ea172dcf111f5f40abb1aa8d334297e9c405701f189543b1e78b7664913dd46058ec0075b3ac9ee09b0e096cf83bc0fe3ae16b0d940924d39f923d511d4d6448d0b53fa28ee8c0ae3a3ca656b48e5958461cc8fe164e275dfb1011e238571e4eebe82f372c9b3cef0eff06f61f2911dfed109617836726d4ea0f9bea35ade49ef911958c3368a850cf5bb89f8e09fe1787f40b7cdab6acbfb2f6ab677b16786e11c324a7e6edeaf9cca7aa75671afaf1027c3b024e062d7a496d653c293a2fc8d687ae2b8d2e60e1f938496fdf330e67e064b78961e9e444c00cbb3c632971392365e598e8096be8d9e8e42f9803d2c15138bef0d6ede9113eb4aa98e3965081f86d717fa934e48dcec6e3efe6250ef64c7a2b193244308ba61b25f16fc2cb9dd9d394abcb84c70499ea0095a6c1c17fae55125a05ef31dd53e72c63cd703aabcb888f5e6ea22880588e358bf219e9407421f3ac94ee4a2b55c04297a77f6916bcdddbc1e2b2be0d8e2c1f5ec37e8d51219ab74b51b8454fbbda9153ab73f9b8094b91a95cbb1014e3dfd0dba3c3f3a8e84b271a19e1447e2ba3e786bb265ffe47bf5496f3745dbf59370a608b18730db7dea8599c4934f417c134ead847bbee4880da55d43f5e2434cae8020ccf61b14a9cc8302338b53f59ea52bba965e14239b5d3422cc20940a4c7efafb166e2a7dd220712c500f9bc7e6bee55a60e74f603c367d61fa0b3b2efd449a3b2b6050400c0348360c3cd5c183c2704c49a19b765397d98c0bcb6351a74e961c105a0261b17084ca62d2504a3a22ed700625ddc80e39928a343e278bf485fa934fe17fa8bc6800a17b3fe24c43e538545f2b1c367a1f104cbe43ef5dd004d75da3f693d1c3cecf457266495890480b08ca7eed64d22107af7f098d04dc547999f6c722499645925b2719eafb71120ee19180cc46e27eda5f2da8f7eaac20aac05147e960b10bd6ad52ac248cf7b2942c7a9575ee5d715c4e4d92833e31ec75413fa27990edea85dcd0b144833d0a51dbfe15e6ad2d018fba8cb99748b1289e0b", 0x1000}, {&(0x7f0000000480)="9464522adf8c981bc37403f6ac639c5046b01c9fdf0bffac66418d15560a10f87723ec5a5dc3d1afd10450062edd27eeb8baeebc1b1c1a5c69451ac0637d2f20a1c1cc2ef82a4f17631c5a14c8b424ed38bf0aff0460205fefd87d1c6dae333bf154fd460169c65112d69e1333f85701057fd46293f0c31bcfba82e49aa54f90e4d82bb2358fc7fd51102f1ad48a5dd3300b0e8b8891e3afe8f999a37824e179d2b5f8c166a29cdecc76a290509da084dbd28b2b7d7db01f73decad2307f26880f651c472944cf5e53eed69a21b7e2b3b63e6d2a01d9", 0xd6}], 0x4, &(0x7f0000001900)=[{0xb0, 0xffff, 0x6, "d22778d3a18e41e846262c81db220e4a087f518dd2ff81804ac58e1b39a36a5f9fa22dced49c528729935070595d5289adc26125688eaf331b0ba7339377ce3135b664735a402879903a9ad1c9f48084c9499e53a514fc808571d224f93c97853ef1f0a6700ffa0e71d556c29153bcfef6eefb18be5a64e217562b36dea1bf5931374f14fce846adbdd77c55fd937727d15e400ca5f44f5670"}, {0x80, 0x1, 0x0, "d0c5849f922acf2d3b40c5e47cb2b7bd00f219a59fa64c2b2f8cbe84a18fd8ed5ae22dea0be60aaa9e02a9870c4783f5a5ca28d3517035df321c494044d22da6bc60fc6359161e325b9b5d022e7668066c342d2e57c6343e174ab476850db39c68238b16505af4684a02b47ab0a1"}, {0x108, 0x1, 0x9, "a425b953dd63a76a78cd71948f2b570fe88086e83afed0d6c6be487231eae4975ab90e5e5f5b140e4af58561c747863ca981d53f8e8403f6f7997114efd17a3c4b59e26b09a61a4f97295106d2616fe70ba76a9814f87ea93eb9c122ac7c2ecf9825b70f29d67b943482cf67d8c3b9c8872551dcf911424fc16229d3c214e28d4d74b664822f2111bc77f9a05c9fb867820252fbc5e327892c2ecaba528e4c5c5ce287b0aaaae20d185635ffb46e004f1cc57e8fa194390ebad105672754b8ddd9f4fd845249ecbbf6dcfe7265a42e373322c814a7661d69d830b6e53db0c381eb7f362de0abf8ce6a853d5e729bbf9beb7bbf85"}, {0xe8, 0xffff, 0x0, "1949c4d56a7272082443602d1c0d26b27dbd787ff7457e5ae05889ebab3b66bfaa7d97f7e5a2306343a03419ad1f0d53a1c64b11f87c886135479351437200935cd6e4391ba8670658a4853881b83b1c52555e59a3eaeb5a34ec4f19aa9bcb617ca98b7507093b42c752459140eab5fced882cebaf65d18afbe422e3b5ea7380f74c40555687935d849d8feadcb90e5ce5ab81cef880ad2082c726b8f87f112fc4b1a4198791ecb58a9799263d3b8fa950deb018e07d9fa6c3a1687c384d55dfa5dff0dc1fafc6f0a935f7007fc33fa4a9b6"}, {0x80, 0xffff, 0x1ff, "4ca53878cf402b901f1636e3ee78c2e1b56bec0346d0fbe8e59eabeae70f24e4aa9dca4c5a6f1c4f5dfef027ad02176abb9e701cf34be1b2f567adee6b347f8d4206e49906b8c4c97225174154ed45c259981b46da99255b0b37d077cd637173534b6bec7bc197052f25ca58d2aaa2"}, {0xd0, 0xffff, 0xc0b, "4aefcee3995710f67a17ac814d92c5acb9c0ad39c722706429115e41080b198d108e0471d59a9448423b490ec1e59845d9a8457d32fabca0cd1695e40b96547c3601ffcb8b88993105633a0227c7701af178bfcae08116cf590eb19c896b5fc8505a49e9b8be79e904672709531b3af72337e411100ea72d0442b918c0093f6a9820d442d72131f72a27b59efd05a51208aae7900f040dba7a223cf073469f6211b833156f01c849e5cd80a693c7acc3401d0ed853abede611"}, {0xd0, 0xffff, 0x1ff, "747b4a10f0d034fbe123a4cb6aa6e531713d18bccfcd6c30908eef710bd282731d1a07c610c7060703053afc0bc1e40e12e756673b47a79b75a5e264575a967081b2a235f6d05cc54e52e8e766fcf49516158876715c2bdb2eeb4f9865fc14f971a0075b0fb48ea54bac4da6bead11c57660df593ab8d170f62d2c971d1b45118fd0a1d9e9befdea643bd9b4b8ba3ae8deddf78ba84d255d5bb4bf339b148a2c5d2ba2446017edde50bda5599144ffe6a546a6d5b3cdf9944eff5cdad921"}], 0x540}, 0x404) dup2(r8, r6) kevent(r6, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) r10 = kqueue() kevent(r10, &(0x7f0000000080), 0x9130dbf, 0x0, 0xdde, 0x0) dup2(r0, r1) 20:15:31 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = open(&(0x7f0000000080)='./bus\x00', 0x42, 0x0) writev(r0, &(0x7f0000002540)=[{&(0x7f00000001c0)="b6f92dbfe37dbf49aad8ee6c63074ce04bc7e19d23e8a03af2fb53996ea2aae5c78b9f440d1bfd71b3d596e4c5970a199cf8e4b91578243a4a5ed5e57151f3afc0a8e4af77a53fa75fd4b965c085a200f8be8d05ddd1a7fefa31dfc4c3190f8b4a47d37589ed08c913ef9f1bb6fc12f23d6010c21552d99d6d70dea55d4468e4559d97a5b0e42336de37c651dfb43f739e4f475cc7f6c0604f99c461edd58a562313cd3cbf4b90f4fe91d3d760593338b1b3d6982212fc273541fac14726892e913a9cdcfb6e524a89a7006461b7a1e3231971c4819378b6209e38b512c370273541245f639e81eff2b27ca58643a627232ce969e465cf0c28d6ecf06dafba74f14f71fea73ac45d34d3458ef6dc3262b06335cb6d7892c5c66909a2118a19b358f6a749eaefc8f4afa05ebbf5865ee1f34b919f95ed87b14ec985f094ec8fa9785a3357062ce319ffefe90d15feba6e73d827675f17aa82b3e3e329141b993b8195571a83ff328018a0867e920124bcf03feaf7f7306fb8f7d12daab45fe1e94626c89c752fd75faae39a141f34e43290a9b0834aacbc346fef0911e0e82432a0a62cafcfb592f08ece2c085e4968103b8acc65894f19c8252ec79eea6c34fa72b6d5cf626c69d48923faefa93ece7cf9bf0c71de593de3eef50da674c2266d9fa622975e95a1d43da94290881587f5ae57472aff9c24c95aaba3a0d585e2f55c388c8036c30637f6507b9ce74b974cf9449ff01958c9fa896b0048beb8f9ad8e49b0816e9a7c0fda32fa2182c03bf58cf055c926a2efdb93c8da3e469f66ea4611cb6e512dd585e77052f287665b94818a3f4ef29c34814f65fcd54c74477067a1980be41f61545ba14f463061fbe50262327b032339247c6c3af4213ce6ec489084f712f5a1228e8db5f342be797de12ae0de14996a22bd7fc80c6613e3a5db745927288a541c082855c99783e91cf02dab0a8077b48d226d92ef216dd5b3570eff555291192db8c4497e9afd5e715b8278eb213c0ad74468c85833122323199165bd5601901b1bb547ed5ab435c4bde703e98e1ff6f16e010a2f66136caa097c9306759091225b2e8303f908be93a833d0af9233ea3c78f012c2c27179288695209a5f6ca353a28ad06200609b1dc7000e3115e7519dae13e80ce4f3e87136b150b868a891e18e106d6181ecc78a162f7aafd32039fe5cd461bfa241db4ce3f289e788b7f9685595f3f3b27ed7f8d49d6c058377e528be644460d1491553dcaaac1c6acb18e9c5da272f7b7f1ed938d93019e599a6f0eb137e4ae0d268f1d81582e60af8b26911a68ddd0a2082577e02dbb93fd30c0700eb526ae530be6ab148472f09b2f7cc2da8ec25f0462ac6f34205f786c24910fee56ffedd7be6a498231eed1af89bb4bbdf7ce88c1845b3cdc915af691335ff0a24c728d67ee6d56ae996d39f210f84bf9a0a6979ce23a735d5e21d568f58b65023cc6d702e03304a7e02331bfc07746073e0bb0091ed73e89307fff49c509249b030452526ce3bc4e9986dc7b7bc8e46f0a471226ce896c97ddb4f558c72eb8c31b043e663e123c2a2b0b173da58304fd771480b3a8ed59183e3a34052b283d356deb2abab2c6641841fdba00087bf5bb986c6210c3fa1443174d2bf59a7abb2a0186dcee26964ea03478146ba1f8e603e0606b13b66ea7c176475823e7902ce0e7bda525291e9f8160ec0d9a12868a94f3283cbe016c1cce4c34a5343d77338679d0d61d7337256773918ec27e5d89db4d9b2bc57f9c8cf78013386841a583484ece2fb70be202826f13e39be2f3e2860ee5eabbf9ad60316f4174a53ae32f2528a2bd74e817bb5342b34ae6fbd117b9aa1676acea05eb3c269246f25d44cdc28cc14ce23b407054d505d0084b76b47909d8af95bea8b22c8d2268cbda82a9051200a848e17f2135c8451e0e6aecd1a0f35a94ca4f78a56935143e45d17d021619a33b98462146ab21d430fe3a5540da4b8de1247c9f36650b634c3f19d36d343c66ab9097e755394eadc7b503a35bc1f01995a956c809465b31ba280b87b63c1fea9488d884adc06ffec2d7ca6cf97c2012e58294a6587651c9138bec9e7ccedb003cde033f26b78012e166b2d9d4e6097198c7fb16b4c86901eb19318d1eb1cfeb9842548d1dd515e0c2b39ed2cffc262f7027dc83c2303e0301146c630297acad38f6a2a4c1e4b45feca4220dbdade777b72021474bdbb2cb1f7f87fbbf7ea987fe351733882d2b0831d0bda8f2c5911582d13d781d01afcba703684c2900eb97309df315575b99b72479c4267c59aba99d9a8354cc7f579dbe1389dfff1e67da5d74fd5410858c66d3febd27744011c9bc4a6f84ba771b112df6075ee043deade04e1828ddcfebd7deb7f80e32777b4e8d7a2a047f32fe33f68ee3cc7666c63e7fd3cb92e23451626f6fab10753d40a09e3d66219cdc0a93f3fdfff7a257574acda848f8ce9a640bc91bf7d25a052b4d2100c827824e04bc087be17df3d66cd66fbf6e49c6e9308d7d9d121780ff122aff4eb0fc4e941c7e14aa53bbc3a7b9cb4499467c15231c4b9d23aae6f805cfd96b4a52bf731e1969842a2b6594378ecd952a5746becf7d318d9ddd01d6fd09c55d6dc1943b08405370838640f13183b0cc9eb33ffa8c2583678a074ac227f6d6433a4b6346b6ad0e6c5f5ce35ba4fc691e85a23eb81f32a284a9e4a1899924ee87477ad8804717d36931338afa01016ebbf79aefd98f8ceb29797ccbd7fa2c8e339ef6ca555af254a3b93aa103447823976ef94b3a47880c32617bc56d79c15af8cf5c60fc17488fa840dcbd368ee07c38e45eacccbeb03b922e4330d1fde5487f4a378f5dd9fda03ae2ff6516866bd6ddb8f82d50c0ebcc711c2f4d3ff3e0028fc6776790121aeaa58914c843a0e9a6b3c7c35eccae82ef45df074d37ef28af5dd94f9ee266ec3fc779b217b5d305fca76e898976f3210ac036f3f04b9da9178580310c1f27d1685abf1aebc3a6e89207a1faef7950f903070f66463d1750f3e8a9128570388f36a7c3ed09e27ed53fccf5df1d57fb1689b28e6d1a91432ca3894fdcfe1a7ada42120ca5a410232113139e8b02f5ab4f59a416da36408b16943fe96fb7f1895b23fe81b5a5ccb3816d2c36a44e25ef1216ce67dfb6fabefe15be2ac3b5ca81e5362fcc417ad3d5441edfe6136cf6887e2c7e656850fd48589cc6a8791923e7cfee21998d3384b09bc5869773154f49b1dc5832e121dc81d4f95107cd67504f04e25b64d8a5b3f6226fd64b59599be1747a5a40a98a05844177d419f9503ac74276ed35d6b9949f3e8837a6d21e394672b54bcf5c1c2ce11026fd7f960bc77bbf3976b1b4f7c6a87418c6f3d9f7e54fa55ef56cd69bead5c1e7d0c8ae397395cf0dad5acb29fdf6e2a59d2f2527b88c741c5a42bae50fa258307a1fa5422b61549ab3ddf3f1521000b1cdd0968bcd97ac67dfff1e8c9119f87e80e532b60b35febfdd2a67cb77c43be332f3295a34170cb2adf5dc87cdc399d4976799eb04c2ed7e762b5b2b5be7281cab60598bd4fd2479e0047dcb1408c3db565acea3b40e5bd75db1e052520eb7048461884298a0d2f957ae55552db14ecf548d51c860419e558592d3f47654b57c684a42f7bee85b3753d72a461f75511b2f32bc4570e4612cbb270dd018e6008a5c32c6b61efaf2d4a52076a8a779e7bdd27f263ff836f6bd983b2462a298b7fdefe59cf6ccb3483045a5fee4eba6bb03df3e5b6a1a003a5ae81a351a4cc48c75bfa4276ae8068504eca498031db886308eecce179ea4bc4b961c6a60c8159f0faf03a91c455c7c24d1a7ce3f9efb2786320eeca5b39efff716eadad22389bc00207bc4ac06f44905cf437094e2c8c8248c45789992c34da4869affbef6a30356ca7674e1e61b4c900ce335ec6e889aa15c785e73f6bf3f468695a88dfe352bd769d15dc44ef367fffe37e830dd78a2e6edf41979dbf3c4c17b1d442218bf1e6b05f8cb87a772686ccd5559deb3747a63972bf01d89a42e7b0395420e2b63843101429fa2ddef10ef9223780b286182d722c54beaadeed9247e22540b59333f6e4545847579aa035ee0796d00f487920905ad5cfd35c19593952e4ba2eb0e06914f2897f75b8e8a84ab81a43aae8e4c609fa90452323a8d624ab36e3ca25c40cde750fb076e015a080ae2289741e84c9c7f350f60980485e2e6869f84e81303ee8a1c06d1f558edf563ed86c5b7f5619cc8ceb54841c601e6508a7d6e9bc56e5553b17d211606efa7f741700f614ed38d767fb8a0534aa5f06df0e487fc6f3a5881e3042c0b93171f35951249a7e6b3acbcac9768fa4db3452a56035005195bd5da075e4d90d8b672c7479511f5a293b5c29fe3d04a94f0ee881880b5b5db8115c3f0b7d50aae1e1e7f71506606ef3eea9bcfe653b139c67e918275da09df661738bb17e49b70d830d2c37781cc980293eba71df4b7180f88e1c47de365a9f3fa5358a51bd59108e97acf646b183c2935c40b7e08ebbcbb35bba951bd20af08a8a3566f235d250f2282c16c05a68a1a234d0d80f33e54bee2433f44cb2009e62c720c2bdc13d034db98d56b8b3b9316e32ce57610d22fa3c60f9907c39a347b1130e039ad4ec6daee9af88d9b272205ed3211c90bc5d24275b451a23815004e72811f9c0dfccf6f87a83c30738313f56c676e88c7bafb9a3e0a107735c353f6e42881589e6d334372889afaf628cd3de82b52a0e110de8d3d0db7068bb4f8f95e3c4781c9eb9734fdc1ce04ef3e407cdd9e2274ae8449e494a4280f4eab32c6a8cbf98425472929c4a689b35342bcb6540b4224e3d86042534e16f58040eb03088cb72ec5771f74ccee3b932157d00d9b2653662eb0040c1c7ecccd9fceac7d2a7863be4bf7fcac5d6933a47a1ea3763b7dff410d0236598d54e6dcc538e5e85f78c1730a9d41a3af6bb0304942b212ebd9def9619db973d9f9e48846994234660bb4dcc1af6cb44f57a3d3a651d6a50aba45426bd7cc292591f9352fe777efed4e3d29270d2fea5d57ecf8f410519cbdb79080240272b2460e47b1188697027f886e407e10a8f10e1b90d62f3b24e0bfb2ddc99a646f29a40d05f986cb971281999873c6f7f076847e8db677da98767fddf4e7d5049197a2eea655f15e68a90ec0a24e70419b592a39c671a7355edf734553528e630a6e542ab9e9c87cae92906b699fb5cc9ee309aad338eb32d490d5a87087696a67fe0ce56ee158fce8f5d18bde2860ccde128b9ddf22d47f0d8708ea5eb76f75ce6b4ddfdf1dbe5984babee685e3ec8dea672c50cc78996d4b79d40686c62a229cda8573d99395e346bc66347eeadef2a6a2fea96e4fa082b277f86179cdc88e5aa27ff8a95104555a7f486119689f90e6febbf70dfeeba9f19b2cfadf20577bcc022d8caca8190df68e1ec9e36c9404474e4b2b69d2fcbb9d7a2f54fe7f12adc47ef0a723646063a636219fec7b18513f5db4ac9a9120a8c18454a3629449993a663ae620b5db88290af78f69f2d4a474193fdf2f19e91543d5007d496a097bebc9533aa10c34fb2c430804ade1cfc1b68cf6ef15a01285aa86bde30c4ab09459cbe0c0b16efdd42c32dd1d2a4a72f0af65bfcafa5e1fa979b693f3f07cacaab172c6b39d2dde1735b652f26e740e88af8311d79332606b1fd8c6011b79bc5cc03db543465cb9746054069b254c3d49a769b8c1170afb75f0d1d2b99a9daae30eb311bb76fe1e4d0fece05c1fc5b5b", 0x1000}, {&(0x7f00000011c0)="ba39d237fa7db95ed37a2166ad5fa644392c3c337c1925103fe6dd9bda91f7b7dddccf5fadb20e257edc344fa5d7821482fa3b06c3efff385e431c01e7f6213c6a47ad9b64708b0e066e24842e47a64ffbdd1ca889898bec281dc89a1698397ce17df24d62d14d6b2880f8e055756ca17879047a07017c35d6ebdc78aa26ce9e", 0x80}, {&(0x7f0000000000)="03769ebebf5d5ce38463eeb6a8", 0xfffffffffffffded}, {&(0x7f0000001240)="c6ba9983c204666c342a11ade4a7e872949865a9c00c2050f5f048842546620ebac88528887464270be4803dbbc8d2544632ce6b90ba654fce708f703addbb15baf0efda0342fa0d1464b3fc9d8988c319f8e1535fc87129eb6a547a45f27b27ff7d47bc26da0e1fb6a89059a50f0ee4b6d1bd408c73f038f4b84207887dab15b8cf4628a7c731b9ea44", 0x8a}, {&(0x7f0000001300)="5101b5d20834b76579ab4980c5a73a4ef477162d941879716d6d89247a0f066caa67f44432ea6e8650fb1fa4e6911d20c6ff58f2f10b6411209cf81e929d3265bfdaccd747a33c5a9a1a224056d7ba1147acff822dcab33a095e4a3824ca5a1e5815a8d034dfa47184bedd", 0x6b}, {&(0x7f0000001380)="16d8118587133dd901d8bd250e689858ca007248e09553d3dfcef82dab06c8d0745c47b3452a16291522b6ab4e9a3c32dc82173800a00e05d62f5d0b04bec9a1167166d895a4f8f7ffebda98814bead95ede2c37bc3d15995bb93407a5165a017208a8a077a05bbb0e25316c1958f560b077f4975d229719b0fb65e1d8ea62bfbcc4dee1ebc52a2c226fb35b30217fb0732401b1d11c69cdd289b87fcd7eb6482e26a0b7cd4d180d742018ce6f1d1a3c43c7606427ce8ca135a40a17473855654122231a48d91430b973484c577af79112d75a9937526faa6a388c4203a57d39e26c92fb0e48f16db47c4077b6fcd24d8f", 0xf1}, {&(0x7f0000001480)="0cac353bf032163eaeef10a7dedd19941c6cbf341702b5a1bfc5fd762d801fbe20eb83c8e80746e2a93cb03fa7c5de8ef06a1fdebf07ebc1c7c29e014d56d93900a8fc64953da3af8ca310a9d355fc1bb207a28a3aad1a3983afe5974065b173dc0b42b7b65c48bd1de539a082fdacb7fe77d7985b5f1fa03bcf2808e619f01b341006057c1a45826109a17a85f6d9035125a7bfa124608cedbd6aa07b859633281e9496bddcd5022aa1b0efeb50df166bc20c43d01483c6943231b3e5b7af63d0c52e6c6c3d9241b9da71958235428764a41548c710b22acef0c8ae0a503008d11a9654bd2c6480410fbdff198f836f5106999851326a452c48f84fa5346e47ce167da8d32d2789f87ca40d9c83100443a0c5aead5d9fa06328fe171389450dd84e562dba67fed446a6571a96f47f78b011f7e8d908a43e013cdae2a4679faa66380e5b3859220e011e9a59139503d8bc2e72af9e9e9cede7b16e6bc72c6ba5ebe6e746fcbf6bf841d8a0fb7051ea398619e5438f74825625b63d03a0f4468d4d524ab667548dcba703a09d642dcc36454a391b2832c6941d9e3b7efc9d2ed9a4602a7eeefe2f644bb75e8011e15e2cd7201594819775574e147a0fce18889c54805b67fc041c29dcee34a3bc8d5726042c813c919ea9ab9aae3a210c76cd9faafbbdc5442df28b1430b08573e9321bcefb47b9c4718895a2c1bf30231b41558bbad36b210ab138c3e290277645eb3b94e723f2c8ebfb97a712b8e7d4fde837d2d042fb52b774e7d8b88e3f3937a38ee6ed7e0fa102b4554f3d3769f2f08eb7ca20bc6221664aa8e37e76bc4f3663aef357a6c2d779d1d80bd46c29f101ab0f85f16a63e2b4dd4bddf8584d48e0c08711ab1bfe49b1602bbd3e4ece7b900f0b250ae2cd4bd5572b93d6f5e5c97f8336f86c300abd5315558d4504eef33d66ccde42afce59cbe252382d470fd3f9b9e1e146eb652b0938b314304f9fe5c3543a381ad7cbf0ca54933c87b4fc0c7acf87142b19b6c61ca557f805f61abcada98c370a32fe57d7200bb53b28c018e67a1ec451ba5feaa4badf497ed12b0a0a1c5a39639104959a74b23652b1ab810331ac1797fea480a5d0456bf49576df25a9bb01c353902f5b2cb47119a83a1d16854ddbe8190a0b05e242d7a06799906a4075a87d423c3c0683f6640c3c51f9765fe0bd63b90e948bab77f0dccd1bf0bd7e31c470ff79efff03ca55afe108ad0206efaf4b9f17c081544074db0f6cd68dee99d568d8d5664786a6d11459e5c3fb08c01d1cf3bcd6ef1458686db99a4c692ae96f06c86964e0611774279e1883f61623fb51f24d6df6b9ca03a6980f3b3f9ea4c8c88ce7249701798bb42bbff0d0fddb541e5d674072217a4a798b55f153081cd95ee2800a54e84c5b99a25b4888e3eed770265a311e6c3daaf0ba255e46c01e7fefd0a95e1a090697a8ffe20c6937f37b4ff7139b0bf1c2c7b1627fc30aa0862d72fefba99ccead349f985204374cade88200e52ed806c663ac3bb5b1eab62f4899ad5d37fd91f6738726da83c2850e70f03607adc59b25b7243d606c3acbeb9b91cfda1846c46e5981044360dcf81318e862c864ea97abdd0e97b5069639d9c0f146f2cf34692df9031b49a37a1bd58754787ad81b9cd5e4097e4cd552b2d2e1d97f14222198f8d7de2a08d1b0171d4015c9a0e336b96debe05190192f069c1466b4d4024b4196c25cf3e1f0fcc6b04fe3c7d59985c2bfb8da83a64f00db22e536eba93c979eb4503f5f54d5748a00890a69a0d41faa759260879699af55c131863f7f261371a46bf1008e1e1727a1646a54fbb296cd1d36e647e5a660a46f0d531ae8ddf09f2d4a7cad6efa9291b4b24628c5184ff4c7b32bba54ffadc383b81a8157bd4fe4bb028c6c539b2c097a8103f99802f2dddb7544b231e59f1dbf7202f5cca12178d17869cfbe639ee6e28299364f80e98c2f63eff8e3690998f9d66c789123909f08c48549b4cc8be315c1d9fc52f8b17740ce619cabb3e4efc453c990b4805c1101e2215a77c235326f369ae713a0cd9888d4a5f91bc64fe1dc8e408eb8a0e7000e1ccce9fe92201fb5e7b47e7455578cb671d2c8ca6fdf969b1828b82e1c1f2c93d411bf47a257c0f83fd8f2c29951f0072109daacbeff5df9075174cd8035361e9d31780b8dafd2511223d3ac75dfdd754a04013ccdbdbcef6af1527992b41059d262a637b5a33cf88d6bba5b5bfe6ae9a7d6d19fc203af6b1294c7331a009c4f61558602dde29c9af3de75b276298d8eacbcb1cb9a5b4b886a51ac57b20cf875837527bf9a1c93990e6a1591d793e33f83dae892c8032413548195dfec4f97c0cefc41fc1bb5b7807cd751a66a2a5602b4003afa9f82ba2caf6f3634508aa8eac8f43b1f6e39f360b589d13d7a1b81c9251f82c7b18d20cd0106750059643cf20ad9e85af7be63fac4f008f2a33792dd1cb481ef94ccfadfa72da74ea9be8485b98d1b6c458bb41df090a2914ab9f5119c525d9599542aa2d2beed15e33149c7e64c12ab5cd51d9e0fd0f2580339a222feeec1923a934ce7b7c7f7d6f7b776a0d13ee5f139936d0bd232c7ecff5473c8335609f53891c6212e7915f7f2fab3bb29072aa7134c0338757b359b53c4762eafe9ec1fb233a4cd21325d9bc5e7cdf880ad4ad0e2c1fdaff3be4c5eee7f292f5bcb5ace203e8ca1ec2952f38177c12dbb3149e3255ab7d65a7d47ad2fe0164aeb895141aadf38709bfd2e0ef64ee5588e2153d626a8fc3c2fa80739262d651e2f7b2521bf8bf86563aa56725ef2edfa32f5dde5659870a3673755f5eae593a0e202bc526390b839663c822c83423f576265694d7a77e1bbb8a4809fff21ff52e65638cf51354f08e7804523ed5bbad733f6c920caccc4613cbad18de27bba1e6cdf67d8fb3db1abde9e89923f0348bfeee8ed54b25949339c363b4d2d836de7729a0854d0cf2f85348b61e40c2be747daf39eab4df88a05fa213bae49e301d4c403b3e9a671460b8aea49b5d18ae3145f28f47ace8484b7f0f5dfd37ba35c18fd81e9188d9eb167a14638df12fed8fc9201030f715c36190da784aef2ec6068038dd00be6d5c5ca6b21b161aecb3078a0718c2e23467a2c4e10afa53884dd921440ecee317131678ddc00b9451fa3e993563ac03d532407cf793c2e06423170d41b88a6e98aacc524fd17424582a6629c23ffd8071b103510b7e3ed56d945f4579d6008cf35a4902befd8d029a80bc8472276a60844950591b8bebf3e6f25e0f6b5bd7baeeb9ac567b1ba2bf11f6ec4f7553a5f975e37759ce6912cc9d1e1657470d78120ad39f1614384e50cb20926748e074edf85ed1f16d71dab9d013d8499388837ff789a5cc3e8361fdf92abe821d7ae10bec40f55dc7d424cef74ace20320ba2f0d1a6c3c7ee8cbd68af1432d56e27322abfaaa849a6832373386c70c539bf73ba1387e6593229f77a8a5a789702e34e358ea0d3b46a0bd042624f9df618d913e61c7139b5facac758c057d5d3f5f10ceaf2e212425da3aee396f4ffeb4ed245affc9f51131226cbda5c770eca11efead00a16107436bab46225bcd92ebee65a9b73f8bab323fc6da3c3c32d416ab7387b0cc71d3393328fffe8fc63a436d43353201a9f9afe82b1db12c6958d5d49b23141e8e01fdbda7a51185c050c7b4a79eef4f989eb21e13146f092843caddbd52f90269f195e1e384060b04f07dad5d58832f8dd4a05bfa0a0758d9707b63585304c3d9d7169575199a99b017c788afa94d706fedf4650f815038349acaf0756d89574e0872ba35f85af7d9b6c85f3744f2db80de10fb4c3e631bcda2fff14745342b3d7887cfd1e85baa7a6c8c2317db559ef598258f568e8e0938580855075fc3e67e04903e7f2719e81d7ade29779e6d6196c36a5eb94ded116ce100b7fd96b735e302b8b6d05faa0530747a722ae482c56bcc28f4cd591152d36d04771c88f0316cdabce2e5fe5e19ce47140299a4f9e133ffaf39ec6d1ea17859917e2d818956087972eb16315fe39c3e735d7a84adc1e3b3fe15ffec27b7e75d74c78cafb90084a855960c69edb5fe80e12be58d889d9294e06db10d2c12d44c12f354669c19341f8c5e1b397a2c38cf2639df063e9e894188d1c16739095ea76d02e8460885e50cd48592d953319da80aa272951ac249af4cf69f41aa631e4e45cfad17c9dffb97b62da6ea40a1a067da882946bdcf870161beeeb07a06929b433b33d69f64f4d11568dc46033aeb3c79c285157a2f22fdec5b150a195d16745c514b239917e5312b9d96edd4b51ebf7df8f29ece359b7625582e7904528ea0a3ae5582ce9000b26de6f8f37e0b3235fb95b67e5004cccb8668587104db760da625d149d31b0659d9ea2825dd6ea02d46b5d92c4b7e683a9bdfa9bbf9d0d03e5c720b7a250ec8261faa5b2248f449d24bd97143ef44abb7e81c7048a51f8a142c54b2965afa71ccc7086cb09cf24c17b9562886674612e407b87bcd65e3840ea4c15cf325cda086fe3076d2ecf959265b15a0d795a023982ae89902e27c756886c8f56c9783b4de912f7aa64daf549bfba327304657b39bf2b038ae4219111bcb33db2d0a97a69d97d6d7894a2b1e5a24f3e581460f52e93725e92c7e37d5b62cef300f6cc93894b722547001f213ded394953eff19f6f52c78dcf909a2571eb0c43d26c90cae2345f64089237fbf1bc4bb8aaa21c4292642c47587fcb7643a8b02f57964cf085d0a06907159225555361ec33eab6ade71b8923815374950a0e4444c90622e8121f06c3e53c129444ab086568d4091dbf11bec036d751c624e4a686161755b1f6799cd1ace6173669f17c6f9ac788df92005b4768b51154cde96e7d8b2dd6fbf85d01ee9dab00221f86c1e450ab508819f9cfe1c9d8ad357cdede8c459d71a49792e375187b8e0fc56936c557d092a18944c423ca6b821fc668e5009c44a7b7740f90ee9b2da7be93854ab3a1acb94d92f6f583e1192a8d38c5c0c39ed072c1b276ecafe3d5e1be0df589e844bd1b678848b5763ffd3204159ad81ab5f1dfab1ac23d3621d9aa90a31a6da0bfbf5510e0fe134a7bb90b61a0257f7912a0f16963f8e1e0a78c2e8f3ddfd101870a987ccf5b91f10a9ce6f96b2a782425c56909b0a0f4e800cca5609cd99d6e31ac5fea5a7791ee543a650c9e8f90608251e404349d713df8179a8515de300e7b2654226a6d0f23f1ea9d8810dc4e810cdc77fe7d30b2eda54faf14293936f13233045a95b6479dae2ab80407e6a77996b187d2fa049f8216592d4a6a2a65e2cb39e83d132959e7ff7a742f529ab4602b0787bf7e09db9f2d9990539b5bdb7d6700a5c5f7ff874db4f955f898df9b19f5fe86c1bd85fe52a2a0aebcf2fa1fde4cf8d2bc4460f07cce0b9d38466a84d0b1cce859409b305fdb0af27bb3dfcd5b2f2b7d195a35d5b81a436acc4d564820716939befa5e6b8bdf1e6ae103ff63c79d83961ffce64784b89af979e1fcd2d1f8539e11c83170e8f129ce24e6a463dc141764c86c882eb4789ae2174ba92d7fdac277321eb9eb9a808c3656c8da384b12ae94767860d4c9bdb39dde2dc60d87a4c816d9f30ac60639840ff2eb82c8827bb37a6f09f664343129d4a9227d7e0ff7651b2669ac7a3cd9c0cf0cbf104c105d9fcf46e4a8c4c659681f422f10a08c0a10fbdeb6bffb06de16b0ee10cefa4f37b3e729cfc94144544eee5e3cf9d9669b3e0cae22f9de24f8c51b758f5ac3fbb5468690bb7", 0x1000}, {&(0x7f0000002480)="b4fe61b8bd176656bce9d6a5f37d608f84c1b62a17d2fdcb1447e71ae14cf0acb6d2ab8e4a8d0699fc6d2e128eb2460d5c1f20e519819f9cd3aa6ccb5efd24ca4f9aba3b6d4c2f2a810454896d9862b5aaa58f77f6be5178f13bb265a7db7b0e6332dd3bfcebf29ddf3c27f8a99be408e232b8531a949ed3f3fe3582021f457538bede", 0x83}], 0x10000000000002e8) 20:15:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x1e87, &(0x7f0000000000)=[{0x4c}, {0x30}, {0x800006, 0x0, 0x0, 0xfffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = dup2(r0, r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x84}, {0x6}]}) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x4, 0xac, 0xfb, 0x3}, {0xf0f, 0x4, 0x9, 0x5}, {0x100, 0x4, 0x2, 0x5}]}) syz_emit_ethernet(0xe, &(0x7f0000000b00)="b6f8aaffffffff00a5cae10db855") acct(&(0x7f0000000300)='./file0\x00') r3 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r3, &(0x7f0000000440)=ANY=[], 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000002c0)=0xc) msgsnd(r3, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r3, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r3, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r3, &(0x7f0000000780)=ANY=[@ANYBLOB="dcf06b0000030000cad9c8959d910d6579fa28a23792b7a4e3a3337cb47689b786bff6fd6abdc1350b2746edfbe843fc81ffad4fbfed7e9e73f778460c9b9d19bc4390cfff16d34823a764a13d5569db44c0fca5426f2c927656151e18b46e34ebb9c16fa2006fd3b9bb572a58e94eb9fedb03826b1fad897a054dcaf3a527ecf056264e15a43daaf9c9e54573c0edf71a6c9bf9f374cbc74fd1f5"], 0xffffff64, 0x1, 0x0) msgsnd(r3, &(0x7f0000000540)=ANY=[], 0x0, 0x0) msgrcv(r3, &(0x7f0000000200)={0x0, ""/61}, 0x45, 0x0, 0x1000) 20:15:31 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwrite(r3, &(0x7f0000000480)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a759355bf53c918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50600000073ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f64739c081694370adc31e8f45cbefb20ef00007bdc6deddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f017eda9c1782e00b2b4b2c599a08be89f496994f679a6355726562edca44621280ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edc3d387511d95babc9e9756cbac315a3564000000000093", 0xed, 0x0, 0x59) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, &(0x7f0000000140)) r4 = syz_open_pts() r5 = dup2(r4, r4) r6 = syz_open_pts() write(r6, &(0x7f0000000000)="a6", 0x1) dup2(r5, r6) r7 = open(&(0x7f0000000300)='./file1\x00', 0x0, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x293, &(0x7f0000000780)=[{0x9, 0x8, 0x6e, 0x28e6c0bd}]}) pwrite(r8, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pread(r8, &(0x7f0000000340)="81bc8b5a2aea16b05c8d853b1bbf7e8e88307cc5f66895c417b1a246275fc0e0f009782a8a5a63d9f45003f204b900dcf487ab8ca5abb58e89613ffb375dbe27acc048c342b3a8fa7b104a680449cc90dbbd7f2de701fb1ee0421ed09afe1ce6161b0b88f43362bbb7a51e72da5e1f59248fe6acd439b4f72af2850ad2b2cbbf4879b73559faf851dce02bed58f6a2f4a4ea2c61b390a53c7fb9057f8c1bc6a6d62a83af88b7d21dbfca1f596e13bed3944906fd3083718e284f84680d4e06085f3429fd61ab5a", 0xc7, 0x0, 0x0) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) munlock(&(0x7f0000001000/0x4000)=nil, 0x4000) ftruncate(r0, 0x0, 0x1) r9 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) r10 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) dup2(r10, r9) r11 = dup(0xffffffffffffff9c) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x30}, {0x800006}]}) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x8080, 0x0) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x30}, {0x800006}]}) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r14 = socket$unix(0x1, 0x0, 0x0) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r15, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x30}, {0x800006}]}) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r16, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x30}, {0x800006}]}) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r17, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x30}, {0x800006}]}) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r18 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000280)='/dev/speaker\x00', 0x0, 0x0) r19 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r19, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x30}, {0x800006}]}) ioctl$BIOCSETIF(r19, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r20 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r20, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x30}, {0x800006}]}) ioctl$BIOCSETIF(r20, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r21 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/diskmap\x00', 0x620, 0x0) r22 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r22, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x30}, {0x800006}]}) r23 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r23, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x30}, {0x800006}]}) ioctl$BIOCSETIF(r23, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r23, 0x8020426c, &(0x7f0000000100)={'bap', 0x0}) kevent(r9, &(0x7f0000000580)=[{{r11}, 0xfffffffffffffff8, 0x6758d4dec8fcb102, 0x1}, {{r12}, 0x0, 0x0, 0x1, 0x40}, {{r13}, 0xfffffffffffffff8, 0x6, 0x80, 0xfffffffffffffeff, 0x1}, {{r14}, 0xffffffffffffffff, 0xc5, 0x2, 0x10000, 0x3}, {{r15}, 0xfffffffffffffffd, 0x48, 0xf2e4d0c5bac0970a, 0x1, 0x4}, {{r16}, 0xfffffffffffffff8, 0x80d07995eee270e7, 0x8, 0x8, 0x9}, {{r17}, 0x0, 0x0, 0x4, 0x75, 0x2}, {{r18}, 0xfffffffffffffffc, 0x2, 0x0, 0x8, 0x9}], 0x3ff, &(0x7f0000000680)=[{{r3}, 0xfffffffffffffffb, 0x2c, 0x1, 0x5, 0x80000001}, {{r19}, 0xffffffffffffffff, 0x40, 0x1, 0x401, 0x6}, {{r3}, 0xfffffffffffffff8, 0x6, 0x1, 0x4}, {{r20}, 0xfffffffffffffffd, 0x0, 0x8, 0x4, 0x2}, {{r21}, 0xfffffffffffffff7, 0x86a231ef54d729ff, 0x20, 0x6, 0x81}, {{r22}, 0xfffffffffffffffc, 0x42, 0x244039539fa86d5, 0x1c9, 0x8000}, {{r7}, 0xabced853e30b0823, 0x70, 0xb0000088, 0x10001, 0xe31}, {{r2}, 0xffffffffffffffff, 0x8a, 0x20, 0x1, 0x100000000}], 0x9, &(0x7f0000000440)={0x379b2aab, 0xfffffffffffffffa}) 20:15:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) sync() ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f00000001c0)=[{0x6, 0x9, 0xb8, 0x9}, {0x8, 0xff, 0x1, 0x5}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = semget$private(0x0, 0x3, 0x80) semop(r2, &(0x7f0000000240)=[{0x1, 0x8, 0x1000}, {0x0, 0x0, 0x2800}], 0x2) openat$klog(0xffffffffffffff9c, &(0x7f0000000200)='/dev/klog\x00', 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x74}, {0x80}, {0x40006}]}) r3 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) r4 = socket(0x0, 0xc00b, 0xff) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000300)=0xc) r5 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) dup2(r5, r3) r6 = open(&(0x7f0000000340)='./bus\x00', 0x40, 0x86) ioctl$BIOCSRSIG(r6, 0x80044272, &(0x7f0000000380)=0x9) ioctl$KDMKTONE(r3, 0x20004b08, &(0x7f0000000280)=0x9) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") 20:15:31 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x3) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x3) r2 = dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000100)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r1, 0x0, 0x0) 20:15:32 executing program 1: r0 = accept(0xffffffffffffffff, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) getsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f00000001c0), &(0x7f0000000240)=0x4) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000040)) open$dir(&(0x7f0000000280)='\x00', 0xccef1fba8c7710e2, 0x30a) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000200)='c\x00') mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) 20:15:32 executing program 0: r0 = socket(0x2, 0x2, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) kqueue() r1 = open(&(0x7f0000000240)='./file0\x00', 0x200, 0x0) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="11000000000000000700000001000000", @ANYRES32, @ANYRES32, @ANYRES32=r1, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000006bd6983a15f8e10fad3c1f6e18a05e1800"], 0x50}, 0x0) 20:15:32 executing program 0: r0 = socket(0x2, 0xc003, 0x6) r1 = socket(0x2, 0xc003, 0x6) r2 = dup2(0xffffffffffffffff, r1) r3 = socket(0x2, 0xc003, 0x6) connect$unix(r3, &(0x7f0000000400)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000000b3b90e648a32e2a1f6cad0810112eff4c0af259a6164fcbf6c5121b3293e65805f306d08d96e961166a4cf22fc99a55321142674495fe3b9e7d98231a8befd639ca8fa3fcb261fe05b25378ee11dcddf36535c3de03aacf86102e8e9c6c06595d7"], 0x10) write(r3, &(0x7f0000000040)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556ae0b655533", 0x28) sendto(r3, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) write(r3, &(0x7f0000000280)="f8893e9d34ba751218d141ed7382a05dd4857d0e4b1fdfd4b09f4f8a", 0x1c) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000100)=r3) connect$unix(r1, &(0x7f00000002c0)=ANY=[@ANYRESHEX], 0x1) r4 = socket$inet(0x2, 0x2, 0x0) r5 = dup2(r4, r4) sendmsg$unix(r5, &(0x7f0000002480)={&(0x7f0000000000)=@abs, 0x3e, 0x0, 0x0, &(0x7f0000000040), 0x48}, 0x0) ioctl$VT_WAITACTIVE(r5, 0x20007606, &(0x7f0000000080)=0x200) write(r1, &(0x7f0000000040)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556ae0b655533", 0x28) sendto(r1, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) write(r1, &(0x7f0000000280)="f8893e9d34ba751218d141ed7382a05dd4857d0e4b1fdfd4b09f4f8a", 0x1c) connect$unix(r0, &(0x7f00000003c0)=ANY=[@ANYRES64=r0], 0x1) write(0xffffffffffffffff, &(0x7f0000000040)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556", 0x23) r6 = socket$inet(0x2, 0x2, 0x0) r7 = dup2(r6, r6) sendmsg$unix(r7, &(0x7f0000002480)={&(0x7f0000000000)=@abs, 0x3e, 0x0, 0x0, &(0x7f0000000040), 0x48}, 0x0) ioctl$KDGKBMODE(r7, 0x40044b06) sendto(r0, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b7", 0x2d, 0x0, 0x0, 0x0) write(r0, &(0x7f00000000c0)="9e3eb39006c0826c717ce6f35d4230e8864fabe4f27242c9aa", 0x19) 20:15:32 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) r1 = msgget(0x0, 0x246) r2 = getuid() r3 = getegid() r4 = socket$inet(0x2, 0x3, 0x0) writev(r4, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r4, 0x0, 0x6a, 0x0, 0x0) r5 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0x3e5) r7 = getgid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r5, &(0x7f00000000c0)=[{0x4, 0x81, 0x1400}, {0x1, 0x6, 0x2000}, {0x2, 0x3ff, 0x800}, {0x1, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r6, r7, r8, r9, 0x2, 0x9}, 0x5, 0x5, 0x8}) r10 = getgid() r11 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x800, r11) r12 = getpid() ktrace(&(0x7f00000001c0)='./bus\x00', 0x2, 0x200, r12) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000200)={{0x2, r2, r3, r8, r10, 0x2, 0x5}, 0x4, 0xb8f, r11, r12, 0xfffffffffffffff7, 0x390, 0x6, 0x53}) r13 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r13, &(0x7f0000000140)="220e22", 0x3) pwritev(r13, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r15 = getegid() r16 = geteuid() r17 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r17, 0xffff, 0x200, &(0x7f0000000080)=0x7, 0x4) bind(r17, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000340)=0xc) setreuid(r16, r18) r19 = getegid() r20 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x10, r20) r21 = getpid() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000140)={{0xffff4590, r14, r15, r18, r19, 0x0, 0xff44}, 0x2, 0x1, r20, r21, 0x6, 0x4, 0x0, 0x8}) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x1, 0x73d2ab1d227dc6d5, 0x0, 0x10000000000, r21}) 20:15:32 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000040)="d548c294fc4b90ca7dcce2be1413729af06255f23b8839f6ba372f3aa3fbc20536f3930b6de9ab6e8d9efc4d509e2d2cea51e1dcc75d49c51f7b1d88", 0x3c}], 0x1, 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/', r0, &(0x7f0000d06ff8)='./file0\x00') r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x30}, {0x800006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pwrite(r1, &(0x7f0000000100)="ea4b8fda17f47dcf05881c8da9b930ecd328a4d8104115e4854a551ffae750b6e4d50b784102c652e18525fb137fb4aeda8381926c4db81ac2a3175dacb4375d937b09bb5c5ba9f13c7a2db05f99fd1487fac84c78668dee1ec3713899eccc2721a6939b76d4e5aafe68f67d159f46ed7e694e225cbff03fe0cdc8e93da0f6afc70120f52a4ed4348c2bcc549f607a01004e01d8282483a5fe85c91095d5dfe9c64c99c0bbc81356259d03c79e2662b36215be70f008dee9bd9df4176ad3652dc2d599b62002069817f9", 0xca, 0x0, 0x4) openat(r0, &(0x7f00000000c0)='./file0/', 0x0, 0x0) 20:15:32 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x30}, {0x800006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) writev(r1, &(0x7f0000000680)=[{&(0x7f0000000280)="cd5a1fe1e31352070e79d74a"}, {&(0x7f00000002c0)="59e29831ba3ab814fca1d88cfc7c70db074e61453798ec1dc95bf95872d73301a25de77f912122df2c109190b44a6d10f3d21622f30760055050af09952458420ac77492a43494e25ba202826608db75693607633bd870f91516281d82b08ac2bf0d47c3c3704c4a7eec3c1214a6be78cf19cecb394b952e6bb3c17a70c8c6354425336134d179b98c7af18e8349120bfe0ec5"}, {&(0x7f0000000380)="e0d76c0f23a8390b6a83b7f1b8a050c4ae661209d106f593c2a2bd9e8e51b9c38fd7647a8bdd007a77e5109e4b137836fcfbf267e0024162054d99a5d0e789d4724b355d1e6a31d77dd002c14c549412424dc3f421df79430efe73a961fe8c0bf45083ab15c785b05c56e866484d80226f97d1b7c8ddef56b78181bbe6af99f14d34f4ac707610a1abe6d693e0363b54dffb2b3e1677def827197afad979b7f6d8f25ebbd728e16f8d3320ee577b794072dd83"}, {&(0x7f0000000440)="f50bbbb8b9b92fdfb0c356887df26b1418e1318cda0c6a081f6857b257a019cc2159df94e32a8a91f659cce6fa7d726c4741881e54b8d3f945e1758da2d56718e1e33b62881df930ab92139251e2b433ecec87cd1b9e1b643e35a558bd79ed0b1c29dfd744752c5b5e9f784429de37779ec61deca25365446ef8d5d6e32225df696620ba3b689c1938c560b71b4091a891c2319115a877f33e11dfe182a00abfc8e0412de23990686885ca9dc47f4fe4f8d6e610a1a9fdcfc03470908e6aef901b063b0f"}, {&(0x7f0000000540)="0f54dfb8890c4d96bd7185c442260dba66ce0b6c30a8f2669805d9aa2bea9956ff"}, {&(0x7f0000000580)="27fcd90266b42197a43809259f570cedb4d6a63de28eae3899017b0e385e8c9379ebfcd03235b39e159a52ebe91969d7522a557e689189bc38db3b51a2a10c86200e51f98ca4545a82f2caa91bb21939f8f68b0d27b7b5527cf06bdbc600a5e6c6dd51defc3d3a254529fcaf9d6540746f3453641b3cc762f1042301573daf2ebb6ee6966fbca7ec9ee48b38f0cbaae9f63166f14c1d5c3eed05701e9f8f0427418aa49c96a8309b64e06ec9d1eab17eec310ccf14f2a3cd2f9fdbb847a71ee84bf0a64944cb3363f81e9bdae12c17ebdca796864578ba79a3ae30fbb6934f0cd40a1948ef0a93eb4baed9f1"}], 0x10000000000001b2) write(r0, &(0x7f0000000180), 0xff18) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000180)={0x0, 0x3, 0x400005, 0xffffffffffffffd9, "855c000267a7230004001a0020d9830ea462f913"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 20:15:32 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="200005"], 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) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10, 0x0) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000000080)=0x6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) stat(&(0x7f0000000140)='./file0\x00', 0xfffffffffffffffe) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x3b9) 20:15:32 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffff9c, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x2, 0x20, 0x7}, {0x18, 0x3, 0x100, 0x7fffffff}, 0x7, [0x8, 0x100, 0xffffff01, 0x2, 0x7, 0xc404, 0xf7f, 0x6]}, 0x3c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getpeername(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d255a3ba0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000934eb928000000000000000000000000000000000000000000000000000000000000005050ff3f"], 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r3 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000140), &(0x7f0000000180)=0xc) dup(r3) 20:15:32 executing program 0: r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a99b691d116ebf37b4c0e52ed406cc0005224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc8aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d5558726622d2f99bb7ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18dacb6584b976185169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048b1c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b000080000147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97000872ddbeeb3ce1c82233076104d0cbbe37fe44231fdaf31facb5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b508000000b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3b44cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa50e0000000000008d5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd12fbd889bdfce7937e7ea5d70d00000000000000e354076dcdbc632b00000000242fca1da48d2bec6650cb5c3908a70000000000000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aeec54b890cbe14ed2ae734df865576d38e8b1c7db73dd616c7293b2b92a53f1ce0f8efd3790d2ca0550eb41d89cc10cd93a601e57530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f995a05ba064d1ed0b4caf123444a4afeb18694eee999ba299bd8477e700600c13f4f3d0ccdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf60cb13eac11ab04069c69ee4599770dd429ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e5af4e3d0976c000000000000ed4e1bc0da6424000400000000000025fea4d72f2c49da5a81f7a8c17cbb9a3a1a24"], 0x10) r1 = accept$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) sendmsg(r0, &(0x7f0000001c00)={0x0, 0x0, &(0x7f0000000400)=[{&(0x7f0000000080)="c77fecedd4fd6eadc5d1de001da9ce4922255083eabd9959c72b2e0b3def345fd507e1065d891a87787fa854b437c9c44612650de8626745fdb9a20fb6e05d0c4764e377d1e953e93443a4f166a94d47b2cd3d65f24731a9d28123ea9f4ccc96b9072330a1741b8766931e1589eb8231c541880a38d0d2c5d4804768be2ad2ab60d2d4fe1fb144c567f869e4ccd288cde63a0119a2a87f756f08233d60e9663415682ac97568958be6c408308c9655339124d75b3ee6e89b3f875049133f200f8f1cca06523e1beb04c1651b8558d347bf8e32cb49bdcc4360f96fa3288e8cc8010beb92dec37b9b78a778dee053638f48168fb0c99922", 0xf7}, {&(0x7f00000008c0)="2b996d49e921a9f27b2eebcc6cfa2e793424eb77c77872884bcc96ecce081c54cb562695e2788a3763d509b0b8d702091f8832a18e4cde370edc66da5b71b37652d66db75da71ea72f533167f2d75d58b0af72278b06d0b114db6f615a06eb0a2d8e35a7c78bf168f9b4cf17bed48daaf1ce33de6e734386cba62191339ed03a9a7075e4ede6b1c9cd15f19abb408a83a6faf4948dfcc5390fa507f2a1e2419a1eb8e3f86c429bdb478ec104563ff989aacd09b66baf6981e62607a550bfc834a06d4375ee644ec7a944efe7c84ad7998ef9d0ca698a2048ceaad8d925dd7fda41ef1642d795c7df82fabda9c7fea0a4dde20807fd17d1a156001df95699f622f24da8e62215f0e412e3c2b627444e594394b1771238d24a62b8aa6d3779e1ef1997b01f1872429d46f613f78e8ec7e9d76c979e9b716c2c4af7eb578345a79df68fe250f35eaf596e8cbf833fd881167201c037e5545d26b2329f4db8b14621b54d7eb71f5285bc9ee9d9dd0f1fd8c90b4a3803f0eab141ece471687086ffbbb62fbd683e447a258c282f3b18ab1d788e4fa83fa834f916d7b57758e0b8f92d935dda52a0d460a8b0e18e5bdcd525e58b846230401f0fd94139d6f2ad29c11c73491ad54c24b68db2879a232cb752e6492a59c6a7b3a5d7d1e214c1ac9ccb1f024d24a375ca5df446ee5c1c9f8dd5e8be0dc29e0fbecfc8f824a33c1f3707c4e23ecb6f3c137ffb6bcb69b2853c5eff527ee3fd19b339c84050caab5167cb9fa357d3d187a2549c50b5f7c6593b3b470b9ef08366d700756990b4e03bef88378c00fb23679c7d57be29ba66f2fcec1f7cd7e346df3c753f0a3826e1011a8badb0df4baa598f47d9549eff0c47e62b7b45a0c5462f92dad18934d5a7e62c73a32031df1a7c7b211416f594294073901e43e8d04cb51c7b8902f3038aaccc21704efc0605e7c7db286a081d6a303d10aadc06856558708575841f42e861c7e05274c12b29bb3187098d105094c63ad3b2eba728884990aa8233d319cdc1fdf1ed56bf0e47ac587d73ecc37dcf0237207119f6e1b19f3a036d9a4ee1fdffe127f3a1a1052ee1ab9a1756b928fa7c18c0b192ebf4371ea59566227370ba724d70ff6c96f4d162687be30c303892f629005a9874213c5ca8ea2347298e1ca3d8157c3622e1c7192db6837026397bdedc9366199408f93a383ed358dc231000e91edf6c24bd055bd0208722cdee4e265074ce4162575de22bdaa992ff0b368629d64412f6bfddb8723021c79c2c6436ae154b0fb7d07b8ce9a76c0b024d186ee71086ae2639c4aa6576ea16c27643622de393720f34ec5a44ed8e5b0a55d51c775fc5f75bbda4b7de2d245e5dfd52083a91eb9dacc51c146d7373eeff79c01bc6f689e2a91066cdc4b637ab620f3179df75803cfffeb77ba56e5429631b5d88fb64b3cef348818600e3b44e28a9bdd324c6b37804d2464ef184db502cacd6233d3534fbacc1405cd53247edbc969d71c533ba2ac65d9b85083f4cc521f1e42ec14802a7bc189606b99c3112a3452ea979c1d489f9c1f086e9f5afa8136359b3e5a175a4e503450cba34a99ec28fa84d5fe9715d5022d6b9949860d8ec7840b5f2ef18251534dfff37c82b5e89c56471c170e2e3037a25b4b9e799b17b7c6853bfe5a24c0bdb371809416695c6693f155b078c5d926c190020a480223da4775eeeda9373bdb98d7ba21e422c5a169dbb47f2a565bca1ec3791afb7593405e47f7cddb11d7cc7419735828a698328b934abe53a72b2f5c683494db82bafedbbfe9b4fc47d4304e57f57ced95c46ce4c9b98a541b95359a1f20c7668d491110b85b3773b74a32e8d77d5fa12eca1c17310f7f020dc23350bd00757661a068a579a63b28a79390d09f4027c2b1043f0f41c4f3361f9896db7d10a26377ff3a1440fd16c63768f27a29c20004c69d10edf7273973361981c22eba120561c0e7c01f5bd5f56085122843f3478a590107e6f69b64c878c46519087e95a1054eda5683d873da704c4cb93536a3d57c0ebf75b44e625ff365404157056dc9942b8d76a29343a74b11a98c7e921a8c74d108bcac7d2bc1cf5cb1a9bb9554bb04138909dc7918b059b25995a5e67b2775486993c9295c7ed69edf7532a3ea18e8db69b97a144319460ab77a02bf933637aa1f250e9e12fc2d3b12f5f2a6ce529e3b21beac3fa5e9c9c77f811801f30d5c6d2e41a45169f14e839bf42fbeb49e8116662dc3a0780d2c9ec8a02cf863e02c92a3803370fe3ef8978f089af6357a58f2ca079ef81020255420bf3b8b5bf756029b17569d684e56748d5759320fb507916a7311da7a893e022d978f71ee90e13b3acedc62877891c65eda78c7f813ec682f5ad30b2b9f444a4dd584a241b6cb49a1c4fe1fe5cc7a0c5b5517d491ae56b2344aa41e55cc9e53a9911d0a5ff7a5cd16024ca13a697c4d3f1525c828280b3c65140bcb7eae2312aaa19d38180aa39069d025e38736f08164b4d14460164f2d1eeecfb783713f844250f5c6ca53754f7f6b1f2a8d18f27ccc477c0cf7a55a01f19503ec475a27f8c3eab0148ae1183fa4fd731b5a0c4593e6330a330d68a09cbb6639623c8bd91af7b57777d75b36b3a2096882041f285bfb30e4b1d3f6ab2b6e5369f86d460328e5e70e07d3cb3ec5e783c1195c3bc56afe3fdff2e1d930671343628e112f98895d64d4b8e33e8f23b89b8290dc784b6152eaa804f8404159d0a465178b2f1c22a6fe1aa08ab9181b77711fc6313b27eb25caf63715b9b6055df2c214e61d257c86851717d9583b67903b71ed819bd62025d85b2f1fc1c89d8d355e12969afe9e6573186d42813903235baf7093e772883ba32032d92d598df6fda899ce07834d3aa9eb8519dc14fea2c33d320786e68fc5a95663806e7ef2b6120e62d1c82a9bf94ae996896c8662ce9e023fbe06b6d9a28f8014df9f04a13971669bdba3ce9f298c19856a72a10a20748f95d1031aa8903a596180b036907d1c1dbb9b4a19dfc5fde077e80ba0ba407ce18ce49a71261ed88dcc5a71f6507483b37703160334ec0631d3003e365ea8c7a4dc8f6fb3248d7d2389577454e5417c4bfa9df91714117fd31be524d2e4da1415634673c69b3b31f4401ae3abd22306693ff6669f489a5146422e6bbc411ca4802a533c91b2d3efb726dce0f9a5eab205ec66bf9e03c7b54a39c000fcf35c6997e59b38615d78ee4b00713ee9685e0666cb0fd831c06dc04571e9a466fb52f50d9e564813ee92427e8d33709e494946d192fea5da9020d2a3a65b362b9504f2c338cc5e1569b11f1301be84a8eb76da6980edd119518b3fb7982f833f6e715f64edc2dc2523440ad0799ba9afbff8f02c130710976cf995f123b5060fa5fb9c46aac48dc6e627420ae82d421d924f446938e70c934510deed18bd72a19b5de7af1d7348b9e977f6393f4bb0daf1c4d229d168588abaea04e4fae48e37f6eea9fe4009c6550244f621a71280404138440c82a959acac723939d80b59a99355e42fb57bcbc18d887a54382b5ec2df948f32a159fbc5ef27a898aa655c04a2316d42d264b220e0ee6fba428a015adda7b1712314a75b084b838ed5b9994a60d97dcca80637b3578b63f76b3b9fa9b4ee1509f3bb8bb49a63b96a47e57ee83e84bb34633ec4c600687c01c37823d3a8ca631569c3bafc7adcc98c6592e787dc37264afd6850694504bb7290c57911265c19f932f556196fdd3f9ffa55a098428336223399fd905d065ff9818233f8c5c7f9ff1872ff29b03100d88454a3a4ec305184173f9de635c490e3ccb7b213eb1cc4838ac131e7e375917ba3b1eccb0b6654780ae483011ae5436675bb2b1eb5030c55999a13961b00357e19b2b34a80ce29d0e12d1a8fbb750ff5944a01ba2e17196b22db7f00ad93ca4d647651bd6b97395bc2110d20535c4b31f01eba41462e8d57e0db8bd63260b18baf675ce634e1cd24c7a6db42863a4fd399b9656b6d7732adc30ea5805db8d1a615c6f7e0c6697e4f6d304d3e887a2ae04738df14c2f09a979b22ccc89db5b2a5c1c4651720126248a0923518655927da0d948c4fe5d2ade14ac5aa10d7155a3d5c452c64642b69a85f7b0934bbb25bbcd36af3f9e18964c910d9748dc13fba0654c7adc90db88b22cb768858dadf54128718fd9f2bb699d261e858ff71658c39034fe720854a71a25656f6653bfe560b074d51acb3fb92678f1b7be00aa0d6671b7bbac11a4159a72a275109cd6d0b1d9b5bd04599d52752b7fdb05f908a6228b316fbad0805c636de7b856878a3dcf989155143724dc11ab41a9bb80a584136267e46a12ff02ccd51a7208e1b3892689e3fb7ae2e88ee4fce214377c4bf7417eef362f8c151a6f8298ec03308c80d19c17489c77545ac2f9958f62c563112d545933d715620437d0c5d53bda70d60052fd32f32cee183856d57ed3d63f8e7fd8396deed1953af45f78288f1ac3b0cb568fbfed15279355d63db3f93a8751c93a24243227e9cbdc7f7e5af74f63d418d7e789b469360ddf4f676630335a46bb9a56ea0c9d641f1874ac251adf43cd82cfe7c510d8caf33a497ac7056326b8e4060a7e5943ffa2dc5f17cbbd8f65a9a67e94f7470990440722a2941113ade359f624f00bc85fb594e9255e3e624217e2ed0753ad6b9cc9940f8105378ee0a1f70ab75d05cb9c6b5cbff372ba69d4dbec6f1419d0bb43c55b667754d4b9e40a6ac2b417a386c5859df7ce8a10eecd4b50861f0ad811feabcd9c3988f7dc6c30571802331f56ebea16e3096794988a16312e3ffd4839fd38824488823961e68890f6c8cb964248c065b2c389a7377a3cc81b6f9024c645c0162449d02d6aa7de1227c50dcb54ac0b8928da119c81dd35563dc71570613193458fac4ae3d2ab8e31351e39fcb5905b97e872b9ec86c5d7e695e31be86ac74334c5cf4e328b35e6a34621ae0b538e657932fa0e13c088e2851ab5491c72d94b33e9f660a7d08a050ff2f8718823924370be8a2722bf08ef0cca85fde2c731fddcb26eb55655bb05a717ec7a5b0112b7eefa7ee758f67341516ce0d2294584c3e34e77b27265773a4ca42ac12b74d0de37fddb88f0aa8996e4207fb97141d93ab11cd2d4831895f0d782f5d9db596e6119b4559010811a3cc9e96e176b4432fd95588cc4e73a1d9d789913a910473bca0e9db79164ecea0d1273f142ae7ed02dbd47c7fb06f22ebcbbb7519e1c39e0b442af104c01b9eb787b2a70628520af6e051fb83dd7ff930a8aaf709f2bd36668630b64e72553a8abe02e671265eacec8b16d66468f2b1445b02002d1ec7da4bba2aced5e68f53b003d33060fc333e6e43bb7e5f3489a12521caa3ee871063eb6cbb243edaf0ba4a3ddf67caddbbe307193d824ba5b7d05c48a63b5929a47e7497288d8889599233ed58edcfc5226f54d0168c2844b7fae57485cea391528e76022fb1a3441d70f1db8e19c72cabcb8d700d992ed9c9e8ee28c09108b81d0f76d24d77b1036c62f77deded5a344782203719ab98c1ef0221247804773e208b08fbd89ca472ebc15090c8db2e365530c973185f18c4a49f754cfc78b95c973046e248bd2d7ead33e7f42dac22ab01be5ad517c3808296eea42917d5d90b8710ac5520f874dd56116c438c9adb9d9280be8adec8d9d490cdc39a2a9fafd54aeab337b75f70d7d0968dc611fb02798313dbbdfec7d1bc910d34e280241d2636f3f6f0d15c9817525d0688fe4bfaf4aa29a834578fd27c0", 0x1000}, {&(0x7f0000000180)="d8fb3078636b1ac859069110402155ec596d7e9dfc618a1b0e41d70a14ca80c684f63ce850e08b6f7ffb76d545d4623471fda607abef741b4a195bc204ccdd1e10b05224965d0028958a01b5aca58d9aad1206f352b3ced320928cd165f2ccd78eca5931a4573010fdf08212829132747e275370b866cb93dd343b3cada5f662ad374edd58353144950c0ee236d3dfdb744f81fcd7a2aeb58bf65f56f07fc3150137b39e831e7cfe62a70c488943aab32cff95c8d4eb6e9f1edfd46f87f2ff8f5d4c73be0014f31986657df28a331aeead94eca87c25", 0xd6}, {&(0x7f0000000280)="4270fd00abc52494b3becd6079e6806af0b37ad4b4894e789865c6f212de448fc653a081092f5a180083ea82b00bfd8faa60237a68067a04400d95633133cc36c04d205566060c5c3e6b1ba11d2dc8fca040004fcabdf98b05ff1b36e439700ace556d1f267edeb0e6170ee9a540cd8e060bcda96fba158c5e2d00", 0x7b}, {&(0x7f0000000300)="9301b9445d33b26917fe62a5a13a3afc405cf81b216a8830a1656bc7ab579aa43278c074cd9131e97ad06961d3250000000000007c14bdc3ae4349aa1999110d32e485db02cdce0fd28d0607961c20f7a2f4d6daf817a621ed991c332a39ac56f233737377d0847a2c29e826022b9dfc0c1c1030d8120dac249f77f1c73b8188eab5382ab51b8093fff44d195ad13e2b08fe57dd6fe8452637fca3f862ecbef71bccd5281e38fcd830531613280297cd6824c6b95c138e99b8e91c48a93056a2a823fe3d6144", 0xc6}], 0x5, &(0x7f00000018c0)=[{0xd0, 0x1, 0x2, "83d79d595cfc1a45176950d39ef2c03a5d696f5aa6d2ddefe665e441c1b6639e6031baa86debb9cab5c666667f47b64505c198fc90289a92ca857e889fc3847dffa103c5550b8233022fecea4fb597a253178ce309242eef96b9a2f4665a7776710c570ebb1106eaba6d48f1dbd45f966d41769a3aa2bc20dea64f0d5f637eeb782db69ba22f6419d76c88e9f7866c4d077f4f48b61fdd1b2eb6bc6b20d41a86e32cde9c1858606425d4a821ffa9446bee890e44524131ad5a279b1a5d"}, {0x108, 0x1, 0x2, "54a309da95532c3fb2f6618e654489de08ec82a59771231b619efc09a79cf60f27859b1b02262bb59885ba7106a8201d670ed3dd4a454f3d10a7ba861f77e0f1b12bcf76efc9c67be48ae45083d9c7ed53c3ec1dda22168b26014f7c4e9f35983090686e149cdab7e689e2e1c6a6fc9519ee302f6de18487c4db68f2ccc8c6e9e7b206dae58eac1fc3e81b4320f31e082274027fb7a849409da26f4d51aa30891eae0712c872450b5e8e7ff6fd4e889f0df68717b7acf161bdc35008452e3b5c017d1159b9255ec5238db368b3dcfe27803b41f5b98a5df133f85f1af47a2fe052e9c0e8a5e5f13e7bef7dcca689a750c9e03a916ccf"}, {0x68, 0x0, 0x80000001, "dbec51864282143902cf679bc324fdeac029d13748031aaa0d07b053dda51233252efc89a5968ed96f8184d3c5df362ab138170e433be67098c81d2b47970f2f4a556534fa8867c6c23a1a1f6c2e0b0cfc0da1f7c71e5954"}, {0x100, 0x0, 0x786c, "b4443a4c547ff34cac5992ff3c7cc0a071429d717b7f9019dec21e87d2160582c5251f76587b0af4b7b2dcab0cadb469a39a85749f1d0d641f8bc4d61da969849e0612caf424881f70839248d37fd6e46b8f492763e8075355d45dee96ff6236667e5c4d996ec8cd2686fb9af87ca9dbc5c59079bdbe5e322ab0282c456e22ff454b84432419a91e760c8bb44f005d67af88478b87b890920a37292b6d402fd96130fb22d5bd339048d2a8e84cb5042efb42ef9e729700ddfb6a73a92157a3950b9afa55becf30f9d3c9ef914fd0a42c7abab80b99dc3429050bd2d238c152ae296f7fdc1a5f5cf5f236ca64"}], 0x340}, 0x400) r2 = dup2(r1, r0) write(r2, 0x0, 0x0) 20:15:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r1, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r1, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000040)="510fc3a0", 0x4) write(0xffffffffffffffff, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xf6e857c4785ac232}], 0x100000000000005e, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) linkat(r2, &(0x7f0000000140)='./file0\x00', r3, &(0x7f0000000240)='./file0\x00', 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r4, &(0x7f00000002c0), 0x10000000000000b8, 0x0, 0x0) r5 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r5, &(0x7f0000000300)="510fc3a0", 0x4) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r6 = msgget$private(0x0, 0x682) msgsnd(r6, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r6, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r6, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r6, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r6, &(0x7f0000000240)=ANY=[@ANYBLOB="000000001bb20000"], 0xffffff64, 0x1, 0x0) r7 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r8, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r11 = getppid() r12 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r12, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYRES64], 0x1, &(0x7f0000000640), 0x1f5, 0xfffffffffffffffe}, 0x0) r13 = fcntl$getown(r12, 0x5) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000980)={{0x2, r7, r9, r10, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r11, r13, 0xa5, 0x1, 0x100000000, 0x2}) msgsnd(r6, &(0x7f00000010c0)={0x1, "64d1080cfe461150dc736b5591de76017e028b5bfed104759ffe514387882360d6d169af7e52901c34b7f2da9ecebf5d88283104e13427dded477de76efd715c11804a8329e22c42b459bf7fd00fd1d1a0d87cc7789e0939d7f9860e6ceb3780e5928d9f251d5d65461c0c83d53e87fbe5c0e2a752a70336fdfb6e513c3148e6254f207272f877cdebbfe30e6e72db46222aca3262277cc5e4f73173e0d45618fc8765720fa0fce138cbea838bae27a7d6eda203c1c0ed5e72ac7325fec0524b9330a9e53097d404622ab56867b16f0a0ace972e2c60c0c48e23b2c85117d245935360"}, 0xeb, 0x0) msgrcv(r6, &(0x7f0000000140), 0x8, 0x2, 0xf322e3cfafe5d53) msgctl$IPC_RMID(r6, 0x0) msgrcv(r6, &(0x7f0000000340)=ANY=[@ANYRESOCT=r5], 0x1, 0x0, 0x1000) msgsnd(r1, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r1, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) r14 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r15, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r18 = getppid() sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYBLOB="000000000000ffffffff00000000cb0b3b7a2c249e5b65574ae6e0e7ee2658135bb473adb71503947679e65812a659dbbcd3d84b99fa86abd9f63fddb552f214fae17291ccd480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d093518a4070ce454394bf0f7eb8a201c40c976e24"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r19 = fcntl$getown(0xffffffffffffffff, 0x5) msgctl$IPC_SET(r1, 0x1, &(0x7f00000001c0)={{0x2, r14, r16, r17, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r18, r19, 0xa9, 0x20001, 0x100000000, 0x1}) syz_extract_tcp_res(&(0x7f0000000100), 0x5, 0x800) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0xc600000000000000, 0x4}) 20:15:33 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) mknod(&(0x7f0000000000)='\x00', 0x100, 0x1) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x5000000000004, 0x8}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 20:15:33 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220100", 0x3) r1 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) dup2(r2, r1) r3 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) r4 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) dup2(r4, r3) ioctl$TIOCSTAT(0xffffffffffffff9c, 0x20007465, &(0x7f00000000c0)) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x100f2}, 0x4000080c1, 0x10000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x2000) 20:15:33 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x7ffe, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x2}) poll(&(0x7f0000000140)=[{}, {}, {}], 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x4, &(0x7f0000000040)=[{}, {}, {}, {}]}) 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"}) readv(r0, &(0x7f0000000340)=[{&(0x7f00000001c0)=""/70, 0x46}], 0x1) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e7, 0x7}, 0xffffffffffffff19) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0x0, 0x20, &(0x7f0000000000)="caf5b415", 0x4) sendmsg(r2, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002680)}, 0x12) getpeername$inet6(r2, &(0x7f0000000080), &(0x7f0000000240)=0xc) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 20:15:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat(r0, &(0x7f00000000c0)='./file0\x00', 0x1, 0x8) shutdown(r1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x24}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") 20:15:34 executing program 1: r0 = socket(0x2, 0x4001, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) r1 = dup2(r0, r0) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) close(r1) 20:15:34 executing program 1: r0 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) dup2(r1, r0) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000040)) setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x95}) writev(0xffffffffffffffff, &(0x7f00000007c0)=[{&(0x7f0000000440)}], 0x1) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r4 = dup2(r2, r3) writev(r2, &(0x7f0000000300)=[{&(0x7f0000000240)="6e145730b1c8714b454dc1a76e4af63881a45c15bbde0d240b96a71cf7147569af6826eff730f8b2552a4d27b34af22a5ea608f6eb8295e19a5008e8065fea32551a21d9439986040000008ce67e9f5670dc99962f6b03b1528fd3c2b54b68c8e7e7d091489646be6633d168b3685a2c23bb2a12e2a7048c628b7df91c70a6dea26b9b6d003fe13df2b1439ccfdeeaee798045e19aed6e678ff84c88a60e8c31ea42f5c9380ef446e008f806b9a62f784f11cd", 0xb3}], 0x1) readv(r3, &(0x7f0000000e80)=[{&(0x7f0000000100)=""/180, 0xfffffdb7}, {0x0}], 0x10000000000003cc) ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f0000000000)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x30}, {0x800006}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) dup(r5) 20:15:34 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r1 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) dup2(r2, r1) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000a00)={0x10, 0xfffffffffffffffa, 0x4, 0x0, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x1ff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff4000/0xc000)=nil, 0x7}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x3}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x1}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x6}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff4000/0x4000)=nil, 0x400}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff5000/0x2000)=nil, 0xa39}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xfffffffffffffffc}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x9}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x7}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff4000/0x2000)=nil, 0x3}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x1f}, {&(0x7f0000e00000/0x200000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xcf4f}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000f7e000/0x1000)=nil, 0xfffffffffffffffe}, {&(0x7f0000ef3000/0x3000)=nil, &(0x7f0000fc3000/0x3000)=nil, 0x8000}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffa000/0x3000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x9}) pwritev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000800)="212bca479aaf46bedef7086c732bcdea4a2f64e523f1e57c3d5cc4fa03bfd30d12f8ee35ef602604bf9fbc5cee1dfcd5144a364546ca12ee8c357ef539feab815b1e781267c85066cefb82a657354abdb18798ee3e2edd5f46d9675d2595d17e2e6c1ae1534e690cfd28bc20e820c40939ec20743573dcdff6b52e57d198a05b6d7c62824de026be25ec838cf55a009ce39cc25c1a0b30a593accaac7adb626cf275d6d2d4608f79a03d1810d7f833e4639543e87d4a823324d61e2703037d6891f93a5d4a9cf1d5df91bc8024f06d40ddd015e76ff690fefa347741699761a6ab5a4ca68f3e96317e83e1953b94ce58572fe2a98e1267229f75d56eae3cf4480a644a343aea3ba3a699aedadb2b76557670350c0d7e46b486444c181d5e8ce48684d557e0e425346de7d90845a04041628742267a33e880d3ae9849837d15342e4ceb8e11a5e475e43d14ceea8b46582f96eb523a2b97ceebbf77f58d547248ecb328e7cb682499df8d8c243fbcd091889799d950ece13c594f1849d7003c0b4e365bb2718c5971331d605667ad582488c0b22323c46546748e86c5b311b48a5063616faa8d0e25c03a27d3c568e344548340fdfc54f7affaf64711f24c1134abce16ae9001e4e978bef7637c9b9050f117cb2dab8ee0b255c649a66a7cab58", 0x1e0}], 0x1, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x7ffffffc, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0xfffffffffffffffd], [], [0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x0, 0x9], [], [{}, {}, {}, {}, {0x0, 0x9}, {0x0, 0x0, 0x0, 0x401}]}}) getegid() 20:15:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x1e0, &(0x7f00000000c0)=[{0x10007c, 0x0, 0x0, 0xfffffffe}, {0x49, 0xff, 0x4}, {0x8, 0x0, 0x6, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") 20:15:34 executing program 1: r0 = socket(0x11, 0x3, 0x0) bind(r0, &(0x7f0000001500)=ANY=[@ANYBLOB="1001001d0000000023f2b8214d6a59d470661c2e78ad364d8d9342fee7dc1b650fc9dd6fe53923aa91f13c1afeda6bedcf8c75b66b7420299131f9549ed759e4764f23d86cca56e4655a67e95770ddec590976f780cd93431c622d8fa8b02e66012e912143b38dc5c149c51d4574191e75680fa8444e7002f724ed3c69a3f9e3970eaa4a2665ee175210fc457373260d7c70ddc35c45db0c5afd02000000e47f22bcb7c8e34e6a"], 0x8) mknod(&(0x7f0000000080)='./bus\x00', 0x2005, 0x5dc1) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040), 0x4) r1 = open(&(0x7f0000000180)='./bus\x00', 0x800, 0x0) ioctl$TIOCFLUSH(r1, 0x8004745d, &(0x7f00000000c0)=0x8000000000000b5) close(r1) bind(r0, &(0x7f0000001480)=@in6={0x18, 0x0, 0xf353, 0x7}, 0xc) open$dir(&(0x7f0000000000)='./bus\x00', 0x800, 0x4) recvmsg(r1, &(0x7f0000001400)={&(0x7f0000000100)=@in, 0xc, &(0x7f0000000140)=[{&(0x7f00000001c0)=""/209, 0xd1}, {&(0x7f00000002c0)=""/4096, 0x1000}, {&(0x7f00000012c0)=""/81, 0x51}], 0x3, &(0x7f0000001340)=""/132, 0x84}, 0x40) 20:15:34 executing program 0: r0 = socket(0x20, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = dup(0xffffffffffffffff) kevent(r1, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x1, 0x3, 0x10000}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) shutdown(r0, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x1401, 0x0) pwrite(r3, &(0x7f0000000100)="5844220e42869624d6eb372dde4c0ec7575a64ee32499ed6fdc51b334be4920077f7629305db007feb2cd62f78680dd107cf1c8204336b92719875fc", 0x3c, 0x0, 0xfffffffffffffdee) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 20:15:34 executing program 1: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) close(r1) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) sendmsg(r2, &(0x7f0000000580)={&(0x7f0000000000)=@in6={0x18, 0x2, 0x5, 0x1}, 0xc, &(0x7f00000003c0)=[{&(0x7f0000000040)="c7302fe3ad662605f80df5654429b9defe4840176a570185284effb97c09cd707468540a5b98393745c857c98dad5499e74dc8b944e0a525be7c8877f2cafcea89108f232fbc3a1ba34601021c7f0ffb2b1b016565a81305947d", 0x5a}, {&(0x7f00000000c0)="e663e698c3cd1e425f3e2f40127790b303c765c3ceab9f1b0c70280e314d26ffe49639de4706e5439c03384b810ea8314ac945749e0ae4c460ec01524f15182a2a7ae7e542f33f6daa2647ec219e2e8181e886f0426e4936889774c628946af3f58ff398d8d5e3573e87a6eef18ab0", 0x6f}, {&(0x7f0000000180)="42c54764e50c08db00c6", 0xa}, {&(0x7f00000001c0)="e5cba814336f6b4975f793426ae3e9501b424e1630948fec570fed63aadf8d54711c45d2e3e7e2343e1f3821d204c6ec03af63ce6d9c99d643abc6a48a2cb48e89bd3996ebe9848da7935388c6474de2b305285db8849fee8e84edaf3f3aef194f980b24b0afaa39d05d1808475b86bf71ea13a319ff57c0bdb10ce6ade038900b9c0a605e8fbaa36569d5c64b2a5428292f99aa9c57e90ccfda9ce4425b228c9636896829fb5cd4cdc0d7", 0xab}, {&(0x7f0000000280)="2f954e15aef8593b7e95a6283c54897561f1c31b359705860e37a946e149a1e99f2f8a7c8f8d1097700835a5db8d0844219d3d0b8aad0db56b42d3b5b3a4e6ed408cad6feb7bcec1ceaaf19aed0a42a6b1686f1625d836d92394cbfdb81f7ffe0170c0065aa992f8d2395b557a9ca49b682b8286484fe2ff428f4209b3262c0a3caf81d8a7db72bbccee9ec521e9a68efcbbd5974a0e39c6c9735f7b155d930ca12cd4c0be5bcba11cc033fec17eef96a898e59a60517baa4f6974d08990d10e6ece3082b1fad7afc41b7066466b9a16b1d2df4844dbd4", 0xd7}, {&(0x7f0000000380)="27e3b704", 0x4}], 0x6, &(0x7f0000000440)=[{0x108, 0xfffe, 0x3, "a00e13f16145a50911e1ac9a24b03aebd071b5f2b5a1b472e6968cac4e215f4bff3809e85eae52e044e09a8b777e70d21660b306ec73e0bc4b76c6ad930f15ee632751deb6b36774d51b9f80d5d5a005714d7bb855874f44dec1d63314407043a8cac2d4a61246f5d3398c504ee3b2395c9a7740bde7f5b8ff0b6f94172c9b3aee40ec85373fe3829c66bd42c9eaac6a0c399151497917d97e794fc1742fa511cb40b4489e242c256b0fdb303ef02cdfda10569eacd57b3a7bdc5a11b787f87cd4f2cb37ea92b8c7412c62d8e7c3da33b191e60b96a678623434705f63e0ea765494e1bae3023aa987196f6102b4814317b2786d2026"}], 0x108}, 0x60b) 20:15:34 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='2'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r1, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r1, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r1, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r1, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r1, &(0x7f0000000780)=ANY=[@ANYBLOB="dcf06b0000030000cad9c8959d910d6579fa28a23792b7a4e3a3337cb47689b786bff6fd6abdc1350b2746edfbe843fc81ffad4fbfed7e9e73f778460c9b9d19bc4390cfff16d34823a764a13d5569db44c0fca5426f2c927656151e18b46e34ebb9c16fa2006fd3b9bb572a58e94eb9fedb03826b1fad897a054dcaf3a527ecf056264e15a43daaf9c9e54573c0edf71a6c9bf9f374cbc74fd1f5"], 0xffffff64, 0x1, 0x0) msgsnd(r1, &(0x7f0000000540)=ANY=[], 0x0, 0x0) msgsnd(r1, &(0x7f0000000140)={0x0, "db832eefdbd933425b10e7afea7fcf2438a2e2cea1e628d52251572854662c3071d5d3b5aaacdcd7ec3a6082d7f5d2cb205eb4acceb13b350f707f31ba87d3f3879090b1ee1b977a0730bfbba3064bd64236ba739c8572d4f352c014a0d5bade7d9dd3a2bfddcf3564cb24a315beaf0a3fc07e194b359e574914948c671c4ac333ce09d15e142bd036bb361c8825f7e3cbd614fed41387656693e60c6c69b758d62c9e53f0e6227fc3339e6ed0c3603e5d89a1138649e992a0204e45276f4f33e6ae3a2b17aaf9330a083dfb37d5f4ed5233fddde344be005aa3ef0560bcd973939efe325b8bc07e04c31617f9ffb77f682244e9fce149b84b2002e901b0"}, 0x106, 0x1400) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 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) 20:15:34 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x4000000000407ffb, 0x0, 0x0, 0x0, 0x6}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) dup2(r3, r2) ioctl$KDDISABIO(r2, 0x20004b3d) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe(&(0x7f0000000140)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r4 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f0000000040)={0x100000000, 0x9}, 0x10) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 20:15:34 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002009, 0x3200) accept(0xffffffffffffffff, 0x0, &(0x7f0000000140)) r0 = open$dir(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) read(r0, &(0x7f0000000000)=""/214, 0xffffffe1) readv(r0, &(0x7f0000000300)=[{&(0x7f0000000240)=""/152, 0x98}], 0x1) 20:15:34 executing program 1: mknod(&(0x7f0000000380)='./bus\x00', 0x80002007, 0xffffffffffff2822) r0 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x8, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x1010, r2, 0x0, 0x3) dup2(r1, r0) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f00000000c0)=0x1) openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x112, 0x0) ioctl$TIOCFLUSH(r3, 0x8004745d, &(0x7f0000000000)) 20:15:35 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xf8040000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x30}, {0x800006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000000)=0x3ff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 20:15:35 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86127) accept$unix(0xffffffffffffff9c, &(0x7f00000000c0)=ANY=[@ANYBLOB="f90094e5ff05000821000020f2a200ffffa36c045ad37a0d2020009d00000000000000dd476e473ce443595950f2f9906d1b00000000000000000000000000000002b04968e12004b5d3d66230"], 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f00000001c0)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 20:15:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x827, &(0x7f0000000100)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000040)="c3251529aa05f0c6ca05ce3df47d") 20:15:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x2000000000000164, &(0x7f0000000000)=[{0x74}, {0x15}, {0x6}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') 20:15:35 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, 0xffffffffffffff9c) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000100)="1d5e12b0d545e160a6aca358d5cd405615535166b49e7e3ec1badb4b7031e2d5b90105973ff27d7a358295ce9862c487395f3c15206107f70410a91e4ec3556297e09bea9dc638a7d019ca332508", 0x4e}, {&(0x7f0000000180)="aea9cabd9f57581edb3c9b5b62bea620fc81dab4778e14940662982d22695c7683dcfbf94f4e4ffbea2a6776c79e73ea26202f33d99541071d599595d541065954cabb779da02cbc194b0587e486418a8d22f6ce8fece623c493a969afb8d23dcd9956350acfd921b9eaeb782734270208522195f97c7de00c87b0", 0x7b}, {&(0x7f0000000080)="ed49b54ebd3828683317db9c34f4b5e5f210ef693b8f03d00e9fdd1da4fc07d00876e7bfad556ad56170230d243a91626b7c", 0x32}, {&(0x7f0000000200)="4ae610a58618abd0ada925b48c", 0xd}, {&(0x7f0000000240)="85b352bc42f35859f10afd7e195ea63d315695a62a0f0ffda3d5084171c4f3773d15738eb7e9e139a5e6cd9e5face30c9f02eb6e27e5", 0x36}], 0x5, 0x0, 0x0, 0x2}, 0x400) recvmsg(0xffffffffffffffff, &(0x7f0000002640)={&(0x7f0000000340)=@in6, 0xc, &(0x7f0000002580)=[{&(0x7f0000000380)=""/69, 0x45}, {&(0x7f0000000400)=""/32, 0x20}, {&(0x7f0000000440)=""/23, 0x17}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000001480)=""/4096, 0x1000}, {&(0x7f0000002480)=""/198, 0xc6}], 0x6, &(0x7f0000002600)=""/56, 0x38}, 0x1) close(r1) 20:15:35 executing program 0: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) open$dir(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) r1 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) dup2(r2, r1) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mlock(&(0x7f0000001000/0x2000)=nil, 0x2000) r3 = socket(0x2, 0x400000000002, 0x0) setsockopt(r3, 0x0, 0x20, &(0x7f0000000000)="caf5b415", 0x4) sendmsg(r3, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002680)}, 0x12) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 20:15:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202edfdfffffeffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4b777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30c4f715755c71b0e7fc505e8f5373537600a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7db4c2d19311fadeff82059eee130e0809013a7e47b2d678f8e979998d831bc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee44cfc9ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b5345647d22a63f8b3acebf77b074b99e5f5dd2dbc9ae0bd5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c1256b1c31c53606cd2b5e6547b348ea0e692cf65e696d"], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x104c}, {0x184}, {0x106}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x6, &(0x7f0000000100)="d43c16dff34ccd00268dc0ce6d6dc0b6b48dc7d2f24f9de1b8c5953c04000000b916fcad909e14c23ae717c72fbc7ea09855fdf1d7b70d5f4bf13a2a3ad6558635b306dfc32bdd89cec42cdabac3570d1e1f05fbba0caabe98a498944b1dcdf7199e580f6e06506f279f1c65321fd601c941014540209e0bcda14f27675881291f7a80fbff03df3658c5bb0cdd7de2000000") 20:15:35 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x31, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) sendmsg$unix(r0, &(0x7f0000000440)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000400)=[@cred={0x20}], 0x20}, 0x0) ioctl$VT_GETSTATE(0xffffffffffffff9c, 0x40067664, &(0x7f0000000040)) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0x0, 0x20, &(0x7f0000000000)="caf5b415", 0x4) sendmsg(r2, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002680)}, 0x12) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) sendmsg(r1, &(0x7f0000001640)={&(0x7f0000000080)=@in={0x2, 0x2}, 0xc, &(0x7f0000000380)=[{&(0x7f00000000c0)="dc871ad468f6f7a55e07af5080137c7c4d62724b56ab4d5dc22a2088a14dc23871d58de538adfce1963923961a0c48bd8377a8c8f3cb5f17018d8304b74f", 0x3e}, {&(0x7f0000000200)="dfe85f3907b5625d2d6791674143411df1745069b991d806fec4747cb79bfadbe3a6d1d411037fcf2417bb02951814bb5dd4f91d46a49eb9647edd18ad056ab279c0b7f4c3e14b5f09caff1cb3e341dfc7864709e7f1f9d973f026298e79ab0ad3a99b8769c6c2d4bfe5c512fde34c377b6ffe58e8d7d2d2182e40cb56b28581a1113ab2070b012a3a4cd99603fd878cbd8e3dc4255a07b19ef2055fae73db69873097228362f2f605b0d28730bf669a3a7b8f007f00fa555760688a41526f56f5373a5015be6aa3aa3f2eacb4e02a9dd02c613babc5afdd5bf95c", 0xdb}, {&(0x7f0000000300)="d62e29d0f1391d713d758758264ce142a4fe4be78d69af2a7c8616d61200870a5260dcadc370d90e13ea76759ba5450948ae3534687d880c7fd633884c569f481cfce221f1a6d331087edcfb6f1f7687bcfaceb8486e99b16f5fee347cc6a430a5bce1c18e75a84780fe27f3f89c85b4c9b5797a72c63fb3153d", 0x7a}, {&(0x7f0000000480)="31125d8a6d605d910210ec7a0bf27e7b5733225cb20b3759aaf0879d3255407ca035c5df903afb23f965329457bcd48d11cdf25136f43640f39efff91b38dd572c323bd740e1372496221bd71ca661f89b96663faf4f81061800756f0369b7d0f69ac57aaf13f68d2238b612db86d7ec782013a7e7d28aa7cfbbfb1f20a4e823f5d380070f012f3cef2aca64227368604f27f9ee32a8e337df7ffb69c506f6bed11c4eae93642eaa45b9b53190a4d70d4aa98a2a534a043472dd88bd22db835e760383e5cfc8099d5f752e6a8785840860d21b967e6e2e779cf431f3339e659dbde1aef99288b4f1f56b7b47a982854f890f62b41c64a9b459d4c0480d812cab4724ec8fa89ed8b4797ca21142a4bebdbf74537b7ce1b1c64b93e9f378cf67fb33f22dfd3f59dd0c6bae7057c14a104312b94a813c6433196a9d04ebf9d599ed3a1638a4cbf6ab2a03d4e95e03e537f90a0f741a9fc729400b881bf44b0dcc8a871541701359ea096fdec34a2ee92ec9ced9e7fcf61f124e75fa0b882a0ac6a3432aa59549f80d3cafdabc255a6d7d7e26f25b0dc59e3ff3624a327b031579c70ec2036275623f06bb4172f16f76d87eef9183e8e90ff42e2a45b40a89f10d614f9c19e01f8a85554931482c67610a3012572d20b6fc2a444924240cc681e2a2ecdaa949c04e6068950e31a67a8bc4b17e0085ac4479151ea020e7015e7f9586d79361c291ca271a8d68e8abbf831cd1f1506d9bc5dd07553d86fb7844cbf1145c0890505e9dd357997c9c67cf733f8671baaf27ccf8a14ca61c1dd045f6c7d7e7435e0663fdf2a9c1b11e0213edcd3672eedfed1e4569726ab7e9278b5963690c689ae17bfc582b51f80226e6ca8824beaa71f47c4bb295f9f77cf69f6e66ceff94b87736f1430bb4a78f6344ff98d770357bdb897f3800daaed4d75d37c4a9b061ca9beefdc2d5157d224e22650d145d7501b3b2f768580630b0765a2646ce18b40c33fce09c1767e058909160dd8582634400b3aa325410445068d04f850003935f3c22e539196f1389467f2ee131c9e5c8dbf1a4863fe89077f7ac714a95ceccaf191172245ad7555278a6358ddf3061beb40d96fe9af816260a8643e193d475363c63cf7a66ca6cf183fec8d351e7789f0fbf8c156f4bcb6fcf053410fd6820b341b081e996b72163c652cb4650e74af87b6b0db24c7e81fa2c833f99155a5f7e878bf6fae2ee0dc82ccc491622dd60e316c32cc2a3bf3aeb7af64dc5bc16eba8b14d59571e436a4e3d40b0b278874916f5db6a0aada9b8928938deecd3eea8da47d234aa3bd5c30dd8bc9531cfb9247c6963183ecd5e31716d5beff095299fe6150c9d00d836ca7bdf5f88f015a800b102530f2e11117268829a570420af27f88df8c1e6e12fcc6aabd54eceabf35fa125da61d89b64a18f8d5bf8f6eff3cd483e3d31aa41815a81e76e85f0392751b5982906a04ea08b60db69b397dc7c4942de3f93eb48cc40438e6c9173f4ea0295ec398e14c38bee78b704e06ac02c90c15f5e1ff5aa7e7d71ea5bc9e58ffdeecdf8bbc59f8ab69f23c246e8521de4480c8945932740b5662cb9afa0118a66c7fa4465924c3769ea860cf7be5e722a6eb042b396835c1f5ca1baee35d43776c51375aaeea5fd3a613a9434078899bbe64f79f3cd14cc5ec7bba67606145fc1cd96f88c3ba614f3bfeb983120fe3d375306f766bb448fc660585737e413ae409b946260be32facfb2c01b4ec657efa96077e8f3961be3b9a1d5ad82332f74562b03810c31c2c09003a3c8e29af87e0dbdfa8f229d37ee1886f0b1f2690d5465f580fb35a689b17232d0dc0db55408ee3385b278c51e082ef81bf23b4738193fc149f68872e7fb8d1ca913def19177884a3eb8d272a783d71535f7e6e51234a6f56bb304e45fdd3bf5751e5ca55fb45cac08df6adf2076e00817c9f8d3c7827ea2fd1a1f442d2056db71b3fc9133e6ff9c045d13e0f916a45a6d84d5cb0f45ebca7e70cec806cf278f2ca7efff333d572a07c3f694855c1f9e278d5f7a576fe4b462ba86a51a924e58f33ee5101b6ebe405521ee871e9421bbebb7e14742dc9d1b6ac923295f03c9b1db4ea5fda02a99e84de2bbb7dd76641df000cb003fdf38bf565253fe43c49c4b2a0e8b6e061d1d3072d6b5b66d97849ddc605d1369b1a38a275da8606b951f89f34ca0e2ff37f44b0a8c98357ec07bed123064fecafc099f35d8c1a7d7307b977bb64a4067e741384e42b76e5417c8f7c77f62ac9d84d6296f191aaa0d0c2466a290f0ddd50501ef33a9e5ae26e137bddde3a34cde8606124531e60b2ec00141e3817d8fb044cbc1803dad0a8cf9619969de456f851ee895893deb27a384051c117165408b3cd6ac29dc8fc373844c997a8771d48f302b2522c289951e3bfb42606e75b1983bb8f03da84daee5cff97b11a2dff79a8236b884bab43bbf887fa8c8e27540ba6d4a4e5d1d60a7867f5f6b6cca84793417f0ac5df7d160b517d79fb12507549afbc68738492067cba18c57f2a0159fcec8ebb328ff125ccb605670350d805c50a105a9828e19ecef31f678e12b30b4903fd288ad6a4bcb2f4e733b0860f7bced735c8087296fdc8a90d15144fde979b4be1345b95b747a2fe41b6cbfaa1a5a2bab42d1b991b752982592151895fafd313afb81ea694f6f6099130899eb98f755cdba8bc4bdf704135cb91d331fc8b5a9f00515b708af950619160aad48cfd6e70e68274e5bb093aa7b9a3a13f8567874313142602ec1efa1ae7ac1b7d62dd089ecdd34048ca2a90cfe44130b58413d3416ddb50b5ded7bcf3caa6b2f0e3412dd9a1e3a16989aad5163e2ec2d9dad8586a537c8be2ce66676ae0e8b125bc9b7b68c41f770548b56bdd4b5ff2d11a05fc37eaf2842bfef3bfa19fa7f96d8b0310e8c0840d5178631f1ed1b42271755c338eebd7073a6b778f0b9e2d1c68629d1de2a281f6b69222841946b643cd461369b2532b3d3db28b2a126dcfb5fcf6cf097d2ee851b6f12e111b481f7cc1dbd830bcf356a2f61f122e8b8af8661b978f9342585050e839ece30db862539fee963f35e6cef648664cf348ff335d37d5f309deb2854586f7703acce11de8a0ff46d5bbe38d7416806bda0cfe13dcb03d52c7d762065ec46dde7d0d86b57a55b230c578ffe2265eb98d06a0d40289489e8f281ffd85df2b867797530d61449747eb930c630a87801bf3e32577ff45e92de39c25c5261a44ef059ebc3478813833059e8e2b163baf9e9aa92b917166da2c3389a7b6fecd1906dd50af3950c2275cf4bb344448dfb8a5245b97095e4259d580f30823c1a8ed34d3df74f244f9c4bff5de8ced786173ccad73f18341d894328fb3161ad6bfcf342f3542d7ece9c756f3ab8828616842dcbde426824b7044d790e251178b8f8484ee153de3090b2926d093906ae336f594ece1da3178f8630bad6d650def419d363ef5f05e03833bdf714eeb030e2afcce9a6e7c83ad189a46a20189e8ff168f8ba9fe332e4f9d2c600066678f80bce3bb53d80e3e105433d5378d9121ac3e05defab2d232b73475c3e92e286158f66a24d6e938c3b845c194b65c899ed7e0428956ab9cc9293ecb50b526af49fb38f663d91086685ff5f4054b945c616b6f05ca2f5a9d6cc236fafe0f74f78317a49be0c3d11b55ec41a5687ade6d27f5a269637a4a99c5dc281d323deb5684bfb47743ac4eb06db37aa6603b6e929c547daa39387acf517612e29a2ec79e08af02aec2f3c0d4ead14a64da67dc7c0c35c2e0a5ebccb5eaa4ccf5a10b1fce281ec5eafc13e9a36b0f716db634b3361261a9c91818f6289085364e76756fb0903b2cf418505163c0140079fad8ee7dc364b52c2aefa5b69bf07ee472876ef4e08be535a1aa25792b946b24bbf352ceb7e068e6d0ae61907091b032ca147d745017e4a452c243a2159fff0a78cdc7d0bdb6dfedda5fa3ca46bc5945186a72300702fe60ae6353a9b095e97c1e188c98b598bf96c4d0d6a73bd2a5b834cac4844e87ca1882d0d03e9fe60ac57a162f727d62432b138826de8c9a8399810b873167af75ce6d56afb2890bc555f0ce53a08c9f04937ce2588338fefbbdabfeb999b8d8040c44d2540c30c8504f2613d68e9cd5b8198c13930a25bd089769959c20b4ebfe68050182d6142d0ea2769413439fd0fbfacedb98ebe854c4216384b1a0be83e566669c1a796a691978de298b7a97500a61235da32940b9db576da65116ef3ba791da0f1638020c45468554e8768060107a13b6e8088226bd82054f93bdb1fee60dc3b278930978f4cbe027797b63a1b51ad348c2a1b598cbce7bc7a8daeee8a3ae7848dc27776f46afe719f45b3f1d927a0aac9681f95dc2498c84701c19628c7afaacef14b790168aefb26be6208c8da91345b302e5c46bdebea84e90cb63cc6801fcc0ea86c26c184fed95161947f20f2518f378dbc7c7160b277d9d9bb595686c8d68c0d33ef30109305b1af527edde2b9f6fc0de67b34e4e9b0b69963171a8dd5d2ee8f66752711237f2b416674551e24f9b48a23c4a30d051fa980344484fa70d9bf69f62fb346cc2275e052c2e1eaee15b7bff8d5ba397a5c794199a0ecd54f4229e0a9b2ea5bf4a126d4ca21c5d8da6c4f0ecdef1e65195230095464b1c8dfd5a5317f38473b6c885b62f5bb7fe26b9eb09183fb76b314fe819b680a5cd7b24bc92b5b612c6976a357c3f9404de9e2e0f6817e643b937461ee4e7145344242015c22654827e4cdf53380c82495d195c3d5fa677d2d09f5d36cc0e1520d07b56f7c8a2d4dee49c76890c479b51a6c7a5c717a6e0077482b21d9c2907a8906288b2a40eb533e53e97c033365b5c5a494324a4a388e727dbcdb4a9a2cf4060af0bddffb6e92d3d647e0d88cbe95c9530f43bab8379f0d38ca9795a639c35b2b88202244467924aff23f2773707e7b5320f90d4f59b109723165be036092872e0f2fd8c345fcc71c77e245469d1a39ae0e7fe484b1332883b5b6ad7594b0a115f008cd92deb71688a74e8c2d1914109f826d942b7ec24f8087869343a04c22e9a3133557231a89594ccba8f69c0e1c91b1e5dfd4c811d706cf87124a7e735eedda46601745d3cc91e1fcc9f44f79e66fb1c3897e8d3e687cdd09d0526e2801d1f91ff36d8ab33b30818d89a6dc33004294e08ad616ea35aac455167e4fb49c9ef93cd4e76fd8ffe9e871d4cb9bb81b33d090abc01d10eb069beb3e995b2c646f72857ec44ba13d6da37b3e526306853b6621ec3c412b7dbd5b30ec8ec98515e91f1eeb27dff9240b111cf82a255ab6acbabfaedec1b8dad627cc19e3ccc7044329ac07403e89c19d78e31511813d7540250c3cbf3e79e1b1cd2d7ca85eb8a80e80fd0e4bf9d8454c03e1f814eaeacfc60fa492f15681c51ca751cec0719e0e817842d78a5a31081ba3fd66e606813611fe5ad32d2dde5403b5c50d429689e36bd4dac68987b36dcca8f55cdc6b434b395929542e066439e6e412051d590141c54556f509b7d57ad505386bc60eee0a6c70aab1776900664f2e0229f1b0380ab38d5d0be6374254ab4e1c1910be9c9d7f7ff0be524bab6c734ad6c04610d0fa5e352cb2110845f4b9fcce6b06bef1fdf933487fe54178aa33400f3c1fa4710e3baae2ab1a892f754525ebf46643e3f19045909959285742502debde89a5af61de37e4009932000cc4532aff7e98926b987674f63fceb0067e78c27e4105884865fe0507aa5111502892a5ba3a", 0x1000}, {&(0x7f0000000100)="b8523bb646eb07100fe498", 0xb}], 0x5, &(0x7f0000001480)=[{0xc8, 0x1, 0xff, "5ccfc43f3fedf12e7a8591303c64a43a816101c7788db04640d71e182af5facce5fb0cab5ccf37f2eab95f77bcb0372282566bf08d0d593c4127bb33e61dece03570401f316aa0c433da8173cb0655025b997c0c1331d7ae80a602d492f25ab21bd7f9c500cccabc986d32d4f70e482333606697831c8a77c5df070426183c4e7013cb10bff63fac22bfab404f71c2d1c2cc21da2fbfc3f71826b509987ca82cc0cab51853a5b3a21c35b8c104bfda3a9a3c69431ae082eb"}, {0x7a, 0x0, 0x5, "b67a"}, {0xa8, 0x1, 0x60488740, "c45aabfc02dd1ef43841e10b1ea9fab714e1488bc4af86eb4249d5cfcfac587f3484bf54102ad63d6396401013222cdcc3ae8b8df1cf179410ab924551588475b3910643311bda82c5d0bafd021c1d96728205eeced6537d965c920ba6c7fa62a46a6305deb8f0f904584f01fc3a047a6a55db5cd369e1d41812b4ab3994320431b2bd40ec18060a64dca4d422f8ffc27f"}], 0x188}, 0x8) 20:15:35 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x8000000, 0x2000100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x200000005}) 20:15:35 executing program 0: setrlimit(0x3, &(0x7f0000000000)={0xf, 0x7}) r0 = syz_open_pts() r1 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x100, 0x1) symlinkat(&(0x7f00000000c0)='./file0\x00', r1, &(0x7f0000000240)='./file0\x00') close(r0) r2 = syz_open_pts() ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) writev(r0, &(0x7f0000000300)=[{&(0x7f0000001600)="1cab", 0x2}], 0x1) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, "4d3e84f94426a75c11508d23b13e23e5c204e109"}) readv(r2, &(0x7f0000001680)=[{&(0x7f0000000100)=""/254, 0xfc6d}], 0x315) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GBURNER(r3, 0x400c5752, &(0x7f0000000080)) close(r2) 20:15:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x24}, {0x10000800002c}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'p\x00', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x24}, {0x10000800002c}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = dup2(r0, r1) ftruncate(r2, 0x0, 0x4) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x7, 0x0, 0x1, 0x1}, {0x2}, {0x6}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b158c965e248701201360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799bab80ab4cedd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c93ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917510500983d41ba76f5bff41e0e590b8bd5295eba5ae8d52b8686ff308d72c2f4286e086f9daecf0c0a3f93a5d68996fade9cef0100592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0369830df582bce12842db8b2161c337a7613f48b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b9fa226c7de08060f6892f5c94c2931e645303b4da0ae2e628beccd1a205ebca60a5a3918bfc87b6eb4d73447f93b274ba781f0e0a53e08e15d43288ffbb929a05072a61aed5999905dfec2945185601aba866467f03bf0c75af117890b6dc270d13d017b0020f0e7ca8a7056572971a202167e10953b3f3bd50fcf279fdcec904368cd2e33ce85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfab95f10c54554e3b0ade52fece1f728dbcb10ec2af46e59f4299cf8db5089d3a1c0ae025001d28"], 0x10) dup2(r5, r4) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r6 = dup(r4) sendto$inet6(r6, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(r6, 0xc5005601, &(0x7f00000002c0)={0x10, 0x9, 0x4, 0x3, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f0000e5e000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x8c}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x201}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xffffbffffffffff8}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x4}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xffffffff}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x3}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x1}, {&(0x7f0000ff3000/0xc000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x5}, {&(0x7f0000a00000/0x600000)=nil, &(0x7f0000e18000/0x1000)=nil, 0x5b3}, {&(0x7f0000a17000/0xe000)=nil, &(0x7f0000cf0000/0x4000)=nil, 0x100000000}, {&(0x7f0000e95000/0x3000)=nil, &(0x7f0000d93000/0x1000)=nil, 0x8}, {&(0x7f0000bad000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x9}], ['./file0\x00', '.\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x5}) r7 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) renameat(r7, &(0x7f0000000000)='./file0\x00', r7, &(0x7f00000000c0)='./file1\x00') r8 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x2, 0x0) ioctl$KDENABIO(r8, 0x20004b3c) renameat(r7, &(0x7f0000000200)='./file1/file0\x00', r7, &(0x7f00000002c0)='./file0\x00') readlinkat(r7, &(0x7f0000000440)='./file0\x00', 0x0, 0x0) getsockname$unix(r7, &(0x7f0000001b40)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000203f0a5b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001ec50000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f9ffffff00"/4100], &(0x7f0000000100)=0x1002) setitimer(0x2, &(0x7f0000000080)={{0x8, 0x563b}, {0x8000, 0x1}}, &(0x7f00000000c0)) syz_emit_ethernet(0x61, &(0x7f0000000040)='H') 20:15:35 executing program 1: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x1) faccessat(r1, &(0x7f0000000040)='./file0\x00', 0xe0, 0x1) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000002040)=""/4096) r2 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) dup2(r3, r2) ioctl$TIOCEXCL(r2, 0x2000740d) mlock(&(0x7f0000001000/0x3000)=nil, 0x3000) 20:15:35 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000002c0)=ANY=[@ANYBLOB="fb182e2b666902e3ff010d9822700fd1a9f2d2a45723de9de09e9b537ea39f7043f0dcd018b952a27a18e23ef0cd4ca85fc375d82a8d80532cf09f9fd9b52cf32c5ee79b135ae7581793bbeca5aefd68f69c16212d60ab2d0ec9f5f0ece473d03169427d072cd5e0a6da210794016019926d12fcc9fca4ea020b6de512c1efad679ed3c6d948a0464b50c4fc9bf4f44d26757b01854a30b8e0f0b2b7073683fd1ad13483cbe8f3673ec1ff8175523c8187ba99b9832a4787a1787f148c29765398f30b140d1ee4b7744261444994bd9ccddd3258575cb601ac8a84fd0f8a2671e556e5083451c5e968318e71e4382832e1bc4b713232b3303df456214f7e6db25648691404e85f6e35c30447492ed173a472abb5991a2e81062b55dda0dc"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x8002, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockname$unix(r1, &(0x7f0000000040)=@file={0x0, ""/40}, &(0x7f0000000080)=0x2a) r2 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r3 = dup2(r2, r2) dup2(r0, r3) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 20:15:36 executing program 0: r0 = kqueue() kevent(r0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffb, 0x1}, {{r0}, 0xfffffffffffffffa, 0xd1}], 0x100, &(0x7f0000000200), 0x8000, 0x0) r1 = msgget(0x0, 0x246) r2 = getuid() r3 = getegid() r4 = socket$inet(0x2, 0x3, 0x0) writev(r4, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r4, 0x0, 0x6a, 0x0, 0x0) r5 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0x3e5) r7 = getgid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r5, &(0x7f00000000c0)=[{0x4, 0x81, 0x1400}, {0x1, 0x6, 0x2000}, {0x2, 0x3ff, 0x800}, {0x1, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r6, r7, r8, r9, 0x2, 0x9}, 0x5, 0x5, 0x8}) r10 = getgid() r11 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x800, r11) r12 = getpid() ktrace(&(0x7f00000001c0)='./bus\x00', 0x2, 0x200, r12) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000200)={{0x2, r2, r3, r8, r10, 0x2, 0x5}, 0x4, 0xb8f, r11, r12, 0xfffffffffffffff7, 0x390, 0x6, 0x53}) r13 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r13, &(0x7f0000000140)="220e22", 0x3) pwritev(r13, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r16 = getegid() r17 = geteuid() r18 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r18, 0xffff, 0x200, &(0x7f0000000080)=0x7, 0x4) bind(r18, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000340)=0xc) setreuid(r17, r19) r20 = getegid() r21 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x10, r21) r22 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x10, r22) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000140)={{0xffff4590, r15, r16, r19, r20, 0x0, 0xff40}, 0x5, 0x1, r14, r22, 0x3fe, 0x4, 0x0, 0x8}) fcntl$setown(0xffffffffffffffff, 0x6, r21) 20:15:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0xb1}, {0x60}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4050, 0x0) ftruncate(r1, 0x0, 0x4) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") 20:15:36 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="0006000008008ad2b7522225c59a0000"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000080), 0x4) connect$unix(r2, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0x204) getpeername$inet6(r2, 0x0, &(0x7f00000001c0)) getpeername(0xffffffffffffffff, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) 20:15:36 executing program 1: r0 = msgget$private(0x0, 0x80) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000040)=""/202) r1 = getegid() getgroups(0x1, &(0x7f0000000180)=[r1]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x5, 0x0) setsockopt$sock_linger(0xffffffffffffff9c, 0xffff, 0x80, &(0x7f0000000140)={0x5, 0x80}, 0x8) r4 = shmget$private(0x0, 0x3000, 0x500, &(0x7f000020c000/0x3000)=nil) r5 = getuid() r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r6, 0x29, 0x80000000000000c, 0x0, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r8 = socket(0x2, 0xc003, 0x6) connect$unix(r8, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a95955984c87914bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc01010000000000008b2951b158013637b8fa4d2b2ae447473c238495aaee48c02f6ac41e6bf3bf554799b96501ed000000000000000600a49f1f4385f04157795ea4a5c5fe659fa202151cd8cac7dbbc5b65c6593d2870b4122cd23500"/187], 0x10) write(r8, &(0x7f0000000340)="f8893e9d34ba751218d041ed7382a05dd4857d0e4b1fcaa5b09f4f8aad5b53acbaa9ebc514c7f23b39d685202686130fcbd69f954e46a010440a581a934f2aeab35d00346f7e3a107ae0fc06c2481b4a055d696baeb3ac8b5f4368d9cdf5c7197bee0077370b88ed38c2ed6485df96584d851c2705a77cdefde375045236d327db661a107059786cd408dc6ece94806a80f782dde2c535bd3cbe0782255c0db7b3e02673bb05b241258f7135f5762ed39594dffafe3a597cd6bb6fa15788765013b9113bf38e58bc9d7b62f649b7dc5ef93eb8e1676e899e1526df2bf38d5ac58bb8abb1f56d295cb723e4984f69b70307515df65cf69c0ac096c22235142e0cea175c796b7547c22716a06d25fa7469a76458b522fb6a68fd653f59e9018ba14ac1a4c0d3c4a300e9d465b388ce178a08c8a03b57b983c033ccf6ea702539437e9f3fc95681a7d71ee90d2b409b82b5403d28d2349642833b849b7158dbe26f5c77169dccd9b024f456b85c9e5c5da50aa8abb3be5ccef4c19a13", 0x17b) setsockopt$inet_opts(r8, 0x0, 0x0, &(0x7f0000001200)="7d0ade859ed46d9385006c00d0344441e40013b3c64aa2f04b2d52174ad7e47824d330faf22d2ea5081fa658e887005e24690a911fac0f19fa5b4143c791ab393e142cd43e4bbb056e584d604c64c88d5bbc7655d8c76d629e776eda9f981a8b19dc90d4b475cd3244bb1f3c3a689ffa38b5ee30751b8bd7c27e01978b3f03ef96a63456c30eebef8f7f962e253e16c571ab7ca2ac1fe37ce5b5a1515b689e918df1edb80ef8", 0xa6) r9 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r9}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001300)={0x0}, &(0x7f0000001340)=0xc) r11 = geteuid() r12 = getgid() r13 = geteuid() setreuid(0x0, r13) setuid(r13) r14 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r11, r14, r13, r12, 0x42, 0x101}, 0xa, 0x8, 0xfffffffffffffe01}) r15 = getegid() r16 = openat$tty(0xffffffffffffff9c, &(0x7f0000001380)='/dev/tty\x00', 0x20, 0x0) sendmsg$unix(r9, &(0x7f0000001400)={&(0x7f0000001140)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000012c0)=[{&(0x7f0000001180)="b229b61f9c1122762dd28fb7dc704b903ec5c04832fce187d287d91091b554b9cd6d2c233c2412303466f09c3298df023e62f89c782feb9286e9fff91cec10b59ee3cf60c9f00f8d503feeaeae5289eda34b54cd83d1490786d3d13bdc52fc30e9eac3b9b77f886c8fdb94fdee7799898e96df", 0x73}], 0x1, &(0x7f0000000580)=ANY=[@ANYBLOB="00000000000000ffff010000000000216c98b2797800", @ANYRES32=r10, @ANYRES32=r13, @ANYRES32=r15, @ANYBLOB="000000002000000000000000ffff000001000000b79eeda5c233dd0018a77c25944eb8766462d08cea481d5ae9fad73af6e1da386dc5cda05480745febe79748f28c14332f", @ANYRES32=r8, @ANYRES32=r8, @ANYRES32=r16, @ANYBLOB="000000004325ce731b20572afa3d9d6678f694afe9515e4246778d21160a8eb0ebc4873871b3bb8c58ff99dbcba85b1866e9f0fd"], 0x40, 0x20c}, 0x0) r17 = getpid() r18 = socket(0x18, 0x1, 0x0) setsockopt(r18, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) r19 = socket(0x2, 0x400000000002, 0x0) setsockopt(r19, 0x0, 0x20, &(0x7f0000000000)="caf5b415", 0x4) sendmsg(r19, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002680)}, 0x12) r20 = accept$unix(r19, &(0x7f0000001440)=@file={0x0, ""/4096}, &(0x7f0000000540)=0x1002) setsockopt(r20, 0xa8, 0xe, 0x0, 0xffffffffffffff4f) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) shmctl$IPC_SET(r4, 0x1, &(0x7f00000002c0)={{0x10001, r5, r7, r13, r2, 0x40, 0xfff}, 0xffff, 0x3f, r17, r21, 0xde4c, 0x3c, 0x2}) chmod(&(0x7f0000000000)='./file0\x00', 0x2) setsockopt(r3, 0x29, 0x2a, &(0x7f0000000180)="f7f9e794", 0x4) 20:15:36 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) kqueue() r1 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) dup2(r2, r1) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}, {{r0}, 0xfffffffffffffffe, 0x3}], 0x7, 0x0, 0x4, 0x0) close(r0) 20:15:36 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=';'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x2, 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) bind$inet(0xffffffffffffffff, &(0x7f0000000040)={0x2, 0x3}, 0xc) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getpgrp() connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x170) 20:15:36 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40000000add, 0x140) link(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)='./bus\x00') write(0xffffffffffffffff, &(0x7f0000000300)="9c87c3450c20e0d93263ae15227b04000000f57e2e", 0xfffffffffffffe35) recvfrom(r0, &(0x7f0000000140)=""/151, 0x97, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="75aabe0000000000"], 0x8) 20:15:36 executing program 1: 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="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100"/110], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = fcntl$getown(0xffffffffffffffff, 0x5) fcntl$setown(r2, 0x6, r3) write(r1, 0x0, 0x0) 20:15:36 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x0) close(r0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000b, &(0x7f0000000080)='\x00', 0x1) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffff9aff6fffff01b72f2b33"], 0x10) r2 = dup(r0) writev(r2, &(0x7f0000000180)=[{0x0}], 0x1) 20:15:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x64}, {0x40}, {0x6}]}) r1 = msgget$private(0x0, 0x8) msgsnd(r1, &(0x7f0000000200)=ANY=[@ANYBLOB="0200000000000000f0cfba07aa4db8bcf7ada64cd327cbfc16cbb0031356352d289102bd52f8f86ce7a9634a011214b4ca5b894dab14eaa9afe7915b99720d8e120bac507acf6b4d5f221a5cc592141a9727bad3c2cb7e298d118326f7c8cfb1dae22d5a35c0dd9b57cdaec16136fa700a41d5ab7d4916fd770f3dff02cb05d6b848bd6b0b30fa93c6af9f40b791001500a5b2c9ce2b65bd358608320a8442f8c6c892023c61f57143b5afcacc285fda269d740699637fcc476b6e7c3a5de8db376fb6dc3928ad2b9fb31deee6dc2b70380374527e83bfdb25b587eccf980bca3e639a22557219060556c2"], 0xeb, 0x800) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 20:15:36 executing program 0: pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = msgget(0x0, 0x246) r3 = getuid() r4 = getegid() r5 = socket$inet(0x2, 0x3, 0x0) writev(r5, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r5, 0x0, 0x6a, 0x0, 0x0) r6 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0x3e5) r8 = getgid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r6, &(0x7f00000000c0)=[{0x4, 0x81, 0x1400}, {0x1, 0x6, 0x2000}, {0x2, 0x3ff, 0x800}, {0x1, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r7, r8, r9, r10, 0x2, 0x9}, 0x5, 0x5, 0x8}) r11 = getgid() r12 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x800, r12) r13 = getpid() r14 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffb000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r16 = msgget(0x0, 0x246) r17 = getuid() r18 = getegid() r19 = socket$inet(0x2, 0x3, 0x0) writev(r19, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r19, 0x0, 0x6a, 0x0, 0x0) r20 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0x3e5) r22 = getgid() getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r20, &(0x7f00000000c0)=[{0x4, 0x81, 0x1400}, {0x1, 0x6, 0x2000}, {0x2, 0x3ff, 0x800}, {0x1, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r20, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r21, r22, r23, r24, 0x2, 0x9}, 0x5, 0x5, 0x8}) r25 = getgid() r26 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x800, r26) r27 = getpid() ktrace(&(0x7f00000001c0)='./bus\x00', 0x2, 0x200, r27) msgctl$IPC_SET(r16, 0x1, &(0x7f0000000200)={{0x2, r17, r18, r23, r25, 0x2, 0x5}, 0x4, 0xb8f, r26, r27, 0xfffffffffffffff7, 0x390, 0x6, 0x53}) r28 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r28, &(0x7f0000000140)="220e22", 0x3) pwritev(r28, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r30 = getegid() r31 = geteuid() r32 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r32, 0xffff, 0x200, &(0x7f0000000080)=0x7, 0x4) bind(r32, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000340)=0xc) setreuid(r31, r33) r34 = getegid() r35 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x10, r35) r36 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x10, r36) msgctl$IPC_SET(r16, 0x1, &(0x7f0000000140)={{0xffff4590, r29, r30, r33, r34, 0x0, 0xff44}, 0x2, 0x1, r35, r36, 0x6, 0x4, 0x0, 0x8}) r37 = msgget(0x0, 0x246) r38 = getuid() r39 = getegid() r40 = socket$inet(0x2, 0x3, 0x0) writev(r40, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r40, 0x0, 0x6a, 0x0, 0x0) r41 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r40, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0x3e5) r43 = getgid() getsockopt$SO_PEERCRED(r40, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r41, &(0x7f00000000c0)=[{0x4, 0x81, 0x1400}, {0x1, 0x6, 0x2000}, {0x2, 0x3ff, 0x800}, {0x1, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r41, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r42, r43, r44, r45, 0x2, 0x9}, 0x5, 0x5, 0x8}) r46 = getgid() r47 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x800, r47) r48 = getpid() ktrace(&(0x7f00000001c0)='./bus\x00', 0x2, 0x200, r48) msgctl$IPC_SET(r37, 0x1, &(0x7f0000000200)={{0x2, r38, r39, r44, r46, 0x2, 0x5}, 0x4, 0xb8f, r47, r48, 0xfffffffffffffff7, 0x390, 0x6, 0x53}) r49 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r49, &(0x7f0000000140)="220e22", 0x3) pwritev(r49, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r49, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r51 = getegid() r52 = geteuid() r53 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r53, 0xffff, 0x200, &(0x7f0000000080)=0x7, 0x4) bind(r53, &(0x7f00000003c0)=@in={0x2, 0x2}, 0xc) getsockopt$sock_cred(r53, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000340)=0xc) setreuid(r52, r54) r55 = getegid() r56 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x10, r56) r57 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x10, r57) msgctl$IPC_SET(r37, 0x1, &(0x7f0000000140)={{0xffff4590, r50, r51, r54, r55, 0x0, 0xff44}, 0x2, 0x1, r56, r57, 0x6, 0x4, 0x0, 0x8}) shmctl$IPC_SET(r14, 0x1, &(0x7f00000002c0)={{0x1, r3, r15, r7, r34, 0x18, 0xff}, 0x6b1, 0x24, r56, r13, 0xffffffffffffffc0, 0x200, 0x10000}) ktrace(&(0x7f00000001c0)='./bus\x00', 0x2, 0x200, r13) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000200)={{0x2, r3, r4, r9, r11, 0x2, 0x5}, 0x4, 0xb8f, r12, r13, 0xfffffffffffffff7, 0x390, 0x6, 0x53}) r58 = getpgid(r13) fcntl$setown(0xffffffffffffffff, 0x6, r58) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x3a46) getsockname(r1, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r59 = kqueue() kevent(r59, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x66, 0x0, 0x0, 0x0) write(r1, &(0x7f0000000340), 0x10000014c) close(r59) execve(0x0, 0x0, 0x0) 20:15:36 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) utimes(&(0x7f0000000000)='./bus\x00', &(0x7f00000000c0)={{0xffffffffffffff81, 0x80000001}, {0x25902b6c, 0x100}}) r1 = dup(r0) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffb]) ioctl$WSKBDIO_SETMODE(r1, 0xc0105715, &(0x7f0000000080)=0x37) 20:15:36 executing program 1: r0 = socket$inet(0x2, 0x4000, 0x2) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="621dd38c38050b4dd1a8a85380c766ea88a0ceabc0e5b32ddb3426cfd702af187f8f17a9e7aee27f4a1bb0ea", 0x2c) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x8, 0x0) fchdir(r1) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) socket(0x1, 0x5, 0x1f) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000), 0xc) setsockopt(r2, 0x1, 0x5, &(0x7f0000000080)="12d759f42a02bc5675ac", 0xa) 20:15:36 executing program 1: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)="b6e43f2f3f03ad6640991a9728214c6c7f151995c1dfd9b9d01f4f3812a6a9b067831ce9cefb6b80a67f459bcfb063142c", 0x31) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{0x0, 0x0, 0x0, 0x4}, {0xc2c, 0x1}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x2, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000180)={&(0x7f0000000140)=[{0x10e, 0x9}, {0x2, 0x411d}], 0x2}) write(r1, &(0x7f0000000100)="1b18f05de2f4ef187236b96507852d994ad6c089b2cb1999f7b40e766e06aceca5b8827491cc26763b73d02749eecc28d39f9d55f2fbf8", 0x836) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000001c0)=""/29, &(0x7f0000000200)=0x1d) 20:15:36 executing program 0: getsockname(0xffffffffffffffff, &(0x7f0000000380)=ANY=[@ANYBLOB="0000002bba42d92b0f00e4ffffffffffffff0400000001131686620e4d583a629b5d0055e917ca6336f65665203152a86e5a32af5619446ec621e90848ed2ff1f6573fae93208246c5b03f71d2276da47e82257221b792cc5144a145b26c90e7e5ba0d899c3264dc21051b106dfcb6af94797ee27489cda539875ec58513624fbc952255035d000000000000000000"], 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000100)) 20:15:36 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='p'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x20, 0x1, 0x81) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r2 = socket(0x18, 0x3, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x30}, {0x800006, 0x0, 0x0, 0x3}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r4 = fcntl$dupfd(r3, 0xf, 0xffffffffffffff9c) ioctl$WSMUXIO_LIST_DEVICES(r4, 0xc1045763, &(0x7f0000000140)={0x2, [{0x1, 0x2}, {0x3, 0x1ff}, {0x2, 0x400}, {0x2, 0x80000000}, {0x2, 0x8}, {0x0, 0x7fffffff}, {0x1, 0x2}, {0x2, 0x3d0}, {0x2, 0x3}, {0x228c45b728c81ec8, 0xa0000000}, {0x1, 0xffffff6a}, {0x9e563875c9ba6c52, 0xe0a9}, {0x3, 0x20}, {0x3, 0x6}, {0x2, 0x4}, {0x2, 0x1}, {0x1, 0x27ad}, {0x1, 0xfffffffc}, {0x3, 0x9}, {0x3, 0xffffff81}, {0x1, 0x5}, {0x1, 0x1}, {0x2}, {0x3, 0x20}, {0x2, 0x800}, {0x1, 0x7}, {0x0, 0x9}, {0x2, 0x8}, {0x1, 0x1}, {0x2, 0x7}, {0x3, 0xca2}, {0x2, 0x633}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) r6 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) dup2(r6, r5) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x30}, {0x800006}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) socketpair(0x20, 0x5, 0x71, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r5, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0xc210b2e51375b73f, 0x1, 0x200, 0x8}, {{r7}, 0xfffffffffffffffe, 0xd, 0x4, 0xff, 0x1}, {{r3}, 0x4d2a92de177e788b, 0x40, 0x2, 0x0, 0x8}, {{r4}, 0x0, 0x8, 0x1, 0xffffffffffffffff, 0x3}], 0x7bb157ad, &(0x7f00000002c0)=[{{}, 0xfffffffffffffffc, 0x20, 0x2, 0x7e8, 0xff}, {{r8}, 0xfffffffffffffffb, 0x4, 0x0, 0x9, 0xffffffff}, {{r0}, 0x9fd4946cd2eb4220, 0x40, 0xfffff, 0x8001, 0x1}], 0xfff, &(0x7f0000000340)={0x0, 0x10001}) setsockopt(r2, 0x28, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getegid() write(r2, &(0x7f0000000100)="8c65", 0x6d2) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000380)={0x8, 0x100, 0xd9, 0x82, "bd0770a311af69a5dd3632f62860f43189c83910", 0x2, 0x100}) 20:15:36 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000280), &(0x7f00000002c0)=0xc) bind(r1, &(0x7f0000000240)=@in={0x2, 0x1}, 0xc) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r2 = dup2(0xffffffffffffffff, r0) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000000200)) r3 = socket(0x2, 0x8000, 0x1) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) sendto(r3, &(0x7f0000000040)="f5f337afe23a876f57", 0x9, 0x1, &(0x7f0000000080)=@in6={0x18, 0x2, 0x1, 0x101}, 0x3c1) recvmsg(r3, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x0, 0x0}, 0x1401) 20:15:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000080)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x1d}, {0x3c}, {0x7ffffffe}]}) fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 20:15:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x7}, {0x34, 0x0, 0x0, 0x1}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000300)="0db56de784b855ed8e1e108807b1") socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r3 = socket$inet(0x2, 0x3, 0x0) writev(r3, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d4137ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4ba13fba63a73de6b31", 0xdc}], 0x1) setsockopt$inet_opts(r3, 0x0, 0x6a, 0x0, 0x0) r4 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0x3e5) r6 = getgid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) semop(r4, &(0x7f00000000c0)=[{0x4, 0x81, 0x1400}, {0x1, 0x6, 0x2000}, {0x2, 0x3ff, 0x800}, {0x1, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r5, r6, r7, r8, 0x2, 0x9}, 0x5, 0x5, 0x8}) setregid(r2, r8) 20:15:36 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x142, 0x0) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f00000001c0)={0x9, 0xafa}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x8, &(0x7f0000000040)=[{0x40, 0x7, 0x7, 0x5}, {0x1ff, 0x80, 0x9f, 0x80000001}, {0x1, 0x8, 0x7, 0xc}, {0x3, 0x5, 0x3, 0x81}, {0x100, 0x5, 0x1, 0x4}, {0x7fff, 0x9, 0xe3, 0xf87}, {0x5, 0xff, 0x1, 0x2}, {0x800, 0x6, 0x2, 0xff}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x45}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 20:15:36 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r1 = msgget(0x0, 0x246) r2 = getuid() r3 = getegid() r4 = socket$inet(0x2, 0x3, 0x0) writev(r4, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r4, 0x0, 0x6a, 0x0, 0x0) r5 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0x3e5) r7 = getgid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r5, &(0x7f00000000c0)=[{0x4, 0x81, 0x1400}, {0x1, 0x6, 0x2000}, {0x2, 0x3ff, 0x800}, {0x1, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r6, r7, r8, r9, 0x2, 0x9}, 0x5, 0x5, 0x8}) r10 = getgid() r11 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x800, r11) r12 = getpid() ktrace(&(0x7f00000001c0)='./bus\x00', 0x2, 0x200, r12) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000200)={{0x2, r2, r3, r8, r10, 0x2, 0x5}, 0x4, 0xb8f, r11, r12, 0xfffffffffffffff7, 0x390, 0x6, 0x53}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0x1001, r8, 0x0, r0, 0xffffffffffffffff}, 0x0, 0x0, 0x0, 0x0, 0x800000, 0x6, 0x4}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r13 = socket(0x2, 0x1, 0x0) bind(r13, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r14 = dup(r13) listen(r14, 0x0) setsockopt$sock_int(r13, 0xffff, 0x1001, &(0x7f0000000040), 0x4) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0xa0) r16 = kqueue() kevent(r16, 0xfffffffffffffffe, 0x0, &(0x7f0000000140)=[{{r15}, 0xfffffffffffffffe, 0xd}], 0xb37, 0x0) unlinkat(r15, &(0x7f00000000c0)='./file0\x00', 0x0) r17 = socket(0x2, 0x1, 0x0) connect$unix(r17, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19767b0784"], 0x10) accept$unix(r14, 0x0, 0x0) write(r15, &(0x7f0000000580)="ddee43ab8734abe72e82a0e48f849f6ad7d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f924f499cd07afbd1d0b82c439922f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b93ddbd8431911689f52ce775d70066916d29a76b4847d734346336d1d63f73c05889edea29bb2b027704d05d43d018ac9e16a497ac43adfbb5775ab949932baef7e6fa3703487dc7cd0255926c0ec9007d4d1872a934ee1f5be84774e44e4c90776ade49d139113f9feea45412c80785050e8305e39e2c264e1b2d086eb36fb5c2061b6683f4f245f5eddeb37938cbe53ab61137bb470ad1fcfc3f8947c39f234d85af247e51d0fade20dbf0da70f529fe977aac0d35d6a898693452c9f021a16f0f00000000000300002f34c06c28aaf694d32e4213051afa8a77faa097799765881433fa2d9e693e5b9604000000000000007a1d7b033f82ce1275e6963ae63f72ec3028808b15cc823b15bc286bee00"/386, 0xfffffffffffffffa) fcntl$getflags(r15, 0x1) execve(0x0, 0x0, 0x0) 20:15:37 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0/file0\x00', 0x80, 0x0) select(0xf7, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffff00000000000}, 0x0, 0x0, 0x0) read(0xffffffffffffffff, &(0x7f00000001c0)=""/4096, 0x1000) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000000c0)=0x482) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x20) 20:15:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x30}, {0x800006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x15}, {0x14}, {0x6, 0x0, 0x0, 0x8000100}]}) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x3d) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xffffffffffffffd2, 0x0, 0x0) 20:15:37 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x15, &(0x7f0000000080)="02000000", 0x4) r2 = socket$inet(0x2, 0x4, 0x81) setsockopt$inet_opts(r2, 0x0, 0x2, &(0x7f00000000c0)="e8b657248a343872eff398d590ce2e2c5f6bf64bd4a942bb0105bc491bb6c21b97ff7851fff85fe74a838db97c74c7eca5f91b72ded4587faaba8c7669fdac103ccda5f70562305fc1c68f49b7a584c6b5850eeb607159f05bd8a94d81b0318de2266bf478aaf25ce005d6b1ef68e20d4f19c9dd7c5c5a1a975869acbb04471489eab30d99fd0e37d36ec5a7ae80c6931bb53695719e776eeb0934f2ebb6a374ab0aaf93f509df48d80f57f3c29158eb363f4da5eaa5c5d24a13acb206255e0d5551a9a1a5a2a794f8ca4d4936ea1dd1793cd5f7aa7b31847fcdeb15df810de956f900568f356b1970e58fa8c80049709d34fa9e6b8594a73494f359ef1b15a3bcaa5cbe36aa7392149a78be102e5f647e1526e54e16e3ac7824b9a468a3f4e410a8bf9f4b2382b39d3a0cf03cd37e701c66bc0357b013c1ff684627b62003c1626cf01a889cfbf40177d415d36d3a9ba2d33efc8cc0824b05fdc4b4f6f1476d22abacb6027854e4e794133eba0f2ed7c3a19d2a3aa3c99a67279f496ccce028cf7355afe9435bcd908e1e2b37dd50c9fce04174403a37a749f693b2df6aa6bedcef5fd5390c0a7c5588e07b56a372f48954e5d06233dd9b87ef8110562df1d5e277d80f1cc1488503b6fb636f16a765f3e4323dd1c78da2bea03596910d1f5135b00eab371d9345193e62712711956a7f2fee3b3ccfa7584a99661abe95838486595d668cdbae7c969c81021bb28824e0a13c1739793792b3c576d796da037680ceb86592f55840b5547529147cde73b85018e07e6ab47782bf4c24bfad9c6a68bb6f9ae1c1d0e275c16757027f3e327de553fa8de0050272c7904a9808092251f9f8c830c433713e9ed35483251da7d819f7805f453455eaa4dd2ef57c2bc5d63cf39c229a8b141df4e01cbd34b98522eae5338441c305881d058729e4ed8c96a2d746d77199f86dd93f4a5763315b44ebdac04693fd6555fed5612b8830541af5495d7b5490bda05ea07178393b41efab54556b76dcdfdd6c62b767b62a3050a6f1cb3adffe61118447e41757a03a076b467f4aae8b7e4f4e314e27cb8541742ec2e4441c177f67a28c29ab1681b9c4d4ff470b52aef88f424e872879c0de768943e2bae00e2f5c010eacc2b3ac7db256c662e1c479d70ea16954aa2165356cb8a7a715ea84255d11681525081e399f6259db1f75680577681a56721722fbdddaa489a500731a9cea86a078f86d883878df46df1471ab96f8423cf877092d4f98b843a3e1f8d190f6941a0273ec482c933f4a4d365b8a7c631c963cc1f61bf212056dd08035c47d5c33d8f5637f9060d49e640759bd9ff6318d353c9fd15406f0a1dd389a77e5fa683d8f715a5ff4f6b720840045eff7e540a80c3d59610ab5445b3e98c6436c6efc989a94b87f2711911b320672864857a436274fbd157d2966417f8c552ae1062fc987f19abf0f955aff251721b89f6ee9b3e3579dec63319ce31b0954d7b1af8ba5be9ecfdfb3c2a8c614aa4783cdd092979fb9e205e12ec102fd80740a931670129166408ce4645bf3e376bc42cebec42c26aaa88da593fcc9e6b6cef2ffa1f86b3609fb3b029d1af1dd02dc9326df13c21c7b7c6eee56f0dd723b385426ff0b2157b8d7ebc17e687837ad58597b91dc1a54c79ede54039b2d210b1d19d14be4bb1e157bf47301450d934ed682a78c0ea7cbe1fe86d18a589dcf283acbfc3dc986115a5947a96dfe7000226cf06289d896320c9d1f3630e954431e8b590cecc55c6540f6df84f59a78e07f5ccbcb8a7383c17e824516cae9d8f2a3a06af42197ef8e8a80195a68042687128aba7fdfdc91f50f22eed905deb77b7aa7df58fe0f5a2c1c92dfdb0e85f14e91e533b51e11430d75c9ff2f5ab37401f3a8a895511776aef75a1c0d4d74414dab0cf259e147be3a5ceb810113273f38008d3caa714bedd83d2b6251799244d53865c68242f08093b0cad9b28be0fdacbe110cf027eebf85d028f921441c53be37b51062c86960cc781d0c5879250f8d22317db78cf9f23f5ce5d87db75c764d9674239039663b2d363777d14ea5ceb394c1f01f9212ae20c44e86be49699e7de399e661f480057f8964879642264114e21b3e80581ef298a5f8e54cca7034a1797a16d66f095c99273712d196fa084960b5204928bd4b7825fd12a5eb684de04c61406126afcd2b2e5bd4204a09e15f228a6fb5e81d6b024f6f16e5902562b8c0699fc499a61b98857e9d94206ac48a14d552a2b1b6acd7c5f5f011c175e67b7379f00039883fc56c0cd846748ef3cda2d6edf988abcfb0d41bfb165c124c5659b82dab93252f4576298e93ed5cad4d291017760de7af1e628f7d9c5b52f4a7f442dedc82bf8d7967d50927e24719d333414826d2dafbc60c050270b36d09854a64003c7bb91f9ce7e98a6b7981432d1b8873c489a49c4429723a14ec3f83d18f27e8d032542f2a9d323dddaf27dbdab537c0e66c16d7be57742506ffba5eee6c3c96cf5d7272ba36834de8e8f79140be934b62ba2a2871151baa1316a48e571fe25dad57d0892d77accf9cfe8837751a185d7d2aacc028857505421eba0a03cc13ecf98d7e4f77a06fa547cee569814419758c8af50b5c8f6502922f994a43e6e0a1dd1535782a5a0a0cbafa9a68891cde6d11982916c9468566404a9b1605585d56cdd51aa1dfd3c3f500f5138dc7fe39112bbaed514bd755059d19dfab3f335dc5358751f524e762bfd850cf54e74f9dd72ff4f86d84d483e3579c2394c5df269b2a6e911558b28d071597f2a50a13870e728869915cc8493a04fdbd577b93e20ab6b409384c0e0324c5f5e9ec42e29c180fbff2d9ff52965382fa02e6138fc699884fcce250dc63cc9f2b0e488020e9f323c84fb1cea00e0105455f4527b5e22385c8f5585ea98cedf9b9e55722181002f0c006f14d7cfe6a19069c051a0e007a52fe302c498c0d0c47695fcfec1f0a9344178016f57085bc6fb70386e3fb5befe595e68f3393a136998d37e2aaf9072aca9a61ae9e286cb0f723477ab5eb5c3f93c1655545251ba5b1492bfa3990c7123eea411df14eeaa8862657cc4d309efeaad1d686d7ca74e92507dd69c01486ff76ec3429bb1ad873814e364bc861409d11b733beda91acca57e68ff1369bcd1f24d63e42ea74ada46328e449ffc24032a197b7ae078656dd2861ab0b808caa58189e64289adc8c9f7f18e991e085c1799acf4c6c41d55cbe35c913d61954d8ed6c634b93ee55ded4800c359393e520266fdce8eb99b82b7a7a87898c61b029a6ac2a653a82d0e3a1d9383cb7e74a01e13445ef308e80b9db1a40e277bb52cfe6e668d5ef83beb1130b02c74e3b28b5daf0b7893a4d79be6ea4674844457647bdaa10be58a44e3eb54d3d1b8f028d57b4819a248e254af709ae805abc95cd48d96a40828ddabb2a5dc36c542fc64c7cc0a0bc3ab9bd61f331776b8fd91167a62a88a0dd32153ccc0718bf522150a1b56314ab655e83c626926e1cb6c067a6ce52353bcefd045ff8ec14f2fd954993f29af53e771d15ad69ae9a77b5ab4838d46cec8fe903865d8bf4f6080cea3ede51e0e06993880ffd9c65ef4f6cd1e07d5df16d933dd140c4b8b45a595dd9b63ff0035bfe78a3457c5df36c72b23fa61af392aed96e45b3e3f22f7738de042043badf5bb662b14985f4a996c3257f9a836210a0271eef8325d33bd51d27f50681ec5736b34a25cbe68b503e194a486e251cd8a23f6957da5c7ac4b403ac6ff92799cd86a0691c01313b376e32943ea8128f4774888c720a23b5110f4b8675cb95479ad89b6ccc1ae7c872c6233b404ed1dfc1d720d32f29431d63e87bf172d46c578bc06f2f10c6b773669450a2fd1a57cb7ffe765a0386f0761eb6b5976babc3e662139b9014222005a93640ed372511a63084365b696bff56efd4f24303dce7377e3dc216c1cdfb47b1fcd371cdfec4ddc8cc14924ea3e8711eb3269a3432211b6fa8a1511763ed8e109aea4a9375835f14d99a406217f221c01b51bcb102e74d952a668876cb0ac01b9122445f90ca9cd37dbfdefd8ed52574c1805405045bfdfde0ed9360c5e0e40904e9f34049df6e58ba8146387ba9bb0b5d74adde2d8f4b8bb48b2b020f06d7f54b3d900e1f22ce46f7ebdaebede5d31570aae97b88a9f4c48c64b91af2c4ffcf52f1c241c89a7c2e02ad8aef8acbfad3748e72766904abd078615a21a9e8b1c1ca30bf36e81c2a019c7ec7d45f056cc0a3afdfa48a720c4d1a22047f4e7ef9249e11722c39f39d51a295296bcf4d7dc9168a70b483a2d246edbfef18ca5f30ce5a64cb556b8212c01f1bf52cfe990260704ef4c26eb428f27432731614ca7bdf3a6ae602db017350aa779e56775cd9a303987f9427671e545351b7551080a0bb37d1fc05ead6533a2513690ed356ffb6239d0c823de2aa7c3c1048eefa2a3a15c32d513482614c6b901dbed3247e943f6262c2a98039e2ca5633248cb5d99c277e0fb454f92021fa6523d0dfe602354e2d2942b052da0129fc599c2370e28e69d8962a83ffebb994ebab533c3fc500d5ec79e6c9c3b4f2b2e24cd355d6151c39edbfd6e09c85dd4e10e1b9357e24ac66c577a0b85d82e9b0a1059bc9069a3ddaf238ed87b71aba81d5a6950fa30390096f24863dc2808e75ec0f61435397bf44ec51cbbf856363aa66c1ef195ce8c219494cd6a0c1c20ed22f4e2bbce3710096b0134b0f1a39332668ce36fa068be83195d2d592c6c16387eb3b8cc1767c0610e3f0cfa5a6ce98a38baebb2255677075ad7bd5d8ec225591fc3bd536091a08fb8a956a0b471baa7791cf5fecd66c49ee3b5e6183569dd0f50ce23422c0b38e2f29adf5382ddf4ebc6497963b7ed699b8783ac1b63b46b64b60ed999beaa61ec6717289d37aeead7fe9db562bf9955650e92c9b2edefde899817e0b191c24ce05bee0ba30a8320cad3429854ffe91217aae9b9d046fe81192d93be4c93b5519f7a35585c0db2bc8e09b7cf088afdab0ae85dcb47630abdf46e58ec087d4a3d3e2fb32664ed83faf912376feec0f4d6b34d35ec834c33034dc0bc1e398010da98c4a0883bfbcebc4aa51f7238bc24f31a44690b7d68126864d486d4d847800b0874207ff0f856313061c14a65c0ff4451c9b54a45347781586627bc785818635cbd979d0405bfee274acf267d3d00b7a79497f58d9bf700e1ea904e574b6514c845822613c84c9ee7b6dab38ab7e9a5791c7a9421d9f4b34a10e1beda7bc1f91d18a7540ac8d8f80db5fcafb6cf2e95d42647ef5c6b5256bea9031ca515534aa1a7d3b611e902b6878b740523097b163316781893a6a8bfc63e158b53a289bb99f8a62ef962591e276b5a91bcacc71a44721e605d79add55c53a389f606a3e438844af5fb461ea3fcaf239ca004dd478bf5ce2fb2902cbf191def6cbd5022b8759f3aa3f64baa07f44bec4f662bcad746f04eac1e142a69b66afecc02a26ff2a23dc34186ef13ba85bf3de7df187090a1fabc945c19014d9ff157e58f9f3cf39316d67132ab6ab237b485194236d449f7f17b019920369d011c3d8af4a44d0a22b8c958e7212f39676ecdffeecff9f83e1562eb427fee750dab6f96daf2884ab3b82974ee8ec38eec050c93e420e2c953f4d5f4e2ccee2207d1634000587fae4e7d8cf893ce1609cfdb9ef1ea0bd9f22e579dfbeb7bc6121755aeb6213e425e08cde5db9b71ab94861fb78943411c25432da4b192adddbdd43634e450571ea3815b9", 0x1000) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r0, 0x2) 20:15:37 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$BIOCGRTIMEOUT(0xffffffffffffffff, 0x4010426e, &(0x7f0000000000)) pwritev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000800)="212bca479aaf46bedef7086c732bcdea4a2f64e523f1e57c3d5cc4fa03bfd30d12f8ee35ef602604bf9fbc5cee1dfcd5144a364546ca12ee8c357ef539feab815b1e781267c85066cefb82a657354abdb18798ee3e2edd5f46d9675d2595d17e2e6c1ae1534e690cfd28bc20e820c40939ec20743573dcdff6b52e57d198a05b6d7c62824de026be25ec838cf55a009ce39cc25c1a0b30a593accaac7adb626cf275d6d2d4608f79a03d1810d7f833e4639543e87d4a823324d61e2703037d6891f93a5d4a9cf1d5df91bc8024f06d40ddd015e76ff690fefa347741699761a6ab5a4ca68f3e96317e83e1953b94ce58572fe2a98e1267229f75d56eae3cf4480a644a343aea3ba3a699aedadb2b76557670350c0d7e46b486444c181d5e8ce48684d557e0e425346de7d90845a04041628742267a33e880d3ae9849837d15342e4ceb8e11a5e475e43d14ceea8b46582f96eb523a2b97ceebbf77f58d547248ecb328e7cb682499df8d8c243fbcd091889799d950ece13c594f1849d7003c0b4e365bb2718c5971331d605667ad582488c0b22323c46546748e86c5b311b48a5063616faa8d0e25c03a27d3c568e344548340fdfc54f7affaf64711f24c1134abce16ae9001e4e978bef7637c9b9050f117cb2dab8ee0b255c649a66a7c", 0x1de}], 0x1, 0x0, 0x0) 20:15:37 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000040)="000000186004008b00062b00feffff", 0xf}], 0x1) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x82907003, &(0x7f0000000040)=0x2) r0 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) dup2(r1, r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x7, 0xfffffe00, 0x1, 0xfffffffd, "00000000000000000000000000001000", 0x3}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 20:15:37 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x100002000, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x50}, {0x74}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="36b83e522c066341519be70897fb") r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x800) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x80) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000180)={0x6, &(0x7f0000000040)=[{0x40, 0x8, 0x0, 0x1}, {0x101, 0xdd, 0x80, 0x400}, {0x9, 0x5, 0x20, 0x6}, {0x6, 0x6, 0x1, 0x2825}, {0x3a, 0x0, 0x7, 0x7}, {0xf800, 0x2, 0x9, 0x7fff}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) dup2(r2, r1) 20:15:37 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff8, 0x5}], 0x47eb, 0x0, 0x2, 0x0) r1 = geteuid() r2 = msgget(0x0, 0x246) r3 = getuid() r4 = getegid() r5 = socket$inet(0x2, 0x3, 0x0) writev(r5, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r5, 0x0, 0x6a, 0x0, 0x0) r6 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0x3e5) r8 = getgid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r6, &(0x7f00000000c0)=[{0x4, 0x81, 0x1400}, {0x1, 0x6, 0x2000}, {0x2, 0x3ff, 0x800}, {0x1, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r7, r8, r9, r10, 0x2, 0x9}, 0x5, 0x5, 0x8}) r11 = getgid() r12 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x800, r12) r13 = getpid() ktrace(&(0x7f00000001c0)='./bus\x00', 0x2, 0x200, r13) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000200)={{0x2, r3, r4, r9, r11, 0x2, 0x5}, 0x4, 0xb8f, r12, r13, 0xfffffffffffffff7, 0x390, 0x6, 0x53}) r14 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r14, &(0x7f0000000140)="220e22", 0x3) pwritev(r14, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r16 = getegid() r17 = geteuid() r18 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r18, 0xffff, 0x200, &(0x7f0000000080)=0x7, 0x4) bind(r18, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000340)=0xc) setreuid(r17, r19) r20 = getegid() r21 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x10, r21) r22 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x10, r22) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000140)={{0xffff4590, r15, r16, r19, r20, 0x0, 0xff44}, 0x2, 0x1, r21, r22, 0x6, 0x4, 0x0, 0x8}) fchown(r0, r1, r20) close(r0) 20:15:37 executing program 0: pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r1 = fcntl$dupfd(r0, 0x1, 0xffffffffffffff9c) write(r1, 0x0, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r3) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x30000) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x30000) r6 = accept$inet6(r5, &(0x7f00000001c0), &(0x7f0000000200)=0xc) sendmsg(r6, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0x0) r7 = dup(r4) accept$inet6(r7, &(0x7f0000001540), &(0x7f00000013c0)=0x100000101) getpid() r8 = semget$private(0x0, 0x4, 0x408) semop(r8, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r8, &(0x7f0000001400)=[{0x2, 0x3, 0x1000}, {0x0, 0x7}, {0x4, 0xfffd, 0x800}, {0x73a7084a8e448584, 0x3, 0x1000}, {0x3, 0x4, 0x1000}, {0x4, 0x7}], 0x6) semctl$SETALL(r8, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r8, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r8, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x51) semop(r8, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getegid() r9 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r9, 0xc0107002, &(0x7f0000000000)=0x280000) r10 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r10, &(0x7f00000000c0)={&(0x7f0000000400)=ANY=[@ANYBLOB="2ac54738bf3052db061075e3a2920e152654c89a4792f6200750de5191f6ade0688ea52afa2c62d15412fe8db7c6736d10a4a822127c7564198899a4e4605a95feaf5a09915acf5b7ea0dcb1ddbb22d5a4012f3b0b7a04e21e98dc1051dd985e2a28aa4a3818f5840b6c1ec9cf7c649f64b3f6e1e4be8f0173efc6769f48888a02b942d0a98bc37d60cdbea931164d5f5187a11e295b5b618c3d3c3f115de7117ffe25563ee80b1976e45a36e66b2837392082c0a85d82aecc556b2a2e"], 0x1, &(0x7f0000000040), 0x0, 0xfffffffffffffffe}, 0x4) fcntl$getown(r10, 0x5) accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000280), 0xc) r12 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r12, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 20:15:37 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) getgroups(0x1, &(0x7f0000000200)=[0xffffffffffffffff]) 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) r3 = socket(0x9f138186106a8118, 0x4, 0x9) setsockopt(r3, 0x2d, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x100, 0x0) close(r4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x170) 20:15:37 executing program 0: setrlimit(0x0, &(0x7f0000000000)={0xffff, 0x80000001}) r0 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x200, 0x0) sendmsg$unix(r0, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x10, 0x1c006, 0x2c) bind(r3, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x0}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) r4 = socket(0x1, 0x3, 0x2) setsockopt(r4, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x10, 0x0) socket(0x2, 0x4000, 0x9) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000140)=0x80000001) 20:15:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x15}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x30}, {0x800006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x400, 0x0) r2 = dup2(r1, r0) ioctl$VT_SETMODE(0xffffffffffffffff, 0x80087602, &(0x7f00000002c0)={0x2, 0xfb, 0x4, 0x1, 0x1}) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000100)=0xfff) r3 = fcntl$getown(r0, 0x5) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pipe2(&(0x7f0000000300), 0x4) r4 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x4) r5 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) dup2(r5, r4) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x30}, {0x800006}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCGBLEN(r6, 0x40044266, &(0x7f0000000280)) fcntl$setown(r4, 0x6, r3) ioctl$VMM_IOC_INTR(r4, 0x800c5606, &(0x7f00000000c0)={0x7, 0x6, 0x5e9}) syz_emit_ethernet(0x3, &(0x7f0000000200)="100002") 20:15:37 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r2 = msgget(0x0, 0x246) r3 = getuid() r4 = getegid() r5 = socket$inet(0x2, 0x3, 0x0) writev(r5, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r5, 0x0, 0x6a, 0x0, 0x0) r6 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0x3e5) r8 = getgid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r6, &(0x7f00000000c0)=[{0x4, 0x81, 0x1400}, {0x1, 0x6, 0x2000}, {0x2, 0x3ff, 0x800}, {0x1, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r7, r8, r9, r10, 0x2, 0x9}, 0x5, 0x5, 0x8}) r11 = getgid() r12 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x800, r12) r13 = getpid() ktrace(&(0x7f00000001c0)='./bus\x00', 0x2, 0x200, r13) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000200)={{0x2, r3, r4, r9, r11, 0x2, 0x5}, 0x4, 0xb8f, r12, r13, 0xfffffffffffffff7, 0x390, 0x6, 0x53}) r14 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r14, &(0x7f0000000140)="220e22", 0x3) pwritev(r14, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r16 = getegid() r17 = geteuid() r18 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r18, 0xffff, 0x200, &(0x7f0000000080)=0x7, 0x4) bind(r18, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000340)=0xc) setreuid(r17, r19) r20 = getegid() r21 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x10, r21) r22 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x10, r22) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000140)={{0xffff4590, r15, r16, r19, r20, 0x0, 0xff44}, 0x2, 0x1, r21, r22, 0x6, 0x4, 0x0, 0x8}) getgroups(0x2, &(0x7f0000000140)=[0xffffffffffffffff, r20]) r23 = msgget(0x0, 0x246) r24 = getuid() r25 = getegid() r26 = socket$inet(0x2, 0x3, 0x0) writev(r26, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r26, 0x0, 0x6a, 0x0, 0x0) r27 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0x3e5) r29 = getgid() getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r27, &(0x7f00000000c0)=[{0x4, 0x81, 0x1400}, {0x1, 0x6, 0x2000}, {0x2, 0x3ff, 0x800}, {0x1, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r27, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r28, r29, r30, r31, 0x2, 0x9}, 0x5, 0x5, 0x8}) r32 = getgid() r33 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x800, r33) r34 = getpid() ktrace(&(0x7f00000001c0)='./bus\x00', 0x2, 0x200, r34) msgctl$IPC_SET(r23, 0x1, &(0x7f0000000200)={{0x2, r24, r25, r30, r32, 0x2, 0x5}, 0x4, 0xb8f, r33, r34, 0xfffffffffffffff7, 0x390, 0x6, 0x53}) getgroups(0x7, &(0x7f0000001280)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, r25]) r35 = socket$inet(0x2, 0x3, 0x0) writev(r35, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r35, 0x0, 0x6a, 0x0, 0x0) r36 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r35, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0x3e5) r38 = getgid() getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r36, &(0x7f00000000c0)=[{0x4, 0x81, 0x1400}, {0x1, 0x6, 0x2000}, {0x2, 0x3ff, 0x800}, {0x1, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r36, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r37, r38, r39, r40, 0x2, 0x9}, 0x5, 0x5, 0x8}) r41 = getegid() getgroups(0x3271e6109e6bc5c, &(0x7f00000012c0)=[r40, r41]) setgroups(0x0, 0x0) chown(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) setuid(0xee01) r42 = socket$unix(0x1, 0x2, 0x0) poll(&(0x7f0000000100)=[{r1, 0x20}, {r0, 0x100}, {r0, 0x8}, {r42, 0x100}, {r1, 0x4}, {r1}, {r0, 0x20}], 0x7, 0x7fff) sendmsg$unix(r42, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) r43 = semget$private(0x0, 0x3, 0x20) r44 = msgget(0x1, 0x1) msgctl$IPC_STAT(r44, 0x2, &(0x7f0000000280)=""/4096) r45 = geteuid() semctl$IPC_SET(r43, 0x0, 0x1, &(0x7f00000001c0)={{0x4, r45, 0x0, 0x0, 0x0, 0x40, 0x20}, 0x2e7e, 0x9, 0x800}) 20:15:37 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000600)=[{&(0x7f0000000140)=""/132, 0x84}], 0x1) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) r2 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) dup2(r3, r2) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000240)={0x6, 0x7, 0xfffffffffffffff9, {[0x171397eb, 0x2, 0xbdd7, 0xec, 0x4, 0x6, 0x5, 0x7ff, 0x3, 0xa29f, 0x10000, 0x3f, 0x3, 0xffffffffffffff01, 0xf022, 0x8, 0x7, 0x3], [0x7, 0x2, 0x9, 0x4, 0x80000000, 0x100000000, 0x0, 0xfff, 0x6, 0x1], [0x72, 0x0, 0x10001, 0xf1, 0x8001, 0x0, 0x7], [0x9, 0xd7, 0x4, 0x0, 0x1, 0xd05], [{0x6, 0x4, 0x7, 0xb1f6}, {0x2, 0x2, 0x101, 0x8}, {0x9f7, 0x4, 0x20, 0x4}, {0xffff, 0x6, 0x7fffffff, 0x670b}, {0x4f71, 0x7fffffff, 0x9, 0x5}, {0xfd1, 0x7fff, 0x9, 0x81}, {0x3, 0x9, 0x6, 0x3}, {0xe9, 0x0, 0x3, 0x4}], {0x81, 0x6, 0x3ff, 0x6}, {0x0, 0x9, 0xfffffff9}}}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x30}, {0x800006}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f0000000080)=[{0x5, 0x0, 0x20}, {0x0, 0x4, 0x9, 0xbffc}]}) open(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) write(r1, &(0x7f0000335000), 0xfcb7) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x0, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34a}], 0x185) 20:15:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x5c}, {0x3d}, {0x6}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") r1 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r1, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r1, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r1, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r1, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r1, &(0x7f0000000780)=ANY=[@ANYBLOB="dcf06b0000030000cad9c8959d910d6579fa28a23792b7a4e3a3337cb47689b786bff6fd6abdc1350b2746edfbe843fc81ffad4fbfed7e9e73f778460c9b9d19bc4390cfff16d34823a764a13d5569db44c0fca5426f2c927656151e18b46e34ebb9c16fa2006fd3b9bb572a58e94eb9fedb03826b1fad897a054dcaf3a527ecf056264e15a43daaf9c9e54573c0edf71a6c9bf9f374cbc74fd1f5"], 0xffffff64, 0x1, 0x0) msgsnd(r1, &(0x7f0000000540)=ANY=[], 0x0, 0x0) msgctl$IPC_RMID(r1, 0x0) 20:15:37 executing program 0: pipe(&(0x7f0000000240)={0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8000, 0x0) r2 = open(&(0x7f0000000280)='./file0\x00', 0x8, 0x2) ioctl$WSDISPLAYIO_SBURNER(r2, 0x800c5751, &(0x7f0000000200)={0x2, 0xfffffff9, 0x6}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x30}, {0x800006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCGRSIG(r3, 0x40044273, &(0x7f0000000080)) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000140)) syz_emit_ethernet(0x50, &(0x7f0000000340)='\b') 20:15:37 executing program 1: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x8) writev(0xffffffffffffffff, 0x0, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000300)="0fd7ea4c848ce8e9abf444c4fa37deb9f3884b671720b85e6bae5ec220d77a3c2e8045b42d3bd6f7dc8004a91280da8c02a1a884eba2a57b293ce70d74836c75e2279797b99214f0d646a37773a4f2438e34f36c77c8834726a24e9a77e1efb98564d01327b08a00a40cbfff38436f54fa2d6740e0318952c3be65d621f5d1ad25c563880227562bbc0ccbc5b62e16e1a4f9e2de8b2a0cbad0b7bb15c40f950f9189499f7c321c9527a216ab218799dce01d8263f9cc0086edcf7ba1fae5b01a47ec78d0a3033a0826b3d66c644849e07664c9791df0ed48e4967d60d8ccc495a3c49f5b8d91a8370d0c8f2da416871cb4ef45c5d676a30bb803a89ab7af20bdcec41bc7c6ee0687a96a384d82c302bed25c2751d52afe35413d9a1906652794dd5b2e836898196a0d87a07bda43f149d573c67c26578a08fc567fb0dbad7d7319a15842adc49df0d26f1dc890c98fbb764b2d39258ebeb5ece47c2a430d5d594905225a7401d55de3023b298fa0af69a0bddecc80fb158fb1997cbe272aa26326f2aff210537656826158654bbafb3edc6c38d7553e0c5c36a9f06fd85ed334c149b97ed1e0262e9bf0d33c9a7b1c2a12f803", 0x1b3}], 0x1) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x10010, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r1, &(0x7f0000000300)="15", 0x1) open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r2 = socket(0x2, 0xc003, 0x6) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f66696c65710717577cd33cac526bec89d1b6ccfc8b161d8802775f060f45375d123e5045000000dfd541806a3a9af63069086de0a37e05deca1cbaf2"], 0x10) getuid() write(r2, &(0x7f0000000000)="9e3eaa56000000000004bf1aab0300000000000008188e600200d04593fdd308e6b7ca0000000000", 0x53a) write(r2, &(0x7f0000000140)="418b54e04d0377e1702dcdeb4d998819aa92e6b7380b319c68eaf82c42b26e1aba18", 0x14) r3 = kqueue() fcntl$getflags(r3, 0x3) 20:15:37 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x30}, {0x800006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) fcntl$dupfd(0xffffffffffffffff, 0xa, r2) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) write(r1, 0x0, 0x0) 20:15:37 executing program 1: r0 = socket(0x2, 0x4003, 0x0) r1 = semget(0x0, 0x0, 0x90) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f0000001480)=""/4096) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000280)=""/67) semctl$GETVAL(r1, 0x8, 0x5, &(0x7f0000000300)=""/236) r2 = socket(0x2, 0x1, 0x0) setsockopt(r2, 0x0, 0x16, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r3 = dup2(r2, r0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="93022e00000000653000"], 0x10) shutdown(r3, 0x1) r4 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x2, 0x290969ce523e676b) setsockopt(r4, 0x81, 0x2, &(0x7f00000000c0)="c1aa16190ab9757c15f8272875b93cd89e113960e87fda230d733902a5c38fb8173b389dde45603c547fe048e2e87d818ae96c61a465f9eb79190a3df3cf3a9a9b0f8ac63ca985f4bebc73a20ba32e9d97e43e36862590ddf1a80a753e7f401037192162540dc29e981ddd23946a40b4761cce7041215f4413e6faaef9f52f4cdc8eaf78add32bc5215afa2fe6ade5f80289bc29fb480a4c36cfc449f24838bba07dcc037517959eb34cf1dc2d9f631feec46dc29e212dbb927ef90cb2def97596d2", 0xc2) 20:15:37 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000140)=ANY=[@ANYBLOB="fb18c3003c08feffff0100007e5e00fdd1003f0000348adb02000000000000000000d31fc6626d1befb7a0a80e590f55da7abe89083b27f2a9a14156226f9da4bbb5cb6d26cd7199f0c7c9c0a5355cf4cafa7ebbb48b2df68a60309ae637cffedaecbca5c18a3ab1077e0f53434f053437101ae5e8db95b0ecc68a199801e40862e74e28d7c6932fe7968f0607fea22b086bde09bef456c9b48aed6b2d44a5dbb559f2ce9a85897340a472826ca652b9a6e54bc9ea8852039e40232f533ec95778c2477cae34e055e7ed877a057e000000000000000000000000000000002d75b874dc4203394fe4ddd2cba202b2dd0e2c1dc2862c956171e78f2f907b6a21d335c3b560ce3c5985e79fbf469ca581e11d13606156b940b5b35ed3f4875498fca5684605c38e398e54bc3941bcc8b78cb311725e22233eccc863120871a9626601e55c1b2d8417506f4a8e991009445ecb440224ef159d88043c728bddef0d2756d315328ed739813fba6b628f177c41f59612cf0a8bbdb28c5c6fe4a5555d19a92d1e87a7f8e0c790579df95bba62df964615d4343960ca22076e903c6925edffda716041f89bd9a03f0e15a7b06ccdb46c08ef0c91adfcd8977f1f4b3888cf5bebd9bc362e535aa0567de65759bbff0df4f40266bfe1837d6553fd332b3b6c3dca9f28c36117ba5021f6386c47b44ebdc9ede2331422bd7a2efeb5107547bc19d031a4645df74e0ce613e609151d95641af186dbbb57c277e704f9997aa36ea4eeb8822e73cd917f506c0819a0b007b660837b3ab3af358919af7b350fb630e3a0bd410dde471a818ef8b31c6ba1574dde0e41eeacc29b174bd770a8a1913dd3d9620885b5cb48cd4efec4e0d8aa5db84b400ab1aac110986909b880b304d87ec6733bf13ca9520cd611f890c55a70237dd524ba98f212d51f927bbeeb62ab5d0be3539b030a8e614bc2f9f9c1dd40093c87a11b3229d442b6a1c475f4414ed4e4fb2501899eb382565ee83b440b3a0c776eee00395c06a143ef3f2ab29dceb8503d27b1278a57ced1388b43c5a7865e3684d03e45e510736aa16b2a4168a65ee83f3400"/793], 0x1c, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r1 = socket(0x18, 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x30}, {0x800006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) getsockopt(r1, 0x7, 0x7fffffff, &(0x7f0000000040), &(0x7f0000000080)) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f00000015c0)={0x3, 0x77d335a7}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x30}, {0x800006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) socket$inet6(0x18, 0x4005, 0x20) close(r1) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x80}, {0x24}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") fcntl$dupfd(r0, 0x0, r1) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x30}, {0x800006}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) preadv(r5, &(0x7f0000000040)=[{&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000001480)=""/150, 0x96}, {&(0x7f0000001540)=""/122, 0x7a}], 0x3, 0x0, 0x0) sendmsg$unix(r1, &(0x7f0000001700)={0x0, 0xfffffffffffffd8f, 0x0, 0x143}, 0x0) 20:15:37 executing program 0: r0 = semget$private(0x0, 0x7, 0x201) r1 = semget(0x0, 0x2, 0x2) semop(r1, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x5, 0xcb0b3ff8b0e60de6}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r0, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)) r2 = semget$private(0x0, 0x8, 0x80000200) semop(r2, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) 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, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r3, r4, r3, r4, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) semop(r2, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x2993, 0x3000}], 0x4) r5 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r5, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r7) getgroups(0x5, &(0x7f0000000140)=[0x0, 0x0, r7, 0x0, 0x0]) r8 = socket(0x20, 0x4000, 0x8) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000440), 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000480)={{0x9, r6, r7, 0x0, 0x0, 0x80, 0x400}, 0x3, 0x2, 0x8}) r9 = socket(0x2, 0x4003, 0x0) getsockopt(r9, 0x7fffffff, 0x1ff, &(0x7f0000000300)=""/66, &(0x7f0000000380)=0x42) r10 = semget$private(0x0, 0x4, 0x201) semop(r10, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r10, &(0x7f0000000c40)=[{0x0, 0x801, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1}], 0x4) semctl$SETVAL(r10, 0x0, 0x8, &(0x7f0000000240)) semop(r10, &(0x7f0000000a40)=[{0xdf6c579ab97a7acf, 0x1, 0x1c00}, {0x1, 0xff, 0x400}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) getgroups(0x3ffffffffffffec1, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)) fcntl$setstatus(0xffffffffffffffff, 0x4, 0xcc) r11 = getpid() fcntl$setown(0xffffffffffffffff, 0x6, r11) r12 = socket(0x2, 0x2, 0xa3) connect$unix(r12, &(0x7f0000000f40)=ANY=[@ANYBLOB="8202adfdffffffffffffff65308017a8f46854d78a2a197a38620700000004d60c0acd642b16b8f626008295955984c87910bf453f68c11700287ead4bcb577fa69dfceadb9801d12e4bc2a84e61bca64896bc5e57c6388bbd2ad88b2951b180f92465ddec91585837bafa4d912e4f001e6bf339bd88c21b1baf8336de8c8ad28922bf554799b9b813ad305000000000000000075ea4a5c5fe659fa2e6351cd8cac7db2cd2350000000000000000000000008e02b74e4b224dadf7741296fda3e932c3a8c335fcd38dec4e3dc9461f738e829ccbed5a951f3dbf5dac4e37b8bd979ef7dd060c613441a8279a4a1875f38bcb66284198e52cdb9f80d77de83fa7fa7f7fcf36656e6171e7d04febf8df338e3c4c771af442f14919e958175e3cad7a42d90d872f4520417e6a60babe4ba8ad0e70d0a65f82b3805a838bd61b6b30f78fd972c1bc457875d40512e010e28776607db26f42448506d78aabc3d55e9149de3de371dcaa82d0e4094eb9a2d4c41d9a68339fd5e54c860de47955c52b691fd8501735067ca64db545508d9327afb2ddae6bf4a6c2d8b0110c7d7effa45eb6f7df051dfa63b9cc06c0429a24647a21c28e1a20aa3839d3ebad06905fbb6b73f216f1bedc048d15febdb63cb15969938609ccc89ae761cd5ce755ac8aa6fc52023b7df5cdac137d1a1355c70c2163980ce55a65a24b876046a95ccfd2e02af1a20a193891e83ca27b75355d111a02af37803443eb92477a69528ae54adfe7fde69ed3545fb394f646040000009f0775125744186dff1a1ed8a44fa00862e9c50c01c910184c9fdc019a8dfeda9e8ce6c2ccb134fcbce917475233013ff933accef588ca038a9e13f53c438395b7027cecc397d70aab69784dbfc4d91472955287a755c8011500"/659], 0x10) write(r12, &(0x7f00000009c0)="9ed5e8950000000000c7c19aab4230e843fcd58ff2d26500b9a46ac13fe38562d0d6cabd6ce69646", 0x28) 20:15:37 executing program 1: r0 = socket(0x2f75987dbaf78e4c, 0x1e54cdf0f6206512, 0xff) close(r0) r1 = socket(0x18, 0x400000002, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000200), 0x123, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) fcntl$setflags(0xffffffffffffffff, 0x2, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x10, 0x0, 0x8) close(r1) socket(0x20, 0x3, 0x3) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = msgget(0x0, 0x246) r3 = getuid() r4 = getegid() r5 = socket$inet(0x2, 0x3, 0x0) writev(r5, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r5, 0x0, 0x6a, 0x0, 0x0) r6 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0x3e5) r8 = getgid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) semop(r6, &(0x7f00000000c0)=[{0x4, 0x81, 0x1400}, {0x1, 0x6, 0x2000}, {0x2, 0x3ff, 0x800}, {0x1, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r7, r8, r9, r10, 0x2, 0x9}, 0x5, 0x5, 0x8}) r11 = getgid() r12 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x800, r12) r13 = getpid() ktrace(&(0x7f00000001c0)='./bus\x00', 0x2, 0x200, r13) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000200)={{0x2, r3, r4, r9, r11, 0x2, 0x5}, 0x4, 0xb8f, r12, r13, 0xfffffffffffffff7, 0x390, 0x6, 0x53}) r14 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r14, &(0x7f0000000140)="220e22", 0x3) pwritev(r14, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r16 = getegid() r17 = geteuid() r18 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r18, 0xffff, 0x200, &(0x7f0000000080)=0x7, 0x4) bind(r18, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000340)=0xc) setreuid(r17, r19) r20 = getegid() r21 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x10, r21) r22 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x10, r22) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000140)={{0xffff4590, r15, r16, r19, r20, 0x0, 0xff44}, 0x2, 0x1, r21, r22, 0x6, 0x4, 0x0, 0x8}) r23 = socket$inet(0x2, 0x8002, 0x0) writev(r23, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r23, 0x0, 0x6a, 0x0, 0x0) r24 = semget$private(0x0, 0x1, 0x100) r25 = getgid() getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r6, &(0x7f00000000c0)=[{0x1, 0x81, 0x1400}, {0x1, 0x6, 0x3000}, {0x2, 0x3ff, 0x800}, {0x1, 0x209, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r24, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, r25, r26, r27, 0x2, 0x9}, 0x5, 0x5, 0x8}) lchown(&(0x7f0000000080)='./file0\x00', r19, r25) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) sendmsg(0xffffffffffffffff, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=ANY=[@ANYBLOB="8f470000298000000800000479f6040000000000"], 0x10}, 0x0) r28 = socket(0x18, 0x3, 0x0) connect$unix(r28, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000322000/0x4000)=nil, 0x4000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r28, 0x1000000029, 0x2e, 0x0, 0x0) sendmsg(r28, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r29 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r29, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x30}, {0x800006}]}) ioctl$BIOCSETIF(r29, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r30 = fcntl$dupfd(r28, 0x14, r29) ioctl$WSDISPLAYIO_WSMOUSED(r30, 0x80185758, &(0x7f0000000040)={0xe18, 0xc44, {0x5, 0x34}}) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=@abs={0x0, 0x7}, 0xff37) write(r1, &(0x7f0000000180), 0x13c) 20:15:37 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x2}]}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) 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)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67776e887865a4317313179e82e1ba2704ecb22d21025f76d9", 0x30) fchflags(r0, 0x10000) 20:15:37 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000500)=ANY=[@ANYBLOB="82021b2f66696cc13000713bef8402006c674ee71be85a42a8d9110fd04dec75f534e4d328979f6e427b06eaaef8e2d413ed772187c19330413a5b3e3625165e1432f38bc21b623d8ad4a0db3af19f987effca98390d4e516b6139258d05e42a9f7297f916dd95724e8e31f290acf34d43409fe930f89c6db59bbbf61f9bde48cb19ee1b10c724d36cf9989505a4ea65aeaaab4ac2e6153ba4ce201c35bf2b1829228b1c8976254990d3c13bbb4d8fa4d7927e021f74920b7818b182b938f1e7d2844ddca8c0f81f9ec73908a4931a40b841ec2a0056b0e99da9cc112eb6c89954fb00ac75a61fad113cba2bc2e15f13abb2c36af4ea7ed16550eabeca337753a0bb2da36e92aa1621d8f165c9c5d70000000000"], 0x10) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x20, &(0x7f0000000000)="caf5b415", 0x4) sendmsg(r1, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002680)}, 0x12) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) r3 = msgget(0x0, 0x246) r4 = getuid() r5 = getegid() r6 = socket$inet(0x2, 0x3, 0x0) writev(r6, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r6, 0x0, 0x6a, 0x0, 0x0) r7 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0x3e5) r9 = getgid() getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r7, &(0x7f00000000c0)=[{0x4, 0x81, 0x1400}, {0x1, 0x6, 0x2000}, {0x2, 0x3ff, 0x800}, {0x1, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r8, r9, r11, r12, 0x2, 0x9}, 0x5, 0x5, 0x8}) r13 = getgid() r14 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x800, r14) r15 = getpid() ktrace(&(0x7f00000001c0)='./bus\x00', 0x2, 0x200, r15) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000200)={{0x2, r4, r5, r11, r13, 0x2, 0x5}, 0x4, 0xb8f, r14, r15, 0xfffffffffffffff7, 0x390, 0x6, 0x53}) r16 = shmget$private(0x0, 0x3000, 0x85, &(0x7f0000ffb000/0x3000)=nil) shmctl$SHM_UNLOCK(r16, 0x4) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000280)=0xc) r18 = geteuid() r19 = msgget(0x0, 0x246) r20 = getuid() r21 = getegid() r22 = socket$inet(0x2, 0x3, 0x0) writev(r22, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r22, 0x0, 0x6a, 0x0, 0x0) r23 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0x3e5) r25 = getgid() getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r23, &(0x7f00000000c0)=[{0x4, 0x81, 0x1400}, {0x1, 0x6, 0x2000}, {0x2, 0x3ff, 0x800}, {0x1, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r23, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r24, r25, r26, r27, 0x2, 0x9}, 0x5, 0x5, 0x8}) r28 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x800, r28) r29 = getpid() ktrace(&(0x7f00000001c0)='./bus\x00', 0x2, 0x200, r29) msgctl$IPC_SET(r19, 0x1, &(0x7f0000000200)={{0x2, r20, r21, r26, 0x0, 0x2, 0x5}, 0x4, 0xb8f, r28, r29, 0xfffffffffffffff7, 0x390, 0x6, 0x53}) r30 = msgget(0x0, 0x246) r31 = getuid() r32 = getegid() r33 = socket$inet(0x2, 0x3, 0x0) writev(r33, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r33, 0x0, 0x6a, 0x0, 0x0) r34 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r33, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f00000004c0)=0x3e5) getgid() getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) semop(r34, &(0x7f00000000c0)=[{0x4, 0x81, 0x1400}, {0x1, 0x6, 0x2000}, {0x2, 0x3ff, 0x800}, {0x1, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) r36 = getgid() r37 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x800, r37) r38 = getpid() ktrace(&(0x7f00000001c0)='./bus\x00', 0x2, 0x200, r38) msgctl$IPC_SET(r30, 0x1, &(0x7f0000000200)={{0x2, r31, r32, r35, r36, 0x2, 0x5}, 0x4, 0xb8f, r37, r38, 0xfffffffffffffff7, 0x390, 0x6, 0x53}) shmctl$IPC_SET(r16, 0x1, &(0x7f00000002c0)={{0x1, r17, r5, r18, 0x0, 0x2, 0x1}, 0xe6f, 0x8, r10, r38, 0x40, 0x1f, 0x6}) r39 = getgid() sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=[@cred={0x20, 0xffff, 0x0, r2, r4, r39}, @cred={0x20}], 0x40}, 0x0) 20:15:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x4d}, {0x6c}, {0x4006}]}) r1 = syz_open_pts() ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) syz_emit_ethernet(0xe, &(0x7f0000000540)="105b10dd6dc90145f1fb16b7afad") 20:15:37 executing program 1: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1) getgid() shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) r0 = shmget$private(0x0, 0x2000, 0x50, &(0x7f0000ffc000/0x2000)=nil) r1 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmat(r1, &(0x7f0000ffc000/0x1000)=nil, 0x3000) shmat(r1, &(0x7f0000001000/0x2000)=nil, 0x800) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x100048}, {0x74}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="36b83e522c066341519be70897fb") ioctl$VMM_IOC_WRITEREGS(r2, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000], [], [0x0, 0xfffffffffffffffe], [0x7], [], {0x0, 0x0, 0x0, 0xc6f5}}}) r4 = shmget(0x0, 0x3000, 0x2, &(0x7f0000ffd000/0x3000)=nil) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x20, 0x81) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000140), 0xc) shmctl$SHM_LOCK(r4, 0x3) shmctl$SHM_LOCK(r0, 0x3) 20:15:37 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="82e42d15a8696c753000d366f0d47ef50421e60e9977d182ca8d0cb31d068a94650606e5f0fb2b1295aaf531d3fd3257905667ff0b6b041496b05ec4e519aa89fae90bcfa0253f1989f9e173419f6747d151e7f122858a121d91e9d4766725e551381e7a9c6fd4e518c5cc388745fe31083342557be6f659fcc1939072cf2bad"], 0x10) write(r1, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r1, &(0x7f0000000040)="e25aae490000000001000000df142d545d8489199ccf9c9fbcf3820a946261a5f2c8ef255b5dcf7f5d77fb3d3ea0b0f93794cbba", 0x34) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) socket$unix(0x1, 0x92eaa61471b6e1b7, 0x0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 20:15:37 executing program 1: r0 = socket(0x1, 0x8000, 0x9) r1 = socket(0x2, 0xc003, 0x11) getpeername$unix(r0, &(0x7f0000003080)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e31600"/4100], &(0x7f0000000000)=0x1002) connect$unix(r1, &(0x7f0000002080)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896fc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c05a2f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bf7fb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a4f4c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372dfa8ef42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed70700d9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c82589878bcd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d610180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af669923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597fc2269a7d09c1068d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bb20d67cca9c4543f9e40630f56ae48f6c6c9983dbb5ba11cc2e9a01ed793adac7c078d7dcb7e6543fc100a4356ab4110e30933036ff0ba61dcbce7a1385052bacb4c1c806ed1708f8f73b3a5f47562ffefd7ebe16536deeed29d83372d00d4d60e56c021338dfe34a1b145fe92bc1b22550a8a188ffd70000000000000000f382305cbf4769bc70e58b4cefe3bb5d6a5ee1bf1ed0ad26585aa8c7c21d45a5d94dea4c094736385ba64555fdfcbadd4e37a0603ca7c212705176c7f670bf99780897092677cd1597d628cb6d35822d81882f43ceca45f94ddfac724d4c10630a48c5a5ef69a102546f818649f15d98cef5b8a349b6e6c5ed08c6265be5179bbb14d86c613b426dd2d25873fe32fa6678c796fb25f390f1fe70cf75e80d90e2bc13634e62c3ade359e1218ff57be3dd27ba0123a026eae7f3419a93effbe9f18886b2cd0f757a4116918e53f7cfddf2d56d9bc69660e704c88b3e1200d206202e06bcff6c1ff160f250b5233a55dad0ae0b5df04b625e89d2f1cc35c777e93f7c6f89a04a6a72f7f168ab0c6e645ec4ea34e6b6d916c1f6bc232c0a246aebb4575bedce91f317b2aae07334be68b3ee2eba38fb110fb5147316f11e791ffa20a729"], 0x10) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000040)="025ba2030f5c038f9920ce827e0cd94897a5151f25069dcbfc0b6d36a461fbdd3a3e0c665c1a1df4a8d2bc1ac9982e26104ebb9313b646e208c65d1a8b", 0x3d}, {&(0x7f0000000b80)="4f6c84a44185cc0c044958a54e1677c52db68d4eecb960a0bcc5edf6883a13c90f47d6c33e00fca994bc5a989dec5f2371067d2df2ba72c2b491a8167601eb83ea4cbc74dcd2076058d8f7ac0da07684344bcda9e05dcc650b8a7c2864af7cbe9ce7ddb83df4ec7f28bf30caee1e97023f0d2b9ef840da8bc3cffad9626d5b9ea49a19875f658b4e48a00b5f5daa7aa3819e235b625497ce0d544978ce20222aac92b444ca216163f3faf19373b1539bbf0b177ed32f8ce7344a3e94c7583f2f446d4a9a2d94dd3a79aee098b77a8dd6c264fe1b97fa8e9c1a97c36cdecd924c0d08f08ca4e1c2c81445bb86858ac9192f2b3a98cbafb9cb57f27a2857db14fe68a718f843ef25af8671a39b4cf24a04fafc2b06236ccea88d8b89bd2a70a34b8623e80291bf5b2d84a355fee12ebb7a7b133f1ca9b65dd8c8a4bb25228a586784d766fb414e5385ec5d6b407ec02b9431e38fe5ab04d73b17a777e17f4903fdc2a9f38c396a3c43e35840b8b68c64970b661a8f42f3437e41eac9e4d8ca9b8c11aac64669b1cc11f33756fab1cd6a81538cad3be2a504a9c332e7f49030c94a34fdb64ff2106e26907a4ad4671493bb83c3487f3ae978893308856be29c44a90ea829ba43add5a87e43260f239ae9ebfac8242b847a871a8dd10a31fb6bd0c9d4004636ee056b2d5d0c112f92912063a8af79509dc1a09adf527d7677db6c61c45b70c42d0aaa69d0f87f340a169bbd084bc27f6c5d7b4aabb75fd854322f4c5f9cff3b6327fc68c85c0e07c904b93af19c430e082f8b5739f2daf960dd0cf5b8887a9c37c6aa05ab85bf85bd51b068b6406a79b187305b4b4977f7baec077b00b687d06b7710dc84704cc5f8f70e30b44ff7e0459a0bf809d14fc8f2c95673dfe12959903f9dd73b9c8266d037ee0c938ed7b900dc7381a39b4dcdfb9c5154cd0f01890eea055d81bbdff49407b5fd9602a696acbe7679b10da3ae84e3d22fa2607b86732668a14963d27489799f84b63a4721fb1d399877781d887c7f388e85134f849010c8d0bb993068db750e5268f85ba88a85d37981a785e050b5bcccf65cf44371fe259495d1e6f028cb772b6ddcd944f4b9f1deb30e8c468d4945e02b53e5ef144998f4f88c501752e109f1b05eb79636f1c317008cc8ecd55c50c743e129e7f0caf8a09df4795f8429f63b21f220454bf09201f825ad1760d24f1910cf38ae69d736b7cceee5c3e905f001782cbdab3d3a1f9e670d2d77369c4295549c5289a0a0c8909c5fd030f7ad43d1871efed20fed18657cf7c1a5f1289e72e3f98a190754615fdf0fdccc8e273182385cf5ac8de5251c04f89c5e3e980477a78a8ee001e8025ad2f2c5593ae87bdd95bdf0be79b7a5a98b1248aa3e2506b02e7d80b1d2c72f2cd0ce73cf56e6008c1a324f322994b98c03a28ec199a5bf434f1e474eb9f9ab64f3cb7cecf4e4703f8f3edc2f2dea88589c1a3cc88d6c7485d496961df2c9627022da1db0e176353fa8507e6a699c6425c503bd4b8223abdef2f794a59ca11f212311bc5b7df6bff876bc32c6a99065d8f21a6af03bf18bbb9692b74e50f65a63f9775ab72dfc8f5864d24fa40be521e26e2cc639f61951509e776820d239a2e8fa7615f77befd6333297ab5bb92bf801827659300d03a3fc5901ba3599baf3c3ea3b7c7ef6a29154b34d733ba138afaca9560697b896a33138c02d60239ec2aa8c50be95564dc9b8c79f6bd37a0de10c2c21bbb722905c5abfbf1680fe168fe0460e7918e12d319a3e0636818e4649d2c81e9b6e6ca73bce9b1bbc5d1d2ff13b47e29723c84ea25646f6b5f30d30735d71967900d0c61313a00bc55055958cd1bc6e8ec6422cf12ac01cb8913a2b61dae840639a301a04bb53f8d40e7b326d1fbff66c99c0917513d64da01f2a701aa0c9a8f10c103ac2b5556b00a4c5ce24faa9d80a92bbb21cf99770d6ab0842d50d7186bee70173dcbaab4ac163eda3da196ebe44191b000b02ae560e9e129650a275c362eb53ccb619155b7f9b26b1cb95f6fbd6de5a043fc4ef7a4706262bbbebe99752dd5146bba123ebfbdd13d7ef7c9b8e1af09ca9971b5df66c6a9a433d2ab8bac7f43198e21d5519280b74429d7d6bfc52b2646662e378bd92266e167c0cd807b46a4180a01593c91f3ed5efa528e2a4ea29969d2a742a90c84a43424cf634e441d5bbcdc64ae1d4d7b7dc0f8a464f36f0b4e94ba4a9d090ca3f07fb3f18e40419cdeb49dc1fa740ce8b59695732a85c0fba8131a61feea22bfea334be70c24eb8053e80d5c5321e9c5919d6d40e6c4595e5f0807952f4319a2d8e4d27c015e5a197ff2f38f1902d8dc8746ab2f8e88f379f5e36b2850a29b42b0052c99f1d2b09c63cc6defdf943fbaa4031b874b4311ee0e113c42cd64722282b8c89beaf60ec11cfe6bfd556a6c897fd808eb563444f80d9e09e2073729007c234ba5ea962c71109edf93693c6163ea43d2c37a0cdb143e408cc14b40075e1366c4420f4c52c60b60862bce533f32be061da67485486aa0dd2d553620705c076859c4f7fe83ba2bf39ce633558f1ebe905ecd946f279972284868de94ca851c4be1bb6680aed124546a56469e710c85697db85275d1cfbfb1ce31b26dec25cd1a33c205043ca7b62bdff423bab00482d9570055259718154e1d61bbbe812a9898d3446a5e64665ac04941a5eb981f0c31b1fe32fa4abe4c3f05af90d48bfc8f3d6449b384b2968b963f1057ddf382f5d6d71889689c4c958b1dab54b9963261b5bd2811ca53e2f1aa3c91a97d7ebe7f750863297baf3a7c4ebdf56452d51d1d9d28e003c212b50f3b59b4a6a34d67eaa9c4e281ced7be31214efa88ca16429d5f5dfa2fa02b8050f9a22e170339b9b9302023a1ccaa38764f5cd51362d3a19579c4dc4ff9b31d7f1c873f93f5ee51898660138dd9ad8d74c57552c59a1c38b2f262fa5930ee7ab3005a1dba712571d94623c87b2babd5279a72a1e22fb0e7fdfd2a3b48ddbc85d7c9b3277e4461c974c76cb1ec43a6d61188c312ad204f5438b798ba4e9932f2c4e1a2bb8ef92a0eeb814d4837c959a2fb051ae64aa28f889eb023303e74972962ea010023adbd318314b08edf74705ab996083e0a8a9dddc641bdd34d74f8e03492d770dd3e7f37dfdef693ec6b18b2fb094f6bd4b32047a341e109c173851f3d7fddd6f84d3f5c53c8ccb769074c08a87a63aa6741e60d6d0733c6b5426b4b8a9f012e9ec884ca55a8d6993d319e29919d4c7f829925cc7271cc0b19b08dc726d24cb24f7ffc53799e552b0084e1b0bb890e9e76ccf65a84c53c4ab9aa5ace2c5458de8f370df68c95c5ed0724551cbb4fc1a56dc1cf48d89d882304ddf1b745adb630f521527efe0ba3aeb081486d53051ef957fe907931ce8c54b0700dd2c9be7f06682c4efdf497852d296632b51b1d4a7150498e464add4ca3c8e6aa7df7656b5174cbbf14e20c7885a6103446eb312bb36e0fc38a4bb6e6b5831c2c2676898a2bf8ba8f10b71d421308d48d0e3e4204832f5e5907d0a31360f240c17383344ae5476cd22c79553014041c31d15e332f6eab8449be99b812703c2badc7aee79acb885ac4ebd4442fcd3f419ef0c6a84a65d834faf67002d0e85391248fc3de2ef5fd014795417ae4e576b8eb0a05e4d7b115149d09f0a27e58ed1349f0fc053da531c434e10459a7be1991688bef7b5ee1a8a5799b55da8fe59d22b4b6165d6de8a8a77b787908b139efbf0677f6a282d9a3d8c2e7e8b2d7e39863aeb779ea34b2ef36402a0f91e21a3e6e0d72983f0144a0746501f06791de6e07e0f5b5753b04f285bb579c6e95c7df74bbc2187a075d7125a3ad121c37b15362961c009e589a07dfc93841b878d30939e23dbf499c275c381ec7c84fd780bc4bc741efd10d838c595d44991deb5b2a4bf3cc889e1a9587d6f560dcac957e889b4594bb5f43430c68b5ccd35a46e1f4bc76575da715954616388b2d92176d322831c393ae191794476ccac576a6bd537c541f890339f3a91d48fae72284b6690bd82889d3bbc00e4470e0d2bd59e760292be26b5fbfa4e727c191e838205cf074dce32ae099edaa2d6fdf442c63cd172b5c564362ccf071de73fdfa4503daea7d763d4a3354c259902c3c863ddde8688a245a407878ab7fe590c4ef3becabc4992c29c6f11d907bae7ae197b6449902b3249c35871a98c6b1ce93f51491aa95d12bf17fceab0c7ed39491b8b5baf8329bcff9112f97b098a848fb06de1d3943071cabfc2e4004539b36036f4d7d00f6eef0e26f2a525ddd1a9fa811e5b1b431c4c9fb21e3ef9f5146fbe77d45224b8ecce220d5d712b152cfe30183ba0fc9fe10e2fcd0d7c30e4fd536efa87fb52041bf266005a8214875fd5f3d7de8d7990e24ffd753c3e881608b39c250274688d29aed265ba932674448030aa8e53d86030de0dac9f61b37ffbc0395d608055fae8f75a38b75566212a523dfe22514c76e4bbb10246258c9f1c963b568ef2a8a93d5778c2211e479d6e6aa1cef0496bb0ba27b106f8e2dba6fa4c6952e96f9f63d2d150b9525e2c635f549c0bc279be1bbb7694af9937fc340423a479cb65e8169ac49129402a85ed541bb7d5490a9436be15339e345d276e6e8c2589cf8e85b974089b4eb0d72e088c89d266af11bdb08e7e4b6579a2f44e388622c16b7bd9128fd96d265294160b504f40df3a4f685ae14d8e2cf3e711a811c0824ca0c8d0903d05e92467d0f1f465eacff2f8000616c19011641133bbd91d331e84b6943f1e501e178757e59706855ec166ee595df14183f9875aefc4ec00a14d664efc7224289554e71ef9b615e28473137fd754787d0531941948ceab97f7fe94698d26843b25b34236e5601d74ac45ae7ed9593866bfe015fdde1e2ce57d77cda38ebf6e42794d6601f2304d22146bedd4ef3ea7b0a104ffc3f038cf395c49dfd1fe4b30d080dacbdc693f191b430248ca09138fedfe98355f8c4f1fef18e41bb227901cd804ba3b26bf1526c87adb1847994ace4c37a50a6089dee9f03aa24ecbf8a1e8e3d741a4d7232f606b22c6740a862436244ef16a11025c0345996acc3aead39217e1dfa1256ef19c2ca170f02e745d010108c5ac0867162ba7c620c4c9c8107506cfb7040a37108c8317b53de0d2d75c6aefd136c650dbac7544d595b9131149bf639057f98504f0ea31b989064b9b5432586362644eddb468517efb0ed1db706be4068c172dd02e808bcedd22e31e08d3399bf081befc68d110d14722e66682e639259aa9235263ac162706207cefef4d5026edc8b5722b0e5c72cc6e29e9279e0bd9bb5429126221775b6b301e752feb828320f068085baf579a913b73b251e765c0ba54a62abe8a91e6d5641ed74b44890ab21d0166107232cdc487e7fc1da09cf0f7688ced3e3d8d4664c789145d5f7786dadbd35733", 0xf20}], 0x2) getsockname$inet6(r0, &(0x7f0000000080), &(0x7f00000005c0)=0xfdb9) getsockname$inet6(0xffffffffffffff9c, &(0x7f0000000140), &(0x7f0000000280)=0xc) socket(0x2, 0x8000, 0x5) r2 = socket(0x400000000018, 0x3, 0x3a) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f0000000000)="b1000513600000000000020020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d02c02a00000000000018e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) getpeername$inet6(r3, &(0x7f0000000100), &(0x7f0000000140)=0xc) r4 = socket(0x2, 0x3, 0x20) sendto$unix(r4, &(0x7f0000000000)="b1000513600000000000020020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d02c02a00000000000018e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r5 = dup(r4) bind(r2, &(0x7f00000000c0)=@in={0x2, 0x3}, 0xc) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) open$dir(&(0x7f0000000180)='.\x00', 0x80, 0x0) mkdirat(r5, &(0x7f0000000240)='./file0\x00', 0x100) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000000)={0x2, 0x0, 0x0, 0x83}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080), 0x3c8) accept$inet6(r2, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x3d}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000300)="67e59934468bc20f003e0b965c13") r7 = semget$private(0x0, 0x5, 0x400) semop(0xffffffffffffffff, &(0x7f0000000000), 0x2aaaaaaaaaaaac38) semop(r7, &(0x7f0000000300)=[{0x4, 0xfffb, 0x800}, {0x0, 0x3, 0x1000}], 0x2aaaaaaaaaaaae83) 20:15:37 executing program 0: r0 = socket$inet(0x2, 0x9c76357589261120, 0x7e) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e"], 0x10) readv(r0, &(0x7f0000000040)=[{&(0x7f00000000c0)=""/200, 0xc8}], 0x1) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000080)=0x100000001, 0x4) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0x0, 0x20, &(0x7f0000000000)="caf5b415", 0x4) sendmsg(r2, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002680)}, 0x12) sendmsg(r2, &(0x7f0000001f80)={&(0x7f0000000240)=@un=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000b40)=[{&(0x7f0000000280)="c1239e89c32e48b6525aa7da4cf7fead280cc3ba565da2fd5c62413c0c900e0f2707d3b3aad267d126dfe2a35a60a6d30c776b6f8fd04720fa5f579a1644fd44c0b1481726070a51a4f8f9fd416ed17142d6c738726c5065060ad89a612f7e6651f66b2b1274bdbaace396c35fbec2745b936a73d5e2c4825c9f095501934c46142ff6cf3ec576da7559a25b9f9efbda6cfcb7e795d1a2d11fd2b10a7ea9555aa3e851c65b0e9b6d7a16fab837efefe294838a2a50c1828c5463d6d12e0dd73c83a286a7246783ab705feed72ed11d766c9cf36b72885c1a55298e263aa75a3f09e5f764cee94473d9d9c0b58efcca00b625e490d70f", 0xf6}, {&(0x7f0000000380)="c575d1f060f5703fa135c82d85b0e991196b6007817b837700df50a1bc59841e1996dfe1c09be3b226163cc534b856ed3a0c25a69b5d10f47c85a132284aaceee9c3b939f941a6079ce5ada3e6668276852ff6ac25240d1eb39188b3ec843db6630398c0ea6442bb6b140e6685df14d3d03d95cabe4aaff14069d8225129a25ee8dee1d65982bf14fc395dfa1546b22c366d7863991ea13d5e31930c28e230", 0x9f}, {&(0x7f0000000440)="4c9b58b8c99292fa81bc6e8cc4e3b6a6cb19301716429aacb356cd858e8e91545eea78d0f7c7a767ba385774eb47bbcbda651f220dd3ae1c5c49043710bf8ca1f7806a371621f3afce74e383f3b597346b3dd86708d16befffdf55f75e58a1232859fcbcbd43b61034db1285cfbded3a9e2b36160f248eb9548f3d1b655e181861a0909de5ad4063adbe31", 0x8b}, {&(0x7f0000000500)="6ec36ff3932bb230161ca701d5", 0xd}, {&(0x7f0000000540)="a3806ab9cf8560a860083db0eb428788c8ef510f3c0ad7e07e63c237861bcd87104de3e1301be630bc3c55b7fba3d6985e3d5090bf988c4f7f256b6b08823c77150c4a25d9cd72b6c4f313ab8a224f81408c39427c2d8e36806cc82e4235401184d184bc61dedf538575579b177a8628f145cdba6ccafba05acb6dee0dd393cfbb5007fa9797690dadc6be27148732712554b31caded2b8a321b3c9dfddad08a5111cc6eb265373dc97e5a21bfdeac6962e840957b44a413d9da459f16b4a3c666a1b31492330af022324a0e7ac2727552595b1848de5041cde061f55d9eda3293be68", 0xe3}, {&(0x7f0000000640)="9ab1aa35ddbc13e88bc54cf04733bd070981a0abd5351a4c17129c95fd164dd23597287aea904548427ca4580e6783d03b858cf0e04c41d7e24cfd9ae0b204ac497915469148e770ade7f27155655cb392e6100cde12117fc1ef2e3e1e112ba24ab366bbeba0245f7076833ab3e583e9c2ee3c", 0x73}, {&(0x7f00000006c0)="f536113945fac5328423352b1c2d10af95c5acc6407b7da9e16efc92e50e28441f5431ea2b8905b71eaf8566b46832f2cd22a7630c511ac6454788", 0x3b}, {&(0x7f0000000700)="e90f51b6e61b50062a0d9e6d0127c38f1652e3af0707f8c975668c54a3956e5d8a8304efd6f4f5ae83984e45d7370d5a97b32cdb97596d32bae32ca975a59dd5881794095103c9b144d4e840a6f7a88819b86948e695fd6e2487cf104649ce077ee2f323a818664470b16ad328fd316f20b9b90e02ae4707d2d57d56a4a08728594088a4a1", 0x85}], 0x8, &(0x7f0000000bc0)=[{0x28, 0x1, 0x5, "d1d73269d6ce634dcec5ff5311e5024260d24a"}, {0x1010, 0xffff, 0x303da7a2, "61d00dbdc008c74213f6eef3836ae39122f77a17117e7cbfda299709023c5c03b48fde6497ca634cbd14235caec4c79fb8cf3ac624e8f5ec8f277c19c450abfe048c1fd43b750a99bc705777f494b7fe4d9d89317332a13727a78949a73b2da481948bbe588824c18bd87c86d6446ca7290ac5f8a2fe8b18c739c268f06349e531027a48a587bfaa53aa752d517b96b7236b5bfd9c9fc77a76577ccef2c113cbd813e525179339d337a7caddd6ed064d0fc729293ec09f8c0a00a7d9ecf60ee601d7760e366d5cd5684ffb1c65098847c7d2d236d403fa19f33dfbe4fae97382e0d2f7b62991ac43288eef49c88a64c57c0c1025e9b7ee131bb54786ceed0cc3017e20f2e55ceb0c29c5b0b47e857176fbdbbb9e02094a43e66b05557753a6691e13d7c758e861c9bd7509490daf85d519fa20274c07784a3e2e6989b96257aeafc5ae4dd7a4aae51bcd468d45679a5f64c077bff89ae5801cf7233cfadd56a63ab3c3c526aa44da7d216dbbcecb7058c0aea43b531d35eb02075626674540ff8c37330a17f62f7543513f79879fe8b09a9a346d16c72e23b7a5c53b729903402da8546b4f5285e2cb7d82896d5fc33b8e68293709c79a41cb011d306a2a919bbb6d52ac2d2e969381b8843f2731cd45f45c6e2a3b1205b6429b0adf480e7f2de49d5beacbdd54fde2a581cfcd3a8f6b2b69ecb01f7177424196b27718d8d0ad93838bf2190c5f06795f26f8f0a21509f4709ed9abf45e9a5431988632d52a12fd2435fb26a6aa2de3b31d1079b9679800dfdfca99697c31515a3b211321805c0783d0ef8a9ad53d4a913f4f8bfbc32af86c90be21d131da98b9fef8ca233bfc2f727d38c8bfddf8770aeaa7a7de6e799db5cad443a36a1e04142a6ff82acf24e79f133c05b669f2ff266405eb2fe4f8cec7fe57f20de3bf9cc06a04ca339eed3cb96f6fe32060eb930e1cb9d02a9751deb7dac89df18aac8a54c62ac49a0344d01a2681bf2d89261a4887f375d6d1baa68165f4abb9465ecd432175a37117ff486ea414b1fabc5860b8c85c5adec5a299409bf7899258ca555f737491e105687f108e04445944afea0c7389641f26e074bcadc9b2b8996907203812efff8817e16b7fd54708c9c7e9504dfd8fba1cf1e5d05a0afe21bf9e6bde9818faed3c486bf895095b46ada4bf40a304ab77e6fc6917a9b9a679adf1f391180e3c98bfc4a8195f761a0cde5ba0486d7d7e3c9a37d7eb1080411203c4647c6062fa4e478d8d757c23bda46d27940e5e371e7dffe91f08c660437e00a72069af1d6742de93be7c14d5fc9cf2fe8ce24db06c659203adb379670ac8a17ce2b74b179626d1d204a17d0073e1cc07cef71095f535f3c4f37555799ff4188b2d706fef39b5d55df1d98c7debda2e8aaf0cbda9148b21b19a7ddcbadbdf1d73fd25f33bf55e1ef34beeabea4a0f742347d8e8e0d4541d94d0a84797ccde9a10b0073dddb3f5bae24dc769dbf7494c1a228c606044bc457c735095bae74cbf0c63f32f960c0fe8018e41ba26e7531fa243ecae6653895967b158a8b57ad389ef3b72b7bcdd7c257a80f40ac2c606802650198a09b052a2b43547f20b6a79a6338d38cea053a84e985b0de63726eb40e677828dd91b62e6486c6d3f168d3ad5be81cf2f72589fda076ceff750fa19bb4b395fb93b192a6dd7004e3a35a72d778bb78bdb17d4a761c2752beb4227e7c11887cd5ef3f5059f6e87cf76c0a4dd00d01cf86708bfc55ada6307b15b2f08e618b292765a1f1daea425ef317e8ace9acb4a1a1187ddb3795e6b09edbfdb3bcab1821adfc3668caffdab25b649dcd4bcff780e02ad7bd898edaff72a07c55505b55938fbb2b485af6064b3bc15943da71a5e440103d25bbc8deb186446b5a3a51fc42b508a74d2b28141293844b8401e7401b7613f4758f2d877405cec0fbf8273fcaffb1cdb035d99362ebebd7b5f708747892c7909396a831fb51c391334419083da365e5b70993468b617e558e689abc5109a87c658aa524002769b5c3bdf95fe25d3dbe93f9b431f16a99ecaa70aafdc516df6d4d9ef16f05fc55542858817d3250959536edf38ad86ab2c552bac2695e72f59413d922de403f33465110594de7b308686bfae79e32967f4d930b0078161b0dd9dfdb16d2039c52d1b7dcd26ad97ca7dec6fb62612e571f7887db8ad68cd3175ea375eb49f28262a2ba8dc8af688a3f8e36e9c8c630570c9fbdde13226c828346889e3a13af031a7efc2c757271ced168ff40d560bc8d33f26d317a345b86745e893c5fd6fed1482542d63654cea98359364edc281bfd729cbaad0337b398cae1296e5ab61a009b506c87a9213a8ea70364eb6ddd4b5700486d240a484b370436d4371287522dcff397789cd987376ed111fbf5baae9b8f16ee62b1a07b6e1b0570fb91c3829d86fa44ace5bc8675b1e48768d245de36a30cfe9b91550a2c55d02a2063b4694bdd218951123a823c04bbb2885ff9a2319806e3bcf86640ded882561c71a69da7a610d957be9673a9dc9080ad5b2bc5b6f6c5b920885b289af9e244e322b52fd2798df49953f7ac7c0267a8aa6e68415e9ca082c79f8835e9163bd3d49ff931461a0d2e2f593c59c224752172d08916c6fbc76898d127138a3cbc90852785ff887ae7bf1849abd257bcdd2989070232636f157102cdc744f98130d2c529db9acc69d7ed05f296b76ec4134c2f6495e1db59df3aee2d8d715acbdcbf2dca2f538fb25a82bf204d0d43de5151fc5b352ae66953f57ec8b84fab3bd4603f8379c07d6c7b1f05927c902d3bdb4b5a9ef4af6e654cf14d216e5f5e06457b2faacd97a1c7e6410793cf0870120cd9cd66ff15d7a16b8a141d63443aa87a4667ac50110bf76bb4dd1ceac37e9d7c7c1a5e631137844091844583bd43071a2f720c51281b1b1f2e4aadcaabce2020d0486e0b1fe2a7cc38b702b26aa2102640db78ae977494edc0dc05773b3e418226cb72c29fb093bd182e977f5757ac04504844e4157998a3943b03ba93bb5903b7f2f645dd1ef0f2b339eed67ef9a6605314d2f984a516299339b236518477c82a9b8b5a22a76c27b600385f293aa54ca1763313a8fc4a560bb050af4c52b3bb1d848e76ac87821f9c0cf38bc371a2678da1d35a16731bac2a3bd39751c2f462234c67af77430a1718124d56156b1e55399600a9054aced1c49a7e6bed06516b20e90cf61497ea350a4b5feef61ca6e643fc44c91ce5db48e426eda4aaa30bca764c224aeb9012d5ce667d8858ee840e680dddd1009831c8fd8730dbf96f379e8301c7ea87cb1809aabf9fa7f701ae5a4143fcd756fd14312d5af184ee7f6dd2ae90c51ae03f7b88aac942465613c0979ea872007a45d16d04c6c50b2933f82ca1ab640a9b0c3f51d42c963c458dadade6daa8262846ace59c17318b4281615f0ab17d1458115598e122c1f81f67c05b9cca94cca04cb48a570f3c82114dbfd6bf81ff59da94b3b2feecd76429890f4440351a8dff177f3127e5a8c5d3805ecbe094b415bd75888cbee7f32890e303d7375d18026be11af72d1ab8f4b4d97e5a74ae3be2745f2a09cff217efb6b8d31098fb086075d6f27ce43a985d22d47e08e2af217faf8639c0b7bcdf3d4fd6877bf9f9b5e2c8581b31eb60e31db584b9cf58f7028d4f75d523161ee59029ffa4b2ce3ddf6f8c5fb159114e7ea828091e7817b83312bef8689e454ace35cf96e9a43a4af0d626d79b3055b7b405c4e3803ca1ed0b8347fe9672f15a5a825e205e27aebdfc8c15b62b6d9c71f7320a75be8de654e5c808d012e5ac9ed99c2d62a7a22a83501498fd0f1664e6aa0d2660f9f7171f8d348d33f9ccb8fe8e93e9bd52001f047614c3734857ee02a77b2f729cb737368ae79cf01a227b16bc17cf89f0a1d0c39e48bac3af2bb6712e44ad18ab3e72c2b74aa9c818c0f75569d23f6a262fc0b7b1d4eeceb525ba109164326a63e0a51761a4e807f68e79d7b66bdec53bfbbac5f937f2bb32640c9b4421004448bab861993d25d26f234428b70878c3e9f365699007d80e47a9bd847ad2968b6ad59bcb23e3f77684cba4612d74c4ceef62646c815ff88a414cc532ff68e8cb515fe05c95ec7649bd69a6d3301ce448f1f84a8fbe1c1b79c783fa322643e195cee129769884573dbfd61d3c29ee43a8c00fc1d32c3cc51d0130309e23b80b8b354642ef9e30440475a9efb73d0010e708889f891ff78a5ea0fe938df9a7c7d1e9f3ab730f012102c51c74743efd08dd108381ef5ca33e39e5b649ac920ea920d8fb634dd7e66a006c805e88794dbc6d6447f9078f57875e526fd033e78b2fef30e5b1c0019c79a271a4129184baed31aea425bfa560cc57492e6412ad99fc3d912c906edbb6bd7b47e15bffb3d514141b7007d064051e30c99c4e0d2d7be1f72e5e91914c1466f218179bd564218b799bf3c0942ba9caf9e378f64cce504932d7d20195dc30d6325af8f994604f3f70475b59a64f5e34817b98ca99e0f5a1ae085aef5d1d0d81f09cdda2efc2504396489d1ef8d624e40886d1149bd441e75220d7c7f4e5eb352dbb568afed3e35ef52f6f9133c5b517df44db6193bd01f3a123ba65ab0c67f610c19248ee0057d825f998b1a80f24c74c60519e6bb64962c75af6e877b76573511f82551348cf6140c3037ec35260d37926d17708959faea6648b57864c1c8b712b1b5e5ec7c14871ff4fea27d4c50fb1fa6fa6ba1cb43d89e8e5eaa0a74260d689c435203a6d13ecef61e02eb7967a6ca70e627a4450fdbf428e32cf1b1ddd3701b0e1a7df6cd60826ef1653763ae32c27d2283d39969bff5a411b323913a1b1886d50bcb89d25853e82a7faddcefc08a657844dc57083782affccf2d37520a3b4bfc1819269b98b917db48f64e51bd99a5a521db268dbae7bd46842ecddab78d43b4242009910c6c495344954ee65767a70897a67bcbeb0551fcc27104bfec548fbae91b0914af5997e3a23b727d1bda4cbc47f21f1ed9707230f4a3c565277227d8db84a09f232c71cda14a47c828491502088db544a969705f31cf3967559131688b408b686a72ef414777dc66b3c7fbe9958069fa322759ac2f93905d7c4de7ee3e5b725814e0d7ad54753e57c469cd360d73ed39dece842afc81511a6e6ecf586dbb800ce52073b95c216a27c2f96d1e4d9330f5c06fdd8bf17efffdd64c03a63bcf826d84aa38ff0b0a3057afaeffc700e46a4cab6a1cef183a19b4a33f9f2473822d984aef832d020f7f1a5fa3ff2ccfefd7460e7ea330f00a3dbd723e1362fb64f4dd277a23c7883fca7c78ef1ca8800a259cbe8a8c62b107a2b20b06f7414f9b9a73cf61baeb61b8544cd6a6e03859f97523f535088cb572149186e9b47ab96cf65983624161bd57f206ee9583719520a316c131a8f11bfffd9aa4ddb1c5ef46c2a497a062849b8d21b75ca2474aa35b60c57ba51949f10df73d73cceb89ca9bfdeb5accb2742d21df05238166ceaaa3f29ecec44e5e29cbcd7369bd8e1e6b996902460f057060238e88addb853fe1c7b56a722ed5eb1d1dea223974af520bcaa7b814b56e7f093ecefa1c7d476f4806125a0c1308e20a80303dc04bf151caa7b5a81ba1891fda91a2bf7e1326c7c9b991098c73d2af1fb3ed528b7ab21aaac6bc38c87d6f086853b86f80ef61973595ceb3d3cb8cd7ea1a79e694ffc528730adc7df0a7b40b108ef7633c707f3b1da6a4d2f57f5d8919980a5e8722a3f95280940edd0c10508204c4"}, {0xa0, 0x1, 0xffff7fff, "8b31a9933149a8929fb1af820a85ed876ae554014ce6486c6b12ada9e89d24f5a04d0d0beb5d3166ad700f1f1289bc84648a1218bf89337ce9bad75bccfca717f28607774b5a41534a4215cb4091efa97193f5bc7fbf96ab20dd136bb76e37409a8be41ade4310806c2f20dd626f1c63fa839de9345e44d274c4dadf6e629d13999b4b48046c85cbbb5f263be4c05d58"}, {0xf0, 0xffff, 0x8, "94779fcc85a02cac102e4e6c938249c67729002c2ed189daaf4cf899ffaddabb7da8a608618767508fbb83969d66b803525d0bcb98e21b71299494c6c50cdd5787e80c96cd462a439aa2db95f3be4a3eeec179ad609998b36a01874f73e829c7a38c803d015bbfc136103f8e8a3b49bd222c640731055a07aa99b0dacab2b73c703a0e6d37f5291cf15bf88d36e406dee20f64d3fedc4aec24b4ec24b72adbd16644279f3e2f98f611fccc3942a072433d3a9d2ebafe09f9749cfbbcf061f66004477431adeea60b37d36e44aedd6ec575b4cd3b0ac46152e8876229e66ce132"}, {0xe0, 0x79c6a160f808fccc, 0x7da, "601ea692e38fbef29ebfcdaed21629bd5a2deb8943e92825bb41b235abed972eba27a37c0f2da92fb459ebb48e4e5b38b439a5feeb4a4cbcac1424fb4ba4c95492d0331626119f56626d0c02f3dfa478120f6566eed6181358327486e5916dc2867229712b705fe8eac2aec8a25ead5054cb629429cc1386eb3ee4b3a1f939a5629020fc89a655132e412672d7c32009fd90eeb83bf24c7f419ca95ed94dd48e352c17ef197ec5ec8c5961db34aadd88d9d4626ceeec97e7a8744757e57638bfe9ae7355782142f36a223d8aa28f229a"}, {0xf8, 0x1, 0x7fffffff, "a34f8f13a6e20ecc61b917d4fb0c84bab6b119ef1b6f5d51f230aa116e5ed4e4948f93dcf051bd4fb330c5b36d50b6f3083a129aa7bbeaa33afa8244f9160a27f025616bd2256d7c79ec5abc1b78c172cb570e754225de11b450c73413cf372ec50ebb8b59929b141a4f45d05a954882401d198e2e723f96b339ab3ba1aa717888be9a039f4df326c4461ef008ffbff685aa4a4e56fe11f6f7cc9c0bf818101b5c25a873c77dcb8fc3fb56ee3637367eb34ed3f5230a36285d110da5a3eac5bc0f3d7b235b5b9bb9501e0dbea8d6306f24e62b2c161d39adbc60a809872f35f7cef2f51c779a"}], 0x13a0}, 0x406) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, 0x0, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000200)=[{r1, 0x100}, {r3, 0x20}], 0x2, 0xf40) login: vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020b2d7b8 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020b2d7b8 20:15:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x30}, {0x800006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x30}, {0x800006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x50}, {0x54, 0x20}, {0x6, 0xfe}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x30}, {0x800006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x6, &(0x7f0000000000)=[{0x0, 0x1f, 0x0, 0x2}, {0x2, 0x4, 0x7, 0x8}, {0x4, 0x1, 0xfb, 0x8}, {0x6d33, 0x9, 0x20, 0x1000}, {0x9bc5, 0x4, 0x5, 0x6980}, {0x20, 0x50, 0x5, 0x8001}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="36b83e522c066341519be70897fb") 20:15:38 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x0, 0xfcfc96ac7f786c98, r1) r2 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) recvmsg(r2, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0x0, &(0x7f0000000180), 0x1000000000000264, 0x0, 0x26a}, 0x0) unlinkat(r0, &(0x7f0000000080)='./bus\x00', 0x10) 20:15:38 executing program 1: r0 = kqueue() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000640)) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$BIOCFLUSH(r1, 0x20004268) recvmsg(r2, &(0x7f0000000580)={&(0x7f0000000080)=@in6, 0xc, &(0x7f0000000480)=[{&(0x7f0000000240)=""/130, 0x82}, {&(0x7f00000000c0)=""/12, 0xc}, {&(0x7f0000000100)=""/27, 0x1}, {&(0x7f00000001c0)=""/41, 0x29}, {&(0x7f0000000340)=""/194, 0xc2}, {&(0x7f0000000440)=""/19, 0x13}], 0x6, &(0x7f0000000500)=""/126, 0x7e}, 0x0) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffc, 0x1}, {{}, 0xfffffffffffffff9, 0x1, 0x0, 0x9}, {{}, 0xfffffffffffffffa}, {{}, 0xfffffffffffffff9, 0x9}], 0xeb, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffff9}], 0x50a1, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000040)={0x3fe, './file0\x00', './file0\x00'}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x3, 0x7) r4 = fcntl$dupfd(r3, 0x0, r3) dup(r0) syz_emit_ethernet(0x43, &(0x7f0000000680)="0d8a303dea9f0297ceaabfe62e348c300a2e1fc5d7c36b1f74666efe57a6eedffa23e1f229bd8a9bfe0c0f838ab96d18075a5c60d93c2e9851ef652a496cfc5e1cc711") open$dir(&(0x7f0000000600)='./file0\x00', 0x20, 0x102) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) 20:15:38 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffffffffffffff9}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x4, 0xfd) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r1, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de600d63204af5ca169f5bc55a07c96eb2ffe1c", 0x24, 0x0, 0x0, 0x0) 20:15:38 executing program 1: r0 = msgget(0x2, 0x2) clock_gettime(0x2, &(0x7f0000001340)) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) readlink(&(0x7f0000000200)='./bus\x00', &(0x7f0000000300)=""/215, 0xd7) write(0xffffffffffffffff, &(0x7f0000000c40)="754350ee1ea31cb1e7e7c553f9e6249dd90f99b1a4dff4da01882caff371acfacea0c82d90229121d6cca50c302072d99468585394e9f6d329c96e74d321b8f34fa50f9a5d0300d2a0cf6148c1c43e116b5d1e0f126dc941ef3918a8e33387ef7e652c51fa068190701a12328ed3ec9f0b10283988ef7a034afd516d9c5a7ca90cf1f86d5a91fdb5b6566b7925537d8b238d65a3957b46f3a77b6c2c810cfce87c96323efbe8f1b1", 0xa8) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x11, 0x0) pwritev(r1, &(0x7f0000000b80), 0x9b, 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0xc5, 0xffffffff, 0x3, 0x2, 0x10005, 0x8, 0x2, 0x3, 0x1, 0x2, 0x8000}) close(0xffffffffffffffff) r2 = open(&(0x7f0000001300)='./bus\x00', 0x0, 0xf0) r3 = openat(r2, &(0x7f0000000d40)='./bus\x00', 0x1, 0x2) mkdirat(r3, &(0x7f0000000d80)='./file0\x00', 0x19) ioctl$VT_ACTIVATE(0xffffffffffffffff, 0x20007605, &(0x7f0000000240)=0x8000) r4 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x2) flock(r4, 0x1) r5 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) r6 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) dup2(r6, r5) dup2(r4, r1) ioctl$VT_GETACTIVE(0xffffffffffffff9c, 0x40047607, &(0x7f0000001200)) write(r2, &(0x7f00000011c0)="ff", 0xf22fde8202488c8a) ioctl$VT_GETACTIVE(0xffffffffffffffff, 0x40047607, &(0x7f00000000c0)) r7 = open(&(0x7f0000000040)='./bus\x00', 0x60e, 0x34) writev(r7, &(0x7f0000000100)=[{&(0x7f0000000180)="e890963f7f011463bc95e832c686ea43ca72676c0c1c322a0105423ac955b091536622c090555c5ba656dfec0e13c36a61348b2cf46f02ee2e52a9addbc8cfcf1b22b847a0b1ccbeed9843d4c154eb004d99799fafef7cbc95eb237cb61d8885823aed2ea2582aca7471b49203128ba06b775243a62ce6900379f09d7e3201ca9423883bd46e8fc2ee7effbbcbfb943340ce6ec0058fadc3d3770d0295afd84b32c493f2e1f37ecba3994db4a921f858b84df491c1ac04bc61ddd7d3fe0ed476deeefaf7", 0xc4}, {&(0x7f0000000280)="6afab627e4aa5c96e2e17bf815be21fb198750f24a7a10cecc0d24f9579f8736dd55e881ea9ab613bac041dbf3a3ac8d16e8888c2a52c6cbc08d7474983c8ee0fb32958d8269ba8422cff890558fe65a7881007c3ba9657b27546e50c7aa9952ac97c0798d28500ee579e74b0ed7c8b5e96660f6c704e61c26aad55757ac798f499d58046b9998923f63e2ac1c8b62c2f70bccd1aa3c12f3c2306358e8888b41a6bf7ff5606591ee83cd269b0f61a4b11ed126127c0a69ee8d7b449701f497a793102ab97adf82f91575935c80aff20d92edda6401e68f0053e73a0a3ba3a38c9cec33145772dd1d57e9ec32cf270b99e0311b725e2a4cffaa2019451b7465840b4cec0fbd06700a6748be3438f3ff96d2cbd89e4c5baaef2bd6b054c7b3a6567d44823801b4c64289ad670801726e3f5657c0c321fe5eecc08fe45388e524b5ded53a5e0e640aacf3f7a7ee1a84293ff4d03237979daa0c4d91a70806124219259a34e9b40c3459fada043cc94ad436c8d0aea7cfc7f32b4be334e2bd7969dc5201b6c923a9558cce823132d51445513de53a30a2edcb5c7bd0f9222c1e9fc57f8cf4fe98302655bd3598cf6504bbb542ab02b9bfb6152341e9efe72c64bdff5774b013208fcdd34fc206708b70f785d6e5b9d89543ae5114372ddbfc317cb0fb2b31af2556d2904eed61d9ba2a206022870fafcb75fa639f92d61bd42752d50d51e5ae7670b6ed6a21725deb485af687853c898df0083a9e8ad1f909a682c28551ca936947f0de30fa45715957616a2af45185ceb18c11754d415aeaf5f039e3efa5746d42f7b6a40e84761434e9e116bcad0e5c1d39808be2f19f81f0af9439abf816e1f3348ceec889bdc6270e5ca1768d7e64c4da00661fd35bdc5081b28bb051994185daadec8cbf28856a0780c5db8de11bea75161942f6c96e63f44183d372bd995d71ed2c73604fb112781846800930a7fdac4daa2c85607afe57684d02258fe20fc4fb9c2935fdbef41aa765b86b771707acf47e251a5d1d04ff40222eea25712dd5eeb5f7e44a665ff473bcc7fcdbeb384994c1b1454962456cc720a17d6f155c637e30c62de57c78d970a6336362b8df5e4468aeb9745182efed06b23fb76910e91eb032e751a9fbb314af5fb5cb7af94843c56a048015fde4fd565d09a9f7abcee4fa627f1181f68ed16afe62039fba41a1d6be53a0ea7ab8f52d03cb6a15cd27a1c8491629928087825f124944728be35f639e1c51706d7d8ba023ae8f322a0763aece28d5ce4a90d70a4b7472989f729b3dd0e0480eaa1fe65500399c452697680dc131104e98a3e912b50a095a436abf7ed47c6662f42b9db37a69bd3cdb56a628ae694faa4e341f38fca9f456d53b0fded00bf27727d16ca91c828f216d937a76af58ef7263563d255d5e8d123c8a51beaf19106906247300b0c5950b118d07c95981aa4e1dfbae72225b3c252a7fa4681fad5949397831e5564684f286b3ae076f1f44e54808c5d3c08ad4fa1861fe56dd0de48225acae40e00edb214c8a96302743bfab355e0785650dd41ef20e6e77d17d5439d3cb9b2250add97456a7acc3491b3fe84470407b6a8d595a1e08c52b994320d015420cd329a6b38c63691359a91076a9d1d7a780f2a97c40bf3c7db1f02813cbbe8474c7afc0e2b58f5617aac246f57cf78b36a2020e96b97fa6224bff61b200fe2cdc940bccebfd8ed058870891428d7050cd1440f9ce8217dcbcc6fc0945a02c00c0d08a96eb793183279c9df9915d7ea7964836fd9e799683adbd6c79c65366a4d910981af7ea842ab7c51ffecb22e11e6bf30ae16d92b75f37334fb9fba9a58649b198b23d4cea251bce9d1d6b4e63e1dee950ce5e8b9e7a31d321cd3d49e4882bf3bde5fb02d00616f53a287343769968763cbbfa136be14c487670a60417fc7fa803d5223181703f34a5b7f9cc124472cf86b265b8d39a105b7cbd6dc1d73177f2ba21f669433cb8f813ebec1c832af16b89f520add5a62f7e5e2a25748dcf2d04899ba0280fa437df3101aa095990ee7329b2609cf7312dd5fd63316f35edb8396e6d2464e0206f6b6129f43288808cefdd4f3f77e1ee34f7a45902af0bfcf1f0c2d02cf98a7b8b8aeed2d79031040a0b44fd2f8bebccc1f87ce6073b7c64fd9682d343c410ff906fee7dc75ff650b78f1ba2753b5443a88b418661c04e7fd1e65dc81d49e95e87e69c9f644addc5be455b8c081387fa04ecda90949320d08afa6be0efcb1f19f0e02b113fa09f22ae88524bf8388d21c5c60f4a917967ea9a193bd2c60ca172aaa5c921bec400c66fa20340fb4db126d95ee2ff0133444429c9150ba4ec6c81a27f7bc0a3b5ca9d04377c8f1c0ecb41929605f76d12c8326ad17a64176c376bd756c21dd55bd3945593125eba93377d1b085d853a7ed5f5b23e200227b643a3f476f13d4b75e0766823c6c8c7436ca64c09ae82f909749454b59591dca2e1f547dd071b03d387b27ce49a3e10ec35082d7bb3019d9614a5cbbacc26b3bee10276843f7163ffc7b20700a5198cc26b324a90d0a07ec58cd3e4c25c07a0030badcbb01d8414d2101b9312df2b4b3526a62484efe23f914a9d9548dc46063996af96a2e56bed133bb619c1f80a59864eccd65d5af264a644793346a24a357c6244e6e4c4da6d7398d2dda5faa9647e6bd9a6fa5fc4ca644a49780754418ce573cdf4767c4d4e6514222e7a97739743669d55c34cb80a883ef591c21d7891ec14e237cdbe793be4ac31a8a78c7577824d83b34ec76822ed58533d596934903b0376b2c1c057524dc247c439f086bbfa5154ff70345fff23a757682344bd310b7f249f5ff49b9e7c336500ddaab63eb1491073a6072d8f90a3b5b706803a6620906ce85f7d5d0af6260318f56d2cc3aaef0ed874e770e198ec80ec766dc97d6de3da9eacb9c4d2064618c3c2129b7e81f23fa5700a1f341fce020c56e20b24d6b1b1311356c773709555a9da460bd2f20658a71388eda76978394c9b943cce6a85df3bc4db22515bf7fb084ee917858ac00bcf286b269abcf36ab83a6d18f24eddf3bf4399c30fa829098fd3945d5414df78bace0710e16e369e1d9a5a873fb65c577e81d58c58aaaaed7de30d15b11e0edaa846174ff3a3ce464ae479538119f5f8297d70852c22b4c7f5419964824162dcd594c0c18a9691ec11d9449572277bf3d37a31d715c9c0ab8fe5b260cbfc4d12baa45762ae67af9e377a41c122751d216735c3dd886325f948c9643acd9d9dac7545e4b7dbdfebd94139f794e3074ee385cab133e5c10f55a3b33e350ce9142fe34d2fb2ce479a9acd5853ee3e60763a1dac8b0df3bbd24be7a794f3f75adede2de415f35d8716600f7601f9cab3f47ddce784ebec6e1c8039f1b420ff399dd06f0c655ae8dd2edbbe6455891b90378cbcecac7ff8abd8877c9866b94d18f40177ae25d9545946bf516c1a9a97ebc4761a9f3af4231d244f6016a4b40d8d8333b5d87339339c24de341f2d43921462f5be6c2185c38c75acec448dddd2ecf29bf388413aea776c2ccf4a82264af50e575351e20e279fb8c066a94ddcd8d8c5d1b720323b5f53be526eac5d434de0de84df791e92465a985845c4efb94470f9d06f2e9ee6cbe0b66252b1fef476d1144f6d369c36059e27af1232bfb38e345b4d54ba29b0568c187778e77070408c0eb38ed8e9ce2f02ad9b78780e919f8771e9e025da1b9e9770895167e1fb1388c6c63daa421fea848a2e557da2c4a3bac2cdf2c4576584d8ee08f6a7bb328ee2143b7d29d038602ef6f19ed000d40a0dd0dcfcc60ce09fc6aee5dd5fa38b8ffeca2515ce769849eaafef9a9877ec8c9e436c89a38ce15e9c5671ebf452721e936dbef890fac5942a982d2c1d36b2cd531f321d2a93bc42b6f62ee7595c802bafe0b1de8d4c50e31480fb0063a7d63b296dc8255a62c47c5d3ed65ac1308c92353044528cac8ae60a403b367cc20f625cba86cbf7c9123515a1e33cbe1771d23968224ddfb4ca087fa8aba3ec168036d8aee9e42ef727cd978a398957c731db0a282ec785923e7a1738a75d2b483c6c8e9ec958e53a9735dea0e415b93a3107bca8d81fa403637ec390b953b6a2af98b1353c0b22621effd65dcc674d1186cbf29e4898a4f73c27932e91bb34dcc81ca211f889acdb9f7ffbc9c34af2be3e348148ed8987d4ff9b7111958c72539be56dddf80a2ac2d420604abf669b9142a0811b20530e8f79507b1c8f63a01452acbc63ddca5eebe3a3c306569282a6524305dfdc1fc9a98b681b3e73c74e12aa9920b158600466a1aa29d3d2671afe3ec2ffa088685f4f86e1a0ad9eecfe763e191569e51dc6c6df270ae8745a64c05523c55179f3ed7d8c9eabc28e27ca9ce95ec4d55baa8f1a9e4275ac78f526126076452f023ac73c1ec68657f1e2d633a00aa0dcdf4ffac0f292386aa754ba6f961c4b137e42767781f2ce37e5a805737ea1008d1807bd8ace433525e26a52aa1981ac01a372a85967bc278570fe2700a0ba2640f202c1554ec93f0ba7792ca41d542a559fd0727a0ba12c96413c59845ec6a56a281363a372970cfb63fd6e6d6723ac331aa24c4aac58ab8ea03c096035fc634f0de5aa7313513e8312371ed2a234c0f7e0069b964b1199b5a4279257b15f13e2dba32baa485116001bd36ad9a1a96445c626d69db08b5a196d6adf078bdc056c292bf541ae22371298923f7195d187d46276188b5b0abf37159291178ea843f76ea386a9bf4394daaae7844bc7993e76b4e9f7e0fdb2c270acdb9dfd4e8ae40e555c9c8bb87c045cb1b21362c6d53ae52e6cfb84a7fcd273a02417cad1f2d7d2de760b88ac9794b174a3c07745b80923dbf7bb87934eece1c9ce81d2e0f22f96e5d16acf26fe47600ec8c658dcabe25508779400cf6601e768d2c16811abf3f4ad850a0ab0e94211acfb778a8b1b6f7e89cd16c7223627c54e19a01e061858e83f3d056b4a82b678f6ee4e8f2b279aabe7b2dde79ba780d03f4714e7ee4546b8818de23b1547db5d0097e6d18b32a8016b63772b45ba63ac8d8e2606be0f865c4ff0e8aabe10d61a7f09fb21a70cf826bf37bb6e91293ec77538a7921d5135659fc061fb2f1f1016c99738e35a93871f16384d1211da8107a1f8fa2ee4e74a97d6b94f988b268694d8c7dadcbf4e2a6c76b5ac226c5929a249b029517cdc3f2002f432dbabb1e547ce04e46ced964350c6ccf39826585a22d93e3faad50a8d65ce6b115aca08fa64d7efe1e149252231d1ac0d8995ad563843e5fc66637d87c2a40238869207d0a93c234158855dbf723724fc8cfd7f2127b9b26ef52c8ca887854758e40a575c0930a0c4b99fb31afb5be7966d27710827761defef4952678daea8072bb0dab327496bec313b199ae588f308eddc42de1c99591b4497319dd014cf06eac252b5c7aafbfb8d296a43a1ff9c3b95036a9f76578869301d0a5b060b6aabcfc0d0ad", 0xf3d}], 0x2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r7, 0x0, 0x0) msgget$private(0x0, 0x694) r8 = msgget$private(0x0, 0x315) msgrcv(r8, &(0x7f0000000440)=ANY=[], 0x0, 0x3, 0x1800) r9 = open(&(0x7f0000001280)='./file0\x00', 0xdf939669ac8412f1, 0x8) ioctl$WSMUXIO_INJECTEVENT(r9, 0x80185760, &(0x7f00000012c0)={0x3, 0x8, {0x7ffc, 0x9}}) r10 = socket(0x800000018, 0x1, 0x0) r11 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r11, 0xffff, 0x80, &(0x7f0000000000)=0x208, 0x4) close(r10) r12 = socket(0x2, 0x1, 0x0) connect$unix(r12, &(0x7f0000001400)=ANY=[@ANYBLOB="78ec770b0b19542d703196010000002f66696c652fe662361b6d1faa2313d7f85887b7e5b636fa7d51db3e2e5ad6bd27b4263eb0b279bdec3e729cbe20363ec1d4d8fa764bb5a0b88db155ee7096a652da827c035308f2141bd03aef67b8e71956bfdceba63227ed77d176973fcd75743e0c6ffda4e4106da406840ce8b1445d488535d494f741de0000ebaa54c663e08d08a5ca20284a24f2a3c231b64774119a5dc529cea30000000000"], 0x10) pwritev(r12, &(0x7f00000002c0), 0xd7, 0x0, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(0xffffffffffffffff, 0x80185758, &(0x7f0000000280)={0x100, 0x80, {0x0, 0xdc}}) ioctl$KDGETLED(0xffffffffffffffff, 0x40044b41, &(0x7f0000000400)=0x48567cf95d8d98d0) setuid(0xee01) msgctl$IPC_RMID(r0, 0x0) 20:15:38 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000480)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328efdeff8aa0903634d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4f7e4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d098e6a12734eff3818e8014d4d34dbb", 0x117}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) r3 = dup2(r2, r1) fchdir(r1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) r5 = socket$unix(0x1, 0x9c2872d2012599cd, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x30}, {0x800006}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) poll(&(0x7f0000000000)=[{r3}, {r5, 0x100}, {r6, 0x4}], 0x3, 0x92) ioctl$KDSETLED(r4, 0x20004b42, &(0x7f0000000180)=0x7) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') 20:15:39 executing program 0: ftruncate(0xffffffffffffffff, 0x0, 0x7fffffff) preadv(0xffffffffffffffff, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0x4000}], 0x1, 0x0, 0x13000000) r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x20, &(0x7f0000000000)="caf5b415", 0x4) sendmsg(r0, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002680)}, 0x12) r1 = accept$unix(r0, &(0x7f0000000140)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) r2 = openat$klog(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/klog\x00', 0x0, 0x0) fcntl$dupfd(r1, 0xa, r2) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x2) sendmsg$unix(r3, &(0x7f00000003c0)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000080)="ab381074e292d42f3c3770e0f1dc01fa838942613648877ed7c61021ee7227", 0x1f}, {&(0x7f00000000c0)}, {&(0x7f0000000400)="ba5e7c6acc5bf83592d12466c918cfe54712b31f9fc606914303f33c2ded3b2b9107106b5837f59eaf8039b2615de48c6eeaeb09960be483ee248bf5aab3dfb0f9c03584469c1357ecdd9c06a6a147cb60bb1682978635833edac8daa6903e3b8f66c642b52039eee40dc7c2864afb3e6d3af7e71e59150fac2805b6b0721679c2affb2b6b24a7a4e7a51eb30ec80d11babda8e2fdf0185696bb719ef90dd80a09c00b9bca09007c84000dea413bf7a77a512e52c6614d2dceb8787f2d3252e49e9462a5fbd3c2", 0xc7}, {&(0x7f0000000200)="debf706ad049be85e87dcf963fda6ead31b81e694eaa355db851acb161daead667cbb2d689a22703bfe2a98c36081e0743b0aa97ca6c99177788f4f9d30215994543aa97379277a92837f4942f7f3888227ebb1302e89e8158be5148d7566db20f6df414cc074f07fd5393e46d746e22689b88ca35de90a5dcd1fb0e65f71fdb582be93b0bb9ffa3cef5324340960ed5fa5d568b12d714a81b8b661b143f5d1a6338e0ff1f9b40d329cb108fd96dd5380b6d80023983d6c71a34c3fa5d51621c69d1bc9cc8b2dda7f6ab9c1735265429d4fa729ddb1ef677d1894e2e480a775b537f6b571116", 0xe6}, {&(0x7f0000000300)="36837c9bd19ac653d30d93967ac71979177a341801e8a55ff49a89", 0x1b}], 0x5, 0x0, 0x0, 0x8}, 0x400) 20:15:39 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x100, 0x5dd9) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x39}], 0x9a1d, 0x0, 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000140)) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f00000000c0)=0x80000001) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x30}, {0x800006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x30}, {0x800006}]}) r4 = accept(r0, &(0x7f0000000280)=@in, &(0x7f00000002c0)=0xc) getsockopt$sock_int(r4, 0xffff, 0x200, &(0x7f0000000300), &(0x7f0000000340)=0x4) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x30}, {0x800006}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) accept$unix(r0, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) dup(0xffffffffffffffff) ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, &(0x7f0000000240)=0x12) pledge(&(0x7f0000000000)='\x00', &(0x7f0000000080)='*$\x00') dup2(r1, r0) 20:15:39 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000", 0xe5a6}) r0 = socket(0x18, 0x4003, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB="2000000000000000ffff000000000800f87c8a5b671b1b542a538706000000b8100000002900000031000000030000004774fe90ab358c0d7079e64b78922f4ca3e939561588d23230e71d95e772f3613cd26c155eb98b037b6ac280316ff5e45af3bf5e0b24200b896fb4afaa372c4b8675374b69ba1783d0109a08ca6e03cce0f982766868afb11fa57b7bbbb078169075dff0f6acbc8864fb144fe2e1d2db5803da14e123ef0582b8e3010d43c5f898f27d215d577fcef798d528d659862005c973b8c152406f47af6cfd8fd97fa626458cff13ab9d02488f6519491e26c9f6ae4983c65205db9316e319debac71041a4a6990bd211b8f8e7b3b7fbd34f9e7df46c1fb0f08ef8b495c19930448dcd487bf5a8ef5bc2ea1c2daecb82c41634d3fd503dc05d4622da98de8fa5a27c0e6bc1f77a157a0127ba66ca966753ffc3ab970a4ebeac4935d182d7ae0bd7919a817acbd87d6e12e8a489d777932e3507621bfa2fc93606b7ca47687605e73dc0"], 0x30}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x500, 0x0) socket(0x2, 0x4, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x30}, {0x800006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) shmget(0x3, 0x4000, 0x21, &(0x7f00006dd000/0x4000)=nil) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x30}, {0x800006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x30}, {0x800006}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x90cd51700428fb11, 0x0) dup2(r5, 0xffffffffffffffff) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000040)={0x0, './file0\x00', './file0\x00'}) chflags(&(0x7f0000000000)='./file0\x00', 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x30}, {0x800006}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x13f}, 0x0) 20:15:39 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000002780)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0d81d8838f1139fe2de5956edad4b8c9d0070bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fcb4dec61e090233a5f12721d9cbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c912b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c3bd3fada99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93750f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8fd7f3db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5847423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe993c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef963065cc8567cbdf2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2ed4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0532ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c1bd4fda7fedeac452c3bba61543619aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c70100474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889197c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981482af6994861b960fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52e8373adfed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa08080d0ea7a07b69786b6fc2f793cd6d61a705c6dc45dc24cb4c1dd55430ddf0420785e8b4ae324381a58c414951f2885e6c4044127c66cec9fd19ae46ffc95a36ac791fbb33b6028a186ef77b9c2cc8a670fa61806d38420e5c8fbe953020a5b7797f4cbe3dfa2c1528cb96c91a2b92a148eb42c1ca6fac221820ba09cc16e7c5c2fa4058ff346a0f8342e0c3f9ab0be5b0e446792627bedd61e7feeb4f801930c9776e5ec4ffeef89c68742ec4d1827a45552e1a14c51504b92c4964209d852136e0bd04d43aeebab55897b7b44fa3c44ed12696bd7575ded77372df0000000000000000000000000000836bb0972e31768b8c8c5301ac010b87e544c7a15df73605cc8c", 0xf15) write(r0, &(0x7f0000000000)="0200b8a479b780674b882cdccf8f4ef02279f0c7ee761120f39950d142a2088da27c17e5b9e6a5954d7dddb263b3d987a0b1e68e08f50f617bcdbc9de7f6aa9e067628015c4721ff204cda05a39aba346e417b325e0a1f06f35af15d97853c33726494c9f5a47fb3f812189ef075ec96577c7c0344e8d75506a89ede63b99a2fc89fedd1145cdbee99b24522d20096f623e838c9b507751a5055d0b8bfeaa1c77a20787a397fe9714fd914f26885f2299395ae54b0b9b0bbefcce0583778516293a88c13e620a547305130bf0d16ef4c0745a3732c38b66e99d3a569826dc222b0f9aa61446ab369eb8adf2a", 0xec) execve(0x0, 0x0, 0x0) r2 = socket$inet6(0x18, 0x3, 0x4) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x138, 0x0) poll(&(0x7f0000000140)=[{r1, 0x4}, {r0, 0x10}, {r1, 0x2}, {r2, 0x10}, {r3, 0x2}], 0x5, 0x10001) recvmsg(r1, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 20:15:39 executing program 1: r0 = syz_open_pts() write(r0, &(0x7f0000000180)='X', 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x8) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x30}, {0x800006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) close(r1) syz_open_pts() 20:15:39 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x40, 0x0) r1 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) dup2(r2, r1) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000080)) 20:15:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r1 = getpgid(0xffffffffffffffff) fcntl$setown(r0, 0x6, r1) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x7, 0x40}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 20:15:39 executing program 0: r0 = socket(0x0, 0x8008, 0x6) mknod(&(0x7f0000000240)='./bus\x00', 0x2004, 0x4800000000004515) r1 = semget$private(0x0, 0x5, 0x204) r2 = kqueue() preadv(r0, &(0x7f0000000140), 0x2, 0x0, 0x0) kevent(r2, 0x0, 0x3, 0x0, 0x20, 0x0) poll(&(0x7f0000000200)=[{r2, 0x1}, {r2}, {r0}, {r0, 0x2}, {r2, 0x10}, {r2, 0x20}, {r2, 0x80}], 0x7, 0x3) madvise(&(0x7f0000bdc000/0x4000)=nil, 0x86ac726dff2f4713, 0x0) semop(r1, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x100, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd0\x00', 0x800, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x30}, {0x800006}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x30}, {0x800006}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) kevent(r2, &(0x7f0000000300), 0x912, &(0x7f00000003c0)=[{{r3}, 0xfffffffffffffffa, 0x10, 0x8, 0x5, 0x1978ca53b}, {{r2}, 0xfffffffffffffffa, 0x28, 0x0, 0x0, 0xb10}, {{r0}, 0xfffffffffffffffd, 0x8a, 0x40000000, 0x7ff, 0x101}, {{r2}, 0x7ffffffffffffffe, 0x1, 0x40000002, 0x1f, 0x3f}, {{r2}, 0xfffffffffffffff8, 0x6c, 0x40000061, 0x9, 0xffff}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x81, 0x82, 0x4, 0x4d}], 0x1, &(0x7f0000000080)={0xfff, 0xfffffffffffffffd}) poll(&(0x7f0000000000)=[{r2, 0x40}], 0x1, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x30}, {0x800006}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x30}, {0x800006}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) close(r7) r8 = dup(r2) r9 = shmget$private(0x0, 0x4000, 0x1, &(0x7f0000a4d000/0x4000)=nil) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) shmat(r9, &(0x7f0000e80000/0x2000)=nil, 0x1000) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) madvise(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4) r10 = syz_open_pts() ioctl$TIOCSCTTY(r10, 0x20007461) ioctl$BIOCSHDRCMPLT(r8, 0x80044275, &(0x7f0000001840)=0xffffffffffffff80) pipe(&(0x7f0000000040)) r11 = getuid() fchown(r2, r11, 0x0) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x5c}, {0x48}, {0x7, 0x0, 0x0, 0xffffffff}]}) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000180)="080d34413fb2c507153a05b8a2a9") 20:15:39 executing program 1: setuid(0xee01) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x20, 0x80) r1 = openat(r0, &(0x7f0000000280)='./file0\x00', 0x6673e94309dd3dc2, 0x1) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f00000000c0)={0x36, 0x0, &(0x7f0000000380)=""/54}) link(&(0x7f0000001700)='./bus\x00', &(0x7f0000001740)='./file0\x00') r2 = socket(0x18, 0x2, 0x0) shmget$private(0x0, 0x3000, 0x4a0, &(0x7f0000ffb000/0x3000)=nil) socket(0x18, 0x8000, 0x1) setsockopt(r2, 0x29, 0x200000035, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) r3 = msgget$private(0x0, 0x0) msgrcv(r3, 0x0, 0x0, 0x0, 0x0) r4 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r4, 0x200000029, 0x24, 0x0, 0x0) r5 = open$dir(&(0x7f0000000140)='./bus\x00', 0x20, 0x2) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f00000015c0)={0xffffffff, 0x1}) r6 = fcntl$dupfd(r4, 0x0, r5) open(&(0x7f0000000040)='./bus\x00', 0x60000000006, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000240)={0x0, 0x1564}, 0x8) r7 = kqueue() pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r7, &(0x7f0000000180)=[{{r8}, 0xffffffffffffffff, 0x81}, {{r8}, 0xffffffffffffffff, 0x2, 0x0, 0x0, 0x800000000008}], 0xec7, 0x0, 0x7ffd, 0x0) r9 = socket(0x2, 0x5, 0x9) accept$inet6(r6, 0x0, &(0x7f0000000100)) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0x1) msgsnd(0x0, 0x0, 0x0, 0x0) msgsnd(r3, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000098937fc519e00382f06802734b7748bf3cbf351479f92341e474d4449570d0f92680a282180f3944878009729035d5c12e9ed36cbb7649e73fca284ea4653588b370a28ace7dd8f3bda4a416fedfdbb6b4bc6cff259207d8c008a3cc0cc4d3cd432128f87669730684f63e8691427ef8d073488194dff6f21b5d9737e56abd93a2526dc7cb6de43dbf11287ddcd926af6c0bc338efdf7e4659527b89b2114a7b9ff956b6c6e1654d1b08f1ec85871274c64d7ca6180211c2a70d059d9e088ca1848646c903d4a2d0d05616a6b2245ec36d1cc312000000000000000000"], 0xe5, 0x800) pckbd_enable: command error 20:15:40 executing program 1: ioctl$TIOCCLRVERAUTH(0xffffffffffffffff, 0x2000741d) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x30}, {0x800006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x30}, {0x800006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) connect$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[], 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) bind$unix(r3, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) 20:15:41 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./bus/file0\x00', 0x139) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) r1 = msgget(0x0, 0x246) r2 = getuid() r3 = getegid() r4 = socket$inet(0x2, 0x3, 0x0) writev(r4, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) r5 = socket(0x2, 0x400000000002, 0x0) setsockopt(r5, 0x0, 0x20, &(0x7f0000000000)="caf5b415", 0x4) sendmsg(r5, &(0x7f0000000340)={0x0, 0xfffffffffffffd96, 0x0, 0x0, &(0x7f00000008c0)=[{0x16c, 0xffff, 0x3f, "7d984cec2772276d4b5a48cf4caa105fea1ee3ec21fa415558a7c0182c42621e"}, {0x0, 0xffff, 0x2, "9b9eef527444d491ee04bbca4339a7fdd4f388d17b3e4cceb7eb77b164c56d54f880399de3b1e79dede67d2fe1df8aaf3218bbb6affd0ebe7a45a1dda743e3897717c92e60eb6391c01e26ee4db9440eac34b820e199064e66b30ec83b76e5ff54b731a42d415e662e39fd66a89447af43488f02225284bb52538fa6402b43d8390126a869489be297b9"}, {0x0, 0x1, 0x9, "fdff092cb8051bdc5a67baf1c43d8703a6b9ef22116690811ced50582781b02d760c07698960e8d66686c3455838d0f4ee94e3ce0168d2ee6818e66615ef7739209c30296feb8d147ac56292bbf2e22654c9f8e12ea28b8e3e2b63ec99b1626012e43036a92e52b3947b4c5887f227299adb3199f6fcc944"}, {0x0, 0x1, 0xfffffffd}, {0x0, 0x1ffff, 0x1000, "7306b6e20bd63b7d75b56854dddc742eb8d577c95172edde56990217eca4b184ced426394eeeb99197b23a0e06adb4e417165cefad47026b650121c9ea64aab2bc8a5b8de429f84e819bdf2153eecbc1a01d6197203b120876dbb93033ef47ee79f40557bf1f4b2635c02f8148b9dd6ef414b8d9087d7956f8bac8ec12cf1fa76a45a2ff828fd9bc03e26f0db8b52d48d436988ddced59057a63df289f201a281e7c939fda80e4b49cb68fa3944829a6f225699aef8b04d65b723b6055e3d7177801faa2187534cead5ada2b2a6467c5b57f8ce395088d465bbe039db7776c03c4a095ed5ee6d1"}, {0x0, 0x1, 0x400, "b75589bd3dd2065106818d044df33c8db9e9e809a4569fddb737136ec14a91c043419aa4835a91684407967db7ad555f126840c462222b2af11ca86ff4be76d1fb2cd7bf35d0e481f2fa7e5e18a9856b556fe7e4e51c4c9e0eaf67948b91473a8da5a0e0a74b8f5a5967f4cb720583a7d8aee96a72f4da6c794f5add94a7bd02b28b78402dc03c0e9534568218e5da140d903921a6975720f6251036c73cb2f5"}, {0x0, 0x1, 0x0, "6d73180ed28f0395c24e154676e170a58aaefa90b86a2ff9e2b4a5e348a8af24830dac172dd8778eab904a944dc7e665f405c9592123c8a2abdab5c3638c123bce4b79c4e41c66fd7cda3e8c04058965d41baa07abddd61ff20e2d"}]}, 0x12) getpeername$inet6(r5, &(0x7f0000000280), &(0x7f0000000300)=0xc) setsockopt$inet_opts(r4, 0x0, 0x6a, 0x0, 0x0) r6 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0x3e5) r8 = getgid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r6, &(0x7f00000000c0)=[{0x4, 0x81, 0x1400}, {0x1, 0x6, 0x2000}, {0x2, 0x3ff, 0x800}, {0x1, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r7, r8, r9, r10, 0x2, 0x9}, 0x5, 0x5, 0x8}) r11 = getgid() r12 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x800, r12) r13 = getpid() ktrace(&(0x7f00000001c0)='./bus\x00', 0x2, 0x200, r13) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000200)={{0x2, r2, r3, r9, r11, 0x2, 0x5}, 0x4, 0xb8f, r12, r13, 0xfffffffffffffff7, 0x390, 0x6, 0x53}) r14 = getegid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, r14, 0x0, 0x6}, 0x6000000000004, 0x10304000000000a, 0x0, r12, 0x10, 0x5, 0x1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x400) fchflags(0xffffffffffffff9c, 0x0) 20:15:42 executing program 0: accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010"], 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x7f, &(0x7f0000000000)=[{0x4c, 0x0, 0x0, 0x4000000}, {0x2d, 0xff}, {0x800006, 0x0, 0x10}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0x1) r1 = socket(0x10, 0x1, 0x3) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x800, 0x0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000200)={'./file0\x00', 0x4, 0x2, 0x1000, 0x0, 0x80000001, 0xfffffffd, 0x1, 0x2, 0x1, 0x4, 0x2}) 20:15:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000180)=0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000140)=[{0x1d}, {}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='9>\xdci\x88\xf24j\x00', 0x401, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x30}, {0x800006}]}) dup(r0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = fcntl$dupfd(r2, 0x1e, r1) r4 = geteuid() r5 = getgid() fchownat(r3, &(0x7f00000000c0)='./file0\x00', r4, r5, 0x2) pckbd_enable: command error 20:15:42 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x80) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000340)="a590496fc6bdfa8cf1302bbf99b100e0d58e44a8823f4d2f683430045e612e", 0x1f}], 0x1, 0x0, 0x0) write(r0, &(0x7f0000000180)="c9984cda0275cf4e662b35e4f46b9867cbdab084d9569fc47859997b7c284c4a1a1dc8f0bdd8572b7330eed72b9ec513f93c062be92b550184bcb4a4aff0db6ce9463890644fc861931e1853127168c875db7bbd7a951dab5d0d0271ad1bd330896af7230ee013ecddca1ed33565ef42d1", 0x71) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x30}, {0x800006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x30}, {0x800006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) write(r1, &(0x7f0000000000)="003c2b0074689b620e2c1554d942b4c8413bd5841732f2e88ee5705712c467e72f2dedc6e9e803754c2ee41fbc1d1373642f191253f6a19f3a04ee15194c0bb75fc7ab3655c5ce297fbe64a2df41308fe2a60a8875939b97", 0x58) 20:15:42 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x20, 0x4, 0x20) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x81206919, &(0x7f0000000300)) 20:15:42 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000000d40)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb8a7fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bb813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000856d10f4d7a8f7749f3f96b20000ff0f000000000000000000b66ec0f5c676bbfb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c92f4067f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2190ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5263433b3b3ce4522048f45a9870de8295e75293f7155ed90a28d72c2f40bbec12ef163c0660a3f93a5d68996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990df582bce1a21b1b00a3551ac9a7613f5800000000000000dee86f6f4e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac70492258ee52f00ba48df76c5d39f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ab8ccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550d568ac82b91d236c7de08060f6892f5c94c2931e645300753546ff374d420fca3e6ebe0ef2e039c3b7688018a0dd19e5b109b62b37fa5aa4e6f9fed60bef1415abebfb7fd14396754c5db6681abb60ced783400f99db7efb0b4359bd3640b6089527e16538027e0fc5a670a68844c18e31e172b99b8ec77c472391919f9e142fc65233fb53bd50e4b20224ca95f3fee8348456caad1813662edd1aabdc338a8637a2146b3d9173fd1c5c134ba2fcdca8b713bec80000000000000000000000000000483b1b558cf49786192d6d6457e67ae0b61c2f5efb6cc6a3a36a0d86a2298206ec5227dcf47cdf9498203eb6481d98a3a6fd6f37d10a253c78e9841b39c0d0f6b6b0c30cf4d5e0476100"/872], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 20:15:42 executing program 1: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) msgget$private(0x0, 0x220) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r2 = dup2(r1, 0xffffffffffffff9c) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x2, 0x0) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000280)={0x5, 0x6, 0x81, 0x1f38}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000380)=[{0x29}, {0x1d, 0x0, 0x6}, {0x6, 0x80, 0x0, 0x2000100}]}) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r3, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r3, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) madvise(&(0x7f0000000000/0xd000)=nil, 0xd000, 0x6) 20:15:43 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x30}, {0x800006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) dup2(r2, r3) chflagsat(r2, &(0x7f00000000c0)='./bus\x00', 0x0, 0x2) readlink(&(0x7f0000000080)='./bus\x00', &(0x7f0000000140)=""/244, 0xf4) recvfrom$inet(0xffffffffffffffff, &(0x7f0000000280)=""/171, 0xab, 0x2, 0x0, 0x0) fcntl$dupfd(r1, 0x0, r1) dup2(r0, r1) open(&(0x7f00000003c0)='./bus\x00', 0x22, 0x0) 20:15:43 executing program 1: open(&(0x7f0000000640)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10, 0x0) mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x801) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416c8cd60c5a7d560e585a5a1a9ebe6eb71adf194c3354121fc61dd84b5c2c1f6c0760cc22f1d44b420561e1c64acdc89d51cb9b18ccbcec288039e0af2acda89d76f6b91b6d441e871cf7ccfaea5367ed27551bc27e4d68765c7373cb49ea4076464ed9a03a4443ddb112f6b6b699c65ff61bc188b83f3b9a4e8b539", 0xee}, {&(0x7f0000000f80)="611f15129bd75df20bf0197b36ad3f387fa2514299a860d06037bae42e62af5c4cdb5d0e3a2aa5bcf12e04b25bd4becf65ff4ab283fc13d713fe2a68a2a2f85df69d507c30cd9e1d36776d7f7cc5bd46c9ead44644b81e86c06374e29bca41251ef375120c6452b13028fab355e7fd6cf6cfa18789a7836c25063e8a69dbf315352a6e9ed089ab4db4222a6fdee4f4828602a5d994083b66155b20f5f8541099c32e0fdf2a454844f2e7a91dd90e6ef820310db286d4ae0e26daf6bc7be8f8c1b6b5f6d3b8ad899d1c92f03643a308de9d47b0739c20338968c68847", 0xdc}, {&(0x7f00000008c0)="784e2329f3be625e525ae7b86acf699c50634283410fe1125ca28240a9c7a13514b1205a02dba4222478e75cf466fa204e4c3b514ca1a350b01547bdf7bb3c515364f73a9688370e2fe3a68c889ebca0b21dd78d80dcd3ed250a1b72ada992f5ea355606cbb58306c69ff013d27b40ea9a237db91cccc80e9e8b19cf24965d91778bd02b138c52e999f343905cd389c96696c43052f3c4c8187b500cd800184d7367eafdf2", 0xa5}, {&(0x7f0000000600)="d71efdc4d2c6ab13b6162c53f0b2b8234d6655c4491695c6d71df9f09a1297f0eab704255a405bfba21c4bf39688", 0x6}, {&(0x7f0000000980)="f17cffc356ff8208605da52d7829711e4cda58ac68c38c51952236b110f166bdaff6364b28ae401e0d69d2a341901e1ab83770fe1c4753e2158c50ef087f9ac56b37b11629dbcd740cfb822e34ff2dacf46514103944f6946eed6c2af0a6e391e9fb14bdb7f4a47f4ebbc43c20912b9210d94e46702c26c77df8a05c0d737d", 0x7f}, {&(0x7f0000001080)="d90c8ea773e5ad7c8567e612d4a926bba6e20376e53922e4c48da66072d025d949f6be6d0d9595aaddc83c3d61a71681c4288381172a011b4ade18132f5bea96131e563976bf6b87a64d2efe1d4cb9389055f32aba198fa5cfd7c663828f5a5912c5bced2249d0ad27bfbf82e51542f4d26a7c9980b9467f0268adbfe8b372b29d80ef8eeb1ad648666674be5a081d42f92f91f51db880cddc22f2356f3b0820219d64874a4db40a05d17c511685b0240842af7a5f7147081c288b3ffd14e959befaa59fb479e9d5c3c9aa2fbc2a0ffa543b7dfed0675316b9cbfb95d0fac64e1bdd139a1b11e7989dd95e57bc5f5619fac050efafa5aa2fb6f2794b33f7bd446c6a6e13a538f47d4bb4664f1c6226592d7e929c412ec148d1e6eca4efac2fb931afbb7a41a796a196092487f75be00f4aeb497f16ae00dc3305bc0a3fdbc6d5a91df63a4f108fe9495471f1c0a72c7ea7e0a2658e8a74e79ea25aa24ec772ddfec47a574a90a2f2e54884018d0e0e40046c4d0c5b4dea695c888dbd80982d2e321e3c482598cb821871eab798e773119e194ab8f5bbb618864d207d80858f4448cb17cc895d551307928770b6328746979c96f06a311d85d23836bfbaf9f58e6d6f280c17cdb546abae492fdfdbc6f5cc85235c95f74ff483beb20b5202fd19b44f8ba13f6c102676ba303aa2000b927e79e87a3d6ebfa45e99cacc620e34b8fcab176d27b8801fe960ebdbe66557187a51c4bd1ba5a17434e23e112637dc53b19300993252a37c953ca118103f6c0b2d63d8d22c68578b56f0342504c4a55c9ca8e91e54", 0xce}, {&(0x7f0000000b00)="819fd5298297366b61132981b3af993ea91874ab0cf08fe2647e013fa7bff9da3e02ff389766f8d99e4b8e8a4bc41e8cd51a1f3a4da174b51c4506353474e0a292b918458f779eb2c90aeef171f0d62e430337ff4d00aa2c7e8a4cd8c0f34ecd08591cbf687d4d14ac32d88dc4ea9ac3d30995deb9ac42c4117f4e27e17c4498eec3795deea7c77b0c484e4c69870b8531f944dacf604d9c50422329fa0953739afcca1c05ef5c35c57c5f3403edd074af3e69bf8bd5b92dacfaa3aa1d0a787e5303f5558b0bea1ae2a75f597d86d65fc6f79f93a8", 0xd5}, {&(0x7f0000000c00)="728084acfb0b3434adef4d203d904466d85b45b8ad49e077fc077892dac153e11d40d9b265ffe64c380eac77d277ad26dcb6de7a864cef9c2c8021de89df3c63e48a8447ce8e0845a76ca5c5412e2640f255e5beef9df64403ec431e4600399b1a2f69a94283341ca81d6d0250d9f264bd9bdfcca16b25f6cc6d878d518bfacde6c8389ae5d705e76888f9cc6e3b6cd41c246dddc2bb070c84fcfd9c0e24428a343e5e6b9e9e39e03400305c5bb24c9fd285fc0d11af55502796365e0a6a2d2f611f1df872252eed89a7de7efcb424da42b1b4f34fd4524931070a60b1afcd257103dd074b85b1f8f8305593c1a71f9746bf", 0xf2}], 0x1000000000000288) close(r0) execve(&(0x7f0000000040)='./bus\x00', &(0x7f00000001c0)=[&(0x7f0000000100)='!&\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)=':$*\'\x00'], &(0x7f0000000300)=[&(0x7f0000000200)='\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='/\x00', &(0x7f00000002c0)='\x00']) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) unveil(&(0x7f00000003c0)='./bus\x00', &(0x7f0000000400)='W\x00') write(r1, &(0x7f0000000140)="220e22", 0x3) r2 = semget$private(0x0, 0x3, 0x10602) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x30}, {0x800006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r4 = dup2(r3, 0xffffffffffffff9c) ioctl$VT_SETMODE(r4, 0x80087602, &(0x7f0000000440)={0x0, 0x20, 0x80, 0x8}) r5 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) r6 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) dup2(r6, r5) ioctl$TIOCGETD(r5, 0x4004741a, &(0x7f0000000340)) semop(r2, &(0x7f0000000080)=[{0x4, 0x1}, {0x4, 0x1}, {0x2, 0x1, 0x1000}, {0x0, 0x1000, 0x1000}, {0x1, 0x20, 0x800}, {0x3, 0x100, 0x1000}, {0x4, 0x3c, 0x1000}, {0x3, 0x6}, {0x5, 0x8, 0x1800}], 0x9) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000240)=""/221) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000380)=[0x4, 0x4, 0x6, 0x4, 0xd53e, 0x8, 0x9, 0x1, 0x5, 0x7]) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 20:15:43 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x0, 0x0) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f00000000c0)=0x9) socket(0x1, 0x8000, 0x8) read(r0, &(0x7f0000001740)=""/4096, 0x581) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) kqueue() r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0xa0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) socket(0x18, 0x2, 0x0) accept$inet(0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) 20:15:43 executing program 0: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) openat$tty(0xffffffffffffff9c, &(0x7f0000000200)='/dev/tty\x00', 0x10000, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) fchdir(r0) mkdirat(r0, &(0x7f0000000140)='./file0\x00', 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000380)=0xbbd) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000940)='/dev/ttyCcfg\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f00000002c0)) r2 = syz_open_pts() setrlimit(0x4, &(0x7f0000000040)={0x38, 0x9}) r3 = msgget(0x2, 0x15) msgsnd(r3, &(0x7f00000003c0)=ANY=[@ANYBLOB="010000000000000006006af4063262a131fc26d854e5c2b48865b400f3f4c69453e5c4d306cc90fb6a51032cc316bde54daa3a38e346c986f0f3efdcae82e8caac04cebab5c8abb1743d8c0a58a1fe15cf208a4dc8ea6cb52d5004829eb15e3666cc6c48f7b2c523ee1a2bbdc8d877e88db428144b001608763e04b678a26f5e766ce37a671979e106d36bb90c17cb6b1569db165228eab68d29fd8b818a208e7b15d5527dc40abb92dc695d6695bcea2d944b2f6600f1f9feebe901064a5ae2757c76150831e22f28806597238c265aa7edb371e06008a640eeca1750290c0d3c59e3e3e3300153b4380e23f3c1175546ddb81b9524c140afbf87ed6abf3e852f954601b088e2cc31160a1f43dbcdd71530454ecd8c7247d9a91d6819faff4fb6e3831daa5b5aa0322124378c79a4d69b0ed3ae6be5199ac3d3aced40d09599eb342451359bab7de693ce0e86d56dd5302d17adb2e1d716cb7a4f40fd4e67c3f9620c4705d1df0496b2ff7a22c8c1d0c9454cce5367092e5ad5c1d4cc49ffbe29ec3a96d4afa91ad95a40c38f8f1fcb606f04f00038e0e5605bbf99999cfd38e01af599c22531c0e1587d8fef5b1571b0860002000000000000a741c5ba71cbb306000000000000193e63445de8c4378bf599d13c8cd6aec87381352568cd3de1ebe6a173e48e44fce594427afd721b178016"], 0xbb, 0x1400) r4 = openat(r2, &(0x7f00000000c0)='./file0\x00', 0x8, 0x82) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000300)=0x401) ioctl$WSDISPLAYIO_GVIDEO(r4, 0x40045744, &(0x7f0000000140)) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0xcc7b62d5ba1872ef, 0x1010, 0xffffffffffffffff, 0x0, 0x0) close(0xffffffffffffffff) pread(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) close(r2) syz_open_pts() getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, 0x0) r5 = socket(0x2, 0x400000000002, 0x0) setsockopt(r5, 0x0, 0x20, &(0x7f0000000000)="caf5b415", 0x4) sendmsg(r5, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002680)}, 0x12) r6 = accept(r5, &(0x7f0000000100)=@in6, &(0x7f00000001c0)=0xc) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x10, r6, 0x0, 0x0) getgid() shmget(0x2, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_SET(0x0, 0x1, 0x0) setgroups(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)=0x7) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000180)=0x2000000000000002) writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) 20:15:43 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0xfffffffc, 0x80, "1708895e8a8cb4eed7fb45e60000001300", 0x10005, 0x401}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000300)) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000000140)={0xd2, 0x0, &(0x7f0000000040)=""/210}) dup2(r0, r2) pipe(&(0x7f0000000180)) 20:15:43 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000040)="000000186004008b00062b00feffff", 0xf}], 0x1) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x82907003, &(0x7f0000000040)=0x2) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x11, "00000000000000000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) 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) r2 = semget$private(0x0, 0x2, 0xa5) semop(r2, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r2, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r2, &(0x7f00000011c0)=[{0x3, 0x8, 0x3800}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r2, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r4 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r6, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x3, r3, r4, r5, r7, 0x4}, 0x200, 0x401, 0x2}) semop(r2, &(0x7f0000000080)=[{0x0, 0x7, 0x1000}, {0x0, 0x5, 0x800}, {0x0, 0x9, 0x800}, {0x7, 0x31, 0x1000}], 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x21d) 20:15:43 executing program 1: setrlimit(0xf, &(0x7f0000000000)={0x1, 0x2}) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000680)='/dev/ttyCcfg\x00', 0x1, 0x0) r1 = dup(r0) r2 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000240)) socket$inet(0x2, 0x4, 0x0) socket$inet6(0x18, 0x2, 0x2000000000000001) r3 = socket$inet6(0x18, 0x8005, 0x4) ftruncate(r3, 0x0, 0x9) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f00000001c0)) ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffffff, 0xc014575e, &(0x7f0000000640)={0x100, './bus\x00'}) lseek(0xffffffffffffffff, 0x0, 0x0, 0x0) sendto$inet6(0xffffffffffffffff, &(0x7f0000000880)="289caefad85b04ccdf900d249bba7de457eeaba523b2ecf6209499ea001d45d6e61c26ae81ee5d2bdc71c77be08f60eac8df3d26eb6f3377e7db92cb99d639058f28ad91f7afe5b41947db7fa3c4693c93274943dd501c10729158df03f9f5dc781c86870658233acff9589ac6e640f127bbbdb8b2f0242e8efb25618da70acefad36c790a0e6861296617c3bf46f2517119e3c2c684ee7fcbbd27493b067b993a3eb2ddb72e9d160466361741fe6f473f49580f92d78913c890423650f98b83005a708a2dd0e2e63297370d59ded510f123f455a2831f465442af641100b3303f5e05a47f45588716f01c69", 0xc336c2847464a966, 0x402, 0x0, 0x372) ioctl$TIOCSBRK(0xffffffffffffffff, 0x2000747b) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) setrlimit(0xa0d939d84dfe02e3, &(0x7f0000000180)={0x100000, 0x100000}) setrlimit(0x0, &(0x7f0000000040)={0x3, 0x3}) pipe(&(0x7f0000000080)) open(&(0x7f00000000c0)='./bus\x00', 0x20000, 0xea) ioctl$VT_GETACTIVE(0xffffffffffffffff, 0x40047607, &(0x7f0000000200)) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000280)=0x3) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000300)) mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x36e) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r4, 0xc0205603, &(0x7f00000001c0)={0x2, 0x8000, 0x0, 0x2002, 0x0, 0x8000}) getpgrp() writev(0xffffffffffffffff, &(0x7f0000000700), 0x1000038a) ioctl$TIOCSDTR(0xffffffffffffffff, 0x20007479) r5 = semget(0x3, 0x2, 0x401) semop(r5, &(0x7f00000003c0), 0x0) r6 = semget$private(0x0, 0x800000000000010, 0x7e) semop(r6, &(0x7f0000000100)=[{0x4, 0x1, 0x1000}, {0x0, 0x9}, {0x3, 0x1, 0x1800}, {0x3, 0xffff, 0x800}, {0x2, 0x401, 0x1000}], 0x5) semop(r6, &(0x7f0000000140)=[{0x4, 0xffffffff, 0x1800}, {0x4, 0x4, 0x1000}], 0x2) 20:15:43 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) pwritev(r0, &(0x7f0000000380)=[{&(0x7f0000000180)="706a7e48afe943ff76154a17bbf7b9b863a1d21db7b6d5c696e465fceea14695e50be91007757d0de0ab0eed76ed6e1df4e43eac829f4962dae8f95bee9e403af61ff538cd59f9cc46a85d3921c1b31de41f67cd2b376fd7c77ba995c82fb48bb8a6c7ad6469793633b3a3a081c209bc5a492ef281cd0dd5f23d88e3a2eb5cb4f4c0212146fa3b9da0b6de", 0x8b}, {&(0x7f0000000300)="1f817e6ea2137547de0b2d9294b7142d123261ab3137cc2f50fd1af0beaeb31d2ab45510c895b5df6b00b84277eca5b68464cb3b706eefe3f071da8814b506", 0x81}], 0x253, 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r1, &(0x7f0000001740)=""/4096, 0x1000) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r5, 0x4, 0x80) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x100, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000500)={0x6, 0x0, 0x9, 0x0, 0xfffffffd, 0x2, 0x2, 0x10, [{0x0, 0x2, 0x8, 0x3f}, {0x9, 0x6, 0x3ff, 0x5}, {0x3, 0x0, 0x9, 0x5}, {0x45, 0x1f, 0x5, 0x10000}, {0x10000, 0x8, 0x1, 0x7}, {0x8d09, 0x4, 0x3ff, 0xe7}, {0x6, 0x2, 0x0, 0x32}, {0x6, 0x1}, {0x9, 0x3b92, 0xffff0000, 0x5d}, {0x0, 0x2, 0x6, 0x9}, {0x2, 0x3, 0xffff, 0x1}, {0x61, 0x4, 0x5f200000, 0x80}, {0x8, 0x40000, 0x7, 0x7f}, {0x3f, 0x0, 0x7, 0x5}, {0x4, 0x9, 0x0, 0xe4f1}, {0x3, 0x3, 0x2, 0x4}]}) pwritev(r6, &(0x7f00000003c0), 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x2, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r4, 0x0, 0x0) write(r2, &(0x7f0000000100)='w', 0x1) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x7, 0x10, r3, 0x0, 0x0) 20:15:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x30}, {0x800006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = dup(r1) r3 = dup2(r1, 0xffffffffffffff9c) ioctl$KDSETMODE(r3, 0x20004b0a, &(0x7f0000000000)=0x1) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x80081}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCFLUSH(r2, 0x20004268) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 20:15:43 executing program 0: sendmsg$unix(0xffffffffffffffff, 0xffffffffffffffff, 0x0) socketpair(0x2, 0x3, 0x1, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getflags(r0, 0x1) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) close(0xffffffffffffffff) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x9, 0x1, 0x8, "5e98a442a400"}) write(0xffffffffffffffff, &(0x7f00000001c0)="e17a322091f09544b4e8d9e632b93b12e933ef3894fc765b099a1e2d360301c1a1a24adcc5d37fa82b17ab09dd9ac269f637faaba9c471b2ffa1bc58e94ce77b365fa997f570000000000000bb5ff39af940fa5fb90394511c384160fe840ff41a53570b93ccc6389502930cb7f6668f696a7556d3fa1248c3996f705052e62ab8e0ce68dc1d652d5d7100", 0x8b) r2 = dup2(r1, 0xffffffffffffffff) writev(r2, &(0x7f0000000040)=[{&(0x7f0000000280)="f51b9d74814c670dfce752976d8fb87a9e0eee5f3b6ae022915b0176d40aed62b0caafb82b241602574a852d34a929d13eae8d233b8f2ae92c02661c258b1a8ce9d2a740bfa013a553bb41386390d0b558b2d26a207b878488014cc8563385cd4ef8a68e21d9320741deb13e429bc73c63519164c324e5893924b4debe18028657f15742ffb968c5c8ddebace1ddd35ba218", 0x92}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r3 = openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0x80, 0x0) lseek(r3, 0x0, 0x0, 0x1) getpgrp() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r5, &(0x7f0000000080)=[{&(0x7f0000000000)="000000024ca5b30bdfd982955dc103287f07b7efa76d410d59831a5283e4b28bed11ec5111814efd7c2200"/52, 0x34}], 0x1, 0x0, 0x0) ftruncate(r5, 0x0, 0x7fffffff) dup(r4) r6 = socket(0x2, 0x400000000002, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8020690c, &(0x7f0000000300)) 20:15:43 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000bb00"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x6, 0x4, 0x1) 20:15:43 executing program 0: socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) connect(r0, &(0x7f0000000000)=@un=@file={0x1, './file0/file0\x00'}, 0x10) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000480)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328efdeff8aa0903634d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4f7e4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d098e6a12734eff3818e8014d4d34dbb", 0x117}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r3, r2) fchdir(r2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r4 = socket(0x2, 0x400000000002, 0x0) setsockopt(r4, 0x0, 0x20, &(0x7f0000000000)="caf5b415", 0x4) sendmsg(r4, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002680)}, 0x12) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x40, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000280)=0xc) 20:15:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000001c0)=[{0x6c}, {}, {0x4000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1bc, &(0x7f0000000200)="4f3140adc89df131cfef0702172a6803c486ad7477a49a55fe3cf92b179d9ab373f98abf9c370c1c37fa19187bce4dd0c027789783a4b6341632c2444b05890c16519afb5abbeceaeb6ab60702713a289e316f5275455029adf85db1eb51e2f75e3dd88c08665c529cdb71d953eb881f166773e6aa57f6207cdda645eac8f6b7ed3c3dc11ea78e61923dc1fb12ca00c5d7cd59f0c5a83a5b25c5a5033b4ffe635e43ddd7b7959ec7facab27bfe110c37ae107fe5b2da15447810218f08382534a4d32af0f48195fc89f5c58fa39b2f8de21e234c56d1281b14a29a8323d6f8d55df6ca709d833ef7e72d4d55540463fae9a19fc8ee5e07fc31776b102671d270384b9ae8db2b8b0b1df95832690e9c2b1ef4bb6898da9668d9b21747a7440bc8bbdbf074327b58129f863173a8c681cc85b133a870451ceb317bec8195ba0aa883e7e8f45d854dfbd0c121a7364ac0607a4f6f65e70a422038d8e34b74f1b9969ffc5f846df9f09ddd0c7b5684ef91ce6f5b1acd98327552cf56b921d240330fb10fb43eb9a6d29b7552d25eeab4beecb844d2feded5e331927c42d6e9b8c3e6a93515a71d9be31d19750c27ca763862521cfcc1580a8b99629eebb1") 20:15:43 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r0) syz_open_pts() getrlimit(0x3, &(0x7f0000000040)) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r1, &(0x7f0000001400)=[{&(0x7f00000017c0)="053d3495324850ec8120ed38ee0dcbb364411c07dbcbdf04", 0x18}], 0x1) 20:15:43 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a5) r0 = shmget(0x1, 0x1000, 0x180, &(0x7f0000ffe000/0x1000)=nil) shmctl$SHM_LOCK(r0, 0x3) r1 = open(&(0x7f0000000040)='./bus\x00', 0x800001, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000280)="000000186a56010000001c00fe0000980700000000706c851f0000000000000000000000df22a30000c9288d", 0x2c}], 0x1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x84, 0x0) 20:15:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x100, 0x0) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000180)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x44}, {0xbd9, 0x0, 0x0, 0x2}, {0x20000006}]}) ioctl$TIOCFLUSH(0xffffffffffffff9c, 0x80047410, &(0x7f0000000080)=0xfffffeff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 20:15:43 executing program 1: getpeername$inet6(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000140)=0xc) mknod(&(0x7f0000000000)='./bus\x00', 0x800080002000, 0x802) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) unveil(&(0x7f0000000280)='./bus\x00', &(0x7f00000002c0)='W\x00') writev(r0, &(0x7f0000000180)=[{&(0x7f0000000040)='\x00', 0x1}], 0x1) r1 = open(&(0x7f00009b7000)='./bus\x00', 0x80, 0x0) r2 = dup(r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "65b68e8ffb7641f3dc6d52ca2e4b2b569294647f", 0x0, 0x5}) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x30}, {0x800006}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) close(r4) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000080)) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000002700)='/dev/wskbd0\x00', 0x381, 0x0) r6 = fcntl$getown(r5, 0x5) sendto(r2, &(0x7f00000001c0)="e9194b6cf9423ce6e897a78910305b89a75f4c162d4cd4a703d36d38bd0ad4410f1bf4cc67787a21dd355c3571f8f3e9e6c9b09de6e241b9dc78046c752a59125420f26255fee7b1914a3f7767ff34aa23fc5e91c0ec9554eb9e3858b085978a515105061521269deaa75534e61301c292e3ab89e2f9b8cb9255c6e955eb6916e77bdbdf743c4fba467330bdea498beb34", 0x91, 0x415, &(0x7f00000000c0)=@in6={0x18, 0x1, 0x1f, 0x8}, 0xc) fcntl$setown(r5, 0x6, r6) r7 = socket(0x2, 0x400000000002, 0x0) setsockopt(r7, 0x0, 0x20, &(0x7f0000000000)="caf5b415", 0x4) sendmsg(r7, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002680)}, 0x12) sendmsg$unix(r7, &(0x7f0000000a40)={&(0x7f0000000300)=@abs={0x3, 0x0, 0x2}, 0x8, &(0x7f0000000980)=[{&(0x7f0000000340)="e3359c86c52fcff8f22c7bdbbfd1fd2187fc3c8384187704cf3603442886ddd9b7a082e881de65208551eb9a567f24ffb698b15fbc5eee48445866e598369180a215438375321b803e96a4fd2826ab80e423bce66a8f4c0fc175ff912110715b70a30ee4b15249ded7d1d3017c0525f98ba5c83530408f4278da2ddfb4eb5bcc8019217fa37bbc3c9eeed775e3a05870a99da5c32f572d9fb343c3ad37a3e3d66bcdc7f27f7d0eb42575d5726692c364e5ec", 0xb2}, {&(0x7f0000000440)="e6baa5150626261b349e6b281f1c9281fc48c6bb10e2821da869a69f11a77f4cbf188ea2c3a5c591285f86fc2614c97a474631c3e342cd07b47597d09e7d7cfb6cc337928dda0677478e", 0x4a}, {&(0x7f00000004c0)="1744f02859acfc5e6dba50926b32d7b3129b5f7b9fe4df9163239580c4c5d51c19160cd8dcf73d9f909d5dd1632abb17a549cabb18ee31b7be6f858cd2e0a04109b7eaad3c4b2c6e3dc7c28b2ad799f4c8c16ed70801e33311e14f4189850a2e4e4f3e84a666905054ed4f0805a56102e10ab54f5d4748da59923e156057340fa9305660b6270ecac8b2cabd59dc976b57e7cd4c4d67b0136943d411f28aadb3644d4fc358d3cbe40c4fa0564810afbd0994baac0bf204a24f69e50cec2d736425bd957831c7b8a4eb4cebc83e332665f8415ad2f69c0871b4e1a6846020d0ff2dcda7e03442d34f89eebc44b1c4117690b04169011edb", 0xf7}, {&(0x7f00000005c0)="dcc86ba75ca612d29e2d2bc4c0efd819e27bc0bcd9bdeee9be2eb10144a20b2b055bc350887e7625838d6f977fadf1f8c78fce1caeaa7a32af35e3eb831de029c9b1280a97e0f901863471b7fb8b150326a43dbd0d1c57fefe50e2b94f3e5177e48d3e0e0d367b8ef13ed0fa2e5f0fd0b34d62118246b1d268b688759d94947c742de2bd45e4eb62e91b70e3983374af11631416efe66e658e45a8fa7f74b061e95b3dfcf1daefcd19e9cd8cfe541092697f92d6", 0xb4}, {&(0x7f0000000680)="cfdc9bd31949ca762d5f11b1b8b4bea2bbe6048be3c4d8a4cc6f0a0578d33b9956fd24baa9a1e6839f374794be4c48e59cbc170f958adfe79882fef509be75c35c25d47fe88596fcc1919f1b1d92d868102d501d2693b0a43f469f2d519368425cb859d341cae616f44e81e6e9dcf6506fe606f46d12262428d36f0163622ffdc3e59b1c125a257382212716cb43c374f479f666a6cec5ebe8", 0x99}, {&(0x7f0000000740)="f8a9155cf46d496c0444d5918d4ab5a284b52461482757fddf18bcf9a2094fc015c11fd1da099123af8b9183a4517812382d9b5dbdab44adc5152d31f14ed8579ed5eb2db51e0109", 0x48}, {&(0x7f00000007c0)="a3f93ce443b557f99e5913cb91d469bd3c73ed1333d7f1ba9c5da521eab1bf0f3660d3f3049d04fcb9d853830164699db7c53665b712ba95c8580a444bd4bd1d6ae2e1cf623a887c6bf0b6b44cc8746a984d5c91232c", 0x56}, {&(0x7f0000000840)="b2e9097ebfa8f423bbaa7489a2bd23c312207da84acc92e59d17d9b0cadb9c6d23bd394222c8e31a894c33cda0b5b9", 0x2f}, {&(0x7f0000000880)="ea208be5b53201bc8cb40d4ed537aa42dca3fddfc607cbad3390d2628ffda5a31adeef61e4132fc7d3ec2741d473b55d7b1441d7a779c8b14ae6a59fbbe8fb21980d2cf41def73080b727c41a30e1f76d959418124e7fefdcda04894384555687928a35c7c8a4a341f94c1e2a8cd0cf38e2f30e2f556fba276e3ef7eceecb4e98fb8052caf59ca9e79a251d2aff79ca9f685e013bb3420002b22400e6c488e9c751c1910cee0eaad350486e3b6cf218edcf99ef8fe1a2bf21822fdf6a6f8b1737b28e40832cd7c46f6e65221f7e2fa355fafcc3d24", 0xd5}], 0x9, 0x0, 0x0, 0x404}, 0x8) 20:15:43 executing program 0: r0 = socket(0x7, 0x1, 0x0) r1 = geteuid() setuid(r1) setsockopt(r0, 0x6, 0x8, &(0x7f0000000040), 0x0) 20:15:43 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x100) sendto$unix(0xffffffffffffffff, &(0x7f0000000040)="c3a4", 0x2, 0x0, 0x0, 0x0) r1 = dup(0xffffffffffffff9c) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000000c0)=0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCEXCL(r1, 0x2000740d) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r2, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) pwritev(r0, &(0x7f0000001300)=[{&(0x7f0000001340)="7bdd942765910ff5c9b8beac408aba89d5a40082e6e7c64663a026d2b61a249eb672f86050bc5d97af59965ad78cf18efae2419137f7dcba1d64ec8c2db45b0f3967e854bfce0b1cb0463d8c9afab151c7e1080bfe7c969eb2e4d629fb0f02aacc1f8627abaa44645776d20154a417dc7bd083411e3c1be5bb69ca7e121371340ee596e065669a9efcb13f3b74e0d8e9", 0x90}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) setrlimit(0x3, &(0x7f0000000080)) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002480)={&(0x7f0000000100)=ANY=[@ANYBLOB='\x00\x00\f/file0\x00'], 0xa, &(0x7f0000002400)=[{&(0x7f0000000140)="51b42fa3bde031dd0f6f3e44f8aa8db9810297d8299c2632ecfe231ed89f3a3fe1b61d43a85c44648c468a272113a5ea9c282a949ae300fe68c1e3b32e0c6101905cee7f9b41d7a6877cb845228496f25d9d42a181269cdcd5ba7484ff80ee90fb46d7d4bb2d3b67aa595005c4d499fad178704ce4e47dbb77dba6be7611c890", 0x80}, {&(0x7f00000001c0)="8cf917a55897b680f1e0be8807148eaf3af044565db508b937db652284d499f54d6d033c82973d4eb8ce8f9a5b907bbebd38eae534e18b8f0a", 0x39}, {&(0x7f0000000200)="29fa65ca59da0c5132590ae2326ef0786b0c285cefb7c8608ad17cf2f5f6b6bb549ea6b1ccf143508aed206c8e823deaf7f4520981bda49e7f9417cc98b50a26054f7598ceb3fee3fbfe5dfa8738", 0x4e}, {&(0x7f0000000280)="baca4082dd647e9bc573e46e877ed296fc6b2c490e1490f3157a8923c7fca9fb9ad4d155dc119197a80b17580c880b2397dd44f2109de30328abf77cbfaa100ef07a95dea9e050466542b81e787a38115afe972ff4f721950df784d26c92f64d8dfef389a8925449ba363e", 0x6b}, {&(0x7f0000000300)="e375355180f99941c00703c1bc16d704f380400c45758527904dbf9414b99b45175b581fe2a9a17a77fd281e4b47d79ba3092bcb9b5e37fb11ebead36a9c8cc12614cc12b1d1aae595346c3be8f7a283906af19ce3407e5ea7227f47c7f35cef56ae3686bcd15a2e3d50cd8b8f85c2db1fd4f98a976b765fb4bc88a148622fe16e7fd18e0469b41f6bf3bf79c1e5bd186fa40a0769a36487e4c6ec3313a463a9835b01607ebada1e5cd2218e8b4bc24d59ac2ac00a523fae2c569adab1f5a6f2cf028d875731c953ef6ce90c5fc582af72d4dd6ad90c37fe616d476eb59b031e2b61c21f1d53bedbbe5fb5a387b0c80633ba13f2d7c0cb1b2a0d9330155c71a7d1d804aa419ce5ecf7e190455e5f58d77d7f9d5fe61add994028c8e775eb22380684dc2e8be1b65dce18c978da363e323875f89bc063d03d564db89ca24bc8c52c9e5003a0568c7262bc453bd92e7125bbf88c3d5f95b528a10c0f12f95f086a14e2e22b29dc5724b63ed9ff38a8b2e4f66a3de6c0ac16b08bf25886c36aeae460f46defd7056eb2e14bfad75a17f1c93cfffa904b3d5499534c7f4f8307a20c416909d56043b0b5b93ed1ce668195db158f845d4f35823aa92e4e138481027ea2f852db8dfb9590381a760668333291eac355970915d668d38383b5a515cfa9b4c14975388c0b1af95fcb41f5eecd798ae52b02a2fbb73c7684d399120f2e9a9c3025403be5d55c0e3f871d54dd581aa26cacd5001dad76849feca79e6be864fa145ce251f6b8c19d68d3c06434963247f6fe720d35c107a3345a819652b0774493748fcab55bf1d264443c6e0fddbe13ba9d438c48e9e1bc1cf283810bc1549bf0490c37f8d6752fa4cecc29d063fceb55ee27a0ae04e77176d3edb9d4eeca404f8a1f9061278daeb411a4ce9a068dee8bc0094e0f00809dcc1f6474e6d918dd0912ab61f623e9cdbf876846268a33773206ec15dea157d8398599c2c270ec8a4c15402faa63c08a77badd99465d22539b82ea47035a494cc1bbbf699715a110bb525a01bd34415b92fd459b632d3f4dbfc9b3199c14efe0e693dee6599851d58b45a9bd7c1a130e97125ee5d45d8747c6f02f927b9301b2a9193812fbcf281c30f30406ca719de36dac4c6d201b5a38d87e35ee88f4192ee4d7895c6853c19309161cc5cb10806659d7e2325f58e43158854c4f95d186ff66955a98dfb6af961764dfdf7235e1c24c6251e3dae33fd4384f30261591169ef88c43b74c096980c7837a08570cd2003beead24f806263f38ea4b83609e7ddb6650b4ef9660322c3e8e6060da81623ce308f893e50c94106a467141161fc4f6ddd281c74f919f15595d2fc96d025796b139bd4174a76756c732d6ed455aefb3e3fd7d48842bbd16c08b5aefb5b53c95479815d65b6052a00b4b9d985557878edae1814c3d6f6ea9579429f6ca52ce2eb2b5f9607c34ade059e895de40b7c3425cab96e0e753ff7f99a27d2b280bcc1c28b0826c458cb9eb72c8fd19dc324420672351613dcacf1c824eb6c2faa2ee78fa25cd7729e1dda7bf0cb8177c07870439f3e9f160faf5145698c13124f1dfc68683e938f1fa591b43ed65fd8de8ba81aff400bccb3ede54311ba126ded62e7f72b9f0774d7f50607e3991afca5eaf075abd85ffd56f4bb9b4c8b401de5271e120a2bec3cd5573ecca821aa94abb3e7f2f668904553aa7855a767e69188c4f69c4aafc522a4b7cf40480fedecd5574ce699ff291303ee7b6e1e6c33714d209a3c587cc184e121948d7cad969ef365308b5ab0cfcb0733e5bb2b7ac94bb3f2547164227a7d770e7a1b044aa0898212a07b34b77bcd068bef9f699183f4200413afc3a44dd3e09a69b0284e9808671588dd7e8191981e69d753eccc9bb4e1e8dd61eacbeb48e7c188fe5366853d6e983d50cd90c26107bb668ec69c9343290161f1698d8be4fe741bb04862a3dc526a488dfbf96e4071a178a0f47f32f6e2acb272dfb6121d82677b7d26709291bf8051256fb1558cb0f135a769afe5cc04ac409de3defe558b9a1a33f00174ad26551d7767a3b9e797deb8b51a9628cdf2c7e8ae1804963e8940fe0d58a9d93fb2f2b47f60861485b94cc44787f8955eba055afbd16c4eb98567e20a12c6923d691ae6ff379776279813e58d7372bb3eb52723610ad3ff1084583a8a224f8c3b38035031a97097738768641ffe00d180bf0b8dc40718dec6337bf852ccd865d9a31b425387983c908fb2067265c739f35c3079f25edbf747ad387a8c0db641e12d5ac68b89ff9fb24fd256f240f2c32a5a418358a0539885abd5c105182470aebf6d273caad79c0114e67db5d82b253489243cc38622bdb71c10589520d61d062b24b334b7e5d9eeba743fa06892903cc0a70ff3823733f39a8b6d2662eb27b64474ffefcc82e4fdf4ecdf83b01323c3cb12bd85a60b32d99d3982f78b7a6f07599ad2d7ee23d15a1c7e840fb76b07b6929ae9d01e67fafc7abf44a7d092e53b39aa7b06c4216995ae31033e8552d48764873ce11b23c44b7ec6e09dbf1e0766f2ad1a19c9ab2942cb0cade1f208d105002eafaad16e934c2b56b8ac2fdbedb6d7fbe217c3303bd2b4beea06cef059b30a3d479ac0492d2db2244f731ffc662d588cbbc4b31e96fe8b82e3a5f6d6f205d381dc3aae046d06b0b9ed5b4ce17c554d0accb8102c109f018b753a969c18a0b2d31cead0f8bb7cab7e9695f470239c4a1201ab4527badc20f3644561bc8afeff08969df0932ec1b033728306edd00ed50df7dd8444984baf011a33b3063e40b7a666697d5877d372109d27e663ef863e03a0b97f145ba47b15da8776be7151b41c1da29e003153c197ebba705a0cc746e3c0499163e4abedb066be57c65ef9e78a485ed5b276f52fb87503300a0ffadc71fea494d51b6c1a377c0b23d7ec0a2edb4b322e6fd9a293b91a068bcb3883f7b4ae0020e5f45c88ef9e30a4b52aa7bc32e7b38401f9c14a96b8fcdd513db2cde12c8f224670b531a7b1b2e5db3b2b548bfdc6a8a23f2b46c61d15e583023a0933b385ab4577f47f24c9eb5c1e623b50caced3d0fee2541b09ee42030c75bbbbf53694831d893b2ea1e10c6d2e638fccc40450774c7f58049b7f61fba3adb859c584209d90456e940735b385da183a506866a8211cda34116006225833a4fdadeed3113109598cc9efc675431b9878aa6ad736dc3ccb67b4d3aafb5d83c49c866740c59867fefbd7f138545d1096dd6e46e75270d5678f374ad6c9998f8ca36ed76a04e1caa07bd20f3c252663ddcb1d89f7a4bfc7aea895ad3ef77592ef3594f1b339560fc9f61127b8c1619381cb2ed184bc682bd27f0bdd977ec389f064522739abe4ed9797f25dc53e5fb1d8a24a0ac247b2f681ff8c123570d0fd322dc86ea5c761c1f50a27f4a80f1eb6881258a8de84e44e81935b27d0e9b749d54a2732e292140cc1a7030510ad425cbf7fe9039ff6eda03b3b6f7e150108c35bcc1c8888b77f1e3b0aeaf8317648fda9813a25f03224fa970628816272a4f22f55352d1076c441bbebcf969aacce60e457d0bad9b419ec75f50b6075bae576a7e29aac162c5e8708ec5b19190cb7d872c3952d054168c729af3f4a743f322d2f7bdb66247ba709111690417e99dfd7c04459d530e75d59ae228c7f37229915ea0bdebe4376b90b6c19ce6034a5b5e6e49351b2a4414997638b8e0cd2392b7e5ac8beff1b26205cc7b02f728bef452273e7ee9a860f6e6be2c750675105386fbcb51438bf571cce52ac36f82d6948ccf7510913a0c4274b7488b331fb33da474a7fc706b90f6ae89b0a82f96875aee1e1817d1ef666940dce1c4dbbf1fe0e801f8d610592c24d5e556cd311310adc33fea0480a4f2169be3971c0f80e16f94b37b2c4edabab77acff162ae26cce91173d70200400e165b695d6e5bde8adb9441c905d075f5cc19327a4a6fc6ce2e958f664b69f0c9d68ddef1d87da8b14b06590cc89294d92d1ae25bdb6750dfa194a678fd4320e4598714d3276a673c6dd74c57e232cf671e0b6e6680242e48a3e319e8476b5f51fa3747320fd696b82298a836b0a92784ca938934b7cb6513f49c24bc91fa6419bfb87ec0f0b063c256ec1d5e2cf589f77da1ed7b4d68c9c8769162ada4f1bdd6f2ecb76f85965ff92fc38029c52bc5d06d3f13195a07c036cc75c1269515bb3112b4d57a6d81a683bffaf4633b8a6caeb543ba5c06a02fa51afe7225998235d45b8df5dd18f188212080e61c71eedc1b0f35eb8517679071cdd715d805ba3629fe9f9405a4dfbdc2408665164b3029614fe375d98dbf65b2afa78b405a3ed0e4d0cfcde9712bbfd75a6451502fd4f568baba3d8ca15b950c40259e6caf2895b729d78b44e4f28e7a2fc489f9cacf4b8d287545d1cc911434237c1dca638fce1006e66abf1d8880dd9f0e62429309ce253a6bc60de3a0676136aac5e28880fd3d103d2e7c295f0f5936c793e272f3411e8a50c9e8c4089a01bfd3f062fc7f03ffcc1783164340dbf359d432209988292967a8ae535588e0bb589e0cb544ef70d96ae477ccf9282a53eeb2224d1587c71e37df30d87196409bd6e738734ce3eb6294746f2f627cb1832b16c9c4682478a6a141b7b84d9ac71dadf0f6f6adacfb1f8fc67e77b9361acd16417f1249704a2dd887503c343a6618b05f9f7de73b9793a22bc539b54dde469ab0a06251b36bf4bab6269b1a853c6d9a9a4f55d0d3c70c039e515a9c213d04a1f4a0cabb8ae24c31f9c8eef30abe788ba39c8cfa0bde62e892d2b32caa1cf0c86545229ad8859b2a3960b52ee456af722e75adab83d2a4b2185c9e8b8c51b2688fb78d741d5a2a58f2980ae3793fb1eddc3f912592d89ba69f23f1522b4508d80c2bd395cbe7220b3b7e033a71887fd673bd798cf8d92461aedbbd2aec41035401d5bc5e6c743b6df3192e985f3b1fef126eb3477aa086d7b69f2188d5589788f3466468d6da680382efbc982c4528148ec36db626fb6a9358b03d4ead94f6e12d1abb22737c695ea3dfd87f7a6de743d767152705a25ce2ae01bebedabd2612a5c2da0853ea4cd65c88ccdae4f3f9440dd639e58687c781af943f8ca3a65dee80b6c143adeed641ef2369c12c930adcb7cca684f2b4e0ecc5fe6cceb1ccfefff1b9e7bc246c2d465e6b6073925dcb9754a5a0616abd556bf822d2e1eebbb113c47fa481a1ec8d5ef0a5fefa209892d806fc67b60ad48301e4377cfc72f46e7577d50a61711f0110eb70f08367606884f5d68e6263dced0876fa9b8cbb4f288d39b551825a1d138f27bbbf5e914e78ad19e35d3d5caa84789c70428ea8b872e783f5e0a789992bd7a19e632923d6176b795543e46cd6a780869833fd731f9ffd46af5df5df50621341ac06c52e69ec95ede35eab934de74dd56fd901a9cd5b9a66247d9cef23da3b13867354ff76930e4a180fbef4b57ec0468cea488c671e100ed13f5e5d2d28083967e2da53c1544ee477646d3fcc7e9cbf66dd9fdcfaaa4b5cc91617cf1f8d673c0132a635c97d5e9f6ea02353b70f590b9720ae52d8f77c38b6f653cc5e770c92933d571d5b564b6219507848adf02bb04b411f37243a8679d1b7f29857057dcad22b87bbeb80111103d0153fd30893e29f9c9a9f5728cdca187067e8ff0627692b287fe36ac25602e661d555fed02cecc6464bb044b60864a7587b9787027711a654bccd59a64e26151a737f243fcafa93f08f6e2bae24964cea0ecb8fe1e3fe8ad3a586f2", 0x1000}, {&(0x7f0000001400)="c03b55cf03b110eeffd6f20731beee6aaa42ca1fcebada660408383dc9bd6e081a6cf73d76fb90da340f48ac97fe8754af81e6995cb801b00324178db47cadd47c886559c8c081b976b5906e4aa281689f99d7eaa82b217c98e6580dc43e82b371f11bba2b023b69fbc00d645bdb22207976f40da08e6be1d77205a14c1d0552719b7ddb93e026a1d120e0fe7b49d602235dfd661fefdf4f190d6eb34201f1531f56a9a67843ca7b37a0dc54baeb71cbf9c0f4826d1966fe43132ef76bef7d736a79db243e6afe493b0c173a957d86d6a76802c1e25dc1d1eac167e4421dbc04cb5d634f1b89e6ae8da3c7b03bce1e2431768c9280352b3aea1658efd6afa4fa24af4eebb99757dd99168ef4ae7f2fc70c429573e293d9ccad5d68407fdfd7d1c8e79e75a346574aa993b0f1afb04163e9c1f691684d9c2e3e5d321ec40277dc9793eebc41dd3f9ae30097372cb1c25c317267b6bbdc022ebf3ce4f95bdf9065c64a2c25d1f50191559a8f26685ea4a7300ee03f946715c1dc4fbf83f869263b30376ba98c60d4f7cc20fe6cbf5c2bd692cff9aa049c198d83ab74a252c92d4e66909dcae5bcaf462cb9e9695e8d5dbb693726c933e080ccaeded5a5d1188ae06b1c13ab91c725fd1ff16507efe8283369be45399b4afd9286932a7290e0e0a0261fb1b0b10d0e0c130af98b1ec9968ebcbdf5ba549853b9d9155eb2304de022f446b65f9a1318cad785b6b018a47abd6b8c974df1e000820619faf8b705821628e19793440f7f9f13f90eadf688437f2a437e25771b57fd9f65600998fdd7567e5c411ad033472f1fcdcb5ecde899c3c7a65f7d9e24dbc96d8886892e3f6c829786416b67cccb0205b24316b749493aa7916afbe0ab5c06998ed759e3d667be13284b563a244249d024fc57817fbed6bc16d1c7628d11d81ce4aeb2e86d30a75ef828c26b86558f43131abe45d431cde83e7b45f50638482c84c6aea7e040cfac85f151cb6f497b8cbb423181f4390356602ab33afda9fc702492b224f43a99cfe799d91ac2ebceb26791a5bc67e303fe2386d0a0915c281982be3b8d0f1db6e566646efd1f148a5ab569189da219d9e2e8c8247900125bde057d21a09517e43646b0d5b8f0293c8f1d538f763edb2a7e2ba279f106e069617add51cab38d0fdd8d929aaf5ec9e5a166169cd8b62108cd0aefc250fc6d324677bda20e72e3be7315911815f50275e0fb7d35095d0678c52cfa24fe4098785f6df2c3f58f1b112145060e4237f60599497f860a2539508009b9b4a4d65380a60343c159f95c5669aad312a5a127f5d9b31bdb64abc96119c6aee49e6eb414cb280d759ed639f81815634c3bf7988de2bcaa2f0d4c8771dd8dc485b9e13026cb4c3e3b9ba82f693bc109b6140ef5761d6e91520f50cbcd69c8919e7533506f7a270ae36feab649949bee6b8c4fd788e103eb1cc8eaca87ed0b2f984e7eebc268305b3b30288285f6f69459ec9efe324c440d6c0ac8c981a37c804c20b582b0cfb990e47056df01492fdc5487ff12f4745a06fb1a614249cdd248e6330218a3fbff1947eab8d9164e84698ad668c644b7fc28d646882f4e4a0a6383f91578088edaf4343a8c742f595dc03e337de0ac716e1be94b390f4654a06b7e299935966bf9531884e27cb8adc2248ae8ec06734e726111a9f3bd23fcc9287136806a957d603d491ad02d61e85b3115b06970b9c70f3fc5bfe810e08a821043f897fd311cb9168e05740b9b9929e4feaafb2a014bc8a3c0ba5a7eeb7f0c896c4425e7115acb217abf3ff72ac5918bfd24cac2948294e54fb7a0b79e880fe1e372c498040da8b293fc09b9770cde5dfb0798f9777dab61dd2f692bd9e520aace57959b6e56dff63161446198683d559a0e0b843517605e4c4c535add24d0007ce5e3272c763295930b381727af32414505478d72596417b7e90392bbfe17a8e38be8c3a44a341ec86b5e6d6695fae01c7323520726e2696a7215b6f35bfcd7b24514e741274fbfe69cd849ecd3e73b1bddf27fd6fc81952ccea6ea49c29c847486561e4ceb0c146f838cb130398ee23d6738f64a91fb9547a72148f28de37f305649e2d027b9d23554daf932269091527bef9d967b9c4020b33fc48ca453dd88d4fe7cd1048f89fdb916b0e896531e2f0e6c1ac0c576a7852589a111f17376296bd9df8ebc900a8426f099d0b3ec5c1cdb0a527ac0b8d7bfe0847a9704d16416dc38bfc5c4bce6fd855ed2679befd7bfdd4c0bb8dde83105812d11ca61fadbcbce5e7afe5c2144cd37029dee79123b8cccbc6c0930624e5d7ed6bf0433dfca8fc4f10af6a3b49f48df6b8888b293719481891b10e957a1289034df10e2164600d1f6d322c0b7c7d9c15116002337505eb157085b9b2d4ad947df2217be1bce6e1ef5967ad515c97fe5a7bc39ce2c265add4d9bd64913e25bf7b3dbfb3b9c11db53df418425852fcfd31c50a24f4e21b3ae36f5543e43a31e6e63204ed3920fbaecb0850890cfb4c4022ff7714ec9dec674da72ca4366a032f0763aadb1bec455b07901982002c0c15553ea8a6d23882693db92a79efb55c96c37d12352c32f54b3d83c6e34d647dd33eb1f14c0e9cf0f1207390a8e677ca157044a5274255b1be4c45d6584fe62f1457958d75cecf7009691f2fd924271fb6eeea025fe5af6ae5164c07ab1e2f54b67384ecce390dbd228be6988a10592cfb20b446da85c61c82a1cf872efdf89036df2cd484d38b1550c552ceb821f03132c1b2f3bd023b43641d9847f8e31c156125f07d1490061d4b6ab67efdfedccb2827763bb51760fb143a0f2e50b68dc4db9651970f51bb985ffa5e767678ef0a2e58a0fab9f270067c796781da3fd2940f7b84ff4360eadecad6c86818a25fb836bed79ba0ed23e641c92275dd758d623bfa1a7733b93fb2b8ea6c49393b54967e39e46786dec53df7076acb9607130a9a46669f7b4e316ab44506fb80b74f7fb1df877c4679e71a40e8ed83e99176536b807ece1a593546a88ff8423dc2b83887ae78b494ad21663d9761faf8d9dc797ec07be54115a76d1b9a3df813289a1d6cfe1cf529d48a7b70ae8832d448802182d8572e05d7f1b3e1535d5d55a20e50b317fbc2e4229037fb38754890cc7ec3a16c90aa94e0caf81f3ade3b4e1dc8e402cd1633ab1139025c5c0a20ba47f36ab1e0bff154ec20b913b5eb1db3dad906c829975fb873c1c8a7cd3c7a81e2e67b2f4fc8a32e3f085b2bed0f1134beed7711f19cf0e10047dcbe143e75c9753a5e02b272647e7342d1bb2b7697071b9b3ced79a9ce2104d6f4e0acf2be918c3851d84334196c68fa0021566caeafd048f9f0dc5b53d89c39e025bc959ff87bf39fa2b1569c68d4664e57f80581ca53a4a55acf2b59e9f6ae804e38998a5259cedd9db6471f86cd3f9aa3f6c1dbdaae26633cfbe2a111741af2aaaf51213587a66d5c1eef68f3c6d58b9bf44f21195c129591c78d7e705b89b0003739b59d3bd122a858956191b3a299a10a684e7cc7ec35b29b7ef090345bb00e6b4289597d728f6787a9e47ca8ce6b8e32e494410364ee8b66379a872af8b35ad33d0a0bbc7b1fe5e4fe1c334389128e0a8be4ac7224294cd24375b559726c68c43507f440c44e9d026eb180e72d833774932c64a630528588fe378bef7e570bca59c74d84d076c33f00b92fec9d36ef4f237927709666aa793dfe0bdc7f667988d836de7264486585dbaeb4b37af4b6ee14ae3258243a4e8a4cf7798cbaa8078a6de30747b5d09f75366f1319b9576aba71c2c5b6f04d07822dddfe5c0b26920eb267e2edb8c0b9939b5def52decf37b19ad1d87507583cd39b35e2dad11664798828c29faf7e16109597d7a592223008796778557468c1111d3a1ec329d0310305512849316af62e80b01647a1774a4c5355a1e39adf7d848cd3c907244f0a0675c8dcc124f7c6d2943d6288eeea06b83092bc1a0d2e27e1b7e23ec38b745b03432cb11b45d585ed8cd8668051819746ff8315cd34d71bb34609c2c9e989df41954d746800f243358a5313aca8821cf6d80da2169b98905a8ec92ce1a544f41bb9a56c1dfbb5b6631c6c2d1427ab5388aa1ce5bbf9764a0276ccaefc902918e553ee236ca636ecc0fecb7acc6e75d37e1174fe9274935a49336773fa0eaa046d69035f0e08c8804b9b8a46f85c2c7d0ebd52382be7b9ad04f763fa1943048bdd41835ddc14aa09837ff40a4919390e7a0b427c67350a4d417a8f9e8635e06ad992dbc14723021f183094074e6dddc6f2ded00f5ebc6e56e8cfa224313a5c16ab6d88ed5850e6fe6ced709a9e82b03349379f14ff66c6cf44510488fc48ef11307dcdde8d3ca586cd5359a5e16d2c8eb351bfe49d50f870f4ee1d1cb2306fecd9c058f0984cac6ec5a7b2b2912577bcb3d5d640e9569c687ac0017e1c50036559f0e3ba1d26818d9e66c20cb604334f8000661780373897f9e8d1c5af70907f8880ae6dba0a9678a8b407a3dc7fc7adac11c88453bf2bbfdaf87aaae9236a302d456ef9df0947c25b0263441120fde927d68083f574b341be39a756c66ed5b555358bd49c745d3f88b3ac27751df9f2908b73eb82065334568af980c4f110b37c5d029a3247d47f83a08d9947dd909adcac5882b1842a844ce63ef012650fdc895ab1cdc82f6601e236bf050300720db18d460de4b09dba9992c05b7ba4e729cb720a2ec47d7ce764ec38ba2b2e78f79aa7f61342e60dc69407621cdfc19e2f841479f916085716f1a4f454be297aac403f723c8b67ca20eba960b9d6d03f8e327cb2a775d12d6efca8329a5d0666bb95ecacfdb74b5e634580a585883a5f3692acb1816d65bd2624d24f52173117e76f0ba66ba2811649beb286d19d564f0932e996308555f2614a2e1c17436b3051183af7859577a99251143f54f9561519a2dd329e7fbb2b266e2a56bb8e61b26e5f721b47ce12be5fb6455298b79e26ef468eaed081b8f3242311f5b5ef4ac49ed4e15b950ec5921db2eb1477a7f1d20df3d00b669b8a04662fc73d275c4ee20e99db82edb571cc7af95630d848178c4f5f34db22129eba213a8dad0964a4b351250dfe7163cebabe51e47abee00b89528a66693d4655051607280eb08aad88910e6413c8b5845f3fe693d9259f1a402619d91cda9d6266270e6c33ff3c971378c5d191a21e3ca071c001312ed34c17a73953bb3a2a6cc21bc69f2696f2a4b9028842815ed255d6b20431ef0182771de1a7c80c3eb84eefdbe171751807151302ef193a7f8711be7d314bac287746d08a51fbe504bc16f538091320e5592ca5a51a08e4c2d5b853251f3fe0063c1ed14aeefdefd552549b6713cdf92f087f4bc3011f03029fbd78de1c9dbcdee9598af1d433eb2aae4697fd10162f25a8a5eb09d48453f0db5ecbc2afc71df38621f4473415b02f5202b1452e957da5e6420a2ccac3205d2875c300ac241e71fa85582fbe279820c9383e3e6eef8dc28c80a655fee2f92ab170e9420c462811258a8a01ebb021dbf82b86416695a8ec360117f1a36fd6f18b2b2cffc9deb7bf9423b0deeadff0561f8b24055df8bb6c4d5c43b24f2f770e103833661338bbf65880d43d17024ba757297cd866f896ad3b0d236e2129f48796727fdb75423b5be836a3458fa1c0a050a480bb2563e6092ede0266770ef9ac500a8a3ac8bea8a91fa8633841cb9a523892de78076e82073743f640568569825668ae5a299aaf967557887ebc974f9858922eb30c28b50", 0x1000}], 0x6, 0x0, 0x0, 0x5}, 0x4) setrlimit(0x3, &(0x7f0000000040)) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000), 0xc) recvmsg(r3, &(0x7f00000047c0)={0x0, 0x0, &(0x7f0000004680)=[{&(0x7f00000024c0)=""/237, 0xed}, {&(0x7f00000025c0)=""/189, 0xbd}, {&(0x7f0000002680)=""/4096, 0x1000}, {&(0x7f0000003680)=""/4096, 0x1000}], 0x4, &(0x7f00000046c0)=""/211, 0xd3}, 0x412302998a45e8f0) 20:15:43 executing program 0: r0 = socket(0x2, 0x4001, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4ab43dce4e7efe1970da711ecdd57be971e1f6e058cfeba15c816c50f132f66"], 0x1) shutdown(r0, 0x0) r1 = dup2(r0, r0) ioctl$BIOCLOCK(r1, 0x20004276) chroot(&(0x7f0000000000)='./file0\x00') open(&(0x7f00000000c0)='./file0/file0\x00', 0x100f0, 0x100) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) 20:15:44 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x4c, 0x0, 0xfc}, {0x2, 0x0, 0x1}, {0x7, 0x0, 0x1b}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x15, 0x0, 0xff, 0x2}, {0x5c}, {0x6, 0x4}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x30}, {0x800006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x30}, {0x800006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000400)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) r3 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) r4 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x1, 0x0) ioctl$TIOCNOTTY(r5, 0x20007471) dup2(r4, r3) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000040)) openat$speaker(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/speaker\x00', 0x40, 0x0) r6 = socket(0x2, 0x400000000002, 0x0) setsockopt(r6, 0x0, 0x0, &(0x7f0000000280)="d15cdd155f19931fa06fe9cdfcde8f3dbf823bd49fb2ea00ba2a9c4e95b7c98fd52e1474577970ae098a7f32fde004b674fca9d09c535e9fe17c99e3360a8510159430c3ed50e115776160164756d491999c29ac565f9e5463bda497b91b", 0x5e) sendmsg(r6, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002680)}, 0x12) connect$unix(r6, &(0x7f0000000140)=@abs={0x8c55e40619d5e650, 0x0, 0x1}, 0x8) socket(0x10, 0xc006, 0x1) clock_getres(0x3, &(0x7f0000000380)) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) socket$inet6(0x18, 0x4005, 0x2) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x30}, {0x800006}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 20:15:44 executing program 0: r0 = semget$private(0x0, 0x2, 0x200) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000001c0)={{0x7f}}) r1 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f00000000c0)=""/232) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x1, 0x0) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r4 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) r5 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) dup2(r5, r4) ioctl$TIOCSETVERAUTH(r4, 0x8004741c, &(0x7f0000000240)=0x9) setsockopt(r3, 0x0, 0xfffe, &(0x7f0000000440)="b08732b5b0c398fd69b8989696d4b2b5affc2a93e2b89a0bc8da21dd33a183b71a65ecc9b1c4218ef5e6dbc8efba088bd66a53d83a76c42ea963404e305e5b4dcbfa9e2753261241e1345f101b0602269b3ab56ecc0ff11f62815936854e0c53ef9ea3487acea74a8c60cfe5", 0xfe9a) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r6 = dup(r2) listen(r6, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1004, &(0x7f0000000040), 0x4) dup2(r6, 0xffffffffffffffff) bind(r6, &(0x7f0000000280)=@un=@abs={0x0, 0x0, 0x3}, 0x8) r7 = socket(0x2, 0x1, 0x0) connect$unix(r7, &(0x7f0000000300)=ANY=[@ANYBLOB="6a8bc9639391fd4e19767b65072b4dc2cced95b5a5ca0a35b77adc56b749351f4e585ea8b4fdafe2fea740f82244dbbe04a345dbebf84a27f8b4943543724888a5ad6baf3ba1f4e4ce5aced557b35740a7b45e25fb8ce26e540ce9f45f281077dd24d3fcb0603eba42e5b8d8422e763f24cfe999e2baf90b53b31469c7def298754683c6c3"], 0x10) write(r7, &(0x7f00000002c0)="e2", 0x1) mkdir(&(0x7f0000000080)='./file0\x00', 0x20) sendto$unix(r7, &(0x7f00000003c0)="9b917f11212f277e43bb7642f2443f0cf694ba6a20b95a7ce70e", 0x1f4ea3ae, 0x1, 0x0, 0xfffffffffffffe84) chflags(&(0x7f0000000400)='./file0\x00', 0x0) r8 = accept$unix(r6, 0x0, 0x0) recvfrom$unix(r8, &(0x7f0000001200)=""/4096, 0x1000, 0x2, 0x0, 0x0) 20:15:44 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = socket$inet(0x2, 0x8000, 0xf8) setsockopt(r1, 0xe0a, 0x0, &(0x7f0000001180)="20caf85761e60c7cf7c4eba096dcae9a116c8bf017d9c1d88d62d913340c35fd73602305aaac5cd5ca0e493c059621907395a12dfa833a542cc9041f48d7832e88b1f2038c356ea9768f26d4958d8eba8a586d0577cc0c05d61d5cfa408d917589d30b35db4f7ba7542b7df6534240ca6657711bbc6d40f67011b8a04245c0ee727a099fdaa0860abd25058b20e91ed039fe0340e70d08ea1eb30026f7deecddc1b911341d62fe1984d40e0abcad2526f111f1b36950a923f2ff553831bbddf17b0d0d77eb7d318ccfc023a6a7af1a3889213d17277962619e885a9d011d2191eb8576a4aad630c5de73c93913523813ce80e4d0a25b705d21e02cf2cf1076ce32622abf39df8eb302f70618c201b4d26907c2d776c8284dc273bf8a1360fe0535b46ab4717b6d091d6386dbf74778d1ecef15b8962f3234b5f5ffd3a48ea7d461e6d92979ff4642c185a9d65fe382b329c8fa6fb0d89c462a6e1e3ffd147b140a99a736d1d653d5ce6e9987543e96e15051fe871a15cf0870ba3eab392644b6b7f8cc7eec969e236d298b0979c22190038edcbc6d89c4b9f8807dd824ff2b317126ba38af724ca81008e81a218d6b4563ae989ea4abe7063fe2dd08b00df7fee71fe23bd0b3941565f8c7a740821b813bc0468ba5bb7b6b0c31215a7acbb5c47dfb6a6f1f4306c5ed3d064fb4e1c6ae67ba582c5aa7929b3cd1ec82d0739feae33184d61bfeacafe534ee1047548a142333e7e9284765f5a682565613d1406f2e0dc23b41fb1b9f21ceb5f72ec24c4e1b4aa7b7d7c61169d6109d1ee13365288362ccfed6c15e866fb14f15ba6b2c316a44d00bad89179325e613d8583a90a27d221f5b55bd55940a150fb51cacae8c80968abf1093afe138a782cd948a3c09427357a93477eb9a17b9f643415bb6b74c5826c60127ebcbed7249d3e0fdf0aa41f59269f2dc323b481f541266b3b9b68ade2c3205bb7823c66c0328a8b202f5196fe474ee20523c31bdd9314af1d75d56593a9fa811aa05271d990aec01708efc4560202b2bc5389111bd4244999befc2813c517d272e2579ed63fe2da1be876778ef758f58c0176f4bdba930f69991fcd4e4ee27c5229eae3b6c20cb2545052231aad26659d435b5ca28fd062e09ca916c24eab4a35cba287c6cb6154f5438d392ee518d078cefdca049b1701a4733a868326e59461e7f679ba41e2530395f9394040aea3b3c198b2bfed5d90c0df9a940fa95247d0a1708c9a023151ab1e441eb4bfb3b7d9ccc44be8379150c5b28f9572bedd967aba090168d9bd2e92f189d25829fc64769ac509648a8b763b11a733c6442428f225daa665e5226e1c7c44f3114fd08599146915ff457673e94534718f7ff8abe29c2f76f6813578ea88e5622d727354735182eb22713cc0e92731dd902cda9f0e5beb80fe9e2416fca0d157dbaebc4c9cf3e2d6208858c99e62236ff179421775e00f94d538cb628f481b0de10b5a1bbda879776e3ada3e7a781c669bc4f8de2c5e066d724a3c8bbf287c6fcdc432ebb694af72fcb2097dbfebbf32cbf49f920a2c9c0c92319240f042a652d3f4e6d06f604b356acec73af455c927b7e2c524f31e39ce18211a71a7c3c066c7b3c913f1d2ce6bdc1cfe56268cd2ee8a322c24ce673dce2dc65ac7a34df8ac65501ae37ee1b52df2b4706ff1a9a5d6e312f28dddb8f92646ea1e348062e3d9298ba0097242c73b91b7bfed56d485bd9f12491b83ac9ee142d88e2a448d6c79ec22c767558407cedb3a96e0e45f4e67ce9d84e2012228a78860711bcb8d469af42f5a9dc2b2dde0d214f95fb2554eb42b0bfa73dec95ab318bb0388f8e00921a7405b473b390bdd27e9e7d8d864adaeb7db9c64cc001a53180cfae1475a3c6278ae77b531a57f1231a693c64aab508024e596a5ce1e2375b2df9c256636533e2a24ea1ba3712149c72530fbea000ff491b66138fa5a43f1f767811b8b5678e3c4de4852684e7adc4de883fb0e40da82b5730e0eef945a85274d61f399a3c601c3a302a4f3cc31426944d7ff4aedd47bd34af48cdb755b7f6fe5178405eae2e61781b6b65f766bb903947adf141b06f3728bc370aaf2cf614dc3195b0b9af33a6d52ca22d857f88718d43943dcd412ef38b9b932215e957098985929e27e31a691cb020b8cc63b8d3213e6bc2d72b10cef28484cc3ad5943d5f48305dc075860040b91839837ef59f89f2efcce2d6188a19fec4dd36aa0025e5d62c261bdd6db212b201fc64efb4cc444dde4188927cc9f533d76012d366db055bd90671c033c2ee12233a9b0f443fe0b992a97899654a76c3c500ba31606828297b043f50df10febd21ed173c1b22cc1a5fb83a7cd04b8cdbc64b06ebbed268a7443237ab09856e86eb4938f17474730cb11df58d681f653451cd19fd8c3740b95d841e130b870ba2b63ed16aab64e27101bd9df029ac8dca6b9c4893483da2e1622a2d481cea73b9fc553795eab7e4c294fe7ee898d6c8987989a1626265d63abdc91c580884f539d3813d67c982519084ad3884524b98458dfb475ec72774058671f014bea889f21ba8f9ae8eb0b85d1e9ea51b4f7725d1715302719223286b9737a3aa74dbb68f731d1eb398b3cf54e5721a025a578a60d3141eef673ad4550a9715f242bebe9f10038ef0e0882b9b57fe5b5d03e382954f10d04640cff0194921a90bb4d9502b3779917803de06a6b6024e1a3b5cc9c509e1efbd6d9cf27b2ed55c01a35a33072fe1a2f80ed93ba50cefe840ad57ded9e3cd2c6f4ca26d3562158328700a6e07ee88e02e9aff8a5077fd841e5c26ed1e315be3118a22dcf42ab6242b2d779113f0ef84f65826c6e2914738d674741a53a7f59adfe75f8d03fc2f3ade05d207f3e8b64cb588f6b2552e6ca764153d343d078ad7f55ec7d4c9d0e25c67e5ca6704aa846103ef016f22f6c821604be765c1fccbd5efc36be24d0ed84dd9c124a4c7fff6d28ae22066bda86479d29d007649b2880675bc213961f20c56356b7607aa18a077d7c288794017e1c325c03442426b4bd8232d3fd15cf81774e15d439d9bcfd38ec5e6c9c2dfe52bf7c295cdd715096d24919ee9b533ccd2dfbccc4e0fcbc16ed1a38ab2e9d0bcb668d8ca988e0b6841b409d3143414ab7db01b029b6a02147edc71af2d5c00dedbaee873e7cd3408a9b94096c2280654b74e632f5be40e0c4998fe34573c3cad6432f576b953585ef7db43c8c0ce0a15c9f2415be2fa069de0e70f545b6b3f20f1bda2fe6b0658c001b4d9edc8b00fd94d7fb2eb20dfea7cd8f582594039d5866dd386147395d2a1f217a94092e2d14d24113e4abfa161163360bfa7a72d764b8cc0e5b08abd1e50a15835efb95a2386c5bd8156923949cbeff0cff70eb2bd0f2b90a88004bb94a660ff3eff378e00b108f581ce4a265eeb64fa67d3e59deffa9e32c35982150eeed14421e80e34591689d56c9d4b5d4b322720bc456d3e9aa6e7d4391357aee2dfe05d38de5e07f468d2a8aa9688379f0ef6329591ffaf8b1307dbb3ff8531ba12e4c51c419f46a52188e663c2c41204ad9921bd1e9d68df09a3d28ac0f920eef0fb06069b26d36a110965d650a9c1833901efe91c0465dafafd099f993abcddd4c95033b1c290ce54a31a2dac6c72f5e1a02f4ed87818270d5e6bdcd9d93f10465fe980a53535638bab9900fea58685c225e970d00774741885fb85b265124957b113481e34aa29a5866bc5b8b77da5d49c57e12ca20f88902d2ad2be8bcf41d4a2e54e97ccd782a06b927673e70865190863ee3f6e5a84c8d3684169340b2329c054bdd2b533acc84877f4e7fd491405c15c27414ecbddbe8f5b736c14950fd4399cddde7fce31a7fd1c40af1a02c68256b81fc1589f1fd52bf869ded8cba3ebe61960d5635ba8a387e838f69c20008da1a9abe5047e2bd1194a7b319ada1b72d22bbfa7d4d135b2e85f9ed8cfc4e25cc19f90b985f7902179e1306fdfb429c5ee0ac2fe51181158aa190c3b043cd05bb03aff600dc26fa9038c8e147aa07a9e9ae0c611017e6ddf5cc29b38bee74b5adf5e1dd7e171e2c8bea110ba51fee57c9d68b1309f12893e0ac75768ad6cb0293ec068a38a74cb1a62286930bf103ea6897544a9dcb2e8d50fe016f39d764b19c9253e8fd0a15ef074f1a6e908b9a95831b2a4802140a8a9d912b3000a9621578a80fb65002c7f39892e277ea51b9ab55ef64ce19c7252a27b11b205a65d61ffc40994eb903ddd5c37a59c456bafa8278194b7574f585027cbadc6b30437b707e54eed4672535546d54b41ba0cab0fd2d2c392ba1a5e95b5a785e8c78fe50c42928e712ce56f781c862273f687b2a3c3b9fa7defc0795f62c92477b9a77fc320f7839cc1addc2c18335d19926dbe4fb420cc7c9fa6b2e4f790664f52277e4e14bf58ff637ae18810b1e6839459acd84760e6f944ab4c83ec2e95f2ba7bd537e76c8684b596790c8748aa6191248a40797972712a3458c86e3590d4d6a3b4f1ded6d84ebcc204bf4741ecb9ef32aebdab0349ca74c4332c0a8a75ef4c708e7cce41a182abf595582da45fc4191353eed26bd29e2f0f29d205a44ee6dffc4af0370d3f22eef0240380cd4ecf3dd4e73203e513a060c313de49eead19834dd1c9b08a70d326b2d42024900c16fbbe2860785ba321a3791f1b9ebec9333f0420b1d02ef904e186f71c25111af1fc5c9fba46df706df0fb17167538c7d28df84d34f97bd9bbd58ee04f8b5a320250854a6aaa3a5758001d557fb4016c54b6b26e4bf05eccb2801ed284fd410c97e92d43f0203f7fffd435b093707050bf52583b089ae6f19f7f3c3b6dfdcd5e04d26fa59a26f12e85d5cea7d2b7a054e665cef5e6f1b479d27feca302cbfbc3a54e771e528cbf9ce9503b2fe31b0adc2478d67e089c092121ace6a7fcebab9b2f414a550b1937f3d221be7ed363f5fbc77286c37c2c93d37629a4db44352d0e7fa6f03bf079ac51e9ffa0d9fa1361e3416db42000fb2924a271012204523b9597213df72afa622ef1f5665a7dfa36440d2091e07feaf8570821d0f958a4cce548d85b9fd60fc77bdba154d89a9836c31f975abd9f7e50745cfe2dd9734e1bd50c3d3da174b68e33300b2ddf081a3821e607883c5250f8279ecb53739c55ff43276061c1401db3f086ccdeb3882b832ad327cf398683afb0ace543adcc1a93e3464604fbffc29464e060f99c9e36214517ab5132c591a98ef032b2fac00614b9e753231daa07be30187932d09a92324a16cccdc53212e5bf006431c34095028d717e24afc569820366ccf86a932a819e55aa16823c77a0bca8689bcb061b0e568decfdc73df59f04fdaa816c4979c502e5235ae21ac651fb0dac0360213cff1bd2741b71cb0445f39967a52e2c8fc72ae107b0b9c66c9ce5dae68bbf88225afb5d20737fb3eabd9787174aa2fefdf3b3c545224bd6e34fea69cbc5575967e60601f37e8cc18491f1d41f120b2262fc34595a0e0652ff27625ae3df4e0398274e1ca52fe8b4aef319cb17ea6e115a1f32822c8112926f17b8d10cc4fad9994574262fc6898065f31da1a7fc5a2305e265713f9439f57b9b50396f404827f96924969df6bcdd00e9018e0e8832afc172696f99c26f0e08d470b1364bb6cedc9eca344310bde67292e5933514c534b0e6c1e0c9ba2d49ac5a2282a208656760888570c550b1a82ea6259277106e82a670f5bc5ce1e3b8f16f7184e94d8338453d6b515c41ad6ed9633b4c49dce77b2b192493", 0x1000) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="440251", 0x3}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=@abs={0x2, 0x0, 0x1}, 0xffffffffffffff9a) 20:15:44 executing program 1: socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r1 = msgget(0x0, 0x246) r2 = getuid() r3 = getegid() writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x6a, 0x0, 0x0) r4 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0x3e5) r6 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r4, &(0x7f00000000c0)=[{0x4, 0x81, 0x1400}, {0x1, 0x6, 0x2000}, {0x2, 0x3ff, 0x800}, {0x1, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r5, r6, r7, r8, 0x2, 0x9}, 0x5, 0x5, 0x8}) r9 = getgid() r10 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x800, r10) r11 = getpid() ktrace(&(0x7f00000001c0)='./bus\x00', 0x2, 0x200, r11) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000200)={{0x2, r2, r3, r7, r9, 0x2, 0x5}, 0x4, 0xb8f, r10, r11, 0xfffffffffffffff7, 0x390, 0x6, 0x53}) r12 = msgget(0x0, 0x246) r13 = getuid() r14 = getegid() r15 = socket$inet(0x2, 0x3, 0x0) writev(r15, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r15, 0x0, 0x6a, 0x0, 0x0) r16 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0x3e5) r18 = getgid() getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r16, &(0x7f00000000c0)=[{0x4, 0x81, 0x1400}, {0x1, 0x6, 0x2000}, {0x2, 0x3ff, 0x800}, {0x1, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r17, r18, r19, r20, 0x2, 0x9}, 0x5, 0x5, 0x8}) r21 = getgid() r22 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x800, r22) r23 = getpid() ktrace(&(0x7f00000001c0)='./bus\x00', 0x2, 0x200, r23) msgctl$IPC_SET(r12, 0x1, &(0x7f0000000200)={{0x2, r13, r14, r19, r21, 0x2, 0x5}, 0x4, 0xb8f, r22, r23, 0xfffffffffffffff7, 0x390, 0x6, 0x53}) r24 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r24, &(0x7f0000000140)="220e22", 0x3) pwritev(r24, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r26 = getegid() r27 = geteuid() r28 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r28, 0xffff, 0x200, &(0x7f0000000080)=0x7, 0x4) bind(r28, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000340)=0xc) setreuid(r27, r29) r30 = getegid() r31 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x10, r31) r32 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x10, r32) msgctl$IPC_SET(r12, 0x1, &(0x7f0000000140)={{0xffff4590, r25, r26, r29, r30, 0x0, 0xff44}, 0x2, 0x1, r31, r32, 0x6, 0x4, 0x0, 0x8}) r33 = msgget(0x0, 0x246) r34 = getuid() r35 = getegid() r36 = socket$inet(0x2, 0x3, 0x0) writev(r36, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r36, 0x0, 0x6a, 0x0, 0x0) r37 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r36, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0x3e5) r39 = getgid() getsockopt$SO_PEERCRED(r36, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r37, &(0x7f00000000c0)=[{0x4, 0x81, 0x1400}, {0x1, 0x6, 0x2000}, {0x2, 0x3ff, 0x800}, {0x1, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r37, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r38, r39, r40, r41, 0x2, 0x9}, 0x5, 0x5, 0x8}) r42 = getgid() r43 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x800, r43) r44 = getpid() ktrace(&(0x7f00000001c0)='./bus\x00', 0x2, 0x200, r44) msgctl$IPC_SET(r33, 0x1, &(0x7f0000000200)={{0x2, r34, r35, r40, r42, 0x2, 0x5}, 0x4, 0xb8f, r43, r44, 0xfffffffffffffff7, 0x390, 0x6, 0x53}) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={r11, r25, r35}, 0xc) clock_gettime(0x4, 0xffffffffffffffff) geteuid() r45 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r45, &(0x7f0000000500)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8fbb32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ec0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f77696cd2485e172bf122c5dbbfffd5f6e0798655e237d1e216de3e4f0ac46bd33c02bf28fd72c0c735ab58013c5833538e90aa4c06aba4a2873b5147f88eaa83462d641165e5df7935697523901b42d1857c13d5d493adc346fae85afd3ad05fb3b9b104313de40680bdecb57225aeaf25925e55e930f5d640c81ed6508d0d94f1bce8170a83edaefa2aee109ef83aecc5b674e4863601a4f2b1eda4893b4263d5f595c94726c80d1ef0d20727a69d50e1e29e927d1000000"], 0x44b, 0x800) 20:15:44 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef3caf00"}) poll(&(0x7f0000000000)=[{r1, 0x4322d11273df4171}], 0x1, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000000c0)=0x4) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a", 0xc7) r2 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) dup2(r3, r2) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000100)={0x1}) 20:15:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r2 = shmget$private(0x0, 0x3000, 0x85, &(0x7f0000ffb000/0x3000)=nil) shmctl$SHM_UNLOCK(r2, 0x4) shmat(r2, &(0x7f0000ffc000/0x2000)=nil, 0xfbcfb11faa406f42) socketpair(0x1c, 0x1, 0x2, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000480), 0xc) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000400)={0xed, 0x5}, 0x8) sendmsg$unix(r1, &(0x7f0000000380)={&(0x7f0000000200)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000340)=[{&(0x7f0000000240)="7409e3e958c99a5eb7b093906863138ae729f7f5a15336b7b4e962769d7146f695e89e11008d4fb8c3dfcfb13afd33473a3164eac8378fd0a390eabbe38d72", 0x3f}, {&(0x7f0000000280)="23d7affd396f759d2c3ab72ba3e0c7d93ad20a4d82c7e8cb8f3ebbd65c9d59de9a7963a1beb3f440b20913cded7e1e97b797505c416fcefead8f25f8ba8ea03087fdd2a41a7f085e0dde979191d9326ffbcc27999ec1491b5a89357badb914d9949f14bd5b93e9a8f0c630786ede9f5dc181bfacf817ca4ae6395b34225491943afa8388dac7e2ac66d1d444ac28a2a986f4b6a8e9e385cda93a66532e9ada471a4dca50e0fcbf6e8b920c51120b770908eee8", 0xb3}], 0x2, 0x0, 0x0, 0xcb21ec56952b0268}, 0x8) r5 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x8000, 0xc2) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000180), 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0xb1}, {0x64}, {0x6}]}) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000440)='c\x00') syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") 20:15:45 executing program 1: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000000dc0)=ANY=[], 0x0) writev(r0, &(0x7f0000001680)=[{&(0x7f0000000d80)="06000000", 0x42}, {&(0x7f0000000180)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b5ed78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3", 0xf5}, {&(0x7f0000000080)="892eadf04950da3c19a33f3b027a42542306415006e34157cf18f93e5ef125e6a32e99d13d2010e6b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b004009ccf22a5aad471c55303fff26822cb8897f124a59ab986a6f409432124bb88ea962d58e3c174863abfce44e2b3044279ad0842c9ebf838f3a73951c7deae74e320d583a664b8c0d75c5a17e5fb54f91a3532e9097a2de849bdf7262151e5137e5ca8303b7db900"/180, 0x6c}, {&(0x7f00000016c0)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c05170", 0x136}], 0x4) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x100, 0x0) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) 20:15:45 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwrite(r2, &(0x7f00000005c0)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a75f355bf53c3b6c6ed7896a48c4918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50a5fb7e173ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f64739c081694b70adc31e8f45cbefbf7196f7e7bdc6deddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f01fb0a60b8b27eda9c1782e00b2f4b2c029a08be89f496994f679a6351726562edca44621280ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edcbd387511d95babc", 0xeb, 0x0, 0x59) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) r3 = kqueue() kevent(r3, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)) r4 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) r5 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) dup2(r5, r4) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x30}, {0x800006}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000000)='./bus\x00', r6}) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) 20:15:45 executing program 0: clock_settime(0x3acaff73aee1023a, &(0x7f0000000000)={0x3, 0x1}) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x1ff, 0xfff, 0x6, 0x80000000, "17b7c577b909a07e9ec4ee56863080b43233f05e", 0x4, 0x3}) r1 = semget(0x1, 0x4, 0x200) semop(r1, &(0x7f0000000080)=[{0x0, 0x7, 0x800}, {0xdf7967eb3e9fe7b5, 0xfff7, 0x1000}], 0x2) r2 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) fcntl$setown(0xffffffffffffffff, 0x6, r3) r4 = semget(0x2, 0x0, 0x453) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4c, 0x0, 0x0, 0x2000000}, {0x30}, {0x800006}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) fcntl$setflags(r5, 0x2, 0x2) semop(r4, &(0x7f00000001c0)=[{0x0, 0x1b8, 0x1000}, {0x2, 0x5, 0x1400}, {0x1626f320129e059f, 0x5, 0x1400}], 0x3) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000200)=0x4) r6 = open$dir(&(0x7f0000000240)='./file0\x00', 0x1000, 0x8) fchmodat(r6, &(0x7f0000000280)='./file0\x00', 0x2, 0x0) unveil(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='W\x00') ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000340)=0x2) madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1) sendmsg$unix(r0, &(0x7f0000000bc0)={&(0x7f0000000780)=ANY=[@ANYBLOB='\x00\x00\a\x00\x00\x00\x00\x00\b\x00'], 0xa, &(0x7f0000000b40)=[{&(0x7f00000007c0)="78d93bb2b4de1502e2d3bdb08ba31d65b98989fb6b0ffc16e994a0ef2076289584eaa458f79112262f6f296576c7c4df76e912f70d0439bda52cf6d3eb837d3a412864a6cd56605cec4922750578e4f8c319daa20d95c4f0200de143ed9c86f103fefa21dde5d2c8be7adb8a6bfcd3a905e490d5ba12eac3ca4ff3f320cddb427d92a83c8ffafd77", 0x88}, {&(0x7f0000000880)="448f612eb6679cf9c869f0059e21e1d1f2c1066b19b313a436628c9f6240809f592d0c687e7fab57bf7f8aa42a17713b6702caebfd8562ec654342caf2fb09964c44cc8387b20053cf89dfe60c14f81659e322f638d0f270950683", 0x5b}, {&(0x7f0000000900)="1d24ad2e2abcd66635fc316c957752db796f316c3cd53c811a1082e314c90a06c28ced5dc0c11f24b7b518720c9e3feb52695ad511731073693eb6e0c36d0d4ea0040af6ce09ac9f0c86dad9786204a9e73e379dbadb0d775baf3732c6190315d3fc1f2d3008f35a8ccc9d31e253f4a3c14c9187c63cd0261787", 0x7a}, {&(0x7f0000000980)="32c45e73f24a567d6137acfe0973481321fa4fb2894ae2eec80adeaa21259ff655f3b5428727c7fb83570b7bdb6048e9ddfd8b4ddd5e5f7e71c4905dbbbd146a6c9c86c1946212cd675d7cd6b231c22be27df70a70062d36ff29eca362733ac0b232e2828c68d373407fc4f67dda365167556985b5822d0298cd1da01ff57a033d1de7ab243e1326cc46b962b4dd8e9464187f62d243df22d56e9707556500da1a3daaeaf2261b78da51fbacf5abe0eaa791ef2c215611098ce3d99cbc25f0", 0xbf}, {&(0x7f0000000a40)="c23ab6f00df48a56202081e5c5ac8a6a93c84e2bb345f7b7289da459b2acf58938ea089d6dd2d574086c0a8ce9e576ae70860c858349b981cd963f817b47e436c86071d734a42bf55ab013f256d6d51c58fe6313c17e13e622515600045b39506a79170011a7ce3ff4f1a22f2ad8b3fa20ac1573aa4435c47f6f22a8b6a846ca46aec3e3d6447634dd6affc952d85a8daa680482fe98bf6b5c77f78f1694f4a0f8d394dc0301e0050e7c781c8524847c82d676ad35aeb5bd116c330cd434c9c572c5ca44e35cb90069176889e67fa15efeb89de6457f407f5a5e9916692ef7a5981ebbff5048a15519eec6d5f0a4", 0xee}], 0x5, 0x0, 0x0, 0x4}, 0x4) execve(&(0x7f0000000380)='./file0\x00', &(0x7f00000004c0)=[&(0x7f00000003c0)='\x00', &(0x7f0000000400)='/dev/null\x00', &(0x7f0000000440)='W\x00', &(0x7f0000000480)='W\x00'], &(0x7f0000000540)=[&(0x7f0000000500)='\x00']) r7 = semget(0x2, 0x2, 0x108) semctl$SETVAL(r7, 0x2, 0x8, &(0x7f0000000580)=0x7ff) openat$tty(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/tty\x00', 0x10000, 0x0) poll(&(0x7f0000000600)=[{r6, 0x10}], 0x1, 0x1) symlinkat(&(0x7f0000000640)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000680)='./file0\x00') open(&(0x7f00000006c0)='./file0\x00', 0x257b8bc2e7731799, 0x8) r8 = syz_open_pts() pread(r8, &(0x7f0000000700)="8da548913a55b6aa39b64915fb790613e7420549b4c1985d149031d6fea8ddda026faf0cb459f7ef4b6e66c9905908841ced608c4a746b2e79e8780b972c65beca6e583d650e06ebfa73f5900e86de24c193a6b46493acc9b729f3c624a40e2173", 0x61, 0x0, 0x0) 20:15:45 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) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="81"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000100)="ebffcbff13b9fd812eaa4e713048e6993192964883f8e979c55389dcca39cfd681a1f3f44f9c3f0cdc64296507773f08425711ab9c06188e47f80c9b8182b475e758745dc233c59c1297f0362989a40a7e8deafa5f14f78d5c7aad829a106cc2b578197f50fd918c00ab6a9603c20200fbafac8d64b70749064f2824e9484bf813651c1f7a8d8a6eae68d8f8cc09e1fcd2ab4fbd6b0bbb8595c5e4b0b8d2afe31f1500b105612640c8d1c93e274b9ad342e4e248bd043096b62583612f9a0ead0ac0bb5d3d9156bf62523beb397e18d40fc6d9a60300c36fe7846f041076dfa0", 0xdc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x21d) 20:15:45 executing program 0: socket(0x18, 0x2000000002, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) setsockopt(r0, 0x1000, 0x1027, &(0x7f0000000000)="73bb3fc7b09074d03d8bf6f804b06d764ab056fb44603bca63572f872a673974af2aa8c6", 0xffffffffffffffb6) 20:15:45 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)={0x3, &(0x7f0000000000)=[{}, {0x4000000054, 0x0, 0x0, 0xf2f7}, {0x6, 0x0, 0x4, 0xff}]}) pwrite(r0, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0, 0x0) 20:15:45 executing program 0: pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0xd7a33e4e736c9023) r2 = syz_open_pts() writev(r2, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1", 0x1}], 0x10000000000003d4) r3 = dup2(r1, r2) close(r2) r4 = dup2(r0, r1) r5 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) r6 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400, 0x42) dup2(r6, r5) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000040)={0x1, './bus\x00', './bus\x00'}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x30}, {0x800006}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) socket$inet(0x2, 0x0, 0x7f) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x30}, {0x800006}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r9 = openat$pci(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pci\x00', 0x8000, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x200000000000000b, &(0x7f0000000000)=[{0x4c, 0x0, 0x0, 0x200000}, {0x30}, {0x9}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) kevent(r5, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x11, 0x80000000, 0x8, 0x8}, {{r4}, 0xfffffffffffffffb, 0x30, 0x1, 0x2, 0x5}, {{r7}, 0x4, 0x1a0, 0x2, 0x5, 0xffffffffffffff01}], 0x3, &(0x7f0000000180)=[{{r8}, 0x4, 0x88, 0x2, 0x1, 0xfffffffffffffffa}, {{r9}, 0xfffffffffffffff9, 0x0, 0x80, 0x3, 0xf3c8}, {{r10}, 0xfffffffffffffffe, 0x45, 0x1, 0x8a, 0x8}, {{r3}, 0xfffffffffffffffe, 0x4, 0x20000000, 0x200, 0xe63}, {{r4}, 0xfffffffffffffffa, 0x2, 0x40000000, 0x9, 0x6}, {{r4}, 0x8000000000000003, 0x4, 0x0, 0x2000000000, 0x550b}, {{}, 0xfffffffffffffffb, 0x44, 0x80, 0x4, 0x9}, {{r3}, 0xfffffffffffffff9, 0x93, 0x20, 0x38000}], 0xcd5, &(0x7f0000000280)={0xef, 0x7}) fcntl$dupfd(r2, 0x0, r1) setrlimit(0x8, &(0x7f0000000300)) r11 = openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x40, 0x0) fchflags(r11, 0x2badcf80aa91bfa9) execve(0x0, 0x0, 0x0) 20:15:45 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x9, 0x101, 0x2, 0x1000, "6c1debd37adceaf3f2a2710822c45f23c073b2ac", 0x9}) r2 = kqueue() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x30}, {0x800006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f00000000c0)) kevent(r2, &(0x7f00000004c0)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000300), 0x22e, &(0x7f0000000380)=[{{r0}, 0xffffffffffffffff, 0x2}], 0x10000, 0x0) 20:15:45 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e5797f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) shmget(0x2, 0x3000, 0x200, &(0x7f0000ffa000/0x3000)=nil) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0x0, 0x20, &(0x7f0000000000)="caf5b415", 0x4) sendmsg(r2, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002680)}, 0x12) recvfrom(r2, &(0x7f0000000040)=""/27, 0x1b, 0x68443bc095bd9e6d, 0x0, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000700)=ANY=[@ANYBLOB="00000000002e8f3eb601899a7ea7675facb0b6429bd46d2beb7adbda9a4d81"], 0x10) r4 = socket(0x2, 0x400000000002, 0x0) setsockopt(r4, 0x0, 0x20, &(0x7f0000000000)="caf5b415", 0x4) sendmsg(r4, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002680)}, 0x12) connect$inet6(r4, &(0x7f00000006c0)={0x18, 0x2, 0xffffbbb8, 0x6}, 0xc) sendto$unix(r3, &(0x7f00000011c0)='\x00', 0xfffffd8e, 0x400, 0x0, 0xfffffd7e) sendmsg(r0, &(0x7f0000000680)={&(0x7f0000000080)=@in={0x2, 0x3}, 0xc, &(0x7f00000005c0)=[{&(0x7f00000000c0)="26af2c9fa5538cfb14903013fb02a2530086b5efdcca12a21b5123", 0x1b}, {&(0x7f0000000100)="e887c60d873cee327284dd95c6b96af23fa4903c45a3d42023639d1ae5d90d105b0095b361d35154f0c4596a4ca027b8361c57cb54745488c873a14511759245b54c8f4ce4f8adcd8272353c018f47b2ff7efdace9f0629b4e5e53c8539db5109317218751483e7cd8041dcd843e7c97e2950367635d98afe88e83956a4a5c66727dde748b68e6ffe45990bca2f4c539a172920eda74e1babe5b67aa285c20", 0x9f}, {&(0x7f0000000200)="345d91d1988d353599ec20a2fa3b4de69a17ccb10d8802ad0cbc7c9dde2444c245f724957b32a63055b85f17aefa693eb314352934eb5dd34e7be86a09675946", 0x40}, {&(0x7f0000000240)="fb8f1376dfe70954a071ca30db484cfe2876bcfe0113104f8e03cbb27459ae8a436e1f6a643435812dae9eca79814303c18246f36177e871c5f0dbeeabcf0eca4fae2b665a535056b4b03201649383e63cb3733a365624138e7cf8a75f6a9169abc6cbaa4611601a09338b29dfce8ce3cb2c9da140b3f95980e1d14efa8005c3c57eb30083b34924c35478805d37422bcab523d2375fc320f4fdfd3bc7b7960c26fb6b99aa7b5dfe", 0xa8}, {&(0x7f0000001200)="b93fa6ac077a0fc8632e9d091bedb28e450f7ba18b24011dd3957ad4241de01f4302ff107fb5e14fdee0a3e110cb5af22d45672f66f5edf4814df57cb689dda70e31af3fdc51343f54befe74fb60e607f95af08431e0d73e4d35b1a701441fcf69d55ebcbd10a43d9c5376d6f5aa6c1e41349a1803bcd760f034ed4b6950349485e4175b5463859e09fe0b1948678865ffb54e9dca65199c06d630db6476843244ed7c3c94dc83c6fac62db328bd9efd4e2714bf228c8f3f6e4fc687380f911e4ca8e520804575d86ec697355a00a91c12efec56c9d2fd9f217fd57ab3c4732176de37c5a997e6a2169d9d982232d3b079161199167d1fa6e82ca1ac6347ac331992920c0a61afc3df3bf08cd391101a40498c8ba5b447913a986a9f98629fb10c43bc6491edbf507c275ecd71d92d7436658a5158bd32ba54fcad28208d633d8831adcb8dfea5d68305e360c713f05024eda53ba7c2511898e57ba068c19988798b68caf9139a9599b4e0d90322975e0f9e32f08d559dda72353f9778f0e6b904db4b67c91145da0efcf06ae948757856cadb3cf1cf962bce5eb76b31f661f1a4b2c983c7fe51776f545118456dddde79f098243823f0f9a6e1d082539988ced9977412e899498e40826016153bda4393a5577063ee64e03ca3fb1963089f74959433f0184c18f1019968463fa49f61cd46ed021558c24cfc6aeef44cd364d4140d99f8d5c9f05adc3f51b43ae04054938423fcb7d12c590af09c0a96071c39f90fd67056d152e9d1ee92c41f7934edac8d487f2a10a0c0d32f708290c651aed26ea7b51b0ee104f1b3c0cd1c1d8a9e043fc8b9f188693e81fe63e22a2c07aa90cb9aacb5b68bb44736ee978e1a50df97f42df3eefb316e2b138804f7e441da610faeb2a66fa57cba16175062d2e214ff6c0bb15db706c6280379a7f3c6ef83aa060ab88e250eeaeaccd2b2cb17fe5b4c9436fb639e3c9ead20fc535d653d47b3d8ac5635dc608c4d1cb7c62dbfb7c90273af77cfc0fa39c22ecdca674acf6027ab01abd4e98c6ede48bc4380eb6e9e29e431fd5532e81fc73175ccbdc3d6e44e498281de991ebd122a1e16b2ebd1b3fc28ccbc8465085fa9a3c689c3cbff8cfd79a4a3412da99b20a126f60a3f232f29e6659f4254717469a6684688939aabcce452f21710b3b75e71c893b46476cac5e307be323bb4c930925f2315c951a430974bd21ba14c4879718b36733b4647f31c563f61fc47c64cb2d586f92dcc5c225459bfe1ae4bad9589e1fadd25597740eb600770d829f979673e37ddc60f6b45ac3799b0028d89cc0b6341bae41614714f41b17bdf3ea7cf656d3b73659f77e7b45e300efe34d5528dfa0075f4c34ce5e6c83aacd3b6d3c28db330b61479bca54eda7889149a0836b398b612dcc3262b03e7f27a6a145bcc95b4ed3ae2dd1250f368f8fca6a957741949bb3a9aa250d4e76dbaa4ce93c59ee2ad71b03abaaa4a703bb556cdf349e109b9dcc59e0f923255e90892a60de63e1bba89ffaab3b9c45dd67eeb5b45720dd1eda7ea28f567f1b9e6684ada5caf224c65156719398bd75edcdd872395910882479a04561de428549303a348fb5639167b213e90744056c98dac11b3e619b4df76f5002e1b78ea6ad483d0816f1edd050c71c12fd42be6e8a17b1551dc1bad39355a55686414aa0d6629211a410e8830ee8e6dc28ea7df0bfbf668069385ddbefcfb55c344376c14a84d2b3f6c60e9db91f1e4b6cf245c94986ea9514f70e9dade160299287928b10037308fdbc30caf5a8c7d02606d2d35bc75188955fe279f487f05383e29a687eecc9739455678706ca72078e15528803ea397045be0e256a8da316804bc1df9e70a755006b577afd3202695fe373d3301bef11e15ec2ffb5f3b756e48dc9df55a2cb0d37a0da3839eaa6bc10d43b1743ac40168976eda4063170038cc35b4a41b604290833e34cf0b0a6603e21b5dcdf8d5314de31bf85f0c866061c09e26bc69cf01822750bf1d25ff889bd9e85d3d5deb938339cd8fa698c0d638fa990feea6d4b7ca1b0dad0d5d4b24a60c95abf6e081ca6d63ba7f136761c9b40982c3364a5cf3b0cce038b244f6292120668cc6d489fb76ed01e9cad66f163e2e1010bc9b0846d34bc9d82812bcdd12046e265f4bb039bd18a8ce6ff015709417d1bc6fe737555631246495dabce5a5b025de05b8fdcacc0f98e37370e29ce3c5c73bf0baea764dd81e6e96865feeab24aa0bf872711f10593d691066e6fde9bc2a3a25257c28067ae182e3e8991e528099cf05ee57d3592bee26ed3ed9450d11e22b1f2ede93942e365187b11452bae216a5f05a712d36da6548eeabd1a97596157047d58a7c3f342136b3e90c30131a84fbfd3a552a46f43522adc40f287d03cba143a5a7c5ef335b1af5bbffda0fc3d2f8ebcb2ef74c5b238ff5a761a1418a35ea3ff984cac5c49cd1fb35a5f23ef4604b50e35b10dac981bfafa84524459a0ad1604aa40b6a95ca07f53c979fea6915f8b138b15a23eef9020d8367244227ae7c8c886ccb7acca1d8bdfe5ed7ff3bf7dcb8664f3ee8dc0ee36091307f29dd1c3a8652e33d362cf973756555986c08215cd35f643cc6bec2f84cad89f817244c5c0b2fa200fad365ecc39ce4e85d57e95ff69b3d057d04a181ca62eed25c7b2721bed1859119b0a45f93945e5126633a6269c2c6e3ee75108cfa62e37c567700108dfacfc134ec52151c0fd266a8acd3487205c6a9912b631c96ef5e7a79f0b77a562aeb29a55498b9c05730d035c1b43fdb08a7105d5e0e9b7e0cbc37a6457876134b0ebf7b8b90f39bff0d65845de802e2152bd2ade1bcfcdd819506b3dc1b1cb520e4dd382a899ee5ae30e1fe2df7472e4cdd28443825709fb613cf998479039e86ef7c75309c065f59a70d31d7d3a55c0e53da2e354bb43f1ec712e181ff2d27155a000ac914c12857bb51a0906ae30e104e5a2b3816c34ae57c93c77c19ddf7dca538888f96ea0a088a9bfc854aaca7bc695f19a2a2d4ddd90d78ff2f1359462ef09336a268375c8748948281592dd9bb9b52a0b19418d075304217ee9e2a1d543813bb0ce4a61259508ea10182f882fe1ae01b7155627c020cbc22d2e7f96dee2ecc2373ae46052f0db0fb12c0bd68adfe4455947a86f79a9c3ee217edd36eba9b3c3e93b0954d925f771abdea68d18479449ae1d37e9e6ca983fb99ce30d76c916a06cf176fe5eab2a92137d819570b4b2ad26d4c3663f5d7aee4c9ce3aedd512cd5b9f521b2c9f9022926b7c64cfcd7e3bd899bf91aec1fae99866c2129ee1d8199eca0646eae411060741cd5010822534ca8c89c3696d7b00ecab61cb2db31bb9f0f53f0c00e18467fddc74cb15a936c8278192a46d712dccc3ab01d7351487e42cba7b5fd23cb10cb3f70bccbf966cd9704585c9c88c0671719ebbe07fbdf9d27e9925097d260e9c4b384a728a8291fed27e0431539b5267b2ee5d8e2824fe15b3805e19ff60eb6a130c31de94abf3abd1c5f478a9f401692b23347e8eee3f17f5f9f30e1a56ecc3a11c7a5795349d89b14e1faaf8300fb6ee1acd7763a046ae30ecf6f08d71d25130cfe140359e16239569ecad5e43642b9ad8b22e444234f07e6a270d8e93c50d709808aa4394e56f2c693bd028e8d737680be28fb0dd8cf9c7688c5a91bc267f468168a428cab386fa5bc6e4c87feac4e3235e8270f4605d5f532a6e729a4e7a2ee3f290170bdb5ff11666dec213b01deb76df13510526acf9c388f1fe157f5ea496505ee589eeb51a776fba7e9a4e928db32432e1199777a28407ad2083dea702dc82caf0cd17240a945d6feef9bad5196416424f30ba198e69680f39de374eedfd9b054b918417b856553cf20dd8eb992765780c843f2a4e3afc5000f18883eb85500d3a2a41e0c98911c3834b9903b2404798abce48599696f5320448bfb1b7711350767d806120864f72f39a2df52317c84f2e636b3a9643b0f2dd6cf3603e5a951bdc42878984f9f01ea82bd2a8255d6c7664ded02403dcff8863875ff2f45273b3142a2226da9ae72ac73a3f221914b14011b934b95512cbacce7a290cfcbb3cb68ebb1f33cbac8a8e634a483244fd1ee0662ad936ff4431937e5336438967dbaee0cf40fe45b95536b2f9fe17c566a9ef3fbea28c8021be599e8fa056d35b0335b5074e61032c48701b9c84ca5264a7af7d0b87081a49a15e507360b7b18d302bec86f9e19b200ed68167aafafaeed4d019d376b1d233b52878a3198ce2a5f3250f795eaf6fd404c5dd0763fa22a765d0ca34fcbf79ef938fea92e8e43cfcb3d11b3ccd1ad79bc749cd56b0729f15003b75749234e27f9f4fd2de04400155f65cfa220f3dff8bbc59e6dfd61f8372d9240a1b5a7d8378080b7594ef73c4a0b402ab026882732287f7b9733d4e0cc2cad6545ad85313d18b759c9a8c70f1fb54e6de27dcca2342c02aef33a5c3e4aee981f8c2ac9e9ef2ba19222957b8cb4da761744c99059f3a15597b558a9e4e6cf78b8c6dc80767d114e6f3d97845992d0bd1b9f2449de7470687d98954837932de74291664aeb42e9aba0b6917b2ae45f4beba596b781e8128637101914b2e91a181301232f2a523120ceb00c64e914a4cba5a0789902841ed34c2c736a74007d8d43fa6f0013476812548bbae65d6a472569ee2580654d75e8288a4670249523f0201d5565b8440aa012705a49e6f3b1a4bccfa8c4a8a37bb925cabca9e6767cd03e13a4c5e77fcdcbc4b6f62c1a5d47f134e4bfb2406953c8b570e98a1b40b3860d0f35cfe1968548b3f7824f5c01f124053d5bcf9d962437e0fc98faf87b94a834a4a61730ed4349d96e293e31e7acac6c3804c31988f116244f4d17c1638c40c4045709ce29fc279e1db477ff1c11f0bb5ae93a3a24efcdb2133fb92594a6e1c8beeac9aafb3f3d5010395503fb6e86c30494a305b3fbcfe04539c5bafcd255ae8938f6abd5014a6b7a8451ab309408150711077abfb5ac505ea188bb53a398b79fc9409b2e79b8cc4631d0902433c8ddb8d07f42d7ce79dc1cd8601c97d54ef6225eb734ff535aff5e95b198f797d2b88fab7f17c92162b68d1ff9e8c440b341f42ab5f7d405f34367538ad435a8cdd7c3fe9bc327cc1b9c4ae6a85690ba44a484a0b75139a24261e40f3d49e67dd539d9d0d3399e0b222e1f0eac40ac05b88b5e6099e7879b1165d130a91047e1645a55a8761fecb2d1b7c6c021755f79ed4e21efdcfa9a09b86f73368961dca3a6f0ea8c8e3bf6a967cec1e2a5442bc9873668e02a7742ec39875ada3ec8dae314c4468b8d0dc6fdde208a7c77aff2937e02edce8e8231558de285c0c68a8572f9aa782992fa5d3aa90fb42479386aa94ccef19797749bfe24d9e7e2fb1b9c00bf37ebe9a7c51b86f751518e7973be0b766a4403cbc23c836f306d97f3446bd3c0f49cd9e0af47759a7b1863589aa31fbae3dbbed5d148e9e022c2f2090e9d9ff663ca8d3d4a16b7422fb6c1d78b41b2fcb836d411d33b4a10a747213412adb61422ca0505f4d711dadca85423c26dd69df29f3f9917344e1d927868e5aff250c2782423194d5340b0ec227b171f8d281f87ff2b8fe5dda88798bdf2ea7ebd50bec1fde420465e52cf2958fd51ca2552b0b626aa6e14c14f5d6f41013ea7455fdec492287db0ab8acd262045d2ba6d8327c96a6dbc7a4110d73c59c8be5f4c9effb617a0d817735789cd3f9d922a06d636fdf171f7cce684c8b6b43c23855a6b6", 0x1000}, {&(0x7f0000000380)="bd1cc6459b03819a1089fb27dc97e12a59492f448d7078ab69264e244ce7afee7197fbe0c73b46a3342f026c1825a3d9385b5a081d1150f6a1e993eab34c204e3299586f54a4ec44bad6cb23657863d0b285bc3cf73885197620bcf0a90a598b626e9a1b5162d7fa73ddbf7fcbc3681814a05582211296259ed2b6a409f2dae1e47624", 0x83}, {&(0x7f0000000440)="ab27251b9e0b5a2b6a2da1aed435684184fbd5f4cc85b0fe3869afeb7a1e934c27f56597b2901f53372b53559f890b4a33886474837fa9c8a9709e40c1fe37d7c6dfd41eabcfddb2d352", 0x4a}, {&(0x7f00000004c0)="bbce09e66c9662a9bd1ed8d61e07da92d22c8ae0c7b3e0dd939dd21a5f4ab62112bc70d03b90f6eddbdc7118a8fbdfe664e438a9959804f5ee1a1cd87d2a324a89de10b124879d372d7321ff9afa36b90c2796183f", 0x55}, {&(0x7f0000000540)="86047bc498d794ad53bfef98530cdd863107bfa73c08de2f049919539789279427b7a26699c67c583abdf2221cf67396d717e337fd4d033e2bb10c516db1b10073564d4a96478536d10e573c572fba9b", 0x50}], 0x9, &(0x7f0000000300)=[{0x18, 0xffff, 0x67cd, "b15246"}, {0x20, 0xee8ffb04dd40bb32, 0x7, "f59e7196d43e024219495764aea173"}], 0x38}, 0x410) execve(0x0, 0x0, 0x0) 20:15:45 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002002, 0x28ae) r0 = open(&(0x7f0000000180)='./bus\x00', 0x889, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000380)="000000186204018b002b3a0000000000000000b9d8dcd14043000053b5d1d09075288182a3e7bd438b29be9c894314d835d0875b8b01850013f1071d36807465e18c0fa6ae84c9f0611da24e14a5b04c930169fcf79263", 0x57}], 0x1) lstat(&(0x7f0000000040)='./bus\x00', &(0x7f0000000100)) 20:15:45 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000004ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a00000000"], 0x1) readv(r0, &(0x7f0000000040)=[{&(0x7f00000000c0)=""/200, 0xc8}], 0x1) execve(&(0x7f0000000200)='./file0\x00', &(0x7f0000000480)=[&(0x7f0000000240)='[\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='\'\xe1\x00', &(0x7f0000000300)='@}\x00', &(0x7f0000000340)='$,\\\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='$\')^//\x00', &(0x7f0000000400)='+(\x00', &(0x7f0000000440)='\x00'], &(0x7f0000000680)=[&(0x7f0000000500), &(0x7f0000000540)='\x00', &(0x7f0000000580)='\x00', &(0x7f00000005c0)='}%\x00', &(0x7f0000000600)='\x9c\x00', &(0x7f0000000000)='$,\\\x00']) writev(r1, &(0x7f0000000000), 0x0) 20:15:45 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x23b) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffa000/0x4000)=nil) semctl$IPC_RMID(r0, 0x0, 0x0) shmctl$IPC_SET(r0, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r0, 0x2, &(0x7f00000004c0)=""/223) r1 = msgget$private(0x0, 0x200) r2 = getgid() r3 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r5 = getppid() msgctl$IPC_SET(r1, 0x1, &(0x7f00000002c0)={{0x8, r3, r2, r3, r2, 0x42, 0x6}, 0x8, 0x3, r4, r5, 0x3f, 0x7, 0x4, 0x7}) msgget$private(0x0, 0x200) r6 = getgid() r7 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) getppid() r9 = msgget$private(0x0, 0x0) msgsnd(r9, &(0x7f0000000340)={0x3}, 0x0, 0x0) msgrcv(r9, &(0x7f0000000380)=ANY=[@ANYBLOB='\x00\x00\x00E4\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00.\x00'/54], 0x34, 0x3, 0x1800) r10 = semget$private(0x0, 0x8, 0x80) semop(r10, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r10, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r10, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r11 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r11, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r12, r13, r12, r13, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) msgctl$IPC_SET(r9, 0x1, &(0x7f00000002c0)={{0x8, 0xffffffffffffffff, r13, r7, r6, 0x13, 0x6}, 0x6, 0x2, r8, 0xffffffffffffffff, 0x3f, 0x7, 0x6, 0x7}) r14 = msgget$private(0x0, 0x214) r15 = getgid() r16 = getuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r18 = socket(0x2, 0x400000000002, 0x0) setsockopt(r18, 0x0, 0x20, &(0x7f0000000000)="caf5b415", 0x4) sendmsg(r18, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002680)}, 0x12) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xb49e) r20 = getppid() msgctl$IPC_SET(r14, 0x1, &(0x7f00000002c0)={{0x8, r16, r15, r16, r15, 0x42, 0x6}, 0x8, 0x3, r19, r20, 0x3f, 0x7, 0x4, 0x7}) r21 = getegid() socketpair(0x25, 0x2, 0xf0, &(0x7f0000000040)={0xffffffffffffffff}) r23 = getpgid(0x0) dup(r22) fcntl$lock(r22, 0x0, &(0x7f0000000080)={0x2, 0x2, 0x10001, 0x0, r23}) r24 = msgget$private(0x0, 0x200) r25 = getgid() r26 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xfffffffffffffc86) r28 = getppid() msgctl$IPC_SET(r24, 0x1, &(0x7f00000002c0)={{0x8, r26, r25, r26, r25, 0x42, 0x6}, 0x8, 0x3, r27, r28, 0x3f, 0x7, 0x4, 0x7}) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000200)={{0x4, r3, r6, r16, r21, 0x18, 0x101}, 0x6, 0x1, r23, r27, 0x100000000, 0x1ff, 0x63}) open(&(0x7f0000000480)='./file1\x00', 0x611, 0x0) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000140)='r\x00') 20:15:45 executing program 0: r0 = socket(0x2, 0xc003, 0x29) connect$unix(r0, &(0x7f0000000580)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf383f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e5746360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf5547612f871f4385f04557795ea4a5c5fe65baa202361cd8ca05dbbc5b040000002870bc122cd235000000000000000000000000000000000007adb1ff02fb37ecd2cf8724eb18089278e31433000000000000000000000005e5d10f524a64ef5632ccf137c8ae115db3119e911c3a94fb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1c10368107804246c67ecade30b82634ad276d3a365e12d3b1433eab57e9e9a3da452aa14d14cb2412b25bd1bc73000000000000000000000000f1ca5f2071c1f276b670a2a93110d876454aee547f98e515464903ac94794738537d7b5d74f90bd08c5f4d51be32f0ebd9189746005454d719e5a9e7a50f6c453ee525baad02581807c0cbfa1e220f379363c68c0b2a299b208dfa12aa5d5037263725391fa4325a1970e9cbdcc9eb6fd5e9dec4d723127ad15c42b2bb8fd236ba056419f99ab5ba9e812a96aee4ba82f46f1cc10e0e3b92967d2921075aef14000000000000000000000000020000160000000000ec7ca6ae65ee351978e8178198e534c03c4a9a1e81c4b5c1dcdef1cd01f64395907812f59869c62cbcd2eb3f123388ca7b3bfb194461b5fd3a4f61b9c567bc700573d82d0ddb28ebd74bfb3af0653303b151a7423676b227c8be6c1ba88eed569cc5c05806ed3bea51fd98f69ffb2940f0da5c91cdcc6bd61efd4a0cec3c03cbcc56917c2b3ae9d553fb914caed76484e34cf60b719a4475ea8a4d290f5525118657871568930000000000"], 0x10) writev(r0, &(0x7f0000000540)=[{0x0}], 0x1) accept(r0, &(0x7f0000001880)=@un=@abs, &(0x7f00000001c0)=0x5a6) pipe(&(0x7f0000001980)) r1 = msgget$private(0x0, 0x5b3) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000480)=""/97) 20:15:45 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) chroot(&(0x7f00000001c0)='.\x00') connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0/file0/file0/file0\x00'}, 0x1c) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') chroot(&(0x7f0000000200)='./file0/file0/file0/file0\x00') 20:15:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x30}, {0x800006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = fcntl$dupfd(r1, 0x1e, r0) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'\x00', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x2c}, {0x4c}, {0x6, 0x0, 0x0, 0xfc}]}) ioctl$BIOCPROMISC(r2, 0x20004269) pwrite(r0, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 20:15:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x30}, {0x800006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000640)="4aadab13b516383e6a990e4b24eb153d0b152ed77dce74c16833c8162e717605a420933b7da1653dac49ebaeac74b313055893d44d58fd9449eefd5afc700497d8e10b343b17c294b06e96f023db667b16bfcd51c35da25cd04d799adc3bc9c84a434c53c40115ab5368c61253ddc9aafb8cdbfee8", 0x75}, {&(0x7f00000006c0)="9440009058b476adda93f97dd0ff1aa0b27425864c85205136154efbb57728368109f08c3aa5b1f5f364699ab9897882de980c42c32b4a4a508e281e25215a00a340ed3ea48102f8bb9b4bc5640294718484ff7ce45afe8ab9ca2062b82eb87bbb86f1ac67a618a8cef6b8c326309e41d6f0fc93a66fd58c300640f00e834406691f8389b89b57400e04141d57ec3be58a7531676a6da63def591aac1d57f6df9b4d79b10751c920", 0xa8}, {&(0x7f0000000780)="2f06cbde0cf1dc029ef27f77a92181a102ce0326a4c2ccbe13c508f4a58eaf2d542a32cfd7d7efdac54aab9723c9bd46a2ac543cb5cce0cf08a6893fb145d49ff647861eee8bdc43ecc30c1d80c2ca5723948a78f2c86e2a9157181a0d9bf74e617acec5824627ed97752aef5e08eacb55d6e42dab79698333943ba93f266cee11d8f5a1f8fb01c846178164a07b08f99f9d8d08a53c2c15b1fed0d7fbdc4b8328169085871a11c4f42b3d49567a70616f8e5beb7e04545c3caad74938a9d2f814253cd9163b18abeacd38", 0xcb}], 0x3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x25}, {0x6, 0x0, 0x0, 0xfb}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x30}, {0x800006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000880)) r3 = socket$inet(0x2, 0x1, 0x88) writev(r3, &(0x7f00000005c0)=[{&(0x7f0000000100)="2090be97e86a752d540026744e6fafa67987da18679860eb9dbc3bac1b3140e7c0785085507cb9924b96518792a55045a3a1dcbfa546e2557fe7c5f208a63142d492c6b00e881b757a07803cb33786cf4f6227613517426590a0cfdabebf7a8afc6610336496bc97c1ad7877a89b46d816a348e216e289f3fbcf26deb410cd4a74d695f8fcca", 0x86}, {&(0x7f0000000280)="065cb55ed23a173cfc91f062182ccc26bf55abeb405d4d23a542332c88633ecf60116b956f4081c00d7a7f9fe5d898eed907c6c2f87c7f8b045db0585dcd4f88e14262d990281cfe", 0x48}, {&(0x7f0000000300)="95f32929b1bb12a43cf9a10ac41b611d80356246e3b015387309689beac0de848a008a5281be0a6197086eab40392ced999e60c644ad0f17a5fb748bd9cc408cefc5cfa5d7411be97baa870f12f2ba849245accc48f89a4cc7aba6cf4146b58190463e760b3e7fb437fc980df0ae7ed6317e5066951137dd1e1bc82a5f01b0d55ddc21eebe0e28fb02ab2644eb00117d20e210dd88b5", 0x96}, {&(0x7f00000003c0)="2d7753021bfed8f83e53640986ec07cd1c631bfa767ca95f17eb8d82a58d4ba235863c2e8f3aef5291a803bc640022e5484d63cc63bf4715f7672d955fa2416db3c7eb076f2a2a1336fdf3b251928f75422a9c62f4a4c41fdcfcb9bcf5a2b57762a770c374a1fdb11240", 0x6a}, {&(0x7f0000000440)="1031431104059cd922b38a869c2fa44bbd875e1edc5fa5877a569f137a96d37a8a91a2c0d055de8929167552498ad3c405d0df62e69e3f53711a220a1acfc0127edcd01b297f7e3b38d2076d2e6b1b3aaf4299cd26e542a2622eac003ada9b55f0ca14a0", 0x64}, {&(0x7f00000004c0)="3c2d191b5abc4878bf6421280fd5b92c63b33920ff653b32a2c4363ab4a1e9ba1e999940d20976eee482776bb151a0cbc61978162fcdad99c46207b0aa1537cc53a04f55b1d19efa5b0e7ead1e6207bdd73521f0426c6b75489795f1d3775bcff53f49776e07220b3da0b45a6b189cc6f3c5f55f585cf7cd653a6000e73dc45117a38fc0d0cebea02ac83a2bbb1b4040aad7baa7a8cff889e2d456c645ac1c47596d9ec8880488f1121a6f047e2841022ec984ccb753c3eff9f6a9c7bb6b0004e8baa7de0352", 0xc6}], 0x26b) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 20:15:46 executing program 0: getsockname(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB="0000002baa42d9c33300e4ffffffffffffff0000000001"], 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000021, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x80, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000), 0xc) bind(r3, &(0x7f00000000c0)=@in6={0x18, 0x2, 0x6, 0x80}, 0xc) fcntl$setflags(r2, 0x2, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) r4 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x10000, 0x40) ioctl$TIOCSTSTAMP(r4, 0x8008745a, &(0x7f0000000180)={0x9, 0x8}) fcntl$lock(r1, 0x7, &(0x7f0000000100)) 20:15:46 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d0137b045558f3d07e47a31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19adbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b2522193cebae4a2e16ab76f279653733437c45bd632937a522e65300b7b19ef2bfc652404167e4cec29061b10f5f320f50e80d0000"], 0x10) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x30}, {0x800006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x100, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x30}, {0x800006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x30}, {0x800006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000), 0xc) accept$unix(r4, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) r5 = msgget(0x0, 0x246) r6 = getuid() r7 = getegid() r8 = socket$inet(0x2, 0x3, 0x0) writev(r8, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r8, 0x0, 0x6a, 0x0, 0x0) r9 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0x3e5) r11 = getgid() getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r9, &(0x7f00000000c0)=[{0x4, 0x81, 0x1400}, {0x1, 0x6, 0x2000}, {0x2, 0x3ff, 0x800}, {0x1, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r10, r11, r13, r14, 0x2, 0x9}, 0x5, 0x5, 0x8}) r15 = getgid() r16 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x800, r16) r17 = getpid() ktrace(&(0x7f00000001c0)='./bus\x00', 0x2, 0x200, r17) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000200)={{0x2, r6, r7, r13, r15, 0x2, 0x5}, 0x4, 0xb8f, r16, r17, 0xfffffffffffffff7, 0x390, 0x6, 0x53}) r18 = msgget(0x0, 0x246) r19 = getuid() r20 = getegid() r21 = socket$inet(0x2, 0x3, 0x0) writev(r21, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r21, 0x0, 0x6a, 0x0, 0x0) r22 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0x3e5) r24 = getgid() getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r22, &(0x7f00000000c0)=[{0x4, 0x81, 0x1400}, {0x1, 0x6, 0x2000}, {0x2, 0x3ff, 0x800}, {0x1, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r22, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r23, r24, r25, r26, 0x2, 0x9}, 0x5, 0x5, 0x8}) r27 = getgid() r28 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x800, r28) r29 = getpid() ktrace(&(0x7f0000000400)='./file1\x00', 0x2, 0x156513ef2b475ff4, r12) msgctl$IPC_SET(r18, 0x1, &(0x7f0000000200)={{0x2, r19, r20, r25, r27, 0x2, 0x5}, 0x4, 0xb8f, r28, r29, 0xfffffffffffffff7, 0x390, 0x6, 0x53}) r30 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r30, &(0x7f0000000140)="220e22", 0x3) pwritev(r30, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r32 = getegid() r33 = geteuid() r34 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r34, 0xffff, 0x200, &(0x7f0000000080)=0x7, 0x4) bind(r34, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) getsockopt$sock_cred(r34, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000340)=0xc) setreuid(r33, r35) r36 = getegid() r37 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x10, r37) r38 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x10, r38) msgctl$IPC_SET(r18, 0x1, &(0x7f0000000140)={{0xffff4590, r31, r32, r35, r36, 0x0, 0xff44}, 0x2, 0x1, r37, r38, 0x6, 0x4, 0x0, 0x8}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r39, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt$sock_cred(r39, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r42 = msgget(0x0, 0x246) r43 = getuid() r44 = getegid() r45 = socket$inet(0x2, 0x3, 0x0) writev(r45, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r45, 0x0, 0x6a, 0x0, 0x0) r46 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r45, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0x3e5) r48 = getgid() getsockopt$SO_PEERCRED(r45, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r46, &(0x7f00000000c0)=[{0x4, 0x81, 0x1400}, {0x1, 0x6, 0x2000}, {0x2, 0x3ff, 0x800}, {0x1, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r46, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r47, r48, r49, r50, 0x2, 0x9}, 0x5, 0x5, 0x8}) r51 = getgid() r52 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x800, r52) r53 = getpid() ktrace(&(0x7f0000000380)='./file0\x00', 0x2, 0x200, r53) msgctl$IPC_SET(r42, 0x1, &(0x7f0000000200)={{0x2, r43, r44, r49, r51, 0x2, 0x5}, 0x4, 0xb8f, r52, r53, 0xfffffffffffffff7, 0x390, 0x6, 0x53}) r54 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r54, &(0x7f0000000140)="220e22", 0x3) pwritev(r54, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r54, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r56 = getegid() r57 = geteuid() r58 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r58, 0xffff, 0x200, &(0x7f0000000080)=0x7, 0x4) bind(r58, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) getsockopt$sock_cred(r58, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000340)=0xc) setreuid(r57, r59) r60 = getegid() r61 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x10, r61) r62 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x10, r62) msgctl$IPC_SET(r42, 0x1, &(0x7f0000000140)={{0xffff4590, r55, r56, r59, r60, 0x0, 0xff44}, 0x2, 0x1, r61, r62, 0x6, 0x4, 0x0, 0x8}) r63 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r63, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x30}, {0x800006}]}) ioctl$BIOCSETIF(r63, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)=[@cred={0x20, 0xffff, 0x0, r62, r40, r41}, @rights={0x20, 0xffff, 0x1, [r63, 0xffffffffffffff9c, r0]}], 0x40}, 0x4) 20:15:46 executing program 1: readlink(&(0x7f0000000000)='./file0\x00', &(0x7f00000003c0)=""/4096, 0x1000) r0 = open(&(0x7f0000000280)='./file0\x00', 0x40, 0x0) symlinkat(&(0x7f0000000040)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f00000000c0)='./file0\x00') unlink(&(0x7f0000000380)='./file0\x00') dup(r0) r1 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) chown(&(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', r1, r2) fcntl$setflags(r0, 0x2, 0x1) 20:15:46 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(0x0, &(0x7f0000001000/0x2000)=nil, 0x0) r0 = open(0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{}, 0x0, 0x4a}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) r3 = socket(0x2, 0xc003, 0x6) connect$unix(r3, &(0x7f0000000580)=ANY=[@ANYBLOB="82022e3966696c653000021aaf22f4e7ed35bde5c63e0408d5b6d57c99574fc2f6ecf675d2fa639805209b3bc8881a29ed8581f314400db9a980544c894a6d0a2018cdacc024534bc16fc40efa83284408e85c224dc8cc789bc72b71cb95227bbe49089100"/111], 0x10) write(r3, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r3, &(0x7f00000004c0)="e25aae490000000001545d8488199ccf9c9fbcf3820a946261a5f2c8ef255b5d088519192fa41395cf7f5d77fb3d3ea0b0f93794cbba929d27280812f496a08bafc7149f73212d73fb9b2dfe20e48cf659e6", 0x52) writev(r3, &(0x7f0000000180)=[{0x0}], 0x1) r4 = kqueue() r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x3}, {}], 0x2}) kevent(r4, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) kevent(r4, &(0x7f00000003c0)=[{{}, 0xfffffffffffffff9, 0x0, 0x10, 0x1}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x7c12749ea1009bee, 0x0, 0x1, 0x4}], 0x3, 0x0, 0x0, 0x0) dup(r4) r6 = kqueue() kevent(r6, &(0x7f00000001c0)=[{{}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) accept(r0, &(0x7f00000000c0)=@in, &(0x7f0000000180)=0xc) r7 = kqueue() kevent(r7, &(0x7f00000001c0)=[{{}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) kevent(r8, &(0x7f00000003c0)=[{{}, 0xfffffffffffffff9, 0x0, 0x10, 0x1}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x7c12749ea1009bee, 0x0, 0x1, 0x4}], 0x3, 0x0, 0x0, 0x0) socket(0x20, 0x4000, 0x3) 20:15:46 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2c6f7b73e9748ab0) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc020691b, &(0x7f0000000300)) 20:15:46 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mlock(&(0x7f0000794000/0x3000)=nil, 0x3000) madvise(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x3) 20:15:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x30}, {0x800006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = msgget(0x0, 0x246) r3 = getuid() r4 = getegid() r5 = socket$inet(0x2, 0x3, 0x0) writev(r5, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r5, 0x0, 0x6a, 0x0, 0x0) r6 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0x3e5) r8 = getgid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r6, &(0x7f00000000c0)=[{0x4, 0x81, 0x1400}, {0x1, 0x6, 0x2000}, {0x2, 0x3ff, 0x800}, {0x1, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0xffffffe0, r7, r8, r9, r10, 0x2, 0x9}, 0x5, 0x9, 0x8}) r11 = getgid() getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000380)={0x0}, &(0x7f00000003c0)=0xc) ktrace(&(0x7f0000000300)='./file0\x00', 0x0, 0xe36b7b25ff352b7, r12) r13 = getpid() ktrace(&(0x7f00000001c0)='./bus\x00', 0x2, 0x200, r13) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000200)={{0x2, r3, r4, r9, r11, 0x2, 0x5}, 0x4, 0xb8f, 0x0, r13, 0xfffffffffffffff7, 0x390, 0x6, 0x53}) r14 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r14, &(0x7f0000000140)="220e22", 0x3) pwritev(r14, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r16 = getegid() r17 = geteuid() r18 = socket(0x1, 0x2, 0x2) setsockopt$sock_int(r18, 0xffff, 0x200, &(0x7f0000000080)=0x7, 0x4) bind(r18, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000340)=0xc) setreuid(r17, r19) r20 = getegid() r21 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x10, r21) r22 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x10, r22) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000140)={{0xffff4590, r15, r16, r19, r20, 0x0, 0xff44}, 0x2, 0x1, r21, r22, 0x6, 0x4, 0x0, 0x8}) fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x1, 0x0, 0xfffffffffffffffe, 0x0, r22}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x64a2}, {0x80}, {0x16}]}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 20:15:46 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000059001040dcb9000000140000001b00"}) r0 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) dup2(r1, r0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)) r2 = socket(0x18, 0x2, 0x0) ioctl$TIOCMSET(0xffffffffffffffff, 0x8004746d, &(0x7f0000000000)=0x800) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 20:15:46 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x0) ktrace(0x0, 0x5, 0x2, 0x0) r0 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000080)) getsockname$unix(r0, &(0x7f00000000c0)=@file={0x0, ""/4096}, &(0x7f0000001100)=0x1002) open$dir(&(0x7f0000000040)='./bus/file0\x00', 0x8, 0x40) 20:15:46 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xf8040000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[0x6]}) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 20:15:46 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) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="8a02"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$VMM_IOC_RUN(r3, 0xc0205602, &(0x7f0000000100)={0xf4, 0x36, 0x8, 0x8, &(0x7f0000000180)={{0x2, 0xfe, 0x3, 0x80, 0x7, 0x1000, 0x2}, {[0x5, 0xb3, 0x6, 0x6, 0x5, 0x0, 0xe1, 0x4, 0x79, 0x5, 0x0, 0x0, 0x7, 0xfffffffffffffffc, 0x0, 0x100000001, 0x4, 0x5], [0x7, 0x3, 0x8, 0x6, 0xffffffffffff8001, 0x0, 0x3f, 0x426, 0x3f, 0x5], [0x7, 0x6, 0xffff, 0x5, 0x0, 0x3ff, 0x5], [0xffffffffffffff01, 0x101, 0x80, 0x7, 0xd8c, 0x7f], [{0x2, 0x40, 0x6, 0xfffffffffffffffe}, {0x7, 0x2, 0x10000000, 0x9}, {0xff, 0x8, 0x2, 0x9}, {0x9, 0x1, 0x765a, 0x3}, {0x1ff, 0x6, 0x6, 0xd42}, {0x2ea, 0x7fffffff, 0x2, 0x9d}, {0xff, 0x7, 0x4, 0xffffffff}, {0x7ff, 0x7, 0x40, 0x3}], {0x6, 0x2, 0x600, 0xffffffff}, {0x0, 0x0, 0x8, 0x7b}}}, 0x6, 0x51}) close(r2) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000), 0xc) sendto(r4, &(0x7f0000000400)="35f0f0af2ba3afb387771de6f0088b007bf35ceea62524b054ac691f7c183606e68f17b03158e1aab7501649f0dbd67f83dc4af7bd6e7644e68c1d", 0x3b, 0x3, &(0x7f0000000440)=@in6={0x18, 0x3, 0x2, 0xfffffff8}, 0xc) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 20:15:46 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x21f7da663631144f, 0x1) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8c63512de7"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getgroups(0x2, &(0x7f0000000180)=[r1, 0xffffffffffffffff]) write(r0, &(0x7f0000000080)="108c570000000000", 0x8) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) flock(r2, 0x8) 20:15:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x30}, {0x800006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x30}, {0x800006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x3ff}, {0x30}, {0x800006, 0x80}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000240)}) syz_emit_ethernet(0xe, &(0x7f0000001640)="c6c63e3879f4d954547bcdcb8f37") 20:15:46 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 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) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x3) r2 = dup2(r0, r1) r3 = socket$unix(0x1, 0x5, 0x0) bind(r3, &(0x7f0000000040)=@in={0x2, 0x3}, 0xc) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000100)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r1, 0x0, 0x0) 20:15:46 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b9d071b542a538706000000b818000000290000003100000000000000000000f8d2ecd21524de39f91d2a195d296a0002000000"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) munlockall() connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000003e"], 0x29}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 20:15:46 executing program 0: 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="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100"/110], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x73d3e13ef399444f) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f0000000080)) write(r1, 0x0, 0x0) 20:15:46 executing program 1: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r1 = socket(0x11, 0x4003, 0x0) r2 = socket(0x11, 0x3, 0x0) setsockopt(r2, 0x11, 0x3, &(0x7f0000000500)="04000000", 0x4) sendto$unix(r1, &(0x7f0000000000)="b1000513600000000000000000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) stat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000280)) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r3, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c009f0000", 0x8) socket$inet(0x2, 0x1, 0x1) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getown(r4, 0x5) r5 = socket(0x800000018, 0x3, 0x102) bind$unix(r5, &(0x7f0000000380)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) socket(0x800000018, 0x3, 0x102) open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000680)='/det/bpf\x00', 0x400, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r6, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87, 0x0, 0x8}, {0x0, 0x0, 0x0, 0x8001}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r7, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r8, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r9, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r10 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000600)='/dev/wsmouse\x00', 0x2, 0x0) r11 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000640)='/dev/wsmouse\x00', 0x800, 0x0) dup2(r10, r11) open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 20:15:46 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x2, 0x0, 0x20000000, 0x200000, 0x100000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x82800000], [0x0, 0x0, 0x0, 0x7], [0x0, 0x0, 0x0, 0x2], [], [{}, {}, {0x0, 0x0, 0x0, 0x401}, {}, {0x0, 0x1f}], {0x0, 0x101}}}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4c, 0x0, 0x0, 0xfffff565}, {0x30}, {0x800006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000000)={0x9}) 20:15:47 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000300)=ANY=[@ANYBLOB="ff04e17c9d574519361010f608006e760500ff00000000fa200000044c31c42a05fc6818c633cc5c09979a4f945b6bcb6a5706062d873df86830c6328b3335ca853c52b4b7704336f50de7b6e484b0f4c49735fd920ccfa37150e7786fe979a6d5b4906e6cd5960f725c1fa6e1d5dd6f00f44c349930fa7e1dd9ed2e0022fd9337f3b2a6d6f5685b57ce4f5bbe6d3c97429f569922b6b5904c70dca9ff581fcbbe3ecdbe1b250752f5fbd82cfa92522271e8ccfb9de3dadeace120948823d758ad26086a6b41b242d31822cbbc3970a587afdc882898bf0c6f"], 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) r1 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) dup2(r2, r1) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000080)={0x10000, './bus\x00'}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 20:15:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x30}, {0x800006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) close(r0) r1 = socket$inet(0x2, 0x6000, 0x80) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) socket(0x800000018, 0x3, 0x102) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x220, 0x0) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x7fffffff, 0x7, 0x800, 0x1, 0xffffff7f, 0x8, 0x5, 0x1, 0xa3fe92ceaec4a67f, 0x0, 0x20}) 20:15:47 executing program 1: setuid(0xee01) socketpair(0x2, 0x4003, 0x100000000102, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wsmouse\x00', 0x81, 0x0) r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x6a, 0x0, 0x0) r1 = semget$private(0x0, 0x1, 0x220) r2 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r2, 0xffff, 0x2000, 0x0, 0x0) fcntl$dupfd(r0, 0x0, r2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getgid() socketpair(0x0, 0x0, 0x5, &(0x7f00000000c0)) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f00000003c0)=""/85) 20:15:47 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) mmap(&(0x7f0000fef000/0xe000)=nil, 0xe000, 0x0, 0x12, r1, 0x0, 0xfffffffffffffbff) read(r0, &(0x7f0000000480)=""/101, 0x65) close(r0) open(&(0x7f0000000500)='./file0\x00', 0x712, 0x0) execve(0x0, 0x0, 0x0) 20:15:47 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="2d012e2066696c453000"], 0xa) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x0, 0x0) chown(&(0x7f00000000c0)='./file0\x00', 0x0, r2) setuid(0xee01) r5 = socket$unix(0x1, 0x2, 0x0) poll(&(0x7f0000000100)=[{r1, 0x20}, {r0, 0x100}, {r0, 0x8}, {r5, 0x100}, {r1, 0x4}, {r1}, {r0, 0x20}], 0x7, 0x7fff) socketpair(0x10, 0x4000, 0x8, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r6, &(0x7f0000000280)=@in={0x2, 0x0}, 0xc) sendmsg$unix(r5, &(0x7f0000001480)={&(0x7f0000000040)=ANY=[@ANYBLOB="70012e2f66b465651d00"], 0xa, 0x0}, 0x0) r7 = semget$private(0x0, 0x3, 0x20) pwritev(0xffffffffffffff9c, &(0x7f0000001300)=[{&(0x7f00000002c0)="5f819904b7f337a9c917ef3547781154950f9aedb8224b75c4607ca322f30ea6166d3bcb9a7292aa50d53c5a83f09c7214f54eb5c178", 0x36}, {&(0x7f0000000300)="e259139d1f726685e5f360a0b2a12fe5c74fb52cab81dc05566557ed70d5ba828d2fc007344747db4e2dd9f479053208e721de3b42a592f9073a5dd388351292da2bb73a03951c9215f545d1434ac49d733c4dcd290d8e39fcd12a8d4e400e470231cfc7337ad83b0d476a71e0e44b3ca73ba9d5e385039e15637e4991053a998cc4d6e1533c2f8cbcd3ed2bc5ff232387f8bd2896fe833cb6d94d0c47988ca15fa2e6ebb092a5c6fc83e1f1128f6b85be160821de9f301a9ac7a4e858178467bb5456afebddeaf63d39c23e105b989d4b11bd54f59955f043922354e3e6e83559033167bec7e26c4b7070b33fbf9251a9e18765f402386153334deee8241b66ee4566b69f155349bb9647e96920a264791cdb1cbd5b8e8f0f4efe3157a1b13f4d877fb65eafdabf52882982f36d3ed349c0fc1d11cbe2976fa999a45ed00c39366e5ed7a3736bc4843b702859c588c64a4b6eee30107cd27699a53a96da80c230800cf03e7af407a9e54ad06203d17cb4d7c8de3a8f9a7f1ce224d972d5307fd6d73628f3bc72329e3860118184b7e16f822d3139218c8b4b2a0f856d6456bc463dae4d7506da2d3c0ff918cb85664bbd84aa38e0ac6bd1c18fd50363fb5b6722a1f1e6cdc0bfc4a3bd9ffc967f20eed3fc06998304ffb6b276a967c6c03721c5e4d1c9c3dbc5d9ffeb7790fc79065e120802286c05a7a1958272f80890aab6fbb65a11a37f452d1991d949cf5ba56334da9f598c18c0c1fd9da39d133c1594364a1f7687f3ba0f291405f169006bc92e83cff7c8b344ea5940404bcd68319f4fede3ef2bb8e14fd23b440b370920e17590f24f73168761133afce81b45806b205de88e60969662c6d73a57dbc5c04711e5acb7711a804b6c00d3bba61d855fac75dffc26816be8acf6d79ddfa5de17a1b41378cd86b67a6cfc0ce9479316920c27bc30c655b3a28090fb53d03202c9f9930ad85a0440d7fe679c4859d9cd687c8c4cddb3b9e778182b01b6e7ae3703a3cc76d56bd15ed52821073102d118acb2aadd59d5b290bc899fa26e66eae4be19830d67c747177cb34cf8be29891b6600f9f3b3bb11cca42576748587741668cd04d739b0d39adff5bd7a326053c361b78a8a8b36770efefabfdcb4f8acda61a6f39e1510dde4fea24c68e9d85136c5cc60ea8dbfaa1f905ac9f37f0b60bada80d752d7f2641a35831f2a2c3052700f26dc469164c75f43f75a236608bdaafa88fc7aa5eaef26a6b1c40992f98c040dcf919c0a664cd9d3d49582c628e5f0ce1fa892f0c80818da92459a366debdf1486008cb6ec394a3ab5dc2465aed05a60dd7a15ed4143272a3b26ca922d50f4324a058448534f0be9bc4938ff4b2b568140446b866d4d39045b3c05738b172e0edbd9f46991de03fd0d893388b6b9b2882ee0db177b613ddbe6992510d3bca72afbc8d0836ea274548bac64c3448fd4d9ebab32d45f26e28e34fa7ad880e3dc380abeeaa5f96f983d9d95ba10b18041975dbe240d8f362dc174a327a2752fcda04577bc61f0d6b6e3ea19dd6462dfaf48cdcf895793674cb512cdc2fc10b616b590dbe8f556379133c65d68f988d5b6a4eac636d3a925885ce09af737a31d51e044a8720299a5ff4fbab7b57292655532909e8964beab36331314e1502f598440bb0398bea9aa58ea16d751d13f8ecd54a5784f00cc749a5e75b1c53fab2e3c7bbec6097684d7a5ed02767da557ee970618f6bdf563d49a77ea8f04df1dd08a02f61f419108d836e5fa33dae5196a2fcfc3ee52c2ef475970f91a727a1ccd4bbeb0eb11a26c2f03bd6ce2ecf542d686a0bd06a12b87ae7a73bc28f4be9d11f850663788e58d479ffab935b06186b8e77f04809356765844c05ea4c6bce1ca2df4413b18f9c020f3b66117128d8d59eee72452df84a80852692fe3d806ed7e45b042c0834468600b712c87524971271fe4b9681598c9f01687f14090c94c4b366d2f74516c4ab823831cbc4fefe37e7ff8d3e2bd83df7ea3a29c22a08ec3c82a22927b2c480fdd3b91fd0794ecb0e93405180eda8a22c3dfdc0940038124b09ef431eb09b4c72cb791b89818cdfd5529c478396cf366aa7e56b20b0877325bfb6697b40123423da76e0d6d562cc50d9eaaaa8810099a20b3c92b956948d0f87eb5cf4fa53efb3a820f4d1e80204b772e2939c5d852e5945a3fe337741a453608d0a6414ef47a929836bcf42840e9f4923895d1bef633c74cfa37bfa93c79b5c6c259f9ea25357956524a922d7d7693535cd51c53935bfdfcda508627e64a3483e9aff4d64d271d5dde1694a71c96c258305b7494e26a4bee406ca65fd32d4d5f29a3a40d0f08612eb31cab51414a8ee2942b5382e1a377799827435fc41fb01ec46f9044ad5995618ebc7987036d7311f8f11bd2bfaf5c924e5fbf04a5a3c79fc4e1000331c1b3f6a53972398c57da5588ba67bfb3d94f89972cb0d0bbeb4f366d6ceb3b069865fa380d687d9bdd888e8c042019bfcf7971bb83efbe8686494e5aad4346b9b4f30bc9a07d67a9d69e4d242d1e4f71b39699f7c1125d2b4f87f3ecf0423b5c2a8b825cb661ddcc08dd3d21c66337b2c8150a83c6c0d4451074f68957d763c7ce6aad472e11a4c3a7a8848ab1abbbda6d8ee9506dbc0c494ac2520347e6bfbfc35fbb69bd3c7c69bcd0d541ef50205dfca19019070b53442d8e12be68e459222a0945a7761d08e58b14cd64aa37fa83684d228d58e368320c778323d0434d4202972edbaf39d1ec1d0d9843174e15ecb6abff917194807581b22453b874603b1fbbcebed5b10875ccc2ac592cf698cd21d83be7e6ca3b86d78e4884fc0cd4096cfdd3a5547ba0b3396a470a502a6e1a843c07975badf6416407aa21083169289c0a0b6ec218db6e6fba4f666887cd687c93cf150aa4fe8c5975927e0f37d2179e6a285190d9e05b81784b6b255c35a207a9e13467bed90f280343d4d5c8877aef6f8317f01ded9953af1ea11267e1fee88133d8dd975974bb265d54d956eab715ef9d366eeddd58c178eb8bc92039a5531d9f9fa03256c2a0c5a17b833e459af094d84d0e2f4b3d39c0c7a89027da8dea77047d671f5a819a52d7265d945c30fdbe9f6d1f8561dec660d3584023d7a93fff717e61d6201b20a1f74737ed9b3c0a138a152618b11737d9e380c74d57ca860dfc3a65348435c32ceb4ffd3a06a02f508b5793370c8515ba2374d87fee7780e696fae8b340bf64582fb79a94d8c7b0e5cac310e2b063b575009c3ddbf019842f596a2dc7be7f360e7f31676cb88f1c7339098743305666aefd4de5ceebac67270254016094cbabb7e6b8566163ce0702e1ef9ce559b697b69048f5ee8757f3602b0706afa373e3a10acbe5592195f1f34bd35544403013084a8b7329c89d4daee75f49cc192cdfb465dbcd057d6430d57955017dfe5e9fdde668dfbbf10daffa189f0ee2745cb12f4a1f7ff3eea9f797be328f0be201291fdd88d2196ecabfe70e0d292ccfaba119641b3f00e39a08fb682ebbde40ddecf5e3e798584b97de9b2d9120795ddfa64a984c65217082d3ccb572576d1a104a90919586f8bd6eed52dde33bfc6a18fd98def4b826c1f10eafc14534b99f5ecdfc9b4705b0818e73af773c5891583216d9c9b9109d1610d552ee2e1c363c8b41e268ac27ff3ada67575a1fd3c2ca08e4af33fa5ab9d857aa3acc56d0a214ce36f2c136e2c47be70a0f993c9d9326bebe41d898795f172462ffcfed1fe21d132d32087253b2c29d28c109557854d09aa6a5875ac34640660876ff783829279aa52b1f8b3803a7840d1209e114db8d2662e2b2bc306635e17d331209bcfb7cc70bcfd15c8660f2d62a2b709bc9e9809e278773b6dfbdd183ba5c1e7dfa078490248ca42e3b78a536b7a89b096011a0e0a28d716726def23b2cb6e83bc16cb6969f6df228733faf5af9d8491c91b1eeb46321b6ee2ae328ba2c8dbffc699cdb3179d0f11f188fcf01f1802e231c54d5c000c544d334a1ec8ba1fdc49d5509a8900cfa5a910668679c1ed18d5362a06cffb72c3165e62ea0692af3afee57df48dfc307230b794931593e4034b4091062782666a95ccaba8b2bcdd5d3aa1f4ef7dc33bede15746a789b53bb69fcb4de615422ad636fdf0c42de1161ca9098a8aa3748a4f36c29aef2a78d0aca01d8cdf5d2528be376ec9bd1af86ee01a6c66e9224ddf32ba7abb7bd2942a93b18b85f6e5f69159bb6b6a7f5e3ca75ffc6e00a1993a67113e6e0a85a1f32a1bb6749133364458a687233b8ddd60b31fe9d875f703fbe89f5502217eca2354455f61e35c868c6ea8c711c62e9a7f2b80ad82874b218d440aa890898ade7a13b9be82938487c4addeb301ffb2ad8fc5aaee9025c32c1b6e3addd2b7f38ca26cf8fe517b2e84edaa546bfb377ea3b68d443e4c07db1b68f48c2b85da39c8ebb08d6ebeac2f84577a1fcdb313b3a40080085686ea96f2f75c2adaf0c4b49ffdb44122b3b78800db5fd77efb38a7a4dee42e98533f169a3368a598b6f19e6a9366c819e5363b18fe67c9f4d2601069ce159609ba4ec9b2bc513c2c63a6882dcbe1f2b9f39ed2c5066b58ba507c2dc1f2911975bfbd5729c917288ef6978451da4d3ca771ab1a4c0392ecbd62c210f62953119f49070aed98f6415a176db3deae8151212781485d322704525b758f96ad6484d11f29afdd338984713d20e3913d26254d4c1a812da9f47f78a46da1c6744bfb895efadc86d08ef0c27a9c532e18098630ffba23dd44e274ad3bb1ebb65810f0a5051ce4988bccdceb9ff62d2e413b2f0d596af3115d84637ec9b865ec91c7a043f88c5f3711669c0146b013c2bc03723a2bc436a6ff5ba95e150f9d7ebfc9fe26735e4088d07108e7e571b27981f7b954c269ff121d068ef3fb91082119ce65ad97e9b4274970a871997575a44dd150e6aac0665c2916e708d81c6944fb192c94bed31c9600f44cbff0f7f5e30da920e4c395d2a9449f5e168fbab57567f6f646320c5e8ed642c9af4851fc89c6c6033f2c18643006573db023c478ac3d9eabcd9810a3863c64e17f1dd74823b131160057160f966e9d44efdbbc7f20389d22834dfdb3bb94bb32ed732a1f94f09002701a923120df771623fdf869b3d137e35ea6f6ce2fb5e44786deba7c1f0aad606298619361072483fea1ce80ac49c1e8b194949c7065582d04085486e0004b7632e78d1413e4f019ae01095d939856f2025ffee042052a297c16189c4feba8c85f91a1d32e3324ecf42f64256906c626056c9d856806992204de3569e3e1973d2449b77e1ba1593e6b954d1976345627e7c131b35db843e1d7dd9cac56f94c3bd05c36d3e7f5d86337e8a89cd4c72c418413da200601ea2815182e2558ec2000eb8c6d154cf69037ac0f58bbcaaf6cdfbd7df5cb108142739166abf2349e30489f6c6ad5b9f1852f31eb3b994ab4caa6c5cdbe4fd8bd872c3b87501e597d7544a43e5839b74e717895bf841048f8122f5b87257fda1720c12d81b1d7184532691adfef53f056ba4692fc5e4129838f7e8f8c383ed6fa8b95c11f955fcdc26f1f24cc15c23674d4d0d161aa2b0b2c0bd4d53dc403e4a2e5c2943a5427659d1e97f1cc83cc353489d7553df1cee450ec5ddd6c863a5eeb00008cfa4c8276a425d37f606fbed2ec7a17fbbd3421fbbb81eb35b0a8fe9f723d6a751ba90fd589a68053bc07e8a2a9519206e76b0b5c20f762bf2e9ccfb468fec058b99b122ecc808113ee02ec3d0c90ee23b", 0x1000}], 0x2, 0x0, 0x3) r8 = geteuid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f00000001c0)={{0x4, r8, r3, 0x0, r4, 0x40, 0x20}, 0x2e7e, 0x9, 0x800}) 20:15:47 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x201, 0x40) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000340)={'./file0\x00', 0x0, 0xfffffff9, 0xe4, 0x1, 0x20, 0x4, 0x100, 0x0, 0x0, 0x9, 0x8}) ioctl$VMM_IOC_WRITEREGS(r0, 0xc0205609, &(0x7f00000000c0)={0x2}) 20:15:47 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) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x8, 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0xa0) 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="6a8bc9634e19767b0784"], 0x10) accept$unix(r1, 0x0, 0x0) write(r1, &(0x7f0000000580)="ddee43ab8734abe72e8289e48f849f6ad7d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f924f499cd07afbd1d0b82c439922f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b93ddbd8431911689f52ce775d70066916deb4be5a9ff39ad54149f4d2ec05889edea29bb2b027704d05d43d018ac9e0979d26472148b43775ab949932baef7e6fa3703487dc7cdee54926c0ec9007d4d1872a9346e1f5be84774e44e4c90776a5e49d139113f1cd29301e579b38bb4b47b1a38dd9feea45412c80785050e8305e39e2c264e1b2d086eb36fb5c2061b6683f4f245f5eddeb37938cbe53ab61137bb470ad1fcfc3f8947c39f234d85af247e51d0fade20dbf0da70f529fe977aac0d35d6c898693452c9e021a16f0f00000000000300002f34ed4a28aaf694d32e4213441afa8a77faa097799765881433fa2d9e693e5b96346e94898ac3cfe07a1d7b033f82ce1254e6962c4cce38f9bdb7b8e693c983c7bb8e0429c49fddcd2dda82f73baf6f4f947045101caf2e945f2ffbcdf0418f4f285fdb1736af2d63e95bc59100430d654762750434c35b7fc0ab70e3afb315fc3e824bc31320a28295028e84a36ea49999b313e4660f6bf11762dc8c6b5f5c34569c3348ba6697ea020c5da2b85a1a6515f47e3c5d9ddb031b43019a376cd53eeb8cf413efbd6c8a4f64790f43eec54ff806c5bf13d7715847a2490139f36ccf16f6d93e5749c34906ae2c18be8330d9f9920b55c370fd86a4d71d82bca372dca8a0314e7490c141ce69b6263bc5d3b069b4d2e3c8b1a3c6450d394690050d", 0xfffffffffffffed5) fcntl$getflags(r2, 0x1) execve(0x0, 0x0, 0x0) 20:15:47 executing program 0: select(0x236, 0x0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x1000000000000}, 0x0, 0x0) r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x1000, 0x5, 0x10000, 0x4, "1b55acd832f2cb73aa61f954cb75ba27a87ac945", 0x400, 0x3}) openat(r0, &(0x7f0000000000)='./file0\x00', 0x10000, 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000000)={0x0, 0x6, &(0x7f0000000000), 0x313, 0x0, 0xfffffd9b}, 0x42) dup(r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r2, &(0x7f00000001c0)=[{0x0}, {&(0x7f0000000100)="94f9ca25e1fae0b4bd3d9e003d9bee1519732e8c268d3a3f4d0f87841e", 0x1d}], 0x2) openat$vmm(0xffffffffffffff9c, 0x0, 0x8000, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r3, &(0x7f00000001c0)=[{&(0x7f0000000040)="3653b8f2df300e1a7974dd93f65d8913", 0x10}, {&(0x7f0000000080)="581d79bf6f9fef9054d359d2e9d920e686e0ec128f3063fdc0199f0bab849825a3db9ab7b263b0c58414520ca8239d05a2cdc38e03df238c489e222f282efa55e4dee61c6f675e9e298c1ca2e52fc374545d33e0734b24d7afc70440d6604bcd1f0ce630", 0x64}, {&(0x7f0000000100)}], 0x3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) recvmsg(r4, &(0x7f0000000000)={0x0, 0x6, &(0x7f0000000000), 0x313, 0x0, 0xfffffffffffffe30}, 0x42) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) r5 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r5, &(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', r5, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r5, 0x4004746a, &(0x7f0000000380)) r6 = msgget$private(0x0, 0x718) r7 = getuid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r9 = geteuid() getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r11 = getpgrp() r12 = getpgrp() msgctl$IPC_SET(r6, 0x1, &(0x7f0000000300)={{0x8001, r7, r8, r9, r10, 0x4c, 0x6}, 0x8, 0x800, r11, r12, 0x7, 0x4, 0x8, 0x484}) getppid() r13 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r13, &(0x7f0000000480)='\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', 0x1b0) 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', r13, &(0x7f0000000440)='./file1\x00') r14 = geteuid() getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r16 = getpgrp() r17 = getpgrp() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000300)={{0x8001, 0x0, 0x0, r14, r15, 0x4c, 0x6}, 0x8, 0x800, r16, r17, 0x7, 0x4, 0x8, 0x484}) getgid() r18 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r18, &(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', r18, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r18, 0x4004746a, &(0x7f00000005c0)) msgget$private(0x0, 0x718) r19 = getuid() getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r21 = geteuid() getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r23 = getpgrp() r24 = getpgrp() r25 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r25, 0x1, &(0x7f0000000300)={{0x8001, r19, r20, r21, r22, 0x4c, 0x6}, 0x8, 0x800, r23, r24, 0x7, 0x4, 0x8, 0x484}) r26 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(0xffffffffffffff9c, &(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', 0x101) 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', r26, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r26, 0x4004746a, &(0x7f0000000380)) r27 = msgget$private(0x0, 0x718) r28 = getuid() getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r30 = geteuid() getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r32 = getpgrp() r33 = getpgrp() msgctl$IPC_SET(r27, 0x1, &(0x7f0000000300)={{0x8001, r28, r29, r30, r31, 0x4c, 0x6}, 0x8, 0x800, r32, r33, 0x7, 0x4, 0x8, 0x484}) r34 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r34, &(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', r34, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r34, 0x4004746a, &(0x7f0000000380)) geteuid() getsockopt$sock_cred(r34, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000280)=0xc) getpgrp() r35 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) r36 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) r37 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) dup2(r37, r36) pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0xdde6a0416498b298) mkdirat(r38, &(0x7f0000000500)='\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', 0x80) r39 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) r40 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) dup2(r40, r39) symlinkat(&(0x7f0000000580)='./file1\x00', r39, &(0x7f0000000740)='./file2\x00') ioctl$TIOCMGET(r35, 0x4004746a, &(0x7f0000000380)) r41 = msgget$private(0x0, 0x718) r42 = getuid() getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r44 = geteuid() getsockopt$sock_cred(r35, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r46 = getpgrp() r47 = getpgrp() msgctl$IPC_SET(r41, 0x1, &(0x7f0000000300)={{0x8001, r42, r43, r44, r45, 0x4c}, 0x8, 0x7, r46, r47, 0x7, 0x3, 0x8, 0x484}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) open(&(0x7f0000000100)='.\x00', 0x0, 0x0) 20:15:47 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x54d, 0x5, 0x200000000511c, "047c2ce62e08bcdcc58b62c200400100"}) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x2, 0x0) r2 = socket(0x20, 0x1, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x3, 0xfc, 0x8000}, {0x18, 0x0, 0x13e, 0x1f}, 0x7ff, [0x3, 0xffffff01, 0x5, 0x422, 0x3, 0x0, 0x6, 0x1000]}, 0x3c) write(r0, &(0x7f0000000000)="81df3827f4a088aac363beaea6307750b5f9195d82055f03b84a1a6b08", 0x1d) 20:15:47 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x7, 0x5, 0xfffffffffffffffa, "6600fa1d03182eab7fff0e091fe600008000"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830aa9dccbbe9b7b5e639b8b8e6733336d29d65267568f7546ded87df64e0edfcb552eff2f82d1a95c3d7f55e2c71a894b3dd5ce19b2aa6b0893056e9453156465676b7db0eed3705b77bb872938583042fde888ca57358ff897eff924cd4ef2f468447ff80520e4d75b976638454dbb18bbc81909a4f91adcded105a56a66be33f0e9ee8537265c8f82d96a4d3bcfecf6c71804c2bfedb54efd0bfdfa1c2564b562b1efc2a52119bf06a08a565755831d0067ada37dc27331dcfa4c4ece8229e7c3215ec8d7189dad90fba9b454599de65082d4d88d8820750396eaeb748e5358478aa288f2111380d0effb8f745339c6bdf4992d57b34a0ba4a61ba88e22fb63aab0bb13e929aa346716cc2b859aabdf4a3213deefa2211152d7f34bc97b681104c5f953d224521c77b9125f7ff3b1d1cb097b84b11aac824013f304e73039cea0b5afba30fb92b1c6bf0f13870aab35cf8e9375de7a438cbb8afc9d24b7c12b48e55666f38f00b59ef1ad56515b056c608261ab4eb605597bfb310072f77b88c32b9a0b436c4c55f041e7e6a8d46f7a586ce3d4e578efeb6dfa1049c1ca676b6785e58f0371bdc02be0b98b32122187cb42a8437a6c291355a936333057467c63032abdacd7cad001ed21767a99f6da49d5e0d01cd6cb422711885cf278542c677055b6702442d957239833a7d460abc050b21a35dc528b80a415c50ae61d60a57aa81adca1037243cad8929cd7e0ab3996a9682d6e843018613012e989957e464f030426b5e8c9d70e51f9400ca4f5e6c3b38de16b652c99751f006b7e6f430393871b5e40025463e86aed1da84d27c3e2805877ff577ce9cbf2efcd9e8eb5deab5951105ad8a728461964d15825ea029b4cacf569d5df8e1ce8fb6430265b9b60b1e47df81343d8d1def91afb43b85e91444cb6af74df5b5fd53afb0d3ad7e6d51cd2a756d366a7f52449a1f20d6553ef503dc5936a54af240586da25068acc4b3bae635f4384abbce17b81ec6f01457d0ccfb6c6b4a9a207938cdd38cce7c3385b17f778654e1b915ec32cdf6f1b446b3315a426733fe4551db4590c89c35cb012583b4e9b582b0afb6d1b8d031ec8531d26dd4fd2e06d9018a714c6bea4cd975e8181cb1c152cc216856c8770e5011a28908d462aeb5fc1f9c6889465eb80884ba59ff5ec361b94059353a5442d379cc1decfa84ca6fb7f91f910180bf8d77ef66a812234be92b5f7778a787dd8e8f28a49f4316c2b7e1b92e3df39692ab0fbef1fd148854d98a07c68ee1602f2", 0x65b}], 0x1) writev(r1, &(0x7f0000000200)=[{&(0x7f0000000100)="11d5e7b7532d4c767f440b259de0d673afbb3a12e5f5316a38b5f4a97419e195fd2b18e6b967b64a20982b9a1203f0d4794b2dace412cc6b94b70d71fe41e46791487717e98cd75439a2bca3d73cc6a78b4650a4c2f395e1ac0b1c3cb199df1c5503a47f199807216ae331a55e0f958f9fc5d3e87ae6c056514c5cab4368a75782d67360ccd7340ae27a03eb1d0625449cab2cad1905c10297f99c3f9eb7801dfbef4b537f120cb1499af88bb37086b26c6331312247f75b0ca608a59101aee00243fef30a99c9b60915e9a514ce003e996e3eba8da533af89461314beb9c6a49369a689a301f3f0a2697f4ac21d16", 0xef}, {&(0x7f0000001340)="a8c65c2ff7aea296174a63ae635edd05dc78e075214db94f1e3de508a907ab08e0a016746c53d028b76644485ce5d035b6f5e6998891b13d9846058137ad0442271dcc0b976ff5561abe498beb07c8e345cc5c6cc391d973f6dc6f7e2cec52ca44798e90e64cc2cb80ef682c403c3322126f79202133e0ce8740ed3cfaf8ebc50066cfb9c26f3285f296b7af35571438ca23584e7bf1e2250f77c8d9c55dd8451f47e8dd0e462c22a8f77ce8fe81398bcbd6c54c976ddf0759aecf87e3356267fa6fe71661ceaf71479b86b0bc69aae4e387d1c4ea41678e4a630c0061c50a7836c8cd8bf02742b74e5346d234caca3b6d6255f746b94ce8b70f18ecc7c81e4030176fe0e778fdb8b7b9fa347b3a2da886ef1dada063f127b57b5417cc2a0a5d090bde4d0baf988b723ed537c8a6245fbc5d394655f533aede132113df5371e872081e40118dc574638e939fc949ddc41d56bf39b4bdc97452c6f4edbaebcfb69aacbbc213a4b60328b978166e3dc1398198a6da066691cdf11dcf3f9ff0f86d35f864ab8b59e9d478fb59cfd1f72404acbacd8604e2085e1f049aa783afa242e5af3625ba0fa8ef970db8ad4057a64f5d09d4bf3248e9e9c6803343908ac88a2f8dca5a2e4379fb430b47aea3393907e61407ee38cbb2e017a6aa1c405c2e7ecd5e6e911a3b8dc4398dcbb457e49c7dd8029f0196d3a245a26c596b17d176f7e9866817faddb3e82856c6990ac2b86993b0297b923012f6436b2980e6e89e5fd9a8371509ac0afacc467d02f8ce6e095013a5a80314c58231860dd6756215621949026df6de3b46c29ccde7b773bd1772160a1231b3f645bf26acaa0ddbb2868a7985b6e85754e1beb574574b98f0ac2f7a21dc10ccf3d4410ec1211d1a46a2da980d122ed78f483435652b247026ae621c91ec3c3c97821b7d7d917cd53a4c2179c564f5f939221d698f85af4c93e80f411cfab693839fcc068ce4999321eac8eb99bb0cf41369d82fac737fc3addbf9a8aeeb8e0e12003c314741a78ffe396db6cdca5e6b51a477cf55e0735595f9a225ace983fd619d3b026791112f29bcc5c1e0ae48c3f54a3d1f5458ec515c41ceaed3ff85dae50d96f7ddaacf6d29b3d97bc78a4a42a25a91c91ce6e991cc81e7ab6c2156713a545dd946dec70246a5d21d9f95cf46cc13d5775942a1409d82c56f41482742c6f356db8994b0d5b3ed2ee1f7f18a2f6baefeb95a28e43b843875a827251ada7e095c13cd418256f5fab70dc72d8ba958661317458ac7417902ff13de620862856e5c5548457f955998b7815ca27a01b1fb11af1c46db5a9a57a2e1b37a22bf6d8be811564a717e022d94ca042f9e6c96ab59451dfb225bcca3836fc69f219dc10486a76e4b637730e2d35e53394578e38afc96001939cb93abf33b3cd1ac66c971a91177d98f16977aa9d84a66f92cecf9aaf3afa8e8b77f87c59a8012f631acbbca7062e5e2b5db8ccf98090243fed62918dda581e3087410c7e16aff56fc23ba003be55c42180f99e0553c875de43574e2298d9ec263801fa8721e3568718c6f7f2fe37113173887092d873b26da2aef4a1d749356683f479e585c8a229d25af19273a4011839a5de0acbe31d225d44b50d915c510f160450d5db6cb42502b8aec20edbbeddda4934c0281d44044a9470b293d00b83dadcbaec1938d5670467021bd5a2a228de025d127979bd177a02c415d69a2e3622b32a7b6a714fc9241d8b91b663a1569fda73c9082f476b1e6f63aecd392bc8a2593fe654b9075ddfbff0879277def7317b524b9a032cae688e6da3897262522ffa7bbc5d200fa7cccb90036d8483b09a248725e558d06099a84eb77e4e1a88f90d5347d84981156fe125a601e4d10e141e1c694abc96ba8a19a89561b59b1d712b2bf8d3fc084bf81717649ba9fceec1f46e0882067f85ebcc98ed487d0c26f590635dc2d0c150be7c0e628c743007f1c18c265e3a7ccc4f7b678350d24d1dd0481084dce14a20d79322597b7ddc856963263acf386110e64010246628efc8b5f69038d4aa8160738002394beedd56c2bdcaca6b31dbcc21e45297be63e65a6c656cef94db2765081fc3f0f9eecf8d95ce33f6fe332bd54f854efffa52e7c8e6bfdbb1af28a56fb20434b833253281522dd145b08c59126d80caf25bf03d789cbb996d733c2f1387271f8308308a528509472c0f4706d902725fe1e31fba407ad25b738fe772bc80e212c59c34859d972633388b6c911f4e1faa85b795818a48d351c0366572f35194aab0030ab704951bb8a09f338ec71b92c6526f1a2564d73e5e0619a1698a41a8739f1b969859dfc289f3fdf710beb34009e8ca9aa4c7590e3f92d653aa3ef7ff8f15e92503de177e5d745d52cf9d7815c5cb3357a4149763ea482e25cf79e7de331e5b776a6341269978bc9718241f7821d9828145615b3c9340930d5bae171386c64bcf7c10003a6038c2a20d74a9bd1d655d5aedd591f6a40f63b2583e9dee574ddba930b2022b8ff3cef33cf00432b6d8883ea90d5e0d19fa7e95f35d897f9ca094fe291b7af9ce12e73043a9264b3cf62d3666ad05af84a19d4f003ae69e14065594764a1afe9b5392c752911be480d00ec7fd27f6c70c97e182ca60cf4e974d0d969cc305ab1efbc35313eb81cf383422755cd6ff00d805d0aedb5b82bb9633d6f2cacf996e54336eea120332905fe1dd362f9157330a623d7f0c809fe8f60bdd9ba8c8e565778a5f6d0e2458a084f0cb843274f933772160559ec7b49f8a616520466608f56c6c5e9dabab4670cb8b8b679e5ff3b4845c498df7d6a02deabe5dc2994722d752e18b0fc9ab298ea6d7a888dd5c6810cf4d1a1cc2d517dc0688d329d05738b8217337c4d34e8ebe12bd76cb71e6b8a26464ae4063b070066c02b765856bbb28c7752c5a621541dc174b148b588570d7d952fe1e955bb8fa4c26e4ecc3fc7b39a672e4c9245fb0258e0e693d5d6d09f6a03a8c4837149550acb3f531494f45c81ccd243a9537e19a40e34d3b0f397eaf189227f2769b02a1424074bcc7e1d0363cd75ce777edcde29d894391334591e4d1e42ad19692f54565ec1652c3c6b79a6b85dede8e5a904a6ebda15f25f19c3735adefd2606fb9035097fb7288d790a1e40664ff2cba5a7ae1f98b9a951da4670b861dc827fd43ba1fd71223b17e128da872436a3cab16aa06b5490289e245527a3945254ec19aa8948ffcbc56f4dac5852c9fe9ba4afaed9739e0873e67cb23004f98f74ebb2cb1cc6e34d12ec31d421b10fbc674733891effe840cc6e0a85e796a8287f88928c8a2530a809b58cfe1009c04fb934f08c65f9971d2b255e32f390a354d07c24e077369b799ff6f8899fa7f3dc9383b474c2934e2ae4ea75c6fb29b5317982ea78e4ad5e166468a233cc20fc27b9bace63f977f76db69cd8154e7ca266d126e8be1e8f31db9eb5e443d4874bb7d62b287761564a4137aca9dc4225d18a93f5d9937876c443e123b9cbb22f900f3bdf22ef147830d585987e878b7c4b5404abf65f0aec8ec466a2e8c08aa6a602fdb5a9da3abfd1d41c508a12cffe5e15feadc841cb5d440f1db6f57ccecc996535997622fa960143f31503841e6f5823ea16eda854f0c6a26fd476d378f5eed4492853bf84d57d5c331227791ae649ee39d249113503db12d43e9b7fb4ff46a5c332207dfa04aebe7dd03698f2e2ab8c7d0ab1b0f5f32c35239fb0e149270cf088b867050c4ea252980b811ecfe98cf9189b841b34ee0aa781a09c023e4eee5b53cd9fabec95f5139ebc761fc9fc01e67c7549732668c5c4ad7d4f737d7dc834abcc28409e042306b26f544e477d4cce281f803343a1a95fd62c082aa815697bdd120e7ea2ac4a7536780dab54d5afb879eb0937131bc3fc53a39be155014ac2d2e18920379f25a2f9c0c136decc54c06c2c09ff38fc25fd1187ca30cb2ceb47faa8b16f2da572376e367a68d7adc9c06b302aac2c794e29d06c2022c584bf4aef8fbe9cc7eca96ff4491ae78bdad270531e64f5bdf5f8b873153a02013f1decb9eb3cea7c899403b0f994c32348529a91dddda9c6f9cf742ecb7c8feabce046312db88b2493fba01c9f52e1e642b681dc3b8484ccef9cb53ecae0a3d0dea6f4414b25a21a1d2ed6158b258398e6776ee4e55a29d01d3effc82aba8729894bba1a6d02ae6dbe85f1e90caf430320d199b1d0ada0763a7ec2fdaaf8f4f63a59e052dd9443c692cb8e494bf304535e46e2fdc78af32b00c2afded9acdacb51fd6972484f03ae0b8979982cb9ea5df8671be8ba9fa7af687bc457dd0395bd29832beb94a46a55833d5daaba640c569cb67e3cd43c2ae6f2e9545a28022d9867bc059f8e1f3e245c4fd4c14ef4ac9e10d8c3f6e5eec98855b11012dc09a48e31dccf25fcf99fb48eca1409fe280a005f541c99822c0747c199b1baa6756390bdad873408ffd740c73dc289314f9bff42dfcb5c1ed50d7bea366b759372cbd6d41600a92ffa085a494bcfc76644fb8a19cddfc68b5c5aa6f62f0215b10bd983de8b3aa00463542e7fdcbbd0ffc3ac6ad416c9c5cc1df7a299f3a8919aeef96a10115a5118d5baee198d16ce7fc9c7dd8233717bd7f8c931d03a4d2ee64e315342ba99b09c737788", 0xce8}], 0x2) writev(r0, &(0x7f0000000580)=[{&(0x7f0000000340)="61aabb41ae03e1c21fbbe5204f081ae5e339dac99b45ae623d91b6f686ffed32949eba26f3452174fdd70310d827bfcaf3f74e76989f898a9d3729b998b4117c54e55bd76eb73f0a0a17b1844478ed11aebb7138557f1d50eeddad9b88c595b88598150bb7683fe3049da3aa02e56a9446fcc073fe917677667bebfa423ab0cacdcdb7619fc78c03908f77ea1bb6b5c9cc25b0f6a4b0545539a54b400f6826b77e87e9a6951455766c7b48733ff594d6b394226c06e5af66c218d193f6a9618b161d2a43b95bfc576643add236e42a00f8833f0614559f9f4d9df1b7c3dc9f2bd981bc09", 0x928f64e33e2987f8}], 0x1) 20:15:48 executing program 1: syz_emit_ethernet(0x36, &(0x7f0000000080)="d2242bb208140490e5757d70d47b968c57fce9cb783aa485c191fc7eb99a2f97f056b3c9a196f86cc5299bcb6fa385dcce249edb5542") r0 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) dup2(r1, r0) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000000)=0x2) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x5, 0x2010, r2, 0x0, 0xfffffffffffffffc) write(r2, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) getsockname(0xffffffffffffffff, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000021, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) fcntl$lock(r3, 0x7, 0x0) 20:15:48 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="8f1de5469ac8163106033f1cafdb91c1686d1fdf88463caf15402fea2d5431c96812483d1f1c747a45a659740b3b09d6273ce00accf0d2656c1795428f4c2fdd95628fe77ee6a4aaae061c99d597e145b41b74307f769b8fee20441bd4a1bd0514faf0e34033dd4d1270f278cdf5e041cb48c4a1279241c6faf2e05ffa7a7d2d0ddda7618da26028797e5eac"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x10, 0x9, 0x1) accept(r1, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r0) listen(r2, 0x0) setsockopt(r2, 0x6, 0x8, &(0x7f0000000040)="674a9d94", 0x4) r3 = socket(0x2, 0x1, 0x0) r4 = dup(r3) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="04002e7f66696c653000"], 0x10) sendto$inet6(r5, &(0x7f00000003c0)="d0777ee68b65342359659f512d40929dbd6f6b2bf2652f334584412f31506994f62b2be119248cb2213846caef60491d46dde67a98d3ea9756bdf003c9ff25d1794701ba4d2d59019ab53993b1f85c17f7ae2e7b22504f48167b26fb838a5ce0455e646164cd68a82fa77269cbb2a41a531c5f27f910247cede971515cc2eecc72759507e54f99dc618b27ddc33ba523e40a21f9b50aa0d306460c4667b220d2c43bbe5f2097a042d7cb3469459a1713065e233399eb32edd76fdc4a190f3d7907fbe1c23b39c9aa6c3410976a2b2e09868b819daa3f6427a690", 0x65b14912384ee8fa, 0x7, 0x0, 0xffffffe5) dup2(r4, r5) execve(0x0, 0x0, 0x0) 20:15:48 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) sendsyslog(&(0x7f00000000c0)="b6ac3ff298f1c55b7e845789e664aa871888aca98c73ca97cd8100ca987b87c6f7894660853ed23ada3a454526deb7593f957b81623a1ee4f9e76592ad20ef7f988d648685cd4d63b92ef3ae1283f740bb65a2bac5c5c2912d2761ab7bab8d42e14f95c7fd721817c1feeff5fc73dea6b9b5e58296ee933c050df0e1dba362c48667453d265820c0d9c9b6e8e1232cbcd0391f5095bb6eb625327a177af68df0a0ea90b2cc3e", 0xa6, 0x4) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() write(r0, &(0x7f0000000540)='[', 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x5c11, 0xa995, "3f3f007df94cf54600"}) ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f0000000080)='}', 0x1) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r2 = kqueue() r3 = kqueue() r4 = msgget$private(0x0, 0x8) msgsnd(r4, &(0x7f00000002c0)=ANY=[], 0x0, 0x2000800) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x6c}, {0x6}]}) kevent(r2, &(0x7f0000000140), 0x7, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffff9, 0x6, 0x4, 0x4, 0x3}, {{r3}, 0xfffffffffffffffd, 0x12, 0x1, 0xfffffffffffffc00, 0x8000}, {{r5}, 0xffffffffffffffff, 0x20, 0x8, 0x3, 0x7}, {{r3}, 0xfffffffffffffffb, 0xc, 0x2, 0x0, 0x5}, {{r3}, 0xfffffffffffffffe, 0x84, 0x2, 0x4, 0x101}], 0x2, &(0x7f0000000280)={0x200, 0x7}) poll(&(0x7f0000000080)=[{r2, 0x2}, {r2, 0x40}, {r2, 0x80}], 0x3, 0x6) r6 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) msgget(0x1, 0x40) msgsnd(r4, &(0x7f0000000880)=ANY=[@ANYRESDEC], 0x1, 0x800) getegid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r7) setgroups(0x0, 0x0) setuid(0xee01) shmat(r6, &(0x7f0000ffa000/0x4000)=nil, 0x2000) r8 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f0000000640)=0xc) 20:15:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x30}, {0x800006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) geteuid() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'\x00\x85\x00', 0x0}) munmap(&(0x7f00000cb000/0x1000)=nil, 0x1000) r1 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x30, 0x81}, {0x800006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) flock(r2, 0x0) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) dup2(r3, r1) symlinkat(&(0x7f0000000040)='./file0\x00', r3, &(0x7f0000000080)='./file0\x00') ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffff9c, 0x8058574f, &(0x7f0000000140)={'./bus\x00', 0x2, 0x7fffffff, 0x6, 0x1, 0x9, 0x5, 0x0, 0x0, 0x0, 0x0, 0x6b3}) 20:15:48 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff}) close(r0) mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x20, &(0x7f0000000000)="caf5b415", 0x4) sendmsg(r1, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002680)}, 0x12) r2 = accept$inet(r1, 0x0, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) getsockname(r2, &(0x7f0000000140)=@un=@abs, &(0x7f0000000180)=0x8) ioctl$TIOCFLUSH(r0, 0x40047307, &(0x7f00000000c0)) 20:15:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x800, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = syz_open_pts() dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000002c0)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffc, 0x6f68ab8f, "85107b875f7c84a4fffdffff11fe4dbfa60400"}) readv(r2, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) dup2(r1, r2) r3 = semget$private(0x0, 0x1, 0x120) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000000)=""/155) semctl$GETPID(r3, 0x0, 0x4, &(0x7f0000000280)=""/204) r4 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x10) r5 = open(&(0x7f0000000400)='./bus\x00', 0x800, 0x4) writev(r5, &(0x7f0000000080)=[{&(0x7f0000000140)="000000186004008034ff0701000e92d0cc000000000000000000000000000000000000000000000000000001", 0x2c}], 0x1) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) ioctl$BIOCFLUSH(r4, 0x20004268) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x45}, {0x3}, {0x6, 0x0, 0x0, 0x100}]}) semop(0xffffffffffffffff, &(0x7f0000000380)=[{0xa, 0x0, 0x800}, {0x1, 0x1ff, 0x800}, {0x0, 0x891}, {0x0, 0x1000, 0x1000}, {0x3, 0x2, 0x800}, {0x237953be8d7ab5fc, 0x2, 0x9286697512f0cd17}, {0x4, 0x7}], 0x7) socket$inet6(0x18, 0x0, 0x7) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 20:15:48 executing program 1: socket(0x11, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) kqueue() kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x20, &(0x7f0000000000)="caf5b415", 0x4) sendmsg(r1, &(0x7f0000000340)={0x0, 0xffffffffffffff9d, 0x0, 0xd, &(0x7f0000000100), 0x254}, 0x12) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000080)="b2c9be62b01226742dd989b3fec7", 0xe) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f00000000c0)) r2 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r3 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r3}}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x30}, {0x800006}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x30}, {0x800006}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r6 = fcntl$dupfd(r4, 0x5, r5) recvfrom$unix(r6, &(0x7f0000000100)=""/98, 0x62, 0x800, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) sendto$inet6(r2, &(0x7f0000000040)="9b3758e1b1a941f0360a59f69c8d404927479a3c5eb244200a36aa16", 0x1c, 0x0, 0x0, 0x0) 20:15:48 executing program 1: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x8020, 0x0) r0 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x20, 0x0, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000380)={0x2, 0x40000000000}, 0x10) fcntl$setflags(r0, 0x2, 0x1) r1 = msgget$private(0x0, 0xfffffffffffffffd) socket(0x11, 0x4003, 0x0) r2 = socket(0x11, 0x4003, 0x0) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendto$unix(r3, &(0x7f0000000280)="b100050460000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae272aa0416fa4f376336acf00b7804be781e4991f7c8df5fbbc257699a1f132e27acb5d602000d7d026ba8af63ffff072918e4fd89720fd3872babfbb770c1f577ade5c89a5acd0b6c31d2a872c881ff7cc53c894303b22fda2e5f67e6bdfe11006ee01be657aea8c5f801049bcfb83e5bde8982c500000000000000010000000000000000827b0fbc728200"/187, 0xbb, 0x0, 0x0, 0x0) sendto$unix(r2, &(0x7f00000000c0)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00e4c8b2ca3ebbc257699a1f132e278cb5d60200af7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881bf7cc53c894303b22f310b404f36ba5f90006ee01be657aea8c5fd6f0d9cf049c0a00384020208a371a3f8000400000000000000010000000000090000", 0xb1, 0x0, 0x0, 0x0) r4 = socket(0x18, 0x2, 0x0) r5 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r5, 0xffff, 0x80, 0x0, 0x0) setsockopt$sock_timeval(r5, 0xffff, 0x1006, &(0x7f0000000180)={0x6, 0x6dc7ef63}, 0x10) r6 = socket(0x10, 0x64e7fb5918aa86a6, 0x5) close(r6) r7 = fcntl$dupfd(r4, 0x0, r6) msgsnd(r1, &(0x7f00000003c0)=ANY=[@ANYRES32=r4], 0x1, 0x7fc) ioctl$TIOCSETAW(r7, 0x802c7415, &(0x7f0000000080)={0x5, 0x101, 0x0, 0x100, "656c01b7e2b3e809cadfdab7f30f59df192739b8", 0xff, 0x4}) msgsnd(r1, &(0x7f0000000040)=ANY=[], 0x0, 0x800) r8 = msgget$private(0x0, 0x403) msgctl$IPC_SET(r8, 0x1, 0xfffffffffffffffe) msgsnd(r1, &(0x7f0000000700)=ANY=[@ANYBLOB="030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5de88ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653b542dab13e3e77bcae89951e6432734062808035224f1029f653540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf792cc228a4fc2484142d2fc29b1112749e1a31bf9106521eb82f5f3fb44ba2c2014bd2026342588fa1a34492fdd4494c5eeb4af04be0195d459fadab38ea746dbe621387dc46add182120760700000000000000ab325a2e9cc64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28dbe08cabaff8694a970190269fa73da23e658ee391ab702486c88473a54216670ceb4ddfe9f9598a1e2bf6d04b8e89f9a026a26e1b202c328ce5845ef83ac4cf9118e2d6dbf289abcc552e55c60cea0ef4987d21852dece05b2a1d3300"/465], 0x156, 0x800) msgrcv(r1, &(0x7f0000000e80)=ANY=[@ANYBLOB="000000000000f9ffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000844199ae137097503029c713d73719dfa0c477e0000000000000000000000000000000000000000000000000000000000000faa31ea8d0b5a3725487b7700acb700c8e1745827000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ad3e92e776106094e56d320640f5044f8cd0466a8e7173f8c0ce1193d710bc2144bc6127fd42cc44e72cde136a94a979eca0508920ea2629fd67d7c6ea5735fe7e3314f2a2ca6c41ff8a6d15c3fba2c1ff9b02adc1581df2777573cee8305a426b555c07afdb45415d573662bc0bc47ddf06d6991ac6efcd6575ecd46f1d3197e8842783b20000000000fcb25acbb7eb42f1ef667f5a945bde53fa0ec327bfd541"], 0x49b, 0x3, 0x800) 20:15:49 executing program 1: r0 = socket(0x2, 0xc003, 0x6c) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000466854d78a2a197a386207000000008295955984c87910bf453f68c11700287ec81fa761f4c76779a2376af3f99cb9d0ad4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0afc2b58fd4037b8fa4d012ae447473c238495aaee48c02f6ac41e6b04c055479967e24a7c5246a5e05300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cc8cac700bc5b65c6593d0700000001d29a60fa774bcb3500"/206], 0x10) write(r0, 0x0, 0x0) 20:15:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000080)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x1d}, {0x3c}, {0x7ffffffe, 0x7f, 0x0, 0x7fffffff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 20:15:49 executing program 1: r0 = semget$private(0x0, 0x7, 0x201) r1 = semget(0x0, 0x2, 0x2) semop(r1, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x5, 0xcb0b3ff8b0e60de6}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r0, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)) r2 = semget$private(0x0, 0x8, 0x80000200) semop(r2, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) 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, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r3, r4, r3, r4, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) semop(r2, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x2993, 0x3000}], 0x4) r5 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r5, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r7) getgroups(0x5, &(0x7f0000000140)=[0x0, 0x0, r7, 0x0, 0x0]) r8 = socket(0x20, 0x4000, 0x8) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000480)={{0x9, r6, r7, 0x0, r9, 0x80, 0x400}, 0x3, 0x2, 0x7}) r10 = socket(0x2, 0x4003, 0x0) getsockopt(r10, 0x7fffffff, 0x1ff, &(0x7f0000000300)=""/66, &(0x7f0000000380)=0x42) r11 = semget$private(0x0, 0x4, 0x201) semop(r11, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r11, &(0x7f0000000c40)=[{0x0, 0x801, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1}], 0x4) semctl$SETVAL(r11, 0x0, 0x8, &(0x7f0000000240)) semop(r11, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) getgroups(0x3ffffffffffffec1, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)) fcntl$setstatus(0xffffffffffffffff, 0x4, 0xcc) r12 = getpid() fcntl$setown(0xffffffffffffffff, 0x6, r12) r13 = socket(0x2, 0xc003, 0x6) connect$unix(r13, &(0x7f0000000c80)=ANY=[@ANYBLOB="8202adfdffffffffffffff65308017a8f46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb577fa69dfceadb9801d12e4bc2a84e61bca64896bc5e57c6388bbd2ad88b2951b180f92465ddec91585837bafa4d012ae447473c23c3c8c3e002912e4f001e6bf339bd88c20000000036de8c8ad28922bf554799b9b813ad30500000000000000007612f871f4385f04157795ea4a5c5fe659fa2e6351cd8cac7db2cd2350000000000000000000000008e02b74e4b224dadf7741296fda3e932c3a8c335fcd38dec4e3dc9461f738e829ccbed5a951f3dbf5dac4e37b8bd979ef7dd060c613441a8279a4a1875f38bcb66284198e52cdb9f80d77de83fa7fa7f7fcf36656e6171e7d04febf8df338e3c4c771af442f14919e958175e3cad7a42d90d872f4520417e6a60babe4ba8ad0e70d0a65f82b3805a838bd61b6b30f78fd972c1bc457875d40512e010e28776607db26f42448506d78aabc3d55e9149de3de371dcaa82d0e4094eb9a2d4c41d9a68339fd5e54c860de47955c52b691fd8501735067ca64db545508d9327afb2ddae6bf4a6c2d8b0110c7d7effa45eb6f7df051dfa63b9cc06c0429a24647a21c28e1a20aa3839d3ebad06905fbb6b73f216f1bedc048d15febdb63cb15969938609ccc89ae761cd5ce755ac8aa6fc52023b7df5cdac137d1a134dc70c2163980ce55a65a24b876046a95ccfd2e02af1a20a193891e83ca27b75355d111a02af37803443eb92477a69528ae54adfe7fde69ed3545fb394f6467c25243f9f0775125744186dff1a1ed8a44fa00862e9c50c01c910184c9fdc019a8dfeda9e8ce6c2ccb134fcbce917475233013ff933accef588ca038a9e13f53c438395b7027cecc397d70aab69784dbfc4d91472955287a755c801159c2b8290"], 0x10) write(r13, &(0x7f00000009c0)="9ed5e8950000000000c7c19aab4230e843fcd58ff2d26500b9a46ac13fe38562d0d6cabd6ce69646", 0x28) 20:15:49 executing program 0: r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) getsockopt$sock_timeval(r0, 0xffff, 0x921cf1f1920acbf0, &(0x7f0000000080), &(0x7f00000000c0)=0x10) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100)='/dev/diskmap\x00', 0x582, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x10000, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000140)='./file0\x00', r2, 0x3}) r3 = open(&(0x7f0000000200)='./file0\x00', 0x1, 0x28) r4 = fcntl$dupfd(0xffffffffffffffff, 0xa, r3) r5 = open$dir(&(0x7f0000000280)='./file0\x00', 0x200, 0x4) renameat(r4, &(0x7f0000000240)='./file0\x00', r5, &(0x7f00000002c0)='./file0\x00') mkdir(&(0x7f0000000300)='./file0\x00', 0x8) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wsmouse0\x00', 0x200, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r6, 0x81205724, &(0x7f0000000380)={0x0, 0x6, 0x10000, 0x7a, 0x80, 0x7fff, 0xac4a, 0x10, [{0x9, 0x0, 0x5, 0x7ff}, {0x1, 0x80000001, 0x81, 0x8}, {0x0, 0xffffed01, 0x1, 0x3}, {0x796, 0x7ff, 0x49ff, 0x9}, {0x8, 0x0, 0x5, 0x4}, {0x80000001, 0x5, 0x3f, 0x3f}, {0x400, 0x81, 0xfffffff7, 0x9}, {0x5, 0x2d8, 0x1ba070a3, 0x4}, {0xb8cd, 0xb4, 0x9, 0x101}, {0x4, 0xff, 0x4, 0x8}, {0x0, 0x80, 0x400, 0x3}, {0x8e, 0x200, 0x2, 0xfffffffd}, {0x3, 0xdced, 0xa4, 0x20000}, {0x3, 0x80000001, 0x80, 0x81}, {0x5, 0x9, 0x7, 0x400}, {0xfffffffe, 0x6, 0x9, 0x200}]}) preadv(0xffffffffffffffff, &(0x7f0000001600)=[{&(0x7f00000004c0)=""/87, 0x57}, {&(0x7f0000000540)=""/4096, 0x1000}, {&(0x7f0000001540)=""/159, 0x9f}], 0x3, 0x0, 0xb1e) r7 = dup(0xffffffffffffff9c) setsockopt$sock_timeval(r7, 0xffff, 0x3, &(0x7f0000001640)={0x6dc, 0x1}, 0x10) pipe(&(0x7f0000001680)={0xffffffffffffffff, 0xffffffffffffffff}) mkdirat(r8, &(0x7f00000016c0)='./file0\x00', 0x40) write(0xffffffffffffff9c, &(0x7f0000001700)="f1975c570cc38308dccd0b2d28beca74734ce55ba5a02fdf3a089bde89d4a8abc4a96ce03547342d61b2cd97775eae4838be98c27372167e442bbf", 0x3b) r9 = syz_open_pts() ioctl$TIOCNXCL(r9, 0x2000740e) fchflags(r5, 0x10000) shmget(0x2, 0x2000, 0x6, &(0x7f0000ffd000/0x2000)=nil) pipe2(&(0x7f0000001740)={0xffffffffffffffff}, 0x18008) getpeername$inet(r10, &(0x7f0000001780), &(0x7f00000017c0)=0xc) pipe2(&(0x7f0000001800)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCGDLTLIST(r11, 0xc010427b, &(0x7f0000001880)={0x2, &(0x7f0000001840)=[0xc773, 0x4a]}) r12 = openat(0xffffffffffffff9c, &(0x7f00000018c0)='./file0\x00', 0x200, 0x149) utimensat(r12, &(0x7f0000001900)='./file0\x00', &(0x7f0000001940)={{0x9, 0x7}, {0x3, 0x7}}, 0x0) mkdir(&(0x7f0000001980)='./file0\x00', 0x100) r13 = openat(0xffffffffffffff9c, &(0x7f00000019c0)='./file0\x00', 0x80, 0x4) mkdirat(r13, &(0x7f0000001a00)='./file0/../file0\x00', 0x80) 20:15:49 executing program 1: socketpair(0x20, 0x3, 0x8, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getflags(r0, 0x3) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x8, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x8000, 0x3) r4 = dup2(r2, r3) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x200, &(0x7f00000000c0)=0x8, 0x4) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x1, 0x0) r6 = kqueue() r7 = socket$inet6(0x18, 0x3, 0x6) kevent(r3, &(0x7f0000000140)=[{{r5}, 0x0, 0x1, 0x40000001, 0x200, 0x100000001}], 0x9, &(0x7f0000000180)=[{{r6}, 0xed2bfbbd3bc6a2d1, 0xe0ea40a57ec65235, 0x2, 0x4, 0xbc8}, {{r7}, 0xfffffffffffffffd, 0x4, 0x39757d6e4b091a7c, 0x7e7, 0x101}], 0x3, &(0x7f00000001c0)={0x8, 0x8}) sendsyslog(&(0x7f0000000200)="8d77dcb8340ed28395", 0x9, 0x10) r8 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000240)='/dev/diskmap\x00', 0x20, 0x0) fcntl$setflags(r8, 0x2, 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) ktrace(&(0x7f0000000280)='./file0\x00', 0x2, 0x409, r9) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000000340)) minherit(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0) r10 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000380)='/dev/ttyCcfg\x00', 0x400, 0x0) writev(r10, &(0x7f0000001600)=[{&(0x7f00000003c0)="b44d0729cd543d56238da8359a5d50701d241f8de37b2e81d761b8dc66a26920f4dc91a4f458725a580240e9f6d046f6cb09d5830f6412d72caa15b5223de774c21f8adaa95b6018a17f088604c72c73385828cd34c8606dd22d087a3f9ba6168ae5ca799c0eadebe39c7ef69f448029c6e9b29c4c28c3cf39a396faae4b3e0a2e5cea3a406422488cbd603dbf09bd45643aeedea60d49911f6bec9e", 0x9c}, {&(0x7f0000000480)="e17e77387b0ad745428873285e08161121cadba3ecda1e1a4e0a3d9456af34edc2d08b33199e2b9245fcf99e322369a7efee0cf7dbb11ee543d531450fec7545196b5277cf866768d1566a648761ca5463fb059ad8fc7a28ebca227369de131c23195621427b91886c926850eb1f0031e11bc7fc1992edda43ea213b8645f15822816930", 0x84}, {&(0x7f0000000540)="b171813096d076dc56b948ff9a88e8f60e9df90c0db72686772df2fb68f263194c1ec350dfaf3b1cfbe1f27ab9b4f70dd59194083da4157004819f1ebb1bf03b529a91f9d558f8c05260c552a36578e794878441bd2e5f6d1ea38fdf515cd64d4d043362f5a77f64d7c90e60ae19a0f60c29cdbfe978c6955b5ac6d02584b079141840e32846541daecb8721d2fa1bb03014aeec42551af16f8f1bc4d96644a8a0db311ce216b4dfab579cb2ec7e14aeffacad69676a6e406008fa731ffc195f4151aeaaa44f31d82c55d94425e520cf54222a9f74f2fe3d828972cd882ff46421cb1f265a5b8cbd593d5ee39074b17a05458fe9c2686735801faaa34de549c49f1bcbc4c0a5ca6ec6f961e7504a21f0b361c135d5910b87c56943214602d143ba64894c1693e6fa2d797970cfcdf93f56e7855d01e9c09bb9b02ffaa387083463f91f3c3dd80165e121a6beac9f971fbd2afb49d63cfa62e1463d56f798beeb42ec89c52ab3fea663e9ad646361c0e82479af491718e566d99ae8993a5874010fada9d645ee3ff30893b2ef9e5a4d10e6e645485d68e2fa3438b1519a6f08c99c14b12de3e19a9a1a3678ce61258e0777d97ec8179162f2eadab386ec2de236f78b690ea627742b86c442e951c50962f061bc9a483600b6baabcc11bf30bc6611dc9553fd7c09105e4d6415ba634d0eb32b08b47c0a90797f2ac891fc2fa043bf023e2e1be5d20f246e2ca17fff042f08744d10d3ac1b1087324bd9b7d6b28ac10acc26bc365b5feac16eddfa437cfa2e8486fcb5f5a7031e47d09bb34a5f81abe850d54821eaf17dd4772b133674e3784e1a5bc383c95a88638bd66f609048903f5b921a4c18511b2946d8dfdf8fcc883cf9967c513a76d356e41557c77a0c06e7ca8ff95234e047cb14a24d31654a92a3b5e77a5a5e4475a8b26e0b8e969faa78df1aa05629345bf98b55b712579c5120556e5b434fb93eaa15ca2a3772dc0cab3b747096f639bcf83a62a08d24ee60c44b53866dbccf864c95686e013f1d7a3045e5e19d54af8241cc9f0bdbe0ed7ac0c9d8a9176d799f7a123e7bfe0beeeae448ebca31e93cd01cdcb50f11dd9ff06c6ba6998a2532181ee24b9d985e4681b61ef16005854765607671bed8a606adeca94019bb73dee95d8ff70cefa89ec54eabe15841b200407c2a601064c564c73bd1123eb0566a112778c4115cfa13fe4313da008df19053e94bdc21915043aa5274302425d3deba5f4b8cdab0234a3011880f29634b67f04dc7b4e35006d0f48b45cc79b9eeed9077c5b8295666c943b1e0f3bf7cc040661b675f0ea2ad53c9a6c1b5579bb90a7b994f83ed76fd9a89dae680225ae9b2a2ec0e792bea1f9756bcf4538c55fccfd3a49174bb148e339b099b9041c661c562393c33c2bb122604bf79a24dc39888e73493660f14a57c012bedacba43b288af184873640a0682c768ad5f7d2c24d41684a3c9e2f248d52b5a7a12cd0db6abf75b083411a7fa4fa83d50672861bb3ff3327235a17a3eb7e3433fa7bc23cbd22c4d72495a5afe5bcace0228ebe8bb322a080d278fb0a885660569edf711bf7ad93dc9f7c4158b02874c54e6861b9e79c29fc202b2d31b124d767831667f85be9f283c46d057ab52ceb70e3e04d06669afc0e87afe42d1b2b944618ded63aa6cc207a3d9ee9d3ade185d0ca37689d749a4f1f2d6bf9eeb3e932439dc0270edd534c1722f637d4386d7827062d15cd1bc0887026540a6f7267f204beda6c135449be846dfa6205e20d651f115eba00ad66e15a847c2595abd9ee4da19f976f8f38173894b7867b0f69d569a49ef09fdf032c5e272aad7e7132e03dc1df57366e0cc51e7435606e1a89a76ad01808adc3cf88cc3763551c5757fed2332047c103d81bfd27e118267b877ac1be8bf2a9c6b4c3e8ced486648e84012bacd5ad5258c4f07be1d386d5098f1d2ac02781c44d799bb896690225c0cb9a63eb5eb0b6304da381081da58d9c8fef7b792ecda5d6e1b2e20483578f570a07a996680b7d1a7e5da20f8dfc4a798ed8b56a03d43cebc933bccb435e9b039222b370d3167192a32efcd136810e2969007545d01d64ea734804e4ce086c774975f919ac61dc4c10acf3be5b54677ebb1c4ecc4a695afc6bb61a070360ceaa1d2b744b091ace170f1d574b6ea70ac2463609a32b5b281738dd1f777c1760139d083d7bca4d8bb9fdc413e0e5dc96e3dcf22576972f24239855ec5a257e5397db23507efc7e14f3f7534c086314877ca34f88f70f59c05f8711525e192b6ff69e46559d52c71b34c8395b1f0f84fe81051ed7137f97faa3b11f2d0a01080437bf26ce579102ec83b32a1ef9b0e8a71044a0a0d6616a74b56374c6eb2fb1910bc0b3e9f73b5b7ad89bc8e787aa334d3bf3fa3a2854f3ceafcb0f302b0a987490e9e57784db1fdbda7fa5c3390cac1ec37857712bd29cfe1dbcaf5f180e683222f0c0938bbdd8694edd070c71ea48bd9962ba59e966b2c867482f24a3a2887f830301351da28510172ce5e3a8f0d70eb03ffdf5abb3a68f58562e3ac3355d5ae40499d3c9ca2a288b635ff005af405fcd9bc41e6a9197595c427dea67eb454efee5d1a10fd2ba837dd22cc3e6bc3b60610cea34af290d2b7bd541d7c82df8c0515ae0f1289e7ed90876cfb609e4842ad9cbf7eae48de2961e61166075bc7df6217142e0a67aa5f5f768cf93626a7f129ddf2a06e6503ec6ac0c8f61725ecd3fff1f16d3c12e326e5cc1609cb803463d1886927265e9e5223fac7487bc0e0ec1c13d2fa70fc5b74c83a036e113a1ef91f3be04a59f16af5d4566383c3c3b326cea5dec32dfdc98dd4bb14da76ccd9c04c2127c39b25963af4b01bf0b9fd9699fc7910c40c1e4e3dd46c4ea2eb29fed01fe6bb86b38f1df60e94ae9b136f78bea90e2e36ec8c225393277430f71444376c3e479efa3d73f049bc36834be1e1bc7993384ddcacc6de379f9462c45cc52b3fa1b24adfb793db6ff23ec23c7478ae58d8c71354dc9f7143a993c8d366f38cb169754841c73c68611d58637222144a7c7d20973b52219ac93e2750746425361c31396b977d5aed99e5d5529b8e0be16edb12fa8f3647532be0f5887d496e639d34ea81de31afe81f56e13bea5d3634ccb5edc2fc53cf519fa68f79387410c9fd6d0143316a7c05b0da2cd30f21bb617411a8c6c36a1f333107f8531fd14e252b19b0eb2943a414e40b08838d72e5e97d585fc63751dd43c4b03e936b5d316a593c1db3495c5a39398460505394b047debe3d34d4658cdb9e08f1e12cdd3165f62e8640f4165b032f5d1d66b0dd9867677848805ad7c407dd1a2dfda2f06cba52a439d6e448d94d52b992df9dede3be5b70b403240708944d3d5178524ae563b157b822ce8e4594f7a58d3ffc293ca1ccfa06b1e5e369c41e961c59be6727102338bf074055c8b75ff01dcece28b915247a4c4a69c32591cbbbb113be5f4411f13d7f5ced1f08fe1080fd710b5cd673794c44fc0bc51f406f8b5242da33a0e3d18c349c0bda7c3137b00c97d5005372e0119b0cabdcc9db7b3cd363fab612e53f67b2162bc7568af3f9fe0f790ca54e171c87ecfe0d6a89e0fa14d303c2d5b772e67f8625d5a4003d8cf9ba544b494d7e2b368db0a4d123733cf2718b728dd082bf0897253f5b6131018cb5a5e004000bd4f2b33ebda330bf44389333899ee5888e3ce3a5f012b9b8f90be7fa39896934636946f43385adb9a15c7e089bbd03a417f6689342fe1729fbd965e8cb088e72e08da4aef1e2d8bc6bd584544060a8e0149801ef58d4b381551a683a9f23a1a45c869cb306330057f353e12b9453f9b7d6c52c01fc9e94840a7eee88360d9ceab950d3398c914ba8a448d1d7fee987dcee9586c4472e805ec8eec465ee7d1c61f1236fee2d7545705f0181fcfa3770a41a7c338905ca63c1518f6ff1069780c15161414c721a826ae8817b59e7704282019e651eaef589e0c236fe303af6a26c60a87cd9f52743a7cd06322e641546bb7f6f68f72ca981fda00f029246d402e22a85cc0145728c682955ac87f3053019bbc01cf7e3d1873bc7c7c50518731b3de85574358234d76af78c76442ba3e3a55216b3a34f6cbf3119f1b013b9e39cc1e14ccbcd1f1d9c1f1bdd05431a30febdf82082bb0af51136d9d28662eca8c8212895f3d8b360b1ceaf52bd58a75a7545de326be48d5386b9ead3f0cf0e52af696bdaea330a90ecd2d583d0386d9abef3a2dc1f617e2088f135e345fa139fb682e39f7a692e0c4d177b22ac2c8cfea15521f964c4b6e5d4368d2dd0a9b50f5ceaf064e6f6ae96951e73654dce351889bd40ae4e6154712b0267598dd72f5be98fc7fda92b3dee651533041032d01ec72fa0fcb45756275ff4b365db3382d7f658568b1a44c10825bed1030ab8a42c136a9441b19357cf66866639ceb82c411c4da0a7be29616db281509acb87dbcfe601bd6f7a49da83716463b1e1c28e79210edbdfc7587472dffb248a7c22a189665bca78720b28804f9dacd083e6481a3bd3afab5f405e3ab4566f6d051000d231575d0c3be3eb6c19aad9964df6e2108fd9af24279e6a3a0d271669db8c8c12f6c75fd46d2c3121b9e8ac3b6c9c41fc0c9e81478a104357ddf4c6b938865bbb80ca1be48fd33ee18ea232e45c4c4f2da3fddbbdad6af8b73cc8896f5864fdaec633af1c66e295431aa09d61ee84dcd102430e13e7dbf3a01acf4b39318bc1b638d7244dc2f159be4d2d03f869feafed80b95310eae1cc9b97bef53461d56af27b10d48a14200f24ca774e40f4105025ed65ccd68d23aeda394f08e192b6286fc41eeb06c56d1eeb4d75b74fcb057e7d3c46aa39496f711d2a3f6a95e045d7d534a17d43d7f302f6707f0b261dc3f6a46b91e09779b77db5e979f3585776ec7834f693cba24212e6767c1d35721e841b0f1aacd142be17c3d610374fdb799ac5b5e1f063c7770a296c2719c67c956f29d4d8132ba28d4ace41d4c5b17e86cc40ba05bf03029506558eb7c74d1b252e23dca9600ebd4233efb03df4ef3d04a7c573813047a13abe7f71279b793f67b6ac18320d9a5070738116f0236e9a5b1e9ac5a51f2d7566fc7c914fb39033452b77391b779eb7f0fda7d6c84fb024f6fd5142a1b2b7d4a1c6a0d225ecc5de17e5c6dc6b75bb81c3b6a4433ddc9b0f2928d9e32d131b38e295d9dca1a995b9c21211fe8c1b9532035c83018079c8819b2445acdd425e909f96d012dea445c8621cce2d8b2c988899fc28b5418215dfc2ef0a0f00d2912bd187e43b4fb3c21184b808c5d59d52f404afc467c717e9bd4dee6a1dcd89271b1c4189273ac2181269f3bbd490c1b7bb3ce9ea2591b195e91e1ed6849f508536ca0d9a6ceda54898c6a1081369b01e4461d0bbabfd24cc5d1bf75f7a3ab69bf1a8af4d9a89d442e51f15369f23a658e50c74cba787907705cc7aad7377077bc782922c69c22b8f0adb582b3946ecaa3eb9bdd9705809eb168f00ab4254ff0672f5d28b4908acacfd7324a14e1e5e5f21cd5803695b95442adbc6acf98c88dc9d1607d145e19fcb1febfb2b1df141fbf62b83afa927dada207b794ae922d9dd868cc1a9b10479e3c63189a4ff00ed2d405c3b2e8f0813061b335497df021641b897bec69f038177262fe7dd6fdbd660b5d9abc0334331467839f37d27b1dc63bf13f0fd391f16e2ef3bcb2ab0c706d2978d3a6bc891d0a25eea3f285d52d498abbe33596a30b7cf59e0c28a676436", 0x1000}, {&(0x7f0000001540)="80f6135f46fcbf843fd5fea635536156474737c93296eae1370679270cf859096b865dd2d9afbb7fe5ca178f866dcff035e1f2c04e0d0c75f54f8587a3a9091150d3012f74aa16d61b1230f84aef3f450e4b9038a5241045b3dd54a262bd49a6e582c93ef7e9b0a43998227f65009ae04cc92a04d5d4ace087dedf0726d94c10981dc1684f39263e86c0d03c1fb762f2a715ff5cb70e1f4bf2b26661c190ce8433977101b59ddac482cb45b1b7c2ce07fd0d547b", 0xb4}], 0x4) setsockopt(r1, 0x1f2aa707, 0x7, &(0x7f0000001640)="b38862ddd8eb088a4bf20942460e661b97f17eb3e7977d13817808f22696712e5d4c4a6dd799057bb86cb389ea5c31a8e6e99bed46979148ead18b3af6619cc498bb46c7215780788d04aa", 0x4b) pipe(&(0x7f00000016c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGDLTLIST(r11, 0xc010427b, &(0x7f0000001740)={0x5, &(0x7f0000001700)=[0x10000, 0x1, 0x1ff, 0xfffffe01, 0x7]}) munlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) ioctl$WSDISPLAYIO_LDFONT(r12, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x7f, 0xfc, 0x0, 0x0, 0x100, 0x8, 0xe4d, 0x0, 0x2, 0x5, 0x401}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001800)='/dev/wskbd\x00', 0x80, 0x0) pipe(&(0x7f0000001840)={0xffffffffffffffff}) ioctl$TIOCFLUSH(r13, 0x80047410, &(0x7f0000001880)=0x6) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) pipe2(&(0x7f00000018c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCSETWF(r14, 0x80104277, &(0x7f0000001940)={0x8, &(0x7f0000001900)=[{0x5, 0x7, 0x42, 0x6a99}, {0x7, 0x80, 0x77, 0x36a}, {0x3d5b, 0x0, 0x6e, 0x5}, {0x0, 0x1, 0x9, 0x90c}, {0xdd, 0x7, 0x0, 0x7}, {0x1, 0x1, 0x9, 0x9}, {0x8ab, 0x7, 0x4, 0xaa2}, {0x9, 0x3f, 0xa8, 0x6}]}) 20:15:50 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028ad) r0 = open(&(0x7f0000000200)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)="000000186004e27f0001400000000000000000000000000000000000000000e4ff00000000dc00000000007430", 0x2d}], 0x1) open(&(0x7f0000000000)='./bus/file0\x00', 0x10000, 0x87) select(0x40, &(0x7f0000000100)={0x9, 0x570, 0xc07, 0xb861, 0x6, 0x7, 0x3, 0x6}, &(0x7f0000000140)={0x80000000002, 0x4, 0x0, 0x0, 0xfffffffffffffffc, 0xffffffffffff8f55, 0x1, 0x7}, &(0x7f0000000180)={0x1, 0x7ff, 0xe5b8, 0xffffffff, 0x45, 0x81, 0x200, 0x7}, &(0x7f00000001c0)={0x3, 0x2}) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x8181, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000000)={&(0x7f00000026c0), 0x1}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x8181, 0x0) dup2(r1, r1) kqueue() r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x8181, 0x0) dup2(r2, r2) open$dir(&(0x7f00000004c0)='./bus/file0\x00', 0x200, 0x188) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = accept$inet6(r4, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r6 = socket$inet6(0x18, 0x4005, 0x70) r7 = fcntl$dupfd(r4, 0x0, r5) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r9 = socket(0x18, 0x1, 0x0) setsockopt(r9, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r9, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r13 = getpgrp() r14 = fcntl$getown(r5, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r8, r10, r11, r12, 0x5, 0x8002}, 0x6, 0x2, r13, r14, 0x7f, 0x100800001, 0xb1f1}) getuid() r15 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r15, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r17 = accept$inet6(r16, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r18 = socket$inet6(0x18, 0x4005, 0x70) fcntl$dupfd(r16, 0x0, r17) r19 = socket(0x2, 0x400000000002, 0x0) setsockopt(r19, 0x0, 0x20, &(0x7f0000000000)="caf5b415", 0x4) sendmsg(r19, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002680)}, 0x12) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) r21 = socket(0x18, 0x1, 0x0) setsockopt(r21, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r21, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r25 = getpgrp() r26 = fcntl$getown(r17, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r20, r22, r23, r24, 0x5, 0x7fff}, 0x6, 0x2, r25, r26, 0x7f, 0x100800001, 0xb1f1}) r27 = socket(0x2, 0xc003, 0x2) setsockopt(r27, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r27, 0x0, 0x67, &(0x7f0000000000), 0x3e6) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000140)=0xc) r28 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r28, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r30 = accept$inet6(r29, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r31 = socket$inet6(0x18, 0x4005, 0x70) r32 = fcntl$dupfd(r29, 0x0, r30) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f00000001c0), 0x6a14a19ca22b4388) r33 = socket(0x18, 0x1, 0x0) setsockopt(r33, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r33, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f0000000340), 0xfffffffffffffe39) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000480)=0xc) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) pckbd_enable: command error 20:15:51 executing program 1: socket(0x2, 0xc003, 0x0) r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f0000000340)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dfbc5b65c6593d2870b41200003500000000d28418ac1b00000000000000000000000000df42d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b79f7424082bec304ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d36d8224d791038ff36d11b2434c929b34b0587cf25dd9e1e49f931a4193897b0a33ed3cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf37fb6513a51adf2ea95d000000000000"], 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r1) r4 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) ioctl$PCIOCWRITE(r4, 0xc0107003, &(0x7f00000000c0)={{0x3f, 0x3, 0x1}, 0x6, 0x200, 0x7ff8000}) r5 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) bind(r4, &(0x7f00000001c0)=@un=@file={0x2, './file0\x00'}, 0xa) close(r5) dup2(r5, r4) ioctl$WSDISPLAYIO_DELSCREEN(r4, 0x80085754, &(0x7f0000000040)={0x9, 0x1}) r6 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) r7 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) dup2(r7, r6) ioctl$TIOCSFLAGS(r6, 0x8004745c, &(0x7f0000000100)=0x81) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 20:15:51 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xc2c, 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"}) socketpair(0x55e24b0cf7fc4166, 0x8000, 0x1f, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000180)=0x8) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 20:15:51 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x20, &(0x7f0000000000)="caf5b415", 0x4) connect(r1, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0xffffffffffffffff}], 0x7ff, 0x0, 0x0, 0x0) 20:15:51 executing program 1: r0 = socket(0x2, 0x2, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x30}, {0x800006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) fchflags(r1, 0x1) open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) kqueue() r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x4000000000000, &(0x7f00000001c0)=[@rights={0x14, 0x7, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x319c0d28}], 0x30}, 0x0) 20:15:51 executing program 0: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='c\x00') rmdir(&(0x7f0000000100)='./bus\x00') 20:15:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, &(0x7f0000000180)=0x3a) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x3}, {0x10000800002c}, {0x6, 0x0, 0x0, 0x903}]}) socketpair(0x6, 0x1, 0x2, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000100)=0xc) r2 = socket$inet6(0x18, 0x10001, 0xa1) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xfedc, 0x0, 0x9f4) 20:15:51 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000500)) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f00000000c0)={0x3, 0x2}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000340), 0x10000014c) poll(&(0x7f0000000000)=[{r1, 0xc4}], 0x1, 0x0) select(0x10, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x800000000000401}, &(0x7f0000000140)={0x7f, 0xc2, 0x0, 0x0, 0x1}, 0x0, 0x0) 20:15:51 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffff8}, 0x0) r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x30}, {0x800006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = dup(r1) r3 = socket$inet(0x2, 0x3, 0x81) getsockname(r3, &(0x7f0000000080)=@un=@abs, &(0x7f0000000140)=0x8) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x20000000000000ab, &(0x7f0000000240)=[{}, {0xc2b}]}) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = socket(0x18, 0x400000002, 0x0) writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000280)="9bc6a42ac677023d416017b82c966469bbb1ba436e9d045a0000003608476edf518b59dfebf308f0da000000000000000000005e", 0x34}], 0x1) pwritev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000280)="ab9a4a6639139596d0e060335feaf3dca54fc34ace71f177236f4a60c78d4c61ebb910b2fb190a38225f8e247830afcc3c", 0x31}], 0x1, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e7, 0x7, 0x3}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r5) socket(0x400000000018, 0x3, 0x3a) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r5, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) kevent(r0, &(0x7f0000000000), 0xf95, 0x0, 0x214c, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x30}, {0x800006}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCGFILDROP(r6, 0x40044278, &(0x7f0000000040)) 20:15:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[{0x7f, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000540)=[{0x45}, {0x54}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x30}, {0x800006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000200)={&(0x7f00000001c0)='./file0\x00', r3}) ioctl$TIOCSTART(r1, 0x2000746e) 20:15:51 executing program 0: r0 = semget$private(0x0, 0x4, 0x408) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000100)="eaff125c00000000", 0x8) getsockopt(r1, 0x0, 0x9e99, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = dup(r1) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000080)=0x4000010000000) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400), 0x9f) semop(r0, &(0x7f00000003c0)=[{0x6, 0x8, 0x1c00}, {0x2, 0x7, 0x1000}, {0x2, 0x100, 0x1000}], 0x3) link(&(0x7f00000006c0)='./bus\x00', &(0x7f0000000280)='./file0\x00') mknod(&(0x7f0000000000)='./bus\x00', 0x10, 0x80000001) semget$private(0x0, 0x4, 0x5) semop(r0, &(0x7f0000000500), 0x0) flock(r2, 0x106) r4 = open(&(0x7f0000000140)='./bus\x00', 0xa, 0x8008) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000040)=0x7) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) pipe(&(0x7f00000002c0)={0xffffffffffffffff}) socket(0x20, 0x2, 0xa4) ioctl$TIOCGETD(r5, 0x4004741a, &(0x7f0000000380)) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000300)) r6 = socket$inet(0x2, 0x3, 0xfffffffffffffff5) dup(r4) rmdir(&(0x7f00000001c0)='./file0\x00') semop(r0, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x8, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) accept(r6, &(0x7f0000000440)=@in6, &(0x7f0000000480)=0xc) sendmsg$unix(r2, &(0x7f00000005c0)={&(0x7f00000004c0)=@file={0x0, './file0\x00'}, 0xffffffffffffff7b, &(0x7f0000000900)=[{&(0x7f0000000700)="4e8adc14a5238ff7a5312e6ea37ddfbeaab469192e3371a57bbab6a92e359defb6202dfca4f9ea3b001659d0c4cbde518eeec1b34f14390e5a63177d745d90d3e0286529dbc83f2b08670f02000000d88f081ba5c63c9547badaebcba174c235e8881bc91c0e490b0000000000000000", 0x79}], 0x1, 0x0, 0x1c, 0x4}, 0x3ff) r7 = accept$inet(r1, &(0x7f0000000580), &(0x7f0000000680)=0xc) dup2(r3, r7) symlink(&(0x7f0000000000)='./file0/file0\x00', &(0x7f00000000c0)='./file0\x00') 20:15:52 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) open(&(0x7f0000000080)='./file0\x00', 0x8, 0x40) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="00002e2f89cc269958696a9e3f000000"], 0x10) 20:15:52 executing program 0: nanosleep(&(0x7f0000000080)={0x0, 0x2397443c}, &(0x7f00000000c0)) r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x4) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x3) 20:15:52 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) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) close(r1) socket(0x6, 0x5, 0x0) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) kqueue() write(r1, &(0x7f0000000080)="896c09e2c91f85147e3f4c9676cf2ec522ba86c4707f70275af5babd35c3ed81bcf6f684312c3f5e4e", 0x29) 20:15:52 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x200, 0x0) r3 = geteuid() r4 = socket(0x11, 0x3, 0x0) setsockopt(r4, 0x20000000000011, 0x3, &(0x7f0000000100)="0000065d", 0x2) r5 = getpgrp() r6 = syz_open_pts() close(r6) writev(r6, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r7 = kqueue() kevent(r7, &(0x7f0000000100)=[{{r6}, 0xfffffffffffffffe, 0x6f}], 0x7ff, 0x0, 0x0, 0x0) writev(r0, &(0x7f00000014c0)=[{&(0x7f0000000140)="d31d07ba224c5c2cc2251e5731b5904e0ffe08398e9fe2e0e92f1c", 0x1b}], 0x1) fcntl$lock(r6, 0x7, &(0x7f0000000040)={0x1, 0x5, 0x40101, 0x0, r5}) r8 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000400)=0xc) r10 = semget$private(0x0, 0x2, 0x400) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r13 = getgid() semop(r10, &(0x7f00000002c0), 0x0) r14 = syz_open_pts() fcntl$setflags(r14, 0x2, 0x1) r15 = dup2(r14, r14) symlinkat(&(0x7f0000000000)='./file0\x00', r15, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchownat(r15, &(0x7f0000000180)='./file0\x00', r16, r17, 0x0) r18 = socket(0x0, 0x4, 0x0) setsockopt$sock_int(r18, 0xffff, 0x1, &(0x7f0000000000)=0x3, 0x4) connect(r18, &(0x7f00000009c0)=ANY=[@ANYBLOB="0669d1510099dddf9399b25fdd4bd84658a8c8c9d45c167cd5963a6a802d003b7d00000000103176c7cbea09d4c1c43918f3ade7fa87f5c3d227cd1f0c387fff63ce0a26501e1ee962335c981a45d7ee87c2684863ece2d75cf70bff112dc3ac8c000000000000764c7541115314eecd34a42d47cb521fb8e8109c468d26fef6d32e1622d468efe770778dbe6b2f3734e1e3c1e2a53224851a68db9521a09e9566fed82902820f99e4f94ffc1994d697e7d704620fa85952900a5fe930ad"], 0xa) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r12, r19, r16, r13, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000800)={0xffffffffffffffff}) shutdown(r20, 0x0) poll(&(0x7f0000000000)=[{r20, 0x1a5}], 0x2000000000000160, 0x0) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000440)=0xffffffffffffff46) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f00000005c0)={{0x3, r21, r8, r9, 0x0, 0x2, 0x8}, 0x7fff, 0x200, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r23 = socket(0x18, 0x2, 0x0) accept$inet6(r23, 0x0, 0x0) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000280)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xffffffffffffff65) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000180)={{0x20000007, r24, r22, 0x0, r25, 0x100010024, 0x7}, 0x9, 0x9, 0x3}) r26 = semget$private(0x0, 0x4, 0x2) semctl$GETNCNT(r26, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r26, 0x2, 0x8, &(0x7f0000000140)=0x1) semctl$GETVAL(r26, 0x4, 0x5, &(0x7f0000000640)=""/210) semop(r26, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getgid() r27 = open(&(0x7f0000000780)='./file1\x00', 0x0, 0x0) r28 = open(&(0x7f0000000040)='./bus\x00', 0x10, 0x2a) ioctl$TIOCSETAW(r28, 0x802c7415, &(0x7f0000000080)={0x7, 0x2, 0x8, 0xff, "9f0fca68afb45f54df1c19c59a64753f99515479", 0x8, 0x2}) ioctl$TIOCSETVERAUTH(r28, 0xc0107002, &(0x7f0000000000)=0x1) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f00000002c0), 0xffffffffffffff3b) r29 = semget$private(0x0, 0x4, 0x6f) semop(r29, &(0x7f00000003c0), 0x2b31) semctl$SETALL(r29, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r29, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r29, &(0x7f0000000840)=[{0x7, 0x0, 0x800}, {0x0, 0x50c, 0x4a56df42aae114ed}, {0x0, 0x5, 0xc00}], 0x3) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r31 = getegid() r32 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r32, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xfffffef8) semctl$IPC_SET(r29, 0x0, 0x1, &(0x7f0000000100)={{0x3, r30, r31, r33, r34, 0x4}, 0x200, 0x401, 0x2}) r35 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) writev(r35, &(0x7f00000000c0)=[{&(0x7f0000000280)="000000186004008b0300000000000000000000000000f659565c000400000000000000000000ffff00000000", 0x2c}], 0x1) r36 = open(&(0x7f0000000040)='./bus\x00', 0x10, 0x2a) ioctl$TIOCSETAW(r36, 0x802c7415, &(0x7f0000000080)={0x7, 0x2, 0x8, 0xff, "9f0fca68afb45f54df1c19c59a64753f99515479", 0x8, 0x2}) fchownat(r36, &(0x7f00000003c0)='./file1\x00', r3, r25, 0x4) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000200)={'./file0\x00', 0x5c, 0x800, 0x8, 0x2, 0x7e, 0x7, 0x5, 0x1, 0x1, 0x8, 0x4}) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f00000000c0)={0x4, 0x4}) semop(0xffffffffffffffff, &(0x7f0000000040)=[{0x1, 0x0, 0x1800}], 0x1) r37 = syz_open_pts() r38 = getppid() fcntl$lock(r37, 0x8, &(0x7f00000001c0)={0x0, 0x0, 0x5, 0x100000000, r38}) flock(r37, 0x2) r39 = socket(0x18, 0x1, 0x0) close(r39) connect$unix(r39, &(0x7f0000000740)=@abs={0x0, 0x0, 0x2}, 0xfffffffffffffe78) r40 = socket(0x18, 0x400000002, 0x0) setsockopt(r40, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$lock(r40, 0x7, &(0x7f0000000040)={0x0, 0x0, 0x81, 0x100000000}) dup2(r1, r37) 20:15:52 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x44) r2 = socket(0x10000000002, 0x3, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) write(r1, &(0x7f0000000000)="87", 0x1) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) 20:15:53 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x30}, {0x800006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000000)) r3 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) r4 = socket(0x2, 0x400000000002, 0x0) setsockopt(r4, 0x0, 0x20, &(0x7f0000000000)="caf5b415", 0x4) sendmsg(r4, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002680)}, 0x12) getpeername(r4, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000), 0xc) sendmsg(r5, &(0x7f0000000200)={&(0x7f0000000140)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000180)=[{&(0x7f00000004c0)="b499ad7b21fcb3b97e1ab0a3d978f4f69297612f723c56fa8199fc6fc3689fcf00048a08f1282da9fe411501e992be70bf0b0b7385773acb596f349495c7e45f112e072d9129260250", 0x49}, {&(0x7f0000000540)="8ff530e94636d06fea1b1f0132692c592631d2a8c737759dddb6843264773aa5e4866a1da294ac2176c2d1d63e0d057339fa577236b016d6eae8f6afa643a4223dac4ad53f5c3bed82e8d06604594faf271da457c24920ca115234e7129732477bf549eeb877b35802ddb6db59e96bdeb0d681750f299116e2c081bae1f537543a23db1de364b51e4ff0b65489f57d804c62cd1959d16f4742111066f95f5e21963a4dfcf2b48687fe8a15f5e2e9087970cb8efe54514da16771136614996b3ecf1d1883cb25946f374a71de2ac3377daf8a3611e1c4868449a5", 0xda}, {&(0x7f0000000640)="99cd478b4cae6103e23e812da584a57350df99369ec177a0b8adc514d916fe4b5dc0af16df15703c42eb6db0703ea4997086f58e199661a1770b50a2b0008d8f01aa88824c5dcbef9e51dddb0be0686d98b9ec2883d4d906a2d47e4b2eb7de7d750d31cd3d9b9eb3ecaaa6671516cae4364c7915b5d16b7d786884fc919505ff6c1c21ccc09962db4cf0f4892fb413cd9d59dcb23cd7fa1ea2e919fb9d60dc11b5b689a0dfba169e396e032063fb47e042", 0xb1}], 0x3, &(0x7f0000000700)=[{0x1010, 0x1, 0x6, "888b04278d248a723b958613c7530aa88cbbf009baad87ce125951baeaa6942cdc8a243e4d8961ac842c8b37d949abf2c6c1feffffa2627dcc0f609bcf56c23f1c3fb5574bed56ba8980fb2b5e8bffc5ec8cbf791c86810d0b3b40d6f98f1fe088e6c75f016e495b7f46ead73533d92209f3f5605193336d29ca0ae9bd0c696329bdbe4a135f6e820f28f802a67e8cf9ab82268b716ef0211b5dd079a7430508b5dfaa8299a27ee7f493e411165af585fa114db10aa3f8b29caccdbb1a3cd08e1866f31a11db6e469e17a14de7529f1b92c86e2cc643539e69619a51e9cdaa0d61198a07423d621d597a8ecbc35fdbcc749fea1628f083f751f1c6b41058eb1713a28b8565e5ad864bb5f118a54541ee448ce454d6b4422fc9fedfa7ded9a63f8f9f53235036a2d1bccad00513ed834a083674901dfd60e22293551c4ebc0a2dada8b735533ac53e9bb07316b91f467994a53532d7985024d3e2526b73a19d102be5ec1d9ab3c1cf0afef0c65ef71a34d66bd0d0d8713ad859d39738799ca5ec891e8d609f20b14cf0f4ef9f59f457db415381f6c7c3e9a494f1ec7f87f0239ffd5c1cf4d2fdbb9f821e400ffad4e98aad292f8a1bd0403f5e954b91d62b330c84456e0e6121830e23d8efb928caad0e32b2d7790f9ff505a7408fad9e8a03a0a921c919b4488fb06a58ffec2ec4d98b75ceb143f46bc137f6601d63490e8e93abf114f848f62d1e9605dd715b786e02e1f7d9d8fe7b9a7ef2c92d599ca1d6d7f343f90175a374dc92a54acf9b67085a535d3cacff03727acbdb6dba1e0e8be4271aeb2a19bddd1bf8c0cdc4206e2005758eea5f378eb03ad37867366fd7fdcf0499ccc257620a8cb95af619bf7d4a29cb1befa6cb2281d4285bb8da6df224f6bffba91d593a1ebe04e40b7181248f6cae881d8c02029d7d5b5190bff61c33731af6abcde41e7d7324901c4b0b86b50f2cbcd5387a540ac6dbc2f5399e1ab57171758830f8642bbf86486c81c5af4e3dff79a6bfa1958eacd82dc2acc6922ed6ccf1fcebd97d22052da043352b2b83ae22d0ad3b87a469ab0e3ad2a63034cd8e6a20514be57252b6cada7134bd3e9488a4f9a31f9b40a8cacb64c1f8ad2c068669d511eab36dc13996941714ac3cbd689f626fbf45c842de3d2df6349d46756a74de647fea6220ccf55aa6301af9dbff831230141b9cb52e0cbe75dd1d0c8633a800134f44e415fcefc5900c7bb1c6415ce9eda3779a92d38a9801d4f365bdd9c81e3f40dc6df33d9ff960ccc8f13c2d2d338bc61aba1d41525a01592d8b523d1465bd70c6c840392dcf6749df3d95c8184f2983653442505676fb8feda896e0f418da70eb3b2314c4cb895330b84f8bdd414561a2323c84931e80e51e6a9cd75b8cd946e052e17fa1c8cd1ba11d6d6f2a4de7c3aec321b7f61a20ca264eca810b3ec480384244ecc94e4acd7b19be7bb899aa6d1b26b2b04b166c485ff14b19ce120705401e4fcca2ba1de9c25a3a3938414e208aa97269792541b59fafdc678a697c2307d479ac363d1a25f976d1eb39262158eaac99162c12bef03fa88d87f1980a780a48bb4c34ea2fd1558b0f672b81d812cadf6307c51d1e2dae5288ba8555eb6247ec762579d4689c3cfbc0113705ca3e434ee8bf180cb47eda53d56447185ea484f7d516011f1e21c74e91c7cbffc5f5fe770314b19505d721dc0c9a61e51280e56fc0fcaa4c90bb0d37d261fce4bea5936d0f4b6f7da6f74554af0e86875e9f9cc1f041699e8f020aadd74a607819dc487ed03dd03287c337d5908866d51acbe22b36464712662b50db5df73de0773fd443081faebf87e8e7308b2ff041caa2d247e639f9b79731f7ad2e4a9274d2a89acfcb28f96567e37bf031072a342c289eadaea00abc5b6ce0235eff3837a403c8717f87e708e34a5ac7053b0b8a7107cb3d6264f19d477b2ed431318095b7a6b9b31287b1f5e2ddfd5c12783d3c6b8c808c18fa9bdc32cb696cbb281df414302b89cab3526f0905e3b16535ef9b85b5a1631add19bf3cce78b6525976782d79413a26e2d577fd3b2e4d8139c8de4f0ad91374f3d941a18189e71e68844e89891a78434a95ac218321cb119a803c249b1387aaae45d0496ee88281dc41124d7859ba02439b6af8bd8d5deaecb01de8e0a589b7fe0c387b6600cd9da9d790587f00247c8dbd43a254d3e7bc520f1851637af757cdea3812b8a137bb687036a26cd40fcc79577a9db69b938589d76cbab3fb7b4e6df0c6800801e9605c5412f8daebc064a4bb2a8681baaba4693dfcb7dd460c5d49d631d55f641942bdd4b5f78d2e7eeead7b5de6a66d7aedff43879af8c50980b541cedfa53838954bba8b5df635f3f6921fdc92d17b45d3459199181c05a53600f16d95027cb49d9e5b10f470613b7a47f0d7af7c77053d43f180f138c2fd875bcc054853c73db5acbba1f11ae93d1b3a10f86f50d312a1a3bd70b1d075919dbc1ffd495e7fe2dc48a04b7b67eafb46c3bbf94e23c2bde6c9f5a0b7d2702fd00462b98cbf0b1f24b6eb7612e757a89d689312109c430d68fe8fe9113eefc02127da4efeaf8ba549b936cebee5d08a43c74a912f570d514542efcfd53f2ec5503518e67ca86473dee502f0490331cbb81f9f788ab8dd9271c7316fdddb062206abb72255d75d18a2e24ab53b8c204e2c0c085d1abd8fef4933fe9f58c9d514b7e765138edd549bc48074162f34c79131791ba8b25b956a3fbf80e6b4fba3e394004e7a4873f5d9440b7d359ce18e852c1d09d5b7f0c981f0a829cd18c0adc49f6be53753de50a836bdd8a927abecd5843851afe345b0d9b6f2e9262e71a60237b61643c3d8bc8e3abe98d2a0dd5a3f45f02c29032c10e517cbe426001ccb05d95f82f8c8c7da14165c412219f80d9711a57b60f4bb0d8d59ed943b80ecfbcc9c76aa35939a846175ec4c18732cb7320bb6d3fcd1207b9d40c9f55b69d16c7b398997930017da8f2e87543d482ff93108eba010a40a054f5f8e03ebd1ee8ce8cac5571bdf8b857a3c49578aefddff82afc4ee597628bf196bb2fa9c18b683781b17451a16bcf44b58ba69a10b2cd9a18d0e6102c92a71d9259ced2fc92aaf16ff22409bb1b444f6c693d278c09fbc07884f2ad5fc031e994382083512e2eeebce024fdf341b090c3fc55e215b463f9c711ac9cbddc0583ea87a4473a2edb46c8ac60730541b7d4524707e461d63659d945693a9153e1e90d4cb57b0efa6829040365ec12b7fe1ad8473dcd9966258454cc93732743fcd175808dd335adbf594f2deabc3b4bbf9c33a148e86556a2a1606ac6e198567ac2505335cfde9e9bd55ee2bb41c5a510257e6e11470c254cdb23ef482e6b7c2d5c05823270b10b85eca356ba52dd0af292a054b0516d229972a515dd768b82298ed78cb3368c9de9e21a98912ed0902ce08d3a180b981e941c63f66a87472230d3a8e47893fe13af229d7a6f5deab2d9d50bf288d3633fbf668359f9acb548e46b6bdf803af54c6c1c2b33f727fad591cc17b8e3844c132311af8d7606a9dc30b52403e64b6eb305af784d72e57a8325c1dbe1d9174a76a7ee6e5a66fba8cea86bc05a4573242c047f99de3d1dc1c0a18629c5201f4927d2baeae4a0b15b2f500d156ad41f59a4426f8b131008a10c5e804d531b104de46b07acc438e8e086495afb6233bbdf8fc6c61cd1df032f241f6e6e49d06fdda432802461a54b7496a361a23cb07158d8e59a612c1ec4bae92d7ec1d9a4641041d4f706fb0cc9ae8de3d82179a878503cef533a1fc926b023d840ddac5e4a6948111aad77d85e40e84a00ed1c8fcea8aed647b4fd7f9a88c4db23bc1e285d16eda6bfa1577b699e8b07cfddec2135e25c0e4c02e8dbb7956d90982ff1483f38d54497187a198e8a86c738773762a51fb45aa4d313df27726910e630da9df70e3c4d2e805e5daf7821a0b82baab4c5b9f57807e082641206ed1e04c50d71d17d2fec8cf49c7b8cde03ba35be5a58813d78069f9b1fd2a3f31bb024097b4ce9c3bd9e098137bfcde4b6803917f19a454f292b23b40d473e2a986a9ba20356a58205d9900b860c6057010d2cbb23b4ef6a35cd36939a4dc80362a18ba8effa49d77e5d4a67049f3618b7ba92ff4facda01dfab2424f1a748056e2a17796a620dcef2de5fbe0101518d3af62894137c3cd8f52d600d58b99e03510db86efe539bf3e589fa370d2beb16a610e0b5fe9ee968acda5a066bba5864912da8149e3d9e687bcea351e06f6739beec7824e327d4dd12c75f2fa998fa2ea76744628f42fab3a3d0ceab3d9b1659a34cc9cab96e9c0aad5eea98ffbc48525206acaaa47e27f5695c0b61da2f196afb5879e45538772de94c17c0fbb476527fcfc1fe91de94a46089a61d01268c7033c0e427efb6ab9cd96d0647041d3a510a786c2ae108e4cbe707898e2af8e00cd2f42af5f7768ad19685637e3893de30f89736e1db330e073ce0b82b344ba8e7537fc6e68cff43ee29edd86d771d40426737f7f61a6ffabe7ce747f85dda97de5ec92589ad16318d95c8eb319d0420859ca96462747349d11b8541c1a2943e24b6c2bfe51f7fac64d97ffb2645d1e6d43414e2ba5a52bf3b3da3e155132568e658695f11cd069dcb47df08b32b072f8b01ffca24732d811cee3d64d6f807e9d268b85460f25deba999fb85cc2ad823db24d6f8e7f3168579b16d003214594ac35a11d498dbda6073f3a56ee43d81c4770b83786b3c84615c62705491ea8a3f0d29a837095146ee58ff156cb9ec3898f5912a01bec5e6c4e7d9f7fd64a4a3855c01c29406dfb6b2da33fee81bf24cffdd1ae7c93867d8f3aace2379fff9c571d1eb3e45914a5c70760ddc8bd80dd84eb4a78779323366c3018c337f001d44f206d2a05fe9906faf13e9a0ab553f9c052038ea6b28d052a8475735c4714dfd6b3182c954882753ed8fae5218dc0f7aa790d6326b9fef69572ac213d6ffb58bea9e8ed714226734648ed651c8e30c5b3ac7007fd2b983cad59099a78d09c47c845a813a93dd90b006863a4e3acd80960b3ae0111752b48e51c123942292e815fec9fc058cf776ec7f22541b636bfc6ccddbf0f23672d66a32ec42a7074f5394cb836373b86b9301618413b1a00e3ad4a8e6746e0ac64c4c0a9229cdc0aa54f2824c325af4bb1d51f17236b480ed10fcf5d752be7d488507ac2c264f50c24b0ba7fb2584cc1e60eef6dcf6d5e475a46027f191bd2ce76fdf00d10fb3e99cfe8a5872858baf58f8ef039c7e828a731d47a60c7f3ecb30f2752b962b732ec64e1f98d82463e052af5b243ecccaa40d051c3e63c8c9bb2fcb356b1a60667d5d27a8620b009d28e89f335771189a715e0d05de51d686cd3e9251f2d1662e4a16bd9439898025f98fdfb5486b5984d91a1de50220f3e5ad0850ea81120b8c0fed61cecab1fda00636c260e32b412eba7864deea32eedebfe74a2617acc635608691555316454013f37974258abb4b6a2256732fdd732da83b89242e4fc18888a81614b7019ed8cefd1427e5948dbf89eb8278dda7133b32e7c1a2dbb2df46f6a5466bc04ff937474912e57bafd195238e440f82a38eadf008a2d23b595d4b77ceffe37d4199c8b67e3e5e37fff66c7dc5c5977fe99c974a653fcdc6ed947bf72f16a293a7cf1345aae7b54f6f85138f21034dfca3cffd9c582b9305e25246ba9dd286ee19921e5af58c3bab78e6fc3e7b35666d198289df6c5f5244d3a487aa9ea30f0ca0f226705d9e3"}, {0x88, 0xfffe, 0x637a, "92694fa587dd46c3e6a3f6424681f68095fa0f4694fe590299bb54f281e70045f6d790a0301171baea4ee0e9f186ce1dc1c6386180997ce4f04cf3238552eaeeaddb118170b38eb8faa688dfc46194e115f9722b62b838b65f91938a04272017142d9aca022b9c430c52fce42b2f3121447b1423faa2da35"}, {0x40, 0x1, 0x6, "6273709930a04664f0afd59a2a398c9e1afa48f02ba38e061bdb716c2c847d3a234814267c721300da21569082c0c8"}, {0x100, 0x1, 0xfffffffd, "5d5da2cab3912389c1bfd37227ffcc836bc6f0dfa887fc6bf05cad48d1cab2cd0893cf59de8f2a521d2d84b52feb3662efac7d6490b8befbd5772c2c9d7915fa0c7b1a94baae8c6544e0e2506b6c96a353b0b2345ecff5ea5783909c758da95d1818fc7ca04604e1d51df28f79aa44fc0862b75d2a1340fd73193790e801b1c58b5d5f11b55ac898f97d94d16ba6e440b527313a11bd196b51f5c137c91b5e49dd9a7d808d35d3728ecfdf47e913a37e328b740ebb431a86c976cdfebed9b552ed94448652a8cf156331391d8e07d09b10b3afa52ed0613cf6282b7385427c793a56fb75a9a68ba7ea1a32aafd"}, {0x88, 0xffff, 0xffff, "9140a92d40f44a8caaf73ec5c731dad857ea02e43b30ad26429d9bf4eb7b03894cedf627bdd483005ac527b3c12488d3d34190c8d03179a965ed475778589ef9712961240833f5d5e116a69e0daaf25684f2802295ca4eec1cb0f95ff6ad652ac79a12af9190024c30d92116f7f1db9ab0464a5404fc6c"}], 0x1260}, 0x802) 20:15:53 executing program 1: msgget$private(0x0, 0x420) mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028ad) r0 = open(&(0x7f0000000200)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)="000000186004e27f0001400000000000000000000000000000000000000000e4ff00000000dc00000000007430", 0x2d}], 0x1) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x30}, {0x800006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x30}, {0x800006}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) kevent(r1, &(0x7f0000000080)=[{{r4}, 0x0, 0x5, 0x2, 0x101}], 0x1f, 0x0, 0x0, 0x0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000180)=0xffffffffffffffff) r5 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r5, &(0x7f0000000080)=[{{r6}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) ioctl$FIOASYNC(r7, 0x8004667d, &(0x7f0000000180)=0xffffffffffffffff) dup2(r5, r7) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r9 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r10 = getegid() r11 = getuid() r12 = geteuid() setreuid(r11, r12) shmctl$IPC_SET(r9, 0x1, &(0x7f00000000c0)={{0x0, r11, 0x0, 0x0, r10}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) r13 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r13, &(0x7f0000000080)=[{{r14}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) ioctl$FIOASYNC(r15, 0x8004667d, &(0x7f0000000180)=0xffffffffffffffff) dup2(r13, r15) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r17 = shmget$private(0x0, 0x4000, 0x135, &(0x7f0000ffb000/0x4000)=nil) r18 = getegid() r19 = getuid() r20 = geteuid() setreuid(r19, r20) r21 = semget$private(0x0, 0x7, 0x286) semop(r21, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(0xffffffffffffffff, &(0x7f0000000300), 0x0) semctl$SETVAL(r21, 0x0, 0x8, &(0x7f00000000c0)) r22 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r23 = getegid() r24 = getuid() r25 = geteuid() setreuid(r24, r25) shmctl$IPC_SET(r22, 0x1, &(0x7f00000000c0)={{0x0, r24, 0x0, 0x0, r23}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) semctl$IPC_SET(r21, 0x0, 0x1, &(0x7f0000000140)={{0x9, r19, r18, r24, r18, 0x2, 0xd223}, 0x0, 0x0, 0xfffffffffffffff9}) shmctl$IPC_SET(r17, 0x1, &(0x7f00000000c0)={{0x0, r19, 0x0, 0x0, r18}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) setgroups(0x4, &(0x7f00000002c0)=[r8, r10, r16, r18]) dup2(r1, r2) 20:15:53 executing program 0: r0 = semget$private(0x0, 0x4, 0x10) semop(r0, &(0x7f0000000000)=[{0x1, 0x2}, {0x1, 0xffffffffffffffff, 0x1000}, {0x2, 0x1, 0x1800}, {0x0, 0x8ca3, 0x800}, {0x6, 0x0, 0x1800}, {0x3, 0x472, 0x1000}, {0x3, 0x401}, {0x4, 0x88a8, 0x1000}, {0x3, 0x11b, 0x1000}], 0x9) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10, 0x0) ioctl$TIOCNOTTY(r1, 0x20007471) close(r1) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r2}, 0xffffffffffffffff, 0x59}], 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000340)) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f00000000c0)={{0x3, 0x83, 0x20}, 0x1ff, 0x100, 0x8b}) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000100)) read(r1, &(0x7f0000000140)=""/191, 0xffffffffffffff61) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000001500)={{0x8, 0x5, 0x100000001}, 0x0, 0x5, 0x2f}) ftruncate(r1, 0x0, 0x4ed) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) ioctl$TIOCDRAIN(r3, 0x2000745e) r4 = semget$private(0x0, 0x1, 0x0) r5 = geteuid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000000c0)={{0x4, r5, 0x0, 0x0, 0x0, 0x4, 0x7f}, 0x3, 0x882, 0x4}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x10000) r8 = getpgrp() fcntl$lock(r6, 0xf, &(0x7f0000000340)={0x3, 0x0, 0xffffffffecd81e2e, 0x100, r8}) ioctl$VT_ACTIVATE(r7, 0x20007605, &(0x7f0000000380)=0x101) getuid() r9 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r9}, 0xffffffffffffffff, 0x1, 0x2}], 0x0, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000003c0), 0xc) mknod(&(0x7f0000000000)='./bus\x00', 0x80002007, 0x5dc6) r10 = open(&(0x7f0000000040)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r10, 0x800c745b, &(0x7f0000000300)=0x28d0) pwritev(r10, &(0x7f0000000e80)=[{&(0x7f0000001580)="5efa5ef58ae85beb1f9d452d96788e0b5b0c012a411486bad7426264e0a9e2fe75e50be50d55c9e95af2e1c8f864905abf5cc85e14db2e6a05f9e8de94831143781e28b532e1831de242315b044fcb42026ef4863780d9172d051b90f9e230a3698207bac1f6df59ad836ec113956a27bd77409522649558e831a76bb0ab4515180fa13e5083d9c591317242c7121d40dae8e998ea3e0f2e909e57e734c03125f6032f1561b6fa08b01f2732bf4d8d34938ae3932db4e53d2799d820404a82d832c93d3d1288ed4d0c080c9d62eb259f0b6ef6216ec16f2a3bc94f4b3fd9d87d0f660cde25059c99dfb64b42db957703b2bceb31732f6f28fcd33d5d4f57d2e875dddfb878a09115a8cd1d6f2ea9e6bd4608f0fd5d9f40ddab5326d300303bd1925112b832f3e7296adeaafd3d3eaa3f8a488ba07182ab66e7f7c98e1ec6d45dbe48bdffd99510f0e25130bd806dd2f6df1ca7046b12aec2747d52497c754db83563a5aba83ebf5a96144b60f18abd661279cb9631719e8c571eb63132ecea08e499dc3d0cea51e6567506795d0a1187d7f5533025078d60a1d68ac973c696cb15295d51b67b95721ad22f0d5240fbf163849703b54a76c0c7bc17593443bb2889cfa988940145855a3f715adf942dec5ff8d13088d0c77bf0c15945cf755090e3ca3bd89b066fbfbac8279dd25a9b9030a7f6a47ed0bee239ce976e6a62da76a0d868083ace45bf30e521f29e1be92bee0581b518c77ea13971ba1faf7ecca220d81a8700ec5f2d516c590a4a0d90b81c637494c870d2de1903bffc35ae33cf39e8c146235c2aab7bec0b859fa07042f56233695e58e927a2c92019abcdf130f13d1131ecc7fdcd60b9aae9c10b80a9c4378de6bf2ef8969cf8792b0ad389324b1e5fd9ebfb5bf87e39e6ae95c346aa65adf7f0193b5456df3e549bfc6e4d89a500ab8611a9256fa3d2318e183f08993a0aaf95d28f93c277366328ef83e465736b3e58f994a42343367d2bee9e6a799fc965cbed29592db601ab210524aa45fc013721b4629558ad63032058edb62b78cc632616aa35ff5d12b05b5e037f92935fbc575b78d86e01610056bcf7976e01846b96bd200b6d590905623d21f31cf42c42943e06148aaa460e1d0ad41ed81016fa89496f169af6a0b899e4228a9f1f28419a9a6509b29464469a92adb2e58b241a35769384277eb84a5add7289e51fd51aac0aef6e91f4bf394fc2928a3738e13b6ed12da5a821868dab19fddd13fad7efc0daa657637546f5b669b413137bd7bfd05c966142f048c70575692105f222acd085292b37a80ffcd409ce652ca54d051798c06c9aedf51bae0466f83efcdfb557d391e929d7c39654b3ade9f7de3f016fca9820fc41f967b017d9a74f127c0771b63e0fb0a3bd7a082c16ab823b4f315d2941c2372f372c77e6eeb9cb54d61d19a1ac1d4fd28d1f039c59f5e3162b6371a2d1399f2a19ba349a7720203eaa0cff9803a566adca63e5f66a0d5214c65ccb640581054c038bde935b6501a34cef9590b82fd1631e3e8af480b3ba4715cdc06a584743802cd3b0fd6c2353bdf42d5404bb52b50ca0abe875c79e77eaa08a33738891a702afdfe8ce8f34ab0f53693b5a305af6157a91d7b8aab5f9766f6bb830ad85706634432b659c844cfc3d1ee22c8642dc2ffbce67a6e5ab1668268c0b286f51cd01c929a8a2faff566ab77ef2de968ecc5498deddba850fbd7589c67586cc28852150eea0283de034153d19ec6b25919f3528a8fc735e840cfc096c20ad0b94eeeff859777779a05183e7d543064fb1650a60c645b7ee87f3d5046bf0a9346f958535b60f8680bf684e54845d0646f47dd5a844a9d305f1c0eaa376fa29f2305c6858ec6809a0b009544ce7112dfa5e2e694f24e3cb4987ddcd06720540c5b88de3147a9c8d7412471a036c283942c748a580838fa894db25d7298beb750f29abbe1102e80968e393a32d34c83988133bed11cceabdec6745c10adcb2ab70cb5197cd1475fa434ad522b809051d395f19d5adcfd5d81782107116739476b1adc1957955abda2fcbcbeb83d296fa9600458d3a18eb3b2d323738a526501f833faf53e143f8da97980a946449a11bdd2f9ecc160758553b505b0cd40e7583cd6882e7fd2e1e669463772ea9daf24ad9423cfeeccc6245dda5459e88fe6e0473e99f5b250ecaabaf2c84d38b5c3f82935e46581c8a6abd6f779da850c44ef6274236773c585c827a54033cf1152c3839a2d41ae261187fb522eb5986a91052f0328d6695c70ad28414dcb4eb2014b25d158b1a031716f6825728727e750efa72e1f2615fb51d07c8b519cfe42923ee1b75d67622f7f95217bbf85900f999cdbb8d5f3f78ef604522ed0a92b09f6c6adb422f6fd55808f5adfd91eaef78735e657ddf45a85dcc42fc6a3f059f6b7750c967b9614062ca7378a7b66b76b6451f8c3e03f46c23e67b70d8418aa1e18080797a542ae4b8fba290910e79001c794ea14d96d20f416cf5da884c992ab73bfbc6a9977db664d50312abcc9dbab402619ba7440527946f5c44340ffd1d7add04933f3d373903c94fbb6ca20d9900e20caa197f9747bdb2a79da48ddbc23c307487c7785f1f39ccba0786510da812c237cd2892cc735ad8911f06a5d22fcab05f04553ced2cdb7ef95a78eae020dbca4921f39ac0d1139e97b5eba67df6db7c55efefb69aa6088922f8889fbc45de52151f77dd2f628b009902210f44401126942beaf6af635cbaa9cd00ba1105b6df3223682543ea71e57c07f418955618b1b625ae2260c93706601d214169908ae086797526cb64296c33560b4be4a03ef0cd33c72b14c156e1d2e3b69a4b67548df14bca11223e5ab33eed65b3c783063ab3adbb2244a1e41a8377eaf9630cbf2eeca9873f11d3613f05cfdd974f7051af9962e1357f1e13d09c8e7c6cb5236d99614342931f7a31de60e7c50106573a1cbf3c48e5959e9f13edf7f9b162e937c0fddd09af758e3d9f611e7eb5fbe89a5c9c7a09267e99d5a0b63765a42dd19ece2349a3b062fcf7872e26de4b753d605d5da7674bb74b3bd00d0f5294f64245d1a3972666f3f3028b0377fcc491d172168bb8f491c0907a0ab5bbee7a95ed516416c6b9518c776d2e3fbea9b5a63219693d47ae83295b006768d43067960b65132497180f8216e63ecf1536f12592b479fbfc50eb48c25d7c83ee4e654cdd3a0cac5b9207a404219c04c0ee484bebd4be68337a3ae67a464f603c7e4fa33ff764a0318d01cb096d2617eeb7ef98ce830ff75462e980739ed4b8ad85490d06b6713bd766d5a2a3058f4074d0070e96a4ed13db986d78d875d46ff1f63f0123d189bd0dd21bf4d70a95ed754492db1a243386a7748765da6341b20dea", 0x96f}], 0x1, 0x0, 0x0) 20:15:53 executing program 1: close(0xffffffffffffffff) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f00000000c0)) socket$inet(0x2, 0x3, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x3, 0x0, 0xfffffffffffffff8}], 0x0, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="00510755dbc500003d37a600a94b6e04cd104c8f30df6cfe060080409e78ed8835c9cacbbcae3c1d67e2943534a27141445cee770e77cceab01213ec866a3fc3ea1954fb9674bd1fd4d89eee4fba2939317392170f43b8"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x80, 0x0) connect$unix(r2, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8) sendto$unix(r2, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de600d63204", 0x16, 0x0, 0x0, 0x0) 20:15:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000040)=[{0x6, 0x3f, 0x2, 0xfffffff8}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x40}, {0x45}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 20:15:53 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a5) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000000080), 0x136) 20:15:53 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x65a) open(&(0x7f00000002c0)='./bus/file0\x00', 0x800, 0x40) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x8, 0x221a678c30d64df0) select(0x40, &(0x7f0000000080)={0x8}, 0x0, 0x0, &(0x7f0000000200)) poll(&(0x7f0000000140)=[{r0, 0xa4}], 0x1, 0x0) stat(&(0x7f00000001c0)='./bus/file0\x00', &(0x7f0000000740)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x30}, {0x800006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = dup2(r2, r0) ioctl$BIOCGRTIMEOUT(r3, 0x4010426e, &(0x7f0000000300)) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000040)=0x2) accept(r1, &(0x7f0000000240)=@in6, &(0x7f0000000280)=0xc) writev(r0, &(0x7f0000001c00)=[{&(0x7f00000007c0)="657b5ff32d3d51c7e268ce61c7ac037dc46268922fdef9e086758d8bbf09214d7a54c23040b3413dab83f98e691508ad6057599cb1ab6197856ade20c42d8fc98095c202f2b5aa78456ba554af917ff72d25bfb98027a3a65a28748833074ba5d112f0658e44545b336c602d8b4e64e0eb85e946a8d07846cf696ebf7df7898de418be1702da063b94f6ce345f9b3baa47f26ce5a29d35c47353df419ec50921251056ace8c7d76cedf8", 0xaa}, {&(0x7f0000000880)="819ceefaa7b4e980371aa85e05d078f40f99ef9f63b0fb3db27f4cf687dd17d75d4bcfc38f0bc55003be58fd39594bec720c7b80fc1df6beec493f139b68d7e77b26a69a0d427f8216581d5b94a0bf37620a2e99341d", 0x56}, {&(0x7f0000000900)="47b909b257f78670dd7e7a5bcd008bd3f214e592850191a62b9e6444db12b33acdf19f97c63500a4a7a5491bb4f0b0116315101aa947c3d7f7f3cd3a3f654d019c5f1d220efefb7c77bdc9fe5aa0f17bc8294d90f11224aa6d54cfb9fc4aba95a092696b1509d6ffda05f6dce765c11371aee816fd9842edaf97df4e74758fe0a85e2e431ab607d91c552c0a45a141f6d2bee137c9724d91e1b127972ffc56cd80c42c73ecaaeb47dbc075b5f83683a7a832e6da83131c05309c11af7392006fcb122f41eee70ee623e1046d70025c3813748b8d03f82c852d723dc4052a2dead76d4dbeb68153b408dfe1cb8f749b3d8500db48bb132cdcd22c4195e86c86a643b5adf9d40acd61b263d3269faab38b20109c7a3ba9097c9b23d902ceab7684113d4978a67da24344b79a75ccc1e7c5b396384ca3a19262004cd5825d166eca5e30a1e58637891f139f06afda7e11a0cf6c542e261bdf1f26dc3828f187dd4242aa921bf1b9be272731b7384c2c29b4752707f6f6d513f74c5459b90c271803501d31e2a566ad4b9a0fee39eb2620f0772ec90c63dee496a29debef0c3856ec6e172a868b7904cd890ed6e751af23f973dbeca0fb20b236ecadd3661b877ad703db9e47080e6180e61b21faf51b6278b69a7b9e006bde977308fac38473dc6274a76b5ac1639468307564aaa9a7c762ae4bc02cff54475cd52def3778773b72aa72f8be4c1295c8cbccd4f57e69a4a04fa1ba7d71c91a665152c68321dc5c32d8179779911306544c5eb3e4c71fae34dd0f76a3c393f0afbec5b3b86c8aad3005c731a1238b1db9099a5a1701e02cc6e7bac542a4be99944eadd324b9e41a5959d81eac25ac8bbd9ea03806297d5ad056283d171c835fe9c68c76924aff66f6a514becd2cf679bb9d96700eaabd397c196037db29683da53e674a2e9e3927bc4f9550d80b5f5b5b536b9c468ffeb31e16bca71c99b023712258c8d3320c45c48cdd4602aad21f8c3be389bbccdd9aeb85ebf29cdf4bfb1018c66a956f85fc0bd7e4de95540745fbeda0123f64c66aae2155df34cc0ff4751a580d93a7ff744827dbbeacd7eb9c221d4be3e86dfb1ee4a5904d7bd16818c565dc7b47887ed86fb27fe2a9657faf3d4856bf37867d1570a764a49b72be9834c68a22b80ef50985a22acd2c251647f88e9f90422c07c83331e00fedb54f68efe64b30428488876f7b95b3994d72204cf821d372ce6c703a69f5535a562f2926e077a206b19f026c0da0a0e395bfc6a4a06102425432c41a8ddd61626fbe597a077318ce24188798adba45be12b3885044441625acafd9f729a4c377f3ea7e81388c938ecd6d41f6c9a8d799d557d84ba3d99114005bc0baec93d43dd7bdca6be1959d95e2e4e0eb09b7cd97028d96952006ff55bb90757439a1f14174389ee799d98f1f77bbb2d9c64bdc6baed0dc7d83f03f5e43cbf9e823147bb9cc892289d0f0b2ff6fe8d321c044d8568a33e9fee187d77163eaf78f092e1de31543172346421944ab62e0891712be66ff0627c8a92a34cc60d658b8d06357cc816c731d267ed709ba687a72a6299e5cff4a1833bcba40afab2828d6113613256367d9719ebfa5f54f2b9f4851016fe56d5d837585945b6a2660d4df7b84436477856e846953196fcd0263cae2be7e84ed8d786315618a1aae50de6f5272fdea7cac47d7fe1769d00ac60932d04851e9247fa81d217193bd0c283d981e06c0f41c35419ed7196cdc13675165cfaa6101345178670252a347521c61f94b4093f7003f32d5fd6b359d8ee34dc50a8a79fca1cf94f253351f1f1d2bdac8956d67761bd142ffd64cc4716b888f85c66a16258cec165d6d59ac7edc09d4590db2e0b7a1864401c44b1c46f660f6cf74e8c472eb5a3f05c358817e0a161101dff7478b75f37b4120b6bedcccd41e7f938e102fb71d8f91680a664404d94d1f03f3a570c518107e103702c92e8497db55f3df78a413a521c75ef62b73659b46adf69ce1a306914affa74c696030e5760a49b1687abe7efd23fa964677953594aaf2ac33d4557c5eae45a40fa235c05a04060c4a5c9cf93ff9d18a373d7a01722823a2a7184da58994c478455c0e944b38beea55b3e2d9e2ffda5cc10ed882de43300cd1c08ecb80da1a20c860d9b40eb491fea6aa8990771a1491e14d68da766acd016ce72051cd7ee7c4ec8c5f21a3716d073dcdf31ce6d86860c4cd2b427b199ba7eee35658f7f30aee8f63bcf4dd10db49e244371c6408c4a0d8d76bd42f70652a39ab8941d8de5378f939bdefd74dbc62f55c5271ff32601501a7c5bd42930f48dcb9d9a75f811b09d52dd7fa0d63db4a30a3af16f105e7a966b32514a10a73d7f4bcbc36eb63e1a2a28e53efb3596b5c9be7cbcf3b743474ac40b8e8b6d9621532d5eedba47bfa0350aff107dbbe494fac7eed893818eff45037cb0cd191172b6fb1350e98fe9ec6da62dcc35273970810049cc22b1def2f9ea531ee10d07c2361db22674335184929c371a3649dc1b4fa5e38f1e1e16534ce193f490780b17b7b53f1608e8e83e49ba7569aaabebbb725eb8f3d723e12a4d015caf740aa316123720e92f4004544742c1e9112267b9cdb3f5cbd5a49975241abc4b6401ea4d24a22770d19d03d612fbb2431deb9e962cb093f7b950efd72962414868544b4327ec69f51484bf7d2808a374b83acaa35d4c9cf3714b92e99e5df023008bf4392ebb6e7b0db3d222e9fc6a9f58889cfe5c24ffbc1fa44e55fadb89f55cfaaa0f7d28f630ceff1331040815f377c45e991cd50657f44afe13f0829fc110acf63b914c48f6b99701bb823d4cea661c57090d0835756d5f6f5ca393ffe2370491079ac1696e6c2d269598fce8ba7f85981e59e2059208a3dcc5fc0bef8054d564af58950db96a0278574d704d9994e0d8dfbd8184c31596019bb2116a9c9c3ce6063d0739118d137b65701dfaa162ffe958615064cf091ce5c06534daefdd442334d5c690bdc9874695fb21b60d36bd11d4a7dd3b2ee272e611eaf97969a9bacbb564aeb5a0cfa7cd3eafff546b7f7f34bf20071e2852ab0acbb9faccdb2641e5498182b21c72b1ea8bdfda2d4df41e40926d723d24cb99fdefa050b9ad966eeb308904b91d49f4ebcdf996aa876a38c0d95532401623f500735b8063ea1cb8c8ec64aa7f7c5015fb8b76de0240974e619935cc3db81708119816c48e970b1d59c654c8dba42bab79897598d2eb17ddca5ac6178e5d15bf647169948b741815a6fb3ba8cfcfd9c85411d0eb2c6d4c397a6f67476d913af901bd5aba210ab2a6539fcad0d26e42ff827f31dfed9fc3c5bd771676d36bc35c16654fc32cdbbe6ac22f761386e8f26aa1885c9c4f0129b96f72dab945bedbefea93878f16467541c4d989d6e34417dab12fdc6063241595664e142da28cd4b0c21a3ffcaec866229546f640f04d7856ff521e8be3edfd8e0bb30d875e97b11c371e968c25914fde5b753484f30eb1cf7010db6293c79934f507e12d0c726e29dc05204adf12ebb57bf8b5bf2764aae362287bfef51c24e76c1638f1adf0b7e2ff99e966f102dc9b879054a4374b6be92b0b848163e71f980ba5eb4474eb4869f164550f8e3fd5c1dd3773cc485d5c38e078797f98033866bec3d04200c40ad7ec549470ac3d0a42750babb04e17384ca483faa7a4971709bf50a800464fcda25c361331c2249454dd48487fe53f88f9f1bf62387dac6156791c017bb59f8cdf309d943c2ca3e69e58c807d862afb144372803c528bb275e11826b0eaa08ea29766341370cff510bab93454d4f2fa0401642283a9e01c85f7b06a76b10095a5e275486f96bb13210b2d179ae45181f07b222304c895c4e61a303427fa3d58197e16b1a54dc4d8254ea69b6a6cddc1a2b587c0474a65e9210749bffd3e78a0fb5af2c1348da1b6e1a30ed98eb1e10b2a26ecf6406a4e5212d2de50281c902e569c8db5c4e3efa460ad894baa451bee02437eb0b0f96f86896ab2279c3d27c425cac4bf8dd69a4bbf153237e5fbe50da0653532296c1438b7bebbac7e968552f59d4cb58793eafa470d0142973a471eb373bd1cee61ce9f26eaf936fc6ccfafefd6b5b43edac95b21841b4c4c13b9f57e0f10178b0a968ed50fdc01f7579ada8b30191e224dfeb618aedec633d7cecf86c98a8433ed6c0b51e72b21a18a9028bb6a5660555165c7c8a7ee11a3e441273fbd673f0d5fa856aa1839d9abf6d2107f99b39b146930e9e134b3cda35b3cbb032c7cddb7d88e1d2f892fe975933a28cec459868a34d1c7127676aecf0115fe0ff07bda7f726c7a969dd3e74f772cf2ce9b0f55b89a7f4c38c92526a05808ac2557aa44df005c83f4b12c9b1b716cfe8bc395835ea1272ade48f50e1a1288d5fa475283afdf99e9c18178c152c507643d9a03cca13a9addf030c305f0f34d44e5a55694cbc605e47b016cb689e5eecebecab80e15d25f2abdf96235fa8142923ef75e4caebe0e50c70ec21f6c58546673435858224fdb3ab626ca9705d9cb1ea5d46fc4986bbf6e510eb85eca98d3a9f54a2abda05637b158266cb21ff58320c8d66179e82f177a2e5a6706cdfcdd0e1a4997ab01d79e123c3699b760d6f1e653f21af0ee9f1ca5cbf95a64b843e9de5269618f4d86ce9fd7e9be84bd688d3e2a32e6dd306b5157bfc2e1ec5fcf97bbe08538ea703b868e86c3b46ecca1f81d6df1bf141e4e5e656768fe4c21deb0222b3b095091a4d982d19a4c9608f9330eb41284ddcdc48a49312808f34d92b2832fec09861050957b8cd05b067333d0328a2a914437f08dacafce81eb218121a3e1725b1a78bb6a6591044d16fba5d3f1113d7a68078459e9957021fe732245675d02b6ec234809ce65f945a81b5266f4cba97682c5368792f871d3492d8b2bc1bcf18af7588366067c5350509811b7861db266191f6ef65d9c525c681fefa472f77d8b9f53b18b39ff4aa6b41a86f25b1e2b6022b5976674221838900ffab07d166d103d3dec553454aac08e3b87136fa8dded957db9921f86020a600e4e9049a980933b2e95321afeaed484d1a0f6d77947c5464a199230a7c09d60649eb178b7218dd47d4e38409a1a36a2a85e99b44fa718c02820c2080c0184c129432101d20d990f119f8b9cbfa8d7d7f56391c273abc689f97dcb2b1860b8aa7da0269ecd9a7f4adeb73cc576d5f521442a2e47fb8cb63a1bd43f5e17bda0698867a35fb5a6c0d90a2fae37328b7e3b11fbf740afaf8665cbbc32cb4fddbb976d23b6a48ecf7518bd5f1377c2bc77c43c7bd01066138655bd5d67e108e809da3587e07551d5c17beb7f99b357fe8857ea6182e36955ca395d62015247c16a120d6eec659f7684827290d21c9aecaf3d69db1956528531a8a9fc5ba7430d088a260f3009bad29b8eebb46aeb45f2b52a55926e59200afa7b6a450f617466b4a181aeaf112010f3c61de92bce664078fd365685056ad1127b7399f4043af47eeee6913cec1db0376547f7bf99f1ca854129b7814b34b9ebc97a62f64a5fa09436a78d1e7148ac9637c47f0b52efccce854b76bd94908daf9d983d1ca42d752216fff54c598204dd48dff45610f96354a962bc7658713a838e9d9478df603b7ecccec47f272db83597b66037be9caae32ecb3d5540ce1f13ad084a0bc34643a799455e1eb283c12dfe1127c3f9e555ff04800979f1b3cc3ec8ff44692e2378fdfc792fc8dfe52041ee826730664b8c6985657363b80e16f949b8f922cb8e", 0x1000}, {&(0x7f0000001900)="c9959cd647dc7d8a2c0f03d7fa945da19cdd964ebc20ebbbfce212063ea25bd51afa0465d7aba94d2cf67e0eab1a1acf27730acd3d8133a85e845d4ee79ed187f7e7d49b727a0e4f68c9ce48aefa82ba75f901e4c90b46b41ed916469cfc2a9490ba002bccc7f5195fac7cf5f8332565d79e6497b90df2e15056afb2138c2c3323fcef74b61d612cecd17db7be6417ca7498a99b019bc50668a1fc63127d247eec84be49660a49952d293137873713742f5f87f2d2f3412f14828b4f1f545461cef2dc23db4d69f264450f82993b64ecc373a51a3f3afc48d35086dab6", 0xdd}, {&(0x7f0000001a00)="6c23682f9773a548f8ae7c9cb9a2b40ef87170788f6b860daab4327f430624d7a81b18f287842eb6a8cc71e587053172589aa602e9ce323ae793f00bc0046e93297c52e7237d9cd63b96966905c6fa45369ddd6ebba1e507b02e48c6d0152d283d14d8a944c103a53930a0f73a97dc3b62113d2621a423b74cc3711156b785a8caa603bbb7649932", 0x88}, {&(0x7f0000001ac0)="5c3952278026fe132036c643605f6f0df15badd4a61487af84a8acd410ca7c2516f38b896389a8025946c898d5c6e0d5b7ab3d52fd5cb184c74c38010cfd283bee2d98bf4e356ed0f20351d4c3f8237490d81c6dba014ed1cf9f692b06ae1fd57b1ceed9a0d88c866cb08aeb023081e93df7bb5263e210cc271f1c82db3d2a617f3d0b302044e37bd9691b0243dd708ddcd7386f82d277989d30c4033d6de273cf292735f014fe5be6129b313601b48fb8292f9f76d0774c2ac416cd4461ab8cd660c009", 0xc4}, {&(0x7f0000001bc0)}], 0x7) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x5, 0x12, r1, 0x0, 0x7f) getrlimit(0x9c9deb63bbc71186, &(0x7f0000000180)) 20:15:53 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x8) fchmodat(r3, &(0x7f0000000080)='./file0\x00', 0x4, 0x4) dup2(r2, r1) recvmsg(0xffffffffffffffff, 0x0, 0x0) sendmsg$unix(r1, &(0x7f0000000980)={&(0x7f0000000040)=ANY=[@ANYBLOB="00080000000000013000"], 0xa, 0x0, 0x0, &(0x7f0000000940)=[@cred={0x20}], 0x20}, 0x400) recvmsg(r2, &(0x7f00000001c0)={&(0x7f0000000100)=@in6, 0xc, &(0x7f0000000140)=[{&(0x7f0000000240)=""/88, 0x58}, {&(0x7f00000002c0)=""/248, 0xf8}], 0x2, &(0x7f00000003c0)=""/67, 0x43}, 0x1) chflagsat(r0, &(0x7f0000000440)='./file0\x00', 0x0, 0x2) 20:15:53 executing program 0: socketpair$unix(0x1, 0xbbf35fcfb48db7be, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x6) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x4c}, {0x30, 0x1}, {0x800006}]}) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, &(0x7f0000000280)={0x8, 0xfffffffffffffff8}, 0x10) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000), 0xc) sendmsg(r4, &(0x7f0000000e40)={&(0x7f00000004c0)=@un=@abs={0x3, 0x0, 0x3}, 0x8, &(0x7f0000000700)=[{&(0x7f0000000500)="205ad18668b02d479aeeab9d56e49e6f16635d3d88d4724b7bdf446ac6ebdbeb908e953cf423184b9da91cf7adde56ad7fd689839c5da7d0c274355988e058151790b9dc7b349776cdc032ba7ab676d6e5a0fa3ed25f22a38f8a0325b4182119e60318afba8415d92bd459b421fe6d8157b95383c257f9ad473ea740f8985cbf933405f346954a4ea32ff042", 0x8c}, {&(0x7f00000005c0)="43c9991d42344339375946000627811562c8df6dc3c3873043466d9e77935ae63f86d10f6fc9ddd5609075d7a7f6ec6df3c28fc43a07c767d0afc58f542a7d067ef737a4090e4308a11d6b174acd2db737869833879773b094d46a2fe76ce3a6ad37b16fc08dad3c477b51d305e932d4815f17030f7d220d05c38cdfee57eb2ce5bab02d6c1eedb785f1e40565d2e242a0b5b721c3efde51610372abd62ee2b663f988e897c2c6ccf8faade13cfe8e1ec342c6ca6616955790632e25cb7a3e8221beeb87", 0xc4}, {&(0x7f00000006c0)="e6317052", 0x4}, {&(0x7f00000007c0)="6100eaedb6acf5ec507419af06d2bb064cef8bee5943634454baed24a9e109dec1e5b8ead91bd5b7651b4216c06f8ef6dc901298cbed5f8182639286f2f7aadb2d267722dc1d56af350f0f9cae811aa7f9779875749a1663654044d7859b9fb64b8853d85f3dba405a30de53420d3da9a9ae48f463184823294c7518f83b51ee8693", 0x82}, {&(0x7f0000000880)="b15122170916bb2804e7e852e5fefec9af4ed7fe87086c724a65338ac974720014c1c24cdcef5b8c2695b09259244990480d3a25b7442aa7a779f8aea2b963254f4579e5e47b4f07fe425304bf2f44e3de18e49b5fc56abb1fffc78a7024b81829f36a6c125af9677b963d823096811d08a9280e74d9e1b7e190b876caa27c9071ef0fa74c80201bf0cb0520d1174d4bf435ca5f9bf0f9f47199a7e238801a839538865da0589640a18fe8356f648f745db7335f36deb64c1af76e", 0xbb}, {&(0x7f0000000940)="a251a7699418f93052b9ac716151030b181c1bf0b6d1d89f9a9fd43632c9135e9c8e23549b793f6b18313abc9e23cce00d2be2ff113907771cfa8305d50569427cf9575fdd6d77efa4093ba649b2ca5d2110fee6945b4e625cbb2e2c69fdb5addd6c8c73d50841ce750be9ddbf1aca4f458170de9f98ad6d6432341d811d861cb40eca50d5a1f6670abafbd1f7fe2d9af1082e5d89828601e66652cc6f0a3c45c8776a768c952f34", 0xa8}], 0x1000000000000019, &(0x7f0000000a00)=[{0x48, 0xfffc, 0x401, "66c0a5387ce55b8552a9fd90ddc62d3e652681c3ae47c086cf6f0ee4141bc19f62a4cba07b5e453208031a58fe53559b05787c9f1e07f8b1"}, {0xa8, 0xffff, 0x80, "36f071b0932ab0216d7a4a6983c8d92ed2623cf1c2c51208402beb87a66d5bdb83225502b8dff268a955666315fa3b187e83dcb7b928019a652d7c1e388b8979e26517010d6a59d8e14100fee19bb417d36f2aec393f67ad1ba36aeb11ded5d626e1962a227883f0d8154c195411aba028486ea2ae833cb138d07600b07170ddc630657a7fcc56ee7921170f5f450be9588a8620"}, {0x50, 0xffff, 0x400, "1e55093a0e77c54274139d9ca67affd717ace2aaa8eae99b027d960e1ad2621df723354d21f79367ac837a3edf0d3a9de71e9fbfaaa1ef7775c142"}, {0x90, 0x7fff, 0xffff, "73e12c5a82a4922beb82fe4a31f685c510ad4e02810eb9224f9d7ace34030382c164d151ee6cd00a0093ed41051ac0c9bafb6a857494df4ea3798a3cb7fbdc67db1be47b170602bebba26f854e1778c549adfca4b689234eede86c2b16e035f99c0c326a5383f8c9d40dba53b4d4edf1db7153b78e0c1568d77b4309542f1d"}, {0x48, 0xfffe, 0x1000, "b845cd1e691781644a8ece4ac4f5297bce90824eea404893fb337746e32f73e274d62c335cf111bb189bec549c22e7a83054"}, {0xe8, 0xffff, 0x0, "03e7a79beb9a4ab6e212a89058bff2e1fc282c19c98934b0ebfb414fefe43a7d3fea5beb476809a2ea84f8dbdf319c14b890c7d9ff78f9fbc329e39930d8df04b33f7cd4231388afa811c6fe0e88006393582623e8972c789d591c6fe5d8cb27e04cfffbbacf3996f9cb92f627e8b66585e5963f95f787f6f86190063742270f2a48f94b9b0ff8297a7e8947b7826003edaa72a0a615cc1ae4b3742156a82a469f14c7068a2dc0e936190f83e7b9e93a84a1e504d641673b44f51b91bcdf77a5c83e081c5c6f496a7be972e6c1972af43cf812"}, {0xb8, 0xffff, 0x8, "4ccda1ace2a4cf2be77c665e801e84ad59acfa31804dcdaf0e755deff357ccb2c0c4c60f21e79801a59117af07d3d22e3e99cffd255f2b8cc4b096cf3623533080086083aaab68ca0259aab09b6db22cb615a0f8bfb6b1dac18a20b14ac904c537bb23350e34202a750b923ded1431d44e2ee83fc2b742169827254c4f8bc6d52535e30e3c4210bfeb15c387b72c7e8cddfc0174014392626652b3d5d9d8cc940e075524308785"}, {0x50, 0xfffe, 0x273, "1b83d955d5002ed9e36de30238dc68266b257969e63483db79f8c8c06d48ca090def25ba88087b53f2ba7c27c6a6ffc59ffc62a6ca69af700b83f12f05f5"}], 0x408}, 0x400) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) connect$unix(r1, &(0x7f0000000780)=ANY=[@ANYRES32=r2], 0x1) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x30}, {0x800006}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) read(r5, &(0x7f0000000340)=""/142, 0x8e) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x400, 0x0) dup(r0) socketpair(0x7ed2384f999ec30, 0x5, 0x40, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) openat$klog(0xffffffffffffff9c, &(0x7f0000000300)='/dev/klog\x00', 0x10, 0x0) getsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f0000000200), &(0x7f0000000240)=0x8) clock_getres(0x4, &(0x7f0000000080)) r7 = socket(0x2, 0x400000000002, 0x0) setsockopt(r7, 0x0, 0x20, &(0x7f0000000000)="caf5b415", 0x4) sendmsg(r7, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002680)}, 0x12) getpeername$inet(r7, &(0x7f0000000440), &(0x7f0000000480)=0xc) open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) r8 = semget$private(0x0, 0x4, 0x40) semop(r8, &(0x7f0000000000)=[{0x2, 0x3, 0x1800}, {0x3, 0xe70, 0x800}, {0x7, 0x1000, 0x1000}, {0x3, 0x0, 0x1000}], 0x4) 20:15:53 executing program 1: pledge(&(0x7f0000000000)='vmm ', &(0x7f0000000040)='vmm ') openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/devpf\x00', 0x1, 0x0) pledge(0x0, &(0x7f00000000c0)='vmm ') 20:15:53 executing program 0: setrlimit(0x0, &(0x7f0000000040)={0x7, 0xc7eb}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/vmm\x00', 0x0, 0x0) getrlimit(0x70966742746b853c, &(0x7f0000000000)) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000040)) 20:15:53 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000000)=[{0xffe1, 0xf2, 0xfe, 0x401}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x2d}, {0x81}, {0x2006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 20:15:53 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000080), 0xeb, &(0x7f00000000c0), 0x50a1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x2, 0x400000000002, 0x0) setsockopt(r3, 0x0, 0x20, &(0x7f0000000000)="caf5b415", 0x4) sendmsg(r3, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002680)}, 0x12) sendto$inet6(r3, &(0x7f0000000340)="7cf5e5a1ccfbfcf15b721641614976a2815c35701967a47024d97e2604ce2ce11fe5c838f47963fc8f6ad90bfbf5741c08d9ac4a4fa146099f104bd0495a14a62eb3060671a9a4c2fb266e7616f3b97074309e874251ec7b8f2549dfb42054e35dcf8a598fa804a19530657ee974b70cafa74a717d4be6ba70b8e4f5bffaee34b56cce48ad44ded0549a243f16857f2205bfaf4003ee1f38963093346361a93a29fa209e1459c948b59da954b4d14db50c1934290b2e35c0df06966a80259a33039b6fcfda4d30c731ba6b2d7dc6f1ba2cb38f56ca6dc85dd5d731d0979d1cdfba4a24c657b643f301a1983c74e5540857c0efd569fe85460703c2a1f2064fc7524ff68fa9977ec06ae3ccbcce5b46677d475c89a6c6a867c31af8c8e9ffa6db3178b081152f72a47a98673744641866fb0a31d8c32e754c4da36cf30c871db77398e595889bbe9eaa4917e77b19a5539434881beeb228edd4f9c96598cb27199511ceb614e08836f25926ed5a7ea78642371035b48c1b5f579ed9e7fb31775fa2da1c2d6d8b5e7eae94c4333c6f87a4b24abe833b22ee01c4feb5270dd93cd11b21caf15dcfa8a64eb9e9b6f43e9d13c1828b7951043d0c744bbed991771b69fba4741c3cce5a5b400ae6fdc704b3670899924e052db60a5869e3ee5b2bf3266c46f5ecb1d9c8bb7a07725f9ddf7791da3a20dfc826605321a2ed34141a45bf4e757021f98c6feaa8aeadcb6a86da2112a8940eacecc0f576887be1e01a8b8b14c16833dfe73d9107c1e2e2216d8f12324d3a086fe4a3499b2d615e51b120b7b863fb261cf5e6dfa379b901697ef02a3120fb092d783a4c6e1019e758bf0b21497ad65417eba3835feb3b2bae0e6ea876cb82e71eb850ad1070802bbb8660c66c0b7004ae1888abca31aad5dd6f4e80394e256bceb494fd8ff9640d8e5116b557b850302cdfe5ea283275cb1ac64ab002b9a80d43494b38cc98999dd64822fae24bdb1b2255a5d23ddacaa84d4883cb114515f1682389cb132400a5f7b53968d3d7e14092e3fe0ba47da8fa74db4ef8e61c86f8dad1125feb0d3bd6c1471aa18cfad93438926f15f1cbf7a10562d052d8829f7b4f2f4c4ff13e192ef105b9debc81776e5bdcb4f1b0e1b5f8a7d1d5b73ea41732a0a84413683892797f3d4c4a5d561392bfb3d8a4ea346ad544a6ba7877a8386524a23ceee2661aab08b945437927b0a5a0ab39a42f3bcde7429f268968a5047c1ac052679e58b3252b55eaa021264c9717905dcb4577a7c58fd3ed5cd09de333322464d64e3625b65dfb27c2181ee3ad078d523f47a6e1e02733a5abeadfd43fe255cdb9e3f2970e9742dfdfc2d070bcedcb7f3d92f385f31c7ecf6432f28190a73eb5fd7016c1c5dac4a725a52d72837cc6a1385fd7583d157e5aebb2925a1d6281e5c30959a4b6d4b0ac691ab00de3c883786118d4c430145f5bdb2418742a38769ee361b0a4881921ccccf64d9fdb4aaa8a8d59d73ce033a46cc2774fd07c9c12e60c5b93d010239bf841fd3490c80c6863bf1ada982f59f7cf27857d35dbb91f07f946d8687ef08a6508eee8c932f1948ce49c90328532e2da58eb0e365d9261a1af2caa1cad02ce2a3b4ad0d9e36358515929803ad492ba671ced5b2fbc7cbad9f9f8a6d6f977b08ba6bfccc400281904084f08388f354d2559e31428102641d9c050608e399f3354ef25c033ec2a86d82da41f1d461c05ea56aa44b88e753d788fad121e407a7c453b70a2f72fa930e97f2f1bec9f352845e173ca99413711c33032c4e5e68e2b34b1a303c287fd476b0df67f25be7c1e61ae23c2bd502d14bb44f9b2729b79375a3d2700339680de48dbbd2b58f1d19cecdd120c3e07fed3769db15a7d34966c0c3f99588f62609b1d8b89048e44eb7194de5e842d6a9a1fc74fcd56b05a7774985c225eb26e6e2835f8c53e796ee1c1dc3e8b8d6419613ee37d23b5bf238aebc097da627d923946535191e2a3c47fd88569df6202798ca86bb992bbfab911df05c57200edee6f545fc42e627c1a9f3128034ef832e8a26407e76e6ab440487a909e8094bac9bc5fe609fb1d48d1d8c6bcbd94293d4eac7cee77855744499c07a50b7cf7dccf1ed309be0755d7ad1467d816d854d62a540e0738b654d2499a5deb5eff5778a0ce8a500bd713a50c1934d61f907842a5dcca004fff8e8dbc005cfe237e937faa1cac514d387ea68e1a489b8c30a890dbd535dcb9f27ff032b679c2910b8490bbcda00bd6750a9792b3f057bfd2f476f2e4465f27e42eba63f598dbae8f6b67f6ee1280e0249187c5b9d24fbc749689ebe40c0b97a869c79290ad8ed38b2a69aec4eccb3d556096f2c8f6ae37e6aadf19a42053aee562f2c65f771a839d702b0fe1f06886942aeb54b0e1068a42a7dca60e764ea69c97e16da4053a16eb182a237d2f49a377a1f0e62222d37cacb6f14c2a5e0f13b418cb4b9f0201078e6d0da1a6fed617f8c02bd70404249367acb3588af8cd0164dd4e4e5da00d98e39c54fe4358165740eee30797bfb6ce7328689ee2a84aa06b654d45406e23fce0c4646c2cb5f7a46f1dd4aac2ebb2a9683621f5e8953cff6056bf210b5f830c2f27d83a0bbeb50bd4df1e255bfc5a365ca5c6c8cc91d13d9a5bf025bee8a2fbc2957b7339505455a70aec37825746fe704cbc950aa9577a93972d00fc131077bca82d09c92de8c9c2015a982f7c8aa0e0c93268823a897d97d2942c5ed5364890760d40b5c2abddb274a7de38f3567807cadac52ea93f35dd458462c8493d28e9f4154acf446f14e41606c22f8143c5a450318c6260ac6d5937c47ad2e3b9adde29492a937eafa1f557dc4b23246ce16991e7994a12b769d3f2793db609c99693549b22ade9bdfb64e1f7ee8086a35c901585f7634b3f85c2f42e2c82275d36622df124fec8b146beb437250bfc2bb8261d1211e81a2c7dfcb36670b267f72fa0450640c8f25343543703d489e4755c6005512c4813f76b5fa628b883465a5a8dd54594521d9ca9514068095994073273043b583e3a9f54e334c6ed93817bc591eff7d9415bf78ff93925474998a040204d83023ea5e6db49b3341012f10e9625718500088e10ff872e65481db694093c0668f28615ea900b6dd79c7713a1e5e46fc1c9d8ae8a64c7640a3e351806b2be72dffa57dbdb187daba8966fbd55cfef0dfff6782e9e02cef0298d71801ba058be43ed4be62c9403e81e3cc23da8095194a0c989b2984c93be462a1ebd940b3e6ffbaa99fc8f5993464e9cf3ba9c8f74ba390326adefb726b2db514e55a30aed537a1c830edc665f8affd6280c04b92633bfb90fbf32253d278b6b75d6fb5edc549d913996f4b821a3866175977c58f9b50495855f6a385943adbf773915ce83f573283c9dbe080f9e85a8787d90e7f7d870670e36de0e71b8df88d8462ae4fcb3e4e06f7d5a57e5b85a31a6cca4cf68f9878fc1f3b0bbba67d9900c6d276b3beb395291daccab5b78542330bfb1579eb87aa142db6a919af8a45af4bd121132a004cb722f281dfbf46507514590c25aec7ba92740a49d19d744d813fa5d36992275823001ac35d4621d8862a7c9ab1666fff9b0f7c3df09aac7572f19b5afd42c5ace72c9e8759118210f735ce57d0054bacaee0910746f99097d1d377f40e0a6469b64d31b48efeb2cad3408038233367e0e9b32afd1be3cd523fb94ee6d4a0dcd09cbc7280517b66442743e6c8eb377764b7bf6925899199106e718f30c6d7fac68e0c5e52c2d876f2fe7d57077fb751a72f1eee47dbd46c490a4a335b7050ae959823bb3dbc2d82891f0cf75cb2902f3add2c3c1af8fe98de3151c2905d5ba26cfa2b95e1062e3205cd767c8b540817f8b6f2e831debc382aeb837f2255bd911b9dbe12f4dc660e537db6f82a301297a46276abf2157213cae9ff286b010deefba4f0e1ced514ee857c9219182a71e227e10410133643aab3a3ef6b106b27e58860e9a87cf4ce0473e6bd1fe991f95f5327dfd2eafda9c575627790fa4efe04e11a6ca218d1f1830793a72076f4edf9cbeca02d5e93819789d2e4fa85c417724c9f5c7c7b2b9dd789861a49e3f02ead656bc6413bcc45ee183ff094aabfeae2210480b50259fe8b585c084a867c7a782d315cf7d0cdf08d8be858bdf5eca76919d80cd554308bd1ded9da95d5beac4c4f819b560f1024e439e67eb2e521fc6942d44c77be252154a027a917522bbda50ab2e0df1b85410a29795ec354baab4a9bc292e3792bb706bfa2b491feafdcc411fefbaf0a006a5e9be7d05537e57e60ae9c382c1a5dab152e27b44c2efaa976eb0adffc9d6552adef5c4f18ccc6de070b458dced5cacb85edbfaf04e4fbf2c209b61782c22c7f03a3bfb7de3303a24616862a61a29a43fa3a99cb73c6a916b8976524a683b6564f0437397a9a091c461cdc07638aa4b56a1da45f7fbbfc24070d4c1b9a7d05c8134a8b11654736b5cb94920a4daa5d5e56d54e0e5864a00b9791119597fc0bfa866d3bd40c5890d0e42e6a630186cf70bb50dc7880e139549842dd02f9e137fdde018828b17a868b7cd8fbf41bb78a86790b8dcd47ae1ca96120f24d61f15fbe41b321b6e9ee3a267423071143a1f3fc440896d056331c0c5279aab0dabf5d87f01109e600024f4e725c45ba395b3792f37d98ef3d17c814b93ddac8531508e689568ffa44a97a9d067106a0c102cba7586b55d8da6cd4ded6ce0e3dcf9d8202e671613ec16a929d0e6fc7d90c6f283ad2815ab7e21e45ab56a88d222c8714be1ee439b22684c488025d9846e38b9894ebbba64041950bfb442720ec2aa9ce4f690e0d1f6fdad3d1bc67e6e4888f3b1a3bf9f79b0b07308608f36464e54b4412c3c95ceef8a762b4fca1fdb3ae79fd9ef21a046c4af1368aacd0ce97b19518570a9e35c6fe54f8ab91379f498e258f0f87642bc20ca19923f0e89f4d3fe7fd689ea90c126807990eca65a1a74fcbffeb169dcb6c4d5668a243a5800ee2019281883c5154d642ea75263a7670051b3b2f56d9eb9fbbbeae9b8e03e7abb949801bccd9ec4bc46f1431678d8a428688466d96a10fa74c70571f97c961e5cc5653c5c0d1ba193d85182f7aa960f1a6eb5498b29925f32d613766bf0d5b76d31cc986c6ca61bfffd78ca659e2e0a93c7a3239ec469885d1112e4b631d3d84d458ee3674480abf1d1873130689b4efb1f565542d28ad01f46bdda5eb627f79a6b50e4ecdfbb1d5ce1eb9769c8f1dd6178f9f4e5d5d84c0a591be1b5c51c6a43754c03c9329538ef6441d7ca778e83212665a7274beedb582fa790fa8ed4329c683ed925a02858119336764c882f2ece78d46544deca76487180320afdc0b49934bb676484271c7b4de374cd0be188195b1825dd254a4e2361f9772c7f33d70614d091930eef29d0a324a2b7489f8035343cff9275a9733f9e108756259caec43e6468820b867e9858696db42aeeaa597b04297ce67b2105c49916a99155a3ba0f47354a9bc7f35f57cbfb9b304c784d20aafbcf46fa99ed7c7ec45e434bb33be4560bb906c30dd2f5bbe34bc79be0e97aff03691da10d51bf1e749e104b7748d43f85bc59e577e7c96f8dc15a33b8bd8deffd0c028a393e413ba002f29b14a5d3c4dae22871fbb557a19c078e498ba3fdff9bbe84979a523f24f51a3c86502dbd0b5c38071de5d9066cc35679fc1dbb8f1ae298c519d809849c960683cf7d8283ba00a1daacba00be9ccffd29d8fb9b380dab8905cbebcc8eb5", 0x1000, 0x4, &(0x7f0000000000)={0x18, 0x2, 0x2, 0x7f}, 0xc) r4 = accept(r3, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) fcntl$setstatus(r4, 0x4, 0x80) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 20:15:53 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000180)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "0700000000000000000000000000000000006082"}) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2, 0x1b, r1, 0x0, 0x1235) writev(r0, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7", 0x19}], 0x1) r2 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) dup2(r3, r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x100, 0x0, 0x6, 0x9, "f5b2a86f0787cab5ca8907fa5b7e94cfb2a74caf", 0xffff0001, 0x1ff}) 20:15:53 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f00000000c0)={0xffffffff, 0x4, 0xff, 0x8, 0xe6b, 0x9, 0x9, 0x10, [{0x4, 0x751, 0x4, 0x200}, {0x6, 0x9, 0x7, 0x2}, {0x0, 0x0, 0x5, 0x5}, {0x400, 0x1, 0x6, 0x1}, {0x200, 0xf11, 0x9, 0x10000}, {0x9, 0x2da3, 0x7, 0x9}, {0x3, 0x43, 0x2000, 0x6}, {0x1, 0x7fffffff, 0x1000, 0x80000001}, {0x0, 0x5, 0x4, 0x81}, {0x0, 0x81, 0x1}, {0x7, 0x0, 0x8, 0x9b0d}, {0x20, 0x3, 0x8001, 0x4}, {0x3, 0x7ff, 0x8, 0x4}, {0x2, 0xfb8, 0x1, 0x8}, {0x10001, 0x4}, {0x2, 0x5, 0x8000, 0xff}]}) unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000000)='xc') 20:15:53 executing program 1: r0 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) dup2(r1, r0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000000)=0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(r2, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) close(r3) 20:15:53 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="7702c17f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) getsockname$unix(0xffffffffffffff9c, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000e) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000200)) r3 = dup(r0) recvfrom$inet6(r1, &(0x7f0000000480)=""/4096, 0x1000, 0x41, 0x0, 0xfffffffffffffff9) listen(r3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), 0x4) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) socket(0x0, 0x0, 0x0) madvise(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x3) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000000), 0x4) bind$unix(0xffffffffffffffff, 0x0, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) r5 = socket(0x0, 0x0, 0x0) r6 = accept$inet6(r3, &(0x7f0000001480), &(0x7f00000014c0)=0xc) fcntl$dupfd(r5, 0xa, r6) r7 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r7, 0x0, r7) r8 = fcntl$dupfd(r2, 0xa, r7) ioctl$FIOASYNC(r8, 0x8004667d, &(0x7f0000000440)=0x200000) write(r4, &(0x7f00000000c0)="a9a94b142498f3d084e162f1cb1159d5d9521840832cd8a188da80abeb33199cbc910bb3d50328b6b3172d866b71fef7962436fafe904c361a0d490e0e7cd9a577f38f9e7a9fbed7e11f7fafe4d5a9ce12828a029c4ea615238f99d1e44c44ec5fc06546e3977b40f15796361cbfdfc283e112614ac00949d5f45c8e7051805a9ebcc225c1c93b73606751e9dcda4ef0ce", 0x91) ioctl$TIOCCLRVERAUTH(r4, 0x2000741d) r9 = socket(0x2, 0x1, 0x0) connect$unix(r9, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b0784"], 0x10) sendto$inet6(r9, &(0x7f0000000300)="940f454695241d5facc07b62f07ab4dc4509d4389a879e6d15484fd3e068fe63094b3342087a69b128cb0de42e1d3f8d25b06bbe90d23c2d6de0949608593b59c828913befefed891b100123666b8acec72663eb06183107a7e1ff8ecd5ea72e9bfb5f670d3fc78ee0cf86139aa87eaec5ad20c325ab07a81bb93558d0930aeaf9e481a7ab5d51823fb1bbc41c5aee45d5483f8c94fa8e0f218152e31ec8df3ba4d4f8577e0d0fe376d3e5b794cfe77e8f1ce9c27e3ca8fec3db6e9912cbcf6a5092c450b98343827fbd38fed41c55e0bc414567226d5df63c9f0fddf5477f3d81b8ad60c3b4f449b414ae2d8d5e3e903de93832b27ddd0868b009bc2b0f0d9c408da0eef3aa543ebcb609bc526f0dd413471ca2", 0x114, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0xfffffffffffffeb7, 0x6, 0x0, 0x356) 20:15:53 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x30}, {0x800006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000200)='/dev/tty\x00', 0x1, 0x0) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) r2 = dup(r0) ioctl$BIOCSBLEN(0xffffffffffffff9c, 0xc0044266, &(0x7f0000000040)=0x40) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) nanosleep(&(0x7f0000000080)={0x2, 0x80000001}, &(0x7f0000000140)) 20:15:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x84}, {0x6}]}) r1 = socket$inet(0x2, 0x5, 0x56) accept$inet(r1, 0x0, &(0x7f0000000040)) syz_emit_ethernet(0xe, &(0x7f0000000b00)="b6f8aaffffffff00a5cae10db855") r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x30}, {0x800006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = dup2(r2, r0) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f00000004c0)={0x10, 0x2, 0x4, 0xb3a, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x4}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x6}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xfff}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x7fffffff}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x1}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff7000/0x9000)=nil, 0x4efb}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x9}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x80000000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x100000001}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x4}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x3}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x40}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x55958516}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x8}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x7ff}) 20:15:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) flock(r0, 0xa) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{0x3d}, {0x25}, {0x800000000000006, 0x0, 0x0, 0x80000100}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 20:15:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x3f}, {0x24}, {0x7ffffffe}]}) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000200)=0x9) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b498c2de1db5b94df49465a358c1") r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x42) connect$unix(r2, &(0x7f0000000180)=ANY=[@ANYBLOB='\x00'/10], 0xa) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)) 20:15:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/de\xd9Swpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x30}, {0x800006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000140)=0x7fffffff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x64}, {0x4d}, {0x6}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x30}, {0x800006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8006) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x30}, {0x800006}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCGRSIG(r4, 0x40044273, &(0x7f0000000240)) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000200)={0x2, &(0x7f0000000180)=[0x0, 0x9]}) ioctl$BIOCLOCK(r3, 0x20004276) 20:15:53 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) mlockall(0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000040)={0x5}) 20:15:53 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0xfffffffe) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f00000000c0)=""/28, 0x1c) execve(0x0, 0x0, 0x0) accept(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) 20:15:53 executing program 1: select(0x236, 0x0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x1000000000000}, 0x0, 0x0) r0 = open(&(0x7f0000000100)='.\x00', 0x8000, 0x23) mkdirat(r0, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f0000000000)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f0000000440)='./file1\x00') getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180), 0xc) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000280)="7e370ab64f060000000000004d4dbda8a2739a14548f47e6f0dc9ac7490e02a5b0eb03f7606a075cdaf01581a9b435e0f22d2fbaed13ee0563821a7ceee5d1000ddb370667", 0x45, 0x0, 0x0, 0xfffffffffffffff3) socket$inet6(0x18, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x3, 0x10) close(r2) 20:15:53 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r1 = socket(0x18, 0x3, 0x3a) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000240)={0x100000000, 0x6}, 0x10) getuid() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000340)={0x1f, 0x9, 0x1, 0x81, "a439add0430b05c3f31ce7880c562af56d06007a", 0x401}) sendmsg(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000080)="6b6f551f95250de0", 0x8}], 0x2a6, &(0x7f0000000200)=ANY=[@ANYBLOB="1000000000000000000000002000b952"], 0x10}, 0x2) openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x1, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x40, 0xd8) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r3 = socket(0x80000000000002, 0x2, 0x0) r4 = syz_open_pts() close(r4) r5 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) r6 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) dup2(r6, r5) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000280)={0x3, 0x2, 0x5, 0x5, "73fcaa666c8cbf807e55eec14b572f73b22d2eae", 0x989, 0x9}) writev(r4, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09b7ab45fdbeb471242dc8f0d7602a4781f9d5361f207a2ded39608fbf0fa29b9830bda38f7b4723f06c675672afbb17ebd37af15339b2e42593330652f4caf5733181ea7290abd745415bab9070066b8857a32998fa5c35c248df954ba16f9e75d19967829a5cde", 0xbc}], 0x1) ioctl$TIOCSTOP(r4, 0x2000746f) setsockopt$sock_int(r3, 0xffff, 0x1021, &(0x7f0000000040)=0x5, 0x4) sendmsg$unix(r3, &(0x7f0000000380)={&(0x7f0000001300)=@abs={0x3, 0x0, 0x0}, 0x8, &(0x7f0000003780)=[{&(0x7f0000001340)="48b50559c3c633cfa7575bfd383679ea8e5f6a19ff064237f9fe7ba316b6280817ccc1764583e3e3c7efb120fcd5cd9ccd0d5a03515a4b45666f7d86d3eb1e927c546530beb78d2d8c2dcd50939b6acb37aa7a301681fbb634d2d9b260a29d39789320054f194415d78e6ea15ea0beb5584c49d46505a53bccdfaf2b3c3b1e60b64ac5c29ebb56c594fb2a5dcad6936b02a6ceac2661204d88c5e3857b98b2f37288e78bb142e0bf1333d572cf83297e7bdd4a0661c2b39d4497482bec9fd39118c43cc938ebaa9bee10cec4ad9bd73cb8b501db60e81ae4aaf1a9bac3fe502fbffb9af4b2ca623ee83f3f4de3429e4bcb1128e111f4d0bb4b3b42f248919824e573b779425e6a757f7a82e5bd89f3e2a7b8273562f77027d8cd02f13f4511591e4b9e83b37bd1de899794cd00f3c200a2fac97aee1e638e7accf8c4d6fe759c799bab12c541ebb74ec59318bb7d1141934dbea3b6a26f584793c45c588dfa59b2e4d4fa8562874fd1462dfb414c51221cd4ec408b852d50043da1eb6d6ae6ce0b3776f8f1e222a50d7734dd67c903f42ff6f69b56eef03540d8f31a1bdbba741d5d723edcadd792d29e6f0ce6c0443c3cf1a08c7d1eeb181e5778a9c87d80303b874de14950423cead9bc5b879b910522649789fa45b8ef8f0405185d07eefeb7de8aacdf3f25156c20680592fc16995fdd7989c3bca67e91d358302dd97041eaa63f8dc313d3e13c3f06d2d21cb2be9d2efb5eb71e0edb7250e430e1b70c69534eda2b30cc1f6944a7b6d2f3e7171d9d7531317e4c674973947420640e9c3e31abd14e77d456ae942f7e956c71f2dd017dd440b553396e475fd83f2e062e59f799a7826aea7216afa291fc92d27888b81cfdd401c899804d4cea44b2695569eedd4b31c46f68f440b65d9dc03b07b3dc663bc8533d2788158bfd08c9855b7f489526b453e31b7d620d2886b686a6f21f988e89bfd7630c64ac50d0af83f9bcd05cf7efa6c134c2a78cf8d74a8633d87c855cb2e6ee8c0f1c9a04f996a6fc474fe7263645500a4debba61d0eef072f0a5868bb10d008daeda50a6e39e45ef882247682acca37bbab1664627b35757eb1f35aca15077b01878856bf372a5adcb82daf8334962bafdec401492ccb9f4c51f552a3b134ab1ca5aed6179d04316d6193869e4fbe08b5089b3e15762025968505a8de342478fa2ead622c6270496d850b8f7169f1fc9b8e9c94596c821e9d6111ecf0a79da114ae4b194d041a42b97d3579fb050d2a62218e21aea387469f764b857394f28fee2c1387a339b36d7814e877900093ef5764da9a4b985dac7efcd0739dc56c23b6210266a8114b0df58d6f39313eb4627345292a8911c01a51691bc9d8375d31138ff4877664130543f10f27d4d9409949a8651786cc29a9b2c3d46837c2535854a25ded57daba865904d17c4685ee592604c4a5d8da4e2812c7ac2d3e549b8bb9a112a100ea5348793736c16f6f192b39af235e0f28e03aad02f1a63f27802514a01f2587299bab7aba3a901097a395f1debc2f3f475e7dd76b393c22ca1a25e1d23e1e30f31d344430e8fe851f61628cce2f1a9f4e3d9c234064b17ae35adfb3b09cefa264ed58b3c24ec4affd6994356f29a8487b758c2c80c05881dfdb71c1ab78d037ef8d4b39aa33607ce0ea6d6921240cee6a58d13d9ff23c72e5443ad3cd626e8d2c0b433bf897489a3c6c8d9eb05a222fc538c389874d3c894dc84c774813cd65afb716a94f3dcee62f2ddc851ee5de538a249e430a54bbad08bbc91a926835941f11e1ae4c163fad66040b2e8584e658b03519a8528dba08440c2f1f70c9d1a0c109d9f518972b279a67d7b632709015a95d90d0418cf1ffce47da1d035f72e77998a4afab75651a84282503d0563c347630baa5d322e5b0f0a08e73a6e91a6913a6570ffbd1cbd8ed01d5c0f846909976689be6378bb3038c8a72fa1514de41b9a90a5450efe7f6111f0abe87b1e60c6e0429baa914e275e4a88639e44541454cbce2fdb0075ea84fe8907a5cd98e56581513d03f5301949169d49c1693507f5eb3c656492f63a664e1dfb96061bbcb1f3a98a45dd587e037dd813bd9d997264a17e240cef1483186782a7e0579c270fcf6469cf4d4a163e8af0c0898a6991816e7acb33b81f4cc40f8033df52ca3ddf1cb90de8ebfb3f51999ba3c30ec2d0793ce2aa7079bcef8cca67f74489b52f370eb6b3300e27f5274cb8b57bab9e70438be9181df6961db30579172721ad63f01134b688403bd376ddc8cd761bdae06fefc99cf874f696b9f49c683485cb1f4a74bb91eac2900206478cb76d3a9578afcced1c31cf8eb121ca7c4221d63240721f4560d45f71f1f864633bacdad490f98198ee3e549358a297a9a64e6137498a3ba844e26ec3a28c265ca62b87b1a71639c5954b92dd8110603e6a2cb21229eacfad716cb0a9a56f144a58056501420a877ee5af312858559cc12e055821202abd63473012773281cf839c5e6d5a1a20e382ff0c05541924e46182d2c9584f370f8253ca577f4ea007bcbd09053b9cfd934f78965d759e06197286a86531bf2306757a1e444150cb1092dc7981600f2aa9794ba70dfc89e805140aa4d891d7128c701abe69b167a87097223dab7aef540e2c1878eb3b1133b690b025c58166e3c18a4ec5d4157ad67ce69375d19fd730e8130d1b5d750aa984c2efde763bf00d88d9f23501ee8b969f6c4c771804a9d9fd6a3f182bb01a337bb4a040109e1bf4052cf5206dafa262aa7ee414e007c983efaba802ff2c5272a9826c2a9591490e9ff7280d07c2154ab78fe0bc7a962ec47a74f27f6b300ab760bf32d423c5c8234d222977fe5886a2deff60725a6c75ebf9ec3f48a6fcfb300ad72969f752c09b712085f43d1f9e2fc22e22ec08d04d3a7375e7e5c191e69dbe0353c425c1ed8fa71e9456efdc781cdf2d2f2441d89660a22a816933c859b84eb8723315a86fde8f124899f1233a14d9c59e950d6a13458c58a3d3ddb6767628a3767508e9590b0d1c1504732b8caace5954bfe895faa2c66bfbc881c3a1453e742a1d2a00d7e6e69b441c42539c5761393d9b7de77f7bf7a1f6e8cb1ea2910fb7946e257bf5bb0eb4f28053fe26f8fc482abc1bf00d0bbda2246a17046997ff12b369dfff513d3f81966b93013399fe61efa6bf0d4015fcbc29f89cb9e4e0c6fab0b6eeba094e09db4952f15c296e1a9b6c0da8b4bf49bb3b617d0a57fb1d4c844ec1aaa3f7b1943ecfae0b4888228db103b11b9f69f961066c17d1bf2fff6d2c5ad5ff31bb1ce8e4e1978f6701fae71609b8c567cc740e8ccec67e483214dd0d338845610353c3ea5b94e16549293cea17e08d30c953608e1f4ded0a481f755c9868ed5da122c7e022fa522c577e32e5ad7cb1a4e7ed5b86b372791232a51c5501baf0a7b9011741893f09d28fb2d81aedab7e392b805f32435118cb3ba26b6bdd162c55f90ceb125f609a32c7132932f540e914d004e8262cdebb6531dd88ac6ef03d82d4ce950c67f87f92dbe57d93878409b72f39514c9cf3e09daab75bee3f66e2af1ac9eeeef12be6274f844d1371c9bb979407b848f374030b90a423badc7cabc4a8c575b05bce2cadb9a59c30992fc87326e75c3c40ceda5dbb32a4f9db984264ad08f1891474dae609e78e4de9d46c2df63591db644dc8991e61ba19eb2c7e8d8a19963703cc1f04eb10143e808df5ba4dfc4002320191dd96530065540f324dcc3a74e6835d6c8c3a0b4e9848a0393b971497afc6e38c38c9158285a9d23e9e348e0cefdca24ff12e11d24c79439387075b2c99abbd07628add6b4a4d0254ee18ba93a7cb357553e014670a01eb803f9a86648fe53d1611a9f0b6a0a8fd2a4320de20fd2aa00a470fff36dc6c568538249a3990d4e8bc21d7195aa7b0b185e09d16d59569df467df50bf19989bd4d612b126ae5d7bd4a89b95f3be1819744b053a2bbaac947722a038ced4e77f86db9cf66679a1b73d39544b9b84f9a782e19b16569f3a8d4d00ef6ba9394a09ba68379a9c51a81b02dbfc7d0e23f04d78f767cff10da2d56aaf10838fd262794e03dd74655f7b50e231a22379562ff2b30ec6be23b10b03e491a00230504176fae9c462d41e1fe541d9c8ba738a86d47d2f45880f97946554a8d33b12b8b3d6f3a0a12421bdab65aeb81050c1f06d5bea596dbca46872d8c22508cc6c8822ada321d427948b3f5b940bd7355700072ee4821616266868a37696d90dbd6641c59a111307b64d370a4b23ced2c5538975cfd3e393cdcc3d0debb4bd3af3347532febb061fc4818e782aa821f6177cfafb612476d1724ca4572f0119ce29130226aac15b43bc9e88984aca3078c395c3eb47a41886472cf939a05ae7bc14c40d4a4305e5302b205e788727ac652a8d3fb834bc14d6798b74568d87d4314e45308bf6f247d3448044e30613b962bf3daa2d25888034df7b1c6e1bbddc0be682e91c89e57d3c81f7bdf8b9b054ca41de19d59d45ba537b65655d83b27841af5217dd975c82ae95b5ec60fee69efedca17b7bcfcc424a97a1fa7d55fd6921a4a9f93ca79f3931bcc7888bf6ab8a48d2c1d915d28fe58b65fcc1161457ac9c1eeb9a0ac2ae036f8112c6a16703382126180365af7d5a03d6b4076bf95e04dc079cf7c2ae4059a65d58780d74145293efa8049a81e046af5a4144d5dd58b96866b78bb2ff5adcdd2a709075b839a015382392e4caeccf3d538f48993cbbca33e69a5b3c3ec9edcc2f547b74fbbddc7d569fdf25985cd7428981ce52d056786b8eb319049e477d3b84c6f7590f292dc7ff565ea4d70c2c739df114cc15a65c783796ad20f8c27ef6ae712249977ff97780e03a7c0e150bd3cbcc750af9a92bfdf39bd7d43dd4d056a523806839703f76659faf80d4ff1c83ac488b47000f7a1ed13f1ab98fad30a79a12f2dcbef810d277c49cbc4b7e5d5ce2c7db6d2d96adcaa91438d40f96e2b9a985d202efed121016a5c0073a0826030725881b5a4a4e4ae9d9fef70650a18bc18219b61409bed6dc64e8e21c0bfcfe0ec0314a328cd0cf2c1255a7cc6607db3a899cd8d1b49e10786de670350570f3458314071c91375d7b89f93cf5ede4857a8a8983cd0b9e9f8770002b10126dbb885c525739b8f8dfa1dbd2cde0ae6cabd40809e90af24c8fe889be7a390528ff78292e166a18f746eaf18d0966225fe90216895f86462f201e0b71e4c51148c61397aad2947f2c1e3b8e2a7d81f34536f42a34fc22a60e467b33440c8052ab59e2298a0df00db17dbba61ba6831cd25103f13b916ab962295c7b6c40321fd20022a6711e8a9af4076560e116a1b8baef44a0b0952d7250ff98b2e9c619c9ea6e2f0ee365c5583eb1722e836753bca6cbb8e3867701e9491afc5555beb358ab393dbbff6fb37d2b5370c5919071454da9c5975c27e5ccd5a380f5382827b1e17dd7fbafa1307e40acfc0278b92e387502161c248b1a44b26d657eefa8aa5ff1cb3981e682d1c1d7962c7f32ae6b69c8bb13f069d66b8c5cd877a66654ae274dc6ed28edd741b46ab347743cadd505e24360189ed6500a3e3f7a8dd647e6355fa3785abfc61b507a05ba7937b0beb2dd682a9f1ca69070fc82ae0ab3c2ca6945dec8c27d1552ab019d099437d2540d8e2020d97289271dc5a0d41a5af2b2bf80605218bd4147c731a9cff9ac6512b106808144f0188e840284f79fecff3bad8c76abc9abba3e4970548b608727aafa109f91af771ce", 0x1000}, {&(0x7f0000002340)="44121bf586670405314442a96767c081a5a170ee55bf400454c2088be67d45fa3281d81dd0ede922071a0f489ce93877ec7b9c937cf1a7b9af3ba0e8f9e529e5742bc19a2b1444b7c27ae378ed5589f9c475475f6094bdbb34d43480a9c90a8a3fb15614eba5867c78b554aac634c5b78facd5e32cab602884079f1cf8bdfc4e3213de461b3560927d6841fbb679757b9b973badc35dabada3e01de7cc1a9e00175ba9447d31c7e65c47cf6566f89409e5e80d89461370519e6c2ab88079f2afa16b80e70e78cfd06494effdca21e64b0a25123b11502989286eb78439766e75fa531ee61765b772a2", 0xe9}, {&(0x7f0000002440)="487ba923e13220d6ee280d480a0e0b5de504c9feb87df7d177a464402b92bad771a97728a4a6cc8427538c144544fd5955fe8a55495c66740f52e0422fbcd3f13495bebb50419242395b9bde6d13236120c2f931021a18fd2f1b9889aa9d71fd3d7cd041085d6136d6f681ff45fbe1539681e738bf19d13394", 0x79}, {&(0x7f00000024c0)="96f4cb30b77c7f419799ca5d283f8022d6ee77d306938efdc6e22f585e4bc23da73f02b324dcc7cb0e599e702aa28582f340b0f39f029f4cd38991c652c27a5f46c2484b04ea9401c80a8690fa19bd78", 0x50}, {&(0x7f0000002540)="351d2bc61c844c4e586bbbefdf232c499ed3c7242726e4365e386c9c06d1ee8255fd6e04def3e88a909f674b610fd36a19394016c91c8ecf29d2453b391b944d2a805844d4048c6e4c7c8285f9d432df6187961d9a97fcfb1d115087674dc2bb4d484e04846a4955f7af20599235d11911d5c9182654e322b79f1fbbe9567ebd5cd974be0d344f1086fc1123069a08cec646b7c742e80b8d93acd12492a4a10e3f5c8a6615532352e79ddafcb34388a449bb56038dd92f0726f2d4ef9c139f7fb1adfc76b1c26fb79b4b1262873de53614bc3e0b7a796375ab4a050471794827fc984dc23c", 0xe5}, {&(0x7f0000002640)="c9856e5a48fcd6b89d4928fc63c21ae8f25a107dae337b42f1150e75d4b31e1f71358196362d7a0cab69e3e355c95a2f7a04cce474e7c348425bcf15573a052b529398ff196e13e939ce73e99f752e954dee4a15ef412cba3733d8412d25c6d24c5b992b9781ebf9b423156129bc1215b55fedd42366ffea60da7a45bf0618e30995e120ecfc3dc0856f2e990ea97c856748d9a98101ed555287433e137a73ca3a1c57925d6c18f706d782989f3f5425ffaf0a5a2e14a665b4ca10b580bfe0dc0437111150245f7880e9d3b30abc20a87a3b2aef41f841e1fa4845ab4ce93fa31779d3161e58e790b3476bb8c7f355b1f0f6e7f1cf9a604757d6b6700e959260a5c6e38fae0fea456579698fca995906cbc0076ea043de2a4e1f3161bb7d934d7cdda36114a2ffacfa6d944f0d6d7e7c47b0b6a36c24a54d133ff8e0a938f8b38ec5c6098bb3e9766c1e239b24b0d87555f5191bf35a1f07893b6ec0bc2907f4e81068a95cb18a78be21c8da0a38ab56cd65181151fa662017dfe931e6760a6b81714fccf850b09dbd27ffa16ca33c761b7632e7f2da7e92bef3740d8cf6340d24ce943ab9556b068f939e0c5ba1499c9c7f5890aef2ba43785e1b569c2bada1a18135042f60f307ed4be8aa4d7dbafdee54bf795f13dfacc1cfed581d541217579a95bd25131152b6c3606b002f0cf6433735bc6d9d15436a280579ec1604dbae021aed8cd869278e0e9ef8581922250d76eb7533501e2aa2f0df7ee3eeec40a4a6bcbbb128e827e5a522bf3beb85ba4051cc3f75b322b059f7e446117d2519c75a133ee0525bb90a514b735a0daea4fd93ca3882d4dae60fbae16092f4a5a2fbc44f6117ca12bc50b237d282d712f94ff98d17ddd8f47c8ecc979c8d28571c8c4efc4e3fcb07128afac23ffa40a5856f4d55c3b3bb99f2f98d3d56db71cf8e0ab4754c5605c4b76131dd1482bb8c81fc6fe4837ce60fa33a68d4cc32227495f836aaef1299eb6e678dbf4513af4163018e55586a2e4b53e26790a7b06660c493cf75ab759cd3651cf069fc029ad97960314417be126863daf90274e673f946139ac9922886951b1becc0a4b8413b038bb85d4802323d1ef29ec41eb739f5275d1f883b9a92c99e1376a3ea3b0396667ccf95feb3f20ae26f2b516ea87b8e9c331368eb985c44d5f8c5afab39672e1510ae4be2d9419ab28fc0c15909ed6d536be02278476d19405f784aabf9ebfb70620332efa5f5f461dc8213f35016248ed7f25ba1badd84eee9221ba40a0ba59fcd43f26873e4191a5283db6c77f3f3344b3557e1769d3206111c286207b4e6258423cf68a6750c4df3d0f19a3d8aaf759164194035075ecdc50242de04dd7941fb1148fcea79ba034e50bfa6bb1e1ac2d4505b4da91acc097be209fc4beddd7c3ac5b76786f42e915990fdf5f336a7fe48f46bfd6c2a18f8f778065e152f1096c56b2a7785e2ca0d7a37435cd066e2dd84c0bc8ca9f63a2b69da48129b7236e37c1c99e74f793f8a6e01cec13f4d1bee01118cba11c445c0a6d097519eb571d1d368cfd688aea0aefdfd3f9cc23e42dd182b9cd7bb426828c02db81a722c127bca565556c96597bb303ff72d9ae62c9f171fbee4188d1dda06fe414fded5d064e0a332d055dc8edee5ce692d2130256cfae181d3bbce9d246c9df736792597f1c7156ed9b5518342c0f27cbb57ac56e2e9d385e732b8325d002ba374714f84ff6e1f7cf7182983ec995c9fd0075cfa0590f86087c8f18b45fd1190b9e761a3890f29130e09420cc596b839e56e1a7ce731b0110d6d4aac90c337a480b17fb8a36e2c77e8e37bcd5361cc4438808ac508cc705b3d107051319b3a7d570c11cae36cda1926bbf4491d92fa82f978fc37c9b3f2c80e8322df5b7bd7fed05b19c67b1f45284acd7a281fbaa8447dc598fb856c9cfbf85c1dcabc9abea2f8ddfe41ce9675739f0af8615ac6854c70536853709b5292efe89204ab31d42a3230304da86eac1e71d722708c05576ceaca6d720478488ecb2d99b286a4957aa2945045361b46c45a1455812de42ef60023e77802d1ea8eb547cf91e3ba0a9e76a6521db9e61cc32adc27190edf141ef38a96de5bf1c9c136d49c186d0fb500aadbacfcc8498261d36be10cddc8d97e08acdb95efbf660b8aac3c491ee1bf1b4099553f000b0118b7837a98a060b5d1e10a61f44a08876cacef42489255a3aa4816f9cbc119146c45b6cb749f825ae0387526d49e34c728c24187fec5ff9cf7cde65679718f6a5a4e03b2b439eb78cdf10703170e6f8b429474e5731f97c1075aadd52ec1f0961480db272b44f4de1b735ec0dcc68e52021c954523ca350f97e8e38a4bd08d3439e169271d72ad009569804c1e4ebafb6730361de3165d9da90b9f3c3e456d471e1779ce47b084e3313de1d72d5e61b81d7f9d7d7d425b9d48692c366343582741571bde8ac122b137385cd3f235d8a401dbb8fa01200c2063fdc95bfabefe249a1712637bfd3b78e321da0119f6a9ca561ca20905787bbf0ff72d43cc5d042e40c0db307e09105e7a72edf03729d390e84b6fb5d799cb032943318e60636a847f85d6732fe2eef573b2a510ff5bba799c3437421071b01314c79a19b0e4c847d632054e4c947e388165e8633eaa22a078c799af4277708ff87e70bfa7853be774250f4238d4ebdcf987e473defb314bd425f12c58c67e7135278428a448a1a779bd11df63b6c4b7080fe41a54ffc25543bd0449839949abd0f18246c73e93e24534ab5f3c9dbfa21a6ea39bc1aae2693f7b35438be26e27db0e3b22a5c3d3d5572877fed844c7a80d9cd180a6fe95eb172aea208abc964de46868a97b61e1f616d9fe28860778790a2d6a3b6072078defc8b0c5e91f92b51b78712037343c6d256a712337eaa671c032dfa6469e4892e3888f6d133914aed420c50ba91d4697bbc57289c4b7adeaf7b4d90fe9512d2bba5322eee03e98ef9f4f5fa1d849de1b4d07164320d84b2f1bc0a32f08704bd3d1826e4e6c2e5499791bba286349ab3a57fc42324fa32c417102df650aaf0da794636858d48e7896250f81b035f8109e918af065ccdb215faaab4e59c7d810c96abb450fa46353bc85ef665e8ce3691ca4466fb9826e11179cd7f49a5537c9d577ba1a1e7fd45ec6fcc844d25db141f6ea1ba260887fc1899a3ace17e93316d6f1ec6e9bc90d535e90f0271d503432cecd8151089237bc2bb664b487f7355c49274df6e13ee3a42185aa69a981cdba25a46896f8756e03c4f3fc4f9f7e99ec5aecc3e8ef659288efdaec6842e99fc689eaff671a2f36eb4ce631f3b74081c2477273bf74aad1d810e7c010d4cee875c842cdb69dec1bb77c117a51789782133437f0111cbc9b985a2648046f8d0d9e8c94adb2ed587d8cce0c660bf25137da9386c7b21acb1ba75685a3913fc974348c2d6ad6973bc383eb49ca20810cef72acd3c9cd00d77dee352744c4fe3d9020e6fb6f0991a4229cd5216d52a408ae84e2e43ef6b231f2fe0a950d979b20901e3dfb87fc53f36bb1584ee13b22cd8ffd161bdc47fb2707f0f6b11f6372608adb8f9403cbd1528ec45c6e750b7b1c1389768bd2cad5a1dce28d1d39ab7cc58b18a27dd2ac337ffd86bf9028452b546336faa0daac21dae495ded22e1ff563526e448264c1c0342d3a968cac6c0f417e8addb3d51ff1d6c583cfb54fdb6f192278d820709b457c224be33e51fc7047d5756590f393a0bd7fd1d2f4829a89add3ef399fa9134807630d588d06ef4a0ed59f8214231ac5266c2b61efd172b41098ce9659f85176d179059e0a5eb27a91f6a0eee04f58b7d6d4b3233ba86cf8caea0abfb4e90cedd922ac09f6ca74cd6f8863f2686abe75c0f8bc15f0dc95b6edb4e9dbde267046555e34700d7572a14b2d38b2a163dfd1e16b02d668cf92701add2d8fa10c4214d649669ba2ff782a4b7053454ad9137034a64a494cd4d3975f86302ebcfb8b4c43b3f37f6511d301b38f618f5c98f12b07dec38388d4faa2dd955a2115433b34a09c6e2f19a146082979296030f1008bcd888bcb86b3cabd43744d585f05ddb22993f03a3469d7d3a5756ba0251752da292144d08da8fa7d3d01fb1acd26eb080ec043c4cf442219229a2edbfc889979db8f53e845f649d9e9d45f8a817b3e49fb11b91293e289b236d2df4109186dfb48a98aed5f1a32816207bfe2bc97ed44d28d50c49d8d20037bde1f42afc506c989727dd352fa3a01da0d15f79f1a5816f24dc6c87cfbcee7edc8486fa390403c61fdb4b9139eb53c167fba661d78fb1b9565574ba188519e5f8c8900586e0c1991c57e8ddf66feb6ba6b564fb4546bb892d07b6cb79f78db45e368146cb2adbd3f42bd898cfcadf492d2cd5c1658ebe496b9361165c4f6c831daac76fd5d3e623c91931f4e7c14a7920409bd63fcc2521992e4fa40922fe6d0cdead92a29da7f8f0c200e73e0e69d5ebe17e972d24ad1d7b0e1d4f9d3d34ee174fc9cf47a48c6eda39e15f3ee39856c90deb140be48cda61625df94b2058b5874b1135fa16d150e7fe16e626e52a3d4afab00b2a55ee91e938dc83e5b8b7a57d86c4fd64f37aac3a46044473816ced76a17bfecc30e0d2c96ca0ada424548d7798f291bbae07e831eafb69aeeb0de7fbc5ea168f50712b6679bbf17c6184633b66e9ab6752fd1ef488993f40d811c896a4c3eea655ce53c3ecf745754336d3f1e5dbfba73ca2bb04fe56b484c5566902fbf473bddf8031b73b2cafeff9ef821cb856ec0f629cd4f998f9fe1f73411a55f6a4d823f7115aba22c351ec7a75f18e64a5496776cf6f963db31ce13298f6d01fca6d4b6761e32838b861f47e1992cbf4d738163fd52b09b3369a8f476b0e43b9511df2fafe8625bd3b7b73af663ff95f10fa24049165532e1ac935e6f49ffa5cc10193d5496a8ffb916d83941f819404fd018047f880b62641a7139d9c97c52f23a76c158466b07692f886952386805461447853dea9c7f7e1000231b2e1c370411a55a04dc903c31429924a0e7b15ffd68b9d5f04fbc4054fbda4a477b4ef2992a32a3ba025e3f0c27201510fcfaa9acfb03f02ee657ba11216f91560d7a5416fdd91289bc79771762671634422fd89e63d87c1a5a01d02cc568b33bb478dc31a2e7bb11be32a7e430273396949d2f60c2bc8e5902da2a300c9c1c7d62ca6f36ffa8022fffc774cf93d047ef6f73d61568598273b560ef0c1883cd3b746cfa1c64cc6d48940be7ad982d9fbca78b90b2926e1e92eb7af57b2134cbe189670852540b649362a83a2c223ec3454017e97ff73af3bce3a2c90d2df6bed69fb63029c2a362d65738ec365eee4588ba3d78eee7b4be8845ea0a1d5d1dc2efbec946b686d28f53e300c15f13c206ae73a3ce4b64b3126f135b71ab93b0ebc875965c60af0d18bf0ee34909935665c59e53bb416f7a6a4e7ea7be84535f36e3e867126898bf12fd5b7c22c4eb63b4da2e870a7e32b7ba910ddb282db25018f5b4fe8d790758df8fd0c19c90448c81fa6e6be677e718168d0107bc3ad83ea94f1ffeea6d4a2818749540a99f8860cf89bc80282ef172722edf4eade018e025ae7f9e331d514652868f2813ba0b1721c65d3ff269dc5af63a972d9b868f8f62b06207f6de34d1e0333e8ea72b99e9db2af970b15de9cc785b8cc6846bfa366853b241139054aeb012ef672e4f2d75d858035e04a4ab25a0b586f26b55df5264f66cf6d38acd1763a7eaa1bdc1d4971425ee53ba", 0x1000}, {&(0x7f0000003640)="1ca5a816e26ef3723150ae1970df64a107a91812158883ccf1e3e1b5e62d78b38ca1ca7147647bcc302e41f045f5b731d3b0ba8510ee0dbdb16f4beead27af1efcfc9adbfb32c50f7fe3f6658c1c238cbb96214a0c6ac6d7f1ffa614fbf633dd492f4b1116986a8ed3fc48610411a98bd318eb4113e35aed4ea54ac8abe6713a57fecc5052cb0e1ab6dd041197250803fb2fa757660f472e1468dd583d96f5ce60ac875f55d923bf53d63e3a709550986cb56d3e12ccadc225f64e9267b89ac32ae30e69beb3c7", 0xc7}, {&(0x7f0000003740)="f569a6b006ebfb77220096173c4226d7c688577cead6226673de7446d2fbb14cc4fd7a6871186d35c06da004827e0f0b82fda966f9eba94f21e01cdff6", 0x3d}], 0x8, 0x0, 0x0, 0x3846ea65cb8c30e}, 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x1f, 0x0, 0x0, "0500"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = semget$private(0x0, 0x6, 0x10) semop(r7, &(0x7f0000000000)=[{0x1, 0x2}, {0x1, 0xffffffffffffffff, 0x1000}, {0x2, 0x1, 0x1800}, {0x0, 0x8ca3, 0x800}, {0x6, 0x0, 0x1800}, {0x4, 0x472, 0x1000}, {0x3, 0x401}, {0x4, 0x88a8, 0x1000}, {0x3, 0x11b, 0x1000}], 0x9) semop(r7, &(0x7f0000000300)=[{0x1, 0x5, 0x1000}, {0x3, 0x74, 0x1000}, {0x1, 0x9, 0x1800}, {0x3, 0x6, 0x1800}, {0x3, 0x7, 0x1800}, {0x3, 0x1003, 0x800}, {0x2, 0x4, 0x40000000}, {0x0, 0x4, 0x800}, {0x2, 0x4, 0x1800}, {0x1, 0x1f, 0x1000}], 0xa) semop(r7, &(0x7f0000003840)=[{0x2, 0xff, 0x1000}, {0x1, 0x88a, 0x1000}, {0x0, 0x6, 0x1000}, {0x1, 0x80, 0x1000}, {0x0, 0x9, 0x800}, {0x1, 0x4, 0x800}, {0x2, 0x1, 0x1000}, {0x0, 0x0, 0x1800}], 0x8) 20:15:53 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, 0x7ffffffe, "73dcc5081a6f60000000000000000000000800"}) writev(r0, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7", 0x19}], 0x1) syz_open_pts() 20:15:53 executing program 0: setsockopt(0xffffffffffffffff, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(0xffffffffffffffff, &(0x7f0000000240)="78020026973a0c45", 0x8, 0x0, 0x0, 0x0) 20:15:53 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x8) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000080)={0x6, 0x9, 0x4}) sync() r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) dup2(r1, 0xffffffffffffffff) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffffff, 0x80245753, &(0x7f0000000000)={0x116b, './file0\x00', './file0\x00'}) getrusage(0x0, &(0x7f00000003c0)) 20:15:53 executing program 0: sendmsg$unix(0xffffffffffffffff, 0xffffffffffffffff, 0x0) socketpair(0x2, 0x3, 0x1, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getflags(r0, 0x1) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x9, 0x1, 0x8, "5e98a442a400"}) write(r2, &(0x7f0000000140)=' ', 0x1) r3 = dup2(r1, r2) writev(r3, &(0x7f0000000040)=[{&(0x7f0000000280)="f51b9d74814c670dfce752976d8fb87a9e0eee5f3b6ae022915b0176d40aed62b0caafb82b241602574a852d34a929d13eae8d233b8f2ae92c02661c258b1a8ce9d2a740bfa013a553bb41386390d0b558b2d26a207b878488014cc8563385cd4ef8a68e21d9320741deb13e429bc73c63519164c324e5893924b4debe18028657f15742ffb968c5c8ddebace1ddd35ba218", 0x92}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r4 = openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0x80, 0x0) lseek(r4, 0x0, 0x0, 0x1) getpgrp() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r6, &(0x7f0000000080)=[{&(0x7f0000000000)="000000024ca5b30bdfd982955dc103287f07b7efa76d410d59831a5283e4b28bed11ec5111814efd7c2200"/52, 0x34}], 0x1, 0x0, 0x0) ftruncate(r6, 0x0, 0x7fffffff) dup(r5) r7 = socket(0x2, 0x400000000002, 0x0) utimes(&(0x7f00000001c0)='./bus\x00', &(0x7f0000000200)={{0x1f, 0x1092}, {0x4, 0x71}}) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8020690c, &(0x7f0000000300)) panic: kernel diagnostic assertion "ifa == rt->rt_ifa" failed: file "/syzkaller/managers/multicore/kernel/sys/netinet6/nd6.c", line 947 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 219354 93778 0 0 0 0 syz-executor.0 * 77496 93778 0 0 0x4000000 1K syz-executor.0 db_enter() at db_enter+0x18 panic() at panic+0x15c __assert(ffffffff822069c1,ffffffff82200c5d,3b3,ffffffff821c1ef2) at __assert+0x2b nd6_rtrequest(ffff800000a68000,1,fffffd80661da548) at nd6_rtrequest+0xbb4 rtrequest(1,ffff8000227b6e98,1,ffff8000227b6f68,0) at rtrequest+0x9bf rt_ifa_add(ffff800000ad2b00,240404,ffff800000ad2b58,0) at rt_ifa_add+0x290 rt_ifa_addlocal(ffff800000ad2b00) at rt_ifa_addlocal+0x16d in_ifinit(ffff800000a68000,ffff800000ad2b00,ffff8000227b7290,0) at in_ifinit+0x1cf in_ioctl_sifaddr(8020690c,ffff8000227b7280,ffff800000a68000,1) at in_ioctl_sifaddr+0x208 in_ioctl(8020690c,ffff8000227b7280,ffff800000a68000,1) at in_ioctl+0x1e7 ifioctl(fffffd806c8a6a90,8020690c,ffff8000227b7280,ffff800020ab0290) at ifioctl+0xb64 sys_ioctl(ffff800020ab0290,ffff8000227b7398,ffff8000227b73e0) at sys_ioctl+0x5b9 syscall(ffff8000227b7460) at syscall+0x4a4 Xsyscall(6,0,ffffffffffffff36,0,3,7edaeda0010) at Xsyscall+0x128 end of kernel end trace frame: 0x7f010c190d0, count: 1 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic kernel diagnostic assertion "ifa == rt->rt_ifa" failed: file "/syzkaller/managers/multicore/kernel/sys/netinet6/nd6.c", line 947 ddb{1}> trace db_enter() at db_enter+0x18 panic() at panic+0x15c __assert(ffffffff822069c1,ffffffff82200c5d,3b3,ffffffff821c1ef2) at __assert+0x2b nd6_rtrequest(ffff800000a68000,1,fffffd80661da548) at nd6_rtrequest+0xbb4 rtrequest(1,ffff8000227b6e98,1,ffff8000227b6f68,0) at rtrequest+0x9bf rt_ifa_add(ffff800000ad2b00,240404,ffff800000ad2b58,0) at rt_ifa_add+0x290 rt_ifa_addlocal(ffff800000ad2b00) at rt_ifa_addlocal+0x16d in_ifinit(ffff800000a68000,ffff800000ad2b00,ffff8000227b7290,0) at in_ifinit+0x1cf in_ioctl_sifaddr(8020690c,ffff8000227b7280,ffff800000a68000,1) at in_ioctl_sifaddr+0x208 in_ioctl(8020690c,ffff8000227b7280,ffff800000a68000,1) at in_ioctl+0x1e7 ifioctl(fffffd806c8a6a90,8020690c,ffff8000227b7280,ffff800020ab0290) at ifioctl+0xb64 sys_ioctl(ffff800020ab0290,ffff8000227b7398,ffff8000227b73e0) at sys_ioctl+0x5b9 syscall(ffff8000227b7460) at syscall+0x4a4 Xsyscall(6,0,ffffffffffffff36,0,3,7edaeda0010) at Xsyscall+0x128 end of kernel end trace frame: 0x7f010c190d0, count: -14 ddb{1}> show registers rdi 0xffffffff81194cb7 db_enter+0x17 rsi 0x8726 __ALIGN_SIZE+0x7726 rbp 0xffff8000227b6bd0 rbx 0xffff8000227b6c80 rdx 0x8727 __ALIGN_SIZE+0x7727 rcx 0xffff800020b84000 rax 0xffff800020b84000 r8 0xffffffff81f734ef kprintf+0x16f r9 0x1 r10 0x25 r11 0xd0371a1fa2e880d3 r12 0x3000000008 r13 0xffff8000227b6be0 r14 0x100 r15 0x1 rip 0xffffffff81194cb8 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff8000227b6bc0 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{1}> show proc PROC (syz-executor.0) pid=77496 stat=onproc flags process=0 proc=4000000 pri=86, usrpri=86, nice=20 forw=0xffffffffffffffff, list=0xffff800020ab0018,0xffffffff82645b50 process=0xffff800020adc000 user=0xffff8000227b2000, vmspace=0xfffffd807f00ab80 estcpu=36, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 93778 219354 43952 0 7 0 syz-executor.0 *93778 77496 43952 0 7 0x4000000 syz-executor.0 510 236451 0 0 3 0x14200 bored sosplice 33492 178673 57512 0 3 0x82 nanosleep syz-executor.1 43952 440466 57512 0 3 0x82 nanosleep syz-executor.0 57512 75837 5858 0 3 0x82 thrsleep syz-fuzzer 57512 398170 5858 0 3 0x4000082 thrsleep syz-fuzzer 57512 266459 5858 0 3 0x4000082 thrsleep syz-fuzzer 57512 426736 5858 0 3 0x4000082 thrsleep syz-fuzzer 57512 470256 5858 0 3 0x4000082 thrsleep syz-fuzzer 57512 519287 5858 0 3 0x4000082 thrsleep syz-fuzzer 57512 325442 5858 0 3 0x4000082 thrsleep syz-fuzzer 57512 223846 5858 0 3 0x4000082 thrsleep syz-fuzzer 57512 485458 5858 0 3 0x4000082 kqread syz-fuzzer 57512 403725 5858 0 3 0x4000082 thrsleep syz-fuzzer 5858 193307 66934 0 3 0x10008a pause ksh 66934 23815 57516 0 3 0x92 select sshd 95921 30074 1 0 3 0x100083 ttyin getty 57516 308252 1 0 3 0x80 select sshd 42290 26503 87131 74 3 0x100092 bpf pflogd 87131 507930 1 0 3 0x80 netio pflogd 6006 523508 50186 73 3 0x100090 kqread syslogd 50186 256270 1 0 3 0x100082 netio syslogd 83969 269041 1 77 3 0x100090 poll dhclient 14025 457800 1 0 3 0x80 poll dhclient 80614 511062 0 0 3 0x14200 pgzero zerothread 20983 132085 0 0 3 0x14200 aiodoned aiodoned 77324 423874 0 0 3 0x14200 syncer update 63252 392351 0 0 3 0x14200 cleaner cleaner 8933 194375 0 0 3 0x14200 reaper reaper 1859 355205 0 0 3 0x14200 pgdaemon pagedaemon 10261 234425 0 0 3 0x14200 bored crynlk 36282 112405 0 0 3 0x14200 bored crypto 98311 236849 0 0 3 0x40014200 acpi0 acpi0 15795 138961 0 0 3 0x40014200 idle1 79548 389725 0 0 3 0x14200 bored softnet 78288 465505 0 0 2 0x14200 systqmp 91327 227141 0 0 3 0x14200 bored systq 49649 427725 0 0 3 0x40014200 bored softclock 66326 404578 0 0 3 0x40014200 idle0 96103 142507 0 0 3 0x14200 bored smr 1 227485 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 93778 (syz-executor.0) thread 0xffff800020ab0290 (77496) exclusive rwlock netlock r = 0 (0xffffffff824f3758) #0 witness_lock+0x52e #1 in_ioctl_sifaddr+0x69 #2 in_ioctl+0x1e7 #3 ifioctl+0xb64 #4 sys_ioctl+0x5b9 #5 syscall+0x4a4 #6 Xsyscall+0x128 exclusive kernel_lock &kernel_lock r = 0 (0xffffffff8262a6d0) #0 witness_lock+0x52e #1 syscall+0x400 #2 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9510 6403K 7434K 78643K 11829 0 0 pcb 13 8K 8K 78643K 79 0 0 rtable 100 3K 4K 78643K 377 0 0 ifaddr 58 13K 13K 78643K 117 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 4K 78643K 1489 0 0 iov 0 0K 32K 78643K 93 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1224 77K 77K 78643K 1535 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 9 0 0 VM map 4 2K 2K 78643K 6 0 0 sem 12 0K 0K 78643K 116 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1808 196K 290K 78643K 12765 0 0 file desc 5 13K 25K 78643K 282 0 0 proc 60 63K 95K 78643K 470 0 0 subproc 32 2K 2K 78643K 34 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 30 0 0 in_multi 29 1K 2K 78643K 57 0 0 ether_multi 1 0K 0K 78643K 2 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 60 265K 265K 78643K 60 0 0 exec 0 0K 1K 78643K 229 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 108 38K 38K 78643K 1929 0 0 UVM aobj 39 2K 2K 78643K 39 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 1K 78643K 64 0 0 NDP 12 0K 0K 78643K 32 0 0 temp 166 3559K 3627K 78643K 17237 0 0 kqueue 0 0K 0K 78643K 2 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 8 0 4 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 47 0 45 1 0 1 1 0 8 0 rtentry 112 74 0 34 2 0 2 2 0 8 0 unpcb 120 167 0 157 1 0 1 1 0 8 0 syncache 264 8 0 8 3 2 1 1 0 8 1 tcpqe 32 101 0 101 1 1 0 1 0 8 0 tcpcb 544 130 0 124 1 0 1 1 0 8 0 inpcb 280 525 0 515 2 0 2 2 0 8 1 nd6 48 10 0 5 1 0 1 1 0 8 0 ppxss 1128 7 0 7 2 1 1 1 0 8 1 pffrag 232 7 0 7 2 1 1 1 0 482 1 pffrnode 88 7 0 7 2 1 1 1 0 8 1 pffrent 40 231 0 231 2 1 1 1 0 8 1 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 45 0 4 1 0 1 1 0 8 0 pfstkey 112 45 0 4 2 0 2 2 0 8 0 pfstate 328 45 0 4 4 0 4 4 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 351 0 124 15 0 15 15 0 8 0 art_table 32 352 0 124 2 0 2 2 0 8 0 art_node 16 73 0 34 1 0 1 1 0 8 0 sysvmsgpl 40 43 0 33 1 0 1 1 0 8 0 semupl 112 1 0 1 1 1 0 1 0 8 0 semapl 112 110 0 100 1 0 1 1 0 8 0 shmpl 112 37 0 0 2 0 2 2 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 1810 0 406 46 0 46 46 0 8 0 ffsino 272 1810 0 406 94 0 94 94 0 8 0 nchpl 144 2545 0 2075 61 36 25 61 0 8 6 uvmvnodes 72 2120 0 0 39 0 39 39 0 8 0 vnodes 208 2120 0 0 112 0 112 112 0 8 0 namei 1024 7295 0 7295 1 0 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 vcpupl 1984 2 0 0 1 0 1 1 0 8 0 vmpool 552 4 0 2 2 1 1 1 0 8 0 scxspl 192 7005 0 7005 8 5 3 5 0 8 3 plimitpl 152 43 0 35 1 0 1 1 0 8 0 sigapl 432 480 0 465 3 1 2 3 0 8 0 futexpl 56 7007 0 7007 1 0 1 1 0 8 1 knotepl 112 86 0 67 1 0 1 1 0 8 0 kqueuepl 104 107 0 105 1 0 1 1 0 8 0 pipepl 112 318 0 299 1 0 1 1 0 8 0 fdescpl 488 481 0 465 3 0 3 3 0 8 0 filepl 152 3642 0 3539 7 1 6 6 0 8 2 lockfpl 104 99 0 98 1 0 1 1 0 8 0 lockfspl 48 32 0 31 1 0 1 1 0 8 0 sessionpl 112 18 0 7 1 0 1 1 0 8 0 pgrppl 48 18 0 7 1 0 1 1 0 8 0 ucredpl 96 295 0 286 1 0 1 1 0 8 0 zombiepl 144 465 0 464 1 0 1 1 0 8 0 processpl 896 497 0 464 4 0 4 4 0 8 0 procpl 632 1153 0 1110 5 0 5 5 0 8 1 sosppl 128 2 0 2 1 1 0 1 0 8 0 sockpl 384 750 0 728 4 0 4 4 0 8 1 mcl64k 65536 7 0 0 1 0 1 1 0 8 0 mcl16k 16384 3 0 0 1 0 1 1 0 8 0 mcl12k 12288 2 0 0 1 0 1 1 0 8 0 mcl9k 9216 5 0 0 1 0 1 1 0 8 0 mcl8k 8192 8 0 0 1 0 1 1 0 8 0 mcl4k 4096 9 0 0 2 0 2 2 0 8 0 mcl2k2 2112 5 0 0 1 0 1 1 0 8 0 mcl2k 2048 150 0 0 18 0 18 18 0 8 0 mtagpl 80 21 0 0 1 0 1 1 0 8 0 mbufpl 256 354 0 0 22 0 22 22 0 8 0 bufpl 256 6956 0 1310 353 0 353 353 0 8 0 anonpl 16 60925 0 41387 82 2 80 80 0 124 0 amapchunkpl 152 2764 0 2607 11 4 7 11 0 158 0 amappl16 192 2440 0 1367 55 0 55 55 0 8 1 amappl14 176 173 0 166 1 0 1 1 0 8 0 amappl12 160 10 0 7 1 0 1 1 0 8 0 amappl11 152 52 0 37 1 0 1 1 0 8 0 amappl10 144 19 0 14 1 0 1 1 0 8 0 amappl9 136 600 0 597 1 0 1 1 0 8 0 amappl8 128 169 0 143 2 0 2 2 0 8 0 amappl7 120 42 0 38 1 0 1 1 0 8 0 amappl6 112 66 0 57 1 0 1 1 0 8 0 amappl5 104 138 0 123 1 0 1 1 0 8 0 amappl4 96 616 0 580 2 1 1 2 0 8 0 amappl3 88 371 0 364 1 0 1 1 0 8 0 amappl2 80 2959 0 2888 3 1 2 3 0 8 0 amappl1 72 20366 0 19931 25 15 10 20 0 8 0 amappl 80 1411 0 1364 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 38 0 0 1 0 1 1 0 8 0 uaddrrnd 24 485 0 465 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 485 0 465 1 0 1 1 0 8 0 vmmpekpl 168 8272 0 8239 2 0 2 2 0 8 0 vmmpepl 168 65688 0 63479 129 18 111 126 0 357 9 vmsppl 368 480 0 465 2 0 2 2 0 8 0 pdppl 4096 977 0 936 6 0 6 6 0 8 0 pvpl 32 198602 0 175875 193 2 191 191 0 265 4 pmappl 232 484 0 467 3 1 2 2 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 525 0 3 15 0 15 15 0 8 0