ate(0x0, 0x3, 0x4) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x4e3fd7b6f5e35397, 0x0) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000200)={{0x20002000, 0x0, 0x0, 0x0, 0x0, 0x38, 0x8}, 0x1, 0x2, 0x8001}) 16:00:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x400, 0x100) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x25}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x0, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="a4") 16:00:27 executing program 1: sendto(0xffffffffffffffff, &(0x7f0000000040)="b54235bc995dda7802b5473fb4e3614cc3e2c3789db43e922dc714d892fb62bd5f955a320b31ec", 0x27, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x200) symlinkat(&(0x7f0000000040)='./file0/', r0, &(0x7f0000d06ff8)='./file0\x00') openat(r0, &(0x7f00000000c0)='./file0/', 0x0, 0x0) 16:00:27 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x2005, 0x3476) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x4, 0x81, 0xfffffffffffffff9, 0x0, 0x2da45da0, 0x1f, 0x1f, 0x7, 0x834f0d80020bde34, 0x7, 0xbd5}) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000140)='./file0\x00', 0x8, 0x87) 16:00:27 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x27fe086, &(0x7f0000000200)}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0x5b) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffff9c, 0x4004667f, &(0x7f0000000040)) r1 = syz_open_pts() ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000280)=0x1f) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000140)=[{0xfffffffffffffffb, 0x8, 0x5, 0xeb74}, {0x0, 0xd42, 0x7f5}]}) socket$inet6(0x18, 0x7, 0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x61}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$tty(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/tty\x00', 0x10881, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) utimes(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)={{0x3f, 0x668}, {0x23, 0x1}}) 16:00:27 executing program 0: ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x8001, 0x20, 0x5, 0xfffffffffffff66e}, {0x4, 0x9000000000000000, 0x1, 0x6}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) syz_extract_tcp_res$synack(&(0x7f0000000140), 0x1, 0x0) ioctl$BIOCVERSION(r0, 0x80044270, &(0x7f0000000040)) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000100)=0x6d0) 16:00:27 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x3, 0x18, r1, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) pipe(&(0x7f0000000140)) 16:00:27 executing program 0: r0 = socket$inet(0x2, 0xc001, 0x0) getsockopt$inet_opts(r0, 0x0, 0x2000000000023, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000040)="9cb2997f00f84ddfe066322e2e", 0xd) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x10401, 0x0) unlink(&(0x7f0000000100)='./bus\x00') ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000000)) 16:00:27 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbe9a, 0x0, "7e389ddedff37173457851a7f9097b5ac793683a"}) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0xffffbffffffffffc, 0x0, "a4eccea6da0000000c000000000000008000", 0x9, 0xa6a}) 16:00:27 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000140), &(0x7f0000000180)=0x8) r3 = fcntl$dupfd(r0, 0x1b, r2) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000000200)=0x400) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) write(r0, &(0x7f0000000080)="24ce6c485e122c050cbc87a63f6e358961fa43578d3d8914c552f48cfbacffc9b82b1572f62fa47acf3ff1475db187e9db0134729a2a1724883c4eb2f235443f7b4a5b54d941679e63e118d254c3d388", 0x50) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, "a2ddf1f6d054c733dfc03da85cf29befc374f42e"}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r5 = getpid() fcntl$lock(r4, 0x7, &(0x7f00000001c0)={0x2, 0x3, 0x0, 0x1, r5}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, "5d3da9d9bf9b68bd3b6f141bc7afca8db13ad7e6"}) 16:00:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5c}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCFLUSH(r0, 0x20004268) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8000, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000380)={0x10, 0x3ff, 0x4, 0x2, [{&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x2}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x1}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x10001}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff0000/0x10000)=nil, 0xfff}, {&(0x7f0000fef000/0x2000)=nil, &(0x7f0000ff6000/0x1000)=nil, 0x5}, {&(0x7f0000ff0000/0x4000)=nil, &(0x7f0000ff3000/0x3000)=nil, 0x5}, {&(0x7f0000ff1000/0x4000)=nil, &(0x7f0000fef000/0x3000)=nil, 0x10000}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x7}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x7}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff5000/0x3000)=nil, 0x4}, {&(0x7f0000ff3000/0x2000)=nil, &(0x7f0000ff2000/0x3000)=nil, 0x3ff}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x2}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x100}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000ff0000/0x4000)=nil, 0xffff}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ff2000/0x3000)=nil, 0xf01f}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x9}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x3ff}) semctl$GETNCNT(0xffffffffffffffff, 0x0, 0x3, &(0x7f0000000200)=""/222) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x2, 0x0) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000180)=0x1) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000080)=0x6) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:27 executing program 1: r0 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) chdir(&(0x7f0000000000)='./bus\x00') msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4020080c1}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) setsockopt(r0, 0x20000000000011, 0x3, &(0x7f0000001280), 0x0) r2 = msgget$private(0x0, 0x600) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000300)=""/251) 16:00:27 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = dup(0xffffffffffffff9c) sendmsg(r0, &(0x7f0000000080)={&(0x7f0000000040)=@in={0x2, 0x2}, 0xc, &(0x7f00000015c0)=[{&(0x7f0000000180)="be8df28e332b8f045d6e43b2d676c9a2fc91ddd9ba0770b2bf0bf1cb7e334f6244cd74c3095a1bc4962df07ba477f02a4a08564ca8387eea65ca5a13259a27f53791ee6f56dc25ac3086c8a61f55a57e3bad9e14311bd17ab29c4fdfbd833195fc4975cea3c1e659b95a9cdfb755f666954aed03a678b9cb8e7dc0a46ef89b9d1b1a1687fbd1f748429d0e8d5eb5228cecb8ea3696e54bd38ce8e90e6e7398bc030ea946126c488f99c8811559441d1c14569d192d4c5124ad0e94808e6f9ff62b43acf6d27977022bab0243832ce1e621afaf7f5f1ed8827a18cc5f44572049ae0ffd6eff8750496511cb77538831a4289c3ed90573f42fceadff655688c5ccd9ddee8c7486271dc00cf22dfd06cf537bedc554e99d8d5fb0290cac28ebec18443095bb2645cc4c81b5afc5595ebe505daddd98da07139db215475bb6a3c31bb5f8ccb782344f748c2f4fca552659fa1ee6b76f9b40b6ff7b9d14cbe437474d90a57cee8253188d1412d55222f9b078c21871e94a6d0686c26287355caaf154d7e1517cfd018d08fda01de4ff3b59294d8994eef254234341ba0627299feee887f0a7232858d7201b9f97fed561c0acb3afe1c8fcc6a42a6065d6b857369e875d81a6e6d30479d9e2dad39e3ef23de34f77053cc0532ce61364908a5f242c1f4f507ac0c54617c450eb0b014e92397377b70f1766934651dc03f643be4f5811f3b91d83e7a8aaee4cf5acc52c80d5be5d4e3253af26a2b732b27d593dc4dbb909ee5f4da2285d5a0b8e2df0e15c5eefa4a1c9091ffac4ac72f0f1520f22e463e900ba492ba1c7f410d5215fe2013cb95e9afba0e3f149d0765205364a703718871175eb9b2b45136dbf50ea42aed944de6d7e37f5f205d89906de5485725bf54636dc7a4465329db3b3dd2bac4dd53c5d2d2efab57bebf3d257b4437f263091bb3cf9ebca170053c90960267ccf1e2a962504d83efad28abd6a7f548206f7bcf6297d8489e3205e84fc458e0e4e9c34d14b854c5f8ccf0856a27e4297da8f59fe66ff010db89b6f8322f2ee3f81b119d83a8711a51119a4ad39fa7974e74e3c8121fd2183ae23e0195e194f88db6c6d6791d24bd039cc57fde1753a34cc7601010a4404cc2728cd6335f501861eabfc69b86ebe6b7aabd772d8ed724702a60cffa110c9906f432abe3e6745db40c60d0027dabfbc1fd195a1103b77e7a7ce15964d2670270b0e0adc697f023d19c3b3064c655e88288af53d7a6b78d62ec61e757429a57cc13f878d49cc37b344c3b9a224cfb6825702e4b2fb0e94cf70688a342ae4b12e04f078222222096ad9214f7873ab952b81167bf1ddd5445ec41caecf1313862b5787e79d93bca14d327fb9d56713c7f29069e2c00c31a238ffa3731522c7824eec95cda974877e7df103dde39354f15531fbdc29894a1c8d2e6a38097f5daf697c3235434437cfda349302eb63eaf9e828d88345ef1671852762caee0d77a64f4912ae32d180b42d72afc67907460558f90d3c32f3bf5525b23efa4ce4793404833ffbc37dd93c0580751ec40eb9765dd6c0202eb48125953351bac61dabc268660e1d8b4dd568f8bd662c64c8a0d696c9c241bc5ac2bcc718d2cda1659a0787e68296836b6a4dd5341e6bc03f7e489f416eb2777f9bdb5a97a7acba5c6dfa584a4b13bad35af0960c2ac72430cac8a278d466cb28596c7aa1f1a960ed5e46c07194843a41c717f23808fb1c4e4a0979312f21ed7be74213a927c5f0b1e2572d242e1c959e38deef0d3c00a1431c7cfe39e068245db706a4ae83be19dd7e1f085685c4e68ab0c6ebab58015e0d589ba93c07ef9fc298b9d5d1f1892c69e774dd08865d7f8b7e24bf225b3315735ad6321f516951b113188ebdcbad2d780954bef468905f25e1ffd7d6cc1734d4f61e451e27ec35bdf64d2453bdf73fc1303c2580b6da7e4704090101a1b94b98687bfb35be0bff008809346ebf6736a9cd6dfdbf972577b25b48db72153c851024058232bef56e71ddb24f7c401d0dd0080eb8e36b2df0dfc4771c20a4a7d4951c2a1a29dfed23f64b42986522c0144ba0f2d3b182b1cf4a2b96863e55f8f5c64ce76f4b66d1ffa6ba9d46b9567e7046f3c6cbb8b8bd6ab9b29b86d662caeabf6865af2f09e018a433074e5897702a86f44b81eeb2028b476721dfc6fdfb32c572aaa01fd276a2bbcf0e8b085a2814719484f33123a4825c64e6ec558bc7f13f31da0546eb4769b02eb62462957056dcf6a8c3c8ecfaddd82f910a919aaf41816a5f85b9d1921aa9416f2d420fd59692835f9b78536b316d8cd182b856a95b29bb1964fe04fcca94b88a3164cb8fc6c33eb8c50ee4f0dd80b5b67ce335386e7caf26670afbc918360881fa1a6d6220ff442989c12e817247ade233c59a042cc64765e5790399e171055aab6edb6ac57f58849129476b3bf85e43fffe918689b52237bc95f33f0b9107f2af580bf75e90ced3cdf2e1ea3c69f48fd2642416bdee8f9307396a303c06950c332e821d2658bac0affb42c4b37295c913781fbca1f54e97c355547d2ae4b4e1c3d16f5ee9900c331c35a40db769d3c246930477765e7a0db52253101f6a9e788f131b7b78d4975eff336381e5a18f1ec4606337b47359f4e2a331115895dfd43f8d50b48cbfa173b50a7eb71cca702d1a86436de3ef2d2d9ca267f32eca2762a374428312429e9822eb5b838848b978ac8c98e003219a71d7177735a1f0984373489162b178d16d1acf9b5beffa36df58c731a136161d8a47b0ae643e6995d136f0bddac65d026ce69c5481e1e57b065b4c2726032efb54b94f35466cc40292b2bf66c83057221ff653bb6af267dae365c4959107829650068be8505b1a1c440b138231e7c5fd477673665a10017db12dd7d657b24383d5e98fe965baffb52e2f3539330842e72249460724c8557a3a1f19c9652535787c7f8207a3b37107197b9d1275bd6a2546c66edfbdcad205254ef2de053be039478d08137b2518a8dd765cd18ebda9bedae294a6bc58c0b7bf9a3c898279ff6a429387812073ecd8fb3675ae57df7773215fbf46e94f92b013b82e3b33c3431da3de0d32c534b6ffdddb42fdefbdf9c95e3ac312550ed182a2d50ef7d2e41cd75627eb62b50430696321679cc833ba76b9029b1cdfd1cb3a188a8d9a18048276676bea991e169a6fac6a27dceeea41e6c1629d4012c7217a7e76e7f8d545e07d892af21dd3a1fae8d5fdd226b5904bab1f12350d5a9709fc4f0aa617aef72e2be3c17a0d48cc155b281f08429bd70bc814fe30fa245e1943b42dc1bcc3e92a79a4b83c8513b6cf482a932b1027f5f308466e616c440da801da7da0b3cf634cfe2d80309f1cc35fdf3853d10f055ef5a1e942d0cdc7eebbe2bc56951872830b4082303612d1a00da17a90099b7213853386773794388a46ae1f8f3aec25b65a852943b2cf6654ee0a4027d3a9b4085ba21cd6428e1867c3d4c33e3e79b26216eeab026bd46aeaeda5c13025c28492858f8c61a6a37f7f745e84e965d57fb761e8125c698e4aa9f92edd8ccc10ac5ba21b9853c76e2166cf121c390308df0f84b3bdd8d9d3e2035f64eec7084aa94d164d9859c54d0ccdd7da419c2e745dccaed5f3d0c1994bc42ddb3340c780de0bfa9a128015fcee2e471bb774472f45cad25f8164337766e960abf5739389ec1a0c4a70f773a7787a90b2adef28bc17aa8b440fd157b1c85e2aec0ced00d29a95619475a0e68baf1d40110c102a28c248e1cb8a782b3688c6a3e911f18fc921b46b2e89c8375bda261b48c1935a6fc0a88c02b2097edb48aa925f29bca1afaa90dba04b9723709a385a13593205d9e49442a23025eabdb3310fa14a1f0fcd365b21f1d040a8282d2aa1ac40feb9a83c83fdc82214e2c7166b587094f998bdb4f72a8247d2a253dddd5a0ce60bc700d3f07845faa6868ca2d865aded5e36f2c6d9d8e2ed81ea2ee1b3850239fcbedb2ec5246c7583bc7b523d373bfba838f6a8174367d78eeca06b17fe4565c0dae08460826206fd193413899df486de50351987b094c11fa5453e8764df22dd6b68cecc98967563154748726365b08016de4c6356ab5644dfb148d15b7af6b304aec9c9c14556efae2f57c47969311553c500cd10f5c9bb735094a10a5716d2ad53b24c2e0fe6c64e4a11aa6f46dbeca48264b3b1d2711376c3e8f1ab6cddc9707013f68e09207c374033fa1792672b420a37da352be400f2b1ab6f13ccf7df388250429ca321075279c83bcc1c3d49992bbcc1b7843f5aa91b515d1978ffcfe6bd730e7c53c6faa208a8cbe89a34b9b57b082f92951c3c349ef366ac29eb2cd7e955dcc784e458565519ce5946325fbe436db455b1ce1c263bfbc79bbb24607eb8ae0aff56c3411c374a6445dcd231d0873c267b1bb5cd6b3b9ae39bb92d89e630449d3a6e6c9bf287489eec52a62a2715b6e51a30f03bb12115204ca501dff473abfa38497b17de2b7676ad8ebabe33e3bac464d3c56cec9d5d9fe030de7844998fd22c925afc33da39f54dffcbaa5c9a6ebe979f07596dc6c5a15c1c3504a9bc2cf0f7c0a3c8c43e2112ddb859dd9b0b05758a03aa0707e65e740b24a39154045318a5c0a410367a784e5825bd87a95a36bc71266b58622ca0e4838eb097b95ad348c4698dbe35f1c6e4bc4334a07f904d4fafc8ebea6b3c4102df42cc39929a104ad1c2ba06f9e8d00307f749fbf90e4476ce97c48d80847fba7b9945eb07fac76b7c77c5b1e33da753372fb4bc1e32afd88d47286695fa15a4712be89932a478b56c75c13b5a0d1300908918647cac091d8027ef56cad33bcda0254f650556dbda5290b4acb6045f4c5b484e3ad69c8aef6210d868b8494275bc124e959fb7443c266ad0dfa0ff26fb94660f2fae5e204066eeb1ff4272629dd56fdd37132b6606550c031da1b63929070d9c4be3f51f829c4e04837a0d107d8cd46b5e8c65d4c6bae1f358365fabd7de3d39f65754d2630e6f7c1860ca1b82a66ff86bda5ba665cc57ecb9a374d6102a5f7b541a1d0d841a357d03811ee272509a0da4119386db58cf44222a9e365895476d0f44c9744676b6c3acb8a557e3cfffd6817d4a51e11aef9f160749bf4cd7b9e3de17c4bc7eefbcd16fcc359ac1cb37fe9a7991412c2c5341ca6f3dc6fd3fa6e59d153ad30a4a88b2f5da4d74c02a7cb6f04ed189d1a1658046abe3a29414d3840ea9730b308c20acdbe8b1ccfa0880a9ccf284a78a462652f4a003ae87518e441f1ddbdebf57db373b1a3be2c2b5c2f0f65ff3fc5baed38aa4878b104ef07b99044dc91081374547b53fb6d785ce08ec91bf8ff058cc1866e2aef083be0b47939f41462a389a804de0f594ff8b08bcb67e8fe727fff6686caff29ac06882721a5405481a3d05d4b15a806916332c60642411460e0545befd4142a331c02aaa78a8af170811df02d74c098913427c38d8c11497e21a071ac6f92630f4b0098d867fdcb407c20786480142a72e43da87519c39eb0c81e87c7a06609219570400d87e2bc7e1f1f4183eac07b03fa63f0ce078372585a5cd048fabdeaa517bb77377b0ff9248586866f201ca2b9e1e2d59be8c0970de87a851d190188f05042abc3cc7ffa25d34d16f8ce8efb5a820b3392876c495904b35181792492e3c734bcd276da369117c839e2a5478c359b0733fe19f5b28a46211ecf1fdb99e0232ce1c42c22e4a7e5369a4801f2cf06540d15add3257858250a36a5feddf1c8f93f217eb64dcb027", 0x1000}, {&(0x7f0000001180)="68ae21543895d75faa2d806b4f6f4a08f15211b9921d40c9ac471a30c9ab544941774f5221be959608040e84dec3f2d35b0eacb561f17fb52f3016e6fbf089833227c442b39a1f01f861db8319d31af43fec7518b759a356dc6bba466f27b66580fc2443046af111a4e911b1a33ac0393b694b3e08d4edac1b2442ac6cfb5b90b04751358e217a8ef5f4fb50746247077cf94b897876d71038d551c6eecd4479c09ec5b351d13b", 0xa7}, {&(0x7f0000001240)="5940ce89881339fc25b5b2e7c698d63db198a0dad3e80ef1e0bdee66ef02be753e2d3ab3e104e5d5381b576d84f84d8a1266593083bdc7daaf85980ab377e83546d5d4c479bb992022db78b6ce157afa0e3545da2cdba67a28c2de4556e30e4b58d80cd661774cf03932a229117164f7f691ec86b491bd3008e83f61262c5b6bd60b8896c3bb2cef67d3102c0529354a4a38bd78433fb351a2ab4069ae3634bf183de5f159f53325c284ab360d3956fea9f6c01fa7cb", 0xb6}, {&(0x7f0000001300)="8b4ce4b9077aedb2c84cb5e5b3a7c2a056042f146aba540119c3823c988545f25f80850dc66e2fbc24c67316228ad77845e697af010ed1a802137ce89009bfa17acd53fe29ad71c05d47d74abe802131de0a55d114", 0x55}, {&(0x7f0000001380)="3a31c3a2c6c041ac655bf1f4a7100e63363d6dde6393ec9c3139a5d966b2bd088785a319d305af01d63a85c7428457fbf1ee0181544ee06ab489c2c7ef3fe7d7a309a63306a488d5cbfc2bf0f78c3f8f9e807bf3446df0a864352a127d50b1b469558f758bccc5b392e31668f211bf209af4fe73a68f77ce0b1b0d7d69ef", 0x7e}, {&(0x7f0000001400)="5ef23a43db59e0cc13e187e35b8ccfcd8960e3a32d936d323f33819a9b11703fcbd399c2a45579fa1a8395b767d769f9660b28981e6079e8a98cae654f941e7c73a1fe272af615c1149ac61c6ec9d9dfddb65698a6", 0x55}, {&(0x7f0000001480)="51003b3cf68416b71550f7494a4f1a2ce00599a862e954c2d52d70287c7fd858d370a9da9467b83085fd3ccabba5653648fc6676feb8342174f2fcdd2f0c7fb53a499e0fcb52bad03199fe8fabe4222a53b433", 0x53}, {&(0x7f0000001500)="0e7ce9ccab95cd51397a4d1296ff18d51de9be327b42f21393bb85c5eb1fa69828a62d91b96d02c93e88b2c3c4c6343dd72f79546301354dae96cb252cd1f28fdeee1d37945a6104e00a00670eb67d232679ca77bc3a803efd6616ce85669e355e8a1ad8add364fd345883e2f702dd69c215a8b63b891d56554b7795168fe5f3ea7c162d4be5b2dd881b232bf4f9af5e6856801b9ce6c82748b94acfb909d1269fa712375c2b1791c926ee19c3", 0xad}], 0x8, &(0x7f0000001640)=[{0x48, 0x1, 0x7ff00000000000, "6ffb0ec2fba96e462b6e0cd4c562ed3fefa60ce015e17df8bfe8d20b243d8c7723c8473005e56bb0e38c5cfb6a655d6621cbffd2f7a4"}], 0x48}, 0x1) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000100)=0x1) sendmsg(r1, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002f000000030035700100000000000000"], 0x38}, 0x0) 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x6c}, {0x35, 0x0, 0x0, 0xfffffffffffffffb}, {0x40000006}]}) socket$inet6(0x18, 0x4, 0xffffffff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x313, &(0x7f0000000300)="000000a522000000008d086422e9e65c49bb7e1bebe46ca3c606758023cbc8967371dafadccc2defa94853db5dfb62bd950185ffe1fd6c33865e726125e4010f8afeeb6f9ba321e0851a28120e249c5072e370cab0ef0797209105cb5a4fdc7988ecd425bb513e9377ec662405a9f3da06e80a8c857eaf71ea40") ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x5, &(0x7f00000000c0)=[{0x0, 0x4, 0x1000, 0x6}, {0x6, 0x1, 0x1ff, 0x2da90639}, {0x462, 0x1, 0x1ff, 0x6}, {0x1, 0x6, 0x2000000000000000, 0x7fff}, {0x4, 0x1, 0x7, 0x4}]}) 16:00:27 executing program 0: openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0xe5d2567a5e5a4ef0, 0x0) r0 = semget(0x2, 0x0, 0x0) semctl$IPC_RMID(r0, 0x0, 0x0) r1 = shmget(0x0, 0x3000, 0x1, &(0x7f0000002000/0x3000)=nil) shmat(r1, &(0x7f0000ff9000/0x4000)=nil, 0x3000) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000140)=""/171) pipe(&(0x7f0000000100)) getrusage(0x0, &(0x7f0000000000)) semget(0x2, 0x0, 0x320) 16:00:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x3}, {0x2}, {0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="db") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x401, 0x0) 16:00:27 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x8000, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000000c0)={0x2, 0xfffffffffffff4bd}) r1 = syz_open_pts() close(r1) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r2 = syz_open_pts() close(r2) ioctl$TIOCDRAIN(r1, 0x2000745e) syz_open_pts() ioctl$TIOCSETAW(r2, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) ioctl$TIOCSETA(r1, 0x80047470, &(0x7f0000000200)={0x7ffe, 0xb9, 0x0, 0x0, "8b000000800000000000000800"}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) r3 = socket(0x2, 0x4003, 0x0) r4 = socket(0x2, 0x400000000002, 0x8000000000000000) setsockopt(r4, 0x0, 0x14, &(0x7f0000000040)="04000000", 0x4) r5 = dup2(r4, r3) listen(r4, 0x4) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2048}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r8 = fcntl$dupfd(r6, 0xa, r7) r9 = socket(0x2, 0x4003, 0x0) r10 = socket(0x2, 0x400000000002, 0x0) r11 = socket(0x2, 0x4003, 0x0) r12 = socket(0x2, 0x400000000002, 0x0) setsockopt(r12, 0x0, 0x14, &(0x7f0000000040)="04000000", 0x4) dup2(r12, r11) connect$unix(r11, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt(r11, 0x5c0, 0x14, &(0x7f0000000040)="04000000", 0x4) dup2(r10, r9) connect(r10, &(0x7f00000001c0)=@in={0x2, 0x3}, 0xc) readv(r8, &(0x7f0000000240)=[{&(0x7f0000000140)=""/51, 0x33}], 0x1) poll(&(0x7f0000000180)=[{r1, 0x84}], 0x1, 0x0) 16:00:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{}, {0x40000000015}, {0x6}]}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000140)={'./file0\x00', 0x5, 0x6, 0x40, 0x0, 0x7, 0x3, 0x8, 0x2, 0x1, 0x3cc}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = socket(0x18, 0x3, 0x411) accept(r2, &(0x7f00000000c0)=@un=@abs, &(0x7f00000001c0)=0x8) madvise(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x5) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x621abf26b763a758, 0x0) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f0000000280)={0x4, 0x1f}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000040)="9cb2997f00f84ddfe066322e2e", 0xd) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r6 = socket$inet(0x2, 0x1caf38705e93e0ed, 0x2) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r10 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10000, 0x40) kevent(r2, &(0x7f0000000400)=[{{r0}, 0x0, 0x94, 0x1, 0xfffffffffffff801, 0x5}, {{r3}, 0xa897e6e26431eb1d, 0x6131a56ac9c916c2, 0x0, 0x200000000000000, 0x7}, {{r4}, 0xfffffffffffffff8, 0x1, 0x4, 0x9, 0xa}, {{r5}, 0xfffffffffffffff8, 0xc1, 0x10, 0x7, 0x7}, {{r1}, 0x0, 0x71fb79a8154e91fd, 0x1, 0x1, 0x2f9e}, {{r6}, 0xfffffffffffffff9, 0x1, 0x13, 0x8}, {{r0}, 0xfffffffffffffffc, 0x40, 0x0, 0x4, 0xe7}, {{r7}, 0xfffffffffffffff8, 0x2, 0x10, 0x1, 0x7}, {{r0}, 0xfffffffffffffff9, 0x34, 0x2, 0x0, 0xfffffffffffffff8}], 0x6, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x8, 0x1, 0x5, 0x4}, {{r8}, 0x0, 0x2, 0x1, 0x1eb, 0x8}, {{r0}, 0xfffffffffffffffb, 0x50, 0x2, 0x6, 0x9}, {{r1}, 0xfffffffffffffffe, 0x40, 0x4, 0x100, 0xa9ab}, {{r9}, 0xfffffffffffffffe, 0xc1790e30232500df, 0x300ffffe, 0x80000001, 0xffffffffffffff5b}, {{r10}, 0xaae3efd439b00a56, 0x15f7641b80a179b0, 0x80000000, 0x5e641e75, 0x40}], 0x8, &(0x7f0000000240)={0x4, 0xc7a}) r11 = dup(r0) ioctl$BIOCSETWF(r11, 0x80104277, &(0x7f0000000080)={0x1}) pwritev(r11, &(0x7f0000000040)=[{&(0x7f00000000c0)="e0", 0x1}], 0x1, 0x0, 0x0) 16:00:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCFLUSH(r1, 0x20004268) 16:00:27 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="3b145e69474179c8b8ccfa7735097952e477e5aa27c009958cf06a8121f346e2fae99a04029c45c9125b5a06fed92685aa43bf1f746e9e4b3b8a60127bb075e0190347b6bea777310c16de5301fedb49c39cfd2d6a0d4481cc9a052e6b643b16ebff688d27fcb79dea28ea39219dbc6526382bb62ad90dca1153ad24b20b5dfda8ba4be48846874e3bc3dfcf205bdcfa1c4799f1a8e21247891e0480457849109f154fb2a3136eddd014709a23509cc18cffca30a3723e1287a1942c634e499cff541629add156b5f2e7898dad8cfc27cc775e0c071fd22af0a90a543745adc3b87b008a8c22d79bbeb333376767f600000000000000"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x20, 0x2, 0x2) bind(r0, &(0x7f0000000080)=@un=@file={0x0, './file0\x00'}, 0xa) socket(0x2, 0x2, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000040)="9cb2997f00f84ddfe066322e2e", 0xd) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000200)={0x10, 0xa5, 0x4, 0x337e66a2, [{&(0x7f00000a7000/0x3000)=nil, &(0x7f0000217000/0x1000)=nil, 0x7}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000195000/0x1000)=nil, &(0x7f00000ec000/0x3000)=nil}, {&(0x7f00005b5000/0x2000)=nil, &(0x7f00002aa000/0x4000)=nil, 0x7fff}, {&(0x7f000056b000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x80000001}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000077000/0x2000)=nil, 0x7feb}, {&(0x7f000050f000/0x4000)=nil, &(0x7f0000524000/0x2000)=nil, 0x1}, {&(0x7f000052f000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xbae}, {&(0x7f0000715000/0x1000)=nil, &(0x7f0000595000/0x1000)=nil, 0xf85a}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000016a000/0x2000)=nil, 0x1000}, {&(0x7f00003cb000/0x2000)=nil, &(0x7f0000113000/0x2000)=nil, 0x7}, {&(0x7f0000bfd000/0x400000)=nil, &(0x7f0000331000/0x1000)=nil, 0x1f}, {&(0x7f0000c27000/0x3000)=nil, &(0x7f000073b000/0xb000)=nil, 0xfffffffffffffffb}, {&(0x7f00002f8000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e29000/0x7000)=nil, 0x2}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f000062c000/0x3000)=nil, 0x9}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x6}) 16:00:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') pipe2(&(0x7f00000001c0), 0x4) r1 = open(&(0x7f0000000040)='./file0\x00', 0x800, 0x6) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000180)=0x95bd05a10604215a) 16:00:27 executing program 0: r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000f0f000/0x1000)=nil) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) shmat(r0, &(0x7f0000fc4000/0x2000)=nil, 0x0) r1 = shmat(r0, &(0x7f0000e80000/0x2000)=nil, 0x0) r2 = shmget(0x0, 0x3000, 0x1, &(0x7f0000002000/0x3000)=nil) shmat(r2, &(0x7f0000ff9000/0x4000)=nil, 0x3000) r3 = shmat(r2, &(0x7f0000ffb000/0x3000)=nil, 0x0) shmdt(r1) shmdt(r3) 16:00:27 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) socket(0x10, 0x4, 0x9) dup2(r0, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000), 0x4) 16:00:27 executing program 0: r0 = socket$inet6(0x18, 0x800000000003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x8, 0x0, 0x0) r1 = socket(0x2, 0x4003, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0x0, 0x14, &(0x7f0000000040)="04000000", 0x4) dup2(r2, r1) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="82022e2f666c65300097777b54388f47757f9dddc92a1e2a4563c87354ca448963c341284f821de1cff4c4a70665b645cb7ad12354adf5020d8cfdd20a9acb18cfafcee1f7e86bc6005574cb1ea4d3738fca2f7e0ee83fe3bb4e4cff9c8f6e89839f2726190100"], 0x10) getsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000000), &(0x7f0000000040)=0x4) 16:00:27 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0xc, 0x0, 0xfffffffffffffffe}, {0x60}, {0x6}]}) ioctl$BIOCSDIRFILT(0xffffffffffffffff, 0x8004427d, &(0x7f0000000040)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r0 = dup(0xffffffffffffff9c) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000080)={{0x5, 0x9}, 0x7f, 0x8, 0x7}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 16:00:27 executing program 1: mknod(&(0x7f0000002300)='./bus\x00', 0x80002000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "18532d4ea2b5da00e8b59971cad1c68c3c2f3a14", 0x0, 0xf2d9}) r1 = socket(0x2, 0x4003, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0x0, 0x14, &(0x7f0000000040)="04000000", 0x4) dup2(r2, r1) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000000)={0x401}, 0x8) 16:00:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x70, &(0x7f0000000040)=[{0x1}, {0x400028}, {0x80000000000002}]}) fcntl$setflags(r0, 0x2, 0x1) syz_emit_ethernet(0x1, &(0x7f0000000140)='H') 16:00:27 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) read(r1, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0xa0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0xb60, 0x0) flock(r5, 0xa) pwritev(r4, &(0x7f00000003c0), 0x0, 0x0, 0x7) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) write(r2, &(0x7f0000000100)='w', 0x1) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) setrlimit(0x0, &(0x7f0000000080)) 16:00:27 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x100) chmod(&(0x7f0000000340)='./file0\x00', 0x107) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file1\x00', 0x102) rename(&(0x7f0000000600)='./file0/file1\x00', &(0x7f0000000640)='./file0/file0\x00') setuid(0xee01) mkdir(&(0x7f0000000380)='./file0/file1\x00', 0x80) mkdir(&(0x7f0000000280)='./bus\x00', 0xe9) rename(&(0x7f0000000240)='./file0\x00', &(0x7f0000000300)='./file0/file0\x00') msgsnd(0x0, &(0x7f0000001680)=ANY=[@ANYBLOB="00000000000000004819fc256fb0ee6668744cf7949aa55c160edae98d518c8960999a49fe3d13fafc8cf3eb321f52c17e230335263668940dc941e3cc6cf59fac8a3eacf443d05ae917223e2084e2ab5c6d00000000000000ffc22852c010b53f079f92e02a3081dbb827aba3f85f4d4ae5b5852a78014173a10c82a40e80c36c208aa020759adf5ea9b0e6b8e4083a567a5a22bb0175b7f87b965e55f5a59f34e3c6d7d6c130ea6296360c4a556af995596e3b1e9f2658601d75166dd8bc02d238931147b18a397a3427c7185f97b3ea1475fcb01a9b2e907de411ef801f831dbfaf4c8cb3a627d17ee09f564aac605416cffe892b453146ee3c91a7fee2cbcdf01e55671e7a1ed2a3ba4a92d508f38ee8ed23a2dae62686c463f0a19c365ceca7064bd9bfe7e35d4227a890225a09c3a8667d2f95f413ca185a907418f5ecd62cfa9ba7983a57c3b3d07f81a20e7d3e4a14a7459385aca8169d8cf60081bc0ad43da83da25c782667636f3c1345b32cf2d03084c595ee2fb35f467723199a62882b05286fe60d02399ccbf03c90079b29bfff446dee4eac85800eb6d72eeabddd192c658462173f6041"], 0x102, 0x1000) r1 = socket(0x2, 0x4003, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r3 = fcntl$dupfd(r1, 0x2abae7759d7bc42, r2) ioctl$TIOCCLRVERAUTH(r3, 0x2000741d) r4 = socket(0x2, 0x400000000002, 0x0) setsockopt(r4, 0x0, 0x14, &(0x7f0000000040)="04000000", 0x4) connect$unix(r1, &(0x7f00000002c0)=@file={0x904ee126f280bd64, './file0/file1\x00'}, 0x10) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r5, &(0x7f0000000040)="9cb2997f00f84ddfe066322e2e", 0xd) ioctl$PCIOCREAD(r5, 0xc0107002, &(0x7f00000000c0)) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000180)=0xc) dup2(r4, r1) connect$unix(r4, &(0x7f00000001c0)=@file={0xbd5699bc1ec0280, './bus\x00'}, 0x3) recvfrom(r1, &(0x7f0000000680)=""/4096, 0x1000, 0x1, &(0x7f0000000040)=@in6={0x18, 0x0, 0xdad, 0xfe}, 0xc) 16:00:27 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = socket(0x18, 0x1, 0x0) close(r0) syz_open_pts() r1 = socket(0x18, 0x400000002, 0x0) close(r0) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "b04d00f3ff0a631a00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) mknodat(r3, &(0x7f0000000080)='./file0\x00', 0x100, 0x80) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x0) fchdir(r2) 16:00:27 executing program 0: unlink(&(0x7f0000000040)='./bus\x00') mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x5) r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x14, &(0x7f0000000040)="04000000", 0x4) dup2(r1, r0) sendto(r1, &(0x7f0000000280)="6bcec941e88e3e64b85faebf69f8febda0ceb3e27d1572584e7187", 0x1b, 0x2, &(0x7f00000002c0)=@in6={0x18, 0x2, 0xd1, 0x1}, 0xc) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x206}]}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wskbd0\x00', 0x10440, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) write(r2, &(0x7f0000000180)="a44f99a7f9c33e5a17f95df30417069d567bd3a8eadd6f38644ec50bab046fe012a1f9649931f432e41ff3876791c5ceec7e22a8cf03b34bdef2871d5d5e509a1c5da0ce8e56860d3b9ac89e64b7d47907f7438ae38e1df8a3ea774976d04b6b0065280cc39ebc06b9747508d9d8f84892c8f92c481577b88b7851b411e2fb323cb26624be020487abc128895850d93c0d4008fe5f40580c14d8e0a30cf591f86f75bbf92546b01938ab62d56d812a4dc9dbf334a00a956c54a3568409063ec9b46063b5180eeff096019300b404f5047c0f77bdfde9613d7d833768a62d525feda5", 0xe2) r3 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r3, 0xc3104222, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) r4 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0x457203ef77b1c318, 0x1) ioctl$TIOCMSET(r4, 0x8004746d, &(0x7f0000000100)=0x9b) 16:00:27 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x7c}, {0x5}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") 16:00:28 executing program 0: ioctl$BIOCSRTIMEOUT(0xffffffffffffffff, 0x8010426d, &(0x7f0000000000)={0xfffffffffffffe02}) setuid(0xee01) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="0d2ef0bb2961b669b7eba2b74401c53060f1d03512aa5a90d494fe1fe0813a9ac199c9"], 0x1) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x4003, 0x0) r3 = socket(0x2, 0x4003, 0x0) r4 = socket(0x2, 0x400000000002, 0x0) setsockopt(r4, 0x0, 0x14, &(0x7f0000000040)="04000000", 0x4) dup2(r4, r3) dup2(r3, r0) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r3, &(0x7f00000007c0)={&(0x7f0000000180)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000700)=[{&(0x7f00000001c0)="cc94f1ed63ab183dc15cb6b47d1d853d881ef287f415e34014ab88c40faebd670803aaf17122afc239be6e224c1b943fe10069fa8b09bbbcdcb297c62cf2e55275cc0722cc0eac27cf5a7d7aff793b157e45eebbb31bf12697e791d6ba95b953b1e43482c9637576c2c05c8b33a07d32155e0f919941bbc03c57f70176263523177e3f13a5b0f774a006ea698eac7ccb0969187cf28aa5764abe17c1a2c4cf03bb87b80c3112d99f78a06f06da1ffd0c8196d56706c76cab83802885bb9efd130b34d752900118cafabab5856fcdc5ad19bb76385bf91ab3261cbc1c0ec96c18afa5ad", 0xe3}, {&(0x7f00000002c0)="383c9d6b8d68637e9fecf74721552ba1d9c57941", 0x14}, {&(0x7f0000000300)="bff80f5ae3849b6cee0c18", 0xb}, {&(0x7f0000000340)="2b0b362ceb69727416857b1edac18e2f1551f7967c7e47b23976133d92c3b001d65bc5b412ceb38c0cbada6de07c1149c75418f5f4aeff3cefaccd1dfc65d4b8199d33629856466bd61f5b9f1a10a91a613e78a6b3f858864ba41ea5e7614c74ab275ffd359a", 0x66}, {&(0x7f00000003c0)="876670e030470dd6558b94ce6e4818bff3b233ba0b9aaf7cbe0e963666ebf5fe2b46f5f1f0e6ed29e9604bcc3ce7a47412adc72a28847b70bd87476782297bca5a3febcf40cf799a4d5a722247c9c4e446f2e479ba52b5ee35546a12f4ae15b3a273b7771f7a779de2fe62160068c75d47ecd8f07fbd5f715a81e88712f8101b68d00aea127fbcbbc0d188dcf7cafb35ad504a26eeae3dfe1bd0ec607a1752e242a291c562c70729fd932f0f357ee93b2f9c9c093573fd0e2d618457d1e2a0ff9968287aed5dd38feab4352ff497c4499b0456c163a6f5569b25465d9e9ec3f414b415ff43e9cb326d38162f2c4734cf81389960", 0xf4}, {&(0x7f00000004c0)="987fc4b52fd1eae07a61885fba93ea118459e5c7063845ddcf173729a99f9e6a5af2eaca75cfd743a4c9ae6f0f6ca261dc6fa4600b036e0ec10cd76dc44b6d60eca32476ca112ba2589004d45f11ba5a360577dbf94bb6ab452ed0b6ad", 0x5d}, {&(0x7f0000000540)="ad3acb8c8780565a5d2601b321d0b1532c146b78829133c1ba6399e7577d09e305495fca6b7f18e4b9e7ec6222af977f02362a84a40fca05422e4270828a818597dbbedd0972cd3202fc19fbcea71633f99d19e3f7945269e3e45a", 0x5b}, {&(0x7f00000005c0)="184d76f6c34149cbacb645354a4fc226f2900cd7997a33fc7edd2a14d2a5c5e67bc5360e8aa02d7615ecefea74c9d003080901169435a040233a2fe220cc5201a915d669992480a1a15eba4a9f135aeea6dcae8f154034768423568e9e1a236a94c06c490df796b9c55197aa8518a6bae965be72e7de78740bc7f072e6aad4", 0x7f}, {&(0x7f0000000640)="fe0fd13cb7516f442e1cacf17e6e66cf9f6549d76e239777477635eb36ab8566829503ac75e4aaab33ac9eb1e6f59e73b138cf99fbd099154d1059bcbebc7f2e123aaba1df6d8632ed00598bd83e6a33cd66952c0752238df767af168ba62a073d8a7d9107cd8b9460811911b152041cd3f24de024d236b178f5e192b6215c04694d072cd8a6a9060b579bd18c06f7b5307558d941b19209fd310d3bcf808663ea8dc0218d2c0d9a45fb1ebcb844a3368608966698f7714b9a40359b", 0xbc}], 0x9, 0x0, 0x0, 0x808}, 0x1) r5 = socket(0x2, 0x400000000002, 0x0) setsockopt(r5, 0x0, 0x14, &(0x7f0000000040)="04000000", 0x4) dup2(r5, r2) bind(r5, &(0x7f0000000080)=@un=@file={0x0, './file0\x00'}, 0xa) 16:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:28 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000140)='./file0\x00', 0x40000000000611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f00000003c0), 0x1df, 0x0, 0x0) rename(&(0x7f0000002c40)='./file0\x00', &(0x7f0000002c00)='./file1\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) flock(r2, 0x0) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r3 = socket$unix(0x1, 0x2, 0x0) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r4, &(0x7f0000000040)="9cb2997f00f84ddfe066322e2e", 0xd) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000000)='./file1\x00', r0, 0x1}) sendmsg$unix(r3, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0, 0x0, 0x0, 0xfeb0}, 0x0) 16:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x8000015}, {0x1000001c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1fe, &(0x7f0000000340)="b6") r1 = dup2(r0, 0xffffffffffffffff) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:00:28 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x280002005, 0x2065d) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8004745f, &(0x7f0000000040)=0x7) 16:00:28 executing program 1: r0 = syz_open_pts() r1 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x800, 0x0) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSPGRP(r0, 0x80047460, &(0x7f0000000040)) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000000)) 16:00:28 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000340)=[{{r0}, 0xffffffffffffffff, 0xc1}], 0x3, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) r3 = kqueue() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x6, &(0x7f0000000000)=[{0x6, 0xb7, 0x1, 0x3}, {0x1e19, 0x17, 0x0, 0x5}, {0x5, 0x800, 0x100000001, 0x8}, {0x4, 0x40f, 0x81, 0x8000}, {0x1, 0x3, 0xff, 0x401}, {0x1, 0x8, 0xb9, 0x1f}]}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000400)={0x0, &(0x7f0000000380)}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGFILDROP(r4, 0x40044278, &(0x7f0000000240)) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) r8 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x8927a66b9c754a61, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x48, 0x707}, {0x20087}, {0x206, 0x0, 0x1, 0x2}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r11 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000080)={0x6, &(0x7f0000000440)=[{0x4, 0x5, 0x400080000, 0xae2}, {0x3, 0x3, 0x1fc, 0x40000000b0}, {0x1, 0x7, 0x6, 0x65b}, {0x46e, 0xa84e, 0x0, 0x7ffe}, {0x167fb8b, 0x1f, 0x8001, 0xec}, {0x47, 0x3, 0x1, 0x7}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) kevent(r3, &(0x7f0000000140)=[{{r4}, 0x2, 0x8, 0x4, 0x3, 0x80000000}, {{r3}, 0xfffffffffffffffc, 0x0, 0x2, 0x4, 0x44}, {{r5}, 0xfffffffffffffffa, 0x1, 0xe, 0x9, 0xfffffffffffffff7}, {{r0}, 0xfffffffffffffff8, 0x83, 0x4, 0x2, 0x2}, {{r6}, 0xfffffffffffffffc, 0x4, 0xfffff, 0xfff, 0x8}, {{r7}, 0xfffffffffffffffd, 0x20, 0x0, 0x401, 0xc13}, {{r10}, 0xfffffffffffffffa, 0x4c, 0x9, 0x9, 0x8000}], 0x8, 0x0, 0x1, 0x0) r12 = kqueue() kevent(r12, &(0x7f0000000080), 0x9130dbf, 0x0, 0xdde, 0x0) dup2(r0, r1) 16:00:28 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) r1 = getpid() setgroups(0x0, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x40000008, r1) setgroups(0x0, 0x0) ftruncate(r0, 0x0, 0x7fffffffff6) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) 16:00:28 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x4) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) munlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) 16:00:28 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000040)=0x17) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000040), 0x0) 16:00:28 executing program 1: semget(0x2, 0x2, 0x780) semget$private(0x0, 0x2, 0x400) 16:00:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{0x74}, {0x1c}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x10000, 0x0) pwrite(r1, &(0x7f0000000140)="5480f10de8d8be557c0bb1ab36389b09f761e164d9ce2035551762b23473c3c9d579c1b70086c69630395703669dae412860303ba87755ece9bb4b083fbcc1e9b5a775dea708d17d6195bfd00d9af8956d04a78286d068a23813d5a6b067f396177624960b1e82e87c143c", 0x6b, 0x0, 0x0) 16:00:28 executing program 1: r0 = socket$inet(0x2, 0x2, 0x4) fcntl$lock(r0, 0xe, &(0x7f00000000c0)={0x3, 0x0, 0x9, 0x8, 0xffffffffffffffff}) getsockopt$inet_opts(r0, 0x0, 0x14, 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x40, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000140)={0x81, 0x100, 0x5, {[0xd4, 0xff, 0x5, 0xfffffffffffffffb, 0x100000000, 0x9, 0x100000000, 0x3ff, 0x20, 0x1, 0xffff, 0x6, 0x1f, 0x4, 0x1], [0x5, 0x5, 0x2, 0x3, 0x2, 0x9, 0x401, 0x81, 0xfffffffffffeffff, 0xfffffffffffffff8], [0x0, 0x80, 0x3, 0x4, 0x0, 0x1, 0x2], [0x7, 0x8, 0x2, 0x7, 0x7, 0xfffffffffffffffc], [{0xffffffffffffffff, 0x6, 0x15ec0893, 0x7f}, {0x1, 0x8, 0x5, 0x10000}, {0xffff, 0x77, 0x81, 0xffffffffffffff9a}, {0x101, 0xffffffffffff7fff, 0x79, 0x6}, {0x2, 0x5, 0x0, 0x6}, {0x2, 0x2, 0x40, 0x9}, {0x7, 0xfff, 0x2203, 0x5}, {0x7, 0xf7, 0x9, 0xfc3}], {0x4, 0x6, 0x1, 0x5}, {0x2, 0x8, 0x1, 0x520}}}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) flock(r2, 0x9) 16:00:28 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) rmdir(&(0x7f00000001c0)='.\x00') ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000140)=0x2) r1 = socket$inet(0x2, 0x7, 0x5) setsockopt$inet_opts(r1, 0x0, 0x2000000002, &(0x7f00000000c0), 0x2a) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x3800a) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f00000002c0)={0x7, 0xffffffff, 0x3f}) r3 = socket(0x2, 0x4003, 0x0) r4 = socket(0x2, 0x400000000002, 0x0) setsockopt(r4, 0x0, 0x14, &(0x7f0000000040)="04000000", 0x4) dup2(r4, r3) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) accept$unix(r3, &(0x7f0000000240)=@abs, &(0x7f0000000280)=0x8) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000200)={0x1, 0x401, {0xacae, 0x1000}}) mknod(&(0x7f00000000c0)='./bus\x00', 0x80002009, 0x5dc1) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1002, &(0x7f0000000040), 0x3a0) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r5, 0x8004745d, &(0x7f0000000100)=0x8000000000000b5) close(r5) 16:00:28 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x20048, 0x0) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000040)) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x1410, 0xffffffffffffffff, 0x0, 0x0) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) munlock(&(0x7f0000ffb000/0x1000)=nil, 0x1000) œ²™øMßàf2..œ²™øMßàf2..œ²™øMßàf2..œ²™øMßàf2..pmap_unwire: wiring for pmap 0xfffffd803f012190 va 0x20ffc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012190 va 0x20ffd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012190 va 0x20ffc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012190 va 0x20ffd000 didn't change! 16:00:28 executing program 1: r0 = socket(0x11, 0x3, 0xc0000) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x5}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) dup2(r1, r0) 16:00:28 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="621dd38c38050b4dd1a8a85380c766ea88a0ceabc0e5b32ddb3426cfd702af187f8f17a9e7aed07f4a1bb0ea", 0x2c) 16:00:28 executing program 0: r0 = msgget$private(0x0, 0x21) msgrcv(r0, &(0x7f0000000000)={0x0, ""/105}, 0x71, 0x1, 0x1000) msgget$private(0x0, 0xba1b8da1b4f07aad) mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0x43d) getuid() open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) 16:00:28 executing program 1: nanosleep(&(0x7f0000001c40)={0xf0, 0x7feffffe}, 0x0) r0 = kqueue() r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x110, 0x0) r2 = syz_open_pts() r3 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_SETSCREEN(r3, 0x80045756, &(0x7f0000000040)=0x5) close(r2) ioctl$TIOCSETAW(r2, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) r4 = socket$inet(0x2, 0xff10adb6092fc754, 0x7ff) r5 = syz_open_pts() close(r5) ioctl$TIOCSETA(r5, 0x80047470, &(0x7f0000000080)={0x7ffe, 0x0, 0x0, 0x0, "8b000000000000000000000800"}) readv(r5, &(0x7f0000000240)=[{&(0x7f0000000140)=""/51, 0x33}], 0x1) chflags(&(0x7f00000000c0)='./file0\x00', 0x1) poll(&(0x7f0000000180)=[{r5, 0x100}], 0x1, 0x80000000) kevent(r0, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffd, 0x7, 0x80, 0x3, 0x9}, {{r2}, 0xfffffffffffffffa, 0x3971f4a4cee6ef60, 0xf0000046, 0x10000, 0x9}, {{r2}, 0x0, 0xa0, 0xfffff, 0x8, 0x6}, {{r2}, 0xfffffffffffffff8, 0x8, 0x80, 0xffffffffffff0001, 0x4}, {{r1}, 0xfffffffffffffffd, 0x6, 0x7, 0x800, 0x3}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0x60, 0x4, 0x5}, {{r4}, 0xfffffffffffffffd, 0x2, 0x40, 0x400, 0x2}, {{r1}, 0xfffffffffffffffc, 0x94, 0x1, 0x20, 0x8}, {{r5}, 0xfffffffffffffff9, 0x90, 0xf0000000, 0x400, 0x3a21}], 0xf8b1, 0x0, 0x10000fe, 0x0) ioctl$KDSETMODE(r3, 0x20004b0a, &(0x7f0000000100)=0x1) kevent(r0, 0x0, 0x2bb6, &(0x7f0000000100), 0x100000008, 0x0) 16:00:28 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202e, 0x201b02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r0, &(0x7f00000006c0)=[{&(0x7f0000000740)="5c9b380042bbf2757e1cf453aaecc0286a1db90fb8d4099db87c8b83b2c05dfc9dce135f1ccf4423", 0x28}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:28 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f0000000140)='./file0\x00', 0xfffffffffffffffd) chmod(&(0x7f0000000100)='./file0/file0/file0\x00', 0x4) chmod(&(0x7f0000000040)='./file0\x00', 0x0) r0 = shmget(0x0, 0x3000, 0x1, &(0x7f0000002000/0x3000)=nil) shmat(r0, &(0x7f0000ff9000/0x4000)=nil, 0x3000) r1 = socket$inet(0x2, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r1, 0x0, 0x6a, 0x0, 0x0) r2 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r4 = getgid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r2, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r3, r4, r5, r6, 0x2, 0x9}, 0x5, 0x5, 0x8}) r7 = getgid() 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)=0xc) r11 = getgid() getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r9, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r10, r11, r12, r13, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r16, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r17 = fcntl$getown(r16, 0x5) shmctl$IPC_SET(r0, 0x1, &(0x7f00000002c0)={{0x3, r3, r7, r10, r14, 0x165, 0xb3c}, 0x80000001, 0x1, r15, r17, 0x1, 0x100, 0x8}) unveil(&(0x7f0000000080)='./file0/file0/file0\x00', &(0x7f00000001c0)='c\x00') 16:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x2, 0x4003, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0x0, 0x14, &(0x7f0000000040)="04000000", 0x4) dup2(r2, r1) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)) r3 = accept$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000080)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x4000000000025}, {0x45}, {0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r1 = dup(r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x7, 0xd98, 0xf, 0x9}, {0x4, 0x8000, 0x1, 0xff}, {0x81, 0x6, 0x5, 0x1007f5ac}]}) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x7, &(0x7f0000000040)=[{0x1, 0x17, 0x200, 0x83}, {0x8, 0x6, 0x3a4a, 0x5}, {0x2, 0x36e6, 0x7fff, 0x8}, {0x401, 0x4, 0xfff, 0xae6c}, {0x9, 0x8, 0x5, 0x2}, {0xf3, 0xf0, 0x90000000000, 0x800}, {0x2, 0x2, 0x6}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) syz_open_pts() ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x14}, {0x4}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)='\x00') 16:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x48}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000180)="d533") r1 = socket(0x2, 0x1, 0x0) socket$unix(0x1, 0x1, 0x0) connect$unix(r1, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) 16:00:28 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = kqueue() r3 = socket(0x2, 0x4003, 0x0) r4 = socket(0x2, 0x400000000002, 0x0) setsockopt(r4, 0x0, 0x14, &(0x7f0000000040)="04000000", 0x4) dup2(r4, r3) getpeername$unix(r4, &(0x7f0000000000)=@abs, &(0x7f00000000c0)=0x8) kevent(r2, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x5, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r0) shutdown(r4, 0x0) 16:00:28 executing program 0: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file1\x00', 0x0) mkdir(&(0x7f0000000180)='./file0/file1/file0\x00', 0x0) socket$inet(0x2, 0x5, 0xeb) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x3, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) mknodat(r0, &(0x7f0000000000)='./file0\x00', 0x2, 0x9) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000300)='./file0/file1/file0/file0\x00') 16:00:28 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000140)=@file={0x0, ""/49}, &(0x7f0000000180)=0x33) fcntl$getown(r1, 0x5) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x206}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r5 = fcntl$dupfd(r3, 0xa, 0xffffffffffffffff) getsockopt(r5, 0x7f, 0x10001, &(0x7f0000000200)=""/238, &(0x7f00000000c0)=0xee) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000040)={0x7, 0x2}) setsockopt(r0, 0x29, 0x80000000000000b, &(0x7f0000000180), 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0), 0xffffffd8) 16:00:28 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="7f", 0x1}], 0x1) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)='E', 0x1}], 0x1) fchmod(r0, 0xe3) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = getppid() r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x40, 0x0) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f00000000c0)) fcntl$setown(r0, 0x6, r2) writev(r1, &(0x7f0000000540)=[{&(0x7f0000000200)="4c8fac15d49f6b351d1a4aab7d93ea7de40fbb17628bf8126b12b5a5dabf20fb6df2aaf293f7d4651d348b2831d9d4614ce00c9c2ea0ee60f98cd2b6b274", 0x3e}], 0x12d) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:28 executing program 0: unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') fchdir(0xffffffffffffffff) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) fsync(r0) chroot(&(0x7f00000000c0)='.\x00') syz_open_pts() r1 = syz_open_pts() ioctl$VT_WAITACTIVE(0xffffffffffffff9c, 0x20007606, &(0x7f00000001c0)=0x5) openat$speaker(0xffffffffffffff9c, &(0x7f0000000180)='/dev/speaker\x00', 0x2, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r3 = dup(r1) ioctl$SPKRTUNE(r3, 0x20005302, &(0x7f0000000140)={0x9, 0xb66}) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000100)=0x3c) readv(r1, &(0x7f0000002d00)=[{&(0x7f0000001740)=""/1, 0xfffffffffffffec3}, {&(0x7f0000000280)=""/4096}, {&(0x7f0000002ec0)=""/91}, {&(0x7f0000002800)=""/180}, {&(0x7f00000028c0)=""/167, 0xfffffffffffffd0f}, {&(0x7f0000002980)=""/252, 0x20f}, {&(0x7f0000002dc0)=""/228}, {&(0x7f0000002b80)=""/100}, {&(0x7f0000002c00)=""/195}], 0x14af8c8dfcd4899) 16:00:28 executing program 1: mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCSDTR(r0, 0x20007479) minherit(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) mknod(&(0x7f0000000040)='./bus/file0\x00', 0xc000, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x40000005, 0x0) write(r1, &(0x7f0000001bc0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87eedbf0ca8e60b707e3521338b32b9c2087bb053532d1feabe37b8941e41ae3f5b6b267c09388473c6a8d190ea07f7c4ccd21e615d3ecefe268f27e25967db0ea2162d33deb56b7c72c087faf977de4e5c04faacf63b7c0ee266e168af2f8cef72fddaaa51325818e08986d44992924bbc87180dee0bf57c131e1b8ad8c5dd293b716c1a4ae520b4947704b1bb5a0a92399aa0a05d6c5077e5026778b6d2994ec161a7ca86da9423aaa6162667305392ca6b4769635ba394d828977a059b213112dd7651b1df688e6d49c7267da4c64d92ff6eb998774131fb75e0cd25edad4e9ebbe891d02806558d25cd5103fb488ea04c720659903d7a4944c902fb0fe5cedaffa0737411abb1aaa4c4726976eeb91e73728f35bb8958a95e6ce3eea95c22e85f095469101f7993e150f2957b2ecc942422af315c8cef7b9c9d8bc0c3f7677de09990ac255d32e7df55f05338a06187dba0dc5aa8194a134b9fc4e209d649ff46fcbc5c44a63e75ba05f8c585e5147521651ff3f043856dbcc491de97b31cfa3ce1a7d789db8be894eefcb49d234f00da2fb56468998ac4c596f255517bef0b0608469fae77277718e7f3f3546f258c08fbf7ebef33fc9fce94f554730995b", 0xa00) 16:00:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) chroot(&(0x7f0000000140)='./file0\x00') ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{0x1, 0x1020000, 0x0, 0x1}, {0x2000028, 0x0, 0x0, 0xfffffffffffffffe}, {0x6, 0x0, 0x100000000000000, 0x7cf}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10120, 0x0) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) 16:00:28 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r1 = kqueue() write(r0, &(0x7f0000000240)="85", 0x1) getpgrp() select(0x40, &(0x7f0000000000)={0xffea}, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fb, 0x0) r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000040)={0x100000001, 0x9, 0x7fffffff, 0x6, 0x3ff, 0xff, 0x6, 0x5229}, &(0x7f00000001c0)={0x7fffffff, 0x8, 0xd43, 0x3f, 0x699, 0x200, 0x2, 0x1}, &(0x7f0000000200)={0xb4b, 0x4625, 0x9, 0x10001, 0x7641354b, 0x800, 0xb2ae, 0xf9}, &(0x7f0000000380)={0x2, 0x85}) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) socket$inet(0x2, 0x8f291a111ba56089, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r4 = syz_open_pts() kevent(r3, &(0x7f0000000280)=[{{r4}, 0xfffffffffffffffe, 0xc, 0x40000000, 0x4, 0x2}, {{r1}, 0xffffffffffffffff, 0x5, 0x80000066, 0x0, 0x1}, {{r0}, 0xfffffffffffffffa, 0x12, 0x1, 0x8}, {{r4}, 0xfffffffffffffffc, 0x1c934b8a74e174b0, 0x18, 0x5, 0x8acd}, {{r0}, 0xfffffffffffffffe, 0x20, 0x2, 0x0, 0x3}, {{r0}, 0xffffffffffffffff, 0x86, 0x80, 0x200}, {{r1}, 0xffffffffffffffff, 0x40, 0xf0000000, 0x2000, 0xefe}, {{r1}, 0x0, 0x0, 0x20000040, 0x3, 0x3}], 0x0, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffe, 0x5, 0x80000000, 0x0, 0x6}, {{}, 0x0, 0x80, 0x10, 0xffff, 0x2}], 0xffffffffffff8000, &(0x7f0000000100)={0x5}) 16:00:28 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r2 = dup(r0) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000001080)={""/16, @ifru_data=&(0x7f0000000080)="f60d92e72d69de6458b083d194edf4fbbc6f84f646520bdae8a8c285a6c7028c655b7a9df9b708113d5d2f505bcc90f77f1ec3102c6ec0a35ade79c23871837596ed6eb2b29fb23247caeddffc1366c9c939b30cb84f555976b7250ccc2eab8c07cfb2b13e7f0bd56e8b7b4f8862ff3c40d8c5dc50e5e293f0754d0eae90fe40835c060bc1d2deaa3a4eee57e3fb1669055c7bd6d68a9115f9dbe3391e7bc259b7e4e6089b563b21b4d2424bb2135216dc7ff8ff7d8ce74866777579f00be42805f7516091fc5c25994d945425e9eed3621950f237a6fc961a220937d7a92ab570e79003d72d9678cdce80e009b0f6df2d2d7917777f32d520798eac6f056e0fdde16413fd748602066224f13079fea06b8ac2ae89d41a4a61acf3678cd651561b7ffc06252171e9213abad3d71650901e0edf7c8c92bb2e8d93a7d1c6a5b7b035bc8824fe1e0ad90c88634ff7e99692eb43cdf7a3eec0041aab20153b07ad3b2b005dcd081a934ec358c966530c71a730d23885b51fa8c7aaf23fc683ccae731cbd9b0f6871b9c60046368247d3a29d73d97df07cbe5e2e449bef64527f222f733fe26bc007b61be01aaca80b7d2cd305541c3f6d7e7f84b1364b279d37819df15eae9abe9a8563f556a2c01be8e6845b3932709732e436a3007ab62979d7f039a994cbf885d39597a201610627c2455b6666cf234421175d9796272c54ec246ed8b75d2d2742c90ed9e11189279ea27d31bd14877d33b1e1a7e513bd45d684d9458b5c81e42523bec79b043ca5bb588270ad587d40d9bcac6e0ac47ef2e74b2b7976ce731fc85eee3b7ed683a198f3ae0467b0b6a9486beb9e014f3f3cf48d9f7e2afa61825219b59d7cb5032f0269aab0f7a32013f47bf785dd702d5598d602ab70313dbe31e625da429a9213c32d91e0cdc87d281513a57a086ef3ca48388ae28c30902ff0a5f8317aec78b849ec68274b9bba16602dd3052679d6b70933a3b7065bbe7853ed102d85d48a9c73c176b63bff7fa02d76d8426451511a286ae06145f44275dd1f8592575eb140e2dd4cb57f6a558a9bcc707bdb20ddc980792a416e01255e65d5eaa0e2483a7e6ac9a467d835e91570a8418353d11d6d4fa39acf914e11e3a3cdfe75fc0afcab19389d2a37c2037e7a4045c8fe73ae665a2b3f1273848614b8a78b2c4e147575d11478a491ed4da5f5e8d87ce7eedbf1b075d5121865243cac4ecd0f8f32c83edc6017612db4ce7bccb4c5a805098c55861ee9a7b71cc591fc16b6b259b5867de5b6e5e228fdc4f8ecbf79cdab08404ac3f9e91905cce78701219c09c900588a5c337b57da301e51330b511946b6f325f475edc6f454b54e6523859c6c7985485f3a06db3cbc7a6740fedf4ff409a0380f907f11c5a47139672dbd0ec5ac24f3b79c435e51c2b2a0a321ba75f6a9ded46f561c2f2040710ca67be61c23e79d099d85ce4780dc80a4e3170c35c8807fbc1b5c28530196cf6f7865ffe4436fba03f1aaddcd3f2881f51a47cd792b2583d39b52e232f63048d61312e24729059a70acb591a6e296c9a72c163e22537b68629940ed2f02bf15906f03c2b98e701579942ea792279fe258ee8df6b3234d779ec2b6a5a3beae98f49e8a7b61ad42ae47ad098e9700355d9f4ea984c177d8a76ec8112f5bb09b1c8c57dbfaf8a32eaad83d72fe51cabb752ff3edbf9e58093c4d17fcb1a6513bb2716ae8a9cece4ae6f58f9e25e46a1468a9c95da9630d99cf1d1f62e5770c797bac4d66d822ea861c6466a1704dd943cd864d0da7c67db9776c2c427fd08fe2f2a3469c5235616f6227c0d87d68cadb56d23a79810d95fa9ea73d403dd4a23f55d492f444910a521cf37e911264528137fce551a863359589e26dd20c23c1819e5f15a0d925d7dd6666b1e807619c4cbbe3a3838dbd6706cf1bead7f600a808f52f7d16b6216a8ef9d32b3ea7c665ebd48539b186168bacdd641d2ffd39e139838525ec03f2bd1ff990d760e0dd65c12c1334e4537ad45ba80872ed1b011b86491546dad5d3d5ec4d788341b5c149fe4112752f58e1e67f205b4e138516b6eff8217dc1fc4fd0214718ad2f5ede5a20b77e252f91afd75a9f6d147946dd012fa665c0800f02199417b4d404440d74d072676bc734842a2ad1e05e4fbb751ac0cacea7e91671c6d543d3a0a8995900ae3325af97b599eb5594569dae9e71bd8029bcf6bf16ed871a42fde1431b7a901da796d27243389aab8b2c84fda3d808c3bb9e2aa2606d0f5988417fb1315de573224280cf15d0ceb5b2d5bccd1728a10e59615f899fb1a405106ca1b91e77dc28add946894c7ea1ea4a152f5491a95c345a4deb3895ca8545afcf0ffafc3c62632f9eccf3662f1841f395e3b992d60ead973f26172b7d806fcc55be0493fe98e52e752c85fc284e3d4ee7b87170b7805f8fb11537e9e751fbf8b589f6a5adb59948e6af7374209d48c00acf52d21c8df3145609a1913ff186a24c76a21046125ecef50e444186dac002e0c50460f5a9915dc94365bfd7b3d5030f525ca186308fefbebb67886e7a02235bd0514eeb95b21f9d0e586684e3d24b24f5c2920886252af3199f23238656386160c7ba28f40bc9f4fcab942ebfb70ff1cef44b7d1bd54908abd269dd2686c6b583fe82c040d71769ded304763f31dd73ad3936e203f8e193dae09735ab43ac4dadde8dc0b731fc3fcd8b1a56d1bedec8a742b8e32a9431409f939bca5f0f281da11b1ebdbe00c2443ea6183d0c7ea7a47dea1b2f22c9913bc3b3d493834f8ab72cb5043b068e14ab8ce3a767b747117a256037d6a354e5c8629b4d74932f6016e4872f87e6391f6dd3b266313f96d9986aaf3038ddb907483b5c1b659b998f153992a32ccd5b7414cfe3171773283986217bc5aaf3eaa3d2f99b46a556d4305122d872577529b16d7fb8b75890c21bd08b2e30a90b4c3144cda0073ddf833f5f9e3ba094372c8bea7329a23cb79d0b0d66a4d42ff9667335bc302fbf5890976e418969653ee6a4f0f2c2432fb36a5a665d1d58826e73fdc601946df0ccd4877a214babf3632cb4d753f1cd1e50ee418d91c9581ede5ec7cfb211c4b5015dea62c54a1ac1a7e5335ce3ff01ab24e851a8cfd3790331e14243145377e7f3bf5363729512bd3d7c2bf0c56365799894bc2b704a2de164b3675b34d8624852015d40cfb709940afea2d000f765d3ba43fe6f11e0c491ea15d7ec6139e17e72322bbc51fc863ee575f92d5f67d99cd467ef4d19cd903c11fcd1a09acc0c6655c20ff2f792334509839bb80ae28298a14f89b947c78528f1bd0f60e1f3d854a150ccea235d4bbd9c1fa23be65edff9c381d0b501ae82b2f30522992eb5af7dfdba7ed011c7997dc15630b79a7c08e3945b9feacae2109af42ea45f577a30be32d6c62ab8ac09ed358e100c1f671851c217f97d3db45431198d1fce77761454748950a1554cf14c2aa853c47a473f846c114eb95611c83696f0eedf2e4cdd2732ea9dd5a65194b9db484b211719cab618d132019da87816b51f0f05d05c9811bd45e2690afe0be41360f335e64f2f330730c90483879a34293c3e41649cc2c5e3e360a08a2f9e8391ac5916927977eefd1ad6a9a76d2ca90877b0bce134fa5deb5f1f1b021e0896ca25a75e834133c3ae663d35522f68d79aef4bfd54585715c701656e40774e6b62102be213472518ea7ae8379a53952877a368de9701c37a9253970947a5da500e671af27d46cc23a537409f4cd6718d6864292952e1225eb7c4adc1c23d3a86c3a69b24180ed3c1804da75159e855143967d2ddad27a5f8d4017697b8dd498b5ea47893f81ab3ccf27f96b645297bebb39edd10f4aa069814047f9043c076061c3ae1e0a1717b90928c50faf2ffd4022cd90f4db58409968aa04c544d499cdb426af762f79d7ae9fffed37333621dea43da30a546ab053190f1938f4f9e4841195c9822406547e7ad348b30730433cf65d4ef6e6909606aae507e493fba2a6a253367751f46ae93f2a88b8f6630ff6c4a3181dc37e68a85c40ba70cec5cc473d53cbf4cf5ba2c1259c670764f050839813afc8d1bf5c6984a16373a3421927b9e71d1c845719d98e282a0b0d6d7e1eb4ce008b4be89ad21e5b4293732801c7b10031d340cd579c3ae417ef58948662b44d3077d17f16375114d38caafa4a6f234dca2b93b8c206979a4b678453b903c91813da748a797b1867050a77ddfa73d42e455788cfd8e9bf4b4ee4a72535b6b34c19a395bd230ae6758b708a6fcec0a913de62fb4ced5ccae831d8a08a17bb56962396ed90bf2ef724fa028bf25af4792979fabed862f7143dfabeaa017d4df32073bc66e1d8d7ad24a0a328207bd0f18b0f5068734c0793ce0521bf1b7d0e089353938d2b8576bd9d412958e721412cd3d66672c661991b68e102a948790edaf147d24e8b87f0ff5b966fba5ed889ae5db508f0692e4c3b221c0dfa760ca9af24f2eb2fc3fcf89f8019da3cfdf6dab11f43e8cf6f14d5b8722e97c679a57b76a5c01728c63eb41c413b0bf6dd8b3c83b6fb51ac53d094ef0f984d31e44cd1e969cba3abaff07b3bc10aefe1d1f8c9ea4ab73bbed14cb3ce8c60f9d7eef6d0fa26b0da85aae5b4560a176b187add91f11d0e5b3472f93b0fb0eaa11f1fc112571641b935659c6aacd241bd668522dda5ae1f631898dd8e46f0806e5523b1063e670a79456f31e4475c270eeab161ef11a13e8dc38eaae20072245fd31560aeae828fdab8b91cb4b1989359f648e92134b809730d64da1576aac4745f8ab5c58edfde3ad133197aa83491d5fc8ddc9aa494736be8a30a02c4481ead9ffd8bded6ed549ba9867fd9214306aff99d2caf0ce5ac54df8abd3c231839104d3ce4cb8dd92d07572807712662f2ed6d92b0d2cf32aa8f72cb9754407358affc47511350238fdd1108bd554642734b8f4b0c06c8f6765ffac5898ea355cc185d5ff0bd97eac6031449a36b0f112fe411d9b6b7d12bfa0197ed4720987df9700f9eed81df2194efda4aba4a4fe34d959b698ee4502141d572077c3404f849d6012f88ebe5b98883ed9203e5e54bfb084c5f97852473ce83491e48f12f8640de341068153b2b44c44af68981679bf2bebf91e619b28cf57b279615d79cf36133e40e043fb7685ef713cc83c14a60ad4066aa7f3eef08ca9d03342a3da8a2e34bd779dbcfbb2850da5dc18ab72774eb46ce1bde8d69e64dcd0ee59e03a73664c5cb66ab25325079297065017ac9643181f76e8e119f544fafcdc8c112da07759c25d6918bc41714e91afacc86bfe6d3130ed4d10f71053c70364f44f87762506db19bf4bb3bbbd19613f7ce290ebd3ff906543aa1dcdbd39562392f6bdd2db8f66dc7452d5da14322d7d6915371d379e04d9adb6148da834133aaef9949e8208f79e83b684e2bd4ed856282a7f50fe83ba809e97326ace537653a45d2725645d2e7332081abe55e442e3ec2af0b46f1595901b259323986894734219942523d01de70a44d3ff4363ae0c400c2b9eea0d7c906dba9ddd6cb678fe14acab1cadf027417b0bd95f9821ffc45286189dfa1cdfd4958ed60f9a6246908b38b295bc4be6c3eba8d0fe9b106761baa4fac3a805b1ea497efdd4bd3769e4a8a78158dd8810cad340cf17d9f10d2e74369477bed622a0261362047830d9c24fd90dece9473108ab3a7fcc590d606a628663b8e124a0ade3b0190e810b120c123e13137dd8d35fb1fb87b09e32acd79aa55dec01b16891e9"}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000010c0)='/dev/bpf\x00', 0x42, 0x0) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000001100)) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f0000001140)) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000001180)='/dev/zero\x00', 0x10, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000011c0)={'tap', 0x0}) ioctl$BIOCGETIF(0xffffffffffffff9c, 0x4020426b, &(0x7f0000001200)={""/16, @ifru_media}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001240)='/dev/bpf\x00', 0x400, 0x0) pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000001300)={0x4, &(0x7f00000012c0)=[{0x3, 0x80, 0xfff, 0x6d2}, {0x7, 0x1ff, 0xfffffffffffffffd, 0x2}, {0x2, 0x80000000, 0x8, 0xffffffffffff7ae4}, {0x3f, 0xfffffffffffff000, 0xffff, 0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000001380)) r8 = openat(0xffffffffffffffff, &(0x7f00000013c0)='./file0\x00', 0x200, 0x100) ioctl$TIOCMGET(r8, 0x4004746a, &(0x7f0000001400)) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000001440)='/dev/zero\x00', 0x80, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r9, 0x41205725, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r10 = open(&(0x7f00000015c0)='./file0\x00', 0x80, 0x84) ioctl$DIOCMAP(r10, 0xc0106477, &(0x7f0000001640)={&(0x7f0000001600)='./file0\x00', r8, 0x1}) r11 = openat$zero(0xffffffffffffff9c, &(0x7f0000001680)='/dev/zero\x00', 0x200, 0x0) ioctl$BIOCSFILDROP(r11, 0x80044279, &(0x7f00000016c0)=0x9633) fcntl$setflags(r5, 0x2, 0x1) r12 = openat$null(0xffffffffffffff9c, &(0x7f0000001700)='/dev/null\x00', 0x800, 0x0) ioctl$KDDISABIO(r12, 0x20004b3d) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000001740)={'tap', 0x0}) r13 = open$dir(&(0x7f0000001780)='./file0\x00', 0x2, 0xc5d4004771f01605) write(r13, &(0x7f00000017c0)="ee1cb48a300c8ceccd2c8c14e96e5148bc3a7dc6c0e085d0bb39ac8599d1f71b0a6c5b320435f5f1ac504ed15a33f5cabe0c5296e389dbff35f6639864c8fba5e829d48ca8fa8aaf9f0d4419ee92406e780be90cdaf4f15253c7bdc8d542de904f48f7871303045acad5ebd15d3e5377b44bcc2261393b2c88ddccd9fb7c54266ec3", 0x82) 16:00:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x200000000005c}, {0x35}, {0x6, 0x0, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_open_pts() 16:00:29 executing program 1: r0 = semget(0x0, 0x0, 0x0) semctl$GETZCNT(r0, 0x0, 0x5, 0x0) semctl$GETZCNT(r0, 0x2, 0x7, &(0x7f0000000000)=""/69) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x0, 0x0) r1 = kqueue() close(r1) geteuid() munlockall() mknod(&(0x7f00000004c0)='./file0\x00', 0x100002000, 0x28aa) r2 = dup(r1) getsockname$unix(r2, &(0x7f0000000100)=@abs, &(0x7f0000000200)=0x8) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x80002000, 0x28e9) r3 = open(&(0x7f0000000240)='./file0/file0\x00', 0xc0, 0x20) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f0000000280)) mkdir(&(0x7f0000000180)='./bus\x00', 0xc) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mlockall(0x0) utimensat(r4, &(0x7f0000000040)='./bus\x00', &(0x7f00000000c0)={{0xffffffffffffffe0, 0x1}, {0x92ce, 0x3ffc000000}}, 0x2) mknod(&(0x7f0000000140)='./bus\x00', 0x20, 0xd0d) fcntl$setstatus(r1, 0x4, 0x80) close(r1) close(r4) 16:00:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000040)={0x0, 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x9, &(0x7f00000000c0)=[{0x8, 0x6, 0xff, 0x8}, {0x9, 0x3, 0x1ff, 0x5}, {0x40, 0xfff, 0x5, 0x1000}, {0x1000, 0x9, 0x7, 0x9b}, {0x7, 0xfffffffffffffff7, 0x1, 0x5e}, {0x0, 0x100, 0xffffffff, 0x401}, {0x891c, 0x100000001, 0xd7e7, 0x1}, {0xfffffffffffff6e4, 0x0, 0x9, 0x100000000}, {0x6, 0x6, 0x0, 0x7}]}) 16:00:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) shmget$private(0x0, 0x1000, 0x604, &(0x7f0000ffe000/0x1000)=nil) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x2713c8e6698d84ca, 0x0) ioctl$TIOCDRAIN(r1, 0x2000745e) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180), 0xc) ioctl$TIOCSETVERAUTH(0xffffffffffffff9c, 0x8004741c, &(0x7f0000000100)=0x3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x78, 0x0, 0x0, 0x80000}, {0x4d, 0x0, 0xfff, 0x576}, {0x7, 0x800000}]}) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000040)="9cb2997f00f84ddfe066322e2e", 0xd) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x3, 0x10, r3, 0x0, 0x0) pwritev(r3, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) fchmodat(r3, &(0x7f00000001c0)='./bus/file0\x00', 0x112, 0x2) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) fchdir(r4) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000080)=0x100000001) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:29 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000000)) r1 = semget(0x0, 0x3, 0x380) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000080)=""/61) r3 = semget(0x2, 0x0, 0x1) semctl$GETPID(r3, 0x3, 0x4, &(0x7f00000000c0)=""/170) fcntl$setflags(r2, 0x2, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000180)=0x1) shmget$private(0x0, 0x3000, 0x4, &(0x7f0000ffa000/0x3000)=nil) r4 = socket(0x6, 0x1, 0x7fff) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10006) ioctl$TIOCEXCL(r5, 0x2000740d) socketpair(0x18, 0x8000, 0xffffffff, &(0x7f0000000240)={0xffffffffffffffff}) readv(r6, &(0x7f0000000400)=[{&(0x7f0000000280)=""/177, 0xb1}, {&(0x7f0000000340)=""/144, 0x90}], 0x2) ioctl$VT_ACTIVATE(0xffffffffffffffff, 0x20007605, &(0x7f0000000440)=0x82) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000480)) r7 = semget(0x0, 0x1, 0x60) semctl$IPC_STAT(r7, 0x0, 0x2, &(0x7f00000004c0)=""/4096) pipe(&(0x7f00000014c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_WSMOUSED(r8, 0x80185758, &(0x7f0000001500)={0x2, 0x4639522d, {0x7, 0x2}}) fcntl$setflags(0xffffffffffffff9c, 0x2, 0x1) pipe(&(0x7f0000001540)={0xffffffffffffffff}) ioctl$TIOCSTAT(r9, 0x20007465, &(0x7f0000001580)) r10 = semget(0x3, 0x0, 0x14) r11 = geteuid() r12 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000015c0)={0x0, 0x0}, 0xc) r14 = getgid() semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000001600)={{0x4, r11, r12, r13, r14, 0x80, 0x1}, 0xd48a, 0x5, 0x2}) 16:00:29 executing program 0: link(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file0\x00') mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) pwritev(r0, &(0x7f0000000740)=[{0x0}], 0x1, 0x0, 0x0) 16:00:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) flock(r0, 0x2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x15}, {0x64}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x5, &(0x7f0000000040)=[{0xe62, 0x8, 0x7, 0x2}, {0x6, 0x1, 0x0, 0x4}, {0x1, 0x10000, 0xfff, 0x3}, {0x100, 0x4, 0xffffffffffff0001, 0x6}, {0x0, 0x7, 0x8, 0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x98, 0x0) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000200)=0x1) 16:00:29 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x1000000002053, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0xc6a, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140)='/dev/diskmap\x00', 0x1, 0x0) kevent(r1, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffffd, 0x0, 0xf0000000, 0x4, 0x4}, {{r3}, 0xfffffffffffffffa, 0x10, 0x40, 0x1, 0x80}, {{r3}, 0x7ffffffffffffffe, 0x54, 0x4, 0x8, 0xce6}, {{}, 0xfffffffffffffffe, 0x4, 0x40000081, 0xfffffffffffffffc, 0x7}, {{r4}, 0xfffffffffffffffa, 0x102, 0x20, 0x84a1, 0x8}, {{}, 0xfffffffffffffffe, 0x2, 0x1, 0x7, 0x64}], 0x9, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x82}], 0x9587, 0x0) 16:00:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000000)=0x5a) mknod(&(0x7f0000000140)='./bus\x00', 0x800080002202, 0x5bca) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x4) preadv(r1, &(0x7f00000024c0)=[{&(0x7f0000000180)=""/4096, 0x1000}], 0x1, 0x0, 0x0) 16:00:29 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) lstat(&(0x7f0000000000)='./file1\x00', &(0x7f00000001c0)) mkdirat(r0, &(0x7f0000000100)='./file1\x00', 0x0) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000040)='w\x00') stat(&(0x7f0000000180)='./file1\x00', 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) mkdir(&(0x7f0000000240)='./file0\x00', 0x4) pwritev(r1, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) mkdirat(r1, &(0x7f0000000140)='./file1\x00', 0x10) 16:00:29 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x5, 0x0, 0x0, 0x6}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x4003, 0x0) r3 = socket(0x2, 0x400000000002, 0x0) setsockopt(r3, 0x0, 0x14, &(0x7f0000000040)="04000000", 0x4) dup2(r3, r2) setsockopt(r3, 0x0, 0x7, &(0x7f0000000040)="da042e699d8eed22cd7e72e0ac0276b77589d10e080db8fce9f347ac5dd579695be4d104d52fe082313f3ebea02aa7a570c2a59d83919812f5603aef6cedfd765be359436b441413c51ce08822af368a95ce103335ff76b163abc1978017a0191697a551ac8f409f92ae6e1860004e480eed32c381c415454e4a81cd22", 0x7d) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67776e887865a4317313179e82e1ba2704ecb22d21025f76d99b42", 0x32) 16:00:29 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000280)={0x1, &(0x7f0000000200)=[{0xfffffffffffff72c}]}) openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x100, 0x0) 16:00:29 executing program 0: r0 = syz_open_pts() fcntl$getown(r0, 0x5) mknod(&(0x7f0000000040)='./bus/file0\x00', 0x2000, 0x86138) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000080)="00120009000000b201", 0x9) 16:00:29 executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x8, 0x40) r0 = getpid() setgroups(0x0, 0x0) ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r0) setgroups(0x0, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, 0xffffffffffffffff) 16:00:29 executing program 0: r0 = msgget(0x0, 0x0) msgget$private(0x0, 0x3c5556ba328a8914) close(0xffffffffffffff9c) msgsnd(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="0000bd52e72400006786a22303237a52d09042c3c15600fbe5d2de40d7a4fb99ec6f8f33c9703b2fff0e1b4c43391a29726b81e1a3052ea4c89c0fed43e7a116113db7ac335de233a9b950f86df3ac63780c751096ae03191cde9d11bc9f78a702897ffa8db5824e3299852db99a7ddd68d38b9b9a915b9d6c02ece46a05"], 0x8, 0x0) 16:00:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x1ffffffffffffdf8, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0x84}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x64}, {0x24}, {0x40006}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) close(r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) fcntl$getown(r2, 0x5) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x20000251, &(0x7f0000000140)=[{0x4, 0x6, 0x4, 0xe2}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48, 0x0, 0xfffffffffffffffe}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r7 = fcntl$dupfd(r5, 0xf, r6) ioctl$BIOCPROMISC(r7, 0x20004269) 16:00:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x100, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x24}, {0x28}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") 16:00:29 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) bind$inet6(r0, &(0x7f00000000c0)={0x18, 0x0, 0x101, 0xc35}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x206}]}) syz_extract_tcp_res(&(0x7f0000000180), 0x7ff, 0x10001) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x15, &(0x7f0000000200)}) pipe(&(0x7f0000000000)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffe02, &(0x7f0000000340)="a6") r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000001c0)=[{0x4, 0x9, 0x45, 0xffffffffffffffff}, {0x0, 0x2, 0xffffffffffffffc0, 0x2}, {0x5, 0x3, 0x1, 0x7}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r5, 0xc010427b, &(0x7f00000002c0)={0x9, &(0x7f0000000280)=[0x81, 0x3, 0x26, 0x101, 0x5, 0xfffffffffffffffe, 0x400, 0x9, 0x8001]}) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x10, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) fcntl$dupfd(r6, 0x0, r7) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105727, &(0x7f0000000140)={0x0}) ioctl$WSMOUSEIO_SETMODE(r3, 0x80045726, &(0x7f0000000140)) 16:00:29 executing program 0: socketpair$unix(0x1, 0x6, 0x0, &(0x7f0000000040)) poll(&(0x7f0000000140), 0x3f9, 0x2) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000080)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e7, 0x7}, 0xffffffffffffff19) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:29 executing program 0: symlink(&(0x7f0000000080)='./bus/file0\x00', &(0x7f00000000c0)='./bus\x00') symlink(&(0x7f0000000180)='./bus\x00', &(0x7f00000001c0)='./bus/file0/file0\x00') r0 = socket$unix(0x1, 0x4, 0x0) recvmsg(r0, &(0x7f0000000480)={&(0x7f0000000240)=@un=@file={0x0, ""/108}, 0x6e, &(0x7f0000000380)=[{&(0x7f00000002c0)=""/175, 0xaf}], 0x1, &(0x7f00000003c0)=""/182, 0xb6}, 0x41) pipe2(&(0x7f0000000200), 0x6) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10000, 0x0) unlinkat(r1, &(0x7f0000000140)='./bus\x00', 0x8) mknod(&(0x7f0000000040)='./bus\x00', 0x2050, 0xd18) open(&(0x7f0000000000)='./bus\x00', 0x10, 0x34) 16:00:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000100)="ddf844c2") r1 = dup(r0) sendto(r1, &(0x7f0000000140)="06443406ea30e33a834841405e2d52be6180e1d75e7ae2a6efac5705b1fbf744dc9d57ea283c2ce6749a9917fc80d1cb4734b455ea98f2257a724fdb2abf9d1e60531dbd56ecab6305786cd4fbdeb851c1c5cf2c4d4141db92d15b5017bc2bbe3cb9e0959f371784e72a9d681615dcb7ef874ae7a3f113b96bdcd8d7ddebdeef55a3c92266b06f21083db25cd61a4b7ee80038080b425309", 0x98, 0x0, &(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r2, &(0x7f0000000240)={0x0, ""/77}, 0x55, 0x3, 0x0) r3 = msgget(0x3, 0x180) r4 = msgget$private(0x0, 0xf34b8e89e6f38f72) msgrcv(r4, &(0x7f0000000300)={0x0, ""/41}, 0x23, 0x0, 0x1800) msgrcv(r3, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000001460000000015000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0ffffffffffffff00000024ea55a6000020000000000000000000000100fffffffffffffff000"/151], 0x97, 0x1, 0x1000) msgsnd(r3, &(0x7f0000000400)=ANY=[@ANYRESHEX=r0, @ANYBLOB="63ff47342bbac1c4f5dfb7611898aa977299318cba4a6ccf6b2ffbdb52fd32b50ab965c8b9fe16008af4f092dc7d9b55d90702c5ff3f6f0af581e20b33aaf1bc432952061034347d00c3cd5a2be576647444973ef72608727646f5388f4e0e3cdc04c31a96b5b1c7c3b54a97aeded1e5bdc777b18ff409387f0b51450cd8cc1fa632703152"], 0x2, 0x800) msgsnd(r2, &(0x7f0000000a00)=ANY=[@ANYRESHEX=r2], 0x1, 0x800) msgrcv(r2, &(0x7f0000000ac0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000036ddb5e30c6ed14b98b5f69b18af05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ea4e820000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f2ffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d307dc33026c035c6dd63060dd07f0e759e6cd03fc3eec9b8979"], 0xf1298b3ddabd15ea, 0x1, 0x1400) msgsnd(r2, &(0x7f00000006c0)={0x0, "55c0d525241da3044cc41fd59e55518239494a60a417b1e3ef4074b2b6575c4dff05c240b1bdd1e3a939d96fc74d26446999dcf6e8791e88022742467db206d26b797dec5a3f2d808dd0409828484fb04ee9f05a51111344a1bb1c248c8ca240cbb23c7522a216a90157134dd8be492e63674468c70549a33e8d5cebcb9cc34279e6b54eead14f154722"}, 0x92, 0x800) msgrcv(r2, &(0x7f0000000800)=ANY=[], 0x0, 0x3, 0x1800) msgsnd(r2, &(0x7f0000000a80)={0x3}, 0x8, 0x800) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000580)={0x3ff, 0x0, 0x2, 0x7, 0x80000001, 0x3ff, 0x7d7, 0x10, [{0x1, 0xfffffffffffffffe, 0x1000, 0x8}, {0xffff, 0x100000000, 0x4, 0xb6b}, {0xffffffff80000001, 0x9, 0x100, 0x9}, {0x7, 0x8, 0x2b, 0x401}, {0x82, 0x5, 0x3, 0x7}, {0x0, 0xaf26, 0x4, 0x6}, {0x0, 0x640, 0x3, 0xb6}, {0x6, 0x0, 0xe, 0x7}, {0x9, 0xfffffffffffffffd, 0x2, 0x2}, {0x1c, 0x3, 0x8, 0xc5}, {0xa64, 0x44, 0x7fffffff, 0x101}, {0xd0, 0x1, 0x1ff, 0xab}, {0x0, 0x3f, 0x7}, {0x2, 0x357, 0x7, 0x2}, {0x80000001, 0x0, 0x100000000, 0x40}, {0xff, 0x8, 0x401, 0x6a}]}) r5 = msgget(0x3, 0x100) msgrcv(r5, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000001000000000015000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0ffffffffffffff000020000000000000000000000100"/151], 0x97, 0x1, 0x1000) msgget(0x2, 0x424) r6 = msgget$private(0x0, 0xfffffffffffffffd) socket(0x1, 0x3, 0x8001) msgsnd(r6, &(0x7f0000000000)=ANY=[], 0x0, 0x800) msgsnd(r6, &(0x7f0000000a00)=ANY=[@ANYRESHEX=r6], 0x1, 0x800) 16:00:30 executing program 1: r0 = msgget(0x2, 0x2) clock_gettime(0x2, &(0x7f0000000040)) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x2) ioctl$BIOCLOCK(r1, 0x20004276) write(r1, &(0x7f0000000040)="670dc3", 0x3) readlink(&(0x7f0000000200)='./bus\x00', &(0x7f0000000300)=""/215, 0xd7) write(r1, &(0x7f0000000c40)="754350ee1ea31cb1e7e7c553f9e6249dd90f99b1a4dff4da01882caff371acfacea0c82d90229121d6cca50c302072d99468585394e9f6d329c96e74d321b8f34fa50f9a5d0300d2a0cf6148c1c43e116b5d1e0f126dc941ef3918a8e33387ef7e652c51fa068190701a12328ed3ec9f0b10283988ef7a034afd516d9c5a7ca90cf1f86d5a91fdb5b6566b7925537d8b238d65a3957b46f3a77b6c2c810cfce87c96323efbe8f1b1", 0xa8) pwritev(r1, &(0x7f0000000b80)=[{&(0x7f00000005c0)="02793b8c4db154d0d80238f3abaa6a078a515854e4b70a00130cb7fa8c800de12521f3cb6b4aa7cfde82a530e6003206203cdf9e3e879cee03b1f93c9e499c7ec87f2fcb88c1f0bff37bc5bf3f8bcf60aabb39c71a8e40444a0b3ca85ed11e17418cc8674bb6f75dfa6c3246ad5e2e5bf1c58888ac2ccc5de960a9805e869139f41a269c377a76bf53417c67b36a9e7ddf58964d2f706b0efc56abb34373b5ba3580d1c624c1e300b970ec202563d121321aee48fe5aaa", 0xb7}, {&(0x7f0000000680)="566eaa9eaa66c5678a9721c223896fe188036a2321e2c10cfd29f2698950d54ab0275a1f72477dd1adaf06107d4cbe56507961544c7e2a97d521a5f8babaaec080317f391a0250f67a57357ffcb6f33dd41942ce810797226e23be54a59b1cbcb1339e917b9086fa0f9a5f1cd72b69a680850f906e428f552b18b2f4012a5bd795c7b460a4a54b7beaaadabc54514bee6ef45943923b353ec36b1841a04452419a0f4313d4b29d5ea499dd8d5cceb6bb42c58adb82cdda19796d781feaf4b1c29d9f5d13f31fabac201c1451ced61a0c449f7b1d", 0xd4}, {&(0x7f0000000780)="6c7e056030122d5f892341a59040193c209a4fa914f3cabe438fc7eda1f7c1e5daf63072a9481540dbbd4a10ede399ff1d91425a6eb1c6efd54717ac9d7eda9764f3bba8bc67bd8910785fbc18139383e4beb6de0c299fd3af74b75fdb05bb74a12a7104857bbbd618dcda2c60c81e95b2ef0b3dfce3fa38e903d9e3b79c57cf437902b2", 0x84}, {&(0x7f0000000840)="60264bc8533c40651650946d7f6c899e77f3fad2600fb08fc1dfd168250adbc476f86fd5c0818ee2228bf4d0076b5f714732a9c4c6460d3d8a283d5ad389994cdbc8abfce31dfa95b471cb101d6c1178478b3446b9ae1a5f03f5b38950e78d70da6db5cf4697bda8efcee5e4b720efc87656f383a09019145b8b4b5ea3b03fd2881449e2e8179cd5c3b43707c650f006", 0x90}, {&(0x7f0000000900)="63cc75f1ead575e7b4dde9593dd5faecee990bb8384dad4141e76a06428272226aa83f49d45f88a63e6f27cc9a279856a69e3ed773f4bd012b351f7cbbfe05782bca5b95f3eb1a31ee", 0x49}, {&(0x7f0000000980)="26f57f63b82b15953b3c46674f33e885342cc339023efe81fb39", 0x1a}, {&(0x7f00000009c0)="66e73f60cf8f57ad788d1e62bf59da9ac4d6baab71e92ab6eb741e0271147986d708bd5fe8271a54f1d3572d616e8ed878a2579a1ac772d0290cffb979f7ac9ac8c1260d32c86329fee0495d34057f72d9d0408c89afe1eeca642492b722958965c2082e35f8bed3d8353ea159139012a52713f7175bf2c55fb4da4cfd1be697d9b94a4a9f0c1ea8e4453565904636261af7028bc1f609a2267b52d213862050486695434843338d76a1278e497a0ec5423ab70ff918bf76c91cd99351c61bba61d15fb7051f127f7d9c5ef5817fa5ba8f3dfde7a76c37d1c4aa815bdf72c2615b484cdb4522471dbb0a75d21385", 0xee}, {&(0x7f0000000ac0)="1a14d8", 0x3}, {&(0x7f0000000b00)="505922d67a153277d9f87bfec610e90d4aef22978119cac5555d17ae2f3617a6034bf767b5c6b21483572c9343bbe948e6ceff08a2e630ca589301a7910e5ddf7a30f78fccce", 0x46}], 0x9, 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000140)={'./bus\x00', 0xc2, 0xffffffff, 0x3, 0x0, 0x7, 0x8, 0x5, 0x1, 0x1, 0x1, 0x8000}) close(r1) r2 = openat(r1, &(0x7f0000000d40)='./bus\x00', 0x1, 0x20) mkdirat(r2, &(0x7f0000000d80)='./file0\x00', 0x19) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000240)=0x8) r3 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) flock(r3, 0x1) ioctl$VT_GETACTIVE(r3, 0x40047607, &(0x7f0000000d00)) write(r1, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f00000000c0)) msgrcv(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000700000000000f6e88267ee763013b0000000000000000000000000000060000000000000000000000000000000000eb0000000000000000000000000000006979911b3d0000000000000000000000000000000000020000000000000000000000000000000000000000000000000000f5420000000040000000000000000000000000000000f9ffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000ddffffffffffffff000014000000000100000000000000000000bd206672ec5e0582ca39757668c618594d82d81e2cffe66be4"], 0xf2, 0x3, 0x1000) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000580)={0x3, 0x7, {0x7fff, 0x8}}) r4 = socket(0x0, 0x3, 0xfffffffffffffffd) setsockopt$sock_int(r4, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) close(r4) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x1003e}], 0xffffffffffffef6, 0x0, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000280)={0x100, 0x80, {0x0, 0x8}}) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f00000001c0)) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000400)=0x48567cf95d8d98d0) setuid(0xee01) msgctl$IPC_RMID(r0, 0x0) 16:00:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x4, &(0x7f00000000c0)=[{0x100000001, 0x0, 0x0, 0x29d8aaac}, {0x87}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000040)="9cb2997f00f84ddfe066322e2e", 0xd) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000080)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000140)=0x8001) faccessat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x1c9, 0x1) 16:00:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x10000b1, 0x0, 0xfffffffffffffffc}, {0x28}, {0x6, 0x0, 0x0, 0x40102}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:00:30 executing program 0: execve(0x0, &(0x7f0000000040)=[&(0x7f0000000100)='r//'], 0x0) link(&(0x7f0000000440)='./file1/file0/file0\x00', &(0x7f0000000080)='./file1\x00') link(&(0x7f00000003c0)='./file2\x00', &(0x7f0000000400)='./file0\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) munlock(&(0x7f00006c5000/0x3000)=nil, 0x3000) r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x14, &(0x7f0000000040)='\x00\x00\x00\x00', 0xfffffffffffffe22) sendto$unix(0xffffffffffffff9c, &(0x7f00000001c0)="59c165467189a3bf1a2eff45d4056496cfa97d0171c8157dfef654821902c41a71c600b408e9f141f147434f09f6aa03887c2e60941ffefd2dc447ad82139c5c7c79619cf238391188abf98430e889c87484d84e2cceedee8555f71265c515f6b7f63711a6daa74fd52406ddc88cb06e3ce6acb5fa864ca9c08c46be", 0x7c, 0x408, &(0x7f0000000240)=@file={0x0, './file0\x00'}, 0xa) r2 = dup2(r1, r0) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="8201000000000000000045b6fadab7561244097a4359a4706ca83ec1ff5c7728d64e2e73ca7b258e87b927be3b561f94ec3687a878ebba2c515ca951e5d411a2bec6d04dfbfc367ad10b01f93aa404d5"], 0x10) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10008) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000380)={0x7, &(0x7f0000000340)=[{0x6, 0x0, 0x0, 0x9}, {0x6, 0x3ff, 0x2, 0xff}, {0x4, 0x786, 0x1, 0xebc}, {0x6, 0x10001, 0x401, 0x7ff}, {0x4, 0x40000000000000, 0x20, 0x1}, {0x4, 0xb8b9, 0x8, 0x11}, {0x1, 0xffe, 0x7b, 0x3f}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) dup2(r4, r2) accept$inet(r0, 0x0, &(0x7f0000000180)) mkdir(&(0x7f0000000100)='./file0\x00', 0x80) symlink(&(0x7f0000000300)='./file1/file0/file0\x00', &(0x7f0000000140)='./file1\x00') 16:00:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20048, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x48}, {0x20}, {0x6}]}) syz_extract_tcp_res(&(0x7f00000000c0), 0x9, 0xffffffffffffffff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000180)="ddc3") 16:00:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0xb1, 0x0, 0x0, 0x4}, {0x2006}]}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000000)=0x2) syz_emit_ethernet(0x1, &(0x7f0000000580)="e4") 16:00:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='\x1bdev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x25}, {0x1d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="96") 16:00:30 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x107fff, 0x0, 0x0, 0x0, "00000000fffeff7f0002000000ffec00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x8, 0x10) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000040)="9cb2997f00f84ddfe066322e2e", 0xd) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000040)={0x3, 0x2}) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000700)=0xc) setpgid(r4, 0x0) fcntl$setown(r2, 0x6, r4) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48, 0x0, 0x2}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r6 = dup2(r1, r5) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCVERSION(r7, 0x40044271, &(0x7f00000000c0)) ioctl$VMM_IOC_INTR(r6, 0x800c5606, &(0x7f0000000040)={0x5, 0x3, 0x8}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x14}, {0x4}, {0x6}]}) syz_emit_ethernet(0xfffffffffffffdc8, &(0x7f0000000180)="40bff8bcbd87a2aebefa12c8a2ef03326fa9fbc0afcd5d3f6f5893a4119ddd610e0f3fa88f5b0767f4d9d15db29becc4a7b54382cf30ca6e16e3fe9e80eb8af58a8612fe3283433f7207cc8e554fb999771a949452cfe6c89c1634b395baa6d042ab7b3773fb1db488209ed43c1df80000") 16:00:30 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt(0xffffffffffffffff, 0x0, 0x24, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 16:00:30 executing program 1: r0 = socket$inet(0x2, 0xe003, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f00000000c0)=0x8) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe, 0x12, 0x0, 0x1}], 0x10000000000, 0x0, 0x0, 0x0) setsockopt(r0, 0x0, 0xb, &(0x7f0000000080), 0x1) 16:00:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x3}, {0x84}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x48, 0x20000}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r2 = dup(r1) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'\x03a\b', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f0000000180)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/\xffpf\x00', 0x20, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f00000000c0)=[{0x8, 0x20, 0x5, 0x4e}, {0x10000, 0x1ff, 0x0, 0x1}, {0x1, 0x80000001, 0xffffffff, 0x5}, {0x0, 0x4, 0x101, 0x7}]}) r2 = socket$inet(0x2, 0x4, 0x1f70) recvfrom(r2, &(0x7f00000001c0)=""/221, 0xdd, 0x1, &(0x7f00000002c0)=@in={0x2, 0x2}, 0xc) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") 16:00:30 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) r1 = socket(0x2, 0x4003, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0x0, 0x14, &(0x7f0000000040)="04000000", 0x4) dup2(r2, r1) setsockopt(r2, 0x9, 0x9, &(0x7f0000000000)="a2dd8630147a19af960e5fe5bf05668c4d77f3802e1778a67fe46e6405294dd6f6ad68203607d462c220bc622850278dcdd412a1a385d2bf8cda4032e6454057656d16742979f2ec26c56381360513d6a17de38a00084a3b3bf1a7e07926e5cf0129bb4458e17a5c0cc1029ff6cb7eacde089c72ac2be764cd8971f2ac4b755d3a4151ef1f4d15bf372966346bf1cefeb0ee5c7a3fc32f782bb9afb06cc3ef08e41412356b1e7b9ff5", 0xa9) setsockopt(r0, 0x0, 0x800000000000d, 0x0, 0x0) r3 = socket(0x2, 0x4003, 0x0) r4 = socket(0x2, 0x400000000002, 0x0) setsockopt(r4, 0x0, 0x14, &(0x7f0000000040)="04000000", 0x4) dup2(r4, r3) r5 = accept$inet6(r4, &(0x7f0000000100), &(0x7f0000000140)=0xc) getsockname$inet6(r5, &(0x7f0000000180), &(0x7f00000001c0)=0xc) 16:00:30 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0), 0x800, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) fcntl$dupfd(r1, 0x0, r1) dup2(r0, r1) open(&(0x7f00000003c0)='./bus\x00', 0x22, 0x0) 16:00:30 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x1000000000002020, 0x800000016d2) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) r1 = socket$inet(0x2, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r1, 0x0, 0x6a, 0x0, 0x0) r2 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r4 = getgid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r2, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r3, r4, r5, r6, 0x2, 0x9}, 0x5, 0x5, 0x8}) getgroups(0x1, &(0x7f0000000000)=[r4]) r8 = getegid() r9 = getgid() r10 = socket$inet(0x2, 0x3, 0x0) writev(r10, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r10, 0x0, 0x6a, 0x0, 0x0) r11 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r13 = getgid() getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r11, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r12, r13, r14, r15, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getgroups(0x7, &(0x7f0000000100)=[r7, r8, r9, r15, r16, 0x0, r0]) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:30 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f00000001c0)={&(0x7f0000000180)=[{0x40, 0x9}], 0x1}) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x5, 0x4, 0x81, 0x7ff, "d02cfa4ea962d853d081071fff6f86db2b7e7946", 0x6, 0x1}) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) getsockname(r1, &(0x7f0000000040)=@un=@abs, &(0x7f0000000100)=0xffffffd3) close(r1) 16:00:31 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, r1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x7}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) readv(r3, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/5, 0x5}, {&(0x7f00000001c0)=""/4096, 0x1000}], 0x2) fcntl$setstatus(r2, 0x4, 0x4c) bind(r1, &(0x7f0000000180)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x8) dup(0xffffffffffffff9c) r4 = socket(0x2, 0x4003, 0x0) r5 = socket(0x2, 0x400000000002, 0x0) r6 = socket(0x2, 0x4003, 0x0) r7 = socket(0x2, 0x400000000002, 0x0) setsockopt(r7, 0x0, 0x14, &(0x7f0000000040)="04000000", 0x4) dup2(r7, r6) connect$unix(r7, &(0x7f0000001300)=@file={0x0, './file0\x00'}, 0xa) r8 = socket(0x2, 0x4003, 0x0) r9 = socket(0x2, 0x400000000002, 0x0) setsockopt(r9, 0x0, 0x14, &(0x7f0000000040)="04000000", 0x4) dup2(r9, r8) connect$unix(r8, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r10 = accept(r8, 0x0, &(0x7f0000000140)) getsockname$unix(r10, &(0x7f00000011c0)=@abs, &(0x7f0000001200)=0x8) setsockopt(r5, 0x0, 0x14, &(0x7f0000000040)="04000000", 0x4) dup2(r5, r4) listen(r5, 0x0) accept$unix(r1, 0x0, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) write(r11, &(0x7f0000001240)="d73c2b3c320e2e4f0a30de7a5a4540574c2ecc31d55bd493d1c564454c7885f834f45452f4d66ac67b00ac6525102f30a092d7a5b97ab7141c1d007633589cbb928530e19638c7093ebdaafc81eafdde50b6cfcd69a07dce63aa8e61e382a25d056b66d797521ff55078aa8c6154a5b4c580dec55fa76387eaa23198abca35aadcd4aadc1d2c084443c4ebd328ddc4f08866d088a38c92fbdf46c21af0ce382ab1decdec", 0xa4) 16:00:31 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0xfffffffffffffdb6, &(0x7f0000002c40)=ANY=[@ANYRES32=r2], 0xfffffffffffffd50}, 0x0) close(r1) 16:00:31 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) r0 = socket(0x2, 0x2, 0x3) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000000)="57853f75e9c10c445349b634d0e01ebef146348faa1c2b59ebe00371c899874ef05822cdf1e4fcc41366ec7de1a91461d23ecb236627cd22b01f482b35d18a930a8898d786e04091ec20583713bd6207da0ce3d1f8bda75f54365c5d47e7f07e0a6584f844a25db1797a7941653cb0e2b1399ccf186051c7047c2db779ae633391aa83f74a514fb0beb3819ae59d10a5db16847148f9dea26e5ab37831f29bc1d0da572b173b9eecaca9a373e93ba6283612f4ed07d3f12062bcf014243666a16d8a4bd7f8f2fb98960e21", 0xcb}, {&(0x7f0000000440)="f85389c6a53943e66f5ba3997d5f01adbc45915ced7731db69a4216af50696efdc5dcbd1acb1731984475a5c6465513123a0c2fcbed050f911640916e343013746d8ad818652c4017bc84a8b1e4273d0db1f348d52a02bba4f47dd0db515e81c4914ab33a2cc2840541ac7fd03fe70e0d9272ba35b36056fb98b1f050682953a369f0311a756b2acf82b07475e2a6f42c403bfde0fe6589a38fb8f7c5ab825793091e7a8c43c464459e14a1bfe3142c1fb67ad9de624747dc1ef906a14777cf1cfffbf0e24ed135f02007ddf9c73c1c9bb4ee4559f9ef564237b4573abe60d68c67c70c08716fdcd42008fd3509e56a4c73b9ea7482fd61a41f94f090b5c901536ecc81af2c5760856eb53820022b1eb3b8cabfcb0094551f532757828eeae3e749841504d5db40abab95aa2f8eafab883729497d340701b42388ed1d49bc78356ba0cff5cde2a84a0091524ad7a4fedc84750c178794e306d728f8ccacc51f9c565d191362913fa63cc5479ae25e38ef8b01c9cffee6e840af55407df9a55a009ddab75e8e41b4a388547e52ef6c239068d2443879118bef14b74be7b2f0a8e00b54af46db90383f323db92ed2351acc721e90a76b52143096d483799e0da5723cea578c04d4b41a0720fd8964a490785d98858e5aacd53f0ef21d517b03023d0955ac826975c9dc477b1a2d1f3cefee7d1e1f4b8cbb85b7ebc7a0815b6da068679753a77618f27e246757dc0840bf449c8964c113c17c5b8159ed41de6bfc29016a2306ef80324f3638c29f15ae04a004473987b659853f66663fe16e125a0e1ba848884da13623ca4f57fe6f8d22e24c44457d654d1251c371736c97acc4841520ef6fabc5fbd8c100c0deccc7a0e3e56c2be0868047d9e85374a804515bfebc482c84e7207f2cb6551b86c31cc7840cbd96a4539de2caf429b2a29302e0911b30fab964b9393863cd79200eeffe6ae35439c95997353cad13191a8d6409ac072548bd79ef5755dd06b4b360ac0b37f4f7100afc6bc05cdbf78165a2b857fa689eb2faf9756c67ef836800086f2f526907369af7f32949854f40c5af66cff8fce79a531ff10123cc9d8793a5778d66d34165c5febdf511772b08af53d76daf409d6ba39249b19c636f53a48deaf7a10756b42cf645d279f38d73810fec2a7c67104fbaf7932db54863ab39c6c86eddc8061cdb85af4545b8cae00dc760e091bedde361c4d5c271070ba18597b6507d4ed4ebeff400d55ef028934fc9b0aeea67fa70f1cbd72bf37f8282f357afe9832805b5508bf8e4a2b5a37265434b423324ccb36496fbd7f36c46748a5791df65162748824e47c000616c8a15f52e7c54b7fc67ac5a893d71f1f4ae0b68c64384bdc0f537a4522006bb2d84ae58baaca902bc45ae5cb11f58a14a5a60d1d648b0dcbcc72c1c7554812f3b6b1af0a14f3ab7184e123b20226b874e7e12faca2342179d9f05a534219808400715914ae9ba513acd6a9aa2d7fc4274b47d53e44fbb37c62bc6507788b09e70b0ceb79017f0f6a3d92da2b01229e51dba82bdffda978a766bdc668d4b098cf8e4f6a77730c6651bad82e4882d69bd1096e85e76a58d1b139f0733313153dae44d8fe183df61d771dbdb6036400b87c2c7a8edce50b331a182374b51069259af63e115a1adf52b608df2f1b21caee20d91d1f2662d9e777a3a18a1a95dab74efb30c271c15e485f586f4484a108111223b56dda60251c0d3ecfe2ca26315d566aca25cc4c50fccda45ec68138ee65bc6a447bb203ea966a950993c4f8c038253fced63b27763f1c7762be545adc84e986b7a0aef1c228ee0d197b9605ccf7e90590b86f4663a77504b08f50c99feaebcf367b1ac82eea17145c9d66affa3f3c3ea5725abdeb849eac1153bccdf6833f680b92dd6e280f83d4ec110cbf9976935d369e98de8c78f24d97bcd67a11797048c8a7e24ee1407cad1ac40d9999494c5cfeabfbc15e62a86c73140e4dd94b32e98cb6ae934d6b89b9ed21142a03398fb43c795184ab7c3815c79ca69165ef604e93ab9847f75fb484c03a24707d569c21b6932d2f7dc6c6aebfefe742a64a716754ac2878954c971e58af51d9910b9a461f5078c807a5c31d5a8d55895d2a85869f4423647ed05722ad1e55cb64499ce2bf7930d5363761a0de7851432f849f6ee448f43278d8b4a59b473a5460f24d8be60988743d42ee69d3c20e6d25ec41c9bb1c1ca8923fb7c97ff6b1503452c236b5c226e45859af71f927ae5c3a0ee5e34bc3d7e6cbb751116dd8a904dfea3af11716a7d019999465f79f1332780d5e748de240cdff0552e3a8ebfeeffb957ae1a1dd567ef3f4ed5356c4f18d5ec19493313cf0f675dbc465d27a8c9956c1573ed405b82da3b7a81b93182236c9551437e01b76fbfd53e2f5dc30705729347eb0b80a1ea5ae481a8db209bcfa0b4f600ba69dfe86012f00b621f302fc7f548e49666ce91e960c6a54d55b1351910d3715d5fc3583fc21bee6920f9ebeaff721c398f95f02b735d93752c84020ba8423ba01e6db09bdaeda032bf80e2bfa7e7fd0315509537ad83123e91fe84365731502f8c069ae904b81be4b9ee83fca7c560bef88686da55fe41590002ea0b6f0bd06b267c5107bc3efb805be206e94604db4ba86ea4d25e82eb4cfc1338688c970f191c6076af807a7aee08ea5e0296113ee2cfd29a374750a0272f8b49edae665b15dbca584690b094af1bd74ebcd9aff39058cfadb7b1487d5b88e48831d962963d1b273e13d278c952c9fd8bcac5cb34bd678fa0374f0a07ab2b3ab81d1997c47579b5900e62bf53451c0a2564358ab5eb7a15f5de8aa9c73cb2f40db48b23e1b00140036891fc65775e986178a21c1748e2780e1003437858239a103ae1045b46e314156626bb99a717639be7757a6d94e2f1659d0835c9af2123bb4756ce5d47c59ce9e9f12f689d23bf87a4f00b93552718970535368db4ba12746695003f55012ece73dfd829134e5cc92e953d37c80e23dfc48dc64cd3157014ff334ce31fcaeb86326da8dcafb0a159478d55456fb1a3a45ade7717b71effbcacd6b2bcf0a49a5bbe32c3e89f92449e8f19c1c1b7383a1fede187c0271a019aef9b27d4afddc72c593cc25f4ae6292286d5887417979838d7bd28c833440d250ca0ad1402e1645fa09c6d34965b1a3a6174b7b1e24ae1a4df5d37f4cf9424e0017d7ebdd9ba798d538ac0f6eed57c9969d9ff01320b942a3ee313a596f981f4f6d9f58a19005227e35e22a13b6f390ca372cc0febf8dd6f09f7cf86ca32e71450dd7634c764cb61789d0397e8ef40eba0904b64c41667864ab0967cce5e68c8a8786158f3188f48592123afaebea60d73d8b139cefb015a41c1634d45a740587170c0dd5625cecfaaa23df8fc63f82fbcd730500860502333b57fd76e9e44e7b078ed84d1664c8ca902ea6bc195a2ec64623771a5773b64a1bc842ce8a27c5ffd9aea3ce8339941cc2cdd182c1910fae0f476638d1e72a98adc280f5b5e1e91bf1de49190781e47b9423806d11d920fbb1ddf9fe3d58baba6f13c945411a507d8c7dfdd8dbca328358fe1e700a6e2d1b9b1611f069958313e9c082c8fc36dbe72dc702c2c6949b80ca7ac667f94854ccab20ea2e1a8b08976ed65dddc661756163b4731899188dbc1b95b0492c4584b49db9351aeed6aa9ec2254404aeced0566c471fb761419c01837161ddb56bfe17ab48fba4b6b269f5bac997bd348ced0ee7833f82cd3107770fd6b0a64b94327cdfbde65b0578b5bc7d07bdd2a101f3f868b347815a54a4a14632e1d0b1e15e9d7cc0c42abe9fd51c1ef80af25e41a098174a19c82d445bf3489d5976b457baae52ac2a23b1c035dcf9269a02d9c2e102e3dd7862e68a4a51723a8c7c00cb7561f04534443342c69163069ef25c0da3ed67ddac0447e3149de6ae9dc26a8b024119a998705c7cc8119cd4018f10231d27cd19610fcddb5a17e00fb4302b8f5e493fb4087c3b4921175257fefba7cb981ed67d6019456085115d411fc38e69078dadded298c6b36582909ae1aa8c7a469c8c8896d0c286abe34bd194325c78656ef65d5b4070a4e58b33becbd075d4ba6bb704ea8ba9d8309ed8e4dc4eb1c457253aa881fe0fa321a6f3084253d5bcda4054420a5ca8bb903e8db6864bc6b0bcfcfd1e0088e7d2b94fabadfec7b73e6ce524924ff5b2b325672e59f3f5dcbe18dd232ae6097842e8770a7d72b4ebbaded1bb60828d7f9dbae000d8b561425cbeae76e8ddff67e8be86a96fb175614e477cf0c8924ba9fc0c56bf09c3b74c8bd4ea11def70477fe2e2f66287d28ea2f8adbf0bc781ba9f1998ade6e57c2211fd22c6e335132f6f87408d961056a1114aa4f2789ce0ffd1fc4b63bd3c510d4c8c74afcd07b9e71001af525278761dddfe6940aaab7ae62f937bd81ae0beb18b996e2b39e790066469a95a3cd9a906838609235f81f21d50c24b006fa25c418c9a0668ba2320516b26f9f7435c1a3af2726bad9aec01b179d603d3ca4526f995a7177f9895cf833525a5364d1bb341a970728441dd561ca84d33dc10c8ab432b556172e1f3605a81ca8df31c6162782c9cd006163adb33a80baf74dbb23bd491d36bd8fa1bb8706355938e7bdaa576336542662be6938540b8a04b88b406357bfebc43db4f351ea7e182b4fc9fb21f8ec24eb342aa62548d2f276cdbf9f327fa4dedd881adf29dbdfce92b1797130840322b509e79538bc4149e64265dd053687769b955bcd0152c4b127bcd9c5221e78b62e27a9d4c281859e01a3c3eaf1ecdf21ff3da21b132a2b0ad392823e1c0f35e163fb14ae47dcc05d7aa458fec51fc6819f473d755b6af624770805f5cc90b1e877e3ecbb78659cc3cde194f9500cb6b4d499ac4686ce7c20f0d81e4edeeae0f6fe00905a1f7fde36a524f80418ad8005fd85a05e4606af0f07fb8cdd0089ed200d1b19abe0ded9bb80c40d14c7ecd9ef07a8e362bd575c27ae00900ff979235e8aff99fe63429774e7ef6d0971081f3352456246510a0d5b36b2b752f7a2c3a50f568daaa60410e6478443bfd7e011ca48161b341e68304afcf33f748aec5e76993d0aa85ec696bfce6a67dab38c43b2989de7e6fd217bc8f356f4db3f537e04666328a677fe5e1a70317f9112adf363c70d1fad4bc1afb5042921ebd42076bb11bcb5bec504c4b5e841e944603ce16150974c47a54050c936dba9c30fd9ca16a828154d727a2fad5f4bcd15ca9558fbe4475f8a2c787f91e8f568f5d62ff34abf7f515aa880063aa19ee30a679880c2a99c7a91c0651973d973bf896c500d123bf6a5c133532a6016012151f6ca2a54abaf4e1ec2924e7830b686b0c3ee1394c8b569fe795ab799635352ffa953ea9b58145c9231b69dead8b9aaa224080f47786f1ac411d6de4a1c423c6c84acf8dad42e8d9353c2acef170d9b6b42a1ad122cabc4cf6e9f222898b817fdbda8231c053bf891ae9420cfa78b15bf3deae1691457071f3a09ab7f817e965732ff3e42421b577991f6168a6a3a2ca18afed2df98f2b344f61eb32582c4c8536b78fe54432c9bdf9aa5d2566761b21ac9635e976b372d8504e68a360b9cb9aefa974f65ab04f6179f372b57693911ef34424b87238e1b220bb2168134acdf5ae1b650f287629a6485d38adacc24ddff199c79e3bebe4bc26d81c29318327184a933d1ad5a796b002c2a77a2681bf7eee2a7b2a238976ac6835e561b5ac4afd7bd79a3e72e74fcf0cdf67ba77181", 0x1000}, {&(0x7f00000002c0)="8949e99be96f7b1110ec420ed1bdc250a40e0dcd18cd61cac1e6e546a9203df572cc05f6edda6d722d7e2db4252263571b90b4ba0f0e8126cac6d02828c71077e106ae1c9f3a5cd4450808be149586c75d1d34ae779e582a4864e23138d08ef9f6a54d99cfc6fd7ea1dd5e0fadfa04819bc91af6b326d2ad2669b019c238533fcaee98914ed4faa63064a0c1ce3c66a70c15f734531e2aa67fae7d8d0077f901789bb6c9d4ab6e15fe529c88e9ca239d27a51294433b67e3bb671aab5697b37b587262af3d2060694989721bb6683d3bfbfeca7a0b05f002be4af96fc1f5815e73497ad66fc7de7b5b", 0xe9}, {&(0x7f0000001440)="3530c1833aa397e99722973f03ef3e10c2ba8606b0c462667fcfa470d4311d46558b09c9694cf385167a2fe12a84c6b6ce5a29135db74a0373da01b4f521fce767fa16071fc678b5440c9c00c0a6aee43ad6e5526ab0596a240e87dcde6429247a277063627c5ec278316c12712fe0c169b7ba8fd7a495a3c93caf2e089281246ea4553af2d1797c266319c02b91f56baa193ca62eadf5c6ba829571cf4e016830bff6fb62e6f4d48adf838ec6ff0b2cd68d7a5088762a4e3b73593452fe2ffb2357a9f840bbddd2204e3c642c89bcd7b58a54226f063d054888318696e1e9df74a9032c7aacb58e4a1cba053c", 0xed}, {&(0x7f0000001540)="ced032a09a936901a79009d68cf556952970ef18aed8f57ecc876716a7b3410ffe256503cec1c72505b92e49568424ebf01d9c3c57a34cc401e45478faaefd412355a5a5434d0bb1d1d8e8b1a3be9cf82752045ce40a11c36f73062b2b978917de55dcbeb9c1ff0f200b8ffb56dc00739311935ff552decd6714dc7e5886d6abc6ab11faad4b184832f4437cfeb43eb27e2c075e9ee472ad712a067015edd92b45ab9ac707f7c7675793d5473e58461a8d0d715836e36804d43ba96038a0762a2f4136d7011002930ee6b4c896cebe20c25d54d7", 0xd4}], 0x5, 0x0, 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000200)="00000018600400e71706000000000000430000000000800000000000000000000000000000000159d7ffdcb1", 0x3cc}], 0x1000000000000153) 16:00:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x2c}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) dup2(r1, r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r4 = dup2(r2, r3) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000040)=0x3) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:31 executing program 1: r0 = kqueue() mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000280), 0x10000, 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r3, &(0x7f0000000040)="9cb2997f00f84ddfe066322e2e", 0xd) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000000000)={0x57, './file0\x00', './bus\x00'}) kevent(r2, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x66, 0x0, 0x0, 0x0) kevent(r0, &(0x7f00000001c0), 0x3ff, 0x0, 0xffffffffffffffff, 0x0) 16:00:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x2, 0x4003, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0x0, 0x14, &(0x7f0000000040)="04000000", 0x4) dup2(r2, r1) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) chown(&(0x7f0000000040)='./file0\x00', r3, r4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0xc}, {0x4}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:31 executing program 0: symlinkat(&(0x7f0000000080)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000000)='.\x00') r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x3, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)={{0x4, 0xc}, {0x3, 0x32}}, 0x2) 16:00:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x135, &(0x7f0000000300)=[{0x100000001, 0x5, 0x6, 0x1}, {0x5, 0x800, 0x100000000, 0x1000}, {0x2, 0x1, 0x1, 0x9}, {0x1, 0x9, 0x200, 0x5}, {0x2, 0x7fffffff, 0x81, 0x1}, {0x6, 0x2, 0x4, 0x5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwritev(0xffffffffffffff9c, &(0x7f00000001c0)=[{&(0x7f00000000c0)="6abf3b88cf77faf73a960262d1327e9da262b46a28ac4e8ab524efb10c4ad2413836ccace13decd46b6083428c53fd44a81a6555797e8c105153138b0a637eba573fe7f308fd77c9be74e9380d27f45e2a8f72fbfa1080a32125329c1ca9b9a72162b69fd1b5c2ea183956cb98502bdd5a9a6fd775619466f102568fc399e9d87499cc9fa5b224d09e9209961c54a9dd3cbe8289a40873ca32f0b580fa2dc673efa81f94886353cb447fbb3f6b6699f098a66f266efe4fe7ce44204ff9a0bbf88801c555306fa2760230fbbf846c466f1ed3d4dab0ff87c94a35d9db85e9eddb", 0xe0}], 0x1, 0x0, 0x2b) syz_emit_ethernet(0x8f, &(0x7f0000000240)="a633a9a5458cece91d513209b97f9f441641736838a8d7da7dc0235d174fd473da456b4af3e45a13cd81f7874135bf6b7dab39c92931a86b504ff227751928e07782a2dc3045e7a18d23ff9a9b3d39bd599313e2f1eb6efb4f0dc9fa77e2f6937eef791bac1ba075fab1821e7df79ff25be29c7fbf47f316c2a13700e5c4cf0f95b4c846f81e2bd3e274c6641be82b") 16:00:31 executing program 1: r0 = socket(0x2, 0xc003, 0x4) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x0, 0x0}) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x100, 0x1) 16:00:31 executing program 0: pwrite(0xffffffffffffffff, 0x0, 0xc600000000000000, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8, 0x0) write(r0, &(0x7f0000000040)="d4f4592ff53648e9fab68fd4e9cdf2cf561bb4ade8e114bcf8e62ee11cf54018c90acc766e4cb1169e63c1701a54a263d924b78855235aeb0f48f4811fc1617a7434c8b37bf00056fda405dc4f6767bc3b8c89e4c726bfd266f5000f95028989a4f4b28cf12bc890c6a6a00bd8cb3e49c17f5035371f2fbe695932d4fc810235ff967d4ff29816c598e49565d8df90cb06db74b0d062bfad2764509baace22624fe4845bd938f61985dc17001ed4f690c90e429e54d95a90f46683afe502a17d293b6a363c83f936faab9bbe533a9929d1c93f60aeae5456e89f618b98b7", 0xde) dup(0xffffffffffffff9c) 16:00:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x54}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) socket$inet6(0x18, 0x2, 0x1) 16:00:31 executing program 0: mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x8638ced0b97f13f5, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() minherit(&(0x7f00008e9000/0x3000)=nil, 0x3000, 0x0) kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) madvise(&(0x7f00008f4000/0x200000)=nil, 0x200000, 0x6) munmap(&(0x7f00009e5000/0x200000)=nil, 0x200000) 16:00:32 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0xfffffffffffffcb4) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) r2 = socket(0x20, 0x4003, 0x0) r3 = socket(0x2, 0x400000000002, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x20000, 0x0) r4 = socket(0x2, 0x4003, 0x0) r5 = socket(0x2, 0x400000000002, 0x0) setsockopt(r5, 0x0, 0x14, &(0x7f0000000040)="04000000", 0x4) dup2(r5, r4) connect$unix(r4, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r4, 0xffff, 0x80, &(0x7f00000000c0)=0x52, 0x4) setsockopt(r3, 0x0, 0x14, &(0x7f0000000040)="04000000", 0x4) dup2(r3, r2) stat(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)) connect$unix(r2, &(0x7f0000000340)=ANY=[@ANYBLOB="82022e2f66696c6530a49f0f50e8b72f73d63c0d1c35caa32505c593a2081453017e6bedfccf28ec32a2aed5a1472cf61d5259522ba6d9bd750b352dbf2e2e0740aaf46a100ec87f31f08c38f2927fe1a78fbb41d3bf14fc5a293f27e100000000000000000000000000000000766ceca4f27ad5c16b8d1ac7a23fa57d662d4f63082ac5277c2b"], 0x10) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000080)="eadf125c80008000", 0xfffffffffffffdb5) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000040)="eaff125c00000000", 0x8) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x200, 0x0) r6 = socket(0x2, 0x4003, 0x0) r7 = socket(0x2, 0x400000000002, 0x0) setsockopt(r7, 0x0, 0x14, &(0x7f0000000040)="04000000", 0x4) dup2(r7, r6) connect$unix(r6, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$inet_opts(r6, 0x0, 0x3, &(0x7f0000000180)="6e8d2cb2c675cf9bfaac836f32097c4974a333590cb44dafe49f6d2e5fded448253bb4041cc00bbc158466daee619d51e85920c822c6e09fddc2a0ffea27943b6e495319e4d660d8d750d5da1d9a3101a4e0f3f9377cb8ae9f9586de72971e075d5d7d11657dab4b287c3499e08827db370dab41eaf796f1aff1a4e52e076ed25f35a7797df76cec61927eb2d153e97974b21fb236e60e443d332356f9e2011b3ca895d480bc5151df24a1557d01f2abb01c7d954664ac26f022760267cdbf70dbd8dabdf80948e5a6592e2129826f229f448230cfb6dc8f3984a86bf3780dcf6b8bf1", 0xe3) 16:00:32 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x20000085, &(0x7f0000000180)}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = socket(0x2, 0x4003, 0x0) r3 = socket(0x2, 0x400000000002, 0x0) setsockopt(r3, 0x0, 0x14, &(0x7f0000000040)="04000000", 0x4) dup2(r3, r2) sendmsg(r3, &(0x7f00000013c0)={0x0, 0x0, &(0x7f00000012c0)=[{&(0x7f0000000040)="13d4887375c2dfb3e50ad47577b7d48ad69a36364aec03e20a216e30a92b83fe4a754d73d97ea7184669bace57155a240fb557407debe09e7db238caa6ae5e43f9af537c393110ebba8092ed20d84ab5d16cd756c832a793e1", 0x59}, {&(0x7f0000000180)="3ba87be23dfe8857c85736941bd8ac72d4b78d263e9d254e51a24e7f8edf666c13235b96048e60d9bdc6a21a0707f981e186ccb64afe8b9776b62a5dd79b769d5838380399924483af56545fd3c7c5ee8e89385e55ac193f0c1ee0519f88d46371ff0da85f1b20d442de9e54ee19c019c8aa08e3180d9a5f5d96df9d9ad69b546661784c3d5c8a26f7fe356c1ceb4c98c3779e1437cd082d9f0ac0e22f33dc978e012d22cdb47ae160041bc25a46cb778db5bf8de5d9b1cf7cf4d30d9e7410433ad712bd22dcbdd81276aa28ef8afc7a98df5a8d04efc68be7d92590839c03c8fb6b4a31a65af56c60b0bd4936bcfea34ba4ccaacb3fdec2184fe31bc4f37955f4e5d2292a32a66ae5ed855f09552f8315c3baab1e3d4285691f1565c7bfac4de77db7c3255080f5f586f6cedd21e22512e1b35f6f2597637785d5cc778847b86566f6d8c6fb418475853d8e68dc27081f2989b1e232c274d0cb7132856178f7c362e8b3a752af7a98a1040f2a0f26422c102e56d028195abcd0e1e3c72dfad9dfe70bab8aa2c38f19e115fda71d21fdc711d4d2bba715a15949bf2f0422bf9a55792b0a14f532e007ea5209e90a9109b2d11579c035058555cbccf56d7436946996d9ba1904498f66e727806f87bb67bc97a394464bd683db23472a16d17c493a916b06ea2faad09a6a0b7fd0d83c1ed426e85eebd53f5af9d86ae91f4b2a48ca37fee07e53b25484f803c9269968f00dc870a8c36068f057e9d090807786d9af98c204206bb01b0410385bce828d046341a2c6797c91fee1d624748015ec88d47124ad0ec2a2d1958771904d0a766890b01cc8459d5209b71d181f0d63cd63b19a0cc7af6b8a8bcc06608d0a31d44caf50892750cda0001ce72092ef907b3a6587a733e43001d6205febe9ebc1afdb5fab9e56a916393a46443eed981eba793600146e65ff2bc4f8ada893f6ca114d248ed781b72e353ffee73bf292be6d0208bf797494e0094864f41fbb0e2d8dff3e7279f2c7b464a6264685c2560adb21c934e3e1f1d172ce82118f631562693fc1d8a6a3d4f35d49db5a4c3bb2ad70cb1f0149b51265b6a05e159ac42febc3b7fe89c4e3b930222f485806a13d37dca3c81f86928581387b670112bf1b7cf21eb90925c7f3e7f697f429a1bbf8d24a8870ae7349206ee9f1ae9f205a307fb9372da01cf0eded84ba2079a33684c65f6b4d62d946faeb0738f63c7c22753de6e3276b452a04f1f1f3aae16b284db77fbbca6614ae78d1c2968713b5feb4d2b68e1b19e616597b94795cf62c62713279154256846452ea9aafbf84d2a7c9c026daa3bfb1f7a02774fb906ae02ef46fc2d5b00d417fd366a8cde103f76501b90099133715499dae3bc61846d8e7e809076ce74a1d04948b447d873c432ddf7808a3329d079f880673cb1741409486d4fdbfb9ede3ba9907d365332d63364543b6229c357b09eb18eb0c6b2b0a0838667f2d4dd744dee802c0891770d87528f99e993a6bb4cdde5b04149fae2b289197c62db0241010f79eb7900100a8719335f01eaf580c5e1e60c8e3c9188940a65ac7836e2b819b43a04109b32342c9cfedb76d33bd0a9da763db5e21c7ccfd99fb17957bea706695b50df504e23c39aadbbce3fd6d2d8d2b09cfa46dab883513a05b8a0040c7f4d8fb4d2901ce87796ce89b09c55f1fc902a4f451cdd8a4e00a9724d874af8760622bb24001f0f7eb60c8bc72263a34924c7467c5b40296e7f67df36621ba6afa7a9e845b25032fc3a897e5671786a1c71acec58ac1c62adc4b9af13ea3470b6c9eb3cb6b79c0d4375e9722214e916e9ae9ce47d24c6f20f6f4b346bfe215aa0feaf4604f008be61935c566be9fc7ca0c924da8e6d09c322f80041b67ce1e4ca59f502a86252f11418bfbd7870656c8e50454e792ea4e3b5b1e04001020f80d1fc4d50127f864ddb92b6911c50d330f3bcb66cf8a61b9c47f00ac907f8cba50901edfdf42603487e77a8c19d09ea1b1644d8c4d011ea59e350bf5642c9171b74efb15fa7e438d06b9b5ccd8882b1c30b4e25cb66da2a4040b40cc53e86c9fa619b409ddea8e49fa191ef07a4b44bad98c52541e5d226c1945a2df8487d83ae9ac630f0aeed969004ab9ac0b0f8008d0c3750e18e1525266a0f622ad27be9bebf3b2b57e850f946ef39c717495fe553eac9413ae5bd559efc9a6206dd32e90104101919c28d544d421aff54c59f7f85f47bd25ba7995d872ce223d314e09bccc5e97d6ca302313c911a788a84e05d5bdd5ac121c42c865c3981688bb9074e91161ecd8b91bc04e84809ed5279c469b02f938afe16c52036c1520ab965f9d5211f83e8bf0e6fa3a2fed799f46cbea41882eeb23f37ef18b5d187f40b9c9f5afb2a802051d4e02c717326afc1413849dcfd5afc4f8c497cdceac147c5047b4adb7745524656991e46dd4f8f73987a6773d4d7c9068ffb25b4794143586f636b4206f415f4923405ea6c3205fc281f406c814b633b37799619f13eb14360b4f48fca8bfc33819afd9cbd388912c7286dd64ed98a6074b5eb375788bc04ae94486b6a1d74754af4ccd454f916392930d63225cb56856512a6b2bca9ea35c6e1362f2dae64281e07cc49b1b6607a449d5aa84e72d5d618cf74df014ab98c74c9510425c88777e96029d9d223038aa0921e284fa3034aa068ae0457833e49509b2f0abeced99fee2f7381da2db86693527675ea445e672c0822d69aff2940614e937e6277f15aa18ad03cde81456c7bf20bd94b6fcea98089d3d2235366a0d340c92bd94abb0ecf1287486f91526425e7ac4e882db24aec72356646e818976c641f6075c2d5bd3c8333943c1202d052598e7186efb8e6168c8df93b1b9848b53f3ab55c429b0b1f7059f1a54e0c49d622780fcdf057530dabdb4e50b9fdc7999112cf619f77691969558cc9369060c8fa31e1208f5f6a4761c6613e82f16ea6bcef610866bbf572fba2ab6e577aab2dd76e32668e9fe24d333e365913e142f62e4c09e369dabe3712166418d86202ec6a1d3bdd77037d354f0f26644429d0cd99a3123858ccc5c804a5f02f46e803e8d0211386812a81294ba6a073fdf0dd573f2f4c6f57b101795d44c3e10379ae20ceaa60c92399c57727e719be371cfe63ba8321f818eb605595721bec10b5d0753d00e8bf5438d1c3ef4948aa6a4ac86dfb08cbc260ecc0ba9015243de0dc7546107c925f37f21dac4549052c201d9f7fbd44a8f1b7318dd6330df11feaecd980ff1c3810488227448c4d34c2ed1310b510fdff552036adfc2bf2b89de03d96320104e7a72aa5f7543f1dcece1c8f0fc4243c48d53683e19e5d5c2293347f298df72960bc6b91e37f1915a3ea2faadb60225738ce52b2117d4adfeb6ee226a86b63f49ae36dda4f6412596decd4dd109724c5774951ec4e620223541f8a7d530193dbc8ed8eee21d87ec762aa197cbee51eff5ec1fab93898f5855856e478356aa1e77dcf353dc9c0fe3c460eaa9ffe6781c2d03940ab8325a101b93cb1c1cd9081e2c2c4fb539bc90399c9af2a5a167b9447bfa798f426f14771136652d0ee2ad470e30010d808c8ed76b02357213db3d99eef0a5092a3a87c721796618c99818b869018c050c207aa152154769bb02a4a2af572db474139cbd4acd6254138f8616f862d076b232031824990a677aa0a41618aba7ce7d28a97d349d0c0fce15952a5c3288e2c9a7e1c46974e2b8d2468b8bc75a35776b163d91abaf1e669710de832252915a5cfcd588920a56ca9c0498e23563a5ac6e3a8b9af22948d35a60ad915e606a8bc33b0386351d710e9141fe0f4d43f9984612d8b1a25ca14b4aa86535165dd51dcf67bc72bee7c38277e63a6bbcad799e364ebd752551e70ad7c5874bda0473cbdd0c234c765fd56828f5733941b2b81b12b907f03c910873e42e69cb7de40c22a1d62a7f7f5115720281d5a20d04ab12251661da157c39d0551fc6e4a5812a41609cb8f86305ea35ff04404ad7ea8f430b65789c5f1321a5700ed2b22da59bbbd1b3073147f0710fdaf34013d21e709c815b33555b02a6d2bbdba76e3c0b2ac8a8427c3acff79fe607c9e9e0ba77a6a1bf2dd7c1d66722b050e2374e0dcce357ebb3da11deda805071e920bd787455fc3a1ebc0012710d2f2dbd14e75da80d0522b22c6786d3f138d09da3711eb2c8a8a5a910c5b0696463a671b3951b14fc18d037a332f044564f024ccdd8c1fb89f735a314bb28ac0a2e092d258419f38b1d9478735454f29fb8134a11dfc06f2237b2fd2e588e6f07ab9942322fc71aa19b3999a57e1add29d461351e5eb79c8f9fab302f8004ed9999c9ada04c7e005888ae34fa263aff2539b6cd3cf3e83a8be274bbacd48b2e22070f07226d7727a0c8009b9f143652b9c20c29534eada734dd2be62b1968ad1d80f1883a4f43d42cf1290f339f589175baadf974955fe114540230099eb3350f687e1f8252e1477db3c23ace2ad71dd0ddb2f484e7a53a81586a887125de402f94e0f8ff181f48ea072e3d37e09a1cd888cfd2d32d9204778a2dcb2f600593e2c04d65c700a4a7949250876d7939932137a932fc7bef508b672e0dc94fe20faaee5fe0cfef2a5256e6f30a2ca7c57e76a732a1105be7bfa0fa582012657d9dc6fa18c0db6f402afbe673b5836476ff7d98ed98528073c1b3e7ad114b48dabb29737cc76a34bc8cba5f0767a2ed67c870107f04185dfaf79f8fd66caa1f78210afdfe3e1917f75b0668ef9808233461974afc824164203042b282078cdba53fc59df076f4d032b9c9d5b45565aa6a7d202002c62b4854efe651078bea481b9261cada73de1a168a2375f1bb296da39e6b0f6dbf6a5a3d718a88183ad62e3df8c340ec85a7b28c40f6520b72bab816504f0988210bd23790e56c63629392e240ee946377411038bdcd20ccaa05fe57a479ea89374682784b4954c0274843e15b437219e1800947d2a7771b091fa729625f1cd7809d4863804f9005af0b3e18d3aea46447886d04f5c4c2ac848799396fd59698bc32fa2209d3a08f837b33cddb63240aa12d6d956fd9831f51443b8d310a2bc0499f2c304683ef021b23cb9972f7793ea5883250851533074ac0fe1218d91d480f1eda871a93b8661df097923b0d308d2fb2097fc1cb7c4c2886a6b9ce1327d30ed5ab6cc2597406e3d66a980417e9cda213a948ad77958602b1244841cb18981767c754a26c98319e8fb49bc5a57a16902de181dd398a24b84e0d80f7bad06a3fd3545ac01e2139378b226634d04092c2704fa763810f7c9601eb2457fa9c8ed80da0f14d12cf51d648b934670df80a0b8a27c9f5fe0b8f8f511f61b139f5669ec82644c82a11008c2ffde759f73f15d798bd914e877dcd3c90a55bf05b7e7638741b727c7ff18edce58d2d1c2f23fc60bcd6a1b69b2427fdfdb4c7ee130c57061c1cbd20d70891e8a1264a381f6a0b8f38ca7f872c77fa2fc2e94a10192a1b4e0170f1f17f6d541aaf3e9bd813f2de247f5e058200066eea81679710d4fac8dfb025ca32a9798d98706062e3428fee3e439238262160dca9d03d33091497ede6ff0da1e73c4e0230212a46523ec956b22e5e225a0a5b303ac2c4163310a2fc57f54d11c490bc92b093f44c4595ab465e0f050e2396d2779fe1f6a08754d307bd0ac53e8eb5899a66df1c7d8622d5106df2242a15c3038b7a43ec579f767ab77465c798547e174566be8f1725f2267b0e5155673b1b3683ba45454d37627f6020a9", 0x1000}, {&(0x7f0000001180)="baebdf60cf72e54a85bff6b848add83f9d4c9b94da3c32a606b85b42e23421ea0b5c4b7040de100a602deed71063ef6598f212b090ca89aa54f6eaa9d79c4ace173127056ddbbdf9b47e71a3bc0565b5b42cf2dcb3e9ae716eabae101ea167d9228f8ae91e4f43fa35de9bf54d4594a4b5c8cbd1d3fd", 0x76}, {&(0x7f0000000100)}, {&(0x7f0000001200)="6a73d8bb16247c00746ab02a82533c76185093b61b4498c32f3443207087d8748db578b613717921d1540024639ed2ae61740fdd40dce418564dc35f6c69ba1c0a7cc767989cb64d097afab77022751a675372b6233b8b4c8b275d489ebbec773447c697adf4a21b2fdfb1fd1a8d0be455e7a5d2dea2cf94733f87d2f55c654e62ab15855c556d0fddac7a1e78", 0x8d}], 0x5, &(0x7f0000001340)=[{0x60, 0x1, 0x3, "f3cae0e7139803583afbea0fee23e44d0fa43f9f10c4e569ab2a20f69aec9d8fa28f4a00c7cbb7fe542c1a77997f41ae782380ea6acd836669ead24be56db7aac9cc19782bb6e6be2e82e5a7"}], 0x60}, 0xc) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x1c}, {0x30}, {0x6, 0x0, 0x0, 0x100000100}]}) syz_emit_ethernet(0x33, &(0x7f00000000c0)="10533fe9bf7bca559da13de6094112246f5e4801cb0c56124eab58d2933778bc825bfb896865d41e2c7d82d42ba6b856cd7555") r1 = syz_open_pts() ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000080)={0x8001, 0x208c}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x20000000000090d2, 0x0, "d7c5010028ce5cd188b2aea417e4ffdde400", 0x277}) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000140)=0x1) 16:00:32 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000040)="9cb2997f00f84ddfe066322e2e", 0xd) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000040)="9cb2997f00f84ddfe066322e2e", 0xd) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f00000001c0)) r2 = kqueue() mknod(&(0x7f0000000080)='./bus\x00', 0x80002002, 0x2065d) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x80047466, &(0x7f0000000340)=0xfc) ioctl$TIOCCBRK(r3, 0x2000747a) kevent(r2, &(0x7f0000000180)=[{{r3}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8, 0x0, 0x0, 0x0) 16:00:32 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x23e) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) r2 = semget(0x0, 0x1, 0x14) semctl$GETZCNT(r2, 0x4, 0x7, &(0x7f0000000080)=""/42) 16:00:32 executing program 0: setuid(0xee01) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xfffffff1) 16:00:32 executing program 1: mkdir(&(0x7f0000000240)='./control\x00', 0x20) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f00000000c0)=0xc) link(&(0x7f0000000000)='./control\x00', &(0x7f0000000200)='./control\x00') read(r0, &(0x7f0000000140)=""/133, 0x85) link(&(0x7f0000000080)='./control\x00', &(0x7f0000000100)='.\x00') 16:00:32 executing program 1: setreuid(0xee00, 0x0) msgget(0x1, 0xa8f68131c5d89ad1) r0 = getuid() setuid(r0) syz_emit_ethernet(0xb2, &(0x7f0000000000)="3d0da10eb3803d48fb48528cb31e971da376c552cdfdb5fc655e15e570ee23c775ac4dfe86b705f16c41c5096876b91e2405e19b0879f96bd4d5ace0388ee8b9af6ff9989488bc6aabd7816d11b04de8f79ac655053063fd5a796fe00a8ead8f2570c8abc39e52d8d16da60f29c80e8199d069426bcc655c8802ef6a91740ada35fc0aa08ba0aeb183a3926a32e760fd76a1c27c8c2aa0feb370ede4c9b2db97e413f7dc2c3c7bb4936061aba97905806eaa") r1 = semget(0x0, 0x3, 0x20) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f00000000c0)=""/82) r2 = msgget$private(0x0, 0x4) msgrcv(r2, &(0x7f00000002c0)={0x0, ""/79}, 0x57, 0x1, 0x1000) 16:00:32 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x10001, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000040)=0xe50e) 16:00:32 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) clock_getres(0x372b30cdbbb7fe37, &(0x7f0000000140)) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x2be9, 0x0, 0x0, 0x0) dup2(r0, r1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) flock(r3, 0x4) 16:00:32 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x400, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000180)="3c806a24ae1e9979c262fcab81fcf46d26715cb3d817326cf258b21dbc64f0bd6aec9a2c995fa385379c4aa0c7a56a7217a7e6daf6379fd4577dd95646879ca4a3f0febbd50da331519fbe8b01b37529d29a0a4b64d7ea2d391d62d0c5942ecbaca9eccb2cef89d7c856250e4fc5d11d2837bd8c448e1d16d3e8fc1ef7801a68545309b97d616b6d7c899a39ae1c68fd16a845679a2f23d71b70cd1624d08b9682a783fa411a0c31fe6822e430cd595245eee74dcb0d35d8dc9fc181eb732da06be8ef9590c6eecdbdcfb8f3f13677ddef089b491ba3cd6685950949d973f5260d50b18f3eeeee1112182068d0de9627", 0xf0}, {&(0x7f0000000280)="c3bf629fb0ec951c351e8b7c8736eee418098766edd050b584cdb43c10ff96f93e7c169feedc4fbb7f2e5eba48a627c766d0340a", 0x34}, {&(0x7f00000002c0)="75232d52c50e3c9388150c8bdd8b8fb0266f003abd5263af203d00f53779d82112962d699dafa0350998622e5ea59e30b6827f652f8a8cc6f8ed907898a9273b0971e60dc1d576cd51355e74dd92d08ff0460114ed3e6107af56d6b9dfc4180f20898f11c18de0173062fa5e343f3f63f855480f67db217884b78a0754d4f3b547f58f191bfdf0a0d2423878d5c4a97f52049a834562783dc2e6022e6d31e58e1d9f7daadd44389ef8b0784dd19d4782091c3da6ae33439ed50f811763e0bd71e8827d4a43b6ec412f852c8b97350fbe0740fee60749814411c3aa0c7766171502b65013", 0xe4}, {&(0x7f00000003c0)="6ba92e24d4acbd16152edb0fe7fd93d4cd33ca252974102c4add2a3fa2e6", 0x1e}, {&(0x7f0000000400)="786861ab9b5e015035c628b7358d1a0216dab75982bd715b895e56195a6c1a4251aff04d6685f843289799b95ada2f0b5ab7b6fb", 0x34}, {&(0x7f0000000440)="9adb377f73d255", 0x7}, {&(0x7f0000000480)="d005c2e58a02d959c6d5d7ca2cc110faeb9502fa142f1a30b7eb6b8705e647e2a58d768d3641f26566102bb5657ddfd205709e9085defdeef909bd3839762bc4e98e75358df156850d8abde5c8a6dc6bff31c2509d1bce8da1ca6ca16e9a35c907741f454119e2ac151f9812319842577612e4ba4e26e1bcb838", 0x7a}, {&(0x7f0000000500)}], 0x8, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x80, 0x0) poll(&(0x7f0000000000)=[{r1}, {r1, 0x15}], 0x2, 0x0) 16:00:32 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0x10000, 0x14) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0xa0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x6c, 0x3, 0x0, 0x1000}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10000, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) fcntl$setflags(r1, 0x2, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") sync() 16:00:32 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000280)) setuid(0xee01) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 16:00:32 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/diskmap\x00', 0x1, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) r2 = socket$inet6(0x18, 0x8000, 0x3) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x0, 0xdf0f, 0x6757}, {0x18, 0x0, 0x1, 0x6}, 0x6, [0x9, 0x20, 0xffffffffffffffc0, 0x6, 0x1, 0x80000001, 0x7, 0xaeb8]}, 0x3c) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x80, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r6 = dup2(r5, r1) execve(0x0, 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000140)='./bus\x00', r6}) open(&(0x7f0000000f80)='./bus\x00', 0x0, 0x0) 16:00:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x1000000000000034, 0x0, 0x0, 0x1000}, {0x30}, {0x6, 0x0, 0x0, 0x100000101}]}) pwrite(r0, &(0x7f0000000340)="fbaf8a8d1a029be96914f6357e3a127d8f10961f1103e974949dfbf702542ab31a4941ff9f2fc169a1a88e9a012d3d0a608aecee8d969c947402a4fac0d8ea8c73b47515d6c3f6c4a1a34f4311d2a1c895a379c0042da7817f760fc128b16740ddca912e45697d5e7dfec64a5e84cd9d81a66b405b0b78d090a819f3bee115aea88a30462cbfd350a299548b13b8ea428bba6876cf46b52342b1840fd60f4c15bc7eeab7386c357ea6418ffcf80e90eb6be182c72af7d0056044f12f3fade7a0a01d2740d397263d53266b4a96b13df93d2f92ead03ede4618aebd1f39d30b8756c623f638a5e8048e733c6548906f07dbbb6d10c3d54f999238f3a96da5d9530eb5878bd3b5ba9545afe111773769231b79665f19f2785d47e6f74df07f", 0xfffffffffffffe90, 0x0, 0x7ffffffffffe) 16:00:32 executing program 0: syz_extract_tcp_res$synack(&(0x7f00000000c0), 0x1, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) close(r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x5, &(0x7f0000000100)=[{0x9, 0x1000, 0x101, 0x6}, {0x1, 0x27ddef4b, 0xcb, 0x6}, {0x0, 0x1, 0x3, 0x5}, {0x6, 0x8, 0x100000001, 0x9}, {0x1ff, 0x10001, 0x1, 0x3778}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x7c}, {0x3c}, {0x6}]}) r1 = dup(r0) connect$unix(r1, &(0x7f0000000180)=@abs={0x0, 0x0, 0x2}, 0x8) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") getuid() 16:00:32 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x20000001, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000040)={&(0x7f0000000080)=[{}, {0x1}], 0x2}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)=[{0xaa, 0x2}, {0x47, 0x5}, {0x8a, 0x6}, {0x42, 0x81}, {0x1, 0x5}, {0x6, 0x94}], 0x6}) 16:00:33 executing program 1: symlink(&(0x7f000000bffa)='./control\x00', &(0x7f000000affa)='./bus\x00') r0 = getpgid(0x0) ktrace(&(0x7f0000000400)='./bus\x00', 0x4, 0x40000000, r0) symlink(&(0x7f0000000480)='./control\x00', &(0x7f00000004c0)='./control\x00') r1 = socket(0x2, 0x4003, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0x0, 0x14, &(0x7f0000000040)="04000000", 0x4) dup2(r2, r1) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r3 = socket(0x2, 0x4003, 0x0) r4 = socket(0x2, 0x400000000002, 0x0) setsockopt(r4, 0x0, 0x14, &(0x7f0000000040)="04000000", 0x4) dup2(r4, r3) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCGBLEN(r5, 0x40044266, &(0x7f0000000380)) r6 = accept$inet6(r3, &(0x7f0000000200), &(0x7f0000000240)=0xc) sendto(r6, &(0x7f0000000280)="aa737affe49f66945b558c6193ee27a1ba126017fb750379fd7b049da0ab8f4fc79d834346d999727270262dcfdd9192c8973ce1245855e603ae7c7d73ecfeb0f94d45eb1b873b3444fed8ed1d37da9cac121c2bce815aa037cc9d7132c7736cf51c86dc79ab9e77c06c2aeeb0e1c9a07f1b976741df3fc53924527a4902b7467e5b584d263cc7cb8185996a6421ada0c5c4fcac6bed66d49cfbf048bc519d10fd324f1b2191325ce9a1b0113a7eb15a82221e112bb4376cb3a6d0b0106651c3897c64a38096", 0xc6, 0x8, 0x0, 0x0) socketpair(0x1, 0x1, 0x6, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r7, &(0x7f0000000140)=@un=@file={0x0, ""/108}, &(0x7f0000000000)=0x6e) unveil(&(0x7f00000000c0)='./bus/\x00', &(0x7f0000000100)='x\x00') 16:00:33 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) close(r0) mknod(&(0x7f00000000c0)='./file0\x00', 0x2005, 0x5dc1) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x8000800080002002, 0x46485d48) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) dup2(r1, r0) 16:00:33 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x80000, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socket(0x1, 0x8000, 0x10001) close(r1) 16:00:33 executing program 1: r0 = socket$inet6(0x18, 0x4, 0x4) close(r0) r1 = socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x20000000000029, 0x3c, &(0x7f00000000c0), 0x2a0) 16:00:33 executing program 0: r0 = socket(0x1, 0x2, 0x0) r1 = socket(0x10000000002, 0x2, 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) 16:00:33 executing program 1: r0 = socket(0x10000000002, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendmsg$unix(r0, &(0x7f0000000280)={0x0, 0x0, 0xfffffffffffffffe, 0x0, &(0x7f00000001c0)=[@cred={0x20}], 0x20}, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x2) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000040)=0x2) 16:00:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x2, 0x4003, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0x0, 0x14, &(0x7f0000000040)="04000000", 0x4) dup2(r2, r1) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000002500)={0xf90c, 0xffffffffffffffff}, 0x10) r3 = socket(0x2, 0x4003, 0x0) r4 = socket(0x2, 0x400000000002, 0x0) setsockopt(r4, 0x0, 0x14, &(0x7f0000000040)="04000000", 0x4) dup2(r4, r3) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r5 = accept$inet(r3, &(0x7f0000001480), &(0x7f00000014c0)=0xc) setsockopt(r5, 0x3f, 0x7, &(0x7f0000001500)="041802462b585dc800aa86672600800ac034f682bc5129083f91013e9e040a61c0e2f2bf9913e1c658685960166b02eb8bfeaa440edc4c50938607003c555109e63d6e5b895049c30d66c76e7a39f38598768328c643801a7a1d5cf368dcf93b2fd5740f6c995b68e027ff42e994c0d86a8503c439c1c7bbf2bcae618c389cfe1aeea6d4e2c38f2dfdefa7944be1743dc4d4ca440fcd22e34b6a063da95f92aa5ea0bae0a8ecaddf77d6c71b527524fdc3e9d231cf9d2edbc3f81e54173a46a8b5aeac6ee6fb33804862a0e39ae6185371bab1b80fdd231681c0d425cf299984780b74380fdd6a8344e2e5ed5f0ea9f3da3713ca5510e3f1a534c8ba915e8eec29a841482c26d4acb8b5eb8dc188da7194ff339011d5fdb434922b150d653478a18a21b6cc0a6ed0cc10892bb97e5e3e76bc8779d0cd349f76e9b23ca2497033b86d7a1a8cf039a99dcbe8cd210444cbe4cf58163e153c4534e54131e545cfd783a41f2e1bbb2214637982b8bc364c4391b15deb897547f33c707cbb3ad557dd1afdf1db6c606c7b53e972598b9fc4a53dcecb42efd12af7e299a7fa15a41c2230402eb022badc69e760eb00a4fddaa0e7dcbb1e0b0afdba0d6b40e8dfd2c72854183e88a67fdbc96a34f44d4a8ed7164b3549444a18abbbcdbc7eb3e55b71a29ecc539cb66fa5fa44bdc636ac1dac7942540712755b9b9135718e9bf10e283d0fb059d384a0077bc84c001859aa228abe73bf0ec0309715243780c9257c78f86cd03111056e3b7c72d162156b8df1e9cb2f00655c2a87d81ab7d4868cd09fb491398c36bd6c63b2694fe2cb9b6280e98907d01b67c666d2650130fd62a40448e3e716836e9bde3defba4c6732654f8f0b7926db8045c362a565b820bdc7980d258370f6ff6b3ba05c96d193263dc0e3dbc441ffb8b9b000015beaafafdda9abe2ab2a54923994375da9072133092ab599b369f5f4a2d55786445354dc9d3809755ceb28b86672dee20cae2a7ca0ab31ad57dd784a6e3acd8518968186e78cf104f2092c08da46a9aa7451ca945a9836766911636ad853f1654bfb70963fc70b19fc35b0ff233a1268fd8de011160cec27e2e22970b27bcb73e6a11853a053d7396be1a509f4b0df77c41b1aaf3ecfeab31e8840ef2985bd3c47f7313f041269f43f681043c6aecbbaffa4349535c479eca504e246a05e08e6310a732a294fa992cb4ffd413b721e88508ff2863c159947177728586b4f12cf1bd059cd66ddf11a2d30f3e5ee1590732f90729e1b050ec9adfd40c4330bb2890ed273dd9770795055decef0f2634ecbe9290bb3f3a88d7b3ac1686acf7ec91c9edbed6602e0ad59b8e184b017b638d008fc108a28e1c9bad348759d005aaf4f5fc8e8ffd47dc52f9f3349d8b7e98eb6f87221214b8cc9c0cf34f9fd32d12843526e676fb17cc877a419331d46413a51504ba06d70e0afe8d51b40bafddd477ea9e56cb3d83e6005666b88a84b7ce6006834eba62ab69e0d83b02cbeb4af7e9cf677017521e06db706bb3fb09423c97b027ea44feb7e54befc52dd6bde57e43d489b9542be73d42a457888824e1c2754e74a631d4cb40e1d51d9102dd8519656081ab56fff35826979287d9794e8c2e431303ce6be50a9211a928c1d6cc72f4747b51d433ed0974856e3bbad27e574026bda6ed65d80fa802070459456c4c850fce78bafb83c8c7491be3003480c6e8469060d52b692ec27809362c9747a5b9e8829bad82235074d2aca47e0d9a0b64521f2ee25c0b7598a709feb0289b8eaeaa0a721ffcaf66f75eb24c632926a2ed24b73a2709967167be09a0dd5f29dc87ea5a4283ea579560bd4fdd4a72cdbc0532cd3620d5e0aecb7e3deb6f6e31802fe96e9bbd3331cbb9016afb807055e5af2edc10c5b0e5856d6c869251803858814767214e417f79751f3ac5100a5f0c0e1cb29acab4eab9bb60c6fe93bfe198f0ef6ff9e037024ed79fff7e204ddb7c95b7123c9f33ee9e9a0f2ba17a61c512409dc637041f82844e8892ad553cc38812eec7c4a5307b8bc3d4c392a5c0c30cca60cde0497260713c5d01db28107754c18dfef6ec8c55184a3ecba169c535bdb8a54c2d37430a7ac1a58747951df04ed8b2ffac8d5de31ffb44a6b8f7beb8c29c51895d086963908af683f8fde65d783d413ab5b15a75772a936538e95b15b86cdad38daa45147c1ce5d654a258b2b6ed17bb62f511f6f342a54499ad401dc2b1f1b14d2378a24398bea2cb66ddf71cffa71b70a065ffddd8bc50fadebd82da1ac615431bdd8d6cffbf0fc876b5a3ed7d86016df85c4c6df6d6d34664edeec6e69c738dd85eaafb00122941734b7e419f843e1a6c8ba0f3170292bb697b35b53bfd27299ebd3aca0ef5c326aacc9e6cc278781b35bbf4de7413a6795b4aab076caca82be08c7dbe202b6d5bb78783485b4f170fc514c3424649fe04a8ad29ecb5532945e6dfe47bafdcb6951ab84153f0dbb90a992c4d9c9c7ade492e6180f4c35404c3d06a6767a56980519b761608e959f866b2d0691ba2920aed3e6a32d2880bb9f5b135233cc04686657d6a11fdfefd3bb8a90373e6f4162bf2fbe9fe7c9f6fb358e518726bc5ff49b2a7474b8214c120a3a92efe4aeaa2ad62f4025ca5b70a293b6d5fdce72c8b08b423f550700ec1f03c5ca25ee51b095fed1790923bd7d7d885485fe1ad2b36a41db932a9f409b3c29453c90d66693e0d88bfa4db9e3afe2feb4d9e575a04820e233bbf50d4e4181dfcea7432a826959814a6e3151fb43999c65ca53579fdaed8b673ba56a9142f4772e0db36292ef729f10ba9108427bb48f746c7639ad235c81e528429bf93d78fc879c57e7e8adb7e30f6efca81f1c712bd1a2ba09c252f283375e1f993e38b18aa044bf63b3c78fc26225e72e079b74a41e913419578a47d230db5bef46076f2a682065d6d7b9be7e03aa317da934b2a72fba38e458c7b5dc100fc28d72f8f1c30b6c8386da07ca841716009e7d3ae1e290d0cbf79317e9bab49417a99e6f1bfea85e2c6f78a91b3e21f39bdcd5ad24faa81712e6bcae16e0235da478f53933acd974f4324426fd0515dd6f55bf5caf0e61d060ca6151c097466b6c1cb35467ed0414d6c2006558cdcd0ce997b9af96b29da67d13257365e0eda5ad092a5b597921299032c40c0f54d9462814d4587ad1fc18bd6464b48489d3c79fab00865d5a582e7ca8a9d64f12189984965bcbb011e85b48f7d644df228fd955c8d0a69d248791efa14afdb98837e20e966408bb70936720a166699c4b3ada596ce2f80b70f56ac6597ef66b925d03792744799cce98666720d4a222102a87c0718b65c55b39f49401ab06ac47c2281e0fc2b3442fcab2e3fddd720ce33b78768f331dc14d1097618621b3c5bda057c23f2a5a0e7711fa92f974e0107315c3137acba868af8adf5582271f6e459ec2456d6ff06ec1fe609ab19139c22779899591a2d167eaa150b50e748c27efd76c35c78d56e71ec202e3498bb0f19a0c2213e983d9b25c7dc294cfc3bb71375af7c86b86a7e4aeff204463e62e4deae704e669af1082c00d8dee23f8448c0f842181825ae28512343da31cf0cab882ce0ea6d3d8ddaa7eb82c85cb6030c52a91c12b500c694203efdae88f7c378821c3dc4da0d8587fe97e47c9b291d809ac06cce29ce896877fdd6ca4737cdb7751baa09f7265bd76246bef4d4fcd8c85327e2630df8efc9097fdf4fd56549d89e4a5e2c25c48743de574891696c56d356e0922a67d2aa7c2e0df45b1b9106886f699fc4709479a84769777d169b2325f131d4740bcae7e50986ac2c3ae4addfb7e54614fb76660b37a2e81e774b85cbdd93d7a2813cc84b4f7bb6d4848265e46dc84ef16d436a854907dee715cf2a7ef128ea7ffe897a8d35b7390a8517ed99b9494fe6fbda4ba54be22f3528989e33463c85759a5c55f1fe3906e575075b8dbd37bf03e35d7c2cf89260b00a4814997868fb7a560826f8f4724363fab3ec611b2cf3fca55ac65e3642c800dad9b8b8c6268ebf021f953297c013bab2d661562dc74a577e22345f1e0ad59144e4accee90ea3f37fb3e15ce5e7fb4e62494adaf140bd3ef00862c211728ed9547530d25c0c6b478266403e4d14c942b7c0061b96f49638f89763618b84ba59e2faf7cfae4f912238c83e3681ddcfe97a50cd542899adeb9cb2173d9898cfec46fb5f624bda77270126aab8f7e2d117fc5e7c540f952b4095b318dd2c58f1df369fcec1ce634472e402e451f668b0fe8e53d021a05d5a122ca9100575e3ac912d070ec1f3a57da6cdeae137b521ebda5e4c24c0baeed5de8fc772d49c034457dccdc9ca8b23fb1b8cb8bbfe1918c0a548c5572e3a4a9a3a1293a35cb0d0ab9050367b0fd6ba998aa51fd9114e28470e3f3dbe97673674e559f317c133709f05fa472f324e6fef528d2c5a857251d51750418034fbc9f91120fd8e993878a057f475459d740d53624fb6ac92f10f1107c127fdc2ee99d1455507ee4ec62191546bc55090ec03b2b00771ffeb5f524ef191b0b26cdb58499848849fa07d30c2a4e65319207c1b0cbbd47c8b20ad77e8955180d3edacaa069cfb886a890040743a844331c344a1cf9323403f36db20a40d603d183e2b5e27b5176dab3bbb7dd5c799b189c15384c165ed149e298c121fe785cad6b6b739ca791d23f628eaad406325d41802649281571b5812b25042d7c8ea32a23792da15585ef74e0505e80fd6647334585714ba88b38d20e903f9db20a83dc0345926a18564e0b514f37d6d7fa6dd7104c3ecac0f31bfe5060a3a56040d45c4dc6a0d73c2a009495327e301ef6f74eaf89de7445f1957f6831b8bdcab0be0d660ca77fa08cd0614e2d5b91febe189e0b3f97d58e354ea4a860ee9ec543add1b8e68265b30e23bc11de634f383d64e7f9b7b7f5bb94c29e18588787f34ee312e0a713959fcc4373eac933c513d1a82633ffa17f189033bc6b7adc9833c0a9a6ec8c7dadab82a86a1babb958a9708580cc67dcc70608d45943d098b6750285705b26b01606e28045236c24c0e56d2d53d22912e60dbafc7dcfe0bbbc54cb1922817978fd3271a24253f1b42120e68b8f4709ad74d095b4349447db6d69e3a3494d4a5b136e731d38296ccb08b0827b6ffc3d9c6cd6f7046287a36df47bbbbcb9e2be399cb3bd6a48481194e9232c1d71050006519007b6bf7626be8884aa4c6a31533381156f2ccb4a753b72c2cd176e0bd1b53f2af289617631b1cc74f29901147fa6e52a2d67cab7df69defd69b6a1f69fe4788e85d4cc1436fcb5c43d566837b5574807cb6dab329fe38c073aa33ce9217d49b99b360ca3fbbb4442265185551c9cb6d4690e18a8ce93f2dfef16b2b4acc8a9ae23a2a61f11d0a871c47bac4d81eb764c8f51ce6117dcc204da3317771cd67cd44eaa324ffbeaae15fe7a6c2e9cc97cb5c640a50dd3e8fe6599fe3656cc95722f667596b005fbf5f724b80e72fcec29c6467067f04b2538e604fc405f869771713fbcffd0eb8ec9810d30e6da6fd944fea93666f032787426d9fd3ddf2be74e0d683e966d4c3e1178c65740ea32a25bd77f7c9610d4a7bcefcbde92f0a39fdb0d4d413b5b8912ee7c45aa1bb39d3bce9579fedbb0ae0788c6e1c9aa4e534a67d9452cb82a5b85ca1fd1c60367967621a38e1a69fe92661aabbc8b05f2152a9c3a9d4ad5dcea5dad3dc648094890a11dd68afc853aff8cba025bc45cc4ecf22aeb220db678966c58368dc1ce", 0x1000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x6c}, {0x14}, {0x6}]}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000080)) r6 = getegid() setegid(r6) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b6") r7 = socket(0x2, 0x4003, 0x0) r8 = socket(0x2, 0x400000000002, 0x0) setsockopt(r8, 0x0, 0x14, &(0x7f0000000040)="04000000", 0x4) dup2(r8, r7) r9 = accept(r8, &(0x7f0000000240)=@un=@file={0x0, ""/4096}, &(0x7f0000000140)=0x1002) writev(r9, &(0x7f0000001440)=[{&(0x7f0000000180)="0715743a4ea50a790c9efd69454830bda2a1abe686388f92a5be512d1bafd85cbe439f2a04fff6867a89ec6bec9f4cc0100a8854ab01a74877171efbc3e729c576e46f9c1451cf598d0933aca9e2259542fdaaabdecf08697d88416fa1def4cef8b1a7bde0cb1f097e", 0x69}, {&(0x7f0000001280)="a5e0ea0b5d45ca7f3d1379c5ad763d72a0493646e9bbdb0d56d0067dbbc712d2482dd241634a4cd3045795c372870cf10f8fe78fa2663b88c7f0418d56183bdf3c875e3ca6b4be67a1c22018f402bd7b014ad1168c78cf913db8b70ac6e49818f6b5109617497a1dda6641b887e02c612e70b4606c4d161e85d3e439bf1f2295a19970c24d021ecae8af44fe8176aab5ef1f643c9f4f66c242f74adefa4d8c5abd5dccf145e9090e8194eb7db8e0571556b68b4bb44e1ca3f8fca58be29d69445262a25d494ea5e1f3f66d2ef3d99010e8356c2d31", 0xd5}, {&(0x7f0000001380)="109c899a86818f35740c89b28fc06df338c21c78ecd363016dd19e0d459cd1a7e058d464f0b847f539e1b7ac13dbce237b32b16be18d1aae2660bcdf56ccd2c7a9b4872c62b41c083fe417da19e8e90320dba06e65c5498ddb4ca0a3faf70a4b5d573bcbb96e2349810c96a44f81604f6af0ceb184edd95fc56497a8042dd665751ebfeced330ba620a715df3b66e05c0b938fe3ce", 0x95}], 0x3) 16:00:33 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r0 = syz_open_pts() r1 = dup2(r0, r0) r2 = syz_open_pts() write(r2, &(0x7f0000000000)="a6", 0x1) dup2(r1, r2) dup(r2) execve(0x0, 0x0, 0x0) 16:00:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='\x00\x19\x01\x01\x00', 0x10000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000140)}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) close(r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = open(&(0x7f0000000000)='./file0\x00', 0x20000, 0xa1) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000080)={0x8, 0x1, {0xfffffffffffffbff, 0x6}}) 16:00:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x0, &(0x7f0000000080)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="06") 16:00:33 executing program 1: unveil(&(0x7f0000000080)='./control\x00', &(0x7f00000000c0)='c\x00') r0 = socket$inet(0x2, 0x3, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r0, 0x0, 0x6a, 0x0, 0x0) r1 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r3 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r1, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r2, r3, r4, r5, 0x2, 0x9}, 0x5, 0x5, 0x8}) r6 = socket$inet(0x2, 0x1, 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)=0xc) r9 = getgid() getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r7, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r8, r9, r10, r11, 0x2, 0x9}, 0x5, 0x5, 0x8}) lchown(&(0x7f0000000000)='./control\x00', r4, r11) chflags(&(0x7f0000000140)='./control\x00', 0x0) 16:00:33 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x98, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) mlockall(0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x80, 0x0) getsockname$inet(r0, 0x0, &(0x7f0000000040)) 16:00:33 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000180)='./bus\x00', 0x10282, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r2 = fcntl$dupfd(r0, 0xa, r1) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000000)={0x7, './bus\x00', './file0\x00'}) pwritev(r0, &(0x7f0000000240)=[{&(0x7f0000000280)='n5.', 0x3}], 0x1, 0x0, 0x0) pckbd_enable: command error 16:00:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x800, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) setuid(0xee01) ioctl$BIOCSBLEN(r0, 0x4004426a, 0x0) 16:00:35 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f00000000c0)='./file0\x00', 0x69a, 0x34) mprotect(&(0x7f000049e000/0x1000)=nil, 0x1000, 0xc) read(r0, &(0x7f0000000200)=""/183, 0xb7) write(r1, &(0x7f0000000000)="75669916a9e44312c0b4e19ce5681f16cc5773199f2ab363ffa88ace4a613197b4a2869b0b7074ae5aff339a92f4c62e76730b8ce1548e41612ec3e6cb9b67fbdb1761366fbc3cc3543d1bc624877e79e6bd2d8065b316278494988a9a58c0d56509d96f0166b098c0a3ab0e49e3c9dae0c3f130ce8187b3c9eef86d74b989912218aa403df06ced30e3da759563446e7b2604f64c2fd24c3d5625cd078b34c82929797367931a79cb618961189666262ba7b17d7c77deee", 0xb8) pckbd_enable: command error 16:00:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000080)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='A') 16:00:35 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x5, &(0x7f0000000000)="caf5b415", 0x4) r1 = socket(0x2, 0x4003, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0/file0\x00', 0x0, 0x12) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f00000000c0)=ANY=[@ANYBLOB="000000007f000000000000000e005103ff660000"]) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x20000, 0x0) r3 = socket(0x2, 0x400000000002, 0x0) setsockopt(r3, 0x0, 0x14, &(0x7f0000000040)="04000000", 0x4) r4 = socket$inet6(0x18, 0x5, 0x80) accept(r4, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) dup2(r3, r1) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000040)={0x8, 0x9}, 0x10) 16:00:35 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='\x00\x00\x00\x98\x01\xaa\xb0\x98\xc2n\x82\x00', 0x0, 0x0) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000080)) 16:00:35 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000280)="fa", 0x1) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') write(r1, &(0x7f0000000180)="c4", 0x1) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000040)="9cb2997f00f84ddfe066322e2e", 0xd) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087, 0x0, 0x0, 0x40000}, {0x206}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r8 = socket(0x2, 0x4003, 0x0) r9 = socket(0x2, 0x400000000002, 0x0) setsockopt(r9, 0x0, 0x14, &(0x7f0000000040)="04000000", 0x4) dup2(r9, r8) r10 = accept$inet(r9, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r12 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse0\x00', 0x20, 0x0) kevent(r2, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff8, 0x1b0, 0x1}, {{r1}, 0xfffffffffffffff9, 0x8, 0x41, 0x3, 0x23}, {{r3}, 0xa, 0x95, 0xf0000000, 0x7ff, 0x4}, {{r4}, 0xfffffffffffffffe, 0xc2, 0x1, 0x20, 0x3}, {{r5}, 0xfffffffffffffff8, 0x20, 0xc20f540031a0cc59, 0xc07b, 0x4}], 0x1ad, &(0x7f00000002c0)=[{{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x40, 0x40000000, 0x2, 0x30}, {{r1}, 0xfffffffffffffffc, 0x0, 0x605ec377d128f43c, 0x8, 0xfffffffffffffe01}, {{0xffffffffffffff9c}, 0x5, 0x2, 0x10, 0x7, 0x6}, {{r6}, 0xfffffffffffffffd, 0x10, 0x1, 0x4, 0x400}, {{r7}, 0xfffffffffffffffa, 0xa, 0x40000056, 0x6, 0x6}, {{r10}, 0x8000000000000007, 0x80, 0x60000026, 0x6, 0x4}, {{r1}, 0xffffffffffffffff, 0x0, 0xfffff, 0x5, 0xc6}, {{r11}, 0xfffffffffffffffa, 0x4, 0x2, 0x8000000000000000, 0x20}, {{r12}, 0xfffffffffffffffb, 0x4, 0x1, 0x7, 0x4}], 0x7, &(0x7f0000000400)={0x7, 0x800}) 16:00:35 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='i!'], 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) pipe(&(0x7f0000000900)) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x4003, 0x0) r3 = socket(0x2, 0x400000000002, 0x0) setsockopt(r3, 0x0, 0x14, &(0x7f0000000040)="04000000", 0x4) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000700)='/dev/speaker\x00', 0x80, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r8 = openat$zero(0xffffffffffffff9c, 0xfffffffffffffffe, 0x20000, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r10 = socket$unix(0x1, 0x5, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r12 = fcntl$getown(r11, 0x5) r13 = getuid() r14 = socket$inet(0x2, 0x3, 0x0) writev(r14, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r14, 0x0, 0x6a, 0x0, 0x0) r15 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r17 = getgid() getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r15, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r16, r17, r18, r19, 0x2, 0x9}, 0x5, 0x5, 0x8}) r20 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r20, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r20, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r21 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r21, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r21, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r22 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000740)='/dev/bpf\x00', 0x10, 0x0) r23 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r23, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r23, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) sendmsg$unix(r2, &(0x7f0000000800)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000640)=[{&(0x7f00000001c0)="fbc0cd2a6e40eb2007f52e2f78046d09568e2f8754c6a5125f6808533ab7a6b9f4a8fa2ac2a04e27172e6228d01ee404762682cebb3f1d9731ff9122203352fc4569f786ad6d9136014b906c5bd12c527ca15ff404c4b207dbbe2c1e426f416d48012671c333c230768667963d05b23eb208b1351631c42d5a76de4bc2e207840f43f0754bbb4a007d722226c799900f9fbcd63b0b528d74e7bd35", 0x9b}, {&(0x7f0000000280)="36ecff4acee0da1b828ea83a9800b4878a916228d76f2132544d29229e5b9af7d599ffc3a6a4a87035df8f46b51c68d81ddc2e4b067184142bfdcc6609a69a62003b9a2368f99881", 0x48}, {&(0x7f0000000300)="ba0389b79e25eb7d39386a15f0a61d0189c154a21bc19f33d815374a34988110bf13b509a9bed93b1cbd4e602888119bfa8c4f98bab2bb12ac3739007d21f7aa5e6e30d2e92a3125e95fc15234e388530a271174e03f34280c827a354678e6be6006f437af281fda4dc40a6f4b8d040d46e47bab0c95bec85dd35d1eaaa71f752fa74fce8c4db072c1420007dd1463ad9d415832e5adfe3b23ccb1263e43", 0x9e}, {&(0x7f0000000080)="0cf8149a7db4eb1926f2f6", 0xb}, {&(0x7f00000003c0)="ace8ea15584f9097a6f37ba6123bac7a754c44391137490c3ec5a2bdd1340fb4760f351829388594c47291cfe5940cc6dc66ea69f693388813191064da4e41b082ad045fa0350aed4ee5bd16d8f4d2f2a3c89a509f10309808c19b78254a7628e5dd6828ba762ff89703bc41799c39282f490ce6b1e519ae73e64bfcab30bde7225d76017dd46a042e0aada939fe1b196eba74faee10e61e90bc8ebc8c6fd671fa4f5955504d83dd0bc390131f9b99a654f338a2243f57b4996b13033aae0c26ef5cbe8a62f34b24e0a877334a5b6c94fa3c755c", 0xd4}, {&(0x7f0000000140)="eb4cf8e52824c4bc06877e82e107744541596cec05a1", 0x16}, {&(0x7f00000004c0)="920fc5117717ea2424bdf288f044d674a2622d2c2b6796c21ee39fd360882eb11f3d5445e684a10c3805e7", 0x2b}, {&(0x7f0000000500)="428739a16b87a953a5920d643666f09364863bdda5731ddc76389c75a7a800aac2673dbab2ac4cfd1747cc038e5b1f244fbe22a5d3ccf83045aaa92521c8696668baafd9197b99d6fd2fe2d6a17693a7d91f627ddd1caf450891206e72dd73cee9634acea4a7de877f1872198bf46de1104d2dd779dfda9bb19850347b31be64fbe88078600f5dee4b8141f8b5273d8555742bfdd811f375390016442ea503c6b99a2f1647dbbee6de8a8daea25d38d22f1de50211c83420cc87419ef6d75bd36c078e878b", 0xc5}, {&(0x7f0000000600)="d428978331e5a646bb6765f6ae55cb31a66b2bb82e3e3984de5836ba203af2b74b1231a63827cf682a94d4a95665dc5487", 0x31}], 0x9, &(0x7f0000000780)=[@rights={0x30, 0xffff, 0x1, [r4, r5, r6, r7, r8, r9, r10]}, @cred={0x20, 0xffff, 0x0, r12, r13, r19}, @rights={0x20, 0xffff, 0x1, [r20, r21, r22, r23]}], 0x70, 0x1}, 0x1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r14, &(0x7f0000000100), 0x0) 16:00:35 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x20490, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) getrlimit(0x0, &(0x7f0000001180)) 16:00:35 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) writev(r1, &(0x7f0000002a00), 0x100000000000018b) readv(r0, &(0x7f0000002540), 0x1000000000000067) 16:00:35 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x14e, 0x2) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f0000000140)="09917b2f2d25d3e5e3df3765279232c01f1eb7dfe6000f7a", 0x18) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000000)="aecdcb73", 0x4, 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000001140)="def396d4119768a5b9ccd3ef603601a29a85ac8d459609324d5e4c5b069471bcacd5eeecf0d2858212a5d74956b6273c020b4c630149841c6264b8690b931367cd7832e78bab4959d9f2ff939f726a2b58", 0x51}], 0x1) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000335000), 0xfcb7) writev(r2, &(0x7f00000046c0)=[{&(0x7f00000036c0)="4bdb28a4700630029effe2c237207a0fe01c000fd2fdf517761d6964c1dffbccc00a613b4bae9a5bd4f752a7eb5d354993b4a08f32817479dda9f29a032d5128ff6766742dab60f21297fdad1f35419c9f306be1b895621efdbd55693b335e977f963d823d8466ad9d402afe41c19accb7a9b81011bc84810c2c1b26189f70dd33de00f2da85a34f8da398a700813849dc48d6f5f375c6ddf6e97e563bc55789c3a9c6ac465b5c51324da39d2217c01fe2bede03cff1a7015d30adb7d0ea1d30263781ac17e0c114e1d6f742cf87217653bdbf58a0605a18b174bfd656e8ae1679d536857808bf1e0f0a5bbfd0b9741476c084463b4933c8336ba9088d3b431b4a9ac46f72c82fd7eb97e6e0bad260d5bbfb61806d7b604b09beefaeabfe26693cb47bf5994fd4b45efd0835d50c312c73ef78450959db32495dec9a85305762d9592d601c52738cb9b587b6c88a5f32a0a12d2e1fe0ce0eafe4aed79a8789e6009f5fe0fa37833bbe7ef8b925f373f356119d8d0e7634486b301e150160328bac36896cf97a183b55dc2e9d29f2a2247561e4430d47461d6afbebd0f78ae03b68b1919b59f0e78f747311bc8a8c58c979ef472c911aa56284361c33258f95ee60ca22fb0b789d30f9963ae45de25f88d65680ad469b9f770fcb9c40388cf05ff2968bb16710cc64c2ef6a115ea1b2be4690891c7187b1456f6066c14dc6ac7c852fcf95211e12c0807937ad037f5d449a03a0cc1099bd516062b051a54435d76cf264a09412a168b117d6de581838dc865bf174129fef1e464449694e183bab569be405e097d995663f94ce5578b92841e87fe5eab0173d2cf6a443bf8a7cab0dc9459e344fe26d0d91a7e6f71597690201af31def04ff95827e3b99821c033fdb84ce83ba9d10840bdd70a7236a9c5404dc5bbed6ef4f5e4477631ca7b1aa28bdbd512ef6e3959b468a80a063927806cd4934931bb0fe54dc9dc4defe823d85fb67185b0f8c843a3ae345df5c05b4c9819da33b88ffaaa5c15bd5284cdbf9367d7485b33e9eb2d1aa7739cc271d5cda8c88b7f272eedc34e4046a5d6b52b75670d3cd078cdd8e49313fe89d80de68e3a64339e87c91f6ff02e31079720af837c1bb0b8acd1ae9f2858a580d9c7bb89952b4b0400ee2a53dd70ee2dc6062fb2b2bde1697cd2beff28a2", 0x34a}], 0x1) readv(r1, &(0x7f0000119ff0)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x3d) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCGFILDROP(r3, 0x40044278, &(0x7f0000000040)) readv(r1, &(0x7f0000001500)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x1) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000000)) 16:00:35 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x6, 0x0, 0xfffffffffffffffe, 0x2, 0x8000}, 0xffffffb7) 16:00:35 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = semget(0x3, 0x1, 0x105) semop(r0, &(0x7f0000000080)=[{0x2, 0x8001, 0x1400}, {0x1, 0x3f, 0x1000}, {0x0, 0xc7, 0x1000}, {0x3, 0x1}, {0x1, 0xdf9}, {0x2, 0x7, 0x1000}, {0x2, 0xf97e, 0x800}, {0x0, 0x7}, {0x4, 0xffffffff, 0x800}], 0x9) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0xc00, 0x10) ioctl$TIOCSETA(r1, 0xc2d04225, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) 16:00:36 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pwritev(r0, &(0x7f0000001040)=[{&(0x7f0000000040)="be7d496789d6ff881770282271f3cc4f5a790ba4d088b828fcf3a15b507d75f323dc300844f85b0d0e76c6fbd8f8a6a102ce7abfda3f2155702701df1504d07a7ba0cb195469551683faaa145d71e3c3a9e605eabbd5f04b8d0322907a5650379ef182055a23acca91140d41e13f09a1aecd2f504cef6560ada502684be2957097a5c639a4b40ca540b96e879815131218c45c0c51993e433eba3fca85c3d8a90b4f4da9e5169498b73c154df138966a075b560ca908087872e4f1b1283a252f789023a68d44fa2e89067a0cdd1d95aba62d0f1e02c27cb335b2229fc10dca143f5ddc42bdc38d333dd5ee032d4d323dd199ef26d8753ee4e9f3b2d2bc6f0a9ffe95c6bc48db4c2c4bf1a0f88fb67a31e3ed2ea21f34b02ac81199c96fa2c2525902c4459ace5f28db82020860abf951ad5d9807b7bc72db71648cc0035bb52af8b92c711fa7997831ff2352233d51beed6fd1b37a52600ad543f6c4d1d49f90d41302081edc5a01ec50e2a3a58e73b7b5b8eff29ea8b7dd34246b46f5c89a38f3902326b319a1d5edaaeb9b5823302b534890f83178a7823739a71060de73857c43ba0f842e50cdb8ae03df3b66272734a0c87afb167f31b7c359ba19c6193b0232d9abe53b33d89cafcfb8ae868ad69736dd87a6cc0b678374a19428d2fbd39ed228ba1592790a65a4898956617ba1c5b31f7d37863c94d3a2d2df97b3b90ff60e324f94f7a6f54486f3299cce501f752a76485c72b584dbe4a735046858b19e3862ef906c20029aae0df25b9bd43cceb89e6c473138585b4548cf05337b311087bf30e5a2035887e093aca48bd7f4a8b614b55ddfb31d3ab98c7328baa4103c37d75b897ada787bfd6568b89e23f909e0b7d290d70457f48eac32211b829794e5c133ebfab5c653fb1f443e9b6a9d066d4ffd66d56e11fdef8a019f299daccc1f61e461868e2a7de14d058243a11c6b822d75e5747addd0da3e7d358b9ec518b6a5229da7e01046c4043bfa2267c7083282269b4a9be17e9f171b9a44f7227b5e6f823cb2714c20f2fb39aa3ce51498fade795453d5b8c4a56f0f4d2f0a87f0125d0593cb1ef3d1e9efc3182e1ec16b4d1bdb589d7018d935381c64c2fdc9b098d0048d57a03f8a55f084539a14fedead5764b20c2056b5bd4eceff25b0139aabfa5c2fd565752e4a49751c38714ccb00ad97a62487ed4c39b2501bae2ad58a6f735c91a90bff0fdbb21c29a2ec87fd6bd9f78f3aa4a38914c7d50b7af17cfcce2552a0f0ffe0d9f7970ddd1a6d2ff52dec78f05dd6262adfbb239ff3c5625632de6ea5ff4ea0102042ad3ef1e88b1c9ed2db36c291646d74a51fd921d375306d8a4c523f76672db37ee40ca943537e08a944ca54841535b10afa04945a5b572b58363f3d20898b6a3a703ecb6f4a6a0b56a0fae335a986c8035b171dc16257520a63a8a4218e66c884aa7574563f27b98c581c13fdd6b62ba3088a316920f344f900168b760dc7a9ede7a3ef9895ff8d2076d099bf24b32bea19574f6db3d006686df72b1685fb3e47a52f7bc675c7b92831e26b693818002ae128d547685bfe50428f4c19cb7440634f1e6bcd9f0001b7cfce472de7e3b611b78581548ac0605a6963b03c3f5196062270dfb7bf359b3a6d84d8495a2522c69d41594c7eb6b45ed11af3b65d07be8b5fae76e86e196ae83b4e591d895a9d936a68e30124c2f3f95c56113a0c62d3dc5dbefd1add56e8401a2356976af5dae59f008f41d7393f3c943f801ad71155f649956e3261c8a729bf0bae4f1d78156bd99adb773c6acbf0b727890eb28ad3cd859eb93a2de485c8efd82281f268a545b936143a6ff5cddb2a00fc24439abb669e2bf2f97252766a944bb26cf4acdfc4882b9a1113f36e105c2942e5e017ae6594563c6306adaf80bcc1cce3db2a6a4e94d43a03b78725bfbcfd015f3b2107c342104697b3b577d9a8e00064f300ac5dc7111c357e37d10545276f86b83dd43a64519a80323817c50d758307f2fda065064720f3526b2ff76942e94e77a56e97e3d5b2a6177e644c04f5a1e10397ba0ea70ed84c73dd8cc679e45a582c640cbabc0d546aff8f9bea8996fbb5c42129a8e7d8af7a17ab7b3be00b233671628de7c3b96dbe360525b72cf115a745b7cc78953d5bd18894a716cfbf5a4e5f3dbac2aacb836693da3da7277ab8ed7c2630f2a7a7722e6b9a6ed21a2f4e89afa5e78a52637a68b8779f12a67e841259f5a5b56a33864d509eabacaad16b3bf85ee75003539be57b1f490e0b405feb6ba81a097cb2189eba59b7122960e25a4aa3af15c3092a792a70147ddbcffbd71566c5104e7379678af8ae77f033560d2b9cee9400b6a9b1340b5748d6dee69339e427ee91b3bf4d5139a084bc398c090231444595820e95bb0b9361dad5ac226777cf4fc0b91c1a0215cfa7db500f6c5543fa092d13dc784d74955c95c112413be375c4403e62df2b5fea044d39d33b075b274b19c7906fafb2e6e9bfb9547e5c93282a281d05ec75eb63f7d220a873ae03432c260c26caebf37ce36428dce3a8fdd1252a8dcca82886d399fe39b4c5504f038eb0a4c24f8553db89f671c6b87f8a8b868ae1a452a1f8b3335126995c23aeebef4bd965e716f8c76ab8582089b40dc9c1eadfcad750470f0135944e12763f75a0a835ed45834021a7ea4be2d5c3f0e9684cd844996ff84c3e7dd8f43e72d1cd633c406decb9016243c3a3a04aba0b6176c09bc8bda4a21cb47218c4c6abe849bc44ce16c6fb00ba5d46891d67346d7fd919cf85c61de0cb505fdb34e7446e3b11600750d0cf79ef7788dcb4026d02a1c11b49485ab01e79da840447cb7e101dda15dabf94174225f87ad140c638a7c02e933abae2dadfa94f2ba908cb23cb2a0bffdac31d6bda3767ec7401ac0a6812eb3aff5999a877baf6c8be800947b5b78d337ff7cb37c4715d30f9ee78e679f8ea67601fd9fb018ebc9419a8371a0c714e3ff8a0db57c6afe02567cdde14f027812ca6aaee7bbd0e962a12a780c66ed0738c6d455eb18def377bee82ca38a6321c471a6458e0f2123bd638d5927aaa7a3ccbc640fc110e0af3bd02ea4d3418863797c28dbd8a64ad0d142ede98a9a15b64ca5b8144dceeb127f5d104306fc5f1c66e5d6dd11fb213e3be28e4680be38343e34348af37325da61f5ab34a4e0a7f8985da6edbc87ef0e0abdee9e09e5c96a178c5fb7c6607674fb96a9881afa6feaf8dd52810ceb8c7e23207db43f77dec55b0a2d075ee6e418325d7cc6f43f31bebc51cf5c5333a8213b7fbe156ef04723ffe1777a60e3dd450b8db00bbecbd79f7cc955e232b22c9bf960435f5d40ec512b1f7cfce8ce1ea4e76e99804cb43369a6c45e415c6babd8200ceda7ce2581c4d8e527196e2f8a073be07f64f7e9794fb0058156ee48527ed7030b3d21a3b35e3c1096ae9acbb7b08ac9df1541c0530041d7018e2f4c4415b19575f0efc2007d111fcaaa3b652cf666535b792a6726246439532d18becf0e7bb43e37a6fe5669afb5ca2f0124059fd2fa0fea758f54ccf1b27ddb8a78371db7f1399261b1b6ebbc9f2c628dc2bc1b4834c29a4ebffd3563d4082a01f82bcd9687d314369f862437ea49b231189160e6b4f6f10b1765706253568ee56b9bea05f59bf10de7e057bf215ecc53e22b20aef6cfe4f5990c58d89477227c588185854ffa67fcc0a978fd28b2a7666501b4491d7ca6e9c953c594c6cdaaaae353115f87eb4bbcff64f36742f6250f0fd21aaf6027ae4e5f543574ce8eb190e9cef69323f103e053525c87af8244d3356e257e75ea99a4c13269c43e0e365ea3a77102254d50c618d5470fdbd4b6fa9a4a567c2e73573fe24a13478bcea2661c4e8fa790cb67e0176e6efb389f3e45e7b236cd53d0e1c21a102aeb460b483e3247c303604327851d23218955c24eec6b2762fde6961cd3fa153057d56b0518c8a38d6e361e4d24547649db2be845f8ed0a9b1ab6cada0095bbfd1a0eb76bbd6246cd4374fb77bf334b93a4a6ee59f20b360defb13a40d1a5d078a5561f1b4432f025ee8d94c9cabef323d5384c4d82f2dd7d1c3ed815525caba2565fb9cf92f2d324d4b6c1ac1eb89ebedfb1ce2c918efb956edc4eef7aeeae114526af5968a7211d9a6d75969e85735416fc38ffa57e2eca74432fbfdfb7e2df25ed81b5070fc15795c1d537da91125d89312af6f46d589edf9ba59a0509827c0b6e1d311296726a6359d6418cc1b713086e952cd1e0238a7016f5c34169671e748c9f8d86a8568939c891029585684c3b81e4a603e5e2d29ce27584f7e82d74f88ae3e19b3080d90863d785eed4773640128fa66a35cf09d0c9bf48b45a88da732e58f104b7fb765f58ee61d856ff6bb2d42dc88fb2f219b7435f610704003d56227268d23928fdff2943abf288819d17d1b89cde005e486aa117d389c7e46707ed624e35aeb06404ef530eb4e880d39ca001ead82453c9e9cba7ccc38438f1023640b3883d68f19b0add4cd76b365d32a3f2f34b83d7c0045a426b2faaee5bf89e1eb54826f3b41a7eab1c708930e007d884f82a08b40a650268bf013e56a71456ebc5da577eb816cae7528969fce9cf01932c40f4b111ca8af81490e0f72be18720260690e6b6ae611ad616a3c5eece06c172b2e4ddd50f246235c3c7ef2c8a49b84359bb66f4f7ea333baddd2f3d40dd31de7bd5870d078bcb177828f7beb20ec4e5b2b8c566aaac219f6012b97403126c9ee8b6feb8da304ab07bf871eaa1be2c6c0ad786057a0a7ad48e3a35899318616ed3f9ac16d49536279617b8d97282e6c165818dbc7e88fe4c27f001cf82e0335b3b4049db1acfc953a460e59ae2441bbf5d1ef1973ed54357000f17ed97e09032bece3b58a2c54bbef2b7e3ebb341bf47364bb9b64d99141d2a22dec38434db91a825a41ff2e2840d792c2b973fb1a827eb0d3d98b126be87779fed3668e2737d54c5fced8465ba6241378b42107e6afbc362024b8f4011969a04351e281a76c594356b5af9de10fa9e0972ebcc4fcbc882844c6396d46c4cc6d615785da530aca0a24a46909d74483520493a9b6e1e5474ee4ffa56ddcd47d92f4c001d472b96d5e643457d907f7308c7313df0a29fe3473f4028816b32d045d444bd6c96643051fdaa12e7ff9f62ccbbaf2e0476f9fc9f64d2a47abc1b250c0d4e08fbf2295107249b6e862dc1a296b0ca84fddbe1381326b69924093191baa3cc987f101c9b725f38a8ea8e465a6b004c7e000a59627be7bc3a71f6713e477444fbcd6bee9d4784841457656c9dd51e99e6a0e68301406889a8ff45f138f5f9ffb83741ac704c3ec7276468f3720ba090ef6ca9960baacdc787e861a281dd8794bdf60361a68f9b2216a5c1bb414188502dac36dfceec97e985c9a4ea9173cee98ac45137e5d1368ea1760f836d7b2d8d39cf397b0b042f6a610187f00db2321a183c2e8a5f5936001a754ef25e28c05b2d973d7d3237bc9ce1a698668616cea5ff34c22552d825145f5cf3a106a82500cef714d9bdebb8e2a20d2b3b3d3ffbe8f00b465575d22661ea3035c3835e03cc0007c0d7ec09cc9b360aa7cd31c55034dd976a7ac9ef01ef80d96ec9bd8a3c8e7e569b7c27730854a2a35552d4849089ef8671793d6c17fe90dfb81e0756005db77ea43d441ec541029d45b1948de6de2cc6d441ce519a43a478c8a995a9db84e20c5300f98f3dd5f5fca7bff381238e28d00cec54d9e6167a5d2410a539b173480fa54aa7f23", 0x1000}], 0x1, 0x0, 0x0) socketpair(0x18, 0x4003, 0x2b, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000002340)={0x5, 0xe81}, 0x8) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000040)="9cb2997f00f84ddfe066322e2e", 0xd) recvmsg(0xffffffffffffffff, &(0x7f0000002300)={&(0x7f00000010c0)=@un=@abs, 0x8, &(0x7f00000012c0)=[{&(0x7f0000001100)=""/162, 0xa2}, {&(0x7f00000011c0)=""/54, 0x36}, {&(0x7f0000001200)=""/162, 0xa2}], 0x3, &(0x7f0000001300)=""/4096, 0x1000}, 0x1043) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4b}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r4 = getppid() fcntl$lock(r3, 0x7, &(0x7f0000002380)={0x3, 0x2, 0x6, 0x100000000, r4}) ioctl$WSDISPLAYIO_SBURNER(r2, 0x800c5751, &(0x7f0000001080)={0x5, 0x2, 0x1}) 16:00:36 executing program 0: socketpair(0x1, 0x5, 0x0, &(0x7f0000000100)) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) r1 = getpid() ftruncate(r0, 0x0, 0x7fffffffff6) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x10, r1) r2 = socket(0x2, 0x4003, 0x0) r3 = socket(0x2, 0x400000000002, 0x0) setsockopt(r3, 0x0, 0x14, &(0x7f0000000040)="04000000", 0x4) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendto$unix(r2, &(0x7f0000000180)="80", 0x1, 0x0, 0x0, 0xffffffffffffff4f) 16:00:36 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x12, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x1, 0x100000001}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000840)={0xffffffffffffffff}) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) munmap(&(0x7f0000002000/0x3000)=nil, 0x3000) sendmsg(r1, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="c80000000000000001000000090040001e4ee6365777544c8771f8d0769731177db58caee04fe4174e5bc535fa78b3c8b8afa8cdecc98e7685a2c03aca15e36f12ea1e9253e3576f76d353a8e3925a12345626f06675ba20509ccf76c221d146f6aa87b08df177886d60745f557144d219bbbf1371e67d5dbb9ec663cf7b36f06c4f66a8a6e0cd9e34c846d99eff4eeab3d5e85ad81708d7e1a6f9e0204f9c8c47d6168a881d96a5b4df723cee00777328bfcf0936737af4aa281b1119eb4596ccc8c8ca445d5758e9cda5914aaedfd9bb8a170014040000000000000100000002000000a052eb20c836e3264bf9dbbb6ec45616398a1932ddd507d6bc61b161be13ee11e00c5c1ec1068a3b18a33b2f8cb7e07e6670379ecb261cb7bd1c96ab8bd0cbfcbf3ae92cec78a85fd06c099305499b7b68206fb1124e94d609e6f2f793f6965fef33aed3f0f090831e849299685342b3977733edb1e3d1e72efb74717d4529fa2cb22f9fbc28b9d4387afa528facb55ace85495a64c43c3b6dac2341710000003800000000000000feff00007f000000ba030f921403ca0b32510de7ed1170725e3ab5910db8de9cb40bfd865463077e08dda80000000000"], 0x1b0}, 0x0) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f00000000c0)={{}, 0x1, &(0x7f0000000080)=[0x0]}) 16:00:36 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x40, 0x0) r0 = open$dir(&(0x7f0000001480)='./file0\x00', 0x2, 0x0) r1 = semget$private(0x0, 0xd71f1c726178b8a0, 0x18) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000200)=""/94) r2 = getpid() fcntl$setown(r0, 0x6, r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r7 = dup(r6) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) sendmsg$unix(r3, &(0x7f0000000a00)={&(0x7f0000000180)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000900)=[{&(0x7f0000000300)="183407a6e5d7ab494ef368e2470e2d641654da41e0214d2b294217ba739be93e71ac775be7fce5c699cf9d02a5c6b3475d31b78ce47a06f9ba93bb7a16d6ee866eea6352dab3a6e1efa56de1248b028b899994e019d4e5b1776711a53d60a089db076ceff5c0daac0eaa904dcd4a54e9a80e51cb1b54d959c89a0b1ecc4bee28adfe59a99c93cba93b7b1bf31e1c995b01b435c672aef8f500bba4cae55f785df6993d9a719c0abaf95f5f3e69b5f8eba0d5cafab0f54bfb1120964d541c9c1abee70690d37825355e8400e449bc73e3feb90b196de71d085f6cf3cc3bb73f97c5", 0xe1}, {&(0x7f0000000280)="1ef37c6f31286c5972ed7256a2e47e9c18747f", 0x13}, {&(0x7f0000000400)="96e9e7248d3b0eceafdb895f23fe74b47ec10816117386c4a6d76c15d892119c6283159fff3ba196a92c416bad1055ec0970352b36eabb1a6eeffc7c0a30129b8a140b474f602c35d6918ce178b237c4adc32aa0bcab5f5809b23e7d7ac6087ee4fac8c3c56154dc0640171b03a3930ddfe5966f902fa3b6624dd749ef33ae26aa393e528a9f2c16bcb03b4dc1a35901379ae474ef8b113477874279bb6bc1c7813e39368eb486e6885df40b1b08657f30df3602ff53540d965b736cc767c30a79e4ebc8c4f6bf758df926784f247eac0cf5ecaae3b807", 0xd7}, {&(0x7f0000000a80)="23bc75cfd24be0fa801ba08a7adeb6ebb7428adda57665c1f7da6e71d072d4bce45d411648221a7fd535c196eb012faff4c1c9b21b926342d99bd7dbe9270a0e6ccc8ea02221fb51", 0x48}, {&(0x7f00000014c0)="d20596838c6b17f210aa6c163b5c5fef935a380b9ed581a03dccf16b22507bd21ae7b299f1a8b88def127fb333af91b01fb63b10916566fdf945a61b429fe05fbbbf485b619da25b6c9d6962fd3b3d6f30bd66491d300b949bf299573981d5e066feee89e9c7c8b971602c09f627dbb52e1de76165472de6abc7528080ae02dc1b11494abc0f88034c2850fff19ae8d1e4a3a12a41477b37147b4e71d2fa5d757486513ae85aaa112ea8a5ca3cc1184d1ac6a131dabd936f77246e40d78cda5ac1fc8b1b4e18d5125358462e3fb16d051040a94e00d217bf89cad941dad391b760452abeee66b14aee3eff171a77a23eb0a52899af388b984a404a216f37650b0e0d4559ef173a7593618435cd21614286ccb58cce887c37895dff89b3561b46f6232eb030d33306a02216adde054f34de335599b6f9072481bb4d36f2cb75689433d42e8d01968f6a53b8938e9841c4dd58d7bcdbb63b7af156848def384a0b1f0b47c56d1ba5bf135cfab069ad0899873d6b03627cd8641bf476cb0932c9715f5a5e530f759c19f01bfd7eb66a691c4a0a0dc555ed21248d6034974e51c61da7752f83a3f47e3fe4d8a5ef2e7e5ab67e26c5cfb5ae6329f52971698f9d15f4545bdebd357e50a04e5cbaded0072f90bc0fd4d40b82c7fcbd8d9798b9dfdd84c1c17cf60fa42b19f724ae4d3166e5c52ee888a47a5a2778cb2c7836a5cffd88c60d9a33b5b79d0ac92a774d20c38c72a16a80b22157da45ee784c4cfac4e1d7cf80f32edcf30628447e4aaa6c6b5db7d42147ea2600a67fe69ba2324e68802eebcaeb9724939f7e8942b328a5649ce73c5018316fa334b9aae928ed55fa5413ca74db6427f2a84c245e6cc0ea4e28dd655716e59beebce28b04c71d00e480228139d65cab1a0ac7769ba8aa7b9ae3e9279a6af0b87672965f96373f1d96c925dc93656f63f7488ec1f7c331d38cc1f7da0dbf4db3ae8819327d30df70045fc0b56db0ae967d68d48a223268906b5343113bbc43046264fb68a1dc3a8cd2e34aa2065991e4938513250d8c8832a1b0c22763ecbe3d8adb4094459581488edb5a4c802270ff256b552171f7b4f7bd1d174f683f74f14927142e386a4ed9fb1d4e6f2c85cecbf7692e9d34a68cfe68c9f21878cef300f4b28ff31ec0257dfd22bdfdffdf3650d74a94bee6b2bca9f0a630d313639acfaf2ceabed46422600a6fabf482aa0749aa19c71a2e1ff50fb63cdbe07f00aaeca42a31aa24e71f1606941e00930847b8cff45c04a1b2a6234f185f56d6d38d56b33e8b83c4d29a75f002771cfcc8f8f24e05dce9172ac5d85f5ba77eb45041259f713ae44684b26a1d97e00221d32c69586d9c752c2e998d799ee6fd2070122b6fe284c900ed3c9a5adcb39e708fccb8a17c5517661f92a5f6ef2e54afcbae7e06b8137459a4dbdaf9bf573857e68fb2bbcac0193a34c300a2455a81114fd81f624f617f92da87520db271722e2574f241ea7670e9163b55088cda5d4301905192f326bb34cd606bdcec8bb3946fde982c0da9b3a16cf18b63c351a585a35a91775015c1361c588ca6786d3d6e4719526dbaf514352184e5ed7c10157535cb5e24ef073f667b1ab9f08e0c5bd3aedd9ef3cc6fb0f4ce548b74bd693f487e2f475f4edbf8a7d3010ea37e0429416ef721f631c7ce36ed77ff12d73fc8342e389b2607afc611057fbf2d73251b5a187734cdeb969851066f0192fafd3819076e1b253af9a13d4a2e7d0d9b1f1fd47d1c2c3536591f71aa68d67e43044d096147422b37dbeb4fa53d296f1cccc1ba1e2fa6c695790a378b78679cf09a65f7a4993d3ad5fd3e491aa5c75f63fac831c0e5558837d984b2fb6bf2a551c3ad2f712ad6573d53174d24a20e39532ee0b7d5e624d6a5183348bd00011b9e14eea052ac69746ca1ef4923b48067bd0fd1c8f6a27ffdcd7186b8ea1415a9bec8d57ce238627a82e92d7f84fb80033bec3d9b4400c2c8528d3ce6f2798282e3a6852ac7aed15082bf8d70194c52ae32bb681f7ece0792f30cc2aa647df1b5d352178ddb3ea74de1f09b32594d816ebeccc1723c77e2b4ee22dee5061436fb0853a51c05051c5efe95ba80711d7596b0fb914160c03e10823f9b53e36d7e966cf1f6f261d4d06ac1ba1ef10c2058d8f65f0016015396480720f216147d9c84169a8011fc43ce17017abf8feaf595fe7df3bc38240ef2abd74a296ce2a71e6545601a3943eb54370c00da71ee96c5cf58ef343cfc2acb52ac55b936e0ca99fd67a8deac6653ecdcea1972d72398f9c073d66bd52f0468343485dc240c2357c5c13e2120a01605ce5f4d0461403c21c71a31f6fbf1d47a4cf0f3d344bad9040cde99303f2c9592b6ee0ec109465d566e0e963bf40960dadefa3661f961a4af15ffd8410b79104657a7b442de02f0236a2211c05ea62eab6143f626bdb73f3afe7fd342f73e9b9bd2bc2e885affbf05c408642753f9a3f8e8ceaf8a88d4fc9133fff0440f71a81f8ceb7ae66f54f210fc9a953264e983cb023290f00b680b333018be942f4e9d799ef8cd31f795d4aa0faa32f499893011baad9acbc6ffeb8790fcb60cc3a73f332da57888749a5fb4ba856435985570218b912c7285dac41408d4a6f895843e55032e98a45e730939b5c92962fddc0c1a8156f451fd508a34e95bd8ce106f6d3f3d3172cef6c9d483babf896fe106f69f3da8e3ffffcc33e2728bc8606825c72cb79f0740f7e7c913573abe500525506c38ce21567f094879f482fd378da072d44780ea8085aee10b6c25d0a038aef90d14c82e6d2df31899e232f88ea29709a92d4b7175aab9374276ebbd6e86f70063ee5ff8157ad48242e86b8d8fee02caf37ba85b1fa4d427aac3ef6810c2de783a1398ae244aec46a7e44eb1220ea291d0acf3cec24959ea7af1fdda31d0a6315268c0d6b3380cccd0b363504ef99ea68f1050671a3de37482388c8ef86d83e54fb56c40cc6be119f621ab7b57976d26dbe245af1d7ea5339d0a68d5bcfae81a865d2320aeb9dc108e504f4a3b5f40aa231bfc16843bf3e689b2dc1710f31e611917885bdeb19de83ac81bdac3b3cd5a2eac3d8254ed9692023a62bf045d92f11ad80c593e20c280c67a00186bb759112d565240f979180209eccbeed2669208a608cc5c0e8da906a7cdaa47f1414fb4c86c61cc90ae6914e0b41329f37f77115699201eb53084bd43210f1bfc9b1b8ab652fc21015cd82af0507fa681984edda9eeb20a548149833daa9b31748ad225cfe2c7db8d273a10b0c9f50f10c93d4ef314a3198c7a8994e8fac43fd16f6c42040e974831b3f81290d8178aa4479c978e5dbfdaefef3a74a88128d09d6915a3713b2f53af205ef21690b7dedf401a38290d7236ba868ad964b5c9fc040b9862b97e2a5518448d8720388244e3c58f5265d1b6c8dc83277a778668e9dbb832518ebe8f10cf791152a2bf2d51731823efe6bfd8b0072fb2aa9bd7e15b55899be8f44870b0b7b229fc3590a4631647c37393834ba33e49044cec64c49afe41d4d246d77a9b53d8612cc166571a29f738eef1704f61cc5de14b876c7c74911846a3c8f6a161159df997157edf602121eb88c2857352a10aa4511f734eb634220a232429d8328f036255f0627a3c692283e039971135088040d4f2e3c283b1a7d2e67b3e8619c345b1cc0ad4b733c5c870cf306407acc305353afbfc65a679a612901237b8de7ec416e53797e938937ce150b60ae9549d9c6705d76542daec82d2eae51cdc3580147104ca618ffbcdab3deacb7955dd8e25105e3a8388d13e816b1e62b538d005bff8a9b2031460565e9d8207fbfe5b7cb19207744e3b84e8e03ffed12b6ef62ead6250b503ac9d553da4224518681e6994c2b74c85dae0c257f2e78f8f99d0df31308dffc97cd58d1ca2edeace32584df0c09cf5dc401acdf652669a2ff2a44f62efe486ea2c81d1240a617cd54fe081d81dc01215974b187a3319df14c66dccb90dae3dea62201dc72ab02bf186e6bf380909229aaa6c7db9d74b4c9b64a1e472942188050cb50328b928809c5c3b494703f5ed1aefb4cee15227222d8509099c30268b7ba3e73ec883bb7fc5410d5fc747538fd3c95ec266a2b1327ee6767bd8ac17cfcd7452a329d0c5ff883568b009a85afe8fa1606a39ed41f962c286918637a137510e2c19db18fa7c228f28bf3f34a02bdbd4b2ca6b010fbd364eae7cdaa4a9982b2c1ac50219680c4461297cb886c7067f00b0a8eea05da0706e8162f71be3f0cfc9bda551a957b84557765306aca71367b2578ebf6e31ac79df02d25e43635b232eb333f1e5382573dffad3010d8abb6745810a6c0dfea9ec850792abd45351b679ad92dceec79c2ab705b7d006fa1302846061f29a7088a68dd9be2164ca707ab5d363b5a7c9bc9cfc30fec5be1c8d047a9ece49cc811e22fe72d943de1874cd7b11d5ba6a14ad95802614aeed4f9ad932d70949eba8e557f7d010c21c38b60a0f32804646db4844b3eff6bcac9efb915125fa76104b0385a1f8ae62d5b32eb6c36729db091ea5010f858cc6c0329d9cf888d32b6c2b3134000decd5246c381513682eabbcb81aa78beb4ae3e07b0eda06189c97edff84e97ae13deebd5128957ace5be6d86bd6f64efca67356556679a0083f11700c0cf1155d354cb05eab27c809b62b42752caad55bb36466b8b196a7169473f0b76394690ea83652c28e68059bbfae8f5216120bef9b556320d82b963b0485c47d5636fa9736e75e05c38fd8127d04df843fbbfedaca7fbd5aa7b19583c9b51c42f8af404b93eeaa4507b9864bc2d8aa48566e02804af604f02e0b18938b09d4492974034cdf215c2b3afcf94f9f34fa16996c3eb7081acc3fd260768dec58919377ade698618bdd35a40747544eb39f90e860c1eb40b157c2cd1d6a92497b032b4b2b0a1822bdec4cad4084375057e7ebf0734260d53429b43f0273d6cfd05cef36011d07c4f6fbaf49822da9426c5dec87ba512aeae648bce0caf6e5084927d2cd987ddf82de148da775a6b9e3580cec2e9c1ad59d6aeddb3a7fd99275b83bffac7a595236580dfee3deb16d19addcfdfcc5bee6c62ffd58428e18ae895f0c2fc384936ee7b63853f0a2e93c8daddc7cc3aeac4e9de38f716c76e766d1eb368cfe1ebdd1390de3197dd565c974afed42b5d8a9144da07965ad4c3b90b8cfd75435dc75952b1e4956a7a7b9ab7079d07174e079ba1de51b6f2ebf5d5b4239a482bc2645fdd96de43db98833d94394214e2f74dee45d20a86a3a1ea5159e1b35beb2e6d29a2f1fcacb90492f404db390b0c1cb511ec60f0d8625df188d813cffcd42e8435323f16cdfbe4f34f41c15aca533eaf014c37195f6409aa8282052b8617229b3ff8cc0997672a33120c11167cdd3dc1e09a54310b12aa0fd79e54f833e212faa07abc1d726f14de8083e317056a73766a43616d41cd8eaf64e0506ac60e676a6fcd4848026eebc5d749462cbe22611813ae13d0c9fcd91ab294efdbae96ed90be29a4d423a99357f9d9214616336d47a71359fc694b024ecf93c656751d71fe6514a9f6307ceb2e8fa3f4722ed6641cc10ea8f3f22823ee3bd3034f727a76f77b0a27beadffe06d1da6022bee43ebb000f7c97c78cee4f0bfd8f5fd619fd70bf71d30865af24c06a68ee49648c2cb5661c913410f9d7a9ddba4921fdb924c4183140223b47821f2fb7c17b53983981a04c6df0313f3f34dc204caea92453198252a0a0a639fe87eff7", 0x1000}, {&(0x7f0000000540)="a1c13315f3b1e4836694dd367b9cc43db3f8ddf540c7928fbef2aed84ed0cc3b74b1648f7f3bd47516286523b7d99b20a657c53e2b9a31c61d9f059439ba62f3341a38a091e21c4061f0e4a265bdbc34987ba3f00318f6cbb415734a8e815aeae88588aea94c87297cba73c7f455ce140ddd9026b0c9439da972629205a7186263169505ad8048f8a596e66172594b77e572fab0b4c723e32fc56b7a706b0db1bad554bd159331ed5756e56ca3c697aebd02fb8d3a1d60b04561541980ac7da18cf1a6840d114c6e13fc5f512238c59d9a69a14a923bda8ab7a190544d341a92719a9e", 0xe3}, {&(0x7f0000000640)="5c926907e07b71f166fe0fbf7e7e79ba522debc8720e", 0x16}, {&(0x7f0000000680)="fcd99831fee072480be058a49d8d13117d958894cd45127baf13b0c31d832e2c75ff7e49fcbb50d418b59e0a3b598ad09a7d5df5b8b271a8b434655c5940cd8540539047da019c302806b8472db48b73c4655ece382c527b93b30522046377248908759aad964729a8f55512ec30", 0x6e}, {&(0x7f0000000740)="0c172f8f5a6a23ad1bc9a27b0626c624bb4444345cc79d60759369b0970c547949d9bd91d931016ee662f35af5d4252e9df6f43492f2d4c2b0c07094c96e25f61f93e1375863d56b868dd583ffb728fae5917c6cc3d9e3f561694e4d55e513ce78abd8f8cead75543cc6e45a906a5ab304db36b134227afd0cf5844e85812c413ae0124e22b0013b9070d9bbdb93b04a3ccbc08efb1182de", 0x98}, {&(0x7f0000000800)="709d7e8b88f94958a2d1e8d8f830a1c20c8bd6779ea94aeeb05e79227487bc8d7e67a42ce69ac4977b3cdd8c1c9bd4cec2fdd4dd68d3fffd4225a2a2e8f368427da6ee76aa936d13997aa24269268ea73f09746e14859874c1e910d5e227903b9da027b5d781e66adb7428d6e79aa32d60bdfc19794a71a6afcb2fe03ad580ed5955a1466d7c80826fcf8d8dbbff7b28a26bfa00889481794f73f672625fca045818b109bdaa41e7f74d88bd89d8230bfe1523590d7ba8428a84df8d5125fa55cad9cdcb35d775b72d3607768d68c3fc53f56e", 0xd3}], 0xa, &(0x7f00000009c0)=ANY=[@ANYBLOB='\x00'/16, @ANYRES32=r5, @ANYRES32=r7, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r8, @ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r3, @ANYRES32=r4], 0x38, 0xf390f81133c20131}, 0x402) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000700)=0xfffffffffffffdbe) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000000)="1a08b089e5bdd8ea1e", 0x9}, {&(0x7f0000000040)="c61f278f3f8de69f395ec8526dac37022fbee19577d3f0322f8f1adb5ae1e8532e59021800a8f085404a436eae5f70316ccaff399c8ec6a7a39de887782e98dd28a0178b05234517711a2ae5d3272e996d0f6f7e753b6c1d9fdbf716fc1dd9fb2b5c09111984ac5e0efed3d4b72f2cc859d8829bec5e9f56c71becdea62493e8fda99ded5cf99bd1e41797e0fcdf9dd4a2bf9d16f8cd2b9eb63239adfdd9d13e4d99c3", 0xa3}], 0x2) setpgid(r9, 0x0) fcntl$setown(r0, 0x6, r9) fcntl$setown(r0, 0x6, r2) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$FIOGETOWN(r10, 0x4004667b, &(0x7f0000000a40)) 16:00:36 executing program 1: socket(0x18, 0x1, 0x0) r0 = semget$private(0x0, 0x3, 0x2) semop(r0, &(0x7f0000000000)=[{0x0, 0x9828, 0x1000}, {0x3, 0x5, 0x800}, {0x6, 0x8, 0x1800}, {0x1, 0x3, 0x1000}, {0x1, 0x6, 0x1800}, {0x1, 0x6, 0x1800}, {0x3, 0x2, 0x1000}, {0x1, 0x100000000, 0x800}, {0x4, 0x200, 0x1800}, {0x3, 0x10001, 0x1000}], 0xa) r1 = semget$private(0x0, 0x5, 0x0) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000040)=[0x7ff, 0x8d, 0x4, 0x7]) 16:00:36 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) shutdown(r0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) r1 = kqueue() r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10, 0x0) readv(r2, &(0x7f0000000380)=[{&(0x7f0000000040)=""/251, 0xfb}, {&(0x7f0000000140)=""/3, 0x3}, {&(0x7f0000000180)=""/86, 0x56}, {&(0x7f0000000200)=""/52, 0x34}, {&(0x7f0000000280)=""/227, 0xe3}], 0x5) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xfffdffffffffffff, 0xd}], 0xffc, 0x0, 0xffffffffffffffff, 0x0) 16:00:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dOv/bpf\x00', 0x20, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x5}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:36 executing program 0: openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000140)={&(0x7f0000000080)=[{}], 0x2}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) lseek(r0, 0x0, 0x0, 0x3) mknod(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000000)={0x10000, 0x3}, 0x8) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f0000000140)={0x0}) 16:00:36 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r1 = socket(0x10, 0x1, 0x4) fcntl$getown(r1, 0x5) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='x\x00') close(r0) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f0000000080)=ANY=[], 0xa, 0x0, 0x37, 0x0, 0x2e}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) 16:00:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x35}, {0x54}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b2") r1 = semget$private(0x0, 0x1, 0x4) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000a00)=[0xca, 0x1, 0xfffffffffffffff9]) r2 = semget$private(0x0, 0x4, 0x50) semctl$GETZCNT(r2, 0xfffffffffffffffd, 0x7, &(0x7f00000005c0)=""/235) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f00000003c0)=""/237) r3 = semget$private(0x0, 0x4, 0x50) semctl$GETZCNT(r3, 0xfffffffffffffffd, 0x7, &(0x7f00000005c0)=""/235) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f00000003c0)=""/237) semop(r3, &(0x7f0000000080), 0x278) semctl$GETZCNT(r1, 0xffffffffffffffff, 0x7, &(0x7f00000003c0)=""/66) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x100000000003, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x20, 0x40) write(r4, &(0x7f0000000300)="65ca7693fe471d9d664aab57bd8450e5b37fa0b84ed515813fdcf6043ab05b66d3cab9d79770120dcd4096615804c76ebe48f49fd35060fe7cea54942779cc01706eaffc94a4bdfbd27fe19bd8f1789216ffb607628edc13c24181c97bc5908609f2693edc827fa9cd4449bd15454a0f71f47ac9af4b86d0238e89b46eeb68e3af53757872abe50fe91e27011af2b98ad00286c9b78389b101ec0df7a41b94038c062b88a89e7405aa6fff62a0a18c4fe8fe81893f0a1972108bcd", 0xbb) connect$inet(r4, &(0x7f0000000580)={0x2, 0x1}, 0xc) getsockname(r4, &(0x7f0000000280)=@in6, &(0x7f0000000240)=0xc) symlinkat(&(0x7f00000000c0)='./file0\x00', r4, &(0x7f0000000100)='./file0\x00') mknodat(r4, &(0x7f0000000140)='./file0\x00', 0x1000, 0x1) fcntl$getown(r4, 0x5) ioctl$TIOCCLRVERAUTH(r4, 0x2000741d) semctl$GETVAL(r1, 0x1, 0x5, &(0x7f0000000140)=""/13) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000000)=""/61) semctl$GETNCNT(r1, 0xbb14e14bd456f934, 0x3, &(0x7f00000001c0)=""/107) 16:00:36 executing program 0: rmdir(&(0x7f0000000240)='./bus\x00') r0 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000200)) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000440)=0x8) mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r2 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) rmdir(&(0x7f0000000100)='./bus\x00') ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./bus\x00', r2, 0x1}) pwrite(r2, &(0x7f00000002c0)="0b7a9af215a086f01a0e62ca44ea7aeb426fa4b5dcd8fbc75c5646e4e044d2691ba19018220d27819ce8b76f9d5bf1d1f73b28ee83ca3382478854393b9b45d7b3abb8c9b510a127360508e244035d119c8012cf9cf7a670906b7358029514e629d186fdc9a3a7997a7ee0f4795d3493b82217d64de6c126504cd90ef62916e303222326063eb7c688ceee7e2c1064b722d5710cbc0d9b50620dac68b8eafe40c3b0fbf6b52e7286c88f7d95a961e097ff24e2e04b29d779e501c65e81346229b0b4e735d7d8c567fc7ee0c9a1abc9e727e9f01a9b3185b66a4196af241ab1dd0e2f0fac8157b449c6db0dc66ef97dc6a0cddbf2e4d0454dcc7d0fda44ae790d162aadf1380c28adb0ba1b51520e78685ca1d47f61b9a6a15f042e6eac2dd15b555f67b4a5683733ea238ff9070e0c9702803a0f8291a4baff88b78b38bd217ece4439ba8ea25a0c28b8b445e07e15cf33d6b8d88024b3670c71ef33604d7289962d3e1bee1670382e", 0x169, 0x0, 0x3) pwrite(r2, &(0x7f0000000180)="4784dea2768a3e123716a2314cadc9f7c1f0995e4e1ed7724a9c8fd89e7db54a1143b2eaab065d9ba998ed8e1dc85f", 0x2f, 0x0, 0x0) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) execve(0x0, 0x0, 0x0) r3 = socket$inet(0x2, 0x2, 0x9) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000480)={0x9, 0x8}, 0x8) r4 = getpgrp() r5 = socket(0x2, 0x4003, 0x0) r6 = socket(0x2, 0x400000000002, 0x0) setsockopt(r6, 0x0, 0x14, &(0x7f0000000040)="04000000", 0x4) dup2(r6, r5) r7 = socket(0x2, 0x4003, 0x0) r8 = socket(0x2, 0x400000000002, 0x0) setsockopt(r8, 0x0, 0x14, &(0x7f0000000040)="04000000", 0x4) dup2(r8, r7) connect$unix(r7, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, 0xc) r10 = socket$inet(0x2, 0x3, 0x0) writev(r10, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r10, 0x0, 0x6a, 0x0, 0x0) r11 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r13 = getgid() pipe(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r11, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r12, r13, r15, r16, 0x2, 0x9}, 0x5, 0x5, 0x8}) setsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000005c0)={r4, r9, r13}, 0xc) connect$unix(r5, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) getsockopt(r5, 0x8001, 0x8, &(0x7f00000004c0)=""/69, &(0x7f0000000540)=0x45) ktrace(&(0x7f0000000280)='./bus\x00', 0x2, 0x800, r4) mkdirat(r2, &(0x7f00000000c0)='./bus\x00', 0x20) 16:00:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x44}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) nanosleep(&(0x7f0000000000)={0x1, 0x3}, &(0x7f0000000100)) syz_emit_ethernet(0x1, &(0x7f0000000240)="db") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) 16:00:36 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1d}], 0x9, 0x0, 0xffff, 0x0) 16:00:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001480)='/dev/wsmouse\x00', 0x80, 0x0) ioctl$TIOCSTOP(r1, 0x2000746f) openat$tty(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/tty\x00', 0x187e2, 0x0) r2 = socket(0x2, 0x4003, 0x0) r3 = socket(0x2, 0x400000000002, 0x0) r4 = socket(0x2, 0x4003, 0x0) r5 = socket(0x2, 0x400000000002, 0x0) setsockopt(r5, 0x0, 0x14, &(0x7f0000000040)="04000000", 0x4) dup2(r5, r4) setsockopt(r5, 0xd135, 0x14, &(0x7f0000001340)="39476afb0438d57f005e9350f4da00000000000000246d2808475acb64c02996d4ecbb95606abc087966c00032ef410158c9bc8bb0f83e3304010d4f87af0aa80aec5947762ac40bdb3168ff327af26a5cd63a59c63d9373707bfdefc7eccfab6a2113224634297ff1fbbca6cc9509d43e17a9792459b6c30f358002177677855f39ec3a63b97bdc321cd8", 0x33) dup2(r3, r2) connect$unix(r2, &(0x7f0000001400)=ANY=[@ANYBLOB="82022e2f6669717722af0b3c1555ed6d6e7faa7135f32e1ac54340d08b69252277dfefdc671f962bac9807e894172ca0e2bb6c06450fa4aed04a49ea15c10d65a3a6b6048df387a55e22eee74137"], 0x10) recvfrom$unix(r2, &(0x7f0000000340)=""/4096, 0xf37, 0x40, &(0x7f0000000280)=@abs={0x1, 0x0, 0x1}, 0x8) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000200)={0x7, &(0x7f00000001c0)=[{0x80, 0x8, 0xa7, 0x2}, {0x7be30540, 0x17, 0x1f, 0x7fffffff}, {0x2f989851, 0x1, 0xb3, 0x7ff}, {0x3, 0xffff, 0x0, 0x2}, {0x3, 0x5, 0x6, 0xfffffffffffffffc}, {0x75, 0x4, 0x3dc}, {0x9, 0x5, 0x4, 0xfffffffffffff278}]}) getrlimit(0x7, &(0x7f0000000240)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x25}, {0x6}]}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x18002) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCSFILDROP(r7, 0x80044279, &(0x7f00000014c0)=0x1ff) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0xb, 0x4010, r8, 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x1f, 0x101, 0x7, 0x7}, {0x400, 0xffffffffffff7035, 0x1, 0x1000}, {0x6a05, 0xff, 0x4, 0x5}]}) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") 16:00:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x45}, {0x400000000000006c}, {0x4000000000000006}]}) r1 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000140)) open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r5 = dup2(r3, r4) utimensat(r5, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)={{0x4, 0x202342c}, {0x7, 0xfff}}, 0x2) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, 0xffffffffffffffff) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000040)=0x404) syz_emit_ethernet(0x1, &(0x7f0000000080)="b2") unlinkat(r5, &(0x7f0000000240)='./file0/../file0\x00', 0x8) 16:00:37 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x20000000000000ab, &(0x7f0000000240)=[{}, {0xc2b, 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"}) r2 = msgget(0x3, 0x3) msgrcv(r2, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000ffffffffffffffff01000000000015000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0ffffffffffffff00000024ea55a65774965e000000000000002000000000000000000000192990f8a3d1f31b1f9bde0100"/151], 0x97, 0x1, 0x1000) pipe2(&(0x7f0000000a80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) utimensat(r3, &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)={{0x4, 0x6}, {0x6cb, 0x9}}, 0x2) msgsnd(r2, &(0x7f0000000e00)={0x1, "3b1c09bf38f6784244d8228380c2dd5c913ecac0213641828cb25d8c988ce6de84a180342a939b6640a0ae27a38803a71bbaeab7611aa751927ed5002886a8a3af58d641319e531c5356af8cc78bc22e5ee1db49964729a58a1025f894e3c7354845a30a02d40222afefa70b3ad37ee9f883d373e53be91b02a75b251aead536980ffce19df9ac8ed55207a05529ebcbf60e1f3962bc6fb188772c5e686b"}, 0xa6, 0x800) fchmod(r3, 0x4) r4 = msgget$private(0x0, 0x8) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r5, &(0x7f0000001340)=ANY=[@ANYBLOB="0000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000050000000000000000000000000000000000000000000000000000373430af2ddfd07502aa272aa0abce72110000000000000000bfafddb5a44ac25888396425f1c0a70f95c97356cac7456f1ef8863080b935e1055ddfdc396568c32538d71c8f2fd90f3fedfb29db8ea54a47c8958e7ce7c10d2df278d9d3ce08425f9f852602ecb05e8ba4e06e934e1bcb438ecde219607da1a3adf58f6a35ea4566a44c283d9445df59c52a33cba2dfbb7417a551035a71d1b4e8367f5bd4c9d4028891f25dcb2063"], 0x55, 0x3, 0x0) msgsnd(r2, &(0x7f0000000a40)=ANY=[@ANYPTR=&(0x7f0000000380)=ANY=[@ANYRES16, @ANYRESHEX=r3, @ANYPTR64=&(0x7f0000000d00)=ANY=[@ANYRES16=r4, @ANYPTR64, @ANYBLOB="d75741ddfdef3421c85fa0263fc4181a10eac896ea3dd61a3c1ed70cb95d81cd1919564e11f4887474adf9668bd5be1c69fd5e9339adc413bc324f4c36bcc88df432057c23435311426e8c1d84bf70faaa72e8c7818f32e219f89274719a47813fcc7ec55180e078387f3581f1abcf59a64f1bd882401ab81769da42c5601b55ec543d538e38505926bb3a673f76df4da3d023776c3feff2f260c9a61660e36a6de24c7c1f2d66a2fcec9164db48134ceac786b9d3d556c42428a27a989cb50163ca827b1d86e472b058e91f210e6c53bbf8f686f88e2b55f5d8a7449f62a7", @ANYRES32=r2, @ANYRES16=r2]], @ANYRESOCT=r2, @ANYRESDEC=r5], 0x3, 0x800) msgrcv(r5, &(0x7f0000000800)=ANY=[@ANYRES32=r4], 0x1, 0x0, 0x0) msgrcv(r5, &(0x7f0000000840), 0x8, 0x1, 0x1000) msgsnd(r5, &(0x7f0000001940)=ANY=[@ANYBLOB="0100000000000000ddfc7e4d84486250b0999e9b7272c428de41622bfd80de0d711428036e38913bdb4a7e9f87b507cdd4caa4d46bf36ffdf6a40700532ce237eb7f07aa0b81e20479480600000000000000680003c28c598a778194e09ae1347a443f28b1a29497fc9e0a65769bc8c81612e8c27c0079d0cf40b99eb754daeb2982d28606050dc116a0af1461584b0577d2138cc76577919c1b86e7f263cbbfdff53500000e540af43cb96817991c3b3f08f0b864726d8240ac5378a429e4f4f019407d3b561a989c1cf0b6d1491b41c992dd49431d440080b06d8a847a1c2e46f77644442909250496faf4eaa90f893d5c67ddbe4cf5e211cbea4e0e7008959daa50e8bb3675ad601596b4e3c1af406dafcb43bdeef8c223141143ff43d3bfcdaac304eb55b4520f3ce3f500"/314], 0x13a, 0x804) msgctl$IPC_RMID(r5, 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)="ad18f05de2f4ef18", 0x23c) 16:00:37 executing program 0: socket(0x2, 0x2, 0x0) r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f0000000280), 0x7ff, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) write(r2, &(0x7f0000000000)="9cb2997f00f84ddfe066322e2e", 0x2d8) kevent(r1, &(0x7f0000000180), 0x4, 0x0, 0x54d, 0x0) 16:00:37 executing program 1: r0 = getgid() r1 = getgid() setregid(r0, r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") nanosleep(&(0x7f00000000c0)={0x2, 0x2}, 0x0) r3 = accept$unix(0xffffffffffffff9c, &(0x7f00000006c0)=ANY=[], 0x0) r4 = semget$private(0x0, 0x3, 0x80) ioctl$VT_ACTIVATE(0xffffffffffffffff, 0x20007605, &(0x7f0000000640)=0x2d2) r5 = dup(0xffffffffffffffff) semop(r4, &(0x7f0000000440)=[{0x6, 0x6, 0x1000}, {0x4, 0x89, 0x1800}, {0x2, 0x3, 0x1800}], 0x3) open$dir(&(0x7f0000000040)='./bus\x00', 0x102b0, 0x100010132) ioctl$BIOCIMMEDIATE(r5, 0x80044270, &(0x7f0000000740)=0x8) ioctl$BIOCGFILDROP(0xffffffffffffffff, 0x40044278, &(0x7f0000000680)) mknod(&(0x7f0000000600)='./bus/file0\x00', 0x2181, 0x6) ioctl$TIOCDRAIN(r5, 0x2000745e) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000000200)) mknod(&(0x7f0000000280)='./bus\x00', 0x2080002002, 0x40004000000028aa) r6 = socket(0x2, 0x4003, 0x3) r7 = socket(0x2, 0x400000000002, 0x0) setsockopt(r3, 0x0, 0x14, &(0x7f0000000040)="04000000", 0x4) dup2(r7, r6) connect$unix(r6, &(0x7f0000000a40)=ANY=[@ANYBLOB="82022e2f66696c65300053af02b0590af6000000004eb6c566e1a28fe2acfed38a6de654498a0c7949bc968ff5fd211a46d1e2ad15506ff496ec2b77021cbad6572d494a2dce989aa74d620ffd3a11e315ce8b58550fb66421b8302b21ae3289152b83cfe9bfd07d63ba2bd5d4fdba5443b3490dda7eeb6500360398e813c06ad5f8bbabdf6a6d2cc8e592b13dec53e927ab4ca2a441b4184fe6be12a3e0e8941ab6c80f98a7b8d3cf5b8b2cca166ec9ec2bc240a2c1b52c9be3afd4a1bfaeaed463f4cf6207965f0b4112430f7c77aafcb0a79a7c8b6818b5c8f4f60437a6faf3de17210ce50400000000000000ff000d63c5501e1fb515a4467449b61bb48bbca6848892684f2b06f02c4e44492f929375b7eee52fd68b9563b2e8b1aba603edb9446e6ff7e1a4b6d65d808619628a3d33dd3e06f51e49c2042fa047a76f40542d23aabf2ae5e8fded4ed2e9f6e8bc0298a72fb06561032746e0ce68d08c08e65a78f5a6f0fde1fced1305366c2e413d531724a294a763a3e758911fc81eee84e6cc0d6c8baa44709fe76be9f96cf3f27be8506eccb52f7e3d50173cca734a60c7de4cd929f02ee7c1c0655c31ad0460e1d6f266e76394a994bfab391b1c2486296d80cbe9c8406124b800cb2ee4128f31d3233f24e46521959de8c270203e2e8ad59d98ad2af95438d480fd47fa889d8accfb0bf77d8c51fb4455779358a4d678272bc3d9cc709d578c21817b73aa2207"], 0x10) getsockopt$inet_opts(r6, 0x0, 0x3, &(0x7f0000000780)=""/118, &(0x7f00000001c0)=0xffffffffffffff9e) chflagsat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x0, 0x2) r8 = openat(r5, &(0x7f0000000540)='./bus\x00', 0x0, 0x9b9eaa182e6d2a2a) setsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000480)={0x4, 0xe2}, 0x4) getegid() close(r8) semop(r4, &(0x7f00000000c0)=[{0x1, 0x80000000, 0x800}], 0x0) 16:00:38 executing program 0: socketpair(0x18, 0xc00b, 0x6, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r0, &(0x7f0000000040)="ffedb659a7fb983b9cc6607255cdddd8c104b18a1fefc7ad917603876e5a30d59d9326c272dd726cfb58b18d4c5121e10d67531c4b412bc0ab679abc3c8cb2685a197a8c259ec3debc1e7ade09de0743b13a20a0523e7a365636b23021242512e351d9af12e207215384359724ecc4ee7bed087333e31dbf16f3afbd251bf17c0e25cbcb5501846a5bf75fca775176f58e33c7393ec50c0e9be5ed9b2ad28e8ca9bf02a09b129d609ec55c89da34a01936284f55e70b3785173e78475b", 0xbd, 0x0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x26, 0x0, 0x0) r2 = socket(0x2, 0x4003, 0x0) r3 = socket(0x2, 0x400000000002, 0x0) setsockopt(r3, 0x0, 0x14, &(0x7f0000000040)="04000000", 0x4) dup2(r3, r2) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000140)={0x0, 0x80}, 0x8) socket(0x18, 0x4000, 0x1000) 16:00:38 executing program 1: setuid(0xee01) r0 = socket(0x2, 0x4003, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x800, 0x0) write(r1, &(0x7f00000000c0)="219f2d85eb7c3f171f25a457503cff495e21bc7b70a8760ee65c06616a71199c6f4227046741fc47af2b02001da0916f5c5183b18806ead9be5e7a9320f55370d83ce60f7b94ba0a5f63b5d10551d2840d6337998c80e94058753636d68382061b43996f00625fdff4927fef168b7f780b9f23e6e0f94d7aeb545088a8fee8faa368e71b3481a403fdc64db6d075f6c19b77ba072cb98b", 0x97) r2 = socket(0x2, 0x400000000002, 0x0) r3 = socket(0x2, 0x4003, 0x4) r4 = socket(0x2, 0x400000000002, 0x0) setsockopt(r4, 0x0, 0x14, &(0x7f0000000040)="04000000", 0x4) dup2(r4, r3) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000180), 0xc) setsockopt(r2, 0x0, 0x14, &(0x7f0000000040)="04000000", 0x4) dup2(r2, r0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) setrlimit(0x7, &(0x7f0000000040)={0x0, 0x10001}) 16:00:38 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x4, 0x28ab) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000002380)=[{&(0x7f0000000040)="000000024b2ab30bdfd982955dc1a76d410d59831a5283e4b28bed11ec5111814efd7c2200"/48, 0x13}], 0x1, 0x0, 0x0) 16:00:38 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) getrlimit(0x2, &(0x7f0000000200)) r0 = syz_open_pts() ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000100)) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x80000000, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f0000000300)=ANY=[@ANYBLOB="6ad42e2f66ff6c653000d007f7a580942b3d6426ace964c618144ba5a7dfb1eefd37a223d0d873179dd359cbdc1f16b601fdffb9f06d191d235eccd11ffd5c820f6508e816af6fbf47567513494a5f8cee9b62de24acef793249347e5064c9b5f5f9db4907000000000000004d8dc751b3dded5a90e38bd53c6e0e34c36907feee4b4711c403f4f7539fb8"], 0x1) r2 = syz_open_pts() semget(0x3, 0x3, 0x200) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000080)) r3 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x400, 0x2) ioctl$VT_WAITACTIVE(r3, 0x20007606, &(0x7f00000001c0)=0x7) getpeername$unix(r1, &(0x7f0000000580)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000282fff43e6f05f00"/2339], 0x0) r4 = fcntl$dupfd(r1, 0x0, r1) r5 = socket(0x18, 0x1, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000140), 0xc) getdents(r4, &(0x7f00000003c0)=""/86, 0x56) r6 = getppid() getpgid(r6) r7 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) preadv(r7, &(0x7f00000006c0)=[{&(0x7f00000000c0)=""/77, 0x4d}], 0x1, 0x0, 0x0) recvfrom$inet(r7, &(0x7f0000001a00)=""/154, 0x9a, 0x41, 0x0, 0x0) pread(r4, &(0x7f0000001940)="c3b2acdc97ad01ae0943ac58afaa665a3b32f7ee7aa1e343023d58fe0c24725da59dd1702ff7c138cd7597391bf2f50638e42825cac871e18d2c707eebf66ef6c41d527b64f13f1321a602d9805c009c8a6da9727bfdbdc6d67a36b72cf46395c6e30c0e1e3f683f83f1000e2d3abd355f4b8965c3fca8390adf5cb8323c67a011a4a4d5d1b231dffc47b3c7c021dcf2095291762f520ec0f756c174cf59c45fb4fa41", 0xa3, 0x0, 0x0) getrlimit(0x0, &(0x7f00000002c0)) r8 = accept(r4, &(0x7f0000001800)=ANY=[@ANYBLOB="0000000000000000000000000100000000000002000000000000000000000000000000000000000000000000000000000000f9ffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f17fcdc06551872c441849259ecec646b7b3c76429ea7d60ee654329343bb3273555334f30936665bb78d59db0f80432997f348e01bc328778265af9721e76ca292f0175326151b5076498f2942ce3bda0d9937a1ee37ee91b44545854ec31d65101e6d3eabe390aa6166959720f71a8ef7493df499999e617d716cc84b85620aa99f7c46e9624509f082dc20cb036cda69e994ff820164e23a2777c56ef7e9c5ef503736562801fde6168847b9f530f72d343b9c26af65e91eba6437936fc8e132704d0bb9553bfbfd8d2521"], &(0x7f00000004c0)=0x64) close(r8) socket(0x18, 0x400000002, 0x0) r9 = semget$private(0x0, 0x7, 0x100) semctl$GETPID(r9, 0x3, 0x4, &(0x7f0000000240)=""/114) 16:00:38 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) truncate(&(0x7f00000000c0)='./bus\x00', 0x0, 0x7fff) pwritev(r0, &(0x7f0000000640)=[{&(0x7f0000000040)="d548c294fc4b90ca7dcce2be1413729af06255f23b8839f6ba372f3aa3fbc20536f3930b6de9ab6e8d9efc4d509e2d2cea51e1dcc75d49c51f7b1d88221cfe0df81e7c55351e677cd44a968fe610cf83ab3ad05af7510e365c72d9dc02b62e320f62bd6ee844e20c23067e33d751c9632e2e", 0x72}], 0x1, 0x0, 0x0) write(r0, &(0x7f0000000280)="6f4c8b76f6dd729d4f5963aef8097ce61078e89512a085b2d6bdc42e97bb40f30aaca7b848ea5e523934ce569f95a33dedfb63659bf26976cc68b0762de4fc92022abb03da34a4415afac671f2f6b2fe3288c16486e8ec0582160757c9612847879504861abf", 0x66) dup2(0xffffffffffffffff, 0xffffffffffffffff) execve(0x0, 0x0, 0x0) 16:00:38 executing program 0: r0 = socket$inet(0x2, 0x2, 0x61e4) sendto$inet(r0, &(0x7f0000000000)="746996ca99103099ddb71853d3c02f9d055393935b3e87de0768321be6427ffd0f2dcab4f16705de36a6c3f7e1718bdbc9595aa7ebad776b029fad08c235f3a93c2d7458497272b37c1054241cf545124666b93ea429c212cc2ef009bddf0295867f898805f68617910dbd183892e728d1e2f35c95cd66aee2d1d65003bb28b677ecbebbba1858677abdcb4a46a5ff5c1dc4297eef36e85505b62c0ac626a54d19097648dd5c", 0xa6, 0x40d, &(0x7f00000000c0)={0x2, 0x0}, 0xc) getsockopt(r0, 0x0, 0x24, 0x0, 0x0) 16:00:38 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = dup(r1) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$inet_opts(r2, 0x0, 0x20000000000001, &(0x7f0000000080)="01201a56e9681eab07783b3706000000000000000000000000000001", 0x1c) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) fchdir(r3) write(r2, &(0x7f0000000240)="00aa930a004e74113f8ee72a2ff01ac69764add6145bc2af08bd24fc08fd2633bf0c70e29ac1cf39f43bb9e5eb043abdc9a0ccf3fcf3c406ed805d193543904c44ee837222e772f4a76215c5901d7d702b2fda9cc8c780b4f1242d16de7201075fefd82e92188c8e4d39b2b7e32ca83d00ae1ccb7b115778e5be17596a3ea8a15e2f4525e1162b6007f4add95ca6c5c647df6c5f7393d69e8bd64c6b19a1bb05b0280d553a22e0c9309165accff58abfd3f6cb0167effc2b301a0a470dadecbe3fc187f0855bd65e0626cf5d3803ef3fcbd9ba5a2ce9a7ae93008d64ba96163a8a58136f3e3dbead8e2a2506d95e20e0cd8ec3f6b5eef5b39ef3709884dc0c8b7505c9ecfb06080ad024a86ab36ca8ababed13d7431f50531d0814088c2449f6201dff7dff8d88c20d3e7143357b65648645c7c0af56ce513e", 0x139) r4 = fcntl$dupfd(r0, 0x5, r0) connect$unix(r4, &(0x7f0000000200)=ANY=[@ANYBLOB="0c74ccdc87516c44afca5430c21e71a7f344a1e7491be7fd692806b03909"], 0xa) r5 = socket(0x2, 0x4003, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x761cf6fa83c0e61b, 0x0) r6 = socket(0x2, 0x400000000002, 0x0) setsockopt(r6, 0x0, 0x14, &(0x7f0000000040)="04000000", 0x4) dup2(r6, r5) recvfrom$inet(r6, &(0x7f00000000c0)=""/163, 0xa3, 0x40, &(0x7f0000000180)={0x2, 0x2}, 0xc) 16:00:38 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0xffffffffffff2ffe, 0x0) r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)=0x7) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x75) poll(&(0x7f0000000180)=[{r1, 0x40}], 0x1, 0xffffffff) poll(&(0x7f0000000080)=[{r1, 0x11}], 0x1, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) writev(r2, &(0x7f0000003300)=[{&(0x7f00000001c0)="59d04f467794a93ab6c94e71b7eda205188b0fd7503c7bb9e2af2496026fc24ceda50a19c887f9d71f1f498335bf837162c2c2522f500ea40f1389fe9ba840d8733af92f71bb191daf0f1a2cf131b05577b7101c717f1de9542d8f8436992025fade364ace96b776e0bd38f651bb2b788ceb7f86da326e7e2de43190a7feae79cc0d381957480875c6ac410209204918120cf8af95b01861947da6f5bdcd56d0520bd6359e2efc6093ce3e0e", 0xac}, {&(0x7f0000000280)="f9911e9267d8224c22198c73471c27b85904373de2e7293fd1b146086b5a0c902d81e6f2916ec19459d79b6a5cd7a28cee7b2397780ecf21574fae37fb8b48644d68fb3f887cf125d46c3591b4e66c4a6ea338c39fa5fb2a66aa46b2ed249013d0eba4a76a2631fd38475d3de9a7fd56045f2a6d5a3079793e3be1774561c65e054ead0bccc563cb63b65fdc724229bc057e22ac971e8c7678ea5d99665a9c28203059b1282060f4a4916fc8afa1c0bf01ee39726f93bdf7339023b7ce6de35a091ed5ce51840d52f44934c788ad1ff0287d6c485588a8b7cfe986b02843a4819b275dee0b63990d169904f08a0b2584f17d28923773e69c4d3b4b87146562cb31feff0c1b7167ffaf2a75bbc51b81f6fa2a710e625e20f1a47128cca1d9b4c1371a0f8f49bf1ebe33c28e2ea146c46849c8bc36eeb3832123ec5718baae523ea2128a727b82fd711f269b57d4795d772ab334a8835ff8e649a230a490533eb02a403940f401306f6c34e520c0875b320207da84715b8019d6dd338d3f69b400d287ad21ac8082988a489e4a8cf4652626530086f1effc75753243440748fc6f0ea52a32d430659584ba4b30883f1c4881f17fa028bdca9aaa6ddfe1809c44c6d88cfd11c2ab0f77d9e3b4b9b93e303048ae29ee96d87de4711493b8fd47309053eb40be78a5964dc7e372854cd0837df4d6218d60c77cb6bc26b431e2bcbc7afca88e4404b691d0f07acacfbdad8588c5103549dbb129dedf6d626c0c8047fa83e5a9f8e995cd9f1f89a2b9739f882d8e445328e791c79485df039137c290dc7b55c16bcc9fcce5b6a1934dd688042390aee9c011a97e5e04ed64aaddd120570948459b81a5ac1bffd51577c1b70b98b4627d1b281e410120b33c517acc1789b3e9fa6cf332efdaf071479065e2f6a27cf61e26307ca2dae739809ad5d459b38e21928803e214d1e1abc3f72a73936b134669c9d7d05bcb3fca6c39551952ec342698eac65aba03e207abc9887df2492502f957423c254db2ba5afa1b809c357ef5baf5b3f9a4e19ad0f006fa2704350f7597d8dc041b0f38247cd9dfe8f8a3ad4e8749aec0bb21482cef63d2a27bbd68351afed8c2aec4611332993da1088fa79bde86cee8031d281434ea192b716f78ef2dff81924d9c88a539cafc18212355eb335e8c809fde2d89d08e9d5d46825aa3e8f8dfb23b19200128a7b33953362290bb043278a82e887aa829c55ec81a817b57a7faa297518c27a2b751757943b3c4f2c7db46dd74c3afe1de983e356051701fe820775413c7488a023eb82099b407689aa82eedc20183905514334c8366c3ca15e7fcc95d741250544a6923beab4c865dcb073fc8ff25ea2cc0b04b54f30fab0946477390e01695eb333c7ec5d1d324a6d8c5d4b0965105e6ee81a6c3887e7cace4b06e1913dd15f74ef79612db39a76c08419a9fc983550518fc307a942ceeb006785b668e280d6f001668544a6646ddaae73987a815cdebd76dd1503dd089745f4bcc7532bbcd32314abbc45ab8ada6a417e0147ffa2a869b7f9515fa7779942608375c05e1bab24b59d8422ae9e7ecaf70832c94ebd1e65539c1194658da96b55b57889beae7b5aa0c594cff2b74413dc741b7da2fe01557d9a3078806ecd959a3da6254c74019a1291bb0b612dcec87ed5c0ab45a95618a43dbb1489dc87943278cf2b0662d6d27348a55ccac5f4cbb9417c833898a110c5601d8202968ae7c0c09607b3c7764f9d839ff3ded7c9f3c3621640228a6facd29defbbbf0f954227a9fbce917ecdbbb483435e51b06808ef88250c5d7d53f6ae263aa5844037f3c630cda6936bdaa1f6be865a12d17b50ac07b3e6e3af195edf35f8d5644be8819cf35ec420210e86c74a34f46f8c53d6d032c674622c2c7593680cb39f29089abc0271838fcd3096e9423426482c02755e12a7f88f4458d55c717407845e7bfaf5d35e43fc6840f875ec868b424dfa87eb9797f9cd0d501e01b7cd13b2d2af5d38a64c95c14fadc2e78fdf9f3bc657959f88208ec2556de76e8ab76539f0abb9fc3077d0bdd02499ade79fd4103a2faf2ec55156d5990f3ccf04e0cd1235459ef53e5a4f0d541db878599b49c12f044f55a81cd0f5d1b0fa32e398b705dd69c169049e9ac8c2ae4b2eec39202248aa182103da0407a6c000e07cc9bf8af31ee7c5756f662152c1fa98ea00ef7dfa2ce877c2b0c0054637e5b6bc0dc754c365dfc7e515c54032525d16cb831617aea964dee80cc3e47e9fe6a12372ccec3a4aaeddb1d40455c1a10bff0485c04e15e99cb455ff19c8e01ec059f0fb86f5232c7a0b047b8a8956446a3be1b62a7bf2392a7e8e5ddfa0db25c7c58ae06393e993ef44a2fab3b6902074c9ce0d78ae9d3ce0cb49ee4c4869a955cc38ef8706c508b82915487e9a7d8a1384e2ad65f3b8bb92c22ef9b68dcc358825cf8c0551b9957554a74f0ff540e3a00263c4e3845649121300abfd3d0eb98b52b8d21bb89eb49e7d0bdd5945076bc38bfdfef9d4c495e8a729afe4342edb5288e9f0b30cb9ecdc80f03ed066de89334995c984757fcec8394208a80ec263875aa67c1385f8e1fdb90dca74977b85c56956bfdcaf1eb72931ee35384fafef34faf6774215ace0d11edab69e32a22a4479f471c47d54333a36f2ce2181a9b85f3229aa0a107619bfdd820c92759382057ee04b0e587083d881ceeb6f3992a5239034c71a666473c62ddd527e00af61ed120a8f5feff7b064121b176cefd315c3dcc6719c91b737e8f34cdd6e09890082a7f06f27a3194a56dac10dd7b2f342d69508fa31b47fb3b1762062f62edeb4bb64ac4ade534c41711cfc911c0d456ee557cf7787c623a381b86f966d3cdad1910b32480dd2002454269d8a9faeb2feca4e335338ea807e82291efa6db468b8894a28be10ed2c590b91e2470469661b58383a62dbc9bb1eb406839105fc1c8aebe0f5e04d328a483795c5dec0464875c8b8f20db5ba18e0203dd078fdfafdfb0e112426a98abfc511e4e8eebe44f2b31ab133a40cc78c4c08bfa668ef8443a44149331918043d6e81728e5211d8ad7948b17cb79fd1ce404bbd97842b918befcbef235adec91fd952be2a9146fca096031094c77b8a2a969e25e61f6d2e80ef14c85296cfb27b43ec4ee256965e18496a739387545acf83456b565b972e075d8eb84b237623ed9a323fc40013c154968a46450feeb7e73b862417b047bc3dba28b35538162503147edb96abeed6e6309dd9eab95ed2eac84d696f0c250d28d673bcfb9956e1a62340b112d57839f9e0de48d62e1fda82a1bda2d0e24c554d161dbc0d2de72202cd31c4a270de04b5a7dd94b30198ebf728b533632f23d7a21bf1b6b7fbe27a50018749ddc4bd2cd64073f811e73353778c561213b9559cce360cb08ac8298c9654754ab84e67a1f7db0ef7b5469f10e63b179f4d02e98d6e72e29f715966be98f78239e2cfc3db80c0dac25665607bb9f0e82d64c8c3e926e50ff7826934cfbd64dd90e417a116d6e0114e726ca745dc2b117e5b84dc39e02db84acea1efc4de98050446b58539d32aedc37f6589daa7b3c80f924200b33341b894c594ffd6685b4d914b74901ac1f196ff34f1d9cd5cfc07bba904a567e768d89e39125c681d31a30e7736cf18500f6b7cb72d5dc6a557996114190456eea5458a93a4816c1bf3ceaa43ecff91b4327ded2384e41ad59475916b1fbdb8e656a31fecc0e3a9005b4f52ce02ddd6c67c6a3519e0e662f8e22a96443b8915d55f9aaca622c46fac732e38592822cba8166e37136681d49b5a6af8ebbe3a843cd3bbf4e7f28929591dd0ed6e1d493203273be49d27138f9eb92562a2e0cab1c68ed20ef90ff01030dbd5d11c230dc6ac4196439b9f30c10bb61473f9d39bf4bb282954579a60d4a45dadafc06d5d89b328ef35026e83ae152a559c88725711199f0a111e5e3ea9a3fa71e290d93ea14936524d5c411f1a6cf68133b0b89320f9e6b9e985f4b44511493afa123f52cda141ec7c259d6d2bfb62acf96a0e64c665dec7b6a02d514b60d7976d6127ea58fd78eb9a8a725c78979227d65a8b992d5bece5c31549a9f72f44601c3d49f6a3e984209dc94b93ce615db4be5ee31006bd3a3955de60d29c9639934d7bcc657306b39860dac60d47116a25ff2aa58d6fd1c5d26b650a9894a1dd1f1d79b9c2f02c1a787f0670de80421e51440c91e4fb5df4ede3e08f91638116030327600d91024a76f3e62c5367ac86edf99a61bfdbfca8f2211bc51bc7257100ccb2518583cfba2fdeaae6ab471fcbecfaa2a9facc0c95b8509e691d1c95a754486c5c5dd7d1f46160867ec9e89a9c27d6ab64c26596593de4a69100dc8f4a87655b51cf7a010b253c562d4a807022b7967eee7932eb698cbb2e05624bc3f076f3beef3837f153a2472c3a07f90f38d739af71eb1daaa61db13f8a48b4c3e533634afaa66b1ee2dc1ac4ff06f6e336f00910e2a1de1cc21269a025b3b100046c3bf52dfb600618b6f0833c3777f43faab766701354284c3e3c055c32194ad00479ec1a3741924fa2f5f059156e39276e8a2d3762a946cf2a653ffa29eedb81611f46da68ab77b839f7c4c6f28a45bbbc474ea075e2f09ce72d16ba9c0feacabf4721bd2d67f26ae01587ad99b7218079ec8afcd5b2678bbf07d124000464e0a95b07fbebfdf3388a5577a1e8bbc5bb0a0739270e1466a4035a60869f0ab4706d4409b93b6ea73c9cc973d7621c9293be8138e7468a922a6f7cc6b701feee2dd287f3dc782c5bcaae8f19a1a37766199d0f6605f051d70b64b0955ad3abf3711b7812de2324540cf369f25e94b5bb4528e42bde1b9041d8dc521f893418402e21124863a0531ff94e47f71d41af23ad0dc64a59f4614ecddf671de477a84f9b9d1bef40d900dd13d6c8ae61c4d9ab62b66ef58537832e8812c83f9a4044a2a933abc423db5c2d776cf3a0c3c88b4c903fcff256d115e5b11e1868976388b3e8f92803b4237c96990dc1f32401ad7a10b9d9ecaf2d0f2dc4d6451010424b84409de3964decf1ccd00ac588bfa45212b624a5ececf739f2d12c6ad5091579c1c8ce216736c8106eeda7e986c3ee3b81a26a07a5c9953817a95db89e8fae878d936070d2be7b1644c2090a6371fe11badb188521ee9874c2142b3cf836be491eba61f95bb3edd256486bfb3f5f437e382b57c6ecd533b97d81e1aa0b032b23f042ba7435fb481cab6705228f6a19b44b07b4aff0c1a69bbcacb46c4d695905af9aa0bcb58291e5b4e1050b9115ed86d126c54c8dca6e73a6ead51642e72698ceded5f1599be056760a92e7b74691337ba2b2548e7601e81e4fd10d195484d89fa8cc24edfdc6d73e9ca1a144a01f57c86e905fa817185bc8c4c5131e253d4c7d7e8aa5f423e0cf5ec0cac69e357e7b72f2cacb1b08f733c0e7353abfa2ae8fd383c56b8055886ef22cd8f131c7836b258e000cd1dd19b8bd561ace9412d3d8f640e98bb4d3218792f7bed5562836c017f78feb7db870d291f3c9ea3e737662f2642610711dec8bbd4c7992eee0e2840428c19b2069d844865992dc71ce5a07eea56f51701843eae61a5b65816d1fcdb7bec3f36b8c75ea470ae3cbd98158f7d21d8fa87c78ee02666b3bde1df0e0cf2f3caa06c2b5d478e129a19a6674c1d0f7fcaed82aa0feb270aa54d764e7acd1ede7c301df653c322f425cb260fb6ee1519cb4fac83ec921e16c87d82a6af3a885ad7f068ee25f05a51e03bf85cc5", 0x1000}, {&(0x7f0000000000)="57a8fa07117e56faf9d6374e30ee8bf23ed802b3bb71f4761890a60ee7a1114a69e9eeef65524ab2deae60e783deb101343c7c2517b6", 0x36}, {&(0x7f0000000040)="54198955", 0x4}, {&(0x7f0000001280)="eb613b0f559b041bb180de2a5c04df9a02ad63ae1d24f5c793cdee59873cb10b5eb26295aba3db29cb94299d2c59919171a130d6857df6cd9b75eabf45ab45cc24", 0x41}, {&(0x7f0000001300)="87a47322e4329a06ff9ebaa58ad151b15405b8433c2e9f52ff4ad51182fa6b1d692baac4015474dd7a313c2fa92b19714eda01681983404cc3a0f898135f5caa0883ab15d14d0f9a9e30a0c4fb38bbd6e5a7c3462445fda800b9d24986bf8fd1781e7a93464ec1c8aafb9e9163cb5cc6eca85ce95c8d5318360a343265a248910d813e6ba1994d563433995b8a1f84a0ef4ced044b5d05a9b8bcdc79525372c1b822d19ea5940410211e5c3c70b2d04f0de73748c3af43a9340dd93dc4831b58938ba0ac1a189f1a7fd28a5e47e5e2ac951127516ce36331fe24dcc74562f0a2ba12110174fcb046403e6bddb70f62f209e8b24f7d778f54862991cee829a7885d74a0c35dae9263f5f70426ccf1c05fb91279d4cece74c8438e03c93e461e84c9ce343331929123bf00c94e0f39d5f22b934be763a43bac43aa577f90b13cf73909afc90247714f7503e284b2c566fa2f50e945439969f53b1c1af7ba133a4014940968fd7c5ccfa4dc34be88bc7856301d8f28d003e7d657281d768beb92eaa6120f10a63d6c612429fefed3d2cea6d89c93d88547009a7443b263490cca938c17569351c1ac7f77d69b58a96f4ac685db16f769cca3bbfe3638278c1c35bde12cfd00c54656f3e3bd67b12e2c714048eddc80e8137464a16f08e20642edf42bec0b2128a432941f8a171ba04715ab13ae892a921a0b98e85289d5c6a6ffc744549a90fdde5f1233372bc60b644ebe3f3f75a4187738e7676939ef87070115fabe2e2b55acf8d0cd23290677a1f43ca8bf95c80120eb185f700b280072cf819606bc177c8c426705d53cc921c188c2752fd74a3eec07b7fabbcf072640e3ee9ea273cd77dd9f6994f6c1a5c80bc48e45ccd846979dcf5b197aedb7b8f4dae182dbe1907d44e161089457c6a1a55ce0c5a87a2894e78a2f011cc2115e307cd62a84b1652694e29eca1408ae9c05e3b03b4f5d7bd94f6aac39491f21183841c3e4ff6e5d452a944eb69cc79cf3e8e221663e15598d185e8cfd17efcd5477be7ec287597e1a3569a8973acb93028ae2dc4018f0577e2d4dea50fb04696f1209cdcde54d2ebe972b2cb6448ef98797f50cae7c9c5e404087941f0c74ef4926bde14ae0eb90bdb792b7baf2c881d46ab4972722109b0fb9ddf7f4a9eb6e686844af4fbac00ac5b2662c57cb4ec3376365d96949553a8f0be1c89197a324f2c84ae63615f335f8d04ffcaffee19cf8e69f9d001876419beca5e3f798bf00ebe7908e5c7a0009d828c08f5ce3c9fdf08ee60574cec24434b8f0240c6014e878de9d96ea75717c7005360033e4a074d7c42aab2713c9f5fe8f8a1dbbe40bc3c2d645f74444b85bf7351e0f886d07a8dd908f72e073273e602c01eb76d412538785d38934754ebc97f97a82b6fb15c29f221e971a5560dec51bd0deec4a9d14a0cc1e6ef397ac41182aadc4c0eb54aed9b9d88ea8e4dcb6fa62522963ef6c1b15bc55d639ab7c61a496346a5186bea31bbb6706cf2661d3a3311b3326c2d5cec3c15edf833343383f414dfd820bc58bb67d13575ed8e55225d04a4f7ee0a0156a372baa2d04da5218ee1d14ffbc5eaf8940878925acba0bac31b8b766e9ee69a4fafc9a5c2f44cced94bd7306219e37a1e024394df2430129c34120ff680bc970c00f7d0c31e63fd17720f6fa482935a900a012c5c2bfaf6977bc31bb03ebc6b4bbb2c94e9ae041d29df91e137d89d4cf87648bc31c8a4ff8c790378a7625c09cb772124dc204a483428e0a80ce9ab3f9e4669832ae9ee2a322297c9e780d74f21cf8481bccbb8672a7ba9af2f5f93a19837d5abe5112859082d7e60ee00d6ce71a7cbd8e164122e18fb009c52b8b5f03f8debc144e05097a032332824053121ada39298e28a57c090ddab36df155d759a69e9ff8738ac2668d2c9ef98675349ebf4ae13dab07a4ea50fc01930dda27ad5f44da26c9621a939f823c2174aca7d54622d16a113c77c23ee972aa2e6ac3d3589223bd6cca5385cb8bb21df190079fe58f73f30efc08b490f098eb4e2b432dd69978c6616b754ab33fb28d9e6c1bfef3e6d628b9f7b880b9736b2f9d9fe4ad5459b3e2c5dc7c2d7880f0b6d37d75bc5f16c105c4266278b956ec1a5374154e83bde6e11007395d73679a6a94b71391967a500ea42b0ee8da225c603fece5381dc8205be4c1ba16fcc5757ffeb8bb105f7ac29e77ac0abaae9260541588eafd768c5d31b555a24fe37b27ddd87e13e4d6821232630b9d02f485d92d9702f3343871547fee066a97d9ebc7fe0b06f5a377149136a4b4a3ed1352ec8a4d344eed774ef3c51a6202063c795ff00028f0e402367d86a22b07b1c80ad3c3df17c7633d4df2f8cce4e0a9de710f347ffd2e853138155700a40994d2c90ebee27d4684b33dee4cd86121d8fedf6e798c63967a5880c67ca0b4846467c73f6fec4df65c857d0c83e2c5a3ea3870da541d0643dfa9eeb5e22691ca11eaeb8712550a1f55e09863b348c65026b9da5655261de5d65e00c918c74fd8b07e6961e294c9601431a93f12ce549486a50bdd5f4b05a1a0ebe716bb3c2594570f1bd8f308d3874374ea3edf29c7a5d24be61cd779d525a26f89da1f355ad8e4ddedfbf6788c78f74b6fb4c1d046afbf2b7124513b0cf50f2d818c213b7579125174debcf745207820d2d3e2492a4526c5fa60cd97ba1b696a34dc0a073c4491b6463f8a7c5f2ce8c3bf4bcc8baba50ad5fa8c1417f132a29d67db1b9d48eeee8391df018a5656d423d03088e2c30b97c070c29433161b06cf947a99547c4b71d5ff737c53b410f6be32a68fdfbb4824e6a4e8b31b94223d7f57e81dc05a87e2d3aa1b09bfe0da9c71cdac21ad7916959d9c0878a25caa05e5548b72b0517ae01652c5a480694abb6fd6c62a833d998bf031f7ff4fb0c754fa08d1f90a87d44dfa113a7afe2fb3f5f99fc9db97b9530dd800d1ab707e8fe75936ef02058b3f5e2838016f4b8f24a85f566beb266fb84c4b78588fad8c1d0e719b7e58ecdf2f89e188d1633e204513d74ddc71e3f58c76d7c6f3dc75b2557ff3e2704a8e54e4f3b8254f755581b892f5c865925fa98b270cde2317098f44036ad6f1afd728ae9a90af2824170b256b13f2e6c92108dfc8da4a8feb0880facee9b407d53d85b11ee9adfa10c982049254c35a94fc568388eb35ef73a44398132c3cb848bbe66c102eba68c8cbe3f7608a7250b402a0036654e2de9b06ee650cd48625adc6b60ee85fab5aebf6e8e15d42d3a164d4d22a78c085cb520716e4a23b355366df08a101532fa0e34c460d4dd2078cb4beae710cbed4665881420e5ce4af82f06c61ca3df85f1327b690d4707fbcea38c955b2f9387e8d278d316582a8286e323aff1f37b5ad5bec590ea04fb7b1ae4cac8165d494bfe71d69e0c130faee081997774d9b91afbafcb0fdf5ca6a31c1991134262fdad4fcc94b7a23281cd0e79bed388e691507d49ca381878f731f97c1f686e8d90bb40163300c1a52eca013223f9b1a313cb807873029f81ba0bc9651ff82ab7619497a91cae5eb6fc631cd61d140e73ace2ac06cd3d12c5cd2780844f460f1420abbce80b9fd8594c7658deefdf08f87f833e469f25cc289dd050e0770d14ece5921408e0111efb0f2bd6df5e12044ff7833011f06180da2d5e2c53221272c88a63be2bc776f838ca5ba244c0e469044b6dadd25395bdf802a91d12f6a82f767da01d8b5836195b9c50b2f9a8a4336c94bfe220e91d7ecd4596f53f270d48a1068adacab9d21639a5889aab8d381cf5fe5cf3ae64d1cd6bbd0c4c9a0d2ea84259c635b2b7a3fe44f015a34c72551924f68db4448587022837e87bb0d0aa684d9e26e978128c190f82bf17884a02510c961dd183f84751ff2a0c911f617cb11f2f830957c3a86a9ecfe100725a5e376639b69bfd0138277e0372cc32d0a5d67f418f241cafb17d49732c428e06da2fb82f132e0e58bdf689986ae2faef6ddb969d1871fede9ec2aac3de4da4b8d21f0377c5331091006a444734c52694b64a82f3568a7a6629e2c39de8d2a80198e375b420e03ae9f6fd00efef56f26ed12ace5279575e3139f67b3064f3e97e5786b561235edce9e64bed88d666f046db4bcf64e17502a25757a280aacd532fa12d6de3f0990f9f1aa6e35a2e43d6966448d8d344c28bc285c79bb6a52b436019c287d85af8a11bb4eb0630ceb92fd1cd74acbcdf503d179bef3cbabedbaf50d2add3a873d5bf18fc81148aad93d250506f9a48949fb811f45a61ae0a9e2a96e6467a2a1b22c457a3050131dc0aa1959cc13503898320b4a37ab93b01ec7b16599c77dfcec8fe44c82a748b6c9861e67557c0737f29510f2a53255399ad06e4a110ef522d90f4f16e207ca68d435d9ce38980a80f6e5fbeefb756b7541ad24a9339e7759f5d47a788ffafeb2e7d21ee10bd04216118ebdab250397738ce36d177c99a4190bfe673fd62845b81556af693447c47852c3eee08d15b096fb5b5124b1b4342a5036564232184f0ad0dff75a279a7c1a22c50869743714f0c6314caff78844671272621807dca34c3b811fb9f903027f5e650d735108756e3b861d4152a196c9f00394a866924c3afedf2aca973a45e734e8f812f26369d1559210a6d466df74c32f489ef60076deaa49b593f28a0306fddda7855e7f516d5287cf6aec1b7b2c7ce18a7b6dba291b6c2cd257ea73a9ec936eb8a5dc7bd2392f4d2743771fdee44f3219861298d21f4b90e73a5b030625b85649d5bfce06db70fadbbd449c337340c6f97e66dcac97396eb8811127b76a9bc0d0924c262dc3dac73fc1dc8dc274f7f7199c14be8a46a33ada4ad0e66b2c38f9e8546a8266299261e4d05a6bc318a95cd3f584d188fde965a7b6cde0e99cd1f799f56e6cf7dd3551f8869182dd8b1ed064773a82350960ed1e5f5cdcafd9ddf5860180bbe2f28ad36797245016386c2d0372312a96dbde40f3d1fd49f0ae1a1b2809238e9df81031da3da1767a4f772ddaa28128054e0fbef95433629a2b9c8058a417b16bc993e04b51bc700fb3900f99f535c28b3d004fa4a7b5b7e9712f4d5a486e396617d56139fc3424fae74784fe80b62525ac7654532d3d1ca827dfd1525f2d2c787b01f4ff4ca1fea5b952fed07926d3ecc6858954a7d195d4cca54b11302afa8dcb5eebd451488f23a3f9800c533a95ddf649f92e943de3c5b50a07e9bfce6af824161285ec59c608453b8710ca5c34eb3b5f6c2f1c6964ecb9fea54bce6af047caaa0d0fda55453adf704c6f29f06d1edeb053330357d399ef19db7c8a7bd1f6c1edcd049af901f5bbd845355c2ac573f749393d9bdee9c869fb5b0e9187e2c091373064a486317340e4715d5a2273986ed7088b02d71d909c1480974fd99518cc805b6ef1dc78caac9dfe986081bafda64ab29a4555bfef6e189e82eafeab31c6c31d90f7484b81da74c3f6c0dbba7365f7002cd1377a0b2ed03f97f1e420f67a3f87fa28931d906c57286f485fa30b23c5b788f1d6a504a396f9842ef878403e4d55f341c34dc151ad30c67feb5315f9f83142bfc4f27bb712b225e8ce0cce0c44703ca6b31bc815e7238efc57a18943b5fe4ce0f060ebc19b855dd09862105c363a2974b99dd72c80f724b1ab17878138638f20020cafd59f40dfbc4f1d31f9a5ef150f91194890e63378904805179afcc818d581642e2db4c1999fdf91ee06592d0a9706a10271c5cf50936210e0a9f6dfe7328570cd44387e66ccc61951cdbfd0", 0x1000}, {&(0x7f0000002300)="b5a9ae6c79f7d1d20f9f78b99ebacbcd8c52a7a22300181c64ad877ab14abf956bf75b9b1c11b41494870f07b7ef8d4039f99bf59dcd194f79b38496d13dcd47b1ca835caae21919ea6f053938dc2e8a2e482decafcd87f9ca6c9f0410094562e65895b230efbaf083b6408ef1fca8f8adbef09f087934b8516bea5a322d77e3bed9c23c1032dc0ef4b94561979d7ac25c42a8e63a82bb29d01d8b38b44aeddf95193ebf6bfe84a3852895e58ae2fb098e697d7791284eab38e3e66c0db4d7b026b0a956ab9319512c147af2d48452f357ce5298d0f347fb412a2eac81b4719b8aaa69b5c48bf5d4cbcd4e72884a73fbf35b0117109dba83aada8ab706ba3c77c04f3e91a7a7573ae5f70121f2d4e6f11ea4c38ae80372a3c9d18d46be39b3ccc3472aecd7802bdd8f5bf7c1b74d28a85dd5f2b6a9ad9897d526be406b5b75bfb379de0c52f8ef8ce7e78b8c22d314ebd84dde03f3f9bcae32b6ef61a829b8a755dbe62c84104e42f771b7519e555e0451547134341bed65214a795e1fe845f4798733b495c955ef2cb662ea870464f2efeca902d40117fd046ff8cc5cc0319752c999d05682e25f34f3e242c1a62192e338b037439af6fce3c376ebd9cba648cbdf17ad3e1113a2c131dc17aecc79c92bdec25b7b9462261f3958ea2f7a376dbc6cb67626cc4ae88485df2cf962a4d2874b45ee12942458e52703899cfc0410d31fdcf83bc249d20a2b13ee4626bc492796ef7f7063f7756bde9df0360266ff39af8bf602794c78bb63ce555e93ba18faf1fbeb86775fbdcc96b525cb4e54caabcf9ac1063c10a9777f1d9e279ee1e58cf8b25d731fbe08ddb5a75c1b3f58ca9486ba57fbc5cbcc4eaa708e1c73f744f9fc7d0a2c9d2cb2ef7eeb699c5debcafcadf08d45e92f82ec3151304dac287eee157cd082ae18cea3b04d3427554b15bc734953e5ed1a026c0aa830a88a4a60e080b5499dde7cacccd3f8f34b070807eb79ebe027fd8a7ab2245167e882c45306bc7e1f2673c9640dab8c0e4526b038a3ee1bd38e58a357df659af088a93c94b06453f1f9e2f51b050fbe9477e7413aebc50ab1ed9737a9807b0c8e6b9706927a50976d20896e81b5f09721a31ed7e3fad1ec9b138ab52489e5d0717488f6bdce8b475be949748da2ea10500ad02f44c264a7c0777b4c2a8a1a093d6f3f4a4726ace6ab5fc1c0ba83023623586415a135cb8a5905ca59a300ded699300130776e5710a35b6e69949ddbf12fc7d040bb8c23e9558a587abc0ee740a3b6c506499fee649a3ade8005a8ab72bd8cc26cdcf8cc21cfc8713b00b62f3d6f083c4024639a763c4da19c4cb95c6c515a61319f3bc7ac3a59eb20731e83259648aa0b5a5c5cae1ffb1563acc52c8270502e773eda3a7014e97b62f51b6f961312a9189f254cf0efd4a656a7c6d732f6b0ba418f5d4a34aa73db412a0fe7527f3a987925739cfd4e4be4931b6df666e65a12e0d17291fed57f342b2fb2910846ed1ce802c2bc2c683075b0d55ee2d000ebacf6b22985026e283431f91382160ab3aea2b6900853b9549bd431518da3a63a73501d6602a5226da893cae597f07c4a15ad3d37254afabdfc3fc5829dcf0d9c96016a26f94e121ca8e625f86c304fc382e83bac870f70cdea154652c30c0cf10a8fb1183ab06bd74b87f784c649995b6da8f9d5aa2994ee877a18b55d8b59ae6106d4aa1df27202186eeaf729ea88c452a62a9cb9d1d9d7869e10f209edc1f4347407074ceaf3082b974fde165dd01d79ad6553560bf3c2024a06a668a4be685ebfd4126e9fd6dcefa8c3b26f07db81fb1a22101393d288f0880efe07da9d8743a0659e5e7d254cd65f4640bf5e4e691e65e78df1b12548489839db3ea04d6c9e548bf0dd90bbc0d3cc8f3af8d358a92841a7167c76fb511e503608d1168ef1f4e98e7c9bb941508c4554ac5e1b0f3e4106ca6efd70c6abdb2a49bb7db8939b21f8a70e23c05d847321c9aa530e44969253d0f66d55375c9136890f09bd3a20f2c7ab9f534887ec1a159f605c007b4b3c51b65dffe5102c97050bfabae9a2fe710fddc45f042f5f482b7af78cf7bb5bdfd8752cbbc04ee06cad0cc5e858b258040d324e860f5c315242acf732ada386fa7d14f66ce725d2893140fb50d4e9938a56a5317526d464fe020035e4d7acfaa982236f89abec78783c611f1ec0623cb39b56e9bc4eedbea864a691239d2347939dfcc24d7e793aaf832473c330af7ce05d3f21fe059ba0ab3eb3a87151b3f7843d7ad7e1cc6461177b93666def8313ebb89ef14b26ead792485f1e5a5151266b1a5c2a7ae90425e4a8b24b134575211e12785c6cd2effad70bdcdbc4c3a6b08323bb643a8cf1d334487fab7a53faf08c457c56f8dc7d6c8d8a490b261370e9c2a957b3f30d9d23c04c672d04023bef9b5ab8b8022153b9c061eba2ea3733b7abae46020f59c22b9f0dad18c69993525d4afe6f7aceddf6c791a678f6381b344140baba5ef6dd474798946f033e9eae16ab964ea7d7be705981b50645ea2f573b832b505b09155bdf17b85ec03e860d017d2d4162fcad05e662338b0aa785b4e3de3710bb9626735cb856b07fe59257bc9aa549ac4087a4d2ff613bd0934d282945b0962cf1c89debb1e51c4c2fba11b75950e877b7a9530ada2e026e48717f2e0dc8b2851eaeda5fa14766f9f8d895c7d0b8bba79f36db842be872aa61ae948605a0690e911b379310e61a7b112f44040e1498f4f64dc5a0c483787ed3fd2331345cf9ccf42d9cbcc4931a22b40464d35126f26d345e2a6815f9c54813407cf566c8b629c9cd2ee30a1d685b7ed254b053bc6ac36dde354d68b801260a3026a52d406cc4b22a6e2d50a1af3530590efbecdf0e03e6e2f75ce7f9f0707f8adb00cc099634b8045676647b6ff0e7e8a16618478a558a685d875a0e45557c9965e576a9e801b0dd19b3f2281ce4bcff8ac1162dbe2018c878b509b0895d226c8cd5d0911130d21310d613fbb20fba26d87ecf7625bc0056c6a0ece7caf3f92a6394dac9da93643022906cfa4cc3d085241a84f6840072dc573f06336a041c3f6b33c392063920dae65ea89faba259de8ef1c6269f6fa932c67647b9576c2e09b4827ee6f66559586440332af06702e7e8dbd025a71fb7cbc0e51be3ee6b73db6f7e2f7ba1dc725a43d21b600c0bbe345e8f6ec2358918c3a53abfe6e12b012e56786bb7f7f6b441137ecc14335421fbbd6b22833949421eb8f9765cc7c2a51a1cb853a0d31ba009a244c314fdf3ac6e2535b8850cb78771c5b7610766a7239e944fad1b57e417b6076b3572d5dfe9cef7afe4e624b6dfa7a4ab596b1e5500f140ca7cd18cb4fd5f0f114a78b3c7fcd182376c1f39e9ee436c918b19409c3f11615ba920d22fd25c36dd594aa80879062be1c11b2bd740691685c3f704f4488468035295b21a27e6391095b7b2509674fc06d80c3f46c0c5ace5bfe36f3ff08207d3a25d539137471e775b6306872740c00ed3675dad0ead623e6e369838d88115f5a383abc6ce922b612c82dce64408a34037ea2340124dde6fbb8e0b6eb953bb6430d8d0c7a45057b620da62f35b4533658d03acee4379e1d70144930752442df1c71b502d76dfdb7c8c917e7cc60aed6dde450d087aca72b73d895d103429648bfd6faed585b655cfd5c962e47a784fe70c18dec4c24d0370243698e00f107424f050aad6e04dd4f54c08a04fae0eec2daa8ad47297f5bbf60a3be93251d8d14f410253f1ed44b9d10dfb0a2885e0787aa334755c9830e490ec9fa024a2dfeca28baa1ddcb45a1c09ade0dbc1f3d2467f3010b5cae29f9c42c01e15d5bc234acc98ea3c125ad19bbfe172f32a66c800d74ac81a54e7fde80a5f2556ffb28ad59bd7aefac1de303dce39bbf969bdfd9c9aec27841da325d132949787f926af3b66d33d24441bf8ab870e6730644c4744818ad0477af96ac69e6f784691fc10c8b24c83680546a8ba1502f1ac96ee3b1ffe176f3b07f837c4f7607bfdf15836891de97f218062be9d8e1849941b4592b8d24e32f8c6992af015b5b6f56313d1f1ba9f030f9305d6cbd085578bbadccd7b97a8299aedf498474b5113cb4669cac640cd7da6757b3a397f0b072e95a1770d8ad54dbada63b2fc1ad973a22ec719302695fa188d13a09b1902c27e8af3998fd088af61fc8459067674cb35dbb2349cc351bcc5b329f2b0e6bb73e612a63f5ab6ebd1d32b55c66227d9220e323cc723aaf71cf8ecb01edb4155072ed006de6c97b703853b2bf4b501c63eaf42ee2600ee2f9e42ab04dc3566ea47e71d6e22b614721384e40ac8de6b6b7ea620e6541ae7dfde617ec118e2220176006ed1bc1e9b19a93177b3a9e7294c9a2a85180331c281c23509992499f0793c6141fafb77c1080cc033cd412d581c23b74d6e00f7e9aa1ff99c17f0e010f017aa51a946367ebe4bf2530de7aecc15185edefe0abe43b2f95710ccd015d3dcd09092515637a585db85213fedf27608681862be05030bf983233f90b982d2e43b581da616003c3e74bfdbda1710bf509ba28e9a68be7f213385424a594e527f141be3ea9f61464d252e5ca9e5e8bb22a4a637ea788f9cb83fc3c0700e987022e34a9313b442c7de6d79901c94aec7e0f52cd0aff280f741d4e03a9648fd63e1a2ffa31435a530fee568254aa01ff685001ca340b8ef4effaf25deb5a588bfdd5ea80ce8e72b64aff932497ca92241485876b2f9a657f549136b0fa8f07820e44604e783b49e1dea06e0d92e6b562e87003688f036614afe2c51db2c79c83cbf4c880495b38281b9f299f306de8e508837a8a66171f88202275138fbc7fdb0bec2ae4d191e08d5b2ed01504890c7754fd9c1e8c9da742024a75be8dfdc7b0ac09c835df577d8513df24abc6a80ce3789da9f6bee98d19f404e07c5b1a5e89517dc557f5b16ff67a9bb217ada91a4a0664a5b84adb1df2fc4f49aaa96e264f3c3513a47aef80264ea721926736d2971e4c41111ad43dad7c1f7fa8c30b8aeb08a5f80206a3ec209a7a2d165939cbe712f167eb2d7b1f8f6edc3999217fb87da6a6b12c2e39b6fdb1fd2db7aa518cd61e1ec91e4d40c922381a8e6e36757eb774876287c90653d0ef9ce4f97045df13e5e9488f20e83a2cebc2db1e4b564d141756f1ea4aba64ad45d83115ba30ae534ba666d6f58af9a61601a705b0be80090c788a57a627f0d122c339e04e1e3f0494be847c6514ae08a97e8f69a74e18140b2b01abce4409b7c2de4da29290d34982e78eaf25eec608370378e61ac4b91bf4f332b48b225178feb32a114ad6072fdae76ba54891a59b26000ccee4af0658170f6dcacdbe556650a4a15da9788596c5cdbb4f94db203fce80db2aadff5400dac3ce2b828ad80194c81d2d5a44178fe4c2cee1a8828bee43d2de41bbee2ee3e864afa695139f7451c1c20427700b7a97f10a3fd3a7238271ae2934c893d89ef452b80a59916d37190fa380278151fcc6d7547d86e115d7fe3d909e5df01c1d2e15e379c27b3b4a1b42552fc85d55b574191125f5d9af549848362c6012cc9c3936372555683144a5b9264ec052e2a49e93d3b9e21ba755626984346f45903d58f4fd0ca7bef68cb9077c12505cb100941e8390bf2468a9aa87ec007a3f249f4e4b67c7fa6e16e1a750a2b94403b9c1af6f8d98cbaaba819b63c6b9ddcaa1130c05cc3d37292ef0c9f6150147f1166b45b32dfa5864f067a0c6632f4b613931a09e039a971250341ee32", 0x1000}], 0x7) 16:00:38 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="00103e077c"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x2, 0x4003, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0x0, 0x14, &(0x7f0000000040)="04000000", 0x4) dup2(r2, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f1ca000000000000"], 0x10) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000040), 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) syz_open_pts() close(r0) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x1, 0x7}, 0xfffffffffffffee9) write(r3, &(0x7f0000000100)="8c65", 0x3b9) 16:00:38 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = socket(0x2, 0x4003, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0x0, 0x14, &(0x7f0000000040)="04000000", 0x4) dup2(r2, r1) setsockopt$sock_timeval(r2, 0xffff, 0xac9a1eacfb40ac5c, &(0x7f0000000080)={0xfffffffffffffff9, 0x608}, 0x10) symlinkat(&(0x7f00000000c0)='./file0/file0\x00', r0, &(0x7f0000000540)='./file0\x00') chflagsat(r0, &(0x7f0000000240)='./file0/file0/file0/file0\x00', 0x0, 0x0) 16:00:38 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) close(r2) r3 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x200, &(0x7f0000000000)=0x3, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 16:00:39 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) open$dir(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) setuid(0xee01) open(&(0x7f0000000040)='./bus\x00', 0x10881, 0x31) ioctl$TIOCFLUSH(r0, 0x8028698c, &(0x7f00000000c0)) 16:00:39 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) open(&(0x7f0000000000)='./bus\x00', 0x8000, 0x130) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000040)="9cb2997f00f84ddfe066322e2e", 0xd) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000180)={0x0, [{0x1, 0x200}, {0x3, 0x40}, {0x3ff2a8c166b750bb, 0x6}, {0x2, 0x100000001}, {0x3, 0x3ff}, {0x1, 0x80}, {0x3, 0x6}, {0x0, 0x8}, {0x0, 0x3e9}, {0x2, 0xffffffffffffffc1}, {0x1, 0x28f0}, {0x3}, {0xa641229d57a442a7, 0x5}, {0x1, 0x5}, {0x2, 0x464}, {0x6, 0x100000000}, {0x1, 0x4}, {0x7, 0x5}, {0x1, 0x8}, {0x2, 0x49}, {0x2, 0x5}, {0x10a6df8652e25058, 0x101}, {0x1, 0x4}, {0x3, 0x2e9}, {0x0, 0x1}, {0x1}, {0x2, 0x2}, {0x3, 0x100}, {0x0, 0x2}, {0x2, 0x1}, {0x1, 0x6}, {0x1, 0x100000001}]}) bind$inet6(0xffffffffffffffff, &(0x7f0000000100)={0x18, 0x0, 0x7f, 0x401}, 0xc) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000140)="0000001860b5008b00002b27feff0000000008000000000000ffffffff0000000000455ddba9000000001fc2", 0x2c}], 0x1) 16:00:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000100)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="84") 16:00:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000180)=[{0x200, 0x0, 0x0, 0x8000029d8aaa8}, {0x5c}, {0x3c}, {0x7ffffffe, 0x0, 0x0, 0x4000000}]}) getpid() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x150, 0x1) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) syz_extract_tcp_res(&(0x7f00000000c0), 0xbf, 0x4) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 16:00:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x8000, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000080)={0x6, &(0x7f0000000040)=[0x7, 0x9, 0x4, 0x8, 0x1, 0x80000000]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(0xffffffffffffff9c, 0x80044275, &(0x7f0000000000)=0xfffffffffffffff9) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x3c}, {0x5}, {0x4006}]}) r2 = msgget$private(0x0, 0xc) r3 = getuid() 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)=0xc) r7 = getgid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r5, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x0, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r6, r7, r8, r9, 0x2, 0x9}, 0x5, 0x5, 0x8}) r10 = socket$inet(0x2, 0x3, 0x0) writev(r10, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r10, 0x0, 0x6a, 0x0, 0x0) r11 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r13 = getgid() getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r11, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r12, r13, r14, r15, 0x2, 0x9}, 0x5, 0x5, 0x8}) r16 = socket$inet(0x2, 0x3, 0x0) writev(r16, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r16, 0x0, 0x6a, 0x0, 0x0) r17 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r19 = getgid() getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r17, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r18, r19, r20, r21, 0x2, 0x9}, 0x5, 0x5, 0x8}) getgroups(0x7, &(0x7f00000000c0)=[0x0, 0x0, r7, 0x0, 0xffffffffffffffff, r15, r19]) r23 = socket(0x2, 0x4003, 0x0) r24 = socket(0x2, 0x400000000002, 0x0) setsockopt(r24, 0x0, 0x14, &(0x7f0000000040)="04000000", 0x4) dup2(r24, r23) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) r26 = socket$inet(0x2, 0x3, 0x0) writev(r26, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0x95}], 0x331) setsockopt$inet_opts(r26, 0x0, 0x6a, 0x0, 0x0) r27 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r29 = getgid() getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r27, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r27, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r28, r29, r30, r31, 0x2, 0x9}, 0x5, 0x5, 0x8}) r32 = getpid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) getsockopt$sock_cred(r33, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000700)=0xc) setpgid(r34, 0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000280)={{0x80000000000ff, r3, r22, r25, r29, 0x12}, 0x4, 0x8, r32, r34, 0x3049031d, 0x816, 0x2}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") getuid() 16:00:39 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x14, &(0x7f0000000040)="04000000", 0x4) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000700)=0xc) setpgid(r3, 0x0) r4 = geteuid() 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)=0xc) r8 = getgid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r6, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r7, r8, r9, r10, 0x2, 0x9}, 0x5, 0x5, 0x8}) r11 = socket$inet(0x2, 0x3, 0x0) writev(r11, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r11, 0x0, 0x6a, 0x0, 0x0) r12 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r14 = getgid() getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r12, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r13, r14, r15, r16, 0x2, 0x9}, 0x5, 0x5, 0x8}) r17 = socket$inet(0x2, 0x3, 0x0) writev(r17, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r17, 0x0, 0x6a, 0x0, 0x0) r18 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r20 = getgid() getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r18, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r19, r20, r21, r22, 0x2, 0x9}, 0x5, 0x5, 0x8}) getgroups(0x6, &(0x7f00000001c0)=[0xffffffffffffffff, r10, 0x0, r14, r22, 0x0]) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={r3, r4, r23}, 0xc) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x6f6dac06c0b44e3f, 0x0) r24 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r24, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r24, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r25 = openat$pci(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pci\x00', 0x20000, 0x0) dup2(r24, r25) r26 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r26, 0x4004667f, &(0x7f0000000040)) 16:00:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7f, 0xffffffffffffffff, 0x80000001, 0x297}, {0x20, 0x1f, 0x1, 0xffff}, {0x7, 0x400, 0x9, 0x2}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {}, {0x3, 0x4, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:39 executing program 0: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = syz_open_pts() close(r0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x87b5) r1 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x8) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x8004745f, &(0x7f0000000340)) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000000)) close(r2) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000180)) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001500)={0x0, 0x0, &(0x7f0000001480)=[{&(0x7f0000000400)="1271f38d7d2114ccc0623013e9fa404614ec5efacd15d5dfa100d983672e174516da45a1a396dd1956c4929cdb338fee5e19b274859fab6342aba0f909735fd47f7acd5ba99b221c73f75b0bec9fbb415dd1db347174a2c2930876deaecfb729b4423283ec22f8693fc67d6aaab57c6f2d5bb6d4c3d69774c722ae39f8f57e908bdcd6adfeea8c6af877b084e7d7b610499a4b933d7dce152446788f19533b0579e368477b8d66f3ff97c55658da9fc5ab053da8c96b81643b358f4ddf34ae4d30ed5508f6f4580cd8fb01fb38cf232ae7bea6afe2df1ac9d1097205b19684012ad2f044c6852b22882746e29290ea54390ea05e130ff2bfe714c058a5df4c462ac445bccbb685777d03c32403363594a58e04fe4770a3af0b6111ea7404ebfc78d74b0c17387b67e14599af1c4afd1ce60f72d37b5020cf05498ff8dcad491b4c76996cf34f56ffaed46896e7727eaff02c9e200a260820c599975c68bdab001e9a384e621e71796e52bcb0908eaae771d833148a98d881114adac8c28445eb092384d937fd7b1c2c35db4682cd1d2f2edc5425a1138e6c5e0dcbeb6cd5f17ee5f05833988fb2868c4a016741ec4600cf0ddbbde170ca2614839c6257bf14ef5313a544274e4009671e4b9d93a5a8e052b9d1376e69a3fc5318455610abf06e1e1bcbdf1d9c8c7d1a43102917e5cb2563e8692e4e521fe42eec9a4fada4ef47", 0x200}], 0x1}, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000140)='/dev/klog\x00', 0x10000, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "4244d66252fee36f8e04e2051bdc90d0e99e71e0"}) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x800, 0x0) getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xfffffffffffffe07) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240), 0xc) fcntl$getown(r0, 0x5) getuid() r3 = socket$inet(0x2, 0x3, 0x0) writev(r3, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 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)=0xc) r6 = getgid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r4, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r5, r6, r7, r8, 0x2, 0x9}, 0x5, 0x5, 0x8}) getegid() r9 = socket$inet(0x2, 0x3, 0x0) writev(r9, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r9, 0x0, 0x6a, 0x0, 0x0) r10 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r12 = getgid() getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r10, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r11, r12, r13, r14, 0x2, 0x9}, 0x5, 0x5, 0x8}) 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)=0xc) r18 = getgid() getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r16, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r17, r18, r19, r20, 0x2, 0x9}, 0x5, 0x5, 0x8}) 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)=0xc) r25 = getgid() getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r23, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r23, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r24, r25, r26, r27, 0x2, 0x9}, 0x5, 0x5, 0x8}) r28 = socket$inet(0x2, 0x3, 0x0) writev(r28, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r28, 0x0, 0x6a, 0x0, 0x0) r29 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r31 = getgid() getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r29, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r29, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r30, r31, r32, r33, 0x2, 0x9}, 0x5, 0x5, 0x8}) r34 = socket$inet(0x2, 0x3, 0x0) writev(r34, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r34, 0x0, 0x6a, 0x0, 0x0) r35 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r34, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r37 = getgid() getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r35, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r35, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r36, r37, r38, r39, 0x2, 0x9}, 0x5, 0x5, 0x8}) 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, 0x0}, &(0x7f00000004c0)=0xc) r44 = getgid() getsockopt$SO_PEERCRED(r40, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r41, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r41, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r42, r44, r45, r46, 0x2, 0x9}, 0x5, 0x5, 0x8}) getgroups(0x4, &(0x7f00000002c0)=[0x0, r39, r46, 0x0]) r48 = socket$inet(0x2, 0x3, 0x0) writev(r48, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r48, 0x0, 0x6a, 0x0, 0x0) r49 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r48, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r51 = getgid() getsockopt$SO_PEERCRED(r48, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r49, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r49, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r50, r51, r52, r53, 0x2, 0x9}, 0x5, 0x5, 0x8}) getgroups(0x9, &(0x7f0000000300)=[r14, r20, r21, r27, r43, 0xffffffffffffffff, r18, r47, r51]) 16:00:39 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x2, 0x4003, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0x0, 0x14, &(0x7f0000000040)="04000000", 0x4) writev(r2, &(0x7f0000000140)=[{&(0x7f0000000100)="4a38b92c78d7869d59447de58529e5a8fdedacadd1df2ccb0588ff68a5", 0x1d}], 0x1) dup2(r2, r1) getsockopt(r2, 0xffffffffffffff00, 0x0, &(0x7f0000000080)=""/79, &(0x7f0000000000)=0x4f) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), 0x4) sendmsg$unix(r0, &(0x7f00000006c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=[@rights={0x10}], 0x10}, 0x0) 16:00:39 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) poll(&(0x7f0000000000)=[{r0, 0x4}], 0x1, 0x7fff) sendmsg(0xffffffffffffffff, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)}, 0x0) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f00000000c0)=0x1) 16:00:39 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a8914c44f7b202a, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x115) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000240)="1158320a035192affed4d91aa987c5400c8f53f85e8529221727b8e12d1f3b6b6fcbc6981b490c90eb925ecc0818591e1c782c347e2a9849b87cddd89f8648ad2de0870852104c8a4b5674d9e8163e4eec63c939870ef639d6e0169f1fcce5f16054189b9aa2e17eca7e4275e6423dddfff30ce9e2ef587fdfabb457220b0824d61da05766672219ef734d17b074f4d5816cddf7cc36f5d4ee107570193db01ee3441a5322f03d599a8c3c0e35291b59b74c51ff3ed7b111fa3e77f808bc5927b95b475430340e9cb069d60e22327bd97fe83d15aa82fb5701b00bef0a228a7ec2836f3432", 0xe5}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:39 executing program 1: mknod(&(0x7f0000000600)='./bus\x00', 0x2000, 0x4500) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000700)=0xc) r3 = getpid() setpgid(r2, r3) setpgid(r2, 0x0) fcntl$setown(r0, 0x6, r2) r4 = open(&(0x7f0000000400)='./bus\x00', 0x41, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r4, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)}) 16:00:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = fcntl$getown(r0, 0x5) 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)=0xc) r7 = getgid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r5, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r6, r7, r8, r9, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r13 = dup2(r11, r12) socketpair(0x2, 0x4, 0x5, &(0x7f00000006c0)={0xffffffffffffffff}) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r15, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r16, 0x80104267, &(0x7f0000000080)={0x1d5, &(0x7f0000000040)=[{}, {0x20087, 0x386}, {0x206}]}) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000700)={0x0}, 0xc) r18 = socket$inet(0x2, 0x3, 0x0) writev(r18, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r18, 0x0, 0x6a, 0x0, 0x0) r19 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r21 = getgid() getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r19, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r19, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r20, r21, r22, r23, 0x2, 0x9}, 0x5, 0x5, 0x8}) r24 = socket$inet(0x2, 0x3, 0x0) writev(r24, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r24, 0x0, 0x6a, 0x0, 0x0) r25 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r27 = getgid() getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r25, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r25, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r26, r27, r28, r29, 0x2, 0x9}, 0x5, 0x5, 0x8}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000700)=0xc) setpgid(r31, 0x0) r32 = getuid() r33 = getegid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) getsockopt$sock_cred(r34, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000700)=0xc) setpgid(r35, 0x0) r36 = getuid() r37 = socket$inet(0x2, 0x3, 0x0) writev(r37, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r37, 0x0, 0x6a, 0x0, 0x0) r38 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r37, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r40 = getgid() getsockopt$SO_PEERCRED(r37, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r38, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r38, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r39, r40, r41, r42, 0x2, 0x9}, 0x5, 0x5, 0x8}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) getsockopt$sock_cred(r43, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000700)=0xc) setpgid(r44, 0x0) 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)=0xc) r48 = getgid() getsockopt$SO_PEERCRED(r45, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r46, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r46, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r47, r48, r49, r50, 0x2, 0x9}, 0x5, 0x5, 0x8}) r51 = socket$inet(0x2, 0x3, 0x0) writev(r51, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r51, 0x0, 0x6a, 0x0, 0x0) r52 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r51, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r54 = getgid() getsockopt$SO_PEERCRED(r51, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r52, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r52, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r53, r54, r55, r56, 0x2, 0x9}, 0x5, 0x5, 0x8}) sendmsg$unix(r1, &(0x7f0000000840)={&(0x7f00000000c0)=@abs={0x3, 0x0, 0x1}, 0x8, &(0x7f00000005c0)=[{&(0x7f0000000100)="1fc34e372c6c9869e91444de722deb444e0efe7562c13719668b87d00a644f63ee95c5969bd30d9822d55401a6077ac2089e531f5e0c0e4cfd8eabb717c32e4b7f343c6c207697aaee2d5a2fe02453199434de88a129a11dd4d17e3600451dd90b723d0b3c2e7d5a727123d0f80c2729c9f012b24906765d77ded1485a9abc2c1775f7144a1353873c6881eba076f78c3d337d512818c91efdb1fe9d9d5171ec7085", 0xa2}, {&(0x7f00000001c0)="d596db95115a63a1732215d46f899475995fe18dc9656a0cf62d444e68f981e05ec9e8981512847b30b28b49ba92a8352edd157f517cce7df4378070bf6a96cc72a496", 0x43}, {&(0x7f0000000240)="28b349acb679b68541902022b621f71c47428ab6441126885694a55006db515c10a75230f8750088931da64e89776567b7c9b29b9f10018893d351b28c0b019f72b2ba8b421ba9a02601f3771b56eed9bf3212db6a9f", 0x56}, {&(0x7f00000002c0)="1d1ae1389c011fd1e0f0b3929157d39e1834b4db8ce17dfa006570736c4c7a4dd88b648795842bf6b5f2606dddaf6240bc4bd6f73e55fe709167218ff5b987c8843693b4a0e5c3968f660670f31d88d4e1f97b53e8b7342758e9c6757d7407c7c65acd25a916b1f0a234701c3c8cec2bfd8ff37ea44dc9afbe2794a9bd8b6de109c7b6a7c65f840caa", 0x89}, {&(0x7f0000000380)="dee402caec13c20fbfe5d43f430f5011589271e298a5df6f4cd28d478042d5b7a48cecea34eb0e17bbe96c1925db14c749ef669e36708ba7a48a917de40b7794053e327c92f86d93ddfb29859af8278e9162eec31b8d9b80be4c0a1efcc202e25bd0ba612269ce4d3b2884dc9fc756a0fb2a1404505c99", 0x77}, {&(0x7f0000000400)="1d0c43213590ac8b3390b6aa4177a07e0397df7c93d355df8e000ab19d9ef0d0c0ef28eba9bf826bc2dd0f0fa4cb131d55355b04554f03a246fd13cae4f9cc9357a5780c29292e49d8e5d4938290434c9dda5abdb285a42f89a84a78a4698143e7144cab025baa5cfca8f16878a2f7284cb135bf0e7c8f7a9829597aea66f0c71ec2bce6515e9ad03db7e880242d8698a8dfa6665e06ecd5f94cde3f9aff7840d175b63a9c8d45d5e399fa62c4dc214b702b99f22f463c8b5430bfcbc6a429154d0e8d47f1e937d283dc389651187109f59e74124fc5fcffc013da5ce006a9ef80a4b54c847049240b24f2f9a31bd13b", 0xf0}, {&(0x7f0000000500)="344373a1c56687d3c700aa69915037264c7dd0", 0x13}, {&(0x7f0000000540)="a4247312bb1302376097f96546b635e1c73606b11dc9fc8eabea0f7508d3de73aba6593a1503578889a2c48ab9c10afe952ec19bb0ccb29008efe64770f8a4c947f18be63be7a6528ab75376c893a3d3f600b5cc1e92621e7dcb0e4f43dc77cda2ddff54304bfe3de879bd1f", 0x6c}], 0x8, &(0x7f00000008c0)=ANY=[@ANYBLOB="2000000b0000e200ffff000000000000", @ANYRES32=r3, @ANYRES32=r6, @ANYRES32=r10, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r2, @ANYRES32=r13, @ANYRES32=r14, @ANYRES32=r2, @ANYRES32=r15, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r16, @ANYRES32=r0, @ANYRES32=r2, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r17, @ANYRES32=r20, @ANYRES32=r29, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r31, @ANYRES32=r32, @ANYRES32=r33, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r35, @ANYRES32=r36, @ANYRES32=r42, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r44, @ANYRES32=r49, @ANYRES32=r54, @ANYBLOB="0000c1f8e6e60e711c7c0000"], 0xe8, 0x2}, 0x8) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000040)={0x0, 0x0}) 16:00:40 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x8000000100001f}, {0x80000000003c}, {0x44}, {0x20004006, 0x0, 0x1000000000000}]}) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20000, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x6, &(0x7f0000000040)=[{0x336, 0x1, 0x401, 0x3}, {0x9, 0xdd5e, 0x5, 0x7f}, {0x1, 0x2cece810, 0x0, 0xfffffffffffffff7}, {0x1, 0x295, 0x101, 0x6}, {0x80000001, 0x2, 0x0, 0x200}, {0x18, 0x3f, 0x100000000, 0x7}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000100)=0x8) 16:00:40 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) madvise(&(0x7f0000002000/0x2000)=nil, 0x2000, 0x6) 16:00:40 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r1 = getpid() r2 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000040)="9cb2997f00f84ddfe066322e2e", 0xd) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r3, &(0x7f0000000040)="9cb2997f00f84ddfe066322e2e", 0xd) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f0000000500)={'./file0\x00', 0x2, 0x7fffffff, 0x5, 0x0, 0x7, 0x2, 0x5, 0x0, 0x1, 0x9, 0x7}) r4 = openat(0xffffffffffffffff, &(0x7f0000000440)='./file0\x00', 0x400, 0x10) ioctl$BIOCVERSION(r4, 0x40044271, &(0x7f0000000480)) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000400)={0x8ef, 0x2, './file0\x00', 0x4, 0x6, 0x9, 0xfffffffffffffffa}) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) readlink(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)=""/29, 0x1d) r5 = socket(0x11, 0x4003, 0x0) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000100)) rmdir(&(0x7f00000004c0)='./file1\x00') recvmsg(r5, &(0x7f00000000c0)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000040)=[{0x0}], 0x1, 0x0}, 0x0) 16:00:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = socket(0x2, 0x4003, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0x0, 0x14, &(0x7f0000000040)="04000000", 0x4) dup2(r2, r1) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) listen(r1, 0x800) 16:00:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x100, 0x0) ioctl$BIOCFLUSH(r1, 0x20004268) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x84}, {0x6}]}) r2 = semget$private(0x0, 0x7, 0x80) semop(r2, &(0x7f0000001140)=[{0x3, 0x9, 0x800}, {0x2, 0x10001, 0x800}, {0x1, 0x400bb2, 0x1800}, {0x0, 0x10000, 0x1800}, {0x2, 0xdb7, 0x1800}], 0x5) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f00000013c0)=0x3bb) semctl$GETPID(r2, 0x0, 0x4, &(0x7f00000002c0)=""/250) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = socket$inet(0x2, 0x3, 0x0) writev(r4, &(0x7f0000000480)=[{&(0x7f0000000600)="e4ff02ed742e302d9ecd92a532611463a1eef5d0e5d387dadeeada1859c1aeaa1ee13db12bd66d5aa352d370a4fb0f475753ad5e822bb7b3c4c3e07edacb1d0cd4a3e3c1c6a4f843fdd57c04276a58869f549cfb87b1a495055227e0d024f8f98a5afcbefbf501e968b90fc10a575ea2721972e18eafe41f30e4eb3c82e0740fd2877851509b0c01d808abcf722db2e79ee68eded712da7e82ef1281e2ee2761ebe6bd30d5c5ba909b"}], 0x100000000000005b) setsockopt$inet_opts(r4, 0x0, 0x6a, 0x0, 0x0) r5 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r7 = getgid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r5, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r6, r7, r8, r9, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r11 = socket$inet(0x2, 0x3, 0x0) writev(r11, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r11, 0x0, 0x6a, 0x0, 0x0) r12 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r14 = getgid() getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r12, &(0x7f00000000c0), 0x0) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r13, r14, r15, r16, 0x2, 0x9}, 0x5, 0x5, 0x8}) r17 = socket$inet(0x2, 0x3, 0x0) writev(r17, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r17, 0x0, 0x6a, 0x0, 0x0) r18 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r20 = getgid() getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r18, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r19, r20, r21, r22, 0x2, 0x9}, 0x5, 0x5, 0x8}) r23 = socket$inet(0x2, 0x3, 0x0) writev(r23, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r23, 0x0, 0x6a, 0x0, 0x0) r24 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r26 = getgid() r27 = socket(0x2, 0x4003, 0x0) r28 = socket(0x2, 0x400000000002, 0x0) setsockopt(r28, 0x0, 0x14, &(0x7f0000000040)="04000000", 0x4) dup2(r28, r27) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xfffffffffffffcbd) semop(r24, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r24, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r25, r26, r29, r30, 0x2, 0x9}, 0x5, 0x5, 0x8}) r31 = socket$inet(0x2, 0x3, 0x0) writev(r31, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r31, 0x0, 0x6a, 0x0, 0x0) r32 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r34 = getgid() getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r32, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r32, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r33, r34, r35, r36, 0x2, 0x9}, 0x5, 0x5, 0x8}) r37 = socket$inet(0x2, 0x3, 0x0) writev(r37, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r37, 0x0, 0x6a, 0x0, 0x0) r38 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r37, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r40 = getgid() getsockopt$SO_PEERCRED(r37, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r38, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r38, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r39, r40, r41, r42, 0x2, 0x9}, 0x5, 0x5, 0x8}) getgroups(0x6, &(0x7f00000001c0)=[r26, 0x0, r36, 0xffffffffffffffff, r40, 0xffffffffffffffff]) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000003c0)={{0x80, r10, r16, r21, r43, 0x124, 0x9517}, 0x7fff, 0x4, 0x3}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000240)=[{0x4c}, {0x30}, {0x6, 0x0, 0x0, 0x10000}]}) pwrite(r3, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 16:00:40 executing program 0: r0 = socket(0x2, 0xc003, 0x0) getsockopt(r0, 0x0, 0x1f, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r2 = dup2(r0, r1) r3 = socket(0x2, 0x4003, 0x0) r4 = socket(0x2, 0x400000000002, 0x0) setsockopt(r4, 0x0, 0x14, &(0x7f0000000040)="04000000", 0x4) dup2(r4, r3) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000000)=r4) 16:00:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x2, 0x4003, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0x0, 0x14, &(0x7f0000000040)="04000000", 0x4) dup2(r2, r1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000002c0)={0x4, &(0x7f0000000100)=[{0x200, 0x400, 0x20, 0x2}, {0x0, 0x0, 0x20, 0x47bc}, {0x3, 0x0, 0x60}, {0x3, 0xccc8, 0x3, 0x81}]}) getsockname$unix(r2, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/\x12\x15v/\x15\x00\x04\x00', 0xa2, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f00000000c0)}) syz_emit_ethernet(0xffffffffffffffa0, &(0x7f0000000240)='!6') ioctl$BIOCGRSIG(0xffffffffffffff9c, 0x40044273, &(0x7f00000000c0)) 16:00:40 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffb, "880a342311d78f706db714f3a7a32330b1929414"}) getsockopt$inet_opts(r0, 0x0, 0x65265f3e62ba5bf0, &(0x7f0000000080)=""/221, &(0x7f0000000180)=0xdd) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) 16:00:40 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x8000, 0x0) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x2) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f00000005c0)) ioctl$VMM_IOC_WRITEREGS(r0, 0x8020560a, &(0x7f0000000340)) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10, 0x0) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f00000000c0)={0x7, 0x8, {[0x3, 0x2, 0x3, 0x7, 0x3e4c, 0x1, 0xfffffffffffffffd, 0x7, 0x28, 0xffffffffffffffff, 0x5, 0x101, 0xffffffffffffffe1, 0x1f, 0x81, 0x9, 0x112, 0x65], [0x7fff, 0x3ff, 0x8, 0x800, 0x2, 0x2, 0x4, 0x6, 0xb2, 0x1], [0x0, 0x8, 0xfffffffffffff000, 0x101, 0x9, 0x200, 0x1000], [0x6, 0x79, 0x3, 0xfffffffffffffffb, 0x9, 0x8], [{0x7fff, 0x4, 0xfffffffffffffd09, 0x4}, {0x9e4, 0x3, 0x6, 0x400}, {0x9, 0x3, 0x2, 0x6}, {0xa0d, 0x7, 0x9}, {0x8, 0x1f, 0x9, 0xfffffffffffffff7}, {0x8001, 0x3ff, 0xf065, 0xfd}, {0xc8, 0x0, 0x7, 0x40}, {0x9, 0x5, 0x7, 0x982}], {0x4, 0x767, 0x1, 0x5}, {0x101, 0xdbe, 0x401, 0x5}}}) 16:00:40 executing program 1: mknod(&(0x7f0000f80000)='./file0\x00', 0x1040, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) pread(r1, &(0x7f00000001c0)="31e9d65aa01c5a9436861e53c4a1cdf9fe5be59402cc49c5ad4889e171a1b0f68d7772b0aa1dfdfc95547db3811bbb67b8a431597c39953c86cc1173a0c16bffc61f80eacb1e05e29b4a12c4d57e23a0222a65110abee1084eaa552e12304d025ba23b1d2f01fc8087ef7e92b2de2bdae2b381632d508cf71e199fb619c89cdc7b0e3601b446e8d3d347e5937e359ccc579765a789fef1696b18cc42a157e89967bfc22901a5a06ea8c538f45663c78a38e18b4189708498b375d2bb0badee45aa4cc24f72033dede17e41c8e2dfb9a2e07ba1eff78b22a4d74749298cf9ea0dd63856a538a73d16c1f9b474d54a8721c6bb323c826fdba3d98f755a1190a1a90fd60a6f9e69b20c1659cafde96735cce31df260c3066c8ffbddb37ca277fb464aaee541e7078525686964f4ed5d204bbd5264e5add0fe092c9b4642e90c56b0ff34f1804babd0d96f0eb1ade421c21c7224f8e21c45b9e4c94168859bea58576bd624b3a0ab7cf61d6d96d6583bf14c9f3e86fc27afac46e4187a4c181ddac5a84321a820f9c4c6a4f3bab3eca5e25211e84aa0a296a546a2393b1cec9c6cb45133b57740a6967f242d9bc5ae86a55ab58a5d12b2e2d11672c2084888ac5d9af6b46f752d47a80a13f169194035b20949448b2986e045969968b466f55b8c12b47d042928e7a6d4fc22a1106c47df6914047b1bd8c4c9b14049a3ef4ef3f98c08228432e638362d9d36499279cbe8c53412b18e6cbdec1e3692fac19fbd444cbe1cb1df40ee115a8155afeb4a8a53f7933510886b6f632dcee3654d899959574659abbe9644d815fece8e52f707e6fae6e363f4d973d0ea92471f6f20403af305487e98ff77d9ef6be7942d2769e356b2516b2680e970293fa64e077708327ec312ee301a25ab419b62ccfc67d385926ada9d9ee1b5354a93b5675a7458a5a87192d316bea8794091b5fe109b0f3d8edeb745bf3521aee52a795badf6fb8900fdf0a88c13ae635806f155bb27b386404e77189dc5b93ec624b2a883e2dd122d177f463f6f6fb319dd7ffc339b9227e4aa1a248e271a5111ecc864436854e04628d72d7dc078327177783dfa53157e326d94630da26ad0eaa26ff2544067119312f6622491a9aacd9d775adca1586025c8600ba96a6392e9a1cb7f3be435982a30eada4930a986242783583b9711bb1f1279962e2e72e8b2a474289fe399b1f6d1f153025d8b7fe6445d4409d6560d1d11f7a9429e6b06d4cd1e6436a523af2d059893522e050fd892a39a3b659854efd128f89c01192ed7dde2a4b608be8384c75b5be949b18fa55945634c7c377417cd6974f05b778d4281f93b9afbf367a865026be56ab218cb52c150b3e8e748293f83edcf3cbff54870803d6dd901792f84702038968980e2bade659428c42f2416621fe9d615b55653199ce9d0084679175f916535be9a753f878e12c90daf95d185e9e05f918fa43480c1c6a6b0af74e6dd0991554b74e4db0b89338af2715ad89d1fe904d73f443652de4f372d6b14a2cd89349011388e0b43dceb83c39eac2eac05b20dfa5ac66dcb72a62f919dc34296ab7c66649f85e9ed07a16bcc5ee5098380bfbf49a9b6783f1ee3c71ba2cb3ac3d7ea30b0c6882a7c09aec1f81b43631620fec19133debcf8f024d4bfef9b487de78ee1d92e2ca66b359cbdefb96a672a50345c1a9c22ec78b4838cb72b79604b0174673467f82a16266203de4a1afad029ebcfdadb5772a0c8c7bc1a660c3b2eb408f5e70191aa3c7ca5405e94e30a210e02eeccd414982239d9ecce6ca0b6ea78de914f55460b522937f80d9724305d1ec786e3a4c5ef9a35840e530ead867912fc8fc3ea95958a3ce8792cf0feecff7bce4b93119896838f6c109d2089da1edd8f58b8f11dc3338579e25f12152fc75bb14fe223245770864440630ac6835b29c62b3f6bd23eabc5c5bbadc30b57a5a44ee7374e41f5dc4247097c6071dc6ba711686a17472dd31bbf3c27406a2b466c424dc2996854a9b8eee359234c2d3d5f50a847b55a61143388358fdf0214deab1500c98cd3a0ce0a19356ee58a5bbb2dadbfdb01e17f31828bd999d43c71098ea0df6e0934168f4ccb86b30c4fb28d2358f1dfb36efb0ddc2e5f110a383433cab52223bfde744ff28463c3e25b3e650a58b37e712d59fb6eb51161e53a092bdad3551e92d74046ec242b60b6fd279c4389799faff6863f4e1e6c567c4e3174494ebc840b5a15d3f715eaf35c756e0d371158cb76cc77fb18b8303fc137ebf907b3a40e0e4436601c568228d82975c02c9170ea5762ace5835052eff9db4c6d3b8958bae4a05300716b766b22aae96136f9995c1b294d7e0fcd397ad7380efb55ace9a8ae4e990b2353eda83ce337b57bfd538651a5ab30953bb1820651f833f06c4a030d2325d3ba621ad3532199c05b1279a04e76c1a87076e69453ee0ddc7aedf769917a209e1549a67c650eff49f3be51a6f733b1203d0ec4a1f66f65d38be4e924be7067ec31b1ed4fac52b51cc2ab8e51506549a9ecb0731d2d4a868f9a677250a05ea60e7ffb6c3cdb46850b9f4108bd16bded67a9ef03757ab0ce5187126454f722974f070b39d263b77ce57c3e35bd16b697917837747ed666967c0f26dd2ce00feeb0d505869de0782163d89802fa541a9660971464194d09879487b37414b047fde26a92a3609c7f555e69ca4d424f792b8fe8eb9867690fa96430818dabf5b2addcea206a5903b156ec8bad64dac572811f8505b2ffbe6baa9367cbdf77aba9153175d59fbb498aad22fa1cacb6d54cceea997610dddeabc63d0e434ac8e1435204ef7af346052f5ab5ede2570eb0bf4d3c5e5270e7e691556c8b4181ea0e4bdd690e2167e7ed24adc424342c9f7e1f849a756740cc52c1316131c3751b24f13454c2211e59a78905b33c594273311f90289a599541794c5014ac7fb011f22d4c3a332fa210c42d3df1a978f218c3f22f747d671d430b97eb479a9f62f59c8a068a16dcfb57d915cca1d5c3a44f5a3a0b5d66e6666bd7eaa3fb372eb795d295618285c2751b1675a5ca1d0152240b36864c00d6e81fafcef49ead264f599d654c22a5d2def4dcd81ce076884d04776cadc5941b602b90efab5e9f30bc731efbd39d75082e8b29332cd624d7b537d9578f9982c7c5989795f7e9ac52d69057284c40550fe23287c70dfd36a89f66f22ec262d128f4ca7e142baf61d78a065d4acb70904bfaadcb1e47d069dfc7d390b97c73a4c0a36e39e6589e316e373ac2a3f33ffd8f3a94edeb818d74ab63c391e699a4cba8b67248b56680a033c3d4ed52bea57140d5fb50799643d2fd25a745a34e8a48f7d199802a00c9d6939cb0882adf60256bb7ca96c1b4aef229f0b25ae634f23a8af929a15fa46608471345ae00498b58d32241b25df5433d40ebce53c0fc0a728938efcbe4c62cdc82554946a3868d5739a94cd72bb371dde3e3661035f7c45a1951b45b72552b0753b42e13661c83cb1ab940a4b25383f6a22b118db55c6ab2d9217b94b0c7b48999ec657ed73af92b25286217ecf461b3f995260a82b8352cee764c41312c3d7fc45394189f0bad823b82f87cd500b75dc5b15079de695176434bb81975b1ae9b4857727ca5ebf149437cecf8e60852bade250d87918e8cb60e6d1840b4298fd0be734507e4ea881fbeefbba2a26a5363f84274943b8f1cf7e228bc8ca5e5218554e733f3230c5dabb0dfbfbd2def24fe03331bd00dc455c86638098bc722e571674415a38e3af61459e4a1b3a713e0c04bbb45653e29e3e4ee149b8e0271a1c3ed52defc9ffb2f3a1599fc1d09d670a5cf9a183c761704f4757db5e4c3724e103fd880f116bf0da155702ac927142aeeaba30f681fc383693186902a48ad8ab1ae38fda6ee38e12d27f538f1397ae5b5dcbef79c04233ad01444d7300c8ba2870352338b57a55d080be252245e12a2c5cdc8cb00c665a0c9e26713e82733a0e71938d04c4c7bdf59a4ce75eb454cd686517f31ca0b3f6db90edb1482efcfb5a5916f7d35d4d1e49b9840f5e04db260376f256673ca46bbb013896ed0cd52cc2bedff9fbe5fac1f68f290f3dad3764e014d2777ed6f96b11e4f1e19a615cc2093353df5bec34cc2e402fa26f50d559691d52bd6fb3c33069fcacb2c561927b4148420a99823e39b24bae965142446449fe89597814a2944270cae19271dd3ac04418022421bd73c6fab3f13769871657700f232662509fa989a7f128a6e8e1c7202f0510fb2aa1c568c7338ee208beaca9d7c8bbda2f9ab6a6517c01db76657670b25059b22927a747a601c03e47d68856b6a6268821cff7659bf3dc5798919f67afcdb311d4930ba82230bc53bab2a42122bc685a8b72db97b206226b3fad66f72b6fd0804056a93e270f300775183ae3bb779ffed09fed211e482260d8b32248b043d067f77c9f6330c0543d084b091dc3e787e28b12262b3aaa9698c82119658c0a31dd961dff49b3c16ffaf6886ffb842c5874d4f03d0521b3bdb1e9c2655041a33bae5c552c48e866dcfc16d8aad57f8b4e5273fdb7e4c76760bf946cb98861c89bb8ea8d5f407cb6c471642d1af375c502f07709fa2a8b5cbdb987de3cdbc1596c1a11c1d537c3b32b99e4e4f672d48569039958f0a6b28013b60c24ed81c7b782ab9d133c0046234caf3280b270123617bb22687f0f12f44df76328da85eeb5b792890bd54e6848965d9a478c5998965fbf5a0b36241134d5372c55dd87a0fd1b4be8ae454aeb4119ca098afb22d6a52022b3fd67ed7baa1ff8b19d987006e43d0a44a1209b56408e138af5000ec5604046b1f41ac5e46f42d77706ccacaac8ac5f9070ac7302996efb662086216898baf5c471beed0afbe06cf640e186e3678995931ea9b1147fc888d7ed4967b6b8efd00a176664dfd563b218d9878acf7b7149146a7ce0e40514981484719bffe0af9513fc624132072821437d607ed2d1b137cca55a19cceaad8302f0fb8f99211d2f5a7bce81fa8924ce15263d388d7e07974d4b949f4d03d2681a461376eb4fdc354fdf8406f1e89529ea02d4da724667d52ee96332f05a5dc50dba98e9a91518182222858d4f90ef7f4f5167ab6eb9917a511f63fd57a026edf5d90fb5506cd73ae69f54a6c6fd1c902f8ffbbd832057595a6b450def3bd857df49f44f163d6c5eca4c16bc9f329826a52a5cbfcc887224d9cdac3cf690b2fd9a1b37ef59032337d26c086e8934f49e98cd17a1914918fb4c7dafd5ec4af3558531249cfe83565a35703fc7f946e0913c0a3609ab8710d75ca98a973534027c0d11f74b62575dfc5b4a95b78b8a9ddcc93dea0d9631ce45a313462602a2021eb9b368e49b2b469627f9aa7bcd8a9c975578513d32c4df798486b4b6e8d7754b96bffbbcc3cbc08b94f5206c06adb366c4d3ce854f76f8c6b29f1000cdc66a095705064aaf8546eeef2903ee8fae03e5a33a966a43052f29da076a59406b2ad46435d44c20c7bd3ac341c6168d7b562302e35ad77cd308645e229f9aca139c5f20e1f01de3aaeb79b1c96a68023d233b70a9cfd304ddcfe56aaf8a8ef53580226e2173f5561c37cc201ff1bd71dbd7df5377a2e8ec645f0bd627b6e3af92ff0e2993fffe46c16bdcf8a45b2b700c43b4f31da13b713b9dab0b560b8608875a6b864c08fb69fbddc2db676f6ef6880b8982c9bea2141eb6fe6d07bd9850fa75f3fd4f6f52a6412792b761f04111f31ef85f9b3a5c5c14c0d9a4d1bacefb9613748", 0x1000, 0x0, 0x0) pread(r0, 0x0, 0x0, 0x0, 0x0) 16:00:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000180)=[{0xc}, {0x16}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x3c, 0x3, 0x8, 0x1}, {0x10001, 0xa8, 0x9, 0x4}, {0x6, 0x401, 0xfffffffffffffff8, 0x8}, {0x3, 0x8000, 0x4, 0x6}, {0x8, 0x7fffffff, 0x1, 0x9}, {0x9, 0x70, 0x2, 0x175}, {0x80000001, 0x2, 0x695, 0x7fffffff}, {0x100, 0x49ae017, 0x80000001, 0x1}]}) symlinkat(&(0x7f0000000140)='./file0\x00', 0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:40 executing program 0: nanosleep(&(0x7f0000000040)={0x100000000000401, 0xb35}, &(0x7f00000000c0)) rmdir(&(0x7f00000002c0)='./file0\x00') mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) select(0xf7, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffff00000000000}, 0x0, 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000140)) 16:00:40 executing program 1: open(&(0x7f00000001c0)='./bus\x00', 0x80, 0x50) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x7c}, {0x1c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") shutdown(0xffffffffffffff9c, 0x1) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000040)="9cb2997f00f84ddfe066322e2e", 0xd) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000040)=0x2) r2 = openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x80, 0x0) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f00000000c0)=0x737) 16:00:40 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000080)='./control\x00', 0x44) unveil(&(0x7f0000000040)='./control\x00', &(0x7f0000000100)='r\x00') open(&(0x7f0000000240)='.\x00', 0x240, 0x0) 16:00:40 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x2, 0x0) dup2(r1, 0xffffffffffffff9c) geteuid() ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) r2 = socket(0x18, 0x1, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)}, 0x400) 16:00:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000300)=[{0xc}, {0x45}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000140)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="b6") 16:00:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="ed") 16:00:41 executing program 1: r0 = getgid() getrusage(0xffffffffffffffff, &(0x7f0000000240)) r1 = socket$inet(0x2, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r1, 0x0, 0x6a, 0x0, 0x0) r2 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r4 = getgid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r2, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x1, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) bind$inet(r1, &(0x7f0000000000)={0x2, 0x1}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r3, r4, r5, r6, 0x2, 0x9}, 0x5, 0x5, 0x8}) getgroups(0x2, &(0x7f00000000c0)=[r6, r0]) 16:00:41 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8, 0x0) ioctl$TIOCGETD(r1, 0x5452, 0x0) 16:00:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x5c}, {0x80000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000140)="fd") 16:00:41 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)) r2 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) dup2(r0, r2) fchflags(r3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000004c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = socket(0x2, 0x4003, 0x0) r3 = socket(0x2, 0x400000000002, 0x0) setsockopt(r3, 0x0, 0x14, &(0x7f0000000040)="04000000", 0x4) dup2(r3, r2) sendto$inet(r3, &(0x7f0000000240)="e46353484251b7cf9607c2941ddfc7e3373edb788b8f000e1a04818e79d750a61131156e4727fe4c91c4f612abcf164a6f4b94eb08f229a9351e0f8ee594932db706c91c58e62ec297efaf22e0e61bcb2f44574e2cf3bddd3560c70740d9d7d91a26aad1652e73529fdc4f6276d46a0d0f0f112757ed1540e87c928c949fb877ac9dccd6f81e7b264ca687e354d0a8386849d01e64402a64c22511cf246f700827a366dcd9bfa51afdbba2dfb736a92b321b496a9e71309af1776350e362a8d928b72509c16bfc848a5773", 0xcb, 0x200, &(0x7f0000000140)={0x2, 0x2}, 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4c}, {0x60}, {0x800000006}]}) syz_emit_ethernet(0x1, &(0x7f0000000080)='s') 16:00:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x50}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="b6") 16:00:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x15, 0x9}, {0x24, 0x3, 0x0, 0xfffffffffffffffd}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x2, 0x0) lseek(r1, 0x0, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:41 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x2) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000040)="9cb2997f00f84ddfe066322e2e", 0xd) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000000)) 16:00:41 executing program 1: symlink(&(0x7f000000bffa)='./control\x00', &(0x7f000000affa)='./bus\x00') symlink(&(0x7f0000000000)='./control\x00', &(0x7f0000000140)='./bus\x00') r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockname(r0, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) unveil(&(0x7f00000000c0)='./bus/\x00', &(0x7f0000000100)='x\x00') 16:00:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) r1 = dup(r0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{0x30, 0x0, 0x0, 0xfff}, {0x6}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x7, 0x0, 0x0, 0xfffffffffffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) close(r2) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000000)=0xffffffffffffff9c) pwritev(r1, &(0x7f0000000040)=[{&(0x7f00000000c0)="f0", 0x1}], 0x1, 0x0, 0x80) 16:00:41 executing program 1: r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000000)=0x3, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 16:00:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000000)=[{0x10001, 0x0, 0x0, 0x1c}, {0x3c, 0x0, 0x0, 0xfbfffffffffffffe}, {0x19, 0x0, 0xfffffffffffffffe, 0x59}, {0x4006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)=0xe93) 16:00:41 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) dup2(r0, r2) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000180), &(0x7f00000001c0)=0x10) setsockopt(r1, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendto(r3, &(0x7f0000000200)="b5ba099a885c011b77415c4752183a9b615c8adbf8d667e05e042698e9f9d45489289d19d82e6a1f08e8c626ab613452f7243938fd4725583e59815c91ec3104b52559a8b83fb9c1ba86785bdeca68", 0x4f, 0x2, 0x0, 0x0) 16:00:41 executing program 0: setuid(0xee01) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x3, 0x6, 0x7fffffff80000, 0xac4, "179697e859ae6181e8ee4eb521c5bf4ad4f89755", 0x1, 0x6}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x5) r1 = socket(0x2, 0x4003, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0x0, 0x14, &(0x7f0000000040)="04000000", 0x4) dup2(r2, r1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 16:00:41 executing program 1: r0 = socket(0x11, 0x10000000000003, 0x0) socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x14, &(0x7f0000000040)="04000000", 0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x800, 0x0) dup2(r2, r3) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) setsockopt$sock_int(r0, 0xffff, 0x40, 0x0, 0x0) r4 = socket(0x2, 0x4003, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x14, &(0x7f0000000040)="04000000", 0x4) dup2(0xffffffffffffffff, r4) r5 = socket(0x2, 0x4003, 0x0) r6 = socket(0x2, 0x400000000002, 0x0) setsockopt(r6, 0x0, 0x14, &(0x7f0000000040)="04000000", 0x4) dup2(r6, r5) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000), 0xc) bind(0xffffffffffffffff, &(0x7f0000000100)=@in={0x2, 0x1}, 0xc) listen(0xffffffffffffffff, 0x8) 16:00:41 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) sendto$unix(r0, &(0x7f0000000180)="11df1275e4099f60544069ee", 0xc, 0x4, &(0x7f0000000300)=@abs={0x0, 0x0, 0x0}, 0x8) r1 = kqueue() kevent(r1, 0x0, 0x10000003, 0x0, 0xfffffffffbffbf16, 0xffffffffffffffff) close(r1) r2 = kqueue() r3 = kqueue() r4 = dup2(r3, 0xffffffffffffffff) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f00000008c0)) symlinkat(&(0x7f0000000880)='./file0\x00', r4, &(0x7f0000000a80)='./file0\x00') r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x40, 0x0) readlinkat(r4, &(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)=""/173, 0xad) ioctl$VT_ACTIVATE(r5, 0x20007605, &(0x7f0000000340)=0xffffffffffffffff) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000280)={0xfffffffffffffff5, 0x6, {0x7c, 0x4}}) recvfrom(r4, &(0x7f0000000540)=""/61, 0x3d, 0x1, &(0x7f0000000bc0)=ANY=[@ANYBLOB="0100c3006c65300046d0a000fd8ebba90387c393585cf4a451d6d018a21d02866ca638442a0a8b368674099e39610ef6d5467c2994947d04fcbbf2654278483a902a39845223d2e00eb45b4d1e020000000000000000000000000000008f3e91e200000000ca62435019"], 0x1) r6 = kqueue() r7 = kqueue() dup2(r7, r6) kevent(r7, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x2, 0xfffff, 0x5, 0x20}, {{r2}, 0x0, 0x8, 0x0, 0xffffffff971bdebf, 0xec}, {{r2}, 0xffffffffffffffff, 0x62, 0x800, 0x2, 0x160a}, {{r2}, 0xffffffffffffffff, 0x48, 0x1, 0x7ff, 0x7ff}], 0x1000, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffe, 0x20, 0xfffff, 0x0, 0x80000001}, {{r1}, 0xfffffffffffffff9, 0x0, 0x20000024, 0x9, 0x9}, {{r5}, 0xfffffffffffffffa, 0x20010, 0x1, 0x1f, 0x400000000000ff}, {{r4}, 0xffffffffffffffff, 0x8, 0xf0000000, 0x7, 0x1}, {{r2}, 0xfffffffffffffffb, 0x50, 0x1, 0x40, 0x3ff}, {{r2}, 0xfffffffffffffff9, 0x10, 0x2, 0x4, 0x1}, {{r2}, 0x0, 0x0, 0x10, 0x2, 0xc3c6}], 0x7fff, &(0x7f0000000080)={0x202, 0x644}) r8 = kqueue() kevent(r8, 0x0, 0x10000003, 0x0, 0xfffffffffbffbf16, 0xffffffffffffffff) close(r8) r9 = kqueue() r10 = kqueue() r11 = dup2(r10, r9) ioctl$FIONREAD(r8, 0x4004667f, &(0x7f00000008c0)) symlinkat(&(0x7f0000000880)='./file0\x00', r11, &(0x7f0000000a80)='./file0\x00') ioctl$WSDISPLAYIO_WSMOUSED(r11, 0x80185758, &(0x7f0000000600)={0x1, 0xffc, {0x2, 0x80000001}}) readlinkat(r11, 0x0, &(0x7f00000003c0)=""/173, 0xad) ioctl$VT_ACTIVATE(0xffffffffffffffff, 0x20007605, &(0x7f0000000340)) ioctl$WSMUXIO_INJECTEVENT(r9, 0x80185760, &(0x7f0000000280)={0xfffffffffffffff5, 0x6, {0x7f, 0x4}}) recvfrom(r0, &(0x7f0000000540)=""/61, 0x3d, 0x1, &(0x7f0000000bc0)=ANY=[], 0x0) kevent(r8, &(0x7f0000000100), 0x1000, &(0x7f0000000500), 0x7fff, &(0x7f0000000080)={0x2, 0x644}) sendmsg(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f00000004c0)=ANY=[@ANYRES16=r2, @ANYRESDEC=r0, @ANYRESHEX=r1, @ANYRES64=r3], 0x1, &(0x7f0000000a00), 0x10000000000001d3, &(0x7f0000000a40)=ANY=[@ANYRES32=r0], 0x4}, 0x40c) r12 = openat$zero(0xffffffffffffff9c, &(0x7f0000000700)='/dev/zero\x00', 0x20201, 0x0) ioctl$TIOCGETD(0xffffffffffffffff, 0x4004741a, &(0x7f0000000740)) r13 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x80, 0x0) kqueue() ioctl$WSDISPLAYIO_ADDSCREEN(r12, 0x80245753, &(0x7f0000000480)={0x49b, './file1\x00', './file0\x00'}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r16 = socket$unix(0x1, 0x1, 0x0) r17 = dup2(r16, r14) fchflags(r16, 0x0) r18 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8, 0x0) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) fchflags(r13, 0x10000) bind(r0, &(0x7f0000000100)=@un=@file={0x3, './file1\x00'}, 0xa) fcntl$getflags(r12, 0x0) ioctl$FIONREAD(r18, 0x4004667f, &(0x7f0000000140)) ioctl$WSKBDIO_SETMODE(r18, 0x80045713, &(0x7f0000000440)=0x1) ioctl$FIONREAD(r12, 0x4004667f, &(0x7f0000000380)) poll(&(0x7f0000000040)=[{r15, 0x10}, {r17, 0x4}], 0x2, 0x200) r19 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0x800, 0x0) pipe(&(0x7f00000008c0)) ioctl$BIOCLOCK(r19, 0x20004276) r20 = semget$private(0x0, 0x0, 0x4) semctl$IPC_SET(r20, 0x0, 0x1, &(0x7f0000000200)={{0x20002000, 0x0, 0x0, 0x0, 0x0, 0x38, 0x8}, 0x1, 0x0, 0x8001}) 16:00:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000005c0)='c\\(v/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x40}, {0x7}, {0x6}]}) r1 = dup(0xffffffffffffff9c) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x400, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000180)) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000100)={0x7fffffff, 0x0, {0x0, 0xc000000000000}}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000040)="8c58c699") 16:00:41 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r0, 0xee}, {r0}], 0x2, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x20100, 0x1) 16:00:41 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000140)={0x0}) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000080)=0x7) mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x130000, 0x8]}, 0x3c) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:42 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002006, 0x40004000000028a9) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) pipe2(&(0x7f00000014c0), 0x20000) syz_open_pts() r1 = syz_open_pts() dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x5, 0xffffffffffffff00, "cb4f8c42cf3371489c8f81ffa32695e65af070eb"}) poll(&(0x7f0000000040)=[{r2, 0x1}], 0x1, 0x0) geteuid() r3 = socket(0x18, 0x1, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6}, 0xfffffffffffffeca) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001500), 0xc) r4 = syz_open_pts() dup(r4) kqueue() openat(0xffffffffffffffff, &(0x7f0000001540)='./bus\x00', 0x10a44, 0x40) pipe2(&(0x7f0000001580), 0x10006) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) getpgid(r5) r6 = socket(0x11, 0x4003, 0x8) sendto$unix(r6, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r7 = dup(r6) ioctl$TIOCMBIC(r7, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r9 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r8, r9) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) getpgid(r10) r11 = socket(0x11, 0x4003, 0x8) sendto$unix(r11, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r12 = dup(r11) ioctl$TIOCMBIC(r12, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000002600), 0xbcb9) getgid() syz_open_pts() dup(0xffffffffffffffff) r13 = syz_open_pts() dup(r13) syz_open_pts() write(0xffffffffffffffff, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) r14 = syz_open_pts() ioctl$TIOCSETA(r14, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r14, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x5, 0xffffffffffffff00, "cb4f8c42cf3371489c8f81ffa32695e65af070eb"}) poll(&(0x7f0000000040)=[{r14, 0x21}], 0x1, 0x0) r15 = syz_open_pts() ioctl$TIOCSETAF(r15, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r15, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r15, &(0x7f0000001540)=[{&(0x7f00000014c0)="ce7ce482a913d89153a21cd27d7317fed9be0562831e5c609131b70495", 0x1d}], 0x1) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r16, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) close(r4) r17 = syz_open_pts() dup(r17) openat$pci(0xffffffffffffff9c, &(0x7f0000001600)='/dev/pci\x00', 0x20000, 0x0) r18 = syz_open_pts() ioctl$TIOCSETAF(r18, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r18, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r18, &(0x7f0000001540)=[{&(0x7f00000014c0)="ce7ce482a913d89153a21cd27d7317fed9be0562831e5c609131b70495", 0x1d}], 0x1) close(r18) socket$unix(0x1, 0x2, 0x0) r19 = socket(0x11, 0x4003, 0x8) sendto$unix(r19, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r20 = dup(r19) ioctl$TIOCMBIC(r20, 0x8004746b, &(0x7f00000011c0)=0x1) accept$unix(r11, 0x0, &(0x7f0000000180)) syz_open_pts() dup(0xffffffffffffffff) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6}, 0x8) 16:00:42 executing program 0: r0 = open(&(0x7f0000000180)='./bus\x00', 0x7f6920421f31faac, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d1, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) ioctl$TIOCFLUSH(r0, 0xc0206921, &(0x7f0000000300)=0x4) 16:00:42 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) pwritev(r1, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) utimensat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0xffffffffffffff79, 0x100000001}, {0x20}}, 0x2) setsockopt(r0, 0x29, 0x800000000000009, &(0x7f0000000040), 0x4) 16:00:42 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "2fd8d50636503cdb23e14780a46d52cfbe43817d", 0xffffffff80000000}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x3, 0x6, 0xf52, 0x2, "b40f13d1c2bc26779f01db05cff889cdf4b6e6d0", 0x8001, 0x9}) 16:00:42 executing program 1: open$dir(&(0x7f0000000140)='./file0\x00', 0x400004002c5, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) recvmsg(0xffffffffffffff9c, &(0x7f00000000c0)={&(0x7f0000000080)=@in6, 0xc, &(0x7f0000001600)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/179, 0xb3}, {&(0x7f0000000340)=""/115, 0x73}, {&(0x7f00000003c0)=""/135, 0x87}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000001480)=""/205, 0xcd}, {&(0x7f0000001580)=""/66, 0x42}], 0x7, &(0x7f0000001680)=""/4096, 0x1000}, 0x40) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x2011, r0, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) 16:00:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x206}]}) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x20001, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000002c0)={0x1, &(0x7f0000000280)=[{0x100, 0x6324b536, 0x6, 0x3}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYPTR=&(0x7f00000005c0)=ANY=[@ANYRESOCT=r0, @ANYRES64=r1, @ANYRESOCT=0x0, @ANYRES32=r2, @ANYBLOB="8747924e713d6e0bd1a6ff63671970c3f025294b9cbd77744f2be435a38064b8585cbd00b6c68f08121302424a2f20fffd64975eaca460c017bef74125fa973e5e0168b511485d8d6094a0674eb904bac1ea61d2e1d2e762426935ff7f2b1f1498347b54781c3b15efe778155dc20e6d15335beddfaa36d22a4581b61c10fddb0d8471e3779c2af04aa0d8471bf4d9ccce4a72a739fe50a6555f7f753e6bb2a8a7bb6aa682e59be86ee54e7f2c470428319f7b1d802c1995c17017fdd9dc61ca90e4c31eb2b4ffd8c8943be9e033ef692d78fa60b213d8dc90af024468a273d549549f9619ec15d5f040e5e5b44300262fc989fa7923270b15e52950c66c1fc4370105e2ecf24a28e814986ebc7378c25ed6d0fa0c7f63ca0cd4cae30ca39b295b4740796d1d1d50821edfb6136360aab80892224ae4269b882485c3f856d1c025352c8811fe4e10bfba8f44275b5e174612cf7c22908658581535b766c5d057", @ANYRESHEX=0x0, @ANYRESHEX=r3]], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r5 = socket(0x18, 0x1, 0x2) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) bind(0xffffffffffffff9c, &(0x7f0000000040)=@in6={0x18, 0x0, 0x80000000, 0xfffffffffffff000}, 0xffffffffffffff83) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x6cb}, {0x206}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) fcntl$getown(r6, 0x5) close(r5) mprotect(&(0x7f00000cd000/0x3000)=nil, 0x3000, 0x5) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(0xffffffffffffffff, &(0x7f0000000100)="8c65", 0x170) 16:00:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x3, 0x3, 0x4, 0x101}) setitimer(0x0, &(0x7f0000000000)={{}, {0xc03d}}, 0x0) poll(0x0, 0x0, 0x7fffffff) getitimer(0x0, 0xffffffffffffffff) 16:00:42 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff}) rmdir(&(0x7f00000001c0)='.\x00') ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000140)=0x2) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x2000000002, &(0x7f00000000c0), 0x2a) pipe2(&(0x7f0000000180), 0x4) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f00000002c0)={0x7, 0xffffffff, 0x3f}) mknod(&(0x7f00000000c0)='./bus\x00', 0x80002009, 0x5dc1) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1002, &(0x7f0000000040), 0x3a0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x8004745d, &(0x7f0000000100)=0x8000000000000b5) r3 = getuid() seteuid(r3) close(r2) 16:00:43 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x28ac) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x200, 0xc0) r0 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0) kevent(r0, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 16:00:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:43 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000440)=[{{}, 0x0, 0x14, 0x0, 0xffffffffffffff0d}, {{}, 0x0, 0x0, 0x8}, {{}, 0x0, 0x52, 0x20000032, 0x9}, {{}, 0x0, 0x0, 0x0, 0x346a}], 0x0, &(0x7f0000000580)=[{{}, 0x0, 0x1}], 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 16:00:43 executing program 1: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x40) r1 = socket(0x2, 0x4003, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x3, 0x10, r3, 0x0, 0x0) pwritev(r3, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) openat(r3, &(0x7f0000000080)='./file0\x00', 0x10048, 0x148) setsockopt(r2, 0x0, 0x14, &(0x7f0000000040)="04000000", 0x4) dup2(r2, r1) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000040)=r2) rmdir(&(0x7f0000000100)='./bus\x00') 16:00:43 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x5, 0xfffffffffffffc00, 0x7, 0x80, "e180a505089fe2e74bf1784b9209ca0a29b19afc", 0x401, 0x1}) r1 = getpid() r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000180)={0x1, 0x80000001, 0x7, 0x9}) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) socket(0x11, 0x4003, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x80, 0x40) r3 = socket$unix(0x1, 0x5, 0x0) recvmsg(r3, &(0x7f0000000000)={&(0x7f00000000c0)=@in6, 0x3, 0x0, 0x1f4, 0x0, 0xb4ddc2c6f8a90277}, 0x0) 16:00:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x45}, {0x54}, {0x40006}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x1, 0x0) syz_emit_ethernet(0xffffffffffffffe3, &(0x7f0000000340)="f6") 16:00:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x61}, {0x87}, {0x6}]}) ftruncate(r0, 0x0, 0x2) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='\r') 16:00:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x0, &(0x7f00000003c0)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffdad, &(0x7f0000000040)="b6") ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x8, 0x6}) 16:00:43 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x10, 0x0) mprotect(&(0x7f00001ba000/0x4000)=nil, 0x4000, 0x0) write(r0, &(0x7f0000000340), 0x10000014c) munmap(&(0x7f0000163000/0x4000)=nil, 0x4000) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000040)="9cb2997f00f84ddfe066322e2e", 0xd) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000080)=0x1) r2 = socket$inet(0x2, 0x3, 0x0) writev(r2, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r2, 0x0, 0x6a, 0x0, 0x0) r3 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r5 = getgid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r3, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r4, r5, r6, r7, 0x2, 0x9}, 0x5, 0x5, 0x8}) 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)=0xc) r11 = getgid() getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r9, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r10, r11, r12, r13, 0x2, 0x9}, 0x5, 0x5, 0x8}) setregid(r7, r13) 16:00:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x200, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x2072, &(0x7f0000000140)=[{0x7c}, {0x35}, {0x6, 0x545e}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x60}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="ff") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) 16:00:44 executing program 1: openat$null(0xffffffffffffff9c, &(0x7f0000000000)='\x00\x00\x00\x00\x00\x00\b\x00\x00\x80', 0x400, 0x0) madvise(&(0x7f00003ea000/0x4000)=nil, 0x4000, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) r1 = shmget$private(0x0, 0x2000, 0x0, &(0x7f00004f0000/0x2000)=nil) shmat(r1, &(0x7f00004cf000/0x1000)=nil, 0x0) 16:00:45 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) flock(r0, 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000700)=0xc) ioctl$TIOCNXCL(r0, 0x2000740e) setpgid(r2, 0x0) r3 = socket$inet6(0x18, 0x1, 0xa28) pwrite(r3, &(0x7f0000000080)="055dcd3c7898c381c2f0ae6b86faba9758d8cfcac7d8726a68821516fc4ef08424f4a73f1038930a39b8f21cd2080b33ebdeaf34c50a6fc95e9e183dffc2204cae8659f245", 0x45, 0x0, 0x81) ktrace(&(0x7f0000000100)='./file0\x00', 0xa, 0x20, r2) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xee0000, 0x200000005}) open(&(0x7f0000000040)='./file0\x00', 0x800, 0x0) 16:00:45 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x1}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) dup(r0) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x401, 0xfffffffffffffff7, "42ef517b70992afdff060200000008000000004c"}) ioctl$BIOCFLUSH(r0, 0x20004268) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000080)="365534ccbe0094e976d9943c73617f7a3a47506e0985c30aab82d3cb6718414aea66a911b76bf788aa916a9b1a63ef26c2a82fd55e418437da1ccfac4e341b00c9c0377c951829f0dac42957c6571bfab569ff2930d52544c234db69da11ca735a14158bea0dce0ca864b16c4f140b35bf7c591cf57dfa85f113ca394894449c9ac627a7706975b89c721c640b60bc48191aa820c7719e03cc52083b1e0000a867075f977a9c6d8da4bf6a99f55b82814b012c2e77f948faa4aae62ec75be1135e5038af485ea695e2319247a3ea5acae7f1fd85a706f6a68322891bb5d2fa0268cd1337caa4d4606fe33cb2d687e2b8028e578916188de1c6eef2c1f6d9d60a2985e79a7fce702ef5eacc704228bbad6b45e7ee510803068283c3b71ac2e900", 0x120}], 0x1) 16:00:45 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) fchown(r0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x4ca0cce193dcb30a) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x206}]}) readv(r1, &(0x7f0000001480)=[{&(0x7f00000001c0)=""/235, 0xeb}, {&(0x7f0000000400)=""/4096, 0x1000}, {&(0x7f00000002c0)=""/209, 0xd1}, {&(0x7f0000001400)=""/45, 0x2d}, {&(0x7f0000001440)=""/40, 0x28}], 0x5) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r2 = accept$inet(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) dup2(r1, r2) ioctl$BIOCSFILDROP(0xffffffffffffffff, 0x80044279, &(0x7f0000000140)=0x200) 16:00:45 executing program 1: r0 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x40000000011, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs, 0x8) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0x0, 0x0) r3 = socket(0x40000000011, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs, 0x8) r4 = kqueue() kevent(r4, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r4, &(0x7f0000000000)=[{{r3}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r5 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r5}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(r5, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) r6 = kqueue() kevent(r6, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r6, &(0x7f0000000000)=[{{r5}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r7 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r7}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r8 = socket(0x40000000011, 0x3, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs, 0x8) r9 = kqueue() r10 = socket$inet(0x2, 0xc001, 0x0) getsockopt$inet_opts(r10, 0x0, 0x200000000001d, 0x0, 0x0) kevent(r9, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r9, &(0x7f0000000000)=[{{r8}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r11 = socket(0x40000000011, 0x3, 0x8001) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r11}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) kqueue() 16:00:46 executing program 0: mkdir(&(0x7f0000be0ff8)='./file0\x00', 0x0) r0 = open(&(0x7f0000e06000)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) pwritev(r1, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0/file0/file0\x00') 16:00:46 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='r\x00') r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x8, 0x0) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) 16:00:46 executing program 1: r0 = shmget$private(0x0, 0x1000, 0x25a, &(0x7f0000000000/0x1000)=nil) shmget$private(0x0, 0x4000, 0x166, &(0x7f0000ffb000/0x4000)=nil) shmctl$IPC_STAT(r0, 0x2, 0xffffffffffffffff) shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) r1 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r1, &(0x7f0000001000/0x2000)=nil, 0x0) r2 = socket$inet(0x2, 0x3, 0x0) writev(r2, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r2, 0x0, 0x6a, 0x0, 0x0) r3 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r5 = getgid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r3, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r4, r5, r6, r7, 0x2, 0x9}, 0x5, 0x5, 0x8}) r8 = socket(0x2, 0x4003, 0x0) r9 = socket(0x2, 0x400000000002, 0x0) setsockopt(r9, 0x0, 0x14, &(0x7f0000000040)="04000000", 0x4) dup2(r9, r8) setsockopt(r9, 0x7, 0x0, &(0x7f0000000240)="c46bcc008264792a59f93b189e9ff8ace714b55870ee0c088c2faae78ae2b7454a85e217b25401bf757740501be41780c6d433737e63e2ae3982d7034e82abe944dd05fcaace6499a804c3b3cac9a07f5dc734675387a79cbb16ef9c95f6", 0x5e) getgid() geteuid() getgid() r10 = socket$inet(0x2, 0x3, 0x0) writev(r2, &(0x7f00000002c0)=[{&(0x7f0000000340)="29d019e490671aa4acddd96fa649d3eb8de4938552bb14b4371cfe4ec2978bcdce7aa4b18de53c2afb82e1ab16ffe475d5f98ace10139872a68f17fec18af7c972068d67431cfc2c9ee89228a9fe1393c4d6cfeebaf72e206e86b0e9e29962d1f92c43bff233966620a9aae89e53fb9ee83aecbf9119ed6a73151de90ae880e86384ae06cf7a91c071b29f6cf073cdb970cdc3894e58310df0ab847b1c65ecfea6c5bcac0d51fb460f2e6c9396c52ddd4925053f079df7bd7a3e3a4d1734b6fc74e626fd812841e326b9ef29545a6f2163985f63de265bd34fb93582ed", 0xdd}, {&(0x7f0000000cc0)="6cc338b52639b9bab0870cddf510d3ba8e6c045f58ff92114da729b8771c7ab7f2a85fc47eca4468d12124380decf09718812cc391007ba599f6ebe57a42054e7fc162728c8a7fb5adaf553e398063134bb35f997d61c47811e1605f0fe8730c57eca2f35db0c28656b28fdcb3eaf624081c3b6692223761ffa6e67cbeb9acd616fa8bea03a912f6f00e901043b03eae5d4dff1022434a3e104c953a08ea43062e7af54d836bf02094dc032b020c11e3fdb8b383399b8c73b74bcc04935ab1f76cacc4d8391472880df023c67dc216aca0f0d2b8e1e08fcf83f2ab451448038cdf497973aacfcbaf9f37bd13a69fdfd746915bb50142bd51a011f5d9f82caaaf2c48c24350d707a2", 0x108}, {&(0x7f0000000440)="f4974d15cb4752117eab8e9a222d5ceaf5e205339cf7cf6b3945e61c92654e6d87000000007f47551c56622d43f8a6b3462bfa44009dbe7c8fc81dce3b382e724374fecdef4b26c41c281aeb9c35a87454b921c205b99b7ebb4e0f7bd766d6413e9d4b5c82adf5955e2f86ffefc355adbbbc3031405d43259a1e3bb04c", 0x25}, {&(0x7f00000006c0)="b66e439467d4fdee82912b1a53046ecd45526352389df2ae9b2b0fcea3a01d719e7b87e52e43fd527112c5758ddd5ae95f2a109869e06ba61be3731f644a8048d3c940dc3eb0a5230e9a5f755122c666988fdf59d255ad9d5dce3c96d5a630de1b521e4dbfd3ca7d365a179ccc92f0d351cc37f8825a0f9b58d293b81181d32b8233", 0x82}, {&(0x7f00000009c0)="a37588192ae681e6dd8887c497d10d3203cf498d8e8a2323fefa1308f535411170a018ccc49155db8370df8daf1000fd5633db8dde7719fdb923086ca64136ec5949205b66a23dc8123251edceefad3066befaffc179150d34da4f92bde29879554ccb1667640686990adc5fd6dc9c8aceb1d8075ace03da61b47b793ee6adc067b27ab358922cb6ad67f48a5465000ea60e4b06b747288e392b6c4f6e934779f28c1b03f69a30313bff804fc5d65a34e7787f3fd917bde1510e0f0f98e4cb49f1ed499b2bb62eadd14edfa0d25b5129e6d95d9a2b151768f9828be462d4482af47ae5ab49d38a159709a2", 0xeb}, {&(0x7f0000000ac0)="d3fa6f2909b6b7bd2ae880f28a50b291af0a63bb6eaa40459f10fe23c68932f546ec9e33523c04200b890318ef19e6cf320dd9ea4b08463b603a1d89e417b1072b321f00b05b7d033fb228828102d1fa4f104aec6ee378227d4877af708bd79661cac85d75226878863b81c5b68a895a62657b33c28e59727181baf9b288a7306aa669781248d87e11a7776bc3bd3f66ac1f7c79f7ec4f5e5be323db2725490a964df825c6215337697248091df6cc12b6a11f9be8443361f754d7fc6fbc277636f4d91881b3500c6678844c7d2cdd5ff8", 0xd1}, {&(0x7f0000000bc0)="6d62450cb3b4b0bdfcfb76491e112f0e7faeea983e906253054ee466c32527d55ceec646681bd6c7c7dd48b50de51da31511bb18762a3309a71ef28bff16f8c19b1b7c2c4b08426951b4614bfa90750ad7511e5faaea9047f690c90f34f691c142ec9c7a722e5069b07ff840a288ba77471944dd11076afca43635ffc7fffc9d370b721acfd1a3fbd44d39ca7da91fe54440773134ff1ba331a34b6d8205405077a008ea5e63c3088a4e5b968d6634c5c051187d956f7bcd01a8bde841db478144d7da2d59951756f972ce3f6303535807d5", 0x2a3}], 0x7) setsockopt$inet_opts(r10, 0x0, 0x6a, 0x0, 0x0) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, &(0x7f00000004c0)=0xc) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000080), 0xc) sendto(r10, &(0x7f00000008c0)="c4cdab409f765ba8ac76e5e35cc5e706b425c38aa13e6d0503538d199c96e5e0ab78cf2e5d2cb0e7a34788da8c2328fc5951d9473fa9ee9ef0dfd39fb34f2c45b81f8d9884d71f73e19932de140b77d695dc4772038ab077661e7901ac9428c72552e1db360be1e1c8f9293e60887c09eae17b6b370737e5fba562118a903313492c60adc0880bd2ead5a411b139d0303ff3ca0d4dcd0cfa00657d82f00821f33c66358b8867363fb29d514b900c1eeaa016173da196031d20ef1244ab8a6c9a6f7fc093a792aa147d15b1c89074aac81a34308694", 0xd5, 0x1, &(0x7f0000000500)=@in={0x2, 0x0}, 0xc) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000640), &(0x7f0000000680)=0xc) fcntl$lock(r10, 0x7, &(0x7f0000000600)={0x2, 0x1, 0x1, 0x7, r11}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 16:00:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x4c}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket(0x2, 0x4003, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0x0, 0x14, &(0x7f0000000040)="04000000", 0x4) dup2(r2, r1) setsockopt$inet_opts(r2, 0x0, 0x2, &(0x7f00000001c0)="04174c203315e4b175e9ceb35d303c5f7104e25b70ee0a6cb450e45e40daf50215a5976f67dfb62b511bec99afdd85c0934e8f83cacde4a133658657aaade6a63a8aead87f2d2708869fdeb66e469fb9a7dadfc26bd1d67de88c1c70c81cc327b09c7f7e6dd2a5000dfcbaa994753861485edeed9cdde90445ad5f552d5cd988dc01ffcbcb5e9e945bbafc385bcf72ee6588a81ac8c37e245899a76479b0903c58f872fd88a0b90b4e355334596ce829c3f54ac6c9a46b0b663c4fbeac93395819488dc4f8eba6ac7df010c4b31a6ee1b05181f387dd6af55f7e21954808d42304ba1c50723afbcb0785f9420bff", 0xee) syz_emit_ethernet(0x1, &(0x7f0000000380)="b6") 16:00:46 executing program 1: rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) bind(r0, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) socketpair(0x20, 0x4000, 0x18fe, &(0x7f0000000140)) r1 = socket(0x6, 0x48109b80d3a97a16, 0x7) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000180), &(0x7f00000001c0)=0x8) r2 = openat(0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', 0x40, 0x18) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000000240)=0x4) shutdown(r2, 0x3) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000280)) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f00000002c0)={0x3, 0x5}) ioctl$BIOCGFILDROP(0xffffffffffffffff, 0x40044278, &(0x7f0000000300)) r3 = openat$klog(0xffffffffffffff9c, &(0x7f0000000340)='/dev/klog\x00', 0x8002, 0x0) close(r3) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000380)) ioctl$VT_WAITACTIVE(0xffffffffffffffff, 0x20007606, &(0x7f00000003c0)=0x4) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x100, 0x0) ioctl$TIOCMBIC(r4, 0x8004746b, &(0x7f0000000440)=0x9) socket$inet(0x2, 0x3, 0x0) fchmodat(0xffffffffffffffff, &(0x7f0000000480)='./file0\x00', 0x100, 0x4) pipe(&(0x7f00000004c0)) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000500)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r5, 0x8058574f, &(0x7f0000000540)={'./file1\x00', 0x6f817b0d, 0x6, 0x7, 0x1, 0xd, 0x0, 0x7, 0x2, 0x0, 0x8, 0x2}) r6 = socket$inet6(0x18, 0xe009, 0x8) bind(r6, &(0x7f00000005c0)=@un=@file={0x1, './file0\x00'}, 0xa) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000600), 0xc) munlockall() r7 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000640), &(0x7f0000000680)=0xc) accept(r7, &(0x7f00000006c0)=@in, &(0x7f0000000700)=0xc) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000740)={0x3, 0x73e, 0x5, 0x6e97, "16c30efe74e8ebe5961e0e612c67a7cb5cd852d1", 0x0, 0x1}) 16:00:46 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000180)="b100050490000000000006000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e2708b5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) socket(0x10, 0xa, 0x7) 16:00:46 executing program 0: r0 = getegid() setgid(r0) shmget$private(0x0, 0x2000, 0x5, &(0x7f0000ffb000/0x2000)=nil) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x80, 0x0) fcntl$getown(r1, 0x5) socketpair(0x6, 0x3, 0x8, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$inet6(r2, &(0x7f0000000080)="48252b9597d2f4babbef3585544efb1b9dea0292213f1f32b7afbb3d077ca85664898a636a845f7c08957ecac7b6e29c50344014c5e72f9de85de649242458f3ee88de9b47d63ba03659f2d09a84b22a66cf504340831d30c56514af0e78d4c964106981c652e80164ba9dafba52231ebf32407324da56c09d223cf7c3dc1f15a7ad14809e19a4ad0e3850ba955aa7691b33810817398e2cb9afc7af10420e7c6dc56999e5455abb64d4ca86e2e78c554ac54d85a6af1924ca307f9207ab679df93d709a361c57a73a0e112df275ad224528f032888b40be92426daf05c8aeed49ca6b296201a490f11a694978d6f86ebb47", 0xf2, 0x8, 0x0, 0x0) r3 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r5 = getgid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r8 = getgid() setgroups(0xa, &(0x7f0000000240)=[r0, r3, r4, r5, r0, 0x0, 0xffffffffffffffff, r7, r8, r0]) r9 = dup(0xffffffffffffff9c) ioctl$WSMOUSEIO_GTYPE(r9, 0x40045720, &(0x7f0000000280)) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000300)=0xc) sync() setgid(r7) chflags(&(0x7f0000000340)='./file0\x00', 0x10001) openat(0xffffffffffffffff, &(0x7f0000000380)='./file0\x00', 0x80, 0x10) r10 = open(&(0x7f00000003c0)='./file0\x00', 0x8, 0xe523b92d029c34eb) ioctl$TIOCCDTR(r10, 0x20007478) dup2(0xffffffffffffffff, r9) socket$unix(0x1, 0x1, 0x0) pipe2(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) accept$unix(r11, &(0x7f0000000440)=@file={0x0, ""/4096}, &(0x7f0000001480)=0x1002) r12 = getppid() setpgid(r6, r12) pipe2(&(0x7f00000014c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x28004) ioctl$TIOCSETAW(r13, 0x802c7415, &(0x7f0000001500)={0x3f, 0x80000001, 0xffffffff, 0x100000000, "a5fcca596960141843aa5fec14f92690538c8134", 0xf732, 0x7}) 16:00:46 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0xa, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = socket(0x2, 0x4003, 0x0) r3 = socket(0x2, 0x400000000002, 0x0) setsockopt(r3, 0x0, 0x14, &(0x7f0000000040)="04000000", 0x4) dup2(r3, r2) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r6 = dup2(r5, 0xffffffffffffff9c) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000700)=0xc) setpgid(r9, 0x0) r10 = socket$inet(0x2, 0x3, 0x0) writev(r10, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r10, 0x0, 0x6a, 0x0, 0x0) r11 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r13 = getgid() getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r11, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r12, r13, r14, r15, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) r17 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001540)='/dev/wsmouse0\x00', 0x20000, 0x0) r18 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r18, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r18, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r19 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r19, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r19, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r20 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r20, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r20, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r21 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r21, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r21, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r22 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r22, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r22, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r23 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001580)='/dev/ttyCcfg\x00', 0x410, 0x0) r24 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r24, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r24, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r25 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r25, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r25, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r26 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r26, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r26, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r27 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r27, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r27, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r28 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r28, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r28, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r29 = socket(0x2, 0x4003, 0x0) r30 = socket(0x2, 0x400000000002, 0x0) setsockopt(r30, 0x0, 0x14, &(0x7f0000000040)="04000000", 0x4) dup2(r30, r29) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f00000015c0)={0x0, 0x0}, 0xc) r32 = getgid() r33 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r33, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r33, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r34 = openat(0xffffffffffffff9c, &(0x7f0000001600)='./file0\x00', 0x200, 0x124) r35 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r35, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r35, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r36 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r36, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r36, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) sendmsg$unix(r3, &(0x7f0000001780)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000380)=[{&(0x7f0000000100)}, {&(0x7f0000000440)="5cb56bd3c6360ea6600de12d4e7fa4ac28f19726e9124f0e85ac403d33f5faaa32b77e845191e37d925432bf740f9052a6941b355e7cb9dc64b52f90a85da069dc98df2b0acb11002b96c7969980f5df74ee8de4c83b76374ba5777a276cb7f3b03534c1046b409f20bd119af7fcf01d7dfdfb442e6dcfadeca377981759bf43c245ea70ff6aff96541437e62939060598749282fc5da6f329dd41a1f4621cc2f9a10238630b3d7f107136efb3d5f36ad4b1781c7f52efdffaef3be093e9310420096324b8bc495836df7c5380cc1ae779c875f21a380fda1dade494d564d58d3a8b6faaff3a761e8cc1328264bae89cfd26c6fa6a6c8e7306077d41a8e3077fce05eba49028e36825b78deabc53942bcf624d9c9b4bf9800ad2be866d2a5d52e360552fc998625bb4769badbbcbf5eba55a66e71fdee88e6a43a4172a399615baf7dbced0debb471ce91aa9e5b7c7e21fa5f78fbb6b7057045b1a41f7ab4a92fcbbe13cf6b8c24ffc88378bccf1beae24559100334b50e874152ab1a3a112fc7f8dc9f834cc365e9df5d74b3c112704d611fbab2e8ef44919156ec2151a30aa9e841955740cb2a5a81714b0ae6b3937fe53d031c70e729f529b35a135de23ad8bf7e278de30063ceda18853444bc8219613585d4c58c346b38d78c70ee9b3a29e8f76b02cef8ee9f6f9517378fc4db499b9ccfbee42ae3027dbe19d3219290d398db9f3fe5cfb0f7f5396b7e4e4fa63a186384466b53569b6e2e677e1ef87c171cdd95797ba76dc2142a4da720b7c017bec93f7fe063807360820099dac9e410513535f879bbe4067c7fe51bf0fb7ecc5004aeff790f9f13cc384f7c672cc24988b79bec6ca11d064e58869c09c57728494e1cb4f45c748fb3cc56a80c79cf066a3dae29117c9e23ca7d59ec134f3b8909ac32875eea99a14cc8580a9dd7a039cb53c05773f8e20e0e0ac08420afaa4982b69e190eb43fe4b20913b1d665eea6d3214d59d08ad925c64352d9e26fba0ab873b10e6addef2e0643a9fac038e8a67808458c74cef185beb74a10014ef4c173111730ed3e3b7c6389b46d595be46569bf12f062bc2bfa25dca95732684febfb2aa3946ee3cf5febb332aa016e91b6c04abf101af0d6b4833366643fcd60089e7c0f48fa794938a06d7793e4798b68dea9792327424c5c9698a84c385499b68cc0ebecc150fc548e408a635c78f86f1b1a5db18dbf81fa9c9ad414b5a9e9b87e5271409bf4a1ba3226cf6931def3ad3dac3ab64b1a17bbf97e9803676b2424bcc8afac17aa53426e1beffd85749aeb06c6893063036c6832e756b3771c09aa99445f871e796937bfb21a3b38c9df6607a675f9a533a3f8682ab5e2cdc158340fe324721eef022a78716d9ceb0237a2e757f70dd1c0c7be7b7b076b1d307659b622cb2e7bc96082ecaad89bc30be8dd13186867fc0798bcfdbe94ab10fccbc9927cdb93e78cb155ad7ff007396d30ff5a12a88694c2a2996870e777569387f2ec561f84ac5f6c1f9c1fa4450f79e75900097ede41d908b8ddb7a4f768cfc316f59e585d4e0a54ba0ab06bc9eec93822921c00c1ac7248f18de9bed8a2f2a310d2af60b904d44ae0190418f30d21c0f69613cbfce7f9b6c5e47fdde010f1f6a2666d2c2b19cb9d883dfa0862dd4b8b8569e2c119680bb0cfb24327e0f90430faefa5b60230022728908263bdd0496582522520bc282b8fb790464e1400aff228b4246b6a5629c367c4bed2c25c8cd7b271be1c45fead02dc97d25d80dc169b314f19df45f87b620486d3759542bd7a41ad868a3f275dc76e8dad2f094b6d557b83a131771c2bec4ab601606b110fa3aefaefc6bc1eb0b27798f059e276f377f9631b21035483f0a8ed026ba7b04f3a000b31e294439de51ac6d63fb584044b5a6a273a5c0c7d557c3292250e534d253cd6189ecb1969f47a96b407ae222ea5234d35a07fa57bc224a4c093c04734a9736b81cf8ba9db98ce238f7848c07d3a6f62955cc666313267236c13c269ac6ac55bdf90437d66282410e64630c77702084645cf827a54503f104cb67459e1735c154d6733b1c1fcb3c374971967ba01d3e4d375bca0d9e5b1ee5fbf7ff3044d2fc4fedaa6847dd5bcd66cc23a2d80b1847b215a33f041ff70f877cfe2f576f1a207d85a425954d3a4fbed86fcb15c681385fd0d98b880858710a7e857d31ad35d2209aad6aab02444757bf43e2c6943a3922f61d59b10db2af9068d34e4ae965f416a2902d41c426c23e47d78e82698f032c6505e5db410c1b59f6202c17cd15e62d28f2663a53a432ac74d35fb2f16c7a9b1ac7657cabfa1fa96cb410b631e0f45f5cc453258153aa58c47fa53df3795c97b166bdb05fb24edc7c477c2a7d63a68e1639eaf6eea102ec8638c823cb36063a43cde4dd22032d48ca03509ffa9941447077c04b345ee28cf1569770d02460b75f66c17fcb215b7dc77a44b28b097f7b0c06da6679fda31bc4fc071e9a6b39ce119e47211f613b6eedfaf85a9161b773c4ab24fb111a1b42058b8f73661e147cdda9a54708d74375f9b573616deca48a6b935c4384815cd6ebbe907c53387719d73f0f07e17e903483e50caf42bb551be755082adfd72fd5687695b8fefe57920a0217e4620c93fa979c03662684676bd0577ac2522ae6ee498bd7016e8650f9449ab524fefe0548b325e459ece11b7706dbb370a4258a244793244735c812a670910c93300f23d1133f8399ddf32c7bc1f69f9c020b20b1d8d487c0e024061a34d701bf4eb2cb243d6b6d9b7699978f27f4648425cc6e6ec2ad253bf22f6d9c4b6bce7c6e7faaebc9f6cae20806dd7caf1a047a0cad595202538117588132d4477269ee8cec336457ea96cdcbf02932d24975aaa4616f9fd2f971687b15c5136ceb5169ff021fe7aa4b2aa6a82872ebef18c5c513440e8ce79031137fac39dbe535a1fb9ea26757cdebefd54f508764c43f86ed62afe45d5725bd17c8896d6abe265a2721ee5eacd398cd05d21e7bdd363098641eb1ca6c6a63b1c9e75ee438455be0831ac4346473c7bc843641a6eaa7af45b7694655c48b95ec789425031195608dc12353b6f3f896de0dad2adeb5369dd3d1b9f24d6ba8a2c2ed28e0209280a6d1e1a81e6517d105eb55d6c7512f0c9a115464805f3ff89d1d5e07f134b2578c71107e4575da22d363571ce68fc9609f904fd018d86e6a6f33bd5c649e8ee26dcb632d5a8ad69a7f7eff7bff10490e3269588f8fd9b99c200d6204d12a6c00b72697add1a93aa222996c02bc5a368b2c3786c8e18f113d41bcfacb09dfd251b19890e66fc2d5072b43bc1dfe2745e1c09c1af842bd2b54d50a8a41891f99030b61a64f9e1dd25750804e787ffd3116e2216c423d306438630b3323e79a5987db77a03b6126c422dec41fb58be94fcba29e6505779a2023044310bdae5a7d29b7b62736fa7ad8aa97452e33e940eb679e8b6d9853281f698d4fdc0c05bce9b74e8136de4dede507ac08e872904cf0eafb69230b8e0cafa2a8065adb26c096c9c2bf10526ac91265dcf7094022683b8e0bfc16360969bd6e461b99202e8dff5b6d33c15ff4e9ebaeee0810b088e05f848109cd6f4d0c62ab223f5f23811944200ff1b70b5bb316250abb84fb9c615261653c4b641b3f6ce7c85d8b9b6f59a6a159a9a50673cd59070724c400a8858fed552ca43e40c1c52989429c3e4fd36fb74bae29072ca71515eba3d57a6abcf1e279b60507be3defccc9b8fb643d936a1d684c216f6224dab06209b45c96d28a724ca08be54aee0e5553f244cbef67ce856d9d3d076dcf680b12d9936145131ebdb0a419d61b57d2fe67af0eb8a154ff11c1c6ac5bf7fffcb7369221fb88e2f3194fb3a0e7a8ba5848b876ef4756c8924bcb7f84e83ff37f765f2d3d9c811068460e792956a82e55a852558b2f4434fe9b1bcd1f69ecfc62534c54c8c4fee3c39d2e3fecb4ac5f928e70dc31f1d11b61065663b2ebd465dd679678152675b026de326356386a9aabb34269c375304eb9ded376bb90d9f6623f4b1f79722a38b94632a979bedee138c83ac480299e3767fdb8b959ffc8175c44a888bd9b4e99e2a121a33eb8e0e64435234da7a7a5d7bca9091163d6b1f9e0126535bab8bf741e9754ef1402ff73611c6d5dd4bd3b69243c0add87faa720f53998100f43f334488f2188967fc598243d159c1a1c80df172a1e57f3b7f4edaf227eb6278db6d26be2332e08e98c5c375fc36ab60996e169ce91efee020e6ddc360dd82c7b30a69434ea3085fb82601784ba6febecf6ff3a1ffc35af23d181d8edee8088756f2f9b9c27886572920c65efa22961cd80e89b121f651d3aa191673f96594ec13dc1065c6f7a6e41f78407866ef1533be70b79e89e42b6c0017d0088aa4ba9e5de6bdcc4dbe9acc4fa9665a95ae540a8ff2a932779f3086da8c99027d14a75080afebce9078628a70b2ac27f8307ab3fb592b9f193d8af996cf60b4ef1a7494308f73922e655757f161de0a870f1d1291166167840faf588d0587a6840315e7d43cb567a68af1cc8bc6d497e7b354e5f1662ec943e4b8fc227dbae0fe1eb1785d872c290e0245eb2f5e4b979da791b652020efd32e549d6b0e670c9a6977c64ddc2054b66f1cd539f01cc22f2851a31be2ff2b01d22838f2cbea6b2a5d4dd031ff15bcebc4160cca7ba37f409cfc3929c96f415d62d3e45d728fc39b81c425e9b07301eac5bf4cc6f4f9da20b586a0a589cf0dd1dcf362ae3477fa66b4ac8dd54c4f518862c7995fef562552dd367bed1adc07f892fa5399c05ceab1fe23a93f8cc3c7c26666a7b5cd3b580003023c46246b04124cb972fd0ce99258f7992d20efdc71eb55e911193417aa4db7b41d7992c2d50c98a1e54e75795c2cc8ea64fc62cbac4821bab8d3690921b42dc05bfdb5abc90f33c2afe4df18b1f20739d19df8f8040d387c046fa86b11d25c8892bc5c951bcba144fb0fabd6f61faf9531dbd93eb744c343579dde6f8479f83e3502b6005c5e94f7167c59e6555b403794964f2a8e4d8968a8fd8aef2880c7786a5011163fdb42b7ce01b82bc5fef7c38aeffc3551758b6bbd71b9aaee860638cebbcb194293dab4c25a33d030e7f8e201d14b1d04f80261efe40e4cfbb4d6a09884d4866f4ebe12eb6ae1c84413d266abea1db6782e81f86de5a5264c8ddb5ff12a2727d5e72783a04946347aee5952c379082ac7748cbbfa69821470014a4ad5152c69c40f2e0ca91296349f5599609afbe56e87b0f54466e0e5da22b61108926326f5f2263c2a28619dfa31f2ffa3c965fb7194d0955c69ba0fa19835f9b278862fb1ea97e6e7167066b3b9027aa6cc9bb396b7022016c3112c8c7e671180bf4241efb6f83eb8cb28f558d8c4ab56bc78ce0d7ac50eb0bfd2eaa365d1908e96abf93cbecc98192bcfd939fe096cdefd42c3d3a620ffa16ac4e571a4a0771328aa0fec0880c929d6cbd8c64458fecc85aadc1fcfb2afafedb377f60058389bfde3d1761fd6203a53bacf79775902a7d1979991713365cbdd670d6108e0100c8f745a5e13db026555e07469c2ce520049a19d29119aa7734a954320543075faf74c4915fca467ee692fe17c7a24add71f21647df227d7c76c9869bc877d8b144eb4d7ed6719ab48de273dd08c20dabb471e26eeb7598ce4e0f59cf5fa34f43beaeed00083e18a075a76a4a2fa8fcf27d36863a19d4081f7004b87110170b697205f5d89a24fa40665398a89b94751757c210d", 0x1000}, {&(0x7f0000001440)="b2f78c3532170c068507537123971cae87bd949feb9b956c0b612c8ea4fe4af6499d88d43aea0b5b92fe9b5ad8df9f4764fbb1169adc905335a9ee01e9c730ccc421c6b43b5c3f3c9633cf3baa387e64a9c62c4799cd524090cd324d0e60c4a83ec938dea9f7fa3ed16cf8e2aed96db4eb33cc9593d35f00a49afb8ca9abd39f46bfd70e8a63f0c80620bc15bae0bcec4e69ce7d6673084c1276cc426a4e0efe0557d3787cdd3150c4465cf4a8d4cbb039c3314d60adcf5ae336ff6c6a501ce811192e844d895d6880cbe56f46fcd5dfdc2d2d262a17e453", 0xd8}], 0x3, &(0x7f0000001640)=[@rights={0x30, 0xffff, 0x1, [r4, r1, r6, r7, r0, 0xffffffffffffffff, r0, r1]}, @cred={0x20, 0xffff, 0x0, r9, r14, r16}, @rights={0x18, 0xffff, 0x1, [r0, r17]}, @rights={0x30, 0xffff, 0x1, [r18, r19, r20, r21, r22, r23, r1]}, @rights={0x38, 0xffff, 0x1, [r24, 0xffffffffffffff9c, r25, r26, r27, r0, r1, r28, r1]}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r31, r32}, @rights={0x28, 0xffff, 0x1, [r33, r0, r34, r35, r36]}], 0x118, 0x402}, 0x4) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0xfffffffffffffffd, 0xffff, 0xfffffffffffffffe, "03664e2ba70c033c02df50795acd00"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444", 0x219) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{0x7}, {}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000400)={0x0, &(0x7f00000003c0)}) write(r0, &(0x7f0000000000)="6a4a4e5cfab9b0fbac605a000000ff03", 0x486) 16:00:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'\x00\x00\x02', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f0000000140)=[{0x110001, 0x0, 0x0, 0x8000000000001f}, {0x80000000003c}, {0x61}, {0xa1de}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 16:00:46 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() r1 = shmget(0x0, 0x3000, 0x1, &(0x7f0000002000/0x3000)=nil) shmat(r1, &(0x7f0000ff9000/0x4000)=nil, 0x3000) shmctl$IPC_RMID(r1, 0x0) close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x1, 0x83, 0x408, "2a1604fa9a66f51d0cc98af280e46508f39c5f0a"}) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000140)="089a9447506f0d687c31afe3f31b2bebd0a9f538507ed18bd02d3e29d7bade508d9fd9263ce3b366e9adf1d9f5fbccb647c35cbc08", 0x35}], 0x1) shmat(r1, &(0x7f0000004000/0x1000)=nil, 0x1000) 16:00:46 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r0 = kqueue() r1 = socket$inet6(0x18, 0x4, 0x1) lseek(r1, 0x0, 0x0, 0x2) kevent(r0, &(0x7f0000000000), 0x7, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) 16:00:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0x7}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="93") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x9, &(0x7f0000000000)=[{0x6, 0x7, 0xffffffffffffffff, 0x3}, {0xfffffffffffffff8, 0x3, 0x0, 0x100000000}, {0xfffffffffffff053, 0xc4f8, 0x8, 0x3}, {0x7247, 0x401, 0x4}, {0x8, 0x9, 0x8001, 0x10001}, {0xcd1f, 0xec, 0x10000, 0x3}, {0x2, 0x6b19, 0x100000000, 0x1ff}, {0x5, 0x7, 0x1, 0x1674}, {0x5, 0x7, 0x0, 0xbd}]}) 16:00:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x24}, {0x3c}, {0x7ffffffe}]}) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) sendto$unix(r1, &(0x7f0000000200)="27ee17f33beaa17bb048bd92492186549a73c6636c8a585cee4478d9a7a175eb1a46b501f512ef346d08d1da065517b7f4fb26aaa0270832c3bc4a46c33633ba7c12aa8188c1881ed849265735a211d1a2f85eb7119a1cfe0ec19ebab101129cdde451f6c52cb25111e4dba3db2495eb963a39a8dff9b7e3650fa72ca7ab60c6c6096cc3dd2e62eafb91389d629664fd1e120b46973a219b0a79c14136b6b12762f4e4e619e814ef0c6fe13fa006aaadf4d4d9d2ad531e8a9cf7fe0c5c097424755560897b33b14e6f803d61ca88d33eb81a595b2f654fe53e0e4e576ea4b148601891e1e075455c7ca3e22c97172ca4624aef5646ea3fe2d71bd1ad", 0xfc, 0x0, &(0x7f0000000300)=@file={0x0, './file0\x00'}, 0xa) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x1) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f00000000c0)={0x0, 0x3, 0x5, 0x877f, 0x7fffffff}, 0xc) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000380)=0x8) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r3, &(0x7f0000000040)="9cb2997f00f84ddfe066322e2e", 0xd) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f00000003c0)) 16:00:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{}, {0x2000028}, {0x6, 0x0, 0x0, 0xfffffffffffffffc}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r0, &(0x7f0000000100)="423bd4fb055c9603887f917e2ecd", 0xe) 16:00:47 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f00000000c0)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x4, &(0x7f0000000080), 0x4) 16:00:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x4442, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x28}, {0x1e}, {0x6, 0x0, 0xfffffffffffffffd}]}) syz_emit_ethernet(0x2, &(0x7f0000000180)="969b") openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x2, 0x0) r1 = semget$private(0x0, 0x5, 0x204) semop(r1, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) semop(r1, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x1, 0x5}], 0x4) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000240)=""/10) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000480)=0x7) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000040)=[0x1, 0x9]) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) r3 = socket$inet(0x2, 0x3, 0x0) writev(r3, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 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)=0xc) r6 = getgid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r4, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r5, r6, r7, r8, 0x2, 0x9}, 0x5, 0x5, 0x8}) r9 = socket$inet(0x2, 0x3, 0x0) writev(r9, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r9, 0x0, 0x6a, 0x0, 0x0) r10 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r12 = getgid() getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r10, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r11, r12, r13, r14, 0x2, 0x9}, 0x5, 0x5, 0x8}) 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)=0xc) r18 = getgid() getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r16, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r17, r18, r19, r20, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000013c0)={0x0, 0x0}, &(0x7f0000001400)=0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000001440)={{0xda6, r13, r20, r21, 0x0, 0x9, 0xa75}, 0xffff, 0x3, 0x4}) r22 = socket(0x2, 0x400000000002, 0x0) setsockopt(r22, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r22, &(0x7f0000001380)={&(0x7f0000001880)=ANY=[@ANYBLOB="0102382f669c253e4c8097215e12294f8b021f114ade04bb00"], 0x10, &(0x7f00000012c0)=[{&(0x7f00000001c0)="389d109574dd4a820131332075ee0f7fe85ec44f62e9f8f6ef2edb5b3a3e3556388c75a3bc0e8134c8f5419d783b24ca97cc163347de41b19d5a08b30dc8149572758c87b953700979214b9b822edcf4abdbf40fb88b8e68ec9a13df1ef8f01d31781ff29b0dc7c9d791e49548595bdfd34f8736af7000fb81f967259e4174d8372c9e45b767fe6edc7d077a375f25db291746df68e91b6c90aa412f1aab10a596239361dd38561ce1159a11c8ebe0e4877ae76f1856224cb1bd2baaebf061f4ec071e82318a65020a88b4e55ea8611d15d6394adcbe76f07f833d70bc2b56ce595143044b703c67eaad5d7cfd1ecc65edcf95589165211220f55443587444da22e4b7e8710f4a3700c252393cd925b8d9956e7ff194700292d2c5f29c375cf4f3a2c80f2006e2ef0aac590d49d4159492a1ae6911be06ccef77a822f6b64a4ad76886b676bc5459a5bb7687f742c79dcade6f6d47e6e0182e58aa2b79a5cd5286e9d50b0173c402e7fa67052b0e50e2ed37757172078e5811c243c5ab516880d9c9960ae00d17e335439cc0285c04bce4e55c0e5107fbe1f674d9a17b372e6e9ae172b42a7b51e8f0768fac918e12df620376b8c6d8904d6fc90a8311e41f35626ffb919a78f3e1445212c5b08aa168ee3268cc479370ce51041a73f510cfcf2110c96b77006ade45cffe7164030ca4b7d486110d99947128afa902d2d7442de7daf6d1e415b246c4b51fe1fc56cd8347afcf0ca886e31c3e5cf1c335483f774ef02131ff5107207f29be2537f0652d44fe5dd99cb069db3887f5f2d723c97ae8f4d0ab65b20d10a76b17263b6756bfecb334f218b691acb061d28c3f24e6003bda74e44b9168e24962781f198825b6b04a3938f4fa69b431c255a1446165896f62db3280f33c564e535fbc01cf1c004deffddee922beb43d3ef7a9883cf27731716c1662c111740242105ccf572cda498ff12a3fb8e43e830356aea582ab435781f611c68da268de545f52dc6cc3f384eaa5aa029b7374daac78b0072562d8948c77203346014c4c587f51d21becf8e768ef3254936cfb8987ff181c75a8a3c74b35644964b57687c2c072edb2bbcba7cf490e2707616303ef600bd25d4bba8a653201960d88eea5f3414f6c9666554d873bfeef754187a3bd9a7a508ebebe7f8702a849d91853889504f210a489b64a7e4c611187c52e05fcae709b804179a4a49ba60163ed916f029b0f6665dcc095aa5a6678bb93fab40e551556767d1858795a5a3fd7e974608acf9e7559f5f72b1dcbecf086bf2bcef77656724c1af369d3a5739b3d7b6370b3c6eeec50d9bc56a1deb3fc43d93fcdad6e89029da9b2c31f9af39e03bbcb38ea0981bcf565987acdf3681854e6b42a221a0ba345ed9dbd1bf586b7197ea9b8776ca00d0be147bef19bc8272e28f8c026f9fa88008987da591c19aea57c5d72193390a62f540ba63e03fc3cdab225409146d1570de71e3aa361e4871ae9a5b616b5109573c539ecf2317a9407dcd9f3bf6736603b66876517f2b2fe5a538756a22eff7e5d33769306980f41de4b40033298d6c954d1719140503177c3cd89e325deabc76903882873b0432ce5802cee60c5d057a5dc2ab1b7db59b780dc132472348d05bca4c117b652f60ba8b222fc557da7c13fd4deecfcc9319efe966796e51db2bdc80b06a69dc5be2a2cea2bc5423f0513d2501597ca862944652523a246cc871127535afcfd578eed08b7ed8e8d8b4de3217fd4fb55ff735c55aa35078ade1bdbc0453a8cbaf9dea876cebbe7af21f4dcff8213b82b07fd8938a32b3bd083c851b4dbd316cb845bd292e3ff60c8c7d8125272ac8d9c4fca8adf42907a9fe4233e1b016c09df4d647ffa8fc4522ec6bc36f84c5ac6641365c19653293172113a514d344def544a46456a55dd0e56bb4a742700fbc1c96ae274f754d203c4a5858885207941db4f7838d827d1794330b00812248eee5b754751b4d325202fb03266bdfa2ab1ecb5cbcef90880d0bfed851bc47b2448195e9cd023fc3ab800488d4b4bf61e5d395edab8642c9c644556b832ff41afaa4244c62218be592d6051a66bf093e6bff130ffe5d860d932f85b23fe8f40acd356579765d77c18785e2b01a6d819abf2c742eff91b80792c7ee05167f5b3ae0d322e951b23da3f6fae9e0d45b6bcd9b597de0440637870d8a9598565fb679ef3b0bf225f8d5e1ce96a4a83ce77ebec798005681e70936db394aa88682bb8be88fe65057efda4473bbeced4c818400b4c612c3a93e98e14502b6c9a3bdbd50ea70c6ef8ecc1c7c7f642e66279c932a739c5c5a7bd261d94644a95fc9370a45a1ca2bfd693217edde72e54c524ce4c118120d5094e2e8ec6e48765116dcd456042a49eb32522805e22febe6ce24f3a0f2ae129a07b1b64ff6d50d612e21dbc875ead6ad59d85ee10c142f01d2236876a235b8670aca245acbaf331a94b481a449d9b4be87fc2eb854c678561e0a2505762264d623f17f9796ef505ed407ab606a8bbf8e0ed8f83175e49309d1973fc5a4cd2f158c2064fa082afb4b2e096cb54a33bc1236965871bb7a5316bacb856639c4b3fac2a177beda975b72da54e4ce64278f361bdc9a59bf792b08548ae65447982dc0e7c4cb98cf75cb3aad44b2cf836535fb6733715cae4d3f3be4f16afecda2b68418bd0c02890be1af9b4ec76bf44888f4f86ffb79734486dd41794ddae3a6a063ed122e6d00baeeb8bbd71291275948597a0a258c039f6c2b75ea11a35b58ceae41e7a008fb4de493393e24afcd895c49e98d0ee67c312d65f980397fd62ae25a3aec5566754f2f2f93046c476c598a3d7257fc765dc6a2598674672cc3152661ae18843bb443aeca1255bc69971c1c31d853b52b279b68351383699133f0695b0451a2ce75cb502639c5a23a69c90991371805f7c01d4551fa2737c8b46d43ba7fcc93fb91312c82ffaed642abaf3e2a583a730f34bd4765e06bff93ead8468ec7d3e42d119d8e3177bfb5d7277a717f831568c293a9669f8619024e19015579f19eca7ed733e5859bab6b4a39d994dc7cfeaecaa93da42e9719fd9f03f49f1adc01a6d6a2cdfd1d6ffcf5365ada070853c756a218eda82b3a3fd7c7574a1cf19812eb6a8eba690fd9334b0c1412385d7a5e642f6d19b40c3fdc68a83c19d3d81c4b66552b2590e6ad03d5db3a02284b9c42da33d96a8b717c77d5746979ba2f206b446aced427b9365aca6b470cf058c3d62e666b903a6cff1606af17b9b623e38ea3bbf0350c9666ef4bef7c1a9dc3336332aee2a4dd3249924c44602220145b5b62d1970327da167bdb81a2791bcbb69e74e8c209974a8d24b45c750085622bd7d209ee850c2b7d9bcc5a2faa665567c0055a11b4a75fc8b7755aa456800d9fe80f60fd8ef48498f2ce5c71d5239c105a0075e93a4aa0512111a50eedc4678df4ad7951f4b08e737bd861b6933abaf7666b565fddc6419856414cce78aaeecd2f602627d428557ffd0f6b3c8d357425096f99b7bdf65df1342208aeda96410a7660fd2b5ec95f4af7485ce0c50edc3817b4e999b1f2d25feadeb971ea76056dbaafeafeb82347588f08fccda1c3242945e757fa2aff9da3480e25b415bb423073df19b4402373ab23b5c43873f39fa0f2651fed1d9b0616905f220a5e74c8af98c9b7fe01d46036b5e9b8adfa5fa27c57d1c098495cae4e7da89e96c8eac9d43aca393c70c3b9a0499e4b6881425dc5d0f2f9a556ba2faee72d004a89056aa71a9e8b2561dad1257ae1ef13bde7b71595efdf7e32e0eeabd0cb82b9b58f9358a455a1b715bd4a5f3773bd444d181ca1f0f3d226a95aa0ea731fc33a0d22028edb938cf3de0f4e015e2d78b74fe82df425e1f3df8e73ae6e723b187c92073712ff8846cdad4392095c8e5bd243b7133fa9310a2adf7d506948864c517fefeaedeeee67a786cf52cf5511398388e2c9dcc46cc8c896e36d8730565046ea936b3714b07602533ad8c0ee442237fc7335a0a4934c33784c634003cbf1ee0c4c0feb174790358e043809ec6b992422aa011b79cca312897340d80c3a43225819700dc0b290a4bff2830918e8ffab9711ae9ff2a125c966edc2cfb6f8b5f52ea525ec698cf32eb1ed210efac6a91ae84c48ddd9c9713ff2a4247371cf421143c24312787786d2a61cf76a77526e0bc5814631cd9d27ab5e604a6f0383e8cdc9af33e4840ae26732c4d83cb6cd3f7d905289c29435a5319b3dd7f576b8c1cf474d88160396df82c4131ca13ccebcfda02e178123657171185da4b31af19d4996ab3517dd1292fedb6df0cc41aa3cef8c2ad75149353e457dd857b91091efb22e67afe94cea849ce0ec535a869b92ed7c6ec86496ae683408b12c0cf2f6f2fcde4d7dac0191be9b0cc7975a9860acc6ece884179ff0e14238506422e8a5ed839a3807cbcb54bb5b45c0dbdfe10907f4e57c42c5f518bccba45da5db073ead0566d952126f1c5575fcda88e6758b2129e8be562851897a10c9b7f3b16e1cd1079fb0fbd19791b7730452eaea6d2a6d4c60e64e9ae4490fc02f546b750315e926e68f55710c06c9987f080093fd5eec6a00276504e77db039115273bf69c707c8730b09a4512f6b171c7c5342d765dc7fb6fe632e05d3151273b2ceed6ccf88728d3386cbe6c52c873e52acdc26c845da51b35d361bbf494c597c5863ec14e43a018eb9b2e4d6391c44cbe9b5d689592f9a5c6bd5db40ba03109f5ad5859f1824f4a371c7ecdd7c1587aaba888b5ec946a3e17d26ed1bbc8e085d20dfd0d4b22ca6d7d662f607a878119b2fb944222976666414dc28842d524ea3480c26414fe29840b357766b2b10067d2e842f297699889c79f6a5ab5fddb2502a9ca277693d75f8996d7fe1cef81501c1e02cf74103b190dc65ae4aa430e6453af714b04cb555e0e40f4d84edcfb2b25d746e02b17048851f581231c0308631c7b78cb3541b1f3603ce91daac721632616e7612e1f014bbd8e36dc25f5dbb40ffc51229771041fa00eb958cb5bb2f7b1d463fcacb4df3c37554690e707af778c1b0501f861f7985a7d140fe167c0121b90f211b82849c9b514df89a07c44a2cc1506ea848906d22727f6caac38e262d4087a4328cb8531c34952d5e5e84632c5dc58a18986ff1e9095a49801a97ebf929728a1db44e578e291fa8344d26507944405b23d457de164d51b6ad211e3e91fdcea7c93ecc4160b55a05eeaf23c1327a117b122644d6f6488b8864365c9559bab2fd4f3e5615fa00395e6133f7588934ba861a8aeb4bc95c97ca5995e9f1c2251bf01cb5323198b6e917fa50821d588d54b30b182859aa978e6477a7cd1b0f284d42addd4cc9655e65580bfb762a09f3cf8b571a71a1009d7075153553b0962b6cff7f75e7f69084f524a54cd50f8af0205c18f1a1dd4934815b32a6ff72f81ccf0f4c899646ee9a8f5ef12737de84e112d638e3f59f963fb26d53a12440ad7fa8c63b27ff9ec040784271cd4730e50aad472ca509fbd9e82b6a49e58cd71008849ddfe2ea234f1f151992cc6404345d15877e57c5cd01311df5d14091e23a2f2ac9a4537eb449ec289270b041bd9967736dbffe237fc328a237720426ce7bbb05604468ca36542d259744f23eb9b6298b97af7be52dfc6d064106d95592883288dcbf80e14f5095852bf7bbe49d39ce4b5d400f4d82f4f03d54330a56ff4becac8e399490b4c3a14d29c4456a2d359bcac4abeb533562d2ce5717041087fbfa10c6cc5ad", 0x1000}, {&(0x7f00000011c0)="63bbb29562ba8eb8d401d4c34cbd8ea9fd28a0264ff975cff5e231d994a26fc9156b32b632d314abf9972635798cc5abd3c6a0b634d7a3ff35735c838f8b178799d74ccb16c65406281d23d4b69e99fbbd5f5083cecb24e2b4a78126a98dd612e4139eac4dd05a8c0689423ff6c7fcb105003201edd95cd438e3109f2e4512e5f29a7fda59abea39a8dc31244b09126b958d365fed66efe110bb5ea68414fb468560085f667532c31451df8b45aa34fbe76a5b1dcee37e338b3a95bedc363471c054a8e2d39ced6c89dbca1076ef79cb24c325d05fa768", 0xd7}, {&(0x7f00000000c0)="48c1c50be484ef62bf366db89795d67cea48e7b96fd5f39a15020dab3e7f88919f2f2015d45ac312f9b0e5c99bca6702b41b796957f154095511347edce078d5cc27e76648fc3b7dcda94825814b1b2593b35e2f4ce7b05ce6ae87e3c5997f2475", 0x61}, {&(0x7f0000000140)="e1ab0054865719d476dff8ebe4049da0", 0x10}], 0x4, &(0x7f0000001300)=[@rights={0x38, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}], 0x80}, 0x0) getsockname$inet6(r22, &(0x7f0000000280), &(0x7f00000002c0)=0xc) 16:00:47 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r1 = syz_open_pts() r2 = semget(0x3, 0x3, 0x8) semop(r2, &(0x7f0000000040)=[{0x164fde540a23d138, 0x8, 0x800}, {0x3, 0xfffffffffffffc3b, 0x1800}, {0x6, 0x80, 0x800}], 0x3) semctl$IPC_RMID(r2, 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) flock(r1, 0x2) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8000000, 0x2000100000000}) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x200000005}) bind$inet(r0, &(0x7f00000000c0)={0x2, 0x1}, 0xc) r3 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r3, &(0x7f0000d06ff8)='./file0\x00') ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000440)=ANY=[@ANYBLOB="4526c300000000bd000000000000000000000000000000002d7efcbb64a7c441d27b0ba5c16d7741a5384661c47260aabd0224025ebbf0602bff4476895bee27f22c61178782df95f4018492b4d6bfe3d7af7bceb4c7de5c1c122e1265092c2d07c6d0c1d392939aed2ce67f8ec2170d5f01ddf43a08306a5bf5549bc95dd17405f8e96975bb208374e4004fbcc614ab46c75eab5617044f0ca56b7c7c8332209222566c485e25d4e373c083f6fc4575cca917ae2bf6669c66d6dc0b97e8e5b0655214eea5b3f535eb2870"]) mknod$loop(&(0x7f0000000240)='./file0\x00', 0x8, 0x1) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000040)}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = openat(0xffffffffffffff9c, &(0x7f0000001540)='./file0\x00', 0x100, 0x4) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f0000002700)={'\x00', 0x3, 0x3, 0x100, 0x0, 0x8001, 0xffffffff, 0xb, 0x2, 0x1, 0x7fffffff, 0x39248dd9}) r5 = syz_open_pts() r6 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x105) pwritev(r6, &(0x7f0000000140), 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r6, 0x0, 0x0) faccessat(r6, &(0x7f0000000040)='./file0\x00', 0x5, 0x3) ioctl$VT_SETMODE(r6, 0x80087602, &(0x7f00000002c0)={0x1, 0x8, 0x0, 0xff, 0x10000}) syz_open_pts() semctl$IPC_RMID(r2, 0x0, 0x0) kevent(r0, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffc, 0x10, 0x40, 0x0, 0x1f}, {{r4}, 0xfffffffffffffffc, 0xe2, 0x4, 0x1f, 0x7ff}, {{r0}, 0xfffffffffffffffb, 0x20, 0x2, 0x3, 0x100000000}], 0x0, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffa, 0x80, 0x8, 0xfffffffffffffffc, 0x3}, {{r5}, 0xffffffffffffffff, 0x1, 0x7, 0x800, 0x4}, {{r0}, 0xfffffffffffffffb, 0x8, 0xf0000000, 0x335, 0x7}, {{r5}, 0xfffffffffffffffe, 0x44, 0x4, 0x598000, 0x7}], 0x4, &(0x7f0000000080)={0x5, 0x54}) syz_open_pts() r7 = semget$private(0x0, 0x2, 0x50c) semop(r7, &(0x7f0000002840)=[{0x2}, {0x0, 0xff, 0x1000}, {0x4, 0x4, 0x1800}, {0x7, 0x28000000, 0x1800}, {0x3, 0x5, 0x800}, {0x5, 0x4, 0x1800}], 0x6) 16:00:47 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x8, 0x0) r4 = openat(r3, &(0x7f0000000200)='./file0\x00', 0x2, 0x5c) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000140), 0xc) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x80}, {0x206}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r5 = dup(r2) mknodat(r5, &(0x7f0000000000)='./file0\x00', 0x2000, 0x301c) close(r0) 16:00:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x14}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x387, &(0x7f0000000340)="b6") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) fcntl$setstatus(r1, 0x4, 0x80) r2 = msgget$private(0x0, 0x160) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000280)=""/138) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) sendto(0xffffffffffffffff, &(0x7f0000000140)="370bc7f1ab7385a824bff2af7a21d006e68bb41563574641a9babc7ef8c06f0672cd9bd1b4266fa3c69e71836cd876978384c862615f2a438beb7bf9a6bfc4bec0e1c1135ee98a2652929a731883", 0x4e, 0xfc8af9d78c1e0e90, &(0x7f0000000000)=@in6={0x18, 0x0, 0x8, 0x7ff}, 0xc) 16:00:47 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000001c0)='./file0\x00', 0x23f) r0 = socket$inet(0x2, 0x3, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r0, 0x0, 0x6a, 0x0, 0x0) r1 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r3 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r1, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r2, r3, r4, r5, 0x2, 0x9}, 0x5, 0x5, 0x8}) setuid(r4) mkdir(&(0x7f0000000140)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000000)='c\x00') 16:00:47 executing program 0: r0 = socket(0x18, 0xc003, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x15, &(0x7f0000000040)="04000000", 0x4) dup2(r1, r0) connect$unix(r0, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe5aedcc202e9fabe183a744542041223365baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305772ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359abc3b000000c5906c074cf888981d4e22265330027548d8ffda5eb1150000000042dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2be3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a64579"], 0x10) writev(r0, &(0x7f0000000000)=[{0x0}], 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) pread(r2, &(0x7f0000000080)="802e9de13d33f1271b460de6404604aa43b9cc47f5c7341e6fc9457d1225687e04d8c2f8fb50ab5997b534ed4df99cb1ee7efd844c827469c473c8e9d43632f722e45d789b6aa8fb4b2f50e3e47955f28b1e5ab7c8c42cab089bbe8c62a2c8e3713b7f0bfafd41885d5edbbd1f5d17a296a4cf54505c0b038abc3fb2b304847a9cfaf502da3194f5d98fe794", 0x8c, 0x0, 0x0) 16:00:47 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x5, 0x0, "6fc6e23c5b00000000000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r3 = socket$inet(0x2, 0x3, 0x0) writev(r3, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 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)=0xc) r6 = getgid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r4, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r5, r6, r7, r8, 0x2, 0x9}, 0x5, 0x5, 0x8}) r9 = socket(0x2, 0x4003, 0x0) r10 = socket(0x2, 0x400000000002, 0x0) setsockopt(r10, 0x0, 0x14, &(0x7f0000000040)="04000000", 0x4) dup2(r10, r9) connect$unix(r9, &(0x7f00000008c0)=ANY=[@ANYBLOB="82022e2f66696e65ffffca83279e73cbc113c4bb9c60ded5d8d6bc19a1d4bfb0b08319f266a315e11897a71d4971c41a2127e6268edc1b69776e7e5f0679b6ff1d9f4787a5408c41e64a0841832824"], 0x10) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, &(0x7f0000000780)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000700)=0xc) setpgid(r13, 0x0) r14 = socket$inet(0x2, 0x3, 0x0) writev(r14, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r14, 0x0, 0x6a, 0x0, 0x0) r15 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r17 = getgid() getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r20 = semget$private(0x0, 0x3, 0x0) semop(r20, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x4, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r16, r17, r18, r19, 0x2, 0x9}, 0x5, 0x5, 0x8}) r21 = getgid() sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000840)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000006c0)=[{&(0x7f0000000100)="ae8ee2c118abe2b6eb691ab6f73a32a227ace1d0f493dc9c3946a7ba52a845a26fdb958824136d06f3f30c847db6f7cbd7d4021880eada66458cbd2bbad43e311e1d3571443401475ed55d79c42d0c9c5cf3dfe3bc5ff971f205cbbb8fe9cc25d4eb4bd9f4fc6e37f5139e00dc16f208d0c557d4376c378da8664db8eee2a6127fb426d56ae3e0b747e83a03355477b6afcce25cf92a33c634f8d827bde9f590f077b7e14c8dc6c9f1", 0xa9}, {&(0x7f00000001c0)="657209ec2607e18a9ebf81e8c8282d2969e82679f80428ab47912eefdeb34e64240a46c34140a08129149eb43d3da66ab8f9e0596440fd8e016e3280fb65d664732693c489ce64d6863ecc0837c3699e4014a4dd5007c3962366629fb4a4ce9b17c3cf35658bf7f046ffe5d4c791b7703fb6ff0235920c4b3c07f83b5e8474e9ccf6ce199cae693a98931720bf6ed3ab1213c8bf85", 0x95}, {&(0x7f0000000280)="02e16d2d835d5d66728c3c37ebbfe66eaab3894dfc7c371c03bc24e8e0644d61ec49173e24bbe203d3abed586dcbc92efef87ff83a1ea92d40af3e33032e1ae7696ffd889adf3a5c73cd34b96f09dec8fcdb6f91ef03bed8bc066b0532568d7a165d504752b5277508fa1ce6b70bbec5c78dd4ca74348bd1dc5a393e0a95d02707b0e5e967cd00f0226538d1d290b95d98958bcaa0cd314be8718dbb2d05b3696afe4bd1ac5f2103e353648955af6f4e71e5e887728783301b3beabf6f926a2363e9e095eb", 0xc5}, {&(0x7f0000000380)="aa3b11e666ae659f5343c47a414a499eef6720da38f04737a2f903694f648bad7319e893f70f22f3e0b696fbf6e96b0c4e19dac35c258d7906ecf197beb097a0fe1a7d9fe9a4a5b4ee614929662ea957592535eac5ce81fe1a8d6975b717332f56355e4c95c23441f4c8e55085cc7534ab194e5c340353ee426bfe73eb47a326e3377a150705469ad143d54315580bf431b1ff53d6a57a22fdfe22cd664c7d8206c8a2c7f8123a49d90fcf434c1e70b75fd520f0d203e5b3c136c4c9de133467e8cf620903616908933f3e8d4fb585eed2c878b886f9662441794dd2b2dad067a060283d870f62ad", 0xfffffee3}, {&(0x7f0000000480)="7fca8487dfecd8e454000c90bcdc38aed959781ce8a2252711c7511d08e2e4d2a8bd19d268d1d0b50aea8e59ad308132a22d90af6ea9362b611bd971714b41ae41a6f5cf43a653734cd4f59d236112369160cc4dde33e1dd6492c0fc14b7d2f5295a284fd8b4a3f7cda7ad3ac91b5001fdce35c9c01a295b9b76bdbec7fdff6131066e8772e6563894dfa10d7149ed0443d5fab6412a7a33eb0b9e3dec81598cbee2bef2b53aacf700368ccb487c3f7158a072be7d816de9ea12bc1425d5864b1e4a9e6980", 0xc5}, {&(0x7f0000000580)="832b45732692f14ef4fe2f2144624c2e8ebb9b32e3ab412fffe887407516260266371d49d27791c8d96d8a12f8bc0781e7c164c262ffb00a3cd671b38d6d0c655a931489780be5e51734f1fa8fda08bf9c60bfd15849b003230de449f942db6332a6987824b9c7ce3976be0af4ce09a2889aa4ecf243bc4cd26f5fdb98df37f15866cf43dc7096135aa1c8f8b2970adcc8fb44430f09499aa919e3fd69191ea14df6fce35ffd9867e0d25911f913c5895d", 0xb1}, {&(0x7f0000000640)="8d0cdfcb424717d4b9283b03948bbdf461c00169b095921cfa8cceea30a30194ee27dfe8fa2d4007045b043d9010981744d972f14b6e795ef1cfb74be1a4db40baaac569d88749ca17a3b658ae", 0x4d}], 0x7, &(0x7f00000007c0)=[@rights={0x18, 0xffff, 0x1, [r2, r0]}, @cred={0x20, 0xffff, 0x0, 0x0, r5, r11}, @cred={0x20, 0xffff, 0x0, r13, r18, r21}], 0x58, 0x2}, 0x4) 16:00:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'\x00\x01\x02', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x15}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") 16:00:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x74}, {0x4d}, {0x6}]}) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000240)={0x3, 0x5, 0x5, 0xcb, &(0x7f0000000400)={{0x4d, 0x3ff, 0xfff, 0x1809, 0xffffffffffffff2e, 0x4}, {[0xfffffffffffffffe, 0x7fffffff, 0xff, 0x3, 0x6, 0x8, 0x40, 0xffffffffffffff01, 0xffffffff, 0x8, 0x7, 0x4, 0xcda6, 0x1f, 0x0, 0x8, 0x1ff, 0x7], [0x0, 0xb9, 0xfffffffffffffe00, 0xcc3, 0x3, 0x8, 0x3, 0x6, 0x4, 0x5], [0x89a, 0x6, 0xdef, 0x1, 0x4, 0x9], [0x6, 0x7f, 0xba49, 0x1, 0x6, 0x6], [{0x8, 0x8, 0x7fff, 0xd2d}, {0x3, 0x2, 0x10001, 0x101}, {0x400, 0x2, 0x200, 0x38}, {0xfffffffffffffffd, 0xc0000000000, 0x8001, 0x1}, {0x8, 0x2, 0x5, 0x1}, {0x3f, 0x5fb4c42f, 0x7, 0x7}, {0x2, 0x3, 0x3, 0xffffffff}, {0xffffffffffff2e01, 0x9, 0x0, 0x7fff}], {0x4, 0x9, 0x7ff, 0x4056}, {0x10000, 0x3, 0x6, 0xcde2}}}, 0x100000000, 0x2}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x8000, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) syz_open_pts() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{0x5, 0x6, 0x10000, 0x5}, {0x2b15, 0xf23c, 0x1, 0x9}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r4 = dup2(r2, 0xffffffffffffffff) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f0000000000)=0x2) 16:00:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x3d}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xfffffffffffffed0, 0x0, 0x0) utimes(0x0, 0xffffffffffffffff) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000040)="9cb2997f00f84ddfe066322e2e", 0xd) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/speaker\x00', 0x20000, 0x0) getsockopt$sock_int(r1, 0xffff, 0x100, &(0x7f00000001c0), &(0x7f0000000200)=0x4) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000080)='./file0\x00', r2, 0x1}) 16:00:47 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r1, 0x4, 0xcc) r2 = kqueue() r3 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wsmouse\x00', 0x8, 0x0) write(r4, &(0x7f0000000280)="9cb29901000000000000002e2e914b370fcb4ae025a8d06eebed95e3101d8b8253f87b11f221b81972d0aeeaed67558eefd6f733e08980c4402d2e51c57205e43ff89887673ef212fc900ae1c18b02a55c42db1bf6a9929a28eaf30e000028b486e18678", 0x81) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r7 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x3, 0x10, r7, 0x0, 0x0) pwritev(r7, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) openat(r7, &(0x7f0000000380)='./bus\x00', 0x100a0, 0x2f) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x201, &(0x7f0000000040)}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) kevent(r3, &(0x7f00000000c0)=[{{0xffffffffffffff9c}, 0xffffffffffffffff, 0x41, 0x2, 0x2, 0x100000001}], 0x341, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffd, 0x87, 0x2, 0x40, 0x83}, {{r5}, 0xfffffffffffffffd, 0x4, 0x1, 0x94c8, 0x1}, {{r1}, 0xfffffffffffffffc, 0x82, 0x4, 0x8, 0x6}, {{}, 0x0, 0x4, 0x60999439b7eb998f, 0x7f, 0x4000000000}, {{r6}, 0xfffffffffffffffe, 0x10e, 0x1, 0x6, 0x598d}, {{r9}, 0xfffffffffffffff8, 0x8, 0x8, 0x1, 0x5}, {{r0}, 0x0, 0x41, 0x10, 0xffffffff, 0x10000}, {{r10}, 0xfffffffffffffffb, 0x0, 0xfffff, 0x8, 0x8}, {{r1}, 0xfffffffffffffff9, 0x80, 0x8, 0x5, 0x9}], 0x9, &(0x7f0000000240)={0x8000, 0x7}) kqueue() pipe(&(0x7f0000000300)) kqueue() kqueue() pipe(&(0x7f0000000300)) pipe(&(0x7f0000000300)) kqueue() kqueue() openat$pci(0xffffffffffffff9c, &(0x7f0000001440)='/dev/pci\x00', 0x0, 0x0) kqueue() kqueue() kqueue() kqueue() r11 = getpid() r12 = kqueue() r13 = kqueue() kevent(r12, &(0x7f0000000080)=[{{r13}, 0xfffffffffffffffa, 0x97}], 0xa4, 0x0, 0x0, 0x0) fcntl$setown(r1, 0x6, r11) write(r0, &(0x7f0000000040)='!', 0x1) 16:00:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000040)={0x7, &(0x7f0000000000)=[0x3fe000000, 0x89c7, 0xe000000000, 0x6, 0xc05, 0x0, 0x401]}) 16:00:47 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x41, 0x0) syz_open_pts() r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x2, 0x4003, 0x0) r3 = socket(0x2, 0x400000000002, 0x0) setsockopt(r3, 0x0, 0x14, &(0x7f0000000040)="04000000", 0x4) dup2(r3, r2) getpeername(r3, 0x0, &(0x7f0000000140)) accept(r1, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f00000000c0)=0x401) write(r1, 0x0, 0xc0) 16:00:47 executing program 0: socket(0x2000000000000002, 0x2, 0x0) socket(0x2, 0x4003, 0x0) r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x14, &(0x7f0000000040)="04000000", 0x4) madvise(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x80) flock(r1, 0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x206}]}) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f00000000c0)=0x1f) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) dup2(r2, 0xffffffffffffff9c) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f0000000040)=@abs={0xacf25922147002da, 0x0, 0x1}, 0x10, 0x0, 0x0, 0x0, 0x3d}, 0x0) munlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) 16:00:47 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), 0x5) r1 = socket(0x2, 0x4003, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0x0, 0x14, &(0x7f0000000040)="04000000", 0x4) dup2(r2, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f666968653000"], 0x10) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) 16:00:47 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) pwritev(r1, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) symlinkat(&(0x7f0000000000)='./bus\x00', r1, &(0x7f0000000040)='./bus\x00') poll(&(0x7f0000000140)=[{r0, 0xfffffffffffffffc}], 0x1, 0x0) 16:00:47 executing program 1: setitimer(0x4, &(0x7f0000001100)={{0x0, 0x7}, {0xc037}}, 0x0) setitimer(0x0, &(0x7f0000000000)={{0x1, 0x9}, {0x800000000000003f}}, &(0x7f00000000c0)) 16:00:47 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) nanosleep(&(0x7f00000001c0)={0x9, 0xfffffffffffffffa}, &(0x7f0000000200)) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x10c) pipe(&(0x7f0000000040)={0xffffffffffffffff}) openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x80, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f00000021c0)="3cf8780767a00f89405fd310ddef121975a27a990e9795249cc3eb308ce4180c4ce0f9acb2088f638cec2d4cca2606c0da0252d8eda4c637d5f3d4abb03dcf20a4ac92fcbcbf708ac6cdac2ae8ac5757e8cf67d4e26fed38b1bc677ca78e90f3dbfd83c8910ef1f1ffe2ca9cc0f81229eeb3bb587fdf2c23fb3804fe6520c92e24b8a322453942515e9bd36009bbecbdae6a060578bd9d7373024a21e26cc0ccae996adc7cce99f67347a220175e74ac5ac38044b5a04fc9c20b663b5011b5d62ff327b683e288a3277fdc830e9e3e7eb288c59c410a314870314210b1fe7caed16678d4252f604e6b8e3047156c453933dbe844abcf3fc64a72c075bf082495855ad4030fe589349f790ebf4eb25ad4ea4bbfd1b98b814a94d1071e6ff64a7718ca4292a40eb5508dd0996ef50bf773f2cf5d73e4e054fec4276012f7a416be61c80afc988a4737dc733b4cb6d2f63e264c576d785746a5b6b335607eede23284b7794ab6bfc602d42fd83da88a66fd3b61c58e1d1673c0c3c16e188403c0e16a969a5d19318f6b45d2565f6d7fc697757cb13062c9909d2c022bca651cd978b46cedb212dcfd3e3999ca570c7e9501e9886d9799498b167a19be71c7ed71f2dbe6954f527533c19c63fc3dc93fd7a429f92c38749e2469088836f7e8cfa3b7619fea996af232a04b3cbda0a6ecaa5b609b6f0790d047fc060a9bc2eaaa50cf2303b5e3881cad817aecb91f987a9a266015a74156e950d3e3b4ca151502e1cc89843fefe40506a398951f6b1918e1ee68a5ff92beadf6efb12523260060466ce6bc175ea615384d5906bf53b7ee9e52b6dad0719da7138897b083193bc9eb6ce0a1e565040d7ce269a1e4c24597fa2f127d632b53462252ee017ca363ae4a41ff8e3ab233e44e48b4976d1f565424658dfd92571c8abb5639f1fc3e0bc5d7ae66dc50939f5001425a947ed359f60fb47637357ec104cdfc2104368b501fa784b4a5e1ec77c66c864e7f172491901b95aa7e09da8894c7925d70c305f8b5fd850f30fea5f51211976b53aa1963a89c5150cc7c666804e8a6e7ee9b56b414283e68781db89ed0075675922bb2215e56aa93b5476b83d7e56f8ce1280a314e51c91988cc2b23df8c7752bf37d8b3538093554f2080f9154d77d4dba6d06a96c6b254e17a25c21efb617de26d389345997a48ce00c22de6db82c0197b7f5cdb8423ad8adedf5726dcb302a570d2cb969dd5b79f729ff1855811b470bf53b88f0e12fa551008390896b023887071af5b223c105c011e9287e2127015a965c36d12862d98fa2ae164c198c9743eb3110103fdfbbe49c9ebe6f6b7f590f4fdc13b28946cef81ec3d8706a12cfa41de15b61ce3e67933fe02eb873048bd989c285271862c45dc230c18000c65b4d03185bf4d7202c060616e85b03e9a971d0f353d2150be3e7e8f436643223fb245a8d4491612c6d610b70129e6826f3403f29f9251329028059ae0b79982d2891ef24a08f37bc246c041c9474894ff89b71fa8570be1333fe88b732cb598b3927c4cbd14f2274ec4e80af5091b026b18a557e3e315ce7dfeb188dfda68566f793914f9f601e43954cb35c9a7fabf67ccba85d4ac63275af78e57a4f829f1a6d4dcd96b997d77b8f9e8ceb630f748d646af70d2f5c708f828bba834cbd53c183068615362bfc960fd0997d2f4ec58494d8d797cfc6ee39ee0234dd767c85f59d9523994bb6b3b11cf1bd53360daf5a3a89da48c5ff81b71202b67e350343bc7b6dceef14cb7ff83bf9cf8adc86f39fe62f2dbf65c6eb44e525400b270c70ad2186a770545f29787f4bc3f9310636426753d96c77ccecab7a7c2887d6eb0340186599582bb28fcb199038e2ea74af6f3968f16a8478e02acc1ebb653dbdfb4e7aaa21ac844a95caeafa651905bd29d864fe93061e6535ba06b7c87dafd5f919596cbc7b63a8da884c469355fc54af53797846a624bc01b6d057fef14551f4c7f9ea46ed85540b8767b77886cf16ffecc4ca54670324cd258321faaedb291752b437f42b66b6f10d7f8ebe98e104d955594afc43cd7866c533fdd61beaea8eefeb91f58101ad22583118014d32f797dd0192c0ac9a2ce659022d855ddc911fe7d141a4cffaf9c0878723fbeeec562a551711ba05b04d2e5977dea7d5d6f6138ae3c1503ddfa5a6972971b40e6a928bc9ac7152bb32ed95e8709e0fac79ab28f5e6754524de45fb444eba6c473049ef8f2992381e7f44155418dbd0fa62fb3afabc3c814d6f5ba90c30c23593b031a794b05b9d858e994679a2c3feab7d37e124fccf8bd7a77f81931b0227db1c07fcfc599896b5a076c1d25ec2da7304085ed7e5589cf7256c683622e4749375dea1ed636be4cc5e43774f85f07eab4228923914899625b63599a96413c14b408b4fd8ed09b6225cb39ec0e8981cac4f766bd0f8ea8a9bb3ebcbfc11f74a608b86e0fbab83ef30573412c1d1268240cfd211f52acf398a3461a865f78f18e85d512e7442c85ec42c7b79530331a7489c4017ad6b9d26f021bcd33e2a115bc7249c7aa853cb692004bdef94a96e5f3a7af088196ed01aae71e69eb2ea3de135aa28f5637fb0be1b24500d0d470528915a74065afce8814ce9ef3c515de866ad71669b1129e9fbf7144aa08e3170dd6ca020eed92b67cbf1d4a811b5c566cd2fa1a38a4878c62c0394842afc1f339a0eb61f581561f2e0b2783041eb7d4188df136ef3cb30d6c3217005872454de49a251711d1c9785186916e40e5249fb0984686bf10727a79fa48aebefa0612c91712139d49945a97519cb274beb177bee0900eec9e5493f90bf57c592ac5410f89fc7cfced6cf7f364caf01872b87e23de41164a3d2bc46e3b57b2d78e8e1c1ca984d759570e857e0f4789882173c002d36b1a38c663a495c6acd371610acaaab922212cd99bc3f7ca4db583fa0d07f8bbdd6ca00c6a51480b904f4d7843142e414f774d91d7ca6fe418a0838b43ff5be3d9384e17ee28a27cb9cbad1da0fe57f37ff2bfa9b4a7e22fedf6a909253d50346cadaa960bdcdfafa499fc869a67b8aca5895ae71b79a0160068d845ab75e3bfbca5e69b007b224327d1911b7f68a7209e3f905dd78250aa7025d6db126389676bc4980edc6b38f37241c7efaa29907ad891e25fe21dc5f15909d045480fc1abd9d82b6af4de636b61bbffbb590c8a46e6e646db256cacecfb7fb92416af7f4ff79f9f8d36055a4ec7248aafb4f593d7e6f513d90dc7279407919ee5180fe6e0a0ea9468e6b72f3a4d04484941e8670b8bda2af27fa2989a39ee008e7373eeb7b744407f868e5b9b11673ce273fe967d90ef53e539ef3e8ad248e47eac5e88b80551f2234ba93971ffe5d4662c58bcce2ca1e3d454a4baa2c897c4f8b385f2ffa387745696b652ca4e57e1d7ac0351abd6fc03e19217bd92f4a469d1f7ecf1cd54e6ef0ab6a38d6fb4f32eed2332dfbbd52657f8399f3a9487d2d974338c3e7123ac2c221454426ef4f24132317e358482a368209b3e2b723cb4f089e3e3c97cdcce12387e1129ed755e288819609cb3e2c915de7860107a6cba2e44093ea7b05df8b80f5476f33d5b3c65ddc3c747ccd5b7b01208b000a3fc851e90817d0da5eb803fa833a519c4467c4f505dd6f077ef8c88e9fcdfc324b6a72e0e8b5071633291c8d852a6bae1e065a5a8230e490533b332ac7679f2268b2adaf56197dcd794db2c7fa9a82b953da9d7739ac8070d905fa801a9cab980fa880647272f2b28e964674679e96a667539f9cfc25e3f1420d0610f198d819f80d152efdea5bf2e1777096e33da224ee1421dace5252d4045a177c7d42588a50f387f71ed7f15b9f4233e4520db1cf45f35ef79738a80be63e255e1caf7842f649efb666f82b2a2312c3a74fc7aeed00b383b8af19c906e0637b62db21f2729554da3d4fdfd1f5958c864155a9ba3384bfed5aeadb15e45f0ee559092a4206462311777414d2eb38a6ec68c7d40a472e4c475c9b952f8e636cee021c5f99773ce16c2975f1f81ca501af77cc85f4b25e0b663881b1597584a796ced45fe93b661998abc58a25d40a4d24069b2d1c8b94b16d98eebf46ec3cca8b43a47d13c3327db8fef8281a9a8f724c78eb9d8472f8e3ab7021457e6e91283a45475c86d43b115f659614fe89d75289207bcb4c5ed7523501e6b5c425d7265f596c6c1c90a6ede339138c4c3700e97878be49facc9a94e425bd7f892e9da7de48b242da3ff658a2446d839eb981dc1d2874675a86ac02e899e350ecc8cba0ce37274093277e269e454f5416cd13f8edc1d833bc706dcb8f47fafc19db4952f2b0b2472083bec2281f11d116ae4d4131556a46449f676d2b057f38f61cba8b2e027d44d59ad83ced5b449065f32eee60cd1f69edcf8fcd2649365f970ddd9d9b8df0ffb6dc6c3c6f4500389c064393ceef2c6774d83a06933f855e54919b275c43f6aa69b0cf89959440b50e8df609583b0772bedc573f89835800ec46e7cfdbbaeb3525d98a1f26d48caecaa8da3f36309fa1eeb7b8cb648aa8b0dc661909cb4bde1b1165cca4cb72c4beb06eb8908a29f6d395b92127b6e923a396d8e2a8e920f912cc6dbf5d237a7c31e717b5441f31d85f4f0013f7aaaf4a7e752781abd41a4d936544d29ef4600a7a341a7af08ee259221ef58a423af86ccbc169259e59e149cf529471b96ad18bdf5e279d0898e60fb9ee693bcaa866447ffdc61680478b4520ad4cca81903dd92688cdcba78bd18625f3ef53ef1d40c6a77b97f59173c5a75ca9bd917552b2cf87a530b811225b7b4bda81e2508b6e3a6931b65859d9e200a3eb99bb253f4a1bee26289bd245989b53360ed04decf27252d16e177d36399720f8b0c473d48b32dfdd724baa1dd71213b6d732ff93ce7b5b732a8205954fd94b7768ed8cd5b1bebf4c0972a4ae7ca966f9c0acb8e1960e18532d727bd2f7e2e5dbcdd3cba73935ac9f246933113d6e1d95b5516add44bfeaa0783fff89669e6f237a200"/3585, 0xe01}], 0x1) r2 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) dup2(r2, r0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) execve(&(0x7f0000000280)='./file1\x00', &(0x7f0000000400)=[&(0x7f00000002c0)='\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='&$\x00', &(0x7f0000000380)='$\x00'], &(0x7f00000005c0)=[&(0x7f0000000440)='tap', &(0x7f0000000480)='/dev/null\x00', &(0x7f00000004c0)='\x00', &(0x7f0000000500)=')\x00', &(0x7f0000000540)='/dev/bpf\x00', &(0x7f0000000580)='/dev/bpf\x00']) dup(r3) poll(&(0x7f0000000000)=[{r0, 0x4c}], 0x1, 0x0) write(r1, &(0x7f0000000600)="7073e3fe0d9bd83965c31db01fa8988dbc2b76a7d84b38480ee2d238a30093c6e0d37a886d36cb58a1ce6ffda79dda81cc8f73f8f3c2c232370f6b83cb60659c495151af91faa954b8e9137dbf2d330312b6761926081120292b04744110e372e45012ab033b07577f0196f8cfb3def3f70e51dd4456b11137d8cca81a5170f7952dc63078b3aac692edb3bd2da11e57bb531e40f15da9103c927cc8ccd19fa806f23d8dd460ea86bc4b381240105d2d5371aeeb82b6590e500e859226503b0a22370087e995", 0xc6) 16:00:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x8000, 0x0) recvmsg(r1, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000400)=""/4096, 0x1000}], 0x1, &(0x7f0000000180)=""/217, 0xd9}, 0x3) r2 = socket(0x2, 0x4003, 0x0) r3 = socket(0x2, 0x400000000002, 0x0) setsockopt(r3, 0x0, 0x14, &(0x7f0000000040)="04000000", 0x4) dup2(r3, r2) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000001580)='/dev/pci\x00', 0x80, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r7 = kqueue() r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r15 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000015c0)='/dev/wskbd\x00', 0x119, 0x0) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r16, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r17, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r18 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r18, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r18, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r19 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001600)='/dev/wskbd\x00', 0x1000, 0x0) r20 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r20, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r20, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r21 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r21, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r21, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r22 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001640)='/dev/wsmouse0\x00', 0x0, 0x0) r23 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r23, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r23, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r24 = socket(0x20, 0x3, 0x8001) r25 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r25, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r25, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000700)=0xc) setpgid(r27, 0x0) r28 = geteuid() r29 = socket$inet(0x2, 0x3, 0x0) writev(r29, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r29, 0x0, 0x6a, 0x0, 0x0) r30 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r32 = getgid() getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r30, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r30, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r31, r32, r33, r34, 0x2, 0x9}, 0x5, 0x5, 0x8}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) getsockopt$sock_cred(r35, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000700)=0xc) setpgid(r36, 0x0) r37 = geteuid() r38 = socket$inet(0x2, 0x3, 0x0) writev(r38, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r38, 0x0, 0x6a, 0x0, 0x0) r39 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r38, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r41 = getgid() getsockopt$SO_PEERCRED(r38, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r39, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r39, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r40, r41, r42, r43, 0x2, 0x9}, 0x5, 0x5, 0x8}) r44 = accept(r1, &(0x7f0000001680)=@in, &(0x7f00000016c0)=0xc) r45 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r45, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r45, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r46 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r46, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r46, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r47 = dup2(r1, r46) r48 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r48, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r48, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r49 = openat$speaker(0xffffffffffffff9c, &(0x7f0000001700)='/dev/speaker\x00', 0x0, 0x0) r50 = openat$speaker(0xffffffffffffff9c, &(0x7f0000001740)='/dev/speaker\x00', 0x80, 0x0) r51 = open(&(0x7f0000001780)='./file0\x00', 0x52ad5d2d9802c1a, 0x1a) r52 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r52, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r52, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) sendmsg$unix(r3, &(0x7f0000001980)={&(0x7f0000000340)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000380)=[{&(0x7f0000001400)="5b8019a1b3e02a24630e66ac4e0cae6e95c476827aeaf5688f528f7d057933deb524fccd43be3a5744078dd746eb836af0e9f44f8312e2323d9e3ede585c62106fe3d1dccfdf70d178bee87e83f8bc6a24c8c6f2009375424db8133a412dac977fd606ee005e2afae025a2b37c49b364f42acfa2aacb350e18d5e649bbdd2704d0bcbdbfe86a49575c9368e8b7afb3f29317dfb6458e0140f6e5dc2b16d6607694715d7d96343cc9385e481a6642c1c12dfd5664d2c66d6e1de3fbfdb9", 0xbd}, {&(0x7f00000014c0)="f92ed81688853b1bc38fc66d33f08717c6e33ec22632136884709177662fcb7a64fef7c45f25b5ea872aae54779268e1b8b774a5bebe66c1613c98995a12ee7ca5015d1faa18f6c35d41f620783bedda81864cc3efe85ef757f4f2ef1016d04e2120199f56af0b2a643c19216bb713df9525ea6cb00a98213170fef0238d37406153281bc17b0fb88e128d875425773821b4a31d99", 0x95}], 0x2, &(0x7f00000017c0)=[@rights={0x28, 0xffff, 0x1, [r0, r4, r5, r6, r0, r7]}, @rights={0x28, 0xffff, 0x1, [r1, r0, r0, r0, r8]}, @rights={0x28, 0xffff, 0x1, [r9, r10, 0xffffffffffffffff, r1, r11, r12]}, @rights={0x38, 0xffff, 0x1, [0xffffffffffffff9c, r13, r14, 0xffffffffffffffff, 0xffffffffffffff9c, r15, r16, r17, r18]}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @rights={0x38, 0xffff, 0x1, [r19, r20, r21, r0, r22, r1, r23, r0, r24, r25]}, @cred={0x20, 0xffff, 0x0, r27, r28, r34}, @cred={0x20, 0xffff, 0x0, r36, r37, r43}, @rights={0x18, 0xffff, 0x1, [r0, r44]}, @rights={0x30, 0xffff, 0x1, [r45, r47, r48, r49, r50, r51, r52]}], 0x188, 0x401}, 0xa) ioctl$BIOCGETIF(r0, 0x4020426b, 0x0) r53 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f00000002c0)) ioctl$BIOCSETF(r53, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r53, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCSDLT(r53, 0x8004427a, &(0x7f0000000040)=0xc4) ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0107002, &(0x7f0000000300)) 16:00:47 executing program 1: r0 = semget$private(0x0, 0x3, 0x80) semop(r0, &(0x7f0000000000)=[{0x0, 0xfffffffffffffff8}, {0x1, 0x3ff, 0x1400}, {0x6, 0x4d, 0x800}, {0x0, 0x4, 0x800}, {0x0, 0xe9b, 0x1000}, {0x3, 0x6d5}], 0x6) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x202, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x80}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = socket(0x2, 0x4003, 0x0) r3 = socket(0x2, 0x400000000002, 0x0) setsockopt(r3, 0x0, 0x14, &(0x7f0000000040)="04000000", 0x4) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r4 = accept$inet6(r2, &(0x7f0000000080), &(0x7f0000000180)=0xc) setsockopt(r4, 0x0, 0x4, &(0x7f0000000380)="a1ed413d8703b8eaac26f10331537c64bbf930c646945e07ac49f90b00c52d34a2aa5102cb8901cf49a9c94e7749a72ab7512fee74cd2a632fb9e3730883d81f5071f0a6d1d79b4329c5d6bb83bb079b1594407d6312d944b8e7e754f36a408bf93167e991ea49b7e19e19aee3df18fde491f762a27a2d04935e6082e2caf73657eb815a75a4e4f9398c6b63027e979234a40bb84e6c872348f52c269ac55a02343e66621260e1247d239937aa4f888d67f6604ba06a7702bde2197524b1965a0d0846a52ced8ce8513a8e4ba726c029b938152356646cd7f8c85c9eb193c20a23bc6d9f5668cc2bcf68b983b9561c9dc0e98e17f729769ca30810ca714a271745d593a78752d497fdd85923b49326e9af7ecbe6fec7c97fe95413edf2c5bb169707c5bc1840c071631edc43c0ffbc1ab8a24c15220fd3f44fc6456fd80333a7a359cda470de1f8ded60a8c487644a77f1b8cf2c672d9e4fb4597d99e2a6b4c24350a9458b8252336595214f563f79a7812b88b8dae5a5859dc13f0062fb870f5ae6b14ae5790d536e8e001d4f11c460203979c353691958accd09e9e1cf3f2061c7694de0c4540d2df836585a835562de2aeb6bedd09b838ece9d1e37c591b9e0340116df404fc27be3eff9b10880037e910dfa5cdeec044ef533ee2a7eedccf59c55c87a49ed08f0c68a504abbb161a2e79917464f85db3a40c94b26e38666bbb94bf0e45be8b2a41747d95a79c1cee8ba257ad0532d076b76591d9c1d78521cf7f9b37f398c1c825fcaaa90f4fabd402ec680d89644e868fb52fe1e49ce2724e0150dcf56fe600e3048104cf2ccf41e7d4ab4c7b877790290b4cd4b75c4ec6432f6562f20184b75a65cafed5e0b70bb7416f0d9ea8afe7d5ea1221483731b52d22e5441dcb5ef2e660fb64909263f608ad526180fdd3d0d520108a1283114d110e04b9aefac431e83898ca5e96a55b4a245cd5fb9090df5144d2ac39a0f4f9345137d5636877c22a87d80fe50c3754ad896a3900c45e221db66d1c3a93fd8ef00ec839f40d72591ba58356dc11121700055a334016c35fd1ced2415a4bee6a00849ab77277403fed377749aaf71ed5c1c04ec5b5b5ea694bd8c6c8bf0d3cfd72e5f51685c3b7e41f9c100445d46328b321b5018eb1084e4dffd7b3e53ff1e7aaecd1de8a4c11450217e0c543be68f10b3f70c3645f2a1681efbba5a730912c9b224d1069c4f75525cb46860725e746a2f19f41ef99f029f89934f75a875a27780312f309a5bed1d5aa26221d09e2cbe9fe8506415d005b673d6e7ba7db1c9992e2e4504389dcb9eb616896dec9f22cca03d4778393e619d9c1c6b3359abaea65ee7d050b2ed6ea31663a3693c41907b1cfeee62fbbc253d61a8df7c86601d5cfc237c1d9e60b47021f9b5e287095f1169c33fecb99983f29aa43a04ace273e9da4e3568890f992d347547a86b079c108c74377c12ab03d19bf2ae392b6852225e32e32daa1dd98983b63e750bf45161e529bb2f54618a7475e8eb7f31293ccfe0fb959a06f3004b6e2f4837f0b5a10513c5136d6e7ffb541a6ca5f0dba1a2485ca3db671ff896b9b0f756331c42f2ccee2df52533a3bbebac7a5086d9c57b6b64e3982dab1522616a3324446f66b5d13e0109c57582c3e96f58c1abf0f8c30cd3acb7a66276de35ff8422da8771cf46e3e3f6fd7cb29f5b528362ff31d90355c2f76c679184b407f94c09ca3eca6722bd4ec0bbdab16acd44397827dd589463a9703fcb17ebea8b4d18f2e9a2c5c1a732233b8cfadc6d0772299bde149bda70f2b45e2f99fdb8067b2649236f0297152fa8aeef719705ae7a5e38e1b7ba9ae22409ca6e038fceab4e1cf0fffca1b32ab902c2f0738c3eb5ef557ae7b4e4e3524d68c9fc067af245ccab55ad90539a3d24843097073bf11d389345ecf5d655aa4fbf3d3be1727ecfcb8e075561c8febe4c49ff37c5c58c54451d824707ec1a212b40955261b2e5b5adacbeadcd0b50ad87b5fc843e2ffa025fe67277438ee0649f5beaad8789d3e5687cadfc927f087604dfe3fd9804dffd31b9df96e4993b826bb5e9934df105fb0fbbe4d45da644336fb716650793243d9b49c1b23fe142e853ed7f5b17c8cec46fa75a48c50916334bf9d4559b1ca15e6235d3709a6b5eefd677277429c57a231dfc96887d37687bad3a2d976dfa9a5423e75aa3cf1ea8f5fc00f860dce03a1c111ec875234835b7e0136cc62a29cd30542e99765f1afeaf4e351f605128fd60aea53801f114f64c158d5483968a6c8de907b0028f043c758b5aecb9a7a16926937f3bb0f392e7e21e863b50e7e5431ac27ac832bdb3eb5df13076a9559f4f100b84928e3b594dff4ae76fe9b3ec265b9d992cf0d709db30a81c5002783f7a6832a71d622ce594f42ab3c9592c83dded520d6c889e34c8641ae04702f52fbd8ff488edfbd9d6662aaf61da1d3608ddb1756042be99d912a91707e4c17b2af48e71bf8d3118f5b280ea5db2f4dddab13e1d30534b408816e9e003a037cb7a52a1e3850f5ae26ab242d2cc75a426c821cca77ffbc861818c2b721aa2be1c220194a02db1986d37406644bdbbd31247ae7f558945a6cdb7acde2820de84b115b41b4947173b3c20c230d28ac1193dbe2f708949834c9dcc85e80173bcee804f91e8b4332a200526196b1d39495e50ac4fe485cb61f36a8e740bebe8f43fdfb6909236b279c5d470dea45fb321ea3694543e66856c47731fab9b6714e47663a631f306f346bd437246ffb5d8b3573e6a5cb3fb77941339828fe4b367efabcbab53a97c5963cd519df314ae19170cc8828403ac77cff4e7f3f7926a44b33bd01cbe8b5e340d0fcaea86995f148c22f0752c5475e437d0bff95952dcd40a3a7eb1c019baca2de5cb49ff1ac9c300393baa77845bc21bf3f41eec1df7bc5fc3952bc431888b54596ea6b5fbe28980a95240609ddd62e0f179b01f9453c318d29be00c1d26b0d20bb0e3ebf8d8fd7579a0537417501cb8b2a79b1098a8fafeebdfb7e14d6c20d10183054733232e0b2ae81ba4b5d00ed6fa3eae1c166b159a263f8bc861024e40843ca046541e58ae1f68ade6e5c0cf29d9dfd2202cd97e14721234f403e49e875d5b696cc028bc977b00d0331bfab7f6d6c180e7d259a2925af8a890f032372888a62064ad6aefb8d6900fc51523448c20813cfae44524c26dac17938f873f060a4d35f3427ad92d6728f7775b248a24e519a51b2fb5af1705626bde5ffb924664b553ed8405a52e37be5c9f13272752cb1a93ae19fb10c6f669f93a6c0c48bef5ca5a489b7fd2da96cc73dc3991ca49ee328050cd03c64afbd447cfd15c6a93f8e62c3009f106b8f6ad4c1e294e79fb1393c6cdcbfb793441f4f3f5579c5f769a1d59dde2641d9e24b4008489cd67e933821030ba4ec5ed274ceaaf44e382a644317f1461d327e8ac6ded0a1deb48f40e3be87f6e75fcdc60341dc82f2cd80b65f9a102f3b69b97513042a47e4c68ea2429e1526d34e4aa18ca91b9e74e25d7fbfddaec050ca300e306488c16bb932a93161a2b50965f2e978d20a1fbc89c0960915fe05998660ff9010156f915f386792af8d05a565e50910d59eb7e4f6b47685760a4d0086806556fbe1edad78fa67fe64538a1ecf450f9e212051b6c8af4a4680ea85c32121d8e78edfce7e3dc3ca6e8c1edb2e0320eaab38afe3a6e9fda14d8b919afe190e93b71019b44b5943b53f2407f0ddefc4136a76d66d9f37b5fc65c92e1968ffcb270eb6b78501ab8536bb90977d59fc4e1345078310c1421c157da370c1343ce6f3f68ac878ca7c37320f451146825ecf9848d790b30cdbd53a4f227e0576bea767db4a834184ce58ab200093aaaeeb5877708128f109f1e696e2a7015759c3f0f93336e4789f5251f15aa19f0581ba6c9406ecea98f64fc1866335c6f4aa8457e9745730662cbf176e933b28cbad7add9222df6043a989c50e2e396b9f817eeda50624175e635464108e93f32fe729ac3fffe00ae5111ff174c9f4af2a290a4cbe008a7272860f9ab76e063f2ed81f580c9a60c7c8326eae78adbdc04678c0d9936a12ae622c59384f3b9f3e8cf5ef9954ba7506097d7fcf8f0a7dfc584b20c33ff9246808d0046477a5a0bacdca755f21b6926d88598d8ad1dc601a5f6a7795bada72cb2c2d75e0ff3d82a050fda8dca4387387ee4f63abc5a4d255b066edde3a7d0aba359aac8d0e76bbff2dcd19f2b6b70a9ffd178c380a70cdeec9fc88cd93b778d9b5c788852eb7f5b2b633b89665b7de2b32a0c9c695195be7ac47f0453372d78eb94d7580b544eb3cae44684a6b2b40ea3333bd6576f8b36a543566ffe0964d17551a383c079c33604edddc107a5e21c29c40b0c423fe3d6443fa2737ec9478a166ae53b932e67cb9b8902bf3c5801aaa3f0c5695a3cd5c1bc8b5490ef82cbfd059277ac641183ac375bc6dc9fa7908ca9368e0cfcdb545ec4f137644f040ac62a37267d7cdf35df81b179030616119862ed18f5eab0880267dfefc4e46b09650ebc61d57f96dfb3b48529b5230e38a5672062b272e8adf2d9e69fc3c93c44237d3479328dae9bcc323902af148a14368596d50a8f2d7a4c5681d8831017d6e8f91989cc2e39b183b38b63aac029b3a89ab07e39e02c238b6e6e31aac9cf08056f5aed7fbd5ea2a926a0b17988e0b139a9b9512bfdfd7b2f0a36cfbd015a5be927ef18c5885879c5e193f8dde6071cf4e2146f0cf1eaead8aca02ded553a1329a61fe92b22ec58d42e5fe56cb3ec98f01a7a67fda2c78ad71543ce815681cc070d6fe13b538def627c94382db31c78cf379d2ec88f48a83da44e4aa02d02e80573de7cd015e51a865d378cfb644d05b9173c373dca1c2a2881115545e30fbe39c0c2e7c36bca137bf0e9d56f8e8b7785e934a648605a72e41a4193c3ecc5391fc82cb3e6a52cdc95c137e0350f708ca5ba54317122348e6051e54636afa6d195c486dc1d84ea382628fed7ca9f793eae6e92f236eaf43b577a5b04bf586856666b720f8e2db856289a48fcfcee500787e96695a9da0b83fdaf957d9420588c54925482221268bc6d0bdbd6fb2872045aba9fb2986d94366664aa20d1195d95b8515b9dc2f87045153ce7299449d21dc753b2bb537cb7abd398ae6338a3e1658484f1d37251f07a55bc5cc774330b8f6f3a484539abdfc394a5d203363718eeed20db20ee42527eac2a821051450f1e12c97eebbe0ff8bc5fc5ffaa0ac5abd81b24fd77cb6b32e7c5b284d1919ee5ba6129862c4100418ccf064479c4f159887c1861e10b5ae306a93fe01d336a7c52e2555639b0c2fa8ba187f99c2f3a1a36b7dde0d2ad5058140f11cae84d4cc13e3383dc7bc6cd0deca00517c2bb36a8df4c6bcf6871cccaa7efdca41128cd900dbe87cd248276daaa300f3a0cc638337484bc6298235875d7b637b144911f358f11eb685e11508cb413efe35fe612ff5bfd74446ce1d11e18eaf2c854e1fbcd062f68cf957dee1cfbb4846d92f36351d78d22413179b11f60d2734928eb19551a0f3dd61dd06fcc20858b8b1ac9cf8ff5b65f520ece9125a5a5289db0ea3e540cd10290e712d92c2b2a4d5870658b5939c431b2aa0dab68cdebbeab6b5ef75d9bf2968cfa1992f609fd08800527136aecc7d00bc27fcfefa308633e722de06a28c01a462971530221abf889814b355381c5c1d1264f95dd80e8d813f4007c3fd44ef3151e9dc97a8195206710cc5c0afafff66a9fe791e188dd89", 0x1000) 16:00:47 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f00000007c0)="8df6a96f63b686e6ea2de2709a7a5506827bf2a26314ec410faada3627e2923eade41ab2e5c4c3d8f538e2daef1058ec3b9e2acf44888191ba326e18834cd56576a10e3d67a63ee64af409acaeac249b3f02da7472f812258f4006320d65ee0fb6fa2ec20da515bedb5a51b517f4225fefad3470abc0257bf02d07a81504d193414cc013bdae0496d602c6779f29361058afa3b9db7ede14ebcef425f856dfe7ac49031dab9bd2b40379e78328d5068cd2033e9bf3d1a7b9fa2fe3cc7f7ab55543b39dc60d6e5576795cb907fa6b722e3470a67f5e32aaa85a875e4c5931d19e2ddf0320b9ac603c0f96aac6de73990d3793835af8ab60493ac8fbeaf02b4467a671bd1f15d71664c4b84b85feb4fab614b67c8aa376928ff5fabbd0e96bf9c9807712432932cc9c9c7079114cdb9c35071a4eee975bb7e31988124f10d215ea113ede971c83140f6cc04773dc78a0dd14ab928acccd78142c14b901e1cc04a3c13e90ff1dc4a3d1d287e05c8f690d0a037223330277537932d972a46db646ca35b9b4cf1d4c6477f483de88de8da080ef1ec7a0506e7a92aa54c0584eb356af60abea019c4b8a99319c3f0eec9a2c5e1e0a6933322caa8f76af1eabd75bd2d3fcdfafb8e97b882e4a3363acb649dde760eb7c5aa650dd093caf4d587204f61e538859af2cc9ec1fd94288ea0ceadc93462492031d64f8f3c20c8f3af003ba3784619b0000000000000000000000000000c097cd9938f86f4078682a3d", 0x21d}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000200), 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x1, 0xfffffffffffffffa) 16:00:47 executing program 1: r0 = socket(0x800000018, 0x2, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket$inet(0x2, 0x4000000000000001, 0x0) shutdown(r2, 0x1) recvmsg(r2, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x40000003) dup2(r0, 0xffffffffffffffff) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:47 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f00000002c0)='./bus\x00', 0xc00, 0x100) r2 = openat(r1, &(0x7f0000000040)='./file1\x00', 0x10000, 0x88) openat(r2, &(0x7f0000000080)='./file0/file0/file0/file0\x00', 0x20, 0x61) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') dup(0xffffffffffffff9c) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r3, &(0x7f0000000040)="9cb2997f00f84ddfe066322e2e", 0xd) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f0000000240)={'./file1\x00', 0xef8, 0x6, 0x8, 0x0, 0x7, 0x10000, 0x9, 0x1, 0x2, 0x2, 0x1}) r4 = socket$unix(0x1, 0x1, 0x0) connect$unix(r4, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) r5 = accept(r3, &(0x7f0000000300)=@un=@file={0x0, ""/108}, &(0x7f0000000380)=0x6e) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) r6 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r6, &(0x7f0000000040)="9cb2997f00f84ddfe066322e2e", 0xd) ioctl$VMM_IOC_CREATE(r6, 0xc5005601, &(0x7f0000000440)={0x10, 0x14f0, 0x4, 0xfc, [{&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x8}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x3}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x9b3}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x11f}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x5}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0xe1d}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0xb9}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff3000/0xd000)=nil, 0x6}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x40}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff4000/0x2000)=nil, 0x2}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0xd7b}, {&(0x7f0000ff2000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x7}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0xffffffff91d86fbf}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff2000/0x3000)=nil, 0x2}], ['./file0\x00', './file0/file0/file0/file0\x00', './file1\x00', './bus/file0\x00'], './file0/file0/file0/file0\x00', './file0\x00', './file0\x00', ['./bus\x00', './file', './file', './file'], 0x80000000}) chroot(&(0x7f0000000200)='./file0/file0/file0/file0\x00') 16:00:47 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') sendmsg$unix(r0, &(0x7f0000000380)={&(0x7f00000003c0)=ANY=[@ANYBLOB='0\x00\x00\x00\x00\x00\x00~g\x00\x00\x00'], 0xa, &(0x7f0000000340)=[{&(0x7f0000000140)="38f0cb5397c786e3fc89b3dd11c6aeff5f50aec990677a56d50c759345f788ac49523372a1775dc235454596fc816980446bd9c1f3b8eb0b84351c1067f1de4944a5aaad64c0f92f382c3a2b616186433bd3e9af5612eb7b63c78b0a4f486fc948d30c5e2c9f52e0821f42681277ecb938a9218d76ec0526c5563b659922e40f3f5de220e469fe4c0a0d4cc559d0f53933a2da271016446e5f938448db6775aa45cf57499b3b356bc4d1af4c2e08dbc75b54654a44ad903548523c46e7821db9ac545af94b6be08acfb13f331af2f8aeb1166c248622aba0291db18f22039e78aace2a462a631c72acd3e9eea24ea4d17941ea05", 0xf4}, {&(0x7f0000000240)="77c439f4f765051faa366c7cb60fac9a25146cf5e7f484cb34b577244e2f138e54f0e829b8f4d482e4a83e9c1999f8d847207dfc5237561f563d5710ba3fc5fad49de07654d10847a2b4b8f095248bdb43815cec54c1ac83fd7ed3b79516c2d249bbec40290fc048994296d15ef3c2f3bc9a7cb17dd2a3296a964e02752dc21c41fc7ed3c7d5a46a4f0b103643cea866b7452629afafc20dfe655a6c20f601396e192b92d8517399c4c828593a7a1ee4d5930438ace68b52b4fe52a05ada834d0e98effcfda49e6e6621941896fdeebb3c9d153dfbf253e015174747f08546857381d8ae48b41f190b189d", 0xeb}, {&(0x7f0000000080)="49a27a8fcc2615cd94307fe2d38f448d53d47075cd7ee1782499da25fb07acd7537481544522cc0b59069ce90bbb6fcb", 0x30}], 0x3, 0x0, 0x0, 0x20e}, 0x3ba051edef50dc55) clock_gettime(0x3, &(0x7f0000000000)) sendmsg$unix(r0, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) socket$unix(0x1, 0x3, 0x0) 16:00:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x24}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") r1 = msgget$private(0x0, 0x5a8ad035aef5ba56) msgsnd(r1, &(0x7f0000000140)={0x3, "39532acd17002f048f7aec1b7480fa14f6b07e7b1bd324123dfbe7a505d286d4e694af1f42a2809dacd85b3e0b2b0eb1a79ef5027be0857ac2972144dba9"}, 0x46, 0x1800) 16:00:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000400)={'tap', 0x0}) ioctl$TIOCGFLAGS(0xffffffffffffffff, 0x4004745d, &(0x7f0000000000)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") getuid() writev(r0, &(0x7f0000000380)=[{&(0x7f0000000240)="2afbbab4ebed623691a18e0b51a30f07d0e0f030719b5456f33ad8b6d598b1d8af4c659a479d1f0e87f555559a880bb0cdf92c63d02edb580f749057a61042228f8303158093d97bd61dd7622072fa672b5a83938f80cd9e0818aa584daef3c5ee5375b7010d1315017d433f764f3a1d2a80c2bf98422419ade953ebf42e8a464b596789bcd3918c094e2913b2f1430406daacb81816dfc91c0847b2023eabd4fe3c6470243ee707e8b632f5d097bc1d328148236d7870bde27b6770ce4f48f35a20e16b54e21b05b1e464eb5cebe344f6", 0xd1}, {&(0x7f00000000c0)="5ba01f3e790d9ede563312985662ebf096b7fc27be2672a268e6860bf9", 0x1d}, {&(0x7f0000000140)="3947c563474d94b18ecacd850069e75f2233fd97e6d991e2da67ab7af6b6d7fd3547d9b6f83e248b8a255aa51e93b239ec5edb7e65b48271f96c6910cc72402134c34f9ce02b1ec0ebe98b80de8f166e604f02a32db3dfdf63b64786f037e9ba5aa7bc892b992bd5c87adf1b5e2c93f2acba13a6ef7cb26f2075072d3f0d374b4a0546c0fb8ccff83dc8f095f7adcdd158883e21bd4b57ba0c894721433a14a327d2108c7e5d2f3e2bf93834894d5f2039f1c5277e3b", 0xb6}], 0x3) 16:00:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x4}, {0x1c}, {0x40000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2d, 0xfffffffffffffffb, 0x81, 0x8}, {0x80000001, 0x1, 0x1f, 0xed080000}, {0x6, 0x4, 0x7ff, 0x9}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:47 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xfffffffffffffffe, 0x0, {0x0, 0x10000000000001}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) socket(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x3, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8) 16:00:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x1d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:47 executing program 1: getgroups(0x8, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) getgroups(0x1, &(0x7f0000000000)=[r0]) utimes(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0x4, 0x6}, {0x2, 0x100}}) r3 = socket$inet(0x2, 0x4, 0x1f) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000100), 0xc) setregid(r1, r2) r4 = msgget(0x0, 0x304) msgrcv(r4, &(0x7f0000000080)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00'/85], 0x55, 0x0, 0x800) 16:00:47 executing program 0: ioctl$FIOGETOWN(0xffffffffffffffff, 0x4004667b, &(0x7f00000000c0)) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86135) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2, 0x0, 0x2000140000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:47 executing program 1: accept(0xffffffffffffffff, &(0x7f00000000c0)=@un=@abs, 0xfffffffffffffffe) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x400, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000100)={""/16, @ifru_addr=@un=@file={0x0, ""/4096}}) 16:00:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x8fd, 0x8, 0x50, 0xffffffffffffffc2}, {0x101, 0x7fff, 0xe4, 0x5}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x20, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000280)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x67e7739b}, {0x15}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x2d5, &(0x7f0000000340)="b6") 16:00:47 executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, '\x00\x00\x00\a\x00'}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000040)=[{0x40}]}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x10, 0x0) r3 = socket$inet(0x2, 0x3, 0x0) writev(r3, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r3, 0x0, 0x6a, 0x0, 0x0) pipe(&(0x7f0000000340)={0xffffffffffffffff}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000400)={'tap', 0x0}) r5 = socket$unix(0x1, 0x2, 0x0) recvfrom$unix(r5, &(0x7f0000000240)=""/217, 0xd9, 0x840, &(0x7f0000000500)=ANY=[@ANYBLOB="35302e2f6e696c6530005fe74bb46a05cddd29a28cc97e34e95f0bae5233dce94017f9deb919a598a67cd2f9cf9c99eea75a6ec2c8a55fe3a71baaf230de44943e870283dd9c79db8fa2727ac0262a5662a3cff3be0ea6bb900cabb4a499c8618ee6eab02ddb6df05726f59aae49635ca94ed6ac9866f7427a21c2e740ac9928b8af51136a26cffced005cd82649f9b002bf78a34bb82cd82b9c74a4db9f20d2a60259c994c6c8e2e5d67e4a"], 0xa) r6 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r8 = getgid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r6, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r7, r8, r9, r10, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) fchownat(r2, &(0x7f0000000100)='./file0\x00', r7, r11, 0x4) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000280)={0x1, &(0x7f0000000200)=[{0xfffffffffffff72c}]}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000040)="9cb3322e2e", 0x5) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r3 = socket(0x2, 0x4003, 0x0) r4 = socket(0x2, 0x400000000002, 0x0) setsockopt(r4, 0x0, 0x14, &(0x7f0000000040)="04000000", 0x4) dup2(r4, r3) r5 = accept$unix(r4, &(0x7f0000000040)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007000000000000000000000300"/110], &(0x7f00000000c0)=0x6e) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0xa80, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r9 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000140), &(0x7f0000000180)=0xc) r10 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x80, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) kevent(r1, &(0x7f00000002c0)=[{{r2}, 0x1, 0xa0, 0x4, 0xfffffffffffffffa, 0x4}, {{r5}, 0xfffffffffffffffa, 0x20, 0x248bbad0a3aaf4ad, 0x0, 0x4f}, {{r6}, 0xfffffffffffffff4, 0x12a, 0x4, 0x100, 0x200}, {{}, 0x7ffffffffffffffd, 0x2, 0x0, 0x4, 0x6e5}, {{r7}, 0xfffffffffffffffd, 0x85, 0x1, 0x7, 0x8}, {{r8}, 0xfffffffffffffff9, 0x10, 0x40, 0x5, 0xffa}, {{r9}, 0xfffffffffffffffe, 0x660f921746821b36, 0x1, 0x5, 0x8}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x5, 0x4, 0x1, 0x8}, {{r10}, 0xfffffffffffffffe, 0xe, 0x40000000, 0x2, 0x6000000}], 0x9, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffb, 0xea, 0xe0000023, 0x80, 0x5}, {{r11}, 0xfffffffffffffffd, 0x40, 0x8, 0x6, 0x7c5cd024}, {{r12}, 0xfffffffffffffffb, 0x51, 0x800ffffb, 0x81}], 0x7fffffff, &(0x7f0000000240)={0x101, 0x54d}) 16:00:47 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000040)=0x88, 0x4) r2 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1003, &(0x7f00000000c0)=0xfffffffffffffffc, 0x2) recvmsg(r0, &(0x7f00000014c0)={0x0, 0x0, &(0x7f0000000400)=[{&(0x7f0000000100)=""/137, 0x89}], 0x1, 0x0}, 0x0) write(r1, &(0x7f0000000000)="87", 0x1) close(r1) r3 = socket(0x2, 0x4003, 0x0) r4 = socket(0x2, 0x400000000002, 0x0) setsockopt(r4, 0x0, 0x14, &(0x7f0000000040)="04000000", 0x4) r5 = dup2(r4, r3) accept(r4, 0x0, &(0x7f0000000080)) r6 = socket(0x2, 0x4003, 0x0) r7 = socket(0x2, 0x400000000002, 0x0) setsockopt(r7, 0x0, 0x14, &(0x7f0000000040)="04000000", 0x4) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0x2, r8) dup2(r7, r6) accept(r7, 0x0, &(0x7f00000001c0)) 16:00:47 executing program 0: mknod(&(0x7f0000000080)='./bus/../file0\x00', 0x61c8, 0x2) stat(&(0x7f0000000040)='./file0\x00', 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2040, 0x1b47) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x64) 16:00:48 executing program 0: open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, r0) unlink(&(0x7f0000000040)='./file0\x00') clock_gettime(0x4, &(0x7f0000000080)) 16:00:48 executing program 0: r0 = socket(0x18, 0x4003, 0x7f) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:48 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x2d44) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0xffffffffffffffff}], 0x7, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x100, 0x9cf7ea1619f11dba) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) preadv(r2, &(0x7f0000000080)=[{&(0x7f0000000140)=""/223, 0xdf}], 0x1, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 16:00:48 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002006, 0x20659) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f00000003c0)=""/134, 0x3ea) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000040)) close(r0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000040)="9cb2997f00f84ddfe066322e2e", 0xd) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000000)={0x3, 0x7}) open$dir(&(0x7f0000000240)='./file0\x00', 0x400000002c2, 0x0) execve(0x0, 0x0, 0x0) 16:00:48 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x8, 0xa9) fcntl$getflags(r0, 0x1) kqueue() write(0xffffffffffffffff, &(0x7f0000000040)="9cb2997f00f84ddfe066322e2e", 0xd) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000040)="9cb2997f00f84ddfe066322e2e", 0xd) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f00000000c0)={0x0, 0x5}) kevent(0xffffffffffffffff, 0xffffffffffffffff, 0x1, 0x0, 0x3, &(0x7f0000000000)) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x80, 0x0) listen(r2, 0x8001) 16:00:48 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = socket(0x2, 0x4003, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0x0, 0x14, &(0x7f0000000040)="04000000", 0x4) dup2(r2, r1) connect$inet(r2, &(0x7f0000000000)={0x2, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3f]}, 0xe5) 16:00:48 executing program 1: clock_gettime(0x4, 0xffffffffffffffff) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(0xffffffffffffff9c, 0x80044275, &(0x7f00000000c0)=0xa7) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000040)) clock_settime(0x3, &(0x7f0000000000)={0x8, 0xc1b}) 16:00:48 executing program 0: r0 = syz_open_pts() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x400, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x4, 0x0, 0x2, 0x2000100000000}) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f00000000c0)) 16:00:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x100000000000064}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x20, 0x0) 16:00:48 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x2, 0x4003, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0x0, 0x14, &(0x7f0000000040)="04000000", 0x4) dup2(r2, r1) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) recvfrom(r1, &(0x7f0000000080)=""/197, 0xc5, 0x1, &(0x7f0000000180)=@in={0x2, 0x0}, 0xc) setsockopt(r0, 0x1000000029, 0x6, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:48 executing program 1: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x14, &(0x7f0000000040)="04000000", 0x4) dup2(r1, r0) getsockname(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="00000000000000000000000000000000000000008000000000000000000000000000000000f100"/95], &(0x7f0000000080)=0x5f) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x31}, {0x81, 0x0, 0x0, 0x2}, {0x6, 0x40000000000, 0x0, 0x1}]}) r3 = socket(0x2, 0x4003, 0x0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000002c0), &(0x7f0000000300)=0x8) r4 = socket(0x2, 0x400000000002, 0x0) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r5, &(0x7f0000000040)="9cb2997f00f84ddfe066322e2e", 0xd) ioctl$PCIOCGETROM(r5, 0xc0107005, &(0x7f0000000380)={{}, 0x1, &(0x7f0000000340)=[0x0]}) setsockopt(r4, 0x0, 0x14, &(0x7f0000000040)="04000000", 0x4) dup2(r4, r3) sendto$inet(r4, &(0x7f0000000100)="ab9edf233d98458f10f6caa91ee7b6d5cd14986941566daa826745f5db04af471c3eef5d65e6295c62c993835894e9840a835afe3c87eb3f612752c619b192e83b8abfa40c8d785f89e4e94230763e441b2bf1eca6f76e88d54925", 0x5b, 0x408, &(0x7f0000000040)={0x2, 0x2}, 0xc) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") 16:00:48 executing program 0: unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='c\x00') clock_gettime(0x3, 0xffffffffffffffff) 16:00:48 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f00000010c0), &(0x7f00000011c0)=0x4) unveil(&(0x7f0000001340)='./file0\x00', &(0x7f0000001300)='c\x00') getsockopt$sock_int(r0, 0xffff, 0x100, 0x0, 0x0) write(r0, &(0x7f0000000040)="3b5bd6b251d73033bf23248d1df728a0348ca5ec70d0043a84e98b786df814432e8a3d0d70aff22d1b122f32221e490a5669f367d620ab02eac6870d2baa9e2525fcf384c17208eecba08057bd29588e2748b24b8e5e90b775a92b84b8c791dcc47d701b2d0fcf7962ee9eed87a80ca5123e3c1069ddc3fe20b6e40edb450021fb4037607bc2a168b4c42a24b88244799fc844d45c758cbe19a8ebd25bc395191c8423737e002a818fbc171e49bfe60f07c5f758ee7bcf5a296c2e14ea7b68048865b639535e63184ccd16bf8a657a103c13e2dbe5ac5aefb5d5e3535ba7a1d5a8ab6fec1c1f144005e88e8696dfddc360f9c26e90e5323c29fe0db2cb0be4ac52b18924d2b0b8a06c1765ff84d9bb1372f327a33a443c235d938c8627fb195ecb6eeb3ff52c058995cbca66668338efb15b96f8bc79cd4d34559f60d74bf64da243471a49f8cc7db7722991dd95b99dd7fde9e958c2408595da2191877e86b1c919adf42ce570cdcb17754a65403c8d7b08013d980b70326287d2fa8f5b19c2761227fde5fe7b1f673890183a3160001a9e1bf68769f26f9b49ffd7da11c40cd0ce59ccabf14b2be0cdc3c56f250ab2dc60e25f03e5f40147fd4dafd017abf62e13f69a67ee740b994b99d7b859e537348c317da3e9420314eee6e31f6281c72a983ca3c32bf97f812f5c4989ca7c0938912f41202aa89684014f4501f8689517589752c6a868ea377a1bb64690c5b3c0543201dc0fac2f382ae39c5cc28301fb3309aafec222c98d4beaba77586787e14d62c7026e22c5b0279f959e6f4045c943aa4728e38383f9b0ba6ca1f8afe807e5b63d9c226a45a6acb90cb8f841f5f9adb03ac189f600a8b9673f88af1ebb3d6f051dc43120f5b65790e24379846b18b81671ed8a388b4592baf419d965702c6979fe1d900165e5ee46bcc3d85785fd0d23dd699058be101ca0bc0032a0ec558219e72a3ca9c0d50b527b8c0101ce2f4d7b106fd35f56efe5ebd458ddbcbd356b2460782aec94c27e5a751db87be0786bedac404452f6c73f139f6564dc208f6e6c991950e913276c02b70c1ee3988d5b04ae414bab38529c1f9904e8086f5b0fb085ce96039256668f0531af944d18778e86603f28f8fc4ee96e01d7d2bf15de0eef5758b1d89f709f4662182d1032513a7fe716af27ae3ead35757c32a03e8bb23b2c5a1fad820763867786a50299900a88ee54c2d75c0cab3de5730bb3e92051ea7efdad5493353f8f3aa10eea2a29aefb4ac9bab6c180bef6667b6935c6aeb0d3ebbbd86ce0e4f292400f2708b47484c3f6e90eb9d80f8023517c762e83e6f67ca0aa15ed9932ad283a87e46905027645cc9b0974d84a56b7bcc98f7cd7308a131bdf05c1dec2df7a3072a032d05c68095ef34953cc529695a77db9957f9362741633b4ee40c616edb02a71aceee83a188b657ccae0ea3271dc17d0c0f870bb0894354df2359f4bf0b0afde378352aa187342a19cdef03e475f16e7c9da4af4316fa3433ce6e23209d1829efd585182d21a50d73207fbba2810de2266a162925ba990ad3428fd83ae2edd124af8d5de79e3954557279dbdaa163d396657cc91e6989a83fa0140a90800697507e6f3cb4fada1c73ba07defb7e7a229ef388cf1b16a6d8f6add60165d65a6c0327970f6d8b66e3ed11d9b51948bf0f82eed6ab121e5602eb465911c391b92726fdb3320b80696aabda6007136d8594322d80b203b76ed91bfcc682c99314035a835eea2789e546a4a5399b7f85495e2cc9c495a859a60582f42130e5a6dfe03b6a3a270cb046ff1c50ae18317205016c62f07cf6554342651d63266bf73dee6000d74802adbf48c3dd72174a4cd6c6d13a3a8b2234260d7631b38655b00daf75f35c7f73476c2990a7bf981976dada32e6bc5eb9b220463ff9f09b3c747f376b0c2a511d4a654c8ffd048968897374d6d5aa95bac0fe6279cbdb6a3ee59ab8a52dde552f226c0928049ebaeabe0d3298ae5f5e222a85f7a66ac3fc351d014b25b41720bd8c819943da98a958cda9847ffbe2cac2233d51cc0d88121c81a30f291bef7f3a075a8388bc111cf01ad26455b902c1e9fb5b3eb3df3e690acd8e6446d4b87066b0431a352408b5f93159a76fc57e5c18e3376c14b2f462bf7087b9e9741210d516fa81a303ec33660d7e32c879d991f10751a5c8af7b809be9f04ba1cc9a64d9c015da8fe9b2dea2289025bbe3198879b0ae0b66bffb69ca4166d9f3d700bb111168cb4a4b5b2cd0cd9b97076f3973b0d672ab0dad191e732c1de5a9116a5de76019ecf44ead17b90df18b36f217dada50af347fe9f1c384638756ed0c005c1cfefb083058cfbfe02054174659cd117c29569fc79637bf47f2d7fd081dc67c7fd727f9281626768d32ff37b53bdd4cdb469754ebd3a2d39c46aece340d49ca58fb8792c435e952b380553964a5e50de8b3af9a239cc6a19cf6b232d2c4e5b7ccc417cef8bbbe29d774e01d67cf93d3870d8939c80b256e8c53ad5ccf06d4dbe77fd7248dee680dab6e700aa8b01f342f2b29e5d7fc25afc51f2495308bbbe5125a720d7038b69eee217e2269327e9e1c489921d7567c8c71b63beaa90acd31025ef742b0904b6aff03af93a3b86cb914c726fbbf6b7c40c3b0bdc7013196363407c59f0babb55a80783d8a58a99e60b32aa27efa5775091ee6fc518c1e3a1a8889a96311e1f14c006b3a58912787228042fc7149e3ef157feddfda0a92c94068d842f747873e412612dd1ad3b47c803ea02d67f318b162eb0c7a6a33df9cfa9740931741e05d1b5d0fbb75a3dea3049b475df15eafa018484e390a5742fb143044ccd79eb247a15f9a394ae1322317d242bbbe39bca7e346d8c015c18ee0516008a6dd0450b48e3c25d81d48b1d1970f14d193321600849f4e7da926983f493b79aea2a1e90915ca97838a5e335da5e07d9925dcbea1b15c7c95b4f721a2e55e6f52de45d00c65bdcb6d9ba02766d62449cb0c05b502faeb76cd9907b5c931c01f48ca0fabaed24e31f37630dad3974d85ad9e4e773c513480c3df46e30e7830c9053268ad261721af1ca8349596a3db269500230d5bcb9d67352e2fa1d2a843e90e36bca510cfe30b84e73934068a16eb8340946095a17d4408862c4e1253f0588d11b690306a60ec87b16c4bba675b3685030143b3e18ed466a881a42acff3865f8e5a1e6f8048ac557f542454773d86e4846dd6618fa437873168a7bea2ef0a4bd3d45023352636107541aecbcba7f75d82a0b73450c4daf40c2a927c2a8286a7a5c91b78b404f487d24f0b96180cdb13d24f688aa61c8cca565f43eb1a69f83c81d19ad879364c8a0d849b0539e2d7991ad96b3e98b95b183ca274f34e55fb6e48fa6dc2be696b81664916e9f86ce9f510c6255b63f172d72401fcbff5e1bf932dd705061a82b2a33d11c5711ab0c9eadc98d529a7dd6d99c5b2f1d6a902d27955a06e785acf3cfae8e69c5af77f6ae4bda238e5d47090d28618df7a3a91ec8a8efc59bb2629aade512fcaaec58e92c787692b994f515d3e03cf966632f0f4a996f5028fb44cb92d07c018d6bb02eff799723933df6e287660022d64cd4f708e3c1b9c2797a281426af5d537fd430c723efc85b31e31a0a04444de99531c3b1eaf730dd28160805097eacd970771e07806556933b1024e0eef154a1fd66cc9a2a2948719ea4045c7ab98725bbd6d25b6664e897e2f51f6524b8c74ec654299b4ad7b9df97abe917860ee740bf263378e905efaf2620cd704a7fe886015621b8ca709cf4b160b750d25575f9290638ae56fdc78c6629718779a5ec4aadf7a03a820aca53ae7633b0939ed29d7faf2cdde7f1aa36953c18cc5f29ebfde1b06b824e459411b341664171360fc66b7c03f8ac90628baffa6ed8a15342e32df8e83d520349f32cafe6e0572a9664a315995f4cca440ce1d2b81e75ca9a2c11a940126b43e82f926eae30fbf9418a78bb8c2c1229ca13d94ebab077ea908392845d01e28cf2ce023fac9520c900f45e499914e1ff326ef5165c738e24c159d9a9dd17ec214b4f98c6d67bd631379c15d6d415e00890616ce11c787305347253ab7a9098ac661cea465626ba3fa4830846ca01c5564afeece45b2ad92f36aae9e791add47bbc7bf075684b953b394906cf075fdcc0f847557a2d5db6c693279fc98a01cc70ab4f1fcbf1115fc3553fe9db7132e819beb3df4328b67abbed0682de65106d8ecdd51c2bf42f31f1988a84af50bd8eb19a4b50cb6ed88290020e25877536d61ce1c433da25a1a9bdab548e3a979607df55e3710288823c864701f4d03d2fb952b1c9b8d5a266acde8f49a307578cec8ed246769c7bd79289f1e5339783351bd8c57d7673fb9fc273947ddb7bb0d578744687c318138dd21a3063246d93338331272eb3c0a92def8fb12c0908a956ae10b589457b4d3d7cf80784700ddeb7d69aca09dc94f54327d158b44684729e7f610897ff05505b6b08283ab4ccf7b4f8f6337314f5e964a98609a62107ef11122b0ff88c1456573deadd36afd36a3288253296eb5ad6a8163eec4ffd7225f165b4078d453e3116c926111c931276bc09a1f9555fc85aaec461fbad2db6564f165d3df4f5ea9c3fae19779ae1a5681a2d2ba54cab071b412ef8892c155e35cc339da947eda5619f479507584c2f741aa1d1330359a4b31c200e24c6b021ae242064894706d1a2018f98dc70fa0f8aa6d281a08587dddeed0da14f5c61379030c57d637478e54b9cf30457c276c4b903d8c1687337aaf86ab7697ed479bdcddffdc83d09006bdf1ff78abcc3d64a1a159a973f47f7f4ab4937be83803ffd39f0e1a1aea35896446d2db854ea38a486542b72300ad7ac9b70256bfd87834ee0d8b32b652889716878896adfe250ff1edc335e7aa7be62902c887586f20d83e84a3a18879e7808d34aae4bb03ffa7802bd9dccd0f2d39c65eb556eaa1a625d143b1254a0e53abaf334defa0be494bf632bcbd3d92e6a5e36327ae8637e69e90444db2672fbc6d865d108c11f29f59f5f013cdeedc812deb7c1629dd4f133bd615c3360841347815b2dd70e15a7a416321cb2ee3aa672fb00d4f3282360204acc19576cccf050f6b6607d0fb075e3d76d664ca641974e9e87f45a9e58e6fc0d5bc0e32ea4da76c02c34f1fe6b73a5b6ed8632af92f6dfa2d28cfd87d45fcb2ed707a46cddb6e373cb3ed228a3b718c33254c8a71f2417533606e1c1363066e97afec971f9f423ea396d8b55cf21f51681630adb5918e9339e58073b97e9eaf955ccece8e7c0220c9f0d2490f9f7ffeb3bbee5042263326e4bfb1b06fff7c46d16811fa664d0f723f8d1f47ea95fe659120c3146c7b4da241f9cbbe7a12dec84d07657dacb6543c0b5731c571f1251d31b8d6a0ebd5e569d817b0ff4111d9b1a90c5b6446c320743f481e774b96803a97a6bfe2cb5e3dca230208fd3bb425dfb66487af0e22f900f3aafed6bc204058865f944fcb978f86c37e458063cc5d319a4a104f5ed2e3db03dce8962f7a4167127fc911732fe7e29dc4d4215c51c9453db0debbcf698c781a46124d9f8ce6f56d5a98944f26594c160d9df228405eea8f3f7d12c1b970962f0290a3884acf520ec53c032e4309e1b54f0d7092949dfc2f67e2c48e55a84c85296e2c4ff6e33050ef0642c2fdeb5ce56d6cba81139f538dc1d6093a87afa77db78b46ff1379b4ac241f34fb13b7c93941d3df1062cadc732c638966f5126429ca8079aca", 0x1000) r1 = semget$private(0x0, 0x2, 0x100) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000001240)=""/62) syz_open_pts() semget(0x3, 0x6, 0x0) getgroups(0x1, &(0x7f00000013c0)=[0x0]) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = accept$inet6(r2, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r4 = socket$inet6(0x18, 0x4005, 0x70) fcntl$dupfd(r2, 0x0, r3) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001380)={0x0, 0x0}, 0xfcb8) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r9 = getpgrp() r10 = fcntl$getown(r3, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r5, r6, r7, r8, 0x5, 0x7fff}, 0x6, 0x2, r9, r10, 0x7f, 0x100000001, 0xb1f1}) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r12 = accept$inet6(r11, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r13 = socket$inet6(0x18, 0x4005, 0x70) r14 = fcntl$dupfd(r11, 0x0, r12) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r18 = getpgrp() r19 = fcntl$getown(r12, 0x5) r20 = socket$inet(0x2, 0x3, 0x0) writev(r20, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r20, 0x0, 0x6a, 0x0, 0x0) r21 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r23 = getgid() getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r21, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r21, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r22, r23, r24, r25, 0x2, 0x9}, 0x5, 0x5, 0x8}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r15, 0x0, r16, r25, 0x5, 0x7fff}, 0x6, 0x2, r18, r19, 0x7f, 0x100000001, 0xb1f1}) r26 = getegid() pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r28 = accept$inet6(r27, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r29 = socket$inet6(0x18, 0x4005, 0x70) r30 = fcntl$dupfd(r27, 0x0, r28) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r35 = getpgrp() r36 = fcntl$getown(r28, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r31, r32, r33, r34, 0x5, 0x7fff}, 0x6, 0x2, r35, r36, 0x7f, 0x100000001, 0xb1f1}) r37 = socket(0x18, 0x1, 0x0) r38 = socket(0x18, 0x1, 0x0) setsockopt(r38, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r38, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r38, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r37, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r37, 0xffff, 0x1022, &(0x7f0000001280), &(0x7f00000012c0)=0xc) r39 = getegid() pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r41 = accept$inet6(r40, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r42 = socket$inet6(0x18, 0x4005, 0x70) r43 = fcntl$dupfd(r40, 0x0, r41) getsockopt$SO_PEERCRED(r43, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r42, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r42, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r48 = getpgrp() r49 = fcntl$getown(r41, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r44, r45, r46, r47, 0x5, 0x7fff}, 0x6, 0x2, r48, r49, 0x7f, 0x100000001, 0xb1f1}) getgroups(0x7, &(0x7f0000001400)=[r39, 0x0, r17, r6, r26, r47, 0x0]) r51 = socket(0x1e, 0x4000, 0x3) setsockopt$inet6_MRT6_ADD_MFC(r51, 0x29, 0x68, &(0x7f0000001100)={{0x18, 0x3, 0xd51a, 0xffffffff}, {0x18, 0x2, 0x200000000004, 0x5}, 0x7, [0x0, 0x80000001, 0x583c, 0x101, 0x4df0, 0x9, 0x12000, 0x4]}, 0x3da) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r52 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x4) ioctl$TIOCMBIS(r52, 0x8004746c, &(0x7f0000001080)=0x9) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) connect$inet6(r52, &(0x7f0000001040)={0x18, 0x3, 0x2, 0x8}, 0xc) r53 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) fcntl$getown(r0, 0x5) fcntl$setstatus(r53, 0x4, 0x80) pwritev(r53, &(0x7f0000001340), 0x32b, 0x0, 0x0) close(r0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r51, 0x0, 0x1) getsockname$inet(r51, 0x0, &(0x7f0000001200)=0xfffffffffffffe8f) close(r51) setgroups(0x0, 0x0) setgid(r50) setuid(0xee01) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000001140)=""/110) 16:00:48 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xa) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(&(0x7f0000000040)=[{r0, 0x5}], 0x1, 0x7f) shutdown(r0, 0x2) 16:00:48 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x8000800080002002, 0x46485d48) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = accept$unix(r0, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) recvfrom$unix(r1, &(0x7f0000000300)=""/4096, 0x1000, 0x0, &(0x7f0000000180)=@abs={0x1, 0x0, 0x3}, 0x8) poll(&(0x7f0000000040)=[{r0, 0x40}], 0x1, 0x8001) select(0x40, &(0x7f0000000200)={0xa, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff}, 0x0, 0x0, &(0x7f00000002c0)={0x0, 0x8000}) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) ioctl$TIOCSTOP(r2, 0x2000746f) r3 = semget(0x2, 0x0, 0x125) semop(r3, &(0x7f00000001c0)=[{0x2, 0x7, 0x1800}, {0x4, 0xffffffffffffffff}, {0x3, 0x3, 0x800}, {0x409068d9f44571c, 0x4, 0x1000}], 0x4) 16:00:48 executing program 1: socket$inet(0x2, 0x2, 0x8) r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x14, &(0x7f0000000040)="04000000", 0x4) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$inet_opts(r0, 0x0, 0x1e, 0x0, 0x0) 16:00:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket(0x2, 0x4003, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0x0, 0x14, &(0x7f0000000040)="04000000", 0x4) dup2(r2, r1) mknod(&(0x7f0000000600)='./bus\x00', 0x2000, 0x4500) r3 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000040)={0x3, 0x1000000000000002}) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendto$inet(r1, &(0x7f0000000380)="7052368caddad6025fbe2212d69a71341c7f4833f103fce65b5551d369587ddd1c63b084b9b91ee3d299c9d66d8f43ad64a458e3aa84ade64ff13b07ac2bde6ad12906e4f8a02077eb131caa73028671b4c6cfc309925a82f966bfec6f1c7b8bd4bad36f8b23764b6310fddba8a9f315d31bf4f9e09c48069240a0ae022585f05d107396591ff00811fa59cc6df0c12004f517b2099811129e357ab7f790988eed1e1acc85ccac4fd25297d25c4b7651044ed5ccb89ffa833dff9c52acc58b419fc11bfeb12b0f331f1cf0f24fd2d0ecba0942a647d057c7c40692c76f8ee1601f993ee330b134b1cff944a3e99217e09dd52463fbd6c355fad031dc22a5d95b3b735ecd5c97126dbae10e37ff192fe19f3f10403598b4c8d618739d405b991e3809dbc12383dd728264264b243a727bd85ca88b499d1cb0192d717078b8da9e46caa501d3736447692980c44f936c40a134db8849df595e7950dc2202bf2ecff55d170700c6d7914c2dc6aac55eedeb3e516cee501fb550a92f35b30f726bb480f93b9f6170dd1062fa2c63b783f252f5fe7bdf3670b75bace3c1cc845900152f0755c9b229b906c9b72434b74254f251d5f02ce2566bd6bb65204507b323f2c665342aed637b17ea6e2854892e81f878a7035bb7edc780648095276657a16aed7c3c2c26c032c76c12e5d73e0bfbca9e7a4ff15a8c5d77a8dad8cf40fcc2103d19715c97c455f38083fd6fb2b57c2e858dd3b446b748596c227fbd0b93c9bd6eb60a77bb9948490f3b94ffe57fa3cdbeba717391f65316239d271b9ce3f42f7e11ede2e483ca5a45103e1e1995107d0fb3959d789a2dbbd9be2fed473662dd92d7c0896320e1b91c9c62b2bc73f44a4f3e90090bfcad33e79d003002433c094fefd625a76e0387ea7305a343521fd058d8dde6240f572d019d01d88e95eec47bfbe2748057e8a26ec88d35cf0acbb4dbfecb5f5b0cabb26d89a4935133cd28ac24457b5059a2cfe7b840c8effac8f60eba5e14c735690e588b1c2b790e1fdf08ec3d5c7ba8f6d97bbe4c02182778a55f042e46c538d2d0fce6c9dd67d79ae8e8b846d5bd07db2fca3fad351ab74ec65e12e629fb924893f31dd6a9343df71befa08b84e056eb68765d15ce8fdb8084c6b15d524812600d50a203038dc6e0c367fd9ea124c5a7220f684110aeb4c39105a375e8b9a7d8c52a77ec61c3f2f04bf16d80f1348a08e79de7f52f067718011ca318f62218e8b8d18f39a20e56922d542a00b48de86e2f970ee8246b75bf1566f77a20c3c31e1db55be37e5b1df1669afedab0598856c0568261506cfbd68ff857842c53dab561f34aea90f4fddac112f305cb25329ef8e034346af23e1f0c7a1913959b05a94cfe1c6c503b5aaf49ef495ac085a446cb0884eed4ae6b6015de84cb74cd3303a2bc3d8ad05c193ca7acb4cde06f7f3e9c88201b8120bbc9ebbdd9e5292c29dd9794eb85b4e83eaa142b933dd38d76a932011c725fd8b5366fc2f2fc4372a8d64fe80c857b2631456d0003dd84127ad9cd20367a420f89907e3db6eef82d813d50fde837820d71c400aa77ff0dad0f9b594828e69e163f2175d8c422c7a87ce4750a1ca500c3d03486b7271bd38f6a61f8f4668e1e22b22451e8c59e91abe0ff92cdbe2a85075fa43d2653da5ea38e1e642df479fc136b9b00192f9b524b86442f7e866fa887ced96967b9e0e84c3593d1fd55fda703e9472affa2fc10c7d2658695e06437ad2e486efb513eba039f8c94bf04bfafa35a2a0722cd2f7ecfddd247690a5d7d6a9d30dc11c0f84bcbb5d6716a4a7259db28ce17a6771429ed1b31ac262cb46db4ede4761002553582cef8c450d5b475afb134b8cf8aa70409f68502bd1e47eb6ef8953e5bff4f78eb6882520e340f9da39ed6a5712f49a3bce44bd6b3e914e119a9717937848cacff09b1088fab1d523a5b38231391a0fa9ff6a28e771ed11bdc0d5a10166449031d93e55bd21fea34dc4354fb37157964e6f078b29bf8691ce503758b4e8667c35753030ffa0ecfd939cbf0aae09b3c94067b5349db19553cef03b68c6e9a20cfdd546de11774b5761f9fcff60c7faf020035ee656137f80cfd96169c55ff5789f93501fc947e05cfac6c43ae667671027e21bc42efa2821bcc94c1c505fc7d8807269d28cacb5ac978402d283395ed4c258017c9bc55da6756b6e9e00bab42395c8b1312e05a97a7acd4fa5f8f2397f13a2c1af7e1bc25efcf5efb2401294a2da94fc28e86abf2f657cf0d73c227741cabee0a3e8f99056cb6df45835a3f10b922fb81d3f6cf6b349de2952f531cadb8d6dda145f3155f0690e46f64b650642e714928a4aae97eaad1127d1c0313a7bbabf4e3cd67579b106622b055fe15998bdfc0bd98e9153a78a57582b3423d7e954594a300f73291dd4afecb9b21dfa8e9a3a1d49b71c2b86b7b10798f519061c94cc1c977febc7579465426871d28533e6d622de2cbef561bbe21e7ff62f391036af8c7cfbbbf040d2f51aa6a0140d414909d86ea36699e95866895dbf4a14fc80f4b561cae3a73e29752a994e1147d3a82b952151fb9fdde509ee0e98307bc0a0bc111a9f3459144d5f442f5b0cdde9b91c7c1dafca06bc84afa661df131a81a0a7b972b98e3285c9387ab1e34bb723fd18260758802f2e19484f6ebfb6e68fdd454a7a700ab3c20218258a532a8522f86cea1f11ba88a0fb7c59d3fee5e556d24f64be6c2f1d4eda26650d91c528b92232d46f10276f53eaf3cc7228448b955702a967082fdf6542217efb937ceea7e9ff69c33ab1584cb388222df2dc2da47e046304bba43dd9479d62190f49b947f5d311c9c97e9f151bd9b505d9c978c3a2ee514c8db350c3b1e34ad3585c9b7e8566d08c2de8b983ed820fb8a053dd5db8fe4e662048ba68d993df4037515702c1c7c2d6d9164b093826748b61490167e6f701eb34c18c5fa74673b35e9da91b63f0dbea627f8153db119a3a86c21d05dbd4e09b17c7fbc385c0bbf6c1a6ebaaf40a8a461f7f3ada19dc0b0dfb4210898c0e94b1dca636949977e6402973ea7c589e76687019752e9f41be1e7c9ca9a8c5ca1c683ad4097596eb3e99e68388cfebce785d292b5e82cbcb0d91300906e37812d6cd68a08e3ac1ef5c022629401db50f2fe8d40ed319437b74642d6e486c05b403c90480b1b15b0a8e6d92f91f04b9008ebdb3539eeafa6f7f324a39b563f7340ff84f433fa58736ef04f7335236bfbeb7dfede16adb1b1a0e7ef73045ffc7dfa6efff46f68e23ca4bc1c6aae27797c64805824bcf7229d13cd4694d7dfbceee6f42b2a06def7e8a8ee65de68cf84e09d53eaa2a333841c5b669d297bdefcaf07dc7a662c06448e5b83a4e9403660fa4338401a1b1542a0f2e6b40d6937c9fb96c5539c6bd645f3475591f3325c8a5212fe6bd7c741bae87868e80a5448b3869b9059cd93dc28dd371192b5a8652b541d7bc2231909e254d4d0dbd01153977a54131db6bb127bb468cf0ecf73d040b9e2a2f5d87de9773015e0bb90cb92d630f799fe397d0d53178f5d78eb28140d8ffd325739d21bd3da4de7d43885ff1542dcefaecc09269115f7d00f762e2e7a6dba3201fbea71a9943b9074972c8a9395925cfffbd56acfc8a05a1fbd5d82fef3192e1a14793ba1655f83e9de45f507bfadaf3a9b025071f8bfa3c1e128563cee0a828b151c579b9238068afd6ba3fe6af4662e1faedf52b8c991eb66e163356ab7caba06fe6adf648ae689e2bf1cc545e0a53cccc1a9ae8095f55cc97e955446290456b84dfe58ac3cfd69220ab0cbfa70c54b839dc2b52123ae51c29b0b88c14542b852e2d18e4280e07db4860522795ecef841df5166ed1341ea4a8ac0933f1eb60a11635daf3b6448842fd70c902905006d5841c780f6951778fa38901cbe977f9b968c66026ff877274285b570ae5580df98d12c8986c4ec500dc483bcfcc7ae8163b536e341ef0bd0a0e566b0a8da90bd09de96909e555df3099908db8693209ded2d69a1870fe23004441ede3f2faa76262f8eeb4a4b39b37ace908610ab88e47489b1f768ebe3465d3868c97ded8e77be0f74cb09838879c020d69eeae7f24444cc6090f2a0b904f0c6dde02fd9b6be2a6fe1a78321a651370a38992ac538caf8c3e347c14ddc8a33a93b833a3a552f5d9644e7019ba2dcd2f28f90694d5a67eeb721de1188c0d8cda198ba909dc0a8e4582760eac625c9beeae6ff66b19fe9145622f258d4c74e548154bc2a05715275e7a851f691f63bb78c615ea22770d7359afcb0f95e7d21cd42ec17b74ef04d2f73b54439808b2dcfa8b00a8e2a17a4f8a1b3805e569fbc61605bfe100fe4643d7530ea4c11fdda4470251f934bcf693bf355c7a57f11eebf9c7038d21f92591afb808031e487cd591851addc7186e34942036939322071387ae3d263005955ee9a1ac7ee39fb5a758bb2d684b0ef896130b809079af720a64bb46c3046e7ee19af9c29304dc0766273c5d0fa5ef4cb3765114606070a85972d11f846da00d4cd4934dc06650fbdb389e5298ebdc56a4cb431d72007269f4775f0f985d07b7916cd09daa8a37427b930d602715a58c6a64f378cead14f0888dab02ce00cee6baabd05a3874e3091cce9d59ae62f5c299f7440558df4fa194667575bce6772f474f7501ed3a7b040bdd8cbad5df907432f0001f7c519fe3fb3d5ca2a685c2359844a07a1939f41ea4722f49b1cc61af6c79a256c4e94952db150004f2493b828ab02744c5dbcf70b2750b82ecf52bb28e581fdef79a90bca520f8900025c511eb475cb892d25832e36bc36e09a1181bd0a257e5cb6f90a9b3fdb3c5bb0146df967f7c0565e648e01b9ae263aff50e3d51b83502438137ec4bb80510400a4d41bfbc5515b923fba855327b422a3cebe745e7f409dc8e9ac6cf61c5363171d348479c0803b5aa881e6bf1e13dae07815c046775dfc7b61a864ee961106db2819823688f6bbad91238712c174daf119d6e72e8d04c7f063d9633a076d10d53b5eb9c0e45b41f02fd1cc0bd5f8c1a829cf60ab96d661a6947f7de255925b4a1da1ec9c5760ecbeebe3bd2a9ad431dc084637b0a73d5f755bee956b9cdf1ea18e198fdd70eb1cfd45cf4cb913aea376956beec2a7b26daadbddc44e13676f7cc09fea9c9ac5377005d7db720319172a1a0149c068f629e0cde2e48f91ba46ef7f75bf333a0fca6db4d44e0c65fbcfa6807da8ecbdbe65d570534d9e29e7f85992aafed09c048208bfe0d7dc0c2d2e7687881e5dfe2e8a8db3b1f2ff37fa1722fd23ad0f78472ed6c34421f7a9f3d71306a795b531ca87d552c82731738a4421c8672f6fe3a08e493bd80ad7b3670b64d0f450e847cefcc2b816bab424b9bab4f1eda430636a0a2cff218ced2031fbcd9ba6aa6df2bb7c4917ce1941fcce7e9124a3e62eb5717e041abc38aeb85704b6a3e4483bd4e34bbd0df36c97dbc6b53dca73f0f4b64ac4aea6ecba7f4137c54dfdb8b8031dc57811f85e16b4116e7d0be98adfe513c586145b1b9a9c19c1c4698403cfeb9d928a516e458ab03d2d82744e738694c70989c921b72a07832dd70d0a753d5958a75e5f03e1869e0db420625fa929ab60091b22cd7b7a9d5658b64b15bb907fce8c7d2b148933e6650d2f8bc7a53d9328875cb010e1e7af35179528a4ba2ed38ed5fd28e05f83fd3404a4eb81ff0e8d758829ec635482d657ad8a95059d83b2bf07d8a1c700938b29b767b039ebef1639a2613c7c3d6a", 0x1000, 0xa, &(0x7f0000000000)={0x2, 0x1}, 0xc) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:48 executing program 1: getegid() r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) recvfrom(r0, &(0x7f0000000040)=""/246, 0xf6, 0x802, 0x0, 0x0) r1 = socket(0x2, 0x4003, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0x0, 0x14, &(0x7f0000000040)="04000000", 0x4) dup2(r2, r1) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r3 = open(&(0x7f0000000380)='./file0\x00', 0x20000, 0x8) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000340)=0xfffffffffffffd28) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x20, 0x0) r5 = msgget$private(0x0, 0x0) msgctl$IPC_RMID(r5, 0x0) ioctl$KDGKBMODE(r4, 0x40044b06) r6 = semget$private(0x0, 0x3, 0x0) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000200)=""/177) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) kevent(r4, &(0x7f00000007c0)=[{{r4}, 0xfffffffffffffffb, 0x4c, 0x20000002, 0x1b19}, {{r7}, 0xfffffffffffffff8, 0xb3, 0xfffff, 0x8000, 0x1}, {{r8}, 0xfffffffffffffffb, 0x4, 0x10, 0x80000001, 0xffe0000000000000}], 0xec, &(0x7f0000000380), 0x7, &(0x7f00000003c0)={0x5, 0x2}) getegid() ioctl$KDGKBMODE(r4, 0x40044b06) getppid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f0000000480)={0xc302, 0x4, {0xd5, 0x93d5}}) semget$private(0x0, 0x0, 0x5a) getsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000004c0), &(0x7f0000000500)=0x4) pipe2(&(0x7f00000005c0), 0x4) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000540)=[0x1, 0x502, 0x7, 0x380, 0x2]) sendto$unix(r4, &(0x7f0000000580)="dfc94879f8a2b4e3162cfb9836c473eea8d5e5be07f52798086dfcc46c7fb18b7a6024b6a8b18556a5c1571de2b1a2e41d8444c10752a6263c5ec2b6a7", 0x3d, 0x40f, &(0x7f00000002c0)=ANY=[@ANYBLOB="00082e2f6669436eefd07a1f9cbbfb2fd436e12f6c65300014b1a27ef97d3a28870a26e2d900"/53], 0xa) r9 = dup(r0) socket$inet6(0x18, 0x2, 0x7) utimes(&(0x7f0000000600)='./file0\x00', &(0x7f0000000640)={{0x9, 0x7}, {0x8, 0x9}}) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000680)="8f4c490fd3983135c31cdf0e", 0xc) getsockname$unix(r0, &(0x7f0000000a00)=ANY=[@ANYBLOB="0000000000000000000000000000000000acb377f8846d1793000000000000000000000000000000ee2d1624cafd8e3755d7aff7a7e4e95d0000000000000000000000008e04c60000000000000000000000c5632aa200000000000000572b4505fc8302effb37007d37498c1166a58952672993f57179697c07149e63ee69e25843b2fc2f6ce9f903aa24692aebcc4cdb5e993fb0f2acbd50071c3f036e1fb6421098829fdca0b9572dee395748ee45c43014ed6f3da1dc80695aad2175c46b9fd7f638fa64c19c17974ef3a010df230321200d629f2e5149f29b495135750268edf22f02c299f8775ed653cdfe1afa29b813f747f4e81fa7a756246b58dca8cd76fc0766b92c643c49c178ebe83a7986d6cd87b647332cafc753ab740a97475e6aa1c34bec3aacd4fdaa7ad97796d526d1723665fdadf0cb1edf9d71"], &(0x7f0000000740)=0x4d) dup2(r9, r0) setrlimit(0x3, &(0x7f0000000780)={0x9, 0x1}) flock(r4, 0x1) 16:00:49 executing program 0: r0 = socket(0x200000000000011, 0x3, 0x0) getpeername(r0, &(0x7f0000000000)=@un=@file={0x0, ""/4096}, &(0x7f0000001040)=0x1002) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000001080)={0x9, 0x3f}, 0x8) 16:00:49 executing program 1: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x14, &(0x7f0000000040)="04000000", 0x4) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r3 = getpgrp() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000002540)=0xc) 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)=0xc) r8 = getgid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r6, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r7, r8, r9, r10, 0x2, 0x9}, 0x5, 0x5, 0x8}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000700)=0xc) setpgid(r13, 0x0) r14 = geteuid() r15 = socket$inet(0x2, 0x3, 0x0) writev(r15, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r15, 0x0, 0x6a, 0x0, 0xffffff17) r16 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r18 = getgid() getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f00000026c0)={0x0, 0x0, 0x0}, 0x289) semop(r16, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x0, 0x8000, 0x800}, {0x3, 0x9, 0x800}, {0x3, 0xffff, 0x1800}], 0x5) semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r17, r18, r19, r20, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000002580)={0x0}, &(0x7f00000025c0)=0xc) 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)=0xc) r25 = getgid() getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r23, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x2, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r23, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r24, r25, r26, r27, 0x2, 0x9}, 0x5, 0x5, 0x8}) r28 = getgid() sendmsg$unix(r0, &(0x7f0000002680)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000024c0)=[{&(0x7f0000000140)="8888099a0170ac557e71c69ba51f0216b453259041ed94d10d021e6291e9e0594555cbb73fc6e2d5b1ccd96f58ba5e377ec8c9be190b7b0fed791b952d44cf149665ff9c8bc7704992d98534fb8527d77bd1", 0x52}, {&(0x7f00000001c0)="9f4098679929fd3862ca6fbcf5e2347b7f87c8bc568c14061f84de6c90c9e2986d8aa72ca4e7d83ab8d7e76f7578d713f138685865a039608ae1676327919060b3c16877b5fb876de8fadaf2fd677b0b3e92e9ad147a1846b8829db40f2331a74bedad371320753792357b79774fc5962c96d7e8c657cb4e96f5a946d1", 0x7d}, {&(0x7f0000000240)="62beb2aa54a0221c985654ae2fadcfe9ab080c1e97d54b2c0d3b390eac170724fae12083b45c98195fad84bddc1042b5d34ad2b26037cb1e22f4a6b9554046b49c7d3352ca014ecc47f0bc234358f0070beb2feefe27c38b20234acd7b37106d27ec2ce301a3c11442266181a03413faf60e63e9137987723c54a67d0f9a6ec985bbef5ec9a28ae9ce3539c4379bb6dbc08a09536311dc6aca31c64b94ee7a7ea13e55dd385522c732ee03b8f713200285ff500893fc3f8a4c4d6a01016fa0b78b", 0xc1}, {&(0x7f0000000340)="ecd53e2338a34335c00891a464281c5139b53a5ac8bbfd53f29a8fd3f93d217947abb56b8f3a5d2634120cd4aaa0e2f40790a3ed0a4d807bd252554a804982e5ec6a3227b2d86b89f45f8a36989f3307e73d34065044447dc54440454177b5d9fd2b34fd7e4cb9bedd853d7e370495b2a20b13b71f7387f2a471e8cb344a81dd1becb281efae9b10b84fb94e80e8e135f0aa6d5b32a78f15902e57d122bcc5a0a963f986af9f402f5a9ae75e94c26a865ed940f8eb7c8c6875bb3502a61629d17a8aeb0e3c8fdd2f86aa9cde76db3a60246547a9ece5ea8de9c7dda36f92970c72c6a3c54a23771c164c2e406076ef21b7a7aedd266a6dcb82b62d2c7d94edc9232829845a60e4d0009efa6827d53004af21d1c44b0f1f1416078531e4fc8fb67a36ee9d243778f23527160f5bc1fa78065cb1d4ef6ea7eef017ab7a5e52cd86dbe0cb5bc4f2bcf5f4a9654782e8a1e88625cbbc081a3c931b85bf3ef80117e9026eaa1d012a3741e4414f7fd82b25ca541671ec801c01c9e10e2d886be43ca8d31843a6ec9bedfe416a0715610c324835e73b487699f46d8139111b0d329335d613c706b18655bfc25f1802d92fdb5d76f49006c1e8aded4762bfe13fb5451fe3f6f3a0a66f396978b871094c79c88a0846a80e03e3483270cd5f385ca92d046273328e9aa8082ee5dacfe98e9f8095333651c3e895f1f25327b9562c8c5af1c478bcf00487ec0dff95b0233be17e0143ab9b66d900def46b6f6880241633f9a6390aa0fa84d456b0cde345bbee50f3c856a0b8ceea820ce1b0a5b74db19f32cd2924e4c3f2279f01111a3079af5a61821b6a17a92ff4be659560f1e5ad128ebdc548035f4b4ffd9bac2924661552509e3cc972d8fe7e29dc741549bdfaa56c7609810127de4336dceee2d7294dd9433976054ef36d16c05097b4885ee3f11eb2670eed21e222e9cc0c70aabb403a7a720a1a174bf5041b0303a5597a8f09d888aaf20f537ba68b7284e0f6e6d467e82af7ae13142d62dedb6083a553ce57e477bbc898bc9ef30082291bdf213ddf1eafcfce64362abd995d3dabf2a6543f29f92cbc016229c54b8d3a854d189713b9cb0571a76d91ef61c93498573965b2f98b2eb9d8f5b62f659e074ede5b5e77585feee3f785e411be1e8d7053d752fac3b96b1cebdb450699580ff1052e3dd256da7c064a4f31bea9552e3d98c567797e8aaca0c4788e00f45d60fd88c616b1c2af8f8993137f60660421dd0e20f6cbcd868cd9edaa50f0b350f283700bb772abc828de716fcfcc334d8768412af7d3b52404d2ca40af630b69b6df3671ffcb78447d2317085e763e6e8c4b68abd2293ce91d271b428237e85c53827d859f5a5deffa97722b544488999f0d4bdb227d3b006d9d9bae012ba448e276e4b185168ccbb2043e32b10c753a94452812b472b53177d680eb8ce980f97540852181b1b61e89337de910170cad4c1cc4035eb6f7afbea51717a7fa67193a3de4d102efbb40343cbdbb3ee99f32fe40aa878963d9cb917c7ea08e13f798ed77fff258e72ef90b2f0580cc3859c012651d92882e97ce966d0ad13b3fbd3e065278794369bd29251279c556826b63c5e1219efa1058fcba308318e8d61033e76798fc71e994242745a8d72c5dd164f5a9d121abe940d4ec0ca264966ece4468b7e2f1855855d08f1c7cf9356dc9a0caa8c5e3838d893d8d818363585b12ea97b0b27dfd23c879b290ff19c0ac135c719d3f782a0cd06771fbbf506f8b20777c773698b466b6b106bc9008c5c27c3bfc6bd4c8a3a4c9f3daa02621549ad881ab3e01694c2fe5bf4b8f2176efa7ed839ecfbb142a5a3a60109887f8909b89918e4302996a46e1ee5dd2ba447a85d6c89cdf90b328e7677708ccf95baf3f6cc84edd61e766a812a99af6b3a85d27703543df1d533282e15bb50c912e4618c59346607eb5a541f99d403eda9bc09c08f2d65e8cdd2c3cf4ebe3fe0830f4bb2073b1a33d8016526f46e0b1b5682aa7f49ea43b3febf734a300401220edddc6b5e155fbd80ef401c4bcda375bd32240c3fd82007c4a6a03e2017053940afa2aca299e536fdb95463d19c6219503c4be5f33c8a6d1a849caa955539f3a500974fd06e0e1a8f7ead5d5f946e26b8e1da2d9a7dfbea22d6c6a8bbb84d0fd406cd02b331a33dcd4941be84717f1a88497920864cc14ead393891803e766d1a4add80340061c545b6f884935f883c4dc3d1935299ed91f2517a5474f8bf881bb701eceb93e819116cab4b2197c47ffaa67247a010e76f015591cd989801ae23f92de20e675c9019e05e8a06a8e32f6a24552c612b00b63dd6b9cf1b8435756819628b64230bb2f8ecde87c2828a0b9471a94ee1eb35c2ac6e3f01e00c35e51437b223fe215a42d97d2262eae2f4593ed253787c847738d603d8cd05b2ae5089713e07eca4ffa7ac0b3272d0814e919eb8c658d900ac0f269ebed42f7494a397dd9d4f2479a61a24292ddeed19afb7767addbd9f3b0b10354e02baac205e94602fcebe7415fc2b02786c13a1ad700ca32ae3570f6dbdf1760621d5976c89b5500dfa97da0157e92e7f75b03cb93e7809250c13575de46947f6740f0ba30b7d333675e90b2a1d572d48ccd574d0b1c01467eed59cb24134934ba93a88dbaa268534440a625400fe03c453fdc2518a190d2e68061bfb530de2cf83f49b103152b863dcfe35456b3a4cd244c8b4f8afd9cd0076cf05322c16f5776346084f521fc6886875d3cfc1543916ff59ab8f77607af6bec5883c233f86019b481e3bac074d906ebcbcd28c52933a2372910990481c8341bd25528dbd7a7fda71311061d1a0da7add93f33474008bc5a3322a9ffb26424cd739682da4c9a7735de2fe4bbe9542d63bc2eee88c0f755a5e884f961bd6942c0e96942dc0c1a2b69c3ab6d6c0ac45c795f0f494abbaca79f371f975d9e19bf3fdd4646e627dcb2a1b0566bce3789064ec81557863d7f543c39369d9c46f1d6400570714303de3e1789dc1e085d6e17a92074fe01e8dd4fa3dbbf7f632700e64da5733a2ae373c65e42c38cea463eaaeac167db0a8b4db442744234c7f169a073f9812e76d8bc736b9b16480cb90ceed6252fd4b3d83a0b284edcccf4cc648d01886bb3ec2a9dae497f1ad2d9b5998d8cd2cd4cc3d1fd49ba1e0f16b163ba2cccfd7bd98ba394cf94ef6c68f08618f1ea5e0311576aa59079d03cb2c06434a196cc8c9c5e0e23f8db5bf681fa432e8764b0893bb0711fc0a5e40d7577a80f8bb52c03a27ce9fe832600126a01f9d049c18a3864bd9cc0425971d8958758972aea096acf3bb4a699e997816ad1db78eeb18678a7e929b9baa1724b52e235e565df4178c75ada1daafefe3f1fe39e42ddbe826532216a89a0793160dce83a0ca388a0fb5415624afba819a35bd46407a964edbaf1cc12dacfc929d5aa0d7c9600df5f9fad7089f38da4fda5f908fa59c730269a57a04a6489cbb9a733495237fa48a14a431de792ceb4b6087f344811a53326c87a932970dc8a6f98bc63ab9c19ef4c88fe2af0ca3d936b22254237a0890f21542e7e59c7e15be37a6905c08d84e23d81c581afe0daf0fec55eae28eabbffd2c8a1dff07e199393536d88aaaf1adfe872bc33118bd342889ecee951affa568354c9cbaf8b35ad379a17ebca2dec1c16b3143c649967566a78f5af940044032a3cb10f447101cc0c40801c35004661480952f384a0ef98d156063c376349210e3000885230c39383f8a1dc4ce003c627c5413f3c95f264259fcde7ad97850397ea460fc109ea33c8b101faee234686aa34a119a8c57b7f2095a3e19782e5c8f5b626eaefde2fc7db9a423ff9d19acda097dd5a7f897c12a7d7af91b869e11abca04b2bfb3736a974356ba7342f5f4ba661f35e07f0ce1e4dfb8202a25687da5627928a78a40db2d59fe917abd81482914fca063acd337d722b862311af63aa1111359dbbbb0928cdcaba2a13b5eb436a86b5cc7c9ec799ad662c2322373bedad34368e305a45f2529f5031a37d7cf7d25ce06c607f1f2419a08a9d03bb184b1f280a7fe1f51338921c3859e436961090c69bc0323d4c5dc38d3bc44abd64f6eb83b9c3134446d3a546ceae4bc3197524b1ace986d557c3a6edf99aad96a18eff8c82deff7fee643dba26257fd7818f6d6626fab55bf281b43382dc72dcd5cdff521dcad26267edca7277d9c7fc622640bd1001089add2e06fb7ee082d68f1c32d2b847e41f02ad7384c0ea9d5cf2811611b6ae76f7e0504ccf0acfaede934d05982d0538d6b9f8f4f709ff99a235e67a04971c7d06490a57cfa7e47172083a1ce8f0146bc398ec24a575d95a0cf705f5552f1d30896fbf314dff023cb8e9120ce519df3c5928363169cad8bf3c278875ac5f26586eeeb11477e187d22d8d9d4c00da393341da039f83a54b2b889e55cce5a9b95fbbe612fdf1cb61449f3568d932a58b3e4cd0dfb03016e573659c4c69a7b6ca4fe687cf7273301f5e451a9cc9ed7c5b75bb838f5dbdd9c4c899b2b84113c8e77766d559dd326abb25c3dbabcc1f756b6cb728ffc2354fb8dcb83e1dd65145a16bc1fa3844d0aeaf3c111d715641466231cb2d6127a8d8cac0869cb7e27411f4ddd684284d406c6d81225f896c5c2078b7602aa8014dcaf8f3f5643e81a7b1d6cab456da8d98d9a0827e6b2b9ca0ef87fbadcd24a49a0ea1b50b3fa8d1fa436f9ee8d640c4d3362d433b26b4a641802b546732e3f59df533319b038f74ff4321cf0b777632b46b6c2e46177eaf0836d7cb6520c350fd8f8d60e6af1fed1607140766be4c2e25a6b7fa8f33af670282647469e4b3ddb81bde1730e3a0ee8fff222906e57d45dc53381daf524a819f35e72594d8d96ec2a4d39dda3decf9aa5addda95e09c2fe75add80e0e5d2e04b92a9dc8a9e6876158c4ef1bbd46b7267dfa8a8b814eb8cfdfa9a7541af29a1901558e6b195a07e127ffa7255864222032bcc38898fd34f2042856162149b4364521073cc3bc1e37366ec4502b2ccef9357d6d3aae2dfdb842a3cd5c8c264909f71843931a1214d0571a19ce4a5ace8ada1f821d8dcd420227a91774528727b8a42278fa1954ac584bdd48935bd3cc65ceff72234b77eb3006da311c5e80928a2047bf789036c6e3bb3040f642d91824724b4de14707892f8e201ff6821cc07dd2b73d89f52e2f1a3ff01c3f2942805971fb2ede3291501dcba57970043ef85086e3c7b523c16e70fb413744437c7f6e1c68e551345ec514f4a77012a7789ecd3e38d1eb4987f20d43285651e35b1b78905f265c29d9c594176d1ee2724ae9d17f21ef47897c41ca3e26dff128d18d1585a643f6d800713af31dd3f8df250309f5ea188bb18ec9128e50a1f131a55af0b4cc977492618f44d2e8cb020ae7eeb64fec38dfba9a4142b3c06f513e699b5d640dc46346ae6f2fcb4aeb2b955fbee2e10d3c44f3a037cf8ed3b1714fc0ae68d7f1ffe13c9e28b32f13ef6e8be2a99e6d4a6584cddb9cc7df86098760469b0d978cf2f4e64900448db35827a8fca3172cf2062ab391512a199970c3f11f3c64b4dc95bafe016b628d1423ce9a73a6a85c274191fc71fb2f610ecf39b90b7efc82a3e47f3c96ecb527ce35a8bc2e7d02cb991f476d796eae0dcaa5db149659ff4e8eaf4dd00c7a5c78c2d1499ce9db339ee7a5b49767a5475208d02d1c7133d9c3a1c24daf6dda170dbff1d525c0fb7073f80f91846eec9b882ceb87c79ebfa8a7c3836685848d4", 0x1000}, {&(0x7f0000001340)="eb04e6fba141b5295416b19c2e809c2048848b20e5cb0da67ca2e736a10ec6b248a43d8729ca2f278ddbd4e8f872f6270439fc78ff19fb495c53238924be7e4e9d2bb0406f389ef2ec3ad4ac56f11e3641a8b5adbdf1bda8513a2bb93ef6b9cd295bda9508225db201d16fb19576e9771927277878d36af0f83f7f59388c3311dc35b28d7d0872dc6af1f9a69b74fc5a77fa266d97597de4a9d19e7a1f1f9a22b2dba5b859f34421c84a6037aa7e578b47871d452ff5e197a564ee6a8fcce2dc127f7d5142ca67c18a47c0f26ba4c84f20a9c2d334d3ecdb5e855f78560fcdb88e45c14d1cacd8b66f61f1dded56835044541a52f07d9595933f04983e132f83f9300666bfde189bedcfe8791c06716b8420b69d85a6341bebf1b30bdda5528a476c332938d8ea021f136603d9847cc6c4d6bc0fe0842e6f950ee2e8982a4f35b4f7892c175dba8405753fb4b20ac99d62b8815f4cbb02163b1252c9fa847dce57ef27a112bbb54ba3fbdf40e57afdafe110f5906b49ffa3e66bb761ad4a259b316f2315a788a62f403343fc5225c84b25d940981afc2870ef33d485d88db2f3433624c0546b00d531868b6bf717803399b6455692d2c3736f2cdb657f85b3d906d6524eb7fe154342df79000c2864ee1c2472449c8f94c2706b5d771a3ce70539c7e42c59f74706fb25a4116f66fbc0541efdb01546ea20aa38cfbc2f6939dedc073cea7ea90e8a0b6ad6ef791bbd8d344295a55ba7c90c79ed978d40a934860553be6ad773209064626b0780fe32545c0f8070c572f50edc15f10874b584991820e574161f042887dcfcaba11af908b22ee284b79496f1ec5ebd13a0b770b4a248b322a101e4562dedaf814a96a4c553e20f0d6d206231ed8b31814fac2c46531f981e5a9b718d7fbb53b0d3a4722ad52ee7222fa2d2038263bc68bad1746676d519b0d1b9ef15aac4e02a76f7c4f39cf9e4e2b21113510f5c40c961b1e5aa8f734c4d79ef84c445dfdd70dc68fdcd012e4fca2122ee0e83c239b18d3f3a4124ceb1ef4d0f6bfeb46a11f9eb17975eff60357b86d6dbf0d79a9fc3310989ae9bf9d657a45968b26a0b707a3b87f58066f94c6bdf6040b4eefad565bc5bf8d00cb293d770c26853533ae0023209f85430c726f33dc44f7e15c4dbc2174db6c19a1d5c9c1c9e296570cef2de5ef705c8ee3272d6f1acb598678c743abed19ef238b895a162cf2f84c1d5d7da1a1123f5d559e638c8d51dd048e0f88d269c21ec32860b47e557228145548f0b05cb72f11c102e78a2890a069b61a3ecda23da26215e5aff80ea27d778c2186e72846fd71ff835656bd3d02b28fd8edaaff4c61be2c39bf79d685cb74def9d26445f60c7ba8404b89778936b2ffc408bbb01042e3d2543f653c8512f41c6be8bd7568a5f1b6466ccec76805b3288efea869e0bda95242189e786ab0d77620597dbb23c2265e050692967cdd8de4570efffee61fc57b8470469f4a4839367fbe18d204a14f47ff730670485d9bfb1b1fb3e190e321c14f37fea85ca4ba4b9d64a29130d0bdf97cd72e307bed39e3f8b224897d6e1cf2a1df17f0036c1033d7bed567c5ed334cd5ef0492bdba972586218834f98284894c3bdace9658233b4e8788b59f17efcb3f7d1badb66ff96365c03c089658b1101844598a7b291e2970d4406d32b8c5504e3129317db143636d6b826e2391120d21ad6675029fd18d77fd87054ba19fdf2d0081700994a437f70ecd270a5b4e653a25e530805132783ad132f2d2bd95d2448729925cbd492fd2e795c4cbc013534143885db8c2b2012b366e24a91a7d47a06d39bfbd8bb6ab72b6748c05ccb96b12ec958ae2b12b7bcb64c58fcbc622aa683692758022745cc198820c8616ee2a56e443fd3033944d1aa9d12d5780e9251907a56c675a1e5447d0853b2c1a904b6ee71cc4cb929de0eb9c6a93d183cda1c95fc51c0b425bbd8a237484e4c6b86c8a5ceb3b27f2ee3525a94217ca4c8ef6e870182fb687b460e76ffc6421a8b9b59501470e340d6cd8914bafbc65253be84d875f24d3f191e56d2cb15a5c66345eba545e1c39b9de90d10f0ca49d80f6a060be3ac842172dd1165a5749240eda00939b65f3a81df9ed28a75b84561c2c415cb45e85e0ea174ca6f87370a544d38b824c95dc0fd4496aa6ca1fecc23dbf96b9a800b5506b429aeec625ba865746b6f71a43bf8b325aa07de6fc7a988174f9a69c642ec1a5a0ff848724d5d2bf9886e9cd631798744ee0458f0deab277cd349715bbbbf2f36c234bb303b1eb00d33b3db780001d3ec04eadb58ba90d42689551f18d89924986f4ffdb9b40a3970f52220fff0f644488cb6b93058926240ea7df90cd3388b3edf944d99ad30aec0dde3ee71864c460c351c59a012d34dfa2369cc331b2eb7de1658ab5d52d1a7217ddb755776280f4257994429487479fa31a3dbef71bd6c0ef54c259440627220a32ec4b7cc12075526c589f0ff65103da098daf392c6391815fad54bff1dd073c3485b63ec9af0f138810f765b6296aa511bcab7e038d4337a6c63928437dd44ae134102d135531f8ca8865db615c263663c7789a4d542f6a51af4b0e06d5d6f6af2f9bcce47ff41debc0c789f7937881ed1e136fbfd4d1a421c7db53d9bac5db1e881f73647ea4f48759a9e7bcdc585873a877774d9bd3da430522419175c6ad7b81e78c604acdc54259b56b6716d6416788c4857f31d8915a63fd9f8ba0145e659c238dfd672d00f8a31606f253f41126d5e4438fbee2b51b224ac52d37c52b012db987fd55896edd01f559a6b0e813d13d7c7182a4dca1afad18c7794e000c3d6728ea1f0eb4f6050e04710e42a628f2b2f46b3348d4d649cc44f3319f1ac96f0ac4bd6d39d07a12ab5d01151718ff79bbe4db12cb40e470b4d251c21c6dc95f661ab7a7cd6bd418b5d2ddc5c46484abaf6ed87f3a73030f24dfbeff703636ca0f3d7c326b5e1c82f90adf5422f22843638e11bdde8740c4d444382f3c66f40429a3ef6f841e3c4aebe7b816076a5c84c698d4d3dfc14fe35d8f547e04131f4f9dec36f27ff674582a019cea12eab05407e6065e15fbcd49d97e9b3e26af5d2b34ebec1df380c8e6e961e842037d48f57b57ef80f0c3404cbba6d7f203372f4eee65f460be8f2162c0bdf3d27fa06a7d02ab432a46dc7e5ea89d35fd4db04a45e12c8bd5c73da81d32b2a1fdad5cb7ebce245c72d2fcbe4aeea8e77bfa507467d9cb592f941c369bd3dd623801314156224c87a8eb2b3604d8708a2b873ef6a6df33476c06e0ca88b34959a961cf87f70e5d268e68acb09661f9d8f4e7cea760e71c3008e49cdf5b9e24c610035a3fb4793859efd3fcadb9e7b8fcac6b6f26be099247c0bce21f51bc39fa6199d178b0bfa7b77cb2cbc4f274142b35fa425b90a4f3ac2a05c89bc85928f0b0944a86d6b828398b21ea482393281862b10999efefd4ca865223d78e0153763ea6b88c7b3e94abb0ef97a290b24d3b9317ee9bc114febc5e35e55aa9e6a363a44a5bbad7c655a3803498c23685124f69992d1bfc649f1b8de80c2ed81404044cd38f27d30a66abcdbe68881c1ad24e42020bb2541f5c21c39fd3e55160f59b4b700b775a4c1d5b1812592758e6a8faaa0d3c426f1fba49dd2249f847fa22273b13ab00242340c5fc48b88067918ac2a7a96dfcef1ff87c35436eb1ceaae3082bab10b15a65525f88ddcad6aba09166652adcc94a7926a593b04e0f5916f8ce13c55ad8e292e4b50301a162d4341dfc16df5330eecb674f84d886d47ad541d9efaa7efdfb0f8d72e69d18c7b0a8182870e6cb048604345aa4d93e7d412e628c4b54e95cfd6df192a91d92e8abd24972b295aabcb61f1e043fdf2be28e787a63430d74736259e9d29c2f75d8a8394b1167b7699b48c3fd481386a8e0ec3811fc5254597123d27aed2189a555f856af422afc30ba6cbee6749f4e774f717e032451cf4af13dabfeed1286e010a10838e79e829f5a55b0308e099733cbf816da7b7a4a77a9551a52d480b9a0a8a0d5301f74fb5df0f150bf169d29f0d5c32a437860046149cb137c6b4f2201a9a067925f027c1f789b25ce81f3951466ba7912d967a67c22fb86f0df80bee652d7d991145542bc01a825ea40cbf3dc2a262d9db75dd6575a4f4bf1f5b831992d4674ae46c1be41efe5173f8657737c7465e57e283bcb267f8dce6e142e9186f854fa2b1ee7aa8b97669fb5c24f8b3cf4a4e5ccab0c941e5b7c5dc69ab6fb942e669293a05d95590518560613e854bb3e31d12a0ba5a24e3053610d7869fddecc74145084bd6bee395108acf13f555133574bccede8d388abf9016aa76436f10801beb9964c305b1c163c685d1307e189f7446bdd31ea3d6710ab63b0b292697a411a5644149766640de425d0bc9cd878bca4e98ce3041320fb580c7cd505b20cf0a568857a6bb6b5591745300b1307631a95f2eddf1df379b4b870e6945ccc7d4d6373ccd693f8eb32a5c0ddf1daa72e5cf9f0dc380052d024f8fbd699748433cba0e04560cbd3366a37c8274926e357d8297cc9e1d26fac553766b864224a1815074bd353089460f8b463f1c47ca0e00f5db83ed442836e2a4b44c8d3f0ee1138c2e1d37a6fc50d16d3ad5b634dd00ef3a87c835adc83440495c8eca0f11c7be64a09aae270b6c44487cba251a87b1ffae6a09bd996b8dba7529b461ed23e0d0590ce7f8383903ebb07059a7680197f708c120ca3b0b3bd66000ef47c98e089c34255d3949b75762b0df377476b7355b26306a8986e189a3678c1575a61e2d0cf6bf7047923be8fefe1dc9bcb4c55238af3d9ba44c56cf461480467b6eb23b86b438d91606e684939e5368a8dd818c48427eeee074e4d4df5958a5187928348038d1965c785f14430d40f89008a5a475e0f295049d2159e59e6a307494ac093bf7a888f46015afac213b95a5d7889048137d0b389df3b8ff7f983f4a0badf78b9a0721d8180442b94048c00bca01b043ec67a4fb9d1ba045918d9658cfc7b167391ff4e319ccc785b442c20601d6582515472457618f03492a2abfa43e8a0c01a16058836552e1f6b5d14ead15bc6e2f2d24bdb0391ef0c9c8191bc960aae7012143c7fa1fcb5cc037c13e74937d7226afd4e0b85d2cbd8e728866d751637f77a02e7b41476a76992e37a00acbba54a2c9c59efe801cfa7814a8940c2bc5456e2449a15fa9fd17320c9a5177fa8752afcd720bf7b9dd588f49da5e91ce74269deda6bf3857da24b222b6646fe601b4ffced1a0c69eab6fcac3d50e48ec2874afcc68493bc00876eb59f16be1a50addb39b258579d397b0fa342fa5da729e5c66804f4b74772ba7e35c8c775df57d92c72aa7caa1dd46079248feb158530d3d6b51f0beb0b8d08144c1130228c7054433ff06bd110a14911afc1fc8042ba357a899d37d54e0a89e8e8f6a47076e4c8b01dd254d9dab9c3585ab025e8dbcf6cffa5d4b5c63ad8af05e049dd04fa661992289e97874c3540ca61dc68b4e865a3bd6c7498307c4ca71060b2dae815e03622ee1a9ec15acd524ebc3e3988d2eab8aaeaeb0bdd7378407abe86e50fc0ec3bc4e2f4513dc6ae5d47733fce11b05022386d42bab54af1140096f814fd44904cf4dce582f4619e07e8c3f372c0a8d130daabe3f19320186a96ee88d92c20d3f6123ec670d95928f4f8b6b9f6dd994e09192eb743b8c5f582b4f4e9cd7825cfee69ee46e2fc0594c0b003b01a5f18529fecb98c1044301f289", 0x1000}, {&(0x7f0000000040)="8ebafdf8831d5de7f45bd111b61faef18896d5d0403cdc87fb1e26bac1b25691c59f8cbbec6a26a50b1a4899a71e27cfb452b466d72508fefd66a1ee5676ce6b", 0x40}, {&(0x7f0000002340)="6c39bc620246f97e4dd081ec9bf59f1757c8d3417dcc92418adac1e8e0cc8d24de80501eeba1e497c7139b30cad2ec0b6b04048e3a2c52688eccdabd1290ad4a9ddab8d36c61f7f5274ed0c50437b0a7f5c5de91f63f33a8c7a60b38727174987729d35bb4e309816ca0b392d559a037c97b707b4a9977b0907aadc4df41f8c4e2b5d6705d3d994efcfebe177c9abd", 0x8f}, {&(0x7f0000002400)="856d8dc7b792a9c25c25bd166761e6905f04f66cf56ab8e87429ac2ea5f7829cd345a3a7869b7efe2db79f708bf23929cd9c3887a2ee71bd4ceae1897ae372a84f86a722b56448fd101119d32ea1b383dc616100ceb6d7b4f5e2fc6c373ee9216cb971198246ef7c03ab9e2daad0472d02cdd3a0dbada9809e7480c46136ccd88bac21b2ffca00919195eec4bca45b8bc8daff8fd7a6d2a5d6e0b1e5f7307c8719239c3f818c3656a30677d240", 0xad}], 0x8, &(0x7f0000002600)=ANY=[@ANYBLOB="18000083e5da022dc50b815932bc3c00", @ANYRES32=r2, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r10, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r13, @ANYRES32=r14, @ANYRES32=r20, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r21, @ANYRES32=r24, @ANYRES32=r28, @ANYBLOB='\x00\x00\x00\x00'], 0x78, 0x400}, 0x2) mknod(&(0x7f0000000100)='./file0\x00', 0x2041, 0x8000000100011e6) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 16:00:49 executing program 1: munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) r0 = shmget(0x0, 0x3000, 0x1, &(0x7f0000002000/0x3000)=nil) shmat(r0, &(0x7f0000ff9000/0x4000)=nil, 0x3000) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x1000) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) mlockall(0x1) 16:00:49 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r1, r0) listen(r1, 0x0) munlockall() r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r4, r3) ioctl$BIOCGDIRFILT(0xffffffffffffff9c, 0x4004427c, &(0x7f0000000080)) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) 16:00:49 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000040)="9cb2997f00f84ddfe066322e2e", 0xd) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, 0x3}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) preadv(r1, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffde}], 0x1, 0x0, 0x7ffffffffffffffc) 16:00:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x10, 0x0) syz_emit_ethernet(0x81, &(0x7f0000000180)="c51dcc67decf3e50d93927a531afc54c2e60c0a835bcd3eabb1a9c1f4bb0d182f60370b346a754e88caf8290509043d81b0563581aad89cd57b1901da67632518047efd699a719cc828bb9402f5ff439fb3fa72053a5eed7e651d92c1d8fe846ba2c1615ed5f73780397064d86c279b72f596f77324c973ab3b68d2056bb1dcb79") ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x5, &(0x7f0000000100)=[{0x800, 0x7fff, 0xd6, 0xffffffff}, {0xfffffffffffffeff, 0x88e, 0x1, 0x9}, {0x5, 0x7, 0x0, 0xef6}, {0xffffffff, 0x0, 0x6, 0xffffffffffff476d}, {0x7, 0x3, 0x400, 0x9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000080)=[{0x10001, 0x0, 0x0, 0x20}, {0x3c}, {0x14}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:49 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="b1020801"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) mprotect(&(0x7f00005ac000/0x2000)=nil, 0x2000, 0x1) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = socket(0x2, 0x4003, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0x0, 0x14, &(0x7f0000000040)="04000000", 0x4) dup2(r2, r1) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) recvfrom$unix(r1, &(0x7f00000001c0)=""/197, 0xc5, 0x40, &(0x7f0000000140)=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4}, {0x4c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x20, 0x0) 16:00:49 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffb1}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x10000000000001dc, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x60}, {0x8000020}, {0x6}]}) pwrite(r5, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r7 = dup(r5) ioctl$WSMOUSEIO_GETPARAMS(r7, 0x80105727, &(0x7f00000002c0)={&(0x7f0000000280)=[{0xf626f3c0d0c59533}, {0x0, 0x8}, {0x84}, {0x3, 0x1}, {0x46, 0x1}, {0x22, 0x400}, {}], 0x7}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x60}, {0x8000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r6, &(0x7f0000000240)="fbaf8a8d1a029be96914f6", 0xb, 0x0, 0x0) r8 = openat(0xffffffffffffffff, &(0x7f0000000040)='/', 0x0, 0x0) fchdir(r8) ioctl$PCIOCGETROM(r8, 0xc0107005, &(0x7f00000001c0)={{}, 0x5, &(0x7f0000000180)=[0x0, 0x0, 0x0, 0x0, 0x0]}) poll(&(0x7f0000000000)=[{r3, 0x15e}, {r4}, {r5, 0x5}, {r6, 0x2}, {r0, 0x4}], 0x5, 0x3) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) getpeername$unix(r3, 0x0, &(0x7f00000000c0)=0xffffffffffffff5c) close(r3) 16:00:49 executing program 0: open$dir(&(0x7f0000000480)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r0 = getpid() ktrace(&(0x7f0000000400)='./file0\x00', 0x0, 0x1016, r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, 0x0, 0x0) recvmsg(r1, &(0x7f0000000380)={&(0x7f0000000000)=@in, 0xc, 0x0, 0x0, 0x0}, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r4 = dup(r3) symlinkat(&(0x7f0000000040)='./file0\x00', r4, &(0x7f0000000080)='./file0\x00') 16:00:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x6c, 0x0, 0xfffffffffffffffc}, {0x2000028, 0x0, 0x0, 0xd6}, {0x2006, 0x0, 0x0, 0xfffffffffffffffc}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) write(r0, &(0x7f0000000100)="423bd4fb055c9603887f917e2ecd", 0xe) 16:00:49 executing program 0: r0 = msgget$private(0x0, 0x1) madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0) msgrcv(r0, &(0x7f0000001cc0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ecc0cd9c05630800000000000000000000000000000000000000000000000000000000000000000000000000000000c42416a572da8a61014625a553150cfbb4da9890b71f4e20f0e1df0db4e2900f90627d86580c970cd483744701f231"], 0xaa, 0x1, 0x1000) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') socketpair(0x20, 0x0, 0x2, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt(r2, 0x1ff, 0x1, &(0x7f0000000180)=""/20, &(0x7f00000001c0)=0x14) r3 = accept(r2, &(0x7f0000001c40)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b0552d7001adf60a77b2c95a66228f00000000000000ff00"/125], &(0x7f0000000280)=0x6e) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000300)=0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) utimes(&(0x7f00000003c0)='./file0/file0\x00', &(0x7f0000000400)={{0x8, 0xffff}, {0x0, 0x4}}) connect$inet(r1, &(0x7f0000000440)={0x2, 0x0}, 0xc) sendto(r3, &(0x7f0000000480)="fd2f6cde405b1ec53a01dfd36720b86ed6aea740b60a4e2972af0307d7f806b7e64e1c18cd02f06a2569210d97db96d18a6150fdfa0d495ddaa822ea2404b7df0dccbf740e905353a1bddca5a3c3e049d89fe944ee39c215046c64459aeb851285754dd33aababc2857ef63959357f9c982d84ac390a53b41a086d3702b29b2b0117ae3f3d261daa03c46627f1fb9175e37da98951c3acbcabcb23bb882b43efea65eb6450dd630757aedac58807e1c54331d5009a1cc4a30db29ac43af85d5a67dfdef510c25188712fcb0d857af294a71445c8d993d6fb3d363ecd7d82361ce3f86f8aae1158866280b0e15672cb70d9a616951eacc8cba120", 0xfa, 0x2, &(0x7f0000000580)=@in6={0x18, 0x1, 0x4, 0x400}, 0xc) write(r1, &(0x7f00000005c0)="df247d2af568680f4489e4022e0a1ce18a6b57d6cf89c4f81deaac3dd53386b561e8d20de88d196f0b88ab8ae1af7df177fee9fd", 0x34) recvfrom$inet(r2, &(0x7f0000000600)=""/207, 0xcf, 0x40, &(0x7f0000000700)={0x2, 0x0}, 0xc) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0) open$dir(&(0x7f0000000740)='./file0\x00', 0x400, 0x10) sendto(r2, &(0x7f0000000780)="7cc7e3fe9f40ae3ee86c72a602b75e4d13efd46f768c9d34ebc2ecce8643d9c9056faa4b0e2ba8ffed29a2a9f027cda6b7c515e4fb203e6b56ed1262983c5ecef6e25c4e6449b386eab358fee21381993ea362fe60aa48229388145f7eadf9d12714546b04fb103c110db672956b097a049abc4280e497981b00d9b9950d6431408765f8f52636686df1fbe71880690aace704b15658c511b8d533f6863b1f20b4922533076d7b53712f52021fe190d9bf4c95825eba7a1f52397c995827937e5ecef9f5707c7f80474983b4c74457b1a4e2e31c4c9d6170fb2d26c7", 0xdc, 0x400, &(0x7f0000000880)=@in6={0x18, 0x2, 0xffff, 0x10}, 0xc) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000900)={'tap', 0x0}) unlink(&(0x7f0000000000)='./file0/file0\x00') ioctl$TIOCSDTR(r4, 0x20007479) accept$unix(r2, &(0x7f0000000940)=@file={0x0, ""/4096}, &(0x7f0000001980)=0x1002) execve(&(0x7f00000019c0)='./file0\x00', &(0x7f0000001b00)=[&(0x7f0000001a00)='#}\x00', &(0x7f0000001a40)='\\}\x00', &(0x7f0000001a80)='/dev/zero\x00', &(0x7f0000001ac0)='/dev/zero\x00'], &(0x7f0000001c00)=[&(0x7f0000001b40)='{\x92#d\x00', &(0x7f0000001b80)='@@\x00', &(0x7f0000001bc0)='tap']) 16:00:49 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x8067a5517aae320a, 0x0) r1 = syz_open_pts() r2 = dup2(r1, r1) r3 = syz_open_pts() write(r3, &(0x7f0000000100)="a620d69836037fe7ebd95233dc8d4921", 0x79) dup2(r2, r3) close(r0) syz_open_pts() pipe2(&(0x7f0000000200), 0x10000) r4 = socket(0x2, 0x4003, 0x0) r5 = socket(0x2, 0x400000000002, 0x0) setsockopt(r5, 0x0, 0x14, &(0x7f0000000040)="04000000", 0x4) dup2(r5, r4) getsockname$unix(r5, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) execve(0x0, 0x0, 0x0) 16:00:49 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[], 0x0) r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x14, &(0x7f0000000040)="04000000", 0x4) dup2(r1, r0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "00000000000000f388f7f59062f15a00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xfffffe2f) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x224) write(0xffffffffffffffff, &(0x7f0000000100)="8c65", 0x170) syz_extract_tcp_res(&(0x7f0000000040), 0x12, 0x4) 16:00:49 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) sendto(r0, &(0x7f00000000c0)="0200000000000000974625f2417f1208aabdf12a889cf871e23b40de4651d89b55000000007fffffffc8f4e70b1692d45e5c80", 0x33, 0x9, 0x0, 0xffffffffffffff2c) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f00000003c0)=0x80000001) msgget(0x1, 0x80) poll(&(0x7f0000000100)=[{r0, 0x10}, {r0}, {r0, 0x2}, {r0, 0x100}, {r0, 0x4}], 0x5, 0xffffffffffffffc0) getsockname(r0, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) ioctl$TIOCEXCL(r1, 0x2000740d) fchdir(r0) poll(&(0x7f0000000040), 0x0, 0xc267) mknod(&(0x7f0000000340)='./file0\x00', 0x1000, 0xfff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) msgget(0x1, 0x400) openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x10, 0x0) r2 = msgget$private(0x0, 0x60) msgrcv(r2, &(0x7f0000000440)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006ec21bcd07d2ceae2c6a31cd27c3746dc3b25a2204c6722957732dcba2d8745094eab6763e17f034e540958c6639aff44b617c46497bebf90cd111d8f016e668a2d0554aa1d06fb22222ffb97b34f9d36ceda56def5e5d90ee0d59ea0929adb3b0aeee4d3901caf88c6787e1b8a8b44de8973c688efcf024d83ae8340820"], 0x4e, 0x3, 0x1000) msgrcv(r2, &(0x7f0000001b40)={0x0, ""/97}, 0x69, 0x0, 0x800) 16:00:49 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2010, 0x800) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x10202, 0x101) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) pwritev(r1, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) utimensat(r1, &(0x7f0000000000)='./bus\x00', &(0x7f0000000040)={{0x1, 0x8}, {0x8, 0x44e}}, 0x1) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000180)="000000186bcf8c670001400000000000000000001800000000000000000000000000bb3712b5dfb367183efe93d61db744bd4c9816b6e37e755606fbfdb89d67db19d7bbfdf238bae0688136b1da203980be624f40e415e41c2fd3f771f400000000000000", 0x65}], 0x1) 16:00:50 executing program 0: select(0x40, &(0x7f0000000140)={0x1}, 0xfffffffffffffffe, 0x0, 0x0) r0 = socket$inet6(0x18, 0x8000, 0x4) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x800, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) fcntl$dupfd(r1, 0xa, r2) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000040)=0x10) 16:00:50 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26e5", 0x5}], 0x1, 0x0, 0x0) r2 = socket(0x2, 0x4003, 0x0) r3 = socket(0x2, 0x400000000002, 0x0) setsockopt(r3, 0x0, 0x14, &(0x7f0000000040)="04000000", 0x4) dup2(r3, r2) connect$inet(r3, &(0x7f0000000080)={0x2, 0x0}, 0xc) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) lseek(r4, 0x0, 0x58, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="553792dd2122e59718e012aacb31a3b0bfbbdf60267df75c01726e32a1af23d05bbf699beb6f2504ee2e2c5a92d04aa2625657477d313ecbd63f09c7e28efeb3c31d2d6f3eeef8ef69857a4ae2e17e6882a8632d58bb83c678c12d353e04dcb7b24b75d196889c28248aa30809e79a39af4b321aaecab07af4b4e4118e200a70f374b8e19940108bf8b9a988564824df6a426f19242bdd413fa39e859cdcda302471fd2c1c1e86d95e1cdc6a820ccce5cc1b02"], 0x10) ftruncate(r1, 0x0, 0x3) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 16:00:50 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) fcntl$getflags(r1, 0x1) write(0xffffffffffffffff, &(0x7f0000000180)="9fc0", 0x2) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000180), 0x4) r2 = socket$inet6(0x18, 0x4000, 0x7) setsockopt(r2, 0x8, 0x5, &(0x7f00000001c0)="7c6539574a7e6474b6e0c5833892072078decea6e81bb72476a79f9ca05cd1feda7cc157ddf4099207a4d84bf9317e49520dc19649d831a6acd91fa01a69362091ee59a871abfa05591fcc6bab0ac52b6feb6a85de8dc5b51bc820ea5c83904074d502856ecd3e3908d494a9cfa5ac180a2f22b5557fa950207f628eee1157ed2c8c6b0fd63267b859e4e5b1ea63dc9dde6d024d0aa352e4afd6cfeeb1c30bf4a1024cc4f8e619b60097397d1489ff6b", 0xb0) 16:00:51 executing program 1: r0 = socket(0x10, 0x8007, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) 16:00:51 executing program 0: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) socket(0x975e13a680403749, 0x2, 0xfff) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000180)={0x2, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x67, &(0x7f0000000000), 0xc) 16:00:51 executing program 0: r0 = socket(0x11, 0x10000000000003, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000080)={'./file0\x00', 0x0, 0x6, 0x1, 0x0, 0x1, 0x81, 0x29, 0x0, 0x1, 0x800, 0x1}) setsockopt$sock_int(r0, 0xffff, 0x40, &(0x7f0000000040), 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, r1) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000200)={'./file0\x00', 0x8, 0x7fffffff, 0x6, 0x0, 0x5, 0x3, 0x2e8c, 0x1, 0x2, 0x3f, 0x1}) sendto$unix(r0, &(0x7f0000000140)="b10005039000e803000008005786ca900f0e08fecea11ea8fef96ec2c73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa79230000f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020200a371a3f8000000000000000000010090d2c4e5187c00", 0xb1, 0x400, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x100, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x1, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000480)='./file0\x00', 0x80, 0x4) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/wsmouse0\x00', 0x10, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r5 = socket(0x2, 0x4003, 0x0) r6 = socket(0x2, 0x400000000002, 0x0) setsockopt(r6, 0x0, 0x14, &(0x7f0000000040)="04000000", 0x4) dup2(r6, r5) connect$unix(r5, &(0x7f0000000500)=ANY=[@ANYBLOB="82022e2f66696c653000657f9c885a53d879c82b9441b2f8d63611a1a4e89ecc9e0ac5e2d17a046afb2fd861bd4c2e82b0df1468111abaad30f336c07c4db7437af3a7b5540240bc9fda8a146067fd813331e896fbab9f569c1ee8886284501952817d90db45788d34a7f67f738b637e85dca45ae4c50f32ac5f7cc6739ba96ab98553cbe469539620c5129b2a8ebf9ee9f8c200c14e8b48c180811997e06788e20cb75bb3bd7cd32eb00161b1f7c79c18c6940a91ecb3f831bf37048e3abeeea324c98f96848a29026d17f34c0f8c97be44f4cee2a334530fa8a39a78b61a4dfd3d047295c72a511ac62ac6fd2e6fcae6b62bd8b57610161f9976c86166cd89a96926924277fa709056d6c366da56d87a1fd08e7e60e77dcffa4394e903a9a606f634defbf6f91230c25ce28a2b067da072e0e0d75b93"], 0x10) r7 = accept(r5, &(0x7f0000001680)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000feffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ddde2a0a5884a5923e13dce254944ea4c43f504fa643d893d88aa2f0402bbb15826acd0bd68c391c95a8525c86353f21dacc702f1de36c70607397323eaadd6d48b3895ab0779d72bf89ff57be4964a98a61f81fab700d3d0835c58b0b760fa750ed837ff52d3095a7803a61b90ade3c420ca4efdd9d7e6c9b73d5e4de5723c1845a405ab38b0747877b00d3698d92b6d9d8d004d40871de0fd923ba"], &(0x7f0000000280)=0x1002) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) poll(&(0x7f00000002c0)=[{r4, 0x100}, {r7, 0x20}, {r8, 0x2}, {r9, 0x100}, {r10, 0x4}], 0x5, 0x80000001) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105727, &(0x7f0000000140)={0x0}) ioctl$WSMOUSEIO_GCALIBCOORDS(r3, 0x41205725, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 16:00:51 executing program 1: kqueue() r0 = socket$inet(0x2, 0x3, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r0, 0x0, 0x6a, 0x0, 0x0) r1 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r3 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r1, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r2, r3, r4, r5, 0x2, 0x9}, 0x5, 0x5, 0x8}) getgroups(0x7, &(0x7f0000000040)=[r5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setregid(0x0, r6) setregid(r6, 0x0) 16:00:51 executing program 0: r0 = syz_open_pts() ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000040)=0x6) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x14}, {0x51}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000000)=0x80) 16:00:51 executing program 1: r0 = syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) flock(r1, 0x4) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x10000, 0x0) flock(r2, 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x200000005}) 16:00:51 executing program 0: r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) dup(r0) symlinkat(&(0x7f0000000080)='./file0\x00', r0, &(0x7f00000000c0)='./file0\x00') r1 = socket(0x2, 0x3, 0x0) pipe(&(0x7f0000000100)) connect$unix(r1, &(0x7f0000001300)=ANY=[@ANYBLOB="82022e2fac1400ff7d81afe46d5733e0f29384d0829696473d48e4c734a899f96f0b224ec765ed0e0820a58fe43bea7a07246ebf798f5ad2d9ac55a52f7dc8062782813c8cefcfdb1bd4f9c0e36d58ab4f79a66de7fb470738a6acb07c62f547d55587267ba5050932ed612e5ffe04fd83800b0331dd48d6fdc2ef47b4d2c38f572cf51ad724dd92f008c18dacb6584b976198a9ebdf1b7ebb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9c2a530239fc1ecc440000447c89263b7abec43bec4656f9362301576537ceac6f705d4729f7c40b3dffccd0e67beab3b0cb0c1b705f6a4300048c4c0f36c55a02a05961e2dcddadb9edd8a568f564b4d217824b0aa5560ea147f1bd941f986fc40017f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c9fc348ee4013ecdb22c5d65613c22c02b5d1163c9a19fc736ca7dc4ae4412e7f94d2caa912a40fcec3f196eef727b24198dc5a33340fcf8ea318d1b63d"], 0x10) sendto$unix(r1, &(0x7f0000000300)="324cadad7fe5811b90b2fa5575df91092ae51abf46229a432cadeb91b9a8bd510da9e5365b2373a60872d058393d29486fb44fd3ca6c426d365a909ffbef1bec07cee0f19c5cf7bd11e0bba8b526c1a157e31064f1deb2dc2abd8fe9abf3291dbfb9009d5bf98afd4f8254d690184fd8df9234dbaf277bdcbf632be4bffba213ccbcc3f1f8f10ac45bc576a21ed24f06f7dd510de4a4b95fd4403d42027d08ffaf0c6b5ca292a5758c3f54424eb689b536e09de99923be3577856259e69e273e789ae19c1078cf785a43240ab4a829f8ddb465a91e9faa3d3ee4506e4974d0267203b0d7dd00aa414fef3a8bc35b9d7e176a527d862271d6cb085335a6fe079c4975def37af36d965f9c4cfc05669042f4c100e7002d043ea88e0563f1c04e89d6f40eb3fb4b7fe626cb12e3c88c050a87de2c7e33f430f908fb42aca0de5a7dfd4c10455bd62b23da6a107aa61f5fef7dbf50bf7bbd23249e33296cdb4b74ac1df582fec5ad1da7516b25a33052ec28eb5e008a20e8e30c0fcecfc0638aa3386e5637890276bd900e4b5ce21064e2c965bbad2ef381055f2599aeba31e78f10cb8530327b94831570058e6c5adcf9297b07ab476856785bd5b0c2f6de0fc3683b74dbcfe6da6b8a98c6e3a47c6b720ec45ef41b748de547e14933f1b6a076f5ff52acfb7794f3a0ee16ecb2ef44f013d5fd5cfca5611e4c6e3b90d2077d7c30fde201fdc2fa1a618353a991aa8a9840148d67343c9d00faa3725606a9640a2413e34f6767dd6328333fdab20fe30e720e56ea2b6cbab9380d8cdc749bdf2168a230f4f91d702ebf4b1c0d69038a5980e2f78d392d94f219d31e3034324a62913b2a6ccfa5fcd9b4d798899e4b6c559f9138b4c8205ff04a543cfdde4beda3f9d2d1945cad938feb7fdf2709fe8dd212edbd2a01f645e4f4ea9eea58d12b51ea9846ac4a8aea3e173fe14164e1f388e7f3dce922102e70add3ffef3a5f83f9b9e37ba50741f253c7de2986530f2ee8a3fb704f8bf661b62bedc4aba3a01f7f3fcb884fed0c7e51400d57eb52c405a76ed25160919f31f4c7e02b58ef30f7439f1f4159fe8e4bd6aa8bc37ede899133b2109bcc9a20802f91e6e6ac8f30d2c910dbf52977ac0b165b3dc77c0aaed25ce8d9798d6d07121ba20c83ae2327df0a8075be2dc82b16fc092748189fcf385d39d2f4ae7a1b8e47fac89f51b4680b26a3f6c0eb082c9a2a52b61f1b369ac38c56533b126dfda93a8143ddfb7a5f99f62c93a0ebaf13a04616166720c56b51f82bd7ff50c850de8c97e7c28cc7e7580acf5ffd0285d82168bf5ffa199077301bcea9e9062708ae0fdc4a684d1daf55a0a6dc76daaecf2dd5c119f8a31f8c4bace517e305c5ef24ff6296adeaeaddb26657f932f95202b4f1c4764aa7bb0783e9e4fa79b6426e12dd77d9bc121c3a531672f30383db26224664cd6f97b3cb2a21bea6ca89c25406a6ac5a4eb95dee4cf96f27ec6ab2748c0bc858ca8a29fba3e18d6ecf109d059153f7a571b933ab25c75c3a86740402fab209b8f9369e6817f2e07dd2bbd32949626a45b81a1f1d4c695b1bd4f1717536efca4d7131fc3e004c3a305df427a52d94cec40c25c49ba5e8a039a2a3794b60d16dc11d8f0a5d6d0c04837dcb576acdd953a3f2dbbba48cba9a5bccf86d387f9dd8b3f42b8f5240d9ecc7ed363019ca3b3cdd902f4cdbd9c256f816b9ab24e163e775d307998905f532de913efb0ec0782afe16d7ee0d30447fb7ac40b3597e0f7e42bdb6e977b0c554152434f097e6a8dc6360a278e7586d812aa7c4402dad2a1d581b20f310c33a0a4edd25930996d01964bcaaf737c5e4053a4cd1cab5a8cd84d6e1a1c98bd7f0f5df767861132bb8f98d046d2a487ae2ad15bebc1d1c57d2604f90c47d3952939aad9a181435f7c2933511e86796acb61221d7d0491e00f4ee2dc396a4b051ff7af7e86e12f1a5c8d6b0fa0161cf0710273059d5a033bb89d1954117d397f78ec11ac710aa8b6602def17041b6e968ee82c3b046f76e66d7019cbb92abf302c58d8e0a4614fb7f7a667805a8939b78e3cfadb2f563ca441cf15b", 0x5c9, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000040)) 16:00:51 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="022f2f362234baebc88f84ac9b5ebf285f8209e83bdf189a9de859f279a4864cf88a28d5e0d33e503e604a36e505d934924a13431d8b7c32480eb7"], 0x1) faccessat(0xffffffffffffffff, &(0x7f0000000040)='/', 0x0, 0x0) 16:00:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0xb4}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat(0xffffffffffffff9c, &(0x7f00000011c0)='./file0\x00', 0x2, 0x2) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000001200)='/dev/null\x00', 0x10000, 0x0) listen(r1, 0x9) ioctl$WSKBDIO_SETMODE(0xffffffffffffff9c, 0x80045713, &(0x7f0000000100)) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") r3 = fcntl$dupfd(r0, 0x0, r0) setsockopt(r3, 0x101, 0x7, &(0x7f0000000180)="f8fa9f50efcb8db8cb8a41d77ee88a9fe89d2503f2006ae97e5cdea048c2abf1f450e14a956b35bce767ebf58e57c9071d76d2eeff175d2462915651e2ccabba7026d2949c7cbc9c85cf24bbd0949f885ca16f3c03fdf4d32adeeec5ccb2a2a1680f4b53e05731857629ff3df3aa9dde10e3d2738d78eea4d1e2503a8e5e2f0c3c3dc0b5d9614f0367d213213e6dc61c360ff1ca5420dd04e08daa8b2af41be301f11bd55d04d89997b1934bcf4d2e0043a933e921fc37e9b8d5fa395fe0ed3f63ea1ed8666250ef1d244d150d63cfaf593c20f2b77fc45b18cad94c7a78b6a723df14935c90e4bc70a4640d4eb4d00e4531e4d5b12808699006c9bad7440f9cfeb36dd37b3f880c9125bd34ca52a1a30730e34aea067351979791f7cba666ba72ffd1e4780e2ab89165e5fc2d61cc2b037ab9422fb94d21a90cdbc3d400dddc054e9cd4fedc4e232fcbd0092251e0ddc1ff49b0066708f34bad915548aeede89aa8d5b63791c56e6a9fefb4ac98b53d91c3eafbcad9e2ceccbaa9c61c2f28c6fef658b5c7fc9a1eba1b1a440603cc7def3219081aae70bd63a9145f02e4f5442255ed8a8d522640138df15a32a0d7ceaca319121f4a37aef80ca273eff06c67c81990484ea1ce51b791070fd2a8f26c4810748199868512434c7616897196c9312664f5c319d09fcd869784d073eb46470fec53dd1a12f4506b86134b6c7be78349fc6edc0554459b4eb589d22d2716e5ac4b9d4127be612b042dbf2f90a189819f310cf938d5cc9f241be7e6a8b36d3e4daac3f1cb57a8937b67b117b409b8823365ad1e2abab2dbb41f1c065a33cf9a8087f864595c0b9cab5cdbf2ee8fd8d7614f387b931fd37e8c840f3dd24dd686c0abc7b7a17b44cb483f38765789a98e730d8067ff95c935b8af381de637463cd0e457cc2521fdb0106cfd10b1be3ca3c1c7b685d74af58c8865e4f4a16c52e59292f1888125511f0252bd0dd54140def7f7fa6a51d0aed8f84a961e8dce7d4a9b8d1dc03d459f3407cb966e02b42faa08c54ee2e989ede5576db4834f8ecdd822f0b916a01db12d7712c179ec57ed3762e54a58b5b4aaa5e4b655607a6dbf91b6331d6b14ef0d1a9587146ac06d8a000484b1ff9216dc86781a3b23fe3ffbc5a292e88cbd94ed977971955f9c4fd64c52e10654d688c84cf789b665e7c34eea660916d527934ab9a46ff76016f7328307540337ec66ee315ae0272d94929709bbab3a3fefe4b76a0f8450b6a38dc0d658a524d5e1590daab0446d9942838d2448b53d39b5203ed6107b8439fac23c95d8a5e3341b4850c8801a8f4ef08f7f3bed71cd1d8dca95a31dddae93e18a07faba48c9834ef090f00fb6ff55c213d303c9f2c1d34c1f9d6882be67c54753cc73a25054195b5b00ba4f4bd1993a80a362c310e0fc52a7ed96f9b770997894b022c6ad7e0b3ce0313e1ed2456250bb0390517504958f64adb64857a645cde135d921ff81bf3965a69e22a55abc5c2db69b74861e3884a55a29fc8fa4acb9c871222a9755015d5c61742efd41084be297e539a6be2166cad933d30bd423e1cf4697e6d4e61c2a6c2f996e2e4225882cdddecea4962af64e92f25e1a0fb7cf1d13363ac8a47314bc84db86f76bf96911cb0e801b97f02d89ec8811615c21a3fb05c089f5d467f368fcf3f62d82de6dc95cbd1cd0093c9027e5fc255b0d7ddec967e18b26ed603d604922282d1b81e0b810c8a682ff6aff93bbd930472c57de6ba147104959c06916555518badc4dfc8d8f9d58fa1d7a3b580c11274c5c8358762365297a96b746483475fcdeab1105cb7942b4b736ff318d003391dcdf1ba49199fb874cdf56653d3ca501de7633144a2cd0663fc0be04d89aae6ab8145c718cd7be60c26907c2718ab296b113f33a86a09413e3adf61f0f8ad986ef762d60391af9ca84fe74d61070bdea286b4f90a161fdca0440fa0c3787c52083980293122ce16280a42841d2d40b0d9a3d0ef7cae3b5c9235461070253fe4c1c570749405e1eef87706d79f5d6e411c8c744e4f1e66bc9a0cbfcfa3e21a163ed8e98d69f4c64111f08f6a37e5840dd4c88a10f75d2228cc565dd45f4cb58a779e3bf0ea18e696dcb58e1c40c3d6b1e9ee16fda6c8fe9fc4e820ee1a8ec65d19cf4d610392268423b2e39c28b218c2bb69b4d12d8b211d6f6972382dcec5153aa718d9b0dc6348b7e3b85efc27e0fea9031a12e779462ed491f2c7502a5be6468a4bd86e1bdcf21bb591b1a0493e9fa3b524edc14ee9bcf41bfbbafaf088369074a8c88eba9674291eeead7514da9abcc52c7e963ca6b6fcf198ed883c7b815916e3830c67a82fc4cc37960b3d6a96a7a3ff52f49ada16880b828ce9cfcd19ab146f6d668ed0d4c1f25b2be687681fc8e24a3eae02598c4aea8d6385229a9efe6eca8142b89cc40afbcf5682ad790cfa51316c5b37d1b09a84afe443571b75aed0457be23ac0dea31387a99cad0525012724cd0d9af0f8405bb856ab1944fcd7bbf846bdf2c18ded1b57676dd9be293537b61a06df63f384c78be60a88846e838347a1779b93d37c457d484cbfe147f6e2b5245acd56cb78be93a18aa9baf5617e7100ccfbea5ab47098942ca58bd7940b6a14b167e15c93f3594742615ba3657bfaac5007a171565f80504e325056115185057022d5e1e78902078d784df858ae7f658825f52b74f257fcb1528c9978bc482835d97e0c2bc0bc752fa6140617ed7b08106080e64d1887a9a584e9382ada5817d77fc00f0fa1545c24841fd7172bc85dc05daf01cc3237ee7a90f13d15b357c49752854d180aac82defeff81367a7a729f194df9badd08bd119417e5197fbfb22a2d876303f933f7cecc81c6ea71abc8c2ff79f96f473347b4096a61794bfa476514bf6b8a9cdb0b4987effd021ec5101edd1075e41431b3db8e8659370da44f0ea9b45029da19dc94f24a68d622d39f3d4154338106cad465616b94d3886c27c9cb9bbf42d56ea312e30295a6d16c6da6d7ec150f778f82096b34171d2a4d1827712510ead887ae2f03578afd3a2b35d1d37b9dc5afe80e3f6e66e70b72b156eede54c9bd77b9b8271d38c313c494b63402cb89c1cd725cce5e45b7cb3cdb4c56fa1d74f248d372aa3dcb89acd3a2d6c27de3e91dfe4ec960ff1eccac33aa5e8a77049c03651fb02af6225a440946643c4f824a095fa0a7b03995a73525cd6f0d793fd6053d69e27cdeadb30978ed2640faf259556f251a7f36dc4ab934b059cb2c7bb4e3fcbab87a4ea868c043cd4cfff1e8ca6759f35da8c284da4e338b1047e08dbafa83f8851af6f425397c899679cf785763b173b6899a174b800affe13a3e39948f395d75fdba5e3340dbcf2a2a9b5978ca9a3cdc8cd11c47dd5cfb733d0acb70ec8b6d9a0a9dc9b7aa64cbc4b3bb5491566820c46e105b4e7db25e75f338aee44c594172b7ea53d8558c738e52c939094a560bd66db2f4dcde7dd9462e255f6f7d1b04c4ce1a01ab23b5d93b43f87b73c482a911b4fa83ecdb21d912f9a85fdb722005cc31aef7776b1b9932747f92899e6b61d102a78f9b169c317c3daa5bbe1ab5d4c04dd43fad94a03ddddf9e5f8cee8ce71f776606d89d5190c4960109f20aa9bb49ae9f1df376718280a77a3e47f71beb35497b8bce1c1808649f753f00d503ecc25ca853bb54b8b61a3995ea388803411a1922ec0da4f93eb3b401328c40a7b942730b6101cd2bc3c2d0a437a8ebc281118f682bd78f4b13343ee9f6d415959586547cce1e66a26d0a405d80bf851e4f491890f700c54ea3ca6e780b8e7b7034b5c6a879216151519bc7477c2feb173db6d4138f3750c1a44d49ee887beeb8f91ec970589bae3aeb702e0a4a6ed70cad0e2ff2311ec570de00ac6909664c5c30c8250c858116f667bae66546257b5a3e353aa895f2ea2c727810c9495ff1481388fe4b7a935fab52657f09241d7b8d12931e938bfaea7fec94d7fd0351c5c20f814d32efb3ac3028633289fa27e049731c38cd5bba2710c01cf7ac0631ad06dc062b7bc5dfc7528c34a421cf485085abacfbe25f88e11227b383796bef75f1f5bdf8c6e5e586921f7faea66a87eb75b228895f561a368d759eef4c691ba5a67b0b5027c0ec1b5c88132627a45e3e18f34e58e9470c51e1c2b4face188b438d935a301cc6208d4ed51d99e6df7f3fef26be5fedf4093c61328bc9f0ec0b69488d3b712256d0032febced8936743162b8585ffe5b825f8a9be288af98b36ea4496b7abf9b9db83913591bc010a6fce6d209ed8704af333757c6af38559828eccdce62f9e70fb7f6daac54159d293a5fd2e814be318491138e1709ade68a1387051d0bd203ebfb0c3ab308d5360d7e46ee3b47bc11fcad58553220b82557c47e605a4cb3034c6d5c053448c9a25a49d1ee7debdab06dc7bf8deb9eeffdfd9fe3545f9713b9fe4391efff751e2f65a7c5d017d23ffaf83372756b580a898653196bf60c79742dc8bb90e2d092d94503790ebc476ebe5dd0413b12798652889621adb5fe6aca49bc5080c0c4ae506a09e8497bc8d1c2a7b19cc02992ecc732016f931a9c9b0efc1350024133001a9d7cdfa5a0c939cf9e62b16542aa8df777cd8abb1e9f2be041ed865b3fe760ba90045298daf4892fa7f2a275ba409c78f75d00322f74751a1bc44850133b27fb534a9bc73a109bec5c1cd13aae4a3c9d5c14caf1bf7f1948ec683fca91f8ad53d4fbdd58e71d2fe3f04209ec457a996c9bd34152708b1015236c14d40498741a7d0d6862b304d51232ee34848641dd5ea26ecb0a7d61a384e6687ce6e5db3131d4b6710c8648d0d268a5415b3d7e45544cc1c7bde4ea013b35bc36f8a893f8ac088aea4b2f82e135179fd5bc5f5c91f6f316703a707304cbbbd3f8058654957ad890f1dc7d742363585bdeccb9f75b6d48c928442808362f1b10d294ba13f89446e95d921baf92fdb264eaa9f135f991d4f8e48f5ba2454891532b3398a525d3da595dbfa0ad349ca56009b1abecc9e96ec8de883cdcc1eb387ce0f44f59ad946cf6506c172d53b5ade1d8710db349e7b1e8d26f7e4d3608ec8f1a8e273880b0cebecc2251bddb9ca876032153409061c2784448d2a7b8cc9c2a566208058a3f6882a54b40f890bf485ac3da833cee0d4269da36c4acece5c928c8e1d89bdf06990241b31e3c932816f9f694ef92c2bb445cbc8f18584cbbce74dff56312b553d293b00205a1fcfde88e11681960b94f7187eb4597e2862da273a40a0528ffeb3fc504ed254b2471927a61e4a37652931abbe55073902d22a6ea4ade41d827c1140d993f1768032f638d853dedc59d7ee76054539e9524c0c66df4cd79830e3f954d06a0d6c961a318d38f3dac1ef7ad69fc0612be0b777d58f6e1c976593d33f257125a500d9e689cd43c09863b21df96db896a09b33c4fc8fde419a40dcde764908d7338b71dd46b9ef55d39b42ff87e5979ebc27c9e1d892ed24309b3fa216515111f3d5bd660be3e9f11a2a47e819d69b4d4bfb612ab8491aad715ab384157de3115475f9949019b62772c15393b1b63f3013337847f9156c4888d9de696b622b5a3ad473c3cfed761246ffd7e502613e6208e15b61f6afc6215018e7b365cdae99f4a6df4b81cd7f72b4ce287a25a0bcf814fc9d00ad90f6146c0d5a7274a8bc86b98446396c7e845885d872c7483dbcb7e2a18a338eb99852ed1e572a608d2ab83d67fca3b5f9b2953290b79025605877714db951c7711d815924298cf", 0x1000) r4 = dup2(r0, r2) r5 = getppid() r6 = getuid() r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r11 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000013c0)='/dev/wskbd\x00', 0x80, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000700)=0xc) setpgid(r13, 0x0) r14 = socket$inet(0x2, 0x3, 0x0) writev(r14, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r14, 0x0, 0x6a, 0x0, 0x0) r15 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r17 = getgid() getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r15, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r16, r17, r18, r19, 0x2, 0x9}, 0x5, 0x5, 0x8}) r20 = socket$inet(0x2, 0x3, 0x0) writev(r20, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r20, 0x0, 0x6a, 0x0, 0x0) r21 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r23 = getgid() getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r21, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r21, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r22, r23, r24, r25, 0x2, 0x9}, 0x5, 0x5, 0x8}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000700)=0xc) setpgid(r27, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001400)={0x0, 0x0}, &(0x7f0000001440)=0xc) r29 = socket(0x2, 0x4003, 0x0) r30 = socket(0x2, 0x400000000002, 0x0) setsockopt(r30, 0x0, 0x14, &(0x7f0000000040)="04000000", 0x4) dup2(r30, r29) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000001480)={0x0}, 0xc) r32 = socket$inet(0x2, 0x3, 0x0) writev(r32, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r32, 0x0, 0x6a, 0x0, 0x0) r33 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r35 = getgid() getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r33, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r33, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r34, r35, r36, r37, 0x2, 0x9}, 0x5, 0x5, 0x8}) r38 = getegid() sendmsg$unix(r4, &(0x7f00000015c0)={&(0x7f0000001240)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001380)=[{&(0x7f0000001280)="0ed32df6957817c81dfea80efb6b874a6614d867553a692af93de7d2cb5e26191ed5ff792dd6e652ef9bbea03711ad4c3652bee0e4b8d0c72be920a49bbfedbee2f2e604d0a451d88290ec83061ae0c4e5ff310aa7dda99b13daff0733ded02026168bc6fc029e8f8a35e42df31742655cad6dae04a62f7c29f6b9c85af3adc2384c2897d8f67c8be5d6b38b23aa4c14b40415ba24160473e993db92975ab3a266b6a146fead55bcbafcb8c71c470b3a3e5b765ba88021595ede34f0e6e9f6", 0xbf}, {&(0x7f0000001340)="1881b7d37eacfa0cf10658eed6250f74723a5e5d57d76d068fc1fb9fee5b9967e4e4", 0x22}], 0x2, &(0x7f00000014c0)=[@rights={0x18, 0xffff, 0x1, [r3]}, @cred={0x20, 0xffff, 0x0, r5, r6, 0xffffffffffffffff}, @rights={0x18, 0xffff, 0x1, [r7]}, @rights={0x28, 0xffff, 0x1, [r8, r3, r9, r10, r11]}, @cred={0x20, 0xffff, 0x0, r13, r16, r25}, @cred={0x20, 0xffff, 0x0, r27, r28, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, r31, r34, r38}], 0xd8, 0x8}, 0x400) openat$bpf(0xffffffffffffff9c, &(0x7f0000001180)='/dev/bpf\x00', 0x1, 0x0) 16:00:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x201, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000100)={0x2, 0x7fffffff}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f0000000400)=[{0x100000007, 0x0, 0x0, 0x20000000000}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000180)=0x96) pwrite(r0, &(0x7f0000000140)="fbaf8a8d1aa94370c50000000000", 0xe, 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000040)="9cb2997f00f84ddfe066322e2e", 0xd) socketpair$unix(0x1, 0x60592b362e41a1a1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f00000000c0)=r3) 16:00:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/d\x19\xf0/brf\x00', 0x20, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x80}, {0x61, 0x1, 0x7fffffff}, {0x6, 0x0, 0x0, 0x1}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x3, 0x10, r2, 0x0, 0x0) pwritev(r2, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) fchmodat(r2, &(0x7f0000000140)='./file0\x00', 0x84, 0x4) link(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file0\x00') syz_emit_ethernet(0x1, &(0x7f0000000240)='\x00') r3 = socket(0x2, 0x4003, 0x0) r4 = socket(0x2, 0x400000000002, 0x0) setsockopt(r4, 0x0, 0x14, &(0x7f0000000040)="04000000", 0x4) dup2(r4, r3) recvfrom(r4, &(0x7f0000000180), 0x0, 0x40, &(0x7f00000001c0)=@in={0x2, 0x0}, 0xc) 16:00:51 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r1 = dup(r0) sendto$inet6(r1, &(0x7f0000000040), 0x43000, 0x8, 0x0, 0x0) r2 = getpgrp() r3 = socket(0x2, 0x4003, 0x0) r4 = socket(0x2, 0x4003, 0x0) r5 = socket(0x2, 0x400000000002, 0x0) setsockopt(r5, 0x0, 0x14, &(0x7f0000000040)="04000000", 0x4) dup2(r5, r4) connect$unix(r4, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000700)=0xc) setpgid(r7, 0x0) 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)=0xc) r11 = getgid() getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r9, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r10, r11, r12, r13, 0x2, 0x9}, 0x5, 0x5, 0x8}) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000240)={r7, r10, 0xffffffffffffffff}, 0xc) r14 = socket(0x2, 0x400000000002, 0x0) setsockopt(r14, 0x0, 0x14, &(0x7f0000000040)="04000000", 0x4) dup2(r14, r3) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r16 = socket$inet(0x2, 0x3, 0x0) writev(r16, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r16, 0x0, 0x6a, 0x0, 0x0) r17 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r19 = getgid() getpeername$unix(r14, &(0x7f0000000100)=@abs, &(0x7f00000001c0)=0x8) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r17, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r18, r19, r20, r21, 0x2, 0x9}, 0x5, 0x5, 0x8}) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={r2, r15, r19}, 0xc) 16:00:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x20000000000000d5, &(0x7f0000000140)=[{0x3}, {0x35}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:51 executing program 0: r0 = getpgrp() wait4(r0, &(0x7f0000000100), 0x8, &(0x7f0000000140)) mknod(&(0x7f0000000200)='./bus\x00', 0x80002000, 0x803) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) fcntl$getown(r1, 0x5) openat(0xffffffffffffffff, &(0x7f0000000080)='./bus\x00', 0x10000, 0x14) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000040)="9cb2997f00f84ddfe066322e2e", 0xd) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000000)) 16:00:51 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0xf3873ac65b2b5146, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x114, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000300)={'./file0\x00', 0x5, 0x8, 0x6, 0x1, 0x2, 0x0, 0x7fffffff, 0x3f184236b6734840, 0x2, 0x7, 0x2}) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000380)) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000000)={0x3ff, 0xffffffff, 0x3ca, 0x4, "97a0a8446987265deab2415ce87c25df886b1534", 0xd553, 0x8001}) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f00000002c0)) sendmsg$unix(r1, &(0x7f0000000900)={&(0x7f00000003c0)=ANY=[@ANYBLOB="00002e2f66696c6530003279e5288e78f072dd458b0276ef6549c8a018799f58b644cc1155b4b8f1e424c3ed3023f6b1f43141d57810fc29bb99b18057601a357ed46a33d45f604346016a7c4870806cfa17fa06e79c79cb8a43ed6f77b06500000000000000435525326dff07000073185a737f7d4be1bc0635fadd58d2166046c3732dc1128f7e59543961c6df486c957052003982d425c5f556c36ef1add9efb6170c68a91d766cc002001b2609179e6862f976ff02b17faff911c1e20e77ec636e3f53436ecdf9c6a2f1bb9a2cf788fb7f60822788bd38e892bbadcf57f9ef496129f619229e93947a5a539dcbfe88e00d81354b2eaae7686d73a09554c37813d17a09ead3f058d2afaf75f85e13631c6c0b207c36bbec62bf69e9552859e71315a84609cb91827a490b23c1e44516bd3c31661d5642272d66105e2c31"], 0xa, &(0x7f0000000280)=[{&(0x7f00000000c0)="ecf3f48dfe4ab4ee9a5ec5e2fe45b07c82c409e1fb31152ef562f8961adab8f9d370c28ab0aaa08f354eefac365c9788a2202f4e53ab20b13812f937320461839426243e307810d0ea7415d4b676b54ae8a9caec2841f027", 0x58}, {&(0x7f0000000180)="3e435d6c3b31b3020cc4aec918ba5621340009aff756f1c3327db958aa49a1ba9997a3537740b8580111d963bc58d62fa9c7800507af2f53b7937f7101276dfe4cf584727d8bc582a8b122ff1d45f8aa77363649c4c4db5e10e64c1bbec600e428daa58139b1fb5bb41c9e6a1bd6ea38704c1761af60e658ffb889cc54ffbf2e745a32c2bbb8117307974373e5936918e6340afccb280038e54bf7acedf274b7cba46252e81e78df8beaea1f7ba4986e1e2459d5b57d078fdfd6e24219e46f16285ae84a2f058d", 0xc7}], 0x2, 0x0, 0x0, 0x404}, 0x0) 16:00:51 executing program 1: openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x80, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000003c0)=[{{r0}, 0xfffffffffffffffe, 0x1, 0x1}], 0x0, 0x0) munlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r1 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000080), 0x0, 0x0, 0x9, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff}) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000180)=0x7) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) fcntl$dupfd(r4, 0x0, 0xffffffffffffffff) r5 = syz_open_pts() ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f00000000c0)=0xfffffffffffffff8) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r0) 16:00:51 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000200)={0x4, &(0x7f00000001c0)=[0x3, 0x5, 0x9, 0x0]}) rmdir(&(0x7f0000000380)='./file0\x00') setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000040), 0x4) close(r0) symlink(&(0x7f0000001180)='./file0\x00', &(0x7f0000000140)='./file0\x00') r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x8010, 0x0) recvfrom$inet(r2, &(0x7f0000000280)=""/40, 0x28, 0x2, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x801, &(0x7f0000000100), 0x4) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000001200)={0x4, 0xffffffff00000001, 0x1, 0x5, "911ee0a6f1eee92f82bef568125c6ac2ac91cc28", 0x388, 0x81}) r4 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x20, 0x0, 0xfffefffffffffffc, 0x0, "000000ff0700", 0x800000000, 0x3864f225}) close(0xffffffffffffff9c) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000340)={0x4, &(0x7f0000000300)=[{0x3, 0x7, 0x1ff, 0x7}, {0x8000, 0xf1, 0x5bfce9cf, 0x80000001}, {0x7, 0x3, 0x4, 0x2}, {0x8, 0x7f, 0x8, 0xc95}]}) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f0000001240)) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) getsockopt$inet_opts(0xffffffffffffff9c, 0x0, 0x1, &(0x7f0000001280)=""/4096, &(0x7f0000001140)=0x3c) shutdown(r4, 0x1) openat$tty(0xffffffffffffff9c, &(0x7f0000000480)='/dev/tty\x00', 0x40, 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000180)=0x567) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000440)={0x8, &(0x7f0000000400)=[{0x2eb1, 0x611, 0x3, 0xff}, {0x8000000000000, 0x6, 0x8, 0x72ae}, {0x30cc, 0x7f, 0x6}, {0x71, 0x4, 0x7f, 0x3}, {0x6, 0x67ae, 0x400, 0x9}, {0x8, 0x1, 0xfffffffffffffffa, 0x100000000000}, {0x81, 0x48a4, 0x20, 0xffffffffffffffe0}, {0xffffffff, 0x4, 0x80000001}]}) 16:00:51 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x0, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xa, &(0x7f0000000040), 0x0) 16:00:51 executing program 1: r0 = socket(0x1, 0x3, 0xfffffffffffff6d4) bind$unix(r0, &(0x7f0000000000)=@file={0x97382e654421de4e, './file0\x00'}, 0xa) accept$unix(0xffffffffffffff9c, &(0x7f0000001100)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000258a0ec67094bb9a9b6ae697fb35c80702a61dead422a0615774e8293c80ce06526341299ba709793a0c7cfd66fabd354d9e0eb6060a467a2a5045cc84971aac59780e23701f099ccad9eb278ba706dd8af85bc9c626690aa6800e65fae1a7b94e9ee6b746a8ca39b01bd2f9591b55d2f274b42348988f4ad3ffc8b82fe15d79f010882ff60ea15e4"], &(0x7f0000001040)=0x1002) r1 = socket(0x11, 0x4003, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) dup(r2) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x20800, 0x80) utimensat(r3, &(0x7f0000001080)='./file0\x00', &(0x7f00000010c0)={{0x4, 0x3}, {0x0, 0xffff}}, 0x0) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r4, 0xc1045763, &(0x7f0000000180)={0x3, [{0x2, 0x3f}, {}, {0x2, 0x1}, {0x1, 0x2}, {0x1, 0x1}, {0x3, 0x6}, {0x1, 0x8000}, {0x2, 0x4c}, {0x1, 0x128a}, {0x1, 0x2}, {0x2, 0x8}, {0x2, 0x5}, {0x2, 0xffffffffffffffff}, {0x2, 0xecde}, {0x1, 0x3}, {0x2, 0x96}, {0x1, 0x7ff}, {0x3, 0x4d5}, {0x1, 0x3}, {0x1, 0xfffffffffffffffc}, {0x0, 0x1ff}, {0x379a7d7aeed95158, 0x81}, {0x2, 0xcc}, {0x2, 0x1}, {0x3, 0x5}, {0x2, 0x20}, {0x3, 0xfffffffffffffbb7}, {0x3, 0x1}, {0x1, 0x9151}, {0x2, 0x4}, {0x1, 0x8}, {0x3, 0x2}]}) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:51 executing program 0: setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0x1}, 0x8) shmget(0x1, 0x1000, 0x10, &(0x7f00004e8000/0x1000)=nil) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000700)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000700)=0xc) setpgid(r4, 0x0) setpgid(r2, r2) fcntl$setown(r0, 0x6, r2) r5 = socket(0x18, 0x3, 0x100000000000093) setsockopt(r5, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) socket(0x18, 0x3, 0x3) 16:00:51 executing program 1: mkdir(&(0x7f0000be0ff8)='./file0\x00', 0x0) r0 = open(&(0x7f0000e06000)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f000003f154)='./file0\x00', 0x0) r1 = open$dir(&(0x7f00004daff8)='./file0\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x5) r2 = openat(r1, &(0x7f00008deff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001fff7)='./file0\x00', r2, &(0x7f000001fff8)='./file0\x00') renameat(r2, &(0x7f0000da2fec)='./file0/file0/file0\x00', r2, &(0x7f0000000100)='./file0/file0/file0\x00') 16:00:51 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000300)='.\x00', 0x0, 0x0) socket$inet6(0x18, 0x2, 0x3) r1 = dup2(r0, r0) open$dir(&(0x7f0000000140)='./file0\x00', 0x800, 0x40fdcf6824f58f23) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f00000006c0)={{}, 0x6, &(0x7f0000000680)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) r2 = socket(0x2, 0x4003, 0x0) r3 = socket(0x2, 0x400000000002, 0x0) setsockopt(r3, 0x0, 0x14, &(0x7f0000000040)="04000000", 0x4) dup2(r3, r2) openat(0xffffffffffffff9c, &(0x7f0000000740)='./file0/file0\x00', 0x8000, 0x4c6689e7f6eaf59a) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8) pipe2(&(0x7f0000000980)={0xffffffffffffffff}, 0x4) writev(r4, &(0x7f0000000280), 0x5) getsockname(r0, &(0x7f0000000700)=@in6, &(0x7f0000000100)=0xfffffffffffffe99) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000640)=0x3) symlinkat(&(0x7f0000000000)='./file0/file0\x00', r1, &(0x7f0000000040)='./file0\x00') mknodat(r1, &(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) 16:00:51 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = semget$private(0x0, 0x8, 0x4) setsockopt$inet_opts(r0, 0x0, 0x7, &(0x7f0000ee0f7f), 0x0) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000180)=""/206) socket$inet(0x2, 0x40000000000000, 0x7) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000280)=0x100) semop(r1, &(0x7f0000000140)=[{0x0, 0xa4b, 0x1000}, {0x4, 0x0, 0x1800}, {0x3, 0x5, 0x1000}, {0x3, 0x4, 0x800}, {0x3, 0x80000001, 0x1800}, {0x0, 0x0, 0x800}, {0x3, 0x8, 0x1800}, {0x2, 0xb6de, 0x800}], 0x8) stat(&(0x7f0000000340)='./file0\x00', &(0x7f00000002c0)) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x8220, 0x0) mlock(&(0x7f0000fed000/0x13000)=nil, 0x13000) semget$private(0x0, 0x1, 0x100000182) r3 = socket$inet(0x2, 0x3, 0x0) writev(r3, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 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)=0xc) r6 = getgid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r4, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r5, r6, r7, r8, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$GETNCNT(r4, 0x0, 0x3, &(0x7f0000000040)) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x20150, 0x0) r9 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r9, 0x80105727, &(0x7f0000000140)={0x0}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x40, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(0xffffffffffffff9c, 0x41205725, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 16:00:51 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x229, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x8000000000000080) preadv(r0, &(0x7f0000000480), 0x20d, 0x0, 0x0) pwritev(r1, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) fcntl$getflags(r1, 0x3) symlinkat(&(0x7f0000000340)='./file0\x00', 0xffffffffffffffff, &(0x7f00000003c0)='./file0\x00') ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0107002, &(0x7f00000001c0)) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x8000, 0x2}, {0x2, 0x4}}) chmod(&(0x7f0000000240)='./file0\x00', 0xfffffffffffffffe) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') fcntl$getown(r1, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, 0xc) setuid(r2) faccessat(r1, &(0x7f0000000300)='./file0\x00', 0x122, 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = dup2(r3, r3) shutdown(r5, 0x1) poll(&(0x7f0000000000)=[{r4, 0x8001a5}], 0x1, 0x0) recvfrom$unix(0xffffffffffffffff, &(0x7f0000000180)=""/18, 0x12, 0x1, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x11, r1, 0x0, 0x0) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='r\x00') fchdir(0xffffffffffffffff) readlink(&(0x7f0000000380)='./file0\x00', &(0x7f0000000200)=""/4, 0xfffffffffffffc56) r6 = shmget(0x0, 0x3000, 0x1, &(0x7f0000002000/0x3000)=nil) shmat(r6, &(0x7f0000ff9000/0x4000)=nil, 0x3000) shmctl$IPC_STAT(r6, 0x2, &(0x7f00000005c0)=""/82) 16:00:51 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r3 = fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) accept$inet6(r3, &(0x7f00000001c0), &(0x7f0000000180)=0x2cc) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) nanosleep(&(0x7f0000000040)={0xb558, 0xfc4f}, &(0x7f0000000080)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCGFILDROP(r4, 0x40044278, &(0x7f0000000140)) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000180), 0x13c) 16:00:51 executing program 0: syz_open_pts() link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000040)="9cb2997f00f84ddfe066322e2e", 0xd) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000100)={0x4, './file0/file0\x00', './file0\x00'}) open(&(0x7f00000000c0)='./file0\x00', 0x40, 0xaef98268e06f0b61) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x4, 0xfffffffffffffffc, 0x7, 0xfffffffffffffffb, "2fd8d50636503cdb23e14780a46d52cfbe43817d", 0xffffffff80000000, 0x4}) 16:00:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x3, 0x10, r2, 0x0, 0x0) pwritev(r2, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) r3 = openat(r2, &(0x7f0000000000)='./file0\x00', 0x10000, 0x1a8) ioctl$WSMOUSEIO_SCALIBCOORDS(r3, 0x81205724, &(0x7f0000000280)={0x5, 0x40, 0x8ee, 0x2, 0xe658, 0x100000001, 0x5, 0x10, [{0x8, 0x10000, 0xfffffffffffffff8, 0x3ff}, {0x6, 0x0, 0x3, 0xfff}, {0xfffffffffffffff7, 0x5, 0x3f, 0x9}, {0xfff, 0x6, 0x8, 0x1}, {0x6, 0x6, 0xf2cd, 0x5}, {0x80000001, 0x7fff, 0x1, 0x9}, {0xf6, 0x200, 0x0, 0x69e306ea}, {0x6d76e1c1, 0x7, 0x100000001, 0x9}, {0x1, 0x20, 0x3, 0x2}, {0x1, 0x9, 0x2, 0x900}, {0x7f, 0xb122, 0xffffffffffff8001, 0x7f}, {0x10001, 0x7, 0x5, 0x40}, {0x1, 0x8, 0x101, 0x1}, {0xff, 0x3ff, 0x4a5b899b, 0x9}, {0x2, 0x1f, 0x9, 0x6}, {0x0, 0x5, 0x800, 0x40}]}) fcntl$getflags(r1, 0x3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r4, &(0x7f0000000040)="9cb2997f00f84ddfe066322e2e", 0xd) ioctl$WSDISPLAYIO_GBURNER(r4, 0x400c5752, &(0x7f00000000c0)) r5 = syz_open_pts() ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) ioctl$TIOCEXCL(r5, 0x2000740d) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x6c}, {0x20}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:51 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r1 = dup(0xffffffffffffff9c) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000240)={0x2, './file0/file0\x00', './file0\x00'}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) pwrite(r2, &(0x7f00000003c0)="c91f6db4982ca769d540fe8755410a0071754d8c534586907e406e13f9442bc0b76c04a7d241df7d48d03b12c35c1ff58c1379ae50171a6ea189aa7715825d8c802c47eedab42b67d0c3bc2d226c07639b03107cde75f464e9825f21dcd66b09747909537a0be9eeb6896024", 0x6c, 0x0, 0x26) setgroups(0x1, &(0x7f0000000200)=[0x0]) stat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000340)) mkdir(&(0x7f0000000440)='./file1\x00', 0x82) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r0) r3 = open(&(0x7f0000000100)='./file0/file0\x00', 0x80, 0x2) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000004c0)={0x0}, &(0x7f0000000500)=0xc) ktrace(&(0x7f0000000480)='./file0/file0\x00', 0x2, 0x624, r4) accept$unix(r3, &(0x7f00000002c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000e4d549f0126898a10fda45ffd8522c87a66982464b1bff40f500f0f4a98fab08301f152d2ded2259eb186ec1d474d5a33e102620c81472cde14a91ddde623d22c6385823f7fdb519aa95000000000000000000"], &(0x7f0000000180)=0x2f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000040)='./file0/file0\x00', 0x0) 16:00:52 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0x0, 0x1, 0x6}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x10001}]}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x4003, 0x0) r3 = socket(0x2, 0x400000000002, 0x0) setsockopt(r3, 0x0, 0x14, &(0x7f0000000040)="04000000", 0x4) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="cbc80010000000000000"], 0x10) accept$unix(r2, &(0x7f0000000340)=@abs, &(0x7f0000000380)=0x8) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087, 0x0, 0x0, 0x10001}, {0x206, 0xffffffffffffff01, 0x0, 0x1000000000000}]}) r5 = accept(0xffffffffffffff9c, &(0x7f0000000200)=@un=@abs, &(0x7f0000000240)=0x8) recvmsg(r5, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000280)=""/14, 0xe}], 0x1, &(0x7f0000000400)=""/210, 0xd2}, 0x21) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x206}]}) r7 = syz_open_pts() ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) ioctl$TIOCSWINSZ(r7, 0x80087467, &(0x7f00000001c0)={0xb65f, 0x100, 0x3f, 0x1ff}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) close(r6) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67776e887865a4317313179e82e1ba2704ecb22d21025f76d99b42", 0x32) 16:00:52 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) pwritev(r1, &(0x7f0000000000)=[{&(0x7f0000002040)="243f535d031e24af3cf8132bc398ed633ad0d856dd6368e333edb925c71af1271b4ea4d43bb87dd9f62b6ac99b166167af9b3a95d60d1d9de38885ee8e819a9d8be36f753823a06d2552b474dc6016a9ba3b25c2edf4fb805b02654295deba47155557ebca0feb6ac76fa96175648b709cd1392828592591f4c76d1b1072b7c639769370cbec2f33c6c7f4f31d58a0ca2e31f021146c2ee019e8b1d0264de6c09fcb1769cdbe13a3f9a1369542513e0135dd3d53ba2661c307c95e07d172014becfbf476c347eb93c6e371230cdd023770116712d1b9430f57697b24289127c6f2adc5032383489089f105f5af4799a8e9e0135e008aa1e45788fb66edfe6d5b2e4da6881598fb0e1378713c304f77cc2870fde8dc885044c4ef2a7fb3ae6bf0652559162d1b8975b5d9012cd147e59134b4a98c36fb0978a7144bfd17c5c80c821bbcb22ef0ae43a06d47613e871b554cf420110758e22949a2187d80d6308b0b8cfbcd120d9fd4cd9082e8b477d77243cb856133890079da538ae43d5e17059a5846f00e9a64a5c0c167b2def351ee52ff69fedc950b9ce85ef49c5df3999e528472fb2285e27b6d6d2e3860a48e55d3980f432a842a184bcce315138b217914f93a5c494739db7258e1787573fcabc3017d510343743282a1979d8adda1bf64937d6f756dbc538b35de6f88111487e7cf84310c98fd52e303fceee465d0facc5b15c6b3c9827f2e747b65fe7a1afb3eec53c91308be33198398a3af29528dd1afffd5656318b0385e4077f6934c6657a0b0c2965e55eb6b50becfe85101687dec9086c6f15d011bd7bb1d8fa0d3c3877cb89a864ec8bdce2fafc5149e5440959f5124302c081f225ccedb156d396b5be3e3d9317af1d3c286b64902a69ef3c1e89fc01ab163f6a5441d25fa9ec5c7a0d4ed1dfd2b38472d46aff5337991ddd1c174a1227d0331ee9cd3d1fd739c53d977465fef1d053e7ed2b0c4161aeca3aa2b83da5315eff287f52e59799efbbe4b4d2162b56ed92da3e074f1eb2d3935215671493e33763bfa7795b5f52aa7d0f055b492dba44dd63c3d0505bd6fd2b352ff3851ef1f3cf6f419993f40236606d809afd0ec158d8a498d7c4cd8ffc506f632631611fe9b85178ba6a480b161c39e39c1d18ea8726f1ab48269081e5a3e141ca3d446dfeedfdc71466e1782f9eb48914b901067d6b58a173ea91bfcfb01112e04ce33825ddb35406bdf158b6a7db192872ead8070cc0e4cdc8289815e9e90b5fa10f4baefa6adc3b38791e837d2a76a74d6bc24290a0bf04234ebc3ab48e25d861b0eac6ed8b575a8ee7c4fceded1f2d37cfa04a64dd4061a53a72dffa7e0d545586c8ff2d3cf00bb643bed8d306e308db763538fc94611da6bb791a39516923e2ffd19139aef0a9252e53d1b8c348a544edf4acf5f99ee13f2a88ec9fa546250d717be20bb436a7566aa4cc4a64c624362d6193887c3d72eacca629d7aff1266f91826f000e22a06f1bfd4ab88087484675986311e27ae2831812271c6561ca8373f4afcfea5f9230b7b1ca5420d984db06c4332d1e2d9602ad3e87cc6475e57ff5a93e7052a057c3d2336f83aee64f817d6f2b6765ecee31a0967193c2cb068ed91c531a92a4fc3d215d6e7b53e4177916e4aa55bf76b939bd89350b5bf37f03ac71a2645e2c70dd1d4bf8633c49bf80d6ad6693d08643abc8dd18f647d231603a80223c8aaa2e22fc1e0985b8bc3ae76d35d62b459854abd0bd9e04e180ef1a769c64a340e6337d40a7d58446a04af3b5a356141e09f00c6cb771aed4da92c76cbe37cbefc6dbf106645e1a3729bc240f51dfc9e8df32f8c8196ef6fd1d03c9678c60cbf7df130a84ac520e8c820741b67f25494e0571cf11ff90accdf79bec29acfc12b95bc641d5c29f2611b0bae84db8d20383cabfee17b4dd0f84146ea3cd0a83a26eb7c18a04e3aef54d0f72f4315e81e3093a651553de93dee6c517a09167277cd01057264cc6a2ab775ed82f69604354b5dadb8ccf06f15fcd2e216be715c2982cc3edaaa1ed27f99460bc801a29ecfb05d207029cdd0c09762c8692b8fc7b19f7e73444f48f74f40f70552c38319ce321586246bb01f7f291085d3a231c2040f780c0ddca542ac88b98ce4aecc92d1562550982298b5c53ba1f120bde8c90e17b6898d7d159a55ecdf2125277b713050c516c1663d66edc178b7f42fcfe7f0cb9f48586a7a0ec65ea05e87a0ea078f52d0575de739ed5b377a065071357b8c439f72a9012f3a853e5734c79d0d692f5b1aa8af0cab252347c46ce2c642fb4864a3b211a92e40f31c5a85a8c0560830fefd1928e302ebb5ee6636f0486905e8005b99981129e8724563f0b8d38f47909e7c2936f4873d3081d41e24c1419303da4580b833e996b122941f928302a32e0c5b2d69ad929a99c6f79d0b239489a4f9b5da5e945fc60baffb5ae0401d463d106d618e4db761347bf15ff3e489b5c2f981d8593a4298d4be6b881742edd71efc7b0ba8e570f6f76cc0a9c7acc9f2d8b31e32216de11ee989d79afe8a935107167cf1461a4ea5ffd210f624ce2a9f3adaf3a7458246d6c17885272ec78d329c4951ea0663445b5cde6d9206f067343b9db5082c67649231c63c2a42aaa797bc6de29f3975794928d3e884aa938089282bc8d9b916518dc996e287acd7e33f9ad657d23f923f1dafc4ed971b208762c7aeef2ec272a923d37e0fdb52573abd9ac957778bb70b33b551be22b353a25073265be047931e7a9f4c8c83a3004e62cc3f8644623381b98ef3697f5c622c3cca198874ceb7e881ef69bd27e1200bb3ba379f072f9b7d9cb477007564f6b395133f15e0c65bb8e219a969745689e9be011fa63aa44aa95794a6a08146889f165aeb3b55b6c6b8ef8f3e7788ab694b98a235d38e5cef3da2b64b5240c58e5245f08589c0418e129de6f6d862baa8e8f9d14f611813f6a1c6ffd1fe59ca608a914214565ec6aca5f0e4156b5140d383388b61ee4e2bc41d29cdd3b75ce72a74b5ae73f6701c4e0fce3507f40eac2604b1d9ed41893ff77c3e4f424ed7b67cbfd30a391eb03db9a1067c50237438052716b598064d15fc60055b4e845f4d88d3c601393c0179baf191720d8586bfc1bdd1ab8dcf0aedf2b842c164b86e49e5fc97c66ff298ed917374d6e9781140b36b5c3bc733b057d1a29d7056a0ad6f4b26f4b415d037195883efe21868b948f33e44348f694cd44e99e963eec88e36981cec9946a05f6e8de15b7a29c63304482bcd22b518a403496151b587db82ac40f3ef92570f3122bbb54851b1a53281e3d48f555ee7180ef9f04619d756cb46435daaf25328ba52558f76846b59159bb738a88ebd20fe4437a29d5ca4bf32fe09c55ceba9930fbb0de306b3a46db6e77b7c7bcb2b643c8b6bf30ea145fe19dcd7c53f8bcd95870b86cd3db7d4697c9e43ae5b1d5b2425138115fde5e9e22a659f3a63b46ba133b5798e91cb9778c70af41f8f34e3d87576f30319645a923019404ae5fd746788203f8082d8a4eb65462d24966d1e42312b2dae2339c3819432c716320b2af6f52201f5761b8032f205aa09c0bd0c8d5bee248c3941a13a1c0ceb44b16a8f70b0dff2c83835f0716b8e85fae82c1f8a0392f0476f4fe3a823963085f5e7aa2ae75cebcb51bb73aebca2b7f3ad26325f3fcda0586ac0522709293479e8cf6a3eae73c6db09f0824cad542f015eca988ecd05fcad241c24eca09d3acd9293c913d6c5fc2732dbd42d6b9c49a26791bf38f0fff9af995206e5334439c06d0055eba6cb9d09d90579a8b8c1c5d0978fede5a97ead4ccd0eb52d33dd28d5f07073baebd2b971f913513b23fde9d7c6c5a2b9ccf7d2a35b6582f460f27faace032a54f5c486c1392158693f571ef224d33efda77f9c7ecfc4267ca1e105002fd08cce7febcc332b745c38b99a5adecbcb11780bf2820650c5a0e0807bd8710af9fa0d0715e0b5fe46c627faddc9bdf03e39995da398348a9cee5fbb518a1cc1581eb7779406641e59c8f4e8d6018dc0bd1a5a82b8fe893ba75c201e08c9aca7c3f76a789751903b83280c70fd6778ad7838b613fc0caf3ff8b8108245711c9aa56bf7fd5ae658274de357f1e9c808ef48ac6e161f264eddb9b757d9ab8f3934bfa1f15babb542014bf838661719c915cbe86df99fbbe423b15c44eefb1f70c2ebb7a737ff0d23d13868cbc9ea15d163ae9071fe227456ce9ed383392dc245c26f58b274d9dbd95600d339dbdb6efa75f96867df61b795627f207246161c5d7df169c6092d4dda35a32da31ae490611e8bf4b1e20000c9191456879e59d4be93366c442d858014d1e83d68eb759a68a5eed26f84fa19fa1959d9f7413b28afba65a6c2ba9d231a0c2f8753a5e8762189e09b50e2a4432a9ee1db5d27b0ec3498ebb3107d83ae75a5bcda4f25c811896ab35153599d238ad1dcbd45185b4218e33ce8e99605c445e52f6a249f083f5a49ba2f6e8aeda256a70af606ee226ebeef997293ca02ea770a506874fa919f3d60671fe0befb041f02547302629b900199800a96e0c07bc5d4a5fe09991efd7e3a5b7984ad34ac313ff525096804b7a8642dc16636fb49a632a3cb3e2083cf2ad781a848b26d89752b5ce5067d159bdcfbcae50e337d6a919bdb27d8330be6b4ec6ad71244b77a1ae9ebd1608043ba80d29145df849b72fadd6a507a8488309b8336ef383c0028db7954dc9e5a6a1f686bd042c8340abc521c72c2184e602d4c82f9634d41571bf2de33ab2934abe9a6f116af1a3baed86e9ffb1a94f7818eb7ffaa63be02ff8afe3a459c5acafd391b8364c15968395222d19704b822e21933571cd6468c2e3a4ee1d38e26762a2501b36772a6039151c0af70ffdfdcefaf2f7c0af3f54cc98b261f6670867cc33d460057d197780f8b3fa22b60e3ffc9143d7ad1371d92ec70babe8db6814e0b3b9823a55376df938cd37f234d16f2310ca7f0119bd8855d492660e9fba4e9afbc04ea797203f467af8ac123954c1e97deb1a8e337deaeee618d43f72016d4537ba99fa4120f1151da4b5351b69a4b96151e2f62024402f8f14198b0ee8aa747cef30bdce8631118d97fdb4d8db879c9649462d3372229eca01ed23ce4082e6bbeab3eebbf6d7a8e3151960cd6c50ec40d0731e6c8911b3c78f283f582b8edcc3f21ee6bee914482145ce778ae87cf6466df0a55d4455382346c7baa8f45f34b91d498fddf90e4b049477d6926340eec4baee14eb8554b46bcf0a28acd278fc823481b2f1a7079fa3e30e2f9b5964f8d4da8fa52aa2a349c995d1c6070793e42e2f77a62bbcd23563155ea28b256898e6584525314de6481e934de75293b3861f0fc4063a466da70d55376c85df53688ed1c6b095a31fef986b1df3426f8e8ae987731b379189f29b436334101b935d1d2b5051928bf43bd831a41785b1f9f033e7a4bf1c8393f4b9f24e563ee0e0e7771a674b3249bd09a8d05dcc1530bce14a65f5f47e26b9f947d3bfaf9141813151faa1516fe0424f5a91a3d676d5609c845df9877c54c2c8e36555cd47006411e67c357dda42b916c5e8eb1c31608f1eecdd1af4d1d085010d550df3ec3dda6209814cdfb4a20e8ffa3277a28925be0f8923cc59069f30324b55bebbc1fc4a81d8022f27eee1c7003f978767e537f9489a9d00dbbab136487be6bf42018935c5876391450a948fb5da51329794e2880ae9019ecc4fa176fb64199a5de55052ae8906c063458f12f6696f5b9e74f", 0x1000}, {&(0x7f0000000200)="cfed743ca1d2408a3929dd401725c1fcec124968d00b050fe372c4eac350c57069f55b58900752d091023d8f8e4d51acaa2e8be7ca4e978972ff0ee008d8beca7b5b1fe7b619027f254e29720d72a2acc64e43972690590122c1331b10e86c8fbebf4f28250f55fe41fc6cf402b8ec1ee674429b", 0x74}, {&(0x7f0000000280)="1ed0cf064b5e174d0f11729f4041b6436bec3adb3f7c8fd256832fa5e76f47f4f02ea78cc447f14864cbd6008d68c5af1a51393450eea11fed00c4238d2185307c1639516d", 0x45}, {&(0x7f0000000300)="e83f6e8ee110329f855fe0f1240623e3fa68b426e100ff9598f43a1584660cdeed2c0e37f3e18df845a4227d50ad5d14cc5d7167a419455e2ca6e4237205e4ce4e30ab9c20a5d1eb6d9778ef6f7e9f68061cc9401e67d66edae7558a4eb95668a3f466750536f3623765cd9b76404cdf2af4bc496f36f4893c05707866cac7ae41a8ea91304da5be6ddde9c86bd63e61ab", 0x91}], 0x4, 0x0, 0x27) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140)="e6", 0x1}, {&(0x7f0000001680)="3c892625f6976576eab7859131a4f32d0eca6ec9927b7c521fe4233b0e1d6b91076a12029c91e705a2724be04263b5d449a92b481ac556a0015fa93bd6f5b120680cace15d61f59ba3300dec196f2d124fee1d08bf0fe9a8b87d72519313ecf1ff9e2b0b979f18f20a425a32e268c71cf04f44cc5f06b17357697babe8d463a22b46f5a58fb858fcdb57977a4d2df49eaa3dc2c502b73708db6b6605ead6030cbe7cd356593763b9605c4f60407e7c8fe2783347afad499608cbbc442f63c5ea538b9290953b181f538ed5544b0b30e7a9038ad5e787606a42461e96bda8084eeb4f464e2b38fedd837c0b3a87b277ea11a5d258bcd6559439045837be7d356d379d811d606357dcf27a2a7036bebe65fc03606f35056681c19053f3339a43d695a6a643c84d073e0d3421fea254785c96d98dc6cb0d7647cbac16e565442b72ed6c9a3686d2796db518aedd49d4059333980d05fba2714c806e21d38bd92f3d29fdb5a79ab94edeea4a580570c317a3d914288441ce2d8b1c1b0cd88bea3780b4a37e2de67d2dd92eaab5e6a98ef0876e7c9481baf232e507b7b86a7273f8c0ae1a0d4cbdd5a29bcd382074fd6819e9ce7bafe70e35f33173778878f2ce6532b6b21afb14843ffee6ff6bd190e0aa9d8d6f4d72a21ff8def7d9b022748a3d889814673a1f48fbd5c56ca2720785a4e2cd9e50dde79139f4082fe3e72cd5fb1eb012792b3e178de08ffb250e1c23ec2b0857651351bf92a37d963805697ab2851edf3b2179b154682326ecd2c599bc37dde6898cf3958fa2995d61a08de51752c7e5e5c2915d56400604dfdf930d2793f78714b950f5e61b6c7d9f041ca507421d59be049c60185c03050053787f073e0798c74723170b6dc30d866722dc541e0eec17c51529d4d0fe68fc4e3c40be802adfec99f33d1e2f38d8e68bdb5baf59931a5ef2e3b08dd51514a4d2da9f8648aecc23cd5ca77d5a193f8ab487e9591987f98746872628fd74ceaa6ae0baeb5581fa7f7901c6f8966862aa53a5f383d5e48215dd2bfb1bd3358f53fe506929e7c65bda69f15751d7402c728d490a91635ea0f4a9144b4b9950588f2466a864dd96e35928d988ad96ac4b405571e20d3fb79be7fb4f6adfe63253ea831099615b89a8b423a9d91b96af41bca97bcee8a7872335b5c5f273131fa497e85204cf29f79a3da298e7f28f445f3b9e5dc87a5f3178a4751da7d2d99596edd5c3db0a03457dc9f40903e1daec57f833eebc559de4aedb8f942a5518a1e40c29bb9b38eaf89cb2e2d38c70a07c144d629367b3acedc516736b6cabd348e7b52f5fe1eee2f1a0205a9454fd0e4437e82fab0adcb0456473be86aa8567a57245fa789f8d332db07ec815b4b2451981a73555173b9ff9ff2866f62fa026411d4854e2967bf2527804cfcf5de0238aeefac671482ad802d4a7973e94f21e0f61a16ff563f45fdf0e8802df077dbf11d8d082f2cbda1a90b0de6ead18879495171dd1361b7f9bae040d891a4748d7bfe2765f0e4d22fa70f0e3d46ba4afe10351b4c42e20b0b545d8001d46fee67c42028cc3be4d22803c70c57bb926c7818b6a6d57c149f483b6968cf635af4b506fcd9b5750756029e3819f43a55d6c0501d92abecdaaf433836e3acf2524cdef760384990ed3ed00d0de5e434029cd77a45bf3e06fbafbaa33017e676952881750e7ebd1d567230b3cb0a5bdbaadb00113448b61afb249e4480cac97d5921748752bda68d6cdbd9c20447593f1ea84b0ad15cfe4761497657fe6981ba3155ed8fe27a923af91ef0f0db16be77f5d33f6372fc0d465f790d9a426a1043fbcee0c5e991629594f7c7c5966540f290705f28dbb43b03cde215c141029e035a5afeff6406ac3c5b9f1641ec3e13984361a7e6613e0c6c83835e9554a59d52bbd7cef0d75defecfc0830f563a811568919736d4d126f36c222bb86395999f0466bc73cdcbc0de3acf89ab1e9d91db6014967da45a51acf1b2d1ead298a5481dc1f41b47be82a68cb5517b56b923ffc19837ec940decd79edefde49a0d80f72a32b912d6e0fa51a9ea1a2c23d8779c0f3b2b1eae3ebdafade06b698906a4aec09c889d590c78791d054f2d93249c41c22babb92d825496030fb8b638d2274820628a00c4fa77634c29c0842a965904884ee8a6c0b45709049d74e0b02d0bff3c7d6b782d1f5f6cdf42a7d63d17e428afc424937fa3948ec8e682aa2cd72e6ac4dc4c1e7334f198c7777e1b5b3d76200fd5cbf10d3e944c5940ac44dd2293b0966559a56c60d9520ff31038bdfde198691edb8b51afe5d361c31f631dde3c611de650a80fa55319be473cbc69420446b88bfa528aea9cf6fab96a38af2c27ab22a9ec55601ab960f914ac41dab56c10edcca2f86dfb82b1c63c6b975357d66afea7147aef20d1aa25c05e39556089391ef2b4447d4338bc9a9d6dd0c2afcfac4b5a8c9bec4a960d240e0a4feb2849490c2da28a7683ca46231238d39ccdf4c1668f1a21bdb11c636af10f889497166872edd92f5cb8dbe71d47d4f486a9fdc3561066398dac862d7128a9b09155eac5aded7e7fbdb8800e1e2827f0e3eaafbabac60d9abf590c6b5b8682a2efa16b2054488cfa34431867ac5fddfd01f45819356daeca18b66243de484fb9f54809130eca5b90d42d353f4aa0ccb45e5f022155582b3a2567d83e22de3f79c972ee666822d8de63535590f8dfa351cc932239ec677af192f5ae61afec1e88fc9065ace13d27526941e182982ffd028b348b97cd69bcb06d4bfa5171494bc1d1d56c3ffc95dee94b16133ecc5179c2cfee008da0da6582103d22728b24498c6e548b2fc1e1d730f53ef687c0f5f8dce79071660a0049e948f92957fc758d8e8cc0cdb55a9d7cae2ea989ba4167d6a995148e419b2bffb00f570985d13773f7ccfd450dfe822f14784b5b330edd9132b63503ab62368ad78b36329e136e56ba15802b71e565803a1c13f00f7a133cbb7516ea8b82df4950f4aca664906de408945bf9e1681e136e7e70c067e15329ffe600484690794389b033991482f17609cc4287b1e67aebaadebaf6a025a5886b50f8dcb242b5414b1354ec1d0776faff8e42b3310fb858872f264207a25c30fbaa8f41fc113be393b34293f175a967bb006dccf4b6a9f50d5f531f5c1591ac699f0e368a254d3eee8e9f30d286090de204d335b8199a2cf06dac331d2cf55cf8b89600aed8ad37384baf9ff09b6c37d29253a15e32adf9b6e5cbabef93670ce1e6632acb5d6f186bcf0053ae7aa0a02b0a1f4eac3350707cf34713a4233e0836a79baa91678b1d1b5e0e587f41182c7d5b007e10d804c0005b567c56b04b41f2880941920000863dec38765a00899cd0528c7f5c795c0fa609d093c4ac65616ab1921e4ff2ce58a11b049e32908b03ba55", 0x981}], 0x2, 0x0, 0x0) 16:00:52 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) ioctl$TIOCDRAIN(r1, 0x2000745e) sendto$unix(r0, &(0x7f00000000c0)="b100050260000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x400, 0x0, 0xffffffffffffffc2) 16:00:52 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000002880)="220e225fc4ca4365fac1d60ed238c9c62efcb79413f80de0c039eabfe3e0f1dac053aa278a6afb297a190cc39803941add290cdd44461e25899b83b22df326c6f14d6f29e41fb63e2b7b142149ab831969e462385e4cbbc7310e2eacf28faf9e83e4086dda3b675482734d33ad28db9c17531d55b4512b7765c9b3d1063d994246e6", 0x283) r1 = socket(0x2, 0x4003, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) socket(0x18, 0x2636c19e230dccbb, 0x9) setsockopt(r2, 0x0, 0x14, &(0x7f0000000040)="04000000", 0x4) dup2(r2, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="05000000000063003000"], 0x10) sendmsg(r1, &(0x7f0000000200)={&(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000000c0)=[{&(0x7f0000000080)="4f7d9d543c3c8828b8dea9a7821a1fc8988ed404b26db6e9f1ec900d39b0d89275e070760120f0988111f391fb7f751b119c2fb3fe3c76", 0x37}], 0x1, &(0x7f0000000400)=[{0xf0, 0x1fffe, 0x40, "f69e0d19b16cdf063ab5cdf0aa527f58a4289bc2e93f729626e581402e50778a7539ef46e01623e0967a5da4b2a146200ae403da9ce933cffdb58667060ce1f7e4acf3ce91a54b8951078b28bb4362d520a9627a4fb544729b29c50297929366b524c6aee39300a11b7b8563ea73ef33d974f3a297471b9edad054767558e37790d4d7b62cbd1409b16b93ceeec1a8632f354099a8222cfaa291d7fd07c0aaae1f707e486ed57c5bd2944ff5733fe49877756f298b94430e110f2dddf8008829f3c595b52ee57f22deb416afedb8880ffcd307c83cfc7575f3753197221667"}, {0x48, 0xffff, 0x8, "e1014e86b4ff15a16571b1fc2e038d66a08dea26737ea722fc3c15482dc0dd7b81e2beecf923e860be7ede7dfb08f2b99f"}, {0x1010, 0xffff, 0x3, "634273a84c532177b84d513c32c8dab350a3506e3c109d27a98947862e3e48252a571b6df372d5efe4a9e39e4289306601f696efa290f633c5dbb1df92dc1071ffaaebe882691c9579e56684817ba614635464e5394f10f13512effcbbea42963ec5f02f0ca97247f1cfbc966c7db60c65fc17df17c3528a6e651460cf15455cb725f04a69bbe2a9d09d339a2e5188c4112a3499abbad5152f526ca387ec08c9977dcdf701e974eac0ca01b90847c8fd3543ac008e5df869c5385ea095db068824eadf20d1fac72b9d274699a76c2442f46483a5b50474b3016e83d274912d7d7d36e8d56d412d06af41dd25915a4cb9b39d69fc65a439c167937c3d0729570cb382ae75a9a390694fd11f785ad3c9876dda449398e5d5326b4a48d1b14dd976e304a28de42d2dc337b07f27bd921d2a2b3201b08529f0b0e35389d93c4fa2e2d3e1fdd0a46f81a085443456082e9ffab1714111ce03a94ae5f170dcbe71c2862a8735fa6096f3c2927c33f9e0bfc5de807294eee492107953d2c7a143604c47b1b18568e6a2eb0ecdd13a340932909411fc988b732fbe793c6304e9bff4ff6b5712cb4f14311ebf881f8545187a8fa010b31ba8c7555fe942a441918de0fdf4ba494c5e6c212ce62b6d9c8ed6d575afab50e582b1a9f8cfec48d6660925b4931770c0553905fae8f2e607fa47e3bbb912c144f9e49a1f2507386ad1eb270f7a9f32bf47b07c53267af0a278100ff1940929f8a1eadb3ab37fb6d4cebaf4f3bcf0346975749a335be76a5fe93722ffd6a4e692092e72185437b558a123faa86557eb107c3167e7dcaa073ce998ba2e20dedbd3b670222e46864dc675aaaf2a023c241a8d65ef7b6298362ea2a49825132a7bf5720afebe9c4cda02623828e4ef369ce08860b982f5223771092a74c64d3e48a127f9dcd6b0ea7fb0cd111aa38f3efce51af58fc4375ea2e88664650963c0bcf8059e252253d2771b41305a11cd6500e227523a9c50b9ff3bae0e44ec63f0d2286421bfab9a4c3fce6ca41b322dd59b9b4e3e9452c86c20e204b892eac6bd4b0a6c100f1a293b5e898ee750ad5336e0b846e35985e0f008f17318b32444bd4b324ea5a8e6195fd89138541798157ee949c99cb106d8dbc64f7c3ade36e82073da1f7ae94d35ca6a3cd47b64a07c0c8dbbff4a5c78c79614dbe9fb70b35b03c0e775206b284f7026444412efc7e2a38c517c5a018c7d17a6c62049743698dc80b7b3733a21e6ace008dff07e0e0817cc09daa038c1f54dcb01c0f456520f22374c65b2506a6549ac11ae59cd56992e3b1946977b7d5bf51fd5b8fbb0145501800eb31d9fdaaa29cf7fa6f827ec33ebf6b6599b92e8b5d00571fc00f6399240f9eec7ba62b3f02381a07e0e5a8b9e14763a0f060dce796b8774d79e35af442a6d270e7efc0d8e2c7109a1f9b7fe41d8899b1f9d2ecea349c0a4a20976f0bd0652897f9b4343c88432997f5315a7df8e0aaa9e70d18e1186fc67680dc9c64366636bfa739481f320b12d59a1ef714e58e0c9132475d23f1bd16484b7371eb23d5187a09a6982800001e5c6100bea538ec20898f27492a340139f55530483d10b9b2e3b5794b50c33ec7480143d3127cc46f62c4da69609510cca3f02ef54b3efa9d5374cb88df8aba56d25ba9dbcaafa33b47ecd9a2d146d8595a96987ed347402f28a68c5c103a9bb95806725b251791b0e73a3980172e05771233e1d3a16afe069c157592f3490d267aa25e5e66f2e20824f813c58d627958acbf2d5a8cae7b59e34ebdcbdb8f81c5485f142c4ee400f881c9d42346c3114f86e07021bbffed08e3a44c082a11b6502d5fd1b4455bee97adbba3894fdc7bfe1a7c3407998b1b66ecb5e1c6cdb5055680b8340f79cde01b2aa8ec55dee1302b6e5ec8bb52f9a634cda223f9e0d9ea5604bd4658a5493f6976afa1f497388f175fe7a3550a79ec011ad41d88ef17bd24bf36deb1902ba5465caed5e6c90d28369af5f4b25519ba66671169adc60738de046a3a36b6140aba91f93c57f240d868e68956ef9bf6ae2a8d5e9f6ea9e3bb1caa899316990c1c57f4c8cf442d9aa70dcdef59ebe8fd231cf81adc57fae53e93762a24d2652e2b8ba09fa194f7cff91935c0078f508a67b86349feca2a1823943e398496ed60501fc35af6838b3d8cdd54f360697c66f4fc3a5bb78ed5d3bb0bbf095f43506b5b42a2acc2c7552a78c6103cb36ad844fadb0353e6d29b87e683df0024edf8e0fecc575d92c95d762c42c064033842109050f31a69c54895f1ca4af9deacd8db93582ea08f1e2e8ce434869c2c52290a61c7633ad3de7cda52171c8142214deb2495f817fd0e914eee33a59bd342f8066264fd85e6e528c4200dd0a9ed19a7e3265ba8ae6e8daf732d812987dc255a9b3c74b438916458025f34d9f7480c18782737b9a4a7c992bb1da071eac1d02752bef01d7e0410176c61ef0f11c26c58ad5c95d1c2844ced0bb1d283951f70115fbb7ef07c18712fa216cb74df9bd22f03c5bf953cecd01102718e2ad6b867ee3d9f88c64fa706ce26e6d4e3c75e95711e27dc2663ebdeacdb5add4fa0ecf0ae4e71e768184fb6005250e3787e8b1a6dba4d1fc32729644504d093330c5aa19c744ad20b15296e58df4b64a1e480522c5309122ad74da09859e578aacb1b9aacb5e476fc6aa8b92fd4dd0194584061ae17a21f7306c423aaf8d86c934098dbbc6952015bd9decab396a56eebe99b5d00d8219d0de9dbb5c658ef8e6ca95530034e17f3fddca85f5799d9224e7fd0716e99f4a324562d389cd729af1c7d5c42860479321bc73d86e15fdfdce7409c61fbcc990b9ef354dd2d4fa2fcd4f3c417760313b3a74b604a4425e9b63ccdcbd5841c0a5d783cd41ab2081b0d54cbcf27c8dd2e430e349b86b3cc1f1c17cded5173fa9584418593d4a16524b4c43db33782a42b1ff702bbe6c3eb7ec0f76473422ed9da227709bd3776097b86b3800ddba4d562a069c1e1437c78a91eccc7a34811ec840e2d01a8a4abd5ac9058025e0cb9114f437dd26613845365a481fa0e7bf608088723cf320dd3a8aafd4e47c318a6a8e2b56369e95fab917cb77cb83e91bcab25b96eeea32c40dfe965c2ff11ed6d913924a767af245bc8133a883b563e1b96a646948ceac6dc4bce5fbe6ac2098bd05167ee0834aa12eefe36305eaeaa3daa9a714a18c5ced5cf837568ca8384786e21969175e88d914d4d8396b21d7c0aac5ecc6215c90fbd61a7134e08e32660c090ce8619a12c1d114cf4f4acd7d79fe004e7f7a60e3e41d17c90f6e99e04a422eab2f25595ab41035433c6869a1be4ef3a0cd27b4f98f275bdf26616d494a1ea48daae9f8adce99cd4e0664f522cdf6a8507ed5691f255fe06c3e5852f8185a1655a4dd40876db82ba8067b697df1ae0fd65a769b112eedf30a5456efaacca77ef60af63753260248c136bc96220d2f3c8a5dc8cce3e647c24bfb3c769cb06077d20de885cfc0b8c448b5a53513e3076b3540be518478e3140cdf593d5f2f3f01d92b14d361aabb95d52a80ecc70112defd46ea22bef92eb5b8186c93a5b038fbbe65b28d389657b2e7f5f0417846c99fb3f707d3baed680dbaa2cfbf210ba22905c990a7520999683e5832e8a51c06573b524b3423e0336b0697240ef5dec191220af253cef8e11ae63d1934b99c14d3e89a65722b2eae3f039379aae101f08a2e14832b583bedc3bfac031ec68a0bc37c10772aa3ce4f49a29bc25771b0a0dbd934c88ed55ce751a1e91c2d6a38c1b25b6dfe1a8a9ebf0478ece1aee1a7335f0e468534074fe6da02809c8a11976949a666a5c9afb4bdbbb4fa369a516f645a42267bdd04aa70d8af187671f8bb79a05aa22773cf8d1a81c9c9da8601a5f7fba213661f89c9ae3e5c2c7f41fdbfafc873151e34b19b346a69baa7b27731903d3533e47f1c7711f92d849b55af6f629391ac4fe5514594ee0f17e70e18525a5be92a72f918776f9bb53e5733a0db7507924d983d1516c67e642505538063211cd51bd595d552d017ce0c810fb1d08769a6c3974f402af1187173e6527c3f7f2d3cfff8ed4b400386786fb4506b8cc7dc50507114272f565ff7a03a3685d29417abdeaa8aeb75e21e99ec6840d170b1ee5b5394ab72f274b0610f82fc77ac666de281c759cf9bd30240e156826d309bd42c35fb7fc32faac50064eee5d52f3cf6f3905f539748810cc118ef59674818b4d817909b02638add16076a6e8952d2ce4537e3afe088b8c38745325777afb4ce5618af774e76bcb892b21b2a0da43ea6d26a4d725bb4e4f6a12551c9bfa76e1a9bfd00c766643a5cf56afb38060fe635a07a311fa50909dda3b44cfaf220bd909ba77bf671fc8b7b7b0f7bb662e0dd4f32a721f9e7d0ac9ca9e511cc5493421f63c03e938f0407892f3b9f26bfeacb46ce5951cfe597dcd80e61b55e9945de332543d2b3dab44dbe28482ed55b0eb5cda5e1f7c31ec09895b72a88e0528c29cf69f612ce6a1fe0e8b6befb5e1f9302d3f84ea762a4530c5aee7b443b998c804e0747f3f3887ddad695b98b38845dbac9e8b06153bbb1f269710482b470e0f3b9076bba0321e79223a7847061090823f1e9a1a665f7e9b42bc63335d4a74b052d3b43526e4d9f8c30b068f414ffab0ec314db4db6c63451bf392e3d2dc277eee50d7733fc26186f98f0d8c0a3392301b04117da0472d63ce9746bdbf3f37faf41d8c8ed01acc08bd3a67e3a4da0e91c60a302c705c01f3ae8a7fb51797511a8516550dbd2951c3a1557509789fee4d17753483f5a0ba0fe350dca914e95227e5df31e3ea2147a85ebeff570ceb1f3a1c85d983deb2b4a4f03fd7f7bcfb1d115481a3e1f0cdae43efcbabd7d094374a8ffeb3f8ce8203a36aff537cdad2ea7fca897909de78c956c7dcdd4cdc07a19b9bd4e00343f338b0453464909f7c44c3a0b1959c588831110ea0aac3a088704f79e97b2f5a67804062b1010c541d1bbf67f457d4d18586b99163b4830ac810eb9e7ae039d210920a2cc1106eb61449a7f3bf80f5b10e570fa51232814125dff6ee2756ccbcb45a72531b1e03127eb51d8dac8d2b2dc68fdb353f0dfda6545c54df478bc77cd8965841218d9d5b2fd54b772795279157c7cd8cd9ac3265f1db4b77abbb2c236867a12dc3ba91957306cff6c745410a5be45fdf39f0803985e7c571fd7253de3ac1e5829a03cf063ee6e833d70d88faee7b7c6cb137936ddaf8e2047ef3b3806dd8681e8e2cb8ad19d86940cbf29d31bed28c365eb945d8c98faedca02e85f837e696e7bdf83336705594cdf0121b40ff3814a2c9b741f65057919e0ed111de3491ba6c814928d8c94b0d36195aa805fc558edbcea0c6ee4d4d48eefcdece0f16b64c687917f84c939025cc12fa2f6259fe4f738869d3e6fbfff6368eb5a6316c2d7da6c55a6dc84f351b8764d2f6fedb3d7cbcdb622413b300f42c17b6e37aac51d28798725b481b14bf38938cb2bc56d1596347b0cedd55e0b17cc4ec6093f4acd3b12fbd8f1e8d60c99c4f2eeafe94ff51303b4fb4c537b311d40834f58827cfb2e725f7afcf6170dbd30e7c526eaa437f2ffa7db8a904c0acf273f37dd4fce229f6ec764f2acef57df8598cb0ecd22179cd838795588b66efde854ff84debceb5dd1307de3f3af1657e1e9408b74fd04555e705051e45ba721a9773e0cdf5a438547ac1743d1361bc2341e0c1ef8c887186085919cd1013db0bfa12293a09afb08e2f3b7ba9c8bd17d"}, {0x1010, 0x1, 0x8, "5f3fffe3f2c0abc163e12ab0a3373d82909502bcf90a7dc2b1e2e727d2c2e41890ae6388eaef502842d5e7f1ba03dcdd7b6413f6268e873fc9878f165f3364c2b7d236906a33a18dd5ed35e60fe2a83b666e326fdd4610dca9d7efb0441e5f3a10eb4fe845ee0e30bebaf4907527c4e4e52337a4530ce612362bc07f2f4f1f523adf42bc650236ec5f92af4f284a0ad87d8e87e5047d487ab84c59cca7ef3a32edc30f60a6d29a385b02944835f3d78152d085f5b6da723c64a54224b9defcda3315416f07352f0627243792562df59a61b33f53dfe4918207edf496200f98c0e3f5f25f5762b1705612fb7e4970fa2c0f633a5795496fe8743e80c95e60f37751445296799c7f0edfed52d7f553c2178fc645582fd2c2cc7673d5acfbd0d3b2a2f59b7cd5daf78fdf942b03ce9ad677a61d43145c4c85faa9a29a3fdf76ede84b6039e885165b7320bbf2f4dde7c4e347810b39ec2b624383fa8c19de4768467ad62e31d346326a40c099c78bb074061794dea0a0bb3c3ea0ab6ecc5b42dde726215346e61587544ae0f1dea8a9d64507bc908dafef3a021825ffc5e55dc517c652ec92fdd1cc0f84f8972708baeb1223d6991bf96bc589e744528a5b39a7d2cea54bb612f75ec194e7213e532c3e76d6292d4f2d371df42d11c86f8455d4d124f2004a220723c86056bc16368ed6fcb28fe44a3fddfb7d7e2435131b22a87481981aa8557d9d6e6c53fa6b263091715b44f369ee5a85bf9953eb572c53c412687421ec79d94a01d956cd1831427debf6732cb63e0af803add75db31b2f206714771e80c41beea88d493d9648c16aa4a3e8ec0a65ab96c6478d42cbd7714323234664fefa98edc625aeab2f511ccaf8db7d92283b5008e34d27e86c8970c904b47b1dc990f1e37e13879d28cf371f594b39187ad56e5551dbdaf750110c6c8d183d4cfac1507c10ef4d0b0fa78e982c86f8c1c9d90ead75e673a8db4567f4fbfe73bede0a089c8344dbd4c7b1201d8df6054a9fc3f90994ed5566518d727e785618e5925263247d87dc61f1b98f2e515facd805c86b81dc15ba22630670c0c3bfc2f08b1cda15567f126c6b06f2a4fb44068dd083c8b90213af78b44a220ac4869db4fa9f1e61ace3d1e6418422ee25c6a8c701d10a5b51eeceeded27c90260e0e9d38419f07a4f16a856a723165c30cb4eceb3c9340462e60d139cf73c39bbe9f67f65a6e4b976b49964381e9989d2ea699e94d1bc656339fa5aa60025ce6cee76f9680233dfe878792ab6065fe86f22f78f791616eb8c21aec77c9ebd206bb984229d9131e1750ccecfd437d6f0b30e237739262394000a7b66e9570fd41202b42994100c79ee35803a348bba6d0c8fdc145e9a46463c2eb2a830098f0743af494c30b54b4e5474de330ffa63b88535e7a695818d653ca286a1474e7ea7f4a34b3ed6d6947a05d4ace12b1df183e49959deeaf6e264fc9ad19dc8a4aec572a190bda0c7e18a4ee935edcbe08899e1eeb3ece131bc128ebeac406b9759f31318c7f3e908f5d3bca8abe5237cfec5b5f0c4331261146ef9744cbb71cacc8addc8e5f6243167a371b6e17939cc88ad9400dc5f6ec02ca453c9a0f0918ce2acf2460c56176d1bbd3fb906138be87d10c5df1b2c3873fb378cc0d62d46e627c7fce64078549504be79d65e450f3d0962c354a58e874828f729034e99a6467bf914f9732271d113eabaaeb6abb8052107af8f95dc65e418f0c7161eecc4a454bf2287aca5a4507dc55ac3cbda786829e8527dc7c4229f0b9c2a2f6c2f451c67f1d0c381e267e6fe9d5589ae9549d5e7aa2dec651518e4840a61797d87279212ec81575738e8f29265a8d86f984fe8c23cbc78eb308099d17577a450867a3e5f01f0fad4463f45563a996b1f9dfafbc5ab53bff0ccbb5589d1e876cb0eeb933cc18578e04f50ed776aed0ce0b7c2646ec8cfe455b57aeceb69b6202e95c35bd74d3431b4d6fe8c22d98824b0e275b37a08729a0e0d2722c96dac0da6f43b54ebddf1aeb29f4529ed4b4d35167d505c4257924ab5f442899a66a587e9fb3c4b76c54bb9d30b356b029eacc36887b83fcf4de47d9707f32d377623b5085dabddd48df62689fede98c401684040d4f3238cc3e11a1726bbbb3b0ae6098a4879358894a1d79f6455538181a8f8fe40661b0d1a00f33bba088b7afea8d1f097ed58a9faade115f926245e7240e1b3b213e1001e7c5d6bb6d22f39ce945b81a0a2def005ec05c51ce6cbe726ea55d85f81def6e536d7a069c8ccaa93dc200d67eb79a2b94f9efec6a250cf8fa69557f62cdc16215ade56ca4632517405bfa9a95c712ae16960a2f67d5b773953ec0efa764cf5b93be71e9508bb9fb09734651b79cfa68d20398ef8151cf5851657f2ca70391aa1ceb5e2c5015997e6bf9af088481de71f1f7841da25a92c0b1d860023c7c5f80bc6271942cb610f56684cb4f9139aecc194f0d3af750feb76302ac8944629ed996d1152c271dad051c13f6d87ba1aeb89aa21936bbcbf79b5e0454e9a8683974ce8466526ad7d4baa85f792a586e11521147316ac8c1b7535ac5e7ca89d0e60598a42be7ade3e1425895ece775667a123a5290310064ff494926036f908cbc64283b3cae7bbf168115557851d7ce8cfc6a9b7b9084fc669001c8ab6563cd323cfa5b4b416ab275a3108231d7f893fc99778b2163fbdd898fa4d7558f8911eaee659559023904ed1eedea3728838d64de5b3102e5ddb5ef5391cb7d160163f7bf94c10054a4d9feddefce166dd5dadfb9f19ae0533b378c485f3a051b3edb6e6b604752ebcc61013e32c4c1bc47e9e122d3c7afe17ceed3b977a182f29ac8da25e5ca2fdfad13e7c9783d71f03e93107de471fb098eb5f251d86d7bdbee4fc727ed45f16d5f556261e3cca408be6fd49e305bc529b92b01bf76ded7e4ae5562ff99eac7b09dac39299eab5bb2885719b567f13419d13a23f7d66c932c29be32b823ebc4fbfcb425adb9e1da8b02e916067192218203a3c73100a5497eb398903cfbae472c293cac412d10d22a3afe6cdd1b1bbaeda3b099a9a12bcd530608a5d45f5e468e96ef6a72c56ce15fad681249aec1e7277ef7774bc44b603f4662ebc83bc5479f62985f2d25a2a1fbdd9b9f8ca984ad7a89a1c2e937353d893ba73ce557d70794b6604ecca449c49ae2417975016a66bab183e4a67cf3a46921074584e145a1007d26e9ed2cce034a9f9531ac398eb9a1317c7c492ef76a1903d03d3d59429e5b1f28346e4b8776005dccb1c91f616393b7f216144a43ded0850df080f0a1fff1dfda206834421e791e5d118c4e9725bf019c53ac2c4b2490152730a0967d2d6b277e3f401bdd451eddc866cd5a4d1280c7f45f73b20edb72e34c6dd49ae7f49c69d85e6f8079df91ecd4faa1742d091ffde09ff70704db5bfb20f3f57146f358c19502f23f9e1342c9802ad036ff8f46f38638b3a8c8dc71ec69dc4a74db6052d695789ca13c9d47fdc36f5653b765cc9bd93850e5d10805b90fd899e7f4d6182d0f54d36b790d361d2840b470894af3624feff393f9d95daccd2fef0a5a7c9fbfae92c280a41c27e685d590b5e43b8eb65c8a7bb8a9e404be8744d67d49e35e8b204a5c0745554fe3d38a3ec84995d982ab7083984092b4dbbc281210725d2004c93048d90c0016ca7630c44890936cd0b383a819c734b941f88307567e76c2d2f965dbe9ae3b6323359525228186bc1119c017bd87a9335ea4e054035baa61d62a563340561789e2b7da9e306001bdc76b97d54e586e8df75fd4849c3beda6cc370a3e9262c763b314e66bf6b550c492f59ce96ed2ca3cf0fc384ecc0bfb7c0b1933e2a57353df6af2604deca66d6406adc67941eabb50d09e005af4aae38f09381a5571c7fb430425ece3a592d279c8c6a8f60f38dc033ec30ca002b717d1e2dcc2b560855986b5cf16dea0f181fb9736ea670df0e3529ad24e1165fd83ae171589a01e5a95c1904e03fe5b2ab47cf05e09818144de90f720c8e205cfde5c39d16814dd6cdb75065531398c772d0ea3e96fad3c8d75211e1ffb1219f9a10093caa0b0762d01d44e73a4bc96002fa83f4f3284c343b74f436072fe77c0ec95d445881b9f3397f6f0007e0fb566ff6263fc4ea0872f369c97d338cb402051e187f7c3dc275cd17cdb08dc132bb1faef331fd33679c6f2ec8af3c57ce914108842c245a8b6a3e1980567c9929bde9cb3605a9ce5e170f6371bd8c70b35e142c74c551d46f3118ca825db4f84880dcad17fa93f216a4d23f664081b5e3aa8fba41edbc8d894227b959369a3339f920e0b681b806b7e3cf735e092198bba115458810fd39ba39b38e125fa38a1d8cbca1f775f766f7126605ed168d7fbe32132e17c5521750a8e7aebb937e5396b50c3309c19d50c0ea6ba884236344b940916ecad46bbf05158a56bb6f3a0a1064578676d1e36595a5a21c05b934a1206795eaac889ab49da2893ab12cd9f3b381d9a6f4154d9105c31e863b328228e721296f42b943527ac97360102d897816bd38d22950b9feda36c1613656e102291a284ddd898fbbcd4b53a26222028e80e6fc031a202d9f3305fd7404cf5bbdcfe464072ddc69ddd4c090ad8eef666f76b479f0a22e43a5baf519f73f80a6febb065a4870879d7d18431b0d71b4a6402138b7d8ea9abb527ab5e5f6c91cbb86f3f8b0e19249bfe25eec20c622850d0063217855af6478915765efc197f26553d5cbc5ad35791a4e8377c796474be5c8d8ec5ab0bb8155b30add691b9bec5d7e7f08322a60d5ecf3581682d70575904d53d15f4ae2397adb9e134bb403e050506ae89e39f8ce6ce54a3f01bc20e6f81a53cbaf65ef8d21b2c8ea8b98adbdbbfa50b0669c430a969a67d37a6eec8e461bf05af113aed9b3171a511c85410fdeaa18b1cd420fd35bc060ab53054971a2aa622b14ac42d1b2dbf008bf47d96951e90a8eb05a4772a2e6926c856d740baf57143eda8a46f2c6724fc829592ac27b1b717bd291701f6c051b880de7a8cd42d8b9dbb54e7a6eba051a8871e4bdad0c74d262403b040ef546bdb9cf664d46b6e444ddc4e7e63b181efa6e509283aff5c15e784ded1a0039e7c3702f721e4ceaadd3b179dda8c86b31f355b62dd6c901c87268a79b9d770fdef63197c251351f9778a0e8e9ab19dca4d62889e1e0270e4bee6817e75bdf72341552a15d14a76a6edd278a96aeef3563f8b045eed3ae65b64d67fac62a42a5715bb099472b2b1152af5de3705de05b5785d27cff914fd3ff5b81c9bce71999b82da5a7d7f47c1aef0e6f374314f239f16602c758be7d12c212f815c134dc86507e79437174b25d046ae434a46f9503a7a9b1f3c0a0f73497783dad1d438a44413bc3283a86b43a91d8aa4efce1291d473bdce9443d8acf6bf3e22993d8092a88506d2ad306bf3c8c5bce655a5c32ae284bba2dd335a90386c8a9e4f1c44f19ecde8a1cde81ea1e6c75d768f01c5ea6f4dddc686ff2c44aa6b42efaea64454584740f6328e27c0a22012a40923658ca8a93dc2860df0cbc138f28817a336bfc3a91f7efac66ee27726c67bec64cd371ca9a041339507afa3f39a3d5bf0fc93eb8dabf478d39b9763ea3a717b5487ff6af4ec5cc343389aa915ae28844454ad4b36d08aa8174229c27d0baccabf662f537cb7859abb745cd85d7ada92f1280d8833167bfe83eb798668dc25e044f568e4f3a0911f02f2fadadb4d18078af05306b7b241fdf4fe61224f16a"}, {0x70, 0x1, 0xffffffffffff8000, "5243a6ec5dd03dea7df28ee232b5df353296088e6b648ae51a9110b5033c58a9461a0b29adcdfe194095d128a2dfe50117c4a3332ae38ac169b408e446a1fd0590e74869d90f8863c17ceac4113c359d0382697d74581f4b5f0ce5f320d5"}, {0xb0, 0xffff, 0xc52, "8743624276a796f100f0531068b64b89f7a8e18a725b5caf85eaba54d9c786bb343ac97732853b27cef1b3807d877bfa320d91ed1d573a81e9a64b43b42d585eece1e6871d6a5320223143cc335e21efaadcf6e98aa8836d8b8fe7a1278b69970a8a6dd56e5321b3abac6144581f47e3d13476569296a46ee5cd88898947f4c7eaffd4513d1b40815c0b9841de590a5cb53ef724b12f22e56da5bb273875"}, {0xd8, 0x1, 0x3a, "7aea0150092e5180b9e6a1b0c8a1482bacc9c347eadb6394d48129b6995c142b4fb09842d1a6c3f28991c89a137d7a5472c077b428ccfd2cdd436bfbdc8fde3b36454a032dcf9f9d662e029b0ba090e6abfc557e82a89ccd37b9fae0117b4cabea9dc2774f54ea4271357820aa1cbaaad545d4b8cf376881c4c00c5d7ac8255d53aa70376e7a9810a33869f7cfe2dcfdeb9de5c3cd006e4170b9d09a615d8213e6dd7a0df7e2f1c80a47672a2767b04bb3bdff9f5b5c80a1cba25078d0f5daf24eae"}, {0xf8, 0x1, 0x7, "4d61ed4f822154215effbe907b048f4b0ce2118de53dd2093da416afcb0985c7c5d1db3f93dd87292dbec9bee87999d3cb49b62872661e9a6ac77b475de7e682b3ea2c1a6caafc81298d5fb83fa12558482e2f0a89b11919d63a156da5c5b059634711e6abc75f9e733c22e71169e1aeac376ee5a5ceb66e56865f5475478ed1592ed28527931587edabc22d8098e3e1d13e3799741661e0649d39ac823bf65289589558d5976ac19090eabb6a13145d21c2e05dddff295f7a38ec70660b6109630bb06ec62cbaf89a2ff782d5b4749e94d364457a60f6050e2c0d5434918ebf8b3ee1c4792c7ea6"}], 0x2448}, 0x2) r3 = getpgrp() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x5}, 0x4, 0x5, 0x0, r3, 0xfffffffffffffffc, 0x10401, 0x2}) r4 = msgget(0x3, 0x0) msgrcv(r4, &(0x7f0000000300)={0x0, ""/212}, 0xdc, 0x1, 0x1000) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:52 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000700)=0xc) setpgid(r3, 0x0) r4 = getpgid(r3) r5 = socket(0x2, 0x4003, 0x0) r6 = socket(0x2, 0x400000000002, 0x0) setsockopt(r6, 0x0, 0x14, &(0x7f0000000040)="04000000", 0x4) dup2(r6, r5) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000080), 0xc) fcntl$lock(0xffffffffffffff9c, 0x8, &(0x7f0000000040)={0x1, 0x0, 0x2, 0x1000, r4}) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) poll(&(0x7f00000002c0)=[{r1, 0xf8a463e60930624b}], 0x1, 0x0) 16:00:52 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x8000, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 16:00:52 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) mlock(&(0x7f00000a0000/0x4000)=nil, 0x4000) 16:00:52 executing program 0: mkdir(&(0x7f00000001c0)='./control\x00', 0x0) r0 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000000)={0x8, './control\x00'}) mknod(&(0x7f0000000100)='./control/file0\x00', 0x2040, 0x3ff) open(&(0x7f0000000280)='./control/file0\x00', 0x0, 0x0) 16:00:52 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000340)=[{{r0}, 0xffffffffffffffff, 0xc1}], 0x3, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) r3 = socket(0x2, 0x8001, 0x0) close(r3) r4 = socket$inet(0x2, 0xc002, 0x0) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000440)="ee08665d19ac14d5e51348771197a7728420aef61715f7b183d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e007fa4df0ede0d"], 0x10) writev(r4, &(0x7f0000000480)=[{&(0x7f0000000100)="a43019d7cd94ea43ca482afcfbe16bd979422da9946f84071675ec914a17bc24ff739f090bd461f2941bee61d815c5ba3f2402a8bd172f797f32172400e0153ec08994146461d453", 0x48}, {&(0x7f0000000180)="191054aae87b4b66827f8d90da18fd69e089e1d319ddb4f1b1c3ec9df02679a72219e837bab888c465c221336014dd62317a2d6f946c8b989c4dab873d1adf912938c4a2663d7a55c049cc95ac8470b243c32e7914c5187edf28c64d9a0c351c3702d998fec0f161032d082218ea406250c64fac6d64ed1c0dca2d28e6577c2d0a2bab199c13be4610592e77cd715fa124096d6c1399562d1453f89dfc0766c9336b3efef968867431e01effaea0f2abd3", 0xb1}, {&(0x7f0000000280)="68fd5cb3cc475d32f6f09c8fcce2cfda1d8a35530c7ad69a9b50bd19ede088f5e613dc47b0bee24627225ce51824054e9109b82b96cac81b624398b5577cf474a46a34791025cf193408040b07ec3a13f4f6a72678f80a2009f3de6064462200de578679a1b1e38a5f216a5a222c1905f0899aa31ba4de86", 0x78}], 0x3) r5 = kqueue() kevent(r5, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000080), 0x9130dbf, 0x0, 0xdde, 0x0) dup2(r0, r1) 16:00:52 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x8, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffe, 0x1000100000001}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000040)="9cb2997f00f84ddfe066322e2e", 0xd) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000000)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) fcntl$getflags(r2, 0x1) 16:00:52 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002005, 0x42ff) openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x14810, 0x1) 16:00:52 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa011, r0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) fchmod(r1, 0x84) 16:00:52 executing program 0: setrlimit(0xf, &(0x7f0000000040)={0x7, 0x4000000000095}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000300)={0x0, 0x5, 0x1, 0xf9c, "7f79e6018505dd7b95f294b2a312f8f69e1a902e"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f81605", 0x92) 16:00:52 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x20000085, &(0x7f0000000180)}) r0 = socket(0x18, 0x4, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x25, 0x0, 0x0, 0xe2f0}, {0x35, 0x0, 0x0, 0xfffffffffffffffd}, {0x6, 0x0, 0x0, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x20}, {0x45}, {0x6}]}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000140)={{}, 0x1, &(0x7f0000000080)=[0x0]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGFILDROP(0xffffffffffffff9c, 0x40044278, &(0x7f0000000180)) syz_emit_ethernet(0x4, &(0x7f0000000540)="01b55853") 16:00:52 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x3, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) mkdirat(r0, &(0x7f0000000180)='./file0/file0\x00', 0x80) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYRESOCT], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0xc4) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x3, 0x10, r2, 0x0, 0x0) pwritev(r2, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) renameat(r1, &(0x7f0000000100)='\x00', r2, &(0x7f0000000140)='./file0\x00') setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(0xffffffffffffffff, &(0x7f0000000040)="0a02000000fc8e58", 0x8) 16:00:52 executing program 1: pipe(&(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x50}], 0x1, 0x0) fcntl$setstatus(r0, 0x4, 0x46bfb) r2 = socket$inet(0x2, 0x3, 0x0) writev(r2, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r2, 0x0, 0x6a, 0x0, 0x0) r3 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r5 = getgid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r3, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r4, r5, r6, r7, 0x2, 0x9}, 0x5, 0x5, 0x8}) semop(r3, &(0x7f0000000040)=[{0x3, 0x6}], 0x1) write(r1, &(0x7f0000000140)='U', 0x1) 16:00:52 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x0, 0x100) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) 16:00:52 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="00300011c81f1d7a47f085f5d95f7f9ed48664c3cfe97c0dcef8ee2dd603132fff82e9afb7fa36dfcc59ac8ef2c8670d932c387b63ba4a95c2995c426dff869c42c5c6efb69aebd8a7de7d24e49e1efe6e97c96fdce47e189e8e3c977515b36a2c2f2748de3a66c210de8cc6ee9b6b910672722086f052fb"], 0x1) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xe0}], 0x18}, 0x0) 16:00:52 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCDRAIN(0xffffffffffffffff, 0x2000745e) ioctl$TIOCSETA(r0, 0xc2d04220, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) syz_extract_tcp_res(&(0x7f0000000040), 0xe6, 0x5) 16:00:52 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = socket(0x2, 0x1, 0x80000000000000) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000140), &(0x7f0000000240)=0x10) bind$inet(r0, &(0x7f0000000000)={0x2, 0x3}, 0xc) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100)='/dev/diskmap\x00', 0x80, 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x3) read(r0, &(0x7f0000000180)=""/108, 0x6c) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000280)=""/178, 0xb2}, {&(0x7f0000000340)=""/78, 0x20}, {&(0x7f00000003c0)=""/67, 0x43}, {&(0x7f0000000080)=""/29, 0x1d}, {&(0x7f0000000440)=""/252, 0xfc}], 0x5, 0x0, 0x29) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x105) pwritev(r1, &(0x7f0000000140), 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) mmap(&(0x7f0000007000/0x2000)=nil, 0x2000, 0x5, 0x10, r2, 0x0, 0x0) faccessat(r1, &(0x7f0000000040)='./file0\x00', 0x5, 0x3) setuid(0xee01) r3 = semget(0x1, 0x0, 0x20) semctl$IPC_RMID(r3, 0x0, 0x0) 16:00:52 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x80000000008c}]}) 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 = socket(0x2, 0x4003, 0x0) r3 = socket(0x2, 0x400000000002, 0x0) setsockopt(r3, 0x0, 0x14, &(0x7f0000000040)="04000000", 0x4) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) getpeername$inet6(r2, &(0x7f0000000040), &(0x7f0000000100)=0xc) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 16:00:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f0000000140)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000001340)={0x3, &(0x7f0000000080)=[{0x40}, {0x48}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x8, 0x1) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f00000001c0)={0xe0000, 0x9, {[0x2, 0x5, 0xfffffffffffff800, 0x80, 0x81, 0x2, 0x8, 0x0, 0x0, 0x1ff, 0x40, 0x100000000, 0xfff, 0x97c7, 0x8, 0x7, 0x6b2, 0x20], [0xffffffffffff0000, 0x7, 0x4, 0xdc61, 0x100000000, 0x1, 0x6, 0xffff, 0x7, 0x3], [0x2, 0x4, 0x4, 0x3, 0xfff, 0x6, 0xfffffffffffffff8], [0xfffffffffffffffa, 0x145, 0x2, 0x81, 0x2, 0x81], [{0x7, 0x90000000000, 0x4a, 0x8}, {0x81, 0x100, 0xfffffffffffffffb, 0x8}, {0xff, 0x0, 0x1f, 0x3}, {0x6, 0x3, 0x401, 0x61}, {0x4, 0x6337, 0x1, 0x3ae}, {0x8000, 0x8, 0x1, 0x957}, {0xfc, 0xaf, 0x7, 0x9}, {0x81, 0x7f, 0x0, 0x829}], {0x8000000000, 0x5, 0x6, 0x741f}, {0xf059, 0x4, 0xfff, 0x4}}}) syz_emit_ethernet(0x4, &(0x7f0000000180)="d5338a49") openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) 16:00:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) chdir(&(0x7f0000000340)='./file0/file0\x00') r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000740)=[{&(0x7f00000001c0)="881b82aad04e55d739ddfbbdce5ff0e9b710e98271a03966791f81", 0x1b}, {&(0x7f0000000200)="aea811ededad6a94d2088fbe8fee8df952173c3a", 0x1de}, {&(0x7f0000000280)="ce64b93ca80e9463b2160a7976d31291d490d34f57e4b0221acad86ba1cf5ab62f3d89a1dfe2c29e015809507ff10f2386e5ba4e347fae71445d16159024928d1acca5ff5608e1eb535e9de180773651a9929133667d9b1afed1587d4b1a6c", 0x5f}, {&(0x7f0000000380)="402b69cd7690a24669402a4f3d29f524eef1ac09233d729ffeaad3874de03da725c80885fce63261f039c565b21fd7ed7e610e32c8f84159bd940a00ef2bea43edaddf89506ad35a46df831ba87b1b5c2ed0b37ecbcd404ed87ba299e408d69d4ddc0e2aabad995e47f5b2075ad66e08b758a313df9215ad3ad8a42052bb60dfe110a894c535e04c690a79527ca6cd2777eedd31b019e4f32fcfb32b613eac300b98befef3b6a076ba62f40584a82d82ead7a6f822cf29bc", 0xb8}, {&(0x7f0000000440)="07c9857ad8994bce", 0x8}], 0x5, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000140)={0x0, 0x0}) 16:00:52 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) pwritev(r1, &(0x7f0000001640)=[{&(0x7f00000007c0)="8df6a96f63b686e6ea2de2709a7a5506827bf2a26314ec410faada3627e2923eade41ab2e5c4c3d8f538e2daef1058ec3b9e2acf44888191ba326e18834cd56576a10e3d67a63ee64af409acaeac249b3f02da7472f812258f4006320d65ee0fb6fa2ec20da515bedb5a51b517f4225fefad3470abc0257bf02d07a81504d193414cc013bdae0496d602c6779f29361058afa3b9db7ede14ebcef425f856dfe7ac49031dab9bd2b40379e78328d5068cd2033e9bf3d1a7b9fa2fe3cc7f7ab55543b39dc60d6e5576795cb907fa6b722e3470a67f5e32aaa85a875e4c5931d19e2ddf0320b9ac603c0f96aac6de73990d3793835af8ab60493ac8fbeaf02b4467a671bd1f15d71664c4b84b85feb4fab614b67c8aa376928ff5fabbd0e96bf9c9807712432932cc9c9c7079114cdb9c35071a4eee975bb7e31988124f10d215ea113ede971c83140f6cc04773dc78a0dd14ab928acccd78142c14b901e1cc04a3c13e90ff1dc4a3d1d287e05c8f690d0a037223330277537932d972a46db646ca35b9b4cf1d4c6477f483de88de8da080ef1ec7a0506e7a92aa54c0584eb356af60abea019c4b8a99319c3f0eec9a2c5e1e0a6933322caa8f76af1eabd75bd2d3fcdfafb8e97b882e4a3363acb649dde760eb7c5aa650dd093caf4d587204f61e538859af2cc9ec1fd94288ea0ceadc93462492031d64f8f3c20c8f3af003ba3784619b0000000000000000000000000000c097cd9938f86f407868", 0x21b}], 0x1, 0x0, 0x100000000000000) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r2 = msgget$private(0x0, 0x1) msgsnd(r2, &(0x7f00000000c0)={0x1, "0fc6aca1a3017e07f88eaf3f1fe70c8badd37e1c6625ed00d3543b27ac7f48029fc52dc07b09faa196172e67f12daaf1fb931ef92a8ea5407659d13420faa72051712a0b5881a457ff2386da40ac2708d507aaa41b15ab72a30ede93b6cd2754d7d97990eb4a36f150cb2122550f8305f988caf3187cb44e34662f907d591f16c5160fb9f3fa67c82f4a0f75b94ed65d51d10b642d1ee729dd7189db01dc6414965a2e4231123b4144b00b89334f18e7d1d4d9a23c3d047b5e390e2dc4c3993861980fcbcbc8303b7797b7e114033f"}, 0xd7, 0x800) 16:00:52 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000340)=ANY=[@ANYBLOB="2f012e2f66696c6530809afdfd2de3374ea91b4b2a248ffb9abc0ec8027250ae27228f72a71f0ac5e3787e922c8e5a6bd0d2f097f53a0cb3ce034e0596aafecc2d59698c9ff71ecff082c162efe611d047704b1728c8ddb0a938ec64d5437db6692ebf21a5268a83e892fa98d60ac1470b6bcca71b88de244395b4c0d874bcaf6ede9a4c8c3ce0db6cac42030e86234f150415134e0e68bd4e028d2f785fad6a32811495857fa169f473b326d686b2cb4265b669dff3e9cec07da7"], 0x6a) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000040)={'./file0\x00', 0x2, 0x101, 0x100, 0x3, 0x4f9, 0x3ff, 0x1, 0x2, 0x1, 0xffffffffffffff9b}) 16:00:52 executing program 1: fcntl$dupfd(0xffffffffffffffff, 0x5, 0xffffffffffffff9c) pipe(&(0x7f0000000080)) r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x14, &(0x7f0000000040)="04000000", 0x4) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa) dup2(r1, r0) accept$unix(r1, &(0x7f0000000240)=@abs, &(0x7f00000002c0)=0xfffffdc7) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCFLUSH(r2, 0x20004268) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x10000000000000) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) writev(r3, &(0x7f0000000140)=[{&(0x7f00000021c0)="3cf8780767a00f89405fd310ddef121975a27a990e9795249cc3eb308ce4180c4ce0f9acb2088f638cec2d4cca2606c0da0252d8eda4c637d5f3d4abb03dcf20a4ac92fcbcbf708ac6cdac2ae8ac5757e8cf67d4e26fed38b1bc677ca78e90f3dbfd83c8910ef1f1ffe2ca9cc0f81229eeb3bb587fdf2c23fb3804fe6520c92e24b8a322453942515e9bd36009bbecbdae6a060578bd9d7373024a21e26cc0ccae996adc7cce99f67347a220175e74ac5ac38044b5a04fc9c20b663b5011b5d62ff327b683e288a3277fdc830e9e3e7eb288c59c410a314870314210b1fe7caed16678d4252f604e6b8e3047156c453933dbe844abcf3fc64a72c075bf082495855ad4030fe589349f790ebf4eb25ad4ea4bbfd1b98b814a94d1071e6ff64a7718ca4292a40eb5508dd0996ef50bf773f2cf5d73e4e054fec4276012f7a416be61c80afc988a4737dc733b4cb6d2f63e264c576d785746a5b6b335607eede23284b7794ab6bfc602d42fd83da88a66fd3b61c58e1d1673c0c3c16e188403c0e16a969a5d19318f6b45d2565f6d7fc697757cb13062c9909d2c022bca651cd978b46cedb212dcfd3e3999ca570c7e9501e9886d9799498b167a19be71c7ed71f2dbe6954f527533c19c63fc3dc93fd7a429f92c38749e2469088836f7e8cfa3b7619fea996af232a04b3cbda0a6ecaa5b609b6f0790d047fc060a9bc2eaaa50cf2303b5e3881cad817aecb91f987a9a266015a74156e950d3e3b4ca151502e1cc89843fefe40506a398951f6b1918e1ee68a5ff92beadf6efb12523260060466ce6bc175ea615384d5906bf53b7ee9e52b6dad0719da7138897b083193bc9eb6ce0a1e565040d7ce269a1e4c24597fa2f127d632b53462252ee017ca363ae4a41ff8e3ab233e44e48b4976d1f565424658dfd92571c8abb5639f1fc3e0bc5d7ae66dc50939f5001425a947ed359f60fb47637357ec104cdfc2104368b501fa784b4a5e1ec77c66c864e7f172491901b95aa7e09da8894c7925d70c305f8b5fd850f30fea5f51211976b53aa1963a89c5150cc7c666804e8a6e7ee9b56b414283e68781db89ed0075675922bb2215e56aa93b5476b83d7e56f8ce1280a314e51c91988cc2b23df8c7752bf37d8b3538093554f2080f9154d77d4dba6d06a96c6b254e17a25c21efb617de26d389345997a48ce00c22de6db82c0197b7f5cdb8423ad8adedf5726dcb302a570d2cb969dd5b79f729ff1855811b470bf53b88f0e12fa551008390896b023887071af5b223c105c011e9287e2127015a965c36d12862d98fa2ae164c198c9743eb3110103fdfbbe49c9ebe6f6b7f590f4fdc13b28946cef81ec3d8706a12cfa41de15b61ce3e67933fe02eb873048bd989c285271862c45dc230c18000c65b4d03185bf4d7202c060616e85b03e9a971d0f353d2150be3e7e8f436643223fb245a8d4491612c6d610b70129e6826f3403f29f9251329028059ae0b79982d2891ef24a08f37bc246c041c9474894ff89b71fa8570be1333fe88b732cb598b3927c4cbd14f2274ec4e80af5091b026b18a557e3e315ce7dfeb188dfda68566f793914f9f601e43954cb35c9a7fabf67ccba85d4ac63275af78e57a4f829f1a6d4dcd96b997d77b8f9e8ceb630f748d646af70d2f5c708f828bba834cbd53c183068615362bfc960fd0997d2f4ec58494d8d797cfc6ee39ee0234dd767c85f59d9523994bb6b3b11cf1bd53360daf5a3a89da48c5ff81b71202b67e350343bc7b6dceef14cb7ff83bf9cf8adc86f39fe62f2dbf65c6eb44e525400b270c70ad2186a770545f29787f4bc3f9310636426753d96c77ccecab7a7c2887d6eb0340186599582bb28fcb199038e2ea74af6f3968f16a8478e02acc1ebb653dbdfb4e7aaa21ac844a95caeafa651905bd29d864fe93061e6535ba06b7c87dafd5f919596cbc7b63a8da884c469355fc54af53797846a624bc01b6d057fef14551f4c7f9ea46ed85540b8767b77886cf16ffecc4ca54670324cd258321faaedb291752b437f42b66b6f10d7f8ebe98e104d955594afc43cd7866c533fdd61beaea8eefeb91f58101ad22583118014d32f797dd0192c0ac9a2ce659022d855ddc911fe7d141a4cffaf9c0878723fbeeec562a551711ba05b04d2e5977dea7d5d6f6138ae3c1503ddfa5a6972971b40e6a928bc9ac7152bb32ed95e8709e0fac79ab28f5e6754524de45fb444eba6c473049ef8f2992381e7f44155418dbd0fa62fb3afabc3c814d6f5ba90c30c23593b031a794b05b9d858e994679a2c3feab7d37e124fccf8bd7a77f81931b0227db1c07fcfc599896b5a076c1dd1895e49ecf8481c7e5589cf7256c683622e4749375dea1ed636be4cc5e43774f85f07eab4228923914899625b63599a96413c14b408b4fd8ed09b6225cb39ec0e8981cac4f766bd0f8ea8a9bb3ebcbfc11f74a608b86e0fbab83ef30573412c1d1268240cfd211f52acf398a3461a865f78f18e85d512e7442c85ec42c7b79530331a7489c4017ad6b9d26f021bcd33e2a115bc7249c7aa853cb692004bdef94a96e5f3a7af088196ed01aae71e69eb2ea3de135aa28f5637fb0be1b24500d0d470528915a74065afce8814ce9ef3c515de866ad71669b1129e9fbf7144aa08e3170dd6ca020eed92b67cbf1d4a811b5c566cd2fa1a38a4878c62c0394842afc1f339a0eb61f581561f2e0b2783041eb7d4188df136ef3cb30d6c3217005872454de49a251711d1c9785186916e40e5249fb0984686bf10727a79fa48aebefa0612c91712139d49945a97519cb274beb177bee0900eec9e5493f90bf57c592ac5410f89fc2705eeae5f271748452bb7a8949ad5167cfced6cf7f364caf01872b87e23de41164a3d2bc46e3b57b2d78e8e1c1ca984d759570e857e0f4789882173c002d36b1a38c663a495c6acd371610acaaab922212cd99bc3f7ca4db583fa0d07f8bbdd6ca00c6a51480b904f4d7843142e414f774d91d7ca6fe418a0838b43ff5be3d9384e17ee28a27cb9cbad1da0fe57f37ff2bfa9b4a7e22fedf6a909253d50346cadaa960bdcdfafa499fc869a67b8aca5895ae71b79a0160068d845ab75e3bfbca5e69b007b224327d1911b7f68a7209e3f905dd78250aa7025d6db126389676bc4980edc6b38f37241c7efaa29907ad891e25fe21dc5f15909d045480fc1abd9d82b6af4de636b61bbffbb590c8a46e6e646db256cacecfb7fb92416af7f4ff79f9f8d36055a4ec7248aafb4f593d7e6f513d90dc7279407919ee5180fe6e0a0ea9468e6b72f3a4d04484941e8670b8bda2af27fa2989a39ee008e7373eeb7b744407f868e5b9b11673ce273fe967d90ef53e539ef3e8ad248e47eac5e88b80551f2234ba93971ffe5d4662c58bcce2ca1e3d454a4baa2c897c4f8b385f2ffa387745696b652ca4e57e1d7ac0351abd6fc03e19217bd92f4a469d1f7ecf1cd54e6ef0ab6a38d6fb4f32eed2332dfbbd52657f8399f3a9487d2d974338c3e7123ac2c221454426ef4f24132317e358482a368209b3e2b723cb4f089e3e3c97cdcce12387e1129ed755e288819609cb3e2c915de7860107a6cba2e44093ea7b05df8b80f5476f33d5b3c65ddc3c747ccd5b7b01208b000a3fc851e90817d0da5eb803fa833a519c4467c4f505dd6f077ef8c88e9fcdfc324b6a72e0e8b5071633291c8d852a6bae1e065a5a8230e490533b332ac7679f2268b2adaf56197dcd794db2c7fa9a82b953da9d7739ac8070d905fa801a9cab980fa880647272f2b28e964674679e96a667539f9cfc25e3f1420d0610f198d819f80d152efdea5bf2e1777096e33da224ee1421dace5252d4045a177c7d42588a50f387f71ed7f15b9f4233e4520db1cf45f35ef79738a80be63e255e1caf7842f649efb666f82b2a2312c3a74fc7aeed00b383b8af19c906e0637b62db21f2729554da3d4fdfd1f5958c864155a9ba3384bfed5aeadb15e45f0ee559092a4206462311777414d2eb38a6ec68c7d40a472e4c475c9b952f8e636cee021c5f99773ce16c2975f1f81ca501af77cc85f4b25e0b663881b1597584a796ced45fe93b661998abc58a25d40a4d24069b2d1c8b94b16d98eebf46ec3cca8b43a47d13c3327db8fef8281a9a8f724c78eb9d805068443d2472f8e3ab7021457e6e91283a45475c86d43b115f659614fe89d75289207bcb4c5ed7523501e6b5c425d7265f596c6c1c90a6ede339138c4c3700e97878be49facc9a94e425bd7f892e9da7de48b242da3ff658a2446d839eb981dc1d2874675a86ac02e899e350ecc8cba0ce37274093277e269e454f5416cd13f8edc1d833bc706dcb8f47fafc19db4952f2b0b2472083bec2281f11d116ae4d4131556a46449f676d2b057f38f61cba8b2e027d44d59ad83ced5b449065f32eee60cd1f69edcf8fcd2649365f970ddd9d9b8df0ffb6dc6c3c6f4500389c064393ceef2c6774d83a06933f855e54919b275c43f6aa69b0cf89959440b50e8df609583b0772bedc573f89835800ec46e7cfdbbaeb3525d98a1f26d48caecaa8da3f36309fa1eeb7b8cb648aa8b0dc661909cb4bde1b1165cca4cb72c4beb06eb8908a29f6d395b92127b6e923a396d8e2a8e920f912cc6dbf5d237a7c31e717b5441f31d85f4f0013f7aaaf4a7e752781abd41a4d936544d29ef4600a7a341a7af08ee259221ef58a423af86ccbc169259e59e149cf529471b96ad18bdf5e279d0898e60fb9ee693bcaa866447ffdc61680478b4520ad4cca81903dd92688cdcba78bd18625f3ef53ef1d40c6a77b97f59173c5a75ca9bd917552b2cf87a530b811225b7b4bda81e2508b6e3a6931b65859d9e200a3eb99bb253f4a1bee26289bd245989b53360ed04decf27252d16e177d36399720f8b0c473d48b32dfdd724baa1dd71213b6d732ff93ce7b5b732a8205954fd94b7768ed8cd5b1bebf4c0972a4ae7ca966f9c0acb8e1960e18532d727bd2f7e2e5dbcdd3cba73935ac9f246933113d6e1d95b5516add44bfeaa0783fff89669e6f237a2", 0xe01}], 0x1) poll(&(0x7f00000000c0)=[{r3, 0xc}], 0x1, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) 16:00:53 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0x110) ioctl$WSDISPLAYIO_DELSCREEN(0xffffffffffffffff, 0x80085754, &(0x7f0000001540)={0x2, 0x4}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000040)) r1 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) sendto(r0, &(0x7f00000000c0)="b2ad7ad46d3244d73a85448170b0cc963298ccf6c99b72a16a2041046378918970aa83222ee6ffa7f91854c99fc95e09a5cd11b9e4a5d3602e46ca00e6f1a0a1b78a31538f64fd725d5e70b231858c7dbefe144466dad7d63b4a13aae9285bd3eaf0cda87dd96a718eb2192b5aafd1c63e4159f689074f2341207da3d266b7dfe3fd2b7b7fa3dedec6fa4e3143270eefe6c2c4f7f8153cb6a6834078b8118fc91e49f91f9f9c393d", 0xa8, 0x0, &(0x7f0000000180)=@in={0x2, 0x1}, 0xc) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f00000001c0)) getgid() recvmsg(r0, &(0x7f0000000a00)={0x0, 0x0, &(0x7f0000000880)=[{&(0x7f0000000200)=""/105, 0x69}, {&(0x7f0000000280)=""/78, 0x4e}, {&(0x7f0000000300)=""/167, 0xa7}, {&(0x7f00000003c0)=""/203, 0xcb}, {&(0x7f00000004c0)=""/79, 0x4f}, {&(0x7f0000000540)=""/185, 0xb9}, {&(0x7f0000000600)=""/190, 0xbe}, {&(0x7f00000006c0)=""/109, 0x6d}, {&(0x7f0000000740)=""/83, 0x53}, {&(0x7f00000007c0)=""/181, 0xb5}], 0xa, &(0x7f0000000940)=""/187, 0xbb}, 0x2) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000a40)) setitimer(0x2, &(0x7f0000000a80)={{0x5, 0x8000}, {0x9, 0x1}}, &(0x7f0000000ac0)) fcntl$setstatus(r0, 0x4, 0x8) r3 = socket$unix(0x1, 0x2, 0x0) bind(r3, &(0x7f0000000b00)=@in={0x2, 0x3}, 0xc) r4 = semget$private(0x0, 0x3, 0x400) semctl$GETZCNT(r4, 0x5, 0x7, &(0x7f0000000b40)=""/228) r5 = fcntl$dupfd(r3, 0xa, r3) fchown(r5, r2, r1) ioctl$BIOCGHDRCMPLT(r5, 0x40044274, &(0x7f0000000c40)) sendmsg(r5, &(0x7f0000001300)={&(0x7f0000000c80)=@un=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000001080)=[{&(0x7f0000000cc0)="7f8b3fa51f4270ca4d7652b9f52e79009f1aed0f5c1133f838743881ed591670c65ae6bf3ce6f7c72110627c3ad2d0425555987c703aebc4ee726d0a60d773bfd0a9bc0c3bf031d564cb18268d48b6a3146578bf7adfaff781304fc959bfc90ac70a6801f25d4edfba105adfff7774995f4a91a8d5d828a6ff8bc8df334114c117773e358d373370fa7fb9289f5a0f0470c84aea4b7fcd4eafcb73081299295d1ebcf796fb791569121c53ecb198df4fd2b2d1d364c1ec56ba1678b2dacadeb9b76bd74dd119306aa2b13f3565daf13da3d725989d373b01edbda2b7aca36506", 0xe0}, {&(0x7f0000000dc0)="bf42f60a8f6f87e0c6ab4058da175f2e698d98e86aa6ae8c5d309c59420254cb8bbf2f53291ebaab10951d599bb4e0ba85702029626aef2ddceb48bedefe11774c7f0e42b884b532379631c0f0489c9531d3e6d01f23f4fb5249e24fa9adc6e44b969c959b95b4b1ae6357617b0ef3ebdc89dec2988d44ae155209c75a81f32c720eac22d6057016128e50b7de467db1ec426a15606e832fa3d81f1610d29da92bb36ec168ec520b7736a0efbb7a940ec9c9009ab92e56cba2fc1c86160ada3ce139bcf275bd39964fc0612765179df9b559", 0xd2}, {&(0x7f0000000ec0)="5c65f68da136f99a84d1a8e095037b70c8a0d2642b920c71d7211695d05b3b601ab3295616ecc66b88bd29d04f4414060fd1d1ec3fa8f36ed159fce6f4bedda68ef132ae31e63f18b899b1bca8b2df4aa2ef4495c345c5e1d931a714506a3b38da2a6b3d47429f240dfd51d7140ee13d517422fdd5be314876380eece55eb13266b3947cc6d5d67fb491e829b6", 0x8d}, {&(0x7f0000000f80)="3bd6a1757da5e5fc7c20314afff55c45a1d83715235a38e1074d990a1ffaa8100fdffda344cb0966746f02888342a45b4b3ef2046ba4c17d382d3cedd239323770d1006a75a8616c656b1a1a669f33afdb595d6c4faa5fbf6536a04ab9fbd6ff84467c59ebb3bf9a7b8299b7c1e9b473a60c02ef0e896cef707f9eeb12a88fa19eb645f60416cf59e515797eb8beaa7bfc918005a5405423e91556a4cc04cb35e0d4dbc9b026f03633d2a8744f1c93c3d283d9e4866806112bc9eff8600a28efc2e2dee446113512ca896d167d95099a601aa11f5fa2fe7c4cb17f792e81d4dde91960d118397f43fb3296ee0e4f10cffbf42ccfa1", 0xf5}], 0x4, &(0x7f00000010c0)=[{0x30, 0xffff, 0x7, "ba467a3fbd1fafeedfe2fb75c29e2fa1a3c833d212d7e8e85048abf179521f7b"}, {0xe8, 0xffff, 0x7fffffff, "092b485c13003dbce8ec03a90877ecbc8297c5fb29107d7589352b94091ace5e10d4a258552c6c244a4dc5520f3249b6b0b7fb3ac8648c08c0c4b0256eb350122a287b946343325cce62b20d418da8f4a863e4c0bae4bd1e9040c668b36c216be0562808fe25cd5a1d161b26a2f78e412ded7a2696cd0809b6a695fbceb8f8de20a467befa8bab77d7e5373cfa106fb4e131429251fd69d29a45aecd1dae247f49a847988455b96f801a40acb9e3736a0319f805d13a327fccb26c13d69d634650d469e1ef90137076bddea408002403e53323"}, {0x40, 0xffff, 0xb76f, "ed10c0967d12edf5ac25fd376888909ea327a1e9d191e85ef717d7b8c21af85cfc5bb58afaa66c8a300fd2a003ea13"}, {0xb8, 0xf5f3700d5330fea1, 0x8, "1d4b1f4186d9a1e148f861dca5fa3c5f0cab489a02f814d5cf98942ccee1a1f033c1ce2f6494b5a61441dca19ca22b1afc912cbb4c5b3124d18ba34240d6a0996c1982b1903078ea073f0bf8d6c18a340143a1e0a90e3e1a886079cf2537d0c678878c0e11a9a7cc202a01ef2a755860055560045842971b7a6742410804628aa5d1b77daa2775cae5b6385d0059e024b29d3d9c4d0f92f137e8363b9ab07396ea9991cf5df123"}], 0x210}, 0x8) recvmsg(r5, &(0x7f0000001700)={0x0, 0x0, &(0x7f0000001640)=[{&(0x7f0000001340)=""/159, 0x9f}, {&(0x7f0000001400)=""/195, 0xc3}, {&(0x7f0000001500)=""/32, 0x20}, {&(0x7f0000001540)}, {&(0x7f0000001580)=""/168, 0xa8}], 0x5, &(0x7f00000016c0)=""/2, 0x2}, 0x42) pipe(&(0x7f0000001740)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMBIC(r7, 0x8004746b, &(0x7f0000001780)) r8 = accept$inet6(r6, &(0x7f00000017c0), &(0x7f0000001800)=0xc) dup(r3) pledge(&(0x7f0000001840)='\x00', &(0x7f0000001880)='\x00') getegid() sendmsg(r8, &(0x7f0000001c00)={0x0, 0x0, &(0x7f0000001900)=[{&(0x7f00000018c0)="dc81a2b5f1ddcc6c7bf46739d7bd91cf68b2a856e4b85b0ffb8a2b9677bbb305713c5c5fa0f478d8", 0x28}], 0x1, &(0x7f0000001940)=ANY=[@ANYBLOB="400000000000000001000000050000008969d5a810e953ee8f56867a80e58be1ff29c3a44374916e6d12c83ee53050886e60f7b6c90a5e6f3f00e7ffffff00009800000000000000ffff00009d000000bad5c5c260a307e98e8ef7eb3908867309b117836b12afdeaa759dd6661598e75f6072528a598b9f9af57c9099a68c65095f082e66bbf9350d0395b8c68fbc8d9020108adf9ee85a420a6c72deba08d548f4c914ac7b139a2a6d3b44c257d8a826478f89cb959418e4927514f715a29b54f9e0f045d68fbc0512ce70ec7c6a15f4745cf9c0153e000001000000000000ffff00002aa8000046f45f202488837cfa800d9715c1396635ca8d487d4f83216972760333999727e87e274c7b9f9d020ab69277831bc9399f5c9cd60224ba56b8cb319b350b73d7b1c393c036aeb3b978a84813d36787766e94002f6dae1c90d0e1ef62b518480ff41036470df583aabf046112a56068538fb279060a5ac79560b757e7b71e697b6874e4e38a2a302306369ab22f560c48a73d9e5321eb4b3e70d32e1a98f091ea3d9298969871b706c59aea2d45b36e4748ef1b7305333b667e3f16489ca2c9b857ffc8e94a6c7fc4d2e41069daa137612f27e255db33729dcf67299026d06e0454b14bcd75e4eb563900000000000000d800000000000000ffff000080000000f89fc34206d615fbe4516680ba8489416632b5900cc1baaad8e570ce3ee69321e49065a419a896e472be5b8c69fcb1b6ebf700eaf6e7184b63da37261e202e80ab6b71d9c066c6936979c2e672d098e6c2352c79f0cf1f360ece7dfe55e25708d43cec562308bee54954692fad967182d1239ff95c3c5ce3caeff006a1c379e9f064d93b05ceffeb3d3bd823079424b6636afbbb0d39d269fe927477832e04260c139306cb171feea1bfac93c328222a3520150fe2b447c0890603592823c3e81f06d1aebc000000"], 0x2b0}, 0x400) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001c40)='/dev/wsmouse\x00', 0x20, 0x0) 16:00:53 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x202) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x7c}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r2, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x7fed53ccc8019d8b}], 0x6, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000180), 0xbee, 0x0) 16:00:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x64}, {0x30}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:53 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000002}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "00370020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) getsockopt(r0, 0x200000029, 0x2c, 0x0, 0x0) 16:00:53 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffff9c) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000000c0)=0x13b) r2 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000080)=0x100002) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000040)) 16:00:53 executing program 0: openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20040, 0x0) r0 = kqueue() clock_getres(0x2, &(0x7f0000000080)) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x9}], 0x9130dbf, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000080), 0xeaf4, 0x0, 0x80000001, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) fcntl$setflags(r2, 0x2, 0x1) 16:00:53 executing program 1: pledge(0x0, &(0x7f0000000080)='\x00') open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) mknod(&(0x7f0000000000)='./file0\x00', 0x8, 0x8001) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 16:00:53 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket$inet6(0x18, 0x3, 0x0) getgid() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48, 0x0, 0x9}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) socketpair(0x2, 0x3, 0x1ff, &(0x7f0000000040)) pipe(&(0x7f0000000080)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x206}]}) socket$inet(0x2, 0x5, 0x7) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r5 = dup2(r3, r4) dup2(r0, r5) sendmsg$unix(r5, &(0x7f0000000000)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c00000000"], 0x1, 0x0}, 0x0) 16:00:53 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x4003, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a53a1a34836320172a35060ea75cf008706000000b810000000290004000000000003000000"], 0x30}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:53 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f000062e000)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x200, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000040)="9cb2997f00f84ddfe066322e2e", 0xd) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) kevent(r2, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffff8, 0x1, 0x4, 0x6, 0x1}], 0xac48, &(0x7f0000000100), 0x2, &(0x7f0000000140)={0x7, 0x7bce}) ioctl$TIOCNOTTY(r1, 0x20007471) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r4, &(0x7f00000001c0)="21a751ef02117dbd08ee66f288d28fb911ae2434080b1cb0d133cb8db412acff3c0c4942409003de1bd375f89259834147b47222db747256e876224b8818d1f3ef67d0b1cbc6cdd3280e4c84bd561289ca3b1a5c7948abc6d5f6f09b3652faae2991b360154fb611c4906edbb6af0be06c4490d9f018112458c0c65b3cde4fcfaab0d762cbd03346b11c9f4eead6b4d7da2f7d215de2b67ae25c64cec1babf37c13075fdc92d6307af9c5ac1baac629b83e05db28ffc4921146bed1d7e874a095b389c813def78b55444a81fa94b", 0xce, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x0, 0x10000000000, 0xc0}, 0xc) 16:00:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x5}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x1, 0x0) sendto$inet6(r1, &(0x7f0000000140)="3fb848445549f5bbcb47eca8fba82d26c3b068ddb5eeb3f9bebc05203750493057a2eac4a13266bf1c3e4dd9f28b0501a4d0c212bb37306bb5d15a99abf1f85e66313ed8bfb5dd7b19d8fcbafe4a05cf644812fa6146232928c1772531746e04369056d24bbfb2d0944eed3223962656651ad654a04d3e8d4fef1dad5604229f0894f5ca1d1fd534096bf78ac30fa63c6ed65b8c1013369e47318717c849c8e8f3ce4479d911f684f2125febeb9d284124c1def15ac7e4cfedd66f5161ce51", 0xbf, 0x10, &(0x7f0000000040)={0x18, 0x1, 0x3, 0x371}, 0xc) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:53 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x2, 0x4003, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0x0, 0x14, &(0x7f0000000040)="04000000", 0x4) dup2(r2, r1) setsockopt(r2, 0x8, 0x4, &(0x7f0000000000)="24deae2e28fc0973ba918124e712eb6ec630866d96a997a63206832be49935a8b0d087eaebe0fef1706046d75d6df0602f6b5c477df13f5adad0fbcab40e4dea7a4343d036294e511f9ac03b21297d5be87260e4a90bb65fcdcdc28b25bd611998252dee", 0x64) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x20}) setsockopt(r0, 0x29, 0x24, &(0x7f0000000140), 0x4) open(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) 16:00:53 executing program 0: mknod(&(0x7f0000001b00)='./bus/file0\x00', 0x0, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfe) r2 = getpid() fcntl$setown(r0, 0x6, r2) write(r1, &(0x7f00000000c0)="17182a712f75912473c540f043bb7f8fb3089b0064c4193c84dea4164f863010cc462db646770f06de2562efd0e63a29e9c28e165339bcb0cdc704aed4a02ae30ddae19e49ad82f35c2bddbf2dabd6fc42c0512b80cb661d2832db3b550d7eed9bc3c728c8cf4c9025", 0x69) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000000)=""/104, 0x68}], 0x1) 16:00:53 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xf, 0xffffffffffffffff) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000280)={0xff, 0x8}, 0x10) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000080)={0x0, 0x2, 0x3, 0x8000, 0xffffffffffffffff}) open(&(0x7f0000000500)='./file0\x00', 0x712, 0x0) r2 = kqueue() r3 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000080), 0x400000009130dbf, &(0x7f00000000c0)=[{{r3}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) 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)=0xc) r7 = getgid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r5, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r6, r7, r8, r9, 0x2, 0x9}, 0x5, 0x5, 0x8}) r10 = socket$inet(0x2, 0x3, 0x0) writev(r10, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r10, 0x0, 0x6a, 0x0, 0x0) r11 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r13 = getgid() getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r11, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r12, r13, r14, r15, 0x2, 0x9}, 0x5, 0x5, 0x8}) r16 = socket$inet(0x2, 0x3, 0x0) writev(r16, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r16, 0x0, 0x6a, 0x0, 0x0) r17 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r19 = getgid() getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r17, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r18, r19, r20, r21, 0x2, 0x9}, 0x5, 0x5, 0x8}) 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)=0xc) r25 = getgid() getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r23, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r23, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r24, r25, r26, r27, 0x2, 0x9}, 0x5, 0x5, 0x8}) r28 = socket$inet(0x2, 0x3, 0x0) writev(r28, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r28, 0x0, 0x6a, 0x0, 0x0) r29 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r31 = getgid() getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r29, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r29, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r30, r31, r32, r33, 0x2, 0x9}, 0x5, 0x5, 0x8}) getgroups(0x1, &(0x7f00000002c0)=[0x0]) 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)=0xc) r38 = getgid() getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r36, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r36, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r37, r38, r39, r40, 0x2, 0x9}, 0x5, 0x5, 0x8}) setgroups(0xa, &(0x7f0000000300)=[0xffffffffffffffff, r7, r15, r21, r25, r31, 0x0, r34, 0xffffffffffffffff, r38]) kevent(r2, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) r41 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r41, &(0x7f0000000240)="9cb2997f00f84ddfe066322e2e", 0xd) ioctl$VMM_IOC_INFO(r41, 0xc0185603, &(0x7f0000000100)={0x79, 0x0, &(0x7f0000000180)=""/121}) unlink(&(0x7f0000000140)='./file0\x00') ioctl$WSDISPLAYIO_SETSCREEN(0xffffffffffffff9c, 0x80045756, &(0x7f0000000200)=0x9) 16:00:53 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x7fffff7ffffffffc, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r2}}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:53 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000100), 0x4) dup2(r1, r0) r2 = socket(0x2, 0x4003, 0x0) r3 = socket(0x2, 0x400000000002, 0x0) setsockopt(r3, 0x0, 0x14, &(0x7f0000000040)="04000000", 0x4) dup2(r3, r2) r4 = accept$unix(r3, &(0x7f0000000280)=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) listen(r4, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r6, r5) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) 16:00:53 executing program 1: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) acct(&(0x7f0000000340)='./file1/file0\x00') chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) r1 = msgget(0x3, 0x3) msgrcv(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000ffffffffffffffff01000000000015000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0ffffffffffffff00000024ea55a65774965e000000000000002000000000000000000000192990f8a3d1f31b1f9bde0100"/151], 0x97, 0x1, 0x1000) pipe2(&(0x7f0000000a80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) utimensat(r2, &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)={{0x4, 0x6}, {0x6cb, 0x9}}, 0x2) msgsnd(r1, &(0x7f0000000e00)=ANY=[@ANYBLOB="01000000000000003b1c09bf38f6784244d8228380c2dd5c913ecac0213641828cb25d8c988ce6de84a180342a939b6640a0ae27a38803a71bbaeab7611aa751927ed5002886a8a3af58d641319e531c5356af8cc78bc22e5ee1db49964729a58a1025f894e3c7354845a30a02d40222afefa70b3ad37ee9f883d373e53be91b02a75b251aead53660dffce19df9ac8ed55207a05529ebcbf60e1f3962bc6fb188772c5e686b"], 0xa6, 0x800) fchmod(r2, 0x4) r3 = msgget$private(0x0, 0x8) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r4, &(0x7f0000001340)=ANY=[@ANYBLOB="0000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000052200000000000000000000000000000000000000000000000000373430af2ddfd07502aa272aa0abce72110000000000000000bfafddb5a44ac25888396425f1c0ef67f0087356cac7456f1ef8863080b935e1055ddfdc396568c32538d71c8f2fd90f3fedfb29db8ea54a47c8021c9f958e7ce7c10d2df278d9d3ce08425f9f852602e4b05e8ba4e06e934e1bcb438ecde219607da1a3adf58f6a35ea4566a44c283d9445df59c52a33cba2dfbb7417a551035a71d1b4e8367f5bd4c9d4028891f25d"], 0x55, 0x3, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) msgsnd(r1, &(0x7f0000000a40)=ANY=[@ANYPTR=&(0x7f0000000380)=ANY=[@ANYRES16, @ANYRESHEX=r2, @ANYPTR64=&(0x7f0000000d00)=ANY=[@ANYRES16=r3, @ANYPTR64, @ANYBLOB="d75741ddfdef3421c85fa0263fc4181a08eac896ea3dd61a3c1ed70cb95d81cd1919564e11f4887474adf9668bd5be1c69fd5e9339adc413bc324f4c36bcc88df432057c23435311426e8c1d84bf70faaa72e8c7818f32e219f89274719a47813fcc7ec55180e078387f3581f1abcf59a64f1bd882401ab81769da42c5601b55ec543d538e38505926bb3a673f76df4da3d023776c3feff2f260c9a61660e36a6de24c7c1f2d66a2fcec9164db48134ceac786b9d3d556c42428a27a989cb50163ca827b1d86e472b058e91f210e6c53bbf8f686f88e2b55f5d8a7449f62a7", @ANYRES32=r1, @ANYRES16=r1]], @ANYRESOCT=r5, @ANYRESDEC=r4], 0x3, 0x800) msgctl$IPC_STAT(r1, 0x2, &(0x7f00000000c0)=""/108) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0x0) rmdir(&(0x7f0000000000)='./file0\x00') acct(&(0x7f0000000040)='./file1\x00') lstat(&(0x7f0000000140)='./file1/file0\x00', &(0x7f0000000200)) setrlimit(0x2, &(0x7f0000000300)={0x60000000, 0x60000000}) sendsyslog(&(0x7f0000000280)="5402ef0544fbd0842cd1f97f68effd0ecfd4a76edcdecb459b5c30e5323d390311571df81b50c0dd88586640000ef02ebb0c98af1de99e9f400607487006a96a4b75a8313eeecb931204670f2f04351353a05168e732fd41cc3e06552d2bb9cdb0edc0f17f86a50b80383a3d69e26eb1373e701533a1c36fc76bfca6", 0x7c, 0x20) 16:00:53 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x13, 0x0, 0x0) 16:00:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') recvmsg(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000180)=@in6, 0xc, 0x0, 0x1a1, &(0x7f0000000200)=""/201, 0xc9}, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000040)=0x7) 16:00:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x4}, {0x2c}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)='%') ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, &(0x7f0000000000)=0xfffffffffffffffb) 16:00:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x2) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x8, 0x1f, 0x200, 0xfffffffffffffe01}, {0x6, 0x5, 0x1f, 0x5}, {0x7, 0x400, 0x7, 0x100000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") 16:00:53 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x36, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) fchdir(r1) 16:00:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4}, {0x3}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = shmget$private(0x0, 0x5000, 0x10, &(0x7f0000ffa000/0x5000)=nil) shmat(r2, &(0x7f0000ffd000/0x1000)=nil, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x6, &(0x7f0000000180)=[{0xffffffff, 0x2, 0x7, 0xc19}, {0x8, 0xbb5, 0x401, 0xff}, {0x324, 0x9, 0x8, 0x6}, {0x0, 0x101, 0x0, 0x101}, {0xdb34, 0x8, 0x0, 0x3}, {0x100000000, 0x1f, 0x9, 0x5}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x8000, 0x3}, {0x20087}, {0x8}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b9") ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000140)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) select(0x40, &(0x7f0000000240)={0x1, 0x401, 0x6, 0x3, 0x4, 0xaeb, 0x2}, &(0x7f0000000280)={0x9, 0x7, 0x9, 0x9, 0x82, 0x3f, 0x0, 0x34}, &(0x7f00000002c0)={0x4d7bfe3, 0x6, 0x3, 0x7, 0xce13, 0x100000001, 0x5c34, 0x3}, &(0x7f0000000380)={0x0, 0xffffffff}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) 16:00:53 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f000000c000/0x4000)=nil, 0x4000, 0x2, 0x23c93ce8300162de, r0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x2fed4e13cb926e66) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000140)={'./file0\x00', 0x1, 0x80000001, 0x0, 0x1, 0x800, 0x6, 0x0, 0x0, 0x1, 0x6, 0x9}) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000100)) syz_emit_ethernet(0x1, &(0x7f0000000080)="88") 16:00:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x24) openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x2, 0x0) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000200)={0x0, 0x1ff, 0x80007}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") flock(r0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x3, 0x10, r3, 0x0, 0x0) pwritev(r3, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) openat(r3, &(0x7f0000000280)='./file0\x00', 0x80a, 0x4) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087, 0x0, 0x400}, {0x206}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x200000000000001d, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r5 = fcntl$dupfd(r2, 0x0, r4) ioctl$BIOCGDLTLIST(r5, 0xc010427b, &(0x7f0000000180)={0x2, &(0x7f0000000100)=[0xffffffff, 0x400000007fffffff]}) 16:00:53 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = syz_open_pts() r2 = dup2(r1, r1) r3 = syz_open_pts() write(r3, &(0x7f0000000000)="a6", 0x1) dup2(r2, r3) sendmsg$unix(r0, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) execve(0x0, 0x0, 0x0) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000080)={0x3, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4", 0x0, 0xfffffffffffffffe}) ioctl$TIOCSTAT(r4, 0x20007465, &(0x7f0000000040)) 16:00:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000180)=[{0x50}, {0x2}, {0x8006, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="b6") 16:00:53 executing program 0: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) close(r0) r1 = socket(0x10, 0x2, 0x20008000000007fd) setsockopt(r1, 0x29, 0x200000035, &(0x7f0000000000)="04000000", 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:53 executing program 1: r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000440)="e50731c16f9107b0de8a9863477f8540ce88ad7983ecb266dca72234c43b3a7c2f68a89002473400c288cbc5c6207ceab562332d12bc8ab7f276932285ff9b67a92a6cae22c2c82822edc9d02842f20a0f97a000dea8205c3ce175902b18e00de65eedfb4a2dee4a15dc456a108ecc2314835876e9f2be038b2829b17be697a63515ef4e2f0909e6bec888b7e72c9a9d885267dd26b97014bc473b32d7f8c45266f40ec498d21f6a071d7ff4c71fd1558986e15c251c0bcc5c3091a9466f583fb47e962d55e6c05225b77611290beb2a827dc127fe1ebb3bcc7a6170d39e46f262710cc7", 0xe4}, {&(0x7f0000000540)="f8f95cc58203d200a402e257abfef97345e1055a2d875c68cd8318486a8a6101560eba2a30b7099ede9b440050784ca194a00ce5f016e443b164b1c16b37186f5968dce9d20bce5b86b7fded0d3d9799fc7d2c1f3f9e3122f817c956d7eb0d950c088bd992ecf1dd6d4dcab43c8578f950b8713639f876302a7602f5dd024eb94b5ee1b31b8eff2714d44416e42b5b83fd74f8693158e02d037fe136e46f76f72cabd2dc826736b89ac922c16a0420a1cc38090c50dac79eda347e69d48757fcac62b1bd4ee22250c4c64946f173193e2ee9a7667eaaef28add7f9104e", 0xdd}], 0x2) flock(r0, 0x13) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x108000001}) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000280)=[&(0x7f0000000040)='\xa5\x00', &(0x7f00000003c0)='K\xf4\xff\xff`7\x1a\f@\x0f\x15\xe2W \x83\x89\xe8\xd1X\x7f\xdb\xc1\xad\x13\x18\xb9\xc4\xbd\xf2>;o\xe8mYG\xf5\xcad\x17\xae\x99\x80\xc9\xb7\x1ay\xaa\x06\xf9)SW \x00\x00\x00$\x16\x00]\xea\x05\xe8p\xf2\x05\xd2\x1f\x03\b\xedK\xcb\xad\xe5&\f\xa8)\xdd:\x12\xaa\xd8S\x163\xc2^\xf2\x84\x97e\xb4:o0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff]) setregid(r2, r1) pwritev(r0, &(0x7f0000000640)=[{&(0x7f00000003c0)="d548c294fc4b90ca7dcce2be1413729af062", 0x12}], 0x1, 0x0, 0x0) write(r0, &(0x7f0000000280)="6f4c8b76f6dd729d4f5963", 0xb) setgroups(0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:54 executing program 1: r0 = syz_open_pts() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000080)={0x800007d, 0xffffffffffffff6b}) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x1, 0x6, 0x5, 0x81, "ee738600433ffa7db31a9497ecf35fd6590b0b7f", 0x80010, 0x5b2}) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) 16:00:54 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff}) mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r0, 0x40047307, &(0x7f00000000c0)) 16:00:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x5, &(0x7f0000000000)=[{0x0, 0x4, 0x8, 0x3}, {0x9, 0xfffffffffffffffc, 0x3, 0x1f}, {0x6, 0x6, 0x3, 0x1}, {0x0, 0x40000000, 0x2, 0x6}, {0x4d9a, 0x100, 0x38}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000140)=0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x64, 0x0, 0x0, 0x207fff}, {0x67}, {0xb3}]}) execve(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000280)=[&(0x7f0000000240)=',$\x00'], &(0x7f0000000380)=[&(0x7f0000000300)='\x00', &(0x7f0000000340)='/dev/bpf\x00']) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="84") 16:00:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x7, &(0x7f0000000100)=[{0x5, 0x7f, 0x80000001, 0x40}, {0x9, 0x2, 0x4, 0x36e}, {0xc269, 0x9, 0xffffffffffffffc0, 0x1}, {0x9, 0x40000, 0x2, 0x7fff}, {0x9, 0x7f, 0x80000001, 0x8}, {0x0, 0x3ff, 0x9, 0x8}, {0x101, 0x80000001, 0x9, 0x7}]}) pipe(&(0x7f0000000180)={0xffffffffffffffff}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x29a, &(0x7f0000000040)}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 16:00:54 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffff801, 0x7f, 0x1, 0x0, "831513a3c44cbcbdf49d2011fc2a1f2fb41ad75a", 0x21, 0x9}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f00000000c0)="90853856a63efcf2dafd59dbb3ccfeb6bb87611df9e9a23877062c368035b5664d65457b194153a11cead41242e16a16b122bfecbf0000c670d881303650a2a9c8dfef9cee2dcd728c8961da17d75358006934cf022986abb786086ad403fd13ed874ccbd16f09", 0x67) r2 = syz_open_pts() close(r0) dup(r2) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0xeab, 0x3, 0xfffffffffffffffd, "85491702876ffe4dbfa620000000000900"}) readv(r3, &(0x7f0000000440)=[{&(0x7f0000000280)=""/159, 0x9f}], 0x1) syz_open_pts() ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) 16:00:54 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) writev(r0, &(0x7f0000001700)=[{&(0x7f00000005c0)="8c430c473778d8efb9166e012d5165e67893b4d4ee6a1afc5d4fd8ed28d6bbffac095a6cde5c8ed17cd3ecf108962d312d52c45ab3babea40baad2a5af3dafee4a252d438466fdefdb0a7b9dfd097ee3221374954b0e4b8136b1bb14d42fc2dded47c66d0c", 0x65}], 0x1) write(r0, &(0x7f0000000640)="582720efabd16ebae63225259544fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d4723551c1d8d03368535d9fc941c8f79803891ccafd64b676ca9eee8f36471a67a88b0ca13c3c7bb4d7f5cc4b384d6cec25b372b8c85fd216f5b2a2e2bfecfe854abf715473dbaacba423f2b8000d4c2657f935c44b5dd4fda90960f8e6bc68e75946afa02bc2edf345aae80ec59cf68d8162f23618fc5371f66b62c6a28575eb436285073a20a3946fbbf7b59642f6e6dcb771dd6cd778e9bc0600d4431326451b60311d7accab60346d897faa5c80ff981cd3f697ae1e4175587bf3cab6b1bcba83b00f7cd462cf374a364aae301c96224a3069411c63737ca9fcf4d58949241f2713f7207ff7e74c935ee33368fb4bd0a341c1d88554b0607be05dc9834022f84d6cb03b5c819e9e9dbe9ce78c695be9fdfc66a23fd07f34d43170cef08860b0699a0754a7d8ec3fd1b2a383060fc497e8efee055430c1f7b94a981cbb0df16f062c8bcae8c17a86adf99d1e55ac68f0d4d7d8411374cee55a0ed5160c6eef734c578192cece8eee828d3ec635990ac906f8d14d4ffee4f471b3d7dead9c18832a05997305a1da91c67588a7466", 0x1e8) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x10000000003, 0xfffffffffffff6d0, "f000bf3e00000014aeed0a671f7630830400"}) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) shmget$private(0x0, 0x1000, 0x40, &(0x7f0000ffc000/0x1000)=nil) execve(0x0, 0x0, 0x0) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x3, 0x10, r3, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000200), 0xd52f0a1, 0x0, 0x0) r4 = openat(r3, &(0x7f0000000000)='./file0\x00', 0x28580, 0xa0) ioctl$VT_GETSTATE(r4, 0x40067664, &(0x7f0000000040)) 16:00:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='\x00U\xa4|\xec\x01\xc3\xdf\xcf', 0x2, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x200, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4c}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x8, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000180)="e5") 16:00:54 executing program 1: unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='c\x00') r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x14, &(0x7f0000000040)="04000000", 0x4) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e66696c65300000"], 0x10) sendto(r0, &(0x7f0000000180)="e323612542515e0e90be8e00e252c3c4bb470909bb08033b282de9aa7a9c4905b6c86f020b79ba1569e42b02b2a5836be5b150eb0c3c52221a54e40dc6a525adf3675b40a599f23fada5d724a201aa22ee91c9eeb0c01df29101943abd259fe69b2bc660f5d902900b85b1f10ec5eb8c4b985847ca249374d2ec8332209d6f110bdb40d5134dec7f0fd3c462dcd56491de67441e5a", 0x95, 0xf, &(0x7f0000000240)=@in={0x2, 0x2}, 0xc) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x100) fchmodat(r2, &(0x7f0000000140)='./file0\x00', 0x2, 0x4) symlinkat(&(0x7f0000000080)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000000)='.\x00') 16:00:54 executing program 1: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc660840eac99e39af6256b1f007bf8f244cbc769cee44346040000000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e"], 0x10) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) sendmsg$unix(r0, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0x0) r2 = msgget$private(0x0, 0x100) msgrcv(r2, &(0x7f0000000040)={0x0, ""/163}, 0xab, 0x2, 0x1800) 16:00:54 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7ffffffe}, 0x0) r1 = kqueue() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x200c7}, {0x206}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) openat$pci(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pci\x00', 0x400, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffff9, 0x44, 0x0, 0x2, 0x6}], 0xf8b1, 0x0, 0x10000fe, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt(r2, 0x0, 0x800000000000a, &(0x7f0000000040), 0x0) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000000)="0004ebd916a697c51e3d40a43f66b449253dfd48803ac1fd18da7ec6e221d8145c175f71eea68836", 0x28) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt(r3, 0x0, 0x800000000000a, &(0x7f0000000040), 0x0) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt(r4, 0x0, 0x800000000000a, &(0x7f0000000040), 0x0) r5 = semget$private(0x0, 0x3, 0x1) semctl$GETNCNT(r5, 0x5, 0x3, &(0x7f0000001680)=""/120) semctl$GETVAL(r5, 0x3f7d88c5953537b7, 0x5, &(0x7f0000000340)=""/4096) semop(r5, &(0x7f00000013c0), 0x0) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt(r6, 0x0, 0x800000000000a, &(0x7f0000000040), 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000001340)=0xffffffffffffff4f) r8 = socket$inet(0x2, 0x2, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r10 = dup2(r9, r6) accept$inet6(r10, &(0x7f0000000040), &(0x7f00000000c0)=0xc) setsockopt(r8, 0x0, 0x800000000000a, &(0x7f0000000040), 0x0) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r12 = socket$inet(0x2, 0x2, 0x0) setsockopt(r12, 0x0, 0x800000000000a, &(0x7f0000000040), 0x0) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000280)={{0x7fff, r7, 0x0, r11, r13, 0x8, 0xd01}, 0x7fffffff, 0x8, 0xffffffffffffffc1}) 16:00:54 executing program 1: r0 = socket(0x11, 0x3, 0x0) setsockopt$inet6_MRT6_DEL_MFC(0xffffffffffffffff, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x2, 0x7fffffff, 0x401}, {0x18, 0x3, 0x8615, 0xcf}, 0x4, [0x81, 0x3, 0x4, 0x100, 0xb48, 0x3f, 0x10001, 0x3]}, 0x3c) sendto$unix(r0, &(0x7f00000000c0)="b100050360000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:54 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x0) lseek(r0, 0x0, 0x3, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x2, 0xfffffffffffffffd, 0x1000200000005}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000040)="9cb2997f00f84ddfe066322e2e", 0xd) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000000)={0xa7, 0x52f3, {0xecb, 0x2}}) 16:00:54 executing program 1: link(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='./file0\x00') ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) dup2(r0, r2) connect$unix(r2, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000000)=ANY=[@ANYBLOB="101a40cee43dbd9eb2d4"], 0x1, 0x0}, 0x0) 16:00:54 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) pipe2(&(0x7f0000000000), 0x4) fchmod(r0, 0xe3) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r2 = fcntl$dupfd(r0, 0x0, r1) write(r2, &(0x7f0000000180)="d3", 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x30}, {0x60, 0xe4f}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:54 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file1\x00', 0x40000008277, 0x0) close(r0) select(0x40, &(0x7f0000000040)={0x9}, &(0x7f00000000c0)={0x8}, 0x0, 0x0) 16:00:54 executing program 1: semget$private(0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x10000, 0x80) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x61}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = msgget(0x3, 0x3) msgrcv(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000ffffffffffffffff01000000000015000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0ffffffffffffff00000024ea55a65774965e000000000000002000000000000000000000192990f8a3d1f31b1f9bde0100"/151], 0x97, 0x1, 0x1000) pipe2(&(0x7f0000000a80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) utimensat(r2, &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)={{0x4, 0x6}, {0x6cb, 0x9}}, 0x2) msgsnd(r1, &(0x7f0000000e00)={0x1, "3b1c09bf38f6784244d8228380c2dd5c913ecac0213641828cb25d8c988ce6de84a180342a939b6640a0ae27a38803a71bbaeab7611aa751927ed5002886a8a3af58d641319e531c5356af8cc78bc22e5ee1db49964729a58a1025f894e3c7354845a30a02d40222afefa70b3ad37ee9f883d373e53be91b02a75b251aead536980ffce19df9ac8ed55207a05529ebcbf60e1f3962bc6fb188772c5e686b"}, 0xa6, 0x800) fchmod(r2, 0x4) r3 = msgget$private(0x0, 0x8) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r4, &(0x7f0000001340)=ANY=[@ANYBLOB="0000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000050000000000000000000000000000000000000000000000000000373430af2ddfd07502aa272aa0abce72110000000000000000bfafddb5a44ac25888396425f1c0a70f95c97356cac7456f1ef8863080b935e1055ddfdc396568c32538d71c8f2fd90f3fedfb29db8ea54a47c8958e7ce7c10d2df278d9d3ce08425f9f852602ecb05e8ba4e06e934e1bcb438ecde219607da1a3adf58f6a35ea4566a44c283d9445df59c52a33cba2dfbb7417a551035a71d1b4e8367f5bd4c9d4028891f25dcb2063"], 0x55, 0x3, 0x0) msgsnd(r1, &(0x7f0000000a40)=ANY=[@ANYPTR=&(0x7f0000000380)=ANY=[@ANYRES16, @ANYRESHEX=r2, @ANYPTR64=&(0x7f0000000d00)=ANY=[@ANYRES16=r3, @ANYPTR64, @ANYBLOB="d75741ddfdef3421c85fa0263fc4181a10eac896ea3dd61a3c1ed70cb95d81cd1919564e11f4887474adf9668bd5be1c69fd5e9339adc413bc324f4c36bcc88df432057c23435311426e8c1d84bf70faaa72e8c7818f32e219f89274719a47813fcc7ec55180e078387f3581f1abcf59a64f1bd882401ab81769da42c5601b55ec543d538e38505926bb3a673f76df4da3d023776c3feff2f260c9a61660e36a6de24c7c1f2d66a2fcec9164db48134ceac786b9d3d556c42428a27a989cb50163ca827b1d86e472b058e91f210e6c53bbf8f686f88e2b55f5d8a7449f62a7", @ANYRES32=r1, @ANYRES16=r1]], @ANYRESOCT=r1, @ANYRES16=r0], 0x3, 0x800) msgrcv(r4, &(0x7f0000000800)=ANY=[@ANYRES32=r3], 0x1, 0x0, 0x0) msgsnd(r4, &(0x7f0000001940)=ANY=[@ANYBLOB="0100000000000000ddfc7e4d84486250b0999e9b7272c428de41622bfd80de0d711428036e38913bdb4a7e9f87b507cdd4caa4d46bf36ffdf6a40700532ce237eb7f07aa0b81e20479480600000000000000680003c28c598a778194e09ae1347a443f28b1a29497fc9e0a65769bc8c81612e8c27c0079d0cf40b99eb754daeb2982d28606050dc116a0af1461584b0577d2138cc76577919c1b86e7f263cbbfdff53500000e540af43cb96817991c3b3f08f0b864726d8240ac5378a429e4f4f019407d3b561a989c1cf0b6d1491b41c992dd49431d440080b06d8a847a1c2e46f77644442909250496faf4eaa90f893d5c67ddbe4cf5e211cbea4e0e7008959daa50e8bb3675ad601596b4e3c1af406dafcb43bdeef8c223141143ff43d3bfcdaac304eb55b4520f3ce3f500"/314], 0x13a, 0x804) msgctl$IPC_RMID(r4, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:54 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) close(0xffffffffffffffff) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x5d25, 0x0, "541bb964fee699d9e09c14f630d057c575017a66"}) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000001600)="2eb8c6b85918c186cd119b15ebf492613d5393489f53992a1b7f3919b35d1bd2360c8e6b43aceca8ab08f7f7383a505b5fa2f1274aea05e3698b85dc4177c926792591b2a34413d23eff62f2bfe8b592120a6ba6f561a30576606ec81581b7336ed24201850af9648d3e6c6848513cfb701fd84b372fd0727ba888ab44ef9cde1835b64581a92524ab24a74b7aadffd2502ea7bb1686309f11c12b1685fd8a786b22799e0797814b31190fe61694c9b05299675119cbd09c3a3ba15f21d9c60b71df362c5315d5b90b6c8db0be552e36471eb32f3bb3369a6f558910992300b6613a149d3adc289222502d2572d7296ebec3b23efb6195405c8e2aebae07e39dadb3169f67da6e736ec3e9184f18b97efdf7a09e6e45d9a7f56b967fe501592a8259763be4614cbd0b8d5f2f10d7f734fecd90fcee5c7a9590ccae1ad96e125fd29c62674267626dffe61876c6dddd35261ab6363edb8d849894085856ee868628dcf016129c4ba19f2c751b3ed5e9226799505527da5415425a", 0x17a}], 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x7ff, 0xc54b, 0x5, 0x72f, "151cb95b1efb90531124b5ac305ad32825a7553e"}) writev(0xffffffffffffffff, &(0x7f00000015c0)=[{&(0x7f0000000480)="1e", 0x1}], 0x1) 16:00:54 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x85}) r0 = syz_open_pts() close(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ftruncate(r1, 0x0, 0x1) r2 = syz_open_pts() r3 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r3, &(0x7f0000000040)="9cb2997f00f84ddfe066322e2e", 0xd) ioctl$KDSETRAD(r3, 0x20004b43) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0x5, 0x511d, "0d592fde86f45e52c58b62c25b9d19bf96cea18a"}) write(r2, &(0x7f0000000180)="0d5ed3cff5cf9e9842100afbd5c9aef7511b59642cdb1dc3f0cc5cd3a48c5eb54b9c7af785cce35c0d809d672a8037f960f48c7ee3918a5001c0a3d351da94978a69e6a47100b846c9eb1099ba06eac0ecb1ef82bd17cbbeeedbf63e5d25d4e7284e3b3c5609a62cce268bd5a61ffe54e9ffc6df066ace7bb4a113b92f02492d0acb1d111f1b6256e489efc29fcad565ac08dff8adce06825dd9865bb538d496e617631739ba98c1c977c35d2ae8a2910b27e8a5637911011595665fed7e978a2e453b484d39e28c54ca04065d038b042d050d33a5a9c3b71a670ae38bc65f0812a217c3f69b4e04fd14f0b2000000", 0xfffffffffffffdaf) syz_open_pts() 16:00:55 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) writev(r1, &(0x7f00000046c0)=[{&(0x7f00000036c0)="4bdb28a4700630029effe2c237207a0fe01c000fd2fdf517761d6964c1dffbccc00a613b4bae9a5bd4f752a7eb5d354993b4a08f32817479dda9f29a032d5128ff6766742dab60f21297fdad1f35419c9f306be1b895621efdbd55693b335e977f963d823d8466ad9d402afe41c19accb7a9b81011bc84810c2c1b26189f70dd33de00f2da85a34f8da398a700813849dc48d6f5f375c6ddf6e97e563bc55789c3a9c6ac465b5c51324da39d2217c01fe2bede03cff1a7015d30adb7d0ea1d30263781ac17e0c114e1d6f742cf87217653bdbf58a0605a18b174bfd656e8ae1679d536857808bf1e0f0a5bbfd0b9741476c084463b4933c8336ba9088d3b431b4a9ac46f72c82fd7eb97e6e0bad260d5bbfb61806d7b604b09beefaeabfe26693cb47bf5994fd4b45efd0835d50c312c73ef78450959db32495dec9a85305762d9592d601c52738cb9b587b6c88a5f32a0a12d2e1fe0ce0eafe4aed79a8789e6009f5fe0fa37833bbe7ef8b925f373f356119d8d0e7634486b301e150160328bac36896cf97a183b55dc2e9d29f2a2247561e4430d47461d6afbebd0f78ae03b68b1919b59f0e78f747311bc8a8c58c979ef472c911aa56284361c33258f95ee60ca22fb0b789d30f9963ae45de25f88d65680ad469b9f770fcb9c40388cf05ff2968bb16710cc64c2ef6a115ea1b2be4690891c7187b1456f6066c14dc6ac7c852fcf95211e12c0807937ad037f5d449a03a0cc1099bd516062b051a54435d76cf264a09412a168b117d6de581838dc865bf174129fef1e464449694e183bab569be405e097d995663f94ce5578b92841e87fe5eab0173d2cf6a443bf8a7cab0dc9459e344fe26d0d91a7e6f71597690201af31def04ff95827e3b99821c033fdb84ce83ba9d10840bdd70a7236a9c5404dc5bbed6ef4f5e4477631ca7b1aa28bdbd512ef6e3959b468a80a063927806cd4934931bb0fe54dc9dc4defe823d85fb67185b0f8c843a3ae345df5c05b4c9819da33b88ffaaa5c15bd5284cdbf9367d7485b33e9eb2d1aa7739cc271d5cda8c88b7f272eedc34e4046a5d6b52b75670d3cd078cdd8e49313fe89d80de68e3a64339e87c91f6ff02e31079720af837c1bb0b8acd1ae9f2858a580d9c7bb89952b4b0400ee2a53dd70ee2dc6062fb2b2bde1697cd2beff28a2", 0x34a}], 0x1) readv(r0, &(0x7f0000119ff0)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x3d) readv(r0, &(0x7f0000001500)=[{&(0x7f0000000140)=""/4096, 0xffffff4b}], 0x1) faccessat(r1, &(0x7f0000000000)='./file0\x00', 0x64, 0x3) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x3, 0x10, r2, 0x0, 0x0) pwritev(r2, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) utimensat(r2, &(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)={{0x1}, {0x4e, 0x8063}}, 0x2) r3 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0/file0\x00', 0x201, 0x9bf7cd9b2783cca) ioctl$WSDISPLAYIO_SETSCREEN(r3, 0x80045756, &(0x7f0000001140)=0x9) 16:00:55 executing program 1: r0 = getegid() setgid(r0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x7daa0b72791829ab, 0xffffffffffffffff) close(r1) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x28000) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000040)) setitimer(0x0, &(0x7f0000000080)={{0x7, 0x3}, {0x5, 0x1000}}, 0x0) getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r6 = getpid() r7 = getpid() shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{0x81, r4, 0xffffffffffffffff, r5, 0xffffffffffffffff, 0x20, 0x5}, 0x8, 0xfffffffffffffff8, r6, r7, 0x2d, 0xa68, 0x8}) getegid() ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000200)=0x3) sendto$unix(r3, &(0x7f0000000240)="269061023005fe2edb9ba61d9b881f2a0725ac7c4628bfc775fa675fb868f3a359051acb43556a3304be397855b10380167a4b85a753c0417326f7f34bd8154a6826984279ccfd50163aa368fc770f1a444f4f57646228b43ca1e125dad11d4246e2a55d59d8edf26855e43a81ad49f522243e7c05956a1750ebfae6febf3a843d99d133ad311b3fe8ff636cb2d15dbe1c37cf6218f2459ece823b12974d6c24ab8f681929f1d55c3de1d10ad226f5c84895496f9298c73c9c780eca2fe010ba1137a29d2cb277eb41e55d3fd5c524351edc6f6a0d82adfbf73e707c35d182060ad89c0a098076fc5fb08313c749cd720a", 0xf1, 0x2, &(0x7f0000000340)=@abs={0x0, 0x0, 0x3}, 0x8) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000380)=0x2) r8 = shmget$private(0x0, 0x10000, 0x8, &(0x7f0000fed000/0x10000)=nil) shmat(r8, &(0x7f0000ffe000/0x1000)=nil, 0x2000) truncate(&(0x7f00000003c0)='./file0\x00', 0x0, 0x8) getgid() ioctl$TIOCSETAW(0xffffffffffffff9c, 0x802c7415, &(0x7f0000000400)={0x0, 0x7bc, 0x800, 0x0, "e9dd20c9edfc4c9d9a76d8526459db4dbd5bc8f7", 0x0, 0x100000000}) utimensat(r3, &(0x7f0000000440)='./file0\x00', &(0x7f0000000480)={{0x80000001, 0x4}, {0x51, 0x400}}, 0x2) faccessat(r1, &(0x7f00000004c0)='./file0\x00', 0x0, 0x1) openat$pci(0xffffffffffffff9c, &(0x7f0000000500)='/dev/pci\x00', 0x1, 0x0) r9 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000540)='/dev/wsmouse\x00', 0x1, 0x0) r10 = getpgid(0x0) fcntl$lock(r9, 0x8, &(0x7f0000000580)={0x1, 0x1, 0x80000001, 0x0, r10}) pipe(&(0x7f00000005c0)={0xffffffffffffffff}) ioctl$VT_GETSTATE(r11, 0x40067664, &(0x7f0000000600)) 16:00:55 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000180)='/dev/speaker\x00', 0x0, 0x0) close(r0) 16:00:55 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) ioctl$TIOCNXCL(r0, 0x2000740e) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000400)={0x100, 0x1f, 0xa5, {[0x7, 0x9, 0x7fff, 0x2, 0x2, 0x7, 0x6, 0x2, 0x3, 0x2, 0x0, 0x93, 0x100000001, 0xdd, 0x10001, 0x7fff, 0x6, 0x5], [0x20, 0x200, 0x1ff, 0xe5c1, 0x81, 0x0, 0x1, 0xffffffff, 0xd938, 0x2], [0x8cf, 0xb5c, 0x8, 0x3, 0xffffffff80000000, 0x4, 0x3e], [0x7, 0x5, 0x7105, 0xcf35, 0x100000000000000, 0x2], [{0x1, 0x6, 0x8, 0xf1e}, {0x20, 0x6, 0x5, 0x9}, {0x0, 0x1, 0x6, 0x10000}, {0x1f, 0x81, 0x3c37312c, 0x401}, {0x2, 0xa5, 0x4, 0x8}, {0x800, 0x1, 0x80000001, 0xd154}, {0x1, 0x1, 0xffffffffffffffff, 0x2}, {0x4, 0x7, 0x1, 0x3ff}], {0x3, 0x8, 0x16, 0x3}, {0x6, 0x30, 0x73e, 0x401}}}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x45}, {0x29, 0x0, 0x0, 0x6}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCSDLT(r4, 0x8004427a, &(0x7f0000000180)) 16:00:55 executing program 0: r0 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) rmdir(&(0x7f0000000080)='./file0\x00') setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040)=0x80, 0x3a0) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = dup2(r0, r1) recvmsg(r2, &(0x7f0000001300)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000080)=0x1) mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x3, 0x4, 0x7fff, 0x9, "62ace126876467c5b47c6352f66653b2f6dc23b9", 0x0, 0xcb3d}) ioctl$TIOCSETA(r2, 0xc2d84228, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) 16:00:55 executing program 1: open$dir(&(0x7f0000000240)='./file0\x00', 0x400000002c2, 0x51) r0 = socket$inet(0x2, 0x3, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r0, 0x0, 0x6a, 0x0, 0x0) r1 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r3 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r1, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r2, r3, r4, r5, 0x2, 0x9}, 0x5, 0x5, 0x8}) r6 = socket(0x2, 0x4003, 0x0) r7 = socket(0x2, 0x400000000002, 0x0) setsockopt(r7, 0x0, 0x14, &(0x7f0000000040)="04000000", 0x4) r8 = dup2(r7, r6) connect$unix(r6, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getgroups(0x7, &(0x7f0000000000)=[0x0, r3, 0x0, 0xffffffffffffffff, r10, 0x0, 0xffffffffffffffff]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r11) setgroups(0x0, 0x0) setuid(0xee01) r12 = socket$inet(0x2, 0x3, 0x0) writev(r12, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r12, 0x0, 0x6a, 0x0, 0x0) r13 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r15 = getgid() getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r13, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r14, r15, r16, r17, 0x2, 0x9}, 0x5, 0x5, 0x8}) r18 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r18, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r18, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r19 = getpgrp() r20 = socket$inet(0x2, 0x3, 0x0) writev(r20, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r20, 0x0, 0x6a, 0x0, 0x0) r21 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r23 = getgid() getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r21, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r21, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r22, r23, r24, r25, 0x2, 0x9}, 0x5, 0x5, 0x8}) 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)=0xc) r29 = getgid() getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r27, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r27, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r28, r29, r30, r31, 0x2, 0x9}, 0x5, 0x5, 0x8}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000700)=0xc) setpgid(r33, 0x0) r34 = socket$inet(0x2, 0x3, 0x0) writev(r34, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r34, 0x0, 0x6a, 0x0, 0x0) r35 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r34, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r37 = getgid() getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r35, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r35, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r36, r37, r38, r39, 0x2, 0x9}, 0x5, 0x5, 0x8}) 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)=0xc) r43 = getgid() getsockopt$SO_PEERCRED(r40, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r41, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r41, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r42, r43, r44, r45, 0x2, 0x9}, 0x5, 0x5, 0x8}) r46 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r46, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r46, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r47 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r47, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r47, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r48 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r48, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r48, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) getsockopt$sock_cred(r49, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000700)=0xc) setpgid(r50, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000380)=0xc) r52 = getgid() sendmsg$unix(r6, &(0x7f0000000500)={&(0x7f0000000100)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000002c0)=[{&(0x7f0000000280)="fa4a8214765de370f06ce9493d9d79830d2efe11141a4ebb165d24e402ece96824b2da77c7960bdc4092e1487bfb714224e63744904a", 0x36}], 0x1, &(0x7f00000003c0)=[@cred={0x20, 0xffff, 0x0, r9, r4, r17}, @rights={0x18, 0xffff, 0x1, [r18]}, @cred={0x20, 0xffff, 0x0, r19, r24, r29}, @cred={0x20, 0xffff, 0x0, r33, r38, r45}, @rights={0x30, 0xffff, 0x1, [r46, r0, r8, r8, r47, r7, r48, r6]}, @cred={0x20, 0xffff, 0x0, r50, r51, r52}], 0xc8, 0x60c}, 0x40c) execve(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) 16:00:55 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x23f) chdir(&(0x7f0000000140)='./file0\x00') setuid(0xee01) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xfeee) dup2(r1, r0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) chroot(&(0x7f0000000080)='./file0\x00') 16:00:55 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r2 = fcntl$dupfd(r0, 0x1e, r1) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000040)=0x7) r3 = socket(0x6, 0x4000, 0x3) setsockopt$sock_int(r3, 0xffff, 0x4, &(0x7f0000000000)=0x100, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x164f9fb7, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) socket$inet6(0x18, 0x4003, 0x100000001) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:55 executing program 1: r0 = socket(0x44ab50e8aff2ede0, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e7, 0x7, 0x1}, 0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x206}]}) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000040)="9cb2997f00f84ddfe066322e2e", 0xd) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000140)={'./file0\x00', 0x200000000000, 0xffffffffffffffe1, 0x12c388a7, 0x0, 0x4c8, 0x5, 0x2, 0x2, 0x0, 0x3, 0x1}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r3 = fcntl$dupfd(r0, 0x1e, r1) ioctl$WSKBDIO_GETMODE(r3, 0x40045714, &(0x7f0000000000)) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000040)=0x5, 0x4) 16:00:55 executing program 0: r0 = syz_open_pts() syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x11}], 0xfff, 0x0, 0x0, 0x0) r2 = syz_open_pts() kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) syz_open_pts() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r5 = syz_open_pts() kevent(r1, 0x0, 0x0, &(0x7f0000000140)=[{{r3}, 0xcee62bfbb03fef0b, 0x2, 0x40000000, 0xa6c9, 0x5}, {{r4}, 0xffffffffffffffff, 0x0, 0x1, 0x80}, {{r5}, 0xfffffffffffffffe, 0x6, 0x2, 0xa5, 0x10001}], 0x5, 0x0) 16:00:55 executing program 1: r0 = socket(0x11, 0x3, 0x0) socketpair(0x10, 0x5, 0x83d, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r2 = socket(0x2, 0x4003, 0x0) r3 = socket(0x2, 0x400000000002, 0x0) minherit(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0) setsockopt(r3, 0x0, 0x14, &(0x7f0000000040)="04000000", 0x4) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) getsockname(r2, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) setsockopt(r0, 0x11, 0x1, &(0x7f0000000080), 0x0) 16:00:55 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41771632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf5793e6f978d6c226c04ac18f9c138c91a76ecd4096e8c8b6b87cb2d72b8bc5b9ad8a4f5f728193ef16ab93f", 0x65) write(r0, &(0x7f0000000a40)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15ceedd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541864edd3ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d03ce0bad326bd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54ee60dcb063f16e3b428afb2c23218cda1beecacf408363709ad054625a0b3b689c43735247d4e0a525b8931e51ea88dd8cab99ab60fbd92bd05a945d968bc224ca6750c756fb194c47c90921f000b88c651b971b5ae67d06de4059c9fd509cd7db34ec4c835ccab9d909218a7caf20c436db93cc40f5f935d7dac7964758acf332bfe0a5f3d5921827d190a12cc7800ed0bf5e726fc458ab4f787635f7295e78d108b72595d9b6298ef6ad0a7169628d6a3c1bef95d3b4a791922b512c9312cbb8f919e3bea2782470b3670623d4f927c36890aea8abebc07260023414e29a483132963428c01ec1dff2428b4ff99438c660706000000d7e131012ee90a09b2852d8261790e3f5464e46a4410d7ff86c89109cd98ffa4a22c4885c45a5d47e69a785bc21826494285cc349c74534ed2f29e330d20f9fa4b4d181f3949a372fe4737b3c1933a1f5ba5980d072a256f3f46c6e5b56ac9cb5b454a4538710499d50d785c60d7c7e68a2a04b62bac0d7e2bafd15a70f28c3fe29f55bcc9ff3e668642ccfdb9c29168aa3ccf88f6c3f1120c3016e5efc20e9761081a484fe62a5b7e05e6e36179e462d9dfeab13506e93618638faacb8c8ff5c64cd626d33fb4707346b5dfc59f14e81a8b1a3ccd66946fe3f15dd8fe2708e0422f3ccd55fc8e2582ca6a105fbdb01df874d101e56ea78a7c0ac42f9c70a1e11a510ad212b1a9e7da7f85bec6bf33463623cf4fde8a118e8aee4bae66acf87310c96ca684144db8b95aee4e8499801fb10dd5ae2a66bca3afee3708733a5acab4e90664be7927b712200ad5abdfe5bbcf8b7448cc3eb6a6cffbbd255491ecf580ad8084f5fc076a89d23a94fa2451690effef372f4adbcb5fc408f0e6077eed4196913d2987a1e8a7cc3e50fb66b3c97f2326afe514625f80135eb2a6235b5f73a25bdd9fad6850f2b322d0be58980fe0b4d0bde486500b10b7b4ccb1537200593b9356deeece9e31c1b3e100f2a4d4fff6c7973793a143f164a20fef68383b812a62bf4947df21748f138dbf51375c033bd2dbfc356157048f178d963688fa0c047909bcda792847d1be7d4044b723fb7dbf4f458461a8bb3e4a1a7fe9e951d37abb1bffdc08c264df35f0e3f9380f573d26d80ef9ef798f6127c2179a4aff0000000000000000126a447927a9fe36f013dafca55a7816f08e1cdb194c59b4fa24ef58b2104f8ea555c34e2e212aeb9923d9c809b95764b26f6cb3f0bc3c77b25084bc6bccbe2e1a31b6a624f42777e88ce4aa5c62d0455ba6137603bdfaeee8dbc8bebced3f88cebf5a24975b8d242bcfe8a623d81e6de9c8c19a2d1f2f60f66bdfd47410335e893b6786262146ff3f3bdbe912a8ee0d04b8037fdfbab4353da9e3141f2e579255fd94b9f5df2a46d3e3397d08992d0a7cf295fa7121cb1bbedc1abc8d323b4b8e1df2a63761c218f0d2514f30901a2e98ba18735d06e3cb0b1508d98c13eaf6179f2fa8f27e11f23115aaf8e954d897e8e6a99f0043b6e92d4fb2f7daf36897030c6cebf2b40bebe15699f2861fe0c1a5ede9c937ed69317d2636a94b84e48aa57a7c678980f851280aed5cfe37249c465fafb29db3baaa0a4b30af77341f140862ac67ccdcc069333f28337ce248087743d9f4436dea826bd30418012cd0374dea53368d282a87a45a5b80804ff6849a9f8bd45a0d9707e59036d526f1980dc2e49dc4b1d2b4e66888020c7bcf3e955ad304480b630665187f0c86ee2e151c218cf8ac3c435ec1508ffedc8748c3d398cdd85ca0030083124936cffa1ef2cfedcd8bc9c1512cdcc98e9add10e2dfb91f0577d88d80ace7d92b038a3818ba93e8aeae5e601240b40a32c14195ef5fcfcf3028c16b9f363d99dd9fe07d7e73356d979030772428f53b85eb1d1f792273135c3db5530866a24442e5260cc3e0e0ad6edaa92f2966f013e6d783ef89f281cc1c96bc4d0cc8076f6e32a1b54abade2ad474f383a6c2705dae9d4ead83aceee77ceb8978dfe47942e6ae466a02b16d51b4e3eb25fb0d2755f457d8be3d12b61a768cacda186022a69a1a384931cb2b2db937b0588309a6ec283b78311fe3331f994d2b3babdb6ddd839d3ec027c456c4d2068654a53b40487d24aa35e37bd74c2a84d4e5c39b746ddf89ecbb00299dab1005c131cd5f97cae19b64dfb4796df549af80b68351b22232858d02ba359a94ef7c9952f204", 0xff37) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x5, 0x10000020003, 0xd98, "098d00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$TIOCSBRK(r1, 0x2000747b) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x3, 0x10, r2, 0x0, 0x0) pwritev(r2, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) r3 = openat(r2, &(0x7f0000000000)='./file0\x00', 0x800, 0x18) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f00000000c0)) accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002a0c00000000000010"], 0x0) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x25, 0x80000000000000d, &(0x7f0000000180), 0x0) 16:00:55 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x20, 0x0) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) setuid(0xee01) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x10000, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000100)) fchflags(r1, 0x0) 16:00:55 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x7) r1 = syz_open_pts() r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x2, 0x0) fcntl$getown(r2, 0x5) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)=0x7) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)) 16:00:56 executing program 0: mknod(&(0x7f0000000600)='.\x00', 0x0, 0x0) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) r0 = socket$inet(0x2, 0x3, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r0, 0x0, 0x6a, 0x0, 0x0) r1 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r3 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r1, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r2, r3, r4, r5, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$GETZCNT(r1, 0x6d11fbad0a9789cc, 0x7, &(0x7f0000000100)=""/111) mkdir(&(0x7f0000000000)='./file0\x00', 0x153) 16:00:56 executing program 1: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0xc1, 0x0) lseek(r1, 0x0, 0x0, 0x1) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000), 0x1) sendmsg(0xffffffffffffffff, &(0x7f00000005c0)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f00000000c0)="4c77bda828d9427d11ea66b0414e6cbc52ae0d8dff6c9913d3e4d9c30f9ec46c2af43eccc29cbc4d44b9f8157c82ea6b5c0fde36b86acfcabe97e479b1b31a1719cbad1d6fc5e15a0a918f66f3cb2cf83312132c87b80a4f3e9f62fba5e0645d08677ec6c55e0115b646b36c2962a08210185101bc9476f08032c6b34bb50ac01cc8f24fc9ae41f9aa3a93692ed9b3eebce81684fbf3db500522ac25fadb6a63b367548442a0a30ae644699988fbf5fdac4fbb3badfb6160f0951c4fd74ecc106ecba00724b38ade8871979909198e18", 0xd0}, {&(0x7f00000001c0)="59f6df100c677817cfbffce85acad16748ebfb0946f99155036eff0b3b7cf050c864b040cd4eb0d7e0de244efe29b744ae0f91de917b709234653d338d71fdc88f2c8053723c7053a6e2f224f3a2430b58711097b63af536c851973608c35d3c1465587f1fd4ea7052bb1008a22adb87ff6bcac703f092313b3e6d19d14a9efe6e25a64516465c2adcb62fd90692c3f8d9338190ea750fffc4472ceb1b1c6ef55c4cb819a16cd6aa9f726f7390aed1789a7e744568bf75c5c0d2c947319c9ffa4f2d9b737bfdcc748a176080778e20b1ff5b7d8e3443", 0xd6}, {&(0x7f00000002c0)="84", 0x1}, {&(0x7f0000000300)="209a1fd3a3a1b375072fc659b08119d099ee55d90351aa7daaae2998c43fcecdf748ce823ae1a25f767e772af482be61ba3367634bde5836ab837dfe8c1af8dddf996256a0e16aaad49be3c9cd9b193727ebf71113d5174361604a6133e3b37dafe9a493282c26cf416bc3dce327d39f53", 0x71}, {&(0x7f0000000380)="eb3693", 0x3}], 0x5, &(0x7f0000000440)=[{0x60, 0xffff, 0x8, "da01a0fe6cccf15da581bb3590e34aa8684c87b7e7e1878ce0897c863e5989e41f857156820481e77076993d66490846274867235601ad0c6b2a22ec2cb49f50f845cd9463ce4ed30f630c99"}, {0x38, 0xffff, 0xbe43, "5cdbd09f8c0831044e3f0300a3ef7774ece160fc4abc6a150ef67e0d8c32685644"}, {0x10, 0x1, 0xc}, {0x18, 0xffff, 0x5af9, "2ae8ebf0"}, {0xa8, 0xffff, 0xfffffffffffff6af, "e99797317cda4d9a0ae7a604a8707a4ad0b76356272f5e5858a877d9f67dac45331ea5f744eb50ee3d356cc4c398c686e226a40d743507d97db021af00f3224850f1c947b30aaf41d905ccf571404ee3290ee8e2fc43fa54b5c6da1d5055cc84a97538d50ae6f7fe21f4cca48cf7b28134120d198d550597b8686b05d87bb0f59e37f3b06402d2f397b64daeaa26af63129773a79bda"}], 0x168}, 0x8525e9ef3c69f47d) 16:00:56 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10820, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r3 = socket(0x1, 0x1, 0xffff) getsockopt(r3, 0x3, 0x2, &(0x7f0000000140)=""/197, &(0x7f00000000c0)=0xc5) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) close(r2) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x407, "2a1604fa9a66f51d0cc98af280e46508f39c5f0a"}) writev(r0, &(0x7f0000000100), 0x11623783c04bc47) 16:00:56 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x32, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfd166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d700"/160, 0xa0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000380)) sync() ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000040)=0x8) r2 = socket(0x4bc3f37a7c4fa2b, 0x1, 0x80) r3 = socket(0x2, 0x4003, 0x0) r4 = socket(0x2, 0x400000000002, 0x0) setsockopt(r4, 0x0, 0x14, &(0x7f0000000040)="04000000", 0x4) dup2(r4, r3) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt(r3, 0x9, 0xfff, 0x0, 0xfffffffffffffed8) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) symlink(&(0x7f0000000300)='./bus\x00', &(0x7f0000000340)='./bus\x00') ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) read(r2, &(0x7f0000000200)=""/203, 0xfffffffffffffcd4) write(r5, &(0x7f0000000040)="9cb2997f00f84ddfe066322e2e", 0xd) ioctl$VMM_IOC_INTR(r5, 0x800c5606, &(0x7f0000000080)={0x5, 0x9, 0x1}) open(&(0x7f0000000400)='./file0\x00', 0x8000, 0x41) 16:00:56 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x40, 0x1a5) ioctl$BIOCFLUSH(r0, 0x20004268) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000040)=0x5) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000080)) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x40, 0x0) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000100)=0x2) ioctl$BIOCSFILDROP(0xffffffffffffff9c, 0x80044279, &(0x7f0000000140)=0x200) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r3, 0x80085754, &(0x7f00000001c0)={0x80000001}) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000200)='/dev/tty\x00', 0x800, 0x0) fcntl$dupfd(r1, 0x1e, r4) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wskbd\x00', 0x400, 0x0) fchdir(r5) r6 = open(&(0x7f0000000280)='./file0/file0\x00', 0x1, 0x40) utimensat(r6, &(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)={{0xfff, 0x2}, {0x2, 0xda48}}, 0x2) ioctl$WSDISPLAYIO_GETEMULTYPE(r6, 0xc014575e, &(0x7f0000000340)={0x80000001, './file1\x00'}) stat(&(0x7f0000000380)='./file1\x00', &(0x7f00000003c0)) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSFILDROP(r7, 0x80044279, &(0x7f0000000480)=0x7) r8 = openat$null(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/null\x00', 0x20000, 0x0) openat(r8, &(0x7f0000000500)='./file1\x00', 0x80, 0x100) close(r3) openat(0xffffffffffffff9c, &(0x7f0000000540)='./file0/file0\x00', 0x40, 0x5) openat$bpf(0xffffffffffffff9c, &(0x7f0000000580)='/dev/bpf\x00', 0x800, 0x0) syz_open_pts() ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f00000005c0)) flock(0xffffffffffffff9c, 0x5) r9 = dup(0xffffffffffffffff) mkdirat(r9, &(0x7f0000000640)='./file1\x00', 0x2) 16:00:56 executing program 1: r0 = kqueue() r1 = socket(0x2, 0x4003, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0x0, 0x14, &(0x7f0000000040)="04000000", 0x4) r3 = dup2(r2, r1) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001040)={0x0, 0x0}, 0xc) r5 = socket(0x2, 0x4003, 0x0) r6 = socket(0x2, 0x400000000002, 0x0) setsockopt(r6, 0x0, 0x14, &(0x7f0000000040)="04000000", 0x4) dup2(r6, r5) connect$unix(r5, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000001080)={0x0, 0x0, 0x0}, &(0x7f00000010c0)=0xc) fchown(r3, r4, r7) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000000)=""/4096, &(0x7f0000001000)=0x1000) kevent(r0, 0xfffffffffffffffe, 0x3, 0x0, 0x0, 0x0) 16:00:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) pipe(&(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x80000000003d}, {0x45}, {0x20004006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:56 executing program 1: r0 = socket(0x11, 0x4003, 0x44) sendto$unix(r0, &(0x7f00000000c0)="b100050260000000000008001510000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb8f2a27c0a872c881ff006ee01be657aea8c500000002000000000000020208a371a3f80004000000001a00000100"/177, 0xb1, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x101) 16:00:56 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) setuid(0xee01) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) write(r0, &(0x7f0000000280)="e5fbe6", 0x3) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:56 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1c420, 0x0) close(r0) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) 16:00:56 executing program 1: syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r0 = kqueue() r1 = kqueue() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x40080, 0x0) ioctl$KDSETRAD(r3, 0x20004b43) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/b[f\x00', 0x80, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) kevent(r1, &(0x7f0000000140)=[{{0xffffffffffffff9c}, 0x7ffffffffffffff9, 0x0, 0x40000000, 0x1, 0x8}, {{r2}, 0xfffffffffffffff9, 0x14, 0x40, 0xfff, 0x8}, {{r1}, 0xfffffffffffffffc, 0x0, 0x1, 0x9, 0x4}, {{r5}, 0xfffffffffffffffe, 0x6c, 0x1, 0x59, 0xcb}, {{r4}, 0xfffffffffffffffa, 0x2, 0xc00ffff7, 0x101, 0x2}], 0x9130fbf, 0x0, 0x8000000000000000, 0x0) kevent(r0, &(0x7f0000000040), 0x66, 0x0, 0x81, 0x0) close(r1) 16:00:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x82, 0x0) ftruncate(r0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:56 executing program 1: socket(0x400000000018, 0x3, 0x0) r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x14, &(0x7f0000000040)="04000000", 0x4) dup2(r1, r0) setsockopt(r1, 0x29, 0x1a, &(0x7f0000000080), 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$LIOCSFD(0xffffffffffffffff, 0x80046c7f, &(0x7f0000000140)) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = semget(0x0, 0x1, 0x20) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000040)=[0x4, 0x200, 0x3, 0x9]) r4 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0xc003, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000100)="8c65", 0x170) 16:00:56 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x20, 0x3200) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x89}], 0x9, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x4}], 0x7, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0x7fff, 0x0) fchflags(r1, 0x0) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000000)) 16:00:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0xfffffffffffffeff}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000000)="e426") r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x10000, 0x0) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000140)) 16:00:56 executing program 1: setuid(0xee01) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) ioctl$TIOCSBRK(r0, 0x2000747b) r1 = socket(0x18, 0x4, 0xfffffffffffffffd) close(r1) r2 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffff, 0x0, "d730c1e7e400000001000000000000000000009e"}) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r3, &(0x7f0000000040)="9cb2997f00f84ddfe066322e2e", 0xd) ioctl$VT_SETMODE(r3, 0x80087602, &(0x7f0000000200)={0x2, 0x5, 0x8, 0x54, 0x40}) bind$unix(r2, &(0x7f0000000080)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x8) setsockopt$sock_int(r1, 0xffff, 0x4, &(0x7f0000000100)=0x14a2, 0x4) r4 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x200, &(0x7f0000000000)=0x3, 0x4) kqueue() read(0xffffffffffffffff, &(0x7f0000000280)=""/204, 0xcc) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x400, 0x0) ioctl$VT_ACTIVATE(r5, 0x20007605, &(0x7f00000001c0)=0x3) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x206}]}) socketpair(0x10, 0x3, 0x556, &(0x7f0000000240)) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000003c0)={'tar', 0x0}) socketpair(0x1, 0x3, 0x5, &(0x7f00000000c0)) pread(r6, &(0x7f0000000040)="24de30c0cc298102b6df01ae4e9d05bd856389ccd1c1744d365a3b68ba9f52", 0x1f, 0x0, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7, 0x3}, 0x7) ioctl$VT_OPENQRY(0xffffffffffffff9c, 0x40047601, &(0x7f0000000140)) 16:00:56 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, r1) bind(r1, &(0x7f0000000180)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x8) listen(r0, 0x0) accept$unix(r1, 0x0, 0x0) accept$inet(r2, 0x0, 0x0) execve(0x0, 0x0, 0x0) r3 = socket(0x2, 0x4003, 0x0) r4 = socket(0x2, 0x400000000002, 0x0) setsockopt(r4, 0x0, 0x14, &(0x7f0000000040)="04000000", 0x4) dup2(r4, r3) getsockname$unix(r4, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) 16:00:57 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000100)='/', 0x0, 0x0) msgget(0x3, 0x0) semctl$GETZCNT(0x0, 0x0, 0x7, 0x0) fchdir(r0) socketpair$unix(0x1, 0x1, 0x0, 0x0) geteuid() writev(0xffffffffffffffff, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) kqueue() socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000040)={0x100000001, 0x3df1}) geteuid() semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) socket$inet(0x2, 0x3, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() syz_open_pts() close(0xffffffffffffffff) socketpair$unix(0x1, 0x0, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) rmdir(&(0x7f0000000140)='./file0\x00') mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) faccessat(r2, &(0x7f0000000200)='./file0\x00', 0x48, 0x2) 16:00:57 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x0) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x10000, 0x12) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x3, 0x10, r2, 0x0, 0x0) pwritev(r2, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) r3 = dup2(r0, 0xffffffffffffff9c) accept(r3, &(0x7f00000001c0)=@in6, &(0x7f0000000240)=0xc) r4 = socket$inet(0x2, 0x3, 0x0) bind$inet6(r3, &(0x7f0000000440)={0x18, 0x0, 0x81, 0x3}, 0xc) mknodat(r2, &(0x7f0000000280)='./file0\x00', 0x8000, 0x6) writev(r4, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r4, 0x0, 0x6a, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) seteuid(r5) r6 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r8 = getgid() writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000500)="bbef04a71da4eb4acc60b2b2318caba08debfac08bc64fe5c11dd7217be5d30213b3ebd2abbe6b49a8a5bebe2b4629b8445e6dbd4377603cb2ce4c3cd9d23950097a0cb953c951015de6e0b15eca5fc706aadadcc2ffe3dfe778fa40dbd6f34bfa360f85960e58a8f890b36693227ce1d7", 0x71}, {&(0x7f0000000480)="04f532d0d191111f25690971da9fdcad804e96fe3b288b4e8db844bb220d29e4923915e7236e0eeea5f531", 0x2b}], 0x2) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) writev(0xffffffffffffff9c, &(0x7f0000000400)=[{&(0x7f0000000300)="025df92721348b7906b7f7ebb69c56b6f303504dc8657591881407fe9201f5b45191fed3f0430292ec66ade9ffed40700e12af509fb515ec75729884b065d10c90ec4bd13d592170f6289936dd0fbc74138ec859cb7e0b8c4519b2876aaf8bb5d10e6dce57ec724128211936fcf46adddceab55d8cc05108110b638e62c2af0352a2d00178a65ef0b22db3", 0x8b}], 0x1) semop(r6, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r7, r8, r9, r10, 0x2, 0x9}, 0x5, 0x5, 0x8}) fchownat(r2, &(0x7f0000000000)='./file0\x00', r9, 0x0, 0x3) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48, 0x0, 0x0, 0x7}, {0x20084}, {0x800}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r11 = fcntl$dupfd(r0, 0x0, r1) setuid(0xee01) ioctl$TIOCMSET(r11, 0x4004667b, 0x0) 16:00:57 executing program 0: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) sendto$unix(r0, &(0x7f0000000280)="6731b1ce3fee43e0d2990e5ab7c9f35adc9739e25c48eeaaa6be59853e2e3aadd5d7ae53273f3eba64fd387133308c3e9427755436d1adbe3452a6d4bec116b8faa50acedc584a656b13b6020e5d2f07a9d7ed924b75d8874daba3e94a2900b0eaa2622ecac3cdf5d5b17a44a175c26c9e9d3255b208af649b19568c93949bfaffdb0a42cbfe2eae1930f9", 0x8b, 0x4, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x0}, 0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x81}, {0x7c}, {0x136e}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 16:00:57 executing program 1: semctl$SETVAL(0x0, 0xfffffffffffffffe, 0x8, 0xfffffffffffffffe) setitimer(0x0, &(0x7f0000000100)={{0x2, 0x1233}, {0x3ff, 0x2}}, &(0x7f0000000180)) r0 = semget$private(0x0, 0x5, 0x10000000000491) syz_emit_ethernet(0x1093, &(0x7f0000002a40)="e98de45d66b5f3dc21154951aa87ee425c9e7e80b77160b72edd35772a36e540bba651214ef6a65492d43eee7a69de588af5c37b08ec8952c273024a3af52db1d34a1e82a622e4d6f6f0cc96b33d9293169b5d792c29ceaeafb77894b1ea0189692a13839eea3e6da28fb940512267ae5c1cd4c57e97f8376dfd41babba733f8e6d8a73a24c1539ca35d75463c28721798a576de0bb2168aba4c06225cea5e1bad25da8f92296426487336fb1b7dcb57d23563d640bae5f9f04c880e9a3388ad5806055053a8e7ee3e77fa39f592449e873718ac5c2c736f5825082d424ddf215765fe7130fb55a281709d9cd70238af0808776fe75ad50ce56bd84761c0abc12299c77d01f17aec1f0cc542cc879d333003e92a7529d75e32b336103d05a58aeb4023eadefe57bb1aa8849d1f3c016f8fd24ef35cfef30087023ed62d2c2d23e9c4a98f26472340be7d31eeac7454cc1c23b4b452db8a1cae1e750cb10aa7f8c13ce1736a2fb2805727ad29aabf432edee1d92dbe6b0d68725c049233c9471517d08aa7f8ca69c22e2901cf016b1193abab361094f1722ee7ae1ae07b62ea42178ccd4c1db11a778408f38c5d9dc151b230819a7587c822d5f946b8372f5b3eb68df53f9a6c93e3571d17c4d45792d2d3d52e3e36584b112c12253348c761c538e6f061093c756dd6674ae07e1f767ad6c373f1e7b1873485ae9b8e16533e8cf9e89f6a5dad599242262c7c298781d776bcbcbebec2eda0f0a37b2410705f2b99d237e4269ddf56efdc3005fde735538e7b82b6982377e831a07cc2dd7f0d3d2ef247ddd7c42d7f84b9fad4fa8b62dd4d5e76986fe524cb37d2720a7eee613e5901811a6945b8ab32f76f1f939f4c03963fbc99e4cae7e15e8c9ed8608f00ffd42f03282465c0a03cb14a7efb1121d20ada4c9394811d2c3630743cc42f1ce4ddc92ddd3378c8681eb345cd1d0ef500de7506f976ec60ca2efd9da5765e272a7cc6b31f84b4f46ab18e3a98db9edeb85b8a5273d692a400e198d8d36c085079aa7b1052ff89f4ef6ea159615bbbdffa6aaec5fc131fc62fbadc89a6cbdc3b23a0b053061a4cd7d0a7bbaab60be1aa11c25cbfe02542a64adfcb35c6afb134d9de7c0d1066a5b02b17ebdc71b6550ee763b27f9411990d377bf7097253dc088db98decb2b2eec5f958cf3c53c4162f1646a6622f37add012eb5c005c95a54d857714db788aead244d7fc153e921c229141432cf64440a4ea5f6908ad24392a3843ba2a9b983c860189e32abe1561ff8fd223225f27176547a27b8777aa29340b96b46a72dab8c1dca9681e21b119fb3808927e7fb8bd95768694c0f7d8c406b63dc0e97029296cb7f1dc274765ba8d050c56f4728a921d67c6b5216e6123b3f588e5314b3e4055d22ae368d93e7d9bfb24e08ba44371b7db9d8881d4c446fdf68638fbe2ad2e974b38ad68e6448c2dee54214ac88de26eadcaee74e2e6671f609fb79c594cb825fd68f6900a1d428408ae0cba4369b2b7dc3e3c1f2438181a46cd531388d18607e39ec5d88791c957de502d7ed36439224aa8f45d53a603a228fee511bfdd913f133917d82ae3167dc34133d2993a778ac3e7522125aef148bc6479285293239793c68f6e05945a8db8b3c571c3be0f24b8a205a5073d229f2d821a01fa235496e9019d4f82030d0681690c4cda58ff83f9ae1b729d0f1257553989ade8c47169c86ef6b3549625c79df5fa59cd3a100aca4390b487d765b962340f7e18d74a32591811341c7f83f5bed0d479c6cc5b6c8b029f202c085a6179c551bdbe1d0bdad68fe3569fe3b947dc6c8c3272ce0ef9c548d553df456bb7aab50740cf7d824d1f3c05865081c41f7aebf22a73ecf0b9079640c9fc126dbc2e83be5eb9cc5da1257e979e7adf181285f4934f27a897b6c1bf286ca364cdedf78ea334991f3c0aca0653aa693451146585bec6360183dc1ede6fdd88dc18f05b3f4e44393feba3a2afc3c3d87abcd8ab6ee30e39eca15b128bd001c1e29ce74646a07823b184087d87de596a1d6d38e5d4e54a38a7f467824602fae52850927e964584d6c42a445bf5c35a04b931a49999667ff128685bc83277a3d78dc15e0b581f95f10ac01294ad6e4ec9e8d6f58c86576fa5303d92d5d59f89df46b48f8b723a46547f8e3715f421c0d14504926a0c43d1757cb382616a50db2f64ea6f849c55fc5b9b3ac6eaa26f1db899d270c300a97aca619ae914d45d73e87334b9a8601d3d68b342c2e4eafe1a0779ae69e10e0f63a22b84393fae006c62c1dd0f99bdf075fd553fe3ee6f280fb03092bb4118d96cc17c8de9d4b97b3591d054b2b41c211812ef278144156f79fbcb60209f67fa91adecf6c8e2dfcee8fcf19503a6ff826cdfc0f484fad86358938b397b3774c473dd5dd4ceb071e531006dbf9637cbe5a427cae707a1991f2dddfba514d4b1fc99bf4e4eed2bae17e909f501ee0813c1b91315c0fc2258a07c38311a7a12d1c9e254012e79b49953758cec880478a6875192fac726937324228cec4d36f998be149e540387e53166bed0e49d59ccf3b92b95e6e57bf1581da472542b87657ef623376ca6050a7b56f7f41e5334a5d37fc2511594f40125097af26b69f38a7cd9e30ac41fcec5840a2b2262db282f32cbce80ad055ac923059f4f1c08ba7b26f062440c4e052cc3c207541be83c704858a9e944c9ac25d93fcbb656f0ce9da647940503a92e1885df6b8c69878fa45ec6b35e0b8e1c46797e49c815041af7394fa9157676b643234407bc61783109daa85d9319679fd5031c4e665282241bf5911ba6aaa705e61077a80af5ec005422f6a31eaaf1f19cef71ef64c6ceac5dec21fba6b470d287f35a625ed51961c0b249ed94d80aac0093f3bd92fa246ed85df0c0f98761496d966d0a4adc7fcbcc3e1c95d8c9985e7da98b6a77028837f33273aa54fe42aead68fcf53133b337e08513e82df87e3ab278ca20e0cb13dfbafc4224f28ea86ac9a1aee8c0a7faf465c5c32e6399fb35c2e644dc7127f445347304414a333067c519fe3503398c8c56d1234bfd7fd239a79ce07ba0278cac3c1ac2230a832ede81824d273eeb10982fbae4b04747c58d19169fe6e53bd3689db3c168dee244cdcb46e6e10aa6249dd8e8af4cff555a64266c32f5384e1cb949e3476ad920023c585039ae1fba0437413d0ea40bce2cec1b558a72736b168b684eb4a38f1572d3d16bd86ee0f9c975abdf5800bb9a386babeb4beeed985050d58426264a69a7bb1de5c5f42b52905b3abe02178ae08f02e28dc34b05eff0537d361ddce327b6c30c9493946079f0904ab5eb87bf15fa65074ee534274cadc508a96867e95c7132d405ed570c68d08c86424ed51fb9b53cddeec33bd40dddf48d24d962826621e16629a415c00e80c139ed9f9a2830af22bfe3be708a2fc1f10a4df45ab8a484dcb5fe93d599f45c317fbbdc14399f772f048afd4093a8de9a14099eee7467168a122442c248c063029b69814216e43d0ef1d1e635fd12609fc3c94af4594e5a8628e9738611208a8d02a28c30aea3cd2816981cef040f89a2dd89d114a7b4fd4471fac117dcfafabaea2f0112ae1d31b94d4fb4a083e414c1aefa896e7732517c8ef0f2074f66c95a2b7ee2b940b2087cbe3a342b46ad77ab51cbd9a9c231e675135935ce40f2f0447573d93b87d41953b37e84f75a2f254d7d6bb0913b30e7825861b1440940ad6d775197fc40f40871c6c7c37f5130d7a9e97602485c810223d24bf80d1754d9aa32a9b9b22b1ac59e8bf2941c17494574f4ad98f4986bdf5d8bbbd9f0a33d66a1761e35215236de37547f1e73a1acd3162ec1e0cea2e10941d1b272bde78e9c435fd8370187709cd9705600b3e93d0698769fabcc76474b0328ef06e96f899fb771e71448732b870222096413ae9dccc7a7c5c697b4dd824faa64c05bda14a7b95cc13a195b6c42165b10e0a652af63986eac98e0f5f3ebfdff3331be47a782eda95e4789c3d19777e8c0e52b566b1f133d72e8bcda42ef61cdf7e853e64ae5b9e9606fe477ef1d01cb9dcca839577e58932a176850faa8eabe8bed65f023a4d12dd66c6c2c749b936da3509fdc599183f29e78e165e7af25578bbbeed2e18c1167ec8e8c28eb84e5b09696fefc08a756e04f869cdae2ded1331e86f49507d99029e034580993d1e6ac70ef003c51036e4bde861f7dc369b33d41d72bdc713959597c96ff88581de72f94ed47cbc4822968393aba67a9510302156bc1c16aff40861539d4fd26690be6e6609119317baa046541cdecf8083d00b5defd070acf4b8383d900372c0c86daa8a45303b8aebcc2fbb0af8172f7543a9dd32967b6b2fe01efeeaec53202dccee6692ed1a74746b6f353a1d71d58bf605c47f64be1f821b6caa3975fa86a06f9e9e7ec6370edc242bb74179974348ffb8cb4a9a333116888943cc68682b3f53a722c714905e453ccb644e39e7ef12a835fab9f05a6b3bc01d557b9946e636e5f8bb7029c498ddedd419551be0f61973fe664d7f0ec4d1dc9b98b0d71f4359250b815e123bb5557fbd9726f88f11529485eb4f941eabf7bc0e2dbc61386352f7b00c1285cb31b23d05bc4f2818b7bf03227a2059ca56eb5d321ec65d52d48dcf59631830a07def4ed1e0ad240dc83f5c6bfd603cf80d2f1c83a879403cb305cbd1f297faadb20fd0d63517ce1406dde384c668be2a0fc0e95fafc381f1d4b68ab3b51bc676e4e299eadbc64f611362accd5d0d8b8705fb92dcb3bc6cc5f207ac8c470f59418a8a0e67c625874e1f7156ab945c1000a294a847cd5d083db8b8fa0dc32075806cb7f14207531b9727fb3296b317319cbf28eb2143f07b535f5daeb698b020b25baf12fea9132fb84cf316647df9d4d8102763e4d260d41db112c350c8f9d2e6e45e047e122dc0719dff41d3d1d0605c88d822d68469fe4248482cd98fe9153d26eb11939c441aec2ab8cba37ef930ae9c5820f5fe7edde05712c86c8259e0e43fb4e055abdc747b4fe7bfa7c8ac78ae49707d42176136611c33065b6c01355d2ef1ed04f5905576c7e6d9e944b05f1e3357979a363dad5ff279d722694314f65ca6447cfb464e171214d7d17fd132767aed43ed882b98b601c1c112c66e909331a641e6e9828bfd49c2130a7c277ff63632c23c07c9a848167d1be0e0d487aafc7ec45352c56427b2fc62d73069abd0b05cd6f03cf3a64bc4e4e99929a021b6112a88105b517240df556363260d6e3044670bcd382f1da668ac91b4d33420e3a444432b264bf81756b0cb8eab532d13fd7cd7584a7a95fba0f1a674aae660bea1b5938714be51dd64f08e279380437078f708770f259af12300b1872398cdd98c7a2c3a5b0a6fc3f9cb012eaa0168b5b61c50891672fbb7d464f34105dae82df3b93e14791ff047c3a0c8f19af01fe144db001ac166d8b8d9cfa6e60bda7b80c0606d53e96e56550ef5ac4142c30d7be1a9d8634358991294e16e3af9a071a065b9bf348aac2960f55e3dce730366adc25e39ea6029bf4ef31594159266c5320607090753d5edaf25fa01e2499efe877bd5de6426d4b748de3db017f306e080b34a37b2b68c54b9ae61b24696b53737a1a3f74bdcb82764588bd1ba628f4ee8ca42ded1f2bf6d2d17cf483600f344d3784c9c10782e89b0d050be9ebf10e399cbfeceeeab6611bdf6e388598bdc732fe78cd6e7878011a13b13a716d7b4329f1f9bf5b18a3eedd7f439653f80f860ddf0f05ef2e5204a47d0b8d3c6a8d8b6d6ae1f7ca0ed93406f97dee3d5e048fc1fc57fc5dd4eb92fa46021c27c9c6262d71c729f69cb74d3b3cc2b23ae7960531ef40d0f55526893808a4fe5fc9a9a18afab3b2a5e7d00842050d7006264ea75588f5db296b4a576cd28bb3baa03ba6d85c991dde25a8da4212ab7ee7a0f2d6795c4a9407cb8fcfe2c0a534f80f7cf51440ec5027269a31") r1 = open(&(0x7f0000000980)='./file1\x00', 0x80, 0x40) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f00000009c0)=0xbe7b) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000015c0)='/dev/null\x00', 0x40, 0x0) chroot(&(0x7f00000005c0)='./file1\x00') stat(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)) r3 = socket(0x18, 0x1, 0x0) r4 = getpid() sync() fcntl$lock(r2, 0x9, &(0x7f0000000340)={0x2, 0x1, 0x7, 0x8000, r4}) setsockopt$sock_int(r3, 0xffff, 0x4, &(0x7f0000000000), 0x2) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000000300)=0x6) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000380)={0x6, 0x3, {[0xfbe, 0xfff, 0x800000000000000, 0x7788175f, 0x100000001, 0x100000000, 0xffffffffffffffd9, 0x6, 0x100000001, 0x9811ce9, 0x0, 0x2, 0x4, 0x2, 0xfffffffffffffffb, 0x0, 0xffff, 0x20], [0xffffffff00000000, 0x7fff, 0x8, 0x401, 0x18b, 0xb89a, 0x1, 0x1a, 0x5, 0x9], [0x2, 0x86, 0x7f, 0x5, 0x4, 0x1], [0x7, 0x9, 0x7, 0x0, 0x6, 0x3], [{0x80000000, 0x7ff, 0x5, 0x5}, {0x600000000, 0xd98, 0x6, 0xffffffff}, {0xff, 0x1ff, 0x4, 0x4}, {0x9f02, 0x8, 0x4, 0x4}, {0x3, 0x7, 0x3, 0x4}, {0x1000, 0x9, 0x4, 0x5}, {0x3, 0xffff, 0x6, 0x7}, {0x0, 0x4, 0x8000, 0xffffffffffffffbb}], {0x1cbc, 0x1, 0x8001, 0x80}, {0x1f, 0xfffffffeffffffff, 0x3, 0x3}}}) sendmsg$unix(r3, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000a80)=ANY=[@ANYBLOB="100d004000000000ffff0000010000000000000000d1b83af4f88ceb36a1b9f476b68e46f3656aa1874d0100cc16ddc45dc9ea593c20c5a42ee9ecac93145ea25b0883854b73e07bf177879ebb8e63e095769ad1dc720e7fbe7d028defffffffffffffffff073f951db9d651ddbf6a0e94f22de972d2ee6b379a5d521c59f256ef07f743b841e3295ac5d309601be304953bf781f7fcfe2673dbb90467f2057858064a903a6badb9e31bd6aa198cb76426835cdb26d7c43ca4f1434dbd39640900000000000000897db291ccb47196a5521f6756e70a732663259d2a0b4d8a36070068368dd6c8e80a6bd1c27b41af7b7c431db049c7d06604b56e56547afb35d63a31970647b921528f3ab320f06f3bbd81a4d0b844e7898edbf4e4697151d53289fe2e91d1c6c48005bbefafe3fba63784cb3a6645f76356a8a57879c0bbf69989e4ed15c218a1cbe974659ce6b6e2b5592bd74247d31808af324a2878a61b75558ecc0d7ec52c362af0ad4cf9d52398ce48902693c51dd053cb7f522f059a77c2e5e18f998c7690a164b7c93c79075c0f6cc70a69e99998a57b3d891d5b0d9708dae897516a77b9c1e7f019301f22ff0300008a443c75c5cebcbd6bbb55a66a3a12069115c673b85ec591f79413226aec6850593d1c03ef561810fa062e88aec3b66fe914a21bf1b4853cbb235626cebf46c724d9512de9adaa53198c0057d330c7e72bdc14fcfdf265a4393dbd43a91de384d247b60f085a0c05a802cbc33f75795364f11bb4e4f8dbe8194c6c4a4a30ded35cb0307b9500cd70844c53f644ad0d074dfe979f2a51f23c26988f43d7640250d62511d1623351bcd243287ff96d12dd0e87566c643481cd3cbdc2ac03a4ffe04e7602f5d1c7949dc9f445b316c144343eebf460e2e745f14fd8ff504801bb02accff12f7a0289e9d757d905fc53936ad30d26f309ab85fb02975f9460ade88356fc7dacb69a1d64593dc4e75145d2548d257eaf6a7ff5fb5172527191341336697b10b94dfd104af511d70ff460381a1ba8936cfb3471aa9e0f68fb23fd4378776d82fe6b0e60f3862cfff43f024c2f10600ad7d9db5a5f7394ba65228e53e4beb69beab353c0dc182dcd071b95f10e20b153edb33442945535799c18de584cf145864d4d560a1e1967c5e08e01cf423368712419a3e8d696485c5aedfeb1565b3c7ead5602691590c2c36b59594a36b1789cb1dcc728ab2c9b9f0ed37251cde487ca5a613b5355e87500000000000000000000000000000000c92613f1af32c06aa9c911c86834170078cfa2d346c04bc1"], 0x10}, 0x0) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000080)) getpeername(r3, &(0x7f0000000a00)=@in6, &(0x7f0000000a40)=0xc) bind$inet6(r2, &(0x7f0000001600)={0x18, 0x1}, 0xc) ioctl$BIOCPROMISC(r1, 0x20004269) socket$inet6(0x18, 0x0, 0x80001) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f00000000c0)=0x447f425f) r5 = msgget(0x3, 0x3) msgrcv(r5, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000ffffffffffffffff01000000000015000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0ffffffffffffff00000024ea55a65774965e000000000000002000000000000000000000192990f8a3d1f31b1f9bde0100"/151], 0x97, 0x1, 0x1000) pipe2(&(0x7f0000000a80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) utimensat(r6, &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)={{0x4, 0x6}, {0x6cb, 0x9}}, 0x2) msgsnd(r5, &(0x7f0000000e00)={0x1, "3b1c09bf38f6784244d8228380c2dd5c913ecac0213641828cb25d8c988ce6de84a180342a939b6640a0ae27a38803a71bbaeab7611aa751927ed5002886a8a3af58d641319e531c5356af8cc78bc22e5ee1db49964729a58a1025f894e3c7354845a30a02d40222afefa70b3ad37ee9f883d373e53be91b02a75b251aead536980ffce19df9ac8ed55207a05529ebcbf60e1f3962bc6fb188772c5e686b"}, 0xa6, 0x800) fchmod(r6, 0x4) r7 = msgget$private(0x0, 0x8) r8 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r8, &(0x7f0000001340)=ANY=[@ANYBLOB="0000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000050000000000000000000000000000000000000000000000000000373430af2ddfd07502aa272aa0abce72110000000000000000bfafddb5a44ac25888396425f1c0a70f95c97356cac7456f1ef8863080b935e1055ddfdc396568c32538d71c8f2fd90f3fedfb29db8ea54a47c8958e7ce7c10d2df278d9d3ce08425f9f852602ecb05e8ba4e06e934e1bcb438ecde219607da1a3adf58f6a35ea4566a44c283d9445df59c52a33cba2dfbb7417a551035a71d1b4e8367f5bd4c9d4028891f25dcb2063"], 0x55, 0x3, 0x0) msgsnd(r5, &(0x7f0000000a40)=ANY=[@ANYPTR=&(0x7f0000000380)=ANY=[@ANYRES16, @ANYRESHEX=r6, @ANYPTR64=&(0x7f0000000d00)=ANY=[@ANYRES16=r7, @ANYPTR64, @ANYBLOB="d75741ddfdef3421c85fa0263fc4181a10eac896ea3dd61a3c1ed70cb95d81cd1919564e11f4887474adf9668bd5be1c69fd5e9339adc413bc324f4c36bcc88df432057c23435311426e8c1d84bf70faaa72e8c7818f32e219f89274719a47813fcc7ec55180e078387f3581f1abcf59a64f1bd882401ab81769da42c5601b55ec543d538e38505926bb3a673f76df4da3d023776c3feff2f260c9a61660e36a6de24c7c1f2d66a2fcec9164db48134ceac786b9d3d556c42428a27a989cb50163ca827b1d86e472b058e91f210e6c53bbf8f686f88e2b55f5d8a7449f62a7", @ANYRES32=r5, @ANYRES16=r5]], @ANYRESOCT=r5, @ANYRESDEC=r8], 0x3, 0x800) msgrcv(r5, &(0x7f0000000600)={0x0, ""/224}, 0xe8, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) setpgid(r4, r4) openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x200, 0x0) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000040)=0x1) flock(r2, 0x4) semop(r0, &(0x7f0000000140)=[{0x0, 0x5, 0x1000}, {0x3, 0x81, 0x800}, {0x2, 0x4, 0x800}, {0x0, 0x7fffffff, 0x1800}, {0x4, 0x1, 0x1000}], 0x5) 16:00:57 executing program 0: r0 = open(&(0x7f0000000180)='./bus\x00', 0x4, 0x4) readlinkat(r0, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000200)=""/55, 0x37) mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202d, 0x4001b03) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r1, &(0x7f0000000140)=[{&(0x7f0000000500)=""/4096, 0x1000}], 0x1) r2 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) pwrite(r2, &(0x7f00000004c0)='~', 0x1, 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f00000000c0)={0x101, 0x4f, './bus\x00', 0x80, 0x6, 0x60e, 0x7}) mknod$loop(&(0x7f0000000240)='./bus\x00', 0x4, 0x1) 16:00:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x44}, {0x7c}, {0x40006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = socket$inet(0x2, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r1, 0x0, 0x6a, 0x0, 0x0) r2 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r4 = getgid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r2, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r3, r4, r5, r6, 0x2, 0x9}, 0x5, 0x5, 0x8}) semop(r2, &(0x7f0000000000)=[{0x2, 0x2, 0x1000}, {0x0, 0x0, 0x1000}, {0x3, 0x0, 0x800}, {0x3, 0x3ff, 0x1000}, {0x1, 0x4, 0x1000}, {0x3, 0xc0, 0x1000}, {0x3, 0x3f4000000000000, 0x800}], 0x7) 16:00:57 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x1000000, 0x90d1, 0x4, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000140)={&(0x7f0000000100)=[{0x22}, {0x86, 0x20}], 0x2}) write(r0, &(0x7f0000000940)="bdfa4d25bd24313dea8d0343d605e2d328bef28d32ac633a37670d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff29b00000000b2748aaa78947da61d75a751731e5c2091ff2fb0e81c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6c3b017be5455ba5fe808", 0x9c) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) syz_open_pts() r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0x7, 0x48000000000001, 0x1451, 0x2, "b04d6a07000800000000000900f3ff0a6300", 0x0, 0x7fff}) read(r3, &(0x7f0000000880)=""/161, 0xa1) syz_open_pts() 16:00:58 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000001c0)="b100050400000000000001005786ca3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290", 0xb1, 0x402, 0x0, 0x0) chroot(&(0x7f0000000000)='./file0\x00') 16:00:58 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = socket$inet(0x2, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r1, 0x0, 0x6a, 0x0, 0x0) r2 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r4 = getgid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r2, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r3, r4, r5, r6, 0x2, 0x9}, 0x5, 0x5, 0x8}) r7 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r9 = getegid() r10 = socket$inet(0x2, 0x3, 0x0) writev(r10, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r10, 0x0, 0x6a, 0x0, 0x0) r11 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r13 = getgid() getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r11, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r12, r13, r14, r15, 0x2, 0x9}, 0x5, 0x5, 0x8}) r16 = socket$inet(0x2, 0x3, 0x0) writev(r16, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r16, 0x0, 0x6a, 0x0, 0x0) r17 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r19 = getgid() getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r17, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r18, r19, r20, r21, 0x2, 0x9}, 0x5, 0x5, 0x8}) 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)=0xc) r25 = getgid() getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r23, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r23, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r24, r25, r26, r27, 0x2, 0x9}, 0x5, 0x5, 0x8}) r28 = socket$inet(0x2, 0x3, 0x0) writev(r28, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r28, 0x0, 0x6a, 0x0, 0x0) r29 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r31 = getgid() getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r29, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r29, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r30, r31, r32, r33, 0x2, 0x9}, 0x5, 0x5, 0x8}) r34 = socket$inet(0x2, 0x3, 0x0) writev(r34, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r34, 0x0, 0x6a, 0x0, 0x0) r35 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r34, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r37 = getgid() getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r35, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x400}], 0x5) semctl$IPC_SET(r35, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r36, r37, r38, r39, 0x2, 0x9}, 0x5, 0x5, 0x8}) 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) r42 = getgid() openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x100, 0x0) r43 = socket(0x2, 0x4003, 0x0) r44 = socket(0x2, 0x400000000002, 0x0) setsockopt(r44, 0x0, 0x14, &(0x7f0000000040)="04000000", 0x4) dup2(r44, r43) getsockopt$SO_PEERCRED(r44, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xfffffffffffffdaf) semop(r41, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r41, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, r42, r45, r46, 0x2, 0x9}, 0x5, 0x5, 0x8}) setgroups(0xa, &(0x7f0000000180)=[r4, r7, r8, r9, r13, r21, r27, r31, r37, r42]) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x9, 0x1, 0x8, "5e00000000001b5ef99b0e00"}) r47 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x200, 0x0) ioctl$TIOCSETAF(r47, 0x802c7416, &(0x7f0000000080)={0x8000, 0x10000, 0xfff, 0x8000, "5ec2ae0e98a47f83a551af2ceb38e48bab8d7707", 0xff, 0x2}) write(r0, &(0x7f0000000140)="04", 0x1) 16:00:58 executing program 0: r0 = socket(0x2, 0x3, 0x0) shutdown(r0, 0x1) r1 = socket(0x2, 0x4003, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0x0, 0x14, &(0x7f0000000040)="04000000", 0x4) dup2(r2, r1) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) 16:00:58 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) connect$unix(r1, &(0x7f0000000180)=@abs={0x1, 0x0, 0x0}, 0x8) r2 = open(&(0x7f0000000100)='./file2\x00', 0x20000, 0x80) mkdirat(r2, &(0x7f0000000080)='./file1\x00', 0x0) faccessat(r0, &(0x7f00000000c0)='./file1\x00', 0x3, 0x0) 16:00:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000100)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x20}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) syz_emit_ethernet(0x4, &(0x7f0000000180)="b297d33e") 16:00:58 executing program 0: select(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) select(0x15c, &(0x7f0000000000)={0x9, 0x8, 0x8, 0x9, 0x100, 0x1ff, 0x3ff, 0x21}, &(0x7f0000000040)={0xff, 0x0, 0x6, 0x3, 0xb59, 0x2, 0x3, 0xffffffffffff6afe}, &(0x7f0000000080)={0x40004, 0x3, 0x3, 0xfff, 0x1a00, 0x1200000000, 0x1, 0xfffffffffffffffe}, &(0x7f00000000c0)={0x8, 0x5}) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000700)=0xc) setpgid(r3, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x3, 0x1, 0x75b, 0x0, r3}) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000140)={0x9, 0xfffffffffffffff7}) 16:00:58 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x3, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) readlinkat(r0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)=""/105, 0x69) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x2, 0x4003, 0x0) r3 = socket(0x2, 0x400000000002, 0x0) setsockopt(r3, 0x0, 0x14, &(0x7f0000000040)="04000000", 0x4) dup2(r3, r2) setsockopt(r1, 0x26, 0x7f, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713068e699000000007460047d7f17092fc930e3e87e784600c7ee2d4878005ed2387ec269d392a6b5c1dee0027a52c326c9f3babcbc64f1373ad6", 0xffffffffffffffa4) r4 = accept$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) accept(r4, &(0x7f0000000180)=@un=@abs, &(0x7f00000001c0)=0x8) setsockopt(r1, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:58 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x8, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) readv(r5, &(0x7f0000000380)=[{&(0x7f0000000240)=""/192, 0xc0}, {&(0x7f0000000300)=""/102, 0x66}], 0x2) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x11, 0x20000000, 0x4}, {{r1}, 0x800000000000000d, 0x8, 0x20, 0xff, 0x200}, {{}, 0xfffffffffffffffe, 0x20, 0x80, 0x7fffffff, 0xa4}, {{r0}, 0xcc664ed0fb7d5e5b, 0x9, 0x40000040, 0x7, 0x40}, {{r2}, 0xfffffffffffffffd, 0x8, 0x80, 0x2, 0x7f}], 0x9, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffffc, 0x8, 0x80000000, 0x2, 0xffffffff00000001}, {{r4}, 0xfffffffffffffffc, 0x4, 0xa0d95805f1e14a8c, 0x0, 0xfffffffffffffff7}, {{r5}, 0xfffffffffffffff9, 0x34, 0x10, 0x2c6e, 0x4}], 0x4, &(0x7f0000000140)={0x4554, 0xffffffff}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8000000, 0x2000100000000}) syz_open_pts() syz_open_pts() 16:00:58 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() socket$unix(0x1, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x206}]}) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) sendmsg$unix(r5, &(0x7f0000000280)={&(0x7f0000000140)=ANY=[@ANYBLOB='\x00\x00./\x00'], 0xa, &(0x7f0000000240)=[{&(0x7f0000000180)="a26304b8edfad21abb15f74371445506cb161af065cec971a8e4af40ae303a884925fec7bcb2a2ca17d365ce60ba7955378564a9add54bb76997ab13922922536760c2560de197547277601b1b9d166c9086ea0671049fcd78f629bc1125c430d23d1fb6963aab789e1ddbf877121a642587e1124f8bc91601c5aee646570932826b704a6b9175eddac0927a6c11170dd8ae31d4322b5af6c9ee2e206b69", 0x9e}], 0x1, 0x0, 0x0, 0x8}, 0x411) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r6 = socket(0x2, 0x4003, 0x0) r7 = socket(0x2, 0x400000000002, 0x0) setsockopt(r7, 0x0, 0x14, &(0x7f0000000040)="04000000", 0x4) dup2(r7, r6) r8 = accept$inet(r7, 0x0, &(0x7f0000000040)) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) dup2(r9, 0xffffffffffffffff) close(r8) r10 = syz_open_pts() ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r11 = kqueue() kevent(r11, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) dup2(r0, r10) 16:00:58 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x0, 0x0) r1 = socket(0x2, 0x4003, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0x0, 0x14, &(0x7f0000000040)="04000000", 0x4) dup2(r2, r1) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x4, 0x1, 0x0, 0x307f, 0x3f}, 0xc) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, 0x0, 0x0, &(0x7f0000000100), 0xc4e, 0x0) kevent(r3, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) 16:00:58 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x8, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7fb, 0x5b8, "03669e85ffffffff13dbdf71795acd76ef3caf00"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685", 0x1d) 16:00:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000140)="c1") 16:00:58 executing program 1: mknod(&(0x7f0000f80000)='./file0\x00', 0x1040, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f000000d000)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x5) r3 = dup2(r0, r1) r4 = socket(0x2, 0x4003, 0x0) r5 = socket(0x2, 0x400000000002, 0x0) setsockopt(r5, 0x0, 0x14, &(0x7f0000000040)="04000000", 0x4) dup2(r5, r4) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000004c0)={0x0}, &(0x7f0000000500)=0xc) r7 = socket$inet(0x2, 0x3, 0x0) writev(r7, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r7, 0x0, 0x6a, 0x0, 0x0) r8 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r10 = getgid() getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r8, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r9, r10, r11, r12, 0x2, 0x9}, 0x5, 0x5, 0x8}) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r15, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r16, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r17 = openat$tty(0xffffffffffffff9c, &(0x7f0000000540)='/dev/tty\x00', 0x1, 0x0) pipe(&(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}) r19 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r19, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r19, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r20 = getpgrp() 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)=0xc) r24 = getgid() getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r22, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r22, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r23, r24, r25, r26, 0x2, 0x9}, 0x5, 0x5, 0x8}) r27 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r27, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r27, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) sendmsg$unix(r5, &(0x7f0000000680)={&(0x7f0000000240)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f0000000280)="a0a16b89a5013f0f0edb2c1ad44b877ad4dcfd2a69b239d2e2df906dfe77c664724e785908a5c06777f5724da470a4275d1f1c37ebb87e724f3a22d30eddbf1e763621ef012b27f21fd25516fba6dfc5da7b285305f73c2b6e98d33cbe228fb1dca6e8393b6fa0eb804727e13f00f69543f4a4a5853dac2a778cb71fef755773482046fa960f80529a2107ffc264bbd1bdef185f002340c909c4f2f1c918c6af66cf9b353ba78f114ad36d3871945385eae363e54a6986a0a8bfdd95581c35ab93aa6ed7e2eeeb11", 0xc8}, {&(0x7f0000000380)="a24773910f", 0x5}, {&(0x7f0000000400)="8bef98dd997bdbf11dfc3a9ebd46c6a3eca53a10308628ec5380b7ac03499e03e87ef9922d57ac9dca7e3ef74a9d7a2f99437be775694ece7e97cee58ca6d72e347b9c338f6d", 0x46}], 0x3, &(0x7f00000005c0)=[@cred={0x20, 0xffff, 0x0, r6, 0xffffffffffffffff, r12}, @rights={0x28, 0xffff, 0x1, [r2, r1, r13, r14, 0xffffffffffffffff, r15]}, @rights={0x18, 0xffff, 0x1, [r16, r17]}, @rights={0x18, 0xffff, 0x1, [r18, r19]}, @cred={0x20, 0xffff, 0x0, r20, 0xffffffffffffffff, r24}, @rights={0x28, 0xffff, 0x1, [r1, r27, r0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffff9c]}], 0xc0, 0x401}, 0x20c) readv(r3, &(0x7f0000000080)=[{&(0x7f0000000000)=""/83, 0x53}], 0x1) r28 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000100)) socketpair$unix(0x1, 0x7cc8478428f678b4, 0x0, &(0x7f0000000200)) shutdown(r28, 0x6458e9577486a3cc) r29 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r29, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r29, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r30 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r31 = syz_open_pts() ioctl$TIOCSETAF(r31, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) ioctl$TIOCSTART(r31, 0x2000746e) ioctl$BIOCSETF(r30, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r30, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r32 = fcntl$dupfd(r29, 0x1b, r30) pwrite(r32, &(0x7f0000000140)="708af64f123e6b13632d3804f44dc3418ee7d56bafe6e0feaf7d2df38d23fbdc053dea4da94e9d0ca90614a14a05ed6955ce9c2cf4cbc441cbdf41b107a68f400ca70ede66ae5031449f5006282f4197d82d4941187254900ed97150bf603cadbec20a2ea39791a0c5162be61bd126a3b27dc45cd8b61af4173d3751cab89f3705a1d48cdbdebc67", 0x88, 0x0, 0x0) 16:00:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='-\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x5410, r1, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x206}]}) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000180)={0x0, &(0x7f00000001c0)}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) 16:00:58 executing program 0: getgroups(0x7, &(0x7f0000000100)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000340)='./file0\x00', 0x107) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCFLUSH(r2, 0x20004268) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) unlink(&(0x7f0000000880)='./file0\x00') chmod(&(0x7f0000000300)='./file0/file1\x00', 0x6) rename(&(0x7f0000000600)='./file0/file1\x00', &(0x7f0000000640)='./file0/file0\x00') setuid(0xee01) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0x8, 0x0) connect$inet6(r3, &(0x7f0000000400)={0x18, 0x2, 0x80000001, 0x6}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000680), 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000006c0), &(0x7f0000000700)=0xc) getpgrp() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000740), &(0x7f00000007c0)=0xc) sendmsg$unix(r2, &(0x7f0000000800)={&(0x7f0000000840)=ANY=[@ANYBLOB="00002e2fcd0ff218928ce6a2084baebffd8e08aeead8b4ec07"], 0x1, &(0x7f00000005c0)=[{&(0x7f0000000500)="5c829ec5b37c0af91f9b9b98c33babf364a766b1356fad53af8456d27ba637a5276c68dde8e9e55607195c7e524de45ebb868479ddcc665fa8d16a711c5a8b1c28e253dae53662bd4c62bc398270521c6bc8f7251df91b4a20fac3af48e0220084fe430bc15e9565a46a2afb9c4f23696fc02aa8aec67906be2343e1a34302c67be2d36307ce0abf54e969c8e74590f703dc2cdda4e8dd908e26d323fe8c4268ce25d79e414a9016f93918", 0xab}], 0x1}, 0xf) r4 = semget$private(0x0, 0x1, 0x420) r5 = open(&(0x7f0000000240)='./file0\x00', 0x10008, 0x100) connect$unix(r5, &(0x7f0000000780)=ANY=[@ANYBLOB="01002e2f66696c6530fa80023d22d196cfddd54e00"], 0x10) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000180)=""/25) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f0000000200), &(0x7f0000000440)=0x8) pipe2(&(0x7f00000001c0), 0x10014) rmdir(&(0x7f0000000040)='./file0\x00') madvise(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x3) rename(&(0x7f0000000480)='./file0/file0\x00', &(0x7f00000004c0)='./file0\x00') 16:00:58 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)=0x6) r1 = socket(0x2, 0x1, 0x0) r2 = socket(0x1, 0x2, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x800, 0x123) r4 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x90) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) fcntl$setstatus(r5, 0x4, 0x4) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r4, 0x0, 0x0) getsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000200)=""/99, &(0x7f0000000280)=0x60) connect$unix(r1, &(0x7f0000000100)=@abs, 0x10) fcntl$dupfd(r4, 0x0, r3) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, 0x0) 16:00:59 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000440)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000640)="fb63368c7d58c755668fa0c56ca09de37b707d82b2224e935e31aa784d78d4233541f2cde8338e38fd2c2c3fbd8c82909eda48df6687825d9c26266bd497df95d78e0a6a2146a1329c02c776e2d306780be166c7d0dfd173e8d00947e2d7cc5e7cb47ad416cc2a59cf95c7f57446601c978d96846147540c22c527e03865a77e14d18163afd43959d2df02b68f7a64cfef330abc7923a466f495ae8483d5164a24d93aedb7eb7d300d4b1d77fdde15e7ec2871bb8f52967571b483835f6d9acd55e91ac56e2f56edbd1adde69d86d4d95a7b09c6caa7088fbc840d8f52cc153fb2e6c7bf89804a85c6cc4fbe6b663ed9c8817862985478c7ca1459fa9c445298b888f901f789e6113854bff70f13820364658e81ac887b984fb7e77e8fb506197ed5f60ce4f8a357a673fca6856a9b230914755d38d823a68036ff34cc35000ae954b531418ebb82a0c7622306aac2b644ea312eb4ef37dd1607a4ea4d19c051f3396c4a9ba7e1b2a2a3de5c5b790128fde7c185f0d39e354f68016252c68906575810909e6609dc5b82bd21773525e373bb25e2965fda0ea0c52769c0cdce1d6999ff4aa60b686642b089c7af47c6c4ada429aacb183af1f5ce9794f50a87e49f2e79f5adc53cf055e27836aa0b1620a9d124b5ab0b442d", 0x1d8}], 0x1) sendsyslog(&(0x7f0000000000)="430541ad9d87f7d6be827c7c36d07701ba764fda00c1a5845c730b9916ff44d1650bf1c4d9838f5d10b98134f859b9d452b76b2ecce5d98a677b605730acf91c682759d19db89d94e6c580653ae7b2a63bf4101b58dfaee5cdeb49f796ebaa8dd6197d6a7429c42f29f8e6fd9843644fba5e8f5bbb2ad149", 0x78, 0x0) execve(0x0, 0x0, 0x0) 16:00:59 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0x0, 0x0, 0x4000000011}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) write(r2, &(0x7f00000001c0)="f5b69c01d062599c1293913bfec7d467c8cf90ca0d99e34ffcb5b060f3a12e58428ddb4190cac884006356516b699c7c777edad9e31ee31683b4f3e5387f5b24ea59035f37ae74d17483887c011c0e53cbff6be36755194cdeea182b4f882923c6a494cdfddc5470446ac57a99bf231c6e7452f4b289aeb7d9f90dcea9a44ef6afc376a5fa6a606eb14ba882144b1d5ab6177968acd2b6a83e451c2ddd5bb47122cd5a5f739772a22aa625795ad204b586c23b0b63f2136ebceb91b49b75acc6ec66b622ad", 0xc5) write(r1, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:59 executing program 0: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) setgroups(0x3ffffffffffffe4f, &(0x7f0000000000)) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) 16:00:59 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() utimes(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)={{0x6, 0x2}, {0x5, 0x6}}) close(r0) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x7) writev(r0, &(0x7f0000001540)=[{&(0x7f00000016c0)="0c00657578dbdd09a469223a587ec9b8885c4b9132b98b623801d61a172e6582aebba5cab2c143214c1fe29028982c7ea9fce4277b695faf395054bc0f689d5b19022bce7f6fdedc14cd573e277c7742416559c126c7db4c541470ba025fdcc64e3920579a8f229d12bf3e61ad1e6be2b0da763f6824771f6e5c51b87b61ce14e8877eda2038edcde47fab701d27f2e8389c0b0546473925213c0483d6a7d1c14d1eabff48d33fa2de5d449a9600bdd103198a15fafd5600ab06a3f3a132c9b81b0d851622599854b05ecb331e3103f4641ae277244741c298f579980a", 0xdd}], 0x1) r2 = accept(0xffffffffffffff9c, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) sendto$unix(r2, &(0x7f0000000100)="5eaf34e22c1fd1ae15734c2c2188e70a3bc0d3663fb3f84c012daa6b34071ce57d985929a008607c9791fe77c6aa67c379ead732686353934057559594c3d1df3cc48ec7464c58786ffe73ddfeeed56d29943982bc92ef4c3efae92dbdf8cd36618143dd06f12b664dac133170af3ab366c09cecf3b9c2d8bfb9136bbdfd7c737c8e716a41cc42f93723519e81e904aa4dbf27744a6552d0597eb082bd4d603bfa323e1ef47cf3529b0a98666732e62fbdb96eba4058062748a58af1ec6852fe59c682b7aab2988c643d7697876dd3a90b6af00e56b0a58a8ab9ac1b8c66ffe49cd6b6329989eea0d93d8030feed8c6316376c78c40f786eeba6", 0xfa, 0x400, &(0x7f0000000200)=@file={0x1, './file0\x00'}, 0xa) 16:00:59 executing program 1: r0 = socket(0x2, 0x3, 0x0) write(r0, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f00000000c0)=0x58c, 0x4) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040)=0x7ff, 0x4) connect$unix(r1, &(0x7f0000001300)=ANY=[@ANYBLOB="82022e2f66ddd18d9e653000"/24], 0x10) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000001340)="08775c16877abdfecd7c2a966b463499e8ecdf4fa3efba544c1c4dc8adcd0369852ada3559d60958afcf9e631d469a4ea747ea9fdf966a458a3c73843efd1782d884be3efa785a3d17bd705d3d638e169c93c25c321df641c6fe4b1a8a5b87ce4c31ea3bc24228d03c4b6f700f4778e6078c21c9f5f11227c5eb7f1e4e2aca33cf7c1e09f54f9c3bc36f54bedb1a20a021cd42170cdf7bcdec9e299281ec4467cf", 0xa1) shutdown(r1, 0x2) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) preadv(r2, &(0x7f0000001280)=[{&(0x7f0000000000)=""/126, 0x7e}, {&(0x7f0000000080)=""/191, 0xbf}, {&(0x7f0000000140)=""/148, 0x94}, {&(0x7f0000000200)=""/87, 0x57}, {&(0x7f0000000280)=""/4096, 0x1000}], 0x5, 0x0, 0x0) shutdown(r0, 0x0) 16:00:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)=[{0xb1, 0x400000000}, {0x16}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r3 = dup2(r0, r2) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000140), 0xc) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000000)) syz_emit_ethernet(0x1, &(0x7f0000000580)="e4") 16:00:59 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) kqueue() munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) 16:00:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x3}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = dup(0xffffffffffffffff) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000080)=[{0xd1, 0x1ff, 0x4, 0xffc1}, {0x1, 0x1ff, 0x7ff, 0x100000000}, {0x2f7f, 0x8000, 0x9, 0x5}, {0x80, 0x2, 0x7, 0x40}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000100)=0x1) syz_emit_ethernet(0x228, &(0x7f00000001c0)="b6") r3 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r3, &(0x7f0000000040)="9cb2997f00f84ddfe066322e2e", 0xd) ioctl$WSMUXIO_LIST_DEVICES(r3, 0xc1045763, &(0x7f0000000200)={0x9, [{0x1, 0x8}, {0x1, 0x1}, {0x2, 0x6}, {0x2, 0x800}, {0x7, 0x6}, {0x3, 0x1f}, {0x3, 0x1}, {0x1, 0x7}, {0x3, 0x5}, {0x3, 0x79a}, {0x2, 0x1}, {0x0, 0x19b1}, {0x3, 0x69}, {0x1, 0x9}, {0x1, 0x5}, {0x323bb9e37fb66ed5, 0x5}, {0x3}, {0x1, 0x9}, {0x3, 0xffffffff7fffffff}, {0x1, 0x7}, {0x3, 0x1}, {0x1, 0x1}, {0x3, 0x7}, {0x1}, {0x2, 0xfffffffffffffffe}, {0x1, 0x7fffffff}, {0x2, 0x2}, {0x1, 0x3}, {0x3, 0xec7f}, {0x2, 0x80}, {0x2, 0xe5}, {0x2, 0xfffffffffffffff8}]}) 16:00:59 executing program 0: ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f00000002c0)={0x0, [{}, {}, {0x1, 0x3}, {0x1}, {}, {}, {}, {}, {}, {0x3}, {}, {}, {}, {}, {0x1}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x7fff}]}) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000330, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r2 = fcntl$dupfd(r1, 0x14, r0) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000000)={0x3, 0x101}) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000100)) r3 = msgget$private(0x0, 0x0) msgrcv(r3, 0x0, 0x0, 0x0, 0x0) r4 = msgget(0x0, 0x2) msgsnd(r4, 0x0, 0x0, 0x800) r5 = geteuid() r6 = semget$private(0x0, 0x4, 0x80) r7 = getuid() r8 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001440)={0x0, 0x0}, &(0x7f0000001480)=0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f00000014c0)={{0x9, r7, r8, r9, 0x0, 0x19, 0x8}, 0x7, 0x9, 0x6}) r10 = socket(0x18, 0x1, 0x0) setsockopt(r10, 0x80000000000029, 0xc, &(0x7f0000000340)="ebffcbff13c50181c07eb923ac990bc746929648afaa251ef26a394218e1d01b52637660079ed76ba3458a623e70f68e411617f30200f12d805e5ab410a54b56df4de442341d7ef13b092d2cc4ded79430099b21b05b5e", 0x57) mmap(&(0x7f00001e4000/0x1000)=nil, 0x1000, 0x0, 0x9a781cd0f2e83c1b, r10, 0x0, 0x0) dup2(r10, r10) close(r10) listen(r10, 0x5) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r12 = semget$private(0x0, 0x4, 0x80) getuid() r13 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001440)={0x0, 0x0}, &(0x7f0000001480)=0xc) r15 = getgid() semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000400)={{0x9, r14, r13, r14, r15, 0x19, 0x8}, 0xa, 0x9, 0x2}) r16 = openat$null(0xffffffffffffff9c, &(0x7f00000015c0)='/dev/null\x00', 0x40, 0x0) r17 = getpid() fcntl$lock(r16, 0x9, &(0x7f0000000340)={0x2, 0x1, 0x7, 0x8000, r17}) setpgid(r17, r17) openat$null(0xffffffffffffff9c, &(0x7f00000015c0)='/dev/null\x00', 0x40, 0x0) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000140)={{0x5af1, r5, 0x0, r11, r13, 0x1}, 0x1, 0x7fffffff, r17, 0x0, 0x7fff, 0x6, 0x4822, 0x80000000}) 16:00:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x44, 0x1000000}, {0x3c, 0x0, 0x9}, {0x6}]}) r1 = socket(0x2, 0x4003, 0x0) r2 = socket$inet(0x2, 0x5, 0x4) getpeername$inet(r2, &(0x7f00000003c0), &(0x7f0000001740)=0xc) r3 = socket(0x2, 0x400000000002, 0x0) unlinkat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0) setsockopt(r3, 0x0, 0x14, &(0x7f0000000040)="04000000", 0x4) dup2(r3, r1) socketpair(0x1, 0x7f68b5231438a31, 0x7469, &(0x7f0000000380)={0xffffffffffffffff}) sendmsg(r4, &(0x7f0000001700)={0x0, 0x0, &(0x7f0000000480)=[{&(0x7f00000003c0)}, {&(0x7f0000000400)="c8ff1e77f305f1ff4ee0df8d4f990a2c", 0x10}, {&(0x7f0000000440)="ef8a454566c65760", 0x8}], 0x3, &(0x7f00000004c0)=[{0xe0, 0x1, 0x2, "708d95f70c9c038ac3ea63546ecb43054272fbb81d29d9289a6199338f083055af3e51d06cdd5ce69d79ec9ce633f8af06f488683e18ba0700b7c82ad866d0a1ca70b6de74fd59eacaa8a7228a04150e1ef0c3cab35061c37d0e72125fe6543d2c1b0cba5c1a6d02958520b836e41a471db74f8a1bae81e46860b4438c1cd5be64d1637ef147f80023f0349808d38b4fbb2599bd08285dc38474ef7ead3928902e35a6030d5be2e20699ef71530bbde0ef6b2f3753f5e58d1c283f8b4a73294c5d699717e62079dd4ec6168412"}, {0xa0, 0x1, 0x401, "a5565ae62341e9bba16f14bee8a6dbd718c29f9a96bde9e924d8f044e8d8c34014261a26fc06122656b6900b1d72f07ffa1e0ec41dd7a1b5668ebe1445a18db26abfd0a84642fc770b7cd021c8298c7791dcfbc95c970e83b8e54f42d76da27a67aa41f5fb2ca474ca5b5f6d8e618c4c50e634a8783000cabd155b404f9e6bb184687c7e5e08eec59110fbbf94"}, {0x1010, 0xffff, 0x1ff, "bc03183313998128499faadc4f2f2580c041e4ec8b45562e7176417ee05f2c5df13c0ce4037e5c360d504ab344a4bb630da9866fc1a1471b45efd2dd82a2f593513acd535abb9bc2779b268612d467d8e08153f558c23c03bc81190a535f7bbd190c3ba46fc30e9181c2a76a6c92ff72989f6e7a321f667a45c272dc7d269a8c8338fed436e27311e588af6b736b291966f1ee94558d35b924793260c3f1695523cd1ef6d3444a6af56d90c77fcbc995b880a121159d06751eb85d9762b67ac05286deea993a5576b053efcf4e965c6397739fdce299c5777099cb3b40936acb2b03d138a728931be6400dbf45a08e60b522f743da615515d8d647c1644b61c14a2d2599bc82922a7e57d966955e509e1a28e17419b0136ec430d3a38c5624ade9ff5a9ff48bfc1f594add1220aad0e23b663a66cfce26035897545fc163957f2ec1fae8333fb0ba2da5d6261aafbe014dae543a55ef40bb7aae8040cd308cb663fc2fd4dac123f047499deec9b830de3b0b5433a592b4422a8a9632b927b79830a0c7cb3eb79356f9f2fb9b6cab5c40909094e0b73c7b638238946d4b63d75950bae7d32172b675446fed5bac215a016c09ed98d4220b60ef075764f30065d084ed3e2a24a3425cd005dc9e801d58ead4116f84c6705218164aeaacb837bb3554db5b789f22adeb919696d24d67e9205b372044282622b22aab5de461fb071d1eca6799d18ccb14e5811c8abedb56dd926bf64e2534146e2647b37174191636ed5c004e179418bdafba2cff470021800d578ebc2b41dbe35301c20d12eb68e53d7bb5d9d180528f80d6f65d4e87f4a57aed55e318c489788a63e5853867f87a0566e168d4d7178a5a258ad070f2b14df847e8ba1931ef946788c77d4ef515221b48ef58b102c8c193753ddad7748bc542b60f896c86d2d945cbcf7e3e623eae7a5de3ef9c52fef2ffa9bea742b23cb7daa3af40965d7572f65e7a41bb28de730ea7ae5d5ce2b48c239772c3f7f273fd70f26871498a1e871e42e159c51aaadb23d3e6a5673a8238a0c6b65d18e25022274370b005d5dbd265c3f65ac3b7bc0dee7a2df4897391171fba72ddaf2a90c09dc0eb7c36d702eacd42197f40389ba964705690887aabc4c215160207d17dada98d39e2e7dc0b88577bf56c93b2cb4d83df9035e4bf5dc22460c108aea14b1e0734bf8f3a27952b65c7985aa9b0483fd39f861266abee07d064c97ae3890512a3e7dafb19e745dcbb2ec9172794a09b4c52e6dd45165049df459ae8281ed7518855aebf26d8062059e7d4ff3d6cf3ba863d9e42c81c40007e1cf2ea2dfc648c5ccf9839dedc0e79a180ea8cd7ce699fb30a788901b94ebdbc944c43f9eb06197f62db54ef1025df17b9ca2bebae8ba39d38bea728dde0177919de4e05215b3a6bb7b39de1e29d0471343401c1f03ba1dc0e169122bb4a2042521ea37b1db82917db13021694d4811f771f66de15fb15addcea0f207834d2f0a9e1999c98226fbbd3f51c00db93c10facc1cf39c306d2890405d90495c79c1eed4d43d37cd22784a423b85c0771876e82452303b5be6ae86fcd901c063c7bad82515635008ddaaac9eeac467a19144f84d53e94f9bff36fa435f28f31a4f596e72e11174914adf2da0e121e21faa34ba152add3910414cc3e2f803f786786f75045228632126ea7dc20b7065195cb6363a12a51267769f23d376d11f667699f2c505a7e891b61e69cc492baf04db54583129a380f0d22626fba8d56b8d2b8545494a19f7774cd5aadc12b2dfbb626e249971cb043cfd5984fa74ff0e0d59dae30dc76b4fda715458b4eacef982e417ebc94d9cb5991c6d1c5396fe4cb21f718913a165951126c08164d349a3e005215d103a6b447734543a1795c5683143388c50adab18ae52e15fab50baee0672c5f154711fb9089c0a1b298ac2cee1f9142e15ff44e94755c2ad4eb04681ef109bec601918fd1aaf24b01597727f13fdb296586dd1011a76880a9861dce9abafc708c54c1c3e396988c8210f3d17be41e040caa014f1eaf0c498cce6aa7d5a3cd4d90aaeed2cf72e50e2eee8762f558662f2dde84b357391a50cd38505456d32297684378ee1e2568b3cd790aa90a3a2dfae06b3ab90f609678102ee0665cd82ca02853d20e9331fa0af9f089486efb3442d533c51914d02ca53189852cfe5a761d98bcb3451d9c5b1fbe144f653d55ead5cbff8ec5d2731029ac1a28800aaa38b1e2bd26c4e4f5b0a4c6bd76117b557a6cf32008c80f81dffdf63f5a3ff4878568bcc7cbcaec2cc13c2b8bd8c7f901a97f7eb9c32fb4b9a19cb4b4af4100703f0861483d0a4aa9233915e30c7d9cf1e1b39f5f9e29b24165c6401e5a52bab24e87eb35c0a017e4306d86828bb29636d8e9bed0283d960a1b3cb03b6cfa430353a04a2fadb60e88987b161dea71e45050509ee6e0ee60aa1daefcda34027c0aa8ea056b727d734aa9be86bfc882f94c6a0ac57a5bc103cc1843c2e0982ca3ae85ce4d8e3fccbd232dd4a7916e58cee2d07ce54bd9052002d9d72bb1f7dadd395e97e4ff85ec907dc369dc9e9a7c9468f9a26ef23a3d617f82f8e450cf40b3f39b6ee766389dd3f4d57fe33a70e053c3fe8c45845c9d39b2505e65f1eb71c8a138c30410d04c98e5192fa4462f3b149135b544337bc87202714d8bd87b70f63b80661457841cc07a8a66d524997a63f788d14377a18f1db6b13a864a7e4a7def06b3b64614e59df784063f9d75dd66ed3a1392c6e64a8645f92a2291316c1ac296ee31cfcbb8c756accdd55d675b1ad44535ff3e7d412c6ab36c671b850962ed0f16523076b29853f51e087301264157340d70e27c8424dbcb5245a48e623cf5bdf65e863d3f589b599b53b5b11311c1b391794edd5d7cca6cb9a3113843fb9c2f6027d41ea977051008c5b314ed3343688c7668b3dc25abce90a22df2f150b7ff62e6e6e15962ca335071eff9d97ae0ed7bda221f48fd696ce6adc3a0ccb97f6327e01892f0cf33bc4a4fee39596dfce40df7ca29e41cc48a4ab82a732e958baece71f8789965ce222f61db3eb8c6e1104b65a21d578fd1a43780fea4a4259ba96b8e693c8585cd5a77f7fd5cf9a0f85bfad3be0e23677df57b459adc6965ec56f7da5e90d377478225b6fa592a6dc34214a7f4ff7f7268f36182849e68cb59dca77d3c49c7ea50a3c850739822fa44a0ae75f05a28f3fe19363d62c6bbd990df1f4330839368554851d5d056249915df7bc786c4d34a74d709d6c0b0f5166462fdc12705ebe5144583d78d821c944cecce4708c37f5394b40ce2fab590f7db2d6ef8e8e62626ce6955506aafec3dbac1c5dc41a8e4257a0df530091b9d88ffaf3b0a19efdd6b2a3e13771b1c6faf8afc4973ba1db2f2a80ae8fb47c91792cc94c80d7db6b962df2e67e953a708978f2e1dc0ac36da18e7c60780301bf1ab614ff8b19e3ff04c65518772f1def8672328eeefeb077537d52cbf69e36f249bd9bc5f0aa40aa70981ac9ac175d5f1fb9ba19a2a562703d6e8940dfd316a4f65ed29576c2c10bffafdcfc8851cff0160542b1f1f1ecc667d9c8a2a13cebe161101f757f48ad6f820770458d4b2402da914a472e52a7b09d861806ae3063c71e72f03104b923f8b2af642ac663e1ccbc95c99613c3f6832559880ad9f5d96e40aa3623effbdba5cd348b3bc7fe420f7e82be99e50746c0a02f221aff9decdece1fbb11f4b1a8001807f1661abe21d2c5e3b912889e7776ba7d8e4e125b05f180bdfea241d926394b702b0d09c1034fd5bfb580a30c15adc643170d095dc44f7bf96f11404a10698a54b3837f67a0a96d299dd2a1bd0e63c5ab84bfe4b12be9877ca4b080681dbd6a9f41f7caea23cdc217fe7b32a3388266b94cc64c435a46b7daa691392a3ef8cd1f918f6e83bea313076388ff98984a0919e3450c62ac0249d09bfb9895ba45133d81382276fc85e0e6dfbcb1503ad3d7515f24af2b11ca519ff0b7fd076fdf2515a8737653c31aa342944ab054a11b1f41d57c43105a6e724a503169e85075382f961d120377f9129ab52d82f59e5ad5aec7ff01f45a0fa87c74b2ccfd407d4604b43f78050026601c17678a610eeca755888ec225cd73491c13953508fd25c7fed5cbb6fa7cdf464f7ae322ce011b6296b0f93cb51a02cd9896950f316e880aace86c03b45c882b2805cce55ac862b13b34169411217939682d4e7440aae526798ccc31a67826d227413bfc22434ce7fb4dd1bc378bacfa8b648f431e0edeb069afbb5b86c3d3bfbabc72abfc97e087497009927042d9693806fea2e387ad005e226a641a5222748c5f8afa490d1db2760987c6597936338cacc05701faab7bf21afb4c0c8a21741ba9a35d5f779d4dbe6678569d08b97985e81b0d8160a0baec3e6dde03006073b50c522356aeb85f00d24749fdf4d919221024762065105255f4553a25f724a0e2c3931564adedf36e1b526fdbdc1e99605d1c20be59c19c1b705ef2b3e27a0902b227592b8c128f5009afb18068cd797c636adefe73ce4ffdc288e78ec498857c327bac45f21ea72cc7e809e0831aa7d64a0a8e8d6ae06ab2914ec4c5f3f76cf28ab5ecfbb75552b4b7af2737a808d4d0d98315126b8ebd12f85792bf87615cb00c179b68bbc521c766a9191fc64fcd2edbfcbcbc5612353accff713329b002f71ab8abb1475d48851e171b9003d9af194ceff3180667bd047dc461fa273b5e31f7df739f846164b8b8674e964341fc1aace2dd9c5834acdf4dd50c15401bc0ed1ee7a3a5cb69baae314ac08a155a310fb094e7ed9bc1f5d038f4ce4673d5bfe8dec184a1043c71b18a93804bf058c4919ab09a7543d2f39be191b632f67f613dab1d70d1c969036197c36f5d2254c469442c1fa990c442157d1bb339897b583e99e6607d59597d17ecc47d419e6d150a2f0f68fcb348235b6c3fed0a16f336bf4dd46b8d7a1235f341636492393d137087bfbeda118f5438707ea99406ee485fb40c51263dde157e0c350cbcc244f9e3551b4909e0c6721a337a6d6597f167d2ebb157852f175d69415100a2ac531820459ef946966dc6d5514fcd93c6d600e05539023654fe530ae62a0bfd9721b6b2b13afd727e44db047403ee1279f30cb88d48df657cdf7e1ce8d0555eeea943c7dbb1cb3b42cbc7ed08a56512ac89d6909aaaede50b4e380f580f5e377cb7625ca935c37f5c702e8cbcc6901a7d64646e34f810121291916a14382ebeec6ff55948b89ed172845541cf65d67fbd9619c0cb7772ce61efd5246cc719a80292ad68630016c58dabaf616d26fa74763f4fd89d447416dab6b64ebddc1bb928b06383db7e82c54f062da6423427570c424fc5a7d0eb4afc90ef5dd8320f0261806aabca82fac4f48dcbe806f3c3c15557c13c5f01514b2897f349f23d6af0804fd7b1ed6a4ec26599d9fea81626f4aa095592d6228ab0abf9228e847877659c9ba6ea737a4b7db512015b5278e9835ee3e1c2ca4ca3a937901c31bd8d13b4524721d8a54a053587a21a4b0c6a037f0ef1a06e70876312889b50e5f4144568fc5ba313708db2f45cb852a5c3ca098562cae95a3c1cc557e0c128e6f40b6ce35c698f014112846846bf70df3f204d6ecaad5d1430fc6e6a4b3d22868c9fefebd9fea5ca65a3650e8057c00e292b0d9d8dc27b7c39e7b11b020f5d3a04ed62eacd3ad0da9937b9c7f9de4297d0640f022889fe1e914c404c2e4267b579b18149bbd0bb93e1b78a8c1f4eb65c799"}, {0x18, 0xffff, 0x8, "42e6195b"}, {0x90, 0xffff, 0x1, "e14934bf35f79df4771e3b6ff258648e7b8d49b8d1b621ca85031bd79dd52950c9c3ff021a2fd2e1c8e53d4fb6ae6c490794bda901d906f35abd858c746ee1356846fb9ba4fbc1af2bba5ca2a0d8a0ccf245cd50b5bac1d0cafd21711e5fd79ce09805f60b225b1a80c4f0d4c085c82b417e2bfc338dfdfb790b7298daa952"}], 0x1238}, 0x402) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="23e0c7bd0e1ca1f75ed7f92c7e93c47ff2a66a15dd6309f25ad0ddc372c611c2fdf2c48a6df920d98df3bc855b121d1bb1aa70186ca8e810c96798448496d000532f497a65651c94ca46fed9b8bcdeacb532061687e874511ba263dd"], 0x10) r5 = accept$inet(r1, &(0x7f0000000000), &(0x7f0000000100)=0xc) setsockopt$inet_opts(r5, 0x0, 0x0, &(0x7f0000000280)="47fe839b341f41d1d442d3a603554e2769f73967c6cb0a90de7d10dd8b910dcd109bd450f5312b92f8ccb85c56378646ad0f13bdf00810dce73daf72cd12391f1111967e40e81909ebf299f4bb99179b532a1fa6e00fe2cda5f5bda9dd96322ab5fb9e2ef1cb76de98110507faa07b1fcae4f7258a10645a882936e8031d1d0d7ccce1eff039aa7601256633173f2ec3fe8be8f600291d38048927a7d46c54d877b871c809d568aaffb24ff77a6295cd8edd2e08a6fe716b8f4694ca30545814f8abc4c467d7044f49d144502f6b7d9fc92f29f3a5a461daa011c6", 0xdb) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffc4d, &(0x7f00000017c0)="5c2a949dc598b3866cfff12fb7229d336c7302dc2d07394372b40214eefc591770b1485ec7be463131383337e2b3b221204b8e08dffddc302dfb6e8cb817e42fed8cb599ab13b95886032474ada94091e26bef241cf5f8973b4a2717311be3dd0093d1f5e09d50c307e0ebe80b5ede19984f707c297f154308b03998526484f6e7f2c62f3bc8d171b830b8d7c0767c8cf24ce26d3b371c311b6a927b9f818782a79f2a2dde53aad274497f5f7bf75b1b953b8fd832a0e86702e0831c7565f65ff93420fe8c3a3038e2db87ce5a0391eb04c96f91e4f615aaef818c40fbe2837e528af7e2ae2170cc5453e3a5b41876547eec41770156d886449de32fa284701908bda5a77971d6deda8cf420") 16:00:59 executing program 1: setuid(0xee01) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x82, 0x1) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f00000000c0)={0x36, 0x0, &(0x7f0000000080)=""/54}) socket(0x18, 0x2, 0x0) r1 = msgget$private(0x0, 0x123) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') msgrcv(r1, 0x0, 0x0, 0x0, 0x0) r2 = socket$inet6(0x18, 0x2, 0x0) pwritev(r2, &(0x7f0000000200)=[{&(0x7f0000000140)="e67e8a71de16b253aa7b0ea2055ec26d4553c7926b7bb70e0d32f856e0564d938b9ef57e37bc7954094ce47cda322d0de35c7e69cc07f0b56a66ee55589b0fe4653f1bb1fb27d9bc498ff3a0aa302505f8193c04b3235d02a13436422f50c9d25145a6a2445db13573b7b299350ee8", 0x6f}], 0x1, 0x0, 0x0) r3 = msgget(0x3, 0x3) msgrcv(r3, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000ffffffffffffffff01000000000015000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0ffffffffffffff00000024ea55a65774965e000000000000002000000000000000000000192990f8a3d1f31b1f9bde0100"/151], 0x97, 0x1, 0x1000) pipe2(&(0x7f0000000a80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) utimensat(r4, &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)={{0x4, 0x6}, {0x6cb, 0x9}}, 0x2) msgsnd(r3, &(0x7f0000000e00)={0x1, "3b1c09bf38f6784244d8228380c2dd5c913ecac0213641828cb25d8c988ce6de84a180342a939b6640a0ae27a38803a71bbaeab7611aa751927ed5002886a8a3af58d641319e531c5356af8cc78bc22e5ee1db49964729a58a1025f894e3c7354845a30a02d40222afefa70b3ad37ee9f883d373e53be91b02a75b251aead536980ffce19df9ac8ed55207a05529ebcbf60e1f3962bc6fb188772c5e686b"}, 0xa6, 0x800) fchmod(r4, 0x4) r5 = msgget$private(0x0, 0x8) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r6, &(0x7f0000001340)=ANY=[@ANYBLOB="0000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000050000000000000000000000000000000000000000000000000000373430af2ddfd07502aa272aa0abce72110000000000000000bfafddb5a44ac25888396425f1c0a70f95c97356cac7456f1ef8863080b935e1055ddfdc396568c32538d71c8f2fd90f3fedfb29db8ea54a47c8958e7ce7c10d2df278d9d3ce08425f9f852602ecb05e8ba4e06e934e1bcb438ecde219607da1a3adf58f6a35ea4566a44c283d9445df59c52a33cba2dfbb7417a551035a71d1b4e8367f5bd4c9d4028891f25dcb2063"], 0x55, 0x3, 0x0) msgsnd(r3, &(0x7f0000000a40)=ANY=[@ANYPTR=&(0x7f0000000380)=ANY=[@ANYRES16, @ANYRESHEX=r4, @ANYPTR64=&(0x7f0000000d00)=ANY=[@ANYRES16=r5, @ANYPTR64, @ANYBLOB="d75741ddfdef3421c85fa0263fc4181a10eac896ea3dd61a3c1ed70cb95d81cd1919564e11f4887474adf9668bd5be1c69fd5e9339adc413bc324f4c36bcc88df432057c23435311426e8c1d84bf70faaa72e8c7818f32e219f89274719a47813fcc7ec55180e078387f3581f1abcf59a64f1bd882401ab81769da42c5601b55ec543d538e38505926bb3a673f76df4da3d023776c3feff2f260c9a61660e36a6de24c7c1f2d66a2fcec9164db48134ceac786b9d3d556c42428a27a989cb50163ca827b1d86e472b058e91f210e6c53bbf8f686f88e2b55f5d8a7449f62a7", @ANYRES32=r3, @ANYRES16=r3]], @ANYRESOCT=r3, @ANYRESDEC=r6], 0x3, 0x800) msgrcv(r6, &(0x7f0000000800)=ANY=[@ANYRES32=r5], 0x1, 0x0, 0x0) msgrcv(r6, &(0x7f0000000840), 0x8, 0x1, 0x1000) msgsnd(r6, &(0x7f0000001940)=ANY=[@ANYBLOB="0100000000000000ddfc7e4d84486250b0999e9b7272c428de41622bfd80de0d711428036e38913bdb4a7e9f87b507cdd4caa4d46bf36ffdf6a40700532ce237eb7f07aa0b81e20479480600000000000000680003c28c598a778194e09ae1347a443f28b1a29497fc9e0a65769bc8c81612e8c27c0079d0cf40b99eb754daeb2982d28606050dc116a0af1461584b0577d2138cc76577919c1b86e7f263cbbfdff53500000e540af43cb96817991c3b3f08f0b864726d8240ac5378a429e4f4f019407d3b561a989c1cf0b6d1491b41c992dd49431d440080b06d8a847a1c2e46f77644442909250496faf4eaa90f893d5c67ddbe4cf5e211cbea4e0e7008959daa50e8bb3675ad601596b4e3c1af406dafcb43bdeef8c223141143ff43d3bfcdaac304eb55b4520f3ce3f500"/314], 0x13a, 0x804) r7 = socket$inet(0x2, 0x3, 0x0) writev(r7, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r7, 0x0, 0x6a, 0x0, 0x0) r8 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r10 = getgid() getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r8, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r9, r10, r11, r12, 0x2, 0x9}, 0x5, 0x5, 0x8}) r13 = socket$inet(0x2, 0x3, 0x0) writev(r13, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r13, 0x0, 0x6a, 0x0, 0x0) r14 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r16 = getgid() getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r14, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r15, r16, r17, r18, 0x2, 0x9}, 0x5, 0x5, 0x8}) 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)=0xc) r22 = getgid() getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r20, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r20, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r21, r22, r23, r24, 0x2, 0x9}, 0x5, 0x5, 0x8}) getgroups(0x2, &(0x7f0000000240)=[r16, r24]) r26 = socket(0x2, 0x4003, 0x0) r27 = socket(0x2, 0x400000000002, 0x0) setsockopt(r27, 0x0, 0x14, &(0x7f0000000040)="04000000", 0x4) dup2(r27, r26) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) r29 = getgid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000700)=0xc) setpgid(r31, 0x0) r32 = getppid() msgctl$IPC_SET(r6, 0x1, &(0x7f00000002c0)={{0x66bc, r11, r25, r28, r29, 0x40}, 0x4, 0x8, r31, r32, 0x6, 0xbe, 0x9, 0xfffffffffffffff9}) msgget(0x1, 0x320) getsockopt(r2, 0x200000029, 0x24, 0x0, 0x0) open$dir(&(0x7f00000001c0)='./file0\x00', 0x193, 0x2) r33 = msgget$private(0x0, 0x381) msgctl$IPC_RMID(r33, 0x0) kÏŒg@»7µß³g>þ“Ö·D½L˜¶ã~uVûý¸gÛ×»ýò8ºàh6±Ú 9€¾bO@ää/Ó÷qôkÏŒg@»7µß³g>þ“Ö·D½L˜¶ã~uVûý¸gÛ×»ýò8ºàh6±Ú 9€¾bO@ää/Ó÷qôpmap_unwire: wiring for pmap 0xfffffd803f012190 va 0x20ffb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012190 va 0x20ffc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012190 va 0x20ffd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012190 va 0x20ffb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012190 va 0x20ffc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012190 va 0x20ffd000 didn't change! 16:00:59 executing program 1: r0 = semget$private(0x0, 0x2000000000000a, 0x40) r1 = semget$private(0x0, 0x4, 0x500) semctl$SETVAL(r1, 0x5, 0x8, &(0x7f0000000040)=0x9c41) r2 = socket(0x2, 0x4003, 0x0) r3 = socket(0x2, 0x400000000002, 0x0) setsockopt(r3, 0x0, 0x14, &(0x7f0000000040)="04000000", 0x4) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) 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)=0xc) r8 = getgid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r6, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r7, r8, r9, r10, 0x2, 0x9}, 0x5, 0x5, 0x8}) setreuid(r4, r7) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f0000000640)=""/4096) semop(r1, &(0x7f0000001640)=[{0x0, 0x200, 0x1000}, {0x1, 0x2, 0x800}, {0x3, 0x2, 0x800}], 0x3) semop(r1, &(0x7f0000000080)=[{0x0, 0xffff, 0x1000}, {0x3, 0xffff, 0x1000}, {0x0, 0x4, 0x1800}, {0x1, 0x1f, 0x800}, {0x3, 0x6, 0x1800}, {0x1, 0x401, 0x1000}, {0x4, 0xffff, 0x1000}, {0x2, 0x8, 0x1000}, {0x1, 0xad57, 0x1000}, {0x1, 0x6acf, 0x1800}], 0xa) semctl$SETALL(0xffffffffffffffff, 0x0, 0x9, &(0x7f0000000100)=[0x7, 0xfff, 0x4]) semop(r1, &(0x7f00000000c0)=[{0x4, 0x7, 0x3400}, {0x2, 0x401, 0x1000}], 0x2) semop(r0, &(0x7f00000003c0)=[{0x3, 0x0, 0x1000}, {0x7, 0x3, 0x800}, {0x1, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x3, 0x8, 0x800}, {0x1, 0x4, 0x800}, {0x3, 0x7, 0x1800}, {0x3, 0x9, 0x1801}, {0x2, 0x2, 0x1800}, {0x0, 0x4, 0x800}], 0xa) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000040)=[0x4e, 0x7]) open(&(0x7f0000000140)='./file0\x00', 0x100, 0x108) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r11 = socket(0x2b1f43d60866f611, 0x8000, 0x4) setsockopt(r11, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r11, 0x29, 0xc, 0x0, 0x0) 16:00:59 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000180)={0x0, 0x0, 0x0, {[], [], [], [], [{}, {}, {0x0, 0x9}]}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) dup2(r0, r4) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c00000000"], 0x1c, 0x0}, 0x0) 16:00:59 executing program 1: socket$inet(0x2, 0x2, 0x0) 16:00:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x61}, {0x30}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r2 = dup2(r1, 0xffffffffffffffff) setsockopt$inet_opts(r2, 0x0, 0x2, &(0x7f0000000200)="c41562a0c635a965944809a62e619f1451ffc675d1ed4e6b3397b15b661141d16a5509a607ff3a3f4677f1f5821cc5672a0e7fba6a3339dddcdb73eb2cfa448363997d1a4cfee69ff5d51e23ea3db251ad4a97a12d6b574e3db685618497ec754c927055b7fe696a483c1a0a639ba8fa24cfe12dd400d363ef8324873929ed29a9b1e3d15aeba924bd01d13524267ef110b6b3fea0af3d0b75b94727264024113bc9189efeaafd2602800cd6fb", 0xad) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r4 = dup(r3) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(0xffffffffffffffff, 0x8010426d, &(0x7f0000000300)={0x2, 0x9}) writev(r3, &(0x7f0000000180), 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:59 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x3, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x0, 0x2) close(r1) r2 = getppid() fcntl$setown(r1, 0x6, r2) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) lseek(r3, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0xffffffffffffffff, 0x0) 16:00:59 executing program 1: r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) flock(r0, 0x1) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010005}) flock(r1, 0x2) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x3, 0x10, r2, 0x0, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) unlinkat(r2, &(0x7f0000000040)='./file0\x00', 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) write(r4, &(0x7f00000005c0)="186e8a069790f9ad6c6b19d8c2a4e3a2273071bfb46b982c55bfd4299295fb31415496ee402eb7c1393213d20b7a37597dd5a28f5b7f79e788eae467d6743ddec90c74fb9fd5d7a9c7bc4adeab1b1f8130b8c959679045599eed94ed2dc436a51826ad7099e10a2a8e14f1f73bbb8e63ee943700dc57a0bb2b546997f26a5e146830409327179e12e65ffdd6f730076070f055ac02092225ee0c0e3c1b0825e85bd890577645b3180800e1bc8f7ec64ec4376b4642cd50f73323d5e9a8287cac6631819d466e990f9463c810842a96b0cb8557e0dc4f9c85bd4b4669b99e7f68e7506062d9b883624b7f08b303430b8c0e401459f0", 0xf5) writev(r3, &(0x7f0000000540)=[{&(0x7f0000000100)="ea62f04d75ad27d9d9dc381ca39b3b3cdcb87c923470", 0x16}, {&(0x7f0000000180)="918ca53e7730e123d2a0039320b85ed1eda7b474e2559bf93a2e066f1c0b8919a0c29822e26fc4108d119a5fd25caa820a0c5a05f88881141b1123be1ece5dfcd2b8b85fac1e1ee5fbd5de613f61ebcd1e83933e121c342d3999715d2a47116df0a5053e", 0x64}, {&(0x7f0000000200)="988deca1465c2709b761d3a269b76bbbb31e29a9255d36da5358772511ab34a06b9344bfec3ca55dc8f7c1cef06a906876e800dc2f32702706f8a4190946e64c4eb3c3d35914bf529d982c686588beca65e00c2c5f4f978197b053b603149b8df557bdab6791e76b26b2707d53d3b792bb9e2181b975c0f825611eb525d7df63dd73f03836ed7af2a45fd69e7c216313e60187c4f411c834c4e74e55141c72cb779b859dec", 0xa5}, {&(0x7f0000000380)="2ba2d2b7c07440d54ccd64abaf4b03d382bd57899223ca474bff5bcc2f5743e8a3ea21588246852c62411eb51a2182461098949229270e4bd67012474d70b7cb0f33e63073493e79df29d92a94cb3ca3283c0302691fda9fc70a393c4870a6fb1932416d1670d2c96e3b4f8ea9e29f22499a7417d190af6533810e9a76cbcae5d6e5ac0a18cb15c8b4e0941b8ae8f08ae26b5daf1d03527bcf7881dc218bd0c484e351f205aa2fa76bdecb0986", 0xad}, {&(0x7f00000002c0)="59c183fd70a3c3b15d541cdcedfc7b76e8c1179cdefe433cde941cae0ed8a44843510857aa0603cbb88409b5ac87ff880ea0dd19f92bc4a2d76c74555eb4948008b5767383dcfc06db651a3f2e7b09ce07ff8e44ca3907b9210d82d8f02e241befad13", 0x63}, {&(0x7f0000000440)="37f6021ce494109bc13f107932b0fb3798da442c26618742cd9951dac32be6e45c6f8f538f946241fa5c2348b5382d6564ea04520346b717151b5d9cd925a8a42b624c802c6d4b4d2a0d91d0f078e4bebbd4d9f511a95954fabf9cdbcb63508635e25780d5ae60058d212d56f479105912c38045a4cdb94429c6b78e9e0bb737eafac48abef65aebd4bda865ff9cc13a3880b469e9de06689c3db529e98f78c850c835587f1166ae2b", 0xa9}, {&(0x7f0000000500)="64ecb4db5f77cf86fd413a23d6cecf5fe62847129faed0225409eab3356d400420f9c13b6f79b3b96138e71c", 0x2c}], 0x7) close(r1) flock(r0, 0x8) 16:00:59 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000040)="9cb2997f00f84ddfe066322e2e", 0xd) ioctl$KDENABIO(r1, 0x20004b3c) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r0, 0x0, 0xa, 0x0, 0x0) 16:00:59 executing program 0: semctl$SETVAL(0x0, 0x2, 0x8, &(0x7f00000000c0)=0x10000) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYRESOCT], 0x1) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000)=0x5, 0x4) setsockopt$sock_linger(0xffffffffffffff9c, 0xffff, 0x80, &(0x7f0000000080)={0xec, 0x2}, 0x8) 16:01:00 executing program 0: open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x10180, 0x0) 16:01:00 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = accept$inet6(r0, 0x0, &(0x7f0000000000)) connect$inet6(r1, &(0x7f0000000040)={0x18, 0x2, 0x20, 0x7}, 0xc) getsockopt(r1, 0x1, 0xfb2, 0x0, 0x0) 16:01:00 executing program 0: r0 = socket(0x10000000011, 0x10000004003, 0x0) sendto$unix(r0, &(0x7f0000000180)="b1000513600000000000000000400000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00e3630667a586196a07949a2cf4c8b2ca3ebbc257699a1f132e27acb5d610000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xffffffd6) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)) utimensat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x1000, 0x101}, {0x7}}, 0x0) 16:01:00 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2006, 0x4000086128) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x50) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="fa1204a49155ce1e00", 0x9}], 0x3e3, 0x0, 0x0) readv(r0, &(0x7f0000000640)=[{&(0x7f00000016c0)=""/4096, 0x1000}], 0x1) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000040)="32b09f419273318b8f81c864659af7e4f76012aa959a", 0x289}, {&(0x7f0000000200)="dcf8f7d93684d3d616d1e7c0e74bc76fdbe84871b7d267852c1015a6213d2559b8be88a8a1e6120c5337ea4ca6667e3e147904d5bb0bc6d887e57658420b52e0d6e633cb8b1d523e974330c780ff49c0d8fd0ce3cd80c1d73c8a6eeb35b0df0b6483788b2ef88a31c367ad7e097383639c715a801447c5fb9f0a2a58739a26db9a5a550b1b8180772ac4199c959c27d15b8cd8b34047ea89c1f70222c5683fd634afe02f81318bed14bbed84519acf88e4bc5e04b05a4949d5e76f1d44f7b1", 0xbf}], 0x2, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x1010, r0, 0x0, 0x0) 16:01:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800000000087}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = dup(0xffffffffffffff9c) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0x3b, 0x7, 0xfffffffffffffffa, 0x8}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0x0, 0x0) setuid(0xee01) r1 = dup(r0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000200)={0x0, 0x0}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, 0xfffffffffffffffe) 16:01:00 executing program 0: r0 = syz_open_pts() syz_open_pts() mprotect(&(0x7f00007f9000/0x2000)=nil, 0x2000, 0x1) openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x80, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) ioctl$TIOCSCTTY(r1, 0x20007461) ftruncate(0xffffffffffffff9c, 0x0, 0x40000000000000) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)={0x0, 0x0, 0x0, 0xffffffffffffffff}) 16:01:00 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@in6, 0xc) poll(&(0x7f0000000040)=[{r0, 0x57}], 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) fsync(r2) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x10000, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x206}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r6 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x3, 0x10, r6, 0x0, 0x0) pwritev(r6, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) openat(r6, &(0x7f0000000140)='./file0\x00', 0x20000, 0x280) fcntl$dupfd(r5, 0xa70650434fb80122, 0xffffffffffffffff) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) lseek(r7, 0x0, 0x0, 0xf8df80559a24a5e6) poll(&(0x7f0000000100)=[{r1, 0xbc3d320233102b47}, {r0, 0x2260c4eca752bd4a}, {0xffffffffffffff9c, 0x40}, {r1, 0x80}, {r3, 0x2}, {0xffffffffffffffff, 0x1}, {0xffffffffffffff9c, 0x20}, {r4, 0x20}], 0x8, 0x1f) 16:01:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x2}, {0x20}, {0x6, 0x0, 0x0, 0xff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:01:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2000000000000367, &(0x7f00000001c0)=[{0x44, 0x0, 0x506f34d6}, {0x1c, 0x0, 0x0, 0x2}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="dd") 16:01:00 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) r2 = socket(0x2, 0x4003, 0x0) r3 = socket(0x2, 0x400000000002, 0x0) setsockopt(r3, 0x0, 0x14, &(0x7f0000000040)="04000000", 0x4) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt(r2, 0x1, 0x8, &(0x7f0000000180)="38fb48870b0e97fac8f2e308c6fa3f5a5630c44ec303c4f843bd4d5c3543beba9bb3ece77f1a9d1d396320bba754e46298a0428ce0a2d74735d39d881f886e86b64523f51fb29d517131a7ac7ff1126f6e7c818eae5ceb432f14e9f4b549eee0cae19f8055b5144db767a9ca33d83b5d86ecdfd89d71", 0x76) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) r4 = socket$inet6(0x18, 0x8001, 0x0) r5 = socket(0x2, 0x4003, 0x0) r6 = socket(0x2, 0x400000000002, 0x0) setsockopt(r6, 0x0, 0x14, &(0x7f0000000040)="04000000", 0x4) dup2(r6, r5) recvfrom(r6, &(0x7f0000000200)=""/86, 0x56, 0x2, 0x0, 0x0) nanosleep(&(0x7f0000000080), 0x0) connect$inet6(r4, &(0x7f0000000140), 0xc) listen(r4, 0x0) 16:01:00 executing program 0: getgroups(0x1, &(0x7f0000000180)=[0xffffffffffffffff]) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000700)=0xc) setpgid(r2, 0x0) r3 = socket$inet(0x2, 0x3, 0x0) writev(r3, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 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)=0xc) r6 = getgid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r4, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r5, r6, r7, r8, 0x2, 0x9}, 0x5, 0x5, 0x8}) r9 = getuid() r10 = socket$inet(0x2, 0x3, 0x0) writev(r10, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r10, 0x0, 0x6a, 0x0, 0x0) r11 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r13 = getgid() getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r11, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r12, r13, r14, r15, 0x2, 0x9}, 0x5, 0x5, 0x8}) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r16, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r17 = accept(0xffffffffffffffff, &(0x7f0000000440)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000af410100"/4098], &(0x7f0000001480)=0x1002) r18 = socket(0x2, 0x4003, 0x0) r19 = socket(0x2, 0x400000000002, 0x0) setsockopt(r19, 0x0, 0x14, &(0x7f0000000040)="04000000", 0x4) dup2(r19, r18) r20 = accept$inet6(r19, &(0x7f00000014c0), &(0x7f0000001500)=0xc) r21 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r21, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r21, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000700)=0xc) setpgid(r23, 0x0) r24 = socket$inet(0x2, 0x3, 0x0) writev(r24, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r24, 0x0, 0x6a, 0x0, 0x0) r25 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r27 = getgid() getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r25, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r25, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r26, r27, r28, r29, 0x2, 0x9}, 0x5, 0x5, 0x8}) r30 = socket$inet(0x2, 0x3, 0x0) writev(r30, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r30, 0x0, 0x6a, 0x0, 0x0) r31 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r33 = getgid() getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r31, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r31, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r32, r33, r34, r35, 0x2, 0x9}, 0x5, 0x5, 0x8}) sendmsg$unix(r0, &(0x7f0000001600)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000400)=[{&(0x7f0000000080)="e341047f8a7383cb28f6fed77fb1561bac5de8f0915fc70ea58cff09f69116cd3af8568a08bb8860eb289204951051921194c6aff270682fb8ca8001b84c30f58d554cc3b528719a166a333443304af683f3bd41269523a3a8f29b84e5d3a51f01553ea333260a7f801e885b0897e261226640627fdcabf4c4f7a439f22c7808d113cf0f9ffed9fb22016d08030594bbf0761e70e92b62f024b071c6002409c1c0f6ab31eb6a4c3188c2c37bde2a9361a1fbb5e10626dc4bf2762b856c3560397dcb0beb861c7760f030dd073d8eb24944268e932bd1", 0xd6}, {&(0x7f00000001c0)="322113ee3787bfc8767a1d7e5262e5744196d19205c587cd87fe877135027ea791de940be8ec5c1e101a67e9739d41f653133dbc96b44a6b7b67aec0355572a4fdfe05284046b9e93dcd1498341cec297da86169397f2dbf680d009c7b3f4574ebc2b877ab52f94ac118df2ad60d3c67a8b505b5e7aa11054eecb2311544ca2aaea666e7196333fc10cb264f0309cb49f434afe49bf474e325005a6edb4013b59d509a7ac56a3b4466c67240aac4b692463c4df44391e7ae0d057d9de439436228500abbfef5f495f1e5994a526da659b8dd06e7c18817c177a7d81c1cb84cf6e6af5ff6147dd8761fb8e7abae49f00a5551ce7cb813a0c0dc71e2", 0xfb}, {&(0x7f00000002c0)="3e8aca2792dee6284827a194dc2f86c4c3d4", 0x12}, {&(0x7f0000000300)="0c6ec70b312cdb7df0d02d46658c6a2332e029bff768f893d1967e466e412cc304d269898fb2272dde3602baedc3305e4c1b27a8add5626c050e9416705d56f9211fa7de7bd8fc27752e887bd85f35e3588cc08ee47c8903257a232a1edb0b37f6777a21679dfde47ef58687a3b2bcd9ad49bd8d5209ce7625b5e06dc1288626173e351090e4005d861612ae5749fe2a41fa692e6c39b00916f73c2b3c47a1e6aacc577bd00a15b9e3a9da7c811247f59a25381f3cfbd0baa50f7e4fad965d943a06f5", 0xc3}], 0x4, &(0x7f0000001540)=[@cred={0x20, 0xffff, 0x0, r2, r7}, @cred={0x20, 0xffff, 0x0, 0x0, r9, r15}, @rights={0x28, 0xffff, 0x1, [r16, r0, r17, r20, r0, r21]}, @cred={0x20, 0xffff, 0x0, r23, r26, r33}], 0x88, 0x2}, 0x1) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000180), 0x4) 16:01:00 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000a40)=ANY=[@ANYBLOB="99020404d6a0c891e978250710eef65a935233139c2becf9c2155b2994e3bb9afc87db333c5ad2a38bb133894298af55fb77eb04574895b73cc58f3ee9a0fe873a56ee4949dac5ada72e3473b34401cf2d00825f3e22c2d70d54135bcedc9eff3abb5dc7652ae8e076638d9a535032824b50dee191ecb8d90938505f178adcd541918a80518e6dfb04ab27a648df6ff530e097fdca66c9dade70390b5fda17923d7d7d546dd52e264060fa98db2292fbab1b688bc057fd886c0db8cb4fa45c16606da59cb5033c6bb3838bc81e897d541c795adbc586b08e9d0b4a3886412067237b4eabf1bb69b99a0c1f00db2f6a32838669f6ef31edff879ed84a9b4a43afe1b4ad19331d6fd3d13ab36a46c741d721ed275af68595ddb205a74fd5b02121d4b5f171a64b8d5b5a9db38f9979c127daa7123223349fd8e715ad"], 0x1) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() close(r0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x10000, 0x0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x31fb, 0x200000000003ffc, 0xffffffff7ffffeff, "0503c966f22e95a163797f00"}) ioctl$TIOCSTOP(r2, 0x2000746f) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 16:01:01 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x7ffe}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000080)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x1) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) chmod(&(0x7f00000001c0)='./file0\x00', 0x100) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:01:01 executing program 0: socket$inet6(0x18, 0x2, 0x0) r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x14, &(0x7f0000000040)="04000000", 0x4) dup2(r1, r0) getsockopt$sock_int(r1, 0xffff, 0x40, 0x0, 0x0) 16:01:01 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) r2 = dup(r1) shmctl$SHM_LOCK(0xffffffffffffffff, 0x3) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000001c0)={0x2, &(0x7f0000000300)=[{0x40, 0x0, 0x0, 0x401}, {0x6}]}) pwritev(r2, &(0x7f0000000040)=[{&(0x7f00000000c0)="e0", 0x1}], 0x1, 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x8, 0x24, 0x1, 0x15fe, "e107592fa4e16d051380bcffee9c20587b0804b9", 0x401, 0xce}) 16:01:01 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() listen(0xffffffffffffffff, 0xfffffffeffffffff) kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffc, 0x11}], 0x3ff, 0x0, 0xfffffffffffffffd, 0x0) 16:01:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x11, r0, 0x0, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x200, 0x9) nanosleep(0xfffffffffffffffe, 0x0) readv(0xffffffffffffff9c, &(0x7f00000001c0)=[{&(0x7f0000000000)=""/103, 0x67}, {&(0x7f0000000080)=""/32, 0x20}, {&(0x7f00000000c0)=""/249, 0xf9}], 0x3) 16:01:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x10000, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x6c}, {0x80000016}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) pwritev(r2, &(0x7f00000016c0)=[{&(0x7f00000001c0)="bccdd39a6069574e1b9876fb8fa021cf3d8d3dbc00f06e0d4360cf1a9d51f124a86eeecb0d1f668cdb14f1aa70b83100ae659a00f462a72de5ebbe91afa83660ed16e488ce5852b8738a80160a5ff89df4cf513b984440e83be64653c0cbf27145d3b03de60691ffecfda4231b0ff78aafa0740c35ae300dbb351a8463beccf6a820bb3251", 0x85}, {&(0x7f0000000400)="05b04cbcb4a48cb1233230010067d6d44a20ec345b3fdb60c3a14518a9757f537027eb6f14dc48717b53d03df6e77ee86884ac24f224ee7921196e6caf38088478891c1f645ff9bbdb528f0af6334733d5774fa952574e02d472dcf5486c619b4605a3f9089190a93de75e178eda747f7d77d78517713d0550da498f73443fa5bf0fd11f3b52e355a8b2ee39870e7f713a404ba854dbf6142f60cd4fe125bb32487a1193dbe896d89a6d39c63d1e40624de85b13519e05b6d64977782e0632b50c274a41be338c8e1ed768381e7ba4ac1ae2318108d616a96f38de3b73ccee19a6a993a19e4f0e8dd56503fb2243b36db79962c7c07cc41b48d1d7495e6bba793162faf3d344606d133e9ad8f6c79defb6d11852020eb32ec49999d15d038b78c353ef7a71879b3828c0ac7070893489b725a95661657fe747885b4f748c162d66b2bd3449a6b96a9f6228122bbd709d69a04eb6347ccc24cfdebc6f6fad5833d4c83aca4f1806954737598d56486fc56640bdc1bf0f69358ce5b36400f0ff815fadf98de5790e64b5343e262c08442a5340af0cd7d53271f21e3474a6ff9c82f9d0cb7bf1b01fb6e3d8ca75069fe7392ab4acbaff2c8beb958f64f4d0fc383343e6b1d64fa782ea634d4a7087805de9d1f4c64c3258b8495cf272c8a276c9bf4590ddc02129a65337acf5df2ce1da317a76c331f29074b6fbc330111a88d08e82a843d380f27d7280e2d2cbac0699a065f0f4a99c0aa44d84f7c66931487f117a37e722b1faaca8fe16d432169debc65e09a6b04663f8e10cd8fd9277018920865b49c56659f02f87bc9491fda499d163803721f2169d628b5a947a8ce704764db65d025ac02df056ffdfbdd64682a253c0fc950a2a79ca378d500302d69be0ec52b0d29e0780e4895d22aa4b7ed968050cd2ecb1d4f3307e24a1ee5f348dbcb47060146bd1910dc481282aa7ee3272fa48791dd33fb2f329bfce12e2673a2d3fceadb54b90d5c8d2f4a6f2ce457bb5aa1b6cc8478cadd2c4adddbdb5c7251df9a213029f15ad61fb4b2bf9d621e704ff9038329c183ed5b304fcd705e71423ab8b099e1a89680e24348a6d2f5aeb1d77debb947185a853bcf85a01d1dfbba5c7af31b2dd2898c325ec2fe5e5d5f599f3abb8f0f9c7a41be0dd5148ff04b6916ff2aa45ff55f0ce4610d31fd52a6f40b9e92309422a7538005e05f3fcb81ecb345e740a655384b0a025338b412ad7ba4765085f100deef28af0d03cc061be45f6433b6d1ca563a28ae3fec08d3760520596a811371deec76de5ac973662ac401bc3411b926b3e9293a736ccabcfd2f65d0326949037f560ec81f098d80021073a3413c836dad5fa2a824c255a512ca06efd8f6cc4b4c562ae8558a6e3cec6db63a4a8514256f1630703d40ac6f9f2795ea9afebd7d1879f7f2fbfd2f873a4e0d5cb0c29e3bbce21ae7d7a0276ec213fd7584508cba674fe9d89285b6a688e2f0428b40b3cf36f0ca10669e2812fc98d9a8efc630b9671f5b597b5d15bae953b2ad16cda19a01bdbc7d6bd7d29da36310732249dd6730bec927621eda8a5b9f1e8fdbca3fcbf9df51bd329b2f9955884bb280810140aa108a7678f64d4c13b51f22e88b95abdb5ec085f23e6d9ab281d4f9df382d115866f7a887675c11657e6ae4e5c0e6b274c76830176a93bd0330fc053e433322fcdc9ed2821c3b4b0451facba058154be284c5fcb3ec6df5ba375c736ca1df2afa40c877a864ffbf63119f31ecf2d7444994ebfd030a425bd36cce83590592635876f87a8f1333f53b6a6eabebd1abd69df4b21a85a67c12be59e294ee8df6996aff7e07c905c69b01a600d850d9198a06f47f2447cf7a0e61d384a70f0fc98e9c634b97fc41ea9a74cc230ae909b79b8f76c40e1918cf343b395cb620308f35876cee0c3adc2643efde2bc10d13f273e8130211ce4504893c330cfa4912d29a4135aee75d4fb92b53b2034ecdbe539adcdc6f5d74c743aca5b2efcab1e8281fed896c95aa723eb903d970ffae2f2d7c2e3cd7f4ea74ba0305711cfd2589e39e0604dd589f573625a9b686d355e4a87b6e06eef20b363ed8b6b8d85b419168e43b0b23d2f08ff289da199b803a4e7c356522fef853a13865c4936b09b30064b620c06336c676606d1fd528f295123c465c81a17be759d03114913a911534e52b2c9cbcd12413368e3321fd33d161eb93e90d97a2da2ebae9651895d9df1d2455e021dcd4beb60c567c281ddf2c233528a4cce388d8a8a189c21aa6bdf99686d0058779c00b489ff97238860d88ce7c3c179244c5ac623af867dd53a02199ce59b3d1fb94a774eb8d6c3c85884b0cd2099b1b5605858562a5b42d5ae3050e67baaa3825eaaa9a723d0058500698638229cd99f6c86d8d1fd21c144ca3498b866e3af7543a13c4ff15922400e8b76545ed6d67b20fe3bee09bbde56917546735428bf87d57f85882428dc5dbb0d6e74d3442fb8116016e2ab50bbf036ac8576fc49c6ccb765fbfc2ade42f8850caa9b2e98d98f08aa16a3363ae0bea5745c8353922fb6433882294d4930f5cdaf92a80c7aff28970bd9208e0b58fa569e5a09ce5e4a1854007d9ee1dfb044a72dcb6516dfadc2eefdf0101dfb33aab66e4ce968daf9d47629c1c9ddce420b6929f956d14c4c7920f76875b4e5364dd649b7f57d72b95aa1ddb730d3c9e78b5a4893b23d54e3306336411835d60f0d38498048b7e7ce6b34257602fd771d72843fccc99f7317e363f0379cead665d1e704717991986bba631a493d0ffa037e559c73bff7e713d09228f185e3b58af1e4a0b99ff97230c4f0f4facea344db12436c5b7f2121efb45f21f3c0528057d908da90ef73abdbf913b8830273e8e8cbeb199f5c39df17451b5fb19b2c81f012cadeabe37b8ee5ae18fd1d78fdd1a34ef304bee43933001fd7f79c70b4b8d6b5a9e7c621ebbd2d3c58a00a01be30a511fdfb851d5f208d3a9e8f1404fa2b1661e0d83316c822e6e02e5563f6e21a4ec3d30792114e31f51093ecc6c5db26e2ec1dbd784c099a18198c612ad058e705098aed6771340e4c338843c865c7255245284b1ad9103f71b07b4f96067ff757ed00fb7cd3d203b506f9bfaf8f9e1e2289511da73ac9f7ebb3e4187936330e5fc6a974eb353a0bbdb715293df9c38dd03d806e39595b3506cd1b0977aa5ba67de375956dd939aa27911c494b2429e61a89439453d629c4a44e5f09c91690570557428e13b38b4c4b4880eb898023342cb2ff83d2053fe8555be657aea3f54ec1ff9e40330aba510906ad54ec2633dc2834c43977120cf8bad69e5c7fc198911692c3185c9a661b763e9c6f82b5527920dcbd8272816726ed45a0998b3ee33c239c6d8a7362aea2b2ef8a44f99931c2d8f437308be5a47de738491515140e0c1cb09cb06585c708c3b0246581b9dcb1e15ca7e5f735d07f26a13406e1aa45776afa72f4b130b8bd025fad6c5fb302b2a10d5c4de4e5adccd82c2fba888d5ee12a8cb24b74798716710baa4c8d2e1c6a5c360f616a68a8f4665e94cc5911c3aa182a85132076ad3e656a035d21ac806bb4b62df6de24c107165cb6934b489c47589ec80f5df24a40a8083e96a5b3edf628ed5bb408a44cf607af62ca29997b27b3814e7243c9ed53b9e783d8dc92588040a69f57e02c7cea16fafba722906b0eee6ca11fb99834fbad1af7911cd241f06a1e6d5307cf46411589f72071f59e3a440cf55ddfab617e6b08a45235b8bfd44fed7a196eeff19450cbeca8bdf76bd411ccf8f514c418a49cbe2fe585cacce5c2c69762d15142f4441b502f663fe981c2de582d0257565eb9c430490bdbd55bd84ad2a60a7a539e9e30b5116241ce51757415ee5e3217a2dd6b18f67f64b440cd48492b977e149f2ffd6cd41ce6162173e62377d29f76f427eea25d32213616ef4176a0ec30b61feee1b99963a0a4d859b5b1a9c9b128760d0f1b6623e967bed0aabc704927ea35f48c20b7cdd9c24dbdd26147e942b009ae1cd99fc3ec274b6533f087cb9efff420d4f1fa833839d563b63b0c3119d7a37c334346cc4c7686983100f5f6e25cd8490d23c0a8ad294648adad8107921c9189967581a1952acaec4390c8621f93b7d9525f53f52b0781d3ee2dad232841fa9afe1fd9cef0d39409d506700820bdd37b3a1baea61e5be27785def3fc386cb833e18bd2e5b9b90a5e8061caaf6a7d43a35a5ebc87ee18f8f746d54608b91d058d2975afab9404a745ada5a0d302b0fedb27812e0a8e70d0f16af8afb05e87d74f5462ee8ef997f77d1bcc1aaca31e9c965cf583077798a110613528d0a5eeb87f9c4d194d665346e6b502958f767d01a23dc9a4f381ca924a83f531e9d03e5b409ed9ade6e9431e83cd33ccaf9136166843e933b086973f76eb4710fe79dc655e233112a703a4ed8c90ac1931f221ed0032c68e8e6893ce2461415ee8402305e088a3c97496a35233a461b52653892340ec609e1b1cbcdd4c3bb6d39150724d9e5d2b3ce54dab472772450eda9f1357f595a642693affc100abf5bf083c1c6bed72cc3781e70fc501e4d9e5c2427982412b01fcc884f3fd1654dd417510e9e94b47ac947447c268e672604335f94e6ed07ad132a6166916733ea3b965eba74cbd0a0d07f8d673329688ccca00f253cbf3a084c92e777b59d6d548ce710201d861c6a5005fdcd371ebe30740a224448ce935adb05a1bb8c9bbfba360c8a6195b6dbb334908a7c298da94af8db0fe706d58ad73f693fc0bb705a644066b26865e040aa01c54e79c8681ec8b3341b499cb4617bd95b34cdbfda23d3a76ca5a682ffd1c98e978f6276479e1d18b86d2761891004071a236e3602495eb4bf8d65c373f198b238b426821113cc38271914493228f58ae741e230ffe627f7627b2438f8a39db728ee0c097f301a0eba265156678113375e5aa2e5773ae66e078dfd40318b7aca291f34ee040a61c406009c7c33cab9ba1c07bc895561420836c76f4e86cf054a02379aa72eb7aaeabda23bf2287d8b9b32553b9eab8747cc9026dab86ad7e726982e781d9da38a0f739ef46a432c0822cee78d5cbb8c12910fabf29d2b55ee459445fc3fd76609c776378a5f483eee93ed77877b302d2435fec37d5c0c1bb9b01ef2bf489d2d1c1f1a989c31cbbfa8ea793ed88ade8b6145cd92f6d186794310afc0792c1b3a5d3caed485b0b6cc6c08c6b438872e86e13bb5cc42db7b66bae265ae655662d58619bdd2fecc47a294d3caa2282df0c584dc2fb4ef6a2b753a2ffb2190caf9fab7cb06949a044c151c76adb22afe5f9345f882cc56af5ee1cdaa80b88fd61fcd5648c33010215ef7855c8bf4ed19b1cf779ae90d357662067e781ef6cc3ef089b22fa227fcee97e1233beda223bab1de139b7e8f68fac9554103a9b3419bacf915a3f0c7befecb2af7a3bed75e4972db779160822d891ecdf55f773b1e0bb3d18055f0a482dfa4d86918a70ae75373c191902620bc563ff90f5e1154bab0e3ccf9c44523f03c8604585ca786a84ca5f1ba033f4ab6124e360faed84675f7491f0f6b7801dbc564e15458b26b4d04dbd57069b7106a4c8c7a010c8332edb630697fcc3bacc3286642a614223669d5a0d725fccc1638ef1ce1a45a12447a903cb988c8e7695193dba74e9564b8e16afedda21470bd1789d605a3b4060038628c6cbbfe65aa2ddfcf62e8d7ddfefe922f6e7205d628f38422f7b9ce10a2870e2d8df79eb3fd46679f578165c9f137bc15287", 0x1000}, {&(0x7f0000000280)="660e58225a85c29e9aba2eacbdccdb1cfd5d07bec9c9f5e5c98c8c693572d21ee17f08a45e510c2f3c56253e49f8d920d0e5143c878015723b4737cf5d9c71d6fe319aeaa127b4031b2061b1eac4f326222e4d3bb8431b35ce356383b9999eb1fdc6b047d3af07b1fa435e03ff12d9233a4f94e5668de9665a331735ba01f176aaef71b5326e8aebeab246ae5ace691416fb27b7b1dee841abe1de354af6e8fa8f8df342002b506d18ef702b", 0xac}, {&(0x7f0000000340)="56848049eb5cc2d9", 0x8}, {&(0x7f0000001400)="92b9dff465bee3ad80d2eb7fe65dde50ca54c0a40e9066dde46420e6a683e9756e97da871bab88599467a555e8633455177b5882fd8c4e54b36b7cb847038c077c3b26a1753935771dcd9878c875acc31b6ccf387b934daad0a9eac461e44d7fb3620c46f8a187f34b249871d57ee22b8861cec2a5d421f66f81f927115b00d8721cb8f789ac7736067c24087081352b4fd2f158bef0a4e8afad1e5f01d73ec63e43eaa2adeab5cec3a14cf3df504e8905f5ddf8a61aa1ea785fc10e9d7d959170167c151bfcfbcb3c733a5d019a461671303b1a0b39a4a43cf846bddf386121ee5fc75d3175da79fab7ac93f433edba1eaed28e", 0xf4}, {&(0x7f0000001500)="58ed39c7caa4baf2e24e8bcc0357b3b8a964aae54a4740ed218583b09674827a3afb961777a69a2e2c0e215b5c1514342fa58574e91ad45f4c7b05939e41e8dd0fbebec9e7784e008f638ada2443611b4022ceb01ddc8ead8fd214c7b5180a52723192b6efc4568c5cb0f68d16434d0bea0a2ae42b25646b76467e22f2a09b7f84e97ab11551c468052270822b24350d6325eb1edb313acbe2b15196a3365d13f02c7f9280a883fdf67dd7e53c0525fefc0b0933e0fe9c926d72fb0fc6beaa48bd8d8d6b41d8a9dddbf33b67b0178799a98ed7b1ce3edad3bbd0ba0f5635ebe20f08c4f450cf3de17de5ceccacf0096b3e8fdd20fbc0fa59c3d2d924bb", 0xfd}, {&(0x7f0000001600)="27b5b2fbc8c8c269503dd748713f46eeae9fc0e9cf7c9efe51e64d9ea52691034c8fca38ceb0a27305574084a10d1e72ecef2e05a263904d74da68efc5712c0f5be656645c2bc6b63e82c5fc7b98d075d052beea1954913d71bb32ede37ac8e2652b7f9189ac89833f49b2082c73fcb8d3441d119d4ca2a756b0719a9ba6aa2bf04e2b118bae0edada0d21063e9d29f414ec8ecf9979851a80807af280b8738ac0cea2", 0xa3}], 0x7, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1f, &(0x7f0000000180)="b6") 16:01:01 executing program 0: r0 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x4, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffff9, 0xfffffffffffffffe, 0x8}, {{}, 0xfffffffffffffff9, 0x2, 0x80, 0x200}], 0xc4e, 0x0) r2 = syz_open_pts() poll(&(0x7f0000000080)=[{r1, 0x100}, {r2, 0x10}], 0x2, 0x1) kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c68, 0x0) r3 = shmget(0x0, 0x3000, 0x1, &(0x7f0000002000/0x3000)=nil) shmat(r3, &(0x7f0000ff9000/0x4000)=nil, 0x3000) shmctl$IPC_RMID(r3, 0x0) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r4, &(0x7f0000000040)="9cb2997f00f84ddfe066322e2e", 0xd) ioctl$WSDISPLAYIO_WSMOUSED(r4, 0x80185758, &(0x7f0000000000)={0x5, 0x0, {0x2, 0x101}}) 16:01:01 executing program 1: mkdir(&(0x7f0000000140)='./control\x00', 0x0) unveil(&(0x7f0000000040)='./control\x00', &(0x7f0000000100)='x\x00') utimes(&(0x7f0000000000)='./control\x00', 0x0) 16:01:01 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) madvise(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x4) 16:01:01 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r0, 0x0, 0x6a, 0x0, 0x0) r1 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r3 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r1, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r2, r3, r4, r5, 0x2, 0x9}, 0x5, 0x5, 0x8}) setegid(r3) mknod(&(0x7f0000000600)='./bus\x00', 0x2000, 0x4500) r6 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r6, 0x80085761, &(0x7f0000000140)={0x3}) 16:01:01 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x14, &(0x7f0000000040)="04000000", 0x4) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r2 = socket(0x6, 0x4000, 0x8001) dup2(r1, r0) recvmsg(r2, &(0x7f0000000280)={0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000100)=""/230, 0xfe76}, 0x3) 16:01:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20000000007}, {0x5}, {0x6}]}) ftruncate(0xffffffffffffffff, 0x0, 0x9) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") munlockall() 16:01:01 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x4503) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x21020, 0x28) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000040)) socket(0x8dc89b2039559fa4, 0x5, 0x6) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085762, &(0x7f0000000200)={0x3}) open(&(0x7f0000000600)='./bus\x00', 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000180)={0x3}) 16:01:01 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="cad62f889ad29dfd5d5c6b751f266c21"], 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"}) r1 = socket(0x2, 0x4003, 0x0) r2 = socket(0x2, 0x3, 0x0) setsockopt(r2, 0x0, 0x14, &(0x7f0000000040)="04000000", 0x4) dup2(r2, r1) connect$unix(r1, &(0x7f0000000280)=ANY=[@ANYBLOB="820271d866696c653000969b8bdfdd6c39129e0c2112b404a31b581f87feb21c00b92484bb1f3e9529ef6acc6c9c79d34a2e25754a3702cdbd5135502ed7fae48764a322a43e1eeb32e509f08936da276897ae42c2b454122bb6c4a5bac5b258f018d85a875930cb2d14c2ce8d24649712bfc585a5e804c111502a368aa218cee904c67682bca54bd30eb73b5d90d3f42cc48b722c276c"], 0x10) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8) r3 = socket(0x2, 0x4003, 0x0) r4 = socket(0x2, 0x400000000002, 0x0) setsockopt(r4, 0x0, 0x14, &(0x7f0000000040)="04000000", 0x4) dup2(r4, r3) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r3, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4b}, {0x20087, 0x0, 0x0, 0x400000000000000}, {0x206}]}) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000), 0x10) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3002) minherit(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r7 = fcntl$dupfd(r5, 0x14, r6) ioctl$KDSETMODE(r7, 0x20004b0a, &(0x7f0000000240)) close(r0) socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) 16:01:01 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) r1 = syz_open_pts() writev(r1, &(0x7f0000000000), 0x3a6) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x40) openat(r2, &(0x7f00000000c0)='./file0\x00', 0x400, 0x2) r3 = syz_open_pts() close(r0) dup(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) poll(&(0x7f0000000040)=[{r4, 0x21}], 0x1, 0x0) readlinkat(r2, &(0x7f0000000100)='./file1\x00', &(0x7f0000000200)=""/71, 0x47) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000001c0)={0xffffffffffffffff, 0x0, 0x0, 0x0, "734cf8f4de1629ef2984ebe49b6300"}) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "d6420e80da1ceeb6905a0f9f9927cdc448dae6e6"}) 16:01:01 executing program 1: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='c\x00') symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)='./file0/file0\x00') symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') open(&(0x7f00000000c0)='./file0/file0\x00', 0x640, 0x0) ioctl$TIOCCDTR(0xffffffffffffffff, 0x20007478) 16:01:01 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) write(r1, &(0x7f0000000280)="64a356d97ca778a36789156885cbb6d2495bb90a06fa1a974bd6ca626507492c9c25484c2b1bbe483e4378e8ee335769a1d5dca543ecea487bf8c78a", 0x3c) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000000)=0x1200000) 16:01:01 executing program 0: socket$inet(0x2, 0x2, 0x0) r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x14, &(0x7f0000000040)="04000000", 0x4) dup2(r1, r0) setsockopt(r1, 0x20, 0x3, &(0x7f00000000c0)="3395e7673054cc002f000000009547be260000000000000249edb491a81566650f903553b1863c8c040acc9db8024c9d9b2090ed5352e3cf7948c134176413ca4363ba676d1581b09b06889233fe6f472a798974652ab16d750eaad6a507779f091cf94a9e58798e5e22b4c79535a941925cb8a938c7a88f8991aeb449dd3a3ab00ea6c841bd9ad76f5d56fcde09b8c5c28eb41a9bcfdd7a07cb2980ee91be168d8efc5ed4d4c3d7647e54f571470390a3d898ee8ac8a881fa98c7d1b27d11a2b307c7e4899a89ed7e137fc2977cb7e75baf764e27525f056963180b64423ea34659bdb8c2a263f539b645fea0f244dbc2a64105f3406d57e6e682d6366e22941910aeebbe2aa4b56edc7682535b489a5aa1ad9e8c", 0x28b) r2 = socket(0x18, 0x3, 0x0) r3 = socket(0x2, 0x400000000002, 0x0) setsockopt(r3, 0x0, 0x14, &(0x7f0000000040)="04000000", 0x4) dup2(r3, r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000700)=0xc) setpgid(r5, 0x0) 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)=0xc) r9 = getgid() getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r7, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r8, r9, r10, r11, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000240)={r5, r8, r12}, 0xc) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, &(0x7f0000000000)={0xd9, 0x8000, {0x4, 0x7f}}) 16:01:01 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) sendmsg(r0, &(0x7f0000000640)={&(0x7f0000000080)=@in={0x2, 0x2}, 0xc, &(0x7f00000005c0)=[{&(0x7f0000000300)="c46925788683913da35b6e912ca1a2d8c2abd2913193310ab63f2dbc1ee76336660cff938afdf1b20169e1280e3206456d9e1bbe140e3d358e1590b0789e8aae302b00efe72138f74531dd0a89e1ad0277539d59144f40ae1886e6332c0d22ab1a407b682343f6ebd43f0feb471c518aaaec42", 0x73}, {&(0x7f0000000180)="74ae8484cdc771dc3d5e7b02684714a65e3af36a364698b86e3c0a0a9d85f7d3e86735e0e94bfd18aef0c3385beb09d6afe660d23eb2065827de095af34e41cade757d0d379844bcd17c49ceb41f2429af1c1ae6363389a859bd6a33fb5737e98b3e0e3416e73d4e7d44552d3fdfc1588d945424f126f7ec47a9271b7fc19c23bbc631563b1bba02c142f9836d731ead22d0c393af29031f07e47c86c3756e73cbc41c", 0xa3}, {&(0x7f0000000240)="8ab499cb43a4714ad5d3fcf20cc87c9ac212aab352883256ad31a518b3616f7f1ce8af1f6f11e2c17035462a6e06397e1f715b155bf525787f5d3d88b65d21397fc4620b667d4abb0460f9fd50b1e0c99aa6fe96f1862a7d472a429188304916514e1ff22c9d793691d88452e4ee4bfdc010c26ee0584bf82e1acac96272588ee16aefa6a32098b8209ae4b983e6c20d29e9e6e58a365c39a1a987e8b30387fa92ac0dfce9a7d8ee484f1d02566c551546e0517ead1582a54fdf1665e2", 0xbd}, {&(0x7f0000000380)="7d281202ee334cf42eb7c25567f1ac06aa7e8002e0fa31b332f9c772f67927c3861e2075ea959b5b4491c3f96fc8f3f82a39e9ef88d1ea4ffd4a72e1a0a3bfc63a12600e8d7a739fc2011054f02dec1ec931bbafa94d854dbbf2c228766bbcb67eaf4c287ea5b2501bbbde537d6d94166e02075a07f2c9f38dd0f1310cc340135de1e41f7f806dacfc119ae0e325ee4ddb219d24b7390e7b4e366bb03d7e6efeb1fedd64a2f119b57b39dd43fb6a59574858938d91485b8d45cf0d1367749fc39b4bbef29ae148321a67120ffa407ce26f8e6c67fa417aac086149fc406a1aee1b4c950025069e80", 0xe8}, {&(0x7f0000000480)="5b27c2efcf16e336b7e82bd1a891bcfda2872334c7f2843fcd81155d974bad1a0ad019d5cda0ec651d0c8cb944c8171ef735503caa1f586e443a3ce63b8ae1df2745342b2d1badfc2ad0dde4dc2522064006a66037b5fbb533bd3cf10f78ac668dc8d7d7486f94cfcb4289d1ab884d3f1e8907152a6c467511dde82d47a54987174c6791b3a2c5597344fd664e73d68210aab8884f", 0x95}, {&(0x7f0000000540)="01dd7465e8a1b0a1b4c5bbed433264c560a542f6db20c8d5b6b38ce2790275ede0c92983e44f4a297779ba1830115bb130edd548c7e7205191a46bea7640f877029e740acc", 0x45}], 0x6, &(0x7f0000004ec0)=ANY=[@ANYBLOB="1010000000000000030000000400000057efc86d1c79fba6d199d3e544fc7e0d025e99ae2033b4951ae387865084e6aabf2a1d8c70d9411d35d6635562626280160fe290d221f4d7b5f31f26cd0e8cb116777d7c28a7b6389092083da444d9dfacd1a2ddf85e6693053df97a977587e411c9932bcd2ebdda29aae5d1a8cb2c2b43245dad5bbca718077a624840e241ef8f12481cfdbf54708197befe8f7d00624aa3a710360ebfa8ed48560b0e9b5f406cbc7d90742b17d2c33b4409df58abdf37d0f1d89db1b288011eced3c8c363321392415884822756927253db19e2b8dd301dc6e49fababaabe25962e4e763fd712729fe2357096e05e842fd59f256382c574cffe3981587948537ef56767989cb4bd053f5ab4509f1916e09a556b56d92938d2ed5b69551d44f6500cf4c04ab478b39c171c1fe5b3727e8578a005ff2088022588e6c82299b1c367acb1efa7318e2977572f96bc3f96a88d016eff28f3c32672bdf80b1644a5f88d4ab8514d3a29a9110cf7e67ab2280562001917f21f7a6df1561b9c45a010e19211a3505de929e5ac81e222af2b57d5fc77a6d72dee0999e262f1cb5f40d59fa44ab8d346188042d9f74ce02d1717318392f14925401f9401b2bba247c5cfee0b22edbc7ecde677d69739d566ae3d34db0bc5d83c0f98a05a192fcdf1bc255db5dcadc46a061c4fa6cdf9ca18f220cf027e5b951b885f29bf0674e9135c39d1c92d3bed993a04d51e8786889987be4930f25b5008493d6983c12d9ee6b5657abc2390318b1eaee0eb5fd0d46cca0a25c07990d90f95ddf02d56304c304164a26c5bc068ec207119a790725c091b11b361dbb67db3332a0a43184aeecbb4a0b0904d5b368e80e38c938e37f4b2e8de78ded146365f4f99c2583240ac7b9495af8cb28400c2b14997fa612f5cba7b767436f47305d073f80b757ea2d6fa641f77fbc9863289446687150b09a803f0d3dedd498f91b3f3e9231fd156b373335410ac1a07792e3709b2bfcee0797c706fb5c0b3ee1ae7c1f244253254e0ed6e29a07d1ced06c7cc22e1bd57d8843d7354e35c445aae26b5a9c35fdcdbb973053b76db1119bad58844ddb934328cbcd7977edba886e7cdd00af6aebb3839119ba58d1cf9b6be821bdb7fc1084355f47928b855d505490ebc3b75c48b0b7c7f2befa0530ef0cfb122077cd363c7c62c8ec594770b8124ebb2944118e012cad5516e8fa9c8424f1a68f030499dcc9b8ee4ca814ae5b8b20fb8b8b679eff88c11f6df2e85d39291ebd80335da7452255fed121b282db783204ab46f20e02a52f66b3ede20e7e41a375e9c6f62a5145f16900dac7869c9af264c6ad8450e161feca8e96129959bdcccdc9dfa2f17b7d0659c39b610c632fa99a8a4fa08da6b261a8d5102c663044c0311a79ec50754030c4443261724f31bf5d1650443ae2338c41312f82d1418a0c6a7f782bbacbd09d08a37be09cd5a3ffbf51c468f75d679518bc6a3a0c96504b4b448e18ee7909fe84fd08198e1d1f3ce1bbc3698f1d535111ad7dd94039a70502b0ce242bd56236fa0fbf11eafa40c58104bc783474cdb2265608ec1b3f91a5fef88b2c89f69ab52949a9f8204194b9857d274f1763cb350f35f87a4db1644d1be98a41649c365571b1b9fa815aca226c8c8308c0bc08267c4907f77e996a4a492645b00923c336d071f9fb9d765984d6268df88ad93e013b7409df9d49f582f09d8fe667c02c907ca20c7326fcbfa2c669ff52c70c43264fb4cc66895c6f4ace3409f5c383726a1910287f73969d4bffb1c1d1d68de4f682bbc3eef9e567c5f5b587b0f4d57262898f2ef41bca6cb93afca1753115f313d259be4d91046897704a8dc1470ee53e9c14086568fe34dc6a7f86e13e2c87d0e11ef4d9e86e799bff0fd798e717513a865fd3422eeb1c025f9ee6bbf1e76c929aa17d60338697a949ced04fbb5d309b2bae43c37479ac7eb69e6376d01d87a47f821b79939c29c6774d7947c34cb312d78abb55da92425010c335c3021c6439047bb6fad98e55ec42e459b9353d2ec112d58088bf80d815638d37d3c125d1184dc96c868fc277f013e92b27d544822c5de388b83b286af10e8bf52ed5f0913bfe7f9a69ac401b6d22f9b7a697e952420771774f32019e63f6052617f878a2d92df6f236fdc54a0335c6b7fc232c8f4df75d834a8b84d7dc9ca339d8a256c43cf12f91b84dc9973a730a9fa2f0be2c5cd76dcacaa0b0bdf321cffb0b6809609e13bc406e95adbe75e6d46be7568e5d5c25138077191a2dc6a25f44128b1a93a26ba5d2b493a8f77681c7caa187d284754606920a35d78646fb1e27d7ad22f2594785d84069c4c4f7b344a741ffea1c0ca1779ba986b2c90b823aa70855169dd4b055540b8f71974500def761a864535e38b39da1e52a43d6e0ff6c9e2e02ef45272bc1abc85136c71dfea9c1ca5bdafa61f7c19cc8147bfd7d3b38329ba0898152465dc669af7576da98dd59cb0c4612fdb86a1bb4767287f9a6028852901fde8b1f68e5d89c5bd79a4bc52f3bbbaf834b17e29fad475a2039c3cf32c5612dbab2013d10947107d86a2c89a1a8cef740eefd92c8b50d7c5d94625d66af33e46c01a3c45417000b7c273bb5ce9eea7379ae3c2bc40532f9ae27b8b642754b74e007f9028a5c80e0238c3a1038e7fd8d2d319aa9fe8f00622263334d0bc77ae656cf0454231e9e7ef69178ef7ed692619e7d5ffb413e9e913f774a25e56e77cafd2b96518418004ec81b69d38e1fa6412434939772f6ab83f6e3f79af95914f6edffa613c1288cc39da5c14f17fb6e9e1af36aff361574cffd65716589df52004a7c7d615528f1dae34ae672fb8f5eb3610c1dac3868bbff864a106bdf762f455a8eb4a343aa1a52b56c536f37b5716132a41b981866b0b1bf54c21f86451cd3fd5cb7ae726225376e1954fba487478d8bae3ab96848ff7216646f4b5fa23a0af5b089674f18d07a9f575c18f5500175fbed78e30655a573f1815d43ae3741b39170a06329895f463f74efa4e96ef4897c4d9b438e1f345d8cc6c602b29fbc3a7e4cd352f7b8164ad53d02d63dc9e3c7cdb489cef4d3cc91a0b69c8457883720754abdce90feed148803e3217c63cbc3e010bc0d7aae35d6e1275f7c6ea8b358bcda17483b2bee1205cebe9922cbdd8a4cf481b059a8bec3beabdd98fc4aedc7e5a0dbbb590aea7c83321cb35563fb6ea1c21826f807e20d5d2df1fec8122d3373b660193baa0000f06531820433c97d7e0e1c56986dede143b4c8e19d4aa4c6986e65b76069ad87cfbe0e83e9d2200735e51e447686ee22a4994197874500d8efd1fc012307be665caf31c9166be84cf8ae2a952bc58b58644559d46b957fd0010b565ecb92a17d0e4d567c8f59e6c4fea953301070d38f7ff334126a5a9caf4b7d7abbd80f170cc7b95067bb81870d297bef9c17f53473df479a797561ae5fd96188dde5f4ef48b8dc6c5b1331fbb0deb17671d3c3f89b4c30ca2596b7d8abdbe9133669fb8e59531b3798646c25d08a577405d73b8e0085390bba609da224594148b4cef817a565378b4c7f8eac8c35459c1ce9f7ac19e3cd57f211dd2ee89a48139c3f0846ba18c701801e7e634168075de30fd72df687e8002adb293ab77d2421dd8f15217b8714f3e0ecfbe8cfb9f36dabdcd5399aed312388633be27a83b356636d6861d16d9b0c4d26e60861e50d7e3479df0744a06d1b013f35a132dbbd516e4f361840b4b7a49199dcf6b2741ca36ec57c5460d1c05cdcc19c3dd421b657c59235a84198c4eee8a9b1e8284d8636e2f4c7713d6136f4b009f59c8ccda2d32eb4e86fc3db3b508fd976e79a4d52548f339b78d0da06100a9254e58d217f14900b230a28002bd5a3948b4144f9672c91459e591b20292dfa382096a42d5daa6bcdfd86634d980f398454656fe8e3103d988b89b85bf1cbd2d4a6af21c6e3042d1bd70c342dd6fed455eda11f0946558e3a74df37d178336028c1c7202b7f5f891efdf933c5a38122e6b8b377abfee48b763de8e02764ade03bcac3ce6095beb6a6b741ccccf9e488fc5e9a843cabea4e7b5f75ceff5f89d45f44198c285516a9de79eff7b9e1ff2f3508b32f40e803f9cc2d276bf58da941dc4ea38f10e9d413d872f4142ed05446bef1a363c93fface5c70585cdaea6c763daa8ac7fa498759fab33dcdec92f01b2bf232852ae847fef44030d419251fcc154956f8a593b11021d518771e20829f647929e43684bf3500deb27a1b444e4ffe313a9cc26412f4906cab20c48080d98bcf3dc0101cf9c260f27155bad81184ab22b43ed161c0f63277d43294c85cdf14c0678dd33d64e7f104724864e7fc959c3e998d081c7cbf89c8ce32531910a7cc5ea251779f8536c49cfe8e6cc16de1b098dd1cc8f4b3a3739de34e27b2a11d7ed856f9140ca2a8be52d1358a24fc06562b4724dc40481946c2099e8600df9852c295718376382680fc70d4efba1cca487fb0205372c5930efda8ae70e97e863db50e6d827e85a0e9120de1454268b772a16c37271fa36836be41c5f7e727835c361c7fc5687df138f207de3af7a43f40cd351e328c5687250c80f58bcdc6a9a90bfbcb055902769c7645ea477b0d543b924d4b9a8e5a516ab9204b4f0a2ce7f1d6598813095717bc119a0c57c9309acf184bfb62e33bbeaac0c64c911b57eafb92ccf19125e0f481ab48ae48a4c2ef33fa4d88fcf7dd601afb2c72744a9b8120ed8382f424bdb25de2d3fe5b711358d862f2dfbf220b53244af04c167c0ae2462608c5ffd9324c3efd463f4fe39575c41e0a1dec2829ce7fca86ff0c890951e3f74a407b21de828e25f9eb06c961086a19e2b0f0e30f47147a20367860dd03730be75c2f37fe3bc0e7ddd0032ed9aa50f1837ef341353c683adedaeb39cb55061d25a8d3016e1eb7ac8d411571bb86c775b244c4ec125c7b18f9b1b02a16e937f3fc85f6467622b44c787683350f92f84c9b1ca4e96cdaf9908a64ba9bb1cc45df06168b854cb6d1c315fb35ab805a828cae43d1aa6341dae9df86af57d45c9d01ad76e3bad23ffeeb94df71a0d76d34528b7285423602d99a2266cedb4437586dde841dbc2cee4ecd7547c6b28a89b25b7a55e717194e1ef903a87eec5a9f18062302ecb8e46c4595a0bb1437f0b614fa64da27b0cf64b4033fdb079cb2aa462babdd5b41002ac2f202fbe7091e95807d84425ce7d1584b5c685cf427713d570c7b6a507619d3e413089cf7e6529d9c5018b050d2eb71c9a435f592b44c4882a7fa977ba5e9e38f3960690fd74011805d41f1f92b2ab4e0c13b0341f51a0e596ce745bafd12a358ebfdd97bdce46f58e8245ff8bbd985106cfae96ff1cb4d57f6aa2d9b3a9a55fcf771dfa72353346db2163d362efd836523890de26d2edc90aefc73bc5f9b9c43d2c81a8e53872529c21fe0033a32073c7fd120ad385a7079201d90cb87c8d2791f7469e1dc2f8fd9a5a97902681d87a76f18c451f39a8c601be38d5f4e2ed56fb8f56b61af8729a7640185f628679f3d1be241c66c12fc48d1ebf5f018b551100ca1888fda7bf6a483b4a8d538a11b25ef648736728a3f7313f078670aaa3f4b2f4ab3ce1770499049dc2a8c6bc94e2ee45f2f0902c898c395160889831f1a6f1fe385e9283a00668cc5d6cf956469be16387ce209392418ca9dbd23c7ada8dadaac41ccb2fd74283c2de838ca44371d7922664a58d0676b40444397f6f7aa7cfe3d0e08399c2c4edb65ad7ec066f280cbd25d1972768000000000000000100000008000000fe274ae8f9de3f64252e3c15fdeac16b53d948834a53cbf1926481626796cf653b4e65465acdb42cd144cc27a3862b26303843f059398656eefbc250e5f1eef5abd6a4e6fd24e2d190e5fc527b28009cf3f40000000000006800000000000000ffff0000090000000d858567ac1fb53e29dd9474ec4447138362b8eeb42737053d401d4547317d254f216efe89b373b39b10c4c9afd69e78f8058c9284ed7c9a028a6985fb35cb8d360c81ed3df9f735709b8dd93287f4dc958f7d0000000000b800000000000000799ed8da05000000117cfc0275bc1021f75f09eb9a19d1cfa94f52ff9053327a0693de05480a3967e6e52ae384a26161a5cacf66cc783f095167368c15eb2f3cfc244822ed43972e14358b3f63bf124d234598408b69385441459492e666af5b693a9ac4d5339a8aece72720502a3171055290485a74d7640c2000e7d535e9e464620ea23496741d7fd048e6fb9d4e33b5258d7f617751cf253fbd28402d3cb4cab9ebeeedc15720c14c0000000000006000000000000000feff000002000000e2f72df94c64bf2989c4d1e52776c651008f10894ae6fbc554c7353eb7a0dfc1a3a6289ce4ef16f892ec44d6c587e7ab925ae65b8722daa397937525dfc514942d14af0052ab61155ef69f5f1b0000000801000000000000000000000400000078ac59e927703f0ab3f59c8eae616c0483882003011dda20574054f346b285ff6f5b7e987709e6cde22da3790dd1ca9452f2d1545ba01dd9c7a28358dd7d14238dcf7fc54f8ab9a103286b7c2620c646e16db6d8dacc35440b91bb202240912acb279911dd4798121d17902a99f8e2519616925807fd5eb810e37c9aa7b7b805ca68fe25d290ebf14b0a864070f2b8c31fcaddac22989726e4b869190f27687825aea9f94f131bfd6d1dac0ea1401711f8e6324f9745c3e616b578c693349bc905835679fdb66b42edf487bb36ba822aeb1e8d4e8b2cb3632fa795951d48ba93fdf5b7cf1567ab843a27bb5a824f7c1c26d70000000000001010000000000000010000000100000016ad7261a03f3b8b144c5f3f066a5820d955a534f7b5ed762f6ea1bc3003170a8c3714dfb71f99e5ccb0f379995046e085cb9f019a72e6e71d733fb15b193a24664acac1c9c28d5f2d8e2712b55d31018ab76dc3d5b78ca7c80fb15cb280246df1e231e83e4077a273f49d04ee5be4bbb175730c315f059e5ae781fff8034273af3b5943f660e5f9247f3c680a781908b092e7f502efb12012162819058196c5a3300505e764631d378bd1ec672a4dfc0076d6c4e25f486dcf83aea6e95445cd5ecc7188174a777ba90b1d27f336b5609cc81e802e6892f9ae942b88c2be3c6db6d408b6e011ac0daf037d82886e64bed64b846e5eb6e0a5bcd6bfcc46875ca8984bc418fcaa7dabb31e8e795760cfabe67b6c9bea651020b28a13b03f967be26abf506a89bfeb2b2ed04e6360d72bb3ef7c4e0d71a4636faa53989f0cf436a268a7a642982de70cc6e387d3df6fc93a7712ace020c062ed7a24800f081d47d37f88a9e56f2ea1b317081a65514e0fd2cf5ee7b4705e4378bf4d15f545424e2b6d3675e368b0f77da840b5632d9b7c4f4579cfab36c8b440994258040a8ed0f785c4b674c481b500abccb72c4170fdbce56a77e6739e3d3eea6cd0dc7d234b703c92a0a2eb7b7126b56795ccbe7a7edec5401d079eaaa37f7908c42e0a70d15d1855cee8e92d8d64899985769348ffad5f6e982780bebecea54729623bf28874e63ec4aa1c07b030b9d8d42ceaf295fee8b05dbdff2ffa14f17605a42fd02762e08145721f41de0dd71ecd01a4c651b29cedea3c89170d7757e2337d0af56c49fbaa104b02297379d756d8d3c6c74fb8f1e4c4cc1a9082a0e7f257ef759208dfe8e9734d1f5b4b763ada648779603d202825bca19b5da5d122b9c44b6869599b0ae43d9ed409430f29b3c7ae458b22d3f60d370f554e9714f0e7f2107c68c0e39a0f3b986ec328e1cfc1550e613c8f5baef3878b2c50297e105c2869ac65deef9f1752b527ea40b0328871bf3761defce5b09ed201f11acb0e36678dcf00ee2d191e84146883a3c8ffb570cea6247881f0ff4ad0d89b4da07ab2b38bf8290ea2dd65747f8ce4dcf55a7633908c89ef89eabc02a60965747fb4677ebd812fc0f3ca5a38750876aba4200e9ef9dbe431c32afe0173dbb13a8ca203a790c0e1330786a5a3ca4e3524bd7ad464bcec6fb4429580186e02e3cf2f5096221e5a236fe704b6fdc177973b36be766caf4f443eee5b54855eb22f7cfe014d8ba31df542a8e0799046608788d4a1701c2422941c481858f1af423779ee63c252d3a27b2d8b7b9d4fd03d3d5b5df777bbd17f45a337f546ef5b58d0b1a2064fd05e2ba90f0fe357d9f7bace0341862bc27ab8bb38ad4d86cbc3146a6300fe487db602858d4c325b930682f86ec20cc39a94294b5033a7e8cabadc1cc43d0b57ba7b5c771bfe45a6740f528d9bf96c31def5fbf5e6f40d544ce81dca22c6622b53b0b3d7f92c1b8b5fed227a8c29e649333d38000d8533e862d71facf524ace53da969ac424918f8e7eba06915c426287a3ad9bf8e93761ecd24890c04c904a336a0af75e39a80592a3576b213880724c30c11f02158986274fcf071ac2cacc31a9c8077a71e70a0c7a49f903d541cce4f30696ea7df96cbb6195d6dfedfb6d5ed271a8edd18f228a3f4d8b6b150443b95189af1341f6f406a6a60bfdd43504f67306488258b2169940eb7a347eb7d6ad74abf69ca3834a0f87454609f25fa4a762ae3125742928a25a0cd587a8db4c5f6c341255983596a6be8551a0c5eaafed317fde92eea43e381387e04fe93fe61661cb8ecd3caf1cd32a05f7b0cac56959b8b5bdae4850b600a73d35e7a544ed3eb8a1292d4dfdcba5e60de3c469a604dd7023d262e27a4b8fcca5bc275f4da1db4e4cde12e324863c9bf86ee099076dab37263e7626cf9ea9e5a0865025f403734c32a9efece5782ff349beb31c8f086e2453cd1e3ecb2d1d77c739b15cc3b4abcf680b13ad21d7213a355d91ddf57c35f0f119d762d843996044f812a78b41b91d996ced173990b96a5d7a8e501e76759f03c0ad939d66c01e1019cf69cb9bdffb775a37681e0a6c7463e34a14839090ef43f0211abb1c4e758fcdd344195166e99bf005a709a833a68d84746de4f0698993f6fb0d421a93ba825b17704d665d0535da0212431333fd9092fa705e3cfbf92c5c7fcb721cac4ec6f63bc92d8180f54479388310cd7231ede365f799ccc8aed109fde063a6fc1e0584cff525dfbe2004e8d5ad60f6e72d8e72000804c9499115be9df73d8bc721b4d22e776c254cfaf6749db6fc145d2bb242b2b648b93e8e89b23cb1a59b66f22af2714181124c31a45495617d414a8f72969bfc2b279f326a2c3fa52cb045db40c6a9d4307d1fd38cea030ec4c525e1f11544b2e1cebbb414e796951ccc4410c58eb30ed25aa736ae05d62719b4a69f153adc9a260d45a7f2e1cc1e621a74a66d67b88be1789397763e6e1a77667de44c6fabdea16833d89289d184d983d77131e89978b1ae51f338b738e1f148b139b6803f4c8543e9634db832b428dc541f77d501b256fba1a7efb8fff30581a3f194c0f89b6dc4f43f2669ed51abc3277f17659c4133e938fcc1269233771a65816fa65abaa503112dfea7c789db991a7f0dde6b3fee2b3b051fd2fb4d0410a5dd29659cf3e0b5edf2a894ccfe6cfcbb8a51a9f7f7a38761efb7a6f03a7d5b7164e5ff5c27566e92701417371facfd0df04b99e5d99df665dc107d1f543b594c4e3a316fb141ebb43601f300d2ad7eaac678413b38c6650afe6e04d47c1d4ccf9ddf789b3217408efb03cc34a154273c7dc8c687a05ed1dcada3069eede59354a9f40f45adf8176984b15da1466e10c6c2ec6f0737106a75dd357f910b2592fe34fbb048b7ef274d55b3e64ac658c156d14385e9fae8653f60bd852040ce9550b7f2b1f98552e7eaf5a800d3ab1f53f733cf681501fcd4be802f2c10e6f9ef69a4f38bd37141ad72ccf3bc23d44e0ac4f7ec8726a8210218470800ba1a9d0f96ab02085eb97cea1457618f9e7d59b06f703e839e62724042726be127edbbdf3ea96dc79181c47c2632e9b59763e1796986f9b5e471f7048ea768f9b4a816942a9c724b91faa2e7877b9abe645cdff28af11068a8cbd69ed6aabaafba0ce6fa9a6d092b0783e204f384a09ab68a17744eea8050ca2c546382234fa92db1e2aeb6af0454c2b2c7ee1436d9e2bbbbae3b6ea570ade3862b17faf66ec46c661b8402b7e82121f8f5dc1e8ac4dc14adc779a3c3b3becf1b02966dfb5b9a1d648b0f507c0c202010083e0d22528993926b434bbe2fbb3ddb0de67f5134062b5b119d4833936b36c66a20bd4119f0b0fa7ad1609b8d9d04852f9390bb742cae252d0f448b781bd3bbec1a65660f3ac4e2e6e12f0e8003caa5b52e8204106182a3ff0db1f44dbbe09c9f79a0c19c5932c3a0e35e561efa08d56b0d78e7597be90e8e46fad93d5470998518328d4f307380412103387add8b8015ddfc974e85fb786d85dfa466bd5c9981c4818f4f779e17099274fc070122bb0b53e4ab3ba0d533d598e924d9dc78208ae6e3a64a86b8dabef09ef248fa3e60a92dca34a3e936e714ea79a8d6d06f2561df4dfcf97f9709e4c65a7b091369e86e00ca7c9f995821ea8707833c5ee0e66b918161b7903b619bc77d194283c07ef1d4ebb038e1778925bfed4fcd656935f2776b30bed55c997bd85024a2aaa25720dffdf2c0aafbd68d69165c5bc644f3bc6ce94491cef2f6f683d088116216bc211b8b22eb3f8b838847a921b079991d8d90143a14e41c9207e641716c52bded714e09cffdbd403cb31a8841d1e27b5a72edda6c938d503719433ed75053fc919b9d6f3a8e094b009fd7dc1540c986f87a3a355e26ecf35528ccf2a2f99587d1fb2ce6fd60675559f6484be2c3a882f7272186de50c304b6ad3f2fe2dace5e6f35098e4c9fff3ecf6ee99d114deae4d148309954e3183606d99feb9a018fac45b43880000000000000000363a600975bfd51857b1746137fa6397187d4067b3549edb4d10ad5421e105266817e0536886d061bc592e4ad15c494656dfda0eb844ded6dd9f51b4b782d7e903845c4a398334f6ac2ded558c350312cda0b1ae1578a1a5834debf238df646ffdca831821efa3e4dddac7ec1e6c6c405d8dcee54a6f3fcf15830304f2e2f5029e4eca329280e3e9f13c0aea7cb1e13b605eee6779aee03994e9931a28d365ddeb6f3341fe8bbf0f36e7552fc31f1bed65c290b6f4c170c3e45bfb990f262eac1306eea32174b9bfe8356a32b063d449e5aecdc8dfdf49018e05a49d1830da8085d375b57e3877796dd7d038f7fe0721207eec97afabf34d7e7eaee80a39cb94442575e192e0a45b7c9803aca7610797b4a64c8bba2afd1fcc11bec79f9088f5e5b644c37062c3d93ff67b3b0010ebf44bf7bac65efb6274abfaec9cbc1f03e3d3c3e5cd64d639bea57498c15203e77f9995bafbd01990dcc0a5c2707435a57b46928fbf14ce91b8c0fc50a10cf457360326078b073f3d5ee76cf2407f7a6b413c33e4614571e6f3da03d9cc9baf68f74dc8f8efa49f80c215fbebc853524247001cc23ea23f7c7583b1d8c38a90106e5e02909e030f43713deadf0d68479aae096d5b218ecdc3b364339cc4ba8e8a45c2d932cc7b355456bfc3096dfde10b596703d5826f0dbcefcac6daa70ead63c8f68b133fce380e6a214e6c8141f47cc8752c175b1e524f4830ed4de43b9708f5c4de7df20144af1432820e584b0be5c5c4ee2e7bfd2c426a05d8420a3272828623919c2bb6c0fba7a23fe96831eea9bc0829a608dae205f8c3dc7e4d0a561ebd83ebbda929a85ed9486fac5fa19af61db9f99f30baa532e78d3407f96ad7ccbdf887fa4314b3aadfc86e517283111bbf4de37a6f12d8a0f9b815b6c39cc8c0c12017429ca62347c3922cb8914e73996c7caa133173d9962cef035078fd566510e8b1cbd7b744e500c36ea411a2eeff0d39e21ab28ea6f3204c05d7fe7ad487f73cd853a691ce9dd83768378fa7af9029938d0cc44d5e1f4592c9ae851fdf1c6bb7556a4f30504751d95ee1037b748a4f3729cc11ca8d484552777d2fa15de2e18a05e30b1d8f1633a42b865c0a69431cfbb2819e66bb0497499cb5bebc2055ca7391b60e5b472dd06fa9755b3a0cf3085a98461a632d39697f7377e167380fca3af5c055b4ce2f847671c58987d5ea62e2f9cd4f8acd04da714b1b53c1a832aac40685595ab8c5fff94cfca78af3ccb1743d4a6aa5d78cead644a951836e0666b708aad86b744c4cf4a5b272e3a0ab948506e4a773dfe1ed382aee0b9436f2320137a6e34b03b556d2b274c4ada2d2aba37771dfa648fca6fd1410b005f9250334406d22f2cb05db8d3f465679e516c42b2039981777c178dc1134d23e10a6def28c7cb164ce2135417e9201d862261c887a940d8fadc6cb02b1226b938ce3e951c8c8d0210dff862f3284e5773b0ceb4fe62771d9e0437a6641f041ea95af06f62d7ffcd4bb11c35b530ab39fc77abcce4914261b1737f8974a5184089ed4ea936ed7155272985bb7ebf4b9d5e30085f65250dfa803165f71c455002090cbae4060ebce9439e1365d7fa4675fa66ef799f38282869c23cbd73b572e190d7af0431068012ba17f2e29c0addb3f2d2a0f8f5d1084bb706d0f2873f3bdc8015e2f8043b00d4fd2b92a5de48a8fa68b54ac2ca16761897eeb438bdaabde9c7a101000000000000001000000b6ffffff93c221b973e6aeb07ffa92c5bef04302e31f3aa736db6dbde0bb5f3b54a494a28345d87c238805bdf08afafa103892f68f583d720ece53524b5174ae8939a7c3c45a939a1dcb6c7b5676152e4c8c0631ffbafe3348c3a28cb84077b97ae29ed098f07bbe439302f1cd5bf301a48d09d92992bc3332123898457663691057794dcdf993ee0c145f7fa2a39ab7ebd3351b9617b8c58b8bd95e6d6fbe37bb8bf821606a64adc661c2fe528a99d02bd3123e6088b471e1895001ddcab46d93744d97913b0d15d5898a2acc2f650affa1a1a114134ff7650450b3c452eaf5e381edfc7a93b36440284d933adb54ac2b7679384b37d93618b3b1fac1194f7de490878136d2692bd4087e08605c1f3afe09bea00a01c887717b91861cf446dfb964a3b6e684cbce2d3dc01430c09d4c737e929f37b9380a7e5a2ee909f33f51cdc3ad57a4322ae915863f33f8944d1aab9d4a57c8be7f96ce5e398e6d227cf0bb8bd25daae5d1c35e68fd3aa32f02ef958c17700fa8975ab0cf10b3559b7c2842221f0bb18cb8d9bcaca64628f23d2e6cc279e4e159dd7d40d4dd2fa1afa320e61d571b92d223a31471b24b384eb2399dfc7b390cf6196aa3f3e0bed30e9c5c2c7eddc5de2802713f2b9d761df501ad05ddc6d2a0300ff7a843619f7d3ec8c1c1ea965b76f714d4eeb755305bc7694a66a7d6ee1c0b5e61a4a0141c2873bd8a09ab1ae098f2a5d0d00b3634805e3c1a5520e7b69b434c596ee5707f3301dc4e64bfb699e0372bd817ce8b16418d6156082c58607fe8e2fa4f70edce640279c8a958092146c30ee5361fc28f7288de83dca86f8cf31e92f51cb340c5c648bc122ffa24de1ae977f37d7c0eb88900e73be1ff8eb67ce48c079fcb25def6026b56932a2e9bb6e725bae2b68d003e50968d61d519ae63efffc7a710fef1979ca0c66813853e3f74f3fa48ac4f34a6b6deefaced4e56d591056b67b6fd6a8caf072d1b3ccd132987b45cfea6e5ae1ac60f40e9355707579a5b358378c4e2ed805e12047e2b93cb331e1b0c08c3034218f5b394f6062c722fbd9f60c815c39f1afe25d55fc8375880b824c2679f66a6c144e85e1ce97b694d638759200d13fe35cccf8fa2b779f1a85821e3f8103caf990cdbf00560cbad2f2e90dc678250692c8245d7f529d2f4324c23239c0427a9b8afa43e229154591ff92699e71a83a9c106c3136429a55e5c4967fd9abba121e683bb1ced9b2edfe271e96e0e032badd0dfa19f84b6753a47b3ba445fe0559e944fded526ca6654eff1a414119f97f47ea164500e2cbde08ed8144de743f685e4b74c64b26b4efdbf0bc158823bbd5623a69a7a7f4af93ca75464d465f1a09a8e9e9db933acdcbbc0e1652c0e5a3a4a96ef526208410894107318e129beecd52aaecad47e620deca8b15ef0e93864b3e539dcd1ec1298fe96d2d11112134e1151539c215198d42d71eb5b18a3257275421d70663ce1c7a36bbea2b3f7972a0900e2d1ad557557aa01a0016444988d7a785acdc68661d7c2c2041c483197de18d277e8ecaee446dd5294f1c437b92c9b6743b95059032946feefca32cf1b9be2e5dc5be4fb1bc5e8abb6b84d6d1aefa3fe34e77ad2877b660bba88b8fa2445b80f26e7cef7e5365d1c42022a322e4458175cf837de47102963d528c4d7a1121fd3017e0cbf9a1fdb7383f4c88eac0a3f42f7e6478990853775b2883d673ac5be3e5f879a0935c7ddc8aef330f943e7a305e532c8e7ce63c4e17bc41bb90f988ae02350277cb6a4f793d81b28e01a558976f116de59bda282dfa3f90b401ddf1a92d5e6c92043e82904013a880e7da0fd197e6fd8ee64c25ce2cee902fd514039848307a6bd433962ffa1411b77da85aa6812e64fd9e9408bc81dac092847dba56f2cefc4ccb3d306806264e45ef436f917f74d48b5e53cc795775658639e60eddf4fa1d539d46c76aa8648eb3fe319d0aeb56bfe9b750d6d41cc99b15daaca89afd924edda9e34ab949c97ef3a4b8d723a54feddf7cad968aa3f659f2f59d7fd08bc9a1bc833a02f23896e0fde5a4ad3259615e33564f97c25db808f8330cef0c2fd13d4e2b87068a85e21964192e8959ddffe0c507e700e9182f353104fe17cf2e4ba58934e2353b58590d6bb5104172c44735f53399732d0a725036bd7a03a40c256c949a7ba618da1fb7b47fd7302c12c506514197f8f7d68d6a07aaf182f9cb737a285cb20833e47fbf85c389bd628d6e60fe7c6d74ad618826bd964afb05933e665b2e7d6e93c270d96428cfac1de4cfddbd664b269d9517377f8ac06884cb3199ee18a13aeb2f190fa7ed613a30b4fb6ddb70178d8354c39408369ec1ab27f63c173f31f0e0e4231dd4aea2442e37d9fab4eb160f6afb0e5c987196360e92341acc23ea82cfd9c039c595bf43f40c20cf41ef1799f1eedbc3e2b793d30af807a11fefa4da432de28eea973d3cc24aa78e65c5e1e7c2331161cba864af7bc85aef6f186dc8d5093ad268155a8f9d8eb1c98a0a3778629de496777cd70d719ab5033fa73140ab6c46fb4af7616e231270adf5acedf301315df63b60cbbb26148c7599bdbf7483e7198cfe462531e14cf7f1f71e98f01fe0363b508f5c37cf979fe62c68cbe6b22f14063852fed25a2701140235469b68c36334db321a78c96c5161e1ebe8eb76b13da82f498aa1f06bc8c0802a4e7f57d9cf38d4cbe0f972612f67321f16378797667b11a0814542c99cf3caab47fe72cbb4c59242590946ed3416c5f22b8e159149543bdbd127a57376bf792fe053ea353f5673ab949d48ee29746c98b68232567d8fb21454aebe51b7f16860b688e71cb90859974fc83a6499852849009b219ba20516747f8844cba63a5c1cbef86cdb633dc7f5953b0b57306e4cb41d39b1098ed27c1c1a1956e2e8e8697f3ef39e53754f3e47e66d9df44fbec97cb36888e35ac20f59fa15992605417d80cea89cb31c4a91ec5de4502ce27126d943d45868ed91f060c0cefc16dd8529b5dbe8e1247f5ac3a26692de8f8395ae8deb5f65788b27a4b272369b9e62a2a389e4d0c1f41b454310cc746d73e5f12d32327253d789550c6e795386e0d22dd3af93b3a90fce24115c9b96d8813ff8123809ebc0f3a518ee61fe66fe16cae18d1118c9132cc8c8defc3465e2e71d54c81a5adb82f334e743e4e5d542344c04f4742649d705fa85c650e5ffd6a48dcf20aa51a77d1a2a8da70bdb6e00045f4e704e587b963fe83a76acaa7e2a88d6725e369f7ec23d1528c3874989372c26725d645e0f188ccd619a1fff15116e8408d81e49822180e25fe67b84a8a84582a574bb5485ab9a45167a63f965edf4057469eb4993b1d785845fec6bfb6301f67c8b6e51b6623d0f550ec76e4259a12a1d2c5b068755382fca42251089a55f3d79429c80ec90c36eb698606d985b18040c60630e68b7db81198b6842bdb15575ed0fc63242628a12d9e4589648fb16d6fe869f8645d2cd15f677003ef5bdd995322d68d362af3428804af8eac7d34f78acdd75fc8f8a50d4e802699e34d1bba79d8f0689b2a5523c19a334ee684661ab8e140abbade14d810c26479638b96398586a7898d47321efccd00015224b342b1540abcc6e0cef84241657c44ff191385f924e9a89a4018398d45814827760a0830b13e69065961c7f75eecead76c96ffc699ea7309eda893bf72643bf0d41dabafe855686214daf5b8af9ec4e31842e618118e3b67f15055d79f5177752a3703320989802bfe11f8b7128e0c5254289938c6b5ea4eaca776e023882be8df50df6e605f509cfeb956e10828606be5069818d2f1b9b1bd42612f5e94ca2daa3d6acc6539a8abb501c034ab527825fc89bf0a46288677a5217d9a8eda31d85317f33c008b848db3a5bcd32bd3f766645f21c26b256ce8395961808deee0ba8b7acd4dfb188ed8a2ea748782c886549188f7f3db7be54bdaf619268c1ee7eb9e95bba90745469c8183ace3ede6703390615a8265964ef9ad5a863205acdb7371ee60079fd1a1d7ce8e8c77dba3d56c6c365a507215dcd96501bd2d06bde954204889096bb36144ab9682047c28443b36c905b094700ecb609882608357816c717f68ca81087b5e3844dc8e4c37e5e937915cda78ea7b09f7d42a9ab603df233b94b61a1d5ed7025cd2a6dd986d13af400aa82b24a8ba0a414f20fd219f863fac3c4d37cd6c2dd62a158860f61d4bfa4d110520b1809fcc7baa52adaa8f7813389d5c84baaf9ddafaa1c6a0eb967486cb2bac1c040e5590c49f0f43da0558a9e7a42628f251b1e9a04bf11804b8caf611e94ac9b0203fb779d089ba11e65738c2007160eb3fd9121d3a5e8a297c79c584f2b891363d7039de09885c729a63a52a1a2f32e22e8ef306fbdbadcce9f9f62deac7516f3bfbf7fb8f29bfc5c1273c8624189afb2df3f1b276c422a66949808ea6cf3093f9fa9462a8648205cf4df77de81d0f6d5a51ddc4a3d9e8dcc8569a80f6798db329a3bc7771d1220f945e5cf43fc20d19e1f0d56bbfcc8886a1db4cb93a5b4f059167c4aaf0911841d35ee7cdebb991808c0acee53608cf9ce5839f8192555fc508d31e267fed27b16d92753250440faa32ab9edd7362643bb7e2cd3cd1d62339a5fd4a817081e928167f54d7ab9a0c7c54ab53491b80176b3a713eb07fbdf919ab026f2c017b4fadcfe674337bb5af0259cbf4b93a04340c8a0c54c2810bb78972b77e339ad4ec645b55cddc772eb81dbacb23df9bddb4306a00c7054cdd9a574e16c84c687c699bada38470fa37c36afe149ee26f17ab884c16b8c57e17f316e179cee7cb9d50408e54e7164a4fd675d9957c180f8c51697603dd59d86b82a6bb53ff374ad5df94b83bc789e0fd195e5501714b04e9adc6e501ca924e8f3422f5bb56d729ecd24670f6fb954244c60267d5135b2df40e41860f95b0d29b4e028f586b6767978b261d52f41eea5cd66740660c63030e3a5e9757ca078e2abcf9253ba372080e19681adb1d62f2ecf48111a75a1d284e1a573cc6bf5f80d6beb4365feca36918a1b7f2791d7bfeb68a6546822c85b562716df8ca3486399c6730a225479e0be7afc3859d44f11e05c666274cb11ff93ac083d9e120f9899432c7724b8fc3eedeb8b98914e76c2b74d0eb0938b7143e80802265a3b56ebbc4e8e3a9b58d6f6b292891df85d8b836df0333eff396094655c6ccba53d8dacedb8614e6137486a06cfeeccd1b2ef8880a4db135ae5afa13f7a2c88dae68b250326d545a4cfd0174c4ae6fed2188efabe88b6216e66dcd9b4b933b8ff084a16473d7c0fdfb38bcbfb0f9de8e7e8c7dcde208a8546c1c0e415073537db7d3eb987710000bfcde7d35261dcfbdf34b09c99c439de9faa6633f9194ba43669458bd41f185e9d5514aae4090eeb52494ab1811574bbf054423ab39b4873a91fbafd05d7c923965a9ac72dc13df006efc84ca484699dc4003bb016f2267a552d915c8423f6b6471ce21a1e363d7022db8cc9395118772c695ab43054af22ac8c5672a248e7cee7865b98f8e2e4f09dad731246ac641af9d6ec8749f36b29d334759c4ed6875eb6d2730dd33ba2221882f500987f841df09f21064559c68ec95207ad623629cc8fefbc3767c934f6c121f63ea149c6b68f92f6d181f4cfb86a5e606079fff6ddbe5ce386aec8c21907706cef13be8b1567a134848111a6fe16cd764e95088c4fc53a467e420e42b8e4540b3e8b2d665027c47e266e3ec03d087869999febf3958400a9c8588b6501efca3554765237ef9d1703983c9e8d6f46693350adad1327a71180a535a070c697cc1c9e32e31cf128516a8208b90eb0d4bf83c27ec22db96836f6313e9b595e45e7675072477f8ebc7f81d3423e2e5324adfc13e85a9d26352cabdb6ee30d6c66f37102195fb9f9fd7076604a8b85e97a5bd7a11f902792095c4d0388d7cebde0019e1ae0acb97563441992e02380372529c87dda2e98b5bf5480f77cfa6dc43e0475bf800fbfc052b01099b3c59744fa6b4cb1bb8b1a74d02178382b79252706c3d90b6d0"], 0x3320}, 0x201) write(r0, &(0x7f0000001900)="6f4c8b76f6dd729d4f5963aef80500b2d6bdc42e97bb40f30aaca7b848ea775204344e569f95a33dd5fb63659bf26976cc68b0762de4fc41737a9253570f8e415afac671f2f6b2fe3288c16486b23a0582160757c96128923826879504861abf383208941045e24e990d4f3aa8075a8c2c1a5832ff02242ae0fcde911209506b000000000000000059a8ebc67f55f3ce4f0202240703b2fd729c902eb3513c9880503555f41e6f24e7a682e8fb05c7fb666186d22e8f658aac569848abfd0e5f315d0019edc5a54984e2ce4dce4db410a4889df3996eaa8bca709b084a002998b74015c133abf9c65b3439d86b7b6f53a9d2871f2e90abd517e4c96f5389315ca6ea6743c700000000000cfbaf9e2c046efbd88aef43295d73624b8da8c4efaddb24ac03165eab9b88a7619042d650c62cbaf0ec0963f4d933bacb6bba1079735b87bbe144014ea28bedc02dc16e13ba3a9dbdc7da93f83cc5adb7788a78a503679baa2beeafc15d06c187e86abd5656176b6c2118a91b38320408d398b623476c648b580205b5cf82881e398c632e", 0x333) execve(0x0, 0x0, 0x0) 16:01:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = syz_open_pts() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x10b, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x4, 0x4010, r2, 0x0, 0x0) syz_open_pts() writev(r1, &(0x7f0000000480)=[{&(0x7f0000000080)='d', 0x1}], 0x1) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x8) execve(0x0, 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x401, 0x7ff, 0xd3d, 0x7f}, {0x4, 0x6, 0x6, 0x47}, {0x0, 0x7, 0x3}]}) 16:01:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000000)=[{0x7, 0x8, 0x8e, 0x6}, {0xbf8f, 0x3, 0x1, 0x1}, {0x2, 0x1000003, 0x8, 0x80000001}, {0xffffffff, 0x7df, 0x9, 0x5}, {0x4, 0x4, 0x5, 0x7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x64}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r3 = fcntl$dupfd(r1, 0xa, r2) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000040)=[{0x1, 0x1ff, 0x8, 0x3}, {0x1a, 0x8, 0x0, 0x8}, {0x3, 0x6, 0x80, 0x44da}, {0x0, 0x6, 0x0, 0x80000001}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 16:01:01 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002000, 0x40004000000028ac) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) readv(r0, &(0x7f0000000200)=[{&(0x7f0000000040)=""/204, 0xcc}, {&(0x7f0000000140)=""/20, 0x14}, {&(0x7f00000001c0)=""/35, 0x23}], 0x3) ioctl$TIOCFLUSH(r0, 0xc0206921, &(0x7f0000000300)) 16:01:01 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x0, 0x80}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='<'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) sendto$unix(0xffffffffffffff9c, &(0x7f0000000140)="55c4edadb42f047b63c5558adc098d6bc3fbea968ca1f0daa7dbdff091621336db0ec6c10aad0fce71b82bc0c96a78ffa7f45f92cb77818b4d7c008a1aab4479ea6807106478c1589ff9dd464534b07aee5492c20d2d7ba76e21bc222ce7a17419b3cc40de055a07d73ad964b9ef6fbbe323c256822a2540ccbf2043c57af2e0aa255a3519e1bfc2631494438865eeca76fd9b99d833bd668636106ad804cfb753bbbbcb24b457134fed1ffe8b9d8f288a65e30d2afa805f89409cac70877b9b9e6d837ffb40c6809a32eb075b4ab1d0f7a5e668f3d1e18965dd8d47fe2a603991b003bc020f7e406d5af0e949ff280175991b96ca0bbbb8bb1017e448e9ea8461f302ce5d9cba1a9d978e8b45b777cb9967ae6e2393d29d1f47d9c5e10ca48d88f95890290fa100b40199fa648c415c74a0974f98f9bc0a9ffb10bae2310af443546dafe1aa60ab94709e5bf7130aa613c89d4115a48212ba5e5bc2e5b111e4e7e9b6751ce0b99a4813ed59ed12d82e2f9bc6f874f49f310e32b26b7026a9e0d01f1815c64e1b87832f28133fba98c541e66956df98ba3a240a6aebe4585fec6bec2185cff12e6b51c1fce40945dc2917079fe1d9799aac8547291c0c352b60a0c5040e8c65a9bc75b794e9751e8cbb23fae3afe592f4e896510f1f6626d194f4aeb0cfe630d0527e6521e51c0daf576fe645bb00037f995e29f9eba7c1a62a2f690a5cdc339bf1c79141989d5f34b10b47bd95bf8ba77ff680970321837eb6e6cbc9c159f992239d55825c414a33fe69272b133e8af4eb154e788ed1c4b90bc73a075582751bb3c56c404cec50d11d622e6b03d6a78983de3cb21ac8d3ab606b007551711920e5d710e938cb721cd4e0d28042170cbb607628037ebb0048b33df55cd1a584c210ea3af27bd6e92551d530b1e38c47d9680484b943bf8434822e49f7cecea1f159340251af1f95d24d41feae2eb24b999d8c0ee429cbabbaf6dde4487ee7348072e75face20c7cf10e83631b8738b1a6767b96fa596468ff37e07d30fd91a45558fd2b94978554f048918f488803a49757888ecffaeaecc502122bb2696f5717ce867d28858836ea3090127734575d922532633db12018fad21e8fc7b9d6850b42b2e288f34dd354755ccd33bd933a82f7002b9d8186a183c4ae6de32d23bdca61450537c28dfac62ea5e3d1d2613d2dd7c3dc518836d7d4331065fdc9a091c1271b6dc8f8d13f9f45c7196e99e543b7402db1d6ca447000a4ce3862a952b80c6f621023670afd5dbd54d544f5cb628e620bfbf4d4ade0dd69a643df938eedf36dd9a3dfb057c92a474acb8a0c7351b3acb88fc43660317ab937f773cb0e6ce5e1b17967d23ba3dae991a4dcbc7286668fa49acb1d09b65dc22e9c79e2d5533929a5a4a93a14fc2d401d4ad40f954bde7a62671779efe4415c34b215187a310fe8198472d93fc615dc0ab20d8ce20a049d15b09a34bbb4968bf69420039a001908dcc64db3cfacd31ecd013fac4cca6ea293c101ee191f6848240c9c1aee648c005d2210ba8e36f8f3abf328e331a256298b3ff0df843424f597af40ad05fd2ef5680475eee86a88e07bcefbbc544710b8a8b271e97b50f5861191dbc89278675596af0d1714786e69ccf94ba03346a322bddb9ef42cc40824f85b2ac66ae61553cf4b48e1247ffe40971146b63a1870d2aa8bbda78402299647c01dfc2693378bbca1c790a97c055a8bb73a8bd7c9cd5c0ab4f722d3845718deee758240359751ca9716a1062f0833f2df80062aaebc3ead5fe769be487f5b891418a2b086a5127cb316370ec232825ae3e1c76313cf9cf6feae3e85f9bdf3c05230f4c0637cecfcc293a7b1acc31aee111b59b54077959ed720b11ccee3b49bfdfed050a1236bce275987420a67f9d86d949fbf85bb148f2c1cfaa653380b1f5d5c973b4870dca6b3c479156f65b4070fe4970b98226158a6b69507e23da6704287d1416089c39a30a5bebdd0c65253454f6e02156f6880333093b8983c1cd6af276f5dfea8e927f59d2beef3f2ae08c92d8c0497bed83020d47eb9f9b20ea595dae647fc3f8b3f72838fe62348f1afb659033fddd4643c926b0c00aa21d492ed618d43e4382f6c2d1c02203041abed23e341e4cf97a34cbe6bc381e498ae76d1730ff31d1c95e18c103e32e890ca2714218cf464325da241ea7768897c697aceaef03349f580165ed0e9e260e34e979c0fa27b26f22086c7df9c5d0e6ef1b768f3f0adee6a1d39471134ae4a0f01fe6f0d941b2f1b85d3e5a0496b84669caced850fd1cf6ed59902065bc1bc2f43bd2ce93fa240e5868d41e8802eabfa5b4928127e9825a1fe27a65a8541da010aa8afeed49cb0031c849c1ebfdd2519eb5ef0603dd38f16cd8a90eebec9b18be70fff935911b427332818d4225f12e88a5d48773389338c26dda50fbde941da2ddda0512f2e57b4e73eb05cffe0dca959838b7eec7ba7336a144aaa80846f13edcede8e94d3e606f60a0a2149c62955390718ea4e28f92366ef94a090437f2430c0bd87ad2764efc6219e3494405c7ed88a4510481f2bf0efff6ad194f46ee30721b45986b900a6ff350e81a46e3978c13d0c1e50d81278bcb79c68e5cc664161d1376e1d9f692c177c20b0cf7d2da699161712be1ac0429839ea1caf0b9d07c17f8eb5e922a16b65d348408c557eaff095ed21a9a21e2ce24820e9992cf1c6e96c6481c7bf0fba3fd648587654258f9c08a77f3f75bf1bd144de2361c9451ff258f3901fc38fa4a5faa68b941202bdaa456c97cea18290cee6ed92e992c5c7f09942e082ccac94e5cd933a16a027e84b706571938fb71b4e18e46f19d0a62efd9ed3fa8102eb0fb39e45dd6318c18cea9df64eec927bd02deba836103cb9d75d0335a5eee5e6d25387c313598af58ecac59ba3cfa967ef2f38a52e1bb8894e2e8ee3485025f4902d816b76d23e154376f582419d6af230122c5210a1d4b0e466e5214e021f6fb5c47b2360eaca6414b8324447613bbbff0ea48d5fe3b80df7cdad37a307224d1ee5d924618538870681902e7ee933172281c3a43222ec38cd468ca4909dd0953fb3a927bd47a89be37d5260552fb6292cf387e77c06c164268e0c153b9b6f9145eeb7e4278ee62fe1ccdfde0262ee31643ea700024d5141457ad72eac390f87081e0fcf6dc0958c201018acc178a86daabc8b28197cf1a13290fa5f390e4392d49feb37a34d3fea918deefe11cd1118b899448c03a614a4a99ce9314f5fa0b9aff846bfca9623244435a67a692e21710daff99780fd9b65236c6a16cad1275d4f2ee095a50ef862e2d2ba0dd0c3f7585ea4772bebfb42520311558316158471e93a1d4e9bd7ca2ae9ec7fcf6f76fc43d6a4591cb4a46aef94d575baf26fc52b8120acd921a04037e58112bd7fc332133c1d4faab955f31c8f2736eab438ead91758904448a05b64fa0b53abf569af4951f64f120d89ade9fcb4b5c07ef498e341a91438b6fa3367fd3ca51fd3555cb1297ed9d394332cedf0615a94c725045a973786e88c58cb0031db68f9d84e583b69503ff8689ab25c768d759a74808862ad8104e39e6ea2813d3a387a9eafcd5f64187e0e986c925fdcea807e1dd45cb5beb240cf2116a9d14fee088000f1e1318796e6d8a95c5bea15de7786fd36dab557db4334ae202483b093d1dca95a8942ac67124faf75b4275f80a6b48fd2af060cfde9548f03bdce3da107a36fa991549fd4e2535ed891a188ed2124bd555dce975e686c763e9af8b95a70198a9bd6b55bbac6daf4da298f6674655b0da5b8c240bd88c67df76b369384a978871f2a1aeb43aaa0e61d5040cbdf2da1ae14d8650dcd1ab0fcd7eec1a22ff9fc21b9b097f1e636731b6e082b34aa744926f5a37a9602a33a59cdbb326e8190d87dfb3c26dc5adbb80a78909947be80f996a9e397ee1377fd3f103595d9c8edcbc92aaab555346881ea5fd2c90f4a4f73150d40124d1bfda59d7f9c742bbbc883e00c06c0f366b2421c7257ee4c271db4b90f78e94f976553993fe97bfb2d8a38ffa5a38571e3035cb0a0c25614aaf20beaeded5ee2989eb69dee5f46b44d7fb781a0ea67a05089edfba3a8676a26d257031062404de594ade981fdd5d62e678b53dec76a7d90f6e96911a4bd6423703bebb1f926e33b506be8ec3c0b622082351f05fe1666b7e974c2bf4a6f48e908c08d0b90145408924578b1473a2d4aae9d18aa57af0a66eace5466c7839617eaeb6be7e432b89ebf58135ca5eead4768f40d5808df98e5ac5c904de94a5aa46b441067d4547e6c9f235866dd8ba49b6a756246f2358d3e258587edfa324a8e896bbf620dec5f6a6c1f7b1dc7d006b56922c972bf699126ef91d9ca6c8dd6865090a8e5679df87a4e3f9be87389cab420f603124ae23a8e90ceed4b9b600870c8feb98708500676c7a2cb532100904c2591bab74c527760a737232f4e3b3035cc9d8bde55a919e020ab03a475f75673a7d248e541ead733be3e0a456c12b34eb465c12d941e45c0c4a40a8e95545136ff1a9674f3a68df68bffe09d139b8c08d41108ce0b0b13500b78787f8d8710508d78691f5f2fe9375cf01e0a52cf274e6f6cf27578ef0e73d3600dee5f80dd07317487429c3fed7e78b3333ceb0c6312a3769ac51b489d21ac2a54fb837dcf041cf2633b82bf98290d8641a9a7a96bd13c198a3bacff03a7ee225d75ae9c61438baa2470f9ffd296dd878d8449fb7b7aff90186cec556b3461485e94fcda0e665ece8be40b43f8d33259b82c81bb484baeb69fe7a939f5b28bd0de23e17529f63b9229633c5d846ff7b1029e1c304adfc03b9ffaca9a6d740644b6bfa479f7f9b8aca9919f490fcc233d1d5b93c21e732861e1c1cf90823c87577df4c167403e86b40b64b30601481d7544cce4aaff4441ea0783d3d53e2cac28ee40e4c8e90bbf56b1f235ac5b9d3d071c20e7f8aee3a79088cc60ac147de446721bdf29fe8fd9c24ab9dff67f045d3c72b1acc4a44d421c258068807b3de961a06f484e2ce548c27b98dc820087956ee99e6acc67d8c4aafef44fd7c82a6f863788e3d4f4196f55c3e2ebb666ed76438824f845b44b2ef79109a2b29d91eef1e43372f643e36f0ce9204b853b1891f19548df577f79ab6f365f388ab098f78bbf96b72656b2c010fc911d37771a3713bdd9562b04b261fbf4374f9bc8f18e73cec96e22e5b40289ad5e635cc15c06df0f224d7bff478a6092112f97c35e0cbe2591e45d773e692b732ca3091f120a74a31854c9d8083c3f3b13b5ba7cc8eae9c866cd75f624d5fba253d54a36e663d0583c7c14fdb5a84a34079c4f8d7b4941ab92183d6b55b6ef75c9b637e0d2bbef8bde2d9377b2f59af0dfd825b743a968ca0706fdfba468d8911927f677063ccaffb30bd45600f7509087a3f0d20cff0dee77267b1cf4502ec95d23380e251b8d908a580b23638561ca3cd1f92a3a4e8332e8a4d54ce5c0b5392e498f301645212ed03fd509e75a09d20469e8a7e842e5ec19c6ae5c9c6c0faab81fd0b3bd1e3834663f22f893cb4b4ba89121df663c95886c76b86f8f5d866bee362232a5791bf718c4ea9de4441af699b4ce9022a565730cfd5be25e1516459d54286bf6b7c4eba74c2da825f509131c6699bbabe2e998848d7ec0149b65a278713a297479ec87e4961755b66074f56ced43be3c2b198ffcb6730eb56252dcd451ab1cb0b9679c3f5436b193b698b1445a3973672a39e34c466dd1fe", 0x1000, 0x18, 0x0, 0x0) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000100)="8c65", 0x26d) 16:01:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x400014}, {0x3d}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:02 executing program 0: socketpair(0x0, 0x4004, 0x7fffffff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r0, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) syz_emit_ethernet(0x74, &(0x7f0000000080)="57ef75dc7a800771e88c42c4d0b0bff2d39deb0e722f4652986433eb3ba254083ebc206c8415363d589aac8e493cb79a37d3ba17871cad07c8aa77d28ccdda74d47d5965ade26dee1eaa97983d863d5fb7e15483ed7e3ba5fa99f012eaf639f0247b19b58db0c6eea3abedea0fd271aa81b5f91b") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x109, 0x0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000140)=0x80000001) r2 = shmget$private(0x0, 0x2000, 0x102, &(0x7f0000ffc000/0x2000)=nil) shmctl$SHM_UNLOCK(r2, 0x4) mknod(&(0x7f0000000380)='./file0\x00', 0xc000, 0x0) r3 = fcntl$getown(r0, 0x5) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000180)) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000001c0)) r4 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$VMM_IOC_WRITEREGS(r4, 0x82485608, &(0x7f00000003c0)={0x3, 0x400, 0x438, {[0x3f, 0x0, 0x77, 0x1, 0x52, 0x6, 0x5, 0x4, 0x1ff, 0x1ff, 0xffffffff, 0x6, 0x38, 0x7, 0x3, 0x8, 0x8, 0x200], [0x480, 0x6, 0x3, 0x9, 0x7fffffff, 0xec, 0x9, 0x0, 0x1094c255, 0x5e], [0x6, 0x3, 0xffffffff80000000, 0x9bf, 0x4, 0x0, 0x7d], [0x4, 0x2, 0xffffffffffffff7f, 0x5, 0x80, 0x2], [{0x401, 0x2, 0x6, 0x2}, {0x8, 0xfffffffffffffffb, 0x21, 0xffffffff80000001}, {0xd514, 0x4, 0x1, 0x1}, {0xf66, 0x1000, 0xa62, 0x100000001}, {0xc737, 0x6, 0x100, 0x5}, {0x3b98, 0x9, 0x7, 0x1800000000000000}, {0xfff, 0x7ff, 0x0, 0x366}, {0xd02a, 0x10000, 0xfffffffffffffff7}], {0x5, 0x1, 0x0, 0x3}, {0x0, 0x3, 0x6, 0x6}}}) pread(r0, &(0x7f0000000200)="55059c206b64cab90b4eb431a7731da0005a76714ce40b3bc9d5caa4e904c9fae915da3c5820f680760b6e5fc8e16f152ea04ef209915b038a7619a226c87ee5cc188c3835253c487c8f8cf50c53555cb0deaa37520f142b59504c58899934a7ee21fc2412891e69e639b2fb2e0f4026e6dc5777e6", 0x75, 0x0, 0x0) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000280)) r5 = msgget$private(0x0, 0x100) msgrcv(r5, &(0x7f00000002c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000be5b00000000000000000000000000000000000000000000000000000000000000000000ee5c16fc71834fcb00"/183], 0xb7, 0x1, 0x1000) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000680)={{0x6, 0x0, 0x0, 0x0, 0x0, 0x20}, 0x8, 0x5, r3, r3, 0x8, 0x10000, 0x8, 0x20}) 16:01:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x1c}, {0x5}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x200000000000025c, &(0x7f0000000180)=[{0x80, 0x9, 0x9, 0x4}, {0x0, 0x20, 0x1ff, 0x9}, {0x4, 0x8, 0x6133, 0x8}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 16:01:02 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) r1 = open(&(0x7f0000001180)='./file0\x00', 0x300, 0x10) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000340)={0x8, &(0x7f0000000380)=[{0x2, 0x5, 0x101, 0x1}, {0x1, 0x8, 0x2, 0x2}, {0x48c, 0x1000, 0x7fff, 0x1000000000000}, {0xc, 0x3, 0x9, 0xffffffffffffffc1}, {0x1, 0x1, 0x7, 0x3ff}, {0x4, 0x1000003f2, 0x4, 0xffffffffffffffc9}, {0x6, 0x0, 0x3, 0x2}, {0x0, 0xffffffffffffab85, 0x81}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000300)={'6\x00', 0x0}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000440)=ANY=[@ANYPTR=&(0x7f0000000640)=ANY=[@ANYRES64=r0, @ANYBLOB="8969e1c78456ff52e0dd667e6e16778dd0ee04c9931c3abb2741c2cf58c05f852b3602e53f73c43232aca7c81e9762b8a21fafc850c4335c8e9282096709c62ba384a5e242c91fdb1d612e61bd5876ddd5cbae65f1b4031b457212", @ANYRES64=r6, @ANYPTR64, @ANYRESDEC=r7, @ANYRES16=r0, @ANYRESHEX, @ANYRESDEC=r1, @ANYRESHEX=0x0]]) r9 = socket(0x2, 0x4003, 0x0) r10 = socket(0x2, 0x400000000002, 0x0) setsockopt(r10, 0x0, 0x14, &(0x7f0000000040)="04000000", 0x4) dup2(r10, r9) connect$unix(r9, &(0x7f0000000000)=ANY=[@ANYBLOB="8221e4a9d1"], 0x10) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000001200)={0x0, 0x0, 0x0}, &(0x7f0000001240)=0xc) r12 = socket$inet(0x2, 0x3, 0x0) writev(r12, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r12, 0x0, 0x6a, 0x0, 0x0) r13 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r15 = getgid() getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r18 = socket$inet(0x2, 0x3, 0x0) writev(r18, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r18, 0x0, 0x6a, 0x0, 0x0) r19 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r21 = getgid() getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r19, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r19, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r20, r21, r22, r23, 0x2, 0x9}, 0x5, 0x5, 0x8}) semop(r19, &(0x7f00000000c0), 0x0) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r14, r15, r16, r17, 0x2, 0x9}, 0x5, 0x5, 0x8}) setregid(r11, r15) setsockopt$inet_opts(r0, 0x0, 0x65, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r24 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r24, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x30000}, 0x84000080c1}) pwritev(r24, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) fsync(r0) open(&(0x7f0000000000)='./file0\x00', 0xc1, 0x74) socket(0x2, 0x4003, 0x0) r25 = socket(0x2, 0x400000000002, 0x0) setsockopt(r25, 0x0, 0x14, &(0x7f0000000040)="04000000", 0x4) 16:01:02 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000180)="b10005026000000000000800070100ecffffffffcda1fea7fef96ecfc73fd3357ae26cea0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ecb070000001f132e27acb5d602000d7d026ba8af63ff379d9b569f82e4e937d31f8a80532cd1bade872b8efbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f800040000000000000001ec8223cc0ccabcd575ead37137967f6411ce0bd626b8821585de1c4f18a1f403ed6fa9340306", 0xfffffffffffffe64, 0x2, 0x0, 0xffffffffffffff70) 16:01:02 executing program 1: r0 = socket(0x200000000000011, 0x3, 0x0) r1 = accept$inet6(r0, &(0x7f0000001080), &(0x7f00000010c0)=0xc) getpeername(r1, &(0x7f0000001100)=@in, &(0x7f0000001140)=0xc) getpeername(r0, &(0x7f0000000000)=@un=@file={0x0, ""/4096}, &(0x7f0000001040)=0x1002) r2 = socket(0x2, 0x4003, 0x0) r3 = socket(0x2, 0x400000000002, 0x0) setsockopt(r3, 0x0, 0x14, &(0x7f0000000040)="04000000", 0x4) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) getsockopt$sock_int(r2, 0xffff, 0x8, &(0x7f0000001180), &(0x7f00000011c0)=0x4) 16:01:02 executing program 0: rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0/file0\x00') open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0x6, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000040)="9cb2997f00f84ddfe066322e2e", 0xd) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000240)={0x7fff}) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x3, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) mknodat(r0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r2 = getpgrp() r3 = socket(0x2, 0x4003, 0x0) r4 = socket(0x2, 0x400000000002, 0x0) setsockopt(r4, 0x0, 0x14, &(0x7f0000000040)="04000000", 0x4) dup2(r4, r3) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000180)=0xc) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x1004, r2) 16:01:02 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x40, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) 16:01:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x24}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0xa50, 0x0) 16:01:02 executing program 1: pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_broadaddr=@un=@file={0x0, ""/108}}) setuid(0xee01) ktrace(0x0, 0x5, 0x100010000, 0x0) 16:01:02 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r0, 0x0, 0x6a, 0x0, 0x0) r1 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r3 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r1, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r2, r3, r4, r5, 0x2, 0x9}, 0x5, 0x5, 0x8}) 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)=0xc) r9 = getgid() getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r7, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r8, r9, r10, r11, 0x2, 0x9}, 0x5, 0x5, 0x8}) r12 = socket$inet(0x2, 0x3, 0x0) writev(r12, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r12, 0x0, 0x6a, 0x0, 0x0) r13 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r15 = getgid() getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r13, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r14, r15, r16, r17, 0x2, 0x9}, 0x5, 0x5, 0x8}) getgroups(0x5, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0x0, r11, r15]) lchown(&(0x7f0000000000)='./bus\x00', r2, r18) mknod(&(0x7f0000000140)='./bus\x00', 0x2007, 0x40004004000828a6) r19 = open(&(0x7f0000000100)='./bus\x00', 0x200000042, 0x0) writev(r19, &(0x7f0000000180)=[{&(0x7f0000000080)="000000186004008b00002b8000000000000000cf0cc205133072cd015a6f827388631103d14200cc263b6363", 0x2c}], 0x1) 16:01:02 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x108) mkdir(&(0x7f0000000100)='./file2\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f00000001c0)='./file2\x00') rename(&(0x7f0000000140)='./file2\x00', &(0x7f0000000180)='./file0\x00') 16:01:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000080)=[{0x6, 0x0, 0x0, 0x3ff}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x20087}, {0xffffffffffffffff}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000040)) syz_emit_ethernet(0x1, &(0x7f0000000000)="f3") 16:01:02 executing program 0: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x1, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x1, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) 16:01:02 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0xfffffffffffffffc, 0x0, 0x7fffffe, 0x2000100000000}) fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x200000005}) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = dup(r1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) r4 = msgget(0x2, 0x100) msgrcv(r4, &(0x7f0000000000)={0x0, ""/7}, 0xf, 0x0, 0x1800) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) readlink(&(0x7f00000001c0)='./bus\x00', &(0x7f0000000200)=""/138, 0x8a) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r2, 0x80184600, &(0x7f0000000040)) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f00000002c0)) 16:01:02 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x41, 0x0) open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="d60dd57cf41e0d3e78e7c1391efe3218918edba7bcf069a234ad1096ce3101f2fefd7658d20b41b49a2cc022c51dd46f341d41f8eb16858f86c822f781136900fe768d41f7fd2a50462b227e6b359e24f12deef75461e54286e60ca80bb80e1ff310c9ac7db7e892aaafef71225efcf0f9f0d9454624393db0bda40f5d27bc72d8de19481a6c326601a3a0c5abc6e0db7b45e394a09ba5db5e16f22463f4b39df384d6cbffcb98002e5d5ebeb4a37dd7c26345e201d15d3fbe932029d9254a41", 0xc0}], 0x1, 0x0, 0x0) 16:01:02 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x20, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000080)="00120009000000b201", 0x9) fuse: Cannot find fusebuf 16:01:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x34, 0x0, 0x0, 0x400}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x3, 0x9, 0xb636}, {0x18, 0x0, 0x9, 0x7}, 0x2ff, [0x8, 0x8001, 0xc26, 0xf, 0x9, 0x2, 0x1ff, 0x1]}, 0x3c) r2 = socket$inet(0x2, 0x3, 0x0) writev(r2, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r2, 0x0, 0x6a, 0x0, 0x0) r3 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r5 = getgid() setitimer(0x2, &(0x7f0000000240)={{0x2, 0x7}, {0x3}}, &(0x7f0000000280)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r3, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r4, r5, r6, r7, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$GETZCNT(r3, 0x1, 0x7, &(0x7f0000000100)=""/189) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:03 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f00000004c0)="01ca3d6443ab75fca25185b74c02ddba20e107757a5fd9f6e8143c6d976d4b1765f912bc643f718d3cd064b528f5a9a9d8cd8acc406194621224b8f4f0edc852129827f832c32278d8cda9af6be4bd1cb903905bdb357b861380a579c0b7", 0x5e, 0x0, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x4, 0x2010, r0, 0x0, 0x0) semget(0x1, 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) pwritev(r1, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x1, 0x80) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x3, 0x10, r3, 0x0, 0x0) pwritev(r3, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) linkat(r2, &(0x7f0000000040)='./file0\x00', r3, &(0x7f0000000080)='./file0\x00', 0x4) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000], [], [], [], [{}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x4}, {0x0, 0x800000000000}]}}) 16:01:03 executing program 0: r0 = kqueue() open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x10) dup(0xffffffffffffffff) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f0000000140)='\xd3\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00zk[v\x9b\x83\xde\xc4R\x00k\xfa8\x1bh\xd0Dz[\xf9@\xfdaHAtND\xea5\xedB\xd4\xc5\x81b<\x06\xe4\x92LS\x9b\xdf\x9e\x13\xf95\xbb\xa6.`V\x9a\x1a\x06\x95\xb4,\xd0\xb1\x11;\x9f_\xf1\x1fl~PE\xd0\x1b.K\xaaO\xba-8\xe9\xf69\xad\xc8\xc0\xdaA\xcc\xf8O;\xd7H\x04\x92\xab\xcd\xd6v\x15)', &(0x7f00000000c0)='\xca\xa3\a\x00']) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x2, 0x1, 0x8, 0x3}) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x7, &(0x7f0000000080)) close(r0) munmap(&(0x7f0000000000/0x1000)=nil, 0x1000) fuse: Cannot find fusebuf 16:01:03 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000680)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x7df26f000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x9000000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000540)='./file\x00') ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f00000005c0)={0x36, 0x0, &(0x7f0000000580)=""/54}) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80001595bc70 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80001595bc70 panic: malloc: allocation too large, type = 2, size = 18446744073709551296 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *193756 47070 0 0 0x4000000 0 syz-executor.1 db_enter() at db_enter+0x18 panic() at panic+0x15c malloc(fffffffffffffec0,2,a) at malloc+0x9c9 vm_get_info(ffff8000159443c0) at vm_get_info+0x9a VOP_IOCTL(fffffd80365688f0,c0185603,ffff8000159443c0,1,fffffd803f7c6a20,ffff800015953650) at VOP_IOCTL+0x88 vn_ioctl(fffffd803ceb5ad0,c0185603,ffff8000159443c0,ffff800015953650) at vn_ioctl+0xb7 sys_ioctl(ffff800015953650,ffff8000159444d8,ffff800015944520) at sys_ioctl+0x5b9 syscall(ffff8000159445a0) at syscall+0x507 Xsyscall(6,0,ffffffffffffff53,0,3,95c4a6a2010) at Xsyscall+0x128 end of kernel end trace frame: 0x95ef68a75c0, count: 6 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs.