877c0e975f83708cd1d6c3efd1f26afeeb87c2c6e21403dc5970e0ac54ad0305c9144db8ea71f85c96ac04fcf381fe763851409680bebed5d55d55e93a31d9140c8415ce5b13c912f58ff450c42405fa3203b909939a9a434c8334cfb6109ac73b83a0f5ca8e49f3b2c30e4cbf208044c153698a95900507ef7e75b7c2d317d7c7e36c24201fe0b211ca8e24d20b95c99d1d7f96b5861a3dde8f1f29b9fd6463fd40a70bf0424cfeff96e69ed54eda6a650b08451d30ed4b0e1e5d5b6b8dda971d8b7b9497c4cc446ce70f89bbe0ab18560ddcdc2b4579dff77363873cbe826cfbeaa088943ee21d2204e7f30c2ede1079eb6951950ba252dfa02db8ebeadc058b3b7cea163d708ba1b3124b8069ddb11938c94a361e1de25b9d4ed65be60eecc0a47858207b2430ffe290078d4275ab0b24c8329b1d70b40b575df33f4d9540238ce7b99923feab61cacfbcc5dfee8e4a727815201d22b2966f15d699f24ac77f938f08147598a5ef01c09e6f50ee40bc0db41ddf73f6c93a184c2c5158979dff8f542b90ed9016e79bad453a6b8a2bf3115861e64678ffd704ffee06c09d0feb342adaaaafb4f446c633c075ae2b30df3b6dc17ef75af0e30ab62de6da7dcf0a63b48d40c8e63dc7caa7980fa210fdbbc80b255a7b8fd70bb26197229e5d3abb01c7b05c059a5dccf0f44aea738502d69e9b1d7a1e3ad5a97c12826fd8cc827ba1b4bb02f319e17ecb739c1bc122963cb4d7d606658ac13c3e32f0aed1c6e1f9112fc4287f4fb08e31959ba61da257163faec7ccd43e0903df5509cd34d425d040c92b7c002002efbe27c6eae1d1ac7cc29e5e400a5c0683cd7808a6f83575fa4919c7989099f4895a5ef7d8f4e1264f326a711c1851f226cfbe153b6256b764f9c6ae9fc7d09d653f154fbe5fdedfef3015e4ea5fb375644d84d787137f86b008efa375af596e7fcb65c4020cbacf03a44dce7534e2f1778b85f9e1006556c48021284fb8eb0db3f147655e672f4f2263ee5a2d45d0d5ac3d726a7b1789d8e117fc2b453b2d91a189e743a2b857fa482aa88d36764378ecec2abe484ee782537d9a8b6fc70d2a6c800af7c14a43219d73e6c1fbe03e27ffdc26ef29f6584021a8497f9ad2a9f7b84bb7fee159fa1cffd5fd5b09a25f3723e1b8d25a287a9e31b6c84306aee1500debd26138ab554e1149926e372e530fa30d6713b1b6f75ce7e9bcb49bc0960db9a618f86274a95ebec3835fd5a682f591d830aaddd7e1b1cab79a9aec405941d4b6c74b67a10d61dc2d3c51bc008bdbf4b322448d43aff25cc6f9af18d8fb153033fa5aa77591ca09381e0fc09851ffdd85a1ffc65cc42a6292ac52440deac2033819f54acf512164789df0ac46821526002d98cdf6051ece869f8f37bd6cc8714982bcd5f5437cfa3989d271ce3b04a6a177ee044fc8333e7305432cfb6a9a3f20bc905c638fc6bdb14f0982bab7f03522bde1c23f194d955201279ae22e05e2976426913af414082cdd93eb2ab9a5aa29d2ea8d3e84a52eb7864960a3f01c38283ca345ef3b512cdcd4426131749acc206e4249f52dc0efc5f4a561411fd1db26a972d4e45d2401cfcfb32a2691d23bfca6b7da2966927fde87bbcf256701372773d6b8803f07f1798f576f1a495d2139c094803bd6edb2a558b851ec036b8a1c8a0d265ef01cc4fb2539b964df8ee2b83c9142dceb9c0312ffa6a06a9ceb4a3c8d7af4a773136cdd03c87a96000191b15d4557a186b62b2b173dc87ce3e7543b4fdbf8acc5e45ee46b79eeeb22c105f62119c0457c0385e9ecff81db2caad01c7589facf1ecbe77c417a880ffce215b51a9da0b1ca4446eee99ec27db87be17c881c58e18e3bb183ac2e7d6bb7da436501ef4e2b13d52c045812df18cc5b3f916d85a2d528dccfc734cccfa41cecf852d684f22d619edec76834096e6be12ad7282f9c8d26cb34d687e0959f790fadf215d3693d247ecc4b3f6a85c41e4a1de3eb8801c44656687d39915e1e6c9af2fff9ce0f331e70ceb9cc85f6507a5748f39af93fd589e82755038fd6a4ebb678f1203bc41dabd80671afc10a5f729924fbb0af15ec3baa5f9662d55d23502eb38ad75b52e6594ddaf767f008d3e7d4c858fcb4f6650352e3577cd33e4458d89a768fdd2f98af12ab48938452da0062f50040d88f521f753b93e9ad97e3cb0a30820c3bd6cef9715e83de857862d1f02a2faa656cf1d33ebce4ef95e54482ee7c0f1556026e005cc25112d3ebda242923d611d7d491980e1eb5e6d9d10a1d730ca77f71c56b18575fc50a61b82a3e4c0da4f332f871f42f502dc0eaeeb15e9113e8c8ea6ea5dabc1d460e12d2b3a56ba71228a70e5d413cab99ef1a854f79c863f0ce68b69679651dfec69a455e3a94b32f934fbd3a844b4d92fc2dc77aeb4687a745d4ee6d9679ae2bfa74d0e676b6ed227405101141ada7c634d9f79c21ae85dba38ad87c8eab78d742320ab434974627519fdb91ee4ac75a4ec71a5221090e88fd7cf0cd52b6083c0fdebf41bfe2f52483a62c1fa5640dd0824cf92268f31b319193b57aee12983b4a8a1824cf1536be0d00d359d2565e624c591b786463b177650206e3b7fe59d412b812c92be729cbeb0df2d8425f412dcaf1cf1e9b3a2f44efd22d50a52de80ba568a50db4fd8f72216a30d426ffd3913f8261a51c5401284293e4b2b63b1e49cc9358a72d400dabf521cbfce18c3fb9647b8e8a8de8c0a8f176c222327d30f3bcbe23519aa959c176714def73392c42bb863e623b22f799b4857d1ed96302b5c7059c236c162dafd6d2621538db50361c801459f624b8f2f5ed3234901df8d720ca9e15d64f926153b55f1ec2f718a278a040674f27874ff550c2fa02bd0483e0451784b97a0ca9822d527aa57a0b1bcbd673ab0828d4155047c3d7f7bbe5bd918cac6bbb8deecbe0b78fe1154db8fb1097bd785382901e195fe73c97ad5dc652452d035d2cccbe3c6b770a369b55d6a750fc7ba1c66da9990aa691eafd97d4a21dcbdf81903a701d7f343cd5e0b1d1b94d5c7017e57f9badf8292a558583a216b7e543a53673bb8daf95c7e1731ffddfa1d7eb95a95f22f2078fdc59a3dd429d5055b2b3a1ced280c6186a30512327cd9dc840d49740d9334bdc6646c30e36b463a07cbe48d7eaccad07614e2980d3a0b5c6fab47ffee68a45783cc146215e58ef33b9b59d36e1aa044a83714bb7e7e1b60a07de4a4060da1a5bd873d0e5df4cbdfe7b0c02571a8fa29b5745404000b1b7c002db3111427e709af8f45395f580acccfa51f55b582a706905859f721a978918ce0a41699256b9240e8c9e250b2d1b5bf20f99b9e1adf4e1d5876f07ac9d6ca75e0c6ba5ba3b2d28c9c04ed755a566a2bc5e96eae14fc51a5c05f8ce1a11ab4024c29cd1dc03c2ea225f6e2c0c6bc1721b854ea37c9c81420b80a3e7c00b323049b756bde8bd94834dc64b4732a5f27b03d2bf753a20e4dfc22b9ad1a8445c7ef0ecd2f6aeb4ae26bd88285cd880729b7d4e64197243741ff3661a543db92618ccc0bf711a7eb15fbd9c5c634d66f96cf43ac22be418564269c9010f95d9d769c1a2764638587c268cf0a23f64961517a4b1381bc6d227f9df01a02391557b2039adf3ac0baffcc164ba580617164ddb3c18f8e0f814d085c3c44499b28594f6b32f1af841356cb509137e7692d5259eff1d9cb2bd57b5c7f705a5409dab7d729b1986e9bf4270fee4829bf2f7f1b4f150c8190537e78da7de43cb5aa33c2901bae532bc4b39139d1207ebb65fa6ce070bb2b168b28383b40f6008693ca42939c5ae155cbcdc73cde9b8ee7a4a1528358d767404ea44349ec9d91c11fe93a26e1cda30590e34c786cabfb36f83c6102bf0812743041de8dafcae4a0a0615dce2b362cdffb77a7cae6588e9cc7ae5ae69bdf3446b0eca14894120bc5a42ff4ee4f29d89e51dfb98229c1da653ace62f9a1d636158c70e60d666de23ca0cf25e65ec4c02015f02ae9e30920fd6d80505f7de8285ee78b8a76e1f9e3b2ba6dcdd389fbc17ef7b4d9d1d4719f592e291b95eac5065fc92458fe02644db565858ef3d7d396dfd8cc7b38e4bd7eb848d5b99f87ead70a17961edc83434c2aca4afb1c7dc91e95b83a87276ac21e9c0db4ff91363a0308ad6bba22912b17a064de8bf8c014d2c53cf7bb792409d85039657f01b396f68070aa1ce494558b08b07b6cc7641f91c3e40177cfe5f08b071c755366ebca3c521a8c35f238cc38ddd812f0634fe8d62f356d7081b2a5aca5665c797f867f2064a8c48cc783f1970b9d7ad25f82114a12d28934d524f9c77fef0356a52b7b202c41602cb6a5e26ef4e9809551086f06a100d75252e6e8f2afc5a8f9ddbb440557454c312a1f45af64d9ffe1dc2b88df3906d2a18550a6c0178929049c17351d7fc07d18006d658298b6cc9fb8af122a69e450e7c0ce0d8843ffc7d6083fea55524cfb4c1829fec0b8cda087bc3a672498c41662352728c3ae9b2e28afdd0d572d160642e464ae0bb9c466046bc427e9881c03360ab4c91281ceb7387bea9adffd9ab8533ae97e5ee22af03da9b34b04917597b90a2dbe14bb87cccb81d3e5b0e4415cdcf4b422a5353ade056f143ef60005abc50612b6879ed744f2601f7aff61576da9b077b22c3f6fa8ef15da68d5eb3170006b6211d83cadeffd2b36ea5199b715d32173b5bbe6682a2a3872cf80b10f8ed89962a11867304a83545a1ae336e3df64011ccb88921123762513e72401cfec171882aee2761333e67dbc5fcf8f25a71a35985b6b64467d1854c5efd46e5f7a0041c147cabc6619c5418fe627b7d9cb5e4d2db049291325ae34ccff0b6a4276e42f224afc2d391eff04a462c50b234f8d432e0bdb7d1b6801b2aa9e8b4ee1f0d8175603083ae2e0fcee31ca86b3ac7402396f017e78065cab0f4e8079b8ca16f038f76836a7b7e38fc4948a561b2893733d4e7ae8de0683e8484bf17a681fc98446b6d2beb3e93a703baa1747a36cc0ce57322957ec7c633db375f13f3b5813e7cdba500365a4efaaa3acd1e946964d5595c0ee1a89b719b7614ac8ad369b2ee5b911febcd75cbc901603af219a3e458010659a7ef07921aed23d304918a4536017a7c970efef8aa3fda5334bcdc55bb39a0919ba7ff1e592688e0772a1195a7c3f2f60db5b689d2344cfe61c15ce8b30a523303cb43dfc6acdb19588288e2b1e44361f600fd10d026979d25750b774a00375d2afd52d1bfb2b8d849ccbdec4d5ddeaef2364a7200418e7c71e4bcbfaf0457cd99bbf068298ac015b346b039434d146f7457e40dc65eafaa4d3c6b4162e1a37b72104473fa0ca2cb8231a328ac99b6512", 0x1000}], 0x3, 0x0, 0x0) r6 = openat$tty(0xffffffffffffff9c, &(0x7f00000013c0)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCMBIS(r6, 0x8004746c, &(0x7f0000001300)=0x4) setitimer(0x2, &(0x7f0000001340)={{0x80000000}, {0x9, 0x5}}, 0x0) pipe2(&(0x7f0000001380)={0xffffffffffffffff}, 0x4) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000001400)={0x0, &(0x7f00000013c0)}) msgrcv(0x0, &(0x7f0000001440)={0x0, ""/239}, 0xf7, 0x1, 0x96d684b685feb8b1) openat$zero(0xffffffffffffff9c, &(0x7f0000001540)='/dev/zero\x00', 0x400, 0x0) r8 = socket$inet6(0x18, 0x2, 0x6) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r10, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3}, {0x1000000008000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r10, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r11 = fcntl$dupfd(r9, 0x14, r10) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r12, 0x4, 0xcc) r13 = getpid() fcntl$setown(r12, 0x6, r13) fcntl$setown(r11, 0x6, r13) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r15 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r15) setsockopt$sock_int(r15, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r17 = socket(0x2, 0x1, 0x0) connect$unix(r17, &(0x7f0000000700)=ANY=[@ANYBLOB="ffe5830000ff2f5d520024aa0e0d5d5d323cc966525a0c1310fad55ce18ad64eca63d285b6a2d872af1f73f8c8437c2ab4d5cacf0852cc27d4077c4172d2d605afafd6ebffe23a98fa37579b867d5a889fa59ef4f342f8afae518a548cede99e2fff4e83309acaea3dbb0e26a00e009e7318453b9537a79316d201c608de1a06f752603cf47592dfb24c50ec65f48295ac6692c403"], 0x10) setsockopt$sock_int(r17, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r18 = socket(0x10000000002, 0x2, 0x0) dup2(r17, r18) setsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f00000001c0)={r13, r16, r14}, 0xc) ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0xa98f164e268999aa, r13) fcntl$setown(r8, 0x6, r13) 18:45:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206919, &(0x7f0000000300)) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0xc, 0x2, 0x0, 0x2}, {0xa, 0x6, 0xc0}]}) syz_emit_ethernet(0xe1, &(0x7f00000002c0)="5ecaf9d22dea544418bebf8f2bbef3b48171c5bf2ad0b9f4d029528a44a3a26eae4a4afefb4daba402bd92f86c193cf0515d31ea2462cdbfd310e1ee954d6fe439cc255615423fc51478d023083ffcf4269bb0a656102211a6bb513cbb6515647c4bb55d36aa7742960fc9330baba7aa6fc70943f63b00bca73b025c4d93fa5211ab889a5563e1bae4df7e5ca161eb1b36cad8e146a14efe287b67089dca75b5699c814c570403074676d84c988db938687dcf1eb4a2b26ab850db968f9fe43d29a611ca961c9a212d7a7af6f78561978960e8014e4e9720ce521db9a0f8538755") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8, 0x0) msgget(0x3, 0xa08) syz_emit_ethernet(0xe, &(0x7f0000000280)="fd612da02cdffc3279adffed84dd") sendto$inet6(r2, &(0x7f00000000c0)="73e508481498881ae2efb1474f3b4a324c2d848bd617d6311f2ad6587684ade714ea89b1eb403d8c524cb5c5e52eaf27acc33c53e9edf9cf3260fb70230f1352f146e63640832458e79d497128026a433e3a809c97cd60d7d38691", 0x5b, 0x1, &(0x7f0000000140)={0x18, 0x3, 0xef7, 0x9}, 0xc) 18:45:37 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x8]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) r5 = socket(0x2, 0x400000000002, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x80206919, &(0x7f0000000300)) ioctl$WSMOUSEIO_SETMODE(r6, 0x80045726, &(0x7f0000000000)={0x1}) ioctl$TIOCFLUSH(r4, 0x80206919, &(0x7f0000000300)) r7 = syz_open_pts() close(r7) ioctl$TIOCSETA(r7, 0x80047466, &(0x7f00000004c0)={0x800000005, 0x2, 0x2, 0x0, "61aa0db11ce9bae3c6514e6ae973739e278b7ec0"}) poll(&(0x7f0000000080)=[{r7, 0x13f}], 0x1, 0x0) ioctl$TIOCSTAT(r7, 0x20007465, &(0x7f0000000040)) mmap(&(0x7f0000467000/0x3000)=nil, 0x3000, 0x0, 0x11, r2, 0x0, 0x0) 18:45:37 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x8]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) r3 = socket(0x2, 0x400000000002, 0x0) r4 = syz_open_pts() ioctl$TIOCSBRK(r4, 0x2000747b) dup(r4) r5 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r5, 0x80206919, &(0x7f0000000300)) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4) 18:45:37 executing program 0: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000092fe004d16bf3b200000000800002100"}) r1 = socket(0x18, 0x400000002, 0x0) close(r1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) getsockopt$sock_int(r1, 0xffff, 0x100, &(0x7f0000000040), &(0x7f0000000080)=0x4) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 18:45:37 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0xfffffffe, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x80000000000000, 0x0, 0x1], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [0x8], [0x0, 0x9], [{0xfffe}, {0x0, 0x7, 0x0, 0x1000}, {0x0, 0x0, 0x0, 0xcc}, {0x0, 0x0, 0x0, 0x3}, {}, {0x0, 0xfff}], {}, {0x0, 0x0, 0x0, 0x2000000}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206919, &(0x7f0000000300)) 18:45:37 executing program 0: r0 = socket(0x10, 0x2, 0x5) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000280)='/dev/diskmap\x00', 0x200, 0x0) read(r1, &(0x7f00000002c0)=""/111, 0x6f) r2 = socket(0x18, 0x400000002, 0x0) close(r2) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) getpeername(r2, &(0x7f0000000200)=@in6, &(0x7f0000000240)=0xc) setsockopt(r0, 0x31, 0x800000000001, &(0x7f0000000180)="08002000d18552074cb243d06ab3192ab6173a80b419feb3f3e4a44053cc3eca1f2422e3bd921c33668ad22ef5c76fde06ea78e6d9ecc522e3bb3ccc8c41d5f6e4968c75d898549e465b5b8001e21700"/94, 0x5e) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000340), 0xc) getsockopt(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000000c0)=""/74, &(0x7f0000000140)=0x4a) utimes(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)={{0x5, 0x1}, {0x3f, 0xfff}}) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 18:45:37 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000080)=0x7, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x8002, 0x0) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000080), 0x4) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) connect$unix(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="e8a40207e00000012000ef6595da5d7b3bb0f723b8e5265b0c241ff31d7866426923c4f288d100c7ec77087b752ff22f62a8ed69ca66eb18c878ff19853109ae7d6a06026c2cf83224c05a2d9d5360169905739415f66eb10a055252673598255aae59a90947091f37a2f4ed7d61e6d958ffa9e40d9dabe350f0a839e8dfd7e424c2a126f05d88b8e5ffe0f5b6ad93903bf925f70efff2d1ed71a426ee00d5b85c86cc87f5f82adab45cd333e568a5069c6a98f8e7e9cf7961be725dce0b1fa3a28d5bee6852af497734d45dfa26b34f817e6f38574e7d8f92c9f39131ae4821c9dc07bb675df12cf1dabf53ecce1e08a2cd54310f1f17568648aa04b17bafe4b5a1252168bf681c1ff3318d67b95515cd021101bcaf794872eeb0fd67ee25407052f42b2dac5b6eef19155eacee1470ab2ca13e25ff34bea8d6a8dcccdc0d29190ef9a5196f286011aac64c75067219de9f1e0e562897b0569ecc95c17782d693ef7deee51f2c292f3c3e0781e1ee8319126b7c4faeefff5b79"], 0x10) write(r1, 0x0, 0x0) 18:45:37 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f0000000180)=0x48008000) write(r0, &(0x7f0000000040)="670dc3", 0x3) open(0xfffffffffffffffe, 0x8000, 0x286) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) r1 = syz_open_pts() ioctl$TIOCSBRK(r1, 0x2000747b) pwritev(r1, &(0x7f00000002c0), 0x32b, 0x0, 0x20000) ioctl$TIOCSCTTY(r0, 0x20007461) 18:45:38 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x8]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) r3 = socket(0x2, 0x400000000002, 0x0) r4 = syz_open_pts() ioctl$TIOCGETA(r4, 0x402c7413, &(0x7f0000000000)) r5 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r5, 0x80206919, &(0x7f0000000300)) 18:45:38 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, 0x0, 0x0) sendto(r1, &(0x7f00000000c0)="04", 0x1, 0x2, 0x0, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f0000000080)='./bus\x00', 0x80002002, 0x2065d) r4 = open(&(0x7f0000000300)='./bus\x00', 0x0, 0x1b0) ioctl$TIOCFLUSH(r4, 0x8004745f, &(0x7f0000000340)) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000000)) bind$unix(r4, &(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) recvmsg(r1, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000280), 0x2, 0x0}, 0x40) shmget(0x2, 0x3000, 0x500, &(0x7f0000ffc000/0x3000)=nil) getuid() getgid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000480), 0x2a9) msgget(0x2, 0x11) chflags(&(0x7f0000000440)='./bus\x00', 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f00000002c0)=0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000001c0)=0xa6) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140)='/dev/diskmap\x00', 0x400, 0x0) close(r4) 18:45:38 executing program 0: kqueue() r0 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r3, 0x0, r3) syz_open_pts() r4 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r4, 0x0, r4) r5 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r5, 0x0, r5) r6 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r6, 0x0, r6) openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x8) r7 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r7, 0x0, r7) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r8, 0x4, 0x46bfb) r10 = getpid() r11 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r11}, 0xfffffffffffffffa, 0x3}], 0x0, 0x0) fcntl$setown(r8, 0x6, r10) r12 = kqueue() kevent(r12, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r9) kevent(r12, 0x0, 0x0, &(0x7f0000000140), 0x3, 0x0) 18:45:38 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x8]}}) r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) bind$inet6(r2, &(0x7f0000000180)={0x18, 0x0, 0x4, 0x629}, 0xc) r3 = semget(0x3, 0x0, 0x400) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3}, {0x1000000008000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r6, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r7 = fcntl$dupfd(r5, 0x14, r6) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r8, 0x4, 0xcc) r9 = getpid() fcntl$setown(r8, 0x6, r9) fcntl$setown(r7, 0x6, r9) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r11 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r11) setsockopt$sock_int(r11, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r13 = socket(0x2, 0x1, 0x0) connect$unix(r13, &(0x7f00000008c0)=ANY=[@ANYBLOB="ffe5830000ff2f5d520024aa0e0d5d5d323cc966525a0c1310fad55ce18ad64eca63d285b6a2d872af1f73f8c8437c2ab4d5cacf08524b20d4077c4172d2d605afafd6ebffe23a98fa37579b867d5a889fa59ef4f325f8afae518a548cede99e2fff4e83309acaea3dbb0e26a00e009e7318453b9537a79316d201c608de1a06f752603cf47592dfb24c50ec65f48295ac6692c40393fcb07793e2ad58ca74c742ce1635b3ecc27399b4c7bb657118ec153924883063be83cfcd284c3ce7f2bf38667eab5622be10572ea204c0aa71a9df0029e43c8dd9eb5a793bad3de024564b6aa57e0cf30dcceccb58104ad38f1ca893205aa56c9db1f0b37f4f8bd0e31c4afa02f10c553cea5988817e1a27309361aec15462b881cb495e280c68748ec81d650ca7a9e6fc57745248fad837df1955074d85fae98ff91a2502b34a0a07761a7fc57c0dc96fc20c2785a799a49f5a530397e4628175cbc24f7472d914a38ee7cf9752ee6cc3912ab379efd80608933e0c0c9f3821951b862ed7247649838675681b7f3f31031d79bf927ab959deeec465dad1a4e6c9"], 0x10) setsockopt$sock_int(r13, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r14 = socket(0x10000000002, 0x2, 0x0) dup2(r13, r14) setsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f00000001c0)={r9, r12, r10}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r16, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3}, {0x1000000008000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r16, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r17 = fcntl$dupfd(r15, 0x14, r16) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r18, 0x4, 0xcc) r19 = getpid() fcntl$setown(r18, 0x6, r19) fcntl$setown(r17, 0x6, r19) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r21 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r21) setsockopt$sock_int(r21, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r23 = socket(0x2, 0x1, 0x0) connect$unix(r23, &(0x7f0000000700)=ANY=[@ANYBLOB="ffe5830000ff2f5d520024aa0e0d5d5d323cc966525a0c1310fad55ce18ad64eca63d285b6a2d872af1f73f8c8437c2ab4d5cacf0852cc27d4077c4172d2d605afafd6ebffe23a98fa37579b867d5a889fa59ef4f342f8afae518a548cede99e2fff4e83309acaea3dbb0e26a00e009e7318453b9537a79316d201c608de1a06f752603cf47592dfb24c50ec65f48295ac6692c403"], 0x10) setsockopt$sock_int(r23, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r24 = socket(0x10000000002, 0x2, 0x0) dup2(r23, r24) setsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f00000001c0)={r19, r22, r20}, 0xc) r25 = socket(0x18, 0x400000002, 0x0) close(r25) setsockopt(r25, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r25, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000500)={{0x8001, r4, r10, r22, r26, 0x3, 0x7ff}, 0x6, 0x1, 0xd55}) r27 = socket(0x800000018, 0x3, 0x0) r28 = fcntl$dupfd(r1, 0x0, r27) socket(0x10, 0xe5605945f276e702, 0x0) ioctl$TIOCFLUSH(r28, 0x8040691a, &(0x7f0000000300)) r29 = socket(0x2, 0x400000000002, 0x0) r30 = fcntl$dupfd(r29, 0x0, r29) ioctl$BIOCGFILDROP(r28, 0x40044278, &(0x7f0000000140)) ioctl$TIOCFLUSH(r30, 0x80206919, &(0x7f0000000300)) syz_extract_tcp_res(&(0x7f0000000080), 0x4, 0x2) ioctl$TIOCGTSTAMP(r28, 0x4010745b, &(0x7f0000000100)) 18:45:38 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) r4 = socket$inet6(0x18, 0x0, 0x0) getsockopt(r4, 0x29, 0x4, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000000)="0e19720e78d0536a148b6a2435193b540ff627205b7fcac982bd7335fce765972b956b6188becd863c218d57", 0x2c) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f0000000140)='\xd3\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00zk[v\x9b\x83\xde\xc4R\x00k\xfa8\x1bh\xd0Dz[\xf9@\xfdaHAtND\xea5\xedB\xd4\xc5\x81b<\x06\xe4\x92LS\x9b\xdf\x9e\x13\xf95\xbb\xa6.`V\x9a\x1a\x06\x95\xb4,\xd0\xb1\x11;\x9f_\xf1\x1fl~PE\xd0\x1b.K\xaaO\xba-8\xe9\xf69\xad\xc8\xc0\xdaA\xcc\xf8O;\xd7H\x04\x92\xab\xcd\xd6v\x15)', &(0x7f00000000c0)='\xca\xa3\a\x00']) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r6 = fcntl$dupfd(r5, 0x0, 0xffffffffffffffff) r7 = dup(r6) ioctl$KDGETLED(r7, 0x40044b41, 0x0) r8 = syz_open_pts() close(r8) ioctl$TIOCSETA(r8, 0x80047466, &(0x7f00000004c0)={0x800000005, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739e278b7ec0"}) poll(&(0x7f0000000080)=[{r8, 0x13f}], 0x1, 0x0) fcntl$dupfd(r8, 0x0, r1) r9 = socket(0x18, 0x400000002, 0x0) close(r9) setsockopt(r9, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r9, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000001c0), 0xfffffffffffffe77) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x7, &(0x7f0000000080)) close(r0) 18:45:38 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x8]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206919, &(0x7f0000000300)) 18:45:39 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x8000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x80000000, 0x0, 0x204, 0x0, 0x1], [], [0x8], [0x0, 0x0, 0x0, 0xffffffffffffffff, 0xfffffffffffffff9], [{0x9, 0x1}, {0x0, 0xfff}, {0x0, 0x0, 0x0, 0xfffffffffffffffd}, {0x0, 0x2}, {0x0, 0x3}, {0xffff}, {0x0, 0xffffffff}, {0x0, 0x7, 0x6}], {0x0, 0x9}, {0x0, 0x0, 0x0, 0x1000}}}) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206919, &(0x7f0000000300)) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x400000002, 0x0) close(r2) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) getsockname(r2, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) geteuid() r3 = socket(0x2, 0x3, 0x0) r4 = socket(0x800000018, 0x3, 0x0) r5 = fcntl$dupfd(r3, 0xa, r4) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) r6 = socket(0x2, 0x400000000002, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x80206919, &(0x7f0000000300)) 18:45:39 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x1, 0x7, 0x0, 0x5, 0x0, 0x0, 0x100], [0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [0x8], [], [{0x0, 0x2, 0x8}, {0x8d}, {}, {}, {0x0, 0xff}, {0x0, 0x4}], {0x0, 0x2}, {0x0, 0xffffffff}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206919, &(0x7f0000000300)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = socket(0x2, 0x3, 0x0) r3 = socket(0x800000018, 0x3, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) r5 = socket(0x2, 0x400000000002, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x80206919, &(0x7f0000000300)) 18:45:39 executing program 0: r0 = syz_open_pts() ioctl$TIOCSBRK(r0, 0x2000747b) r1 = fcntl$getown(r0, 0x5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3}, {0x1000000008000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r4 = fcntl$dupfd(r2, 0x14, r3) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r5, 0x4, 0xcc) r6 = getpid() fcntl$setown(r5, 0x6, r6) fcntl$setown(r4, 0x6, r6) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r8 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r8) setsockopt$sock_int(r8, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r10 = socket(0x2, 0x1, 0x0) connect$unix(r10, &(0x7f0000000700)=ANY=[@ANYBLOB="ffe5830000ff2f5d520024aa0e0d5d5d323cc966525a0c1310fad55ce18ad64eca63d285b6a2d872af1f73f8c8437c2ab4d5cacf0852cc27d4077c4172d2d605afafd6ebffe23a98fa37579b867d5a889fa59ef4f342f8afae518a548cede99e2fff4e83309acaea3dbb0e26a00e009e7318453b9537a79316d201c608de1a06f752603cf47592dfb24c50ec65f48295ac6692c403"], 0x10) setsockopt$sock_int(r10, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r11 = socket(0x10000000002, 0x2, 0x0) dup2(r10, r11) setsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000001c0)={r6, r9, r7}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r13, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3}, {0x1000000008000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r13, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r14 = fcntl$dupfd(r12, 0x14, r13) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r15, 0x4, 0xcc) r16 = getpid() fcntl$setown(r15, 0x6, r16) fcntl$setown(r14, 0x6, r16) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r18 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r18) setsockopt$sock_int(r18, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r20 = socket(0x2, 0x1, 0x0) connect$unix(r20, &(0x7f0000000700)=ANY=[@ANYBLOB="ffe5830000ff2f5d520024aa0e0d5d5d323cc966525a0c1310fad55ce18ad64eca63d285b6a2d872af1f73f8c8437c2ab4d5cacf0852cc27d4077c4172d2d605afafd6ebffe23a98fa37579b867d5a889fa59ef4f342f8afae518a548cede99e2fff4e83309acaea3dbb0e26a00e009e7318453b9537a79316d201c608de1a06f752603cf47592dfb24c50ec65f48295ac6692c403"], 0x10) setsockopt$sock_int(r20, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r21 = socket(0x10000000002, 0x2, 0x0) dup2(r20, r21) setsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f00000001c0)={r16, r19, r17}, 0xc) ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0xa98f164e268999aa, r16) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0x1001, 0xffffffffffffffff, 0x0, 0x0, r7}, 0x1, 0x5, r16, r1}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe(&(0x7f0000000140)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETEMULTYPE(r22, 0xc014575e, &(0x7f0000000180)={0x7ff, './file0\x00'}) r23 = socket(0x2, 0x1, 0x0) bind(r23, &(0x7f0000000100)=@in={0x2, 0x2}, 0xc) r24 = dup(r23) listen(r24, 0x0) setsockopt$sock_int(r23, 0xffff, 0x18a4, &(0x7f0000000040), 0x4) r25 = socket(0x2, 0x1, 0x0) connect$unix(r25, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19767b0784"], 0x10) r26 = accept$unix(r24, 0x0, 0x0) write(r26, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) execve(0x0, 0x0, 0x0) pread(r25, &(0x7f00000000c0)="d510e6a12acf", 0x6, 0x0, 0x0) 18:45:39 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [0x8], [0x0, 0x0, 0x0, 0xfffffffffffffffe], [{0x0, 0xfffffffd}, {}, {}, {0x0, 0xffffffff}, {0x0, 0x800}, {}, {}, {0x0, 0x9}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) connect$inet6(0xffffffffffffff9c, &(0x7f0000000000)={0x18, 0x0, 0x5, 0x1e1}, 0xc) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206919, &(0x7f0000000300)) ioctl$TIOCNOTTY(r2, 0x20007471) 18:45:39 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x8]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) r5 = socket(0x18, 0x1, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r6 = syz_open_pts() close(r6) ioctl$TIOCSETA(r6, 0x80047466, &(0x7f00000004c0)={0x800000005, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739e278b7ec0"}) poll(&(0x7f0000000080)=[{r6, 0x13f}], 0x1, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x40, 0x0) r8 = syz_open_pts() close(r8) ioctl$TIOCSETA(r8, 0x80047466, &(0x7f00000004c0)={0x800000005, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739e278b7ec0"}) poll(&(0x7f0000000080)=[{r8, 0x13f}], 0x1, 0x0) sendmsg$unix(r5, &(0x7f0000000140)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000080)=[{&(0x7f0000000040)="87c435bad31dfea686b0ed414d20b156aecf4c4637f7f7a0beb8d2f6021bb871f4ca434efee2c937dbc28fe5af81947cd044fb2b49", 0x35}, {&(0x7f00000004c0)="674af4f2cda7e74ade9bcc65f480859446dd62e53a459dd505b323616efd28417f9b7e5543f7cbc6d4ed846fd06faad0e8866341190f44d7c8d83986fa00ce404ad9260554ce59bc20e390e19c60bf8965549c418f4c61c113f9745559ddf79eb3abcc4dd31984ba2081eb34aedc90414a1928f8af6dc609f647347c8d56a0fe00be281ef0a08d7320ac5ea3ec454c292860a06b0c4760b9df7662bfd18956cad684e6a5163b0aff86f390f90ecc6c20645e72d8b743d920620fa79740855dd239204e8fbb4f7ac2d644007bb3408a49d10145c919757194a34caeac0f107be1d059377b35487b3ac05f7c60e192a847a09d7f00cae4f0a93860174e54d82c459c322cb7f1938e159b114d83899fa90386c85244e16dacc548c1895aca2b08a60eeb4628d16413110a53f4e039d3558de2f422013746f0090caf23ed990c9ef3ab2f8fc91db456d240d66da91c99404edf52b1fbf3dd4fac16d09005255fa1da21cbfa941aca0d9f6e88f79dac790b5053d385b9e8dcf9d7092e5ed6202389b3dfe5f0362fa8780862e86519b9017a23ff90bb06c92707cb900c7faa00d58dc5ef493ae0f1871da81082b68bbaea2255cb1990b78230b8e58f21bfbc302546ee7d206d8f32d07adc27b3ad51c3377ae94a8b4326ff2a5c8964b25df51091c0514e968f4d5347a7d6e7afa70db67712dfe2990657b77748680a6311e065b7be47cc62b86429984f631a13ba5832c7909ccc7d6ef0f179d11b04a260e3befb6b944c0fdfee609da234897d7c5d78c8d28e56fb2c934982bbc1e057992bd731731446b5eb241df0b8e4d34ffd21cf634379b53a153f4bb13127173b01b64e02f3a799d3447fa3db272e48e3358485aaf3e8b783b134d9b79f135392ea669bd4ba8bebd129c9b0b4a3cdc58e9e2f46cbf3713a43270946737f40e19b6e5f1a8842c5fd25950fd523e428ae21ee1b0bc05ef21a8b8bca2d524930a284d81069b288d501976664d106ebd8667a566d98c1669007a5191cfcf8d971245c303ba863367ba873a933c78d9d7c35c355493a5cbae8b1ee019b94b300864c496f79960d42e864c83f1d92c176cf5c9b5c20acd1d723a63e3a6fa802b8b172c1abfade8f99c9bd1a0c2a3f6b3ba85f041d132348453d9591d9f963d1324680372a8c6df3aaa3e78d7762dcc4bc7b205db77bbd807914b1c5b5b6080d9af045eb9e52f9fca9e0abe2f207d3d9c7cc3964be8b55f8067970eb1726ec4fa070f0d23e00b08d5002d3fdab8299ecc9aa6647722339f1629d7f0dd3600fa0bdaf7de87b383be5be9ea1ca0c45be9c46c0164e458bf85bd72217ae2189ec25d0fbf83e26137bac9a7fbe1420a5943af2b8b99a22858a7402dba986504f41cadef507c551779021754676f8db48c575013c5a8975e93c2287350c647a735bce582e88b46d551fc822a932ebcff323b15c100803d52a63b9630d02f580c14d4ba706f11b578d45f3c0554413ce6d4023dfdf651f136f325979e45500410c549bf4a05abdfa2ea4e49993d325df2c400aa719f52844e10380d38c3cede52ed9242dc7df323d1d327cc74576692ade4e5770b404ff44d01a8999755d1ad2e380a4f4cc6e99477d87c18c528950d978c48f8329ed6c30b6c9831ba7fd0091f50455aeaa0200724a55ad05a8526b32f051c88591ff7b0a4b9b7f5e73d9b60957f7efc45dfb1804948dec0370f55c2ec564145419de2ec3abbd6e9451027049fa5d344e454aa301bd5a45ffedadd24f0003e498a383a5f497428492af899e0222bc45b5e2d8c8e890717fe8855ba1734f9640f6074f77d078157dbb3c35bdb5fc466de2ff95e1133edcec8e64a4685a51c839240d804789ef4eac83c7fa5d30cb661994033b955abbd268d52257ff340899f2182963b007348a5fcc4a82d5c173e04191f46365a1dbef466837557c0a78f050f389633b53eaef0a9f6e84b0d9d2e10709e276affa2260b35357906a44114fbc4d54d08cad6ac5cdff22e463493d4af6d5046118f89ea97326033575626db9c1d1cf08b97b2fcacec1b66e08223afdebb8cb7c9dce0348445f0a55ccbddc31bfbcfdc1baa45a8c9365735c0d831a15048444eb1c2e74390e70684faef2e3e726dfb58cbcc73baebce27ffa80335fa1c194168cffdd2f7c0023337996e3c0be0305cc301d54e1eb48a1ff347d2a6075663bef46758a4b25affd7a5155634a3638259b9ab7669eb2dec838ebf5b89b1ca62e2bd2d2bf1a11c3f2fabfd6a5f5406755ee8db17e97de5a9ee186d17290d6f220a1ded10526fdad08ff3651c8e5253d5299f7388f059452536b2cd63d58c39756e4a5bac898deaf5fe381521d19f5c0e76f02891e2c7bda97a858d17799ad435ca812cbba524f5f61d347c3908a48f110cb2ca5f9fc1e7c0063f11aa33b92e689b00246d7aeac9213372098e670926ea0bdcac16ee88de2babd2528b03d81268b2b9709372b1c18e6efc4368547a9982d72b01cd2f7f755b56e68e1a3f73895d1e1b5ff071ce8b36535ea2d71842727529391964b79aedb74fcea82eddbb0836001e435b1e1cdeeb9965b62428e74c97f191d0a2148b9ba01ffea9a4fc07e857e703f9b75c0e3b1cc750a3bf6bc80b54ab2d1c76a019ea4737c98c1f8613bf64a2db77642f016c6dff982fa2108d0cdfa7018ae4a1ba4b8e93dbdec4d0e52073de77b0a776bf123b6f8d386270592e8a5d72c2eaa174562765a41b21e83338ac423055d45f19450fceea78cd9108cc56dc0581a0045b11ba9e3a8083770ccd9e57330ce80e84287b455dffb92938b8670ecec5531c6b94b0098e8fa6bc7789c51166cc4e4cf9be1394b286a39fff9ce7b5cb74474fdf91b3aca520e74d03e7f9d8e8aa9ba7c6b1e58eae3ca4f5db90a65d99b312fd1ebaa6ad33d0c676f6fe0f2cf315f9a93be0ee6cac8a75f1f9a6c8022bc888f3d75336215a4de7d5792f90d6b364c7e5a562a2251aedd7e37e75d3a0b2d07d7237dc531c7f53d9a987d14cbd6b1aef6e702c1d7ec127c82b76441c27b4b0b572e38b7c51477ad5b976e0bbc40e5a2f970caa1323b932036844778a3d79fe1a82a4ab95ba2ed8c2244acc01377a9eb48bcdb385c3631e6a85eeb897851d484f4234c333283c01a1cb003ad664b925d40fdf2ba1ae03471ed5dae1e73ddacc0d3143a96f2e02b1d54562ae26b16a7b5ee0f75182f82eb061360885f0b54a08bf060a93289911c9f03e74256768d277297c35c5aee828ee298bdc14f4ac93483a6d9f96c8149058706e14442ba672072dfdb64fee28b6c247dfadd109dbd919f47287678cb0bf279e5e0452598172bf4b4ac565b22274c2a2627f0c06bbe87084376af0c988a3352d4b7ccb83ff00a3424bfd7e2fa1bf466c2c2bfd0a85c6cfd27a5c276bec16f0057323ac542a6b0fced251df14e2176b93cd060ee24da4b07eab32acca11cd5e3e0b509c5e8e37314a28cdc162e65dde448a2f9f672e43e13ede7604eb4f4f72948e35535b630c716740be92c2cb47ee222ec7efd1d7ffadc78e5b5dcf8d8cc82804064eb05eee7242bc537f18fc6675322e63ed0b9984552cc3371ec737034098a46ea4c8211b1e57d85b1a621311ef6af90acb016cea727b749de063d978ac6536496a7c37b97b46ce960adc16145981a9168b42fa6bc513999276497ca85d7ebf6962f260a81756fe209afc3f3752c78dfaec1814f5ca0f1adc790267535c1fa64a68d4ff5684285af9408f67c5582af8ec13192da2139060f6a42b637285cd532a3b2a0d9bb0791e5b3a9418769ce1ff19fbbe8ff2f403962587f07f3fff311cfc96e595b26c96141de4d1e4ff9541ac71344d116ea4a381f510ddd24a3787cc6b7c4cc249335fbefa9383bc6717ae1ad2417b1023c1f44adc3af40a362d97991f83b3e0321f34d4386e7178bf80206c7b908c3a5d0904e767e93947d538997cfa7524763838d0ea86bce22a457dc6875cf639e5795a609c9b8e32ae24b3aa7b33d13fba82ce824aa03f9e67208782302820a846f3b6bc9a77f538eed7e9aee4574d3cbd75caa60aeb256e682d099387455a283c79572d519159341e0927913bb35254ea8c1f4634e08b612b558ce7ebcb4f15783790e1b7e1b1652fc035b64f3d17b99b24d01146a0e4ccd235ba656b342406f3179032f075e7eb433004eae651637d314f3e4ec90be7ba6541d261a0190342de0646a40114d77d751a2ce0be6805234db4a0e0a0f024c29d28b663a3c9760213921bbdabe6667f9abc7c8ac1c7367be61fe2a44619f11d0b65d9ea9d97f1d15890a0ca777102704ed6ed9b8108da2eb36b9721c2a8cadf971619b2c91c61a37867770756ff61fc31acea0c0bdab8694656e09b2f3f5e598a8c46e2725b05b93f585a5cdda86fbd1b2f489b988ed88f96c94673001990f1af641a1812d152d6b102928ded29b25c71b8c5adf23c0d8b435ac13f886c037c45fd64209c06b4cf4f6cf793d4154464d9d7bab321464776cef38e5f87c2cdd7897941eedcca800225503869a3bcfa51653fa479cede2694bf1a7e8e638b622722a5f792d5d26988730b4e592b420e5f0dc15188bc08fdf299523e91ad51a44f32dd4515dcc18132c5615511e7451b884512e6198deee3739dd40b2a18e67a7ef6379e7b94cd85b67eda2388c9de1a704d0aa6e6e7248d8783c536c4e85c42f77fe4189a0cb545fb8d680f1926e386ad29ce9de62e456923ecbbc72601ea731e63494af4de4d55c88d184b2b775a23689fa813dff1f61ef5eb4e9d2e954c29e87cab5fb517290b02dc9fde3ddaf942d8c6d80d97028805d91ef9e38d149a0bdc91ff7f4d0af875f2f49dbb5dcb169ea1910997ef547d467f420def423403b3bb856169eadb51fe9e7a85a028d77d0bbcbf6328263619f73d87f0064344c92b628e6ec33bcf2906630e1637c01fbcbf70205a4733462827540492417339a6a339a48aa94d43fb1e663a3a43f6836ec6c41f78838452e48b1c579572abb2cc01fdbe0f88414db1e5e69b3e06fb9000d1cdaf0b1284cd084ab6f5bd28fc84b1888fb22f7c470fea675b9dca6937e9cfc9c8019cd4c70211d893a02e48b0194ba613c5d02241afa4577cc60869730c686a1dcadfc41ccc04c93be87fbc914568673ede6992a177f3d767969c1914af97cc68cf6a36d0bde147ce6e73c1a0d6a5c8d9fed08ad6a3742b8e4096013a7c76963d797bfb7b27b361cc49d538ea8d2960192dd7fc1a3a6a3675c7ac6acceaa3c0dedaddfcf279b3e18557b0f8b042686eab10d98b3b0788f0b8401a8de36d0725ad1b441cb577dca449bdcf45c02c1339056d947ae339fae766b10c2615988e0b8d016f4dda838b61ed69c899cbc95136404d5157604ee2f6b07c900f2668bd1d772d6289572f7446a4f109cc6a770227f473a69de8673680cdc24406443e8310964113a8285ffddd00bdcc5c06898e1f0c9556b2a1989344adf4f5302ff534c3fb26abe9b0209317f550c122825986d75045694b68ea41cb38161bf8866f6fd8b449755079d5f57b5b3ccd610160f28f3c5cd7f4438603ecd5267d8ce8845d52e2a88cb6b91c0c98183a07bc0314ef94f976c470d9c87d8bfed49500a034b081ffb141b7fe10596021c464daf009049c3d8a3a83042b74c6ce1535eed3a9854135731e609dc31d621fa22397927d78d3b79c9a9117bdedcfa8d7792d10d6cac4ca1f0583df50706a3974a05e6a295c3990fe6b5a292c8229dc6319e16148c50df5b365879d8a46207ea072e353ef842f9be5e", 0x1000}], 0x2, &(0x7f0000000100)=[@rights={0x30, 0xffff, 0x1, [r6, r7, r8, r4, r3, r0, 0xffffffffffffff9c, r0]}], 0x30, 0x205}, 0x404) ioctl$TIOCFLUSH(r4, 0x80206919, &(0x7f0000000300)) 18:45:39 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x20], [], [0x8, 0x2000], [0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd], [{}, {}, {0x0, 0x0, 0x0, 0x3}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) r3 = socket(0x2, 0x400000000002, 0x0) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000040)) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206919, &(0x7f0000000300)) ioctl$BIOCPROMISC(r4, 0x20004269) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) r5 = syz_open_pts() close(r5) ioctl$TIOCSETA(r5, 0x80047466, &(0x7f00000004c0)={0x800000005, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739e278b7ec0"}) getgid() poll(&(0x7f0000000080)=[{r5, 0x13f}], 0x1, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x30000) ioctl$VMM_IOC_WRITEREGS(r6, 0x82485608, &(0x7f0000000500)={0x4, 0x6, 0x5, {[0x1, 0x68, 0x5, 0xc8dc, 0x80000001, 0x0, 0x100000001, 0x8000, 0x9, 0x72b, 0x20, 0x60000000, 0x6, 0x6, 0x81, 0x100000001, 0xfffffffffffffffa, 0x8f], [0x9, 0x9, 0xf7, 0x9, 0x4, 0x3, 0x201, 0xfffffffeffffffff, 0x4], [0xa0d0, 0x8, 0x7ff, 0x8, 0xffff, 0x9], [0x200, 0x1, 0x7b0, 0xfff, 0x81, 0xff], [{0x8, 0x10c1, 0xffffffe1, 0x7}, {0x5, 0x2d7, 0xfffffffb, 0x4}, {0x1, 0x0, 0x3ff, 0x2000300}, {0xdaa, 0x1f, 0x1f}, {0xfff, 0x1, 0x9458, 0x1}, {0x5b, 0xacc0, 0xfffffffe, 0x6}, {0x1ff, 0xf7, 0x7}, {0x7f, 0x1ff, 0x7, 0x1f}], {0x1, 0x40, 0x1, 0x3}, {0x4, 0x6, 0x3, 0x4df}}}) ioctl$TIOCMGET(r5, 0x4004746a, &(0x7f0000000000)) r7 = socket(0x2, 0x400000000002, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) nanosleep(&(0x7f0000000100)={0x3f, 0x8}, &(0x7f0000000140)) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x400, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r9, 0xc1045763, &(0x7f0000000780)={0x8, [{0x2, 0x3}, {0x1, 0x6}, {0x2, 0x745af912}, {0x1, 0x6}, {0x2}, {0x3, 0x9}, {0x0, 0x80000000}, {0x2, 0x1}, {0x1, 0x1ff}, {0x1, 0x9}, {0x3, 0x3}, {0x2, 0x93}, {0x3, 0x2}, {0x3, 0xa0cd}, {0x3, 0x9}, {0xde77779ac186e061, 0x2}, {0x1, 0x9}, {0x1, 0x80000000}, {0x2, 0x2}, {0x0, 0x9}, {0x2, 0x9}, {0xd622016b87c4cd1b, 0x101}, {0x3, 0x5}, {0x1, 0x5}, {0x0, 0x4}, {0x0, 0x7}, {0x1, 0xa00000}, {0x2, 0x2}, {0x2, 0x4}, {0x1}, {0x1, 0x5fb1}, {0x1, 0x7f}]}) ioctl$TIOCFLUSH(r8, 0x80206919, &(0x7f0000000300)) 18:45:39 executing program 0: unveil(&(0x7f0000000140)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000040)='r\x00') r0 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r0, &(0x7f0000000900)=ANY=[@ANYBLOB="00000000000000000000000077d1001d6270b736000008000000611c2c9f3a67a5e3610000000000000000f4eef238672e3c0000000000f3f12c3b00000008000010000000000000000000f8d24a5eb933d7e6e3a2de5db5d66ac782b61a67190300000000000000fc9e884ca5288ec5f93b6417aa6cb1389a308cc8b722fbce265d3cbc303fa7c14d622b8f633c94fdd7500105b526fc2cca69f24a309203afcafdd25811a817b0cc48a458835f70282d0a7381daf9b3fa2650031927e2a8d0dd6140898dcb6348598280531b8affc947daaa3d40cbe8967ff7deaa42cc141db6f3bf5e44720c7e849e211c14bf351dc390d8cdc33ae193263eef7876ca3ee9df54b876f65af45a101bfada820407756fd5a2982b290f8de5c197d6444ce4639491ced45fb428edcfaf48c1d207e5c7a20dad8bb1716c03349feffe68f6ee46ab9fae6742c75a9fa31b9d5f6f51bf540b04bf7740f1cc9be65847a41e83aefa2066d2006c40a7aa68163e6d00b39fb8faf93d14d15e8eae69c870b827a8e82a0a81aa4e07ae38a102e07344f20c2f950f51368aa049a3b0452c61ecaeefc94ae3a7def0b4227ec9f640ab744b59fd508b99dba159e0dae5960e1a1c7f703c9dc069e9e4199bc52065cbd9b687b360efb54534e45a1abac44429be1fea495cb5114a1bc8ed15c76d3f49ca42ab06a9a39d93c1e74a2b547420393c0dbdff88d04eabb30b29ea650f6cd12c4076488c3006bc6617754005825019d38d6b92cb8d4dfaf3457c5f08f6193894f720f04fbfec5a3c"], 0x1, 0x3, 0x0) pipe2(&(0x7f0000000380), 0x2) getuid() r1 = semget$private(0x0, 0x4, 0x10) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r1, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x2, 0x4}], 0x2) r2 = getgid() r3 = socket(0x800000018, 0x1, 0x0) connect$inet6(r3, &(0x7f00000000c0)={0x18, 0x0, 0x5bad, 0x444}, 0xc) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r5 = getgid() r6 = socket(0x11, 0x3, 0x0) connect$unix(r6, &(0x7f0000000000)=@abs, 0x8) listen(r6, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000100)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000002c0)={{0x9, r7, r2, r4, r5, 0x92, 0x6}, 0x8, 0x3, 0xc}) geteuid() r8 = msgget$private(0x0, 0x0) msgrcv(r8, 0x0, 0x0, 0x0, 0x0) msgrcv(r8, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_RMID(r8, 0x0) 18:45:39 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x8]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000017, 0x4, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) r3 = socket(0x2, 0x400000000002, 0x0) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getpeername$unix(r4, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) r5 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r5, 0x80206919, &(0x7f0000000300)) 18:45:39 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x8]}}) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206919, &(0x7f0000000300)) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f00000000c0)={0xb7, 0x0, &(0x7f0000000000)=""/183}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) r3 = socket(0x800000018, 0x3, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) r5 = socket(0x2, 0x400000000002, 0x0) shutdown(r4, 0x1) r6 = syz_open_pts() ioctl$TIOCSBRK(r6, 0x2000747b) r7 = fcntl$dupfd(r4, 0x0, r6) r8 = socket(0x6, 0x4000, 0x1f) r9 = syz_open_pts() ioctl$TIOCSBRK(r9, 0x2000747b) r10 = dup2(r5, r9) ioctl$PCIOCGETROM(r10, 0xc0107005, &(0x7f0000000200)={{}, 0x6, &(0x7f00000001c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) accept(r8, &(0x7f0000000140)=@un=@abs, &(0x7f0000000180)=0x8) ioctl$TIOCSWINSZ(r7, 0x80087467, &(0x7f0000000100)={0x7, 0x1, 0x1, 0x3}) r11 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r11, 0x80206919, &(0x7f0000000300)) 18:45:40 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x8]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206919, &(0x7f0000000300)) 18:45:40 executing program 0: unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='c\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff) rmdir(&(0x7f0000000040)='./file0/../file0\x00') r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb777", 0x181}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="01002e2b65696c653018dcbff8507b2c51315b8cb125"], 0xa) getuid() r1 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000), 0xc) fcntl$getown(0xffffffffffffff9c, 0x5) r4 = getppid() getpgid(r4) r5 = shmget$private(0x0, 0x3000, 0x4, &(0x7f0000011000/0x3000)=nil) shmat(r5, &(0x7f0000007000/0x3000)=nil, 0x1000) r6 = msgget$private(0x0, 0x20000003c4) msgrcv(r6, &(0x7f0000000440)=ANY=[@ANYBLOB="000000c806c24489a0e111ef"], 0xc, 0x2, 0x1000) r7 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r7, 0x0, 0x0) shmctl$IPC_SET(r7, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r7, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r9 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r9, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r9, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r9, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r9, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r11 = getgid() r12 = getgid() semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r12, r10, r11, 0x10, 0x8}, 0x8, 0x1, 0x200000000003ff}) r13 = getgid() r14 = getppid() r15 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r7, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r8, r10, r13, 0x1e4, 0x8}, 0x5, 0x5, r14, r15, 0xfffffffffffffe01, 0x9, 0x7ff}) r16 = socket(0x18, 0x1, 0x0) close(r16) r17 = socket(0x18, 0x400000002, 0x0) fcntl$getown(r16, 0x5) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000080), 0xc) socket$inet(0x2, 0x2, 0x0) open$dir(&(0x7f0000000440)='./file0/file0\x00', 0x4a7, 0x20) r18 = getegid() r19 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0xb9a, 0x0) r20 = openat(r19, &(0x7f0000000040)='./file0\x00', 0x8, 0x1) mknodat(r20, &(0x7f0000000080)='./file0\x00', 0x81, 0x0) r21 = semget$private(0x0, 0x2, 0x8c) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r24 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r24, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r24, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r25 = msgget(0x1, 0x254) msgsnd(r25, &(0x7f0000002e80)={0x3, "50f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae"}, 0x107, 0x800) msgsnd(r25, &(0x7f00000004c0)={0x0, "51f304cbad4c40341a7fb8f28f53930ac93feed5e69ec81ecebd9e705f836edbb76d3198d1d6e7448ba200c71274a7bb1dd016b9ce27d8fe88478ac17dba06f5e4f9be870017926db9fa88c70e8e256b3ec66e9e7ef3b10ca63be973a9466fbe4350dddb97428045fe4d3f24ccbc09af01a5dacae9fd2d1817724aa40026cdb70a6279419e8ba7d192abed727944285455e9b62d67c4d5b3f4ff"}, 0xa2, 0xc2c25e0089590800) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r27 = getgid() r28 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r28, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r28, 0x0, 0xd, &(0x7f0000000000)="e8530c3cd4eb6235", 0x8) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0x19f) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r31 = msgget(0x2, 0xc0) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r34 = getuid() r35 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r36 = fcntl$dupfd(r35, 0x0, r35) ioctl$BIOCSETF(r36, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r36, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r38 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r39, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r40, 0x0) msgctl$IPC_SET(r31, 0x1, &(0x7f00000003c0)={{0x0, r32, r33, r34, r37, 0x1, 0x9}, 0x800, 0x1, r38, r40, 0x6, 0x1, 0x1, 0x2}) r41 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) msgctl$IPC_SET(r25, 0x1, &(0x7f0000000280)={{0x8, r26, r27, r29, r33}, 0x3, 0x0, r41, r42, 0x9, 0xb01, 0x9674}) r43 = getgid() setregid(r33, r43) r44 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r44, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r44, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r45 = msgget(0x1, 0x254) msgsnd(r45, &(0x7f0000002e80)={0x3, "50f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae"}, 0x107, 0x800) msgsnd(r45, &(0x7f00000004c0)={0x0, "51f304cbad4c40341a7fb8f28f53930ac93feed5e69ec81ecebd9e705f836edbb76d3198d1d6e7448ba200c71274a7bb1dd016b9ce27d8fe88478ac17dba06f5e4f9be870017926db9fa88c70e8e256b3ec66e9e7ef3b10ca63be973a9466fbe4350dddb97428045fe4d3f24ccbc09af01a5dacae9fd2d1817724aa40026cdb70a6279419e8ba7d192abed727944285455e9b62d67c4d5b3f4ff"}, 0xa2, 0xc2c25e0089590800) getsockopt$sock_cred(r44, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r47 = getgid() r48 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r48, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r48, 0x0, 0xd, &(0x7f0000000000)="e8530c3cd4eb6235", 0x8) getsockopt$SO_PEERCRED(r48, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0x19f) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r51 = msgget(0x2, 0xc0) getsockopt$sock_cred(r50, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r50, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r54 = getuid() r55 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r56 = fcntl$dupfd(r55, 0x0, r55) ioctl$BIOCSETF(r56, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r56, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r58 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r59, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r60, 0x0) msgctl$IPC_SET(r51, 0x1, &(0x7f00000003c0)={{0x0, r52, r53, r54, r57, 0x1, 0x9}, 0x800, 0x1, r58, r60, 0x6, 0x1, 0x1, 0x2}) r61 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) msgctl$IPC_SET(r45, 0x1, &(0x7f0000000280)={{0x8, r46, r47, r49, r53}, 0x0, 0x0, r61, r62, 0x9, 0xb01, 0x4, 0x3}) r63 = getgid() setregid(r53, r63) semctl$IPC_SET(r21, 0x0, 0x1, &(0x7f0000000180)={{0x8, r2, 0xffffffffffffffff, r22, r53, 0x0, 0x1}, 0x4, 0xc8e6, 0x725e}) getgroups(0x5, &(0x7f0000000300)=[r18, r18, r23, r18, r23]) accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) getpid() r64 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r64, &(0x7f0000000340)=[{&(0x7f0000000280)="6cd92578203d17", 0x7}, {&(0x7f00000002c0)="a313dd1e70597d2aa799e7810a3a28df6f99563cb26e7f8801bc2acdaee2a53bed8a568c54594138e34a6a3e0894d57ddcf95269db67a50d06d3a980e610856fccfdf42e2fc6465e6b079d3a71f4f904d6f07a31be7ff51ba5c84f33b242b285952a268e7cde7862cabe1bb1f4807ac8e7624f0140fb0f4e", 0x78}, {&(0x7f0000000480)="830ca5df9bc0dfde11a8718dd16ea9386f9d60b784a1a6765563c5662c7d63f32c9cacedd51a99472b296d757373a224089ce17fc4b4762495097631f8a8b1209f358afbb2bdc603104b71f688feb0eff798e9849d1f09e5a35a69fd1679c23986b6c5aa1247eccbb6dcad8b0052d673005d5e2b2bf31294bbfee308a68c79dbf859d85e46049de5f6c06336a072e0109230", 0x92}, {&(0x7f0000000540)="71c814d81551108f7b37ec6e47a9ee1fa185bc1700a5425d87f4966dc2744558b8fb740d87ff541d1eb05de7d1c714ef0381281cdb8b476b96d95872a42e4afe8f1b7afd5c5b4c77a4210024ed80eebf02c45b21ab583e76fe92b73889758df65e3bac36d1ab2f292b16f89ddfacbc0278f074e0bb79e91c2b6a573b1b135ed41b9d269684a9a55d2340d3a20991165d248e94c319a0939bac8ffbd400a92f554141327c5cb4d8225c6c83155009f4f3e0df4cd75c27af4700334f532b6012d3e39bcad52d04a7ceb5afc0e24a4e70e54b0320def38278247a27a33337c0d9a9d3fabe8cfbb1a9eb4e3bced6a6a26e34ccf881faefbc702894", 0xf9}, {&(0x7f0000000640)="ebe2104c5fe36d8ecb59194c6f8c563c6fbf3cb592f77a43045dfc2420ea69c8bb3d738f69fbb554024b493e2eca54f08af01f4dddc0a3988bbafea40818e7b1929888c4ea9053562448656ce3b7176fbbe3a6ee126c39ea57d985f3108ca20a5e16605e5859000d902be03f32295f661b2fb07b81b4c8018f13e3127395550031b52998fbca5a4f476187ef", 0x8c}], 0x5, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r64, 0x0, 0x0) getsockopt$sock_cred(r64, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getgroups(0x1, &(0x7f0000001640)=[r66]) chown(&(0x7f00000017c0)='./file0/file0\x00', r65, r67) r68 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r68, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r68, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r68, &(0x7f0000000980)=ANY=[@ANYPTR64=&(0x7f0000000700)=ANY=[@ANYPTR, @ANYRES32=r23]], 0x1, 0x7fb) msgrcv(r68, &(0x7f0000000c00)=ANY=[@ANYRESOCT=r4], 0x1, 0x0, 0x1004) msgsnd(r68, &(0x7f0000000e80)=ANY=[@ANYBLOB="030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5de88ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653b542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba152014bd2026342588fa1a34492fdd4494c5eeb4af79be0195d459fadab38ea746dbe621387dc46add182114760700000000000000ab325a2e9cc64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28dbe08cabaff8694a970190269fa73da23e658ee391ab702486c88473a54216670ceb4ddfe9f9598a1e2bf6d04b8edae25612d4f5e4145670f008867856ad309f7742d61fa47ed97fa46e838f9a11fd3a1c9231dc13d8082984d9ea307bc922ef489920dd22bea70e160e4c1ca83ad0ceceafa71784ea5e1d7c4b815cac15a1b5afdaa2bdfd050efc480a0fb356c08b728d28f0fe2284b37e44eeeb6aee352e3398bb9871f31c71baf92400faf7e1b71250905387c69eb3f7c21523c1c4f3d3ddfff2da42f4c562b27c0deab7faaafbdce6cd137d92bf801985a52fca71b0dfc588d385c824483a791f4e7d082d2b863145b6f986b30ff9c6fded6aa77a99be80e3edeee855c24b44d8a5820f422e51b1c94c39812eb73b87b0081290ba39ed0cdd9707b9f57fdd46b7730133d052d1296a99f4b5a69fecee4dc33dcd34801297e0d30d83676b269935318b6aace8f9e1f0486d13741c2bd5b3c71e3915088a9e338c2a87d831de03d11cb835d82cb110f252b58660ade416f84f270f2764aee0fab00a14fec0b2d2c045d4fb5f4ee8f762a5440f08a1056e6534bd8c1feec222b1f38938ed19dfcfa8d498b516cf1a762bdd8f08fb9886b22e2c47aa13916f31db4cf5caa049593098"], 0x156, 0x800) msgrcv(r68, &(0x7f0000000480)=ANY=[], 0x0, 0x3, 0x800) msgsnd(r68, &(0x7f00000009c0)=ANY=[@ANYBLOB="021d00b9880000000000000b84486250b099aa9b7272c428de41622b1194de0d71143144c9b6e1ee7e9f87b517cdd4d9a02123af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcd8490213d23a9627185d7ba9884be680003c28c598a778194e09ae9347a443f28b1dd68f76bed7da20300000000000000c8c81612e8c27c0079d08b46120e705089672e786f30cf40b9c8b754daeb2982d28606050dc516a0af1461584bca000040000000000000009ec053430ebb3863fbc3ae16b22fc57f68cfae5bd516a3e0781e7896cbd1dc5530e08cd36c7696eb92b65cf80afcd2b2c2ac7247bad51678ed1f5d4302d2128bc15983a3590101886e543fe02596f4421a25e8fa71251d8e73436bb7256722aaf18d8a7021b419d98ecc1dc947488fb4eed117e695ce1262f4b900c1e117fd5f84ee26f35c5bbf779ad5ac017375e75a71208d6650bb7b35b192028e4c9b15a1cbb24fb61c1260727ba27c94618b1ee310418af1de8c61dc17b727444f3c67684d3601e4147101b3d2ea9da9b4178d0e6c145cd0da7b1f5864e6834fc5492624fb7462431cdb916aa4b875d43b808a45265890c8e479172cf51c9ff48749ce8e899ad89b8d82bd766114a252fa6a9c87f27e201cd900789d09de843346be7482c1b5a1572efb09253a5c9b263e389b68f98cc2853395c890030fe86092fed6fd7d930d73ce6c23f5441ca8a62326b989f7b08b6d36434cb975294b9662ee6bd4c3e3c5e053b7"], 0x1, 0x800) msgsnd(r68, &(0x7f0000001800)=ANY=[@ANYBLOB="febacaffffffffffffff5aab057858899bbc616aeade23aa38f255f2dedc7d9349f609673a9f745b6b5aae9e1e53d2b8d941319c6b5d3b16ea71c4229dd62ed8e7497cf22f1cc439ea2b26fcb5355b5b2477da5f3d06ebfa25245e804c95574b8a60f3154e10dfa023a26156b2bd8b46afd62f2b01573c376fabb6713c8c3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c43bdf0023c2f0d2e5f9ce774cc1ecc017c46c50c8e10a93dcd029cb4d4575ddd417bd2c8bca85e911ec5f2470a3deaf52ce49cdca109c05000000004358311cec18f9564c9028ee595ff7a12084722437f45b85834254e90f7ad7357497829dd293818911889474ac194702f7c8eab22069b54c29081ab1bfa580b86852c0bda79097c7bd42cf3d96d8a75fdf558e582526ee9d8a8ea9e1670f23b53ac2ad43ac7a9ad7e3777154bdeae80be16c6b5eecbcf5daba70fc249b3d3ec5b62727dca0fc9a69734dfc11b73287ba2112faae65291a8e4d0aff88391bab8210bf510a8fbd6d7a0c7e41fbb0d4e0b703721385b17e80366402379c5439d470447e26e51af1b1b74f978cc0b7e32a814f7cd3202b42c92e2db43d9e72d80fda46b34eebca14281a58fe8dab7778eb811972273c2fb5fc24fd7dbad091282a8446ad956174c781df6f58574931590719d4fa3f0523f257b3f5749437aa905f46886f78e3839c5628b75447028500252efb6c3b16507fdc92bd0985e61a85d10fa96469b863f9e7071bae5df1ca6ece775c513edb22bc1f69c9080e1b4f2f97bce095d9996cdd8d130595a9c98b88e2b96950a064885e134eeaa4b7e99156ac643ae9e6aa07174b20ad73e35eb5531c78e357d5ae2c6b0299982659fd3909d72f0d0ed7a5bc0ae26c8aa61c2bec0c019edd6c5f43813467661847a41e2759784f2b3cd9c3cf73cc6b38c75134bf24"], 0xd5, 0x40000000000800) r69 = geteuid() r70 = getegid() r71 = getuid() r72 = geteuid() setreuid(r71, r72) r73 = getpid() ktrace(0x0, 0x1, 0x4, r73) msgctl$IPC_SET(r68, 0x1, &(0x7f00000003c0)={{0x6, r69, r70, r72, 0x0, 0x80, 0x9}, 0x3, 0x3f, r73, 0x0, 0x95fe, 0x6, 0x138, 0x2}) 18:45:40 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x3ff, 0x0, 0x0, {[0x0, 0x0, 0xfffffffffffffffd], [], [0x8]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206919, &(0x7f0000000300)) 18:45:40 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [], [0x8, 0x0, 0x4, 0x0, 0x3], [], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) r3 = socket(0x2, 0x400000000002, 0x0) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r5 = syz_open_pts() close(r5) ioctl$TIOCSETA(r5, 0x80047466, &(0x7f00000004c0)={0x800000005, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739e278b7ec0"}) poll(&(0x7f0000000080)=[{r5, 0x13f}], 0x1, 0x0) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000002840)='/dev/wsmouse0\x00', 0x8, 0x0) r7 = syz_open_pts() close(r7) ioctl$TIOCSETA(r7, 0x80047466, &(0x7f00000004c0)={0x800000005, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739e278b7ec0"}) poll(&(0x7f0000000080)=[{r7, 0x13f}], 0x1, 0x0) r8 = syz_open_pts() close(r8) ioctl$TIOCSETA(r8, 0x80047466, &(0x7f00000004c0)={0x800000005, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739e278b7ec0"}) poll(&(0x7f0000000080)=[{r8, 0x13f}], 0x1, 0x0) r9 = socket$unix(0x1, 0x1, 0x0) r10 = syz_open_pts() ioctl$TIOCSBRK(r10, 0x2000747b) r11 = syz_open_pts() close(r11) ioctl$TIOCSETA(r11, 0x80047466, &(0x7f00000004c0)={0x800000005, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739e278b7ec0"}) poll(&(0x7f0000000080)=[{r11, 0x13f}], 0x1, 0x0) r12 = syz_open_pts() close(r12) ioctl$TIOCSETA(r12, 0x80047466, &(0x7f00000004c0)={0x800000005, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739e278b7ec0"}) poll(&(0x7f0000000080)=[{r12, 0x13f}], 0x1, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000002880)={0x0}, 0xc) r14 = getuid() r15 = getgid() sendmsg$unix(r4, &(0x7f0000002940)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000027c0)=[{&(0x7f0000000040)="19cc5314c3b7209f8f25bbc3ce0324e7c2febe358e80ad9333ddfab0dddca90a3553d21a3e55ec457c25f62b4da781bac2c729e4040afbd1927bdae4f3789ad2fca396", 0x43}, {&(0x7f00000000c0)="85276a1cbbf4fce143593457f2315ee50c14def58b190c3c9e8a022bae1077f80d3770dcffc027062ef1397d8d28fd54a07c773e454ace5ede1d4657de7a97094fbad1ea4a4ff70dd1761aa41f93f6664f58944f137ebefddb91dce21470c5d08bcfc93ccd90e37cd8d9a95ae4fe59", 0x6f}, {&(0x7f00000004c0)="fc88da0bf7a73aaf4188f80fc37d588f48e8b31e339bd6d5e558ad8c3142651e74ee71791a5962a48e1f84342bd78c7f5ac917c2657c9f36cc5812119cfb5694a9a6e070a316e9cdbc8a6c93cdd33664c64b91c9daa15f2c8bf7501034ba87eac1bb831f11754d877f145672a060dd799a7fb50e3859c32122ce56a25dbc54e826c985e323c40b86dd81c59b115db25245937454f1b67232261d0a58e979950b9e3638a2f95dcfedef27dc8db7e2742bd69a5f290230d35a4e9ef5cd0535f9fc3211f27ae998ce66850a9c863562cbc124b002bc6d80317b593dcc43b1112ba57bc192be624526a2ebd72e5f4694a5d616502b361c0b6ba5d66f6b3a0efefca1c1d37a1f38ca61e7f7ad79aa7909944d969d5f6235b0083c91c325cd6fb04af10f97e5208db928bbdae99aa9a1142fecece890bc60d4772fb2fdf07c29e7ac8fc91c69c99b68ae1a46e1b631634b89350f751b2a25399dbc4d7b5a00d79001a3e45c60a8fc2cef06c7c6af2847a53140b71561a75ec283a6da85caf440e6eab51fe9abd4029b790ade3d12f32fa4009a19f66220223f71c8b21d65e77462bf9a11f20c3f52e9f98bff7932ce0f0a19253059fa07a51e4492ecad5c6a0d6475a708d04a3d06ab3b08ad21b83322f27a7622293d3f226a53912daeeea19030345e3cfe94f53507532d1ff0854bb3363995c136b68fa0a59f5afadd098d4553a983cca2693873bb956dd0847fe3331c366d7ec093a22567bb9a6484d577fe19850c8bdbe82dc113ce4f946f3dbdd6bf6b1cdb5ae7dc2d5e2f425ffa7c9010f06cc33c00664eba3c655411c76eb64cb4b775cc96ac4d46734158752ae0109270bf86bde98013d15fe9df44458b1d7e2f1f498c977a9444d201d45e7453e06aadc3a62e298f7b01c16612c65fbaf5cbcc65457e37ac1050a1d14662f14faeee8639a941f96606360c0d2d531fb133bbabc786e5a3bbe7e1b2168583508a668897f4dae1b4790b7cf2a5c4a74220fccbebde1027bdde8396cacc5ed704c416f076dba040a70c60042df13012f34affff43827af1b15386aba73a794a2a486fc54942d7ccf9d9b0ec70938f81d76bc06fb97e7f1e2bcb6b684715e40bc65285182d18697f713b7d3af4cd41a4010a0adacadaa9bd8e9755aef28f288d60b3eecf0264e6de6e18492253011b1a8e59c325b5c683136837825a25e13cc37d017cb44956784847b5e517a75b3805efd5591a27be55231c4bb5c4d99c7ba26a12fbcdc8202fe171b7084d6c8ddcbef91ef4f5999aaf8ebfe6f04f78f01810b6dbe3dd775c2f61e8004778ffbc18281923b2fa78bb481f5d248c3fd4c85aa9ae1f88c3bc4face3464bb713d1b9dd4b3278d10bb9d7acf0425bd7cd00997f4a713660e3b5a0fdfad292e01e10d4ab9be9f7f4bbf011f497a2c72fa076f6a34e78dbbf62bede946cfef1a56fa5333af27cf85879df6e7331c6007ece31027f3cdd417824e56187506968d217a44fc305c3fa747893a33b92bcb05de78d85fbf093a29b3b0e2817a85283cd5d011fae1812ac66250898261d94fdb9efc2aefbf8231b9f16ce3892257da0ab3def92b2c143603598ebb7d539dce9db4cd242bfbcdb66d3739f3349300c4a0dc9922930ebe027e9bb39e4fc89c84ee4667daeecd63a8a2ee5615dd6b0f50da02cb5cd01e07e6c279895ed28c50d3546bbb9573142082ab523b9fe78319f70f5ec29b40da034cb9db7e306db435eda908915a517529f13e37ecf5f06d680be5c9834125fde0567022d48fb1f34a6e2e382f057379ceb98e57af49a53eefea8fe3bada34ac3ffab966a2a44c43727e5d258862ab68a7de280ef6eba4f28aad27d7173f6aac25cda0d6403f588452fedff9de40227c7cad9eaeb5334e3e29e1cb58ad8be98ee3a93a1debd881ac9fbd82f74977a6ad8608172af68e06420f644e92983512fd263e38b58954d57bef1e909f253d49e7913c97862b1543646745924d01914e6c0c6e5409e4d49f1d8c861f8ff58bbb6919ecff6eb201fc26aa21271386898c87b30fdafe3ace4703ee77867c60ef2917fe1fb2171ef0d366f7bf24cee16f25d20176244dce10f22947d5534cf88a45677b22f9965d813e74dfa6628fc16f163117094087d197feec5bc700ed5884d2216b9e9457a89775c0735ee5be33e087f51bf9e935d353db9b0128ae8d303074df8e2876e53b9d6270a83dff9a3116376e9034eee3ac71aaa9283829f7e0af3401cf9bdbdc30400ef5ad70f0b10728f9e10bfbe95dbfd48cc86aacdbc2b817c0c10cafaf660bc52f519baa048d5a8d26de6d1b8fb511edc122b2174131b2c038e0d14dc0870ba1c9dc027c300ad4216da627388410c06ece6f2f6d141b15615057a6362204fc665f1435c95bffa1f07d3c93e05f5ff83463c57675b0133e66391ec96cf147d1c3e09eede92b55758c1b4d5df17930c28c4471258573f1f30d6ae3887ebd5e4102b402edf8b1ec7f8b88f379f9cebd24ad49caf9bdfcda6ab03c79e9b9e7969daef2fe3d35c9dc4a28a2da183e181da67b13d6a3d7caa153a6f4b887c75c24d5cad6f59210876128711a782c37f3f5259951985e514680e4929b615fce6cdbd9acdf02b50e01bd4906ad14683fbeb06be2435963dba92fc67a92c8aa8a53989755037ca2fa8096acfcb3f0cbb616421a481891cfe8cf9ce005e5deac951a8690c6e04bdfd9ee68711d6c5ebe821410c654261ccad2661e4af69dea43b5d749540eacf850fac5c1970ee04400e0440ded8e12eec1c8b0a577489e0344bb0b55de0e866329b518485851636f5d02128a9cb73fdfad7e884092bf73ac79e577a45615e0abb6c7c2759341797751ec889232e01030890d78b7782af4a2e0696870bf20c3f3fc20d18353f747ef89c4b82254e4b2e165b3b22abb634090f9ca45370e79d21b95d896ac007989063eac151a35c7f42edaf55d7ffb7de885ab15ce5186541e314ec0e107fffac3b26aa0563e63c8893ad9b5eb5a321b3808b2fc975747e1b2b6b84989dd004e7fbec283b036ec72f004a55187c0d721cc321942ab41ef7cc8b0dfbf82f0b3277486039b88c6f84b701883f9c1cf17a52f2bea8a5e5450c559d39dcb936d3744e799e63d13971dd0c707a53ccd7de967dffce3a0565fd30cdfae88d6461b229e270b1ed4602d43af21387a7af6cb08813234bd2d892e2c6693424bed895c7200559ad50e06381324751018dad2e7d6e3991fad73f1750882045609e4fd1aa7f56788834fb950b512e63a69ac441ff99d16015c7b0c99e6458390da911937b6d6a09e82730b17b342eb079109ca99a97b6d0174ec0a561cf9cad2178ce1dcfb8471528f69d2f30ed02f17ff4b9b5bc83c74bd6c5236e3ed66c6c670a3822582e4f54036db0a3dd26bc8668e72eadd840506f7761ea885f1c36892152cc2a041e1a9e87a1d37d0eb41152712164067834e88d44460776263d75e251695a71ad5b4c9876ba93aca36942ebdaf46fb59e7ca0d821439c5aaec115d79f235d36a6a9d589bb2f9f26097ebaeaf9758732621186cc3a0395b00e433faf10268e367d874efe0b6c13e4f8252836e24a1fbd4530feaa950bc475a46b01cd61adeac79f6c7379a0ff181df032b70d61eca8a646345f8ac339ea5975f4b861fff81f49c615cfc63037f05a9412615311f52e1abf72a732a740a17512da3fea1df638f6ddb12e2befe0d8e3d463d3a53ef90346a07e02751bbe7ea8213c2c41b38c0ceef53102bfe8214749bd890583c7a32de4d98d385ef0a8c0218b7a4775e3f251efb471d0b35a38b38ee4de5e23387729cbe1e2a77450e487ece24f97263e8032e406256f0f3749aaeeb3afd0227db01efe9260dbd7c73f2f082bbf95ad7072923fba86788d005d460a22dec25f2cb89f6aa8c26df71de5e4bd1ed60ac7e5f1a49265d959e706f28f0435c644c8efad437fb0cf790da7b15159f14dc261139b81f23193a99d0d66443653b0db7b212d84c85e1c6c41b3a564164ebd2d9f9bc54d5bd028a511780a3bbe9368073f09af64d0d2da391a9909c9d220fe468611ea8bf53ac4cc558287a422a75a2b4177cb25b665164329032ef8286cf4a833438dcbaec5f7f78aaa17548af950a0d3dc77cd0b88c692178798ebe6ae15c3132cd937a8514396208520593b56ba2bc186809beb866a42e8021ade145d818c809c0695f98328f8cf6bed13b7d9e540161af835ef67ce7146d45bb8e8c41f1c382cb6d2772de2b4df4478e30c2fe845fe949f1f6a800af5efefebe5a6265868e4b2f8e2a389c261f499f163f27230297ce94af81dc74d669e2e0d68b641aaa89531491ef0dafc67f0c73b5ef5c334399c558251206fd26ccbe0a9c1f3f868887b9e7e632b7233a5277152cb6e9508a7261522f8af6c56f5df140dbb4a01d217186697e5e15720d94487adeec1f8483528d031a7d026396e616047fd488da9278cee6293c422d88fe4291c4be85b2401091fec3411e22582bac39470ca7eb1b1a0cbfbc09420578dc34f77f37ff80f68d5095bf4f61bf9763e6127966c1596a448b8be77799db59631c9dafeb3783126cb799f4c3678859e138eea9535f40526f3a327e62a20698e59681ca47672caa2e3dc599bab046540a58704996e87765d29f1e68fd4db50be5028a27aca85857ca15cdcc3c4863037b1d820dd4542095667fc1b2efe43375d9de8d8fb1b6612cd26455048b151b6d42f30f7438ab559e1a90ee7c20ca6e7606d2927b3e3d2bac8b4333ee80ceedf2ac30d5610e945a0d08d18b9b45d89c63dfbd1a411f010459a06c5a91796b1d12d80f6d906e00fbaaa48c45224d964d0d67bc7a47d50f9692548ba732af1e08f1a43898d3399a688c49dcf6d48043a8736fac5ff52043286f1bb4f2fcc936e597227cc194a137e3e957abf94512ebbe84ef9c5064a3ec641d71c14dd74dc8fe1de9a5fc1036ba720646a59444d122d6f10492be2758f8595d9026b70326ef1b28115f25302528b36ddcfbd1302edef9b86c6c5e040f028b338e3aa8dd2163f1d39c06a07b7d84b120618a8f1d547ed7e00a39eecd8b72b82207160320a95cdb57d31f8a1c1c03b824af9dd18c77593069518a713047272fa5876492e5242179cd74f580fcdda3c3a9f7aac16e271cf4fd4c3b4704882196e1cb9d710d77cabef646c093a5b539ab9dbcc50e49af29219c2f5bb55cfca14485600cb157393acd09bb725889875b881e5c4c61e9f9c2486b68c9655fcc9a24eafd9bfc81cb55b2f674b07804954d74a9e5753341124b3479efad4bbda425cb36766ab676577682949af40c24ed8e7eecec67ea7a297b41fc508b7aba95e8fa92a84578d563037af2ad4dd9cacf3413736a4fe2c0453c67e75d08de5d3fa62f40be62bb1091ee666d9e7ee5c4c5686ccfcf0a121066fcbd64f029a69ba2f0972dd7fb8f5274ecc8b928e8d3421cdbd5176c398465d2bff5b0ee54e9d17348ade66275378c4ccdad4ab1c1d41818be9cf24495cd8032e93d5ecfff1d2d95360b8dbfb5670db68a20600ade492b68b8c70d619d5060f1bb3098c4d440455c26567e0201c9895eba86748f2ecfedf8424f6f265e88d22197b0c3ec5ded96b6a3081361902af2a8d7c4f4ac4e2a63e416972dbc7937426a57b992b38ef19705a99715164016acbc3f5e1c795d4db9beafd06fc2bb9cf41ca473fa51054bd1348410d36893aa9988226ce634e95ea4450e65346f9f19f9290b86ea9efd330a0de7932f285d4cbbf73ad39a642e9d8f95139f86ecb", 0x1000}, {&(0x7f0000000140)="c506355f9fed389a13985de910ce16fd9650aa70aec49dd4624f6edc36c4060755beddd5bd7002c3a7639654e234cab54ede8070013950f0a36a68ad243a5665b467609a71fd5e32aa3f22b3ced62eef434ccc955707a8aa256566d183ec2cb7c8e6a2a99f99bd49e10dade1364be09bdcd0303a85ee06c59144b061bd38e40e29f13e7ff005f071517f7c6d3c943bcf39b6525b96d4acb4a7a4cffbe230e521f9dc5013fe342b2958af862cb3d86af0d195e00534724b6c0b14743ea1489b5c5ddcb8d683eaa3a5b0325407c7412c63ed9be3f6cb99ec33ccca27d1fda7d945", 0xe0}, {&(0x7f00000014c0)="5af9a392b4e79e952c06c10e54edbf1fb9b1701d847729188a45bae6ef73ba4b337afdc41a5504a05e1a33e1f449ef50e59f613c108201672368b770adb1b616b228596efc630c7af234c31a363f04e8b1b2591df604de993b530e391e7ccd5351fee60c4a5297764fd9d544754c1a414889cd4ab4b8773b1255f0dd9ebb199bcf30c0c1d8b49842e68978147a8454783137d4bb8a06338471797da90b9b38df168823063b506fabd7b536fcb1e9fd9d5b9d32877c5a21a3c5ca149869630ea3524c69adff146080ca52530b4dc300ddfdf891ebb6b6c886a001bae7", 0xdc}, {&(0x7f00000015c0)="222e4a39c80dd173f4955a3ade8705c425aac281c928caa625b9ef546346dff9d9a8d5a40557634d0040d4add166c10d53a13c9fe2d31e597a5dbf7ae7b4d087eb58a9cbe1781ee97a7c8baf85a9e55482e1085599ae185c00cc18e974ab3b8895613a5d7585528f38f05d1150f3d380196548129ebee3b65273e3d356aaefadaed885e2f9fc7037d01e0f1ecdaccbb673963bd6e05d844a0541ca55b6097c8279e036c1685d4c16604be16bed74ef668a4a93ce942327227579aa8f7f6938612936a23a9762ed9d8766a54433f8e91ca8e04fd913a9a5b81dcf120c9cb01949980e58fb6531bb7cd4729cf804dbb630a4fa59f514d3657b3103b77e0bd33465a97c96b5dacdc463aabcece155c457d415a71c51ff595282d5b1cd3e490779434416b0b3f31ba74614614e2a249cfc3155707c8158adfb3249e370b9cecb42112052d568c93b83a5862e352a6bb949b18c20cbf437ec8c93271cc4270ce3859d2b05cbabfb49e16c63c80d444d61461f7f60fa2790414f7a61359737560efdb0db1208dbc7855c78e25935f228436a0f676049a267712588c116d9f60d416717e9ee94fff1356224a91f74ab4afff9cc68194273d2ea5eb33ac80351189f2a0519b2a301caf82fa214a93dc4c6bf6e2113db90bf319c4187d8db75df62afc53d6da7c75c2466401b08f6a55782e9cb5a9221dca2b01da8f68f29627a97bff452ffd4bb1bcdc86ba862ba7ccbf98f27ad96e1505240e10049d4243995edf1fc37eb9eca228c4fc9fd598be7caef3204169ee248372f4e3c4b0cde76e79488ab9f84a1d92a816d0d7bfc9b367c0791cb1f0f18e4c11e7f04094587e81db00f946bdfd65a9302096080288157a2af11a8aa48ee8795d3c5f00626531d718b2c5b20c75404007ef38e4fba35e3699d181b515118b1ebaee5dfd7d5a1d41da6f9ca5567112b2a1a855a9f044dc65f9ff296e9f8f2432eae099263f0c209e85785878e2ea276b7f8247996a398d95444ec20436a62c542c0adae8216f87c936fb66d1dfa98be89bba1d412a5e8f9438b2e6539d4a87da7b9a8b0465dd24c5b61fe6b443ac9e244fffc34094270954fee86257f9c93a2503ef5eae0210c4afc3531f151e3381ce8b52e7e88af7a686c8dd60da5173a78decc3108e6cd6c97837b087c9c25f7dead69eaca11bda8d77ac24ab84f9ade97eefde6e93f7fb31a414f3bf7759ca5cebe8ee2e2aec632683ee107e3aa13fc2859ed558b3532f6c0a0a92855edc1f8a17ab17b0b0468747d420e875eb09044d55dad7a25d8332befb134e02a3ca327807b26328a65050bcb3fd7f0ab577633066217a71981bcc974d2422490c1efc49d3f779075f62bfe06574a9ea506ee28c906f8479edbcc3bcf3062429cfb55733d8cc81d2691db4beaa5d7d9c5d47d433b26fbe12a95287fde0784f3454f2768a86edd1ccd5a65d27e965a5acbd45d7c3cb42e5eb06ed145c2aeef198c3f3140956c486e97ff895ed110bba453042d73f84d85f6b556632559cb1c53147a4cdf979c440c4d10dc72c3196c46620ebe019a8ecb12e15a3b1f236e3ab79cb72356f964b6688f4bfafb7f13d177e88e56edf80ea08e2bb7d2ffc7562fde3ecf49de1fb4a9b752e5c01ac1b0d2ae3ff4cf0930d1c8edc617e2de5b11cab927e2516a6e57cabbf6217369a7f7430000395588e89efa2b3cd0eded287c4e6b5c8a2ed0c7086c77284103136c23e3ebcfd8b07659710568969c4949709183a5be6c5af32948f987975910afa46d497e93ee13075fec72a8f4fc33af69919fa12f2de5a86d56ac55802fe2eede7dfa1adc3e416b9657786f80bd1c6fbbd51be1e8f977d33334d9a8f45407ab9a079a0f5df7a1f6825619f7f0adf706f140c728c14d9decfdb4ef59095b3e5d68e5fa818de923ca875045f552abe328cd2518d88b9dd8a046998bff1b23cbd06f12f56036394bc5a6385aa149b05844f7b445c2c8ccc773d6ae3d1e17db313b6c552d3c84560ac1bcebe5b19d2052589d3cb84f4b65ebadb79abc93ff83c0ba581e5c8208c2c0e9586b3eb4fa75d58dabf7323b759cdf23467681dcda0202562b0a8432166f875629b55df8ad5a38c3b3164c38d891d152f00aec116dfe11c78b7e19e1554eb03050d6c21f5fca850061d94d74ba37159382861efc0ef907ffef40814af9a560eb0b85fdc5d73cf856c121a28adccb02dfab0ee7ed66abbc23c60573c1e8d62240da2c7c7883c08fd6dcfc49360ab26ade834a734088ccf9e2acc81a8cfd3f91d812f89519ef31da1c64ecd840d1b551cc38646d1250b87d62bf277fe4ade819145574f73c6eec698d7f5f2b819f6779e132efa6f2a0d20f2955b25998c7f640c0c05ca5f2747b008a0788a941b7d036a15e01f833c27a9316720a831b5d0967853c83ac9dee3ba3e42893d5f93a2c18ba4e0ed4cdfff57154a17c6e1bcacc8ad832e605ad93ad02caac5ae8c3015f4ea60ad36cb0de6e74f97386c48c2ca89a0123b9f8b22850dd6cd9553741c4a7b91e881b92b841d3342df7a5d94dad0fbffd327db15accfbe72f7b3dacddd5277527f478fc2507da4f647aa40c72638d425c50b0777e89aff42cb54aab322d43c94b89d3b314d294703443257adc241ebac9caf5f2673cbb7c63744b6a49bae2e8ff2ebe4e1548d120b99a5f07b47e1321e823b0d4edd06d283937db0968dd24bc4d482f1dec9075980394196e8878405efb374ce6979f98d9016a1cdb1be664e23d74afb5ae4db3d8686f010a362adb9abdf2a3f64adea5a3603b8ae30eb936aaad1fc783c7c0b90b13f61ef30b3285f2bff2a8af1d7e583a6809e63f37e7923f60866f051c88c5e86e1fd9976c190b210b92f0840ad130c612362cd510f11856529bdf4cf836e90a368b35d740038590118ac6cf8d2d1661e0252ae04eea8d330673b3598b5ccf511239ff70c34d5c7d9fdd5170aa803f9e037ac6dde50334df32673cc1e47d9a7680aacf2b0081de741a224bf313df5794d10d919935133ab13d4fe9f2006143ba6ba3f59663ee1acef3842c8425524128e1da3ceae48081f2ccf70b9e3b998c90ee3fab9cf23f00659679c4a8a0ad204c74ffde50793be31fe246aa8c6e63997a85ca84a9d85a773df43609c9a4e028d03d554741dbec7ca7d3225fb546035c076288bb6e91f7d24a00221703f1b429468a7222a09273ac6724af989a50f08d81901b627f062d2752ffbc2b627a978950f0f7c91b4e3d50ac7f0c8a2347846446381db9483319589d92d5477c3a33d9ce33c9602e116c1c3fdf205e94cf829e6b025c9445ab1b756565ec7960ed385e99fe6d22c271239c03877249024e18f43811893f520a8d9e3503ec60efea355a074fd5e210f0a83afdfd35b40334e613858c76e7df4744d237e3bb0143befc487235a950d36b8b6442c36c81528bffa2a6a386e7af4d71c2de427c6f8928ea8eb94638eaddc936094bee6a2dd97a341d5590997aba7597f6ade9d73912c82ae0fceed134cd63bb42776cb3851f127600e16a9d5cfcbfee0d65cb84f74d86b42c963f3d92234cb5b32092303f0394674c2cdba4e1aa19d3d2a79e71952f3ae8c98eecadf67e666b0f65c6af72dab02d70f2bff101004629d80e9e2303d502ed28c482c301c70169c405bd5a590f3df43fecc451bc6c61975edc3287d07b1227bc0774e99bcb2c3d5ad5ecd5f295e9b321cdb8d8048edc7d44a79578f753d37fdf076e3e5e4f4423e3f0d1e2395825d43f909385ac231476394c88c30541314a48f3aab65735c9d578d8ab97158da08e4e5bac35191321c808041f14dc2bd2cb9da6216a64ccb28150f5457f3d5406c3600e641564eb5ea8aa236e395d40b8d2c9ee622133b0ceaf4934fdd2c93a730be44ca0e46798bc7e8a36fb9938aa72539fe2bca787407d41e1d95dd62232e712451ad5ebd985624c1b4a9a57d8dfb0b4b4c02cb9f45be5fcf2b4ee49fd0493d3634f587056cfd8dea8049ccf7817bad8fdae470732ddecc2d1ab30fed84ad85ff58b4d3d3292bfd4b3c427d45e4ac3673bca5ee6f14ee00dfe838bca22206b9fa94d23d769a2f9548f5a9217386c2d730311c481f353cc2c2ac4b41f9c3fd837c61824288791699cc176c6195f738cffa27359f4b4bd8f30b6186ce658d4c4d0b64a503efc02503f3bdec524f802c5ff274cc8cef88b36bdcb907769172b43c703af2f60bd6e5950b753e1a66f288960cbb0e34726559499a6a759233d9227cb57566549007bf5a1e72deffe168836bc7e1af5f0b8d22320c04da27cebc3aa14fa4268a356d4b23f1f2356cc5f4a1d75cc8b53c0c8a3bb6b9809b5c7305214ce0a445aa77469f3dca9db8b285bc62e74d052208d3eba8b1b5514b821ef8a8ebaba684ba404f2cbf9289c2f284b5efe04f534c8e0607e4872f546f467d7f2b20f93166e40910a21b3b59cf421fa5d09352e96fa1a56d00d09b9560905f1e8999e65c303c582397ca43ac9e7b8f49e2c01fc48db25f089fa2da27ed01f289d67cbeb67c516611555ee0ce8a03d626afc81d72a34ec0a2840ab1427b3b7bae1b6e7cddf24cc5dd4097b6561096ebceaaa23ce72ee8eb001923d4189361aff94fcc9f15e35906a3acbcde52e6b5e656edc6fbf020dbd7fca516d7992c4048cb71684172b4f0f04da9b2c25e0627fa8be8f48bb1baccc700856023565a39420650e7e8430a1b8ac274c668f07431208e924debc6c668e5742193c10a7ae5562cfd213c070378726fa38155250adf0cb61de2d9d770fd2e58134add38573525b3271431fcb20a265c2cb63bd8f9ecd4688a766d0c0d0639b77071367a4e5f2258e316c84860651e92eaeb50d5626821cacc1974cadca35a26efc4e506bc7c002cdfe218c4a850db8af5eaef2c9522e6aeb04a3964a4db6654123537298b3c35dce0aa6cefb029e8e047dd006a73feb23e855b9f89161181f2901333f1980a5ad9522703bf39b761f1a9d53b408a2968e8b949e3c4a52e94efa6a81e65114c333293f92ba0f4109bfd00a8c4b3fb7bc0751b63dd1dff9489b3a9866bd9c4979aaec8692f8ea7c693bca590e56170b12bca9c6d92e6877c70d40c0f20ee82a80a430b47c3522b6670a4de30069ffa6c4de988b512db661ef5a491bf963f4cd99b47676d870051b65a797c153d02951d39d78a83ecf738be946212e636d7256cf1f5b56b1ab2b6745cd8e53b1eff3cc41b8540301bea413450b754a04cac677150daa677cff9751cf286e6824eb8094131f01d2f456552be58c002253f4e7302a211dfb98b9058adec186f5d8f067b9ae206603383cc915586e9b0d372610ac31d4bd86ba7cfc57e4529cce3cfc27d17544da961fb916198bff1a4740d18428ca33f6577f050161b4ffa3e97769868e772e2fab17bdeffc4c32007c1eb3fff7729ebd39841df6ac571ca4b5fdc7c60b0664550f5505e7782d6bcd089a978c310aa7b873b73864f8e201d90da5207a468fef819f747f42df36325bba5d932e04327bf41da37c7dc565caf57640d9c573755743be31f41dd28b6efd9af6b874be7138abf72d6e702b38109287bd6bb0855fb8443a131e11b9bf87e6cb64589d482e108b67c372f52c3a3f438a9c5477b74376ebd804f30f6a37505d1b3caa5ed2f0469145f2c076f790a85763dfe292b477b2c883cc588a682655c99a5c7dd659de3c51d388be421afe871d511b8d4d92c8dd9555d3674731fa524eeb1ea8c3e7d44242fb23693e24d13a5dc93a0a24b392b63799eeca53b8c6f623f75b0f", 0x1000}, {&(0x7f00000025c0)="4538d57a12c08d8a50afd082c6f3eb1b5af37632157f0ecc801ed7f517486bb89b86c64a48a15d98470821bca33923c0963b57af028b4e46dc6c5af4f7353d79b92e145a84c04b9f073ce7059d4aeb0b843232ee8376c560a0625c34dc233f1e61ded6b71b71860d56c70bf00dc4867a1bff852595e6383978d18596a595312a8f6cc06f35d578c40c6be73464fe6226c79cdc9579d3e587845b3ced9022116bb9ecc448090f7511ce12b0ec66fb317068efcf14654c5f3eb2d7bbd0513961d3d3097a2ff7c0cf35b4a97a8a4f491712333f52912cd2872573d1211be10462a0734411546bb9165a69bb73d6", 0xec}, {&(0x7f00000026c0)="06d5153751789423b0d25db1bd213a4ed4b0b2cf53f355327a4debfce7c2c8cb6953497012432719fb265de7f7927224bfd8e1aef32e6c6360694e5ad41ce9bdaf9332a67f61622c5cb38f48f240cb0456b7eebb5db1633f4deac5e4c47a86ac6ca96445d249800c7e9f835b9b0594bd89c8bdb650e530cde105566024fae729a3737133dc9e949ff2db5e62a37d3fcf2e338eb7bd8a8ec83a128676a510ec2420ac2ee13fb2150baa1fc7c97a636831de1be43f59123f39b07dfa9b16b3049869af781db965db9be40e68086961246d6a1b5f1c3e8591", 0xd7}], 0x8, &(0x7f00000028c0)=[@rights={0x38, 0xffff, 0x1, [r5, r6, r7, r8, r9, r0, r10, r11, r12]}, @cred={0x20, 0xffff, 0x0, r13, r14, r15}], 0x58, 0x400}, 0x0) r16 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r16, 0x80206919, &(0x7f0000000300)) 18:45:40 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206919, &(0x7f0000000300)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3}, {0x1000000008000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r4 = fcntl$dupfd(r2, 0x14, r3) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r5, 0x4, 0xcc) r6 = getpid() fcntl$setown(r5, 0x6, r6) fcntl$setown(r4, 0x6, r6) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r8 = socket(0x10000000002, 0x2, 0x0) r9 = dup2(0xffffffffffffffff, r8) setsockopt$sock_int(r8, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r10 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000100)=0xfffffffffffffddd) r12 = socket(0x2, 0x1, 0x0) connect$unix(r12, &(0x7f0000000500)=ANY=[@ANYRESOCT=r9], 0x1) setsockopt$sock_int(r12, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r13 = socket(0x10000000002, 0x2, 0x0) dup2(r12, r13) setsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f00000001c0)={r6, r11, r7}, 0xc) r14 = getegid() fchownat(r1, &(0x7f0000000000)='./file0\x00', r11, r14, 0x4) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xde8], [], [0x8], [0x6], [{0x9bc7}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r15 = socket(0x2, 0x3, 0x0) r16 = socket(0x800000018, 0x3, 0x0) r17 = fcntl$dupfd(r15, 0x0, r16) ioctl$TIOCFLUSH(r17, 0x8040691a, &(0x7f0000000300)) r18 = socket(0x2, 0x400000000002, 0x0) r19 = fcntl$dupfd(r18, 0x0, r18) ioctl$TIOCFLUSH(r19, 0x80206919, &(0x7f0000000300)) 18:45:41 executing program 0: r0 = kqueue() open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) r3 = socket$inet6(0x18, 0x0, 0x0) getsockopt(r3, 0x29, 0x4, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000000)="0e19720e78d0536a148b6a2435193b540ff627205b7fcac982bd7335fce765972b956b6188becd863c218d57", 0x2c) execve(0x0, 0x0, &(0x7f0000000200)) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r5 = fcntl$dupfd(r4, 0x0, 0xffffffffffffffff) r6 = dup(r5) ioctl$KDGETLED(r6, 0x40044b41, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x7, &(0x7f0000000080)) close(r0) 18:45:41 executing program 1: stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x8]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) getpeername(r2, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206919, &(0x7f0000000300)) 18:45:41 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x8]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x480, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206919, &(0x7f0000000300)) 18:45:41 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xe, &(0x7f0000000000)="ebffcbff13b9ff0f000000000000e6f131929648", 0x14) r1 = socket(0x18, 0x400000002, 0x0) close(r1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) setsockopt(r1, 0x29, 0xc, &(0x7f0000000040)="b047f593e70c6fbf122ebbfb03b478a53244b16d0250aa8b9c55486173632ed7f31199177e725436d75eee23c05a15e000a4a79dca0bd6ce050c35a69004c3a1754cfca989c7c07efd0a841095d53c24660190f714d380d9c195dc88ce5985aa3d4249cbc1da38939facce23231e72339db5fd59300c5bdb72d8ad877259652aaeea21ed1a6048cf8c34429913b7787b644f970fd9308ece8fa875b738b502d8b7d62fd0ae49f12bc72a585dc20818c567bb62b63402e3ad664c2ee90c3c89afdef9c68fdc5d03e61ae887707f99b9dcbc3209c94d0041fcf818d2f719b537a6477a2d9e97b32323c32b82841d91aa533460014f456329824d1c8260e16d85d631358c26d534198f49dd773ed51528c4876a928840aa6ec6be6c3a13a3f65dce3448ab8a66fb1c23a35e3b956e563ca8ea0d6e61", 0x134) 18:45:41 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x9], [0x8], [], [{}, {0x0, 0x4}, {0x0, 0x0, 0x6}, {}, {0x0, 0x80000000}, {}, {0x0, 0x0, 0x0, 0xfffffffffffffffd}], {0x0, 0x0, 0x0, 0x5}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSBRK(r1, 0x2000747b) fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCSBRK(r0, 0x2000747b) r2 = accept$inet(0xffffffffffffffff, &(0x7f00000006c0), &(0x7f0000000700)=0xc) dup2(r0, r2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x3, 0x0) r4 = syz_open_pts() r5 = syz_open_pts() close(r5) ioctl$TIOCSETA(r5, 0x80047466, &(0x7f00000004c0)={0x800000005, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739e278b7ec0"}) poll(&(0x7f0000000080)=[{r5, 0x13f}], 0x1, 0x0) r6 = fcntl$dupfd(r5, 0xa, r4) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000680)={0x3, &(0x7f0000000640)=[{0x3, 0x7, 0x40, 0x6}, {0x0, 0xe, 0x0, 0x1}, {0x800, 0x1, 0x7, 0x6a}]}) close(r4) ioctl$TIOCSETA(r4, 0x80047466, &(0x7f0000000740)={0xfffffe01, 0x1000, 0x6, 0xecd, "61aa0db11ce9bae3c6514e6ae973739e278b7ec0", 0x4, 0x1ff}) poll(&(0x7f0000000080)=[{r4, 0x13f}], 0x1, 0x0) writev(r4, &(0x7f00000005c0)=[{&(0x7f0000000000)="d948ce0c6d89ec00eb4cdff2e5a75cdc1c5ed8fcbbc0b161789a3d4fbfeb91a9ebaa1e125ad320f0a41e13447a74e15e75f02abbf9e452c8d2", 0x39}, {&(0x7f0000000040)="6bebd399c23c05ccdbf1b0688206aa38d53432cc7a84550ccc2329591f6db23ef52d8ea17f6085", 0x27}, {&(0x7f0000000080)="050c1ca9b91f77c5d624d2cea3c32c97bcda48087829979295f3d6950f9f3e530b3b03b3dee74ee452c2a0a4efd98ee6d7ba9772daba5fc77a6cc980d2618f7aea884517e201166350c0bb7195189539c3b80d72033ba99fff46eecbb0f0b962efeb407f338fc8fee8ec8399ed31ce557f5052a5543d0e9f769480cde065ef1970c223ce8ab4a411762db67fe27adfa4e545f220016970d5ac68ce", 0x9b}, {&(0x7f0000000140)="b6f68ca028c1b3a1d715f2beffdd054b239f0d464aadd49c95f2b11ef77ec461c208d22249ae05fea07f3e159ccb4c6bf9f2f132778add00b8736a200ca84f2a9691b75e46777af6393baee9c0a7c9095f2c16d5bebf47714c19c9389dc3fb041bfedb3ca94953b93717d3fa97bf46f7cdca5e01dd69959ab975c8b499d0e03504ea400eba955d8a30499d04434007fd5cd28207184ff947944257f1eaa916787c3d808a066fa27fc0cb94e9fdbd557c91967f8a7a17cb3276863b253630995a7ce27a812eb62faa00f602122518c64c67e0", 0xd2}, {&(0x7f00000004c0)="64a89fb06230dcce7181c8620b1cdf310614123728f27f02c31aa1ab001f1bebc5cc242a2d8884af2f1a3089fe667841b25a247607c47e013d4f8dec6422f2de0416d6b791564ea97330832e8e584b3921c6d5a78e8da245ecc7189f72301ec2717d3f6468f4d5cc7987dd35598f0ba7fac19fb342a714e3136f63ca97e7e3d3ee36b8da017588328fb437934c2d02219db12d19a9f5e59676c0b7c4cd5f54d6e79912a4c8c1bfa5b5d1a1cbeebb0220f1ad0f0e9bd43ea4c48cda1956b3126a4fbcc97503e36041490de3ef0d3b050dc287ce7cc70ed2763fb5e39ba5969ff7b9ad98ac4e6c144a82", 0xe9}], 0x5) r7 = socket(0x800000018, 0x3, 0x0) r8 = fcntl$dupfd(r3, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8040691a, &(0x7f0000000300)) r9 = syz_open_pts() ioctl$TIOCSBRK(r9, 0x2000747b) ioctl$TIOCGETA(r9, 0x402c7413, &(0x7f0000000780)) ioctl$TIOCSTOP(r8, 0x2000746f) r10 = socket(0x2, 0x400000000002, 0x0) r11 = fcntl$dupfd(r10, 0xf, r8) ioctl$TIOCFLUSH(r11, 0x80206919, &(0x7f0000000300)) 18:45:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000180)=[{0x2c}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000001680)="805d863ecd66b785853786cfce85") 18:45:41 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x8], [], [{}, {}, {}, {}, {}, {0xfffe}], {0x0, 0x0, 0x8000}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206919, &(0x7f0000000300)) 18:45:41 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0xfffffffffffffefe) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0x2ff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) 18:45:41 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffff9], [], [0x8], [], [{}, {0x1}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206919, &(0x7f0000000300)) r5 = socket(0x18, 0x1, 0x0) close(r5) r6 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r8 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r8, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgrcv(r8, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r8, &(0x7f0000000f40)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e3030000a8003d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a5686dec596e1291a7a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf1200500f18e55c6b9e0c2b9a7501000000597b8f95053ef83d9c1ad57c8992f8b3c9dc7ebe8faaea9ef423ee219f8b0d7829b2ce4d93502f0c53e296ca7d437293bece70dce81385b5850b4417b5ba54e91b5b8a4e6f16e79ace4bc47c0e992266a30338c638e4c9cf0b8068f57acfe8519424e45d17d9559d005205a28309cb0da135a3186e7339ac96f09500aa983d9cfea0165c368f44dc06c2ec9b125a89c4288054e7ff653420f427c83aae1cb2f59ce6b478eaf28604cf7b5b62f66fe2201758bef888ac33288136670f7d32333c309bdd3e4c23de4d12cea0b862eb90aa8406099905d48b8b4703361ba3084275b0a5ab1ae65621115625ab3582317781d36089cd90b721416a731441d70486f4608946298cd921fe3ad9ecb01bc9e8f037a5cc673199d3cd139c1728929992963aab1660e6c93cfba3213bc53fdbd7cd2723cd1ac7cc0ea8a784d5264ca38971926134189b16d913a18ba6ccef8ca869c8cad1fc42c4f32c357ae23c60b6a3d03982bcdb"], 0x44b, 0x800) msgsnd(r8, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r8, &(0x7f0000000840)=ANY=[@ANYBLOB="e7a477035f2b9b4bcfec4ed847974e01970d50b1a9bf8d5d69cb465f682f54a62a42a57af0d46ec4ae7ec098862f"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r8, &(0x7f0000000240), 0xfffffffffffffe55, 0x1, 0x0) r9 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r10, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xfffffffffffffdcc) r12 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000980)={{0x2, r9, r11, r7, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r12, r12, 0xa5, 0x1, 0x100000000, 0x6}) r13 = getuid() r14 = socket(0x18, 0x400000002, 0x0) close(r14) setsockopt(r14, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r14, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r16 = getegid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r18 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r18, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r18, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3}, {0x1000000008000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r18, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r19 = fcntl$dupfd(r17, 0x14, r18) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r20, 0x4, 0xcc) r21 = getpid() fcntl$setown(r20, 0x6, r21) fcntl$setown(r19, 0x6, r21) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r23 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r23) setsockopt$sock_int(r23, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r25 = socket(0x2, 0x1, 0x0) connect$unix(r25, &(0x7f0000000700)=ANY=[@ANYBLOB="ffe5830000ff2f5d520024aa0e0d5d5d323cc966525a0c1310fad55ce18ad64eca63d285b6a2d872af1f73f8c8437c2ab4d5cacf0852cc27d4077c4172d2d605afafd6ebffe23a98fa37579b867d5a889fa59ef4f342f8afae518a548cede99e2fff4e83309acaea3dbb0e26a00e009e7318453b9537a79316d201c608de1a06f752603cf47592dfb24c50ec65f48295ac6692c403"], 0x10) setsockopt$sock_int(r25, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r26 = socket(0x10000000002, 0x2, 0x0) dup2(r25, r26) setsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f00000001c0)={r21, r24, r22}, 0xc) ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0xa98f164e268999aa, r21) r27 = getppid() msgctl$IPC_SET(r8, 0x1, &(0x7f0000000100)={{0x4, r13, 0xffffffffffffffff, r15, r16, 0x120, 0x81}, 0x7, 0x5, r21, r27, 0x10000, 0x7, 0x10001, 0x8}) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 18:45:41 executing program 0: r0 = socket(0x2, 0x1, 0x0) socket(0x18, 0x4000, 0x60) select(0x40, &(0x7f0000000140)={0x0, 0x3}, &(0x7f0000000100)={0x8, 0x0, 0x6, 0x6, 0x0, 0x8}, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x309, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) shutdown(r0, 0x2) 18:45:42 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x3, 0xfc) setsockopt(r1, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c655ff9"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) 18:45:42 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) setsockopt(r0, 0x48, 0x9, &(0x7f0000000040)="9feff5c1544863b96ad374192eb72f5fb8b3d71258fef71135fb892423b6255e3cd2a033fb49e01652f9e2789fa7fd39c9dde56731b26879f4b9d9344edb36466fb94a69e91f22d1866c1983d5305f8e0f94839e7df47e54a63fdc", 0x5b) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xffffe0fffffffff7], [], [{}, {}, {0x0, 0x0, 0x1}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x800000018, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) 18:45:42 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x2e, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0xfffffffffffffffc, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x80000000], [], [0x8, 0x0, 0x0, 0x9, 0x7], [0x0, 0x0, 0x2], [{0x0, 0x0, 0x0, 0x100000000000}, {}, {}, {}, {0x0, 0x0, 0x0, 0x7}, {}, {0x0, 0x0, 0x0, 0x400000000000000}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) socket(0x6, 0x4000, 0x20) r3 = socket(0x32, 0x8000, 0x6) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206919, &(0x7f0000000300)) 18:45:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000240)=[{0x1c}, {0x1c}, {0x200000000006}]}) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = accept$inet(r1, &(0x7f00000001c0), &(0x7f0000000040)=0xc) getsockopt(r2, 0x3, 0x9, &(0x7f00000002c0)=""/4096, &(0x7f0000000080)=0x1000) r3 = open(&(0x7f0000000180)='./file0\x00', 0x100, 0x0) ioctl$KDDISABIO(r3, 0x20004b3d) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xb5, &(0x7f0000000140)="b7") 18:45:42 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x4, 0x0, {[], [0x0, 0x0, 0x0, 0x10000], [0x80000000ff, 0x0, 0x0, 0x2], [], [{0x0, 0x0, 0x0, 0x3}, {}, {}, {}, {0x0, 0x0, 0x1f}]}}) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x8000, 0x0) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000040)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206919, &(0x7f0000000300)) r5 = syz_open_pts() ioctl$TIOCSBRK(r5, 0x2000747b) close(r5) ioctl$VMM_IOC_CREATE(r4, 0xc5005601, &(0x7f00000004c0)={0x10, 0x9, 0x4, 0x9, [{&(0x7f0000251000/0xe000)=nil, &(0x7f000042b000/0x1000)=nil, 0x8000}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0xfffffffffffffffb}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x14}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f00000d4000/0x1000)=nil, 0x401}, {&(0x7f00005b1000/0x1000)=nil, &(0x7f00000fc000/0x2000)=nil, 0xeff4}, {&(0x7f0000779000/0x3000)=nil, &(0x7f0000531000/0x2000)=nil, 0x8}, {&(0x7f000054c000/0x2000)=nil, &(0x7f0000082000/0x4000)=nil, 0x9}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f000045e000/0x2000)=nil, 0x401}, {&(0x7f00004cb000/0x3000)=nil, &(0x7f0000207000/0x2000)=nil, 0x1}, {&(0x7f0000176000/0x1000)=nil, &(0x7f00001c2000/0x2000)=nil, 0xd8}, {&(0x7f0000328000/0x2000)=nil, &(0x7f0000257000/0x4000)=nil}, {&(0x7f00001d7000/0x3000)=nil, &(0x7f000050d000/0x2000)=nil, 0x31}, {&(0x7f0000329000/0x1000)=nil, &(0x7f0000263000/0x3000)=nil, 0x1}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f00005b2000/0x2000)=nil, 0x4}, {&(0x7f00003cc000/0x4000)=nil, &(0x7f000006e000/0x1000)=nil, 0x8000}, {&(0x7f0000426000/0x1000)=nil, &(0x7f000042c000/0x3000)=nil, 0x5}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xc8b}) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000080)) 18:45:42 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x8, 0x0, 0x0, 0x0, 0x0, 0x1], [0x0, 0x0, 0x0, 0x0, 0x0, 0x2]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206919, &(0x7f0000000300)) 18:45:42 executing program 0: acct(&(0x7f0000000040)='./file0\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x7ff, 0x5, 0x0, 0x7}, {0x101, 0x9, 0x1, 0x4}, {0x9, 0xfa, 0xd1, 0x4}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x6, &(0x7f0000000140)=[{0x1ff, 0x5, 0x2, 0x7f}, {0x23cf, 0xbd, 0x1a, 0x1}, {0x3ff, 0x3, 0xff, 0x400}, {0x200, 0x1, 0x9, 0xfff}, {0x1000, 0x0, 0x8, 0x2}, {0x0, 0x9, 0x53, 0x7}]}) syz_emit_ethernet(0x2e8, &(0x7f0000000180)="080934410000000015b668f635e9") 18:45:42 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc], [0x8], [], [], {0x0, 0x0, 0x681}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) socket(0x800000018, 0x4, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8040691a, &(0x7f0000000300)) fchdir(r0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x80047466, &(0x7f00000004c0)={0x800000005, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739e278b7ec0"}) poll(&(0x7f0000000080)=[{r2, 0x13f}], 0x1, 0x0) ftruncate(r2, 0x0, 0x8) r3 = fcntl$dupfd(r1, 0x0, r1) syz_open_pts() ioctl$TIOCFLUSH(r3, 0x80206919, &(0x7f0000000300)) 18:45:42 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x80000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) accept$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0xffffffffffffffe2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000140)=[{0x9, 0x6, 0x9, 0x6}, {0x0, 0x40, 0x40, 0x2}, {0x0, 0x50, 0x57, 0x4}]}) write(r0, &(0x7f0000000040)='N\a\x00\x00', 0x4) pread(r0, &(0x7f00000001c0)="cfe58db6bbbb5417a8b2b93123798684daceb07685e797b0e939e98ad6606101ff8a8c472186c1110a7a26e166053366daa3a4d09f28246b024e495fdb9d4377770f5726ef1bb316d6cb8a85a4bcc8", 0x4f, 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 18:45:42 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0xfffffffffffffffc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe], [0x8]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206919, &(0x7f0000000300)) 18:45:43 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x8]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r1 = accept(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) setsockopt$sock_int(r1, 0xffff, 0x1c0c, &(0x7f0000000080)=0x20, 0x4) r2 = socket(0x2, 0x3, 0x0) r3 = socket(0x800000018, 0x3, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) r5 = socket(0x2, 0x400000000002, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x80206919, &(0x7f0000000300)) r7 = socket(0x2, 0x400000000002, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x80206919, &(0x7f0000000300)) ioctl$BIOCIMMEDIATE(r8, 0x80044270, &(0x7f0000000100)=0x4) 18:45:43 executing program 0: mkdir(&(0x7f0000002000)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x80) mkdir(&(0x7f0000000000)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0xc1c0e5070785d06f) 18:45:43 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x8, 0x0, 0x1]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) fcntl$getown(r0, 0x5) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) r3 = socket(0x2, 0x400000000002, 0x0) fchdir(r3) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206919, &(0x7f0000000300)) 18:45:43 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x1, 0x800fffff}], 0xc20, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000000c0), 0x6cd0, 0x0, 0x8d36, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3}, {0x1000000008000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r4 = fcntl$dupfd(r2, 0x14, r3) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r5, 0x4, 0xcc) r6 = getpid() fcntl$setown(r5, 0x6, r6) fcntl$setown(r4, 0x6, r6) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r8 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r8) setsockopt$sock_int(r8, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r10 = socket(0x2, 0x1, 0x0) connect$unix(r10, &(0x7f0000000700)=ANY=[@ANYBLOB="ffe5830002ff2f5d520024aa0e0d5d5d323cc966525a0c1310fad55ce18ad64eca63d285b6a2d872af1f73f8c8437c2ab4d5cacf0852cc27d4077c41ffd2d605afafd6ebffe23a98fa37579b867d5a889fa59ef4f342f8afae518a548cede99e2fff4e83309acaea3dbb0e26a00e009e7318453b9537a79316d201c608de1a06f752603cf47592dfb24c50ec65f48295ac6692c403"], 0x10) setsockopt$sock_int(r10, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r11 = socket(0x10000000002, 0x2, 0x0) dup2(r10, r11) setsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000001c0)={r6, r9, r7}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r13, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3}, {0x1000000008000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r13, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r14 = fcntl$dupfd(r12, 0x14, r13) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r15, 0x4, 0xcc) r16 = getpid() fcntl$setown(r15, 0x6, r16) fcntl$setown(r14, 0x6, r16) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r18 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r18) setsockopt$sock_int(r18, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r20 = socket(0x2, 0x1, 0x0) connect$unix(r20, &(0x7f0000000700)=ANY=[@ANYBLOB="ffe5830000ff2f5d520024aa0e0d5d5d323cc966525a0c1310fad55ce18ad64eca63d285b6a2d872af1f73f8c8437c2ab4d5cacf0852cc27d4077c4172d2d605afafd6ebffe23a98fa37579b867d5a889fa59ef4f342f8afae518a548cede99e2fff4e83309acaea3dbb0e26a00e009e7318453b9537a79316d201c608de1a06f752603cf47592dfb24c50ec65f48295ac6692c403"], 0x10) setsockopt$sock_int(r20, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r21 = socket(0x10000000002, 0x2, 0x0) dup2(r20, r21) setsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f00000001c0)={r16, r19, r17}, 0xc) setgroups(0x2, &(0x7f0000000000)=[r7, r17]) 18:45:43 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x8]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206919, &(0x7f0000000300)) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000000)=0x67) r2 = socket(0x2, 0x3, 0x0) r3 = socket(0x800000018, 0x3, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) r5 = socket(0x2, 0x400000000002, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x80206919, &(0x7f0000000300)) 18:45:43 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r0, r1) r2 = socket(0x18, 0x400000002, 0x0) close(r2) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) bind(r2, &(0x7f0000000080)=ANY=[@ANYBLOB="2d01f02f664900f7d369af4d67c44f2f077c0dd61a5897bbeb53ee79ee3ea4ca290dd732dcb7e274b56d8b34d102ed5ca904b0e6b9cc310c1be880b416371ec90bf5eba2ea266a5e60ad5a1bb3489764"], 0x1) listen(r0, 0x0) accept$unix(r1, 0x0, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x2, 0x0) 18:45:43 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f00000004c0)={0x10000, 0x7, 0x0, {[0x3, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x3, 0x0, 0x4, 0x0, 0x2], [0xfffffffffffffffe], [0x8], [0x0, 0x0, 0xffffffffffffffff, 0x0, 0x8000000000000], [{}, {}, {0x0, 0x0, 0x4008002}, {}, {0x0, 0x0, 0x0, 0x8916}, {0x0, 0x400, 0x2000}, {0x0, 0x0, 0x3}, {0x0, 0x5}], {0x0, 0x0, 0x0, 0xfffffffffffffffd}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getpid() r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) bind$inet(r3, &(0x7f0000000100)={0x2, 0x1}, 0xc) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x175a797d694fdd7e, 0x0) mknodat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x2000, 0x1) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000040)=0xe0) r5 = socket(0x2, 0x400000000002, 0x0) r6 = socket(0x2, 0x400000000002, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x80206919, &(0x7f0000000300)) r8 = socket(0x2, 0x400000000002, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x80206919, &(0x7f0000000300)) ioctl$VMM_IOC_RUN(r9, 0xc0205602, &(0x7f0000000140)={0x6, 0x6, 0x1, 0x5, &(0x7f0000000740)={{0x6, 0xb7, 0x1b, 0x80, 0xff, 0x5, 0x7}, {[0x6, 0x5, 0x5, 0x800000000000000, 0xfffffffffffffffa, 0x1, 0x5, 0x9, 0x1, 0x2, 0x2, 0x0, 0xa00000000, 0x5, 0x5, 0x3ff, 0x3f, 0x81], [0x10000, 0x401, 0xffff, 0x8001, 0x617d, 0xffff, 0x3, 0x3, 0x2, 0x1], [0x6, 0x7, 0x26b, 0x100000001, 0x81, 0xe8, 0x5], [0x4, 0x2, 0x7fffffff, 0x4, 0xff, 0x8], [{0x0, 0x2, 0xfffffbff, 0xff}, {0x101, 0x9, 0x91, 0x80000001}, {0xfffb, 0x6, 0x100}, {0x6, 0x1, 0x7fff, 0x3f}, {0x9f7f, 0x4, 0x20, 0x7}, {0x1, 0x6, 0xffff, 0x5}, {0x2, 0x1f, 0x4, 0xffffffffffffffff}, {0x3330, 0x4, 0x5, 0xa3a}], {0x3, 0x2, 0x87, 0x2}, {0x99, 0x800, 0xc, 0x1}}}, 0x80}) ioctl$BIOCGRTIMEOUT(r7, 0x4010426e, &(0x7f00000000c0)) r10 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r10, 0x80206919, &(0x7f0000000300)) 18:45:43 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x8]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = geteuid() r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3}, {0x1000000008000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r6, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r7 = fcntl$dupfd(r5, 0x14, r6) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r8, 0x4, 0xcc) r9 = getpid() fcntl$setown(r8, 0x6, r9) fcntl$setown(r7, 0x6, r9) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r11 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r11) setsockopt$sock_int(r11, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r13 = socket(0x2, 0x1, 0x0) connect$unix(r13, &(0x7f0000000700)=ANY=[@ANYBLOB="ffe583000e0d5d5d323cc966525a0c1310fad55ce18ad64eea63d285b6a2d872af1f73f8c8437c2ab4d5cacf0852cc27d4077c4172d2d605afafd6a59ec2bb42f8afae518a548cede99e2fff4e83309acaea3dbb0e26a061009e7318453b9537a79316d201c608de1a06f752603cf47592dfb24c50ec65f48295ac6692c4030000000000000000d3f17a43bd34f31a20704c"], 0x10) setsockopt$sock_int(r13, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r14 = socket(0x10000000002, 0x2, 0x0) dup2(r13, r14) setsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f00000001c0)={r9, r12, r10}, 0xc) r15 = getpgrp() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r17, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3}, {0x1000000008000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r17, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r18 = fcntl$dupfd(r16, 0x14, r17) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r19, 0x4, 0xcc) r20 = getpid() fcntl$setown(r19, 0x6, r20) fcntl$setown(r18, 0x6, r20) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r22 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r22) setsockopt$sock_int(r22, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r24 = socket(0x2, 0x1, 0x0) connect$unix(r24, &(0x7f0000000700)=ANY=[@ANYBLOB="ffe5830000ff2f5d520024aa0e0d5d5d323cc966525a0c1310fad55ce18ad64eca63d285b6a2d872af1f73f8c8437c2ab4d5cacf0852cc27d4077c4172d2d605afafd6ebffe23a98fa37579b867d5a889fa59ef4f342f8afae518a548cede99e2fff4e83309acaea3dbb0e26a00e009e7318453b9537a79316d201c608de1a06f752603cf47592dfb24c50ec65f48295ac6692c403"], 0x10) setsockopt$sock_int(r24, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r25 = socket(0x10000000002, 0x2, 0x0) dup2(r24, r25) setsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f00000001c0)={r20, r23, r21}, 0xc) ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0xa98f164e268999aa, r20) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x8, r2, 0x0, r4, r10, 0x38, 0x1}, 0x1, 0x5c6, r15, r20, 0x7fff, 0x7fff, 0x5}) r26 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r26, 0x8040691a, &(0x7f0000000300)) r27 = socket(0x2, 0x400000000002, 0x0) r28 = fcntl$dupfd(r27, 0x0, r27) ioctl$TIOCFLUSH(r28, 0x80206919, &(0x7f0000000300)) 18:45:43 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x280002002, 0x2065d) r0 = syz_open_pts() ioctl$TIOCSBRK(r0, 0x2000747b) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000140)) r1 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCSBRK(r2, 0x2000747b) ioctl$TIOCSTART(r2, 0x2000746e) r3 = accept$inet6(r1, &(0x7f0000000000), &(0x7f0000000080)=0xfffffffffffffdea) socketpair(0x18, 0x5, 0xdb, &(0x7f0000000180)={0xffffffffffffffff}) munlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) recvfrom(r4, &(0x7f0000000300)=""/4096, 0x1000, 0x1, 0x0, 0x0) getpeername(r3, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) ioctl$TIOCCONS(r1, 0x80047466, &(0x7f0000000040)=0x6) 18:45:43 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2000000000, 0x0, 0x0, 0xbc8], [0x8]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) socket$unix(0x1, 0x5, 0x0) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206919, &(0x7f0000000300)) 18:45:43 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x400, 0x150) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x10, 0x0) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd\x00', 0x0, 0x0) r3 = syz_open_pts() close(r3) ioctl$TIOCSETA(r3, 0x80047466, &(0x7f00000004c0)={0x800000005, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739e278b7ec0"}) poll(&(0x7f0000000080)=[{r3, 0x13f}], 0x1, 0x0) r4 = syz_open_pts() ioctl$TIOCSBRK(r4, 0x2000747b) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000280)='/dev/vmm\x00', 0x190, 0x0) r6 = syz_open_pts() ioctl$TIOCSBRK(r6, 0x2000747b) r7 = openat$tty(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/tty\x00', 0x10, 0x0) r8 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300)='/dev/speaker\x00', 0x880, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffff8, 0x80, 0x2, 0x949, 0x6}, {{r2}, 0x6, 0x20, 0x1, 0x3, 0xd6}], 0x7, &(0x7f0000000340)=[{{r3}, 0xfffffffffffffff8, 0x0, 0x1, 0x10001, 0x1e}, {{r4}, 0xfffffffffffffff9, 0x44, 0x1, 0x0, 0x6}, {{r5}, 0xfffffffffffffffc, 0x25, 0x8, 0x3, 0x100000000}, {{r6}, 0xfffffffffffffffc, 0xc, 0x654076193488aab6, 0x380000, 0x3}, {{}, 0xfffffffffffffff8, 0x10, 0xf0000000, 0x84b}, {{r7}, 0xfffffffffffffffd, 0x44, 0x4, 0x401, 0xfffffffffffff720}, {{r8}, 0xfffffffffffffffe, 0x0, 0x80, 0x10000, 0x800}], 0x4, &(0x7f0000000440)={0x7ff, 0x5}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000480)={0x101, 0x0, 0x5, 0x1, "b1d8867cfeb27674468d9b0516f5a2427fc701d9", 0xecbe, 0x40}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$FIOASYNC(r9, 0x8004667d, &(0x7f0000000080)=0x3) pwrite(r9, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 18:45:43 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x21fee007], [], [0x8], [], [{}, {0x0, 0x0, 0x1}, {0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) mmap(&(0x7f000045b000/0x4000)=nil, 0x4000, 0x0, 0xd810, r3, 0x0, 0x0) r4 = syz_open_pts() close(r4) ioctl$TIOCSETA(r4, 0x80047466, &(0x7f00000004c0)={0x800000005, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739e278b7ec0"}) poll(&(0x7f0000000080)=[{r4, 0x13f}], 0x1, 0x0) ioctl$TIOCNOTTY(r4, 0x20007471) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) r5 = socket(0x2, 0x400000000002, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) r7 = syz_open_pts() ioctl$TIOCSBRK(r7, 0x2000747b) r8 = socket(0x2, 0x400000000002, 0x0) r9 = socket(0x2, 0x400000000002, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCFLUSH(r10, 0x80206919, &(0x7f0000000300)) ioctl$WSMOUSEIO_GTYPE(r10, 0x40045720, &(0x7f0000000100)) r11 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r11, 0x80206919, &(0x7f0000000300)) r12 = socket(0x18, 0x1, 0x0) close(r12) connect$unix(r12, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$LIOCSFD(r11, 0x80046c7f, &(0x7f0000000040)=r12) ioctl$TIOCSDTR(r7, 0x20007479) ioctl$TIOCFLUSH(r6, 0x80206919, &(0x7f0000000300)) 18:45:43 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) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000140)) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x80047466, &(0x7f00000004c0)={0x800000005, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739e278b7ec0"}) poll(&(0x7f0000000080)=[{r1, 0x13f}], 0x1, 0x0) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) pipe(&(0x7f0000000180)) r2 = accept$unix(r0, 0x0, &(0x7f00000001c0)) connect$unix(r2, &(0x7f0000000200)=@file={0x0, './file0\x00'}, 0xa) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20000, 0x0) close(r0) syz_open_pts() r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000100)="8c65", 0x170) 18:45:43 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x4c93, {[], [], [0x8]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206919, &(0x7f0000000300)) 18:45:43 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x8100800080002002, 0x2e00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x51a4176ad75f46, 0x8) renameat(r0, &(0x7f0000000580)='./bus\x00', r0, &(0x7f00000005c0)='./bus\x00') ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000600)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff7000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x5}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ff4000/0x4000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff6000/0xa000)=nil, &(0x7f0000ffb000/0x3000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00']}) 18:45:43 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x8]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) r3 = syz_open_pts() ioctl$TIOCSBRK(r3, 0x2000747b) close(r3) r4 = socket(0x2, 0x400000000002, 0xfc) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x80206919, &(0x7f0000000300)) 18:45:43 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206919, &(0x7f0000000300)) r4 = openat(r3, &(0x7f0000000200)='./file0\x00', 0xa59417bfe0dca1b, 0x3) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000240)='/dev/diskmap\x00', 0x8, 0x0) r6 = syz_open_pts() close(r6) ioctl$TIOCSETA(r6, 0x80047466, &(0x7f00000004c0)={0x800000005, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739e278b7ec0"}) poll(&(0x7f0000000080)=[{r6, 0x13f}], 0x1, 0x0) r7 = syz_open_pts() ioctl$TIOCSBRK(r7, 0x2000747b) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wsmouse0\x00', 0x100, 0x0) kevent(r4, &(0x7f0000000280)=[{{r5}, 0xfffffffffffffffc, 0x16, 0x1, 0x8d17, 0xff}, {{r0}, 0xfffffffffffffffe, 0x9, 0x10, 0x8, 0x1}, {{r0}, 0xfffffffffffffffd, 0x80, 0xf0000015, 0x0, 0x1}, {{r0}, 0xffffffffffffffff, 0x0, 0x20000000, 0x5, 0x33}, {{0xffffffffffffff9c}, 0xfffffffffffffff5, 0x0, 0x20000002, 0x5, 0x8}, {{r6}, 0xfffffffffffffffc, 0x60, 0x40000000, 0x7}, {{r7}, 0xfffffffffffffffa, 0x44, 0xa0000004, 0x276, 0x80000000}, {{r0}, 0xfffffffffffffffd, 0x80, 0x20, 0x8, 0x1000}], 0x3a8, &(0x7f00000003c0)=[{{r0}, 0xfffffffffffffffe, 0xa0, 0x2, 0x6, 0x6}, {{r8}, 0xfffffffffffffff8, 0x80, 0x40, 0x80000001, 0x7}, {{r0}, 0xfffffffffffffffa, 0x8, 0x4, 0x833, 0xfffffffffffffffc}], 0xfffeffff, &(0x7f0000000440)={0xe5a, 0x9}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)="60512768c67624fda4039513e9078a2307df54f0e8df6b7a2d0288dc0a160cc7aa215c8a61336a4056109ee3ee2a539c0aa03297f7e0c5002eed3cdb97cc8c9da96148d68bda7d08e81d2f2638eca0a749212a14f09e35b37afb4972e6ea2ef2c5a1542707647490903905ca8407662c6e1df542be4e8b74480c77311fc797cf1f7966a8c69b16d768f91afd8e8c33", 0x8f) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa) 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) r9 = semget(0x1, 0x0, 0x5) semctl$GETPID(r9, 0x1cfba1775412afb7, 0x4, &(0x7f0000000040)=""/89) write(r1, &(0x7f0000000180), 0x13c) 18:45:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='\x00\x00\x11\x00', 0xbb9ea59208649666, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x18008) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000080)=0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0xc, 0xfd}, {0x3, 0x2, 0x0, 0x94dd}, {0x401, 0x20}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)="985238a669ab541d1369151a49be") r3 = socket(0x2, 0x400000000002, 0x0) r4 = open(&(0x7f0000000180)='./file0\x00', 0x1882, 0x80) fcntl$setflags(r4, 0x2, 0x0) r5 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r5, 0x80206919, &(0x7f0000000300)) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) ioctl$WSDISPLAYIO_WSMOUSED(r5, 0x80185758, &(0x7f0000000140)={0x8, 0x10001, {0x100000001, 0x7a}}) 18:45:43 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff], [0x0, 0x0, 0x0, 0x4000000000], [0x8], [], [{0x7}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSHDRCMPLT(0xffffffffffffff9c, 0x80044275, &(0x7f0000000180)=0xffffffff) r0 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) flock(r0, 0x14) r1 = getpgrp() fcntl$lock(0xffffffffffffffff, 0xa562d50e949f26ac, &(0x7f0000000040)={0x2, 0x2, 0x2ad, 0x6, r1}) r2 = socket(0x2, 0x3, 0x0) r3 = socket(0x800000018, 0x3, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse\x00', 0x100, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) r5 = syz_open_pts() ioctl$TIOCSBRK(r5, 0x2000747b) r6 = fcntl$getown(r5, 0x5) ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x10, r6) r7 = socket(0x2, 0x400000000002, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x80206919, &(0x7f0000000300)) r9 = socket(0x2, 0x400000000002, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCFLUSH(r10, 0x80206919, &(0x7f0000000300)) r11 = syz_open_pts() r12 = syz_open_pts() fcntl$dupfd(r12, 0x5, 0xffffffffffffff9c) ioctl$TIOCSBRK(r11, 0x2000747b) kevent(r10, &(0x7f0000000080)=[{{r4}, 0x0, 0x8, 0x1, 0xfffffffffffffff9, 0x7}, {{r11}, 0xfffffffffffffffb, 0x82, 0x10, 0x5, 0x401}], 0x26f, &(0x7f00000000c0)=[{{0xffffffffffffff9c}, 0x0, 0x146, 0x10, 0x7f, 0x40}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x34, 0x4, 0x10000, 0x8e49}], 0x3f, &(0x7f0000000100)={0x1, 0x7}) r13 = shmget$private(0x0, 0x2000, 0x110, &(0x7f000065c000/0x2000)=nil) shmat(r13, &(0x7f0000409000/0x1000)=nil, 0x2000) 18:45:43 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bca) recvmsg(0xffffffffffffffff, &(0x7f00000005c0)={0x0, 0xfe0e, &(0x7f0000000500)=[{&(0x7f0000000080)=""/98, 0x17f}, {&(0x7f0000000380)=""/240, 0xe3}], 0x2, 0x0, 0xfffffffffffffe94}, 0x800) unlink(&(0x7f0000000000)='./bus\x00') r0 = open(&(0x7f0000000100)='./bus\x00', 0x4a2, 0x0) pwritev(r0, &(0x7f0000000140)=[{0x0, 0x3d}], 0x10000000000000b0, 0x0, 0x0) open$dir(&(0x7f0000000180)='./bus\x00', 0x8000, 0x23) 18:45:43 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff], [], [0x8, 0x23], [], [{0x5, 0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x8) bind$inet(r0, &(0x7f0000000040)={0x2, 0x1}, 0xc) r1 = socket(0x2, 0x1, 0x18) r2 = socket(0x800000018, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) r4 = socket(0x2, 0x400000000002, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x80206919, &(0x7f0000000300)) 18:45:43 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "f000000000002f00fdbe0ffeff0100"}) poll(&(0x7f0000000000)=[{}], 0x20000000000000c1, 0x0) r0 = syz_open_pts() close(r0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x10000, 0x0) ioctl$TIOCSETA(r1, 0x80047466, &(0x7f0000000040)={0x800000005, 0x400, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739e278b7ec0"}) poll(&(0x7f0000000080)=[{r0, 0x13f}], 0x1, 0x0) socket(0x18, 0xf, 0x9) fchmod(r0, 0x100) 18:45:43 executing program 0: r0 = socket(0x2, 0x5, 0x9) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="578f2cc981069c919b361a0605cc4de1013a1b557ce6cf77a11991edfa517ca81e0327a39eb2c2b68781412e928179319ac817cbd78de2424d2e98d6247e0562c4f8ece83d6f9456279d7a2e1005e978d6007b82525e950105a028d2ff55b45e87690b91e9c4ae04"], 0x10) r1 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) shmat(r1, &(0x7f0000ffb000/0x1000)=nil, 0x0) shmat(r1, &(0x7f0000ffc000/0x3000)=nil, 0x0) shmat(r1, &(0x7f0000ffe000/0x1000)=nil, 0x3000) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="9a06e30300f7000000000000000024e00818d29b", 0x14) utimes(&(0x7f0000000240)='./file0/file0\x00', &(0x7f00000001c0)={{0x8, 0xd8d}, {0x93a1, 0x15}}) open(&(0x7f0000000200)='./file0/file0\x00', 0x20, 0x101) sendto$unix(r0, &(0x7f00000009c0)="b78abeb00a17bab731d6481c69b70d8e32c0bce3fe097caf772ebe5b33c46278bd73371f7a55963310fb1b65701ca4110499dedbb3d989870aa53c7fa3a400f6c21e0179a0f824b4d7c9de426d6e4b011d1bb793c153441fb99ccf1dc8e6092f76904878d06693228c8fabc242cea1fcb29a75a86dcdde66b569b44bb3bc6db4d60d05b89fc8996a64feb5253f8d691ab1ee8cb22dbc71060bfae74a1a65d94ed94b0abff0fe6f47059494cebee07d73e7b9c445f1fd2d7e51be1398694c9d8b933b7f9d0a03a4618fb8955310c1019d3fab26dba3ce0e546b32bf32300464bc1152e9455d856be4f6399c216c1933bddaa2d5dd0013bdb0ac387d5f4af4bf1b5f36a38112f72316e1c9b6328fe45e4f79091cf98cea74dd9dcfd3b3b930516300fc98e49243c8352fea967e36dd7e5d8df7439ccdb4c87947f05ab25c19a5ab1ab07eef947ef57db5911de7dd436855d1c6401fb42516022c2507db1584a137c53bd8fd5605418a7eb5aa8de024ebb9a00a2e0ff2388ef3fd859cb269fc53aacadcda2929d969d06844ea93c9da31bb47abb4490c644d5c0dd218dc130983a55979c60346efd26172f47d4b92e733a5138b9ff72eb4bdfb59beef81b27511dd3d1f7ef31d2ab971bdf9edf4c81c8259eb15c75d427280848a3291e6d3ea830be304d334601942e51b715541f77d5c5a16d50d58d4f4c1a6f16b4b30d4c642ec267d11df788b3db039ca6e20aea03fa9a070835a29b80938f055ce818d57487370fa19340f29c09c3af3ecf7a699b491f6ae0674278db18084adcabaa8fab62fa0df5f1844a04c509cb7c85d99055a92a984c0d3956dbcc92c157fc5cdfa8d20df8f764b376edd48d8754171932312d3f7821ed607d3b5b8b83d11de51429da82dd729a865886c9fef18ea0ccf0e0d5843a9b88d02b3607375a5c38e37c9d0f3d94825554230192526eb14864b5f0aa1c0110d88568b0e8bfd411245329b17aa355c03705dc2d7498b0581324f5471c477b2c8ebc1fc906edb7145a0b035d15866f0cd6626dcdde5834057d0733d0534f970b700f1d11f4de003bc70a7d0cc36a62195fe56433cc73a853a0911523929a6ebc302dda6098f6f4d62d86d4b2cd3e41f0e8e5dcd1a99f186a9de438ef5871e97d5bc021e7e2bcefa261dfc0a56c6e4e0f463f99272a7ba21ce36d3dbb890d276bc602b0150f9881a1613525821bac84d05d3cbb8849d93e3480fa92b49072afc890335ab4c7a17ac28faa1e48612d08f66b01acf09e4a34fbb48bccfa02aa07174f75c2d01b48f49cb472674b92809c2984c0cf8301604938da1d2a01fa1b91a67d97a5932454a2ec72a0aec96d0dc990e648d97158d41a8cef3691d55b8b4646cf6a8ecb5d4cf28b7eb2ea3fe3ba151dbf2c52bccf9b2c6050e7ae1f018041b3ad9cb7439eab79b1c6bd9f7e25eaec073fef0c33291425d4f4e57db76e0c14618c3b2133f96862907ec7f232f764924dfe12d9618c7895c412af5efa418e8ab7d5001dd51a5cc826d7cc8c699d88bf2cc35d644039a9d233c1d9b58656c9bf238c858ba3863130551a3fc15c8df0ee35635eb69b18ac4f73bc5b49201c22b4ca72e8bd4f175f36164d566f19fba014330982cf547876e04a3ce9356767dc0d6038e3ecb508e916e09634372ff410aff8ab897a97e9e6b58a7644d810663acca962ebac8c25d2c84585a9b5fc1ff3130659e4858a10bba8c9f5a4d1cc08d52fa6f16384250ceca5286203506c58390de0dd17f148ba5edba3487f93cfb42e559dfdea5269e429e76543cd84bd4ca6129707c0ae4995fd6cc2168cae498a36fbb48ca89fe4e30d354a281ea6f85ac3cc5b67686895dcb9b075b5741f0e7a729110fa0debe04f338cffcf160c6480b08b512a42cdec2d4e52452e1b9cdfb934943f3bd06f592e49e5993e4ee688e0b8e31f08e0c958173e94d0f63f6363f6ecad1e633dbf5f920d727cfa910e065e6e139da04fba66ee2fc9c40a7645c79be51", 0x591, 0x0, 0x0, 0x0) sendto(r0, &(0x7f0000000080)="6b6751ce02c4c63e1af1faa07c197b8b16ddf9a0d87e47da22b2a4ded23772f7837cd3ee6b481b30a656ed37a741edb50f8e448387b411f505a8b46750c90c283b6435da21fa7048a557494a6b0096fe1033189eef700a3b24b9f37688c9f0264b010840777c20e0576c7a014720af5d731ad3b65ea595489cd8c087ed9617d1dd4881a5a2c71714635a08e911536c754861491d8691c51144f2a087d4cf9f366b67fc4f8b75ec1b32e22301298bacdc9125", 0xb2, 0x0, &(0x7f0000000140)=@un=@file={0x1, './file0\x00'}, 0xa) 18:45:43 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x8]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206919, &(0x7f0000000300)) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000000)=0x1f) 18:45:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x805, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x40, 0x1, 0x2}, {0x7c}, {0x206}]}) syz_emit_ethernet(0x31d, &(0x7f00000000c0)="b6") 18:45:43 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x8]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10000, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x800000018, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0xa, r1) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) r4 = socket(0x2, 0x400000000002, 0x0) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x1, 0x0) ioctl$TIOCMGET(r5, 0x4004746a, &(0x7f0000000080)) r6 = fcntl$dupfd(r4, 0x0, r4) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000000)=0xfc5) ioctl$TIOCFLUSH(r6, 0x80206919, &(0x7f0000000300)) 18:45:43 executing program 0: socketpair(0x40, 0x4, 0x6, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x86128) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) fchmod(0xffffffffffffffff, 0x5c4d30f04a8db6cf) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff02}], 0x100000000000014d, 0x0, 0x0) close(r1) 18:45:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000240)=[{0x84}, {0x60}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="20211143ccad1c9a420ce8aae933") ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2000000], [], [0x8], [], [{}, {}, {0x7}, {}, {}, {0x0, 0x0, 0x0, 0x1}], {}, {0x0, 0x0, 0xe6, 0x3ff}}}) socket(0x6, 0x3, 0x9) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x800000018, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) r4 = socket(0x2, 0x400000000002, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x20600, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r6, 0xc1045763, &(0x7f00000004c0)={0xffffe8c4, [{0x4, 0xb6a}, {0x3, 0x81}, {0x2, 0x2}, {0x5, 0x6}, {0x1, 0x3f}, {0x2}, {0x1, 0xae16}, {0x1, 0x9}, {0x3, 0xffffffff}, {0x1, 0x9}, {0x3, 0x1}, {0x1}, {0x1, 0x2}, {0x2, 0xfffffffd}, {0x3, 0x1000}, {0x3, 0x5}, {0x1, 0x3}, {0x3, 0x80000000}, {0x3, 0x9}, {0x2, 0xffffff80}, {0x1, 0x7}, {0x2, 0x8}, {0x45e5f69434c2fbcf}, {0x2, 0x400}, {0x2}, {0x2, 0x101}, {0x2, 0x1}, {0x2, 0x7}, {0x3, 0x7fff}, {0x1}, {0x3, 0x7}, {0x2, 0x1}]}) ioctl$TIOCFLUSH(r5, 0x80206919, &(0x7f0000000300)) 18:45:43 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x0, 0xa, 0x0, 0x0) 18:45:43 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="ae2f666968653000"], 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) dup2(r0, r1) 18:45:43 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x8]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206919, &(0x7f0000000300)) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f00000000c0)={0x7393, 0xb7c, 0x80, 0x8000, &(0x7f00000004c0)={{0x40, 0x4, 0x9, 0x58, 0xe1, 0x4, 0x4}, {[0x836, 0x1, 0x3f76, 0x3, 0x1, 0x400, 0x20, 0x2, 0xe6, 0x6, 0x3, 0x0, 0x8, 0x401, 0xfffffffffffffffa, 0x0, 0x9, 0x7], [0x100000001, 0x0, 0xcc9, 0x4, 0x9, 0x5, 0x3, 0x80, 0x8c89], [0xffffffffffffba8b, 0x1, 0xffff, 0x6, 0x3, 0x2, 0xff], [0x7f, 0xffffffffffffffff, 0x0, 0x7ff, 0x8, 0x8], [{0x401, 0x9, 0x9, 0x7}, {0x9, 0x9, 0x1, 0x80000000}, {0x9, 0x9, 0x0, 0x6}, {0x2, 0x9, 0x2, 0x6}, {0x7fff, 0x17, 0x5, 0x7e03}, {0x40, 0x0, 0xfffffff7, 0x5}, {0x8, 0x74, 0x2, 0x4}, {0x9, 0x401, 0x3, 0x8}], {0x7, 0xfffffffc, 0x6c, 0x80000000}, {0x81, 0x1, 0x401, 0x5}}}, 0x1, 0x9}) r2 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080), 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x3, 0x0) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f00000001c0)={0x93, 0x0, &(0x7f0000000100)=""/147}) r4 = socket(0x800000018, 0x3, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) r6 = socket(0x2, 0x400000000002, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x80206919, &(0x7f0000000300)) 18:45:43 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0x0, 0x0, 0x4000000010}], 0x0, 0x0, 0x0, 0x0) r1 = msgget$private(0x0, 0x80) msgctl$IPC_STAT(r1, 0x2, &(0x7f00000001c0)=""/181) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r2, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 18:45:43 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x8]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206919, &(0x7f0000000300)) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0xfffd, 0x3, 0x9, 0xd48}]}) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) r5 = socket(0x2, 0x400000000002, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x80206919, &(0x7f0000000300)) 18:45:43 executing program 0: unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='W\x00') r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) r1 = accept$unix(r0, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) mknod(&(0x7f00000001c0)='./file0\x00', 0xfcf0956c39e26821, 0x1) acct(&(0x7f0000000200)='./file0\x00') r2 = accept$unix(0xffffffffffffffff, &(0x7f0000000240)=@abs, &(0x7f0000000280)=0x8) sendto$unix(r2, &(0x7f00000002c0)="0452487541dbb86ca566f25defd9260c97737cc48b4eb3f1d84b371ebf6c9d9e029860c498d6ded21aaa223ade3f5512526b606d5dd0745370a2c18d9e3a42d26ec9b606c6fc7f1bb5145647c6034a52edc0f997998f7237859fd7f095841a87dd8622ca5cdb0d10ff91f7a783e7adb2f63da93f06a94208ffddc9d6f1fe59ab399b75dace3fe5c93fff03c2af1ae5bcde24722a8c8a86243fff10d8b720d6723e3ad2f35045792b485cc7ec4b592b45d4ecb71066cccc57d65f7ec933f17b66970b9ee60039930c2994ec56fbf36603d73b12b60863d8c8", 0xd8, 0x9, 0x0, 0x0) r3 = open$dir(0xfffffffffffffffe, 0x800, 0x80) mkdirat(r3, &(0x7f00000003c0)='./file0\x00', 0xd5) r4 = dup2(r1, 0xffffffffffffffff) sendmsg(r4, &(0x7f0000000dc0)={&(0x7f0000000400)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000780)=[{&(0x7f0000000440)="f6c08446d6bc4bdd3a0320eacd207f55f0b490f9a5367cfb249405e965fbe807d5fc5e691b8469a82d824ec0a3d7e54f50a1d41efd91da579d6f679c41a7435b9050d3defc50f4b0f8c283b32622ebef470df8b1c82ce5a66cd74f1f202df3ce25dfddc316759db02a53bd8cdbb58b62000b9aabd5d5ba57dc5761e242", 0x7d}, {&(0x7f00000004c0)="375c371cf9f3572b89e8c1dc245cf6f9bb67b8f87171e0854bf4c7c01e71e8448dba91d0c1b6ab02a51aee3e5dfff4096eaec69909a6a8601f34e82b1a29ac2d7d0073f98cd1eb008db5f0df55e22f6067f63c980eef3869e33ac014ff861bda75b4c57ad10d1571d8b06152413df813a6b60f645004749a6522b69f2539f6f041d924d70d4faac9027f2e5ba7148dd26ccfe691dd49380f6988b612c319", 0x9e}, {&(0x7f0000000580)="5c512efb3e974093fa72d7040f1d23e5155271bb", 0x14}, {&(0x7f00000005c0)="05fdf7a231469873ee8ae4a78dc648e01e99ef835255fe8b22939b25ccbd4a8c498735bb38c6f9db85cc27808f4e4faf0248e45f1eb1259a520c8c90ba541fddb7d496c68cb87f6154ff6446e4704a95251b3c2a2142111c4d5141f4fa1e6682b7146fe61b236dceb0db3d2b36ac44d3d5906ef2087b39d490e7e5d7a5ad6dbb6872e64615bc7ebd3c602a2d3114458f6058c7f555af160229716676d0c7e4a209f18eb8a2128f82b7c222c527a3cd7ffcf716b76b742d823e24b5aa1edb122b4c95aa6bfb5416c81e050ba61c9a765a13f8442a105d", 0xd6}, {&(0x7f00000006c0)="452c1e285bf66ec095b87dc99f1aa8021f68fbaa57b7499add9b180867728df81bbf22455d31db7a7e760597e47cfca1f4dfdcebc59754ae8a113fad91943488ed93e109e187ec560d9b9c1dc7d2f44ca7da71e1189b848f697202dbb81bea8f15c5cdb60b4a734308314a5a07b8fb97b076a81523fc4c5f05953a9d7208cf03291d61d7bfc8e8048cb87dd1659ea26d21303e44efce5e443ac896080713b4dba98d05581b52b0ab24af8e20fc49", 0xae}], 0x5, &(0x7f0000000800)=[{0x110, 0xffff, 0x1c, "a01f7fc9d60bff02eb6c21e6c13a0903af4d4d5e618d606a28f26d8bcbcdb315980b4ae970ba943708281873c4b8342953b9ba3dd0f57660c9ddb8453bd4076bef5d8577e59e144cc4fb968efc235f54bc8b465c223fb8f0135c8424b0750d5ff800829f3fb776eae2c09b845af29b9f2441e742be95912f5bcf0a8bdbd0b74390f822b3b05830e1605ffd76642a3779a381d60eadc5a130b3ab896b846943b0aa993fc43338b8bb1a28040c467b351c33553046e143c10b4d4cde6eb6df365a782a9e10e922322efafa024a56a7c68036e5f65ae7d0aa2720a0e782f40f0ad2cff0c0350847fdfb8e7b18e679f5005c02e29881032a1d54a7cb55f8"}, {0x110, 0xffff, 0x0, "65506c20146ca5ec8b7a7b02747e2d1df0704d81923c23eb5c4c15cb9b9fa055887fd0aaa982fab1e8d68266bc26269bf0407bdcfea9e2b6c0af622849a222a79a23ce85462a2c81e9c4e9ad99e5a112cf2991545bee56f1780f6abfb4b8c3981080d4b56575b269171fee7ab744c204de1ab861bd939a125e0fcca6800cf769b46d41861ba03547cb0b5a581727bf5774cb58ba73f5bb8f3b9441ff2f1c3accedfc27226b1f240132e2cb539c5e2c2ee2107364c2e2a85e849c8ec14e4c0603891f3d29c65ce4bb771ad675cc92f0c50df7c64fa88c5c965458156b6ee4eec8d98caf0cf6f41d902dd1a5c43c68107a291597120b81597cd1b878ec72ae"}, {0xf0, 0x1, 0x4, "dfd5f9402e4de2e913894cb8801a02df8afd824b059d9b8ef4b03836861ff4a0bdc1eab739bdd0de99774d2fefe44a91baefea364266b42cf30c932c87225971d7bdf9c1dcb74d1ef4dd8167936c29ed7e8ae3687670f0a015bb96b33a1d2960f5275cb81e16452403387342413143657eaf2b396427fe563be643d1d5814bcf3bb2c887e450016ec97e4af9cc57753db3bb69dfcffcc6d4a439c6ee496f191ae4f81f885c515bf3bc0158ab461c9431612be34df2db16a319c5d10fe81cd443fea8de76040de29833e4ee48b4a22d9bff0713f9287dea20a76e"}, {0x30, 0x1, 0x800, "aa8ff98c3738787b5d6141d76ae5886fa0c835433e9b1f51fd8f99"}, {0x88, 0x1, 0x2, "7d8ac43d603457009751176f14170e834e03d6c2c860c1e379a5ed6d46b615501fb87a2fff738db2abed4104cdd928f2651569d94aedbcd283b84690d1819bd7e92517a728b11d54952d1db5b26f60fe96d43959b468fa8c57e6a38de110623c28f05e0886ac0bf3f858be6bcea3d3e21cc43ce22c"}, {0xc8, 0x1, 0x2, "c2417bb8380c7e9ddb122906f89b9298039024f8d85f019c6802c4710e95fe358d21dda06191294fb7d4401fea6b7391b7be21f986ab514fa69b92b4dff4bdd2278ea2822f3353ca4f5e82fc769705756b0ae8eae9f9a759602a20e8d45fecff28cbb9819df22751f70908b4e7988c20aea2579c7c90440d2a0644b49e83d8a8a7007dc8b0812b28c65df53a587b271a583bda6e80b57b0bcccd2a41dd7d0cde5d2cdb5f6c1720762c515d94b646d265214614d60b5cd0"}, {0xf8, 0x90ceeffd720574b2, 0x8001, "ab0365a84531fe1771fa20b6e6474ff286feaa5e82e20f06c93cbb197eb1d618e3b2ea4592f5823282914998c247e5ffc54797c32cb5289c0545f002d2010ecd9c1c2737584e14b7b6fb2be34a64d4290fc9785eb7c97725ec7914ff97fd4de657e9e505de73b511235094e9c83f070057b98608d5ea8643eea3e6d3f8ef655f055b7d890ac2900b1adb01a3fd0fee526ae61c5233ae836a4016506e37615d279cb410383026e7bc7898b2ed723ad29b82ea47d9545b64a7a499e4cbf5bfecceddbb275b1ce25a57b749a9b7901d520bae2a0a9ecb6bd7d28b5f16620cde070a80bc8f04f54a"}], 0x588}, 0x1) clock_settime(0x0, &(0x7f0000000e00)={0x0, 0x3}) close(0xffffffffffffff9c) r5 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000e40)) fchmod(r5, 0x8) getsockopt(0xffffffffffffff9c, 0xffff0000, 0x5, &(0x7f0000000e80)=""/66, &(0x7f0000000f00)=0x42) readv(r1, &(0x7f00000012c0)=[{&(0x7f0000000f40)=""/115, 0x73}, {&(0x7f0000000fc0)=""/164, 0xa4}, {&(0x7f0000001080)=""/235, 0xeb}, {&(0x7f0000001180)=""/200, 0xc8}, {&(0x7f0000001280)}], 0x5) pipe(&(0x7f0000001340)={0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001380)={0xffffffffffffffff}) accept$unix(r7, 0x0, &(0x7f00000013c0)) r8 = socket(0x18, 0x8000, 0x3f) getsockopt(r8, 0x1f, 0x7fffffff, &(0x7f0000001400)=""/78, &(0x7f0000001480)=0x4e) r9 = dup(0xffffffffffffffff) setsockopt$sock_linger(r9, 0xffff, 0x80, &(0x7f00000014c0)={0x9, 0x7f}, 0x8) open(&(0x7f0000001500)='./file0\x00', 0x1, 0x80) bind(r6, &(0x7f0000001540)=@un=@file={0x1, './file0\x00'}, 0xa) madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x5) r10 = socket$inet6(0x18, 0x1, 0x20) getsockopt$sock_int(r10, 0xffff, 0x1, &(0x7f0000001580), &(0x7f00000015c0)=0x4) r11 = dup(r4) setsockopt$inet_opts(r11, 0x0, 0x1, &(0x7f0000001600)="4f158a70385a124d865f797a6820c7e16ed800ca204bf7c700b1da1db925dd1e744e84142e5ba5d78519cd07046b5a54a0b0cf82acf6363e027b5a5e42448efd389e9a18228a22ff662aa776700415f29e2e0ef8ac77af2c3a2c32aacc6df077cf2ffc36ece67bc18bbfefd1e6c17f35a99a4eb9287d2747d3b48ca4e956ad2ae7d8e768363d8821865d200134dceeb550e15908b95d585491fa858aa0f09bdc48665066f55baaea3ab4399608326eb383286c1f4e04be250dd54426d83588315b", 0xc1) 18:45:43 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x8], [], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) accept$unix(0xffffffffffffff9c, &(0x7f00000004c0)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) ioctl$TIOCFLUSH(r3, 0x80206919, &(0x7f0000000300)) 16:00:00 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x800000020088}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) shmget(0x3, 0x2000, 0xc, &(0x7f00002a7000/0x2000)=nil) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x1b7) 16:00:00 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x4], [], [0x8]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) r3 = syz_open_pts() close(r3) ioctl$TIOCSETA(r3, 0x80047466, &(0x7f00000004c0)={0x800000005, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739e278b7ec0"}) poll(&(0x7f0000000080)=[{r3, 0x13f}], 0x1, 0x0) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x10, 0x0) r5 = syz_open_pts() ioctl$TIOCSBRK(r5, 0x2000747b) r6 = syz_open_pts() close(r6) ioctl$TIOCSETA(r6, 0x80047466, &(0x7f00000004c0)={0x800000005, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739e278b7ec0"}) poll(&(0x7f0000000080)=[{r6, 0x13f}], 0x1, 0x0) r7 = socket(0x18, 0x400000002, 0x0) close(r7) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r7, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) r8 = accept$inet6(r7, &(0x7f0000000040), &(0x7f0000000080)=0xc) r9 = syz_open_pts() ioctl$TIOCSBRK(r9, 0x2000747b) r10 = syz_open_pts() close(r10) ioctl$TIOCSETA(r10, 0x80047466, &(0x7f00000004c0)={0x800000005, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739e278b7ec0"}) poll(&(0x7f0000000080)=[{r10, 0x13f}], 0x1, 0x0) r11 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200)='/dev/ttyCcfg\x00', 0x100, 0x0) r12 = syz_open_pts() close(r12) ioctl$TIOCSETA(r12, 0x80047466, &(0x7f00000004c0)={0x800000005, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739e278b7ec0"}) r13 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000600)='/dev/wsmouse0\x00', 0x80, 0x0) poll(&(0x7f0000000640)=[{r13, 0x18}], 0x3b3, 0x4) r14 = syz_open_pts() ioctl$TIOCSBRK(r14, 0x2000747b) r15 = syz_open_pts() close(r15) ioctl$TIOCSETA(r15, 0x80047466, &(0x7f00000004c0)={0x800000005, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739e278b7ec0"}) poll(&(0x7f0000000080)=[{r15, 0x13f}], 0x1, 0x0) r16 = syz_open_pts() close(r16) ioctl$TIOCSETA(r16, 0x80047466, &(0x7f00000004c0)={0x800000005, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739e278b7ec0"}) poll(&(0x7f0000000080)=[{r16, 0x13f}], 0x1, 0x0) r17 = syz_open_pts() ioctl$TIOCSBRK(r17, 0x2000747b) kevent(r2, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffffc, 0x8a, 0xfffff, 0xffffffffffff2653, 0x18}, {{r4}, 0xfffffffffffffff8, 0x100, 0x10000000, 0x9, 0x200}, {{r5}, 0xfffffffffffffffd, 0x81, 0xc0000080, 0x9, 0x83c}, {{r6}, 0xffffffffffffffff, 0x41, 0x1, 0x1, 0xfffffffffffffc00}, {{r8}, 0x0, 0x9, 0x80, 0x4, 0x8}, {{r0}, 0xfffffffffffffffa, 0x48, 0x0, 0xceb1, 0x7fffffff}, {{r9}, 0xfffffffffffffff9, 0x42, 0x20, 0x3, 0x3}, {{r10}, 0xfffffffffffffffd, 0x40, 0x80000000, 0x100000000, 0x1f}, {{r0}, 0xfffffffffffffffb, 0x2, 0x10, 0x8, 0x8aec}], 0x1, &(0x7f00000004c0)=[{{r1}, 0xfffffffffffffff8, 0x3, 0x10, 0x3, 0x7fff}, {{r11}, 0xffffffffffffffff, 0x10, 0x150000002, 0x0, 0x1f}, {{r12}, 0xfffffffffffffffe, 0x0, 0x8, 0x101, 0x764ee708}, {{r14}, 0xe300e41f786f12ab, 0xb4, 0x2, 0xd4, 0x7fff}, {{r1}, 0xfffffffffffffffb, 0xc9, 0x80000000, 0xd6a, 0x5}, {{r15}, 0xa78b4d1e1961c559, 0x11, 0x2, 0x2, 0xffff}, {{r16}, 0xfffffffffffffffa, 0x1, 0x20, 0x5, 0x2}, {{r17}, 0xfffffffffffffffc, 0x15, 0x80, 0xffff, 0x40}], 0xffff, &(0x7f00000005c0)={0x6, 0x8}) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) r18 = socket(0x2, 0x400000000002, 0x0) r19 = fcntl$dupfd(r18, 0x0, r18) ioctl$TIOCFLUSH(r19, 0x80206919, &(0x7f0000000300)) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206919, &(0x7f0000000300)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x28}, {0x54}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 16:00:00 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = getpid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) r2 = socket(0x11, 0x4003, 0x0) r3 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) recvmsg(r2, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 16:00:00 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x8]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x80047466, &(0x7f00000004c0)={0x800000005, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739e278b7ec0"}) poll(&(0x7f0000000080)=[{r2, 0x13f}], 0x1, 0x0) r3 = syz_open_pts() ioctl$TIOCSBRK(r3, 0x2000747b) r4 = fcntl$dupfd(r2, 0xf, r3) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x6, &(0x7f0000000000)=[{0x100, 0x2, 0x41, 0x7fffffff}, {0x56, 0x2, 0x7, 0x9}, {0x1, 0x24, 0xff, 0x9}, {0x39f9, 0x81, 0x0, 0x2}, {0x80, 0x7, 0x4, 0x8}, {0x4, 0xcc, 0x7f, 0x8}]}) r5 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) r6 = socket(0x2, 0x400000000002, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x80206919, &(0x7f0000000300)) 16:00:00 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) stat(&(0x7f0000000040)='./file0\x00', 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) link(0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0xc003, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x80, 0x0) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140)='/dev/speaker\x00', 0x800, 0x0) dup2(r3, r4) write(r2, &(0x7f0000000100)="8c65", 0x170) 16:00:00 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f00000014c0)={0x0, 0x0, 0x0, {[], [], [0x8], [], [{0xfffa}, {}, {}, {}, {}, {}, {}, {0xfffd}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getpeername(r3, &(0x7f0000000000)=@un=@file={0x0, ""/47}, &(0x7f0000000040)=0x31) r4 = syz_open_pts() close(r4) ioctl$TIOCSETA(r4, 0x80047466, &(0x7f00000004c0)={0x800000005, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739e278b7ec0"}) poll(&(0x7f0000000080)=[{r4, 0x13f}], 0x1, 0x0) write(r4, &(0x7f00000004c0)="83140370aec7123031ab07e3583c10fafe4d012c4f10b37921373d70c9ce6d45c91c714ae1813a30744288fee4e4bc5ec9add68b059cadfd9935e5e56c0be8ede560bbf2cd29f242660d1695df61a0e375697427e83b04729f237a7ff65d1a2ae8e562bfeca351bfe2765e501425d2b154e5e4d13483ebcd920fef51540b94de4a4737bbe895b8aecb258c90e06d8d2e922671c58d4c4dc8a78a21a44f42f8990c8f99ffa65fe25587bb23d4aaf307f693f67c90081ec05e9e362c3276e358f38fc19a67be015033b13e056ef1d99a38148cca896edf9a312f31fe84fd4ce728617ce0fb04e298c7819e04090a31426883262db73d168bde0a8c9dea89666eb00859c262e3eeb5ee89ebba003581cdbac166f76b8db069dcc9cf4ae71e34238ca156e9ed3e6960b3cfe53cf5f91470e4927c9061502c155fdc51585d76c618aeb08aeed2bbc08e0fa1cd3709f4e0e7cfa2cf6d6691fcdc5400a77a3e6d81f8d85c350f44ba941aacc22268ee64b9904ad85863b16b46fb3162cd898d239a948ffbf928c84689309024399f118d9622297e46eff9da8e17838c90f3a505d10196a36001b73dc4a88ffbe5ea3ef060dfc54aac30e195f6f9470d9f928227254e1397d143bb337f2ce7119c2d3ac43671facd96f26a251d1ff7a30df99efef3c3c9ff0e4b3880330a100cb9ce97bf64fa85f2295330e4373917821c58d13af4df53068855f1cf6090c1811bb228103cba3deaed1741326342b8d3c16a41da620f89af105f6a188987b9bd8389bc9edc7b394d1322f8eae90e6902c883b9ffb481e87ab08d84aabf7715741ce3a7fbd26456b2f787859e0db97f186cdce88dbb966be4a6401b2da32d0d00078ad27b7e7bf7265e625f546e0d3ce3ff9331bdd2fe59664aa34532a5766f74ebcb6e71e0f85e3dd2842e64f387c9c6091e0c1c758408893a38bc22cdd07e90a226d206a5b477ff1887eaf3423747b37565e09b0b8bc7abad6c1c84e6b5dbbe6cf0a7a8f9d7a3f97ba3783e1e4cbff701ed82455915bb410552dbffdecbeb1c2f9ed90c8b2156ef71d3d884cefcb19a2d5d1dd9b8fe06158b29f98fc78cc0d2a5f103c542eb734982185e0f90be2ff8ae4d280c682f4afe8554d5428296f3f7d92f5b1a749b24167a99cd4ab2bab6ebbc0886088605dcb62e0f26db82b1900706d28eea411c050ea868ca9b369e81a211066c0e69826cb0745a6b7454fc436ad26d12695a7558d2db11cdcc9780f7dc4aefa9079e0b1d4e104ca0c9b421dc211ff48c462db691d5f6acf371480552c0cc484235898ea9e92ba440eef3032897fe1312ed044527d8f6a1cab9ff22d0250be19454ff7e11ad0f5c427e0deef96a1b64ca992c5663200f5ed7627f1818a848f913413d89d39c2143e9026faf71f896127a186882940230ff2c691762577b10d5a3aa0d22c5b6f128119d2d5df797856b4e7eb97d49b3456dbeef890f9a6064281829145582458d3d4bdd3c77d0cb25e9125f7e62fde0f1ef7af3617a3901f0772d4fde3e9a3261b21a0154c2c66fb953c8eb030bf806095ff45d149a33ad5fd80d82ca95238d6499372b2bf71f9d543a17a9c8a76d59c7b68cceb60cd004d513477579e424693146295753513d7b65078e8582d859317008368ad81d23a5a5d8f441c8163141637b57b3e85e796fa374431499e041a070b0434ea7721b9574e6a1cd846f29cd1812cf6de60c22d8b0de5c13d0f7a5700f6fb1b08c49d1f9fd4d219c9885bdaec354917cd9ee8c0374b66af4399bc6a5204fa8dd8939757a16a32ff09d710bcf3aed22fa3995f2faa2e2db495f8422dd3edc1b53d474106dfd65075a098029f61f61f1a5a564cd06510cd11200b74efee8067c6a2afb6ed1b8a82f6b753aa40332ccee59be4c96699fca84b970352d0c063a37e8fe065df4cdd72d80e90921832f02eebbead46cd89e639d4f6e3edfa5a6c2a9c7e95bf0ceeb7d477fd912a5f2ae9df80f65aa03a934312ebc109efa9f03ff90dc120a3df983ec0f148b5e8e874097e3b93b69252a7733c3365dce25daa92e178d516a008a761082ad960690b6fbdb25974aeaddee028650fb42dc4104dee5de67eedee96cc859e5fb1eed45b6bcb03965d1686bf0ed8a944f532a5bb35ab7c5da822caf594bb6ebf482e284f149603d9be0b2d0738d28903335c449027005a6211c0abbfedc3637dbc871323239805a2941cddf2cd2c7ff33b06da13855f6c471bdbd0d1500654d0e9bd3537042d209ec199bf305e433c097ed093cd5025f3506bb16c8a63e437491dc36eb1f3417d76546f69de2601c55e6fe33bc66f1eef277cb8435d101b78cb1a4f1836de3f2a0e53eb92615b7fddcc5e2d6f396e128905a899fabf32162800dfaabd15b521d01e59ed979f64d4bd81220836597e734f4f8536e16850284b68ecc815c8973e1594385710754c58db94b540360586c87aadba41aefb20149fbcae06746724a083d32b92b594f7456df68d3771fb6bef33a1183f50e10c9e2cb5c66856cbe2fb16bae38fb9b52cd8fca85d5c383f5a28daee50efc47445a2ef614a25e91611540728d2e3fe36cdc384a07d26de242a2ea30e77312c6dc7af36398b96d1b648ce7739e5f4ac081cc6b5987aa627874bfeaaf93258f1609a913235e09f9d977c2245a6f9bae106b891a8dd416ff1329fb506aabd956649a4868765e672729dbc8e29397dc988b86ddd2c98c69f3f06b73605ccbe1ad8bdfbde66852ff87d92663d0824fa720094bbda51bf14228b7d796890600ebfcce47cd7acbc21c4107959ad5f0dfcdc047b5e8a0d325ccab27024c1da8429e7540f3d20c0d935ef9f50ef664970f86a7c423e330050c68da074972dbe44f3cf625dc3b846b6bc762ff5f4da2ad757ba81f85448d19292a8b5f15ec463ebd1838861163503c618b667a7ed1c725f8d0ebea49cbab2a39f1e3637047f4a7616c17acabc6c23468f517239ef2db500250de03b4660e43b6c31521751c52c1f5cb0fa30c38b860db6a2f54c2d4fd869045f603a4323946592353fc4a7c6946777957aceca2c1f6554648314daa5679ac78b8833661489c27cb085f7fd28d535155e9ae8ceb2be16560bd63323d7d4c7667d4b370127e7e565c3c5cdc8698d63d656fc6488f3237f8272e47ecef6dee4cf689df2e632361c9f5d8a8f8838c4dbb640291486c7452781650180bf4ed02e7fcc48af7f0aed1f0695190d73786be20ae319be585643d00b73936596774c18328b6ec732814978cee2cf9e693429b01e4922d220afa1be5aa8715d2f64689c32f208d4b9f1d9b9065ebbee6067ba3c913bf9eec93c6750ba03756ad798426608dc5662001a62a08df14cee2922dedd4f75eefcd96316ba93b2fd451278800f9f06762719c033d359fed24f65083e3948c8c3a5dd3284ee9b8b5b4118aeff674b65dc38925ecc8c8c3288ad338da3decbf3f95fd29c5e15594e76dec67452bb39b156b7bf744b28bc7d831231ded1072057ede5c8436dd874f35b31f01e00872ec76db50631c074df73b58433c5a18c8a35a242797d981c8f11fb470da17242a54f0886f1b3600bc6c06bc8c6b51b8e39588a448de5901d1774378f4a7b9d56540b77d598ba15580286f11cce26d74ad80f6fdbaedf3d6b3cdf5c194bc832168c12b4716c3de1fe890d18961ef9f8828386f135f57acb0f98a5bfab44b9d8a2971d7e3811c99d2dde5a780c9895ed36356b2a2a2a46d11f16bde731b8540a3687d17e4335aaf5b95349b44c198654519327779c5c1d864c99b196cf6be757bb37f77d60508fe6140cc1b25fc063250638c6208894b5a54bee0e7c77daf89dc8dcbc2f3fb0b6d7ca46bb65c8a3f283af6c23f22a33357201cba1c9b0521a47d556808221196cb8f00db4c7f3088475782c999637d1159724d9628880299b60691812790867033004dd1519e86fe2e687913027c749afc9c6179d039fa09b8c720b848f8b6c75caf5d0ed320fe8d7ef73bd507ff0c8cc2997cae6f5b0039d1ba6b365f2561dd4fbdcb8c76ed4520093e856a5374b48a16573638a8dc7e4ff28785ecc366040e299c1a4b1b33313b0abd395b0dbd69e65a998a171c00e73d4ae1fc1a4325cab73bf9ff1e64c5075d204187faab3aee2e7595051d496d3b0722297439bfc218e35c69cab45a007271623f8f731d6369cc7d09027723c89f802d92dd28f3830a2f766334d2afc95aaa9c5dd4ebba8f8a2d7616b8d33f0784123f222b5d24b0bea6718cbf0adf12ec8804390ae2a366f639e5b447b58f5e091f7fbc0edf8c22896ada22357521fcc1ddd7a2c5d01624ba4b518995343f3d05cc29e2048e7f7e73b84c876439aaf357e7192acd9e97a57deda4e4ff92c2f321de95f0e3b1b1586229931091b706b3975a529a5ec65a87bc3a5f18aeea41e7c85c44349275f3c28fea8bd2c33df43448cf08d61c0d900c455d0ffb145ec30fdaea116ffef1d867480b3bdac1f928e9e355b2f762f317fe13be8deec7f4dff9818b7e8803b342c1fecd4e5e25d7a6ab5ddb904a61e34d1f1ac59356f426ae0e4b0ffc8bb166569f7f039f5befaaf8ec52fd5490e990cb9627774068ce1246ca4f9a4e05daebd0eee93a890c4b531800a0e9575955a2d6ea72970b3a28d976d5d16104b7b881b9a86ff49b258063db8c643b70e24971e7166ee3bf98031c3d9eab4aba656e88c3123028c7f5f44c91c97c2e0720a443b122b1cbd9694280d5af14fb656f92d6c1a83b487da4bf4c11f27b693617b97d152f6abc9be1a7b940094c4e61e31c8557e1f7ef3bade90089c7e5f7c5bd4795f1675c8c86ec4b9376ee3e0097288f640647d3a20d6c09e87ec19c59e24c4506f0e5f30ba5b78931542822b5101e2dc11878dc637b587b3de2241a8bca04f35627f64b14248496ceb324fa50621537254a522e4361aea11059e04955cd35e7be23c085da9c29720babe02a9cdf51aa2db6954d6370408633d74e276fdbd5008626bf1c5fcf8e2995c05408c213cc921565efcdcf01d6ef82d9e94633a1942ad6e42275edfd9e9da42c7a0c92ce4e0b3cf4f146e447f36bb2e6974948a88e5128174d40a73e7fc9345315dbbc51327ec9f46fc9235799732193c13819347051353db7e220fcc55a4faa1b11fa2545f6469f9e9944ded157c8b601e624f126b333a9112c4878d1e2283d8f940fd9c94cc6136520a914eb26f587ced6572b65c62609833578870dffcbdb9fa03249c6fef65f530e871b366f90e4ec8375506ee48849d5b33c7b2a43bc25ab815ebf5d7ae719b7e1d7e6e8c28b03fcf402277f23c73190af3d3e760c652034cb5bc5cc26c0266ccbc1b55d239af48f36dd934144c22bca53db523735662c59d9a6f8df894347248c6bbdf466d0411e2f980c75afe0347fb46125f6fc9d9025f942bf52fa817664261548ed4996907e786123b8ded6d31c68874d1506b17c3531974e827a21160187c9b38ad2e135f3ff3315a6d555b46607d55e8072eaf664233dd0edf10adeacab7e467d2835db0f5782dd6eb6de5d0e8258dce1ee9467624ca0895faf7745d939f43e6d1d73f2babd9b2f7e0dfee9c530f913566bfba59cca3bc6be3b87cf45ccb21d465910bd5609d74903431325c910a968c3f0b099303ae4586cf33b6941c5efe9642acd840aa2461c07f26c4e764368c3327b387a41fd8c2bb6e32a0f0532bdaa475e8a27bd8dada70bd317a5197770793e8e78c3174546fbc1035d3b082dcf34cd75178b46e4a3abec36b03a9238b1f054c31af53c", 0x1000) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) r5 = syz_open_pts() ioctl$TIOCSBRK(r5, 0x2000747b) flock(r5, 0x0) r6 = socket(0x2, 0x400000000002, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x80206919, &(0x7f0000000300)) 16:00:00 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000000)=0x100, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x164f9fb7, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)=0x4) ioctl$TIOCSBRK(r1, 0x2000747b) pread(r1, &(0x7f00000000c0)="992f756d4eeec6abcf9741e29bfe60a80a850082c889be3ae57d3a7be944bec9583ffe707339655f48ca2c38904ca1da5ea97c812dfd60965d1bcee84cf8eb4725f7bcec35a7cccf9a48207fcd9bb5efc0bc95e3705b583dd1f91b1e1059d861ed6f13a28fc39c1ea3c4cbba384eb14761d60a936a2a49b70c4dbe301912f0b416755db1f497adc71a53d91a4970e4e2e71fe1b4836d0d38c2eb96aaa963a7f8d2a54e0b952935e94efb122d27caaa087f10354271a2766eb0d9be063edd32a20ece432ada35937d9e87ce19635e82dec9074c65f8223adeba4d88bbd701c971623e5999d69776438a5a438907045156f0abe977ffb2f7ccc1c94a30fa0d3a55ab8bae9baae5dd71ce90edc3eeba242c4317d1092640876f63369534023eb13b679d1d8a710302936b85709bd0c2ef6b2e46fab4777a808c6e57607c1c385b446b368ed65b6db0ed494d9f8f1713361e65febcd115280dc97377bea86bdc4e5432971ff57679acdd4fc7047a148b1c66c9d5279fa3f00e3cc94bccf04fced23a34fd788e7b7369056db84c1eb72b27155b90fedfc0d83ce0431a828cddcc73a5667ca79c6de09fd33deaa692b6d250d3dc20cc7c28e4cf2b5695b35a1f0fd19fffe6acd772a8c3852dbec729748408dd8a63d16b36ec3cc8ef8421039ec7457f9edf469f884e0898623017982551cdd619eaf99c23b3476348897f04fdedd050ee7e6fdd9c1812147f379f401bb1f0a70f4060cb26bbf0526805a99eeb22fc15f90147fdcfcdbe6819333738794eb5e367f47c3214ea1ca424da0bdc41d7a05a3ab90434440eaa4a0893c35682d2831d19a95b5a7cc2875bf397960fee1ef2d04ddb6b0bc0dcd3dd60b45a5aa6cc8459da331ae77e34b3925b8943eebed25475a6c8469ad809505706f6835c3cf0a931e3b17ea58cdb0ac7213ba19816a3724d0c177d34868ca8d6286499502793bb3362fb5f17f7c61d70cd5908b6ec8e333e43f0c35b3fc40373f0214feba9d156327609791601bc5fcfd2ebefe03c64391e52e814c603e4b4571bc99e6b7383a92d9f8094ca0d9587cb84f9dac0fbcc499f7c68f58fc6599c955e5bb6a7cfa7f6506124c0e17f1286c2ee3e3ede1d4d54fe75536a3a01ba398eda361e0cfc6d00c61c45673f2009ab78b5a2ef0f3942c01722c18d52c98b2ea6ff676313e1932d9105233103e63cdb6c1453c3bd63bc282fa9c74406405a3355ece15b84ca134b36e71ee4914b474b3713f6e85d985807ecf6f7bd8ceb81c81e17cb2513b1ad3d83bca07dbd155996beae6672a095973514677187da133dc95414c0cbb9ac4dc1d84bc8e9935c94561b4ee70d052c75e7edca81f0d690a4a36c38d2d31c4208f4fd136a8f674c4e00ccbebc129fba7c0c8a2fef98f58a6bc1cc881e09a60b647994af50c7d49e3fc4f8719e557c37e62910a9461c02aaac69c4b52b8c91924ca026c048e51d739684f32a11b6d6b7a147f5360dfb32894298b481b568b362252bde6147bea0273d822913fb39bdd442ed9fa663e5ef8d29a20ea8cc3b15600619d9011b5db10611ee762f7f6c6001b2e31c107501ce1cf8515ba3b493df6e5364376f0a936ac230ad9b5a957f47a7c72845372e1cb35f0ab0656b4b2e62ab4d3b6ee0732ad2760826ecf923a867eb5208783dc0d4c1ccc0a39f5271bdf57219b54ebdc3cc049d9a98bcebaad0bad89f1d0fb3b7d3a96f2f72b6d0a941b4d1b1cec121e5696f0b4437fef67bc092ef977e9ac5590567719ca506c242184f8f64adef3cae9525d19432e20829b720497eb186ab2c844e614616ec5d0bee7d0ff2198b0b095d14c8c81c361dbee2781fc68ae31684a324e2770974157afd60a70dd3befeb023fceee8126a9f7095a4179b447dc7750dc284db959ef2b167ad407e708c203b2df28514f42708838d36e2aaa69541f7aa240aa3a64cd2e6273c08f7034540d05680e0a2bb3f99e292b02dc251da8ad9459425fbbe87d179a27bb4a78d458a9f6e3dbd0b8266075a5a67a46b655d2f6ec6f45ea5ae25545c368afa18e40d9c6ec4bbfea72cb8f2152e20b29a485f1602ca0c5ed0f0859d472f9bce23d5052e97491ff1ba6785acb906da0cd99dc5b9de7155f1d3634fc91b8f71402d1b3a3b43171ac0075b546d35e2aee6c5781561c389a8629ae947a3d4e2646d0b56fd4f94c0e1e3b76265d46a111bf3f6e0e40dfce0eeb96b345508f0db248114c39e4ea6ebef72e244c8302719b7dcb39803ad97a5ae67b0b59a89a916a1089130f4ce8f4aab0248d3063c482e9e946a8e1ad33d3dd89eeed8aa529414208382d067dd26151eba8f97d15e88bcdede50ec39523b03dfc379563cf40195f5d658a1b321497a6cd2a725d2830b3677bea24634a96f8ffc665f1a2b334270bb6ebe4567798d1fcd054c1cdea4c1bd373dde34f4839d3ce0b44f02d06c85f49d7416d2b769aa6d8c3c0b6c4a1a1c8ed662f6680d344b4aa929a21fd2d0da1bb22748477d39e3b1e85d17c05c7272827ac348a558fa0f04e3da64a6adc52b2a55c79c1436d92ec82643fb57d4f1738fba048b1a09b4223e2f11556d330e161ee2ccc2b701ca776ceb33f0692bd1c883cabb00af89f7530d5d8c18e9060a4976a91b8aa3d5b242bc76439a93bec441c9601fba17dc2053ddacf2193530122bc63d91adf59a23315105a0bb24f668340d34e60d65e7eb814bf795c403ac4b5be964ecb10eebea7537f2c8d6e3f6ad89a6ad901bd568282e0cff4867451883eab977f52e2f676fd66214105a8622aec07952651453875e23b12971ac99eec4cbfec62e402375c4d91e1d826f8e9bb3ff362160c6f05d91af3f9288fb923ec3bd98427ef03bf3ada28807b5ac08272d2a42c01d8da677ebffd80f8d0c3c14b9a8fd7d93a75641c7bfcb038a071d98c3f44cdcf00ffb2b38a33a26f63380f41b210e5dded99048a1fe4230ea78db1aec15f02abc698870e03bcc5dbe963f3346603ac3f7d73beacc0f6dce64e76c573cedf75d6e94a005983beb1e102ce13692a7a5366b76b86670e134c163557e0a9b2347b93372920296031f0b70d5102ce644588f48aaabb38dd771bedad98c34d46413c51784b5bc828f249fa27d716d9fc32baf3ec10fa3f873da0e471b6e8261b2884de1844802a4acaf0102e904d8b7c3e1fcd4367c31ae73416bb8087ef77781aadc171b7a76b0c8b9e196d9ab839d48f40d7a017912a70c1b1239adcd1549fa3457e5c424e4633c9fee67cfd83b699de5b07e63f41f040acdde5baaebe1d677e03a5bc89cd9de049f7f528dd78a1db892c0f2c2c765d5a5307732627e9b11a9f7705347e7c593eca76cd2094babf408c7187303e7c15491242a747ff3b1a6c8dbfe0b9d2f36fad1f248330a9532826643bffa82ca793361612e1a6700d3a92262a9c285806d89af104516d1888d20b906137ceb745c7a02ee53fbda00e2f56a0f148ff733a3079b34fdd6c3e0977e4b0e2e50bb5967fe3f056739353b35ae68244a69569d30f6d51fcc277d4c80ad27ef19fbd71e6c33f5b14fbc27e06d0dc5f7c80a3a1d67b2f96bd730bcb5c95360e5968d250664ece8ba81b87acf590d44f685284f6aa240b30b64797fc551ff02722a85142b93bbc550af48eef287fce3ef4bc5d1ea5242b5343e8af598b0add43d0f7a7f3d60b3fc2222eee1298a8954daf287e32059151537b873c5a04258a9ec75618f3a94681bf45c19db3179d636c9e5a5197bd2c12ca0b237b093ac5aa3466ea661def6f5c5d47d5050a25826ce4233cff6ad031d6e8757629a5c1cf4b77f408353ce216bcce0fabef2eb75a310e4c27d045c54984660adea3a0e4642302d07ebcae200b2746a98e4431b1c8576a97cc3f1c1f2a2ea5e16931b6bcedc539f8fc021bc0e112a978321a687e7a4f4e1228b8ddab57053012225cd54c7b166554072b5eeab3f23b845b0bcf1892e6626fd1b42e189f410875cff29e86e1c38f3344638f262161bc25380e8012603885054afce16d03f6ac753994dc7aa4adde0c481410298c68421ed4608ed103157b0542af5f5ed286cdeb8fb9a64c6d37d6154f301f5c7653027716540daea3c8d00d23a85749dd1070a5c2cf1169b16bce6474899387fdd8e0afc5c22926a243adda237423bbdfa9444270a28dbc010b88f35f6965b83a84de5babae0356dc6ec28d3876a18620e1338b204099de07d6a2957c664c5b0e6bc71d42cddecb40f1e2e38a41b01dcd1a4bd9da379759d82c835a3ff8d6af4540318787e94ef14f13efd6115418e46be2170ae55aa34a8a1aa085d0effea54b85fa6fcfc25af4931c17ae537a658f54674208f0891546fd53d9577b975a9e0c8fa77c1913b5e96d741835d8ae368e93835e7ead0cc68af4ef2a24b2bcd3a4ac6f1ba837b79bbd47042a6eafe9fa9b592315b51aafcd2407117ed3e7a315ae1d6e3ee9633cbf3710aca038aa35ea4367b7095a0f02b92daedafb886e666182f6321b7524a1f78137e0607ac1932ec7b3512cc95f1f4d23f3e614a582174a3eeba1cb6320833b36415eaaa161816ef7098e005587f5b228e17b3628963c2ff807e0370528e35827416474fcf71423787dd866ea885c08a4657558cd49a8311f6a1a6210eee46d29c6cc5fb0499ac918863dc5b7b12dab1e3cc707f80b5e462fa129e1c2ea0401fd7b9856d85626a54829b180c91370b6cf2795ec866b01aa60b6ab00c05d223add9e57eb958687a674cca26100addfd093bea76d0447e47f27913cfb9099058b40da430152ed80682aa9dc714df51cf406d3ac582199fec4ae8d84a760c0e9b8501a6981508815cba4ef15d3fedc01b3910a9feff49c296c0ba513dc31588f25296633d036754fd36589a2a7550a012c9c3f15ecb89ed1ccab20057ff139ede050497efb6744d1762cc5b99d5b1cd6cfa86e2773f9e180ede55a1bf516b995a465f1b18859d0fd760d087885f9c43a5d19930fd8e9768a9c11515e883cacb172bae8134f8c317d6400c8ae5cd2c36c906e255fbfaf19bf52f39d64896165b474877d0f54407ebcd46710d4b5121383e219c42e2dd34ea281b3a3f0cec396f23bf7c10a8976c81b1f678af274eb07f48c130a11b21b8e6d36fbc4fe39e8f9ecc12fa7ae8d8e6850d8eb09b847d0eb3c50055b8ad8d232ec25a3a0944c311050118712eb5aab9bff8e1915cf9d97f9e620b5b3e3b0fcf7d2b3d8248691fd1281eb211512d5b892d2b7ff8f0392893e1f1a2a08905882f348f47fd4a55aef0ca5be639059749c92896d25ce35ca9a90f711f761c842e31a6a8f938af4930097dc0de0551e502e2fcbd4459c5376042962b35330ed49e6c042807c3f23edbaabbbcb84fa038a9a8ca5525f728e27e75bf9d576910cb8d1938bac4fb294017d55fe92e1ccd001213088a66c819dba015717ed6602b337fa8c9ea4ec4747d9ddf57bbb237e491b14e7622aff9c1adb572faf96a16d29d7d31ef93a7971ed1353df651e52df59c1fbb65775bd298aa5eb16a4fb0df6bf9688dcae808a04eb8b21d4ed39db9db2533f08e8245f55316d5fa1c71f492d0f61c5ad366034b4169ffaca34c3bf1d9f8947749e57707a85973fccf325a9d872271dad11fa593c8a943b8ec95fe46d09e336135b739e5c45e3400bf0bc821ff87b0e8b6737faaa75a68b7459573c50f328db08e60f6eb96ee36f025b6d08803502fc579bd779697884ce934e9c19871123bf3693b81a2ee678f7bbc8580aaae6bc296c59507254e27f51d54c5a2ee59c740db319b861f", 0x1000, 0x0, 0x0) 16:00:00 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x8], [], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x100000001}]}}) r0 = kqueue() r1 = syz_open_pts() ioctl$TIOCSBRK(r1, 0x2000747b) fcntl$dupfd(r0, 0xa, r1) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x30000) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'\xff\xe4!', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCCHKVERAUTH(r3, 0x2000741e) r4 = socket(0x2, 0x3, 0x0) r5 = socket(0x800000018, 0x3, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8040691a, &(0x7f0000000300)) syz_open_pts() r7 = socket(0x2, 0x400000000002, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x80206919, &(0x7f0000000300)) 16:00:00 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0xfffffffffffffffd], [], [0x8], [], [{}, {}, {}, {}, {0x0, 0x0, 0x0, 0x5d}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x400000002, 0x0) close(r0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) setsockopt(r0, 0x2, 0x87c4, &(0x7f0000000000)="80dd1292e94a62a80d99ec6cc14bc2f0fc453a56e830947245109d3888e57a5050a11905a31160d3837651f68a435c2928b5f6357f23290421d9058230c6608d2ea7c32193b47f0bb50812501540ac82354366eb21ee148e1cab81a6624dc82b28e79dba12307ee9bb7bb14eb4b0f060438b21b258d25683f36a4ecf4102f76168b7c21ba560ae67e629c3bd4eff833965aa984f214664b40296f0ab3be0d3e1c2710b84c452617ed673adfa575de98552866a9e5c62ce280be51c949bba1eb4fff23e031ca1cf8a34786b0f86f22b6ac67270820a48fa3697c92f04e0a411d5e5bce5d69c2ad835", 0xe8) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x800000018, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) r4 = socket(0x2, 0x400000000002, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x80206919, &(0x7f0000000300)) 16:00:00 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x4000000, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd], [], [], [{}, {}, {}, {0x0, 0x0, 0x0, 0x2}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f0000000300)) 16:00:00 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0xd, 0x0) unlink(&(0x7f0000000140)='./bus\x00') write(r0, &(0x7f0000000080)='f', 0x1) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206919, &(0x7f0000000300)) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f00000000c0)={'./bus\x00', 0x40, 0x6, 0x1, 0x0, 0x20, 0x7, 0x2, 0x2, 0x3, 0x100000001, 0xfff}) execve(0x0, 0x0, 0x0) 16:00:00 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x200, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000000000000], [0x0, 0x0, 0x2, 0x0, 0x0, 0x1, 0x1], [0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff], [], [{}, {}, {0x0, 0xffffffff}, {}, {0x11, 0x0, 0x400000, 0x3}], {}, {0x0, 0x4727be1c}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) r3 = socket(0x2, 0x400000000002, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3}, {0x1000000008000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r5, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r6 = fcntl$dupfd(r4, 0x14, r5) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r7, 0x4, 0xcc) r8 = getpid() fcntl$setown(r7, 0x6, r8) fcntl$setown(r6, 0x6, r8) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r10 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r10) setsockopt$sock_int(r10, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r12 = socket(0x2, 0x1, 0x0) r13 = syz_open_pts() close(r13) ioctl$TIOCSETA(r13, 0x80047466, &(0x7f00000004c0)={0x800000005, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739e278b7ec0"}) poll(&(0x7f0000000080)=[{r13, 0x13f}], 0x1, 0x0) r14 = syz_open_pts() ioctl$TIOCSBRK(r14, 0x2000747b) r15 = syz_open_pts() ioctl$TIOCSBRK(r15, 0x2000747b) r16 = syz_open_pts() close(r16) ioctl$TIOCSETA(r16, 0x80047466, &(0x7f00000004c0)={0x800000005, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739e278b7ec0"}) poll(&(0x7f0000000080)=[{r16, 0x13f}], 0x1, 0x0) r17 = syz_open_pts() close(r17) ioctl$TIOCSETA(r17, 0x80047466, &(0x7f00000004c0)={0x800000005, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739e278b7ec0"}) poll(&(0x7f0000000080)=[{r17, 0x13f}], 0x1, 0x0) connect$unix(r12, &(0x7f0000000580)=ANY=[@ANYRESDEC=r7, @ANYRES32=r5, @ANYRESOCT=r13, @ANYRES16=r0, @ANYRESHEX=r17, @ANYBLOB="49cd75fc66949eb8193e3d8f6dd44a4bb804a9c924380b8b794483c1ab2741e56cc9498b004b1f0654b811623a3e5ac5a6bef7f086aaf5a2715a934ac88c473141045352c9aa2d239b44d087aabcde5b63fc1216ba5aac9ccca1177d8bba2059a4250dc0f221af0683451679adc97e96d607b0f397caf4053bcd9682536f228c4cf09c8127b1e48e7058a4a664126e00b007d100000000010000000969c16ada4fb3ba3658303e41e28862f129f81e738c0892cd8495ea4cc7eb6e105130d87a6863b7ce34ae5e0d60d149cccc931f7afb161451981712c0bf8c2f16c5985fa0b693c862b6aeadc8281f3c78c56141830784f17c740627e77f539da92e6e23b9bed26c0ca59b5159091222383401cdb6de5a7bbe3cdffd3c672c62", @ANYRES64=r16], 0x7) setsockopt$sock_int(r12, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r18 = socket(0x10000000002, 0x2, 0x0) dup2(r12, r18) setsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f00000001c0)={r8, r11, r9}, 0xc) ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0xa98f164e268999aa, r8) fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x2, 0x1, 0x400, 0xfffffffffffffff7, r8}) r19 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r19, 0x80206919, &(0x7f0000000300)) 16:00:00 executing program 0: r0 = kqueue() r1 = syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSBRK(r2, 0x2000747b) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)=0xe60) r3 = syz_open_pts() r4 = syz_open_pts() close(r4) ioctl$TIOCSETA(r4, 0x80047466, &(0x7f00000004c0)={0x800000005, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739e278b7ec0"}) poll(&(0x7f0000000080)=[{r4, 0x13f}], 0x1, 0x0) r5 = syz_open_pts() close(r5) ioctl$TIOCSETA(r5, 0x80047466, &(0x7f00000004c0)={0x800000005, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739e278b7ec0"}) poll(&(0x7f0000000080)=[{r5, 0x13f}], 0x1, 0x0) ioctl$TIOCSBRK(r3, 0x2000747b) ioctl$TIOCSBRK(r3, 0x2000747b) fcntl$setstatus(r1, 0x4, 0x0) kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) minherit(&(0x7f00003ee000/0x2000)=nil, 0x2000, 0x0) r6 = kqueue() close(r6) r7 = socket(0x18, 0x4004, 0x4) accept(r7, &(0x7f0000000040)=@in6, &(0x7f00000000c0)=0xc) 16:00:00 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x8]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206919, &(0x7f0000000300)) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) 16:00:01 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x8]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206919, &(0x7f0000000300)) r5 = syz_open_pts() close(r5) ioctl$TIOCSETA(r5, 0x80047466, &(0x7f00000004c0)={0x800000005, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739e278b7ec0"}) poll(&(0x7f0000000080)=[{r5, 0x13f}], 0x1, 0x0) r6 = kqueue() r7 = syz_open_pts() ioctl$TIOCSBRK(r7, 0x2000747b) r8 = syz_open_pts() ioctl$TIOCSBRK(r8, 0x2000747b) r9 = syz_open_pts() close(r9) ioctl$TIOCSETA(r9, 0x80047466, &(0x7f00000004c0)={0x800000005, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739e278b7ec0"}) poll(&(0x7f0000000080)=[{r9, 0x13f}], 0x1, 0x0) r10 = syz_open_pts() ioctl$TIOCSBRK(r10, 0x2000747b) r11 = syz_open_pts() ioctl$TIOCSBRK(r11, 0x2000747b) r12 = syz_open_pts() ioctl$TIOCSBRK(r12, 0x2000747b) kevent(r2, &(0x7f0000000000)=[{{r4}, 0x8000000000000005, 0x10, 0x41, 0x18000000, 0x1}, {{r5}, 0xfffffffffffffffb, 0x20, 0x1, 0x5, 0x9}, {{r6}, 0xfffffffffffffffb, 0xc0, 0x2, 0x5d3, 0xffff}, {{r7}, 0xfffffffffffffffb, 0x8, 0x1, 0x3, 0x8000000000000}, {{r8}, 0xfffffffffffffff9, 0x31, 0x3ee7db71ba93b123, 0x3, 0x5}, {{r9}, 0xfffffffffffffffe, 0xda, 0x8, 0x5, 0x2}, {{r10}, 0xfffffffffffffffb, 0x10, 0x80000000, 0x3, 0x7}, {{r11}, 0xfffffffffffffffd, 0x80, 0x10, 0x8}, {{r1}, 0x7ffffffffffffff0, 0x80, 0x4000001a, 0x2}], 0x78f, &(0x7f0000000140)=[{{r12}, 0xfffffffffffffffd, 0x40, 0x3c4056ae2586df6e, 0x3, 0x5}, {{r4}, 0x0, 0x28, 0x80000000, 0x73, 0x4203}], 0x2, &(0x7f0000000180)={0x0, 0x4f}) 16:00:01 executing program 0: fchmod(0xffffffffffffff9c, 0x20) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r0 = syz_open_pts() close(r0) ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x800000005, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739e278b7ec0"}) poll(&(0x7f0000000080)=[{r0, 0x13f}], 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0xa5}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x1f, 0x0) 16:00:01 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x8]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = syz_open_pts() ioctl$TIOCSBRK(r2, 0x2000747b) dup2(0xffffffffffffff9c, r2) r3 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) r4 = socket(0x2, 0x400000000002, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x80206919, &(0x7f0000000300)) 16:00:01 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x8]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x14) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x800000018, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) r4 = socket(0x18, 0x400000002, 0x0) close(r4) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r4, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) connect$unix(r4, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) accept$unix(0xffffffffffffff9c, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) r5 = socket(0x2, 0x400000000002, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x80206919, &(0x7f0000000300)) 16:00:01 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x8]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) fcntl$dupfd(r0, 0x0, r1) r2 = syz_open_pts() ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)=0x85b) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206919, &(0x7f0000000300)) 16:00:02 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r0, 0x2) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x4, 0x2, 0x4, 0x0, "541aec6c629c7537b9ac19353eb3e725594d9dc7", 0x6ecd, 0xed4}) flock(r0, 0x2) r1 = syz_open_pts() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x1, 0x0) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f00000000c0)) r3 = dup(r1) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000000)={0x2, 0x4}) syz_open_pts() 16:00:02 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x8]}}) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x20, 0x82) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x20, 0x0) dup2(r0, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) r3 = socket(0x800000018, 0x3, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) r5 = socket(0x2, 0x400000000002, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x80206919, &(0x7f0000000300)) pckbd_enable: command error pckbd_enable: command error 16:00:04 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f00000002c0)=ANY=[@ANYBLOB="82022ea9911da02f666922a710bdf03154f52e0ef42fdb01da3dca92aed4659bfec1e501621975b9d3bdf5f61e8c67f075fa4120d088f0f47c478ff6d7db92c1aca5b3f3b2bdd97c07544e2d81a5f0c5968a9bc6c35661749ab4427828b9193c4151134baf5d9a4f14c2b885f67dc63a9db5e821c0a17e8b840ab649636968e3cf0b51aae77dd85029b64b99d16568e528b7c75eb2f1cecc3626637376b7de09cfd323845281dc39d527b5422c30b440bbd891d5be591191f4aaf34e1bfa382abd59378f7189a7eb4bd469a7da7fb62cc14d31b06f464a041f62b05aa181254d5b1f46dbc2f46a18c7832c74cedee26c72967caa4798e4e8b75321d5140ec9c574d27ef6021f27520c448d79854a16c247386fb33883e0779ee1941351d2ac02"], 0x10) write(r1, 0x0, 0x0) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:04 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x8]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) symlinkat(&(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000040)='./file0\x00') ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206919, &(0x7f0000000300)) 16:00:04 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x8], [], [{}, {}, {0x7}, {}, {0x0, 0x3}, {}, {0x0, 0x3}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206919, &(0x7f0000000300)) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x40}, {0x5}, {0x4006}]}) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$inet6(r1, &(0x7f0000000100)="af1d50910abda61a44ef0995774e621e3736243dcc6eece3d8c04e698bbdc4c49b696e03fc51c9843dbbd59d6bdb61d09cd6b7260a2f9df7c0843076c4c38c67ac089e77e7989e1e9e52", 0x4a, 0x85bb0dd464aa8352, 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") ioctl$TIOCNXCL(0xffffffffffffffff, 0x2000740e) getgid() 16:00:04 executing program 0: openat$pci(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pci\x00', 0x0, 0x0) r0 = syz_open_pts() close(r0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x20000, 0x40) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x80047466, &(0x7f00000004c0)={0x800000005, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739e278b7ec0"}) poll(&(0x7f0000000080)=[{r2, 0x13f}], 0x1, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000040)='./file0\x00', r2, 0x2}) ioctl$TIOCSETA(r0, 0x80047466, &(0x7f0000000100)={0x800000005, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739e278b7ec0"}) poll(&(0x7f0000000080)=[{r0, 0x13f}], 0x1, 0x0) fcntl$lock(r0, 0x8, 0xffffffffffffffff) 16:00:04 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x8]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) sendmsg(r0, &(0x7f00000000c0)={&(0x7f0000000000)=@in={0x2, 0x2}, 0xc, &(0x7f0000000080)=[{&(0x7f0000000040)="1941057708ef88a8f8d12116fa", 0xd}], 0x1, &(0x7f00000004c0)=[{0xa8, 0x1, 0x3, "c87b27b31e33620703e402122c39953f38c4f886c0fb1995987a976eaa3e734b318c324a3bb1e85c3c39bbbddbfd5cc14d3a4865b8f1bd796a6ac32d3a9c0c0321cfabcde051aed94a6888ca0ff3763572a8bcf0dade4dc034d57f68f0f32c3f6a49a53b5a5417a073ad3fbff4125eb1b6de13a2bfffba66f83c8f9f5f217f27076405904aa9e0320bd8c18ddd52cfabbf4452d3"}, {0x88, 0xffff, 0x3f, "a754befeeb02372841c30483f5a4efe476334446d6f8a61244620697b95ea193ffac870f6c6930dc65fa50f9712fbae3d8d9b217d6703370120041541c566dead0b2a07e4bef074135fb15fee038e6568ef19f365b0ee877514f24d3a75fe3f93845e9e87897c715cd614d43eee14fcd2284a0681836"}, {0x68, 0xffff, 0x9, "70ecb6a40c8c780a59a1133e9cc9435469e5a54cdba73dda014d1a50dbe6470e45e9487aae8405e67e2683312bbd03f83d2f3835d7c4369067bc6d33b5756f25ef740ff2e14bee7122210b58b69cb6524a9d"}, {0x18, 0xffff, 0x80000000, "87a54ab74c29"}, {0x80, 0x0, 0xef, "f2464e781012402d1ea9958ec7dd2fa27a8bf4123da6e149f4c4630991d607dbf69c042de62f37cb4228df0bc4d80c2974aff28b930891e7af569910a3035ea293904a2fea44040f256ca0698a9962d4908b1068ce1c3404fc4740c1de769befb13ff2d6c57e30f3827c17591b"}, {0x1010, 0xffff, 0x400, "eb578440d4044b8cd7a7b78d735694e8335470e3ce5b52ee8e0b55b5608a88d98bd09e1ee56edc0cb358bcb4a82cb4cc02356368ddbde9c07fe0795509d984de18305be4480421fde39a408e34e86051cb7364e2576839cb3a746ace9a6c4ab4a8eae7fbcfedfae187ebb98fb6972ae7e8de7de78b8c8142c694959d38a88ec7d5e0921c041baaba864ca987d8e66978b257c774e0fab8473cafd7422005b7639051527fa2bb7c63ae61747b2e9a0d895f0d0844ec2b1e7c6a4a43edda41957df806f2ae84d7c78f6dec812af32a100eb6ba9fa0edac3ed49f690cbdc896d4bae4b1f23c23f90cb464ba16d7b0c9337ba49cffbfc979d317f302f659bb221fd7f8b05c9ff232e561d6cdc0ecbb6a8eb83897de94ac3e3527f2d1f7b1ffa31177c00c0687b93e8ec3008e4da9d1b6f773a93d711d69d4761d41ae6eba94e0130a5bf3d49ac3eca56012cf044cfd68bc7e175e1a435ce0cc37cb44e7837d16372e735014cdfb8d983a3ece82da9e789f9d2594a08c075c65043b28fef82b7fdb7e51cd83c9c332ca5c4413aee5791ef09c0cbe290dcb89209139adcfdab396ea61b5e290fd4ba43149aef81c0af89575dc5205614460eeaaed85cf6ccd31ca5160d3fc5de3ded2b47a574aa7ee1fe0c93bc7b0521c9bc5f4a975c78bcc8767bb982a5dbb47aa5b9e852317791efdf5b47d507379cf6cc67497a976f8bdb9fabef7dead2dd5c7a56f6f1b21e92590876447b6037535ac1ba795536261c87ea319e551483ae2f34ed2c57121bb3bb60fc87d172a97a0e98dcf19d4695d69ddd5b33fb36a1be7b95886b60f1874eceb87629022b40f0ed9117e101b67d1103921a1a7d59c9eef47a76ca3de83d25bda11fe6a82e333e2284e7c27469483e36426512b6dc4b285fbe468195df7dca625e04cddb4b4366186acf3493cbd68b8befdfd08cd67a27112ec86042b793b04c213e7b6d51ac5e76584706bbd19c7b777434a1dc63a0131325bcf32d83e5e22645cb1393e51e4e86f5f157a0fece8df97ada89e1c5acd5738457f7af51f4e64b3f1df6eeff2d19b4262a2db34fa5a9a24b55845cfa3f31b8be82922f81df12657c7831e05e7f21a00e522dab95f0ec36726045d4ea9b1fa0c73aa1482d58d54f28fb2d09ff0e9278f3123712f7dde83d28acaad2e0a66ba9af54233d4ea410d33115158dbb22ae5608c6f7ab80571300f0b5f5b417f540141bf7255dddb538d7bc8d9da3fb4304a2e7dcf5e74d534d2ffeb89be77896bec21b7117db6933e54995c99fa68dfe11c5a7201aac8ccb2718739eba8d1884ef94e2b0d0519400a65207b7b1466e7abff52de23524913fdb81afa425b06e9e7c175febfaf3a40f3652f17e06fb267c7088d975f0a5bd7378aa23fda0207c21aa71b39bb598ebdd261fe8749b55d456898e158d6b928c5f901fa9e52955080ef1d4073ab51d35105522f9991ab4b30e7540a36d5aef265ea23f1a927571a62cbd0ecb5607924604d2ea43062cc0da1c64dbf001c20db0ea115bbae27dc2d5a3893832eb74689a89cdc7986081a21a7dad2800e8debaacca7fb07f20830050988f18ad0fc8b9ba22b02b77453165eb7b4001ce855c6b73ea3d23195ad2a237a962399004341803011ebe1c769a0e90e2a557af0d0e5e613fd1c2a4d9b4d6484c69b74e02811c23cb99df9eac90d5ce197280bcc3c286cea514386c22250b105d7f3a6be8201d51b6fd8ca1964c43f39cc1010f1250643be23588b80424e3365edc3ecf5b1bd02387e5c6bef1d8fb73d23a0540f83f817f675915efb90171dffb77b84685d023363cabc15e25428af166854a2b1df696a9a087c967ab758e64c6119afd969aeed51874f7fa2e265a8ff4b3b3001306f660d40e4db4dcf7e27daf9fe933f7b123f297255069b1c17cffff67af62509ec41e342c092d2ccd8bd14c366bbaa3186099bf3ffc28b100d18f72388d7acaab6eaaa659329bcd1a1c010b1c174c7fdd89b44939662e3654d1b0da22655bc7172be5fb4e376ac7497ab4fc9c54bbc24a5d02821302d7ca577008f6a2627e45ae117346dc8a859450b8db1e2d8e77e221904c078cc0c609c6105e2500570761cf6d60aee6ec453d8dc4eaa26eec7216fdb9a8212bcb4257bab2d15814735ee9f7989b4a905955697ef17053671cc62149c38215c960cda10f6ffc8ff095aa7baa616301ce5b6573d5a1297d7dd53616019a95d00389476e96abfad55efb10fe4c48624dc2a8f5aa5e928c2a66674eb5bbe2d386f3e6c25022cc39072da576af8a3d8392b6cf359306d97be1c37eea276dd3d4736725a237d1709a568cd9c915823ebf4bfe4a9e9e32b70e3c80f3d3726ce1738d80ac38b89df43865d71c291e8d9e63d594f448ac093a854a025540d03fb1b5b3b2d6a7ec7953f85224ad3d8a7ce727824292236acaa818880f5f62470f6834237253dfc70a3c241b2ffc13d44d958a793a962ba8bc0db9c06e906b4b79c27e8f5d0352df4c1ea78ffa0de970756ef979e3d0a5073e030f3b0f6285eff62b64251a3ef5f64f4d0ae2e423e088a81878965e3592f2bc1fcd6bba6c7dca88fc28508e6fe1b1c7c94dea7e7cf7868a4d7ccb58bb8d6c51dcfad7042e462cce6fc04814719ace95c264b63fb75f8e473b5a3cace3afc3c1f2c7b0bf742b46c2b07a3f5404e4781e083ff13bee8cd0be07846c4ccec127c63636bbf18a70540467573433e878b4f8b2abb1ef8116ea68cdc571db457930ab0ba3c85f0b03ea42702589260ea61a18f929fce974a5ef945de5e1bceff365784aa02ebdef4055fb1696578e6b53344c4a2a41057a2a0da5ba0e9d560e10e9d30b4740326c7be15df1eeb3ef58cc807a6cd7ec25ba6772676fbdbcb6b7caac59f11b43d4a5c023dd87e11c8ccbaafc7736f9a1ad8da823f1796230bfafc356bf1a5b38716c060228e42ff567243f69030a34cdc2c1ce4d37f99b0f3cc39d6f76a27bacc6e093e540226ea896ab13482f33251f4a63084dc569ba609179eb09c01625dbd2f5d8a941c94113ad6a84af33be82b84659ffd5a835c2388ab978ca293775bdd662049e7b53e787e5843d67c3c11b95a71278bcac66b519dd3992c74774ed12293e46d2cd3c54c9689d95abfcd402d16dc5aa8e27c612ec586b91bce394dafd6bd3ac03c368c15d075f17d4e602a13d0876f4d294aa5284a21d0985eb4a76ab44e8ec86ff19379f499ec6aeee0b711e5c5b8b097fb1c773a837f4c5cb0fa6ea31769a97342d1370836ea433f042433fe112304d1af50a23beb02665a48fbef8f11fc4a79c35acd4848f66dd92d3357b34853053a7a36d5a9b92cceb66ccca935e2e0d381fa678f8029fa2e97e2e3275aab0611944499c42893ba2414b3e6e3471c0430e79298ed49f97602a46db0909ffb37e70c1ba6faf49305d30cef12a3d14c41488d1c08650a86c7b30936721f43addf88edbf82f404372f08f34ce981fb3ed4f472c6caec98b67f83899bc3b1cc988bc8e0e1778f1ad0851679ec494c245990c7d4e91f566e14ce3bfb5239606ebf8b45a1b47d50e2bd876ee0b2cbea2b778daf939ebee967d2ac1f238970c663c6bc35544c48b12e4b2cf61ba91d3d0295045cd89a54afd825e421dbee4fc906ed7662ee51a0ec05086c41c8ea070f12f21782b53a15c989f01e462afded0c4631b1d6a51aad302e2a57949d8da2377d7b0768e5586674cb3582347584ea8e05db5a07497dd633fafdd3bfcda8962072b7ae43e913556190e2438298844e01bb219f44477db5a3e7462ee1f4492037a7605c5a764f1bfd6d38899603b03beecfed3114c726cdfc32445cbe1e30f03f8d4dec338a13aa0b5eb66bb1fb259dde272bc3b04a0d6cd30336661c84ecf980e029221fe575f3b165c31a79526117cdb1c357eb4a300da80206a170cf73ae17c68e0872fbe02dfba8259304aaf16b255b53025775ffef5bbc01fe2197725a92594733e9091a98df3b07a5ecc45cd634195d3ee6d939c81a369140b35b299e268740aeb2997a677162f785bba2f2fdd797814040cd5b635fea59887dfbd268a25bd5fa21c73994a1c91b954575559f88fd362b9e6402d0a1f84a82dee470f38ea66f85cd491ab5de69e54013c4f1dc953295bb7ff23ab6904c93499ecb9373dd12b86c1907a14bfeebdeb3070f28a0d480fa6697d4ad24c4b699074003d05a71d0afc1b20f2fb64e252c72f4a001574beb945e817824d8d39f19da8065e209e4fb2b5caa42e3fab6cc7a390b89357d987c18112f3b8b70e8446b9627686405e91af30be4075395172ec9baaaa74192f1c5a517f6327dd53132d72e8750947366642f47751e3feb87123c8488bd5a23262ae40f14cb80a9b2afc11d1fd80da8fb8daa2412d0f98f372f05cd3c0695890ce612864f6716ca492fea66666d6ddc294f2531d4de8c45cb319779ac066b98cb68180b4f6d10eac2ecf611b1ee9292a11d01920439b9b1a8c7dc6c5ecc333af97b1cd1741fea07bae7d62708fdcc01ee87491871ba070340816bd9749bb8a0ba0fc48e1233b4d17a2842735195b25f1e4f88634bf03b22f0fa38cd7cc4ee5f604d2bb60a2fe563b14bf9ec3f9d3721c90299d74895ce8669b5e39b7204b3e4c4069a70a328f786e2fdfb5c2d54a96d24f9d972877e5789dd20ce019ad7a453d4d64b08d30bd54fc75c8b88d8da9781203eb2d9a20adc8934e89e892aadee729b9227df92828a13efbe79580975b6db044f4d04f489be310e75ca3a7081f0db5abfe5956f43dda1923dd0769cafb4ad509aee8581309511736fc3ee1158d893387c517ca7d3cee701cd30b9111e61fef2129c02146906f026c992e2d60dc5c7abff5ce76b3d01d3e83a0790c7876b5ac13929cf6aee865c69b26d91c9fbfba49970c889e6cc1e67ee990ae8d546035bfc900ae5564bc7559b95be88e8a6343a5c547b26c84dc0dd1a3a7d17b1edb77c05cfd3f80025e4c4cd968b0cb03179cc545fbe19ca824b5ed2fcff8166067791f67c73b3774573f672c1b0036c55f57eee1f5f704734a31b3f76270e046a3115248497fd1703c12375f3ce8029d932e36cb59d3352c6e2b0294dc21eef0db6d36dc7eed222757d41e06af784e23ff24f571d617c3f80f9a7767a0cf1a2d486d9f64dcbc99dc2d8f5d05bf77a1dde42a672f6b2e5b7ff05c7444b9d4a3fa5cc3ff767c4c79be6bf56fa3e52b9776c428728d622b0cd9512b89fe7e7b1bbe4b6c05456246fb764cd3802ed0743975d117740d3bf793781b9cf8b5319d3ff37d825f3bea19c687211e9998613b6ef40dfcec4149b59536736894291a66f777b38d6585ee77f6081ff69a4f7a7dbe3e527b1f722a04717eb2c9faca3be940a7d3268549d782fd4d2868be03ed6731d1fa732a0bb0b85e72c17ed1eb53402981fb514cd7682aa60835693167844a4d3f3c991634f3ba22dfd67726e6ee00e1d60fbfce6068de5c8204c4b650ce83522a2f17bda083792fa1afb603edbc724d98cac16493090e8fb9709d6c7447ba7c846285bb041559fd47212a0515be3cf54b55f63e524d054ef948839afe2d5c8f72d1867d11f47574a25faaf1473975b2e2e4746d775da16398bc7212e69215733abc0108039eb93b295055f76d263a4f34b0a62122f5941a9cc932d3f4e422a2cd8ca10a2453b4870375a13b6ca4024d5503ed1e16016b0c259575c53d4747d7c3c42e4d5b44652bd6154e7a3ab876f634e3fe9ea21f10b369d479552193588900621cbd81c275efcf23a7525ea27abb9207a"}], 0x1240}, 0x6) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206919, &(0x7f0000000300)) 16:00:04 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x400000002, 0x0) close(r2) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x3, 0x0) r4 = socket(0x400000000018, 0x3, 0x800000000000003a) r5 = syz_open_pts() close(r5) ioctl$TIOCSETA(r5, 0x80047466, &(0x7f00000004c0)={0x800000005, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739e278b7ec0"}) poll(&(0x7f0000000080)=[{r5, 0x13f}], 0x1, 0x0) r6 = dup2(r5, 0xffffffffffffff9c) r7 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x20, 0x10) linkat(r6, &(0x7f0000000180)='./file0\x00', r7, &(0x7f0000000200)='./file0\x00', 0xa) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r4, 0x29, 0x6c, &(0x7f0000000040), 0x4) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r8 = socket(0x18, 0x1, 0x0) shutdown(r3, 0x0) setsockopt(r8, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) connect$unix(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="0f05ea7f950702007f7b27f85b15e0919d6136a9de4f1061fb654e1c4788de7ddc6347"], 0xa) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x800, 0x0) ioctl$VT_SETMODE(r9, 0x80087602, &(0x7f0000000080)={0x1, 0x1f, 0x1, 0x9, 0x200}) 16:00:05 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206919, &(0x7f0000000300)) 16:00:05 executing program 0: openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x8000, 0xa09bf42d30eb94c0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x45}, {0x5}, {0x80000000000006}]}) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x80047466, &(0x7f00000004c0)={0x800000005, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739e278b7ec0"}) poll(&(0x7f0000000080)=[{r1, 0x13f}], 0x1, 0x0) r2 = dup(r1) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000080)='./file0\x00', r2, 0x2}) syz_emit_ethernet(0xe, &(0x7f0000000300)="00551c07c12dd63dacef9228c3cb") 16:00:05 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x8]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) r3 = socket(0x2, 0x400000000002, 0x0) r4 = syz_open_pts() close(r4) ioctl$TIOCSETA(r4, 0x80047466, &(0x7f00000004c0)={0x800000005, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739e278b7ec0"}) poll(&(0x7f0000000080)=[{r4, 0x13f}], 0x1, 0x0) r5 = syz_open_pts() ioctl$TIOCSBRK(r5, 0x2000747b) r6 = fcntl$dupfd(r0, 0xe621b68077bb336a, r3) ioctl$TIOCFLUSH(r6, 0x80206919, &(0x7f0000000300)) 16:00:05 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x8]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10200, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206919, &(0x7f0000000300)) 16:00:05 executing program 0: r0 = syz_open_pts() close(r0) ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x800000005, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739e278b7ec0"}) poll(&(0x7f0000000080)=[{r0, 0x13f}], 0x1, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0xfffffe01) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206919, &(0x7f0000000300)) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000200)=0xb339) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r4 = syz_open_pts() ioctl$TIOCSBRK(r4, 0x2000747b) ioctl$TIOCGTSTAMP(r4, 0x4010745b, &(0x7f00000000c0)) write(r3, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000080c1, 0x10002, 0x0, 0x0, 0x0, 0x6e9d}) ioctl$KDGKBMODE(0xffffffffffffff9c, 0x40044b06) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:05 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0xfffffffffffffffb, 0x1, 0x0, 0xffffffffffffffff], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [0x8], [], [{}, {}, {}, {0x9}, {}, {0x0, 0x0, 0x0, 0x800000000000}, {0x0, 0x0, 0x4}, {0x2, 0x200, 0x4000}], {0x0, 0x0, 0x0, 0xfffffffffffffffd}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x3) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206919, &(0x7f0000000300)) 16:00:05 executing program 0: symlink(&(0x7f0000000080)='./file0\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="7001c295", 0x4) r1 = accept(r0, &(0x7f00000000c0)=@un=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) setsockopt(r1, 0x101, 0x9, &(0x7f0000001100)="5e0a03b93711e356fa9c8d8e02bd494e347cb2fc86ba6f5a52c50e9733a3ff86e511dda1cacb56b014606746e425fbd6706b201355fd22a649c9548e256d56ff40402c53dd7035fd54e6be4a7a439e7b8c25bb98a50495f1e129907bc5563cdcb03862e5e8281f5bb8d365ed3ef017a575e9a2e64edaec780ee2dba449f2fed056aca677c83ad4c0338670a5d28da8833792575aac02bdc6f516745b86cff6204edf45257f89be0454aeac0139cc9b8812c3d2f57e75c6130543419f475a761d0de3541debd99a00a8", 0xc9) setsockopt(r0, 0x29, 0x800000000000009, &(0x7f0000000080)="292918d7", 0x4) 16:00:05 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x10, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) syz_emit_ethernet(0xf4, &(0x7f0000000040)="927cb4319fca82e430327085bed5979229ec29a8c8a7da6568dc3f2169bd3be889d21c849a13eff15027d3937b2fd5e873e06d9166c31dd723d1564efb74687298658583e3ab22110278dc11f9ecc5084045288c93d49ed4f4b8cb342659e286462e9f275d0b20909e896ea4233bae1c02460047dd89e3087c2b9a8e023d1a7a51c1659ce17920213305d09d38188148de3cfd9c0a759c4c9b0bfbcaa06949da8dbf041e5b3b793048d06c3b07e660f16edf05828cbb7690033a0652a529c5a2e5c98f9d97d0d5c064c129ad98918a05f5934304ae4311660552f78ce8a5147b8ecfd52c64931cd3961b573596b149297e007611") ioctl$TIOCFLUSH(r4, 0x80206919, &(0x7f0000000300)) 16:00:05 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x8]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206919, &(0x7f0000000300)) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000000)=0x22f) r4 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) r5 = socket(0x2, 0x400000000002, 0x0) ioctl$TIOCNXCL(r3, 0x2000740e) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x80206919, &(0x7f0000000300)) 16:00:05 executing program 0: r0 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r1 = getgid() r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r4 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r1, r3, r4, 0x10, 0x9}, 0x8, 0x1, 0x9}) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, r1, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r5) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000340)='./file0\x00', 0x107) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) setuid(0xee01) r6 = syz_open_pts() r7 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r7, 0x0, 0x0) r8 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r8, 0x0, 0x0) shmctl$IPC_SET(r8, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r8, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r10 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r10, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r10, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r10, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r11 = getgid() r12 = socket(0x800000018, 0x1, 0x0) bind$unix(r12, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x0, 0x1}, 0xfffffffffffffd6c) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r14 = getgid() semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r11, r13, r14, 0x10, 0x9}, 0x8, 0x1, 0x9}) r15 = getgid() r16 = getppid() r17 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r19, r20) chown(&(0x7f0000000200)='./file0/file0\x00', r19, r20) lchown(&(0x7f0000000780)='./file0\x00', r19, r20) lchown(&(0x7f00000001c0)='./file0\x00', r19, r20) shmctl$IPC_SET(r8, 0x1, &(0x7f0000000080)={{0x6, r19, r9, r13, r15, 0x1e6, 0x8}, 0x5, 0x5, r16, r17, 0xfffffffffffffe01, 0x9, 0x7ff}) shmat(r8, &(0x7f0000001000/0x2000)=nil, 0x1000) shmget$private(0x0, 0x4000, 0x20, &(0x7f0000ff7000/0x4000)=nil) r21 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r21, 0x0, 0x0) shmctl$IPC_SET(r21, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r21, 0x2, &(0x7f0000000040)=""/210) r22 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r22, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r22, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r22, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r24 = getgid() r25 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r25, &(0x7f0000000040)="670dc3", 0x3) write(r25, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r25, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r26 = msgget$private(0x0, 0x402) r27 = geteuid() setreuid(r27, r27) r28 = getegid() r29 = geteuid() setreuid(r29, r29) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r31 = msgget$private(0x0, 0x0) r32 = getpgid(0x0) msgctl$IPC_SET(r31, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r32, 0x0, 0x0, 0x0, 0x80a5}) r33 = msgget$private(0x0, 0x20) r34 = getpgid(0x0) msgctl$IPC_SET(r33, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r34, 0x0, 0x0, 0x0, 0x80a5}) msgctl$IPC_SET(r26, 0x1, &(0x7f0000000140)={{0x1000, r27, r28, r29, r30, 0xa8, 0x6}, 0x8, 0x2, r32, r34, 0x0, 0xffffffff00000000, 0x4}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r36 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r36, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r36, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3}, {0x1000000008000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r36, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r37 = fcntl$dupfd(r35, 0x14, r36) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r38, 0x4, 0xcc) r39 = getpid() fcntl$setown(r38, 0x6, r39) fcntl$setown(r37, 0x6, r39) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r41 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r41) setsockopt$sock_int(r41, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_cred(r41, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r43 = socket(0x2, 0x1, 0x0) connect$unix(r43, &(0x7f0000000700)=ANY=[@ANYBLOB="ffe5830000ff2f5d520024aa0e0d5d5d323cc966525a0c1310fad55ce18ad64eca63d285b6a2d872af1f73f8c8437c2ab4d5cacf0852cc27d4077c4172d2d605afafd6ebffe23a98fa37579b867d5a889fa59ef4f342f8afae518a548cede99e2fff4e83309acaea3dbb0e26a00e009e7318453b9537a79316d201c608de1a06f752603cf47592dfb24c50ec65f48295ac6692c403"], 0x10) setsockopt$sock_int(r43, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r44 = socket(0x10000000002, 0x2, 0x0) dup2(r43, r44) setsockopt$sock_cred(r43, 0xffff, 0x1022, &(0x7f00000001c0)={r39, r42, r40}, 0xc) semctl$IPC_SET(r22, 0x0, 0x1, &(0x7f0000000900)={{0x5, r29, r40, r23, r24, 0x10, 0x9}, 0x800, 0x1, 0x4009}) r45 = getgid() r46 = getppid() r47 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r21, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, 0x0, r23, r45, 0x1e4, 0x8}, 0x5, 0x5, r46, r47, 0xfffffffffffffe01, 0x9, 0x7ff}) shmget(0x3, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r48 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r48, 0x0, 0x0) shmctl$IPC_SET(r48, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r48, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r50 = semget$private(0x0, 0x2, 0x8) semctl$GETNCNT(r50, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r50, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r50, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r51 = getgid() r52 = socket(0x800000018, 0x1, 0x0) bind$unix(r52, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r52, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r54 = getgid() semctl$IPC_SET(r50, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r51, r53, r54, 0x10, 0x9}, 0x8, 0x1, 0x9}) r55 = getgid() r56 = getppid() r57 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r58, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r59, r60) chown(&(0x7f0000000200)='./file0/file0\x00', r59, r60) lchown(&(0x7f0000000780)='./file0\x00', r59, r60) lchown(&(0x7f00000001c0)='./file0\x00', r59, r60) shmctl$IPC_SET(r48, 0x1, &(0x7f0000000080)={{0x6, r59, r49, r53, r55, 0x1e6, 0x8}, 0x5, 0x5, r56, r57, 0xfffffffffffffe01, 0x9, 0x7ff}) shmat(r48, &(0x7f0000001000/0x2000)=nil, 0x1000) r61 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r61, 0x0, 0x0) shmctl$IPC_SET(r61, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r61, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r63 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r63, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r63, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r63, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r64 = getgid() r65 = socket(0x800000018, 0x1, 0x0) bind$unix(r65, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r65, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r67 = getgid() semctl$IPC_SET(r63, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r64, r66, r67, 0x10, 0x9}, 0x8, 0x1, 0x9}) r68 = getgid() r69 = getppid() r70 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r71, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r72, r73) chown(&(0x7f0000000200)='./file0/file0\x00', r72, r73) lchown(&(0x7f0000000780)='./file0\x00', r72, r73) lchown(&(0x7f00000001c0)='./file0\x00', r72, r73) shmctl$IPC_SET(r61, 0x1, &(0x7f0000000080)={{0x6, r72, r62, r66, r68, 0x1e6, 0x8}, 0x5, 0x5, r69, r70, 0xfffffffffffffe01, 0x9, 0x7ff}) shmat(r61, &(0x7f0000001000/0x2000)=nil, 0x1000) r74 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r74, 0x0, 0x0) shmctl$IPC_SET(r74, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r74, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r76 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r76, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r76, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r76, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r77 = getgid() r78 = socket(0x800000018, 0x1, 0x0) bind$unix(r78, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r78, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0, 0x0}, 0xfffffffffffffcfa) r81 = getgid() semctl$IPC_SET(r76, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r77, r79, r81, 0x10, 0x9}, 0x8, 0x1, 0x9}) r82 = getgid() r83 = getppid() r84 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r85, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r86, r87) chown(&(0x7f0000000200)='./file0/file0\x00', r86, r87) lchown(&(0x7f0000000780)='./file0\x00', r86, r87) lchown(&(0x7f00000001c0)='./file0\x00', r86, r87) shmctl$IPC_SET(r74, 0x1, &(0x7f0000000080)={{0x6, r86, r75, r79, r82, 0x1e6, 0x8}, 0x5, 0x5, r83, r84, 0xfffffffffffffe01, 0x9, 0x7ff}) shmat(r74, &(0x7f0000001000/0x2000)=nil, 0x1000) shmctl$IPC_SET(r74, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r7, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r89 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r89, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r89, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r89, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r90 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r92 = getgid() semctl$IPC_SET(r89, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r90, r91, r92, 0x10, 0x9}, 0x8, 0x1, 0x9}) r93 = getgid() r94 = getppid() r95 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r7, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r88, r91, r93, 0x1e4, 0x8}, 0x5, 0x5, r94, r95, 0xfffffffffffffe01, 0x9, 0x7ff}) r96 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r85, 0xffff, 0x1023, 0x0, 0xfffffe30) getsockopt$sock_cred(r96, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r99 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r99, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r99, &(0x7f0000000240)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r99, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r99, &(0x7f0000000a00)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe942f7ce2212c09c110ff00f45709d664539e1e381f0900000000000000328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125810bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615816a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r99, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r99, &(0x7f0000000180)=ANY=[@ANYBLOB='\b\x00\x00\x00\x00\x00\x00\x00'], 0x1, 0xfffffffffffffffd, 0x1800) msgrcv(r99, &(0x7f0000000280)=ANY=[@ANYBLOB="0d8bd8026ec4a0fed1f31a8849b597e6aba3daa7cd9c8f5125c1e6d7a958"], 0xffffff64, 0x1, 0x0) r100 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r101, &(0x7f0000000380)={0x0, 0xffffffffffffff2f, 0x0, 0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="0000000000000000ffff0000050000007c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c330000000000000000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303cd149700"], 0x379}, 0x400) getsockopt$SO_PEERCRED(r101, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r103 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r99, 0x1, &(0x7f0000000980)={{0x2, r100, r102, r98, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r103, r103, 0xa5, 0x1, 0x100000003, 0x6}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r105 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r105, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r105, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r105, &(0x7f0000000b40)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000831f51f1f32fd93d3b5fc9c5dd00000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000002000000000000000000000000ffffff7f00000000000000000000000000000000000000000000000000000000000000e600000000000000000000000000000000000000aba2dab5eb41a19ec0e3298a87a51f945b4b3314f3f62cba1d5dca4696abd49cd0d4ab6f8a4dff83fbae1c5a2cb85241f5ca1a4eb2e980eb4bd38638896df3943ef3324e1da961ed6403b979dc2c119ed2e6ef8dd991fcea9465e62537c33359486d6d22a40021c2ed8200d3ab7dfb7a1650bc0437d4c112e250ffce24af94a6220ae24f22a738bdde7d6fd8ced8b16868f6b9cb9f49d9bbae1d950a74e8e57888a1ac73fc460872eec5d89b674b70e0613e8602c7c5b3f21bafba89119533c0696d1826680413204a1abd9cba"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r105, &(0x7f0000000e40)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac00700328dca5d39656da02489672db6d19f01005111e97aa998473f0e8d1e8f3b32b9973000000000d6c2db99a9d60031c1258103000000b31ae316560049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea42fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f81dc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf1200000000000000000000000000000000005667d5a072797ec4e10e21177f03a3714731b7c7fe8a858c195938afbae3fbbfa8460ec4c791832fed9ab6a7b63e37e294e9e55f242e91eaac15c080f89869e22d0f889e61ba3ad5f69ca4fb96c00ec40a0c63584d76fdcce2fd2095e3f913702a4da4dfe044a21d66f6a4feffe4e2455a7561b99bf84c8a4bda1bbe546c251bbd2f7e140dd3a8dc47bf7ab7fbd59dcb3d6eafd8a4305e4272e9fc854571848eef"], 0x44b, 0x800) msgsnd(r105, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r105, &(0x7f0000000480)=ANY=[@ANYRESHEX=r103, @ANYPTR=&(0x7f0000000340)=ANY=[@ANYRESOCT=r97], @ANYBLOB="70d15fdd1d51a6b60f9d95405a8e333d104b3ba05a3eeb7c10a99a0bf19e2d308bf1d87399b4535823b6ce3ea68c3ed11cdc4ace79e5761ac78f880178a716240000000000000012d3ef62e0da8504175c4cb23e5ddf7e7125bd16fb19921477f3f27ddca10851054487d26921aa6a6c0430fa80e5a913281c4ed570a04fc6de72c18da25b1b079b91965770e806845696860d5956dca0740a24c54233605bed498d16", @ANYRES64=r80], 0x4, 0x2, 0x800) msgrcv(r105, &(0x7f0000000080)=ANY=[@ANYBLOB="ff98dc4681f7e955781ac2cd84199c33597f0a206042e284002fa004000d7e1dfd6fc1a16d4ee7a374306f296de754b74d3209864aa50409c8d644ffcb5b5b"], 0xffffff64, 0x1, 0x0) r106 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r107, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r107, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r109 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r105, 0x1, &(0x7f0000000980)={{0x2, r106, r108, r104, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r109, r109, 0xa5, 0x1, 0x100000000, 0x6}) fchown(r6, r91, r108) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 16:00:05 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x8, 0x0, 0x0, 0x0, 0x0, 0x10]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206919, &(0x7f0000000300)) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) 16:00:05 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x8]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) sendto$inet(r0, &(0x7f0000000000)="f1ede91c553ba78535ef6d027abf37098848be22f678b56f3dc4f9d959e0f0fd3b602acc4c55461f8330a70aedc9e1e82ab95e643f360d82db46ad18398b2cab052e6819224ce3d4f8421451a89c2b430920b664420e73c797fd2bda7120a754341bfdca6276f889e059a4e91960ce390d7bac56c8a6b68c967b367f09abb0e5c7065a64ef6046b3a0a7044be44a759a75c3e59cae893d3b7614ec2da5270105a781203e9db981c223f9082bf3a330", 0xaf, 0x1, &(0x7f00000000c0)={0x2, 0x0}, 0xc) r2 = fcntl$dupfd(r0, 0x0, r1) r3 = syz_open_pts() ioctl$TIOCSBRK(r3, 0x2000747b) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000000100)=0x2) r4 = syz_open_pts() close(r4) ioctl$TIOCSETA(r4, 0x80047466, &(0x7f00000004c0)={0x800000005, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739e278b7ec0"}) poll(&(0x7f0000000080)=[{r4, 0x13f}], 0x1, 0x0) r5 = syz_open_pts() close(r5) ioctl$TIOCSETA(r5, 0x80047466, &(0x7f00000004c0)={0x800000005, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739e278b7ec0"}) poll(&(0x7f0000000080)=[{r5, 0x13f}], 0x1, 0x0) fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) r6 = socket(0x2, 0x400000000002, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x80206919, &(0x7f0000000300)) 16:00:05 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [], [0x8]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206919, &(0x7f0000000300)) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000000)=0xb121) r2 = socket(0x2, 0x3, 0x0) r3 = socket(0x800000018, 0x3, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) r5 = socket(0x2, 0x400000000002, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x80206919, &(0x7f0000000300)) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = dup2(r0, r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4d, 0x0, 0xfa, 0x8000000}, {0x6, 0x0, 0x0, 0x7}, {0x8fe, 0x0, 0x0, 0xfffffffd}]}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 16:00:06 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x8]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x80047466, &(0x7f00000004c0)={0x800000005, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739e278b7ec0"}) poll(&(0x7f0000000080)=[{r1, 0x13f}], 0x1, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000000)) r2 = socket(0x800000018, 0x3, 0x0) r3 = fcntl$dupfd(r0, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) r4 = socket(0x2, 0x400000000002, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x80206919, &(0x7f0000000300)) ioctl$VMM_IOC_INFO(r5, 0xc0185603, &(0x7f00000000c0)={0x35, 0x0, &(0x7f0000000040)=""/53}) r6 = socket(0x2, 0x400000000002, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x80206919, &(0x7f0000000300)) 16:00:06 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x8]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000000)={0x8, 0xddad804d0dba4cd6, 0x5, 0xfd05, 0x37}, 0xc) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/speaker\x00', 0xf9450cc19abb1b48, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSETVERAUTH(r5, 0x8004741c, &(0x7f0000000080)=0x5) r6 = syz_open_pts() close(r6) ioctl$TIOCSETA(r6, 0x80047466, &(0x7f00000004c0)={0x800000005, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739e278b7ec0"}) poll(&(0x7f0000000080)=[{r6, 0x13f}], 0x1, 0x0) fsync(r6) ioctl$TIOCFLUSH(r4, 0x80206919, &(0x7f0000000300)) 16:00:06 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000200)='/dev/tty\x00', 0x1, 0x0) r1 = syz_open_pts() ioctl$TIOCSBRK(r1, 0x2000747b) fcntl$dupfd(r0, 0xa, r1) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000100)={0x6, 0x8, {0x7, 0x9}}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x24}, {0x14}, {0x6}]}) r4 = socket(0x2, 0x400000000002, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x80206919, &(0x7f0000000300)) ioctl$KDGETLED(r5, 0x40044b41, &(0x7f0000000240)) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x10b24faa2d89f813, 0x0) syz_emit_ethernet(0x203, &(0x7f00000001c0)="96") r6 = syz_open_pts() ioctl$TIOCSTOP(r6, 0x2000746f) 16:00:06 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x8]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) setsockopt(r0, 0x8, 0x20, &(0x7f0000000000)="665babef037feeff785dfa340c3169899dd30b84cae9e6a8d47db6518489a0df73e7d2bb76a3f40f2a63d58a2af90e4eeeb2289a854d2203f2b8d14adc0555c12726b906d62b6571ac123072471374ba30454eb8b9bbc4f7e5fc3301705ef4a27e568a1fefe5502ab782f6ea665324c53305110533e4b4c591741fbaad7f40d84fb1510d1d86b54e4746e841fe", 0x8d) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206919, &(0x7f0000000300)) 16:00:06 executing program 0: r0 = kqueue() r1 = kqueue() r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x80047466, &(0x7f00000004c0)={0x800000005, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739e278b7ec0"}) poll(&(0x7f0000000080)=[{r2, 0x13f}], 0x1, 0x0) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000000)=0x8) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffb, 0xcd28d11eb076c30a}], 0xa4, 0x0, 0xc6, 0x0) 16:00:06 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400", 0x17f}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000004c0)="0ec465cdab1ab6925cb81235dbb17399c070dde203e502106f690d9947364fe3569560e73bfa9012263c0ef6eb626ad79d51e7b4607879072ca33809a85443bef8e011b3e2e63de6f9637ca6e422106a6a1762b67f560814eef6dcb3f39a2e51600251fbad1ee82088a75ca3764729af3f3d4d967ce8aadb3c3fd7f9ae4f4c83b2", 0x35a}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206919, &(0x7f0000000300)) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f00000001c0)={0x80, 0xf1cf, 0xfffffffe, 0x8, 0xbc, 0x3, 0x7fff, 0x245, [{0x4, 0x0, 0x7, 0xfff}, {0x8, 0x2, 0x63, 0x2}, {0x80, 0x2, 0x1000, 0x6}, {0x4, 0x400, 0x2, 0x8}, {0x6, 0x3, 0x8000, 0x2610}, {0x0, 0x1, 0x1, 0x8d9}, {0x8, 0x5, 0x480, 0x1ff}, {0x1, 0x101, 0x8, 0xa}, {0x1, 0xfff, 0x6, 0x6b44d428}, {0x3, 0x401, 0x0, 0x200}, {0x1f, 0x24000000, 0x8, 0x6}, {0x80000000, 0x1000, 0xffffffa9, 0xffffffff}, {0x530000, 0x5, 0x1f, 0x5}, {0x7, 0x5, 0x27, 0x4}, {0xd88, 0x0, 0xffff8001, 0xef9}, {0x1, 0x80000000, 0xcfa9, 0x401}]}) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) faccessat(r0, &(0x7f0000000140)='./file0\x00', 0x80, 0x3) rmdir(&(0x7f0000000080)='./file1\x00') symlink(&(0x7f0000000480)='./file1\x00', &(0x7f0000000440)='./file0/file0\x00') openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x280, 0x0) 16:00:06 executing program 0: r0 = socket(0x2, 0xc003, 0x2) setsockopt(r0, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) dup2(r3, r4) r5 = socket(0x18, 0x1, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) recvfrom$unix(r5, &(0x7f0000000080), 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="20ff1b16b3c451ffd324"], 0xa) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r6, r7) msgget$private(0x0, 0x606) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = accept$inet6(r9, &(0x7f0000000800), &(0x7f0000000400)=0xc) r11 = fcntl$dupfd(r9, 0x0, r10) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) r14 = fcntl$getown(r10, 0x5) r15 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r15, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) ioctl$WSMUXIO_ADD_DEVICE(r15, 0x80085762, &(0x7f0000000100)={0x3, 0x5}) r16 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r16, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x26}], 0x2}) ftruncate(r16, 0x0, 0x10000) ioctl$VMM_IOC_TERM(r15, 0x80045604, &(0x7f0000000280)={0x6}) fcntl$getflags(r16, 0x1) dup2(r16, r15) r17 = fcntl$getown(r16, 0x5) fcntl$setown(r16, 0x6, r17) r18 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000500)={{0x7, r12, r8, r13, r18, 0x5, 0x7fff}, 0x6, 0x2, r17, r14, 0x7f, 0x100000001, 0x6}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r21 = accept$inet6(r20, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r22 = fcntl$dupfd(r20, 0x0, r21) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) r25 = fcntl$getown(r21, 0x5) r26 = open(&(0x7f0000000240)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r26, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) ioctl$WSMUXIO_ADD_DEVICE(r26, 0x80085762, &(0x7f0000000100)={0x3, 0x5}) r27 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r27, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x26}], 0x2}) ftruncate(r27, 0x0, 0x10000) ioctl$VMM_IOC_TERM(r26, 0x80045604, &(0x7f0000000280)={0x6}) fcntl$getflags(r27, 0x1) dup2(r27, r26) r28 = fcntl$getown(r27, 0x5) fcntl$setown(r27, 0x6, r28) r29 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x3, r23, r19, r24, r29, 0x5, 0x7fff}, 0x6, 0x2, r28, r25, 0x7f, 0x100000001, 0x20000000b1f3}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r31 = accept$inet6(r30, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r32 = fcntl$dupfd(r30, 0x0, r31) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f00000001c0), 0x6a14a19ca22b4388) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000480)=0x2fb) setsockopt(r0, 0x0, 0x68, &(0x7f0000000100)="2705518b96688dbcc8ed05", 0x646) 16:00:06 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050160000090000508005786ca900f0e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebb0d7d026ba8af63ff37282923e4fd89720fd3872babfbb7702f310b404f36a00f90006ee01be657aea8c5000000020000000000000202088571a3f80004000000000000000100"/163, 0xffffff7a, 0x40e, 0x0, 0x0) 16:00:06 executing program 0: open(&(0x7f00000003c0)='./file0\x00', 0x610, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) write(r0, &(0x7f0000000000)="d188091521b9e886e10767332984c6ed33e62bdf10e5c4d6a12081906801055dc4d6c30e47", 0x25) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f0000000680)=[{&(0x7f0000000400)="3a79e5577d7e600204b5715fe61e99ed9faf5b794b8435e616ae3b31e44de6d42c2468360ea90c7e0fe81bd471b665eb377a1c498a34e26f7251f217c4e822325c07a8646d03d0951bdf7984f31fcbeb67869cdc09dce1f25dc84a9407910db2572de0a584818fd9294f4c18fed67dbfde5d5335b7635e405d084cf32d158a9500f7d944e8262ce949ef2a49465c233f1cc23f1629a60d242da7f5ffc73849515842e3f72f674844765a2f4ec8c524723fd45530da2170b854b111bd2566dad2f4326bd794c9ed9acdc7b3c4d91852ff85d6bbf25cfd", 0xd6}, {&(0x7f0000000500)="9e3fc1f607d66cb01873ae05a6fb42aade321294590a782fb9c1f19da7eadc79bbcba308006a8561296fe4b39031d2199714c9703c96bca6c848e3f1ab28197bdddd956f0291364a92376eb6fbfaa0a03f35b0659a6ed8358e6b90db900946c4f2beda627e208ad71f6cce7ba263c7fa510bc62da7ad", 0x76}], 0x2, 0x0, 0x0) getsockname(r1, &(0x7f0000000300)=@un=@abs, &(0x7f0000000340)=0x8) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) lstat(&(0x7f0000000080)='./bus\x00', &(0x7f0000000280)) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x24, 0x52}, {0x81, 0x40}, {0x7}]}) rename(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)='./file0\x00') r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x200, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000280)='./file0\x00', 0x800, 0x154) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f00000002c0)={0x0, 0x4c, 0x8, 0x8, 0x2}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="3cf1a520e2d31968de749c6cca72") r3 = socket(0x18, 0x400000002, 0x0) close(r3) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000240), 0xc) 16:00:06 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x20, 0x40000000002902) ktrace(&(0x7f0000000000)='./file0\x00', 0x7, 0x810, 0x0) 16:00:06 executing program 1: r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) r2 = dup2(r1, r0) fchdir(r0) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000140)) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r3, &(0x7f0000000040)='./file2\x00', 0x0) renameat(r3, &(0x7f0000000100)='./file2\x00', r3, &(0x7f00000002c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f00000000c0)={0x0, 0x701, {0x400, 0x1}}) 16:00:07 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) r1 = syz_open_pts() ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x39) 16:00:07 executing program 1: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206919, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f00000000c0)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt(r0, 0x0, 0x7, &(0x7f0000000140)="0100358a", 0x4) r3 = socket(0x2, 0xc003, 0x0) connect$unix(r3, &(0x7f0000000300)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e84959bee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548c4ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a54a5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75eca85f37ee8c3f120c300afe7e7c1f1dafa07f019a15edf26e82ecca1e245ad8d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b873e7d7113aaeb5e3dde2c9f06c"], 0x10) writev(r3, &(0x7f0000000000)=[{0x0}], 0x1) 16:00:07 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x8003, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) r2 = dup2(r0, r1) getsockopt(r2, 0x2, 0x7, &(0x7f0000000500)=""/4096, &(0x7f0000000040)=0x1000) setrlimit(0x1, &(0x7f0000000080)={0x9, 0x5331}) r3 = socket(0x59, 0xc003, 0x0) r4 = socket(0x2, 0x400000000002, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x80206919, &(0x7f0000000300)) r6 = syz_open_pts() ioctl$TIOCSBRK(r6, 0x2000747b) r7 = syz_open_pts() close(r7) ioctl$TIOCSETA(r7, 0x80047466, &(0x7f00000004c0)={0x800000005, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739e278b7ec0"}) poll(&(0x7f0000000080)=[{r7, 0x13f}], 0x1, 0x0) r8 = syz_open_pts() close(r8) ioctl$TIOCSETA(r8, 0x80047466, &(0x7f00000004c0)={0x800000005, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739e278b7ec0"}) poll(&(0x7f0000000080)=[{r8, 0x13f}], 0x1, 0x0) kevent(r5, &(0x7f0000000140)=[{{r6}, 0xfffffffffffffff8, 0xf, 0x1, 0x492, 0x1}], 0x1, &(0x7f0000000180)=[{{r7}, 0xfffffffffffffff8, 0x92, 0x2, 0xd0, 0x3}, {{r3}, 0xfffffffffffffffa, 0x2, 0x1, 0xffffffffffffffff, 0x400}, {{r8}, 0xfffffffffffffffe, 0x10, 0x1, 0x474}], 0x2, &(0x7f0000000200)={0x123, 0x3f}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r9, &(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x0) sendmsg$unix(r1, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0x0) 16:00:07 executing program 0: write(0xffffffffffffffff, 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000440)=""/4096, 0x1000}], 0x1, 0x0}, 0x2) 16:00:07 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfc040000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 16:00:07 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x84}, {0x101}, {0x7ffffffe}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") 16:00:07 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) r2 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) recvmsg(r2, &(0x7f0000000000)={0xffffffffffffffff, 0xc, &(0x7f0000000340)=[{&(0x7f0000000300)=""/63}], 0x1000000000000264, 0x0, 0xf1c56c2515672da0}, 0x0) r3 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x200, 0x80) linkat(r3, &(0x7f0000000140)='./bus\x00', r0, &(0x7f00000001c0)='./bus/file0\x00', 0x0) 16:00:07 executing program 1: socket(0x11, 0x3, 0x0) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206919, &(0x7f0000000300)) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_flags}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) kqueue() getsockname(0xffffffffffffff9c, &(0x7f0000000100)=@un=@abs, &(0x7f0000000180)=0x8) pipe2(&(0x7f0000000000), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r3, r2) select(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000140)={0x210}, 0x0) 16:00:07 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = msgget$private(0x0, 0x0) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000100)=""/45) msgsnd(r2, &(0x7f0000000280)=ANY=[@ANYBLOB="0100000000000000079a54674305ef5354df97bd91f0816d25bff8aea684da00920068849935e5faae530b79190bd609371045a220c406cc3dba4cc135c619510f6d987f54d541d42af42fd73a01ec2a9ed0d1428974635fbd709109302900d4e9e1e82873ce39d341c0d3f66fb2c9dbeafb42b31158b572d3b433b3ac746f82ae5b5f0ec5f2e3f35567ebf5036e53a4f37571e460a99d2e28c4df4550ef74ed6085c5d102d334c92ddc712134f7e51a1ef7ff2d2fd9d29482235df0b6047063aff0f52fb3555d56f1f0d044412507c6c2effdffc1069ca3c48146108253868ad9c92121fae2066012d1f1ccbc23289e59458dd7eb445fabf3e8ed6edc9d1cf5f34e01857eb96ae67ef2ecb346eb95c7c03c3f4c201d284dabb92acf73458cdcfba2bc30355142d1a6f75df61d6c6e4e9f14a535e38fd964bedfea060d9930e8cd219051e3c5fb6ba83a152533f11f4416a9aba7edd7de11ee6c910b83d88dcce2886490"], 0x31, 0x800) fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000200000000000000000000000000600"}) connect$unix(r1, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0xfffffffffffffef1) sendto(r0, &(0x7f0000000240)="78020026973a0c45", 0x8, 0x0, 0x0, 0x0) 16:00:07 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0xa5}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000000000)={0x80000000400f4, 0x100000001}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x1f, 0x0) 16:00:07 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x781, 0x40) clock_settime(0x0, &(0x7f0000000840)={0xfffffffffffffffd}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000300)="082e751cd3abac19cbc9f238947dcaa42f61d9fe050835429fb0ef085e8dd4a9ac515e00ecce970e37ad903669e5c971fe4712f51beb45d86bdd5569318ab5154083f523e520d00bbc1d6e265431a80078052cbf6fec58a41b778b55c59e35fa3084c85e3126a2a73ed25a579b68796eb65829397478c4776630", 0x7a}, {&(0x7f00000003c0)="cc2758b105a925bf8da9c7cf4add95048b3cd21e5ec18e395c07560236080b7a705c6fa8514bd50492a4425ab7ed45e6fe22a10dfa82554cb5d1d850bc7d42e5", 0x40}, {&(0x7f0000000540)="8c378a60b807b9e21e7a10f098ae012ffad4e3f05afc4badc77a3d23a2795d845910f4c4c24a48159e44f5c7cfba8ac54232817e68f374434674020c282388bafac16389ea7d41c1bfc004bfb630786ea7e7ed233236d3afa178280fa05b35efbc941f815ce83272a23f25f86fe53908b9213dfdb0cd208f94abd82b5d527b1a0abcaf8e4c9693a41645709cbf2f9c1236d0d98618bcd33b7f8901e8f69dc40bb0a64aa4", 0xa4}], 0x3, 0x0, 0x0) pwritev(r0, &(0x7f0000000c40), 0x0, 0x0, 0x65) 15:59: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, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x1c}, {0x14, 0x0, 0xc1}, {0x6, 0x0, 0x52}]}) syz_emit_ethernet(0x253, &(0x7f0000000000)="b6") 15:59:57 executing program 0: mknod(&(0x7f0000000840)='./bus\x00', 0x2000, 0x8612b) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3}, {0x1000000008000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x14, r1) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r3, 0x4, 0xcc) r4 = getpid() fcntl$setown(r3, 0x6, r4) fcntl$setown(r2, 0x6, r4) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r6 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r6) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r8 = socket(0x2, 0x1, 0x0) connect$unix(r8, &(0x7f0000000700)=ANY=[@ANYBLOB="ffe5830000ff2f5d520024aa0e0d5d5d323cc966525a0c1310fad55ce18ad64eca63d285b6a2d872af1f73f8c8437c2ab4d5cacf0852cc27d4077c4172d2d605afafd6ebffe23a98fa37579b867d5a889fa59ef4f342f8afae518a548cede99e2fff4e83309acaea3dbb0e26a00e009e7318453b9537a79316d201c608de1a06f752603cf47592dfb24c50ec65f48295ac6692c403"], 0x10) setsockopt$sock_int(r8, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r9 = socket(0x10000000002, 0x2, 0x0) dup2(r8, r9) setsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000001c0)={r4, r7, r5}, 0xc) r10 = getgid() lchown(&(0x7f0000000000)='./bus\x00', r7, r10) r11 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000180)={0x1ff}, 0x10) write(r11, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r11, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 15:59:57 executing program 0: openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x10, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x6) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(r2, &(0x7f00000002c0)=ANY=[@ANYBLOB="82022ea9911da02f666922a710bdf03154f52e0ef42fdb01da3dca92aed4659bfec1e501621975b9d3bdf5f61e8c67f075fa4120d088f0f47c478ff6d7db92c1aca5b3f3b2bdd97c07544e2d81a5f0c5968a9bc6c35661749ab4427828b9193c4151134baf5d9a4f14c2b885f67dc63a9db5e821c0a17e8b840ab649636968e3cf0b51aae77dd85029b64b99d16568e528b7c75eb2f1cecc3626637376b7de09cfd323845281dc39d527b5422c30b440bbd891d5be591191f4aaf34e1bfa382abd59378f7189a7eb4bd469a7da7fb62cc14d31b06f464a041f62b05aa181254d5b1f46dbc2f46a18c7832c74cedee26c72967caa4798e4e8b75321d5140ec9c574d27ef6021f27520c448d79854a16c247386fb33883e0779ee1941351d2ac02"], 0x1) write(0xffffffffffffffff, &(0x7f0000000080), 0x0) write(r1, 0x0, 0x0) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[0x20]}) 15:59:57 executing program 1: ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f0000000040)=0xfbd2) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="6202e57f7fe7ff01197484d4f57f948c0bc924398eb71881c5a4908d3af69f7514ef739dfb2cf278c120b9c62134"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), 0x4) r2 = socket(0xea0f86127c5d61be, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19767b0784"], 0x10) r3 = accept$unix(r1, 0x0, 0x0) write(r3, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) execve(0x0, 0x0, 0x0) 15:59:57 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x80000000}], 0x0, 0x0, 0x0, 0x0) socket$inet(0x2, 0x4000, 0xa3) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)='N\a\x00\x00', 0x4) pread(r0, &(0x7f00000001c0)="cfe58db6bbbb5417a8b2b93123798684daceb07685e797b0e939e98ad6606101ff8a8c472186c1110a7a26e166053366daa3a4d09f28246b024e495fdb9d4377770f5726ef1bb316d6cb8a85a4bcc8", 0x4f, 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:00 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x202002, 0x100086128) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff88}], 0x1, 0x0, 0x0) r1 = socket(0x18, 0x400000002, 0x0) close(r1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) r2 = accept$inet6(r1, &(0x7f0000000040), &(0x7f0000000100)=0xc) r3 = semget$private(0x0, 0x0, 0x0) semctl$IPC_RMID(r3, 0x0, 0x0) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000140)) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000200)='\f', 0x1}], 0x1000000000000104) 16:00:00 executing program 0: select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)={0x0, 0x8002d}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/M\x18\x1d\x85N\xa4\x9ewd0\x00', 0x800, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x800, 0x20) getdents(r0, &(0x7f0000000040)=""/139, 0x8b) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4007c}, {0x15}, {0x6}]}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x20000, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000140)={&(0x7f00000000c0)=[{0x84, 0x1}, {0x4, 0x7fffffff}, {0x145, 0x7fffffff}, {0x47, 0x78}, {0x43, 0x9}, {0x116, 0x3b13}, {0x8a, 0x500000}, {0x47, 0x3ffc00}], 0x8}) r2 = accept(0xffffffffffffffff, &(0x7f00000002c0)=@in6, &(0x7f0000000200)=0xc) socket$inet6(0x18, 0x8006, 0x20) r3 = syz_open_pts() close(r3) ioctl$TIOCSETA(r3, 0x80047466, &(0x7f00000004c0)={0x800000005, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739e278b7ec0"}) poll(&(0x7f0000000080)=[{r3, 0x13f}], 0x1, 0x0) r4 = dup2(r3, r2) ioctl$TIOCGTSTAMP(r4, 0x4010745b, &(0x7f0000000280)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000240), 0xc) syz_emit_ethernet(0x125, &(0x7f0000000340)="b2") 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'t\xf9\x81', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x1d}, {0x20}, {0x6, 0x0, 0x0, 0xc2}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:00 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x850, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x20000352, &(0x7f0000000040)=[{0x3}, {0x3d}, {0x6, 0x0, 0xc0, 0xf308}]}) dup(r0) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x80047466, &(0x7f00000004c0)={0x800000005, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739e278b7ec0"}) poll(&(0x7f0000000080)=[{r2, 0x13f}], 0x1, 0x0) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f00000000c0)=0x1cc4) 16:00:00 executing program 0: r0 = syz_open_pts() ioctl$TIOCSBRK(r0, 0x2000747b) ioctl$TIOCSCTTY(r0, 0x20007461) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x1007, &(0x7f0000000040), 0x4) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x40}, {0x61}, {0x6, 0x0, 0x1}]}) r1 = socket(0x6, 0x4003, 0x4) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206919, &(0x7f0000000300)) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f0000000280)) r4 = openat$klog(0xffffffffffffff9c, &(0x7f0000000140)='/dev/klog\x00', 0x800, 0x0) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000180)) r5 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r5, 0x80206919, &(0x7f0000000300)) r6 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100)='/dev/speaker\x00', 0x0, 0x0) fcntl$setown(r1, 0x6, 0xffffffffffffffff) fcntl$dupfd(r6, 0x14, r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x100, 0x0) r7 = openat(r5, &(0x7f00000001c0)='./file0\x00', 0x400, 0x60) setsockopt(r7, 0x80c, 0x8, &(0x7f0000000340)="61856ca3869991cd2b5e2b4e83dcba8ca042426c37102a6cad63a00bb537a1e5c3804526d86738d90cbb1d069fd114b2e9d19b4f1c2132a1499187254ff8948bd1d4df3a31054f806e99e6642564ff1eb66f123e8a1c333b16a51466b9e3e86a0951e99d66f3a4f517ad62c8cb541cb865fe2b02f69ba5cdc9a50b454139e5764cb224d100a6bcd460a49bcca3f13fde002e4b3fc73dcca730e4a8438c275333557f393dceaf581d07d21c63a21eebe9dad3a4635f888b8979811b593276bd63a7bf2f57492d79581923550d47537e5bc54ca36c4766be071896798da431070959a5b5", 0xe3) syz_emit_ethernet(0xe, &(0x7f0000000240)="6b3e1913ffd6af8956551175f523") 16:00:00 executing program 1: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x400004002c5, 0x0) truncate(&(0x7f0000000100)='./file0\x00', 0x0, 0x7fffffff) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1f10c180ca39bc67, 0x10, r0, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) readv(r1, &(0x7f0000000000), 0x100000000000021b) 16:00:00 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) setuid(0xee01) lstat(&(0x7f0000000280)='./file0\x00', 0xfffffffffffffffe) 16:00:00 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff, 0x0) r1 = dup2(r0, r0) fcntl$setstatus(r0, 0x4, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000080), &(0x7f00000000c0)=0x10) r3 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r3, 0x0, 0x30000000000) ftruncate(r3, 0x0, 0x80001ffffc) r4 = syz_open_pts() ioctl$TIOCSBRK(r4, 0x2000747b) fcntl$setstatus(r4, 0x4, 0x80) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000000)="e0", 0x1}], 0x1) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:00 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x2001, 0x605) r0 = open(&(0x7f0000000580)='./file0\x00', 0x100, 0x2) ioctl$TIOCNXCL(r0, 0x2000740e) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f00000005c0)=0x4) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000001680)) openat$vmm(0xffffffffffffff9c, &(0x7f0000000200)='/dev/vmm\x00', 0x20, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) accept$inet6(0xffffffffffffffff, &(0x7f0000000240), &(0x7f0000000280)=0xc) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x80, 0x0) syz_open_pts() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) socketpair(0x18, 0x3, 0x10001, &(0x7f0000000440)) r4 = open(&(0x7f0000000580)='./file0\x00', 0x100, 0x2) ioctl$TIOCNXCL(r4, 0x2000740e) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f00000005c0)=0x4) r5 = syz_open_pts() close(r5) ioctl$TIOCSETA(r5, 0x80047466, &(0x7f00000004c0)={0x800000005, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739e278b7ec0"}) poll(&(0x7f0000000080)=[{r5, 0x13f}], 0x1, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x40}, {0x2d}, {0x800000000000006, 0x0, 0x0, 0x80000100}]}) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x1c}, {0x6}]}) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80206919, &(0x7f0000000100)) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x7, &(0x7f0000000000)=[{0x5, 0x4, 0x3, 0x8}, {0x5, 0x20, 0x4, 0x6}, {0xff, 0x11, 0x1f, 0xfffffffa}, {0x6, 0x4, 0x4, 0xfffffffc}, {0x3, 0x6, 0x9, 0x4}, {0x6, 0x40}, {0x0, 0xbd, 0x80, 0x8}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="472b74edb0420000000000000000") 16:00:00 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) writev(r1, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34a}], 0x1) execve(0x0, 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCSBRK(r2, 0x2000747b) r3 = dup(r2) fchmodat(r3, &(0x7f0000000100)='./file0\x00', 0x5, 0x2) readv(r0, &(0x7f0000119ff0)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x3d) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x7f, 0x2, 0x40, 0x8001}, {0x9, 0x1, 0x7, 0x8}]}) fcntl$dupfd(0xffffffffffffff9c, 0x1e, r0) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x28}, {0x4c}, {0x6}]}) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206919, &(0x7f0000000300)) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000040)) syz_emit_ethernet(0xe, &(0x7f0000000100)="004d207db3845ac779b1e5696f99") 16:00:00 executing program 0: 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)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f00000002c0)={0x7, 0xffffffff, 0x3f}) mknod(&(0x7f00000000c0)='./bus\x00', 0x80002009, 0x5dc1) r3 = syz_open_pts() ioctl$TIOCSBRK(r3, 0x2000747b) r4 = dup2(r2, r3) chflagsat(r2, &(0x7f0000000040)='./bus\x00', 0x0, 0x5) connect$unix(r4, &(0x7f0000000240)=@file={0x3, './bus\x00'}, 0x8) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000200)) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r5, 0x8004745d, &(0x7f0000000100)=0x8000000000000b5) close(r5) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x7c, 0x0, 0x0, 0xffffa178}, {0x800002d}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{0x5, 0x85, 0x4, 0x101}, {0x9, 0x3, 0x7, 0xfffffff9}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0xa, r1) ioctl$TIOCNOTTY(r2, 0x20007471) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000240)=[{0xc2b}]}) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x100000, 0x0, {0x2, 0x3}}) r5 = syz_open_pts() fcntl$lock(r5, 0x7, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x10400ffffffff}) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f00000000c0)={0x0, 0x80, 0x1ff, 0x1, "df0000010000206867dc6a822960ea0000000010"}) sendto(0xffffffffffffffff, &(0x7f0000000280)="f71e6001f01247f18d60a86fa902ebee4b6882a41feeaee287cf303d429135b20871232dd625534d507cc2ca", 0x2c, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$VMM_IOC_TERM(r4, 0x80045604, &(0x7f0000000100)={0xe53}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7c}, {0x800002d}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r6, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$FIONBIO(r6, 0x8004667e, &(0x7f0000000180)) r7 = socket(0x10, 0x1, 0x0) fcntl$setflags(r7, 0x2, 0x1) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r8, 0xee01) msgget$private(0x0, 0x4) msgctl$IPC_STAT(0x0, 0x2, &(0x7f00000000c0)=""/55) r9 = syz_open_pts() ioctl$TIOCSBRK(r9, 0x2000747b) msgsnd(0x0, &(0x7f00000002c0)=ANY=[@ANYRESHEX=r9], 0x1, 0x1000) r10 = msgget$private(0x0, 0x0) msgctl$IPC_STAT(r10, 0x2, &(0x7f00000000c0)=""/55) msgsnd(r10, &(0x7f0000000140)=ANY=[@ANYRES16], 0x1, 0x1000) msgctl$IPC_RMID(r10, 0x0) 16:00:00 executing program 0: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x7fff, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x26451d060d8f263, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r1, 0x0, 0x3fffd) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000c40)='6', 0x1}], 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3}, {0x1000000008000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r4 = fcntl$dupfd(r2, 0x14, r3) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r5, 0x4, 0xcc) r6 = getpid() fcntl$setown(r5, 0x6, r6) fcntl$setown(r4, 0x6, r6) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r8 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r8) setsockopt$sock_int(r8, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r10 = socket(0x2, 0x1, 0x0) connect$unix(r10, &(0x7f0000000700)=ANY=[@ANYBLOB="0300830000ff2f5d520024aa0e0d5d5d323cc966525a0c1310fad55ce18ad64eca63d285b6a2d872af1f73f8c8437c2ab4d5cacf0852cc27d4077c4172d2d605afafd6ebffe23a98fa37579b867d5a889fa59ef4f342f8afae518a548cede99e2fff4e83309acaea3dbb0e26a00e009e7318453b9537a79316d201c608de1a06f752603cf47192dfb24c50ec65f48295ac6692c403"], 0x10) setsockopt$sock_int(r10, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r11 = socket(0x10000000002, 0x2, 0x0) dup2(r10, r11) setsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000001c0)={r6, r9, r7}, 0xc) ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0xa98f164e268999aa, r6) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r13, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3}, {0x1000000008000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r13, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r14 = fcntl$dupfd(r12, 0x14, r13) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r15, 0x4, 0xcc) r16 = getpid() fcntl$setown(r15, 0x6, r16) fcntl$setown(r14, 0x6, r16) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r18 = socket(0x10000000002, 0x1, 0x0) dup2(0xffffffffffffffff, r18) setsockopt$sock_int(r18, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r20 = socket(0x2, 0x1, 0x0) connect$unix(r20, &(0x7f0000000700)=ANY=[@ANYBLOB="ffe5830000ff2f5d520024aa0e0d5d5d323cc966525a0c1310fad55ce18ad64eca63d285b6a2d872af1f73f8c8437c2ab4d5cacf0852cc27d4077c4172d2d605afafd6ebffe23a98fa37579b867d5a889fa59ef4f342f8afae518a548cede99e2fff4e83309acaea3dbb0e26a00e009e7318453b9537a79316d201c608de1a06f752603cf47592dfb24c50ec65f48295ac6692c403"], 0x10) setsockopt$sock_int(r20, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r21 = socket(0x10000000002, 0x2, 0x0) dup2(r20, r21) setsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f00000001c0)={r16, r19, r17}, 0xc) r22 = getegid() setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={r6, r19, r22}, 0xc) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 16:00:01 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = open(&(0x7f00000000c0)='./file0/file0/../file0\x00', 0x40, 0x4) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000140)={0x25, 0x0, 0x200, 0x52, "2648d2b7d990e96492b57fbb90b3562c2656b2b3", 0x0, 0x6}) symlink(&(0x7f0000281000)='..', &(0x7f0000000240)='./file0/file0\x00') openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0/file0/../file0\x00', 0x0, 0x0) unveil(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000080)='c\x00') 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x7fff}, {0x34, 0x0, 0x0, 0x8}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = syz_open_pts() ioctl$TIOCSBRK(r1, 0x2000747b) r2 = syz_open_pts() ioctl$TIOCSBRK(r2, 0x2000747b) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000480)='/dev/diskmap\x00', 0x28, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000500)={&(0x7f0000000140)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000440)=[{&(0x7f0000000200)="2d30015040403441498026d9b9e5d7626bc217328dec68c6eee52c6757308cdcb31be3672731a0638300272966e6056d6275dc438201d3626c54e9a0a9f036974d58b7a0f48dd163404903e89329b62987b29bb8c65e8a2a8f5e346ef53fff7a58f253814037102719ece55963072d3f74120fe25a6379038511e792c2ae296fb2e991bc6187d20a26531b99584ea7cac20eeb2f85e85b471ad255736db4b1d73ab975471e2d0727183c847920edcc369360292b", 0xb4}, {&(0x7f0000000180)="cc5fe277684081ecd2e0c5", 0xb}, {&(0x7f00000002c0)="781f72529d59d2a1feb59a1db6aa8c891755a37d3b2b9504030b0f3818ffc7027675ffc1e5c5c5de95125e69f9f8b9cf035c2fa9f93c63f558266d2941424c75cd52eba62a75a5cc4ae973cd2f65e0ba8d1112daf566325cf5940598daa0ab8f", 0x60}, {&(0x7f0000000340)="f26690cc4de7fe478df7538c3de55226653032ecf9cdedac36ab1f46a1e8ded68e8b8c796d49dd8d8a189e4585c82b53c5cb85439f7f128cfc410c8492c0f08151bef3ae1b0522b7cb39fc858f6794eff4bd31a194a41d368e6b70c1377994373ba1e114e644d4c181cb1af3c255f15406b383c9ff734056d458d1bfa6f2e7c9024223e2ccfa40be469353205227c2e5a86a01b2f7f11c2f42eef37ba172fcf85b213e1e561f04b8e06a4c771e27f7443190a93a8b06b38f1746eb16735e19147ecc9938ebb1d49771026072bd2bd7db4313a7eb173f3b890acbb27263d10bcd27afc11de0070fd24200554287", 0xed}], 0x4, &(0x7f00000004c0)=[@rights={0x20, 0xffff, 0x1, [r2, r3, r1]}], 0x20, 0x400}, 0x400) r4 = fcntl$dupfd(0xffffffffffffffff, 0x5, r1) ioctl$TIOCSPGRP(r4, 0x40047477, &(0x7f0000000080)) getgroups(0x1, &(0x7f0000000540)=[0xffffffffffffffff]) r6 = socket(0x18, 0x1, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000005c0)=""/96, &(0x7f0000000640)=0x60) close(r6) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) setregid(r5, r7) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") mknod(&(0x7f0000000000)='./file0\x00', 0x4, 0x2) 16:00:01 executing program 0: mknod$loop(&(0x7f0000000000)='./file0\x00', 0x20, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0xc003, 0x2f) r1 = socket(0x2, 0xc003, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 16:00:01 executing program 1: mkdir(&(0x7f0000000280)='./file0\x00', 0x1) chown(&(0x7f0000000340)='./file0\x00', 0x0, 0xffffffffffffffff) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) setuid(0xee01) r1 = socket(0x2, 0x3, 0x0) r2 = msgget(0x2, 0x224) msgrcv(r2, &(0x7f0000000400)=ANY=[@ANYBLOB="000000000000000000000000e1ffffffffffffff000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000031000000000000000000000000000000000000000000000000000000000000000000000000000000000000000900"/182], 0xc4, 0x0, 0x1000) r3 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x80206979, &(0x7f0000000300)) r4 = openat(r3, &(0x7f0000000040)='./file0\x00', 0x100, 0x4683dce6b38cecf0) writev(r4, &(0x7f0000000180)=[{&(0x7f0000000080)="9d8c55", 0x3}, {&(0x7f00000005c0)="946d660ce4d814ba2670ffa2f333d193c1ab2b7721fa75b90cd6f843042520d9bda34eb243960fcfd87fa4637cba52246119ad17e9eb98711f25efae058ffe8d85ee59ee36bfebe356361baac85cb58a453577cc2a39eb72aa69086be976ad0361e290d420eff635a906b594df58367d26a8a9ea6ed3bdcb817c691f28cbdc63beaaac909100117af44ac461e76205244401ad1216f68052db17188c2f6d4c865a2d880c2f1f6a71481eb32ed75dd73009003ad3eb90498ca7b68e69c1c3b0bf32a8e047b28a84c96659a7f0927e5c5307a9f7f6deae4ac056c5aedebc26e226b6e41d6e9655ad68bd17b49b2b2c9919e4b763813ce60c19622834cf1c5404ee55e3864f2bbadfe21fb7a1971fe85300751f29f72168f0aee93102389dd3a8a76c0ae688565f495709bc484e7f3fb845a1d7f84ec0a512de06944d6a6170ea97f53edc0551daad2fb85195bb1a01a2e6732e08d31ab6b845152b8fb89ee3cfcd23b8ba63b3c4a9915a79b6e9ac1452fea6870f1f203d8a1dffe1705a22c8f3968c215ae02f0b9babb5b77f0f718c2e5d15ed228f4d482dd615877958ff63ad15535d861c0738a8a58f149df0057f30e1bbb4fd5950a26c1c2754b4d922087b5401eb2b775ed602df48e56a273236287d3a1f5c0a0bf309b7fd4d65274a61947174ea0e3bd199599aca16a752675d7d5b48c7af0e543b646bf6cfaa5a5f4c4c185436d5a3c9482e51931cf2265c5b9b4f2525df156dcbdf622e33927f2449d714fecaa98043baa9535ed5903bc18a4f31cf451c4ae8f3d593e0aadc02a1b96e3ca2a9446810564f3f5b5112e21e47c8756bdc8fb8d0606bb13356deeb471f4d3654da3becac2f71dfb615ce83eb6f7691784f30db5e297db56752bcba0fccee0fa1f53953b52f0d639da344ed1575ed54b0393944cbc87cbbd1a466849f7019b44b6fdb594f382c830d313241b5b4eef24aca2ab055f3aa520f98808767b38392c34b891e4946d71623dde993325985a1fcaad6994a1ba1845bb10592f20e99e728e7afee0b1d6dfd02c2ae4c894f86d87321fc253252ec34b2e2a3d6bfb3e4d788d0d4de2ebfacac8aaafd81b7377d56198e0ac03413d5d6072285b3e90d1bcdf7066c919ff19446bbd52325fd809ddebef6c0882f8d7aff190cb34c62a4b00516edb4b39f955c93aa9546072f3ad252f4052b814f1c6fb26890212f3722351d58f12bbb72af438a68d5eefdd39b20c3557ed25c559cdd5b10b94e6c569417e39b5fd8863ba7818771afa13cfac71290e79a43faf8c80e13f8ea0da55e000de3928d3f8a1e78f8350d6660808541568de25442f50f087e41af9de9d024848212ab052ede74ff8405cbc6822c9cb9b22919d36ba95cd464d6f794370c5c25ef12c3578a06a4e6c7573cdac1771e216caed44a77fd3638f483857b1aaeb03665d936f93d035ddaf87c4950d3a955f0949f8c862924809adcd4003e831f89338b7e424406699737f21dbb7149b8e9118b55ec54107885a8a9929321fc6d8692f212c8cc32922288284416c05f1aa9e0fff8cdc5fc09ee0401526254efa6537b532689c9a9f4c97e6e03cf5ab67d8ad2715a4237069886521271befb541247abb01e8efffe1617fff03c30a0f410f6a5c5e629b8a9c179113a61324db242f56804b5392b02535048076a650acd2cec267578bf224510ea89292c8beb52a7a0d378aa681e41ef2481e734577d20d53f9b16fb61dbe18c07f2b4eb57888091f98ac8531e532621d96938027a3b824d814979a04bfc9b55cf21a198fca25f61e738d6b81eafa3c73662bb02b4b7bdcf639e29afa461aa93f6082d0715c9d83a5cd88258eb15a4736b58b0ffb1ead2b5780fd5872918dd508539bc4ecfc1043cc783f8b33d9c421b95f2a5ac54426e85bd0d6b6634c5f164e50ebcdb27b9971ece8db888c8a1a42ac99bb08bfc60d6a7ddd1d26cb5938ade089e547526550ea08ba59f6961afc9a68a1a98ce46e2205292e4896e154e882da491fe0948e4ec57b4a7abdbd4dd6b4956d5a4e5f77854e27cc8bbf9bb65ad5270bffb70fb8639044e2243ce69ebddb8c02e14920179e82543c196ce293a7a968b01dcf8eda5e97669577eb25a3a611d33887a269bf8c47b590c1ab0ee624d1fe9e77c30ec87e1e04d8e2d0c2d8b87b9cec756aeff5c23e4a33dc5b80c60a5b3cfb5a46b9f9d87e154e5b1d4b5d23f1f927b0ef8cd97f674f40e029c2b56be0148d02ea894e9f62edb682199deb41f82374c90f8299038225e3332cdfeb49a79538a762a276ff01fbc22e7a16072c94f3fdd8a052bfa62ec0f632d440ff2c625c4a56fb1ca808060db684f14b0bbfc2216fabc10e76f0df8b116fb8cbd71274e4e34ac2cef434fa7e584f7523a47e1aab6ccd615caa8ff9637b4a078a1d0e75a4d5828063ae71ea85ecfef44c2655a76d0dec2cbcbb203c4d6c07d86067084640ad29fd28e568b30d0f3e024cd275192957b3d0d99e2b5e01c2f3ea76a03fbdb2e6eeaad744e3bbae45dc154dcf0b69d68f152e13abab3ce06c307ec2f729c7243f8f4e19a5104c4b71be82dd64d50c935b7e9fbe8bf73c77d6ae112af965e4612476665814e28f0ffbd6221ef5177976a80d2a8e31636787854096d967a0aeea4d8e58c9b88f11f5a34eb507ca27cd1db0f8c2be1e43e54bee6d28b030a05c0586ce4a0cf0335bfc591bb1959b466317d75a4209c9d36f96fb0f0782d8e0c815bd2498bd1ebacd47caaca3929008cbd41f3e0016e5dc80db450ea2b182babc6b972a7fece61c7cd24ef3c691a45fab0f5fee42467108efc79303ba4d84d4362152554e820d9528f6a7629de35cf170f7fa3a0e6b4afa91e155a61f5735555f524948586f185396a88c70b1285d64d52b1d253e225c930b7829f567cba8943265d63614d6873bf02f04a9171d70d2b5ca0588bf55b827747854ee9116851e4dbcb12b0d7a1d236dc1efb1d3b4c11b492cf8c6e025e45c981fc1a6d50843c71617fe7b0bf30c5f68407a56136f81e34d8b6fa87e5e9bf6d945d20edf7b121564b87807a2cc969c693396fbb875d422a983b6665b237c67829cdc82ee66f17b5ae02ab1d380a92cc1161914acf2c4c1143ceecca721c0a0e0b07ae77c8edc479e047b81e08705e7c85309cf24a9de17beba34478d3f9314ed63051334b5ce06abf5565afafa5e7716964c945ec60d46f595dd2353b582ed204a56602e74f5d1e65432bcf902904568ea30cad9c3c55000bc1fba94f2ff11c701e283face26c319aaad9d98dc944718f8771e419e2140013051f2e2c006c3896c26ed197e15c71362e402a194ce7b3483b6673b739b9e47a57091f49b956b3520c5ca3883f48ede200ba3ae25099ffaddfbd6f49413adad952d1c9ea79e493fc470e9290a9949078d0aadc2136ed8325b0464ec44501eb8b03707b63eb3c3143fe1a816b1ebc893de0a2cbe60060b677e62fea1d38e7af1f2ed454014f400b45656bfee049373ab51cb37965fa0e29693ff3fff46b699655f0d4e300edafb23b6b0227f555a3a2d35888e448d62ef01468eb6a8cffc212e734fa854b4cdbe0e11a5541727a6c56ca2ca65d072705024faf709f2ce7dc1a6059242d3dedf1120bde8d37c6c8e81bb97e69f978b1f6be405f5b9159f2dc1d26998ffe419e5741ebbfc316bc662576163859084f0652fba20cec4c0767f86bf0dacf26dfc9f505c8a39c5be70d8faf080fdd9011cef3c03b19176e285e8c9a9eb5549c60ab8151824d353a29d38460373cb41f315e39e68447d97f6a9dd5f131d05ba038a4ad3409739a58b7162adcb79db3481c3622194f3f1b56ce7cd24f58ca4ea42a2ccae1b29154806e59a9482e06df9484c745c413eac7a1f7fe7d0ff0b0a398622468a386892debb015c1b51dd56a00ac69b342ecaa268a8537803bdd39bd3b1b0e4e58bddc96d2daa4b5711493523390de18ec427264246ebe8caf25b7f6197a1135100afd26388df060bd6218772d9d9c6a7742a7d0d8d5a843d3bffef73cf2a9ffccef9193a7ed3a5c9b728b483ea3280fc1a6b405af7691d57fd4e86e95617dd957a1080fd39c64865eaf1ca95f4fe31f84a8d55038973c0e9b7103b82dbf02eb63df6459c351958f2745788ee165a41d10d8f3314f1d3dd49765566be11f9d96cfa9f2187161c60f0b2072fa75ec1f58f66f6fe7519170faa534c1bdfc0273e97425ace2a3951769b550120430f5c32b78c170009ec1a833829a00d0c90e695b420c227d574b8c8ff6e09b8dc5cf4fa88d53cdd8f130b1014cb98e50ceece99af740072c91a941c0bd1b8005a43b7bc5c63fedc7b30ac153d4a0e9e75482d0ea5d52ad71446ea5f941cbd8305c13883b9e50fdfc1ba4f687b6ad37fc771a4c4fa5e245cfc62e784a162b47e2401321991434dafc1fa7b04d44d06d11948a7e09f0dbfbf6772ae2e7a0ab7b4676bc6680280611a73bba797fe7b7d449e74d41f52b62360d17018057c71adafd30deb5c12bc33af6b3b62eb2b6c0d476cf7fbde608d09c0aedb542b4ead0bf5fbae8729938db953f1fd95a32ffe5ef98da3ee22520990ccbce5f212002b41151cecbf534258e3c1b0a0222b1086aa4ae64dc7615adc5f7ab2a7145096abf4f2001284750df89e5a1e7f5207dc1c63c3bc56a7d84b201ed258f075b8eb8ea6cd66d040e02ea365c5dfa0e7c9119886a242fd0065d7758936d350db30982db7f7d6c1bc895fd48194f6843ecb5eaf16f7192817c2bc2287de9ad3165aca48b1838a9e1ce8e3c5009cf54feafb32850e983fd4f627a57f1caacd6c45c2162d723a0a173a36b4b63401f6536b6920c57a294c087f1768a262d4a342c1b36e2002f01e684b8b838d3330fe2bf445317c51117f0dade82b0bd56e2e3ed12ca244209121af88f7f8cbdd54c807e8ac289d33e54c037c2ca3a41eb69db845fb9e11c8f4fe8bd5e66cdf5ea45620a6dbc91066c3e11d1b658138ae7006c9f9249f780f9861409f987eda1f746c86846dc6fc12a30409fbe16fad2a25703ae042c9d33c1b127e4c273f422e83fb6000100c379a769d8e0ee8327961800f3127831e12c8c9a1af3fc7e1fe859322fde4136a483ab488cd5760aa21fc6719af4d3e295857e3441e12a097f8f006e195e32b26532dbe625927cc5cf437c9b7996bf6dcfa8568ebe791429ba44b87eb7981830c14bbf7723725d01bdf9d4858e0a2ff85ee587ffa848c290c6882348ee2bb3d1e319fca71b33d35e9b7da2fa3e5a0a5b7f5ea8522b1273f2b68bba7689933a579a92549d9d9801805a87b44c7663662b6e0419b51027b7ead04be9272354034771b666779c29b38ac904020146e26235d66c049d1dc793e21b4e809ab69b52490acbf7c906d1ef025789abe5fb0b1c31ad2e21e519b338f7f28f11c2305ee004118dcb9bf00a0ae30d00edb69ed82004b4d4cb7634ce14141163b2230315c3819b86dbf1769008aa44169383a374e7abf5f3a3ad70d326559488c1ad66bb7294a8d1c0439fbf66dd0a6db48f7575edeb9cd20949eb349466fb2ca177aaf527d8f539cd865ec5d78b814db2ed8b6aa19b0c40c92c92eb085b49d7483cc87ac01aeacd571a81247485b84371d07953d8575dfc52a689eac20faea54df7f8ed0e32ac69e1a6a18e8ccae38138913ae5b59c2fbd32f51040044de39ba719822df673821099d93c029d4211fe961d533f8ae647a0b74dfb55e2eb5dfc14e5c18b3679fbe884f477fb49439f72306387c965778b13de11c195507bbf2cd52c6386", 0x1000}, {&(0x7f00000000c0)="ec82e11d", 0x4}, {&(0x7f0000000100)="38def8ec469017c221a0dcb3584e70d7d9f74650c10b94b10b2113dd48eb26289ef8631fc2955fbb01950ceffa7018f64b3b5c5cebea51576d2024e44d2fea202836dfc55c6be70fc76983e82861335afff2ac6b8f7775b065433be229dab7bbfd132c94892226090482d4e77a5a43f674da", 0x72}], 0x4) unveil(&(0x7f0000000540)='./file0\x00', &(0x7f0000000580)='c\x00') r5 = socket(0x2, 0xc003, 0x6) connect$unix(r5, &(0x7f0000000380)=ANY=[@ANYBLOB="82022e2f66696c65710717577cd33cac526bec89d1b6ccfc8b161d8802775f060f327398a745375d123e5045000000dfd508999e4355f63069086de0a37e05deca1ca3f2c11d2fa47a7311e234c5217dd84c330acf90"], 0x10) write(r5, &(0x7f0000000000)="9e3eaa56000000000004bf1aab0300000000000008188e600200d04593fdd308e6b7ca0000000000", 0x53a) r6 = msgget$private(0x0, 0x0) r7 = semget$private(0x0, 0x4, 0x4) semop(r7, &(0x7f0000000100)=[{0x3, 0x2, 0x1003}, {0x3, 0xa, 0x1800}], 0x2) semctl$GETNCNT(r7, 0x3, 0x3, &(0x7f0000000040)=""/41) geteuid() r8 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r8, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r8, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r8, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r8, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140), 0xffffffffffffffc8) getgid() r9 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r9, 0xffff, 0x100, 0x0, 0x0) write(r9, &(0x7f0000000040)="3b5bd6b251d73033bf23248d1df728a0348ca5ec70d0043a84e98b786df814432e8a3d0d70aff22d1b122f32221e490a5669f367d620ab02eac6870d2baa9e2525fcf384c17208eecba08057bd29588e2748b24b8e5e90b775a92b84b8c791dcc47d701b2d0fcf7962ee9eed87a80ca5123e3c1069ddc3fe20b6e40edb450021fb4037607bc2a168b4c42a24b88244799fc844d45c758cbe19a8ebd25bc395191c8423737e002a818fbc171e49bfe60f07c5f758ee7bcf5a296c2e14ea7b68048865b639535e63184ccd16bf8a657a103c13e2dbe5ac5aefb5d5e3535ba7a1d5a8ab6fec1c1f144005e88e8696dfddc360f9c26e90e5323c29fe0db2cb0be4ac52b18924d2b0b8a06c1765ff84d9bb1372f327a33a443c235d938c8627fb195ecb6eeb3ff52c058995cbca66668338efb15b96f8bc79cd4d34559f60d74bf64da243471a49f8cc7db7722991dd95b99dd7fde9e958c2408595da2191877e86b1c919adf42ce570cdcb17754a65403c8d7b08013d980b70326287d2fa8f5b19c2761227fde5fe7b1f673890183a3160001a9e1bf68769f26f9b49ffd7da11c40cd0ce59ccabf14b2be0cdc3c56f250ab2dc60e25f03e5f40147fd4dafd017abf62e13f69a67ee740b994b99d7b859e537348c317da3e9420314eee6e31f6281c72a983ca3c32bf97f812f5c4989ca7c0938912f41202aa89684014f4501f8689517589752c6a868ea377a1bb64690c5b3c0543201dc0fac2f382ae39c5cc28301fb3309aafec222c98d4beaba77586787e14d62c7026e22c5b0279f959e6f4045c943aa4728e38383f9b0ba6ca1f8afe807e5b63d9c226a45a6acb90cb8f841f5f9adb03ac189f600a8b9673f88af1ebb3d6f051dc43120f5b65790e24379846b18b81671ed8a388b4592baf419d965702c6979fe1d900165e5ee46bcc3d85785fd0d23dd699058be101ca0bc0032a0ec558219e72a3ca9c0d50b527b8c0101ce2f4d7b106fd35f56efe5ebd458ddbcbd356b2460782aec94c27e5a751db87be0786bedac404452f6c73f139f6564dc208f6e6c991950e913276c02b70c1ee3988d5b04ae414bab38529c1f9904e8086f5b0fb085ce96039256668f0531af944d18778e86603f28f8fc4ee96e01d7d2bf15de0eef5758b1d89f709f4662182d1032513a7fe716af27ae3ead35757c32a03e8bb23b2c5a1fad820763867786a50299900a88ee54c2d75c0cab3de5730bb3e92051ea7efdad5493353f8f3aa10eea2a29aefb4ac9bab6c180bef6667b6935c6aeb0d3ebbbd86ce0e4f292400f2708b47484c3f6e90eb9d80f8023517c762e83e6f67ca0aa15ed9932ad283a87e46905027645cc9b0974d84a56b7bcc98f7cd7308a131bdf05c1dec2df7a3072a032d05c68095ef34953cc529695a77db9957f9362741633b4ee40c616edb02a71aceee83a188b657ccae0ea3271dc17d0c0f870bb0894354df2359f4bf0b0afde378352aa187342a19cdef03e475f16e7c9da4af4316fa3433ce6e23209d1829efd585182d21a50d73207fbba2810de2266a162925ba990ad3428fd83ae2edd124af8d5de79e3954557279dbdaa163d396657cc91e6989a83fa0140a90800697507e6f3cb4fada1c73ba07defb7e7a229ef388cf1b16a6d8f6add60165d65a6c0327970f6d8b66e3ed11d9b51948bf0f82eed6ab121e5602eb465911c391b92726fdb3320b80696aabda6007136d8594322d80b203b76ed91bfcc682c99314035a835eea2789e546a4a5399b7f85495e2cc9c495a859a60582f42130e5a6dfe03b6a3a270cb046ff1c50ae18317205016c62f07cf6554342651d63266bf73dee6000d74802adbf48c3dd72174a4cd6c6d13a3a8b2234260d7631b38655b00daf75f35c7f73476c2990a7bf981976dada32e6bc5eb9b220463ff9f09b3c747f376b0c2a511d4a654c8ffd048968897374d6d5aa95bac0fe6279cbdb6a3ee59ab8a52dde552f226c0928049ebaeabe0d3298ae5f5e222a85f7a66ac3fc351d014b25b41720bd8c819943da98a958cda9847ffbe2cac2233d51cc0d88121c81a30f291bef7f3a075a8388bc111cf01ad26455b902c1e9fb5b3eb3df3e690acd8e6446d4b87066b0431a352408b5f93159a76fc57e5c18e3376c14b2f462bf7087b9e9741210d516fa81a303ec33660d7e32c879d991f10751a5c8af7b809be9f04ba1cc9a64d9c015da8fe9b2dea2289025bbe3198879b0ae0b66bffb69ca4166d9f3d700bb111168cb4a4b5b2cd0cd9b97076f3973b0d672ab0dad191e732c1de5a9116a5de76019ecf44ead17b90df18b36f217dada50af347fe9f1c384638756ed0c005c1cfefb083058cfbfe02054174659cd117c29569fc79637bf47f2d7fd081dc67c7fd727f9281626768d32ff37b53bdd4cdb469754ebd3a2d39c46aece340d49ca58fb8792c435e952b380553964a5e50de8b3af9a239cc6a19cf6b232d2c4e5b7ccc417cef8bbbe29d774e01d67cf93d3870d8939c80b256e8c53ad5ccf06d4dbe77fd7248dee680dab6e700aa8b01f342f2b29e5d7fc25afc51f2495308bbbe5125a720d7038b69eee217e2269327e9e1c489921d7567c8c71b63beaa90acd31025ef742b0904b6aff03af93a3b86cb914c726fbbf6b7c40c3b0bdc7013196363407c59f0babb55a80783d8a58a99e60b32aa27efa5775091ee6fc518c1e3a1a8889a96311e1f14c006b3a58912787228042fc7149e3ef157feddfda0a92c94068d842f747873e412612dd1ad3b47c803ea02d67f318b162eb0c7a6a33df9cfa9740931741e05d1b5d0fbb75a3dea3049b475df15eafa018484e390a5742fb143044ccd79eb247a15f9a394ae1322317d242bbbe39bca7e346d8c015c18ee0516008a6dd0450b48e3c25d81d48b1d1970f14d193321600849f4e7da926983f493b79aea2a1e90915ca97838a5e335da5e07d9925dcbea1b15c7c95b4f721a2e55e6f52de45d00c65bdcb6d9ba02766d62449cb0c05b502faeb76cd9907b5c931c01f48ca0fabaed24e31f37630dad3974d85ad9e4e773c513480c3df46e30e7830c9053268ad261721af1ca8349596a3db269500230d5bcb9d67352e2fa1d2a843e90e36bca510cfe30b84e73934068a16eb8340946095a17d4408862c4e1253f0588d11b690306a60ec87b16c4bba675b3685030143b3e18ed466a881a42acff3865f8e5a1e6f8048ac557f542454773d86e4846dd6618fa437873168a7bea2ef0a4bd3d45023352636107541aecbcba7f75d82a0b73450c4daf40c2a927c2a8286a7a5c91b78b404f487d24f0b96180cdb13d24f688aa61c8cca565f43eb1a69f83c81d19ad879364c8a0d849b0539e2d7991ad96b3e98b95b183ca274f34e55fb6e48fa6dc2be696b81664916e9f86ce9f510c6255b63f172d72401fcbff5e1bf932dd705061a82b2a33d11c5711ab0c9eadc98d529a7dd6d99c5b2f1d6a902d27955a06e785acf3cfae8e69c5af77f6ae4bda238e5d47090d28618df7a3a91ec8a8efc59bb2629aade512fcaaec58e92c787692b994f515d3e03cf966632f0f4a996f5028fb44cb92d07c018d6bb02eff799723933df6e287660022d64cd4f708e3c1b9c2797a281426af5d537fd430c723efc85b31e31a0a04444de99531c3b1eaf730dd28160805097eacd970771e07806556933b1024e0eef154a1fd66cc9a2a2948719ea4045c7ab98725bbd6d25b6664e897e2f51f6524b8c74ec654299b4ad7b9df97abe917860ee740bf263378e905efaf2620cd704a7fe886015621b8ca709cf4b160b750d25575f9290638ae56fdc78c6629718779a5ec4aadf7a03a820aca53ae7633b0939ed29d7faf2cdde7f1aa36953c18cc5f29ebfde1b06b824e459411b341664171360fc66b7c03f8ac90628baffa6ed8a15342e32df8e83d520349f32cafe6e0572a9664a315995f4cca440ce1d2b81e75ca9a2c11a940126b43e82f926eae30fbf9418a78bb8c2c1229ca13d94ebab077ea908392845d01e28cf2ce023fac9520c900f45e499914e1ff326ef5165c738e24c159d9a9dd17ec214b4f98c6d67bd631379c15d6d415e00890616ce11c787305347253ab7a9098ac661cea465626ba3fa4830846ca01c5564afeece45b2ad92f36aae9e791add47bbc7bf075684b953b394906cf075fdcc0f847557a2d5db6c693279fc98a01cc70ab4f1fcbf1115fc3553fe9db7132e819beb3df4328b67abbed0682de65106d8ecdd51c2bf42f31f1988a84af50bd8eb19a4b50cb6ed88290020e25877536d61ce1c433da25a1a9bdab548e3a979607df55e3710288823c864701f4d03d2fb952b1c9b8d5a266acde8f49a307578cec8ed246769c7bd79289f1e5339783351bd8c57d7673fb9fc273947ddb7bb0d578744687c318138dd21a3063246d93338331272eb3c0a92def8fb12c0908a956ae10b589457b4d3d7cf80784700ddeb7d69aca09dc94f54327d158b44684729e7f610897ff05505b6b08283ab4ccf7b4f8f6337314f5e964a98609a62107ef11122b0ff88c1456573deadd36afd36a3288253296eb5ad6a8163eec4ffd7225f165b4078d453e3116c926111c931276bc09a1f9555fc85aaec461fbad2db6564f165d3df4f5ea9c3fae19779ae1a5681a2d2ba54cab071b412ef8892c155e35cc339da947eda5619f479507584c2f741aa1d1330359a4b31c200e24c6b021ae242064894706d1a2018f98dc70fa0f8aa6d281a08587dddeed0da14f5c61379030c57d637478e54b9cf30457c276c4b903d8c1687337aaf86ab7697ed479bdcddffdc83d09006bdf1ff78abcc3d64a1a159a973f47f7f4ab4937be83803ffd39f0e1a1aea35896446d2db854ea38a486542b72300ad7ac9b70256bfd87834ee0d8b32b652889716878896adfe250ff1edc335e7aa7be62902c887586f20d83e84a3a18879e7808d34aae4bb03ffa7802bd9dccd0f2d39c65eb556eaa1a625d143b1254a0e53abaf334defa0be494bf632bcbd3d92e6a5e36327ae8637e69e90444db2672fbc6d865d108c11f29f59f5f013cdeedc812deb7c1629dd4f133bd615c3360841347815b2dd70e15a7a416321cb2ee3aa672fb00d4f3282360204acc19576cccf050f6b6607d0fb075e3d76d664ca641974e9e87f45a9e58e6fc0d5bc0e32ea4da76c02c34f1fe6b73a5b6ed8632af92f6dfa2d28cfd87d45fcb2ed707a46cddb6e373cb3ed228a3b718c33254c8a71f2417533606e1c1363066e97afec971f9f423ea396d8b55cf21f51681630adb5918e9339e58073b97e9eaf955ccece8e7c0220c9f0d2490f9f7ffeb3bbee5042263326e4bfb1b06fff7c46d16811fa664d0f723f8d1f47ea95fe659120c3146c7b4da241f9cbbe7a12dec84d07657dacb6543c0b5731c571f1251d31b8d6a0ebd5e569d817b0ff4111d9b1a90c5b6446c320743f481e774b96803a97a6bfe2cb5e3dca230208fd3bb425dfb66487af0e22f900f3aafed6bc204058865f944fcb978f86c37e458063cc5d319a4a104f5ed2e3db03dce8962f7a4167127fc911732fe7e29dc4d4215c51c9453db0debbcf698c781a46124d9f8ce6f56d5a98944f26594c160d9df228405eea8f3f7d12c1b970962f0290a3884acf520ec53c032e4309e1b54f0d7092949dfc2f67e2c48e55a84c85296e2c4ff6e33050ef0642c2fdeb5ce56d6cba81139f538dc1d6093a87afa77db78b46ff1379b4ac241f34fb13b7c93941d3df1062cadc732c638966f5126429ca8079aca", 0x1000) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000001300)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000001280)={0x0, 0x0, 0x0}, &(0x7f00000012c0)=0xc) setregid(r10, r11) getgid() msgctl$IPC_SET(r6, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80a6}) 16:00:01 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r1 = syz_open_pts() write(r1, &(0x7f0000000200), 0xfe72) r2 = socket(0x18, 0x400000002, 0x0) close(r2) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) connect$inet6(r2, &(0x7f0000000040)={0x18, 0x2, 0x6, 0x3}, 0xc) syz_open_pts() mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r3 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) r4 = socket$unix(0x1, 0x5, 0x0) r5 = socket(0x2, 0x400000000002, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x80206919, &(0x7f0000000300)) r7 = openat(r6, &(0x7f00000000c0)='./bus\x00', 0x40, 0x40) ioctl$TIOCGTSTAMP(r7, 0x4010745b, &(0x7f0000000180)) setsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f0000000080)={0x9, 0x4f2}, 0x10) write(r3, &(0x7f00000017c0)="2f2fe0fbd2d8a1fabb2762365c1229ef704476d9d41d34ac79b0bf2f0fce9e0b57b327c24189ce76a6277a9fd63004eb6e28602311739f2c84d7db025734f688247cf6e06d5a507a9865787f2bee1fb4fa1173b052007867fc133a3b38e5397ebcc3dc93d2edc53e0101863b87ba8f7be36695ca46ba423008e181a2dffcf28a4bfef9c85fc43bc06a7641d430b403e0cf861c98ab4a91e4ae62637a66ece2dcfa2d1d9a86f7aae7152c7c854b90b124a9353f8ea8c76c168b66fa192a8a00f40fd38eb0132360ee39af35bdf70c96a736fccc2f86b0887ab47d8e6182372441ec1b40f73fdce50496ab430ba498f10fcdc5985340872c0afaa4f172ef118bc58c24b6ffb3e8dc170332ef33521c6ad9e313941efab32030b8b4e9d530c83d141dd266669cee89f9948c2228b40cefcff346da8e6df92a29415b33b4588ee69a840689f2ec84531536eeb2be082f3a7c184cd1e1f2f6fa9cd18bf322449b16cc28ed8fa95addb18ec073fb4f3416d21b4cb626a8e278babc180c19ab643af1a1863162c99a9883408a2cd2333936d69f616f1e1e69454ceae7fe113bfabab8714703e7f857ddfda4089899609dea13777d793383da6a0c08786b84743d7a073fd508dd0f2a466b63124d3e70122cd3218b0f376da945b758584f04fb06e42656e87974bdea4994ee36aef816702771be0984d79dcf173e94e57d136729c6b363", 0x200) 16:00:01 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000080)='./bus\x00', 0xc02, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x8, 0x4) write(r0, &(0x7f0000000140)="220e22", 0x3) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, r1}, 0x4000010000004, 0x4000000100008}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x8}}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:01 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = semget$private(0x0, 0x3, 0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3}, {0x1000000008000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r4 = fcntl$dupfd(r2, 0x14, r3) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r5, 0x4, 0xcc) r6 = getpid() fcntl$setown(r5, 0x6, r6) fcntl$setown(r4, 0x6, r6) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r8 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r8) setsockopt$sock_int(r8, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r10 = socket(0x2, 0x1, 0x0) connect$unix(r10, &(0x7f0000000700)=ANY=[@ANYBLOB="ffe5830000ff2f5d520024aa0e0d5d5d323cc966525a0c1310fad55ce18ad64eca63d285b6a2d872af1f73f8c8437c2ab4d5cacf0852cc27d4077c4172d2d605afafd6ebffe23a98fa37579b867d5a889fa59ef4f342f8afae518a548cede99e2fff4e83309acaea3dbb0e26a00e009e7318453b9537a79316d201c608de1a06f752603cf47592dfb24c50ec65f48295ac6692c403"], 0x10) setsockopt$sock_int(r10, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r11 = socket(0x10000000002, 0x2, 0x0) dup2(r10, r11) setsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000001c0)={r6, r9, r7}, 0xc) getgroups(0x5, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0x0, r7, 0x0]) r13 = socket(0x18, 0x1, 0x0) close(r13) connect$unix(r13, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) r15 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000003c0)={{0x7ff, 0x0, r12, r14, r15, 0x8, 0x4}, 0x509, 0x7, 0x5}) r16 = dup(r0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="8b0201fcffffffffffff214147f7cd2de35e6e0f43e0ddc4f54cc627dd28a697abf7274c33e6fa1f406acd9f8dfb36b2124fbc20fcdc006df3b26f0ef38b37b58ec54df48a472af1bf2ec4831751df5aa0dbbcd9682d8404c1e1c8d001e82006cf0343e6104dc36cffc7c078bed883a99953ddc87c84abcc8832b4ed08e775bc4d8beb6bdb07a68845ef0ae3b290114d58b004cfcfa6a258e9e7ef6f086290cdf4a08fecfef706d1c22ef476566882ac8962638daec0bfed21314198260deca34e2d0bad4a67f5b9d8a2f0453c50488401608ecffd32dcccbee066aadb219dd68fb12c8f0d1f66e82e2d9509d46921015324b995afe1fbecfa72e1ffd0d114cdb0ec18aeee7110a3428a66b8da8c6bf861bc95dcc962ae948b08d4d092a8f98ff96f321af3913385c3e75762bfb3f83d355966abe4f8d7526e83c50900abbf5c829dedfeb69934511e47280609dd5c8075bb682fd4df88d29629a3e719d396af5906e7ae68f0b1c7c45669cec09552d9867e1fdc9200"/385], 0x10) setsockopt$inet_opts(r16, 0x0, 0x20000000000001, &(0x7f0000000080)="01201a56e9681eab07783b3706000000000000000000000000000001", 0x1c) pwrite(r0, &(0x7f0000000280)="6950f864145784447e532068f26ee0abd32432d446fdda14033770a582b9f8b4365586273694d49dae7295db113ac69172454d0be48f0d1c62c9c7bcb04d10607a65f44a7bbc5dfc2159bbfb63843ba26ceb6f59abb788d99a0088a21ed17b51aa3959d13166efc2ba33bd04e1a82a9955d799782bb9321a950dbcfadfd5a26159d8cbb30ab85a1c489112c3541c2866e3ff60a4a84ec794f6444e8c7fa98ccebc53fef245880505fd0c14ac2fb731ddcfd288265fd24fa97b7dddb2ce55", 0xbe, 0x0, 0x0) writev(r0, &(0x7f00000007c0)=[{0x0}], 0x1) r17 = syz_open_pts() close(r17) ioctl$TIOCSETA(r17, 0x80047466, &(0x7f00000004c0)={0x800000005, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739e278b7ec0"}) poll(&(0x7f0000000080)=[{r17, 0x13f}], 0x1, 0x0) read(r17, &(0x7f0000000000)=""/33, 0x21) 16:00:01 executing program 1: socket$inet(0x2, 0x3, 0x0) socket$inet(0x2, 0x3, 0x0) r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f0000001000)=ANY=[@ANYBLOB="8302adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8faee480700000000000000554799b9b8138d30505e8f0000a4034385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65122cd2350000000000040000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf87240318089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddf00004123053ff03d925341d85544cd1c050c34aa3fc1611c8665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a41204cf888981d4e22265330027548d8ffda5eb1156f6bc23442dc9631d64bcdcb273e495bac1573ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f875a9255490b88ff1bf33436e6731ad3574d79be64d7c53ec38b394d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a836b9ce56d425f7f26efe6c2d6ad126358a2a57eb6652c52476b0f4a1fc0c7eecc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc2f6b0e0cda87573f3ed78789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07081cb3613f363bda68cdc42da6ee701520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37eea13fce9a15edf26e82fcca1e245a58d78b9edc65978540bba1671379dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3b65c4ab7809983a3f6ac242939caff03767a04075a5f9e5d29e3cac6c0be6ddb009c48adb4e38cc96072cab037ec2d0403054667b76bb2aedb6ee790c0514bca51acf3fffff4000b87f1ca4132cf1f6184c8c156ce5cb47566abe86451120963690cf6536d0df155673c12dfcce0a325aed454f7aabda6e3def3f5a190a05885d482fffb9871543e605aec4e96343d12645c6199ce0f92602b6ee306d32fe3b216639cb5ba8ca8715e9c82300768310daea67301ddae70e835cc89d0519e5a1e72c95111bea7330dbe8818d70195f548c8db21db9f706ad94abd33e1c7740a57bfadfecfc7f6f59036009d9d7ea7fa1bb7b7020f92f6773c9bf4e1ae6ac6b5a2889f298ef156860588778386204059fae2d9edc2410ac1fef1a0a976f7e7a57819a2e776e48cfa8d31cb69de4dac2a5cf61ea9ce77673dea2b929c9c023a9d82b4cab0acc8e05c50594cdfa8ce095cae56c4bb1a944d08a79cc839d77ec00000000000000000000001f3ce3eeac43c6d4f316c37ae03ab34921429b9eae68a81bfc8526a5e2e17ad0787b9182f04d191f4ab3d4b03c70ef283e0c51550af3986e7c2112ae59b562c9acfd46b5aed23c03008436f8f2773536a0bde3ee5022ee7aa5cf05105f518ffab7d7d2d8fa5a4e2949679dd70e532f681f29cd4c28612ccb11f43f6a72f21987d15bd9f19227c3172db2124a2790f94bd3e8e9000000000000000000000000000000000000000000000000000000000000000000000000009e31b69506a71a951c2dbc0b72b50510d4ce4b0358df222fd578f84fc418f406e9388e699a5f1cfe7b3278ca331c218233f37f902b9f067ab9203e0b2c000000000000000000"], 0x10) writev(r0, &(0x7f0000000440)=[{&(0x7f00000000c0)="f335ec146e968ac866cd4f30eae538c834dae652178cf297c36fd4f3aefc469d9248939708fb8746736b85183ef552744abe27f7a68ca746e0435e3b8845f05de2284503ac18b45757708049c59ba13501e4a3334fa4149648de6c60183cf6fa9cf57158744f4b82ec42f5dc8c418baf66c4d2e5b924d8ccb0fdb78ec567f3dce0443c7a2dd01b272262fc287d1edb3f63", 0x91}, {&(0x7f0000000180)="8f4d7a346b131d7b5cc257058ba615902045a8c49eed66aa558e8fab4fd246c9976a72854aa2aee10499652578ea12a3c4ee0eaa7ad34c167e5d3eca798e13575c1a85cfc73f8864dcd8511fa0349eca1039b5173f3474d090437f33bfd58b2f6c7a83fe8be335ee3e9cdc2c1506956cf475887c6c6f59b1228b0e62396ec1f4f2230b411773213a57be8da5153061435ade0a7a753858dbabecac222c9814fe94ffcafaab04ce67079181aad7552dffee57c395ad0c6efcf178cbc2095d50eac5540c01d2bd04ca824ac71028884d10dc53ea27f9c3c348037591b3eb7d77b5", 0xe0}], 0x2) r1 = socket(0x18, 0x400000002, 0x0) close(r1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) recvfrom$unix(r1, &(0x7f0000000000)=""/178, 0xb2, 0xe2, &(0x7f0000000280)=@abs={0x1, 0x0, 0x1}, 0x8) 16:00:02 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) r0 = socket(0x18, 0x1, 0x0) close(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(0xffffffffffffffff) socket(0x400000000018, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:02 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) setsockopt$sock_int(r0, 0xffff, 0x36450515c7e79ef6, &(0x7f0000000080)=0x1ba1, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x8000, 0x20000, 0xfffffffe, "010000000000000000ffffff7f00", 0xfefffffe}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x8003, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) socket(0x0, 0x5, 0x5) 16:00:02 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) clock_gettime(0x7, &(0x7f00000005c0)) r0 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x400, 0xa) recvmsg(r0, &(0x7f0000000580)={&(0x7f0000000300)=@in, 0xc, &(0x7f0000000480)=[{&(0x7f0000000340)=""/20, 0x14}, {&(0x7f0000000380)=""/45, 0x2d}, {&(0x7f00000003c0)=""/83, 0x53}], 0x3, &(0x7f00000004c0)=""/183, 0xb7}, 0x800) r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) r2 = semget$private(0x0, 0x0, 0x1d4) semctl$SETVAL(r2, 0x2, 0x8, &(0x7f0000002980)=0x1123) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x4810, r1, 0x0, 0x10000000000000) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) sendto$unix(r1, &(0x7f0000001740)="66c7cbd953fd8202b3c9365c68826d171b1572fcbe6c33ecc5ba0700f5b1cf4f31a6910725e751c7e064e71d027e998ee6cb40f812fe13a6925bf6e7471477d6382a4485a974a3270adad99215e886f021d7823268c6257181a035319231405d99df8a89a827a65245f706700631589bae960f577c42f239320f408b25d0360000000000", 0x84, 0x3634e3dccf0e6e65, 0x0, 0x0) write(r0, &(0x7f0000001880)="5dacb4fd2e81ce8f3f8dd58d3d36c1d089d8ae9f7e3f5ffe43571bcbb61621b19a9c201fd97c33b2b7808aa9060386d2db09ac7e431baa3fb682230a80edbbfe30598c08ae092ca5440e91a56a5134596a99c21e4ae5f48ca11c469aa9ff8998e14744171ad730ec50a90f8973047697ad2ce16b9a3d6e3281bd594a9f769f1e9a6bc4bc10e895097d49d445c3fc259e544973f18c6b304a4569ee04465b639da2cb95f45a9236eee042f0b1dea91d9b40fe05ae90f2f830d912f16022f91b045a56cb9a83570bd1d95c503b9beae57a09fd76cfe3a6f2f90060d49438f05ad4d7a9e38922165bbbb45fe69bbebe379d06e5ef353907403bb79105516416854598e3fa2a3f951fb15c7392c6810b0d19e7e97811727b710337d4c8eff5ddd8b4a245ce7bbcf2de8d20cb5b348f16aee3b2c653681227db15bea62985b21ec4a65bb070de5882acbf596bb1ff4bd6be3009fbd5eec5c1d3b095fba164d7641fd6ad22e16c797f619284f7a4bedca1f96920eb2094719aad9d51faa7aa76a2a9c4cd2f440fa9326a4d7878d495bc9eeb54f1853bcebd95b7ee0e230054b91d16c27d995fbbb04a953622912a18e43d2165099b6732680b484f2d7009d78f59482595eb39a7c009b492e69205258b2fa4c2dce95a4f625d7117453d1b7170a02ee62c37592cf3cc18477dae7ea4647f6dc0a812c1ffce4b8ac92ffd984b98c41555dfc8cd11b13635701787a13427a497fde6416e933816118cf0764d3060055c8ab576eaa63eccfe841a035fe43ae3b320060e750bacb20ba090cf579faec6f78c6d8785bcf4e4fec92600f41289ccdb17810bf47c8ea8f76c8aed8cd332496e1bddbef804709451133e6a89df9a9834a9ae5bc15facd97da4e99fc25ad4fd529405410af910a44d641edba3adadfd7584cd79ad872a547221cf9c835483779d1cad7d8ee9d8ea3afbfda0c96aa6ed77805c3fb8a9a0a5d63752682cd4176dd502ac4eb2820999f899f83dfa7cdb06f0f6527657d4e42f3b35503fdca49c2a4d3f2da0a66b37f867ee611a83de6e963f832f9f28e69824175db16cb3c500c81d0f8c3d071b91043a6a0c1faf77f4b6605653e5765e04aa670e8208e7c42d43a9f253b2dcf2ea43e7eae841b2e91a458065882b46ce4c30c5ffe5ef9897d494b78bc9e9979821076ebfff766a165ee563fd725cbcbfc3351fb55b2b5258280f1173fa7c363312ae5954df1cb40ddf4063550556cf6b7fe19788e806597fbd734cd7ee7cd77e528a669d7044d4517183e0045a58aa1c21ebba0b0a476156cc72a3d0353e58050ad714cc8d819cce2a41a8a617836c54abab9acff79e04a0cfc6c325a33dac312802375b2ef727087510d6f6eecce3241cb63649939fe7701f85cabe26968600064f7db4ad24d59843887f3fc5686e6400efe67612626f3cfb8459bd1d8e5bd8302d5a39efdc849702212d27abf3706f26da5367da15f73ed03ddbf5418d8c3767b83c4da1872e73f4d20685dbae023e505b5b2d2803b32389492bac9de1583a9a647743ae6493fd174255609d8ae965e3abd19ebc98c103da733b42c53f6e6ef6f9a5373cfd5f7afcc00cf8b4690f6e4a233a4acb2d4c14133bcb18ccf0fc0e377e66b28c47ea9362719352e5648783305d2bf76cc7e48218680f4d8ce0159e011fb5e10cff5aea23a78924db29bae6ae01439eb91954ce18995d86651087dce8fcbed93a807e9f39036f7281659d580aa6a620faf151fb05c8a4dc37f8c6f3c96a1b5424374d956e940a9838d31eb15579714d5131795810e0a42dbd5352464e3bebe316dccd152a7305b5fcd538fc7e0764ada21bb09c04d824d9755e7679081e734ba4d592d344c1342d6c98617166a2ee8c8d7e2cca9d4211342582193937b74abd47abe121bac9cd5b4cc5c8f15eb2c229b0612993c53452e19ea5a67a6a1e15ddbe6b10b6b93ac98e273c9d72185d07273f24c28dbda6b260ab905bfab2310e238c7d16675994a1534413be493efd7d4ca124debe2719fc5d3c7dfca88a9f1c2b6dd7dd42687b6582aa499fd9d420d5110c5e5783fa351b84a1125dcd94085623bb6e27330e7bef62dc357c07be8084a6df93ff3c1285db5eee58e3efe271441765cf43c37fe6cdff35e215e8df8376269c868e190711653fd690d928886945feceedffa499b987bcb02aa7fef2e90be2821b7d9cdbee98a8f2a90761feb56293a4c92425acdbce12a6588293303f6807ea8c46b2580f7f5ac3f39968c1e3579cb162166f531d81d69d94e619291e2d5c1fb6e8dda51386ebeaa89ef81fb8ebb10535f82cb4f25cfdd50e15cd54bd85f0f2b5aae0f394300b1cb473042a55aba8af6e97b65fc42b8e0eadcfab560d5e36263fa1a0b185413e359d4d59aeb6412cb13522f6017d7a9ae825e2e0545b3dd9c32fdab8b6a3be2bc118b796d27957120f6cd85444062dcfeeb180a7f0cf53215008823b6fd994bc53d943b485253311edc92761ada6d8c0c276db144c0e68b1de49525b2b8e3459df4b81160795648225f670b1c1913641689077882acb08ff1822bc173df63feccd380790fab1c2456301bbb6a04b60190d8f011108a5d55d84f6c529ee51b8060b6d4c4bfd4b948d3e3721b44663a7b72de2a4eee13230a9cd2aba274ff74a3e29efdb355414024439eccc1351aac983c022a41c0084658ecdb6d1fd04d8ccd15c4b871eecc8082ac68589efa227c19ca37d26daa718e13926dc3835f870f8511127e70663a0cba6e208605b6a7fe08d04fd8fab0b70dff28ddbc8e72b535e183f8ea04cfe6938fc45d3e594f27f32e6685f8ad0f3daa19737d1f996faf767d9604aac33d8fff2df9e676fdccf102dd9cf112281b20372d536cc884f7ba904153dbe1f65b36939d688bc8bbad79110dea27f245537dda771e07c7a6be6dc16d753c65d0c9080efc36d3f56cb932d591c21493fc5117f57a1d9623dcd3c7baa4f71f17fe4834cbc3a2cc7b94410bb51ede820552ccf73713013cd5129c5aca27d47070a2c582730ff96ccce54e1d6b4fb68d1edcd1e5ff7855fb688a801ea53bb2cc784a2d263170a57f1dc7ed9d2eb722adedeb85d54cff3b70c37e1ff2182858f3de6e7bdffb4939b3d4b8b537a4795e5f841102590fdea5dcbe6056ff06aca36a3f6ae63f722e52785077dda87503326555cf50a845a2bb1f0b4d928228b4f9bdb64b5259f835105cf88595a258675862ff602403736191e40082162104f62771d6ad037f32f230a58c289ccf544ec3b209e73c1f142fd056374415e96bdd2f65a15f6ce8eefb6deb8d0be7114ab0589d46d4edbe3a140cbf07bc5a427e9acf564fec5eb4490456b00c4ea74153c6cc64d05cbf2ecfd9b847f23e4d34414303869365dc234f59627847e12bafced0b0ebe8f34f86026482152e40c4a20c381336f61e87ee0a55b861a6c29f36203604b2ed98c47a8c09c001c1bcad091d8f6df772adb03f1e10e2bd8c07d45a6d8af67342cc819eea881bd56659b839db97185c12d962527d437d729de38b038742aeddac0f632c985f09cf9830b56a659ad7eae7348bd12af20b03be05601eabf2fcdc1b60bce07d8aa2d3e0580c95276979d6d3659a30cde18227f9b72a0439e545f06c8764017e6bcfed33feedc2a0d847bdb6d9dddfaed88d1ebf767c1917c2532812a09d070262687d84ecab5d9ed0c4f3507464ecec240a73bcd4bd6d201b9bd17e6b0c85e1ac712f34f4094782a7a2be5b3b9352cc28557103afa76e422b7b05dbf6e3b69a6d613a1ef64eed1d340d16cca1fb4e7239488781d7739a43ce4cb73357368d6817ebdc4e8a8a49eb27552cb125dd803e3ed63b9612c85217fc11735a3fa4f7522f4db7c01862ae7231fb7726084ef4aed3e4e8baa467237982142738e4bf61dac34ed60d2e02203f4a0f2717c925949d3dde178785cde4118848c5d66d19c8d06662de71ddf7883704f6cb3a8730b829a74e879ca58fb11e85c8fdf7e5beaa1f63be409850b630a0dd4f855b42c6e63fd0d4206501a752d5e34d9d7d0772138259f7885c5208a4de0180196364fa953c12cf60f31a9f03b4f733b4637487d84e8e180b05c2f5c263478d728e71ea4f882251fd57d1b36d965669aca5974ab7729c8e8cc52999033b71911c5548dfd2a1f848ee35f61799ad65c153ebaa6035527ef85043ec29e23503149c93821b7f81ced7e82af5dbde00a79c357960549d59e676c879e34709a52b72b4e93652e450c4979598ebc8217f232de46a658e416920f913298f56735b9cc91a45b0d2b9b78324f5a89c64326643fcfccfdc43b19e5d3fafd4349edb738f8fbb63969c37d9b313eed6562855033d783987bc262b30457cb4d144ef5b4826d1dbc75a483bfd8ce65c2413543d735fbafb84be6f6f3539907c611a7c0cedbdde24c1f8e8ad058d6db58dcc60a497cadd9b7a2045681feef6bfb90fbfc67d2ece1729fda545c9d0a601c23fd73fa7a937ea09f28358ab480f85fc35a46445de1420867366e9900fab3e034142a0d58e99b3bce24fe2351a75dddae153a66a626911c850874c695cf2b534f1494a0dd0e482f79017fd2c02ee0cec344d6e85a365e7611cb310b5bf677a782141993520215eabccecfd51b1feb68be7c8d5558c49ea8665a4008ab1b87afaad199a31a843fc717c3e4ad1936f737022e64f59cb60ae129d6c81e07498d5b29c86b6c784f2e9fb188dee57276ad40738f49a970ea4ae41d6b0c4ff253e3769486868ed6c5e0ac086bc12ff3c62f37a364393778286c2c4ba52fcad135118022f0e9d952673a491dbb1b903686bef838554a7a99e861822aad87f0f6e66836538b0ce4c362cb5fce8a7c4b978114e527860780cf72e932cd0d8b3298f78749793988a47836b8137f886e943979807800be610b25597fd18b7778c05047b78e879e5089dae26cc964028d5ca816808882ab3bc918b437304d1df902f7df045eeaf91d3b4ef500b8eabc435ad344c3c9401348d0ac63c76978b9f9ee59aa034bc9371664b26d03584e69b068f8301fc67249f5ead5634d78e9cfbc009a98b9a695c00e6f6f5f0ea1e772ac678574d02b909a63bd24a49dc104e0ceeb2febd03bfcf5a73cdb4e31f03c01829f5f84867b6bfbbb3f5a686a3cba340739624320b9fde68a9d7747f46af086bf159dcb3354c910a721d14e1d73b2e039b7c17573235abda57d521d81dd448d608c48c1337c8549408f52e11f41035149541afd44561b6a5e3d7c7e2b3419c301dfcc9fbd99f0390863815b82d8a10959c76b14d25d3f0a08ddb9ff1022d6e1f976afbc43488a83062376bb540ca4b95f2a670832a385f6a5b55c9655d65883a7ae83f03ec8b8303d7a1c91fd67ee595544558724f7de6a21a1ba479f968e76dd4a96b787b160049ebd8a44898861c330463823836edb07e9d2f81e93c67969a27c2f7b677cea6ba969a5cdd5206d197e075dfd1b5340a92db5bf3a8e5990d3b5e90a1a538fb88a4bff0079f7974a7d0a2dbae733304d059fd5c39a2f81ff9ee12170597a22e762dc265482291e40b9a5c65e2b265d1d347d207000edcffc91c6ac2e6fb5e7b3a36716689c019e4951dc53e02c38c7020bd71655328e27acc5813d1a4935e7ba54a2d765e9aa77da498dd215dd1fe089d9125bcabba4a094bd9a8f4d290c0ab28a85a2c61a823bcf5ed2f05d18f296d49768ca85411b23962004f7ab7cee592a8d76752845c922e3e3b640a60a3ab80141d4b6b0d5a47cf05dee8fbdd50024b63f7646fa39", 0x1000) bind$inet(r0, &(0x7f0000000100)={0x2, 0x1}, 0xc) shmget(0x1, 0x3000, 0x20, &(0x7f0000000000/0x3000)=nil) shmget(0x0, 0x3000, 0x14, &(0x7f0000ffd000/0x3000)=nil) r3 = shmget(0x3, 0x3000, 0x10, &(0x7f0000ffd000/0x3000)=nil) r4 = shmat(r3, &(0x7f0000ffc000/0x3000)=nil, 0x0) shmdt(r4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000016c0)={0x0, 0x0, 0x0}, &(0x7f0000000000)=0xc) r6 = getgid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001800)={0x0, 0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000002940)=[r5, 0x0, r6, r9]) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r1, 0x0, 0x0) getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001680)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setgroups(0x2, &(0x7f0000000140)=[r11, r11]) r12 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) dup(r12) r13 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) dup(r13) r14 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) dup(r14) r15 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) dup(r15) r16 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) dup(r16) r17 = socket(0x1, 0x1, 0x3e) setsockopt(r17, 0x6, 0x2, &(0x7f0000000040), 0x0) bind$unix(r1, &(0x7f0000002ac0)=ANY=[@ANYRES32=r7, @ANYBLOB="287e89d2b1c94466eb8edebc4702211953b5db761a6f6790c91d2551a088ea266b1a8e561d6dae3fb9db325789577a146cce063c871a43357d29b9bd1ee132b9b7e3e7e7df3431bd2911c3550ff7eff6465093b217700d39fa9caac8f9a1c75d3fa6ce7429d371fa15f18decff65fe268cc9bbf7b8e18138e388bdeb00"/139, @ANYRES64, @ANYRESOCT=0x0, @ANYPTR=&(0x7f0000003a40)=ANY=[@ANYBLOB="630f61763ff3d2a4991da2b75230071fcaa9e9b8d3aff46a3e579ca8a98febcafdb510a80f744fd7d6ff8124e1c5fb0712cc22897708d0375878d0afd54595b6e152c1481aa565da9f3647cca876dae381b7ba97c306f82edea885708cd04de9eac87a1720a7328afa76745172e1b61b9e838628a64db8d5cf", @ANYPTR64=&(0x7f0000004c80)=ANY=[@ANYRESHEX=r12, @ANYRES64=r13, @ANYRESHEX=r8, @ANYBLOB="899d8a520c51ca68599563c3408bfc02389c9f2928b4dfb87d951b1b67827d43945fd1b154bc33914ca84835e49703c3a8df286e0000000000000000438e8d1ec97f587ab9221c5dd29aec51b507234cc6d2f064e4e1d40ad6dc73c701103806f3861c0b6df5d6094a1ef84b32fde487303113c8f6aa0f2502750e1940e8b38e1e3577f1684675fb03dabaccc24fad79067194e5254ff22fd20e9fbb3eebfe45bf3faca35ed33df270728fdbd133a3b791aff96bfea7daf3", @ANYBLOB="9606077c4145e052330470a35b98e6173a1895c1da334712546ef6cf26b8a46723340eb1be17575681cd6e59c5c9729222fd70db94590db5d184fad74cd922104baa57eef8fe9abb7439ce6e3d91cc3021fc9ed863c6c6f503f280c3640931113e88627361c5f56370377dcb064e0005de71ff73ff35eb8e5704519b8e1baa3343bc95f198063a66fe5dcb1747aa2e7bb746bc1f39532f738225f5d249ea5379b78ed5d784d675c14c6e366550ecf6032212155fec8bd68590ab8bdce4459d53e7f1499e43a89cbfb4d212f3f2cae34cdf2bdee337993dbd6a173f8c2d1b2e6d6ba32fa034a6196f77124cf3bdad3bf3f037d4cfd2b7d14de85f9f7467b95aa9939c10bb82b3abcb1ef1f4cb9b6bb78dae385db4fe761aa84d4ea8f237f916f868e65554d5170a8dd978b692c68195b3ab5c7f710a33e62540301d85c66e3acd24c2261cdedb07926c7f6cef7f50e3c06b102016b65e12dcfe1966ff5ecf1c8e5602302faee3d45e2812332fe6cae79d3fab4fdbda916fe077115d61590b0f13b280f638dfd5b11407b3668a0632eb3d50759050e448e4b5a87068748ff006dfebba5a3949dd85cc9d264319866562159e10de3fb2ad1c289bba3a9e57b1c2f5d40bd6d8ac0e93a3830a87a0611e79d1632dcf323e2194fbb6c95fb1c368575f77d7ce0c3e713a2ded5342563bfe031a24f9e07ac75d3279651ea05e290b9c65ee335265a65ad827eb0d3799397d0c5a53b5e9d9cee17f3c97137abb9e6965f3164bc3b0c14f408f0263b26c33c2f6193105867f7d8af6c20b6e93d2f949fed9480b2e30c5c7677772e87853695dc066e2dafef32b0edeca3a4ba8dad5292d79c6728d615b97b045e06ebcc19845e757a6ecc40b62f6f529cd1fe159e78b310ad14e5d0ef232e8f0aee56a232acc9d3110235c8a92ec8a8398028bb263284237e8a763884e7f0358ef76dea5065b2127dc8a92beff10d288be1de9a722b877a19e01834005a8108d5f198540ec57b7a167d37ed60d989ceaa7d4a615bc0c52bd8df81f67387888925981e0a75cf2e30ea533f6075f6ee5bd52e2268c418f78bba8fad065513d1f7fe89c84f04b201ebf7804923ef17cdf68d277ea1cdfd7d0f44b9c532c826ba1330ea9076c8681b5441ff42efa4afe0caba742efdf87612f62bc60a6bb2596f96ed55762517f353cef101cda00e897144fd6125de00cc3065302f39680a6d6dafcbc2f1744468cb7dcb224278cd87540fe948961f3bbae3e4f3dfc409a226d83cea184b1a8da7d3edd6750bf6842d9582820cb6a3192659ac2f4373f3b65997ef60205f10b0347e8ae4808bd1ae7615b027155763d7523ea782a0cba41a1d36ffb9af24dd0720a55b74deedc5ed27489879ebd7bde4cfc6a69225d0c5dacbfada49e0e5fac48a84aa2321e4804b01d2e3002c1f66f9762d1cfb8006d40e4e53a83e395fcadf2a3a517cc873a83126d65bb39223bdba10e15e3ca4fdc3f4c851f637359174b3a58a933211bce924e176657fc6e5acbd4dde02c1bed016d6c842cfafeea992bde8b7b545b9ddb6d1858105f8d75b68c5c1c9b2b226382805bc0be005d0eac965d191d5a08ebcd64622512711036eab5adab7fcd2775d5e8db1805436146f594b6b1c86f55c47bbd24182f8e3d3557aaf1d95687e99581842fa951cb11991ed48f52cb7c9df32a6a494463b942abdfc63530c0ae21d66a18b198a73b702e170e835c7a9064ee171d3797fd3d1a7b4b345ca4152605aafccf90ba64376d08e1a5aaea2e7b8c7ee79f4a364345a62ac1c2d58bdf324a95a79783b4751da7e167fdcbb889ae595bbe6c51b76df9a1cd3d1f65694543184fc73f2c22fac5d4bf62273359b07cb74926ead7e970c738196fd3588d15372c4082070bd7a9c0d9dd15b7bdb7eb866012f560db52417fdd2577dabb5747244f2c022cab38d8f8fb116502ac6cdc132fb5a173fd3a289077472a8c6e2e0d69f65c1850cf0358211a18a2703762f09fc256701fe7e8c3ac8551267df6e51484cffb7fa1541e8704e6a086d7df2ec866a3c496691c44f828dd6e792a9796a6cd703374d04024411fe85aef2652ec0d73d24862428ef1973bc4d222d2bdc1abb88ca488398aba669ec1cb2325b19a817d77c4123ea9e9e38503d83a730b44ad22b2ccba4d38c92d464b9736c40abe39273a08af8ef9deb6e7731e1fdc20b530b3ba149d6040c0b207ebee9eb029bb209232f5ae99b3b5aa99834f9daf239dc2d2d9c4a7d2aa848e0ed597c5b87ba22f4855754533243907ac81d04dac198f87b486cd52da4515d52515dad3697e606e13ab89b0149910f3111a36ec0711c250a7620bf4eef81c9d9bea8f9365e517622f84c5ee6767365b558f75e3774e188f0b8dc3c3dda313e3c2961f7c050972397022ab6998f9647d147a9d2de3f47a59ebca2544f129da4556378a05d744b5f0afb93d98d6f653955156d30f9dd2d2ba34e8a8313d5b9334f982ba66d8848530017c0861ad52b949a4d3197615fe08216a12f94942e7fab4f41f22acc9c6d6c14a16dc3604919c8270f12b5e6bf5cb6c5bfda5216126a01a26168a2ca2389a4694a2d231d4f83dfdcc833623fa543fe2253d2fc43f5318ed18a264f5489951184f51c163f108edca3439965a9b435bd47addfc0dc8e79a57af8ee8cd1865a23de010453aa391b30e76f353f939d3c3a4866372c9dd3794d6c7d07d5e1f60c13f07f088f5ccd868e4d6b45a63ebf3fb4e8f6f07ccfa3e11f73533a42ca12f399fef1d82249e2fe593c0e80df9375c5097889d25d714d0d15d7925dfa0da4fd08e89a06b99422c526bbd9e62167306511fe70bd28d67d94f74b06af9444700c2717d8a59c718261e3fba4aa8375dbd990a00fcfba9b6cbdabe2f455af15544c76fc52ea9636587e0239263994d445f6ca3327d8aad7628d2bc6bcae151b058023e3fa460e7af52bedbdff8385dea64e453d3392b0bbb8f5edcbf98a75cd495d6bc5aea506d6e28369df0f1dcd7008d4674cb1b0b0e9cbb363316cc6f5a64597d820f828d8b06a79d82cbceaec5edce9556f8f4ada67a6443bbf964920323f4f456d67b110c7c92e22d59176e2c82bd239419cc985aa0516677b96d7a12df8e2343a404b53bf13446be7805f9ff4531b6ee26bd705c6ab3040ba89abb777798ca6442124d3a7125c3e378af12e7b19d9f78f0949559925fcaed554c32c7fb8b6980a4acfa39f59e35a503264e70925f8fcdfe414e366b2c09e1d6d9c7ad40d0f7092dab6593a31a49ee38cd723de5d09eb239eb739a8c3fcc375a1d687091f9501b5d6f1560a3cabe24133eda7e2382133627e7d59d434286b75e995f10e27095e6cfdb9bd85e75d802afd90ebd5bddb741cf53339255b9599086ffa81368dd2bbd129da69ed74f908aa7520fa0393ea625412adb4f2fc6d880b4a3eeb2a6c1c39855fa51fe88152af9ca25829fb862103e30888c5862d71a93054051609580facfbe0db7c6d4d673e5da308a638d1c9bb150c715553a629d21a0117d228b8bf64c61d399b6e86f97fe6cf714ed1dc27bfffb94f44b3b3c50c7b5db2b7106fb8ab4f50e324773dca768798a6232fa43a0a2b0af1ebbf6d9f8f0ab79f47706956ad8a853f0a0cbfe7feb8066ec6651bfcacae4d2ff0a916780a6528379637578c214186d4d8db65e2753a484b6c7deaa89d5bc33dc77e21837272ffd7d3af23e6f8e0c82217ee6f491c180afeec36282410206d1bdcd7b7a96e2cb8551a4383308470aca6402224c7c7079b69819368b6f8e5660e2050a7b810e1554c93772f6a9710693da34516d067ce09c53417082a0bcd0b3e5b5e3dbe96424d6e111fd9421a9e58c5d212e1f3104e373ae790e450c48a18ff1e9cd459ac1326720aa2b6fd2bd7220ae2b1724bf0e56c4fb26c0684c3f688bac12727931d8bce091ffb7e93f9113cbd9c258be533455a2232290f06b07f57401d32bb39872fd0d1dc28facde3a7dfca5e66b28bec40e7059f9992156ba243d5cddd0a06b5c6865855b4a97d4f5a993f48cf59e2759f07227ff1fea2d2e4fbce9fe161591cc00d608842f67e063bce42168f31c6f974195dd7d15810eb3f2d20fb71a1acd43581ac9b4128dc584a742475f296ced276cd6ba48af35a0d58567e41443d8e56de58cf7c7f1db5626d8f12375f893f69609e84b85b75d488894ed517edf95c827e03a1ce095554bc9abc5fffd3456ea0044fab7a3e73ad970ef843775c91657c2f084895234e5959cd349e10089068341e67391fcfa5b35ab3d26c49dddbee683a6acbf4c24497d773832b12eb12bdb4217ed681d571ac05924190b2a22ed3e4e0413b0dbe864c6dfedcfa48b37b8cf33234dd53218c90e7b5b1e0e2309f7b4b4116f43f2af8291edb9903471caee62e65b63f97aa685d425bd5f6e1ffefb9ab10ee5805a4792c7d497c8474b301158316eb086263f2641d853685e16e0f9b2d96feae8cd1de0808e9f7339fb1d6bda970d3dedc9bea3f4452bf9c5c1c29fe4b03c844308d56693c8282aec9adb22826f43a2c0d43ed3f48d4d08efa1afead16525166b6d039d51d949159d40424218092ae70bd9ae11d0e1ab764a50a26d8af2484fc41ca50a8656e0683bd08fffa2c65146e46b583e6116abe89eaa38fcfd2db2ed076c314cc83b271ec317de4d408640765fa402082466db5d09933fafbffcebfd79c53f863af15e088db9a4b921af39b0a9bf20f4ad686edeb971d0d17a029a44f801a1eb86809c0a4a2548c8050b780c96045afcc1f97965a3a7eafcc71fc6ed62b163e617e7f19721c7dd522fef543108114ab29abc49989c72ffc983553f8b7315d21d60bfd5f94fc93e9ebec049c8e382ee739ba5cbfc50099c88c842fc9399376093999ed81f86ba60e9f8d422648362f20394e385112903af6cee83454b26f03c1e36b0726f71e2be1f8213fb029380ee125144ac59cdb75b0f857123f39b1d6673957823f3d574bc9095f6c80397745146df0cbec57c7fa8756d8853490dd546ae653908cf5e963d2e930716fe72beca79d45d29799ca3ada67520c15c57f5fa4dd1cf2bda5b3de929af04f7a3a061ff19f62a76967d56d0fb7c1133c202dda4b59181b14fdf4278541360762c40f35cd796c4a760a727e32e4cabb73759bb4dd773fa2b2b9455d2c63edf0c2f0bbacb23403c01fdc244b51ca03302050df1761091878ced23d42bcffda7a314be8cdee199bbdee31c58c0f352cf308dbb930480615436006d1bf8ff6f24a6f50d3fbd34b957fd473e84b6fa9b06baa3becbf5b9d82caccd5d5a14089e5d34cb7165167df78a19d18651dc70f8f2fde3d0b0616ea0f0b7e555eb2235a693ae11bc5ac15ab9c072e9b49813a040d17a0c0b6ddbe50e0837aa5f58a12be4b02a131d4ca93a3cb242f7700e810f94b81d826b755b1b531e73c6b9dfe5c5b09f07cc350506ca2f7c46762bfdab741cf854bcc0466b866fd792b2660d5673c2ce58182e5b1b06cc3d694ffa173e7682c54d7d99723f2412bee36b77867524b58c2217db5bc3723e4f5735bed40592c32adc86f44a4006159e448eb767fdd6cbd9e3abc42de623790066455ff4a6a5d198eb9c156077656235c628096421c6fecbdcc791158fc579dabad9a75817bf1e361109a77126d51caaee1f0e1cd6e5eaf038c2b5087e8f7621c4483f5c23985edde9a7e04483773dcd83689bc4f09a3142bbe066bf24fc146bec08eff173eb78a32747481dee5af892e0f8a415820b756335fe6ffe7070c8941a61000000000000", @ANYPTR, @ANYPTR64, @ANYRESDEC=r11, @ANYPTR64], @ANYPTR64=&(0x7f00000029c0)=ANY=[@ANYRESOCT=r17], @ANYRES16=r10], @ANYPTR64=&(0x7f0000001840)=ANY=[@ANYRESHEX, @ANYRES64=r14, @ANYRESHEX=r15, @ANYRES64, @ANYRES64]], 0x6) shmget$private(0x0, 0x1000, 0x24, &(0x7f0000ffb000/0x1000)=nil) shmget(0x1, 0x3000, 0x40, &(0x7f0000ffb000/0x3000)=nil) r18 = shmget(0x1, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r19 = geteuid() r20 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_linger(r20, 0xffff, 0x80, &(0x7f0000000080)={0x2, 0x7}, 0x8) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r22 = getuid() r23 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r23, 0x1, 0x5, &(0x7f0000000340)=""/192) r24 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r25, 0xee01) r26 = getgid() r27 = getuid() semctl$IPC_SET(r23, 0x0, 0x1, &(0x7f0000000280)={{0x2, r25, r26, r27, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) r28 = getpgid(0xffffffffffffffff) r29 = getpgrp() shmctl$IPC_SET(r18, 0x1, &(0x7f00000001c0)={{0x10000, r19, r21, r22, r26, 0x1, 0x80}, 0xff, 0xfeff, r28, r29, 0x4e, 0x401, 0xfffffffffffffff7}) r30 = shmget(0x1, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r31 = geteuid() r32 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_linger(r32, 0xffff, 0x80, &(0x7f0000000080)={0x2, 0x7}, 0x8) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r34 = getuid() r35 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r35, 0x1, 0x5, &(0x7f0000000340)=""/192) r36 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r36, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r37, 0xee01) r38 = getgid() r39 = getuid() semctl$IPC_SET(r35, 0x0, 0x1, &(0x7f0000000280)={{0x2, r37, r38, r39, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) r40 = getpgid(0xffffffffffffffff) r41 = getpgrp() shmctl$IPC_SET(r30, 0x1, &(0x7f00000001c0)={{0x10000, r31, r33, r34, r38, 0x1, 0x80}, 0xff, 0xfeff, r40, r41, 0x4e, 0x401, 0xfffffffffffffff7}) r42 = shmget(0x1, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r43 = geteuid() r44 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_linger(r44, 0xffff, 0x80, &(0x7f0000000080)={0x2, 0x7}, 0x8) getsockopt$SO_PEERCRED(r44, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r46 = getuid() r47 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r47, 0x1, 0x5, &(0x7f0000000340)=""/192) r48 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r48, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r49, 0xee01) r50 = getgid() r51 = getuid() semctl$IPC_SET(r47, 0x0, 0x1, &(0x7f0000000280)={{0x2, r49, r50, r51, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) r52 = getpgid(0xffffffffffffffff) r53 = getpgrp() shmctl$IPC_SET(r42, 0x1, &(0x7f00000001c0)={{0x10000, r43, r45, r46, r50, 0x1, 0x80}, 0xff, 0xfeff, r52, r53, 0x4e, 0x401, 0xfffffffffffffff7}) r54 = shmget(0x2, 0x4000, 0x490, &(0x7f0000ffc000/0x4000)=nil) shmctl$SHM_LOCK(r54, 0x3) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000280)={0x3f, 0xfffffffffffffff9}) write(r1, &(0x7f0000002880)="d0095062b4ad72995ef7dc2c747fd6ca6d177d1a87c784f94d75bae1cb2150da714337fb2109efa26ea5cb8ae5b68ac3299c5d9eedb38f33b9e0c8c7496017ceb7fcfb82ce8bd4dbfd95db837b48d3b3e8fbe110d881190a503d971e5fc0d47fc2e1889f53ab9ffc31f2f328a86548b92aaa9c08e296c690317e54322f7a0b236dc5370407bc716eecaac996fbf864491434270bf177", 0x96) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) getsockopt(r1, 0x8d4, 0x1e, &(0x7f00000001c0)=""/135, &(0x7f0000001700)=0x87) sync() 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x54}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000003c0)="e740608e1d9f9245589c291dbc96") openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r1 = msgget$private(0x0, 0x0) msgsnd(r1, 0xffffffffffffffff, 0x315, 0x800) r2 = socket(0x200000000000001a, 0x3, 0x2e) bind(r2, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0x7}, 0x10) r3 = semget$private(0x0, 0x7, 0x100) semctl$GETPID(r3, 0xfffffffffffffffc, 0x4, &(0x7f0000000240)=""/114) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) r4 = socket(0x18, 0x4003, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = openat(0xffffffffffffffff, &(0x7f0000000500)='./file0\x00', 0xc00, 0x110) sendmsg(r5, &(0x7f0000000100)={0x0, 0x177, 0x0, 0xffffff7c, 0x0}, 0x40a) r6 = socket(0x18, 0x1, 0x0) close(r6) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r7 = socket(0x18, 0x1, 0x0) close(r7) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) accept$unix(r7, &(0x7f0000000600)=ANY=[@ANYBLOB="e6f56f4a980000000000000000000091618925d241dbfe50a0f8ba1cd1b01147646a13ba254079000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bb62ce000000000000000000000000000000000000000000000000000000000000000000000000009a8be711f8ac35aaa28153103a1d37165e950c5fc8b94ff50dc6845644eeb1ab394c1a9c4e7e594de6d8c343897c4d7ed1e798279c1e2ed6d368e19fd6063b1986fecbaa5c9d0c4fbc3572965b15865aa2b101b6500836d7097bedda52aec034e84ea44c7c34da84f777fbd626bdec835ad4c378840a3ef6e7faec7953994a8a7de79a608c88b8ea393de310cd1019a4c4672e93c7ebc6ded6073ca2ee"], &(0x7f0000000400)=0x6e) r8 = socket(0x18, 0x400000002, 0x0) close(r8) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r8, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0x1d0) r9 = semget$private(0x0, 0x0, 0x9) r10 = kqueue() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, 0xfe) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) r15 = getegid() r16 = getegid() getgid() setgroups(0x3, &(0x7f00000004c0)=[r15, r16, r12]) r17 = open(&(0x7f00000005c0)='./file0/file0\x00', 0x20000000000051, 0x0) ioctl$VMM_IOC_TERM(r17, 0x80045604, &(0x7f0000000280)) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xa) setregid(r14, r18) setuid(r11) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f00000001c0)={{0x4, r13, r12, r11, r14, 0x20, 0xbeda}, 0x1e24, 0x200, 0xff}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000440)=0xc) 16:00:02 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x8613b) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000100)="4e090008cf376612", 0x8) r1 = semget$private(0x0, 0x4, 0x201) semop(r1, &(0x7f00000000c0)=[{0x2, 0x3, 0x800}, {0x0, 0x4, 0x800}], 0x2) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0x0, 0x40000000001d, &(0x7f0000000000)="02000000", 0x4) semop(r1, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x8, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)) 16:00:02 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) shutdown(r0, 0xbab7ea89411a4a06) r2 = socket(0x2, 0x400000000002, 0x0) sendmsg$unix(r2, &(0x7f0000001380)={&(0x7f0000001880)=ANY=[@ANYBLOB="0102382f669c253e4c8097215e12294f8b021f114ade04bb00"], 0x10, &(0x7f00000012c0)=[{&(0x7f00000001c0)="389d109574dd4a820131332075ee0f7fe85ec44f62e9f8f6ef2edb5b3a3e3556388c75a3bc0e8134c8f5419d783b24ca97cc163347de41b19d5a08b30dc8149572758c87b953700979214b9b822edcf4abdbf40fb88b8e68ec9a13df1ef8f01d31781ff29b0dc7c9d791e49548595bdfd34f8736af7000fb81f967259e4174d8372c9e45b767fe6edc7d077a375f25db291746df68e91b6c90aa412f1aab10a596239361dd38561ce1159a11c8ebe0e4877ae76f1856224cb1bd2baaebf061f4ec071e82318a65020a88b4e55ea8611d15d6394adcbe76f07f833d70bc2b56ce595143044b703c67eaad5d7cfd1ecc65edcf95589165211220f55443587444da22e4b7e8710f4a3700c252393cd925b8d9956e7ff194700292d2c5f29c375cf4f3a2c80f2006e2ef0aac590d49d4159492a1ae6911be06ccef77a822f6b64a4ad76886b676bc5459a5bb7687f742c79dcade6f6d47e6e0182e58aa2b79a5cd5286e9d50b0173c402e7fa67052b0e50e2ed37757172078e5811c243c5ab516880d9c9960ae00d17e335439cc0285c04bce4e55c0e5107fbe1f674d9a17b372e6e9ae172b42a7b51e8f0768fac918e12df620376b8c6d8904d6fc90a8311e41f35626ffb919a78f3e1445212c5b08aa168ee3268cc479370ce51041a73f510cfcf2110c96b77006ade45cffe7164030ca4b7d486110d99947128afa902d2d7442de7daf6d1e415b246c4b51fe1fc56cd8347afcf0ca886e31c3e5cf1c335483f774ef02131ff5107207f29be2537f0652d44fe5dd99cb069db3887f5f2d723c97ae8f4d0ab65b20d10a76b17263b6756bfecb334f218b691acb061d28c3f24e6003bda74e44b9168e24962781f198825b6b04a3938f4fa69b431c255a1446165896f62db3280f33c564e535fbc01cf1c004deffddee922beb43d3ef7a9883cf27731716c1662c111740242105ccf572cda498ff12a3fb8e43e830356aea582ab435781f611c68da268de545f52dc6cc3f384eaa5aa029b7374daac78b0072562d8948c77203346014c4c587f51d21becf8e768ef3254936cfb8987ff181c75a8a3c74b35644964b57687c2c072edb2bbcba7cf490e2707616303ef600bd25d4bba8a653201960d88eea5f3414f6c9666554d873bfeef754187a3bd9a7a508ebebe7f8702a849d91853889504f210a489b64a7e4c611187c52e05fcae709b804179a4a49ba60163ed916f029b0f6665dcc095aa5a6678bb93fab40e551556767d1858795a5a3fd7e974608acf9e7559f5f72b1dcbecf086bf2bcef77656724c1af369d3a5739b3d7b6370b3c6eeec50d9bc56a1deb3fc43d93fcdad6e89029da9b2c31f9af39e03bbcb38ea0981bcf565987acdf3681854e6b42a221a0ba345ed9dbd1bf586b7197ea9b8776ca00d0be147bef19bc8272e28f8c026f9fa88008987da591c19aea57c5d72193390a62f540ba63e03fc3cdab225409146d1570de71e3aa361e4871ae9a5b616b5109573c539ecf2317a9407dcd9f3bf6736603b66876517f2b2fe5a538756a22eff7e5d33769306980f41de4b40033298d6c954d1719140503177c3cd89e325deabc76903882873b0432ce5802cee60c5d057a5dc2ab1b7db59b780dc132472348d05bca4c117b652f60ba8b222fc557da7c13fd4deecfcc9319efe966796e51db2bdc80b06a69dc5be2a2cea2bc5423f0513d2501597ca862944652523a246cc871127535afcfd578eed08b7ed8e8d8b4de3217fd4fb55ff735c55aa35078ade1bdbc0453a8cbaf9dea876cebbe7af21f4dcff8213b82b07fd8938a32b3bd083c851b4dbd316cb845bd292e3ff60c8c7d8125272ac8d9c4fca8adf42907a9fe4233e1b016c09df4d647ffa8fc4522ec6bc36f84c5ac6641365c19653293172113a514d344def544a46456a55dd0e56bb4a742700fbc1c96ae274f754d203c4a5858885207941db4f7838d827d1794330b00812248eee5b754751b4d325202fb03266bdfa2ab1ecb5cbcef90880d0bfed851bc47b2448195e9cd023fc3ab800488d4b4bf61e5d395edab8642c9c644556b832ff41afaa4244c62218be592d6051a66bf093e6bff130ffe5d860d932f85b23fe8f40acd356579765d77c18785e2b01a6d819abf2c742eff91b80792c7ee05167f5b3ae0d322e951b23da3f6fae9e0d45b6bcd9b597de0440637870d8a9598565fb679ef3b0bf225f8d5e1ce96a4a83ce77ebec798005681e70936db394aa88682bb8be88fe65057efda4473bbeced4c818400b4c612c3a93e98e14502b6c9a3bdbd50ea70c6ef8ecc1c7c7f642e66279c932a739c5c5a7bd261d94644a95fc9370a45a1ca2bfd693217edde72e54c524ce4c118120d5094e2e8ec6e48765116dcd456042a49eb32522805e22febe6ce24f3a0f2ae129a07b1b64ff6d50d612e21dbc875ead6ad59d85ee10c142f01d2236876a235b8670aca245acbaf331a94b481a449d9b4be87fc2eb854c678561e0a2505762264d623f17f9796ef505ed407ab606a8bbf8e0ed8f83175e49309d1973fc5a4cd2f158c2064fa082afb4b2e096cb54a33bc1236965871bb7a5316bacb856639c4b3fac2a177beda975b72da54e4ce64278f361bdc9a59bf792b08548ae65447982dc0e7c4cb98cf75cb3aad44b2cf836535fb6733715cae4d3f3be4f16afecda2b68418bd0c02890be1af9b4ec76bf44888f4f86ffb79734486dd41794ddae3a6a063ed122e6d00baeeb8bbd71291275948597a0a258c039f6c2b75ea11a35b58ceae41e7a008fb4de493393e24afcd895c49e98d0ee67c312d65f980397fd62ae25a3aec5566754f2f2f93046c476c598a3d7257fc765dc6a2598674672cc3152661ae18843bb443aeca1255bc69971c1c31d853b52b279b68351383699133f0695b0451a2ce75cb502639c5a23a69c90991371805f7c01d4551fa2737c8b46d43ba7fcc93fb91312c82ffaed642abaf3e2a583a730f34bd4765e06bff93ead8468ec7d3e42d119d8e3177bfb5d7277a717f831568c293a9669f8619024e19015579f19eca7ed733e5859bab6b4a39d994dc7cfeaecaa93da42e9719fd9f03f49f1adc01a6d6a2cdfd1d6ffcf5365ada070853c756a218eda82b3a3fd7c7574a1cf19812eb6a8eba690fd9334b0c1412385d7a5e642f6d19b40c3fdc68a83c19d3d81c4b66552b2590e6ad03d5db3a02284b9c42da33d96a8b717c77d5746979ba2f206b446aced427b9365aca6b470cf058c3d62e666b903a6cff1606af17b9b623e38ea3bbf0350c9666ef4bef7c1a9dc3336332aee2a4dd3249924c44602220145b5b62d1970327da167bdb81a2791bcbb69e74e8c209974a8d24b45c750085622bd7d209ee850c2b7d9bcc5a2faa665567c0055a11b4a75fc8b7755aa456800d9fe80f60fd8ef48498f2ce5c71d5239c105a0075e93a4aa0512111a50eedc4678df4ad7951f4b08e737bd861b6933abaf7666b565fddc6419856414cce78aaeecd2f602627d428557ffd0f6b3c8d357425096f99b7bdf65df1342208aeda96410a7660fd2b5ec95f4af7485ce0c50edc3817b4e999b1f2d25feadeb971ea76056dbaafeafeb82347588f08fccda1c3242945e757fa2aff9da3480e25b415bb423073df19b4402373ab23b5c43873f39fa0f2651fed1d9b0616905f220a5e74c8af98c9b7fe01d46036b5e9b8adfa5fa27c57d1c098495cae4e7da89e96c8eac9d43aca393c70c3b9a0499e4b6881425dc5d0f2f9a556ba2faee72d004a89056aa71a9e8b2561dad1257ae1ef13bde7b71595efdf7e32e0eeabd0cb82b9b58f9358a455a1b715bd4a5f3773bd444d181ca1f0f3d226a95aa0ea731fc33a0d22028edb938cf3de0f4e015e2d78b74fe82df425e1f3df8e73ae6e723b187c92073712ff8846cdad4392095c8e5bd243b7133fa9310a2adf7d506948864c517fefeaedeeee67a786cf52cf5511398388e2c9dcc46cc8c896e36d8730565046ea936b3714b07602533ad8c0ee442237fc7335a0a4934c33784c634003cbf1ee0c4c0feb174790358e043809ec6b992422aa011b79cca312897340d80c3a43225819700dc0b290a4bff2830918e8ffab9711ae9ff2a125c966edc2cfb6f8b5f52ea525ec698cf32eb1ed210efac6a91ae84c48ddd9c9713ff2a4247371cf421143c24312787786d2a61cf76a77526e0bc5814631cd9d27ab5e604a6f0383e8cdc9af33e4840ae26732c4d83cb6cd3f7d905289c29435a5319b3dd7f576b8c1cf474d88160396df82c4131ca13ccebcfda02e178123657171185da4b31af19d4996ab3517dd1292fedb6df0cc41aa3cef8c2ad75149353e457dd857b91091efb22e67afe94cea849ce0ec535a869b92ed7c6ec86496ae683408b12c0cf2f6f2fcde4d7dac0191be9b0cc7975a9860acc6ece884179ff0e14238506422e8a5ed839a3807cbcb54bb5b45c0dbdfe10907f4e57c42c5f518bccba45da5db073ead0566d952126f1c5575fcda88e6758b2129e8be562851897a10c9b7f3b16e1cd1079fb0fbd19791b7730452eaea6d2a6d4c60e64e9ae4490fc02f546b750315e926e68f55710c06c9987f080093fd5eec6a00276504e77db039115273bf69c707c8730b09a4512f6b171c7c5342d765dc7fb6fe632e05d3151273b2ceed6ccf88728d3386cbe6c52c873e52acdc26c845da51b35d361bbf494c597c5863ec14e43a018eb9b2e4d6391c44cbe9b5d689592f9a5c6bd5db40ba03109f5ad5859f1824f4a371c7ecdd7c1587aaba888b5ec946a3e17d26ed1bbc8e085d20dfd0d4b22ca6d7d662f607a878119b2fb944222976666414dc28842d524ea3480c26414fe29840b357766b2b10067d2e842f297699889c79f6a5ab5fddb2502a9ca277693d75f8996d7fe1cef81501c1e02cf74103b190dc65ae4aa430e6453af714b04cb555e0e40f4d84edcfb2b25d746e02b17048851f581231c0308631c7b78cb3541b1f3603ce91daac721632616e7612e1f014bbd8e36dc25f5dbb40ffc51229771041fa00eb958cb5bb2f7b1d463fcacb4df3c37554690e707af778c1b0501f861f7985a7d140fe167c0121b90f211b82849c9b514df89a07c44a2cc1506ea848906d22727f6caac38e262d4087a4328cb8531c34952d5e5e84632c5dc58a18986ff1e9095a49801a97ebf929728a1db44e578e291fa8344d26507944405b23d457de164d51b6ad211e3e91fdcea7c93ecc4160b55a05eeaf23c1327a117b122644d6f6488b8864365c9559bab2fd4f3e5615fa00395e6133f7588934ba861a8aeb4bc95c97ca5995e9f1c2251bf01cb5323198b6e917fa50821d588d54b30b182859aa978e6477a7cd1b0f284d42addd4cc9655e65580bfb762a09f3cf8b571a71a1009d7075153553b0962b6cff7f75e7f69084f524a54cd50f8af0205c18f1a1dd4934815b32a6ff72f81ccf0f4c899646ee9a8f5ef12737de84e112d638e3f59f963fb26d53a12440ad7fa8c63b27ff9ec040784271cd4730e50aad472ca509fbd9e82b6a49e58cd71008849ddfe2ea234f1f151992cc6404345d15877e57c5cd01311df5d14091e23a2f2ac9a4537eb449ec289270b041bd9967736dbffe237fc328a237720426ce7bbb05604468ca36542d259744f23eb9b6298b97af7be52dfc6d064106d95592883288dcbf80e14f5095852bf7bbe49d39ce4b5d400f4d82f4f03d54330a56ff4becac8e399490b4c3a14d29c4456a2d359bcac4abeb533562d2ce5717041087fbfa10c6cc5ad", 0x1000}, {&(0x7f00000011c0)="63bbb29562ba8eb8d401d4c34cbd8ea9fd28a0264ff975cff5e231d994a26fc9156b32b632d314abf9972635798cc5abd3c6a0b634d7a3ff35735c838f8b178799d74ccb16c65406281d23d4b69e99fbbd5f5083cecb24e2b4a78126a98dd612e4139eac4dd05a8c0689423ff6c7fcb105003201edd95cd438e3109f2e4512e5f29a7fda59abea39a8dc31244b09126b958d365fed66efe110bb5ea68414fb468560085f667532c31451df8b45aa34fbe76a5b1dcee37e338b3a95bedc363471c054a8e2d39ced6c89dbca1076ef79cb24c325d05fa768", 0xd7}, {&(0x7f00000000c0)="48c1c50be484ef62bf366db89795d67cea48e7b96fd5f39a15020dab3e7f88919f2f2015d45ac312f9b0e5c99bca6702b41b796957f154095511347edce078d5cc27e76648fc3b7dcda94825814b1b2593b35e2f4ce7b05ce6ae87e3c5997f2475", 0x61}, {&(0x7f0000000140)="e1ab0054865719d476dff8ebe4049da0", 0x10}], 0x4, &(0x7f0000001300)=[@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) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0xb1}, {0x15}, {0x6, 0x0, 0x0, 0x40103}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) fchown(r0, r3, r4) ioctl$TIOCFLUSH(r2, 0x80206919, &(0x7f0000000300)) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000100)={0x2, &(0x7f0000000080)=[0x9, 0x5]}) r5 = socket(0x18, 0x1, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$sock_timeval(r5, 0xffff, 0x0, &(0x7f00000002c0), &(0x7f0000000340)=0x10) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:02 executing program 0: minherit(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) mlock(&(0x7f0000000000/0xb000)=nil, 0xb000) mprotect(&(0x7f0000000000/0x12000)=nil, 0x12000, 0x0) r0 = msgget(0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3}, {0x1000000008000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r4, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r5 = fcntl$dupfd(r3, 0x14, r4) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r6, 0x4, 0xcc) r7 = getpid() fcntl$setown(r6, 0x6, r7) fcntl$setown(r5, 0x6, r7) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r9 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r9) setsockopt$sock_int(r9, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r11 = socket(0x2, 0x1, 0x0) connect$unix(r11, &(0x7f0000000700)=ANY=[@ANYBLOB="ffe5830000ff2f5d520024aa0e0d5d5d323cc966525a0c1310fad55ce18ad64eca63d285b6a2d872af1f73f8c8437c2ab4d5cacf0852cc27d4077c4172d2d605afafd6ebffe23a98fa37579b867d5a889fa59ef4f342f8afae518a548cede99e2fff4e83309acaea3dbb0e26a00e009e7318453b9537a79316d201c608de1a06f752603cf47592dfb24c50ec65f48295ac6692c403"], 0x10) setsockopt$sock_int(r11, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r12 = socket(0x10000000002, 0x2, 0x0) dup2(r11, r12) setsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000001c0)={r7, r10, r8}, 0xc) r13 = getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r15, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3}, {0x1000000008000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r15, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r16 = fcntl$dupfd(r14, 0x14, r15) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r17, 0x4, 0xcc) r18 = getpid() fcntl$setown(r17, 0x6, r18) fcntl$setown(r16, 0x6, r18) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r20 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r20) setsockopt$sock_int(r20, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r22 = socket(0x2, 0x1, 0x0) connect$unix(r22, &(0x7f0000000280)=ANY=[@ANYBLOB="ffe5830000ff2f5d520024aa0e0d5d5d323cc966525a0c1310fad55ce18ad64eca63d285b6a2d872af1f73f8c8437c2ab4d5cacf0852fae4d4077c4172d2d605afafd6ebffe23a98fa37579b867d5a889fa59ef4f342f8afae518a548cede99e2fff4e83309acaea3dbb0e26a00e009e7318453b9537a79316d201c608de1a06f752603cf47592dfb24c50ec65f48295ac6692c40326eb95e3204f5ccd923376dcb1e65bb137ee2d8e7f519a9dee459dd77b33441e35825041277a03f9d88316119f3459c5e15284935e09c6472397f36e32152fc05dd5458d6128bca7e58a9079988f68172c2f84c9bd65f5969e3a79d464c1e8ee306a9fc5379d3c6577c7f2c0fed0a3ca649b845f74b611fe50540958436cf87af4692d49dda9f41230731a995ee332c8e6b5842eb31012468da1cff86fe7660cf96ce593f4fb8ea71f8c5c07d5bee15075682da6584795c5877f9001a20e0d417beed4d4a8381bbf045e3d96be8ca703fbee39"], 0x10) setsockopt$sock_int(r22, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r23 = socket(0x10000000002, 0x2, 0x0) dup2(r22, r23) setsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f00000001c0)={r18, r21, r19}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r25 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r25, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r25, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3}, {0x1000000008000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r25, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r26 = fcntl$dupfd(r24, 0x14, r25) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r27, 0x4, 0xcc) r28 = getpid() fcntl$setown(r27, 0x6, r28) fcntl$setown(r26, 0x6, r28) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r30 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r30) setsockopt$sock_int(r30, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r32 = socket(0x2, 0x1, 0x0) connect$unix(r32, &(0x7f0000000700)=ANY=[@ANYBLOB="ffe5830000ff2f5d520024aa0e0d5d5d323cc966525a0c1310fad55ce18ad64eca63d285b6a2d872af1f73f8c8437c2ab4d5cacf0852cc27d4077c4172d2d605afafd6ebffe23a98fa37579b867d5a889fa59ef4f342f8afae518a548cede99e2fff4e83309acaea3dbb0e26a00e009e7318453b9537a79316d201c608de1a06f752603cf47592dfb24c50ec65f48295ac6692c403"], 0x10) setsockopt$sock_int(r32, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r33 = socket(0x10000000002, 0x2, 0x0) dup2(r32, r33) setsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f00000001c0)={r28, r31, r29}, 0xc) ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0xa98f164e268999aa, r28) r34 = getpgid(r28) r35 = getppid() msgctl$IPC_SET(r0, 0x1, &(0x7f0000000040)={{0x4, r2, r8, r13, r19, 0x80, 0xfff7}, 0x2, 0x7, r34, r35, 0x9, 0x1, 0x2, 0x1}) 16:00:02 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0x2) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f00000004c0)="d3eef3e75ee0b2a43a47c9e04d87403fcac95873090900000000000000d5311b9528fb544456ec53ab1cccfaeea6cd49850dce31d8cbae6c3393e26d925c7e7b048b1c6c392736622d6e36b9bcf2010b152674f21c012b6be2cad3ac12c9aa6ee8067b5719a2163d0ea60efa0a", 0x6d) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206919, &(0x7f0000000300)) ioctl$BIOCFLUSH(r3, 0x20004268) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:02 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000001500)=0x7) r2 = socket(0x2, 0x400000000002, 0x0) sendmsg$unix(r2, &(0x7f0000001380)={&(0x7f0000001880)=ANY=[@ANYBLOB="0102382f669c253e4c8097215e12294f8b021f114ade04bb00"], 0x10, &(0x7f00000012c0)=[{&(0x7f00000001c0)="389d109574dd4a820131332075ee0f7fe85ec44f62e9f8f6ef2edb5b3a3e3556388c75a3bc0e8134c8f5419d783b24ca97cc163347de41b19d5a08b30dc8149572758c87b953700979214b9b822edcf4abdbf40fb88b8e68ec9a13df1ef8f01d31781ff29b0dc7c9d791e49548595bdfd34f8736af7000fb81f967259e4174d8372c9e45b767fe6edc7d077a375f25db291746df68e91b6c90aa412f1aab10a596239361dd38561ce1159a11c8ebe0e4877ae76f1856224cb1bd2baaebf061f4ec071e82318a65020a88b4e55ea8611d15d6394adcbe76f07f833d70bc2b56ce595143044b703c67eaad5d7cfd1ecc65edcf95589165211220f55443587444da22e4b7e8710f4a3700c252393cd925b8d9956e7ff194700292d2c5f29c375cf4f3a2c80f2006e2ef0aac590d49d4159492a1ae6911be06ccef77a822f6b64a4ad76886b676bc5459a5bb7687f742c79dcade6f6d47e6e0182e58aa2b79a5cd5286e9d50b0173c402e7fa67052b0e50e2ed37757172078e5811c243c5ab516880d9c9960ae00d17e335439cc0285c04bce4e55c0e5107fbe1f674d9a17b372e6e9ae172b42a7b51e8f0768fac918e12df620376b8c6d8904d6fc90a8311e41f35626ffb919a78f3e1445212c5b08aa168ee3268cc479370ce51041a73f510cfcf2110c96b77006ade45cffe7164030ca4b7d486110d99947128afa902d2d7442de7daf6d1e415b246c4b51fe1fc56cd8347afcf0ca886e31c3e5cf1c335483f774ef02131ff5107207f29be2537f0652d44fe5dd99cb069db3887f5f2d723c97ae8f4d0ab65b20d10a76b17263b6756bfecb334f218b691acb061d28c3f24e6003bda74e44b9168e24962781f198825b6b04a3938f4fa69b431c255a1446165896f62db3280f33c564e535fbc01cf1c004deffddee922beb43d3ef7a9883cf27731716c1662c111740242105ccf572cda498ff12a3fb8e43e830356aea582ab435781f611c68da268de545f52dc6cc3f384eaa5aa029b7374daac78b0072562d8948c77203346014c4c587f51d21becf8e768ef3254936cfb8987ff181c75a8a3c74b35644964b57687c2c072edb2bbcba7cf490e2707616303ef600bd25d4bba8a653201960d88eea5f3414f6c9666554d873bfeef754187a3bd9a7a508ebebe7f8702a849d91853889504f210a489b64a7e4c611187c52e05fcae709b804179a4a49ba60163ed916f029b0f6665dcc095aa5a6678bb93fab40e551556767d1858795a5a3fd7e974608acf9e7559f5f72b1dcbecf086bf2bcef77656724c1af369d3a5739b3d7b6370b3c6eeec50d9bc56a1deb3fc43d93fcdad6e89029da9b2c31f9af39e03bbcb38ea0981bcf565987acdf3681854e6b42a221a0ba345ed9dbd1bf586b7197ea9b8776ca00d0be147bef19bc8272e28f8c026f9fa88008987da591c19aea57c5d72193390a62f540ba63e03fc3cdab225409146d1570de71e3aa361e4871ae9a5b616b5109573c539ecf2317a9407dcd9f3bf6736603b66876517f2b2fe5a538756a22eff7e5d33769306980f41de4b40033298d6c954d1719140503177c3cd89e325deabc76903882873b0432ce5802cee60c5d057a5dc2ab1b7db59b780dc132472348d05bca4c117b652f60ba8b222fc557da7c13fd4deecfcc9319efe966796e51db2bdc80b06a69dc5be2a2cea2bc5423f0513d2501597ca862944652523a246cc871127535afcfd578eed08b7ed8e8d8b4de3217fd4fb55ff735c55aa35078ade1bdbc0453a8cbaf9dea876cebbe7af21f4dcff8213b82b07fd8938a32b3bd083c851b4dbd316cb845bd292e3ff60c8c7d8125272ac8d9c4fca8adf42907a9fe4233e1b016c09df4d647ffa8fc4522ec6bc36f84c5ac6641365c19653293172113a514d344def544a46456a55dd0e56bb4a742700fbc1c96ae274f754d203c4a5858885207941db4f7838d827d1794330b00812248eee5b754751b4d325202fb03266bdfa2ab1ecb5cbcef90880d0bfed851bc47b2448195e9cd023fc3ab800488d4b4bf61e5d395edab8642c9c644556b832ff41afaa4244c62218be592d6051a66bf093e6bff130ffe5d860d932f85b23fe8f40acd356579765d77c18785e2b01a6d819abf2c742eff91b80792c7ee05167f5b3ae0d322e951b23da3f6fae9e0d45b6bcd9b597de0440637870d8a9598565fb679ef3b0bf225f8d5e1ce96a4a83ce77ebec798005681e70936db394aa88682bb8be88fe65057efda4473bbeced4c818400b4c612c3a93e98e14502b6c9a3bdbd50ea70c6ef8ecc1c7c7f642e66279c932a739c5c5a7bd261d94644a95fc9370a45a1ca2bfd693217edde72e54c524ce4c118120d5094e2e8ec6e48765116dcd456042a49eb32522805e22febe6ce24f3a0f2ae129a07b1b64ff6d50d612e21dbc875ead6ad59d85ee10c142f01d2236876a235b8670aca245acbaf331a94b481a449d9b4be87fc2eb854c678561e0a2505762264d623f17f9796ef505ed407ab606a8bbf8e0ed8f83175e49309d1973fc5a4cd2f158c2064fa082afb4b2e096cb54a33bc1236965871bb7a5316bacb856639c4b3fac2a177beda975b72da54e4ce64278f361bdc9a59bf792b08548ae65447982dc0e7c4cb98cf75cb3aad44b2cf836535fb6733715cae4d3f3be4f16afecda2b68418bd0c02890be1af9b4ec76bf44888f4f86ffb79734486dd41794ddae3a6a063ed122e6d00baeeb8bbd71291275948597a0a258c039f6c2b75ea11a35b58ceae41e7a008fb4de493393e24afcd895c49e98d0ee67c312d65f980397fd62ae25a3aec5566754f2f2f93046c476c598a3d7257fc765dc6a2598674672cc3152661ae18843bb443aeca1255bc69971c1c31d853b52b279b68351383699133f0695b0451a2ce75cb502639c5a23a69c90991371805f7c01d4551fa2737c8b46d43ba7fcc93fb91312c82ffaed642abaf3e2a583a730f34bd4765e06bff93ead8468ec7d3e42d119d8e3177bfb5d7277a717f831568c293a9669f8619024e19015579f19eca7ed733e5859bab6b4a39d994dc7cfeaecaa93da42e9719fd9f03f49f1adc01a6d6a2cdfd1d6ffcf5365ada070853c756a218eda82b3a3fd7c7574a1cf19812eb6a8eba690fd9334b0c1412385d7a5e642f6d19b40c3fdc68a83c19d3d81c4b66552b2590e6ad03d5db3a02284b9c42da33d96a8b717c77d5746979ba2f206b446aced427b9365aca6b470cf058c3d62e666b903a6cff1606af17b9b623e38ea3bbf0350c9666ef4bef7c1a9dc3336332aee2a4dd3249924c44602220145b5b62d1970327da167bdb81a2791bcbb69e74e8c209974a8d24b45c750085622bd7d209ee850c2b7d9bcc5a2faa665567c0055a11b4a75fc8b7755aa456800d9fe80f60fd8ef48498f2ce5c71d5239c105a0075e93a4aa0512111a50eedc4678df4ad7951f4b08e737bd861b6933abaf7666b565fddc6419856414cce78aaeecd2f602627d428557ffd0f6b3c8d357425096f99b7bdf65df1342208aeda96410a7660fd2b5ec95f4af7485ce0c50edc3817b4e999b1f2d25feadeb971ea76056dbaafeafeb82347588f08fccda1c3242945e757fa2aff9da3480e25b415bb423073df19b4402373ab23b5c43873f39fa0f2651fed1d9b0616905f220a5e74c8af98c9b7fe01d46036b5e9b8adfa5fa27c57d1c098495cae4e7da89e96c8eac9d43aca393c70c3b9a0499e4b6881425dc5d0f2f9a556ba2faee72d004a89056aa71a9e8b2561dad1257ae1ef13bde7b71595efdf7e32e0eeabd0cb82b9b58f9358a455a1b715bd4a5f3773bd444d181ca1f0f3d226a95aa0ea731fc33a0d22028edb938cf3de0f4e015e2d78b74fe82df425e1f3df8e73ae6e723b187c92073712ff8846cdad4392095c8e5bd243b7133fa9310a2adf7d506948864c517fefeaedeeee67a786cf52cf5511398388e2c9dcc46cc8c896e36d8730565046ea936b3714b07602533ad8c0ee442237fc7335a0a4934c33784c634003cbf1ee0c4c0feb174790358e043809ec6b992422aa011b79cca312897340d80c3a43225819700dc0b290a4bff2830918e8ffab9711ae9ff2a125c966edc2cfb6f8b5f52ea525ec698cf32eb1ed210efac6a91ae84c48ddd9c9713ff2a4247371cf421143c24312787786d2a61cf76a77526e0bc5814631cd9d27ab5e604a6f0383e8cdc9af33e4840ae26732c4d83cb6cd3f7d905289c29435a5319b3dd7f576b8c1cf474d88160396df82c4131ca13ccebcfda02e178123657171185da4b31af19d4996ab3517dd1292fedb6df0cc41aa3cef8c2ad75149353e457dd857b91091efb22e67afe94cea849ce0ec535a869b92ed7c6ec86496ae683408b12c0cf2f6f2fcde4d7dac0191be9b0cc7975a9860acc6ece884179ff0e14238506422e8a5ed839a3807cbcb54bb5b45c0dbdfe10907f4e57c42c5f518bccba45da5db073ead0566d952126f1c5575fcda88e6758b2129e8be562851897a10c9b7f3b16e1cd1079fb0fbd19791b7730452eaea6d2a6d4c60e64e9ae4490fc02f546b750315e926e68f55710c06c9987f080093fd5eec6a00276504e77db039115273bf69c707c8730b09a4512f6b171c7c5342d765dc7fb6fe632e05d3151273b2ceed6ccf88728d3386cbe6c52c873e52acdc26c845da51b35d361bbf494c597c5863ec14e43a018eb9b2e4d6391c44cbe9b5d689592f9a5c6bd5db40ba03109f5ad5859f1824f4a371c7ecdd7c1587aaba888b5ec946a3e17d26ed1bbc8e085d20dfd0d4b22ca6d7d662f607a878119b2fb944222976666414dc28842d524ea3480c26414fe29840b357766b2b10067d2e842f297699889c79f6a5ab5fddb2502a9ca277693d75f8996d7fe1cef81501c1e02cf74103b190dc65ae4aa430e6453af714b04cb555e0e40f4d84edcfb2b25d746e02b17048851f581231c0308631c7b78cb3541b1f3603ce91daac721632616e7612e1f014bbd8e36dc25f5dbb40ffc51229771041fa00eb958cb5bb2f7b1d463fcacb4df3c37554690e707af778c1b0501f861f7985a7d140fe167c0121b90f211b82849c9b514df89a07c44a2cc1506ea848906d22727f6caac38e262d4087a4328cb8531c34952d5e5e84632c5dc58a18986ff1e9095a49801a97ebf929728a1db44e578e291fa8344d26507944405b23d457de164d51b6ad211e3e91fdcea7c93ecc4160b55a05eeaf23c1327a117b122644d6f6488b8864365c9559bab2fd4f3e5615fa00395e6133f7588934ba861a8aeb4bc95c97ca5995e9f1c2251bf01cb5323198b6e917fa50821d588d54b30b182859aa978e6477a7cd1b0f284d42addd4cc9655e65580bfb762a09f3cf8b571a71a1009d7075153553b0962b6cff7f75e7f69084f524a54cd50f8af0205c18f1a1dd4934815b32a6ff72f81ccf0f4c899646ee9a8f5ef12737de84e112d638e3f59f963fb26d53a12440ad7fa8c63b27ff9ec040784271cd4730e50aad472ca509fbd9e82b6a49e58cd71008849ddfe2ea234f1f151992cc6404345d15877e57c5cd01311df5d14091e23a2f2ac9a4537eb449ec289270b041bd9967736dbffe237fc328a237720426ce7bbb05604468ca36542d259744f23eb9b6298b97af7be52dfc6d064106d95592883288dcbf80e14f5095852bf7bbe49d39ce4b5d400f4d82f4f03d54330a56ff4becac8e399490b4c3a14d29c4456a2d359bcac4abeb533562d2ce5717041087fbfa10c6cc5ad", 0x1000}, {&(0x7f00000011c0)="63bbb29562ba8eb8d401d4c34cbd8ea9fd28a0264ff975cff5e231d994a26fc9156b32b632d314abf9972635798cc5abd3c6a0b634d7a3ff35735c838f8b178799d74ccb16c65406281d23d4b69e99fbbd5f5083cecb24e2b4a78126a98dd612e4139eac4dd05a8c0689423ff6c7fcb105003201edd95cd438e3109f2e4512e5f29a7fda59abea39a8dc31244b09126b958d365fed66efe110bb5ea68414fb468560085f667532c31451df8b45aa34fbe76a5b1dcee37e338b3a95bedc363471c054a8e2d39ced6c89dbca1076ef79cb24c325d05fa768", 0xd7}, {&(0x7f00000000c0)="48c1c50be484ef62bf366db89795d67cea48e7b96fd5f39a15020dab3e7f88919f2f2015d45ac312f9b0e5c99bca6702b41b796957f154095511347edce078d5cc27e76648fc3b7dcda94825814b1b2593b35e2f4ce7b05ce6ae87e3c5997f2475", 0x61}, {&(0x7f0000000140)="e1ab0054865719d476dff8ebe4049da0", 0x10}], 0x4, &(0x7f0000001300)=[@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) chmod(&(0x7f0000001540)='./file0/file0\x00', 0xb2539d809adb9b8f) r3 = socket(0x18, 0x400000002, 0x0) close(r3) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) r4 = accept(0xffffffffffffff9c, &(0x7f0000001400)=@in6, &(0x7f0000001440)=0xc) accept$inet6(r4, &(0x7f0000001480), &(0x7f00000014c0)=0xc) getpeername$unix(r3, &(0x7f0000000180)=@abs, &(0x7f00000013c0)=0x8) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x35}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000002640)='/dev/null\x00', 0x10000, 0x0) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f00000025c0)) syz_emit_ethernet(0x535, &(0x7f0000000340)="b6") r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x80047466, &(0x7f00000004c0)={0x800000005, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739e278b7ec0"}) poll(&(0x7f0000000080)=[{r2, 0x13f}], 0x1, 0x0) pread(r2, &(0x7f0000000040)="d684cee42ab4003375bbe82560ab8e930ac1579e", 0x14, 0x0, 0x0) r3 = syz_open_pts() r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) bind$inet6(r4, &(0x7f0000002600)={0x18, 0x3, 0x0, 0x8}, 0xc) ioctl$TIOCSBRK(r3, 0x2000747b) readv(r3, &(0x7f0000002500)=[{&(0x7f0000000140)=""/30, 0x1e}, {&(0x7f0000000500)=""/4096, 0x1000}, {&(0x7f00000001c0)=""/138, 0x8a}, {&(0x7f0000000280)=""/173, 0xad}, {&(0x7f0000000380)=""/135, 0x87}, {&(0x7f0000000440)=""/114, 0x72}, {&(0x7f0000001500)=""/4096, 0x1000}], 0x7) r5 = socket(0x18, 0x400000002, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x4d}, {0x25}, {0x6, 0x0, 0x0, 0xa1}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r6, &(0x7f0000000100)="244e7f3cb06224b0386e5110db69", 0xe, 0x0, 0x0) close(r5) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r5, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) r7 = syz_open_pts() ioctl$TIOCSBRK(r7, 0x2000747b) r8 = syz_open_pts() close(r8) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x45}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="a2d0b91d51eb70876dadc767c2de") r1 = open(&(0x7f0000000000)='./file0\x00', 0x800, 0xd8e53eccc834b254) fcntl$setstatus(r1, 0x4, 0x80) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4d}, {0x400035}, {0x80000000000006, 0x3, 0x0, 0xfffffffe}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:02 executing program 0: 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) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) r2 = socket$inet6(0x18, 0x8001, 0x0) nanosleep(&(0x7f0000000080), 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x80, 0x0) connect$inet6(r2, &(0x7f0000000140), 0xc) listen(r2, 0x0) 16:00:03 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="0714e15f0973db00080000000025c6149b33ff0f", 0x14) write(r0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3}, {0x1000000008000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r4 = fcntl$dupfd(r2, 0x14, r3) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r5, 0x4, 0xcc) r6 = getpid() fcntl$setown(r5, 0x6, r6) fcntl$setown(r4, 0x6, r6) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r8 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r8) setsockopt$sock_int(r8, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r10 = socket(0x2, 0x1, 0x0) connect$unix(r10, &(0x7f0000000700)=ANY=[@ANYBLOB="ffe5830000ff2f5d520024aa0e0d5d5d323cc966525a0c1310fad55ce18ad64eca63d285b6a2d872af1f73f8c8437c2ab4d5cacf0852cc27d4077c4172d2d605afafd6ebffe23a98fa37579b867d5a889fa59ef4f342f8afae518a548cede99e2fff4e83309acaea3dbb0e26a00e009e7318453b9537a79316d201c608de1a06f752603cf47592dfb24c50ec65f48295ac6692c403"], 0x10) setsockopt$sock_int(r10, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r11 = socket(0x10000000002, 0x2, 0x0) dup2(r10, r11) setsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000001c0)={r6, r9, r7}, 0xc) ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0xa98f164e268999aa, r6) r12 = getuid() r13 = getegid() r14 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200)='/dev/ttyCcfg\x00', 0x2, 0x0) r15 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x10, 0x0) r16 = getppid() r17 = socket(0x18, 0x1, 0x0) close(r17) connect$unix(r17, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) r19 = socket(0x18, 0x1, 0x0) close(r19) connect$unix(r19, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r22 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r22, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r22, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3}, {0x1000000008000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r22, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r23 = fcntl$dupfd(r21, 0x14, r22) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r24, 0x4, 0xcc) r25 = getpid() fcntl$setown(r24, 0x6, r25) fcntl$setown(r23, 0x6, r25) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r27 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r27) setsockopt$sock_int(r27, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r29 = socket(0x2, 0x1, 0x0) connect$unix(r29, &(0x7f0000000700)=ANY=[@ANYBLOB="ffe5830000ff2f5d520024aa0e0d5d5d323cc966525a0c1310fad55ce18ad64eca63d285b6a2d872af1f73f8c8437c2ab4d5cacf0852cc27d4077c4172d2d605afafd6ebffe23a98fa37579b867d5a889fa59ef4f342f8afae518a548cede99e2fff4e83309acaea3dbb0e26a00e009e7318453b9537a79316d201c608de1a06f752603cf47592dfb24c50ec65f48295ac6692c403"], 0x10) setsockopt$sock_int(r29, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r30 = socket(0x10000000002, 0x2, 0x0) dup2(r29, r30) setsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f00000001c0)={r25, r28, r26}, 0xc) r31 = syz_open_pts() close(r31) ioctl$TIOCSETA(r31, 0x80047466, &(0x7f00000004c0)={0x800000005, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739e278b7ec0"}) poll(&(0x7f0000000080)=[{r31, 0x13f}], 0x1, 0x0) r32 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000300), &(0x7f0000000340)=0xc) r33 = syz_open_pts() close(r33) ioctl$TIOCSETA(r33, 0x80047466, &(0x7f00000004c0)={0x800000005, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739e278b7ec0"}) poll(&(0x7f0000000080)=[{r33, 0x13f}], 0x1, 0x0) r34 = openat$klog(0xffffffffffffff9c, &(0x7f0000000380)='/dev/klog\x00', 0x8000, 0x0) r35 = fcntl$getown(r0, 0x5) r36 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f00000004c0)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000001c0)=[{&(0x7f00000000c0)="c949afdf149c71f966b9d7ff668dade81e0aa5fdbdd69587dbd66589e45d095a80b7a0525ccc6fad2316e2d2d859b0fb955a10f56132517a3aa708f142172e271feb1b86852d8802b2356aff537a2e3fe01c94d7e902f7ab43764b18319e2c0d94b317a5d0d715db570b3f0b560f2a3e73d4ae3f55b6b1e2ee36d3c1b9e1bcc32678537fc505e4ae159fe2655dceeb513e98a034d12ed7e9c83dfb141ca3724546ac300b882e364189d15364bfbba7ec44468e90fd1b3a364e808a72d3f35f49c903", 0xc2}], 0x1, &(0x7f0000000400)=[@cred={0x20, 0xffff, 0x0, r6, r12, r13}, @rights={0x20, 0xffff, 0x1, [r14, 0xffffffffffffff9c, r0, r15]}, @cred={0x20, 0xffff, 0x0, r16, 0xffffffffffffffff, r18}, @cred={0x20, 0xffff, 0x0, 0x0, r20, r26}, @rights={0x20, 0xffff, 0x1, [r31, r32, r33, r34]}, @cred={0x20, 0xffff, 0x0, r35, r36, r37}], 0xc0, 0x8}, 0x2) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x80047466, &(0x7f00000004c0)={0x800000005, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739e278b7ec0"}) poll(&(0x7f0000000080)=[{r1, 0x13f}], 0x1, 0x0) dup(r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x2}, {0x4c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") pwrite(r0, &(0x7f0000000200)="97b52ea24f9756e9c73860f67012178f3e13a9ec08c88e3e9800def6bd4e8d32840b35d988906edd3c218b001e24eb097eabee8ab201a868e32c6e4bf1fe8a3c6b045a817438d3b1b780532bbabdfbcfca819eab7d96e078d4d5db64650dd501bfc7087a6d4da906fe6fe115e5c0822f4491b0c9c5f05e39b43c723951f91a4c130b9aa8d1c35a8f5ec86f6a2fa32494cb4a38413646bcd31907f4b3bbd3fe534d9f32e35dce5b80cf6253d0db893b0238641f487204cce04c6b3acc55051cd612c0b663e0820618abb424033bbb84c120a2d67f243481e00b7be63bc0f871a02c848fe2e4b8b341c3fc4860272bce451c5a85a0075fda0e0a68b73a2edf76dea9ec8f9b6048ad015137d53679b965ac4fea48018d1e00e92cfa6334f398fabd5a1f794fe6a474c3bf6270391710f7eb66cbc7a273a531ef2ce89b949145f81a1411d3a6bac27705cbb6ede1af9eeb8429db6d192eef699e6297477545d59c7a34f54276ca6de1be3ec42ce7ba2b4929b471bc6ac9af30f4075814ac1540c861a5bfa837fcaf35dd09918366509221a6d9abfd024e0b61eff8401a787e1db373073012b962d3374a76474ebcc20eeea01d173483562d63fc44930a607b3c0eb25e5d2de2f4e9207f89dd78dc1aacf1a0855f2f4efc8f79a9af702e83ba1b9039d8470a88c02bd19f6cd3c86f12943b5aeaca3308b6ac9f1ffdc0aab48ba6cfa8aa12cc2ecfa485a666de80013145c34608a45a9949259e4ad8943765adc96721f02cd4dbc40704ce770c943529eb884be03419f8d62abf37affa7e0918a03cb29ab56365522654a949aa9ddf58ccf4110d6d74a76df94da1e362aa3624ab2a823a577dbcb084d931d7c38eb7885c65da8edee14b3f59ac79bf1cbbe936475dce35e94b44fb378d6d16925933d0014a470d934a5b39a518180978dd7565dbcf8caa342d723a21bc196f4b6cd53679ed7ef5a6dc9050434c0c2051abb3ca970fae672592a1d10034626c26a9ef21fe6b52430f27f2d35222d4bcfb16c9d535f904ac20080011561fd7711fda5e26deaf5c84118941ce7dffeaa66086834211e888fa1dae91d6122d6e825090853ec6a8070cca5b3e329b85d112a0aad6074e1bd506bf083a1c4f3e49fefd977221318a87c3c6acf91046e80f4a5e47542e9a8cb4d07017feb1896b8333f75aa535e7e5580d1f556bc42c345e1200e5ccbfcfab9efd9c08d5ef1bfa9fd8b89824f08a57796c82590bdab16e052c3bf88250821ac0f9082ec8efb31c6bdb3055d2fa2e32c399fd8cbeea2c26ba55b127ea79c81c5e58e139041db0abe3cff7598c135060f968174e5b62a3c01fb0b6c1b1abd2f42173381ca6fd31018ad14d3965de13c1c42024905b5001f53bbb81d2bf30e9601012eb4623a2082f2c663f61675cf7dbd2b0aa22560b734617188c97587cda52b78c97caeb1406c77632f51d499131b205a02ea005bf3a0f72028cb10cc14c7807653aad5028531a0fae8b7dc583f8efa035360d05ca95f9edb92d80518eb26b63cfcd4f6c25e1e554e312cd5ae96af5767f0478cdaa50a96843ddace54c0490906bd94e251049d39b3c930217118215b443573651fa8e65d3330f1e46ed57ab47a6415e1d13de7fe612c071216ed9cefaf4130004f2afeacb655a3a6e7236e0cd78fd62dfe53ed67064f39180b76dd929cccd88a6fd6b518e467a2e7d383dd39a50e5d3fee03bd497e33f6e4a0e10ad820055835bffa9abc1a78c3770ad3ce2f7ae6b698b92de6e0bcd14b4a3c07a316ea35c467fc9ba2138a443b4c7422c848507dd1c5c78c88cb6638462cdd26958475d69271b2f6113e8c7dea8e7e1a1df1a2b32d07105f39c7b99ac7cd20a2c9fbb168c2d80a24a28d60ac45452fa7cfd9bc13d361f5bea6d6a0c938ba72f3e0ef074580f1ee925cc8bb46a95106cd1f3ef932e954fe0d8bf2bb9d463eaacf50c9d5bc61781c0961ae63ce76909652c581c734b9252a138d864d0ca823f7778df6f0e533a6e63fbeec9445a159fbcfa8d9e6b0b11b18d5e321dc3c0006f55588feeecce69260c199ce9714abf504f620bd7c5d4a278c1f80a2a46df9e1e0890b7401da9f0aeb04e4100d2dbc2becd28d0a68b2e1e730e1c1587f1fc5e319fe0ff7bf43b2a54b8b998c4bcf5fe2d6bddd98a4fdc616430749ef130fed0c718a225ec9d56397e0038e73d6d25350da0c68bcc7f7a0f254c31ebe435014487faa265003ebb8e2173fa2e57fc6c6badbc6b3cb1a75db0cf89d2778e166c2cb04ad54fad45e3944193a20286f7a4ec088181f59b873f442424b19bfe81d2b327421ed7931d34345489ef4bc1b86be0253725fd71d708163fd4daa5c971b9acec0254cd8e5281505de89a269191501b10f1e3dcae3d5dc0604f484fd2dc12b5fe09b1710da2e4d9bc0237c776fb70a64d74e5e9fac73bf37970dfb5d97c7361d0d365164e2efb269c0627cb3e3a65258b75b3d75e817bc7038c303553c143fc30979b22c5ba8b321023f9e87ae12c6bd16880ad7878561a0f928f2afcb74d75b59b4506a557d8825fd08202e46b5e7c0805ec3d75d2715519bad5cfca7cdb6f441e4d498b2103d50fcef8f293716c72f1c3dc99146ba84721ffe106fc6cb10f2c27eed9e00eeedd7a8aab0b1cd2ca336edcce5b568b61400c091f58650a5972be71dac95204af5b7385379a63dc29b995c8213802c6eda63a47266be46e353eeb51d6e114fe0488b98afdb1af8dc50ca768fff08ecc89a1ac47550533251df74a4effd351074c7caa851bd4043c712221d0fca0053c3833b995c163814a5f5b5242808244c1debdb4108bc5f1c0e57dc7fc2c82899ac14ec7d5de8c9b08bca49c045422e6b1bcea2bfe7bfa79add6e3b82b253a8ed1cb3dc06f5517ac3be29bc12af76e9a47e27d26292f789b47779ec518a71ccc79f9504457dbac49c3097c8498bd2c5a1fc21f0568fbd6a2a53e9a3c6ceff4d4b93f77e42ce37fe490cf9e11d1c3588d4f95fc00da97a5c2f16bdf7b09017829bc6f520eee289c3b1aa3924c1101bbf8acc4e04044f15cc58b40671285fda649cc14d4a8a4711cd06520b1b4372e2177be540e1934767e6750d9e2fb578e888871afd3118c028cc71cba76567db7ad357160ca344e49dbfdd7112679cc449a5b914b70a05b201a55d6f0996440a890be39708dbda9e0831bec2b84927840f25a4dd81e928fb65437ab6dd27f1ccabad50aeb1e3662fc701eec24cd957fe0035f44711c3a734e4dd68b62d5ec6a9c33dd72ab883ff836cc131ce22f0fa714f235d53a5bed06de09f50fa847722b2ef54bc79f96576b2319e6aee895f137701badd6e6c6ac359d4f97e6a26f32d88fb4ae60ec509ade145e6110fba107917f3bd1e46aa58f8f05945d1067207ac00fa6cf013ece2290f00d079996ac98384e778d6a01dd9b1514bbd9a1fa848560ce88c84ca223a3a097048d3dd7127590d1428d2005760efb3b72ea1960050ae9306e97774f295ebd971e5f9250295325d90e3897b16dd453a7afe6574ad0975495979f0aecbef6d8f684f67f8f85618679aa57ace0aad5e414c4f1512a17d5695954f05ed591a88f4065e2fdb7153a7f0c58875eab97658c672f963be46f1c9553310aacc01ba15648528a48ad84a6e90aa26f16a6651d015bb71772783572902a59b31392ef6c79ccd0cadb8d70449eadb7900c15676c36f8bf21a352859a465a57cd69c011c5272f17fd6ec95a9a58131d857a9dacc0eff5c09a43acbdccfeff1983b36190cebf08a1dbd4af2d3821dddb20c9518326fd3c3ad111161a445564a9965089074596ebb761183b37f17454a34208c3874f861f7b945cdbe8e338e95e91231c0551a5a1fd6455f8db0f0b61592b06ca5d188759d33902249c3a55e0d2bbfc77f2b2c5b06d3a27be5d5595fbde64b3df946367f4c6e9173143bd90a8f069abbbf9df4b627c15ca33266e64f2e2c5a032e71eaa1b08829c730e92f22c41c9e829dfe6af676507a8615d3b6030aec2561c6177c2709e287ae112c44e7ac9dcdfa3630efe8477a443f60badb28284a68c32247e22cd037b37ad0c8c0e5983c27b2b4cc968a616ab4670e8057a4aba9b3f85fa85137506a26043b6c4378bf0903102dda4f6bc08dd7c73bb65e0f034eebe0f4f96adc8fdb0841c2158671728a3bf60a9ef4a1723e8baa70752b571127f7d16353ce3e6839e03876e0f802903042e595e6564e5808c90fee27a6274ba43fbc8ab955639fe0ecc76739c1fb1315b69d5eced0994616dcfaebcd589cc6e3cbdda1207c7818a0e35ab44bd241dc32b06d68234fa6b8103c029a6d48ed236106e21c9f51abe4d9575d03e0f9fd3895915ca90a4b5c97a9ad2c6c6336c0064d87b55fd338d5e4ebc5178f9b1d1f7cfb8ae1412396d46661db70042983df9d175bc8a784722c276c8cf5acc75060673e37b1ddbb4bf88b000334ce88b9866e0e16d1391d831983c5290b58c7e58ac55665c5b2750ce65ff4e50e4e9a0cfdafa06369620df00aed37a56b1e54c8f39a44881ad7bc8637d92d93df460c0061ea735b927cddfe70939c73b3f414ead0c3f7b408fdc5c6cfae3f1675e22c6229daf7da2db194e5a2480c3384dcae17a7cf76da48c976a9df714d3bdf9af9579fbd1fbadedfcea2a43667383eaf312393263bec5c41fa9f37ee3a24a6c9cb812c860ccef8d2609537500dddfa90ddfbded64592d73736e961823a28e50df4971f9fe902372e217fe89027dbe6e001b143ebc60506d07c3e4fa99757bafce8facb05b829743787a2d342f7e4efbbdd2412e627d30b669c4aa9fd840fcf5c93067e8cc1316633c86cfc70a4d7341dfdab7d930c80b4df94040969fe4b4edf0edae066eab83bdd3e9c16c8d792f62a9381a98b6d9aa9aa41e6377531671615e98ce14df307ba62b9e9666f9ca864a806f1a89e1236005f03685feb57f382445bc9967a87e013b14efd1729c43351e235a51132de0807f80100a6302fc37f4b2aad2ae6bb57df42344339ba899efdf5216ada29e915c56dc46024d2c201b8a3da9834cb2e0d5fa010390761de72ab87c1ce115cc8e264df28aeed40190dcc1236f5378306022d908c9a89526f01902edfefba2546865105febac60f6d22b7b438ae8827a793a6375cf456e09ce20bf6cf2ac70dc61591a7772e6ae37efa7f5cf4ba5773fd09ffaab8483f7354d113a046804f042e2dda708f14f4a61dc133a744bdb1cb2ab1e0981879f8e53f15dae9fc2e47dbf1dc096f6402f288a457a72fbe731ec0e736423e1c7e1d93f22713dd6659f41f85b4e565aea2647662d176ed619d5fb6b4f36f1de22cec2504534c5a29d68eece04d9298ce254d1c1ed281fbff3344c1a6476a15e80bfddde58ae1d4042e377f7ec63f9bd86c2c574e68d4fa0593554d758b92935c3503b1467605cd9eab6c2c7f36fb1576efd746884464d7f9fba90936e693f9b4daf6e983adda6a39dec4be6d4edb944a6c0bd68e3e9c89866f9cd9d015561fb8a2e12d379bc1e8d7dbc4b41403e5a0d684e2911533bbd777fbb0c3dcbef8023cbe8e68c1699b4d48d3809d06d441269429ca69ac49ef084756202806554c0bf067a52c7204b1456898a977d021926cd65823803cea02b3d4c723f005761381023755fa6d94037453d1593693f29cde78c66ba1a3b183b6e3d4e6c550ebe8adc2ab23194da6ef6488ef206c4769c2f321eb96ea7053325b250a4d79a51c1ac124d4fe24af050d157d98cea26c5fe1ac0c2f712f44fb90cb50e56c3a772", 0x1000, 0x0, 0x0) 16:00:03 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffe, 0x0, "00000000000000bbc200", 0x2, 0xa19d}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r1 = syz_open_pts() ioctl$TIOCSBRK(r1, 0x2000747b) flock(r1, 0xed49bf595924b2eb) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000100)}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4007c}, {0x1d}, {0x6}]}) syz_emit_ethernet(0x125, &(0x7f0000000340)="b2") 16:00:03 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/wsmouse\x00', 0x80, 0x0) pread(r0, &(0x7f0000000400)="0b4b56e284b427f69471c7e0d596a7fef0d8b94fa1e2f16bdf20bfe6a646189ea9c1765c839d58871cd88450abbb980f23786b2ea826eac9665e634c30dadfb8473daafa293691d79be5929aba280c24637481dc533c556b4598758e4cccee534613eaff0fd614fca4c9d23c2256d70bb1f97364b80d2fa0", 0x78, 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x1000000000002020, 0x800000006d2) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x3}], 0x4, 0x0, 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r3, &(0x7f0000000340)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000100)=[{&(0x7f0000000180)="0fb7cecac3991cf336cbf80da00d140bf539904797ff8f9dab4acfdb09cc370f098a8a69f40ca9af5b2f1760bac2e92e2c44aa2d6e9fda377aaf1a3d1ee1e05209207704270103eb1177458e420aa42358b7267ded1238d7e3fd233ca12d13e6383f28737972845628afb5610e53ec42da31dc6c3174fcd26ad40feee239a8ceea40cafdc41e8f6746c365e00277c39cfdab6a7b04e3aa191be697c7527205dbdeebdf0983f328c9ee220130794e8ab2727f624c5f", 0xb5}, {&(0x7f0000000240)="b671dd81443de53e241331b49c01cddf0a7032677df6baf4551b7bb5794353e003af691a0b819b6fe7e0ca144adf7ba0d839be20d655719ec35fc465ffef840a3b085bdd5d0d616db449e3e2556e1d2ebd3a2e5d545fb3ed34f8d02e0ba2e9c56bd9629001b56abdd2a77438a0ff8c37b3592afb570412cc93a928abe494ec14c6189976c4cdae6ea8303df97252521e7a818f1e3323469c56ce320f1e9135001f92e27ee8bad9dcce96e5e03a4889bfac4b05707d0e4dd6503c286bfd4c78e7acc1305bcce4034914f7d5baf75e5780b5534755e2303ef137a767a6990ac3d1f798abf02469e9079d", 0xe9}], 0x2, 0x0, 0x0, 0x403}, 0x8) kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x41}], 0x800, 0x0, 0x0, 0x0) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) bind$unix(r4, &(0x7f0000000380)=@file={0x0, './file0\x00'}, 0xa) close(r2) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206919, &(0x7f0000000300)) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000080)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x61}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") 16:00:03 executing program 1: r0 = socket(0x2, 0x1, 0x0) select(0x40, &(0x7f0000000140), &(0x7f0000000100)={0x8}, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x20, 0x28) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) shutdown(r0, 0x2) utimensat(r2, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x5, 0x40}, {0xffffffffffffb1b1, 0x66}}, 0x2) 16:00:04 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000340)=ANY=[@ANYBLOB="2d6c653000801d8da99408a605ea527db6cb5b291ef11bddbc1c3fd1c5f587800dfed736743f7bd8e9e80cc1a764059aa8dd00000000000000000000000763c1f05e907d2a75d5af15b75778e79d56c625863d0f57d0a569c8c0a854b29f5f51f45eee5fa415d66c637b9406024711f2b291d55999ee469d3b266a7a8757d550546473d04d7639bebdc09c73efafeda7fb6cfe8d3e4d1d20b2fb25889cd3d301a267b7111040de18533d26861ed93ce8f26940c09116b7311a7e01830848f5409aef2a6c59bbb979e0ad89eb3b3576b43c827d459ba3db3eb3b81538e2deff1046c78939f97b87a5574fe3ba82"], 0xa) r2 = dup2(r1, r0) listen(r2, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = dup2(r5, r4) connect$unix(r6, &(0x7f0000000040)=ANY=[@ANYBLOB="e4012e5c3a7a76842f66"], 0xa) 16:00:04 executing program 0: mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1) r0 = syz_open_pts() close(r0) ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x800000005, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739e278b7ec0"}) poll(&(0x7f0000000080)=[{r0, 0x13f}], 0x1, 0x0) shmat(0x0, &(0x7f0000ffb000/0x2000)=nil, 0x1000) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x80047466, &(0x7f00000004c0)={0x800000005, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739e278b7ec0"}) poll(&(0x7f0000000080)=[{r1, 0x13f}], 0x1, 0x0) r2 = dup2(r0, r1) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000040)=0x1) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) select(0x40, &(0x7f0000000000), &(0x7f00000010c0), 0x0, 0x0) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x54}, {0x80}, {0x6}]}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x20, 0x0) write(r1, &(0x7f0000000080)="80a39d27b766438f045148940d9c809e18b7b18f", 0x14) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 16:00:04 executing program 1: open$dir(&(0x7f0000000140)='./file0\x00', 0x400004002c5, 0x0) truncate(&(0x7f0000000100)='./file0\x00', 0x0, 0x7fffffff) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) readv(r0, &(0x7f0000000000), 0x100000000000021b) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000000)={0x800, 0xf8, './file0\x00', 0x1, 0xf6, 0x9, 0x96}) 16:00:04 executing program 1: r0 = shmget$private(0x0, 0xd000, 0x82, &(0x7f0000ff0000/0xd000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x969341b4e0a21f28, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x800, 0x0) r2 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) poll(&(0x7f0000000040)=[{r2}, {r1}, {r1, 0x12f}], 0x3, 0x0) 16:00:04 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x3, 0x3, 0x90d2, 0xfffffffd, "d730c1e7bb6fc6e23c5b10000000000000e74de4"}) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000180)=""/75, 0x4b}], 0x1) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, "d7bc600b441dba52c7f0338d7c3bf3744077eb71", 0xffffffff}) syz_open_pts() 16:00:05 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r0, 0x2) setsockopt$sock_int(r0, 0xffff, 0x1107, &(0x7f0000000100)=0x3, 0x4) r1 = socket(0x10000000002, 0x2, 0x0) r2 = dup2(r0, r1) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 16:00:05 executing program 0: setrlimit(0x3, &(0x7f0000000140)={0xbce9, 0x100000}) setrlimit(0x4000000003, &(0x7f0000000080)={0x7ffc, 0x100000}) r0 = syz_open_pts() ioctl$TIOCSBRK(r0, 0x2000747b) ioctl$TIOCSBRK(r0, 0x2000747b) 16:00:05 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "a0f0071c00800008000004000000008000"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) r2 = socket(0x18, 0x8002, 0x0) setsockopt(r2, 0x29, 0x80000000000002e, 0x0, 0x0) dup2(r2, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r3 = dup(r0) r4 = syz_open_pts() close(r4) ioctl$TIOCSETA(r4, 0x80047466, &(0x7f00000004c0)={0x800000005, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739e278b7ec0"}) poll(&(0x7f0000000080)=[{r4, 0x13f}], 0x1, 0x0) readv(r4, &(0x7f00000005c0)=[{&(0x7f0000000180)=""/227, 0xe3}, {&(0x7f0000000280)=""/241, 0xf1}, {&(0x7f0000000380)=""/155, 0x9b}, {&(0x7f0000000440)=""/137, 0x89}, {&(0x7f0000000500)=""/90, 0x5a}, {&(0x7f0000000580)=""/41, 0x29}], 0x6) sendto$inet6(r3, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/d\x00\x06\x10\x03\x00', 0x20, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000280)=[{0x5}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000180)="a6f241bf5acad59240fcce1004ab") getegid() r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x400, 0x0) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000080)) 16:00:05 executing program 0: r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) dup2(r1, r0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = socket(0x18, 0x1, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x10, 0x0) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f0000000100)={0x10, 0x5acf, 0x4, 0x3, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x7}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x10000000}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x7f}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x6}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x2}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7ff}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x2}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x7}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x4}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0xeaf}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x8ce}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xe08b}) dup2(r0, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:05 executing program 1: r0 = shmget(0x3, 0x1000, 0x594, &(0x7f0000ffd000/0x1000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0x0]) r3 = getuid() r4 = getpid() r5 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000080)={{0x5, r1, r2, r3, 0xffffffffffffffff, 0x10, 0xff}, 0xfffffffc, 0x1, r4, r5, 0x8, 0x3, 0x5}) r6 = shmget$private(0x0, 0x4000, 0x102, &(0x7f0000ffc000/0x4000)=nil) shmctl$SHM_LOCK(r6, 0x3) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000180)={0x6, &(0x7f0000000140)=[{0x8, 0x5, 0x81, 0xd8}, {0x9, 0x40, 0x80, 0x3}, {0x6, 0x9, 0x8, 0x9}, {0x7, 0xee, 0x4, 0xe5}, {0x1, 0x81, 0x0, 0x1}, {0x1, 0x9, 0x1, 0xffff}]}) r8 = msgget$private(0x0, 0x29) msgsnd(r8, &(0x7f00000001c0)={0x3, "92c53db0ebaf39de0d83a8d84b8f31f07a087f848209bac5ccf4783b84206dffd9cd51c6ed7cf071dd0f98cd537b6ab539f92ecee04b56be4ad791688d0e48f59bffdf67fe"}, 0x4d, 0x0) r9 = fcntl$dupfd(r7, 0xa, 0xffffffffffffff9c) ioctl$TIOCSTSTAMP(r9, 0x8008745a, &(0x7f0000000240)={0x80000000}) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x5) r10 = openat(r9, &(0x7f0000000280)='./file0\x00', 0x382aa, 0x8) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f00000002c0)=[{0x101, 0x2, 0x1, 0x9}, {0x486, 0x1f, 0xe1, 0x8001}, {0x0, 0x4, 0x1, 0x8000}]}) r11 = shmget$private(0x0, 0x2000, 0x5, &(0x7f0000ffb000/0x2000)=nil) shmctl$IPC_STAT(r11, 0x2, &(0x7f0000000340)=""/100) shmat(r11, &(0x7f0000ffd000/0x3000)=nil, 0x1000) pipe2(&(0x7f00000003c0)={0xffffffffffffffff}, 0x18000) ioctl$WSDISPLAYIO_SBURNER(r12, 0x800c5751, &(0x7f0000000400)={0x80000001, 0x0, 0x1}) semop(0x0, &(0x7f0000000440)=[{0x0, 0xc4, 0x1c00}, {0x4, 0x8000}, {0x2, 0x9, 0x1800}, {0x6, 0x4, 0x800}, {0x1, 0x316, 0x1000}], 0x5) r13 = semget(0x0, 0x4, 0x2) semop(r13, &(0x7f0000000480)=[{0xac3c162594599306, 0x9, 0x3400}, {0x1, 0x1, 0x800}, {0x1, 0x1, 0x800}, {0x0, 0xa8}], 0x4) r14 = openat(0xffffffffffffff9c, &(0x7f00000004c0)='./file0\x00', 0x8, 0x6d) connect(r14, &(0x7f0000000500)=@un=@file={0x0, './file0\x00'}, 0xa) getrlimit(0x16, &(0x7f0000000540)) shmget$private(0x0, 0x1000, 0x8, &(0x7f0000ffe000/0x1000)=nil) 16:00:05 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000001140)) preadv(r0, &(0x7f0000003540)=[{&(0x7f0000002200)=""/179, 0xb3}, {&(0x7f00000022c0)=""/206, 0xce}, {&(0x7f00000023c0)=""/135, 0x87}, {&(0x7f0000002480)=""/4096, 0x1000}, {&(0x7f0000000000)=""/32, 0x20}, {&(0x7f0000003480)=""/161, 0xa1}, {&(0x7f00000035c0)=""/48, 0x30}], 0x7, 0x0, 0x0) 16:00:05 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() ioctl$TIOCSBRK(r2, 0x2000747b) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$BIOCGDIRFILT(r3, 0x4004427c, &(0x7f0000000080)) fcntl$getown(r2, 0x5) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) close(r1) r4 = syz_open_pts() ioctl$TIOCSBRK(r4, 0x2000747b) fcntl$setflags(r4, 0x2, 0x1) 16:00:05 executing program 1: setuid(0xee01) r0 = socket(0x2, 0x400000000002, 0x0) r1 = semget$private(0x0, 0x0, 0x100) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3}, {0x1000000008000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f00000002c0)="fbaf8a8d1a00000000000000003ad772b598bae41392ff5e960b0ad724bb7065ba156d8d5dfc306fd404a68eef07ed8e6db71422a3ee224674627c6721788e3b3750a4993ec5fbc37cec8f2e118f06e910ccbed7a50b572dfea8a31db67ef89614d4009e2c0f9d98e15607fe8d6f956103fb6d833c367f19e4693c12df4b80829673d3bffb2b9907bfeaa8514208e4423f8682710318d777b05f7dfd5fbeb036bb97094ef5658255fc25c9be0de6fb29051322000cf5170c5102758a07089bfe25548f79b6bcb5cd9e145dee", 0xb1ab, 0x0, 0x0) r4 = fcntl$dupfd(r2, 0x14, r3) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r5, 0x4, 0xcc) r6 = getpid() fcntl$setown(r5, 0x6, r6) fcntl$setown(r4, 0x6, r6) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r8 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r8) setsockopt$sock_int(r8, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r10 = socket(0x2, 0x1, 0x0) connect$unix(r10, &(0x7f0000000700)=ANY=[@ANYBLOB="ffe5830000ff2f5d520024aa0e0d5d5d323cc966525a0c1310fad55ce18ad64eca63d285b6a2d872af1f73f8c8437c2ab4d5cacf0852cc27d4077c4172d2d605afafd6ebffe23a98fa37579b867d5a889fa59ef4f342f8afae518a548cede99e2fff4e83309acaea3dbb0e26a00e009e7318453b9537a79316d201c608de1a06f752603cf47592dfb24c50ec65f48295ac6692c403"], 0x10) setsockopt$sock_int(r10, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r11 = socket(0x10000000002, 0x2, 0x0) dup2(r10, r11) setsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000001c0)={r6, r9, r7}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r13, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3}, {0x1000000008000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r13, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r14 = fcntl$dupfd(r12, 0x14, r13) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r15, 0x4, 0xcc) r16 = getpid() fcntl$setown(r15, 0x6, r16) fcntl$setown(r14, 0x6, r16) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r18 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r18) setsockopt$sock_int(r18, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r20 = socket(0x2, 0x1, 0x0) connect$unix(r20, &(0x7f0000000700)=ANY=[@ANYBLOB="ffe5830000ff2f5d9bcc46be437dea36323cc966525a0c1310fad55ce18ad64eca63d285b6a2d872af1f73f8c8437c2ab4d5cacf0852cc27d4077c4172d2d605afafd6ebffe23a98fa37579b867d5a889fa59ef4f342f8afae518a548cede99e2fff4e83309acaea3d020000000e009e7318453b9537a79316d201c608de1a06f752603cf47592dfb24c50ec65f48295ac6692c403"], 0x10) setsockopt$sock_int(r20, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r21 = socket(0x10000000002, 0x2, 0x0) dup2(r20, r21) setsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f00000001c0)={r16, r19, r17}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r24 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r24, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r24, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3}, {0x1000000008000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r24, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r25 = fcntl$dupfd(r23, 0x14, r24) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r26, 0x4, 0xcc) r27 = getpid() fcntl$setown(r26, 0x6, r27) fcntl$setown(r25, 0x6, r27) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r29 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r29) setsockopt$sock_int(r29, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r31 = socket(0x2, 0x1, 0x0) connect$unix(r31, &(0x7f0000000700)=ANY=[@ANYBLOB="ffe5830000ff2f5d520024aa0e0d5d5d323cc966525a0c1310fad55ce18ad64eca63d285b6a2d872af1f73f8c8437c2ab4d5cacf0852cc27d4077c4172d2d605afafd6ebffe23a98fa37579b867d5a889fa59ef4f342f8afae518a548cede99e2fff4e83309acaea3dbb0e26a00e009e7318453b9537a79316d201c608de1a06f752603cf47592dfb24c50ec65f48295ac6692c403"], 0x10) setsockopt$sock_int(r31, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r32 = socket(0x10000000002, 0x2, 0x0) dup2(r31, r32) setsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f00000001c0)={r27, r30, r28}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x9, r9, r17, r22, r28, 0x40}, 0x100000001, 0x9, 0x100}) setsockopt(r0, 0x0, 0x15, &(0x7f0000000100)="0020671a0008", 0x6) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)) 16:00:05 executing program 0: mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000535000/0x3000)=nil, 0x3000, 0x0) select(0x0, 0x0, 0x0, &(0x7f00006c7fc0), 0x0) chdir(&(0x7f0000739ffe)='..') r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80, 0x4) accept$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) 16:00:05 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) close(r0) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x80047466, &(0x7f00000004c0)={0x800000005, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739e278b7ec0"}) poll(&(0x7f0000000080)=[{r2, 0x13f}], 0x1, 0x0) r3 = syz_open_pts() close(r3) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000340)='/dev/diskmap\x00', 0x508, 0x0) r5 = syz_open_pts() ioctl$TIOCSBRK(r5, 0x2000747b) dup2(r4, r5) ioctl$TIOCSETA(r3, 0x80047466, &(0x7f00000004c0)={0x800000005, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739e278b7ec0"}) r6 = syz_open_pts() ioctl$TIOCSBRK(r6, 0x2000747b) poll(&(0x7f0000000080)=[{r6, 0x13f}], 0x2000000000000353, 0x0) r7 = syz_open_pts() close(r7) ioctl$TIOCSETA(r7, 0x80047466, &(0x7f00000004c0)={0x800000005, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739e278b7ec0"}) poll(&(0x7f0000000080)=[{r7, 0x13f}], 0x1, 0x0) kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffa, 0x1c, 0x20000000, 0x1000, 0x5b0}, {{r0}, 0xfffffffffffffffe, 0x41, 0x2, 0x9, 0x5}, {{r0}, 0x4, 0x1, 0x20, 0x66ca0371, 0x400}], 0x4fa9, &(0x7f00000003c0), 0x6, &(0x7f0000000300)={0x1}) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r8 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r8, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r8, 0x29, 0x66, &(0x7f0000000140)={0x3b, 0x0, 0x0, 0x1}, 0x6) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000100)=0x8) accept$unix(0xffffffffffffff9c, &(0x7f0000001540)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000019abb6581e62fb4e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000"/4106], &(0x7f0000000380)=0x1002) setsockopt$inet6_MRT6_ADD_MIF(r8, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r8, 0x29, 0x68, &(0x7f00000000c0), 0x5c) 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, 0xffffffff}, {0x18, 0x1}, 0x0, [0x0, 0x4, 0x0, 0x0, 0x0, 0x6, 0x0, 0x7]}, 0x3c) 16:00:05 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f0000000100)=[{&(0x7f0000000500)="2b1775d414ec3d364cea16befd59c5e3b50626bdc8f766a2f00ae09cbda4b2fbbac2409123f01ec19472d66913caa906956a67656470dfe05c4448146d5a6db889bd104278ae7ff66b2b6ab9bb30da441563e1dd30d7c2009968209731ad3483580c4dc6f6899b76c3fe09763ae2a8645200feda7545ebf83868353a03bae9eb47139bae4985eda1a3447b380926662689aea83a4e4b98bebd3862ae693dd844aa0850ee1371dbfd4bfb2dee3a12320e2abd1cb2a4f382ca8d8e717087e5dade3420acba54ef0e499f06bc33668afdaba73bca09df5b1d0e10ee6560d8cb5043b74cecd19d16c6176c43bbdcef63480b5dc543f9459f3059beddbe2df41b766fe47f8156ee3635acbf9832988178430a8d416852c3339f2b2e8b1637c5a7907477c6c193760c36eccef7706b932380c64c51d7b27c903797549349e197a4630720d83793ae0b42e95fb0073ffd13a084052ee37af99592a56f66ded8e876d2dc00d47ad2270f8c5febd6a8a19be911c7ad5b06373162dba07d31efa2918e4492c84fa239c1aa339d6e40028e6c74aa4f0ecddcc58136669f5c4f6513c52e16318c3149c90a6e17101a4edea0bc32a58c430a9547f106defb1acadf8332a89413c8a82cbb6e85828da88f5f7b5708f58c94c8f4b0712b3c525ca07356eb629a0baf1091ae56973f598f4b06b053febdb98e3c92293389debd60cb6b97a8e44aa571ea81d97dd6825f267c52f1af5597b3a4ac628bf6008c34e8ca591968f9f489883d4a306c1b25369e8d20489565e4282ae42ab4e19a7add83d9cd7ce92b787b9305643e34e348472d005616a8a971c63d2f355874aca92c49c7dc1fb4d1288dc23b7acd90b793ec6b521be4fea63eca43a3c585b3c4cd3012e7916ae12c0c02e56fef780e9b76a64984c75a0af6f3b472a8ace681d6178d0a27cabf9eaeed58cf053908303af29779a164c9f5a35feef38dcab1eaa1a0c4459ea6ebee82282e28bacd93516841c0a37f1ce0810c1ddaffc1e094f0a8883d7793d7731606517a79366b392ca93463b8832a21fe26b0e6a36dcdc91105007d32d4f60e0141112e948b888d5621c4f1f06ef528b35a883e283c780f4bee5e673904b0739d69a986c2ed4b69472a661731947295e471d850a7974d3995ccf3f186e1456c346703fbee42506d6fbd8ade268e3792c0e27017acedc441fd62d763bd9de5d598fe97a7fbeaefcd8a0c2e216f54551d870694fa8b829e61012fe2c277828ae18c8e1bb59004363b91e9b09b288252248e62f35854bd216c084532cb3a92655fff6dfe148da93c5bf2c3bf773d1266c7d33f33f286b280329ec2e061fd58794d3fc8805fc26d5ff2c176018b9aed3f41d4ff4ad6892ef1fef52c08bff29321ad6ec69fe62aa1faa13f2345f77e792243e7c156604856fbed70934991b21e96f05014573d17ed37d73828161bcb1174b240a6ce553829d27994341cdebbd0f228d0486e50e654f7e695cd7b07f79980087b93f63e4fb69ebd95847cc3b7a4ea5df87e7c88603945a4d0d526833d8d92986af2209137816b83f74e7beaaa9226df760a87e2022dc642187fc1fee00f8f942a2fb13c535e75e6cd174016ecc96ebd177c901d37d5b20a7c2766804f98ca204671b6469abab918d50cc73374f5ff3b5007de875eb8fc564f518c60cb90a90e0870333b44c202b0079cf0083e19311a99fbcdf52e018010e931ae4bb4193d78f47d92c30287f212b68ea713722b58216ee0022f4579a6ff9a6cd25243b9ed2ca4627b128fd7877c7757b0501e4839c1f2d5192566815e2c28622ac23317e78b93af024acae19e2179d9ec5bba71fc623569d4f60f05bd24e1d5f5bf5ed8b07435ee236d11c6e9e88e1e0af29acf0d960fcd0e7074bbf0ca66c9e73446e2c5e883a86520f52d0356aad1525857339b93da7c20b51cbf0ec1a5bb3f6c59a0bada39fe48af1e7a3c113077e7fb03918202fed3b6732a9fc8bc10342e72aa5f5f522eefcc37b4850e48d67018ed629504ff87496da588ea2828d560eaeec2ab88bf1dc01e8a7422faf9b827b54afdb165410ca0172f2533908cbd35be605d9437b8212ef65877cc628140ccf326cd3efac9060f3322c739c284fc6629cf95c550e784623956ec67e5af44cd370ce5a919ec99a27608bccb32794037ceee6285100c0025c8a0d8e6b4fcee08c4281bad652653130fc5b829d35f987b648749fab3d0627f3f5e250004b350e994e8537f851f3ad4d44d0e0b68290bd315886cbd13f558652d56c670a8605eaf5b9953ddd216fddbe57c0d2c053b7fc0ec1d69cbe6db39a9d159dfef39a3f6c19afa3c4cc88b22a74f2e041660d2dfac7edf958399fec0f411052ac85c5d418cf7e61695bd57d1aa782d70f92adf1dfdf3557af42d6ff1a8dba426f46e1f77514a9480e88affc9a5a321b83b6512787a25955a8d459071bedc6b8d9b195da4fe4caa2acb514e35b24b2d2d2ad7dfa8a64d43bf975f413bbd56cddc80519890c39a9ec59500a0ee63e9970fe8bd3500d12d039d8eb7215dcddebacbbe7c3a1530400d0894a0aa07cd1bf7a159f69e2d9d537841582559a4e6d7114cab3c8aed3f8ed7b2a11b22b164af85d7cb009e1f233cd8a241ac2a81b6e763259688e080bc2434d1a57e05ca718b93d8249cd0c289728eb13a6865c50026b05dab4e7f146b1ba78f662e1c450ea0e15f9c141a78eb81f8d2edc0fd7a461560f5edfeeff0e99e19afa21aa9cbce6486c01a93c22728c13ec8dc7e410036ca6d5b7450d4b06f564b89158808ec125df86435b514dab6bda4343ac3c4fe1255c29bf54c958a60752826ddba43642732070a55572a92d270f70a8a1d803e02eaffb33b72ad50c194b0d8c396e68aa862deb805a927f87ab25d4a4d541e610ded5eba0ae2765cb61c2bb403d0c4c174fd04ee5b4b396fd4919da23f4dc1d8fd2593c404da376a21c420b73b222c69d8089e4b0f2f38f1170f239c0389a084eabb9cecbd7b456c56302181bb2d46ccf8bea32f5710c8184faa87b9e2b17e2b9212637a8d208bd887b18d3c1661bc79d4c5deda310be6fa79f264a14236909c846cc5e2634f65040dd4d478580dfbd24e94236c5e160ac205720bd6c297720ef9252af6697bf27282c2151b9bf27c1ce6b2d89a60afcf949d8cbf176ff1c1b1be6b3ce79ed8abd574b0faf0fcc6e56c4d4159d9fcc72b41083f0babc0db7a38762d5cd067b299b689b8878cc8e1ef2bb62f5bf9dd1a8faa44170ea40533878e654d89d327242078430f3245d54d1ec4052ea6991f1d5af1824b76b8f99341829ee08a9f07b9ef38bc7ebb68f38e8273232b53bd9be483deb86483b8167d5ee9bfa6e51f9da8bffc8bb6d5b99da477036e82cb85aaf27c169959cdaf39dd8a13abb28962ab9126f9585db31b598cb94c4689b4bc712b4e292cfff2e6616f06a250e6128916bbf8268951a506bc64e8f54b094491e2026e8840e5761524828eb1b9b2b9b9f53f97c6e73944b054c861e49a8dfe4f93393d7be511734f8400b87c42961083e8e0c43baf441b26458c36cf519fcad9fbb85197576d83e8b1fa402c81ae3647d7ebb715e021eeadc669a6499cfcee77632ad9c178c781630b09e225f6248acf4ab1cbfe008fa0232c0e1f9aec5db2bf883bffd636e8446d09994b311ac8ca9be6b4a7bb66aa7253723df869b4a6eadff7314bc2a9b389458674cd845e23df8f2f48354472683d474efd07064c9e5feac9c4a13aaee900230ebc0684f0cc3cd567204f3233c40ed07ffd9fff10afa0e5aee501fa8af5fff2681b64b772da4db997a8966fed4cb72e098ed9deabef3222b84eaca41036adeda88f5ce9d3b0e7f5020c276ec5b9616732436a4f86705de210c9bd57e7716ff32662d3f4f4f6fe078b6f1e12c42c734d89b1407a8d422171418ecfdb3e2d14e55e5cd528ba3c16812e2860bd5f6b2be5dbf50000000000", 0xb00}], 0x1) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$BIOCFLUSH(r2, 0x20004268) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0", 0x0, 0x100000000}) writev(r1, &(0x7f0000001400)=[{&(0x7f0000001d00)="053d3495324850ec8120ed38ee0dcbb364411c07dbcbdf043357b2237c4c2970e14c4f5e9e231b347286aa053197993e6d5e484d10883fbc89795f89175be59b576e1597432a675bcdf267305dba3e562e5bd493b8675686521a3457ffa971784bda4ce4a346d47a345dbd3e3ce27687b4200d773045fff2e6e3946a2c3665d90714f221fd190ab8214785bc300cb6cd5426c6ed3e75efdc1c6f3f99d63dd01b960f1f7a84727908cf6ab876af6d81f8599dd495b13b4b0d1803c7f5cfd07c8e74956b91fdc550ae227f809ac0312fb1cb9b0b53b7cc6d69bb834339ffa360672bbf00efc8dc356735da681eace11e1daf74f32fda6653cde8eb291baaec4bcf0d1f54ddac3efe52590752dde743cb4f6346d677a80243a86aced30d87787288651ab72592f71a56addd34c32fe2bc7bc6773b1db78f3908514fed0a67a2cbad9ba0c94ba80239a857e2a64cf798ab3b27d6bdb0fda725a35fbfa8778806330b858fdca84f1f1d8d5afef6fd681901d2affe7c07f54315d9b527fd998af84c3c8053320b7dc7a85f4bd4a6a4c94638e1418a8a221e05106951c5cb47e2c09b403a602246ab40c04f96fc99ec42f46be4957ce52cef83af0a2fa2960d935b2ff58e4cbc5bcf33f83e8b15e4889c710b1da82ac4d2ee2d7e48b897e7a576f331162b47bb95de372d56c453509efbb66ea48e493b66d93ca59d5c9760bc31e287c90b92663237cd690def2637864ceafb37fa40747a671819a694da12e373d5c4d0b2d0bc2c8d8a7b3059d6cfc9124c4ca1e08c0700d8be27108f3b522a58f9fbfaa73690d6ddea634af49eb9dd6ce65ed3fdd10c964933f581c71277692b0393656c750293bc9a78db46829c6f7cc53ac83ecee0c9296f0d567b68c9a961aa3509ae7ade813a4df6395601506d7ad748abdba46f677d0371ad91e26de411278e86f1c9c946ac97659980acaa679e50d6338464c77d139da7f1ad513af01a9dc9ff9dfdd26b7f09b80709d9130f596da71399d521368f2cf1377a6d8c6c3dbd7e834eee2ab7b9d1c1e974effcc0ac8be55213455174b726bce986d0091ef2227d5ce204381882487c3f7499677c524101014d7d0c6e02a185e0bc5da730e0eabf90e9368b81926ae00f756556a058094055ce78216b4e0d0a16f08a058195ae579f59adfa95395c026110329bb95517faebc2846cf80bb75381f6d6bcd68de1d98dae6425da7f345c112cb45d46774a577111ab7354ecc4ed55c3894eebd2c29cb1e2f6f372c044c6ba33b02bf98c1d26fc81e998951174554788430cb810bc12ea2ea5ef186ab7acc88f371045c61cb3be1d1013e82e657cbd62b65daf7ac7eed13bc5582823326dd15c5bc3600d179c312b01efa44ea3091c7078fd1a04c8ae95e26d2e07729e07a6aa2766cbe09efe378c3c0b201155b3759ec00dd81148bdc93a12ae3f36de8148cb20b2358bfcb4787653e520bc4b125e0612d8c830279b3252abe10b3e6a4a36a27f02a7fad78136904e09d9dba2fae010f5a1e526acec0868bbad0979ae11b298a75d0acd93891f6c9d8a0effa27b63ce69412901370352e6e89414d3d1defa5ef871efcd9bdde0057e29b6a4c575c443a82e5c09c18819d4cd22de8cf299daf1ec3f98d11c3b1b0a41ced701df68f4462b935260371e647c3e0e74cc31e85555f585db83f38717cd3311bf758075bf4ae54120789e6e8f10bc3b3b384b603974db07a15a681022cf2b5f42376166ad8147f597a0f8a89a9a2aa3293786a987a669b99b4fe0a5ce396e7f74ec754f5185cbd6325ea270e51d1e7905237d42fb908ad71fbde02363babe59a7d42f577c", 0x518}], 0x1) 16:00:05 executing program 1: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x18, 0x400000002, 0x0) close(r1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000440)={{0x18, 0x3, 0x7, 0x1}, {0x18, 0x2, 0x5, 0xfff}, 0x1, [0x3, 0xffff, 0x400, 0x0, 0x3, 0xfffffff7, 0x8, 0x8]}, 0x3c) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r3 = dup2(r2, r0) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="82022ea57fb53d9ab4fdc6f738fd40cd522c65300000009da4adcd906fd558dbf484d9a5afa076ed03e8a744fad15068107d0b2d517996de3c5f466be8a986fc74cad656aaf15e5ffa8d49a1b1c62f20976348b620f54d0931d45fd26933a61a0eee12126167badcbcf4432ee2bd58b8121d800000e3c049ee1ab704c7eb1fefe07ca1421d03c0bea6e8283b93ac9b73602643e1849f4e8456dc8b5373ced6a158f368ce1ec7e751b0f003b42cf9d0060000007863b4518db1cbf638f238eeda8050d89497879aae02a39c25db1691481f5e6de5ca98a14da5957b374e9ad255a944471772f9000000008e745cec0e190d72c7c7bacdeb069e74892bd312b7e1947b8ad72713f4faf59af418663612dfd212c3bc733f500e3802af13f51a312f450a863a98249a29a9c0388d4f12566c869600eea3e95a630f96fdc055a788f25497d5f5683a155882e3a7047555e01c8b671d2a6503ab0923c332ee7c38f4c5"], 0x10) writev(r2, &(0x7f0000000640)=[{0x0}], 0x1) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r5 = syz_open_pts() ioctl$TIOCSBRK(r5, 0x2000747b) r6 = syz_open_pts() close(r6) ioctl$TIOCSETA(r6, 0x80047466, &(0x7f00000004c0)={0x800000005, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739e278b7ec0"}) poll(&(0x7f0000000080)=[{r6, 0x13f}], 0x1, 0x0) r7 = syz_open_pts() close(r7) ioctl$TIOCSETA(r7, 0x80047466, &(0x7f00000004c0)={0x800000005, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739e278b7ec0"}) poll(&(0x7f0000000080)=[{r7, 0x13f}], 0x1, 0x0) sendmsg$unix(r4, &(0x7f00000005c0)={&(0x7f0000000000)=@file={0x479d857f4e702a6b, './file0\x00'}, 0xa, &(0x7f0000000500)=[{&(0x7f0000000080)="530bbbbbd94d7375b99b7dc7a170854156272ce8cef935eaa0fbb914fc53d74a663c5e5bca1db58a22588c86e4753fa2b298d6ce3976ec9e27fe5e705d6c8cfa61bf408a7bca08ea2b095269f95a74da5490dcd601115052d40f4bc38c071da3ce742aeb7355b6ffa29c71544a77c321e6f03460b45b554dc2faef", 0x7b}, {&(0x7f0000000100)="0a2d9785c0f70c46acc1c0396ba4d27ed082093867b0058408ac648102b804fdfb3e9a28b402549d665d65779c1af9696ee348bfa4f6c4154d46dcda9dd77ad224765862fcedec6569c67469b64321a879912743e2f1084e824d40a95718f0c0f7d742768f5c2bc3860da24f172967ee3560e79c39a708c3675a60718a8d61c9b7340643f22826d87e6b74e60ef4206efa4a3a30d140e663c7355c503256c84bc62d593f713de2b70041b23459c2cc0ead5bcc5997639c80", 0xb8}, {&(0x7f0000000380)="53dede5f80c8af5065d8942b286cb9f2d568f876beefba1bfc7abc976e1de0a45eadf1f6a9aebc4f086c5072f4874926675ab362f845987aa23043b3a3b21533a1557fa95986f771268564da27fdb91d216bd715abb49dee002998debade3b7e69709f0a99ac7930ab9b31bdc56fed0f84c256bc2bd4711f48ee877aa6bd73720ed406c8583d24c3bc1cda1eb8b91c2a28d8960e2d1479e2f79f0f812e25bc49f408754bae9b2a55143922a6d1f156ff22c9", 0xb2}, {&(0x7f00000001c0)="9f26d029f2934b2b7350abd3a1534d28c98b61dfe67447e9694dd8a1144e", 0x1e}, {&(0x7f0000000440)}, {&(0x7f0000000480)="e7d05eb4297f5df6542fb1137564fb438475b179465ba9c43c2ad0e28f12e370026f1f67ff333d3625370e55a3f08d62f0031cf381ed4dc68001f5d08b2024978acd5574a8884e87458fbe173942c5d7b854090be4d67c22254e617bea04e47cf03b4aa7df2745df7c57073a42abd4d9fefb60682ed5", 0x76}], 0x6, &(0x7f0000000580)=[@rights={0x28, 0xffff, 0x1, [r2, r5, r6, r3, r7, r2]}], 0x28, 0x418}, 0x80e) 16:00:06 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) socket$inet(0x2, 0x3, 0x0) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000000440)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b80000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330427548d8ffda5e91152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c759d50558c2dac30250d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f7b659255490b88ff1bf33436e6731ad3174d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac92fa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b7a7a0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c09b6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e00"/895], 0x10) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000080)=0x100000001, 0x4) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:06 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000040)="c5d04408b16769a780a91430dcdad2848c990a800f8ffcb64d8d4ea0be686404062d6007a2a08d16b0922c50", 0x2c}, {&(0x7f0000000100)="2d49d4c223", 0x5}], 0x2) poll(&(0x7f0000000000)=[{r1, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r3 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) ioctl$TIOCSETAF(0xffffffffffffff9c, 0x802c7416, &(0x7f00000001c0)={0x6, 0x5, 0x1, 0x7fff, "72a4a6cfb0dd01b7a554476a7a0c0ec83e9e4a7e", 0x7}) r4 = socket(0x2, 0x400000000002, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x80206919, &(0x7f0000000300)) ioctl$BIOCSRSIG(r5, 0x80044272, &(0x7f0000000180)=0x4) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r3, 0x0, 0x0) dup2(r2, r1) pipe2(&(0x7f0000000080), 0x0) 16:00:06 executing program 0: setuid(0xee01) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000100)=0x14a2, 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000000)=0x3, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 16:00:06 executing program 1: nanosleep(&(0x7f0000000080)={0x8001, 0x7feffffb}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) r1 = syz_open_pts() ioctl$TIOCSBRK(r1, 0x2000747b) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x400, 0x0) r3 = shmget(0x1, 0xa000, 0x100, &(0x7f0000ff6000/0xa000)=nil) shmctl$SHM_LOCK(r3, 0x3) r4 = syz_open_pts() ioctl$TIOCSBRK(r4, 0x2000747b) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffff8, 0x49, 0x80, 0x30, 0x5}, {{r2}, 0xffffffffffffffff, 0x0, 0x20000000, 0x7, 0xffffffff}, {{r2}, 0x1, 0xb2, 0x0, 0x7, 0x1f}, {{}, 0x7ffffffffffffffa, 0x40, 0xf0000001, 0x100000001, 0x6}, {{r0}, 0xfffffffffffffffe, 0x80, 0x0, 0x3, 0xfffffffffffffffd}, {{r0}, 0xfffffffffffffffa, 0x2, 0x20, 0x8, 0x7}, {{r0}, 0xfffffffffffffff9, 0x40, 0x2, 0x4}, {{r0}, 0xffffffffffffffff, 0x8, 0x10, 0x9, 0xc0000000000000}, {{}, 0x10abf01bbcea9188, 0x0, 0x2, 0x5, 0x80}, {{r0}, 0xfffffffffffffffd, 0x0, 0x0, 0xffffffffffffffeb, 0x9}], 0x5, &(0x7f0000000200)=[{{r4}, 0xfffffffffffffffa, 0x2a, 0x20000026, 0x8, 0x4}, {{r0}, 0xfffffffffffffff9, 0x4b, 0x40, 0x1f, 0x8}], 0xcfe, &(0x7f0000000240)={0x639a, 0x5}) r5 = syz_open_pts() close(r5) ioctl$TIOCSETA(r5, 0x80047466, &(0x7f00000004c0)={0x800000005, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739e278b7ec0"}) poll(&(0x7f0000000080)=[{r5, 0x13f}], 0x1, 0x0) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f0000000000)) 16:00:06 executing program 0: shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0xffd, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff}}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000100)={0x6, 0x0, 0x6, 0xf7b0, 0xfffffa7b}, 0xc) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) open(&(0x7f00000000c0)='./file0\x00', 0x20, 0x99fdb9b841d470b2) r2 = dup(r1) listen(r2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000040), 0x4) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19767b0784"], 0x10) r4 = accept$unix(r2, 0x0, 0x0) write(r4, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) execve(0x0, 0x0, 0x0) 16:00:07 executing program 1: openat$null(0xffffffffffffff9c, &(0x7f0000000240)='\x02\x00\xd2T\xbc\x10Q \x00', 0xa9540c4851184a2, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f00000000c0)=0x7fd) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x61}, {0x88fe}]}) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000180)=0x5) syz_emit_ethernet(0xe, &(0x7f0000000200)="7a708d75c63c5ae792ec5039e4d0") 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x181}, {0x4}, {0x3c}, {0x4006}]}) socket(0x20, 0x0, 0x7f) syz_emit_ethernet(0xe, &(0x7f0000000240)="985238a669ab541d1369151a49be") 16:00:07 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x20, 0xffffffff) r0 = open(&(0x7f0000000180)='./file1\x00', 0x200, 0x0) acct(&(0x7f0000000000)='./file0\x00') getdents(r0, &(0x7f0000000240)=""/211, 0xd3) unlinkat(r0, &(0x7f00000000c0)='./file0\x00', 0x1bda62574b1458df) rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000140)='./file0\x00') execve(0x0, 0x0, 0x0) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x80047466, &(0x7f00000004c0)={0x800000005, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739e278b7ec0"}) poll(&(0x7f0000000080)=[{r1, 0x13f}], 0x1, 0x0) dup2(r1, 0xffffffffffffffff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000040)=[{0x1bc0000000003, 0x81, 0x3}, {0x16, 0x0, 0x0, 0x3}]}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x10, 0x0) syz_emit_ethernet(0xe, &(0x7f00000001c0)="36b83e522c066341519be70897fb") 16:00:07 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f00000007c0)="8d", 0x1}], 0x1, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r1, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000080)="4a4b2cad98aa7dcdea9af40a9937dc900b29fa0c0533443bebf1e12d7c20b8aaaa1b648061c23bb32c5009f9a18edbf7ea38c96ce351f1aaaec15fd8e96c378c993fd7cdc40dc3676b7c98a7df61f1bd09afa62b9e8b03b7ba233dd87487b710ed9ad073f9af5eb4221afe5f0ae51ec9d97dcbf609ddb2ed0f90a859674f53138a0a48b29c01da9a95cde3a55829380584c8b186ea33123363f9b713a46b6a1a835aaceb8968afb5dba7", 0xaa}, {&(0x7f0000000140)="5eedfe237169f0fd6583a9aff08097e7c70006fdf62b7bfbb0e987e64a4f084fc318fdd24e5637fafc247d43c12fcb2f386b44b5de91f47f001c8f17715a5bac7261df0524613d818a934b3ef7b26217d6516a1434c4cceeee8dbdc12609d3e6fe2599519d479af40a6fa7c62cd382a344111edc6b134986a2550ae5ed8b9c6c117e5e6bade44aa78cb92fe8489fb3e4e925ab5a76c1535c7924dbff13a07807e1f0c2efdb4d1985abbab8225c4f103dbcd0482fb0ae528f2b5aadb141311aa760f103cf2c245590d1a0aec28c8029aa", 0xd0}, {&(0x7f0000000280)="ba2eac33b08df16fa43792937bad3523e6519c71d7f158dea887aee70de9c5bff38f937949927a1f383fa694c3d2433210dd3336786b498a6c5d3a2b4fc26b04ee8422a894d29d0692a7d088ae894bf6eced0413e5eae27131b6345aea0f37c7bc", 0x61}, {&(0x7f0000000300)="5ef1e4", 0x3}, {&(0x7f0000001680)="5c964cc402e88fda1600b92332b93bee503e012db377bf35d52bfb26f3667cb5159dfe928c3db1d6a94aab0acaeb21a6f3608682ae3c8819c5e28f00fdbc030a7fb602427c75ffe9bf8e01d4629bbff79e0ce695e8c91b98ae633e1766531fed6f3e305b331fafeb3e9a0df8ee87793ab41238388c3b0d1c89e5c30378a5531767e848194cdc722abcb486d466469f926fae3b600b9c1e34ad8617cb84ccfecc8622b786e08d99839b9084a1379f30030f7b00b33ace63bd1e607e9a59c45b402f8e49fea7cf6f99ba32044d4a354375181b1b7ae230cce0512de5d61f6ba56abd44106e8b4482ba7b2b8546bfac973b0038d8019cd50134a0a115bf84773e145b8c842314bc906d6167377124475c9e400102b7de86433cc59f6868d80e613d8b219cee2bd6e92926d2917ecfa356fd4dfc65ff988a34dc52a5fb9591b03670af43249e7f818ade50c0dfb47d417d32d5aeee6d87325391de3e8e1d647a0c1a524a7e4875eeed7cd52fedd163a54ad250871582c6475473b72d899ab5b0ae820d9a115dd2ddd855b67df032ab3fd127990b2d5a37294785744357dbdf4b342b2fdcbfb9be7749027f5512d1fa6d149d7f6a0cdd313b045ad7f709a87d37b3d17b165cf07629a9b0d6a40c39537b21aa516c4a1947d77f1eec495d5ffafb777490c07c0c7db25df135e1fe8584e2f82594672db3cf46732fed2bb977b564e329cf7be50d2483279da577926d9e2dffecfc687649e2074b23e6aafab1915c87033204d346e9ee6477723d0bb2f3456c9c69dbe308f31a5a0bd1baa52e85624a2786fb86b1f6847838f0378fdd06c3666acb99525c663c5b07e1afb1c317656edac92272f156160c6a919761c1d79f685d58547831c03524c2a8d156e138df5a606f4e19a2bf771efdbe63375386d757a1e3931cbf995af69e38467eedeeae4a50dd9c4da9cf371207137518ba779f42d3371571a883da0ff865bd6d79241a5b84dcb0c63ffde02642f5e5f0f730f77168e3b34fe82b8446339699a784dea79288939a8596f5b9013cd2721ec3a69a8ee622cb2087a99ce70b774dad835282ae7e484cee0d4169ca0ebf71cdf117e567f2a4cf2f1fdb884045fe2412ec32f96e2f7a46671d1952a10656ebf844e7d4d2a01e4e7fb677b6ceb5a458132b1d98b029e079496f4d76d5d637570065db1d9d4a5f5efc2387f7b918d905f7145544d7c2f74fbc6618f7a9bd6f1820d50b7303afdbcbd951789a53d20afa003acf39ddf47ff543a408a95e4b95395026848edda75cd54eb12cf45471a3baf8c804bc4706e507329c412438475e18fbfb2f6ce01fffcc09d4dc23c8f045a2937c3484b9951eb65ee7977057e528538fd01e6fecab0bf1328c865154de707f80a5a8de797f02f41121c604d9fcb186cc52c4b0ce2c93c0f5bdbf3d3f75802a4efd0edac5bdc2e285dffef39e66608a1ea8f1671f2ee95429204945c4a106c91a4a28cbb6e30901c0a549853817e90a5d666853a4c09bc55faef499708e4fb34bf23f5e4963609a5bfc69d4a70397a3de980d16be44910e2d19b5c0a5c201f0ceb6c9bf466cc6446b21a6ae955e906c7395415531d42a6d999f6e641a906869cab232927636b3af12c33fdc11c50f15acf37f3bd546cf63fd36bf63b52f053b68d588ceb563a2e2864536a42c44a83297ff8b6b26129f376399d89d2c1af60fdb12619d46aa4272be60ebe98d5a88a7636a1c9ce211e996e81e1cbb3300b67f34c7b079cf5cfa2493f204a54f1341a7d2067dff805d131fb4ab7bbca212432f74ba000e00acc8e16ac5f5d24453eb99e4c69d51adfcd3348b08ba0eeb0424ce0443c24cebfcdeaf9327016f88ba87f6c14a419a339a9758eaeb298fb8ceb1918f3c0dfbdc385b215c5568f6d542006e77f18dcd456c2e8121049951e01f514527301abc9406917f1c6e827fcf6534cfe1e59b30b1eb3cf56347a9e7f49483a259a58fb084ac1a928bb2f10f6a717b60adb18705329584326689790e92b51e2340ca8b2f65b6c019d24bad9439ed8706a043f2261814c19f060e3defbc0649a047ed43632d1e625c9d7c90815a9b3217e5e686644c22761cc336fa3ebb975488e232a4fa9061072c3bf0c87b06c93907a5b9558d202c3148d6bfe65816f2cd3a6fd7c2c405656445bbf5cfb404002a3f2ba326e12e0078d2b646e9bdc38af57e16184a56e6ccb3311c227911f41458b39e23b3aff7f7ed113c1a78564df839079c6928bb19358ea97ab0f0038c69557de454ecdc2770f850de1b92a76c566c4f6c85cc528b084eb46120f737b741aa6fed18983aea7d5abaa065b34621d52f4e1a0ab05214bbedfc9badcce2ffde9fe008c1f8347020717a417f4b619dba24c653ed10d068932fdf2fd05e21122959fdbb4ee04a74f6c4ed32870c52573add55bc69023993df592dc1adbcd34e4c73bd3589427538588bfbfc0be0ab11c204fdc91879fd9a00d188df02120b04cbad017b616e794060c50462fb537eab0c04a2dc2d870bf0c30fb88d0d64139cbf256539fb42e9d7a59cc8de9493fbcefa1006528c406d8b70723632a12f77174b3158e932b42d68cf629b5039ddac11ab938d7b4e9c830bf11c810440bfc8698f9f0b0d1969a8182d554254f66d9215d098c938e562ed88f0516216d3eed6fa57ef501509d77a4f5e3ddabd1b2fe33cdc0faeb3b0658336c92deee2a1d43c00a8cbf1985ba4e4ecac14d7e8c53c85b1b16f2f1d16bcd46ccb41cdcfa97621a49e299bb8e0bb553c971451e3c8213e41636e802dd60a75500576e15bb406dbb88c0abf3b589ab424cfd4bd746b94b067d1efcc62c439c72253ea16aeee1b4b1c8d23b2af501dab921f3338115911a4c123eeeecb0791d32f007997500f8f8c6b3212a5e5cf54a020b26315c6cafd201ae65f6c527d5f6f073a0139446e15ed970111f6edd8f08d8f018d366d2ce0eb0f6cd4138a8d2c458f6ffb9e8c19b4e4764bb23846d0dbbdaf3c3af241ea98d6ba37ca0fe2d0de6e0d7d72103824aa71933f0fc46c5fc791ed01c207a9ff91b160efd605696060bd46029059fc362c23f79490add1665f5c7a24db69095af722343aaf685ac117be1a7b558f88d8c8c8ee062e548309f2e344641c1fe96250e27711ed95218432465e8b4c7572db00d97febd35c99c611f5f3abc016460ffb27b1e7da24c9ebabae7012cc706a414d948e07b2f88d5af9aae794cd2b96f94fb806405476a0bf21863fc1fe62086f7b23ce1a20aa3cac5106caf4eeab1f5c62e7c74987cf0ee808e77f79df24c2829e4b6d8da394f595f397c79335fd45251927b09bfedb0e66d58b8e618a6d397f38e5b6bc6d5075f9066da554745e99e0975ff07bed8e66cddccc81bef5c800a5fd3595e09c040b25b9b613a94551a5cb1f796ca4466150adcc52025f38f4a9d977a9fc9247bf381d8dc88ca99ee192dae33dce8a210bfc6de96a4e96a6dfaac82261b1d446bc81c36930eb6fbea985f66bde9887cf6739e6f77bd396c733f3d7384b3a6762039ff8fe81a59b650990a1be3db58e99860cfe4948be219aa2b81b4bfcd07dd873806ed0975b84e9b535a6c6fe45fe36d00e492f657528619dd50d1bf4562fdc0c565c155d1e5312e22b29adbd863d9b4e814622a20c40d6495f26381a73d208c228a99d2db7543654905733051d5d5a06592e5c15ebb2aae4eb607136b4d34ead2c2c1267aac19a9bc64a24fa08a4aa395707cc366e1febc46e296c03910220d35dbb6efc7ee4d3bb93fdc6181cf44def816a94c1f015e389c0bbb9b67a7d9a3339413a5c548f96a5218ac48615d1a6d24d65631c3788472afa46be598980c368dcd82b99a78889e7c9439fdd987ce3298d5f3277ad5e80f6cd3068fe1ea74b3bc60077e47c969e71338589993a106ccb63ffb5448336f4613fbdc4b5d2453c6bed6c5bc46c998aa3fdaf3e7f367fe53335972dea12b014728efe6fb5047452b9da012d74c992484bff25ef920544c4fe9088a373e96ac985be2c022da859993414933c154ecc561c585b4ee9024ef6d2aed3580d3f84c4a095ddebc20dd055e76052d944a9b9de41de3b1877760849ef6d4db35128a923a20b426df215284fe7e6a90e962b5cca0b21d010344c19d22fbc66a2ed765e09963e314934a5c089428475025c55261229afdae269527958a9990fccc8bedefccf25596f7a4383211ccc53d20971ace6e00a91a5aed4760f2a35b8a4ac579d508a8dc77834be3580ee4e47164521f2b025c2eda9d4a264099ce893537944b58a484aaa2e862b82cfa5e9f1c742ee2117873c22fb9240f45039d8d7d7a95b1378346c2010f0537c3c67f79ec71959d05a9968f9dd073dd4db8ca0d17c010a91c53c2338712af9674863f68f0a480e4e735a267c69b8bc42e0a6335edbfa36e86f0f38a4571e67dbc276407f6bb3922939fa475cdc30c043a0633190b84e6c0b56b34ef9306fa65315a04b82abd1a53b8c4fccb8fff32fb077d12e084c1ad701a62a3159eb840655dcfad859935a42adb299ed7236669100c6e371e18bed0eff0afe892010973da12684d5ac76778a597ac3194954781feebd7923988a41285c71540a779437b1f54a6ce5a3b522912b59e38753df95290b240159e208065a047c70e07ca423523d9743dd23f0a809da5aabd20f304457d2551c0a4c0effca354c11cdfa7b8413045c2c1103707f32e5fa42780bfea96c37a5c9c729157577d9c728c9d0f7fbaf890fa28d17b5f997a802f8c1add1ab3a6632ac62acd48e7f03b0b217ea323bfdf9adce138e234894c18b6cbe77248e9d4c0ef70e6e697e63a69bc7f9b611e1a513fd7a645f0481e1b45756d93e8c35b46b51a529eef5943b6ec04a7bcfe6a84dc9e58b646a1d9ae72e1efe857f43eed2fd278bce3066d2de064e4777d8344436e6e727364a2534a7ed41e83aa29787a0879193d288fd9f21adfb8506863c69a16ed5a322322fb59df36892251aace150832406d388912b809ac19714d0888555b24da8775c3f5e2c6d2e2b4bc3e6f79caae63152a9ecaf8606a98005428974c878ee2170dd557fabb11656a373a950fb222e92e5b5b0c81c826f870af03fbcdeec26f410dd6f376727ff8a1572a59a60b925f835e191faae22f04da3ef33fd2e090b1b9d2aeec2b0978aecd5127d722f4e3286a6ea377e5b0df6f78dcf67780ad9b30695d587c24ebd4004c1d6be4eb5819f9d4be1610f13a7f17b8e4a68869dfcce4734333704e3aec8e7c7e487a2ea2d6f18ea3f655483563d57a3dd9daac99573680a39e4f8fb180195a35309f487d64a19b7ee999240fea090e26a123edab527dc167d5aa2dbaefdc83e06796c1a184003ab6f4c06b6431d99eb119eb3362c7efd5f66e2d3d93334af0a4b371a851b96bf8a02494e5d376cb74c5b5a2399c32fbcddc821760800c9c3c95abba96285f112bafb1e7edc1d0620ce38aa5a46468f13369ad841f37566f7dbea8568c802ee80d619e3c93ce498e006ba96f7d7f8fc021c26899ad509cec35cd3348acf84261668ac2ab9f7fca857e7519791768c7b438a1769696455506e028b78d4afb0a37b2fab4bfe9c16e509d5b8d26dd7c5232db501dbf9b715a0b22860f5a2ecd0a931f409c1b6079361dfd2f920859b98fb82a60d87fa160fc3fbcec76b3bf7d88c82d673b7479f97e0fa4cb535af088551af79bc707b47985479ce6ea0c7a92b5b50cb0c1295119bf9789824aec735ffa4a46dc90a3334d442a3192f0071b05eb74c2ec639c1da27", 0x1000}, {&(0x7f0000000340)="3e8f6d006d42cc0aaf37f13b9f20a75ae3e3fbaa2a570244db6743240486d04906c35c1737281444e9b0bc7144af2c3b7a19fbde6a4c629cc7c659dbb50d7bc7646fda1b16ab65dc167710376a10e4a3ecb233a2bd294eac08d510a07e89d406e547fc02bda597f3be2bd66a0e534ccb90a292b3a51e60f93adf86ecd3dd5a5f424757c0d6a5b358", 0x88}, {&(0x7f0000000400)="269ca1fb7c7a533226fdbe590e46fb8a1ba86243a15b5e24acf8ec465ce3cb724e918036f24f6c4fd4ce1fa16dde8be3070d0750cb363f7615abdf22575d360605df9ba1d00a04ea30a8229c91dacb83223813e3c337f43ec3787390830210f544d983c05c1fc799f4a5188ee3d21e8d8a722ce681b7d9ca0624c6c18512bf35dadbbd1eff913317444b87f9bba34177efdb2f02116c21bdb0d2066d7f9f7e42f121ccc4d6c372de75583ad48391f067008fde", 0xb3}, {&(0x7f00000004c0)="2d4f275d67acc87f9ba08c106417c6fe7ef5f6b2d535682664d548a3215c40fd0f4bf7d1790716cd7fdd106a42532ec18fa981f4d06092123c07f3702e218476eae8d842b854fbd17bd3fb52cab944e5ab0f59af567ccd3c691f97bf7ca7b613712a2a22ffda7f97e1d093e96cbf17d5e62da8d20f54f2869cc26ef6e9678889e1e2db4f11a9b9d747f039587b0adb430aef27b8260fcea35cd21ceae9705aa377dcb053d5d79d6cd38399c2ea3b44b9dae10e6caa689945b91788a6b955b97ca56232f028be9b6bcd349d4d6dfaadedf2d0a392a69d343c595e", 0xda}], 0x8, &(0x7f0000000640)=[{0x78, 0xfffe, 0x0, "e8858aa8dd1afca89d8ec5253c4333f7ca3e4bddaedfa99572024075c707bcec56566c7f62387edfe59f179f74694a7b4023f9ba754ed3bee27e10a3e2973b8b5af21ea7e1aa08144943cfae4ca29c699c9d71c95225a5541bc22a578809ce921db4c0c626"}], 0x78}, 0x4) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) unveil(0x0, &(0x7f0000000240)='x\x00') mlock(&(0x7f0000010000/0x3000)=nil, 0x3000) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{0x20}, {0xc}, {0x200000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x20) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, &(0x7f0000000180)=0x5) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206919, &(0x7f0000000300)) ioctl$BIOCLOCK(r3, 0x20004276) syz_emit_ethernet(0xb5, &(0x7f0000000140)="b7") 16:00:07 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r4, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000], [0x0, 0x0, 0x0, 0x0, 0xfffffffffffffff7], [], [], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0xfffffffc}]}}) 16:00:07 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x800, 0x0) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000140)={0x0, 0x6, 0x100, 0x1b, 0x100}) r2 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000480)) getsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f00000004c0)=""/67, &(0x7f0000000540)=0x43) sendmsg$unix(r0, &(0x7f0000000340)={&(0x7f0000000280)=ANY=[@ANYBLOB="01002e2f66696c623004"], 0xa, &(0x7f0000000300)=[{&(0x7f00000002c0)="45522f244eb5c80553355c362148fafff66b20af8bbefa2d54528d", 0x1b}, {&(0x7f00000003c0)="f0abd8459bb6a695228599beefeb11d7df46b79f127ebbdbc2b3509d0936038df026107bdc232d92dcc56b4bf966a3ce6b4ac0a21875f628003fd2475593b3a5a18c63519c731e83cd90a8db544c8e41e1c7aead97695a6c8ff8df6ee6ac7666feafcbc6223d37d48756d6a089e393972c9a492d1f31d81a616f7839374f90a0db2aa34ac27dd19a219b4182eca313d7f336d6b60e53131396545a508a46cb62b5a660cac7c14272f9fa1807d2a14afd82e659cd74904712dd8c747d93", 0xbd}], 0x2, 0x0, 0x0, 0x40b}, 0x2) r3 = dup(r0) listen(r3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r4 = socket(0x2, 0x1, 0x0) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x400, 0x0) connect$unix(r5, &(0x7f0000000200)=ANY=[@ANYBLOB="00ffb11b66696c653000661f1424fc16690bcbbf3ead2a253a022b24930bf68f354ce2d4525d1527bfc61b0d8d82eaae62c1c54e1cbb52bea8349fa06e500d98785bb137a3b17e9dcfab09e3e9"], 0x1) ioctl$KDMKTONE(r3, 0x20004b08, &(0x7f0000000580)=0x80000000) write(r4, &(0x7f0000000380)="92e3", 0x2) accept$inet(r0, &(0x7f00000000c0), &(0x7f0000000180)=0xc) msgget$private(0x0, 0xc821e47a239a9acd) sendmsg(r4, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket(0x2, 0x400000000002, 0x0) r2 = syz_open_pts() ioctl$TIOCSBRK(r2, 0x2000747b) r3 = fcntl$dupfd(r2, 0x57be40bd7b1e7a0f, r1) ioctl$TIOCFLUSH(r3, 0x80206919, &(0x7f0000000300)=0xf9d) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000040)=0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{0x10001, 0x0, 0x0, 0x800020}, {0x3c, 0x5}, {0x24, 0x0, 0x6}, {0x6}]}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") 16:00:07 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000240)="b10005016000009005001b0007000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f00000000c0)) sendto$inet6(r1, &(0x7f0000000040)="e1e71d95468d59d0694fbe11a5bc72a718c886baf8b716b57e09a402d0db21ba442911d8b143dc", 0x27, 0x401, &(0x7f0000000080)={0x18, 0x2, 0x8, 0xa3e}, 0xc) 16:00:07 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x20000, 0x0) r1 = syz_open_pts() ioctl$TIOCSBRK(r1, 0x2000747b) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/diskmap\x00', 0x80, 0x0) pwrite(r1, &(0x7f0000000340)="956e582a2556a83d03e5623aa337ab57c95550d603bff1f9512d66030d9d945ce358fc5a8a67f74716d8932b05ddb394003ec9203b6a716aa3e0e481b349e86e72f848d9874f93492e3fa679ce8244d1351bdcddc825b1cda059fe5c1245444587ba60ddd337942de1699ad6b147d752369f06e40c11814e11bb11f81d68c60c43e1585a0c9a492d7f12650a390c66ded5", 0x91, 0x0, 0x0) r3 = syz_open_pts() ioctl$TIOCSBRK(r3, 0x2000747b) r4 = syz_open_pts() ioctl$TIOCSBRK(r4, 0x2000747b) r5 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffff8, 0x31, 0xfffff, 0x199, 0x31}, {{r1}, 0x0, 0x20, 0x0, 0x7, 0x9}, {{r2}, 0xfffffffffffffffc, 0x20, 0xfffff, 0x7, 0x8001}, {{r3}, 0xfffffffffffffffb, 0x80, 0x1, 0x6, 0x2}, {{r4}, 0xfffffffffffffff9, 0x82, 0x4, 0xff, 0x3}, {{r0}, 0xfffffffffffffffe, 0x41, 0x20000000, 0x4, 0xea9a}, {{r0}, 0x7ffffffffffffffd, 0x40, 0xf0000000, 0x2, 0x200}, {{r5}, 0xfffffffffffffffd, 0x2, 0x8, 0x2, 0x9}], 0x0, 0x0, 0x0, 0x0) r6 = syz_open_pts() ioctl$TIOCSBRK(r6, 0x2000747b) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3}, {0x1000000008000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r9, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r10 = fcntl$dupfd(r8, 0x14, r9) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r11, 0x4, 0xcc) r12 = getpid() fcntl$setown(r11, 0x6, r12) fcntl$setown(r10, 0x6, r12) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r14 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r14) setsockopt$sock_int(r14, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) socket$inet(0x2, 0x5, 0x6) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000440)=0x7f) r16 = socket(0x2, 0x1, 0x0) connect$unix(r16, &(0x7f0000000500)=ANY=[@ANYBLOB="ffe5000000800000000024aa0680000000000000525a0c1310fad55ce18ad64eca63d285b6a2d872af1f73f8c8437c2a27d4077c4172d282ca0e4ffbce3f301ff119560806ddd605afafd6ebffe23a98fa37579b867d5a889fa59ef4f3ae518a548cede99e2fff4e83309a530be7fbc03b1b72009e7318453b9537a79316d201c608de1a06f752603cf47592dfb24c50ec6500"/158], 0x10) setsockopt$sock_int(r16, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r17 = socket(0x10000000002, 0x2, 0x0) dup2(r16, r17) setsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f00000001c0)={r12, r15, r13}, 0xc) fchown(r6, r7, r13) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x3, 0x0) socketpair(0x10, 0x8, 0x7, &(0x7f0000000000)) r18 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x80, 0x0) syz_open_pts() r19 = socket$inet(0x2, 0x8000, 0x1) r20 = fcntl$dupfd(r18, 0xa, r19) ioctl$TIOCFLUSH(r20, 0x8020699f, &(0x7f0000000300)) r21 = socket(0x2, 0x400000000002, 0x0) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f0000000240)={{}, 0x6, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) r22 = syz_open_pts() ioctl$TIOCSBRK(r22, 0x2000747b) r23 = fcntl$dupfd(r21, 0x1e, r22) ioctl$TIOCFLUSH(r23, 0x80206919, &(0x7f0000000300)) ioctl$BIOCPROMISC(r23, 0x20004269) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206919, &(0x7f0000000300)) ioctl$BIOCPROMISC(r3, 0x20004269) bind$inet6(r1, &(0x7f0000000140)={0x18, 0x0, 0x0, 0x8c5}, 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4c}, {0x5c}, {0x8fe}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 16:00:08 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = socket(0x1, 0x4000, 0x80000000000000) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000140), &(0x7f0000000240)=0x10) bind$inet(r0, &(0x7f0000000000)={0x2, 0x3}, 0xc) openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x20, 0x0) r1 = syz_open_pts() writev(r1, &(0x7f0000000240)=[{&(0x7f0000000140)='r', 0x1}], 0x1) r2 = syz_open_pts() ioctl$TIOCSBRK(r2, 0x2000747b) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000100)={0x1, 0x0, 0x90d4, 0x0, "1e7fae5b060000f4301f94e8ee49fe0000000024", 0x8000000, 0x7}) write(r1, &(0x7f0000000200), 0x4268) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "9aea4c6196769c960e979b9d98715a4a7611362e"}) ioctl$TIOCDRAIN(r1, 0x2000745e) r3 = syz_open_pts() writev(r3, &(0x7f0000000240)=[{&(0x7f0000000140)='r', 0xfffffffffffffe65}], 0x10000000000001f0) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d2, 0x0, "d730c15b00f4ff0000747beffde400"}) write(r3, &(0x7f0000000200), 0x4268) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x8, "9aea4c7896769c715a4a7611362e00"}) ioctl$TIOCDRAIN(r3, 0x2000745e) r4 = syz_open_pts() writev(r4, &(0x7f0000000240)=[{&(0x7f0000000140)='r', 0x1}], 0x1) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d2, 0x0, "d730c15b00f4ff0000747beffde400"}) write(r4, &(0x7f0000000200), 0x4268) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "9aea4c6196769c960e979b9d98715a4a7611362e"}) ioctl$TIOCDRAIN(r4, 0x2000745e) fcntl$dupfd(0xffffffffffffff9c, 0xa, r0) r5 = syz_open_pts() writev(r5, &(0x7f0000000240)=[{&(0x7f0000000900)="83fc1090b50ad800bc8485cb58e4915c35ecfae8b8ee079d34c2c58ae63ada200a076bfa8bf84d4cb418922203c4b0a062f7bd0f5fcd7d48c38cd0c807057006f13c4ed30320cacffcf0277ad4a34a7e688750abad2bb79d40ddbddddd0bc7704c9cec08649dc608edd5b188419506c05c187da5458bd9b3045d74bcd9fd53", 0x7f}], 0x1) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d2, 0x0, "d730c15b00f4ff0000747beffde400"}) write(r5, &(0x7f0000000200), 0x4268) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000000)={0x4, 0x0, 0xffffffff, 0x0, "9aea4c6196769c960e979b9d98715a4a7611362e"}) ioctl$TIOCDRAIN(r5, 0x2000745e) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x54}, {0x1d}, {0x4006}]}) syz_emit_ethernet(0xffffff7a, &(0x7f0000000240)="985238a669ab541d1369151a49be") 16:00:08 executing program 0: ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f0000000040)=0xfbd2) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), 0x4) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19767b0784"], 0x10) r3 = accept$unix(r1, 0x0, 0x0) write(r3, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) r4 = socket(0x18, 0x400000002, 0x0) close(r4) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r4, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) getsockname$inet6(r4, &(0x7f0000000080), &(0x7f00000000c0)=0xc) execve(0x0, 0x0, 0x0) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x87}, {0xc}, {0x6}]}) r1 = getegid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3}, {0x1000000008000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r4 = fcntl$dupfd(r2, 0x14, r3) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r5, 0x4, 0xcc) r6 = getpid() fcntl$setown(r5, 0x6, r6) fcntl$setown(r4, 0x6, r6) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r8 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r8) setsockopt$sock_int(r8, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r10 = socket(0x2, 0x1, 0x0) connect$unix(r10, &(0x7f0000000700)=ANY=[@ANYBLOB="ffe5830000ff2f5d520024aa0e0d5d5d323cc966525a0c1310fad55ce18ad64eca63d285b6a2d872af1f73f8c8437c2ab4d5cacf0852cc27d4077c4172d2d605afafd6ebffe23a98fa37579b867d5a889fa59ef4f342f8afae518a548cede99e2fff4e83309acaea3dbb0e26a00e009e7318453b9537a79316d201c608de1a06f752603cf47592dfb24c50ec65f48295ac6692c403"], 0x10) setsockopt$sock_int(r10, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r11 = socket(0x10000000002, 0x2, 0x0) dup2(r10, r11) setsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000001c0)={r6, r9, r7}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r13, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3}, {0x1000000008000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r13, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r14 = fcntl$dupfd(r12, 0x14, r13) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r15, 0x4, 0xcc) r16 = getpid() fcntl$setown(r15, 0x6, r16) fcntl$setown(r14, 0x6, r16) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r18 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r18) setsockopt$sock_int(r18, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r20 = socket(0x2, 0x1, 0x0) connect$unix(r20, &(0x7f0000000700)=ANY=[@ANYBLOB="ffe5830000ff2f5d520024aa0e0d5d5d323cc966525a0c1310fad55ce18ad64eca63d285b6a2d872af1f73f8c8437c2ab4d5cacf0852cc27d4077c4172d2d605afafd6ebffe23a98fa37579b867d5a889fa59ef4f342f8afae518a548cede99e2fff4e83309acaea3dbb0e26a00e009e7318453b9537a79316d201c608de1a06f752603cf47592dfb24c50ec65f48295ac6692c403"], 0x10) setsockopt$sock_int(r20, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r21 = socket(0x10000000002, 0x2, 0x0) dup2(r20, r21) setsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f00000001c0)={r16, r19, r17}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r23 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r23, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r23, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3}, {0x1000000008000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r23, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r24 = fcntl$dupfd(r22, 0x14, r23) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r25, 0x4, 0xcc) r26 = getpid() fcntl$setown(r25, 0x6, r26) fcntl$setown(r24, 0x6, r26) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r28 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r28) setsockopt$sock_int(r28, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r30 = socket(0x2, 0x1, 0x0) connect$unix(r30, &(0x7f0000000700)=ANY=[@ANYBLOB="ffe5830000ff2f5d520024aa0e0d5d5d323cc966525a0c1310fad55ce18ad64eca63d285b6a2d872af1f73f8c8437c2ab4d5cacf0852cc27d4077c4172d2d605afafd6ebffe23a98fa37579b867d5a889fa59ef4f342f8afae518a548cede99e2fff4e83309acaea3dbb0e26a00e009e7318453b9537a79316d201c608de1a06f752603cf47592dfb24c50ec65f48295ac6692c403"], 0x10) setsockopt$sock_int(r30, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r31 = socket(0x10000000002, 0x2, 0x0) dup2(r30, r31) setsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f00000001c0)={r26, r29, r27}, 0xc) setgroups(0x5, &(0x7f0000000080)=[r1, r7, 0xffffffffffffffff, r17, r27]) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x50, &(0x7f0000000340)='\b') 16:00:09 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) lstat(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x5000000000004, 0x6}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000200), 0xfffffe73}], 0x100000000000005e, 0x0, 0x0) 16:00:09 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = socket(0x18, 0x400000002, 0x0) close(r1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) connect$unix(r1, &(0x7f0000000040)=@file={0x0, './bus\x00'}, 0x8) poll(&(0x7f0000000080)=[{r0, 0x7f}], 0x1, 0x2000000) poll(&(0x7f0000000640)=[{r0, 0x40}], 0x1, 0x0) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x60}, {0x87}, {0x7, 0x0, 0x0, 0x8e25}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 16:00:15 executing program 1: 16:00:15 executing program 0: r0 = socket$inet6(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000000140)={0x0, 0x139, &(0x7f0000002000)=[{&(0x7f0000000080)="5500000018007f5f00fe01b2a4a280930206030000000001000000003900090035004002060000000300154002000000000022dc1338d54400009b84136ef75afb83de4411001600c43ab8220000060cec4fab91d4", 0x55}], 0x1}, 0x0) 16:00:15 executing program 1: r0 = socket$inet6(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000000140)={0x0, 0x139, &(0x7f0000002000)=[{&(0x7f0000000080)="5500000018007f5f00fe01b2a4a280930206030000000001000000003900090035004003060000001900154002000000000022dc1338d54400009b84136ef75afb83de4411001600c43ab8220000060cec4fab91d4", 0x55}], 0x1}, 0x0) 16:00:15 executing program 1: r0 = socket(0x22, 0x2, 0x4) readv(r0, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/38, 0x26}], 0x1) 16:00:15 executing program 0: select(0x0, 0x0, 0x0, 0x0, 0x0) 16:00:15 executing program 1: 16:00:15 executing program 1: 16:00:15 executing program 1: 16:00:16 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) r0 = semget$private(0x0, 0x7, 0x8) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f00000002c0)=""/89) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3}, {0x1000000008000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = fcntl$dupfd(r1, 0x14, r2) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r4, 0x4, 0xcc) r5 = getpid() fcntl$setown(r4, 0x6, r5) fcntl$setown(r3, 0x6, r5) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r7 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r7) setsockopt$sock_int(r7, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r9 = socket(0x2, 0x1, 0x0) connect$unix(r9, &(0x7f0000000700)=ANY=[@ANYBLOB="ffe5830000ff2f5d520024aa0e0d5d5d323cc966525a0c1310fad55ce18ad64eca63d285b6a2d872af1f73f8c8437c2ab4d5cacf0852cc27d4077c4172d2d605afafd6ebffe23a98fa37579b867d5a889fa59ef4f342f8afae518a548cede99e2fff4e83309acaea3dbb0e26a00e009e7318453b9537a79316d201c608de1a06f752603cf47592dfb24c50ec65f48295ac6692c403"], 0x10) setsockopt$sock_int(r9, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r10 = socket(0x10000000002, 0x2, 0x0) dup2(r9, r10) setsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000001c0)={r5, r8, r6}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r12, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3}, {0x1000000008000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r12, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r13 = fcntl$dupfd(r11, 0x14, r12) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r14, 0x4, 0xcc) r15 = getpid() fcntl$setown(r14, 0x6, r15) fcntl$setown(r13, 0x6, r15) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r17 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r17) setsockopt$sock_int(r17, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r19 = socket(0x2, 0x1, 0x0) connect$unix(r19, &(0x7f0000000700)=ANY=[@ANYBLOB="ffe5830000ff2f5d520024aa0e0d5d5d323cc966525a0c1310fad55ce18ad64eca63d285b6a2d872af1f73f8c8437c2ab4d5cacf0852cc27d4077c4172d2d605afafd6ebffe23a98fa37579b867d5a889fa59ef4f342f8afae518a548cede99e2fff4e83309acaea3dbb0e26a00e009e7318453b9537a79316d201c608de1a06f752603cf47592dfb24c50ec65f48295ac6692c403"], 0x10) setsockopt$sock_int(r19, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r20 = socket(0x10000000002, 0x2, 0x0) dup2(r19, r20) setsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f00000001c0)={r15, r18, r16}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r22 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r22, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r22, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3}, {0x1000000008000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r22, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r23 = fcntl$dupfd(r21, 0x14, r22) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r24, 0x4, 0xcc) r25 = getpid() fcntl$setown(r24, 0x6, r25) fcntl$setown(r23, 0x6, r25) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r27 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r27) setsockopt$sock_int(r27, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r29 = socket(0x2, 0x1, 0x0) connect$unix(r29, &(0x7f0000000700)=ANY=[@ANYBLOB="ffe5830000ff2f5d520024aa0e0d5d5d323cc966525a0c1310fad55ce18ad64eca63d285b6a2d872af1f73f8c8437c2ab4d5cacf0852cc27d4077c4172d2d605afafd6ebffe23a98fa37579b867d5a889fa59ef4f342f8afae518a548cede99e2fff4e83309acaea3dbb0e26a00e009e7318453b9537a79316d201c608de1a06f752603cf47592dfb24c50ec65f48295ac6692c403"], 0x10) setsockopt$sock_int(r29, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r30 = socket(0x10000000002, 0x2, 0x0) dup2(r29, r30) setsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f00000001c0)={r25, r28, r26}, 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000001c0)={{0x81, r8, r16, 0xffffffffffffffff, r26, 0x20, 0x1f}, 0x6, 0x9, 0x400}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{}, {}, {}]}) r31 = socket(0x18, 0x1, 0x0) close(r31) r32 = 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(r32) socket(0x400000000018, 0x3, 0x3a) setsockopt(r32, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r31, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r32, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:16 executing program 1: 16:00:16 executing program 1: r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x4}]}) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x12}, {{r1}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0xffffffff, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206919, &(0x7f0000000300)) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f00000000c0)=0x3) kevent(r0, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) 16:00:16 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000540)) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x202010, 0x1605) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_dstaddr=@in}) open$dir(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) 16:00:16 executing program 1: r0 = socket(0x18, 0x400000002, 0x0) close(r0) setsockopt(r0, 0x1000000029, 0xffffff00, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) r1 = socket(0x6, 0x2, 0x7f) r2 = syz_open_pts() ioctl$TIOCSBRK(r2, 0x2000747b) r3 = syz_open_pts() close(r3) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000180)) ioctl$TIOCSETA(r3, 0x80047466, &(0x7f00000004c0)={0x800000005, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739e278b7ec0"}) r4 = dup2(0xffffffffffffffff, 0xffffffffffffffff) fchflags(r4, 0x10001) poll(&(0x7f0000000080)=[{r3, 0x13f}], 0x1, 0x0) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYRES32=0x0, @ANYRESDEC, @ANYRESDEC=r3], 0x2c}, 0x0) r5 = socket(0x18, 0x4003, 0x0) r6 = msgget$private(0x0, 0x10) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3}, {0x1000000008000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r8, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r9 = fcntl$dupfd(r7, 0x14, r8) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r10, 0x4, 0xcc) r11 = getpid() fcntl$setown(r10, 0x6, r11) fcntl$setown(r9, 0x6, r11) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r13 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r13) setsockopt$sock_int(r13, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r15 = socket(0x2, 0x1, 0x0) connect$unix(r15, &(0x7f0000000700)=ANY=[@ANYBLOB="ffe5830000ff2f5d520024aa0e0d5d5d323cc966525a0c1310fad55ce18ad64eca63d285b6a2d872af1f73f8c8437c2ab4d5cacf0852cc27d4077c4172d2d605afafd6ebffe23a98fa37579b867d5a889fa59ef4f342f8afae518a548cede99e2fff4e83309acaea3dbb0e26a00e009e7318453b9537a79316d201c608de1a06f752603cf47592dfb24c50ec65f48295ac6692c403"], 0x10) setsockopt$sock_int(r15, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r16 = socket(0x10000000002, 0x2, 0x0) dup2(r15, r16) setsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f00000001c0)={r11, r14, r12}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r18 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r18, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r18, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3}, {0x1000000008000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r18, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r19 = fcntl$dupfd(r17, 0x14, r18) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r20, 0x4, 0xcc) r21 = getpid() fcntl$setown(r20, 0x6, r21) fcntl$setown(r19, 0x6, r21) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r23 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r23) setsockopt$sock_int(r23, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r25 = socket(0x2, 0x1, 0x0) connect$unix(r25, &(0x7f0000000700)=ANY=[@ANYBLOB="ffe5830000ff2f5d520024aa0e0d5d5d323cc966525a0c1310fad55ce18ad64eca63d285b6a2d872af1f73f8c8437c2ab4d5cacf0852cc27d4077c4172d2d605afafd6ebffe23a98fa37579b867d5a889fa59ef4f342f8afae518a548cede99e2fff4e83309acaea3dbb0e26a00e009e7318453b9537a79316d201c608de1a06f752603cf47592dfb24c50ec65f48295ac6692c403"], 0x10) setsockopt$sock_int(r25, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r26 = socket(0x10000000002, 0x2, 0x0) dup2(r25, r26) setsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f00000001c0)={r21, r24, r22}, 0xc) r27 = geteuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r29 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r29, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r29, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3}, {0x1000000008000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r29, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r30 = fcntl$dupfd(r28, 0x14, r29) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r31, 0x4, 0xcc) r32 = getpid() fcntl$setown(r31, 0x6, r32) fcntl$setown(r30, 0x6, r32) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r34 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r34) setsockopt$sock_int(r34, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_cred(r34, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r36 = socket(0x2, 0x1, 0x0) connect$unix(r36, &(0x7f0000000700)=ANY=[@ANYBLOB="ffe5830000ff2f5d520024aa0e0d5d5d323cc966525a0c1310fad55ce18ad64eca63d285b6a2d872af1f73f8c8437c2ab4d5cacf0852cc27d4077c4172d2d605afafd6ebffe23a98fa37579b867d5a889fa59ef4f342f8afae518a548cede99e2fff4e83309acaea3dbb0e26a00e009e7318453b9537a79316d201c608de1a06f752603cf47592dfb24c50ec65f48295ac6692c403"], 0x10) setsockopt$sock_int(r36, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r37 = socket(0x10000000002, 0x2, 0x0) dup2(r36, r37) setsockopt$sock_cred(r36, 0xffff, 0x1022, &(0x7f00000001c0)={r32, r35, r33}, 0xc) r38 = syz_open_pts() ioctl$TIOCSBRK(r38, 0x2000747b) r39 = fcntl$getown(r38, 0x5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r41 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r41, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r41, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3}, {0x1000000008000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r41, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r42 = fcntl$dupfd(r40, 0x14, r41) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r43, 0x4, 0xcc) r44 = getpid() fcntl$setown(r43, 0x6, r44) fcntl$setown(r42, 0x6, r44) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r46 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r46) setsockopt$sock_int(r46, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_cred(r46, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r48 = socket(0x2, 0x1, 0x0) connect$unix(r48, &(0x7f0000000700)=ANY=[@ANYBLOB="ffe5830000ff2f5d520024aa0e0d5d5d323cc966525a0c1310fad55ce18ad64eca63d285b6a2d872af1f73f8c8437c2ab4d5cacf0852cc27d4077c4172d2d605afafd6ebffe23a98fa37579b867d5a889fa59ef4f342f8afae518a548cede99e2fff4e83309acaea3dbb0e26a00e009e7318453b9537a79316d201c608de1a06f752603cf47592dfb24c50ec65f48295ac6692c403"], 0x10) setsockopt$sock_int(r48, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r49 = socket(0x10000000002, 0x2, 0x0) dup2(r48, r49) setsockopt$sock_cred(r48, 0xffff, 0x1022, &(0x7f00000001c0)={r44, r47, r45}, 0xc) ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0xa98f164e268999aa, r44) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000240)={{0x3, r14, r22, r27, r33, 0x2, 0x8}, 0x0, 0x9, r39, r44, 0x8000, 0x9, 0xf42c, 0x7fff}) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) recvfrom$unix(r5, &(0x7f0000000040)=""/66, 0x42, 0x843, &(0x7f0000000140)=@abs={0x1, 0x0, 0x3}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r5, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:16 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000003d000000030035700100000000000000"], 0x38}, 0x0) clock_settime(0x3, &(0x7f0000000040)={0x1, 0x1}) 16:00:16 executing program 0: setreuid(0x0, 0xee01) syz_open_pts() r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206919, &(0x7f0000000300)) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000000)={0x9, 0x2, {[0x10001, 0xdc, 0x1b, 0x8, 0x7, 0x80000001, 0x6, 0x3, 0x7fffffff, 0x2, 0x3ff, 0x4, 0xfffffffffffffffd, 0xb8c5, 0xec3, 0x8001, 0x4, 0x7], [0x7fffffff, 0x8, 0x1e63, 0x1, 0x6, 0x4, 0x1ff, 0x81, 0x1, 0x6ee], [0x3, 0x7, 0x3, 0x4, 0x6e, 0x6, 0xf254], [0x80000001, 0x80000001, 0x1, 0xfffffffffffffffb, 0x3, 0x2], [{0x8, 0x40000000, 0xfff, 0x2}, {0x8000, 0x5, 0xcc, 0x1}, {0xf2, 0x5, 0x7, 0x100}, {0x5, 0x6, 0x8000, 0x4}, {0x3, 0x9, 0x5, 0x7f}, {0x5, 0x9, 0xfffffffa, 0x80000000}, {0x81, 0xfff, 0x70, 0x4}, {0x20, 0xda, 0xa35, 0xfd2}], {0x3f, 0x9, 0x9, 0xff}, {0x3, 0x2, 0x1f, 0x41ae10a9}}}) syz_open_pts() 16:00:16 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) r1 = kqueue() kevent(r0, &(0x7f0000000000), 0x5, 0x0, 0x100000, 0x0) r2 = syz_open_pts() ioctl$TIOCSBRK(r2, 0x2000747b) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000000)) kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000080)=0xffffffe1) syz_open_pts() 16:00:16 executing program 1: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f0000001a00)=ANY=[@ANYBLOB="8202adfdffffffff3f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e5786360bcd4c0a162b58fd4237b8fa4d012ae447c2472b3e842f6abf1e6bf3bf554799b9b8138d30505e8f0000a49fef9d612f871f431676e0eb20b8a362c5fe65baa202361cd8cac7dbac5b65122cd2350000000000040000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa551016c17f08969eddff7744123053ff03d925341d85544cf1cfd0b34aa3fc1611c8665840ea3b1e39af6256b1f007bf8f244cbc769cee443460409062000000000000000f6490ba02e9768a8b36d05c2b89da05a0a41180b94359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6ff9b4d808ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee585540400000000000000bed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3b2de3f973d8c3e5afc074c17f1cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea4f77751b76b6c98bf0d9f371e916fc7b88810000001f77d036b0233aca38bc2f6b0e0cda87573f3ed78789d01c4e74fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a070016a0dd2515741374c70916b23a8b086c43633a4162a7e9919a0eeeaee00000000300afe7e4a201dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e11bdc4c67d8258987b5cd381a7aa89400bfc4c950eb6fcd3b65c4ab78a2793c3f6ac242939caf050000004075a5f9e5d29e3cac6c0be6ddb009c48adb4e38cc96072cab037ec2d04030b3e09396293ceaeb7654667b76bb2aed3946b07936b1a687dae26f8eb6ee790c0514a813dbbca51acf3f76d12ae4b87f1ca4132c33fd000000000000cb47566abe86451173c10000ce0a325aed454f7aabda6e3def3f5a190a05885d48b3f7b9871543e605aec4e96343d12645199ce0f92602b6fd306d32fea4d6f8fdd21d3af7a4ce856fa952f23b216639cb5ba8ca8715e9c8218b768310da70195f548c8db21db9f706ad94abd33e1c7740a57bfadfecfc7fdd8e5a53036f59036009d9d7ea7fcfd479a16898340b7ae5eb5359b9f1e475f3aae496d222d1e7adbf48716e250bf905004fbfb1572738d777bec4ad8bdbb666656c868cf4394aff3219c961c3428b327a65fc94500dbb57f781b352043e9d09f193a5fdfbb52818f43eb2f749ac186f81226aa5d8b81e910400000000000000dd69b0e6a0ea5b021a69e483d5347d9e503b17a6bf720eb0002da2675c7d8efc2893881bfccea8268fe8cf2e5aea7d57af3d80c3e6f13d22f69f07df3a2c09b0aed0cec82e12e33bca2e9d1b18c9ae945e69af1feb685a5c8ee1c0629d2c4a9e61769eadaae5f4518240ae73fd2f66634e9fa2d8142d0c1165897a6ed1540d6f7e1239318e6e28971d4a3c02a49bb4ec9386eb0c31534fcad2ce3bba20c2ddfcab9a87b9af20f7728546cf296eb2158658e3d769ca917b138c6d8b5d032af5a5db1b29938948bfa07fdb51310c7c16d92537fdcf59709a367e009890a947093ef21cdc7be85beb7f6d9291bda664b1299d2786cccb54f7f45a6ac94827857fdaaa7c013f161a5cf95d89d205997ace1dfb9e44967ab79c436e10ca2c975ff0635a206a01b2b7be3f43802db5f303b7a273644e1fb835acc2c1067802dd11f761688161849c867d623321ef8dcb65121a8579d9c0844b134d7ab380e346c5c53db0ba496d6bb9f4e15f9c35c1be05f03c75ce59a26d9c7172d3d93fc4059e3e274ecf8cb495c655da7c85d1e015cd556f525fb25e7c3848888ee60000"], 0x10) socket(0xbf8292f93784c336, 0xc003, 0x26) r1 = open(&(0x7f0000000340)='./file0\x00', 0x2, 0xf5d45265706cd2dc) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000380)={""/16, @ifru_dstaddr=@in6}) writev(r0, &(0x7f0000000000)=[{0x0}], 0x1) execve(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)=[&(0x7f0000000080)=']\x00'], &(0x7f0000000300)=[&(0x7f0000000100)='\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)=')*\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='.+].\v$\x00', &(0x7f00000002c0)='\x00']) 16:00:16 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a53870600690000a714000000290000002a000000030035700100000000000000"], 0x38}, 0x0) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x3d}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x200, 0x0) 16:00:16 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000100)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) poll(&(0x7f0000000940)=[{r0, 0x1a5}], 0x1, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206919, &(0x7f0000000300)) ioctl$LIOCSFD(r3, 0x80046c7f, &(0x7f0000000000)) recvmsg(r1, &(0x7f0000000ec0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206919, &(0x7f0000000300)) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x24}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCPROMISC(0xffffffffffffffff, 0x20004269) r1 = syz_open_pts() ioctl$TIOCSBRK(r1, 0x2000747b) r2 = syz_open_pts() ioctl$TIOCSBRK(r2, 0x2000747b) r3 = dup2(r1, r2) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f00000000c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x14}, {0x48}, {0x8fe}]}) r4 = socket(0x18, 0x400000002, 0x0) close(r4) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r4, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) sendto$unix(r4, &(0x7f00000001c0)="cc8766ae0bac70b02fab334b7a853ce958b02125333285ee09e31d556e6ee89454e043fd3ffd523890c934e0ca7bf2be62767a03b6a0c0be3565910ee683c54f318a1b221442c3c94703abf16f1f9d00a457ac3e74ac35653d1e7457eb9440b5", 0x60, 0x2, 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000180)="7a75c63c5a0093ec50c3518784b4") 16:00:16 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, "854955882e0261b6374dbfa608e08ff7ff00"}) readv(r0, &(0x7f0000000100)=[{&(0x7f0000000140)=""/45, 0x2d}], 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3}, {0x1000000008000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = fcntl$dupfd(r1, 0x14, r2) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r4, 0x4, 0xcc) r5 = getpid() fcntl$setown(r4, 0x6, r5) fcntl$setown(r3, 0x6, r5) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r7 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r7) setsockopt$sock_int(r7, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r9 = socket(0x2, 0x1, 0x0) connect$unix(r9, &(0x7f0000000700)=ANY=[@ANYBLOB="ffe5830000ff2f5d52005290a158bec3b54a24aa0e0d5d5d323cc966525a0c1310fad55ce18ad64eca63d285b6a2d872af1f73f8c8437c2ab4d5cacf08080027d4077c4172d2d605afafd6ebffe23af2f3d0fe98fa37579b867d5a889fa59ef4f342f8afae518a548cede99e2fff4e83d29acaea46bb0e26a00e009e7318453b9537a79316d201c608de1a06f752603cf47592dfb2"], 0x10) setsockopt$sock_int(r9, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r10 = socket(0x10000000002, 0x2, 0x0) dup2(r9, r10) setsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000001c0)={r5, r8, r6}, 0xc) ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0xa98f164e268999aa, r5) r11 = getpgid(r5) ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x10, r11) syz_open_pts() 16:00:16 executing program 0: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="d9850dc1", 0xffffff21) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xffffffc3}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x80047466, &(0x7f00000004c0)={0x800000005, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739e278b7ec0"}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000580)='/dev/vmm\x00', 0x2, 0x0) poll(&(0x7f0000000080)=[{r2, 0x1fd}], 0x2000000000000004, 0x0) r3 = fcntl$dupfd(0xffffffffffffff9c, 0x5, r1) ioctl$VMM_IOC_READREGS(r3, 0xc2485607, &(0x7f0000000240)) connect$unix(r0, &(0x7f0000000540)=ANY=[@ANYBLOB="17e8e876dda5571d3ed478"], 0x10) setsockopt(r0, 0x10000, 0x9, &(0x7f0000000040)="4855ba0279ac405b60af949697db2e816f90be51e6e314eafdcf979995e0c5c173f7239deab8bc66b64282499c74f57ee86237601552614af6c00bc082db2e4eb1ac7eb9f3f6d743ec590821e74ce94fb1b48f49d904a86d2267", 0x5a) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) r5 = socket(0x18, 0x1, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) accept$inet6(r5, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r6 = socket(0x18, 0x1, 0x0) close(r6) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r7 = syz_open_pts() ioctl$TIOCSBRK(r7, 0x2000747b) r8 = geteuid() fchown(r7, r8, r4) getsockopt$sock_int(r6, 0xffff, 0x1008, &(0x7f0000000100), &(0x7f0000000140)=0x4) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x20}, {0x3c, 0xfe}, {0x5, 0x0, 0x0, 0x106}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 16:00:17 executing program 0: mprotect(&(0x7f0000084000/0x6000)=nil, 0x6000, 0x5) mprotect(&(0x7f0000487000/0x3000)=nil, 0x3000, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x9130fba, 0x0, 0x4000000, 0x0) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) bind$inet(0xffffffffffffffff, &(0x7f0000000040)={0x2, 0x1}, 0xc) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206919, &(0x7f0000000300)) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0x2, 0x81, 0x2, 0x3}, {0x9, 0x7, 0x8, 0xf84}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000040)=[{0x60}, {0x61}, {0x6}]}) pipe(&(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000240)="149130da957e67ba8392c0b01f00") 16:00:17 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x21) clock_getres(0x0, &(0x7f0000001240)) faccessat(r0, &(0x7f0000000040)='./file0\x00', 0x80, 0x3) 16:00:17 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000240)=ANY=[@ANYBLOB="82bd69e4faea25a2eb105d588c4a27abb6d804778905d6081559ba284b63f5c2c52d1e35"], 0x1) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chdir(&(0x7f0000000140)='./file0\x00') r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206919, &(0x7f0000000300)) symlinkat(&(0x7f00000001c0)='./file0\x00', r2, &(0x7f0000000200)='./file0\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='x\x00') execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = socket(0x18, 0x400000002, 0x0) close(r3) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) connect$unix(r3, &(0x7f0000000180)=@abs={0x0, 0x0, 0x0}, 0x8) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x80047466, &(0x7f00000004c0)={0x800000005, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739e278b7ec0"}) poll(&(0x7f0000000080)=[{r1, 0x13f}], 0x1, 0x0) r2 = dup2(r1, r0) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[0xffffffff, 0x1f]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000040)=0x2) syz_emit_ethernet(0xffffffffffffff10, &(0x7f0000000000)='\b') 16:00:17 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000000)={0x2, 0x0, 0x8}) socket$unix(0x1, 0x1, 0x0) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000000)) 16:00:17 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) chdir(&(0x7f0000000000)='./file0\x00') r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020699f, &(0x7f0000000300)) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x50}, {0x3}, {0x80000000000006}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="0218ae4de39e04a1de6275894395") 16:00:17 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ioctl$TIOCSBRK(0xffffffffffffffff, 0x2000747b) pwritev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000180)="11c0706b964679bfcbe8cd6bc0240769c6f13e1496ac4c2477c2ce4a83b8e2f4f4c49bb4f8694a60d4d03aab7d59f4eddcb03f9e80b8388d31b1a782c81e3e2655736b3a17de46ad04940ca364aaba6d714ef3950309d746b2428f7451b1006f1ccc6590ce9c9ce4edccc20d90eed09c27f18c9f6f8b90dab06453616a0759497c67df7e697c37b60166f48efdd1db7e9ff2d657cbc1468c09454fee68886925492b96bf561ec9b8b290f2c5678462057d2e583b63d4f4", 0xb7}, {&(0x7f0000000240)="86ebf7ac40ac4d5fc11f613e3724131f94393d89898bbc7b69ca24237b4c98940903a3138a2ef6bec7c153130ccb88f7acde9b0c79008a57d65ef1bb3d2c134d5ced2f3edb23536c8988d81812c997f6b07b101b5070c1d5a924c6c3558b1e269e217733d033ae2178ef70353fd91811e66e6e891677f7ba65273483a2d81800ded5eb0daa03b3aba18bd998b008acf922203433803497dd5d1305e3a8e0bc139e8189979668e0f2d16307559110ba2c624260f9b6295133bc3ca9aa6e65e3", 0xbf}, {&(0x7f0000001280)="62a7f3534db5775865597779ddcf43949b2b70d69bb2de6e70e4cf3a17f21843f09ca55f47dea6c16acda0df125dd2ca57840ad1bb3d32f33689963e72208f6ee394d61c20d93956f3b990064f1e60cf2ab854cd95ca17964a0efcb81b5a6b76e0ad1e3066f5af6f000eb02f11e09475daf2841a03727907fa657841222c82fa03852375d24560e98b0ba0c6b1414f7fa1de1f50806aafdcb6d65529d392c8c415de535ad03ad5d2acd28f031840c9bffce1609d8599828c2bf83a7a0e8050d6edd8a7b836c43168f927892ea629cbdea6cd2b9de491fb5998ff3335382f4e865080ea92f50748f45a7ea273c98a7e5ea590005d5a1e07670f537908d38976e5fa43edabedece7b4a6f30a42351dc722395794d0038c53f8109ee7a82a85510bb3d951c64a06edf54cb791d3ce24957dedab0917ad3b73aacb42135322a1d2237c57f4269e20ce0090d26d840a352e1f5cb330fd0ead78a8e18394406aa37fcad78401d0357449811382c4fd1e0fe96847bb2cbe223d4d7a31469aba7560cefcfd4317ce469a31d025c31e2ad215f2ea7f658aa1a32b80c4be80732386382d472ce18a6cb04189101aeefb684968cb054d9e6a10d63a05f9f6271f289822436cd38710565c4c5ad5a037c4c271ba5eece266d832100c22232436539c7c0216fb1d81f07f096e19d372aac8cb2ce8aa5fa2a0f1ac679f2b0fb7af0ac19967abf69276c3af7ed20e779c4e2d9219b9f7e46f11bae56553141c3748cb224313f3b32fe45a487ba5182d90c1a793a24da5853f330ee8a3a71af2d8f5974ee66ca51e148313e9097e9e7bff5c53cd7f85e4331d338145595a5d77aafe3750a1af1591c750067eb38505de0259fc710fae371bf6475a9d8313e3b966e2bcdcf03752d904ed1b739cc9ffb847d225ac18482b26810814d30b788d6759bb01904b6183d57f5582ab7adc81747e4e86c341e60857ff80af1f36c7d8d41f17a616c3b5deabb36cced00585a90508a65731082d981d5e58a114c8d553553a1879e7eff4b5617205dbab7770f6ae2ec4fd05decb82b7d93cd271eab84ad0aac7d49c5df5acbf3df5fbc1e73d72d8e246b223016227a8d8f3134849005f3970d7c93c126a8fe4bd16caf0a997bb0d43c177724b0ef29a805b823ed977feb12cc3f6dfc2f1d3f60629c604efec9b74717b6861d865cb4baf14e06e0711e6adce79652656f56adf770ade6f32410e036ab5416d6e68d24fe85b200a0b067d167ce90227f761b9eaf5480ea4a371092f71f7b58b0085b43f840e04c9ae1073cafb5b25484eea6ca87e752eb3f4d9791e3ac7400cc57981df89b0539058f38563f8128ef166c1b1dfdb0151e4948049eb57e315c525ac1d2667df2af10e5300db4ca261cd92d72995617626e8aefaa5781859434bfce2df34c7fca77fd6f835b42ea1e8833d0b12af9863a882b274c964bea52f1d0428faf95da706d1fcec3668ff026f4b4545cffb2fe8496f95a3d5ff71359a3af67157724b9549dafdccbadf44965ef37462090f1b71db8bacf34b705bf58f23c76d507597f7d62ea31bfc53237b3c02c8845c5ec172c45e41158883fcfb0b7fe04edadaf031ef44c2465d464b36d78581611b013442a49caf23340dd8237da4759de7f81e0431b24cbd63e12409469cf8a5a4c8c298f70e484d8b73274e28a5cd321e89dbffbb880d5150241d7217e1bcda0a4830902e06155ed188bcf5849e9f9ddda727369ed5f8773aafcd13bf05fc788622148253c7bb0e0b48ad714f7915bdfdab9d764a32613c62ff341ae98eac7fb85e8949a7215b576db303b4642a6a4663122f4883df4a8b49e87c65bbf3d2e3d4ae662c780b57a5f23f0e56337778dd632d53d1fc1245e8f91018ea1c892facd2c9782741c04bf37ae8a4429b3cbff719e34ceee2c544f6c4f5373091ec18732c8e6b92b8bd6b15f3df9ad69e3d65f02d3451d5bb0d5fa04ff95ac5381ee9703397f0ba2299db7e54a108c3a8239373fc9c5db6817d14add561d1cf0240964893ed22e408219ee832d45d8d6a1f02c3f153dda307ff1f2efa5aed8c747f9b38119594b96fedc91c54bbd95fdf86498e2af2a4519a390d92754e71bf1c7bff5987d2f036db414601a7aba7839fc08bb1b70b30184b02d72ed806a3d3ba9e6382667b21cc293e0bda5a9cc67426ae082e5f420edcda0014e1bb65c592a5cbeb1b263e13812d17609376a0cc912ae19ff00a3b8e901d875f57813ee17023c54ea273c4a47ab9aa0cea6111695b36196c0ee09ac51fa617b980a8a8898dc6d948d2a6b246f57195390e5b829a674e9515136d8a367164b4aaa27ef3e10922e48334eb5c1c9a4550b135a0c02ef5ff2e8f41e27f2d3a941f66955e993766b61d859d83170d38422d715f1e315660f2c9ade7be2be4f913ac3c9b3b5650998f33a45e21b2c6a2024814a8b2f655f90b54cd751202c684fd32342763a0f1b0e460e865905e3548ed4a5d41a04e72ef639118e652a6d721e827ffa9e3ccb4ee1f9765307a7aa42827934f62a20054cc7887d1820b417bdc54368f5cfe770fde55e389127690d23de3ef5fe669775a49304468c9c34d75b156268f9a4344b48b96275926131ebee258d8956aa02eb031e939834b4d113aeeac1be66eea962c53eae399246c69e46d41026f2633ab5deeb7301fabe4d5facad4bb2082f6d7e8565a2179e9c2d3b6ae7dbc5a9ce18d4915809ac2e6623f2e19ad8a39aa46b9ab4b7e2fdb620a5ba66efbdf13e17d03dbd3a276149e80cf06effd862436555561e74c0b3dda752abd9db67ec2307ad62deed7f523d192738782af61e964a20dbb8e17f5c5010d03bce91ed9b189c86b6399d478d4e401ed15b6c601f832a2711d742ffadaacd4758ae0428710317e40591e0d225b5684581dab2747c24abc8f8cc94b13bfe217a0fbeaca1d53e317d7d6ee649f72b4051be16d77f082d534db3777c4309ef09cb38450f29d273645eac7534b22d8113144370ae42f076e7143016acf4dbbe9c76edd632cb7f5410bb00b5302f211f9677b46be6e56e32a8bf83d02b9a34b46eaf85728e1344f9723c3681237fa1183255064d435dc14dbdbc3fd6ddacf3c35aa06b9e8c4ba759bbcb015e264eb3dbbfcd07b4d85b45fbb890790a2aceb48ba51c7c47784369580b8f0bdaf7d621eaa64ab9c2252612140235cdf4fd35a290f2eaf0ecdd360978a25d102bbbda736a7803a3d5109846e0f23ffd11ab7591558fc0f2557e438611664f9d1103edde199d7b86e9e8c7f234b87cedae952b1807d094afa1ff33cf074411288981e1989d2e5dd24f91dff45b6830888bb4f4d0502133b63cfb8d5322223a6ca9a09dd17f09673d46c78f2470b02fad8e7ebb152528cd56c5e9d3492aa6ec60f79f2a0cfc72b424b319abc14f3b91a8e60368c04888939b829aece3d4da2e6416d47226c0f945fa9ad4e70ce93dbd74eff3a912025a1e433bcadca47b40a8bf4e7a65e1b8a46e5f56603ab295f31e803ffc6fe10aa24e13ebc50f5db9266e6f647d2cc962d904c919932a5b98b58a14618d0f64ce07e1a5a1adeadfe03cd6d7160e995408b4f5cc8bb570c0bdd43d11c81ea980a410327a838301c65ec13ffd37490cbf8962702fe23dd096eb66cc5e01e1b7cb756c39556251d4faf9d21b4bdb1de758313f091cda981dca09281fda1a08ee31a96d5a1c743d2ce890d21e7a25c33233107ef28f229d0b007d593411bf995e389eb65215317f48823c54c5b19e6094708d6aaaa8094a6607f4f39fb905a8db183e667262d164fed9f2bcb8f09f300a8400aa36ba7301a31a37128d95d069de51308c218b09c4b76a7147da32b9a2212a35269d9ee17ecb538b9f70bf5c4346248e2f82448221df8ec34103d3b05f1d8f777256ba0ad13331f678ba4e9b0ea1e138025e77473ce823cdc4ec1b47e12e2797131e2ef8ff7f389d9c6cbda4c3026caeb9209448c75cda7c78d58b3816c275307127e742eed90d7eff4a3a1805fd9854a5dec798259728a27a62a755d813a261b0260b7a8863e8fd3fa0103900c0785b1c2fe5ea00a1866c56484b85e48c58b9ad012f3d0c741deac0df30159b6497c2d16157fd76132c76cce65515ad6767d60a4d3bfdf9617d4ab9426456b9889c41221a4ca74d096d5c062c293ae73168368c48c1f4a1695a42334544b594006ab5346073a5f054c54c718f27466e3b4d5aa7b9785298e9282a90e568a164c74642f28d6388b4c7e5fa77f0785e864042973254456e3de32eca54f9f9d7191f66081b1de944f7c5081c14dcd1230d2572da7e0ce95c3e49d1517b49dc0ee1033071b55649f9c5a3fa79364bab281ab4bb011d0886f48379f2dd9af9058797f7cd278e8513bc524c8233ed6eaeb734df6061696ef86ac2813fee2c8ed424554cd1aa5365c7a965684415d406c62ed254d93d40d8abab6ac16f6aa968005a3f652068ec1794b23ec2d2ef1abe0679225afdfa43014385de0cfe83431af846dd78dcd41f5faf9dd2e46b5f65f51d823e01b9cb5a3ee4e4b50712957bd036321928eac590a8ccff2199fa2c60ad7b17e7d720d9a7b38300b100d21e80934ec094a6da03bcbceae7ab1b257ce05273d935e554b0ed9a86adeeccbce99a20f621299e8eb9199535ba6d17e5eb83559929e1ad10104ec580eae8020c2a99babd4af15e65fefbf906be0398bb293bbdf38e300b38571f4447c8c5193f89f9f5a7ee6e3f32ea93619aa8d4023d43d16ea96495177f4f7e388fe4ef9432fafe3bf9bd69160772cfe0b62542e64f04da37c6b5428cd3f4b8825ec728adf5d07281bb89213f03825dd5217308454dd83034a0271cb495a180c36a838b4c41d22944c60c76babfa3d90a99792d06bf68f5ea60c05a7fea9d0a1ada37f1bbe19aff863e2e42b66cc5fb4028e5964b7378ddb7661ace61e287c6cfd5c9733f74bb0b90c3167c7f9a024b0fa0f923dd879f04d5a8fc380c8ce440f8bae4491865decf44a92d51d22676db3a41c3b75c18c315c35bed6291d50b01db99d713b75a1920c80b2d3a4c525470b26b813fbd4e7da9c0f12b864eb90da8745baf972bb35c0ea45f6855865e3ad482cd0c80bb03a77a72442e3eb0c6654ee8cfc89bf2dc923dcb45c2840b2f8a5d678d77a9e7a057d7cf5f06e2dbe0757fa93ce47f2447ca4eb646b7b882fe995b028c147b13172c2c2da9c63ddc40209ae4d9a4ecfb12e8d145bc482ee9dc1426947fbcc00d803f40d80c0adbe72c1902c1656bfa5ce4dbf7ca0ec60d2c2a3df2c1c44f9045d1b5a1b5a500731bf3adae96eb83b6f5a61cd0ee01957ffedaceaf6b72149c561e9f790219e5617a69dd039e857f062260caa9fd2c866514e09c43f0869dd8b477cbc3dcc6e73f1bad80a5b02ef6dac9f184934bf575164d5775b3cedabb610dd3bac6abdff2f46b260a07f3c31c9201dbcf00f89185c2504265ca935bf6bacca893ae828d954daa374bd56b30bbc94d949dc870937dccbd69effa74932ce071de6fe7d6f5377fa41b7e4fee427589a6124a02850a505548caec7e8667407d2a4d8378424476b2f0ea1ddd92cb413daa9d1111c41c180560c6d382259dadb72a3ef4578aba415fae295a5cb6896f40f3087e6b4a856510e359ebf9b8f6b8524961cf13ce8f5142e110e2b04188eced862654475d4ec64f86ae4182c009e3d8f4dde64181152e5a15906b9219eefd60ee2847e43f1e80a0212e42d7ad07a275b58b56a51acd77064fa1eab71e288849ca4f7751f1fb09ad9be198c0cea", 0x1000}, {&(0x7f0000000000)="e32cf3bf966c3e6f8d52e3599984deae5c8df4b89b25c628e6d6109b8fce6fa1990d0a4b9f", 0x25}, {&(0x7f0000000040)="f34936e8587a51f209b67e857afef7774110276173ee807d200aa51246df60fa1c87bbb845", 0x25}, {&(0x7f0000000300)="a9b0f27f2f43f83d1f89c20bb6f8222c823cc1af3a0809f1e467350ca260e7c30865c27d7aa99fd012bcea0aa9f5bfc3152178365f25ac8dbd605cc41fe299083cc7cc", 0x43}, {&(0x7f0000000380)="e5c8f2886b1da3e3356f15ad03dca4168310158d99536ad65ec9a03a0855a7647d4417a6be53c65f40004b24281e1238ca28fa739365c64f6eeebedaf3c0dc944182629c70011d6af0ae11d691fe049fa67cc3a21144d09020f6a918320b3d0daa3207da4ac7b6dc8ce2b8fe12cf7027e259149803fac525cbae87b13bd4d9ee6b2b1c77499a7ae2494097531e1657f23d6dc6b70ff9f37f3095ad44addc14059ee72eb7883f513605986fc6f44af4eeefb24f4c6c2951e19a1f966a3f656a9744367178c3a863fbca4b7f561ab07e5f89ab9d", 0xd3}, {&(0x7f0000000480)="3d7f183fe9734b4ac8972e0e1841116bcb0e0cb14c424dea57cf834345d0129d16658a980df2a8816e3cf0832bbc08a5f7edeab7ee3a443b4d4ccd267fd7864f44fb7d9693b5d65481aa6b10bfdc75ffc771a902a1d8be2d9d13938be5f580eb07d93ae9d15d4169e0928fd6963295ec40a1c212de03529e64f28e23170768d897127a2035f88a3a5455addc1b833ea0b055b4b7139a541b00513bbc4033de635684b5ee47fc73e7bbd41f4c3e2dc4049902b5188debc94c27be8fc532d599e78a50f02cc4159710fe62f44f51f431e0741adb894b189659b4846a9905d9296bc7d6d2aa8fe4e614fb8ec7adcbdc585685a5067e4c892ad5d1a906d18955d1", 0xff}], 0x8, 0x0, 0x0) lseek(r0, 0x0, 0x40fff, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x1002f}], 0x1, 0x0, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x80047466, &(0x7f00000004c0)={0x800000005, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739e278b7ec0"}) poll(&(0x7f0000000080)=[{r1, 0x13f}], 0x1, 0x0) ioctl$TIOCNOTTY(r1, 0x20007471) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="96", 0x1}], 0x1) 16:00:17 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) 16:00:18 executing program 0: socketpair(0x3, 0x4, 0x81, &(0x7f0000000000)={0xffffffffffffffff}) bind(r0, &(0x7f0000000080)=@un=@abs={0x38b706b60ce54165, 0x0, 0x1}, 0x8) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) open$dir(&(0x7f0000000040)='./bus\x00', 0x810, 0x0) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x1d}, {0x14}, {0x200000007ffffffe}]}) r1 = socket(0x0, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206919, &(0x7f0000000300)) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) r5 = socket(0x2, 0x400000000002, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) r7 = syz_open_pts() ioctl$TIOCSBRK(r7, 0x2000747b) r8 = syz_open_pts() close(r8) ioctl$TIOCSETA(r8, 0x80047466, &(0x7f00000004c0)={0x800000005, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739e278b7ec0"}) poll(&(0x7f0000000080)=[{r8, 0x13f}], 0x1, 0x0) fcntl$dupfd(r7, 0x0, r8) ioctl$TIOCFLUSH(r6, 0x80206919, &(0x7f0000000300)=0xfffffffd) ioctl$BIOCGDLTLIST(r6, 0xc010427b, &(0x7f00000001c0)={0x6, &(0x7f0000000180)=[0x8a000, 0x8, 0x32, 0x1, 0x2, 0x3ff]}) ioctl$TIOCFLUSH(r4, 0x80206919, &(0x7f0000000300)) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f0000000140)=0x9) 16:00:18 executing program 0: close(0xffffffffffffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) pipe2(&(0x7f0000000300), 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002007, 0x5dc6) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206919, &(0x7f0000000300)) fchmodat(r2, &(0x7f0000000100)='./bus\x00', 0x1b0, 0x2) ioctl$TIOCFLUSH(r0, 0x800c745b, &(0x7f0000000300)=0x28d0) r3 = socket(0x2, 0x3, 0x0) r4 = socket(0x18, 0x400000002, 0x0) close(r4) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r4, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) setsockopt(r4, 0x2, 0x3, &(0x7f0000000080)="c5e3ccf29a1986f0637cc8f7cd8d8181c127beccd3de8cad93599cbecc58740b65b16681544ac550bc3393201f5c81067dea5afc9984822ce13fe15176296a61c12423d5de0f99a28fbbe862d48ffea92692e0528a3e433849f6d77ae69dda812eeeca118b8bd184dd9655eeb5a0ddd590ae86", 0x73) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000140)) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSBRK(r1, 0x2000747b) r2 = dup2(r1, 0xffffffffffffff9c) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000180)={0x1, 0xfcf5, 0xff, {[0xffffffff, 0x5, 0x800, 0x9, 0x7, 0x3, 0x4, 0x7f, 0xffff, 0x7bc9, 0x7fffffff, 0x2b7, 0x5, 0x2, 0x9, 0x20, 0x1ff, 0x7d], [0xd0, 0x1, 0x7ff, 0x5, 0x2, 0x7fff, 0x8, 0xfffffffffffeffff, 0x7f, 0x1], [0x1, 0x6, 0x6, 0x6, 0x0, 0x5238, 0x2], [0xff, 0x0, 0x9, 0x9, 0x7, 0x5], [{0x7fff, 0x1, 0x0, 0xa5}, {0xfc, 0x5, 0x1000, 0x6}, {0x1ff, 0x9a0, 0x4, 0x6}, {0x101, 0x5, 0x7, 0x8001}, {0x7f, 0x101, 0x1, 0xffff}, {0x80, 0x6, 0x5, 0x5}, {0x1, 0x0, 0x7f, 0x3}, {0x8, 0xffff, 0x8, 0x101}], {0x52, 0x1, 0x4fb, 0x2}, {0x0, 0xffff0001, 0x8, 0x5}}}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x1}, {0x15}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:00:18 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x40) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000040)={0x10, 0x2, 0x4, 0x9, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xffffffffffffff80}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff3000/0xd000)=nil, 0x491800}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x2}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x4}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x3ff}, {&(0x7f0000ff3000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x97}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xfffffffffffffffd}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x1800000000000000}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000fee000/0x10000)=nil, 0x3}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x2}, {&(0x7f0000ff0000/0x1000)=nil, &(0x7f0000c00000/0x400000)=nil, 0x2}, {&(0x7f0000c8a000/0x1000)=nil, &(0x7f0000d92000/0xd000)=nil, 0x7}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000df4000/0x1000)=nil, 0x77eb}, {&(0x7f0000c0b000/0x2000)=nil, &(0x7f0000c56000/0x3000)=nil, 0xffffffff}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000540)={0x2, './file\x00', './file0\x00'}) r1 = open(&(0x7f0000000580)='./file0\x00', 0x8, 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f00000005c0)={'./file\x00', 0x7f, 0xfffffb62, 0x7, 0x0, 0x2, 0xfffff001, 0x1380000, 0x1, 0x2, 0x6, 0x8}) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000640)={'./file\x00', 0x4, 0x0, 0x2, 0x2, 0x3, 0x2, 0x7, 0x1, 0x0, 0xffffffffffffffa7, 0x2}) shmget(0x1, 0x4000, 0x101, &(0x7f0000ea9000/0x4000)=nil) stat(&(0x7f00000006c0)='./file0\x00', &(0x7f0000000700)) r2 = accept$inet6(r0, &(0x7f0000000780), &(0x7f00000007c0)=0xc) write(r2, &(0x7f0000000800), 0x0) ioctl$VT_GETMODE(0xffffffffffffffff, 0x40087603, &(0x7f0000000840)) fchmod(r2, 0xf2) r3 = dup(0xffffffffffffff9c) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f0000000880)=0x7fffffff) r4 = syz_open_pts() pwritev(r4, &(0x7f0000001d80)=[{&(0x7f00000008c0)="2a4eacfbb710f6534969d4259f2b351c9d342bcefabb36410f307a44ed11618f01676845077cd8210fe1a23bbcec832ecaabb3cbfbeb3eb788f38e31ab9dc20e738d467fc7917142cb630cc664326dc1c55db2351e60ce029e22fb94e707b50b89992135927c1b1945c5264d56ea800b9b356ecffffff41d38ad6e70e94a7c5d5c", 0x81}, {&(0x7f0000000980)="c0cb208e457cd43c91830bdf5d26a6b91ef3858340e22fbe8115cd8eb35d9655f9b220df1690c512e35b40a596ef80c9bab36fcf2ccdc19c3606370eb3064ef5bf96c9147a436adeab78f06c6431592058527ac3a111032e8531784df6f68a79b4ebeaf1a522f716c4aacc046c1b5863eb1020fc10a0d55cf94474185eabd3cfd520e9cca73f0f3e444f9efbcb4a798fe7630d42996a4ede0cbb8d676d3af20edec1865618a72c2e20de7c222701ade5101f66eae8be0bda50fd5b054ecce8df7a40e2b7e3470a897c64317b4cff9475b5f35284e0bcd199f8e405b382ff2cbc2fec9059514a3d97610897e906746d5002b4da444bc1179494f84ca6ea56dd72a09d0082a67c615ac1f1d7bd400340e35471c0254346cca414a23e630614cfd9a177fc6ce862a558ca9c2b45946880f2bc48b4350399f806a8f723cafe3849f72377a6be67cc7f69b0b6892b691141503168d147b107b3bc55e1eeadcba8897ba57423478db5de4bcb5213a1ece04ff3dba7b87e426d8c4ab31f190fc10075004f5b2d421928495c245541eadf45169872a76cf56f92abe48586832f951546c68d4537f9b7869ae3e4588d524d5473965d3528680776ce49331cda91b1f7c084b39d153bc35f34304b6943cc52b485e4af888c0ea5fb92035891e55bcaf9fb4b86ab479cedb4e271c52d00a3e7adcd2677662ea089cb8e2aa9c29899506fba74ccdbd6e926edfcd481182616519e21d85ede54897634ad0df884004b4b87820774c6b38b894f0c31d7816304c1b84aed396f799b8fe4f68c5f80a8b5dfb59d136ed862f9fa29e74ff02803bf006d0748f71795df6bd63c68b42c13e50fdf86021b52f717c38643443f61c04cd37261a86e2af8642abd745f6099e1c7fe833648a6fb86ce0f077f6fa6f4c5b0fe42ca30b4be2a5a10dbc57f635c63f5f02d3bd52f3cbbe738da70575d75f3e860ef369f180709d80bbbb41f145da58449d8ce27824826cd8afe8c92f4002046ad0a5bab95d39925dc98bb2d75c082a17825835a049954344eb43ad653f68db1a54488e3ae94eee0063c93ef2c52956edddabcace8fdbd4648b5f9af0925e5bf9afd54ca9332c6bea731c84dd1dc1d74e23a7d9c18419637d080bd2a712aff4d4adffc38fbc74a94475ae90515dd35e603ed757adacac8cae5cd7b5794f769ae294c06a0c7481cadbb12be7c473cceee15dde0a8e6f79a3b5bcd31fe5a8bea54e84fc3db73db773a5d902b57e77dc4c660a34b021f6b97e0c6cf153ffc8cdf75307e75f3915b308968070e2767c9bec3e8473aeea85b7d91268f457536ec87cd06327d6c3e01836defec96c5384c22be90ea6adb133c4f968ee907807228fe926498cca9ce3ac6683a164940b20d0fe247220bab06c215b34e25f5df83b7aa61e78fbef602718ec4c6fa99c05dd62622c6ec0a1529e58da667a01f7848baa4e3c250711ae11065c4bd16ff2dcbe3b796b75b820868a86e891ddc6213b715a86f29671f2d24a5503b33638416bb5785ca46452a82e4426338492acbae3316801d93d114ece0086a519574f824192d90b91de3c1d27b9d32429bb8e63f946e52208c37b63f873a80117009da29825bd635db6b5637a12766008a69c102d94b82857fab918572990727c4bc5b75bfa541be2bcd91e4cbf3552bb34f56fe4f6b89bf31f08f31053d3ae86862f8f9a14ad196ac8c3499be361847f33231d626f898f630f192d9060ba079540348681953effc169ae172a45508d570ba86ef3477be0d251253bf6a301c268e13a5583be7ac9b8f2264ed32be59c79e3651f63550be8612fd8b231d32be99621cc033d5ed3feebb9177f36208ddf0c24aa9f32eeb2964a1130617db02ce4a22d90ad7d439b72194acc224c679da9ff06d39d80c48082b0ecf29d816d3236975dc19f800c9845df7507efcea9d4fb2078f23014afeec2ab772ae5505415bda746305b81bb1e3355b0ad3cf801d7251922d334c5382a82114d8a351ffecbcae5b736fd7df0e318673f4256b503a64edf44014f06c28536a0b316d592de8a1103e71cb9e3b1e599e9d11987629a07996b6996153848c9ebae67068a875367175d81f8a1854ebbff89a7cf4b2459deb66486a4245f4f8c91f7b8c8d72ced5de71dd7ee1eeb9f33ba6545f00fb1ae7c242b6d388db44c3b4b3ce0c8fa3efb62b48b335fc8942580e4f707dd99e5f6dc94d82699c325cd380a386883a452d297018070c8a5b013dce7187acbe0ddaf1b61c7017b88d8e7e9b9eb052a3c595543da099892e96af336bcf1819e552bea4798a09945461b3a5ac47ad686a5f0c4f610cc907bdeee50195a485397b16fd74cb79b6d677bccdc4210c9c7a37f875d159a6b51644efa4d94cef673f5b8894622406d92721a2ed602bc55887e00573ba8cfa62ec642e1dfce2714dcd04e8f6602b3cc924b1600d8d3ee6d554501fb1aab1e99f90c2e3ae5bc17a253ca809d0dc37fbdf9a226363d6713fa42b01664b4cc5b023a4e001ea35b7f5ed0d715966230192c0337d315942b26c96e491063955d02aa5aecd2a25165a614003a54ed907fe1f7be50b2382da4f3f400356dfaa00e61d50cbd2b5864bd0973e67fadf9a36ffe1d28efbbed2bf4af383da6b283ef71844301570f4753b1a2ac11540d583ef1cdbd7ea8064e76eb97ecda33c03847d3ddca6c9c8294ff29368d8245bcd67ea40245773faebda0f6636b78c515719ccbeed52c0ae4bf684e6b5b95f9efe724f704a14eeee5138ac055bbe9017725bb7cb9ae3f31f216b72bd2215d684caa3c36d948a85eeaf2c0a2799e4fc220a2a523a9fa0ceddcc12f0c399f0a923d13c23fc4317d3dc1666567cd652c98ea7f68d8b926e4e710272955ce433c99651a1af3ab9f037944d2a3ea0c3275b669e41073440048cd2b84fb3e1507d2f5abaa6b3ec86c4060152b6c4d040d1a8ac1b844b7dd63e05fd600e41d3e9bb35b59c7d95662f889310c6ae506b4b23ccdac9b579a7dc60b37db4b20d669f5383d6860f0139ce18b8f1b4b82aeee93651b82f8bae37d011d373c2bcf6bd2afba6429c704ecac04643fc24fdd09619f0126a89f6d8024831e2cefb29a880ede275992b49cfe92f040b4e3cca912396085c243453afef09d342859e84a47c1d74a4e2d617d542d52e3855d2c617b96b8b8036911a05cf379b4774d3b0c2aeadd25f12207ef5cbf075178baa9133fd601328a298a296cab15a5bc380f0b346e315ae5222091a9364b990f05f629d5ab46c14cf0a0c2ea99ca65565b24a0cb0ee902b445dfe6c44fd65b5eddf468d99b7a4cd4e0b65589c8b1686eab0ad773ef67c79b17df7bb465d70616961367f817714bc9c00e842468ad46894fbfc65455959942540ecb70c680fdee5d6f76479fd84e48a0fdce02cdf7de6e317cb128b2eeddc9f923789ceb3b51cf7f69d0c35fd2e5285ec9c576c1b8b18f98270cd68d581ebf205c0f5bad4d62ca1a1bb749c04c84e9ed822611319457500c378e5bce4ac4931a8236f8bc7f454a66c0c3e2249c0b0a7675355b1e99ff761a5c55a809190e74d9e7b5b2a27aa96334ee217f8663923b62bec3de21db02362812e77e9b6bfb22614e712e0de9f49adfb2df50e04742d20addad4b47658d9b25bd11fc0708af1df72cd7ac23321950492bd71a595eab2366eaf380be4cc4282ffcf0a278a60c79e8b2f619cb45ff39d50072a4d91c00b21a70a824db5abe163dbf69364b440ab0e3db023fb36c269b5bf3a9c296cb4bf33674821f711f5e297348ad8b5f72cdf9f30c3c866f0e67f3899dc9c525dd699f723ddb5600cb8b37c053871f5f033e3ee02820386f4ae9cdea7d2dc198ca15cb4a77f68d21a8854e153af2113ef889ed5aed95c2f2cd2372ab8ed66cef3366579bd565b3f9c9b68166363c9691eef034c17b51d15f72c9b1c5f765b7370a4fa7044767ea35b0979925df76305dbdcd34ffffad66ce728ff602c13510ef212e4e67ac4d71cb42025e7319fa91282a9570338821caae3aeadab78738b8b4cf0c182fa789db25d7b9669b5546c1e78f4fdd3b4647a2981fb57ec1433cc6a3ab203604122f912f61022748d034d0e633f122e2ac29ee607459c41c5795148d1c910b61b6b5abfa28b271bffcbea8bb998f91c32d38c1e5cc6e2c1ddc1238f59c57beb048960547d76d12fe5101a92cfd78816efde2412d06e2214b385b9e80aadcfe4d744c88d5b5d4397db0d18367220c79ca15e8cd0e1f86d2ad9b7291e97d312aeb18e053cac12b54ef5ca7994bbd0d5f8b147250ef4b9925eb46f98c7977075efe96f2238a00f251e8d2cde31f55c9600313a31527a87aa1a4dd19367cd297aab71610ef0b15c28c2d812cf36ba3b448c0ae94f9e1008c692f36fc2f3d33350be568d340549db105271d2f31c1b333e5ffd56a2c55cf4afe54ccc4dd2589cab29bff24698daa55ed91a8c1c832aedd917485402d8b23fbd1ea1821252829060c008ff77143ee0f7f812e53ac1d2c2a98384962d8ee13890bad871717f756cce67cc6adf70eb9e49e290e7e9aef02164071a652514b370142136105eac53dbf83021712cdabeb2d1fe0b46e96e29b5bc0d95fa40ff4fc41302d1783684eb32542ee5c2569dc6c490a2b5b16c204a767243727af5f5222b4a4f2b911dd76b55c8f9d566a732c7a7369796256489fa7b5f7772ecf516e63ceecdf069466ad251103e80990c4cdbce69fdca6ee483ef6cfe2985ce913bc3e987e1b03fe0c26c20b402e36529ec39781f29f5bcd9e0e3d680687474a22c31e4f770c9cd4664c115a483d67bfafeced5860cdcafd128ae2bebab23965e2ec1d9068bec6c9a0f960ed454db1f70b6f8d826efbe4b9594fbd993984324a95bc3ec8c706c9d7086b29444a4fb21488b0977a1450f4490ea74723f83cc4794616c428b5e155d522360f481a52914781b24d6e4a125841ec2ec650923f3bf58331f5af397775d8ebb37396bd878efbae38b77df13cebc03f01ce44f860271e1b264a8856d64d841c6e6c66176ccd2ce726cf35b305f4624edaef36cb7d8fa7977a0e9bce91d4f0d6e36c96037bc3b7a507429d4cadb09a0b88b9aeeb29d0c6aee4549f942b5f48d7c56011bb0b78a0a3d4e79387cac29d49c924218654909741da5cbd6d3998d84705158c66ad797ac433c5702849ca7fe3cc05816d5bd07ce758679f0d3dd70169f5229d75d0d3287108bea9bdf9dbca2554adb9bde3d2bbe81bfbf6a1a5e803e69c84c98ea267729f336d43ffd4360ba8bbaf1f341fa9ee7a47fb95ced125c17e886209bff7513e06e06ca1ca6ea32e17c113a0cc9f92cec2b5be2f4862437d6a0524c2611226bd497141753067db11e617de1bcf06ea67d9b1b1b32b884403c785ceb4c1bf1e2e2cc51ae8b16554d8632e74acd7cdcf1e682e380159240bef277c8a7248d2804d4372a71e7c83007bd3724f3d6f532fd3ac915872ca642128d8beae0c9d475f3a930b2d5ecaef42215d8f3c9458d2aac802d6999c8630dc9003ff15a3bedccf13b3bc5db636df9fd167eebb1cf3856cdad93802b25f3eee212d08ed196966fca53aa44ef77bb42c2f4060b51525c2c9e6e4afa12cb4b1e7e7f0f75ffdd7f446617f7fadee960d73761214049b40d5ec9a45bd72e4408ca8ac47ca15e74c9bdf49cb67a06c5399ce385c51472ccbf95d441a1470d5509128541778be58ee8e86ae2e50382d1b2d2baccd27ae6e56935ccc69783a088bfa4ed38d1f6c185b812b6328712bc6041fd142ab1eb9c6e1862", 0x1000}, {&(0x7f0000001980)="0fdc0ca073a871e72668eff791550d0b58c8223b165e80deddd1ca174c8138f4921d085f25bfc2f57190cb4fe4ece1c541f49afa634502aa6f3966cb4556a60ed93743508736e8fb9e5540115ff81f", 0x4f}, {&(0x7f0000001a00)="c928a932b6af335d1213e84568db2582c580bc066c4d484be98c73d01e21bd55f500fd8e9b9e6b7d8433a3d9b898f43d322dafd03f4a08260109e737dcbcc3328f7775f21a12518d642788b884bcc3d1b282ee5ba8b27a06b38ca40b0ce0b3dab3e1b0c8c785d4b83431d18c69222f6bd9a3aab382d8efecd0d9f21ce5cd8be2ecf3c5b5da8c5327c3cc13a7eca2a46e9c30321123951f12d00be15fbffd6cc39dcb1f5f79f2c2e9037f56f95bb2406faa729e14fdb1d2879be42b42f34a192c82f6d35524", 0xc5}, {&(0x7f0000001b00)="32e9237e8068ed4c4e4772edffd32a03e2ec8220194c0ce623851044213fd62e8039f66188fce073ad1e3aa0be5f96bc5458", 0x32}, {&(0x7f0000001b40)="f7bc644d999d0e68d0456cd21c03457b026d36570ae69ba97f5657eb3b18bd7d924c0d", 0x23}, {&(0x7f0000001b80)="7a3e91401f411b8aae9a33a8e9fb37128b19857e3451f9264d096b6de0ec264fc4a832134db42bb6676445558b959d4176310c6d8c7b3118c4f44a98263eab8005d99464493f0959529f8d0bd8cea1c4c29955576a4ea3fc2536ad11a6271c669eb98e294149fd776067dfe0572e0a7145c4508b30a708332b9ee6808dcf7368943363ded41f2f", 0x87}, {&(0x7f0000001c40)="972cb1cb6756e4db1b5036b3c074f2afd6b806a9465624da11239e4731b86de43a576f35957b15cdb067b11b1b54066384ebbfff20013fc079b9106d18b849b89cec94a5c873481517005ce692f028e89ab941b4ab336451aafb04d4b7ddf17733d4c805c1410ef68f39356363711151d3ca8f716d6967798750206f37bc50b110b0556c70b64970af220b6f25086b73db2843e45e7c153689bfe5009750cc5be3a2b030745c38c04788535f1324d554850a1fb33ecff826656a7f", 0xbb}, {&(0x7f0000001d00)="819f1acd5ea7fbb2ed5222e04dd6b3da78735ce201d8cc305f6104d3db9ef17cb4be2aeb43d3d6eca5e9c2b52a4b3034531c2a116fcfa4fc8b5715def05830c1b8e762b83210bdce1047ad6a9160c43ae1666e71df927b2f1d69afd38568854ddd14de4291aa53fad9fcc9fef478394e9d3b701d4362", 0x76}], 0x9, 0x0, 0x0) symlink(&(0x7f0000001e40)='./file0/file0\x00', &(0x7f0000001e80)='./file0\x00') pipe2(&(0x7f0000001ec0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8004) close(r6) utimensat(r0, &(0x7f0000001f00)='./file0\x00', &(0x7f0000001f40)={{0x2, 0x2}, {0x800, 0x1}}, 0x0) connect$unix(r3, &(0x7f0000001f80)=@abs={0x0, 0x0, 0x2}, 0x8) r7 = fcntl$dupfd(r2, 0xa, r5) readlinkat(r7, &(0x7f0000001fc0)='./file0/file0\x00', &(0x7f0000002000)=""/4096, 0x1000) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000003000), &(0x7f0000003040)=0xc) r8 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCGETA(r8, 0x402c7413, &(0x7f0000003080)) r9 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$PCIOCWRITE(r9, 0xc0107003, &(0x7f00000030c0)={{0x6, 0x7f, 0x6}, 0x1, 0x1, 0x7}) r10 = openat$null(0xffffffffffffff9c, &(0x7f0000003100)='/dev/null\x00', 0x8000, 0x0) ioctl$FIONREAD(r10, 0x4004667f, &(0x7f0000003140)) 16:00:18 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) write(r1, &(0x7f0000000140)="02", 0x1) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = socket$inet6(0x18, 0x5, 0xe3) kevent(r0, &(0x7f0000000180), 0x101, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x1, 0x2}], 0x7fffffff, 0x0) read(r1, &(0x7f0000000200)=""/53, 0x35) kevent(r0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000100)) 16:00:18 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x2, 0x3, 0x2) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x8fe98b550bddb6c, &(0x7f00000000c0)="81560002000000db000800200000000000000089b3b3abb9f0d4000000", 0xffffffffffffff0c) write(r0, &(0x7f0000000100)="71f2f93ac4385291f2244347a8d04336907b584389248c4941bada3160c7ca7401b207560633894880d0ae1108c4ee8f342ec3a1f073e36fd6fc5cb064099f9bd168c7fac2cd9b9c0c1159e970d719ac6be5ba2836c0c555f907979b2d9a947446ef08a604f6dc48a0141e72f588020e96055676315915ca6e41fd67562034d301d00a05479393b99ac3399b9568bcb988d1ff465042b43a63665bbbe61144bc749ccff21d3fc53dae433cab14e3874f998f997a50cb38feec7fa94bc4196fbaf0872ce1c9c8b6eb86ac88322caec0306154338bd3535cf260beb4d38561b9d7b526bea117acdcd56e52b8561011c09018f938f826b5938d5dc67fcf9b6d9f7ba42b1863430d1b4fa93952a4e4d1b5d01cc0c707f63ea3e47ce9f595e3225c3937279bb47542b3f9da9e58d908f49b6fbb6d3a43b932ce10cdeea6f9eae79c30bd06842537b74449b8c8de09d9cd449bb5195198b985b7d28e524acaa24736ab6ab850d8e0060e7765b4e4842c311c09633e53b5ee59c5f5bd0313a1b5ab664e0ba12cf226597dda387fc3d9ed3b835a6866bb1c3a223c6217d0065fe38d3c570ed190abf0b424bae7bab5848432d7c46baa0527424da4c0d736904597b9cae58aa50b34a4d445b73e7d689cdad88b261fcc3f66ae7fefeb8217e209be7870a1b6020cb0eb8c0b27182be9c11acd18ed3d59b4a32871ff6ee414a7a658dc807d931eca058b22685a8294f0bee5f5b1651c9f8ff8e0b10cb07c8924cc55e3ccfcd1b3ec2c3047708c739db9695707ca5859f5a989bed73c8188b6ec36d15160dae41407e92393f243838a0dfaf23578fdb0330696721da0665db6cf45750055b68daf5316d10c16aaf6d299f39be57ec626c2fcd9fd6d50503140e5444bf7a51dbc6b9559e878a145c56c141b65a43b9b7dcf431d6509c853d6953028e28dd754c230607eead6bf497471b97637fd39a83cc8fac76cb60a1dc27f55e31f18a71eb474510a1d1f9645d5f5a986ce9ac861ebe11c3d8dba9eb3f93be5bebc0fac8df729d286fa41388aafbbb277717b32f972b6495df29fc66f8e73e7d0d35f898d8a0c4cd1e3eeafadb221c0bb8adf2b1a0d2c991bd1c32055da2ce0b4d754b0a2ec498058c0979c925d04bb517b16132e50053fbf808c39d04b27703fca11df807f1796c0369aadabd4400dfd4892e178d31c0d2e9eb6214f09035aa96792b01d29c99749a38d6c4aa0b05bb3172ad1717755b64a5475f09393ec677c15f81fb5eec277711bb1672aee8919ed38e766618bf6ae4f8cb7886f346b66ff0302d4f9a201f47ad5aa53801cb59e09f527288d6e13c91a03a2a84d9bbe3b5bbe6da9a4608ca0dbcd7a2d70d1a60382143c220a5d08293f64e3145448e8965f3234e9d30318d343960a94d733bd15d2fa3f6914f4b3460da836a3505ab51b9605add240ca03613912165aae2943f86b02aa24f5388f338e1f87ae87e44367587554c5b6bf19613eef167b5fd242c8ba8d637bcf6f2cb02fd7b0831fa93f0d7acaebb7ca305db52a4b8bb452fc34e98a0ce3fe1cd934babf32350992c07be766d9c90f75979d2298510711a3e4fac13f9e18f7cdbcb9c178fbaf3de8d3c47cb097e326a2256382e692c50163304d55bf84e05078aa974b35495832efe1dbc0ea3e99c14b7592e0d1e37efa0cf9426659347b00852da89766977511b137ebfb130a4adeb63cc12a9b271a4c9f1f35b1d6413c34cf675c669e481eca5fb0b7eb4f79ba5ade75f26212b70629d9c05c03fc036ed066a34635394d5f5d6a6d64e5f860d1932b45553231e4688017c1132c52943f560e08c5cacef01d341d2e7e261784aac9d969899a51adb6cc847c8dca35f23db6b197dc56eef88eca749bb70084ca39f073f942b2aa70103a32db5cb77ef5fce5298079bba7ca12fa42c5e304bcea9670882826069dade2e3bbb38037714505e31da131b8f35b725cebd0c4ae98934fbbe4163d11820f98419aec8e16f7c7ab1276a7", 0x591) 16:00:18 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000002080002006, 0x40004000000028ac) open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r0 = syz_open_pts() close(r0) ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x800000005, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739e278b7ec0"}) poll(&(0x7f0000000080)=[{r0, 0x13f}], 0x1, 0x0) writev(r0, &(0x7f0000000440)=[{&(0x7f0000001780)="8197601e6d461489c72ed3de6afa057848b2a40b51d93516426866b3eb07b7e140da4f2d7d5ae3e97c9344f445d5fd9d0432d7636640472fca5c85c359ab5cb8d7ffdc4c265fbdd3463e8b53eeea4f74b4544b5a61c7148356e675a3158dd25bfefcda1fb1a8beee81c5d27d46e2a81a314ce2d294de32ad236115ad1074db214204cbc61db45a1369c6fcecf5d5de0cc9d33ce1ffe1335f2bc568e321eee568af26288356df03a6bdb7b3d450dd2fa1e5f15311fdf68606935096b087cc4a3bff403320aeb6c95f6b7a1288f4558a67414ac225acab2eda8c54a2880e8035b57091227d2e2efb2381b1fe66ca1ec8dc5ed582f09ebf7e17b04722457b5238685f77b45c20f37531046d3a4ac6c7442d0bd8d37f9dcf777e9259a39f19c14ed997810bdaab8ddcb4690f066ffd61b4bb9282639c45dbde13d6d4c6f4b7ae5b140030493556b06bb80d0d76ca90c2477c200f7486193dc73d8905ebd4f3b17fc0df4242d3b593e5a44ef21dff39c40977205fc259a8bfd3c997df8b9ddee55b4a8bd1c6e736a5064ab3bf51bf71a5c965d041404d1da7eeb42f173746c40197f90b2da0940e20b3be11592b6359c2586d913d47bb7affec15c344827c0efa67c4318577dd93df5303544c467b0d94d65af1a0067c64532d2c1b0ac1fbc8166bbf5507d01c249dd3361a0f7fb69d199fcac5314747f23560ec36d9e265b44e6312698758973630d383e71cc5a2f84fdc9d3000574f2366146f762ba2ea4b4a9bc626eac4afb1bf7ead2a0ad0b30dbff5741ec172d7d34bcec2d6ba2b62a1926a493013a7e837bfe28f0993f22feacc2d971d23e4b4af8e41d3f040a0d08a5cf2c914802de1cd2dc78e6c5de355cff92ac872844e93adebaa280cb5a60906f0a54a51708c40b48ba8505ddcd3d173db835f7c62342c277ed4d1a73882ab6bce5da164ac8d67adda7b35f3bb6a253013764c4e5687025c23a30aa486fc41f12c1d566a6c5df96339ed6ddb96c2c95eb614981014580bbbc68c77656afa57efe9b6185ebd662331be6796f217f7b7d1a623349291e9d0fe57fdfffb82f2a1a583814ff0edb49e26f5db1ea3e9ae3342e4ef4803bd98558dbd3667d37ecc4c6e428bdbdd64200605edc580ea89b4963fd6b2dd10e90f715ae09a0b01cc93df3342746606413ea106cf6f5073d520f681696ec91eb20446a8b5d693d62cd86d8123348d0fd18004a725bf45402b8b6698cf8afda1e7ffcab145ab5ae70ffcfc171dd2c14a7d5ef920899f143748f3a46bbbab38cdb50dd11b929f7e2424d18b80cef0838fc5978add9336e2de1d03136eb34b7eb0d933a6a47518043adf905dd6b0d3558e902a3c9642c8f2fcc2853505fba33eb62cc505b83703854c6733a0aeba00a06ad6fc8fb0c2103f36b7296cfcb94e86599f0a84cb207396ad295ebbb869a02e623326f8f1b1150e5927e64c63fdf1138c37a92f9d130b9f622566bc2ea9a821ce7a9b2c34e1c08ab31af9dae1459d7c7ce4e084593219e18bab857cadaa9507e4e105340e2e17b41a818231f8d30d3a974d8831d767bba52a563ad544e47cd850764a3b767b39beaf9bced1bc5dc0658d6720a46abc943571e315d6b03395b0e76696b18a30f2d664b8c209bc0d91f082bd553244ef4c75ce62ab9436d505db4b759d4491fe21a9121653bb57ad660da7737a47181e6627237eee8e70607c5ffedeba00d46b0384611e355f56007845d9dc24d727416ad4a7a3cb8c26ab45f5ae426d7991608761612038a77b32197d029e03230e8593b778b963953a5a5ab233e706b85e46556652174e8ece2eb5ee85e936821b94bbba945568d87881545b7fea310d688b80e63524efc4734342b936278656f2c15826f4ae71e9c3985dfc39e2071242c1c90cf882635722d0df2898ceb1038b0c2d13370d2328b47a22fd274becaf21b3855e8fd88a7db9332c7f96e9ccd8f8ace20c3c7ce73d1447399ec9ae6d2691303c7fbe257a55ac6210a699f7d7f192243bf4a2f897f64c31739831c15f5b01b440c04bef582cfea59f238e50bb45fa6791f8d6ea83d5de8c3b75df2878226cd764a752aee4875dfb5e1d47fea96c4580c5eb935e1b4c7c28c2c3c338d64461c755a11d9a483647d1e413abbc14880c31dfac8532abb8756bb5a9439a29e0b7456771d57cccd14886d80b8b668eaa2d764b9046e274253ea284447faf26ccc4e387b87c1a8b6ed31cbf0a8845efe9446c11cd4d69c49e7f73e3ac9032b6361903008ede1e1a6ea2111eb79b4467d232b5587636563d1bc0c3ff425cbfc6a2b5a01a863a1e5a8725a68eaf35d07b89c33253e784f595b8276254fbfa311501bab93796273656c882b1c3b582aa32c759ab11c82b43a12800426af5879f2be61fa9d85675242990c9596b0ae5baf336c2bd596a1785c49c107a7ef09ad88b31c134254193a4bb3f339ff1c8dc00cce2de010dd68b678594bbf3ac4584deaf339c38562aa45668d8590e194480186b1b34ad3d2404c82f7e0c4cac2f884801a5872edaf2c2d9ee0366dc795d1cbde142ff1e6c8af0c40a3d32c4e5d6ea4667621631fbadaf7b41cb26b7e75d21a3874d0d2eb82e5c48a6b21a19126e4cf5bf814acbcd73ee861040d098f1e54b9456c5bcacba794741b455c8fdc4529ea2fdc619881caa8d84e50c4a76b2842b9241e137705aafdca2f6d30879010d9966dde3154419890c73ba08fb6a1c8a22808808c212e02b45991f1a61e0aefc9889bd758822b70a4a8e9ac4f8e06a03c438a2b6f24dbc1064994dde0aec579256d26a1aea481ce842a1037ed03dfa14d966b184dea44162bd7be2cf876d3dbb774a275d131b80ccfb05bc31f7cc99463d5ccf4257d82cf8233b4db409cca64a06df746dcf746d88135df52e24ab703b80448efb0c1926b0dc46afcd8fa151598594df4d1a63c5be39d44b683890e22dd593b2ace2dc1d8e0bcbc7bef3e87aab96f7e8e81563d0d5c9a47eee83fe2cbd2a617ecbb22a7753a6993f86ac8641347f74740d0a231e90f5143c6418628c02aa24aecebb3133525f05c5bf29d7c96810c9efc8838a5389502250261167f2d012397cde16adbcd9b7a10bc3a1be4a5f07c22b7f984a41ff5cf02b57570dd4f72ebe207284989c8d63d15c2d4c3d2fa0ded7592ae02538f546ef676b3d153b6898144464814a22bf65aa11800824e3ab109d2dbc7462c220e56843efec302fa11d4ccc170e74d78c05f916372a28df840ed8fa05a9a29c0a140c754f2f325ab9559886e26c816a2e5a5177be4e27395025be69065be5d6670b84c74fe43907c1e574a321cc0d2dfbc401121d955288d49ef9238b3b302eb5062b0605f98c1c3a2c949da66226e35ef260b6732b77ae0e55005146c1c177f3971f8f645c3711c8ddcecdd0dc962cdcd5bba06c347eee851f6f1a2ae30236d07f120b9aee1d9affed0311e2d26dc46241129e734ec53ce800feb4d0bff0d236ec3ec57578488b26724795f4d23a7c4d59036c13c8b2bcb199259229ec86a636f441b5717165c73c1499e05494fdaf5b76cef7297e1d418001b72ea5452f47bb49231f9aa2c02f2e39ab62269cde658659881f363da941933a6a2bd60365072d5e6f13017f461121251156ca43a4b77570c59054f37094183438680d4fa93de17881af8adacff33556e2f061d3f52b13c3dac71e2710312afd3229acee735733db386ee29103db9c3193274737ab6caef99427131f203df880dc622d48b47f69f3d1aed0d7f135e7e3a0688ad7a4ee4d874acc72407ac61d93a58cc1b95642c2d4bda3b5d00553b7299e5d9e290fc06131fedebdc4657040992d8abd6814a144d6b520a9976c5632fd14fb9071c8418a63396902da91aa18281d6b44c38e6bb0a0b80932d2f18a861aaaef81f16f10f9c04463059882cdba0d26d25c33abaa6c342d7002ed1fdc8bdf09795a25dd7a89bba5134b7b3bae90b7e307ea1ebea5281035e0774311a070525bddaf6fa0f36bffba9c603fafe7f0f97f3c36ef7c99fd64d831ce692fd92c2c799dea587269a38b8a01b8afbd7a04d3849e64c39515117c07c9b34f56b24f77c94a3721c5ff5c2df270980b7187ea742b99d0ead3b680ba6ee357467ada939107beceafb3e2d9bb6a90fdf810425ba64ca7c470ad0cf9d14e99b1ab483bac9136c759cee65206c4e7da390859d9f2b04c2998cf57c4c68d3804d74ae1a09dd537d3ece34c7294a58d294b20467aab324f5abc51e9bcd8aaf39dc53aec5988e7f6ed47daef6b416b40253eb0c077a9f635d5d2842840900ccbdf51233282babd1e08a5c9f70eeb7fd3a1bec82a08dc8a94d9394bf71466c7811b8b93066120d74cd7d9259a0cfe2c7c48a82a00c33a95e484c93516d6e7acb52c0dc606ebfb89dad3d1349fd80fcc5c02afecaaafdae45b1ee21a9f2eb3c6ab24a478deecb4af36aa3b43291b6f999c3d075c90eaedbaa2a04e9d29f35ecb40f3efdf1d93adfbcaf6dc75a14827454ac3d7c8da920fcbfa140e78ec955b5b6af46accec46983d96ad7ab99bc0cfd4996cc1c2dd7339dfbae3b5cc261a2d3f32c96c3ce3f50b85d89460443b05be5ab54c23f887da217937641ca162b56565535e003c562e5d4c9bda3161403643227665de3f0109ed2e74b7a79e1db23ffe0ef5f5430478a04854d4fee24489728eea88a4b793731ce847db71b96b3be4a09f7d392a1e5c05f185244a028c8178a03083f61d3e1f8a3d43909b68914bacb635ae1b9ab487dde484667539460f972c10bbc49093c0f8225c36077dde0b0c3d3c5eefcec8368ee35eb543bf9428e959d9f79fdf266fa397b621c9f9e8512ba47a138118fc003c48975210ee9094f31967a1329ec60d8c2c3801e5590e9fadff77182c06a107bf8868e46d81e28f21e55c23a42847f0191cdcfa710fcfad3dd79e4cbc18752dea0329f2047bcc82471fafcbd4ddc4ce6a371fa97e34fabbbf2d3e0c929dd21b6b28380513cf833c70d0f65056107eb1d4aaf4604ade6d390891bc2811267bad9b23f6cd868df0237726d948fe4f1df629ed71eda356a70a17ab92c2d38558304853bc34bfbd2cffe072caeb9e7fa5ca8f544b427633be642b6b3ef6bee276c706812b8a6b8bd3d2b6ecdc745edb115e7d13ba57ea9e7ad61c620b62def7134e7e172b0200ff8bc98be0defb261ad6a5c023bd97003ad4faf06a75648ba6414747ef6f90466406e77da8ec223d82dc369621cd618826c57841a8457567398ac2976600093585311d6c09022605d7b67ceb1aa64afe0db09555cc0a019b8314fc9f50c7173e9a2b3e47d914a5a84c0262e78da377902e6f2b4e88139faaf17071c9342efc1e207d21010af016d56d2fe1e6653d477e0064df97dbc5601d425717ef6a586e19e59f3d0ea1fe7deaef9ab58d5607ac9aaca71e63aaf04684e244297b0181d231df5b6565ccf7b6ba5b5f79a97fb8d8d52272926534d0ca27f4ad03162b2e7da3b66a0287a2d11d36bfec63f67a38d229883e12d1c5e2d2b86254b2a6d1e7b93a2f27ec6506ebb01a716a2f36c5f39cbb6c3a706a2a5e17264576dc96454707998dbc4c9b20ee6b81c9c5cc858a800af8d7afb39eb35707bdf209b91b1b88439ace365ca551630a05fbf983e4f39d078613903e5ba968f2f5cd0d456049d0e90a923599ee2ec4a9e1c2f2b7935571901026ec56e2c1ed95bea54d3fab7fe0b36521c26244b629453e71fffd9e023613552dbf2a210000000000000000000000000000000000000000000000003e556f94318c784c178a02a6928029c5a6d59c1595f6011853a9d9b9a4dbed13e5141678d65cdf54f527338bf3ca5100099ba3be0f3c54d76e84f20f93fafcfad634a097f191b593587c1aa2ecf7e0ae6f15499ed7256b72d6ab7b8bf2645c91fdebbc9145089ba4f16052d0f88df1d963aa014d5814f0621fb1279ac0499bf67623d5ed15da72145f702a22f21c0586d943", 0x14b}, {&(0x7f0000000480)="1d7674ef694e4aaac9608f85c4f4fe698865327133cb65c97ee892dd4ce0193781f658b48faca209000a58a961ceb36c47803d", 0xffffffffffffff98}, {&(0x7f0000000200)="ba955f1d84b8b6480c27672fee3e1375c42448b0ae609bab00072c9a1b92a3d98a538c76cba2e285cca7595ee3625c8526dba6a581ae0a8b785c11f0729344cae344b26d8887ec48bf6019acb539aa0de021d5597d9f18be8b0fe13a3f97f7c8be3572a2b382f2f9b25ae86b1be23416fc97cb0f0631e288be3b58f2e8b8d917ad4df891cc4db015eb95cba965a07a28b6e3ce5087cdd67273e114a552beb0b441021849779a0ff69d0611dd1c1f3aa48e0ccc72ce681de1d024de8d260463934f50220a3aa603e5b7f5170e6affcee42a189adce36179e068d92b99030b892b917fc83396649e0b6c98874a2c"}, {&(0x7f0000000300)="28f3d3f360090f9949b879f6e552cef599ec9d61d1c1fae2a3ac0026dab62951960798c204125b2ed93a97927e7651b220b695ba79e38e97ca20844d9c2682baaef7836d5c31e02903cc0c38f6be28bca36932bd94ec0679a55efc4efe1392c2b5d3de67fade8e98e26b07380f5f29f192c266ffd57f21ebf06a6a469f0c8fae821995ec4c323bcbcfd4cd7ad14fb2fe3ef044cf25315f5f2b74a65a798a8a", 0x2f2}], 0x100000000000036d) 16:00:18 executing program 0: shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0xffd, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff}}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="28c157b004555d5ee10d851289f0bc46ea39cc9c30c2dabb9f91185f123e55b85e004884", 0x24) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), 0x4) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19767b0784"], 0x10) r4 = accept$unix(r1, 0x0, 0x0) write(r4, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) execve(0x0, 0x0, 0x0) 16:00:18 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) fchdir(r0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) rmdir(&(0x7f0000000080)='./file0\x00') r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206919, &(0x7f0000000300)) mknodat(r2, &(0x7f0000000000)='./file0\x00', 0x8002, 0x7) mkdirat(r0, &(0x7f0000000140)='./file0\x00', 0x0) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='\x01egv\x1fbpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)=[{0x25}, {0x400000060}, {0x23}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) r1 = shmget(0x2, 0x2000, 0x820, &(0x7f0000ffe000/0x2000)=nil) shmctl$SHM_LOCK(r1, 0x3) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x28}, {0x1c}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000240)="e1c0dd6d4499e6cc36a536214e31") getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100), 0xc) 16:00:18 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{}, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) r0 = syz_open_pts() close(r0) ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x800000005, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739e278b7ec0"}) poll(&(0x7f0000000080)=[{r0, 0x13f}], 0x1, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', r0, 0xb98d032d370a649c}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x1, 0x0) recvmsg(0xffffffffffffff9c, &(0x7f0000002500)={&(0x7f00000000c0)=@in, 0xc, &(0x7f00000003c0)=[{&(0x7f0000000140)}, {&(0x7f0000000500)=""/4096, 0x1000}, {&(0x7f0000000180)=""/139, 0x8b}, {&(0x7f0000001500)=""/4096, 0x1000}, {&(0x7f0000000280)=""/131, 0x83}, {&(0x7f0000000340)=""/91, 0x5b}], 0x6, &(0x7f0000000440)=""/126, 0x7e}, 0x7f15148760a32f85) pwritev(r1, &(0x7f00000000c0), 0x1000000000000207, 0x0, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000002540)=0x9) 16:00:19 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000140)={&(0x7f0000000000)=[{0xffffffffffffbffe}], 0x1}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x15a, 0x0, 0xfffffffffffffffc}, 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0x20) 16:00:19 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206919, &(0x7f0000000300)) r2 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000100)=r2) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r3 = socket(0x2, 0x2, 0x0) r4 = syz_open_pts() close(r4) ioctl$TIOCSETA(r4, 0x80047466, &(0x7f00000004c0)={0x800000005, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739e278b7ec0"}) poll(&(0x7f0000000080)=[{r4, 0x13f}], 0x1, 0x0) r5 = syz_open_pts() ioctl$TIOCSBRK(r5, 0x2000747b) connect$unix(r3, &(0x7f0000000280)=ANY=[@ANYPTR64=&(0x7f0000000240)=ANY=[@ANYPTR64=&(0x7f0000000180)=ANY=[@ANYRESHEX=0x0, @ANYRESDEC=r4, @ANYPTR64, @ANYRESDEC=0x0, @ANYRESDEC=r5, @ANYRESHEX=r0, @ANYRESHEX, @ANYRESOCT], @ANYRES16=r0, @ANYPTR64]], 0x1) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="0714e15f0973db00080000000025c6149b33ff0f", 0x24) write(r3, 0x0, 0x0) r6 = syz_open_pts() recvmsg(r1, &(0x7f0000000400)={&(0x7f0000000340)=@un=@file={0x0, ""/90}, 0x5c, &(0x7f00000002c0)=[{&(0x7f0000000140)=""/5, 0x5}, {&(0x7f0000000500)=""/4096, 0x1000}], 0x2, &(0x7f00000003c0)=""/35, 0x23}, 0x800) ioctl$TIOCSBRK(r6, 0x2000747b) fchdir(r6) r7 = syz_open_pts() ioctl$TIOCSBRK(r7, 0x2000747b) dup(r7) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000300)=[{0x74}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x11, &(0x7f0000000080)="d69aae7fe360922f4a81c0ad02079576a5") 16:00:19 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x802069dc, &(0x7f0000000300)) 16:00:19 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r2 = syz_open_pts() close(r2) r3 = open(&(0x7f0000000180)='./file0\x00', 0x20, 0x13) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f00000001c0)) ioctl$TIOCSETA(r2, 0x80047466, &(0x7f00000004c0)={0x800000005, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739e278b7ec0"}) poll(&(0x7f0000000080)=[{r2, 0x13f}], 0x1, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x3, 0x2, 0x0, 0xffffffff, "bebf1a8cfc0acbdbfaa2aad7ce8ab49213708496", 0x3f, 0x9}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0xffffffff, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)=""/176, 0x1}], 0x31e) 16:00:19 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x8000, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0xffffffffffffffff], [0xfffff8fffffffff7, 0x0, 0x0, 0x5], [0x0, 0x0, 0x0, 0x0, 0x4]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) getrusage(0xffffffffffffffff, &(0x7f0000000000)) 16:00:19 executing program 0: pledge(0x0, &(0x7f0000000000)='\x00\x00\x00\x00\xb4\x9a\x93G2\xad\t\xbe!!\x83\x89\x11W\xe2\xd5\x1e\xab\x85\xda\r\x9b\x96Is\xa9\xda\x99\xe7H\xd1\x9f\x99\xe1\x8dO>\xd3\fJi\x14\xed\a\xe1\x9f\x84\x19n\xfb|U\xa0O+\xbe\xe63\x85?p\xc3\xc4Q\ab5\xb9\xb4\xbf0xffffffffffffffff}) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000100)={0x4}) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto(r1, &(0x7f0000000140)="d7de47ced3148acdb1544f25f4173c78da8cc48bdbeaef13937e8b16dea0736a9ec2dbef36f96624f5b2d24cc368f40e5cd9534e6de65ea7d29f406221407a17e152fa0cb33e938817e5681fc334157a6eb970c1e8af4a3a0c5f9243f70be904cd1c6dea789ac387c0438b0b2e48eab083f0822fc68fec11b9b1f06d6f2af8ee0be235f0602d250ea23292309b94dd66782ae71fc4e371347e3130f22525ec86395933f7e477e12543f32385a080f2", 0xaf, 0x8, &(0x7f0000000200)=@in6={0x18, 0x3, 0x1, 0x8000}, 0xc) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{0x20}, {0xc}, {0x200000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xb5, &(0x7f0000000140)="b7") openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x200, 0x0) 16:00:19 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r0, &(0x7f00000012c0)=[{&(0x7f0000001240)="0262521b6997476f90ebc42a26904d6826c6e74a422422761589ee1adea8d2c11d75430a6a", 0x25}], 0x1) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xde32, 0xffffffffffffffff, "1b090000f000"}) syz_open_pts() poll(&(0x7f0000000040)=[{r2, 0x21}], 0x1, 0x0) r3 = syz_open_pts() close(r3) ioctl$TIOCSETA(r3, 0x80047466, &(0x7f00000004c0)={0x800000005, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739e278b7ec0"}) poll(&(0x7f0000000080)=[{r3, 0x13f}], 0x1, 0x0) ftruncate(r2, 0x0, 0x707) 16:00:19 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x40, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000800)="212bca479aaf46bedef7086c732bcdea4a2f64e523f1e57c3d5cc4fa03bfd30d12f8ee35ef602604bf9fbc5cee1dfcd5144a364546ca12ee8c357ef539feab815b1e781267c85066cefb82a657354abdb18798ee3e2edd5f46d9675d2595d17e2e6c1ae1534e690cfd28bc20e820c40939ec20743573dcdff6b52e57d198a05b6d7c62824de026be25ec838cf55a009ce39cc25c1a0b30a593accaac7adb626cf275d6d2d4608f79a03d1810d7f833e4639543e87d4a823324d61e2703037d6891f93a5d4a9cf1d5df91bc8024f06d40ddd015e76ff690fefa347741699761a6ab5a4ca68f3e96317e83e1953b94ce58572fe2a98e1267229f75d56eae3cf4480a644a343aea3ba3a699aedadb2b76557670350c0d7e46b486444c181d5e8ce48684d557e0e425346de7d90845a04041628742267a33e880d3ae9849837d15342e4ceb8e11a5e475e43d14ceea8b46582f96eb523a2b97ceebbf77f58d547248ecb328e7cb682499df8d8c243fbcd091889799d950ece13c594f1849d7003c0b4e365bb2718c5971331d605667ad582488c0b22323c46546748e86c5b311b48a5063616faa8d0e25c03a27d3c568e344548340fdfc54f7affaf64711f24c1134abce16ae9001e4e978bef7637c9b9050f117cb2dab8ee0b255c649a66a7cab", 0xfffffffffffffde7}], 0x10000000000000d3, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x204, 0x80) accept$inet6(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2, 0x4010, r1, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000], [], [], [], [], {}, {0x0, 0x0, 0x0, 0x1}}}) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000000)) pwritev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000280)="40b4e7f54ac52368375e00eee71f6800dfba9ba72959a36b8b29b5e7dd58b467b89f87fd1553a2bc4bd2215bc61495733635bdaf0bd0126754e2c46af94314b51b8daaf41a4aca37b3273db4f8d56ded4e1d12eec644f8fba171b193ad334dd1c1ffb932883d6b248d85b972de31af584a8f8a32e88edde5f6aba10052b96b7a15c09dfd3bb9709f95b1d3e91be6dcd15c893365ebcbdaf4911eab3b75c92ef5a91fa8eb05cdaf86364fad", 0xab}, {&(0x7f00000003c0)="323b6ac65326e053ecd0b9b8c2dae3f7868c2227e74c28258dfe83f9e287188527a85bc766761ed5c48517391a5110a91a7b89580c2c88527fa8e7184108efa3c999bd20b6970da726f60eb9426080e81d995d0537536707f92337", 0x5b}, {&(0x7f0000000a00)="07a3d45eef7810c2dd001930a6c5f13ce5778a0313f7fc952e28e1f2b6b171bb56ef9e008f05ea9ce037d810e3247da7621bf1bf7f093868f524ea7925c1e7252510fbc5fea0c4a00e207b0b428edb255819001bb6eb479f1d0284ba61e2393e89514bffef41bb4377a3d0814d2e2cd61a178233aa0dc17724081f3d764a27b7042711e842a2755687bb45f86ad694d18523a021b172ddd79cd4c354ccb61824eeea70ce2a31a7a770ac39f596809ede780fd55c00ff7f6b67e4043d3e8fbf14dfdbc17fdc8e7c157db35f91a100675ae461", 0xd2}], 0x3, 0x0, 0x0) r2 = openat$klog(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/klog\x00', 0x80, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x12, r2, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r3 = syz_open_pts() ioctl$TIOCSBRK(r3, 0x2000747b) fcntl$getown(r3, 0x5) r4 = syz_open_pts() close(r4) ioctl$TIOCSETA(r4, 0x80047466, &(0x7f00000004c0)={0x800000005, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739e278b7ec0"}) poll(&(0x7f0000000080)=[{r4, 0x13f}], 0x1, 0x0) pwrite(r4, &(0x7f0000000200)="d04f59dcbf219235434598c75320ce47368eaf2d1dbecbbbf25f3582", 0x1c, 0x0, 0x0) r5 = semget$private(0x0, 0x3, 0xc0938a9f06e8380e) semop(r5, &(0x7f0000001780)=[{0x0, 0x7, 0xb702a859f9b38c6}, {0x0, 0xfffffffffffffff9, 0x1000}, {0x0, 0x80000001, 0x1000}, {0x1, 0x7, 0x1000}, {0x0, 0x9, 0x1000}], 0x2aaaaaaaaaaaac9b) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x8000, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x20040, 0x0) getpgrp() 16:00:20 executing program 1: mkdir(&(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000340)='./file1\x00', 0x0, 0x1) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000380)={0x80, '\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`'}) socketpair(0x2, 0x8000, 0x6, &(0x7f0000000040)={0xffffffffffffffff}) getsockname$unix(r1, &(0x7f00000000c0)=@file={0x0, ""/11}, &(0x7f0000000180)=0xd) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file1\x00') unveil(&(0x7f0000000280)='\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', &(0x7f0000000300)='c\x00') r2 = semget(0x1, 0x3, 0x18) semop(r2, &(0x7f00000001c0)=[{0x1, 0x7a0}, {0x2, 0x100, 0x800}, {0xe, 0x1ff, 0x800}, {0x0, 0x6, 0x1000}, {0x1, 0xffff, 0x2800}, {0x3, 0x7, 0xc00}, {0x3, 0x0, 0x800}, {0x0, 0x1, 0x1800}], 0x8) 16:00:20 executing program 0: r0 = socket(0x11, 0x4003, 0x0) recvmsg(r0, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) r1 = accept$inet(r0, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r2 = socket(0x11, 0x4003, 0x0) recvmsg(r2, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) r3 = socket(0x11, 0x4003, 0x0) recvmsg(r3, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) r4 = socket(0x11, 0x4003, 0x0) recvmsg(r4, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) r5 = fcntl$dupfd(r2, 0x1e, r1) r6 = socket(0x11, 0x4003, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000000)={&(0x7f0000001cc0)=@in6, 0xc, &(0x7f0000001c40)=[{&(0x7f0000000a00)=""/64}, {&(0x7f0000000a40)=""/215}, {&(0x7f0000000b40)=""/106}, {&(0x7f0000000bc0)=""/4096, 0xffffffffffffff1b}, {&(0x7f0000001bc0)=""/81}], 0x3d5, 0x0}, 0x800) pread(r6, &(0x7f0000000200)="934496af9cf92362186c65200113a7b137720daff00050bb6f2a5c1458fc0b973a8dc5e41b8206afeb72b7851ff6685c1ab13c7d05a9130ceb37bcf71cd359698a5b719026dcbba743beec", 0x4b, 0x0, 0x0) r7 = dup2(0xffffffffffffff9c, r5) r8 = syz_open_pts() r9 = semget$private(0x0, 0x2, 0x200) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r12 = getgid() r13 = semget$private(0x0, 0x7, 0x400) semctl$SETVAL(r13, 0x0, 0x8, &(0x7f0000001480)=0x8) semctl$GETVAL(r13, 0x0, 0x5, &(0x7f00000004c0)=""/237) semop(r13, &(0x7f0000000380), 0x0) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r11, r10, 0x0, r12, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) r14 = syz_open_pts() ioctl$TIOCSETA(r14, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r15 = semget$private(0x0, 0x2, 0x200) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r18 = getgid() semop(r15, &(0x7f0000000380)=[{0x4, 0x4, 0x1000}, {0x0, 0x5, 0x1000}, {0x363848eaace71445, 0x8, 0x1000}, {0x3, 0x2, 0x1000}, {0x3, 0xffffffff, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x8, 0xa62479465016d077}, {0x3, 0x2, 0x800}, {0x3, 0x5, 0x800}], 0x9) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r17, r16, 0x0, r18, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) getgroups(0x3, &(0x7f00000009c0)=[0xffffffffffffffff, r12, r18]) fchown(r0, 0x0, r19) ioctl$VT_ACTIVATE(r7, 0x20007605, &(0x7f0000000140)=0x4) r20 = socket$unix(0x1, 0x1, 0x0) getsockname$unix(r20, &(0x7f0000000080)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000ebffffffffffff0000000000000000000000000000000000000000fbffffff000000000000a2"], &(0x7f0000000100)=0x59) r21 = socket(0x2, 0xc003, 0x2) connect$unix(r21, &(0x7f0000001d00)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530197a386206000000008295955984c87910bf453f68c11700287ead49cb777fa69dfceac2a84e6abca64896bc5e5001008bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7d3bc5b65c6593d2870b4122cd2350000000000000000000000cf15afc345ce805608a7b48c7de3462aba11102f8ba8905abb5c149252254f5b0609a15cec8ea41b070cc512956e48193de28f0be1633c18b7c4c2565ed9c84abe7b599bd90c5a8b2fa01e76b1ab093bd9c6385867c7a3b70bdaafb3f466d797f9f6f0325f7ba9d071889e3e3c511edfc9e61380219e95925b6ef75df88013a82b1643f340ce342f2a3cf0674a973442db0100000000000000752891415a0ed1e41cc785cb386c9f0f48dc06a90bca26c6cd31439d7ccc3b9000"/374], 0x10) r22 = open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x3) ioctl$BIOCSRTIMEOUT(r22, 0x8010426d, &(0x7f0000000040)={0x1}) r23 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r23, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r23, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x50}, {0x2d}, {0x6, 0x0, 0x0, 0x7cf}]}) pwrite(r23, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) r24 = kqueue() write(r24, &(0x7f0000000280)="a9cc27337ef356fa69416e9fcc453c433c8934ddab1725a53e174c8c8279ea09f04ede6901fc98b524b7b610dde9ca0ae6b5abffce9cc99a02d6866435e3ece420a79da71d72a86ea9080f4287ebc71a3234acec97788e7a2a5af5ffc1841d6f4be9e781dc46b7f81818f9e9276217c0d74d85945fce5b99cfa07382901a7b1a9705b50e326e75b71ce9e73d52de3ee0d1b0dec7abd984d7b4d05ed88036419ceb0c4f2cb645827f7d80babc5e4cca375811381d54c9c0bc04b67370c0ef1428dd0f6113ded7232f81af905e49bc763922991fe37ce38a2bf66f02dbcc66d044965f3a44b38fe1a8f7b31b2b5d451ca7a733ceb7240f52861e0421a1d07202833f56bea4e5863bc001e4429109ff5828da6548067167c50f58a81f7c588f35ec826d7e489ae071f2799734a0453a2fcbd3ede49ec8a7d167a69745b73c48c1b7636e1bf52697a6b93befe0f23f936d0a401fccb6fd249a5b4aa53590f83203b477e43659eaae1625b18b149a76bfede826d21ba566ec9b24d7f61f8fd0cf25a7f5ddff891ee33e2f92c3ec0ea1140b34cb2dbeec0de41ecaf0fb69597fd3e10c5decaa04cb8e2badc91aba0ee44ae556b773215323e5d0cc77b5bfa3ebac251cc3159c761b243ca13dd36cd02d0a3b08ca40df1cd5c909a383b5207625f8472e6df7d2b4eddfb4ff2c5dc96c539242137b4068631aea4baef71580ed8830a67d643c48a7525c3ec097d6b9b9d39bb605ce94b95f941a98807085dd7e3b6fb75b1b4d79850e66230a3394e13794db910cec5b6b80a62ab595885e4bb44cb5f7947afa7d80609677a6cd0926cbb5603fbe8e85a778bb2604a2e54ceb8baad34016d767524ba9541e039db84401d63475403eabc2e1700f53553dfe18971461c8de36043b1ca1ffa2bfdc8e06fd799bda0c5da0dcce25e87d4006182722f18ef92cdb68d4db5eb653c8d3ff3ef04547ed13410ad9427d5a085607be197c9302b9313f9ef4fe9adadde9e4709ee706026dfd6948a9fb4477be0c42b155fceba824d20d804f128a4a81258d6bf3725464d918de4bbf7e8e71b669d08a3649a2942f2e20cb6c1ea99d6ac82fb2d1df3a5268ff8e9c5a9c70121842770a477aa8e8c4941530a89737b749192f00e3263bb2a9d9f43a31f6699891197a366fae9e651f286c279f1e0f88d2ad48a489a8f9695d9fc849b1a290b31d95aaeeaaf73db7e37f144c298cfef7e7058627ddf58a03fc1a7b1f6dc3b36f6377acbc349c910b20f8adbdf45dc1e102cced729f5dd1432c9bcb1ba303c373674857214542453a533d7a78960366cba1b92fe70b67b55f98394ba81fd2fff9129d6d0890362348fc64f87764c3f09480bae11c59903b81eadf035b435bea35ffb5df04006eb72caa63da69d1c7df82a751d02ebff711f7ddefffcb6c5cf7a8157121f6c572453571370589508b0cba1e7f838a981b9488ebe6a1421f90047969e17dee55bc8c606f2b142a1275c1adb35616e3db7485e3f08ed5f44c7d61415bcdcf4f77091f82e016d1c7ee1ed51e98bd7743a3c340e0789b69d48bba095b37cac3c99212d99fe6c1dc11f004ffce73b46b64a77e92f4bcb114cdacbda79777578b63a51964415e1768f5a57c2ad77a970b8df4c97723170d53183d9b8777778a2b3926eb13c9d8a796499c039a3a1a34517dedfaa284f9e1c222f151296a6d86061b73b63af6756fa09ef4c9261efcaf56b10a666b98883a10ba59d5d344e9bdb8fab46df2035f21e43e78e55b8cf5db43e5027a0a91380703b638f7af5dc3ae6af751b1860b23b858d4a7cb134a71e87160e70aba3248b241decbcee51510263e9d072c1d4dba2b849540b96be2624e521bd65cbff95dd873be2657ec80baf5086ce0c71daab6fe0f2407d6c8e367e939c2c2cb6df89abf6190457d908b876848ae8d4657700e9966d5f334577323667c94a9cc64429f745e36ad61171711eabfb3df4f665688d1e1bc65e475f0b0a6586f8ae0cc0d1b535199eb0e14bcf1f4cd7b3b932e974b8434", 0xfffffc94) 16:00:20 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) open$dir(&(0x7f0000000040)='./file0\x00', 0x100, 0xe3c97dcc0d8363eb) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000080)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0xfffffffe}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x3}]}) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) 16:00:20 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206919, &(0x7f0000000300)) write(r1, &(0x7f0000000180), 0x0) utimensat(r1, &(0x7f0000000000)='./file/file0\x00', &(0x7f0000000140)={{0x200}, {0x1}}, 0x54bcd67d3b360c1a) execve(0x0, &(0x7f0000000040)=[&(0x7f0000000100)='r//'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = msgget(0x2, 0x10) r3 = geteuid() r4 = semget$private(0x0, 0x8, 0x80000200) semop(r4, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r4, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r5, r6, r5, r6, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) r8 = getpgrp() r9 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78658e, r9) accept$unix(0xffffffffffffff9c, &(0x7f0000000500)=@abs, &(0x7f0000000680)=0x8) r10 = socket$inet6(0x18, 0x5, 0x4) r11 = open$dir(&(0x7f0000000940)='./file/file0\x00', 0x80, 0x2) r12 = socket(0x2, 0x4004, 0x2) r13 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000980), &(0x7f00000009c0)=0xc) r14 = accept$inet(0xffffffffffffff9c, &(0x7f0000000a00), &(0x7f0000000a40)=0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000ac0)={&(0x7f00000006c0)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000800)=[{&(0x7f0000000740)="6264fbffe4187b24c6e5678e48dd1780b606bcb6580933d3bc1c62da0bf5001d3da362c8d7acfa0fd51ea3276332a288446f7026db012e8363dfb175d89c0b76b5afe308b4733e0663e3244b6e81441841741646627a2e1d14998d2e32d88be2fe0887a93781d23d9ea8b01ab337aa918fcd5690009cfe5da587cac9bd33787ab8715d7f846e3699ef4a63a36ed7e497528c0c9e357b3c90dc4cd85a70c1e3d2da5dc4bf", 0xa4}], 0x1, &(0x7f0000000840)=ANY=[@ANYBLOB="8ccec6c9beeaaf125185f9434fb71c6fd0610e4c568f0000000000000000000000e68a1da624be4b85f974675eb401f8cd5ba6a9cc53b6d03fdcf49144ca02a7f415ab02deefe9eccfb8cc3502146c0bd082fba523900030ebaae1722bf33cb232f7e19f663da2d9847aa7f39a41cfed93", @ANYRES32=r10, @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=r13, @ANYRES32=r11, @ANYBLOB="8e96bb2a49cbafbf7b2edaa5b323b7d46fc42a60dce570213aebae6a6b61c5aee502f435fe1d3878be08840eb80f"], 0xb3, 0xb}, 0x1) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000540), 0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000580)={{0x2, r3, r6, r7, 0xffffffffffffffff, 0xc5, 0x5f96}, 0x7, 0x1, r8, r9, 0x800000000ff, 0x9, 0xfffffffffffffffd, 0x100000001}) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) sendmsg(r14, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000ec0)=[{&(0x7f0000000180)="4696daf243683f379a8fa4bde07c1f912fe3648dd1f868effd11c8d50c573008fe0acade295d14bd4479c7132b7b9e98c6ac871dcbfbfa5f1f1cfe5eee00b25ac9cbf9097eac80336485eb60506d4da63cfd240218dba20e96ca61af64b6e0b46fcbdd9ce8d186a3673f6f550aac916a8359ce6e61201ce88f2c12cc73ea3631b5291ae9271de293184899bcaea313fa2b", 0x91}, {&(0x7f0000000240)="184514c3d38a4d655635fc2447fa82c1501ff92aadf1f2d4190979305d2e5a55a909a151e1d16523f863e307fb61892ee9c5783c56fca1b93c3110f6d954e26c4694250f55d27e6a47dc7079b22ceafd4ced3da558f7681cb2f6ea4be2e03dba", 0x60}, {&(0x7f0000000600)="43575b3d875a455609db2c3d2c5df69da56737563c8e8e307a33ca612d1032e7dd07083dc47d9efc56366a468aa4c3ec701227e4518302a76be89c3244f2e28a956022462fae1d4bda9dbe83f8d4312bda2de7a314b443dddc28283303f2c60c873eb2e6cdaedce27d62ecfc2f3d2338b0912503", 0x74}, {&(0x7f0000000b00)="a113063d05c1cc7e652568c74c1db822db857fc40b33986fbf846d2cbf801a733ebbf0eeb24aca428d60fe7e79851cee10d1b5cca1619341e4af2f6b8e2abf2d50f7cabaa19b04208e2b24a9a0525fcb149b7564593fa5cd44e6df9d53cb233d1780423bd03a464bb1a0a024675a3d95757627afefe71fc37692db5c227faa6160b6131fd88b66d75d57a51115f0e9d3feb1", 0x92}, {&(0x7f0000000bc0)="e715784dea41382163c997afbfb59d4e6a2b5ce56b405b2e18d1a5c6439fb9759e97965b3a57040cf13ff9d17323b49c92df39cc05e0fc201f21d410711d91ba822e50e6fa4ba513a15bc8cfc8e3ce604376623fbfcc316a6d4d62d42372021b766b32fda617e270c74ace6d1260", 0x6e}, {&(0x7f0000000c40)="28a51335c159fb0f23f99a9f1ed11c2f1ee03caa9f30da789957baa13206e2d62f93cedfa06b8bae81cdcd0786e9f830f74b76f1e5eadecaf269944dcedacfb93c354f7b79911af2e19fe1c0c3a757896c8ac4f56b93ffabfff13697f543d2ba60c2b5d313f269c6b65a6fccaa5d25f75729dfc9e93ae015fe5190a0919c10082d33864a1d29c278b4a685a7b196e128aa5f020b4898e62ef963045cdf78c918f0b6c92ebca75b19c7ac9eab213fcb382fa3993c67e1156b4ae29c9f978126bc33bca6b00dd56f53ceb072839f0d", 0xce}, {&(0x7f0000000d40)="1cdf24fc4819d3150c20f2525b4b3f97a2943e56892c6de7b1d2abf420fabe3a1407a7f6226ef9fc7ddc08edd42f2ba9531005af54a6ed654624a47da6501f911516255da6ab7f12cb64823b51150f11a9769dcce65f8996e4325860b5ffb7085a6dfbc743803ff15eaaf62fbaeceaf703d3b4a4ccb78ca6d5e6f639ca090c", 0x7f}, {&(0x7f0000000dc0)="e1a17d5de38482b3e8fec9692308d2b02cbdb7b1b7cdda76b55c00776b291f4723ffd3728339f4155fbb5ca8ef39e48ade4863bffc030e22466d33fda34911e3b6b5ab5381a5059d4f625231e549388b26b4e8eb46fa0dfe79c038b86ee5349da9cb0f727f56de2de1e6f1791284e0443a60ce3c5300c058c34f86684680aa4f820d2f5519b42e6786a3789917c1dc738535123802a614bd3e66c14261b7e48dd67777edf50596708849438a261b207f4802253b3f9fc2c17cc26373c7c2048d670abc46e6e737ba485819382f585d1af6227dc5cc53233c8213f6d4435ff8a3c242df87bb51", 0xe6}], 0x8, &(0x7f0000000f40)=ANY=[@ANYBLOB="c800000000000000010000001f000000cda1c6821cf94b30581df5aaea971594015a14e747bdb49932b2f0aaa83b9c8d80dc1f22d1b91af88703457c505d97304a0f887ca8bc3fd6a7fef8ffe78e8b81f35106fb9c48b38d9f3bb0d670c8262db266975cf0203ced3ad9998d5c47d09e352087c661f7b9dc9e700d2ef6b9b394ea3730a5f4bdf74376e583f793f318319b08b09b34d529dac5abd73f0be8d13c63aa2d7441e43aa49160ea605f8f957906f46caccfa809c039d5191c84a04376c3e7bc1d1c4031000000000000009000000000000000ffff000001040000d391b4a2a44291c7157cbac9b45ce629189085213b6259fde91fa68469b59a3d790f14975aba59560902b84c3882173f3b51dad874168ede5f356be6f337f94b6f4d6e6c2311a135227e338a21ee105c9b2bad4b7ece70f02977d9ab2dfa5a3f3d03f9487fb964ee0ed32a47c816074ee61ba04b41a15e23cf29"], 0x158}, 0x1) r15 = syz_open_pts() ioctl$TIOCSBRK(r15, 0x2000747b) ioctl$TIOCMBIC(r15, 0x8004746b, &(0x7f0000000340)=0x4) 16:00:20 executing program 1: r0 = syz_open_pts() close(r0) ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x800000005, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739e278b7ec0"}) poll(&(0x7f0000000080)=[{r0, 0x13f}], 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206919, &(0x7f0000000300)) ioctl$VMM_IOC_CREATE(r4, 0xc5005601, &(0x7f0000000500)={0x10, 0x0, 0x4, 0x1, [{&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x7}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x7000)=nil, 0x688c}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x41}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x8}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x5}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x2}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ff5000/0x2000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff7000/0x1000)=nil, 0x4}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x2}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x40}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x9}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x5}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000fee000/0x12000)=nil, 0x40}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file1\x00', './file0\x00', ['./file', './file', './file', './file'], 0x2}) r5 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r5, 0x80206919, &(0x7f0000000300)) ioctl$WSMOUSEIO_GTYPE(r5, 0x40045720, &(0x7f00000000c0)) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000200)=[&(0x7f0000000040)='\x00', &(0x7f00000002c0)='\'@/\x00', &(0x7f0000000100)='@\x00', &(0x7f0000000140)='@\x00', &(0x7f0000000180)='-\x00', &(0x7f00000001c0)='-!\x00'], &(0x7f0000000280)=[&(0x7f0000000240)='@\x00']) setsockopt(r1, 0x29, 0x33, &(0x7f00000024c0)="f2", 0x1) 16:00:20 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') sendmsg$unix(r0, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0, 0x0, 0x0, 0xfffffffffffffd51}, 0x80a) 16:00:20 executing program 0: ioctl$FIOGETOWN(0xffffffffffffffff, 0x4004667b, &(0x7f0000000040)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="20211143ccad1c9a420ce8aae933") r1 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r3, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r4 = syz_open_pts() ioctl$TIOCSBRK(r4, 0x2000747b) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000480)=""/137, 0x89}], 0x0, 0x0, 0x0) msgrcv(r3, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r3, &(0x7f0000000f40)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e3030000a8003d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a5686dec596e1291a7a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf1200500f18e55c6b9e0c2b9a7501000000597b8f95053ef83d9c1ad57c8992f8b3c9dc7ebe8faaea9ef423ee219f8b0d7829b2ce4d93502f0c53e296ca7d437293bece70dce81385b5850b4417b5ba54e91b5b8a4e6f16e79ace4bc47c0e992266a30338c638e4c9cf0b8068f57acfe8519424e45d17d9559d005205a28309cb0da135a3186e7339ac96f09500aa983d9cfea0165c368f44dc06c2ec9b125a89c4288054e7ff653420f427c83aae1cb2f59ce6b478eaf28604cf7b5b62f66fe2201758bef888ac33288136670f7d32333c309bdd3e4c23de4d12cea0b862eb90aa8406099905d48b8b4703361ba3084275b0a5ab1ae65621115625ab3582317781d36089cd90b721416a731441d70486f4608946298cd921fe3ad9ecb01bc9e8f037a5cc673199d3cd139c1728929992963aab1660e6c93cfba3213bc53fdbd7cd2723cd1ac7cc0ea8a784d5264ca38971926134189b16d913a18ba6ccef8ca869c8cad1fc42c4f32c357ae23c60b6a3d03982bcdb"], 0x44b, 0x800) msgsnd(r3, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r3, &(0x7f0000000840)=ANY=[], 0x0, 0xfffffffffffffffd, 0x1800) msgrcv(r3, &(0x7f0000000240), 0xfffffffffffffe55, 0x1, 0x0) r5 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r6, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xfffffffffffffdcc) r8 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000980)={{0x2, r5, r7, r2, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r8, r8, 0xa5, 0x1, 0x100000000, 0x6}) msgsnd(r3, &(0x7f0000000140)={0x3, "aa635ebc229ac1fab0ac955f8d6b2e3600f41acb850107d5415c6b933a02a8a9745482b00230d18eeceb73d31265bdd28cfd73fc758883d3fcecac5abb11c0f04fe863e1f3bb2a7fd8b633f09d88b786e682605ceadccc5d3df185480a7d6cae5cf8e55940ebff291bd2fe879cde014b888c4b80d0176d6df056cccc3e0c705f01cb39ac0bb82f5321fb35c0f851b42ee02bed1e443bd01fd89a54a21bd0b9bb1b0ab6e2c7bdfec9a18f00332af0895c66e2c6da57502a55163748da6ed829088d872ee6dd3e822a0747dac70b20055fffc26c2d55f708d3ed574a8b92a69f4afcdbeced891a2f531f7fb33f82f3faaf56a340bd81"}, 0xfd, 0x800) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x5}, {0x54}, {0x6}]}) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206919, &(0x7f0000000300)) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000100)) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206919, &(0x7f0000000300)) ioctl$BIOCLOCK(r4, 0x20004276) r5 = socket(0x2, 0x400000000002, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x80206919, &(0x7f0000000300)) unlinkat(r6, &(0x7f0000000000)='./file0\x00', 0x0) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 16:00:20 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)=[{&(0x7f0000000440)=""/49, 0x31}, {&(0x7f0000000500)=""/105, 0x4e3}], 0x2, 0x0, 0x0) pwritev(r1, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) fcntl$getflags(r1, 0x3) symlinkat(&(0x7f0000000340)='./file0\x00', r2, &(0x7f00000003c0)='./file0\x00') ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f00000001c0)) utimes(&(0x7f0000000100)='./file1\x00', &(0x7f0000000140)={{0x8000, 0x2}, {0x2, 0x4}}) chmod(&(0x7f0000000240)='./file0\x00', 0xfffffffffffffffe) r3 = socket(0x2, 0x39d9a8bed6ca3788, 0x1) shutdown(r3, 0x2) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f00000005c0)={0x4, './file0\x00', './file1\x00'}) fcntl$getown(r1, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, 0xc) setuid(r4) faccessat(r1, &(0x7f0000000300)='./file0\x00', 0x122, 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = syz_open_pts() close(r7) ioctl$TIOCSETA(r7, 0x80047466, &(0x7f00000004c0)={0x800000005, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739e278b7ec0"}) poll(&(0x7f0000000080)=[{r7, 0x13f}], 0x1, 0x0) r8 = dup2(r5, r7) shutdown(r8, 0x1) poll(&(0x7f0000000000)=[{r6, 0x8001a5}], 0x1, 0x0) recvfrom$unix(r2, &(0x7f0000000180)=""/18, 0x12, 0x1, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x11, r1, 0x0, 0x0) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='r\x00') fchdir(r2) 16:00:20 executing program 1: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040)=0x200000, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x4, 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3}, {0x1000000008000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r4 = fcntl$dupfd(r2, 0x14, r3) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r5, 0x4, 0xcc) r6 = getpid() fcntl$setown(r5, 0x6, r6) fcntl$setown(r4, 0x6, r6) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r8 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r8) setsockopt$sock_int(r8, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r10 = socket(0x2, 0x1, 0x0) connect$unix(r10, &(0x7f0000000700)=ANY=[@ANYBLOB="ffe5830000ff2f5d520024aa0e0d5d5d323cc966525a0c1310fad55ce18ad64eca63d285b6a2d872af1f73f8c8437c2ab4d5cacf0852cc27d4077c4172d2d605afafd6ebffe23a98fa37579b867d5a889fa59ef4f342f8afae518a548cede99e2fff4e83309acaea3dbb0e26a00e009e7318453b9537a79316d201c608de1a06f752603cf47592dfb24c50ec65f48295ac6692c403"], 0x10) setsockopt$sock_int(r10, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r11 = socket(0x10000000002, 0x2, 0x0) dup2(r10, r11) setsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000001c0)={r6, r9, r7}, 0xc) ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0xa98f164e268999aa, r6) r12 = socket(0x18, 0x400000002, 0x0) close(r12) setsockopt(r12, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r12, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r15, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3}, {0x1000000008000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r15, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r16 = fcntl$dupfd(r14, 0x14, r15) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r17, 0x4, 0xcc) r18 = getpid() fcntl$setown(r17, 0x6, r18) fcntl$setown(r16, 0x6, r18) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r20 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r20) setsockopt$sock_int(r20, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r22 = socket(0x2, 0x1, 0x0) connect$unix(r22, &(0x7f0000000700)=ANY=[@ANYBLOB="ffe5830000ff2f5d520024aa0e0d5d5d323cc966525a0c1310fad55ce18ad64eca63d285b6a2d872af1f73f8c8437c2ab4d5cacf0852cc27d4077c4172d2d605afafd6ebffe23a98fa37579b867d5a889fa59ef4f342f8afae518a548cede99e2fff4e83309acaea3dbb0e26a00e009e7318453b9537a79316d201c608de1a06f752603cf47592dfb24c50ec65f48295ac6692c403"], 0x10) setsockopt$sock_int(r22, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r23 = socket(0x10000000002, 0x2, 0x0) dup2(r22, r23) setsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f00000001c0)={r18, r21, r19}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000600)={0x0}, &(0x7f0000000640)=0xc) r25 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r28 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r28, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r28, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3}, {0x1000000008000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r28, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r29 = fcntl$dupfd(r27, 0x14, r28) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r30, 0x4, 0xcc) r31 = getpid() fcntl$setown(r30, 0x6, r31) fcntl$setown(r29, 0x6, r31) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r33 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r33) setsockopt$sock_int(r33, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_cred(r33, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r35 = socket(0x2, 0x1, 0x0) connect$unix(r35, &(0x7f0000000700)=ANY=[@ANYBLOB="fff1830000ff2f5d520024aa0e0d5d5d323cc966525a0c1310fad55ce18ad64eca63d285b6a2d872af1f73f8c8437c2ab4d5cacf0852cc27d4077c4172d2d605afafd6ebffe23a98fa37579b867d5a889fa59ef4f342f8afae518a548cede99e2fff4e83309acaea3dbb0e26a00e009e7318453b9537a79316d201c608de1a06f752603cf47592dfb24c50ec65f48295ac6692c403"], 0x10) setsockopt$sock_int(r35, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r36 = socket(0x10000000002, 0x2, 0x0) dup2(r35, r36) setsockopt$sock_cred(r35, 0xffff, 0x1022, &(0x7f00000001c0)={r31, r34, r32}, 0xc) ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0xa98f164e268999aa, r31) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r38 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r38, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r38, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3}, {0x1000000008000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r38, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r39 = fcntl$dupfd(r37, 0x14, r38) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r40, 0x4, 0xcc) r41 = getpid() fcntl$setown(r40, 0x6, r41) fcntl$setown(r39, 0x6, r41) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r43 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r43) setsockopt$sock_int(r43, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_cred(r43, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r45 = socket(0x2, 0x1, 0x0) connect$unix(r45, &(0x7f0000000700)=ANY=[@ANYBLOB="ffe5830000ff2f5d520024aa0e0d5d5d323cc966525a0c1310fad55ce18ad64eca63d285b6a2d872af1f73f8c8437c2ab4d5cacf0852cc27d4077c4172d2d605afafd6ebffe23a98fa37579b867d5a889fa59ef4f342f8afae518a548cede99e2fff4e83309acaea3dbb0e26a00e009e7318453b9537a79316d201c608de1a06f752603cf47592dfb24c50ec65f48295ac6692c403"], 0x10) setsockopt$sock_int(r45, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r46 = socket(0x10000000002, 0x2, 0x0) dup2(r45, r46) setsockopt$sock_cred(r45, 0xffff, 0x1022, &(0x7f00000001c0)={r41, r44, r42}, 0xc) r47 = socket(0x18, 0x1, 0x0) close(r47) connect$unix(r47, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r47, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f0000000780)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000140)=[{&(0x7f00000000c0)="16a2c0b8faac17805169dd9fb056b0ef207bd1d2bd6e8a853cfe2f1e5fd06827f53ad3c347037ed0045c88bd88bb2ac0b07a44fcc095747ea623cd156abc19003302a47be13b2bcf5bb02fb3a280f93167d5422150279e0768b855abdee10d", 0x5f}, {&(0x7f0000000300)="107f1d18dde884daf03b30b63082d53fece52f77b0729d7baeb0d6c65b148fe94c11573d3c14fe007fad42bf6c8b573984faa44aeb0c9777d6cc0795e1c18fee91b3f9ab271a01ab9cbff4fbf0ed75f6a6c9d9e6b9d496004d40d4b254c8f7901a59f914b98ea87abe8c16fa9a30a468bacacffc8e9dcfb6063b31cd4fa0b84c45967497f3cfbc2f8d766f365ea3885023dd25e70393451455c04e5eba4e805a86c8e0e293583c1999e5224d815bec5fdc8b2c98f499c05fb0bfa7a5b0d10fbca3ed43cbf71593a3", 0xc8}, {&(0x7f0000000400)="74adf9b3f3bea537d155fa3853d973f70b86b4fca02adcb21492efc30eb27cc454f0650b7ec8ddef986d2766ed7c20cc8582b88cf9b27ac61d2756334f7ada81c8b8fdfa5b0270fc30e5f82fad65785fb07f1c0a792739f19b10275dc0601572a3bc3de0b6aecd7f7d3e4da796939eda513f037e3cc67bd3269e14470eb2b9fe4f9c2a63c258b6", 0x87}, {&(0x7f00000004c0)="0bbc6c22e7d88c429947a1eaac2b5d53a09acf67320982e73bd2a17c1a46f109c92ebf8aefb8da9a7f00b4f94915b50727f02ae1b912306af65ca524b55e35f3e1a788c9281d19e130ceebe55a41f1c508b6a30eb5596642048309b92de443b996245a6ebba147cc813a6d62b7045a9b41dc234353511db50eaa6b3326538c3142d9c593aedf435e3a947f5e8af8dd4e628ff6e7ed6c148f6211d3d04999d99dcb78441ec7192bb30707cc37c3890618bf91438d2c767c74a3345dcc70e851a26455626dd9aaeaefae37ce1e49747b01ea55b86aed348a712f974f76e8", 0xdd}], 0x4, &(0x7f0000000700)=[@cred={0x20, 0xffff, 0x0, r6, r13, r19}, @cred={0x20, 0xffff, 0x0, r24, r25, r26}, @cred={0x20, 0xffff, 0x0, r31, r44, r48}], 0x60, 0x8}, 0x8) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="1c8820086530008895576563e06389354a2473ca75e5f918ab558fa5120e7a50a87bf851db847a5f1adbd7a8e899e6a9b345e423f19be06a905dc9b59931f8deced5e20ae804df7e48a5a2959b3df83dd837b29068e40496d23d97a854e2c0a29e1340ae89fc10faafe51bf116d743930fd96bd88992c1ea13f1b5759f4e3a41fd5d4be2e54bfe429b62e6481949ffe6f3115452f8f2cba91f042b7065f02debff0177c532dd0ebdde4f16cab1637ab4435c6ef5a1715977da516f48e140b42bd1c33febb3c1eff654744df6662e17ac3dd461f893df966ab182e8c8fbab832cdfda613463fc96715c2463fe99eaf8fe857b6a86925c233d56a83aa639aab0e9d4daa8bbbdf1d5c1dd0054d64c4e378a59b895d998a8bc58209a092df1c5af51fb72b0b9f89e2dc35a0f6dcfb63cc55dcf8ee90fbef34a2bcc5dea6d646aa9849a961490d4ec9b167f704fb664c50464c8c0d8"], 0x10) shutdown(r0, 0x1) r49 = getuid() setuid(r49) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = syz_open_pts() shmget(0x1, 0x3000, 0x8, &(0x7f0000ffc000/0x3000)=nil) ioctl$TIOCSBRK(r1, 0x2000747b) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000100)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x3d}, {0x2000000000000015}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x80, 0x0) r2 = syz_open_pts() ioctl$TIOCSBRK(r2, 0x2000747b) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) syz_emit_ethernet(0x10, &(0x7f0000000200)="966f78933acaf4f62f68a3acc4444c03d99c92d7236c8e0c638568") 16:00:20 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x10, 0x0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000080)) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt(r2, 0x1000, 0x9, &(0x7f00000000c0)="ee3b2eeef14f8f88a325cbada8c492005ceafbf3cbc93c7c7875cefc441d4703567f2fe0e502dba9697385a8e971cdddd8e211c5abe8309e2b10025eeefed4441f616b8d432a10d686c89db7f7fb9a84524d6ebe9c6f66608349b943353a398b529b47722749eb2c39d3f89bb52e7359f3f9a5045de1408a050cb1864f4197a9e1e43842b91d9526298a96f5c757bd2fed26d9f011b4967865cfb89493be84d9190ea9ed042e7e451e1e1c57ce5ca6dc2c23e6b510d2f1103b274795e6cd945ea44a1e407064cbaf8a8246158e13d116f1fc8a9c4b065f22c45606990f293236d173b79e631b5de8fc7bbda83c686d0f405608ce83bac11c67e0e8aa32571fb78c4a0e58062b496c800028ee93c62e98b4024b9ba32c48cf35acbe696e4298868054ae6033b6500c33bcf0508cdb43cfdfaefc7dd4f97ac19f46559849c1bffe5f8f10ba6ac126555833b22e523b4ee8ac7313f27222f9058f763b49fc838a47618ce2b5afd90687b421d2b13ea0e1a7ea28e50ac7ed1725169ddff9ac85fab7b85832d6a7d90434805b7f572670d65fc2a9d47116ba27f3443e67251e98fd2eebd1de2e0aa1cec1e4345998614151ca2d1d28480cf9ebb903363319eb57ee59f26ed6cdfa62845c705725f9f64237093725364eceb2e5a9548086aa6a9c2dcbac317bea3f9814d8686efbb913ecb81a74f7274b12608694d126de7f96947945dbcc9ccb31fe27fc4dd442a56eb108b1b03eb435eb15fbbff56ae5ace3d6cd05404322d6b3a39e91b2f66d67e0dc9d40c92f9042a23149fd08b9d460d080a9efc6ddcf79aa94f147f1aa2ac367e9f843e52fbf4d3a5b27bc287b25164b8d703c24db62054201ab9c2a5b23e30d8f84e7325d80ae7feb557efd821d17ce86a337271a08ca0ca29780989b45c96a7963d29ac91dddbed7782f4482ba6e56fab5f6c12d37189b2690adbbe1f65e20b81c4f7c5a907a9d7102520a9e788ed29bcda366748f5091f826248cfcd1e9485fb1e152977333ae3aed8a6922dd743b8deb18ee7068f06b63d80f34ea754d0127cc1af286228c9ed6117aa821028f7797c5d2281ee52b7991a6a5b3ee7daddc3d70a569c281ad9d220e6224946929730210adfcce7e249ab7c586413b7f73bfb4ecbe01cae06edd12c663e8b98f7c9113126fb481cef35dff1a4578c56211c93e8fe945ceab53346bb05928d9555c1b86a1848ef387c67984c7a8bc5169b8dc7a26243f6f7606318ad1e049e9c59225a516043ce0beb364d0f8893beed2a9f2125683e62397ddc3876436c7ee338e8b2a78c361aa84889fe52dd062f6b00da9a4e36269d420aa3a952b1f23f62af3e2ab007edc5e103f53a4f8b673dd4fb72fb443b8cb4b7f563ea91d3cc26bf57e6f43166a3a856e1a0cb26e6de6e87a04e511edaec2c2e17eaa93571d4e9b0f94e6ff56b8ecd0b42c2e6d97f5ae01b964d0c961f3f05166f125654aaadbe7086804ca9663133f8f7b10217f7eb9498e606bab0b47d3321d4cd77f601906c7e6e910ed8098ef7db41f06f1eb2ed1e372a2694a2d8667dccce054e494ec6b5744f9a542846bb6e299dc515b67fd2d6b7fc30e243751c2422973db7543bd12a2fd4d8eaa806668614629a9d01b84d7b651a56ec3e6df34cc2261e5aece0042104ea32a9c011c61b59d4171b5ce55e1f1b29b78836e5df221f8bee3c7a1554b870dfb9b19e1073dccd962ace632567b46da3882669332dc5d0c8f2aa922f63891f41e3dd2ec6bd2d3158bf9d529b6d8073560f8d215b03457632df285e2b3efa057d0ff9a07aedcfadb7da43a4012fe44f9304d034ed2127c4b529d31bfa29327908c009e6cc8687fa2f7e94b8ad6a6add050c8b6abe8fb87723eb6fdace9a097bdc9ee57c3f9b73b2289b0af8e95037c15e811dd08731f110952f6176b9350d473ea392f1d56a54c074671fb8948dae904213616e7ee2d388f36ff60bd8b929794f2c51ed234204167c32aa1fb84f99216bd017a68823048cf243c7033033d6633e3b980339a6002c08061fff347c5a52118e2ba8647ea0c09d1ad210ef72f374ece211908fc517ae77242ab6f5ea6b540ea76c13e2177b4d20bed7dc67b3f40d800dd986bcf139b11716022325ee40b3be7319456d28f6ab1d9125d0cf1a40c96c08a7096775ab8df02121f5544aaa0ae0075e2fc7183fda41612cf5a63092937dbdb4d822b3122bb9ff696e8327fe3debf4044563713e7d6e0a107884c429c2b3f94de20e56e69a27ff0256a92d21a9ba2dadb0586bc98b9cd1c07cddc311310fce76895f443d43e38c08e0d1a95093943b39b220da80b3d2dabbba5652fe25209ebcc7afb2dbcb49f587fde77d421f7009dd166a5663d8d3e428aba024cdf7c27aa811358ffe568d615279f05e7af099d2de7079a772ce21565f5ec5f9f0a9ec75a67253c2a83e95b2d151f3b62aefb5df2596bcb3e7aedc3e785688201a302ce94f627a782bede7cdb08019e3291e647c4c4779f9b35fcf6202f23756e33af658332b0b7882cac228ee1b3eee357a70e43f9ce88985376c3c9b475a0ccb79c491a57ea3a3d5c6051fc4426d5aae461b9426e805e883eb2e648198c21c374021c922caf290b2873d0b6cabd605477fd2312a98e543dd1969404d2d85a3329eb9a3de289e28097155e075c19cb212a435dff363aa8708f26db697f30a04225953ae11f638a8d4a03277936924c12ff331abf97b57582a0fb6a9d04697f0e92ebe65861ca1de189c73eeed120be7f61c78d04b3f4336a08385fee81baefda5a9a43cc4b3dace67f725411ef3ec648a32bd4dd42555374b9bae9bbeba0b2d3f7a1c17cc48d8b0ca53d1764e30a611517610349fd7858f052e21aec0f0c3e0566749fc7f85ed7a15cb65ef61376e81a8f4b921f0a7a9bc491fe59449cd9e2253225c9284cf51f0380c5b96e39131b550ca1120a587862ef0f674dcfc3c0661683e53e52ae3d93fa99b013087b77702dfe5b33b0e9ff3f93bc02862ec3bc626cea378894a821e90d1dd4a9b4591782fae129617d3a530cdf25ad282e62c023f459061fab81616ccb2b2e1c7251b2b08420e5d67e38577771632ba42e0182d4e93e3ec7f9e07d23df241feb8f07963b9aaa34c5c15de886b69a56e345bbae51d18f5daef59aa73807a841f8edfb9c4ff8139e4ddfee58e6b824ac1e10b7546da99bad16a0583d8210285912689a6275d3cbf83f92e26af4c99ae480a21fe65640913e0c855d55773d5929f8418b14f4ee0e03a286ce92d60484721b54e27315f2b856a5fa4546a41faeec2b6e64d83b91208f17239318339af044ad3fd6bc14bf58db35083100fb21cd8b4256d061f3f7fccaa903c94dd9c9f690d0422bf0e5a3dc64df6661a1876b3fdf9067e1b19fb913f97b816331ba3d84e09e5e29fae33a962a43b8687490693f76a96d54386b075513498d2ce0eaaa7e117735fe727524873d78032e6163a0e433e26fec61d74ce66251718735baf576b924be6862c964864572a74b40691ecbf95e405f86cf7c15ed5de4304318c72d84aa781e9cde758e4e806d4278e530bb4c2554a203676cddb56dae55cdc0230b93f616d2197108beb150a15cff4b7e90d8d251c2de65b7071f43bf7990c08075b81779fc7bef4e8952cfedc47b785576d8840a92a9bcb91d8d34e84f99bb5ed997a7160f16ab3332e10bdcb11f24d9d708a9914938d12c205b2533808af04e04e77852620f66596c9b92a162a1ef367f5486e3b8140b75ee6f84e9e1fc65186a98242c40c4d6d1dedd22c87683343b023d4ed7714550f0dba8349c31cb63a0d18c456c2dba4eeeec9465f8cbbfda845a911af2ad6f9f747fbaee61026df41fa26a62a52b4ecdc1846ef6f9937142d8c9206e7ed6eb5cab8ee7c3acfb581f8ecbf427c100827b28833499de469c0f44f64af7fc2ace21ff5b64cdb8c5baea495c607b26d776eda5aba5ae4d2b79ade442f723fead0db41c3d8472ae89e3b6e6d5731d8d0014aff515b614dd67b29869c16ea613164c7403ecd731be45aa339d0194e83b5eff535766342d8c25d2a9e4b7eb00417985ea772b7273ed46a6e8bfbd58abc877a079626a2ce18288f7c74a77fc29046757fe755d0e22603438a574a99ba96957ce06c4cc9469c930851b1405960788057c55f761f600b6e0aa1d257fb07d25938604a8cb11b0669c2ced312c14e316cd21b24bb996972f46a588d1152ad346e393127cd85f214f0289d933ff32d24356cb08e1bb00f0592a4daec6b8677e9879b925f3d5d2a02c208bc15f0574617cf96b8ad13bccc1c5bf30468d566e7ff56fa0f2a83dd368fb1a285acf7d3fcf6788aec2d307fd163683e66e239e67b68b6077723a61af2cbeeef20182df34b37d14d090c4e3729a4521807ac5ed6ce6c4b0f4c102516d4474372bdbefe926e98a3fc66c300dd4e3835ae5f5b478ae02d25bea8da9287b13d0ed922479978faa6ea6dc578081adec5b1349773d038f76257f56a588c82dfbe6dcad8d1c4c2da63b1213882451017cb962ece3f4acacad169fb1b088d96cd2b1d50583f52d2841c65d64b22504f04431f08d7bf118a4664626347b1ee64b38f9d035db08269b0e8c5bef0801ec5c49024c68a244cc235f13082d9de6bfddc866dc5f88b104063ef0ddc9a9019b0a6fd2f8842b92ec4be18e37475a7665a1c48d8599b5a11e71602c650f1472632b346a690e48fc3adfe4fbb656704742fef6a9a8c5be38440ce58c77bd220122255b27160e81cd7607f5b4ff90f913f87c51e0e130c4710fe4691092d1f41c671e260a2e2175374f644dc1012c6b18d5bb210efd08ca38ac9badafe00f07ca2e9b2a9cb4a378faedb51daa8256d26d36968b540dacb239aba9a28c72f359925ff9eb41900f4a8eb13568053a656aef597e8ea28b0cd19be0acee269c8a28dbfa4d5a1958bec4414dd8f1b966d6c71d52e573cd28b8d7f2ed42a8cd9d25aad82c09ac6c3176aa85a4cf05655b61b3d59655267987677ca7dad3ac64905d25fedcbf93a910fa840762812cd276e17175124c700bffe5b557a6cf62afb0e992140dfdd00a320e6bcaccf2b844bf788cedd1847a37f44342472e0c233bc6be382b47325821f7568c779fc2a45e469cb0f8d3c3517cb3d76d8641d784ee20896135e0ba42101128bd1bdf8fdad8b0857931f0cf1a403288f1f2761ecbd56fc4007215ecf2a4f56b2b689f62270d27524a69795b59188fb625582ea132317b121bb5e0d1dbacd48871a0a5916e528133f6ab00a46d226d6bfe33b59ac0a7cba69677c33c02e88881c0494ae27f4911293351570d1e48ac7c375cd1f7469896be5749ca3e408716a0f5da826468282343ad720528ef8819bf92f6b24a0a1778e38604d6130f88666b5c285387ea4b1540e6fe6baf7169ae94efb230a3488a3729077666577d61997ad6cefc0d1588e42b07795f45f7a1400e169166da7f1333c87a784a1b86c69f96870f6b8d202b6863a5f7090f9935807f08907ddeb28128f09d4b0243954a01de6a59d22366bb367a00c7d6a447c7aac7c9dc8d40bc3fe8c5f7dd5c243a844f7a842bd25b19822ce00b43710b969a6ab4a4707585ee9eca4a546d8ed582702610839c60245532c27426143231b2bcdc99f981840ea2012476505ec926ae9c44e2a24d97025cc2d436be6b33e54bfff052b96de4f7925f5918f462ed81aad2ec25772511eea2c9ef682c8edf56934e33c8d9a08424f1da1c7dd50c6cf06a7f98634d432c1b4f447de3d2df8364b69a953707", 0x1000) listen(r0, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) socket(0x2, 0xc003, 0x0) 16:00:20 executing program 0: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x3, 0x0, 0x3f7fffd, 0x0) munmap(&(0x7f00009e5000/0x200000)=nil, 0x200000) 16:00:20 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000100)='N\t', 0x2) symlink(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000200)='./bus\x00') lstat(&(0x7f0000000080)='./bus\x00', &(0x7f0000000180)) open(&(0x7f0000000040)='./bus\x00', 0x100, 0x0) execve(0x0, 0x0, 0x0) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x10000}, {0x3c, 0x0, 0x0, 0x3}, {0x54}, {0x6}]}) syz_emit_ethernet(0x28d, &(0x7f0000000340)='\x00') 16:00:20 executing program 0: r0 = semget(0x2, 0x2, 0x100) semop(r0, &(0x7f0000000080)=[{0x1, 0x4, 0x1800}, {0x4, 0x5, 0x1800}, {0x5, 0x2}, {0x1, 0x4d, 0x1000}, {0xc, 0xad, 0x800}], 0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='\x00\x06\x00\x00\x00\x00\x0f\xff\x00', 0x800, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f0000000140)}) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r2 = syz_open_pts() close(r2) syz_open_pts() writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r3 = kqueue() kevent(r3, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x6f}], 0x7ff, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:20 executing program 1: socket(0x11, 0x4003, 0x0) r0 = syz_open_pts() ioctl$TIOCSBRK(r0, 0x2000747b) r1 = dup(r0) sendto$unix(r1, &(0x7f0000000000)="b10005016000009005001b0011000000050004fecea11ea8fef96ecfc73fd3357a0500000016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00c8b006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xffffffffffffff84) r2 = geteuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3}, {0x1000000008000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r4, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r5 = fcntl$dupfd(r3, 0x14, r4) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r6, 0x4, 0xcc) r7 = getpid() fcntl$setown(r6, 0x6, r7) fcntl$setown(r5, 0x6, r7) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r9 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r9) setsockopt$sock_int(r9, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r11 = socket(0x2, 0x1, 0x0) connect$unix(r11, &(0x7f0000000280)=ANY=[@ANYBLOB="ffe5830000ff2f5d520024aa0e0d5d5d323cc966525a0c1310fad55ce1cad64eca63d285b6a2d872af1f73f8c8437c2ab4d5cacf0852cc27d48451f1077c4172d2d605afafd6ebffe23a98fa37579b867d5a889fa59ef4f342f8afae518a548cede99e2fff4e83309acaea3dbb0e26a00e009e7318453b9537a79316d201c608de1a06f752603cf47592dfb24c50ec65f48295ac6692c4038a4fa93cf7b6a700a12fe5bd3f32153cfe641dcea7fdd05a5f828a4489e09e7696d98a93738ea79298b235e0453e38db4cc46c46f4be81c069d7e237182f22cacf200f3578e3c6f57ed91026eac82cfcdfd793bf1e13fc3b4d64e4ece25df5421bc70b5838e46083749780a80b3c1fc7bdf9025274fb0e5164be0514cbd0f302514dec7fc6f298cbf4ffb86e8ab4298b1ccb77"], 0x10) setsockopt$sock_int(r11, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r12 = socket(0x10000000002, 0x2, 0x0) dup2(r11, r12) setsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000001c0)={r7, r10, r8}, 0xc) setreuid(r2, r10) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206919, &(0x7f0000000300)) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000040)={0x10001, 0x3f}) r3 = dup(0xffffffffffffffff) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x84, 0x1f}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000080)={0x80000000000000, 0x7fffffff}, 0x10) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") 16:00:20 executing program 1: mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x0) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206919, &(0x7f0000000300)) r2 = syz_open_pts() ioctl$TIOCSBRK(r2, 0x2000747b) r3 = syz_open_pts() ioctl$TIOCSBRK(r3, 0x2000747b) r4 = dup2(r2, r3) r5 = openat(r4, &(0x7f0000000080)='./bus\x00', 0x800, 0x48) ioctl$TIOCSTOP(r5, 0x2000746f) 16:00:20 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) writev(0xffffffffffffffff, &(0x7f00000007c0)=[{&(0x7f0000000440)}], 0x1) r0 = msgget(0x0, 0x88) msgrcv(r0, &(0x7f00000000c0)={0x0, ""/8}, 0x10, 0x2, 0x800) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000280)='9', 0x1}], 0x1) readv(r2, &(0x7f0000000040)=[{&(0x7f00000002c0)=""/222, 0xde}], 0x1) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206919, &(0x7f0000000300)) ioctl$KDMKTONE(r4, 0x20004b08, &(0x7f0000000080)=0xfb) readv(r2, &(0x7f0000000e80)=[{&(0x7f0000000100)=""/180, 0xfffffdb7}, {0x0}], 0x10000000000003cc) execve(0x0, 0x0, 0x0) 16:00:20 executing program 0: r0 = socket(0x2, 0xc003, 0x11) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000000)=r1) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x80047466, &(0x7f00000004c0)={0x800000005, 0x0, 0x0, 0x0, "61aa00000000000000034e6ae973739e278b7ec0", 0x3}) poll(&(0x7f00000000c0), 0x2000000000000113, 0x0) connect$unix(r0, &(0x7f0000001880)=ANY=[@ANYPTR64=&(0x7f0000000040)=ANY=[@ANYRES32=r2]], 0x1) writev(r0, &(0x7f0000000a00), 0x5) 16:00:20 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, 0x0, 0x2b3) write(0xffffffffffffffff, &(0x7f0000000180)="0991752f782265ebfdccb515279232c01f1eb7dfe6000c58", 0x77) bind$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="efff2d2f62757300"], 0x8) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x400, 0x0) 16:00:20 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x10001}], 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) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x31) 16:00:20 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206919, &(0x7f0000000300)) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206919, &(0x7f0000000300)) linkat(r1, &(0x7f0000000080)='./bus\x00', r3, &(0x7f00000000c0)='./bus\x00', 0x4) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f000071c000/0x4000)=nil, 0x4000) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x0, 0x0) r5 = msgget$private(0x0, 0x408) mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) write(0xffffffffffffffff, &(0x7f0000000040)='\an', 0x2) msgrcv(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="000000984066d73b"], 0x8, 0x2, 0xc00) ioctl$VMM_IOC_WRITEREGS(r4, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x80000000]}}) 16:00:20 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x20000182, &(0x7f00000002c0)}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x6, 0xffffffff, 0x3, 0x5, "8e6cf51ef5d2302fcff06affcbacb2daf556d7bf", 0x4, 0x8}) 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"}) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x80047466, &(0x7f00000004c0)={0x800000005, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739e278b7ec0"}) poll(&(0x7f0000000080)=[{r2, 0x13f}], 0x1, 0x0) r3 = getpgid(0x0) fcntl$setown(r2, 0x6, r3) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) ioctl$VMM_IOC_INFO(0xffffffffffffff9c, 0xc0185603, &(0x7f0000000080)={0x4e, 0x0, &(0x7f0000000280)=""/78}) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000140)="ad1af05de2f4ef18", 0x26d) 16:00:20 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000180), &(0x7f00000001c0)=0x8) r2 = open(&(0x7f0000000040)='./file0\x00', 0x108, 0x80) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000000080)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) pwritev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000180), 0xfd54}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) ioctl$BIOCSFILDROP(0xffffffffffffffff, 0x80044279, &(0x7f0000000100)=0xfffff3a7) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800016b1f040 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0xc}, {0x54}, {0x6, 0x0, 0x0, 0xff}]}) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206919, &(0x7f0000000300)) r3 = syz_open_pts() close(r3) ioctl$TIOCSETA(r3, 0x80047466, &(0x7f00000004c0)={0x800000005, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739e278b7ec0"}) poll(&(0x7f0000000080)=[{r3, 0x13f}], 0x1, 0x0) r4 = openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x80, 0x0) accept$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs, &(0x7f0000000140)=0x8) r5 = socket$inet(0x2, 0x2, 0x2) r6 = syz_open_pts() close(r6) ioctl$TIOCSETA(r6, 0x80047466, &(0x7f00000004c0)={0x800000005, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739e278b7ec0"}) poll(&(0x7f0000000080)=[{r6, 0x13f}], 0x1, 0x0) ioctl$TIOCFLUSH(r6, 0x80047410, &(0x7f0000000380)=0xffff) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wsmouse0\x00', 0xfd256bac4cb02dce, 0x0) kevent(r2, &(0x7f00000001c0), 0x2, &(0x7f00000002c0)=[{{r4}, 0xfffffffffffffff9, 0x81, 0x2, 0x8001, 0x1f}, {{r5}, 0xfffffffffffffffd, 0x88, 0xfffff, 0x6, 0x4}], 0x8001, &(0x7f0000000300)={0xffff, 0x4}) pwrite(r0, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0, 0x0) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x21}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x7}, {0xb}, {0x800000006, 0x0, 0x7}]}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 16:00:20 executing program 1: semctl$SETALL(0xffffffffffffffff, 0x0, 0x9, &(0x7f0000000000)=[0x7, 0x82f3, 0x800, 0xb903, 0xcf]) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0xffffffffffff0048}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800016b1f040 16:00:20 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000180)="17e9ec2734f8012784dd77f61fe512caca3ad0a2f5b0983e61705e3d6def3910e9849ce8b11c6b50a603526b3832013731f9dc85360695407c6c12628d96ec10d6a606254f0704f13d55be3a4f06158a2ddcc6deeedda52ad5d6454bcb1ab249b095dfd064747525e35c889ddb0392e17d95fe634bdd12cc8413341445082c9beeb957704ac527708c11d17b1edebdc370482909f968004a881eb77afc6023974f4d33a79720efaf218aca5dd7ccd011caa96f00d9a06ff002f54bf34390ffc0", 0xc0}], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x7}, {0x25}, {0x6}]}) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="5e3278fead8ab404e4f49996b380da5fbcd2240eec4ec2a08eaad31ab47702178892a48e872ce5652d70b0a1aab348cd316fc06c2a468466abad952da62c21b0f2d29704fd24cae2f2d1f65e3c0aaebce6cfc019b8eb9ba3cdee6e3be70a468dc2f562efc65012459c3e02d927da1ed25a1f9996b190"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000), 0x10) msgget$private(0x0, 0x10) msgctl$IPC_RMID(0x0, 0x0) msgctl$IPC_STAT(0x0, 0x2, 0x0) accept$inet6(r2, &(0x7f0000000100), &(0x7f0000000140)=0xc) 16:00:20 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="820201f0ff3f4e82986f02a7ec3518845c4b938b0a5cffffff"], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r0, &(0x7f0000000040)="0d590ae493e0c1b1", 0x8) 16:00:21 executing program 1: r0 = socket(0x10, 0x1, 0xfa) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x20000, 0x0) r2 = openat$klog(0xffffffffffffff9c, &(0x7f0000002580)='/dev/klog\x00', 0x400, 0x0) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f00000025c0)='/dev/speaker\x00', 0x2, 0x0) r4 = open$dir(&(0x7f0000002600)='./bus\x00', 0x0, 0x80) r5 = syz_open_pts() close(r5) ioctl$TIOCSETA(r5, 0x80047466, &(0x7f00000004c0)={0x800000005, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739e278b7ec0"}) poll(&(0x7f0000000080)=[{r5, 0x13f}], 0x1, 0x0) r6 = socket(0x18, 0x1, 0x0) close(r6) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000002640)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3}, {0x1000000008000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r9, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r10 = fcntl$dupfd(r8, 0x14, r9) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r11, 0x4, 0xcc) r12 = getpid() fcntl$setown(r11, 0x6, r12) fcntl$setown(r10, 0x6, r12) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r14 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r14) setsockopt$sock_int(r14, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r16 = socket(0x2, 0x1, 0x0) connect$unix(r16, &(0x7f0000000700)=ANY=[@ANYBLOB="ffe5830000ff2f5d520024aa0e0d5d5d323cc966525a0c1310fad55ce18ad64eca63d285b6a2d872af1f73f8c8437c2ab4d5cacf0852cc27d4077c4172d2d605afafd6ebffe23a98fa37579b867d5a889fa59ef4f342f8afae518a548cede99e2fff4e83309acaea3dbb0e26a00e009e7318453b9537a79316d201c608de1a06f752603cf47592dfb24c50ec65f48295ac6692c403"], 0x10) setsockopt$sock_int(r16, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r17 = socket(0x10000000002, 0x2, 0x0) dup2(r16, r17) setsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f00000001c0)={r12, r15, r13}, 0xc) r18 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000002680)='/dev/wsmouse\x00', 0x10000, 0x0) r19 = openat$klog(0xffffffffffffff9c, &(0x7f00000026c0)='/dev/klog\x00', 0x20, 0x0) r20 = getpgrp() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r22 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r22, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r22, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3}, {0x1000000008000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r22, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r23 = fcntl$dupfd(r21, 0x14, r22) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r24, 0x4, 0xcc) r25 = getpid() fcntl$setown(r24, 0x6, r25) fcntl$setown(r23, 0x6, r25) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r27 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r27) setsockopt$sock_int(r27, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r29 = socket(0x2, 0x1, 0x0) connect$unix(r29, &(0x7f0000000700)=ANY=[@ANYBLOB="ffe5830000ff2f5d520024aa0e0d5d5d323cc966525a0c1310fad55ce18ad64eca63d285b6a2d872af1f73f8c8437c2ab4d5cacf0852cc27d4077c4172d2d605afafd6ebffe23a98fa37579b867d5a889fa59ef4f342f8afae518a548cede99e2fff4e83309acaea3dbb0e26a00e009e7318453b9537a79316d201c608de1a06f752603cf47592dfb24c50ec65f48295ac6692c403"], 0x10) setsockopt$sock_int(r29, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r30 = socket(0x10000000002, 0x2, 0x0) dup2(r29, r30) setsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f00000001c0)={r25, r28, r26}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r32 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r32, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r32, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3}, {0x1000000008000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r32, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r33 = fcntl$dupfd(r31, 0x14, r32) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r34, 0x4, 0xcc) r35 = getpid() fcntl$setown(r34, 0x6, r35) fcntl$setown(r33, 0x6, r35) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r37 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r37) setsockopt$sock_int(r37, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_cred(r37, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r39 = socket(0x2, 0x1, 0x0) connect$unix(r39, &(0x7f0000002880)=ANY=[@ANYBLOB="ffe5830000ff2f5d520024aa0e0d5d5d323cc966525a0c1310fad55ce18ad64eca63d285b6a2d872af1f73f8c8437c2ab4d5cabc0852cc27d4077c4172d2d605afafd4ebffe23a98fa37579b867d5a889fa59ef4f342f8afae51ca548cede99e2fff4e83309acaea3dbb0e26a00e009e7318453b9537a79316d201c608de1a06f752603cf47592dfb24c50ec65f48295ac6692c4033ffedb96b812a854ccbd"], 0x10) setsockopt$sock_int(r39, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r40 = socket(0x10000000002, 0x2, 0x0) dup2(r39, r40) setsockopt$sock_cred(r39, 0xffff, 0x1022, &(0x7f00000001c0)={r35, r38, r36}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r42 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r42, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r42, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3}, {0x1000000008000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r42, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r43 = fcntl$dupfd(r41, 0x14, r42) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r44, 0x4, 0xcc) r45 = getpid() fcntl$setown(r44, 0x6, r45) fcntl$setown(r43, 0x6, r45) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r47 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r47) setsockopt$sock_int(r47, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_cred(r47, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r49 = socket(0x2, 0x1, 0x0) connect$unix(r49, &(0x7f0000000700)=ANY=[@ANYBLOB="ffe5830000ff2f5d520024aa0e0d5d5d323cc966525a0c1310fad55ce18ad64eca63d285b6a2d872af1f73f8c8437c2ab4d5cacf0852cc27d4077c4172d2d605afafd6ebffe23a98fa37579b867d5a889fa59ef4f342f8afae518a548cede99e2fff4e83309acaea3dbb0e26a00e009e7318453b9537a79316d201c608de1a06f752603cf47592dfb24c50ec65f48295ac6692c403"], 0x10) setsockopt$sock_int(r49, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r50 = socket(0x10000000002, 0x2, 0x0) dup2(r49, r50) setsockopt$sock_cred(r49, 0xffff, 0x1022, &(0x7f00000001c0)={r45, r48, r46}, 0xc) ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0xa98f164e268999aa, r45) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r52 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r52, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r52, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3}, {0x1000000008000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r52, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r53 = fcntl$dupfd(r51, 0x14, r52) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r54, 0x4, 0xcc) r55 = getpid() fcntl$setown(r54, 0x6, r55) fcntl$setown(r53, 0x6, r55) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r57 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r57) setsockopt$sock_int(r57, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_cred(r57, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r59 = socket(0x2, 0x1, 0x0) connect$unix(r59, &(0x7f0000000700)=ANY=[@ANYBLOB="ffe5830000ff2f5d520024aa0e0d5d5d323cc966525a0c1310fad55ce18ad64eca63d285b6a2d872af1f73f8c8437c2ab4d5cacf0852cc27d4077c4172d2d605afafd6ebffe23a98fa37579b867d5a889fa59ef4f342f8afae518a548cede99e2fff4e83309acaea3dbb0e26a00e009e7318453b9537a79316d201c608de1a06f752603cf47592dfb24c50ec65f48295ac6692c403"], 0x10) setsockopt$sock_int(r59, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r60 = socket(0x10000000002, 0x2, 0x0) dup2(r59, r60) setsockopt$sock_cred(r59, 0xffff, 0x1022, &(0x7f00000001c0)={r55, r58, r56}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000002700)={0x0, 0x0, 0x0}, &(0x7f0000002740)=0xc) sendmsg$unix(r0, &(0x7f0000002840)={&(0x7f0000000000)=@file={0x0, './bus\x00'}, 0x8, &(0x7f0000002500)=[{&(0x7f00000000c0)="a4a37b751dfe9bce7c5db7d23783552d0efdb9290f6844b3d6d91793905851ca9bafcdcfd8bd36d51f5b0c5d3b2af9dfd86ec90ad15a2dc0d35881f849c51d8a7e014eace155129d5465dad4e2249f78229e66e6680ff110470c9365dcabe4b0bae759d8", 0x64}, {&(0x7f0000000140)="16ded717e0abd594068deb48e0bb87ac5223597cc46a0af1017a46351067810894c17822454af1f8de9bb88e8ce02def272ab20d1c7bb44b02a25284535aa07d23aec609240cbbe73ec1d7a015a3b2f9c4fb969e738ef13a79503b588a5d50a86b530bd3eda737aff8b52bcf62a8c28cf99a6508407f9edb733edfaf8ca320162acb13656bd21b6c2429a29898eed6cfb6ea736bb8a890ca9dfc3b96db35bf1aed0a467c98b3dbcdbe0be3bda81544100f66d1081453b4063a2eebabab", 0xbd}, {&(0x7f0000000200)="c6e3620c2828bcd42502eb75ef4ce0e61a8700385fdc9ca92ce59a3dc65aacaafe07d09bd26c5c6ca4c2cc987d81ea6aaff376bc", 0x34}, {&(0x7f00000002c0)="80f8959ba578ecd933233ea0ca21281dc8d8e218618ca77653c6071f6497efa9a93639ff50a12426a3366998e4b2881cf220a277ced008aec36c7dd9ab724c0baefb5503732981c3c897733c26f2cf49ed454c19c0a3fbc022982ea0dfa0ebbc8db13b7452e39ab3a5015ba635e7b70391d2cd33a6353334c1687701e0e9cab2249b7255f30cc56d578104f4b891f91114a75c25deb0080c981f8448ff0a8fc929ac73ab3b089a960c9a53748557edc01526e88fc7a138b60fbca7eec274228111f634bc58b1f298fa468450d8ec0ee96acdc54b03bed26c561abf69afb7d6abe19f0579b2a712f35d54424db0435b5334dad017081b52e07084fb79a1c726c5c011483e42b67c1cb8e70daa49f4cce7988ff54fc4b5e0318d09fd55335a7a79e86488b0e7394add4b7322147c9fc2e98981a4030922fc52e6768eea902e77a6a77022f024af251b4b18d157ad8d96ec83d09abceadc3973d410a407a2029eb4faa72ca5f2b6a0b9d6007046808a7580c31a9c84540e6b4605c95bd76ba0f1a8050c1803440db63cc983e199472bdac290c05401e2d33ab5948133111134464413b6f9e1793951853046e68d6c0cc67707ea8313c0debb935b0731f2e81349283a6561411925f2e02263c87bdc69acd179c621031f00737e9194ac8c91588aea5da9ad74d8a7dfe897212d25d481d343d00a429e11a07ee2a948c7ae0558d425f1301567f23ddb6dce7bcb781154a2f484ccf406e757fa8d2c1fb815bf9da8d221c77aa1fbf39b15f8716b097e5b164e9eeb50fe9f331a30f7d3735a73593c6c166e1ce2c964cea650ee4729bdfd8be44b693dbb6ea59a8fca3f8e8ea140f817e4196b4034d7b56c9712b06e28ca20678cddbf8d32992df480dd1fd4de6f341eb6fc1aed2679340e7c6e613f89f3bde4c9a784e7d34dbc7aa8465c8d0b943788bee6c4c82b6497034c08be5a04e17d33895fd0ba8475f9731e5ee7c52d58c85428435ed6f75a916095b6ae66da9f16dbfb079908764d59b3499a65a964a71bd16dec1c140fe56ecb009589641d8b699f91b9cf8c25e0b477071b6a2d30634bfcef43b57da6ac378a7dfdbd4c06f319e94bd9bfdd092af4eb2a75698dec34d5b4eab8884cb7d9f0f5d3b0709102cd8613a0e7127e60cd5ff12fb7da1bc15407f8eda46402a5b22677843920239ecfac7046e68624fe1c453f2b4c68e8f1e3c34cf593a77f72eac25277d7ead8836e2891a6da6830f5150843769468e3c8a24409cc158da7c67c767867a3f19c73a058bda05b00231022cb1b850a59f26e01996455ec98a897f86808927a9e0a1aa280bb5858a2aea464d76c13f00f615ca29578dab505c370252ed0748ea56750a3d88b6ec5c7b3e463a1972af08d1907cb481ce8140add152d8a22362b33acd53f6aac91c1edffe8499a034d33a79a9863cf7d558a9a48c57666e4beeda9d639f6db52e67257765c61409292aeefa5604f1c534ead1bd902fb0b174ef3f046f699064e7a0cbca84c2b58828a803c01e98db8e4bd4e5ceb253fb6f7125ddcae9d9497d703304276a32494d0c04ce8267b72f49ea15c4e7962da8913baf6c4793c94d74818e99a8fd76c77ef712feda9752c414a58207b6323902a01b4e29ee63fdff1e3f41c132ddbe0ac6d4bdafe65f5b00d6e2cbc3ec988dec91b0acc3416eff9e6e4cd92a8064e3188324721093f4b13b965d4c498d7855ad16e7fc35f382c7d0a22559a43375d9e19afae946383d684c18f8888b2ee2c18721e068b2f170cc4b012c36cfbde2ad2a8336993b83f410cc72893568a18637f4ce70b0c8dab7b159759dc26441ebdbfea8543a5b3d72f024a039645484ed1eec2d5484015c945772a175be7b591275caf54b1b39c55ed126a733a9720cc8dbaf6581813e45a8c522d499d8dda81ccd9b7bd127c8b0c12e890861ab8aee923dbaf11ce7d99ee1a955b4077613a57a456c5b4892484b1ad1248c200a1355168c8624b9fe2c0f077fc40e1326b9edb3183815ab88ffd5f3b46d8df87591fb9df015831a76cfe9c34a2215355b2e03de6cd1ef56872b525fab246db7875121af01083ff0a31f98cae73a45f3f3df58ded8e9d4702e7a627db7086d637e34109b3d3178053a030d7242f4161eb88acc311f834f7295f7d9e19a62806ff5b1592d693da3bae089dd2e1c2c8208135042e7d3beb60d71a6dea4e118e710fe1e9b544ec905f13e80c037a078eb9c85ef82cb27285ecc5d6591c958d93132b66c5cbbfb17fe67fe460729457bffc352897091527bd448cbfae7cbe5cd083d437d5a0f832bd76abbc53c503ed3b77f9722f0a4b646d41c0bd22f93e36e8aaee923b3c53af6d13a77a6a7a4ab361c3cebd4a827dc14aeccbdce3aa7e2fe0fd2f8e56c41be77b93b7953d9bf3d31ddb0fcacfc3de74d2187e90927a0f2940c3b0a32b421770e0d9ec2cecf2b9d2fa5fc51204ea876800f52ff7db6eb9efbefc80bba0191e178f5229a0cde606cc547af24b101cea6041635b51062687319e6d1e2a5234a2da143ec45e766d98ff8af599a76164c35ec5225cb748e8e69b279ce5190d8a884ea96a23365399685833e30b521846535d9c3ef3766be3883c9717427b4c254524918b78f5ee66e046a056802644f09d68e5e8793724a27e5c7f5252bf41fa88620fc9501a6b2a9255b5aca919569260e2b7011b5f9382c74ef1d1bc42c000f90d39b681d5876870694d4491a324629902041ec744cf588db4279c5aef89d73c741a62ffb03670fdab787d8b0a0f229ed3a58e0f42a14f84845a3894bdb3f39e8d86a096177fac0f6b6ab824eafbcf99dc246afd70dd99040294fb00fb646db2e9b39fd7f0e7526af9d0f0681f97d29d9f7248e12700092cdeabdbd41105f01e4391e9cf59ee3ac8a885f320fe673801c0d07cb179847120dedb026babc25275475ecf535544f65c8afb67d9dba7fa182595ac52ca5e2e0aee2e6bc64d5ccc1a6addefdf244d8f12c99d83a0ef3e5d1d7a1bbaebf694070c094c9fb195b91b8377a393f1170a0564477d018856edbe3674c2e6e3bd05b93b20c6c58e93ce9a7ff041cbe928620e8a5608b92fb56f73737efaff8cdbf11df6037c79aa576ee41418e9840328b664af4cb15cc4f2f89ffffab8a722ae2cf4cccd2e4db560ab08555c49504a6307a53dbffb53aac3c8fe570bcf475eb910bde3f815584a60274f7e06f0cbe468eb274d65c563b94a7de12efcd67f7cbb9a65814af7007fbee4b3b9183229dd1ec2f3dc4ababba6a3d5e365f15c0f7a62d3fe64096b35974b417ea8e299bca89d6b3e431b3da1156f9549ba753c8dc72fc4fde51b877b237af5c512a878be4d1fb065fb5e6921b7d669472c5cce3940e54ad5c0b037bbadf223e03831b9e01862642c0797ffe54613fa7d7a4999004a3900f1a08ce3631b95e1760ce0dfe61d37566d126f03d217a7da22f81b2f3542540cea4a216d4a357bdab497040a72f57b42d2639659fca0ee480b4cf90162bc27ca35c12f9e031c06ec81010ec309c18ed8bf498279d7660bf30beb0d5d65b0dee5cff32e91b8966bc4c10c91c2511ce5218027313ca7fc6fc2c0528325b80fb4c078dc750220524222ba56495fd62fb22b9810fac8820b8fe182865ea6426c7f6e467736824e7959977371ec91f227f90fe369cfc19020931ada5bcd4c972d85377040d8173e9c79dc47336e14147daf812ef6b60cf09bbb4c926584f059e54d29dd44a7393d33bcc7888abe469d922f20137d46a458ba142b25a108ad6a599cd3840be29a6a9109656fc4d819ed558f2f5c7c9cf3bd3ec290f99ca28c31b07c65615c41dbca1f7373f48dd60a0f5990e41fb4e8a40e3974d9f72fb3bef66989824edbb0350b92590acc83f08df27ac72d2e7c3f30265a09c423f5c4f5a7c6c74714df1047086a35a672fc2cd9468d13ec6f25fbe8c16d05de374007914f2c0d021783a4aae7fe6a54d7d93b0729e0c61870c48dd1c6124ae122b50ef082845ca7f8653e487de2b69737dfcfaff1a57424ab05738a2d124158ee7f4033f0ab37b7f2db7e270cf047e299e04c9831ff18ad84d6053bd0891a5a0b440aee91cf18140379eeb68bae7f6e06ab98aecd78a8410527fe62dfe108a02c79e7cec0ff662d841ce97c3ca3fb93d4083bc55607c5db179f4983afd9275320e40165e01d1a8c1478031717383488a3a11460da5161e161bfc66292a189bb9f515b0f4bf4a465a5cfeca452015d551129e893d759cdb689e6db957c1e8cd684151df0d82b7ab8ceba60a24bbc3b7fd103d5ab13de1d345a83e3e35faf44589f8d2c621b9b9afe369193461d3d47b9753b4b7a86ca6fe066addda14ad54676a0d1db9ec351aafbda9f6391eeccffcbe3307818b1105d1bf17bdf16ae89d6c182443c345fcf8b4318da972b2098d603658041914fd5cdb8de231825237cb308341c0604a8e5c09089fad8258e12acd5b054a3e01e43fbb025fe4170c21b9002f56452da1b4ce6eeb93baa4ddb39787c11190bd9f5b90f499654dd7a9ccfbed5efa155d2f2db3e351bf0b6872028b66f868ff915e38f9f4983cb84f3b3d385c6ee28916d46287a3e2608f803954f6812455e97f9a27b14b7e3eb74455e662c83f619d653ec742c51c16c8045278584fb9b5c2e0b46675bd6346aae1de10e4c351c7390065b8f447e919b5ead02d32239e575983bbcab7fb9b21f36a18092163fe929fa41e3104cbebc16e3e934a4e012fa915ece188a7fd97719d089ebf79122c1a82620de785871fb01c3e781e43048beaf1d83c272bbfa6914c2589825760d436c1190be5dd8e43c82ceff248ed08ae2702430e56ffe305516cc9f38d8f4ce8abf4426647aebf4156446bf5278b2c7e1c41343808f7192f42cc5d75f1d9267fc524cfb852d710125157bea6ae4b257b63b3a86d10b89c30c212c87113a83c1b3917e8ae5fba4a3c2718210a232418b7286d65fe6ef697f65246ad8e59eef958b2c2c58f908a899d3cd67b0e85af9018c31df2c5ab24f44f10af0301f4ed8a4e09cc20f2860f4704f3882c6561597efd630d46a58bc71a53d57fef04e8c8ec28a4184e42f601124899fc388a3dee72768d1bcd19ab1c7d6a497ac5f07c07b6428188136fa92424d94d8bc1b4627776325965339fefcadb2f4dee52297c63ccfd6ea11381e5c70f28cfd5ae095e0dfec498fe6975a2d3e3e92192419d56a05705cbd0ee781906ad8cfb8a8ba6c37a4d7ff03d8f636c196dc6ff57bf5482939350c1ef972120cd3896d8b57e56f3520f7e73de39cd152e54f253d3a9f661eece774bd40e36c919c12bde447ba99bd10341657719ccee1accaa104e1442b333537efc461f1acccdd22bb0f7245125e1b01ae9706221108523fedb1470480a72fe9a2e104d10899e86b34a8921058d6be5f34d9b2a59fc8a9773bd32c3599dbdc8517689e1b92d2fa97ad365b9440b79ed321223b265f4417f410fde422eed062de413f24a946c702884225dcd3e58cbc16c05724c79e556977b842f69d2a925c93d6b59daec9437b3e4e538ce7f5b9ff22446f25cde49e162311c29fdb72ab20c81643d1caa8a7ebfa55750258bdb57dff02ba8b27720069e2f29f4293b2fd59667f2523b76f8e3291de33ddfcd97971f7e429a2bce5ce073c9d2fe4ef0be6436464f8cea2f9aa3721d2f43d5e2e36a9cf5798ed26526ac2f12989837f938d8b9af45b7dd517b9d5c22fe8c434bcdefb17fc0308e1811d5fd24e81e7d162a4c51753fb928c4f820a7854699cb2e8", 0x1000}, {&(0x7f00000012c0)="24dd68d5dd925df48c612fa34bdc9772f0b26398a1436b6ce9bde4cf68db674f0beec8840afc5260bc170f4032304c2a004d7a342f07deeac277aecd7ce8d1ee0f206c7f5c960cf4933255fc22be309cb382664d2792c5b8af3a084cb3c18233c4ab20f56b3be8b9964c44da74837c8a64c953552df6c39fc3d44b42b959d3899ad2156b7b6f7e909101d40a183819a61883f185b9b54efdbaaebb88bb29607ffcd25f22b31d41276fc35574c2154848e2f662c11955c1933af81079d0ead38cf34a9029cf38e8c93af60d12c933a7058c66806eb6bd4391aad143f0b638658b9ecc51b497ad", 0xe6}, {&(0x7f00000013c0)="aadd0d5df6130735f5751bed54a7cc5ea6675606839bad54379763de34d230b58f0902d0d51a73a365c0d46779a51bd9d31bc9615b10aec9624e31794e0d0c71ca010f029d1256146ce07451e81e0e702e5d219e4d31fbc107708c3c8147cb9c097b2f74acd174cf13f275184401419d2543aed2e01e657565280515d109008cdb70a22890479a9c62c6b2c866d396f0f1e0849213579dac9fefb29945ebd39ca8f63a121b3714c8be7c5c337ef8c1b56ed4ba96d54fda", 0xb7}, {&(0x7f0000001480)="8fda222c0740b04ce51b17bd3735998129662f5c8f7afcab4b2dc2388cb707c4475f2f78d256d9d38224f0b2e9cfc41539d1bb323e3e3d4ecac74733a9bf188df36f1f9f3531ed65f6ed", 0x4a}, {&(0x7f0000001500)="b1c283c142ca3e757894a6b786cfeef830d8b15aeaf49044fc4296723c49e8ffa523d9910e1555a524f3ed373979a4710c908b123e296bcfa45c52af56edf60509473865ea4f103df535ffbdeefdb40e5a1c4e6192b1ba6d8f5700c0c5636585f75393bf0f47f99b3538bc64627392f65137e9cf0776388da2ccc98e8a6a530f17d9fdca49803df2be70abd87d8fdf538964e6d1af1ac78faeff3113b4df3d58eb27d31fba7730ad4a4b757322e4094734353ed8f240738bf40a6af778c772025d64897221a0dbdc4249fd00a79d4a81e2558eed644fe8f2dbbed720ceaa4c9c550b5cf23d22ce3ca7a11b8ddcf7794cbbe53090a9504bc33f13486703e1ed4b2db09d46a8be1d5ae4ec76201f4e909ab710e537de83f2ae39ce0969cdce18d0ee9399cbb0ab88ca3d0cbb665d10d5db4a364da9c9f7df909b3105b76be07f31d78cff41d081bb15a1e84c09e7bb7895d15bfccf138194c8e7d3425db40104ea04cf383cb5397d1813f7ae06446011babd8fb772f4e177af2b3f3b8c397ce6355c120c5148ad911260be952aea9b181d71660a7718578daebdbf80ad7590e6f3c069d838b9cd2937be0c20cf61e6dbfe5f5bb310a00143ccb7c67aea1ff458d95b27ab571cf38110b137b83cd8962de86785699e432ba167b8b2eb2590ef38e6e4a908565337e5d8e4bc4369332647f93b45bdf53728f66be49edb2ea8140c420b3741640fa111003114cedf3d52bbeb8778407869d5c55d0b30d29138dd86c534393a4b663a136caae51a372b055bd0d7b3daf9fa297edea4108fe0560ff9a5a05f701e64fc351eceeafbccfe9e8a3f49657f6f616fb7ec0306de3a1985a02957551c3f9a51f60d5d8e8ac92da2f935c2b62a2231467e7a5aa969ea502c60b7dd9721c5874a869ca218767406deedf2c6e7254a7bb37c366fb36dec18e0a02165a9ccf5c6289482e4bd7d6eab2a9e40100ecb6ae9733bb98fbecce533c66cd252f31bc2579a9d7905732bdc5db1ebaa1145f7b3cd558124dd7ac643a62ba644c16550b21e811e5fd7638a69b57042c14bca7ab7711ac794d715d0f848717e33200e64776d67d641b65911fe12b25c4178491033a4822d050b9c0b46a7af54184f10ea611945b207a60831792f835e681ac3269f9a4f2def2b8105e8e178a1b0db33a5171cc8652580c09d6bd8d05cb48ad1f0196eafbf74321651ffaeece9b7f0e7ab282d7fca9bd97927fe89a920573a3c8cfbc38c0030dc66f758974572e8c85b81dbcdb911bb861610c6fa2608aaed2b40eabc67da22cda8d0e155860fc57fc529f5cc37c91d1fbbbc55a89075717c6179df765bf07b56271a316fb014a210484b81a4668c4fb03dc51146448029610a6510a4cf4ac8b84000645944e748bc1d9740605e67e2e272a5b0debf4817abcbdc6809ac30db1e581100f99c63022a240233859b5285a0f8e531de236fde8ed41f0579b1348d08304430f36b8cb76823a02c262692de3dc4d8e4ddd497bc9eb8af2e8cbaac6aba922ec168676a4212221a79d6802811ab6feb390f2972dcf69829dd40123349c45cef467fe41368eccb35ffbb80b0f18800f68e5169d7712f306015fef3dcd6ccab0b5fdb0f6f55907487f336d6f9aa15f69d235df215499ba3557b044b98b6cb15f667d6f4cca80a5e4aa5e7f185a90cc975ce80e0c5592aff348b658423cd24fdf6d6db48bacdc699a013316d694d09e1f047d369e5d6593b6a7cc722e1e7f81a27153da6fb5ec182d0ec5a2b6bede12fb507434737ad30e16812f4dc94d695505fbd917ee0adc078c1a3919d2f15999cc6bc2b98dc7410f68feba7c054e1446dde19f84af6c2d1aa9777a0162a3a00330da2e2df159efd5fd66d82a84a6f5904077f0f84195921ee6bceb0aa1984ce45fbe431ab29b50d8cda8b949e1400277b6734aa8e5c93eb5a1097451653eaa3d55b01f9dc258bb1fcffda81e986bb8d94479d3ea58126811a91795ab0fa83dffd253be23a788918b713224363c5252c1adf7e9cfea3f07d41ba7144697119766981ce3733a9567afa77b855a666b8c05dc823ba6a98b540d627610a3020fd464bfc8080fca0f4095394639f319e45b40139888d4651ae32da163836d9dd68fd09e0223c4551e989016d8d54344d3996b1100a8d530cb77359d73549bdf9b39252a6074e06f05d0e3a5837fe8219853cb4ce366c3f3bedbc5c7733523410041e097e245e787458cc36ba3b47eadfe27a019866e7ca27d2bc94a037ccea8a2de2feb4e63e589bc425fe57757ae08638dcdf45f48095ad54d910c05f26e624b4f80dad45581a6ceb670a5f89487aa45b1ae7064f6d86938eaf5229250014c7c38066782571d66220df30491d33071ab5150dbf8ea34c7d8aac3230eaa26b7571941854eea70edb9989a61efb8477b3357665b001b34a9b9522affa33390598eeb8b6ec198c92dbc8e5a0ec2555e706eca852abd88fef5131699147ca3999dcb33c5124967ba28fec5187561b84cf90a97ef470b71708ed5b47d3a7547fdadd59020b8091eb52ac37b6a7e53cb96d8b1db18928815008d3b7f6af4d89a567d022662dfba29f5216942827d83f55341b091e461fbbcb5ad735db9d231466b2d8c0113008dbad1e7757b324a7941361c0207d42bc45651f055c3de6a1e913a9f51fd4a39b708c5d09be4a68fc68207bc86821d726a5904edc3d95fe8200a072b4a58f288ae92e822491ee85c0acce4a8421c887e687a98a2f830e4afef9c84c8be9fa10f2f139cc028b1786bec589b66b9cecfb4cfe7d04a1c6f49a3e6412d761560bd167a9ddd8d64d92218a7c1cbfc1268200532abf0eb85de2761a47d6506ae5eace8d8d13077869e87db38a2effbe09ce1ccfc1951e930d2e0cf99a85f6e80612ffc2a8eac05f6856bf8cfcfbe5929db7cb2e3afb8307ec0edd09f06cd96ad169ae09a87ef1fddd0a8a12edbb43ad8423a0b589e8f100496e3f5f0f18329c1812ff695c011d436137482a7749b4ec6e71223a952ebad6eab18b5af1520d15537224490a4c557c1496951da06b2c2f32d3a2d908b0c74ac61ac19b4f9c307fe672a0fb851e04a7a974503ac9eb7f552ea6278f71b35654e0258ebd8c965877661f7c6e25df444f548266bf79da4e8568c83f057286e620db9cd7e6e5acad6b64a99a41a418e9ef09d1542486deb6337c3e1221d42f7166859fbc478a90e483418dfa25c400212e988d2c944d4ef10580f3aa5c30da9192259c196856f5a3705221220b77cf70b81db44c077d12382c5f6cc30175f38655821850f2c50294d44a54a4e5bbcdd64bed8dfb035ed772c6132414879998cf23676f51554c8697f7ead54837302b78de52d1c45ae4dea9dc1a0c82b68065ef788b34de9da952270eee7af2b425e8daf28c9297c7135fdd2bc7dc9ba69a13200c73c4e41ec3073c4e965fcf45795ac65c73edf200f183b8399e2c915cc7dff63a82469764a07cc33f675faf023c902aad0805cd22d0ed5679f5a8dcc2d344e5a18c3a234fd322cf6e590b63b092d090a46a43983f076074158c3bd03fd1f3f52785085454c4f9925bc2a5c8fb4f575302550b5f6815d514054bc97382ce4f30a53de38c255d9adadaff91e59b95fcdc1ca9ac5adef10c61405c4e6e21887b7137adb7f2b01955748f3730d36cde4ec9d3e8a3a2cd0f85c3ba574ba7cfa4ca86332d64a742d9ae4258b1e1b1a29aa110390ce422db834b45a0c506a509cc4fbf850c5eca5fe0dac7afef1acf2aa140c457cf4bc1db998ee4c5c5b9a92dafa9f0c7016a9c8734eccaaf9475e644248c10fe17fed6d1da07b5c0723614582d6a5b10cab34d0119241fd14b9d95ed5de4235771ca710fae556832b18a9a4531f766155f935fbe74de03aaeb19f2e60f28c0fa382158c3bbff520141fce56c615a1b57bf2cdfe7dc37e05a872d37555ed69a9f9bd5421d3f444ec102ea343aaea6ac3428e3c8ecfe6e4d7b25c8379862139e8427a3a306ffac1f42a23f9658227c1db8b88192408a9e77c6eaf78f1339716b7b0901dc788fcf88f1ce4951a89c4fb54e72a5eb2d5df309054751706ccfc6f81ec15af9f591cab4c24b5b3ee17c2b3336d5254c79d127bb97c2e8111dd93d07dc39586647711806261cb21b451d2896476f203e87dd2d632f196a9f64fa86f4dd55fc6efb5ea7b3ddd3a9fc7fdcf3af786d6953225871fe9f96bb6d4584a548ade18f0e32e0c2003adece5416524c5daf8b50681a61d66357ada43ebf2d0beaf2a8f65b721d5109ca8687bf8df9303533be1c401ccbf74ee86111425ec628b68f45b12dd06b94717e871989fe3554111ce6333ae3990384b620b1ec71cad954b439f50599da55e74324018a0adc48b52abe4bf37629cf1a794e06f02928b32187fc51c199a0ffb40402ba3661062f98f0835d56a071212b4b969744a1fff0520a5ad20e010272f854cebbd43fbb006c36014e7f56906ba5b35330f6d4de5948dce22f043e85336718e6300999994b75b4942b097f9de6a83d57ef1ef993e7fb7eea11ed4d0ca0e8ba7ac139432e80ba2242fd3f47aaa1ff64bf844b9720ed2cbb5c9045d76e9d12c4a63cc53a94432a540babefee0ca772ef54adf9f65617a32cfa4d2b01a9469b281056d1ee691dd3eb5d447d905fe7009e406dcbe3190a2e4c3295ee1a2381b8c11f76696fc82238814293b346f48b65bd1b1d07e6e358ab82e75742e83802363640baf61e6931efb34899b47a77ddffd35c16e79a339d42ed4c170fae757bd15c7633725184430ae0b4db399dd181593c3239109538a1ce34c5c57b95e5c0e22d35cbd1f348ab247bed22be0c6f50ee1d1c06543653598493d9a4547f02afad47f3ea891950fb11005d75708fdcfdf9510f7643430b04c67fb670a4984f26d77687a998bb4949356e24d63e4b4115a5300cea2d090a279e7c7c3bf2d0125e634bbffe66c8c2542301e1a90916fe2935d5adb7599e789c1f64ad71f3600712ce8ea16ff3161eec5e124c39d4082f0d75b593b0bacb755dfb28e7cb3fdc3713c5d3473ceca8d7c9829bb685b8478c22214f7c8cbbee1410cf191150c59409f4c5438b70335932400737d35072a4be9b59e3da7f7a2329532397aaa40cd2cb81a7865a1ca4e1ca69d101098d33dba5c363326db89139793ad25092e1aca43242ffe056bb3845e94abdb467ffa81599697603de223d9ccc9c605e71f3bb98625793121fa710317e088443dfcc1a7d4e1c29fb4ee314b1cc71830e521e0e118e9102fb0c46d74a72a4f44add0c1115ba7b716d0dcc4b98ab9c53904132d741be3a6a74ebe02ae909765da0cafb91823bb711b77bb6d244210a310531e6e78f4a65421c05b751f3eaed51b38fb7f19046af50257ec06987fd1a6b49243a86e0a917c7ef76ccf3e94b2f7f3d252612ea7e3777855893d40d950485df2cfb5c26e59ee7c78b41c750313f65dbc4003fd13b7ce419f185668971d66c0284fe511cea5ac46a39ab6ee341fd3e80dc28346cb9cc20e7f42600bdecf8b60397f7a7575c5e8482a8d7285a5bb1bc15e34628a12f98001bfe5da21b9e95cca50caae8e117d09fb7bdd440a6cdbb50a9f8256d3375622af028074144cec1f5d15aef7b90f92079a02ec03498f5d75137e98bbce092e7ce34351ddb10eb41d8b90f59a2f6d69ca8a739dfbf9344d01741b2ff3f4691ac58867a40177d428e0a37441f7b9432e9ff04a205cf223f330b8f7aa275c48d43b7519249fa5cf7b16d0723335041b61d26d8ce167bb3d033888f1f", 0x1000}], 0x8, &(0x7f0000002780)=[@rights={0x18, 0xffff, 0x1, [r1]}, @rights={0x20, 0xffff, 0x1, [r2, r3, r4, r5]}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r7, r13}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffff9c, r18, r19]}, @cred={0x20, 0xffff, 0x0, r20, r28, r36}, @cred={0x20, 0xffff, 0x0, r45, r58, r61}], 0xb8, 0x2}, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r62 = dup(0xffffffffffffff9c) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffb]) ioctl$WSKBDIO_SETMODE(r62, 0xc0105715, &(0x7f0000000080)=0x35) pckbd_enable: command error 16:00:22 executing program 1: madvise(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3}, {0x1000000008000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x14, r1) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r4 = socket(0x2, 0x400000000002, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x80206919, &(0x7f0000000300)) ioctl$BIOCGETIF(r5, 0x4020426b, &(0x7f0000000100)={""/16, @ifru_metric}) fcntl$setstatus(r3, 0x4, 0xcc) r6 = getpid() fcntl$setown(r3, 0x6, r6) fcntl$setown(r2, 0x6, r6) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r8 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r8) setsockopt$sock_int(r8, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r10 = socket(0x2, 0x1, 0x0) connect$unix(r10, &(0x7f0000000700)=ANY=[@ANYBLOB="ffe5830000ff2f5d520024aa0e0d5d5d323cc966525a0c1310fad55ce18ad64eca63d285b6a2d872af1f73f8c8437c2ab4d5cacf0852cc27d4077c4172d2d605afafd6ebffe23a98fa37579b867d5a889fa59ef4f342f8afae518a548cede99e2fff4e83309acaea3dbb0e26a00e009e7318453b9537a79316d201c608de1a06f752603cf47592dfb24c50ec65f48295ac6692c403"], 0x10) setsockopt$sock_int(r10, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r11 = socket(0x10000000002, 0x2, 0x0) dup2(r10, r11) setsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000001c0)={r6, r9, r7}, 0xc) setuid(r9) 16:00:22 executing program 0: poll(&(0x7f0000000140)=[{}, {}, {}], 0x3, 0x0) 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) r2 = accept$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs, &(0x7f00000001c0)=0x8) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000200), 0xc) 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:22 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file\x00', 0x80, 0x10) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000280)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil}, {&(0x7f00009fe000/0x600000)=nil, &(0x7f0000bc8000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000b2d000/0x3000)=nil}, {&(0x7f0000fab000/0x3000)=nil, &(0x7f0000d90000/0xf000)=nil}, {&(0x7f0000e9d000/0x1000)=nil, &(0x7f0000ff2000/0x1000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000a03000/0x3000)=nil}, {&(0x7f0000da0000/0x1000)=nil, &(0x7f0000eea000/0x4000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './file', './bus\x00', './bus\x00']}) ioctl$TIOCSETA(r0, 0xc2c04200, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e7c99"}) 16:00:22 executing program 1: setreuid(0x0, 0xee00) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x1, 0x0) write(r0, &(0x7f0000000040)="5b2ddce556cda203e0f4156af90ec446cf651363dae4fd53950390ceddee62529b75cda64e2fef322f165f948905b85bfe412c2ddfc886a99bb6dd6cad33aea84e0c830b1a24def900ad747177a9c7cbff51cc7dc6a43d7a654017dcb4f15ee07dd7dc55a0e8ce40b90a56059c0199f6ce72202571bf5560a38604ad0b96c76f196d34b7e3bad3d7b04b3f906a2723073e97e28836ef19e8ddb26f49992f01764cf84597f5f4609c49a27870f7ef624d9b3beebeb56cf8928a27fa71086c7db3d24be78406c11eb498f1f1fca906b2cee602e50efa19f43f7a78033a12e296c22e3c8c9a58c4066b", 0xe8) shmget(0x3, 0x4000, 0x2c8, &(0x7f00003ea000/0x4000)=nil) r1 = syz_open_pts() ioctl$TIOCSBRK(r1, 0x2000747b) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000140)) 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x5}, {0x2d, 0x0, 0x40}, {0x100, 0x0, 0x0, 0x108}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fb375bc219dde9f7f5a48a8d1a02", 0xe, 0x0, 0x0) 16:00:23 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000000040)=""/86, 0x56) open$dir(&(0x7f0000000140)='./file0\x00', 0x20000, 0x20) r1 = semget$private(0x0, 0x7, 0x10000000000490) semctl$SETVAL(r1, 0x23b5f1c7d494329b, 0x8, &(0x7f00000000c0)=0x447f425e) 16:00:23 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) flock(r0, 0x5) r1 = syz_open_pts() r2 = dup(0xffffffffffffffff) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x0, 0x2}, {0x22, 0x3c0}, {0x0, 0x4}, {0x0, 0x280}, {0x124, 0x2cbc}, {0x89, 0x9}, {0x7, 0x1}], 0x7}) ioctl$TIOCSBRK(r1, 0x2000747b) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2, 0x10, r1, 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r0, 0x8020560a, &(0x7f0000000680)={0x3, 0x1, {[], [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x100000000], [], [{}, {0x0, 0x0, 0x4}]}}) 16:00:23 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0x710, 0x10) r0 = open(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x810, r0, 0x0, 0x0) lchown(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 16:00:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'\x10\x00', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x24}, {0x2}, {0x6}]}) syz_emit_ethernet(0x32a, &(0x7f0000000180)="96") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x9, &(0x7f0000000080)=[{0x0, 0x3, 0x9, 0x7f6}, {0xff80, 0x66, 0x1, 0x4}, {0xd3, 0x40, 0xfc, 0x2}, {0x6, 0x3, 0x2, 0x315a7586}, {0x0, 0x1, 0x7, 0x5}, {0x9, 0xd0, 0x20, 0xffffffff}, {0x6, 0xc6, 0x0, 0x1}, {0xe0d7, 0x9, 0x1f, 0x4}, {0x5, 0x3, 0x80, 0x8d}]}) 16:00:23 executing program 0: r0 = syz_open_pts() socketpair(0x1, 0x2, 0x3f, &(0x7f0000000200)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x400000000001, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x101, 0x6}) semget$private(0x0, 0x0, 0x100) semget(0x1, 0x1, 0x40) r1 = semget(0x0, 0x5, 0x0) semctl$GETVAL(r1, 0x6, 0x5, &(0x7f0000000080)=""/19) semctl$GETPID(r1, 0x3702e544d63be6e4, 0x4, &(0x7f0000000380)=""/165) r2 = socket(0x1, 0x1, 0x8) setsockopt(r2, 0x5, 0x0, &(0x7f0000000240)="fd4050ca226b48e95aff0107b103b6f09a1a393b1d2d0906a0c6617efc18cccc199e33b7c2f7fd8d", 0x28) r3 = semget$private(0x0, 0x8, 0x10286) preadv(r0, &(0x7f0000000340), 0x0, 0x0, 0x31) r4 = openat(r0, &(0x7f00000008c0)='./file0\x00', 0x20, 0x10) r5 = openat(r4, &(0x7f00000002c0)='./file0\x00', 0x400, 0x12) clock_settime(0x0, &(0x7f0000000000)={0xc8000000}) setsockopt$sock_int(r2, 0xffff, 0x20, &(0x7f0000000300)=0x3ff, 0x4) mmap(&(0x7f0000ff2000/0xd000)=nil, 0xd000, 0x0, 0x9010, 0xffffffffffffffff, 0x0, 0x0) r6 = openat$zero(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/zero\x00', 0x80, 0x0) semop(r3, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x2, 0x9, 0x800}, {0x0, 0x0, 0x1800}], 0x4) r7 = socket(0x2, 0x1, 0x0) connect$unix(r7, &(0x7f0000001280)=ANY=[@ANYBLOB="b66501f0b10f4a4d7445158b0d7edaf4666e0065300075000000000dbad4a1d82b4a75183fb33680400000000912b60b64a530eb8e5c32c02d9164fbef466d77f094fe1d4bcc9971a858107665e79f8454507683475f0682393eeb779d4503654e2906f8ff02c2b5659c3bef632cf8fb3ebdf8ac430245d000eac7897a1f8125c3f7d036f46f3cda2896c612893398ca3f898e7c801bc05fe8a2f71bd8bf30b4497bb621f59f6e2d5a8a51658ae897ec3d9c520fcf8446816ad6695e3a9676bc22c9f5a8206c94fa24890500000000000000975b38f4a72b0e63bf7b1de6f223b66ce1d5f3119325d85a91586351d01449a4d16d36844252e48f6f12a866c27544de0c14a315cd17cac46fc4631c87227cbec917f884af6aa712ca934e43f1b75df8cdb2b4b0fb57bf3103f243bab10c47fb68413c8fa285b72649685d175fe8a3bb7025a8783da62ca4a0dc479688166af9d729b6764a820000000000809c24ebf2e34600520039c8cbaa0c5f602c46c3b62ba9c833862ea0df521e8561450b2f62ad068199c34bac6efd0def1021d41eecde829739f8c6b8185d30a56e553a0a0e03e9b2f702c23c722872dc5c8f0279512f81eaac84a61634dc3e8795b8031c91275dcbaec0a6269dd0bb8860a16d7d814c6918cfb5de2355a0ef03924430760f888215c8003dcac11b86fb1dd9e3d5df73b9e26ac93e0800947050a249e58823977034c27e837a4732cb18bc866604a9f1e60af588f73612583cb2784fdf291853e782f8c6dc44ca6e727a3d3eaed98891d127f5bba219bf5971bd7908fc071dbae76cb85440801e0211869427c9e90f04148b57262f70e95a98f4d7026c5ebcbcccdc3349de1945979e18921537bfc03262dc5ee996c5c95f1d926e7a9a05b41140cb91280e70bf7f18e414242cbe731a2a3399744b241a2da28a967a234fa722adf0883feb2f2419647655c706f99d4516b5953c083d231f42281cc3d57e7ec0801c68371d52e277ded0a6cb5231cdf7f53b6c8d14df4e82086828293339d5ca2100bb36d502c5da50471a8601d5cf0000f18c5e9b2265eec31c1a6ac70ec66c53083aa361be59b375453edafa0da259ec49db34240eb9e2c367db25803b7ee2e9b1cd16d6f1d9e6a155b28171cd4c86283db523839e1a314ddbcaa4fc9c29af8362aa409c97f32bb3fb03c16feb3d5050935aaab84802d91e0fcdfd1f426ed64633be69ce2a116b457aee2a69890c0f2cfd2184e74de433fe7aaf22907c64616115099a07eac9b02131f99f0adfaf3ea400b9ecda26055517fb76e55278ea86f4f54169369a2126efdfd7c21044d056cc6f5eb6f3088f4776bc95d92bc283fe045fe95ebf22ef72d3ac336efed6185e6d328ff47c9ebdb674a6422e975bcd4a0468918eca150a88ad531a9b01085713852486065d0d5c15cd0186797efa0cf6a016747b95fddaada25d50b9a20479424d47dbc294770a3a1ad9934fdaec92a64a60566cf401af69330b4e6829bc4f23c2800f19817fe6ccfe9660662b476505a4cf2cfc7e140f18a0afae67345198afdda43eb24d9687881ee1734b5514f73b5a4abb3633a9fd6fd958b6d351dcbe1ad4a3f88902fdc1c3ee4b25e6d3fedba3ee1c7c3ee809424178e32d8f1a017e9e10d0a6df4171e95018350a5c6edc9329e7c166793b3a55012f12b950bd3f9a1c6a88c31fd6667a928b6d2624e81e0609b27ba51140939b4ee2a9403c23818610ac62"], 0x10) mkdirat(r5, &(0x7f0000000280)='./file0\x00', 0x60) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x3ff}], 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, &(0x7f0000000100)=0xc) openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x80, 0x0) fcntl$setown(r6, 0x6, r8) setsockopt$sock_int(r7, 0xffff, 0x8, &(0x7f0000000080)=0x3, 0x4) poll(&(0x7f0000000040)=[{r7, 0x85}], 0x200000000000001d, 0x5) syz_open_pts() fcntl$setown(r0, 0x6, r8) 19:33:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x480, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'\x00', 0x0}) r2 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000080)) accept$inet(r2, 0x0, &(0x7f0000000140)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0xffff}, {0x2d}, {0x7ffffffe}]}) syz_emit_ethernet(0xe, &(0x7f00000008c0)="96446a99e553c535916d938c0638") 19:33:20 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a4934c44f7b202c, 0x4853) chroot(&(0x7f0000000000)='./file0\x00') open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 19:33:20 executing program 0: r0 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)) sendmsg(r0, &(0x7f0000001680)={&(0x7f0000000000)=@in6={0x18, 0x2, 0x5, 0x2}, 0xc, &(0x7f00000012c0)=[{&(0x7f0000000080)="49080b73e7ef0567dd3ee7f80bf8d07efe5e9635a4a1d48eef9dc5358f0798d21615d92caea804bc5ac92b5fbf2b73e866c78496011747f8de18df99fcb53c8d6c17342abbf2fc7e799fab745e10f2f91f8e23697653ed2880ad68db106210471f190e3ce0211823a58c759ab76b0771a17640", 0x73}, {&(0x7f0000000100)="0053750aa4c8ddd05a4ea40fdbda8b1a81b7abcbd22db05fec4f9b9ddd1f455d08aad2c2e9ee35a1cab9bb85d506a19b0089e0eb1933120bce54b3e0ba1162efe112561affb7592afd3b0b068786ec89cb27483bed3cfa9f77", 0x59}, {&(0x7f0000000180)="ff0885eaa3d6d4da258a8df259182805", 0x10}, {&(0x7f00000001c0)="6723c55001850179593af3052ba6463fcdfd6a7a61e89283355d5f48bcc0fbac1d21a7b4f2f1feb0446b77e56b1568d62827eb3dcbf123f54dfbee0da3338a205a698f6f92c57a2e52f93bbd76d85b31848760ddecc183ae0b81dcaf90432995913f7f0c3fa1ac1e75f09607a30a1a52be79e6846a46c2874c3654f3189b9e06e63b2aad00817e497655822fd339cf62086eb3cad8ed84c15694f25f6228be83ea3e8748018d2e0b5f0807e0b676bb52ae485f51d6a5693518042516c778c2e0de6448103e8640b51e8bfce58db9f8dd882b62b1ce8166819ff6d835018c73fdb6ff2ec40cab23dfed02841b6eb91ae11260deba8022e7ef88effebf4fcf75ff2d357ae550ff0abca92c435ca1288065f946324037cf1d41d64968e6709d7d78e99460b8de70b95bca35115c365bd92c4ec0b45168a5784d02e67ac75b871bc112cac321fd5f6074f14d5cb5687b73dc56f8f991d5dd14feb6bf618cdb37d984f955cc5b80dae00b5ba5d333428af3aaff54e0ba72df08ceb6e83a9e1316f10a582557256b6352ba57ca34b2894e403fdb742ac872351185e2496c970800e87867c4c97df637adb0343efbbae4f82ad5cbe31ca0279a8ae347ec751e15e131ad4e2dc1fffd4b0379281124b33931ef15cd07e4f6781a96a3c566aa16f4c99a19f5abd0ef276839d18910984e76e197cdfe0a743969d488f4393ca693f649453562ca0baa8dadd347dbd78b9b9d6f15d307d7083cce3e34ac8663e7c831a7ca1c6582261e5a6be229102bfd48a182ff6c5afceb7ab895cae359064118e3bd4763f77608f03ea59f17c5a7cc8bc7640d0664e89f9e4787ec53ce0a766253c584db001b49fa16d7576e39aac48c322276a68263cf2e44135e1568bbee90f43e3610cca708d3ab71904d392ecea5b37bed1a31446322168f589fb645d8d7e6146e9aa86ae3bd8ded64637f1d06e26f64316cffc8a1b63f79e6b83111ee8cfd0e8ebb154bef5c41d4b9ffd3ddf419292f34f02734b22c46bfd250b07d053c4fd738d551f8b4e577f6630df947967e50c32ca388a876a8dcab2a90667c70fa773465820c855275c697dfe7fd401d5d0ab29bf47dc11be24ff6e3ec4b00ed53145f4ff33750e846c20ff35337834975822a855247c734f5a0c1ec8120e860fed5147fb66c88c1f725dc74b7e6de21b0d2fe9e5ac3d631881326942707c3661b5b3d633a3cdeceef9d5143967f1166178bd32b7d21325c81ca33182db7a1903529b09a603be21cad9efd6f284b7a1724eccd6a84d180f8717824bf9234b4f62a2dcf3cffe5f465608177044aed13fb405259f0c593a2fcb89aa2eb1b23e0aae21a49e82ac1cc2322901f85415e05453116f1b98d10f605613c4aa270e80d7c07301a398c157e591e90987a2a1be42f8e8b901713497cc0271b887c465765de9e7e383c946751256ce08a5c5ecf613755f2a20a316528257a10517b27d4725f323e3c5fea223fc1192d536f0bfe6fb4278403751dfa1c46616159b2b8b9e2993d3f1d447afe17b75b5dd9927592b837d7e06ce27ec1e1c22accaed0aef48c7118f918340124cf80be36e66d70ff925e048b70106b12441b9c2ed2fdcafa67da98bf55ef90ff4751b7ecac5c2958b4ea31b7291cf55c265cd44368e1c82e8c93fbe1333162fbda713616183b8439003fbd8e3ad6a1e88592ace86dcad35463754e06d735f0e1dd9c128ff21024c5e76ddd0591ef6a8e90fa6835ef34eefd4c95396f4c01853419c9b1d3cc98db9eb6b330831d356ad179a070ade9373070f3bc16a3fa2ac07e2d394e1480ecfc635d484d03b0a53c5c090864e6c6428e6fbeed3563805d207c5585674ec9504e05c88c8861722c861ed46c07d900a31f8803ac03ffbcd9c615af01be58c567acff5061ea016bc0cc2374c09407876af9f203b2ae0c46efee03145689c1ac95cdef11ea7bca940cb2c340b1d0b419d3b970ece57363db6447bbfa8bdeac2125354d43dc5dc244a73658333df178d82e7c12b9b3bf4636df897e1e1d81b0b820c7a7503d65fa808ef4382c63845dab3f4247a01c9afaf2741280b67530fe2b044ae4ba7b0021315456233e5e6746a81fc8c6561c978da0f22b4caa3e9966a5187f6815718207dad1d3062c8b42d5925fcc8f94e1e000c01d1b5f36d922e7b23324436b340f6f93bfbe627ae6d4f0009b0fdd0d406296ecda6708802b98836b08a194b4ef04261c0e6e1682b7c2b2f139385c81d0bca39bfe420578f2fc9f532abe04b892389316d02242d5d61d46d40bbe11deeee0223dff271e48e0a01e63e6395b2958a55016775517298e67da3cd36a404e4328b7297e2ef28459df232325d12924146a77d8f85e63015cec375fdadf18e7801b7a07bea54e0f8f9acb0b4ec0344990932c29b5a06a4048e930816614541868367d2e81b2c4b8ea996bca1b3ed5a6a4a70a0a5d87569b53a302fcf6feb1bf533a5610c2549e74f54a13a2d2787db088d4c0aa954f51a97f8102476e470cfb1053b6383cccad7763a15a111699cccf526f1bd66205a1f2e3c28fb2858788b9b93be6a484a19bff8d76c6012560f74aea45f4865669f803e86188b85905ee29ee5f5028a24388e0338a8f4accd8ef10b154d9d905cfbba5e9a0e5d6849ab2c0ce3532bed74f4f7c24eb9d33d16e1b592cf290c8795b3126adc76761f256f7495ebc26ae37f3aa9d91dd312b8bd833ccd6a59ae3b09d035e8b33dfc643add4d6281327509f0d0e65bfb4b19e0bd92f79d181863ad4e11a0ea49622350441c3e7f89cda1b17b8b4c1c90a95c64e55263e9432ca8ae145f376889eb33e838b2bbb1908826e521882e179ffc5283243418e1c167ffd471a88db666e23421fe4323070ce0aa033136d6f2b3039220f159749610ad3442d75f910fbc14c9a535e3ae9694d618fe8e2bc1622e2ed94fd6a4203badb6d3bfba8dff966d31ee6c9ecb614e177e5e6b1a314369d4e06a037c21a5fabf53922fba86f1323091dee175c6dd0f0b114f7f5650695c7d15318fbc806e7d03ec8f27c3aca365114eb3842ae7c5cbcc3de6a2f82db5dbf31327002860ae64d85d9341d4e76625f43ce6b63e85a04887a409925b516f65a2a8709844866660ebb2af773e2e3e4820689bc5d1cb81e59f4bf8662f22afaafc2fa096e5f6a1c8c48b351702ee24328a44769308ea469674c5b49b8d3c94d55abc2d80fadb03f2591e17acdb519decdb15e9f084a2bc2a9971d3da3952a177631797202542dc3c49cf7c0419d53b5595bb1a037642dff7fdf3955f7f12ee3a9668b68d92904de907357bf163e7e0fb925dee492af29963e10ec2f8f991dd5447a76f15f479d3ee8a1227a35034c93b79f9675e743be2bb2622e76efa81fd3b47e1a3388e32bc0400b8776fc9657ea575784d8a08381c022b6e24d93183958ac181611993af867a1b04935d42785c4be47ea8c75f0b0f9469ead7b77a52faaecef8e9b4353f90c5862534669e15bff9640010ba43709349b407a0147c35f07cf20395b2b7875e410e9bc39e29319d8c11723ec5f66a9c9d8b2f7eb451bcc732059cfd342635b7b0f012f0ce7bc31548034720686e383d8534de18088db1bd9937f506a7938c3fc4430d1f11fbda4ceae99677eb3c63b25609eb80f78f65f1dc0ee2100f65da3c1314a691a9aea68b7825ca40ff305e51ee713e2a9d79820f80f7e4e1027d43d46acbd0d334a1875834367bc95d592770d0df342558ea27278c4f1c2a68a7e8d203685a65bece8b81a9401196e91c2cc940da29b7059b8ac7acd45eb8143e3873b9b90f1def572119f2bcbffe0fd504edadf8697fbd8e85d2212c5e7214f904f5cee80c0a823e7b853b309dda5f7b124e9bd6d5948ac707623d1e959fcd3aa1ed9726432f63b11f9b01cbb597c09a7d531a7ef54ecbbbdf0d90af48725726a4df64eb1e61439bb7d2bb7efc533bc9c68e3f5509a55c1fdb28c7f073df74fec4a91947d4455626bc09ddf1d3bad8631571df103b734e44ab85391a8a2d6de1ee3c86e14ef293e5b3987c20758518f9ac70a0d8d9422ed6337bd634535b3bca4450bb0c88eb05ff177eda96e1e565b5296e7ddc9fbb1c97530ebb5bddabfe902553caa05b383f3e158cbd37691f90bb77d0cff6fda9d4d1acc62812069f39796a15d086461b2aed8c866a0ab297e316d79c54b88c0817812475619a1bc5e279a8e377c0101ccff257b15c2a93acf650dbc02be1cf6af5143bb6dd1cd3d6689237164f545e456de045acd7a55c2f980556a408f55b1c60e7569a5c932cdf2b6020e76e2f12428134082af21f481fd1623639394fc2c5eb969656a1b458a0887b5a8c046499603361cfd48cc8012e22e5821e5d20e7f8c18c1728fbe19786726fc156707ae3c99c7fe227a6bb495023c87e8bb7a66ff35450acf5ae192da9ab5ea16d60c3d997bde1fb8b8f1d54bbb973f7d98589149168b7bca0a6dfad8978f1f4fda18afbb1b6f6d43de841c3b8d852528b5da63142c7a52ff18baf4778756ae79af57688a7588b5d14ebf252f5df87db58870eb0e384bced0d8e5eebc51526eb3258359bc0a99ed968abdd63791f19ea89c2abe568f6f729d40068450c54df22df2886478e3980a5e506eeb3bcf2856b77e0691b53e0f8b7f271366d605dc079006d08134a73820149570c812cb4204dcedfd79ecfd10716395750816d18e667f521355a4504571bc1873f8ea81baab9f662ea0924373ad3fce32257de68c4c31944a0505bb9e11728e4b1795810ffb2ebc575b9af757b8d72d6ff2da086c8a7d366d617a39f0c2368649a6c596371dce0b27a6935b7890ab37bf2fcc9aa8e1d111169de7ab814c18aa27a8a75fc8e63c41decfe39f6527c1d48727f31aac68ed97c9ca8c5287b3dac220134606221eb9873deb8a78d8c0723493f5d9ec013d886550fe9b6e2ac2bc7a46034518a3e95691ef7f0b857fcad94b489795219446db52a1dd424971c83e71b6987e5b7ccbff2d626302c5fd646ddf70d8ded366c9b3c0e367436416d8f21fd33ce5087256cddc8f9002acba80762e372c273966d13c58efff46eb228c87263eb0d77bdf4a683d6f0a05f69401de8ee6b15f74a42b0f94ac13f67047ce7bba23f51ffd3bf78cc1e9fccb143008b73bc018094b831e7110ad7b84ae38d967f821f0eff12bd01d12329ac034a2562c51ccd4af4d4ce0de1555beaaca7876d978b8d212faf3c9c6a4209629ff6df3dcd6c3a010cd5bdd4e44ef1a69ab9d88a12d891c2930a1942468fdc900d15d570ebc54faadfcf138f5c5c5d76769979078640adfb0702c7fd6e0f79a1527e9f5cd29741f9ad437f3c36e41aa9a7af3c3a95e6883251a46bdfcb6b6b50abc9c71e0f8652d1fd40af67a5695edd88a7acfb32c05a035d6511b5124acf2a08e33e7b0d70e908d3777267b51364b9b9c99500b34056ebe18d80e6d6616458eb55dc0cd8eaa8f75256d0d3df1a2e7ed9d00f2514d79228187ca5caa1625625105fcc6f68e21fafafc05ccfe5d431ea30434459d2703d3e44c505f0c6f8a9a78951f9c6edd0137c27d57aa223167d7ea05a55f6fa04ab65669f8eb460db5e7011e77b7440c9d35b89e46255d10a92552c711df8227ee58211fc9899aa59f8912c06375b5111f642496ba1fcb91c97802f09493dd58631a91e41ac0431c6c5932dff943c83894d67a5951fe90ed7dde459673029ff5d21c7e62ba7434a13e244affa2b59830855c9dd1833454c5804308926f7633000bab3441f3c37eb8422065b04aed", 0x1000}, {&(0x7f00000011c0)="de8d3714d981a2234761cb51f061f7db53a83120cdb76ad042d11b66739c53cc9a90", 0x22}, {&(0x7f0000001200)}, {&(0x7f0000001240)="588f007e9c31832628eaf2f06d3a9f54a4adeb026dd1c12557f6e7507d1d8e7e69c767deeee5cacb06036d52d2a88eee45ca5d84ab74d5542a0d4a1e8cb8fb6ed0869b22", 0x44}], 0x7, &(0x7f0000001340)=[{0xe0, 0x1, 0xff, "7f0684ed5552a92afa95087ff320ac5848edf3726801bd33f496d3e6470c753a82cfc81b4340f8a4a53d3b9a482024384b9acb6ed7010f555066d732fe2b89aca547c0e5a92c1367ddc4f9d599da1623aa56d3bb800aa6d16d2318a2b183a7ddb38a4fd96395e2ead94008b823bca8d0e88744e2224daf8c3f66a89c528e811466e97e3387fbb9a82679e888438fa989fc41c3520d26d34fb9b6ebba783c386f4ac01f19d6167528e025e43cf9146abcc5de0fd105d7f2b4d6105a6917c44e152b715e9497b146fdf4e86bc3cf"}, {0x58, 0x0, 0x10000, "02a2a2c9801ef8fa4e8ec6f35a593d7a93cd24dfda8ae264ae90e079431243e5598bf3ce40fd86e45cef356d3c03fe21ae05b1897a290ace7158d26778d331f557401ea55671b2"}, {0x48, 0xffff, 0xffff, "2965b0796fc86def1e162444f50549aa24e299b957e809a96f0fc48cadfa890999d5168f5204b6612f60827c5fc80b068b"}, {0x90, 0x0, 0x10001, "294bd7d66fee930c77c7bcb701b363dbae58adcf68345d3d5502867245465f313966ca9171a9fac6d696a18d9ec2e6bd04f49dc18982400afbe6e4a12ca0b747d8385682cfe34d6014ecf395d8e35559867b1d5f695f7b7740576175c4380a6420ea5acde185a2a45fa043e588f1b7672306eff1dd7a15befcbcb5ef93422183"}, {0xb8, 0xffff, 0x3, "47038a5e484b38f421aba548d74ae3ac13d465a299ba9a3727d0fd04808e725b9627f5ef8ee8a4062e27150c3c4319f8be6eba827275ce9c0f1dd99043f4ad4d9966680b0b6923206f300efe1a3d424349236f6382bd4419f56935dcfeabb73648c265546ee21b4506a39596d6f20cb3d98b7d126748ff2737d923228ed404e016e9b7dcec79c836c011583fb7ae4fb8bf605c3feefd23cf7de51a03ffcb145711"}, {0x48, 0xffff, 0x1, "b96adf7002a9086b63bbbc57df0bc06cdf56fb8a058cb60f4fb959f95cdf3436593327c3aacfdd6e18eb0d7d4323ee47f1a35e998d06"}], 0x310}, 0x8) unveil(&(0x7f0000001200)='./file0\x00', &(0x7f00000016c0)='W\x00') 19:33:20 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x0, 0x40f149, 0x5, 0xfffffffffffffffc, "661fbef224518087ec9e03182eaf7f091fe600", 0x0, 0x8}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f09", 0x9e}], 0x1) r2 = syz_open_pts() ioctl$TIOCSBRK(r2, 0x2000747b) r3 = syz_open_pts() close(r3) ioctl$TIOCSETA(r3, 0x80047466, &(0x7f00000004c0)={0x800000005, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739e278b7ec0"}) poll(&(0x7f0000000080)=[{r3, 0x13f}], 0x1, 0x0) r4 = socket(0x18, 0x400000002, 0x0) close(r4) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r4, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) bind$unix(r4, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f00000000c0)) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000080)=0x2) 19:33:20 executing program 1: r0 = syz_open_pts() close(r0) close(0xffffffffffffff9c) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000500)) ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x800000005, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739e278b7ec0"}) poll(&(0x7f0000000080)=[{r0, 0x13f}], 0x1, 0x0) pwritev(r1, &(0x7f0000000300)=[{&(0x7f0000000000)="b2dc39449574272bdc82dd4daabc91bebed1b2e1aa60cfe2651efb51dc109cba6c692c29f5ea46fed30ba2da81cca6dc178fc76a3f7d9326ee847d13cb39915f7c5c2bace22792373a059dda49646a1c6da0dc", 0x53}, {&(0x7f0000000080)="6fc88a1b55c1e46386550ec34837db048c9d7e88b49f492b6d38792d2e6d7ec49843044a258e8cefb487eaa2c45e301b910b32a34f771de860f176413d3265d243388e57f010ee940db5196cb92a5984fc5dcc1d6acdd46c4492eb4759c529ba431577efb75e692ac41eddc7fdb8d7d90d777936b90690fb223e6096fef2592f3c0515", 0x83}, {&(0x7f0000000140)="2e97cb7b60783901be596b3869e80ff41b6840693c79ee382d939182a6796a1d30f218f6876c348120ced7589e79d792d124977645d051fbf704409b04d89097afc4d491ef38b52689bede6f8f72cfd55013ca8681229585bad8b32ed81361fdd3a0d998f3a3dd281f065a2d1fa83258ea40d5212c4f9a3dc55ef5764b03f3805bfb1ad0d4d351de4379c1232dca96d353a005879e1ccb7e22a2375799fdc9ea7167361a860ae2e6024725906e1f6c1e0093968de0da1e08e4c5ad51e6b8564cef0e7149801cc7b6edcab5", 0x3b2}, {&(0x7f0000000240)="ff", 0x1}, {&(0x7f0000000280)="db", 0x1}, {&(0x7f00000002c0)="cf7c8fc4b7ea102385405b842f3e90722bf5cdea2aba19bbb87c22bf", 0x1c}], 0x6, 0x0, 0x0) r2 = open(&(0x7f0000000380)='./file0\x00', 0x8000, 0x64) sendto$inet6(r2, &(0x7f00000003c0)="23318416c8f6e4be50f33586fe6ac6a840e66b4a5fb50da972641f1c96b80c2b5809ab2b07957c4ba583a8301c822c52708d79b56317b7c5bb615f8ae9419e9a1ffd79ce298a74bb192f9264a46c2bac34be577f2bac5dda439e136c924ae9b82e9387fe65932fb2ec8ad1f829509e3decbad9a287b5fb3e135b2741281c72e4ef5b71f1cb46c16968a10b633bd74ab617444eaa4e752163956d1415eb32375791f213e90c86013076fd", 0xaa, 0x40a, &(0x7f0000000480)={0x18, 0x2, 0x86, 0x1}, 0xc) r3 = socket(0x18, 0x1, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000540)='/dev/null\x00', 0x1, 0x0) r5 = socket(0x2, 0x400000000002, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x80206919, &(0x7f0000000300)) ioctl$BIOCGRTIMEOUT(r6, 0x4010426e, &(0x7f00000005c0)) ioctl$TIOCGETA(r4, 0x402c7413, &(0x7f0000000580)) setsockopt(r3, 0x29, 0x80000000000003f, &(0x7f0000000000), 0x0) 19:33:20 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfffffcfffffffff7]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x2, 0x0) mmap(&(0x7f0000605000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = syz_open_pts() ioctl$TIOCSBRK(r2, 0x2000747b) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000040)=0x9) r3 = socket(0x800000018, 0x3, 0x0) r4 = syz_open_pts() close(r4) ioctl$TIOCSETA(r4, 0x80047466, &(0x7f00000004c0)={0x800000005, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739e278b7ec0"}) poll(&(0x7f0000000080)=[{r4, 0x13f}], 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3}, {0x1000000008000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r6, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r7 = fcntl$dupfd(r5, 0x14, r6) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r8, 0x4, 0xcc) r9 = getpid() fcntl$setown(r8, 0x6, r9) fcntl$setown(r7, 0x6, r9) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r11 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r11) setsockopt$sock_int(r11, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r13 = socket(0x2, 0x1, 0x0) connect$unix(r13, &(0x7f0000000700)=ANY=[@ANYBLOB="f7e5830000ff2f5d520024aa0e0d5d5d323cc966525a0c1310fad55ce18ad64eca63d285b6a2d872af1f73f8c8437c2ab4d5cacf0852cc27d4077c4172d2d605afafd6ebffe23a98fa37579b867d5a889fa59ef4f342f8afae518a548cede99e2fff4e83309acaea3dbb0e26a00e009e7318453b9537a79316d201c608de1a06f752603cf47592dfb24c50ec65f48295ac6692c403"], 0x10) setsockopt$sock_int(r13, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r14 = socket(0x10000000002, 0x2, 0x0) dup2(r13, r14) setsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f00000001c0)={r9, r12, r10}, 0xc) ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0xa98f164e268999aa, r9) fcntl$setown(r4, 0x6, r9) r15 = fcntl$dupfd(r1, 0x0, r3) ioctl$TIOCFLUSH(r15, 0x8040691a, &(0x7f0000000300)) r16 = socket(0x2, 0x400000000002, 0x0) r17 = fcntl$dupfd(r16, 0x0, r16) ioctl$TIOCFLUSH(r17, 0x80206919, &(0x7f0000000300)) ioctl$BIOCSDIRFILT(r17, 0x8004427d, &(0x7f0000000080)=0x6) 19:33:20 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000200)=ANY=[@ANYBLOB="00ffb11b66696c6530008d2c40ef1b1717366911cc97c2f11e5069505d23b88e71a24671c9f952a970aa371609f968dc026900ed242267a0d0b6ccc4a720be23321201bd6ed777b122a1a356856e955d733a4ecaf63fba495c677997d8d48b28f8ee1785b19ba9f2f45745c254661a5caf63478f3ba11554f1a8e3a14421f321ad254d4c44c36af924e1d778a856296e7a"], 0x10) write(r2, &(0x7f0000000380)="92e3", 0x2) accept$inet(r0, &(0x7f00000000c0), &(0x7f0000000180)=0xc) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1) 19:33:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='\x00\x00\x00\x8b\x96\x00\x01\x00', 0x80, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206919, &(0x7f0000000300)) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000040)=0x2) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206919, &(0x7f0000000300)) ioctl$KDGETLED(r4, 0x40044b41, &(0x7f0000000000)=0x1) r5 = syz_open_pts() close(r5) ioctl$TIOCSETA(r5, 0x80047466, &(0x7f00000004c0)={0x800000005, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739e278b7ec0"}) poll(&(0x7f0000000080)=[{r5, 0x13f}], 0x1, 0x0) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f0000000140)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000001680)="805d863ecd66b785853786cfce85") 19:33:20 executing program 0: openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x20, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x400, 0x20) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206919, &(0x7f0000000300)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x7fff, 0x7, 0x20, 0x1}, {0xbf, 0x9, 0x8, 0x22800}, {0x7ff, 0x9, 0xc, 0x81}]}) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, 0x0) 19:33:20 executing program 0: clock_settime(0x4, &(0x7f0000000000)={0x3, 0x5}) r0 = semget(0x0, 0x0, 0x42c) semop(r0, &(0x7f0000000040)=[{0x2, 0x56af, 0x1000}, {0x2, 0xd45b, 0x2000}, {0x3, 0x8001}, {0xaad8236a98b49278, 0x0, 0x800}], 0x4) mknod(&(0x7f0000002300)='./bus\x00', 0x80002000, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "a1b5648823c28137333a49e65219618a91a79642", 0x0, 0x20000}) 19:33:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0xb1}, {0x4}, {0x6, 0x0, 0x0, 0x40103}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x80047466, &(0x7f00000004c0)={0x800000005, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739e278b7ec0"}) poll(&(0x7f0000000080)=[{r1, 0x13f}], 0x1, 0x0) read(r1, &(0x7f0000000280)=""/4096, 0x1000) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 19:33:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x15, 0x40}, {0x4, 0x8}, {0x800100006, 0x0, 0x0, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000180)="080934410000000015b668f635e9") 19:33:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x226e, &(0x7f0000000080)=[{0x1000000008000020, 0x0, 0x3f}, {0x16, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 19:33:21 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x382, 0x4) r1 = socket(0x18, 0x2, 0x0) write(r0, &(0x7f0000001200)="775a0c118367a76ab09963dc8b8afa2063864aa9d0ee373cf0016dbb169e0823e8e87099f184cf8b96567e75a5ce3515bac60c816a472c9e0966c7ed17f9db3a476a0fd82a758e7ba862dfd5c4686f824ac08f9c8f75b5a276bdcfdff490301617f48c74fd61180114c152c7c2708d5e4abd5e6d17e6a3aae5f5b76a09c9a71758d5b1344944d2cd91b6b20c3a1d973af5257b", 0x93) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="d0519fefdd2bea7ccc4985c6272c595079cc69da094ae7f576b8861b2969cf790ed49e70de0fff21564d49978a3e47b9e68038c549cf6a3ed69c32bea83ee7ec6d30d2b5ccf7061133a04f19df243d233797fc1b0237b55147546a1a07671bdcad0826f70fe135fef03bffe7883ee1b7177f689304df774b433c6ed9216adcf95d9c74e1d327d8a3", 0x88) getpeername(r1, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) r2 = msgget(0x0, 0x500) msgrcv(r2, &(0x7f00000012c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e9ffffff00000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fc6c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000230000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000056eabe7d6cd7c12573d4eb22276030699ee73d603c2330e879d10eb677f9da9aa0caa3705e4d19ad0e38072e42f60aac8010b60e38052dfb61f42140"], 0x1008, 0x0, 0x1000) 19:33:21 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000040)="eaff125d00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) 19:33:21 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x6000, 0x202) link(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)='./bus\x00') open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file1\x00') stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000200)) 19:33:21 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="6202e57f7f00000101ea14362a4f9406000000011d4c8565a7651723bdfd938359a2180298e4ad09bae76a90a589365918ec0b019c72c02c5f2904e2a1179752f2e67f07f8d47a8813ba6f516756ba54df740dee1bd8cafc65e379cabaac65f3"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x8002, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(r1, &(0x7f0000000100)=ANY=[@ANYRES16=r0], 0x1) connect(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="00002e2f66696c65302f66696c653000c01a4ca24c18f6640d5efc7356523c1b0b0137aba8d9b4eb574bfc9d779182b70200d477ad13bce599d44832592431b0da56b346b5f95006b948fc48ea88186c8108d4550000c08f05f3023e"], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 19:33:21 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0}, {r0, 0x15}], 0x2, 0x0) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) rename(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='./bus\x00') 19:33:21 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="280000040000785c68b1380000010000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) recvmsg(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)}, 0x0) 19:33:21 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x4c0, 0x40) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000100)) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b8000000000000080100"}) close(r2) r3 = fcntl$dupfd(r1, 0x0, r1) ioctl$VMM_IOC_RESETCPU(r3, 0x82405605, &(0x7f00000001c0)={0x20, 0xfffff001, {[0x5, 0x1000, 0x10000, 0x1f, 0xffffffffffffa036, 0x1, 0x101, 0x7fffffff, 0x3, 0xffffffffffff8000, 0x1, 0xb7, 0x4, 0x100000001, 0x10000, 0x8, 0x5, 0x9], [0x6, 0x8, 0xfff, 0x8000, 0x0, 0x3ff, 0x2f, 0xcdc9, 0x2, 0x5], [0x3, 0x5, 0x401, 0x3, 0x80, 0xd1, 0x2], [0x164, 0x526c, 0xe81, 0x1ff, 0x2, 0xdda], [{0x8, 0x1, 0x7, 0x7fff}, {0x7, 0x0, 0x3, 0x8}, {0x2, 0x97, 0x9, 0x8}, {0xffff, 0x5, 0x9f, 0x9d}, {0xef, 0x0, 0x3, 0x7fff}, {0x6, 0x5, 0x10000, 0x100000000}, {0x5, 0x9, 0x7, 0x3}, {0x5, 0x400, 0x5cd, 0x90f0}], {0x7, 0x9918, 0x9, 0x2}, {0x7, 0xa5a, 0x8, 0x3}}}) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) acct(&(0x7f0000000040)='./file0\x00') writev(r3, &(0x7f0000000000)=[{&(0x7f0000001440)="d9154df438b2e6558f23a1d9f1a11be3c1b39e5466ea425f2aebad421ebec449a974356221669d8219f1eeef995328f0a61d115fc6d53fe074bcde42c4a3f58a2b7e1f3839cbff626f7fb9e16b55078fa3f1291438678638a7284c823141fb6fb153b1ef275baca424a246c47d47a87648eba0cf3b7f0efa972902e4c20106655de326315562633a61907840843263bb9ceafeb8dbc586817d29ea3c84cf7a16a243c580b03c5837bd28dc26cbb55b10bffa1435f821563c09c1d8fc6cc183bfd3784ab17e9fb4559047749e1820a1835d801b2325e36a9d742c95da7d9ff8fc3b35c03ed4b919e136ba69a4b185f732b9e9c21f877eb0ad08344a7f7a8ce05cefd5e4bd418c00c0a2d77c14dc546b727548e81d048a88fde31e8788cfd58f7454517684770dfe448f76952f3d97fdaef9da9f415ca34e88c132862b55777f242c59429c337fc2280e22b9bc86ad48480c7e2492283973df54974e9c2a6812bc167e769eee3244fe557bdc32565d4f39df6df54c90dd54cba453fc5aed3b70127ac9f102138d9cc0200935a2bd756a8f1dcf746292b7bf3fcf3de0d65a37c413faddeb5f5c9739e5a8e3c76d2618b2cfd738739bc515f7b8d174b213d6da8d3b4617e24e2161167677e7a60c2681ff2641d30a6ec2bf164cbdb51a629a49998dcd9d21b8b20696af5e521ae532fc09b59002debf2a4700729706a5c81bcb20baf6c4fdffee19a63ff2fb7ecd7f9d0edc18ce2705a3c33ec0888586533f2dbccfdc0a6c1be8666cefa0122f0bea58981c6751bbaec7e0f07eac4c622ceca6300513c637631951cb9fb0f3cfb10697ae8619b0fd32054c78243d272aeb93cad2215e59735c440f8f0303f670403d454cd370b5d3dc8830926fea03befaf11aa6f8ae15cf17b32e5f6dbd934395ae152c16308b28b8d7526d107cff4bfa46b200960e3c08ae2d921a2ebe881e4b2c61c7670523f224c6e3d0e10ef466f8af2288642388279af771ba1c5b17392f5a7f50d626e7e71ece2f5bad9f7acb690e2de65d0a68055fd125f977dd35f59f95fd043678cc55fc7d388714d9498f9eb4ac13abf956838ffb827fbe9b732d717e77dbe0b40bf9f5214456af00cbf8ea8f025de1546380a6a45718ce07fc239f74e1b01a4ff82d91ff5303e01b36ecadabe354d352278f8f67e1c2273815f114b1e4d9e9eed5e6bee2c9fed4d3fa724a3de6f49e5cfd6d3fbe060c1afbb93b063ffe3c476a467678e7cd0c72218b7e4016cdbaa125e6394ae9877521e57f33fb92eec99fd24d562bbb02b721a044bf980d2d39587072285c379a7a7b3335bbd1a78ffb0c1533ce30e7a1716fc50d2549b33e1edee67bc2e0560be1255dea27bc55fe5c67d119d5b8774b3d5f6f5772266acb92ca9f17eafaab6aef7cb6d41d89df79bd032c7ecb97179064c9b4bd0c4fd75911fe14632bb194b61e2ff8a0b6b6b7677beae46cf248a5f33b50334d86044b0cb222f897591a5637bbce97a7d71e6b8e299eb55fd24266baa4d583225fbee80d6f7eb771b0e09896026133361c1eaab599e5d631e7bad76854592edede0cdfd29ecfaeebd4d4d88809f1d051c8f2e74cc20d6c84021002fcc695a0820d7b33fccd1952d7625ede53bcad8450966998aee921f2e094002ada05216e48ab20a2c2f3dc660ab16f7d87a1671470f5c530bbb452086da42da8b0bfb7a25e204e9c7ab159658890134076a47565364e628f00118e93b9574a11e97acb291be518d6fcf60a7da03189e6d7b9faf2b3ed203b96e2c256c7cfc24c187b6c7b01ce633cdf0fcb3f342df82932be2352d30838b19fc016220688f29564982c235e9966d83fcb9f720b07e9ba5f0f96686c7ce1839ce2d809dfb5274ab2e55a486310e64b52ec3306babea3676031810b79c2f5bbec44e74a0c6d2e181faadbaac2d4d1cbbd60923b59c0e33d5627efcc5b505d84bab252daa7e1f6192f3809bcc83c58f5442d1770ed2ba7681acace91c421815ce4161d12806961b2e134d8e371fe414ced813c488270fce2ec023d375f5c5d047bace2b14cc993397c5b756287ba33ac2559105076ac6333b5cbba71de64604dd9c11ba0dc0077e14ce9c500e376643049a13675cc0341d1860b604b5c1677069f9cc957d3ccec8b9df8593eb14cfa4e75ef52357e24075cc694afa136d376f338eb24ff0e65149a9ba18430771cbc76d07da692e4e6dffd778af5174b1aef6434a79cb847c37f35f8be7feddb92e7ad166781f0f3da60923a2e9c2f65ecef5f085518b2d152d633cc29e63e18c9994fcdeb584b76be02e4374fa27c61798c3846a744ff2ea266d678a75a3c535f9c6936dcaae933c2372dd4fdcfb194e7a8e71ee3e377422f91620cf04ef1f1830a8fcb63cd8ec36001f8b543680e0090a8f6e5d2586d303d47653646301c156c3b2fa24b5acd8621a11c436d2bc62a7aa2806f32c6945386ae5ffa4a6b3c7f59985c1bf214f3023bdecb9df96e16974d0f121a6a931709cd2e1cd7a779a8f67db83afa7c02d3094349732d050dca34777cb502c8f8bfd9accdb71b7e370dc28570f0a49151ad8f22a58b3e1106ba7edaabbc885e1160ea2ff7c87843b411fd63f1eb5b3e253de9d0aa56eef3b133dafcce7e8fd9be49c0b527790ea6a99dfec928cf6fd4944ddfca7c08f2ef7cb947507a390fe40d5fd36954677d64730015c751cc04e51a5006175dc6e60e10c7b935e3394b0fe68a9e5b0dea132f4532c27a32fad351ea9d35e597f1948dfcc7b3e73ff6d4b2addafcf17921a290ed2ae3d15b6657780eb22e137a9d8c25128b6d72f0f5e2f52502ae7c3ad0544d2af403826fe7ad87a2b3bffbefc92ac9dc305e00b67c733905945d64edc00075dddf14d999fc9456b3168706af1b1f15dfd804538134e6dc2d4f9c9c7dc5cfa26795846823a10e13196e6c3ce08383d6f0157223d349b2c0322dae0603f1740412ea31e30af45dbfd4de632c007ed3d88e1027746a91872596f90ad65b484f4832637fd44a446de10e3d6dc712ee0dbd48e07174bc60ba94d3a3b2f46518a97620f3d504c64bb6b676f146b266cbf2737bbe1b042c8673a19e6114854c568466fbeb5aa1e2f9a0ccffda65ffed4718af5eab1fb1da3b4feb03bbf00c19631b7acc14904d360ce12dfe2498ffd6b070450d4fa36f0aa20d9c773c5595e9f345e66266eb09dc27d28cdf59c4e6aa0fce24febedbab698dca90fee5e3515dfbb978bbceb3688f81df40c8c8f45e5ca2036884dd70bcd07fceecc4e354cf6be5614f31f5453f82247f41aab3703eb8c033fb69910f27e892d4d4a76cf51a9cdbceef126f6f0a80ee3cc6b335688dd2a0ebe31aa93740f5245ff1d6deab9249d8264c80848ee0af640d8af8a03d534a894d5d1267dafb8a4d0c66a1e7e93a7f2e6c44cb0b66e16560f20b4163c5577fa329b0319fce81c04eaac81661203d7bdf0ea68479", 0x999}], 0x1) 19:33:21 executing program 0: r0 = semget(0x3, 0x4, 0x0) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000000)=""/41) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x1d}, {0x14}, {0x200000007ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") 19:33:21 executing program 0: mknod(&(0x7f00000002c0)='./bus\x00', 0x10000002402, 0x86128) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000580)="03", 0x1}], 0x1) pwritev(r0, &(0x7f0000000b80), 0x0, 0x0, 0x0) 19:33:22 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000280)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e2000000e74de4000200"}) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000200)="3007c0c093ed31c1062c6b76328f9735873a402b9dee0c7a947f442d447e8135b94fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999000000000000000400ff001959cfd1af2b51ad00000000020000000000000000", 0x65}], 0x1) write(r0, &(0x7f0000000180), 0x271) pipe(&(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = accept(r2, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) r4 = syz_open_pts() ioctl$TIOCSBRK(r4, 0x2000747b) r5 = syz_open_pts() close(r5) ioctl$TIOCSETA(r5, 0x80047466, &(0x7f00000004c0)={0x800000005, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739e278b7ec0"}) poll(&(0x7f0000000080)=[{r5, 0x13f}], 0x1, 0x0) r6 = socket$inet6(0x18, 0x1, 0x1f) kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffa, 0xd0, 0x20, 0x1f, 0x7}, {{r0}, 0xfffffffffffffffb, 0x80, 0x7ffbd, 0x4, 0x2}, {{}, 0xfffffffffffffff9, 0x40, 0x80000040, 0xfffffffffffffff9, 0x8}, {{r0}, 0x0, 0x8, 0x11, 0x801, 0x3}, {{r0}, 0xffffffffffffffff, 0x10, 0x10, 0x3, 0x5}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0x4, 0xfffff, 0x6, 0x1000}, {{r0}, 0xfffffffffffffffc, 0x90, 0x1, 0x3b, 0xdd9}, {{r3}, 0xfffffffffffffffc, 0x30, 0x40000000, 0x7a}, {{r4}, 0x7, 0x8, 0xb1973e9fea025b84, 0x365, 0xf052}, {{r5}, 0x0, 0x4, 0x10, 0x3, 0x4}], 0x7fff, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffd, 0x28, 0xf0000000, 0x100000000, 0x2}, {{}, 0xffffffffffffffff, 0x10, 0x20, 0x9, 0x23ec}, {{r0}, 0xffffffffffffffff, 0x50, 0x0, 0x4a78, 0x4}, {{r0}, 0xfffffffffffffffb, 0x10, 0x0, 0x8, 0x898}, {{r0}, 0xfffffffffffffffb, 0x4, 0x80000000, 0x1ff, 0x4}, {{r0}, 0xfffffffffffffffa, 0x100, 0x40000000, 0x9, 0x9}, {{r0}, 0x0, 0x98, 0x4, 0x875a, 0x4}, {{r0}, 0xfffffffffffffff8, 0x91, 0x1, 0x1ff, 0x7}, {{r6}, 0xfffffffffffffff9, 0x4a, 0x2, 0x0, 0x14000}], 0x0, &(0x7f0000000540)={0x3}) r7 = syz_open_pts() connect$unix(0xffffffffffffff9c, &(0x7f0000000a80)=ANY=[@ANYBLOB="00002e2f66696c653000285def5e6ac5461c31bddc5ea86aaa41cb7600aab4b9f2a478727dbf46557863d9e6a4dd806208e97a622a0b640c2c21a0795a4dda65a428f8fa54106a76058b1da610d48d9e2f3b0e83d11307d6e0"], 0xa) close(r0) dup(r7) r8 = syz_open_pts() pipe(&(0x7f0000000580)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r11, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3}, {0x1000000008000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r11, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r12 = fcntl$dupfd(r10, 0x14, r11) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r13, 0x4, 0xcc) r14 = getpid() fcntl$setown(r13, 0x6, r14) fcntl$setown(r12, 0x6, r14) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r16 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r16) setsockopt$sock_int(r16, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r18 = socket(0x2, 0x1, 0x0) connect$unix(r18, &(0x7f0000000700)=ANY=[@ANYBLOB="ff01000000ff2f5d520024ffffffff0000000066525a0c1310fad55ce18ad64eca63d285b6a2d872af1f73f8c8437c2ab4d5cacf0852cc27d4077c4172d2d605afafd6ebffe23a98fa37579b867d5a889fa59ef4f342f8afae518a548cede99e2fff4e83309acaea3dbb0e26a00e009e7318453b9537a79316d201c608de1a06f752603cc40300"/149], 0x10) setsockopt$sock_int(r18, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r19 = socket(0x10000000002, 0x2, 0x0) dup2(r18, r19) setsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f00000001c0)={r14, r17, r15}, 0xc) ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0xa98f164e268999aa, r14) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r21 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r21, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r21, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3}, {0x1000000008000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r21, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r22 = fcntl$dupfd(r20, 0x14, r21) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r23, 0x4, 0xcc) r24 = getpid() fcntl$setown(r23, 0x6, r24) fcntl$setown(r22, 0x6, r24) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r26 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r26) setsockopt$sock_int(r26, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r28 = socket(0x2, 0x1, 0x0) connect$unix(r28, &(0x7f0000000700)=ANY=[@ANYBLOB="ffe5830000ff2f5d520024aa0e0d5d5d323cc966525a0c1310fad55ce18ad64eca63d285b6a2d872af1f73f8c8437c2ab4d5cacf0852cc27d4077c4172d2d605afafd6ebffe23a98fa37579b867d5a889fa59ef4f342f8afae518a548cede99e2fff4e83309acaea3dbb0e26a00e009e7318453b9537a79316d201c608de1a06f752603cf47592dfb24c50ec65f48295ac6692c403"], 0x10) setsockopt$sock_int(r28, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r29 = socket(0x10000000002, 0x2, 0x0) dup2(r28, r29) setsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f00000001c0)={r24, r27, r25}, 0xc) r30 = kqueue() sendmsg$unix(r9, &(0x7f0000000a40)={&(0x7f00000005c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000980)=[{&(0x7f0000000600)="046ee358028fd53e918e1500534d0ef6d6568e1711", 0x15}, {&(0x7f0000000640)="86155221eebbe27a09bed82672bcb322320ddc5578925ec5ff6f7c", 0x1b}, {&(0x7f0000000680)="dbac41a8d6e61bbe312dd51919d2caabcf72dea0b54b20b6ff94ceb2fb8b1021b02234bb7415d68cc87cc08708dc7b0919d783ee735b6576f722204f740d8b7c9035c3a5066b20754a962f0c2b2b74d65e88b60d33c2e469c78481eb680c85a883b10a2f3904d521ca37258a85c35cf8c38971e34bd67a30bbcbc96755773c6660cba04475618221e67375", 0x8b}, {&(0x7f0000000740)="9e", 0x1}, {&(0x7f0000000780)="c64895734dd629cac58de1cc3f7624099b9ed3839237f897c167fa2b56c92feb1b2fdea29d4de892698b2aead53e77acaf93877dc99321d8c961860ec357ade82df2baf9079f329acf45b896b266f82e9f02f263a57f529c5bf6479bd78cd0c5fd71e0dff25c12d4b356445e2fe0a1290bb3d2b7e64ddfbd68a6bf0df56c9ba30f60da891d09d38e9a5a537c7ff6ca5f095d1050b7b32c9302d99be17e5b3319e1b862bea730f5de246d940763737aad2684f9679655795e7f26fe22db1d30c4821f208058895ae378e8701964", 0xcd}, {&(0x7f0000000880)="894d156e2a6d106877546a7077d4a0d4d469a5d71a6509be0c09a58983ddb22135c1bcf9f0b336caa18f2f8ce3e2bab6aba25dc84d8ad4cabec97b999aa665", 0x3f}, {&(0x7f00000008c0)="ec23bcf87e78d0b85397d094b6d632209aaab1dd3ffa7ade07bb8ea34c5a8cc99eb9c6f8a158ea0e932e1c61f20c63d0bd616007a0735ccf7ea6059ab443c2228a889d9757506699b77b241cf6344eba86b83985a0dc0b58ae76258feb55bd82c096983b710cd6ed485e885041aef45720e0dc2d4c0b90bd6b7242bbfec3aa649ac8afff1ed8fc7eb3550c54345ced1e5d639ec6a903e990f1ad0aa276b92f33da507a89", 0xa4}], 0x7, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r14, r27, 0xffffffffffffffff}, @rights={0x18, 0xffff, 0x1, [r30]}], 0x38, 0x2}, 0x0) ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000040)={0x27ba, 0x0, 0xfffffffe, 0xfffbfff4, "0900146e195231e2ca7b02010300455c2d0000b8"}) readv(r8, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 19:33:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x30}, {0x1000000000000024}, {0x1000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x20004) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f00000001c0)={0x20, 0x8}, 0x8) ioctl$TIOCFLUSH(r2, 0x80206919, &(0x7f0000000300)) ioctl$BIOCPROMISC(r2, 0x20004269) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000040)=[{0x900, 0x20, 0x2, 0xca5}, {0x8, 0x7, 0x6, 0x89}]}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") 19:33:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x2d}, {0x7c}, {0x7ffffffe}]}) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206919, &(0x7f0000000300)) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000140)=[{0x1, 0x9, 0x0, 0x8}, {0x7, 0xff, 0x8, 0xffffffff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x21, &(0x7f0000000040)="d0") ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000080)=0x7) 19:33:22 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x170000, 0x10]}, 0x3c) open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0xc0, 0x0) r0 = shmget$private(0x0, 0x3000, 0x53a, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r0, 0x0, 0x0) shmctl$IPC_SET(r0, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r1 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x72) r2 = semget$private(0x0, 0x4, 0x2b0) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f00000002c0)=""/89) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f0000000440)=""/222) semop(r1, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r4 = getgid() r5 = semget(0x3, 0x4, 0x8) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000000140)=""/41) r6 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r6, r3, r4, 0x10, 0x8}, 0x8, 0x1, 0x200000000003ff}) getgid() setegid(r6) getppid() fcntl$getown(0xffffffffffffffff, 0x5) 19:33:23 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x6, 0x1ff, 0xfff, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [0x0, 0x0, 0x1f, 0x0, 0x0, 0x0, 0x800000000006, 0x0, 0xfffffffffffffffe], [0x0, 0x0, 0x0, 0x0, 0x0, 0x7fff], [0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x8, 0x4000000000000000], [{}, {}, {0x0, 0x1}, {}, {0x0, 0x3}, {}, {}, {0x0, 0x7, 0x0, 0x23}], {}, {0x0, 0x0, 0x3}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) socketpair(0x16, 0x3, 0x6, &(0x7f00000000c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x6, 0x1, 0x6) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r2 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffffe, 0x103}], 0x400, &(0x7f0000000200)=[{{}, 0xfffffffffffffffe, 0xa6, 0x2}], 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x4d}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") r3 = fcntl$dupfd(r0, 0x0, r0) socket(0x20, 0x800a, 0x1) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x2) fcntl$dupfd(r4, 0x100000000000, r4) r5 = socket(0x19, 0x8003, 0x8007) r6 = kqueue() getgid() r7 = socket(0x2, 0x400000000002, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x80206918, &(0x7f0000000300)) kevent(r6, &(0x7f0000000100)=[{{r5}, 0xfffffffffffffffb, 0x9}, {{r8}, 0xfffffffffffffffe, 0x1}], 0x5, 0x0, 0x0, 0x0) r9 = socket(0x18, 0x400000002, 0x0) close(r9) setsockopt(r9, 0x25, 0x9, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xfffffffffffffe2c) write(r9, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 19:33:23 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3}, {0x1000000008000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = fcntl$dupfd(r1, 0x14, r2) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r4, 0x4, 0xcc) r5 = getpid() fcntl$setown(r4, 0x6, r5) fcntl$setown(r3, 0x6, r5) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r7 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r7) setsockopt$sock_int(r7, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r9 = socket(0x2, 0x1, 0x0) connect$unix(r9, &(0x7f0000000700)=ANY=[@ANYBLOB="ffe5830000ff2f5d520024aa0e0d5d5d323cc966525a0c1310fad55ce18ad64eca63d285b6a2d872af1f73f8c8437c2ab4d5cacf0852cc27d4077c4172d2d605afafd6ebffe23a98fa37579b867d5a889fa59ef4f342f8afae518a548cede99e2fff4e83309acaea3dbb0e26a00e009e7318453b9537a79316d201c608de1a06f752603cf47592dfb24c50ec65f48295ac6692c403"], 0x10) setsockopt$sock_int(r9, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r10 = socket(0x10000000002, 0x2, 0x0) dup2(r9, r10) setsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000001c0)={r5, r8, r6}, 0xc) ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0xa98f164e268999aa, r5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r12, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3}, {0x1000000008000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r12, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r13 = fcntl$dupfd(r11, 0x14, r12) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r14, 0x4, 0xcc) r15 = getpid() fcntl$setown(r14, 0x6, r15) fcntl$setown(r13, 0x6, r15) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r17 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r17) setsockopt$sock_int(r17, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r19 = socket(0x2, 0x1, 0x0) connect$unix(r19, &(0x7f0000000700)=ANY=[@ANYBLOB="ffe5830000ff2f5d520024aa0e0d5d5d323cc966525a0c1310fad55ce18ad64eca63d285b6a2d872af1f73f8c8437c2ab4d5cacf0852cc27d4077c4172d2d605afafd6ebffe23a98fa37579b867d5a889fa59ef4f342f8afae518a548cede99e2fff4e83309acaea3dbb0e26a00e009e7318453b9537a79316d201c608de1a06f752603cf47592dfb24c50ec65f48295ac6692c403"], 0x10) setsockopt$sock_int(r19, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r20 = socket(0x10000000002, 0x2, 0x0) dup2(r19, r20) setsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f00000001c0)={r15, r18, r16}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={r5, 0x0, r16}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r22, 0x0, 0x0) recvmsg(r21, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000440)=""/4096, 0x1000}], 0x1, 0x0}, 0x2) 19:33:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x14}, {0x44}, {0x8fe}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="7a75c63c5a0093ec50c3518784b4") 19:33:23 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000029c0)={0x0, 0x0, &(0x7f0000002700)=[{&(0x7f0000000380)="2e9e8da1628a4a53e3b53a826627a5f9d787ee6759288b3fd7bb8b14a80edb91e1d56761cb607475d132128cb7267e6cb965421c5f2d67f72dad540cfe7c6a5a7d83a89ceae536325298956449c0476017c964132a9dd781cd612d", 0x5b}], 0x1}, 0x0) getuid() r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000440), 0xc) pwrite(r0, &(0x7f0000000240)="0092b05be032b650786e9b370330741d1d9bb64084434d5f2c3dea704f4c24741edc112e0af535b12400ff63c1bf42e454b639f3f6ea4c", 0xff0e, 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCSBRK(r2, 0x2000747b) r3 = syz_open_pts() ioctl$TIOCSBRK(r3, 0x2000747b) r4 = fcntl$dupfd(r3, 0x1e, 0xffffffffffffff9c) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x4, 0x3f, 0x3, 0x7fffffff, "08daad95958773f7eaacd3fcc364ababbea8d3ee", 0x5, 0x9}) r5 = syz_open_pts() ioctl$TIOCSBRK(r5, 0x2000747b) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000080)=0x2) ioctl$BIOCLOCK(r4, 0x20004276) execve(0x0, 0x0, 0x0) execve(&(0x7f00000000c0)='./bus/file0\x00', &(0x7f0000000280)=[&(0x7f0000000100)='\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='@,', &(0x7f0000000200)='\x00'], &(0x7f0000000400)=[&(0x7f00000002c0)='\x00', &(0x7f0000000300)='/\x00', &(0x7f0000000340)='\x00']) 19:33:23 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) select(0x0, 0x0, 0x0, &(0x7f0000000240), 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) execve(0x0, 0x0, 0x0) r1 = socket(0x18, 0x400000002, 0x0) close(r1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) r2 = accept(r1, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) recvmsg(r2, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000140)=""/51, 0x33}, {&(0x7f0000000280)=""/219, 0xdb}], 0x2, &(0x7f00000001c0)=""/24, 0x18}, 0x82) 19:33:23 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) bind(r0, &(0x7f00000000c0)=@un=@file={0xd80f49edce43012d, './file0/file0\x00'}, 0x7c) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 19:33:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x60}, {0x4d}, {0x6}]}) r1 = socket(0x2, 0x400000000002, 0x0) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x80047466, &(0x7f00000004c0)={0x800000005, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739e278b7ec0"}) poll(&(0x7f0000000080)=[{r2, 0x13f}], 0x1, 0x0) r3 = dup2(r2, 0xffffffffffffff9c) ioctl$TIOCNOTTY(r3, 0x20007471) r4 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r4, 0x80206919, &(0x7f0000000300)) r5 = fcntl$dupfd(r1, 0x0, 0xffffffffffffff9c) accept$inet6(r5, &(0x7f0000000100), &(0x7f0000000180)=0xc) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f0000000080)=0x4) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 19:33:23 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x2, 0x2, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x80047466, &(0x7f00000004c0)={0x800000005, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739e278b7ec0"}) poll(&(0x7f0000000080)=[{r1, 0x13f}], 0x1, 0x0) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x80047466, &(0x7f00000004c0)={0x800000005, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739e278b7ec0"}) poll(&(0x7f0000000080)=[{r2, 0x13f}], 0x1, 0x0) r3 = syz_open_pts() close(r3) ioctl$TIOCSETA(r3, 0x80047466, &(0x7f00000004c0)={0x800000005, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739e278b7ec0"}) poll(&(0x7f0000000080)=[{r3, 0x13f}], 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYPTR=&(0x7f0000000100)=ANY=[@ANYRESHEX=r0, @ANYRES64=r3]], 0x1) setsockopt$inet_opts(r0, 0x0, 0x3, &(0x7f0000000cc0)="071400000000db000a369bbc8c20b4372c0000005aa92a068d690d6a5343f64166fa5c3452e048095216bec5e0bb43aeecdd1e9d536cf5c9259fdbccfeb401f8a3970b3757d4ceac6d485bad8737c2f8ec94879c3ae6d2260a982fd45c29ba0af5bb68dbbcc50a563804122460861733ec50e282523da9ea282258a7ce6c607579538f806021f2f88c450693409d23d267cccbb25e9f7321e6fc2c022d106534c1f07ec6697f77b9", 0x4) writev(r0, &(0x7f0000000840)=[{&(0x7f0000000d80)="9d44f8d1150c898aee2c1c1f43267871445e09b4dcdd1dcbda09915f806a27b70e4848fa7f2b6909fd25d1bd50770ef0df761660dbf391533c339d6e64a075e1fc1f8c218a1da1555d43aa1e28ef1f0c7db620aba670ddb889c16f663d50187ae10ec38ac5ec31d8b356e88eb9547ab11cd3fc2e8aa8958da85417211cec04e5ddae8d85bf40b157551822473e127d24ec3c15b775de6420b8b5d6b3342528f7ba5956bb491a5e89673654595e05762a6f739f1c09d0f147768d2893a44c156562b4666c65adcd8e0e6ceff0ece24a48d3bb1d2fb8d5277b9397284dfb94810c97d774be944cb353bd221476a072f138514dcca99445d03f4b220ebba3da28d9523eb800be8698138a44d513fe78386c2a1ee0ea58c88350f758f92794a862306a725a880c7f9ccb2f3eee40079a7203739f695afa3b5b8f3b1aa3337e212865ee93243a79e42053643baf4170f402de84e49d84034738dd8da77800ab55f457a4a4b9854397ee2a730c8d406d9939c45c2032c2091d8989ed7ae68e775d59913a9fe65c47ad1ff2018d316191256fe7452b342a79b90ff362d4f57226c252f81d426a1157e95db4d136ceb3170f12cbde5f7bb180dafebd91ccf2b5e87b3a50d00f629745be6c55c4acdfee6aa64f32218c6d2e03a7be3afec3de615bd4e5f38e16102f80361354683d09181c4f0b4166d316290bd0e86c7f7e58a95eba8ba6444b9f1184927e7407f59afdeab7520311fe43c12e370be47942bbe002bc1e9fe3599e265edf8fcbff9bf514fe58dd26fa67d19c1b3138e530ce541d5e4fd14cc88b3d0de8e90f4b30e5e1e2be57fda42694f0ebb0bde71ad27c23b3d954159f227cb6b2918cd22709a9c6bb2724c738b5ad5896626063c933046c0eab9450480ca41bb2ed722786afbf383706854e39075100c150d8015c269efc950207076b06d14dbf471b0f6d370cf31d6245cfd0af3ded118134a1e675409d0b042f8af4daa2e9419eb1b2b1147a5bac09622c5624cc3eec3fda4c14a9dccdfcdb6f8b2de1ae112d6eb4ff1353200b1d73d9f9d230a4ce860ee557cb0a3ff13d3d4446c69bbc8e5f43695950a3d3d8b7aed4e4fa19e467a9e175d9f5022f883f4a001db4b7786ba86ffcc619516833a7c24d05f25a018857fc855b236228e9f1a9806574fe6f2565e9ce84f5074444f4904f87239a9534d153b8295b6d3fa185bce73050e3df94ae7149d1725fa790222b11c03fbe03670e7b14ddc98002d05b648a5431ab10366515fe2c9308224573a91d98c4e876ff15ed490263a153f2b6582eeb3ccd2c8c79a6712c6697d5e06c8a05e58b50a356500680f89c14af0d9f73569d737569c231a9705e14f303810aa53df3e6140c65f35f273ba02cfb09d30a63f367f60a29859a5fcd4ea2db3d5f224a56d15915d98be67ea861e8489231dfc6d116149bb6256f6b9a2802d8f3084c50102525176e0f3a4127eb1d9588c032e825b50a7c7cad674dcb9ea1e21ef3e599323e4025a66e502d37c4dd30ca8e7ca74093086b31098e0fdac4606b400540b4c2cb4715983035d13b037460eea2af1cf6cc6e39a6b863d12d3050083d8b3d0feb424e26a1c3e67c2e4ab51b8892df4ab1a4995d29c5ee0bdfdd647617cfb441b04f997dad52964ee45d615d40a3c27a6961502583e7fffd9433488235b10d56d312d0bd173c378e8cffe2bb88b9c0a0a408080756e7ddd8a80246db6b34c33a8f5321ceff25920d3a921960122c9ff686008b2fbf536686adea5f65321058589dfbb8f7cc795e9bbbf3ed9e70406629b65ca3a6d421a6f5ebdf6edb66f477af97805302ac385910520f69a0e4f738d645ebc80f580dc1ecf33c66794292235f3f49824868bb87b462747a6fdff96371c713ec525214234f418ae4e84d3d6876797038d6f13feee5dbe40352a97d4a877a5e88d675db9a8f22ded74c179d77931610b0d6e3872e3dc63060d947878c5ac3a2babacf10bfac967fb3e8c34adfe43d0ca522b5264b492e42054d67c04f19b5aebebfe296211b43eba2a651d0f34a9d04f684f6d6a028590273ea08f2983ea6b6f2646b88860900eba773ddb4cb81df630b6f16d2fbbaa228051637d0be186c3b6358331524bfa042b55fd4bb4a37bb6e768a45ad9c68ea4e3e511b8b3e44946b27447172eb8a0153c9cd0bfb454cb50700f9f7dba19f92008f7b7ad94b14220ce9163356a9b8254613eaab89352cbd5af82d02b834fc8c2037704c4df516c73653abcd031b54020450b8cf0144b9432129c6dd3993cbb129d377192d04398c8e0ceefc61ab880edebcf65bf5ce5bada075f7e5af1dc17b4074600c4a869d49208c2c834bd5f9dc68137fcd2d21be9804c760281f3ef67074b07d773ff220784678d72b4335250d8fae4553a87512e5fdc457f018685c1fb74c904900ece9160c3e9c3d5aa7ce58a90ab07645018480f5dc93275205b453b5062f05bdff7d2579c1353404dedb97069e1de6eb116f6706b811aaca63081c02a0f5029735b4980b93fa7244aa319b33d1730329e1125765283e81a800778ae40f5187cc9bea54bd0f57e1d5b44aa1d8dbfab03e14da6744dae93bc563e34b3fa625164a80bb2d498ab781693fe2e7ec856a80a5a593117f2d20252b9ed648efa3c0f9362bfb16e6c7fde7842f7eab1f053a6b90dc9bbae090b8265672fe98777ea0ee93cc134675afcd04a79b11fde1b9b6f22faac6e7cb68f5e80bff376e56d8f278309ee9d285571a754c6f7f81545cfdbbdfb66c91b01c69161a29110911e157c39d2ff0706dd339328ba78b3af604632dc09403f9c6e321246c986efeb9835238029fc5263bafaca4e7fe9c34069ec97ae5a13c89cb9b765b7f4e0c1d9c5406dd3604c71e26c59aa7cbe5a7f4bfa8f1c5f5e1d3b88e908ad0126d03340f1dda669c6887c849ca94c707b101623157ed06534d7b4d5f2c252adc8f5672a7ef12ca6f568015cb9c0eff5f850426009f7ae060813b2aa4d3cf641dd12931253ea1f6bfe93afe38c49e9210b5a02a11bcaebc3e82e00217e0bfd98923c27e3a9b8013b7a5ffa8a4f7c40ecf0e9844ac612a2a23c08a6e3ea3b28638a4283135520504e84671fc3a7735f80360023cbe0fa7f4bdeae20afb4b3454081721a955cb762abf1942fa9d9f19cac2a237efc5073c4d91f9dd90e564b9e8504d22cbae5610aeb35dde2486f3676cfa6674d61138507f59c138caee9bd8cce2de6e10e48316096c06198201a2c7ba91a55b9ccce2a7ae5348eac5e27eb6b30f27055f404ff1f2b2dff7dff62bcde578e0c6ad3ebf931f6820e87da5dcf2e6ccbc05b669615daa05d073f40e94612908b7275d11c4d5fddcdebd86cedc47d96367a106c6f5a11116141a46bd9e45140f4f6d5c039941cbd7d1409f27774647928740853963447a5729d69e116fc1948dd3c59a5a354bbe27910d44838e338a72b359d7ead17874aadfedd3f8f5241bc51b8c14b7a0d2aaa97c58f02a5b9c6197daa9f2df7f08dd1fb800c8d1f932b88487c340af8f3707075bd4238b56c66f3cc03bae6e66f5d01aa53f533fb3686184614b0485654940587945a98d7cdc726c31d4cbae04b1801e4393bd210911243c625fc36de13ff6bfd897ca9f6bb9e1e3a3ae6d7e23a545de43b957991bb0415b9b62fb63a47db287b5d8bec21750397de7df7f3191f895bf2e46232c5181d9e569f00c5533db424b415a3f9085f0e17815d5c4b117a20c02a4fde44c698412be0a5c61afb8bb96f3e9cda9d6486f588113837c79dd00dd335f9a896abc3e4ef993ea71dd266997c8d37735cb37999e24e3456c8a6cffba14a8a7d9e0918d930f76da597765b2d9f6e50992a7c75a42ecee4cb25258969294e47a91b5c9edad173804bbaf8e3c475f00ba18a991d2bbdb4605fddb2fa2eeac0603781b4f65967dd505e71098901991a4137df6f139a105ac9380568b693187c9768020c375dfd36e6d93db56f86e6b004d8f08565e1a3c5d0cb58ee30cfe1002d33569b8367b841b927474ba71363fbbd39fbc5303018e7e66115274", 0xb39}], 0x1) 19:33:23 executing program 1: close(0xffffffffffffffff) r0 = semget$private(0x0, 0x3, 0x0) semctl$IPC_RMID(r0, 0x0, 0x0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000180)='#!l', 0x3}], 0x1) r2 = semget$private(0x0, 0x9, 0x42) semop(r2, &(0x7f0000000300), 0x0) semop(r2, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) semctl$GETNCNT(r2, 0x1, 0x3, &(0x7f0000000800)=""/191) semop(r2, &(0x7f0000000480)=[{0x0, 0x1, 0x1000}, {0x0, 0x8}, {0x0, 0x9f, 0x1000}], 0x3) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000002740)) semop(r2, &(0x7f0000000000)=[{0x0, 0x100000000, 0x800}, {0x3, 0x100000000, 0x1000}], 0x2) semctl$GETVAL(0xffffffffffffffff, 0x4, 0x5, &(0x7f0000000340)=""/121) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000180)=""/231) semctl$GETNCNT(r2, 0x0, 0x3, &(0x7f0000000140)=""/23) r3 = fcntl$dupfd(r1, 0x0, r1) write(r3, &(0x7f0000000280)="0920090000000000000014804752cd8439df7dfe4ed2848f4aaa41f6ac61371c960a", 0x22) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r4 = socket(0x400000000018, 0x3, 0x3a) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f00000008c0)=ANY=[@ANYBLOB="822f667e00000000004496e4ccd4b58dce07000000194bef8908abb9ebe80000000020c3df0a451b3efbff1dcc1c5b9adc06234ac7923a2c2465d9291a0db66e8f0600d300000400f719d396fd19a78fd85b0c19aebffaec31f8d643711fd04474371fc88e0600000000000000c95b7d2c7464d9a9c6686c4e8200ccc9a4c15caa5d1e299f0eacb7ab9aafbaa409bb1401f828ebd91d3a04ffbe93602999d2e4b3ea22ea9f234f3d0590a0ac8d07fe19a388638ae5e4f2cfc7b94a02220000000000000000000000000000ec71d345c43978874aab083582936c92a83ce3e400000000b98b00613110f5942d0d3d52e102483e73c8f2a93879dc80f9e09762382cd071ea429f9c5051d93cd80100016dc3a5aa0d7134c630dae019439dd65287190100597aa32b3f986450c9db13b52beb0f5313a704daf9e944b8e10a7a52a68f19d87edb6696a9fbaeee2375e9c9e56b7f4d006c3afc0b0eb855b05b6a3a152ba07bfaf5459f1e31e19c285ffd036531a49040cb19ab93b4d8be61ccfb91ca58d383e0f7e8559e9bd4c4a478ea3efbb96ef70f6362ae0000000000000000000600000000003676cbd71192d4897fe7af421d1569c1c2d5668f2e0baa04fa4cfee0e2552b9ea3aba3222e7d76"], 0x10) r6 = socket(0x10000000002, 0x2, 0x7f) dup2(r5, r6) r7 = kqueue() kevent(r7, &(0x7f0000000080)=[{{r5}, 0xffffffffffffffff, 0x31, 0x0, 0x800}], 0xa, 0x0, 0x0, 0x0) setsockopt(r5, 0x29, 0x6c, &(0x7f0000000080)="078ba10c67fe6192ee69a80af28c48383f5af39a2aa1", 0xffffffffffffffa3) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f00000000c0)={0x0, 0x2, 0x0, 0x3, 0x4}, 0xc) r8 = syz_open_pts() ioctl$TIOCSBRK(r8, 0x2000747b) r9 = dup(r8) setsockopt$inet6_MRT6_ADD_MFC(r9, 0x29, 0x68, &(0x7f00000002c0)={{0x18, 0x2}, {0x18, 0x3, 0x7fff}, 0xfff8, [0x9d, 0x0, 0x0, 0x0, 0xc5]}, 0x3c) chmod(&(0x7f0000000300)='./file0\x00', 0xe1) 19:33:23 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x8, &(0x7f0000000180)=[{0x7, 0x81, 0x8e, 0x5}, {0x0, 0x1, 0x3, 0x401}, {0x2, 0x7, 0x7, 0x4}, {0x7f, 0x3f, 0x0, 0xfffffff8}, {0xd8ac, 0x8, 0xff, 0x85}, {0x8001, 0x3, 0x6, 0x7}, {0x401, 0xfe, 0x2, 0x7fffffff}, {0x40, 0x8, 0x5, 0xc474}]}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206919, &(0x7f0000000300)) ioctl$BIOCGFILDROP(r4, 0x40044278, &(0x7f0000000200)) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0xba3545bcbbdf7990, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x30000) ioctl$TIOCSETAW(r5, 0x802c7415, &(0x7f0000000080)={0xae9, 0x2, 0x1, 0x3f, "33aef4262ae4be1452fcd6748f3e96c5b1e5c2c9", 0x85fd, 0x6}) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f00000001c0)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r6 = getpgrp() fcntl$setown(0xffffffffffffffff, 0x6, r6) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 19:33:23 executing program 1: r0 = kqueue() openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) munmap(&(0x7f0000ff4000/0x4000)=nil, 0x4000) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) r2 = semget$private(0x0, 0x400000000d, 0x0) semop(r2, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x2) semop(r2, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) semop(r2, &(0x7f0000001900)=[{0x4, 0x80000001, 0x800}, {0x0, 0x0, 0xb52d7de6e61f1278}, {0x4, 0x2000000, 0x1000}, {0x0, 0xccb, 0x1000}, {0x3, 0x0, 0x1000}], 0x5) semop(r2, &(0x7f0000001840)=[{0x1, 0x6, 0x800}], 0x1) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f0000000200)=""/234) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f00000000c0)=""/60) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000240)=""/4096) semctl$GETPID(r2, 0x4, 0x4, &(0x7f0000000040)=""/50) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) recvfrom$unix(r3, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) sendmsg(r3, &(0x7f00000017c0)={&(0x7f0000000080)=@in6={0x18, 0x1, 0x3, 0x2}, 0xc, &(0x7f0000001940)=[{&(0x7f0000000100)="6f9cae1b17fbccb0434ecaaa5f738468da53c8", 0x13}, {&(0x7f0000001240)="0c076c591f6f00a25e981ae6df3427ad1a7cc08f8f3d84395e4c1cb440871bcc0350749ad67d0f7e7bb18fee3611b529a3d1da26dd068c09feb9bf253962bc51099c8526f1e42990be59cbd8e7fd4d4d8a8f306ea10242c0b2e303aa6a6ce214dc1e5ca9f171dc6e8b92b84a3c4066707623e49aab9ba40d1da9946e746833226b495834e799eb0701a22d474d9714f87ff83f37a2b4afa94f88f5ea4b738cfc3c890202316c931af1c4305e70c95e28ccdcaf66831598243b993b1f24eae92e0c524bce672aa07a69c4bdd9f75912e2e534f7005ff3ef0ce336887cb298159aaa1f8226e94499153cb2", 0xea}, {&(0x7f0000001340)="f5e09bd73afef87fae34db5a70c6808aa66ecbb2234644590092489cde79ef348149f715ed5aeb099f6fc0905a103736f423c83c00c2bb5af2914d1691c22d3bc61c5b6472b8e7a274180059f2ff4de20eb707ce74696755f9b1fca67daadd598ea499cb9836345adb40c91159691de3289add2d33fbc600e38985e2dc63a5fdb4ba5f3ad6c6f15adfaecb9d2b17495793db927bb638807771b9170ce733c60c552baf6b223db3d61672008fcc9c0b730ccfe0d766adc7af17373fa4f862eaa30a33c2303494da7854eb21af8e32a28b005762", 0xd3}, {&(0x7f0000001440)="ec5763aad301c8f9a2c768a4a8d739c86c0314b73e5eae51bfd99160471ed7a76e23633a692d1ad1356250f2241bfce9353ce16046f2eeffc48954e647f77c28d76c8a385f96530b68560260d490a9d40e5d405072ce4ed6bd65efabb36c2095a7c201aebd5b2cf85bd71360b6b4f838020c1883b842cc5b98907c9ba85832b5f60ec382fc14c88fae69fa0984b812c23411b46d366580d172276979b1a138f156a35a7d9e622c4049520ad5b45aedc38b04841de8d1fe90a32c1880bdafaf709c6e6a5e2a7c2d1a4e5b0cbc7e6456dc1686047bb7d1cb0c6d29c9a7344cf0482f9800a6305a5aa48408c059596f07d54fcaf1d7", 0xf4}, {&(0x7f0000001540)="a3cc56851e10e18cde864c54c376b467d96fe2f171cd8666819f87fb71c77d96376e0afb8b0ff2306eb005ef1cb8e18bf69e56ed8adf3f5d0f4a22d30c89f223051da9ee4c2fad1dfe1ba1cffc510a224d708ee77cb324a7e3abed04ae74f8d173305340306d26db773c39fdbbb9368c27ce1678d190e76320f49ab20e91f3e4a8abf3ecae0bd6371f2147a62ec06b1b792e8e711773e3562a35a5429edd6ddb481954d7c5bba7", 0xa7}, {&(0x7f0000000140)="35a4fd0a14df6f05f471608e9efc23fbf6131a0ef87263763d75d312", 0x1c}, {&(0x7f0000001600)="1d7e96d13379942bcc6a4973e53068961311876ab71d7c7afc5c13148bf2cebd320f380021357ba965fccd6373cc8324a20ad8c9b88ac37888aca29e868d6bcdd5335476bac6864ca08110e459e6a77e3866fb2061a2ccb13002bd83ec84bee7f91141137daeb15d43c336aaf63230e444c777f0ab857e966aaa26cd6146ed25be615a12b082540da927dcb17d6342f877708df0abe03dc4d870e64afe9918933a0f97d8b03cf1743b", 0xa9}, {&(0x7f00000016c0)="08a7ef487b51f13c1968884b016076bff0688fd24457d41c3cacc4190bfce511c907bf6c5b03a8ec20ae6be0028375b80ff00b2e97c0dea1353178449f1bb5ab56647c0db55c8516cb58eb9cd5f59f25ccae33a3e6fda4d0763bf1cd3a8a9e2c880bed1fb535014e1400d52cbc4805f1cb17e55fa4d694837f80ac2ae3f76597cc9db502cee67d6e66a206eed1ce757e04abbed9c8fd88762be4ca0cca928257f97450f7d259503c48b8572979b901ce94085644eca2c4259c8ebc1a0d3dbe3ce84261d56efd8cf9e449ba1e860c6a6bf6e67a607c446da84a0529029f2b047f3d681b3cefaf394535", 0xe9}, {&(0x7f0000000180)="632f46ec920941c944cc3404a513b9aca6c9e1b4d0651bb81a36805f56477360", 0x20}], 0x9, &(0x7f0000001a00)=[{0xc0, 0xffff, 0x8, "1ea45e26a2eeea56ff4d77d9f518645e0e60b2e2c2f94915bfe605db0e2afffaf742fcdb6eeaff28dcb6d3b71b9b6f539906a5a997df4c22d232dcb847b3173f4d5880b9b24ec7300c30cf283e990b36c35ae39dc12638a902bf2a0f675b63c2b9307a04ba2e5f79d422411b04e67571f05ac8c67ebbbd213fcbf5d13772e4878346120ce2422f031d00cfb9cfdb18976f9e48414a3f66940c161d6d75682b84b5dce42394c22de6fefc"}, {0xc8, 0x1, 0x0, "772051492fb7ff94e5a6feae2e60f3201a546fdd38790b1d6b540e26320e7db1af41ca8a0ca836f06f4326f30cbba5c6a27413a0d339877a2f3fec95a671c4eaae644dce388f4d14c95b49fe0d07a4b723b5e119390c1c5967c55c182f9c3bc9d1c9bc4c9cec72363a502b15e1626d5c0a9faac67801df7d4b9b1baada3407d44c5534fdc2f54a0dc6b3741f8f8b7be0418fc854c9c27a580a38ef30a7d6a48119290db7999b03148013b548e38874ee99a73802b0c22b86"}], 0x188}, 0x4) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) 19:33:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000040)=[{0x24}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffe8e, &(0x7f0000001640)="b75d03dd00ef43f7f7c855bb7042400526eb48d872f95c36193c8c5cb2f8629835df382b573434af077fe01274252abf6d528d07075809199ef59f491953e2efcb5d7e0d6cc4ea37e1c96c8225aeb23c5e407aef34709bb90edad0b68576e688ad8d4c2f17a35e2754e856b517886b4724e70ec95e6478894ed0d919c02be458dc940507bb2f7940b9df3139e176063f5d88f4bfd5620000a99ea75d2fbf57c2e0e30c231efff9746c4a867231815408df60527a7c2ca87f5dbe39fc9d4cd3b2a9776d3f7e0c650e0100000000000000c3d40c657214cae4a826e64e8543c528ad3b1d18009ff546c052bc92095a5e9bf5d9a45333853faa11dff00b065f640d7dd4096a38b4e932aa96f03e85c794b51b9442fc723c4329000000000000") r1 = syz_open_pts() ioctl$TIOCSBRK(r1, 0x2000747b) pwritev(r1, &(0x7f00000014c0)=[{&(0x7f0000000100)="a498420b8a1f8d792fc187c6d3630b3ac30ecbdc60a9bce1095b6fd68424a4bc4f3468a101283d3a834ee62b62dbdba9d9c74ab250ef7198f245de12103c0de5a819da741e7fb5fec37954ff8d1e7f0347be0b3356b1f7eeb02f48ec2280b619115e9933f485470d7633dad7c1772ec958cd0972db44874ca558f105d2c7e7a3e3b9195f5a9ffde9a951ea49881ca12b43499325409f7d408c30c9c7fb5f2ccc17757b42672865c8f8bbd45bbf9b7b668853a931ec54293ccbf0e54be77a2137886ac92d1690d0cf91b497d4166f7b15fa1941da7e5d34161895e68c837b37326a3c36a4a5bd767620a588cb8e58c5765761a6d8878e63ad1f00", 0xfa}, {&(0x7f0000000240)="a4cd5952cf3ea12086a1b67614b0f11deb56936987c219a2318e9db007ba3161799a1534e1633e50b6a5c4ab3ae6305040584db1719a11bdcb0a1a803d0a5c7a82f2a5491f520b74cf1b8f70849aaa4cf754effaf9d596103287c388edbbf499a9f962b16d5a6995f3913744b7f2ba65a91cea4c1bc5c00ea9c4c623e33d4967c7503ac5851424efaa376f8882674f35f01ecee3de468ab68bc3566322a9171108", 0xa1}, {&(0x7f0000000340)="0b1c2b1e85ac2fff0872289dffa778f35d70ee851ff48ea3908a813d2d451f62fd4cf782bab89eacebe8198bcd7d15f8f5e15e1ced87e9503ec18645553fc4ce62cb8366f1075eff613dc88f4924330c61c5c64f8736ad02996ff9b8a9e4a007f83b97e76c025dc6b50dac1f0c0cc5c8eb3244b3e0479ea1867b73904d1392a427f6a2aa5e8855e6605cf7e17f32407b14721bd69524856e68cc5cb8a01f638a96c02d67b647977f289f1076762a68fd45be4f75046fee565a0496363af1f9873c0460b69eacb78510b48f57a5e3bd707c4abb1352d49b92b38d77df09666c1eb5bcc7e94be447140a0fa025437029021038641460432ab46794788b43d5c7e7bd5364096c8987cfb7213636900b3a95313f72dd15735c5f47f495a95319b9d78c916474cd2c6ac17e674bf86cf79dec6c6f283b09065ef69ef1bae0727161cf12543cfe1ad7313b3a8749a3e680820d62880b23e432948ec9293927bb153ca987a32deeb4502e69d7f52f95340f6cf3b02928eb10a9cd4eac01f42740449430921849d584afd953385a92e20c620dace60274ffde75a0eacdece07318b29d7cb1b918d94c0c452af7335ab47d1676c4316f48bccb636698f4f341b444cf7c383ce6dfd516bae602074c22818cce5b804956a791443c5dbe3f421509f2ba179ed4bb9a71b81780d579e4deb8375617deb9c77a92f46665851f668a2217e8b949541cac3330f0b4af4f11e16fe032d0c1bd546397912f12748babbbdf30f2bca8f09bd4656e4db81451025a3ec63e66d59d4d9f0e3993504effc8cf1248a7bc2301905fd273788fe05ded27abff415440159c0bc8c1703a53e452995196bea58e2a8da791cf14319c01f2c739ce3409991976294de243f3bff358335cda53716a40a8ace3a4ae55b936c68cc2a5563c8912f134375d6eff1814be9fe722d0317077696866073c740228957b2a974cbefe4278089f0ffa0ede9af0ec03991e1d6f00c856b4be282a1ba5a1134ec10a98686a819abf1db55c6c7d7adc6f951f738277ec0005199a22bd1a3723953b32362c11ef9130953d86e8a2d59c7ed89ae1ae9fe72f30d98ce68d252fdd004d7fe6ff07a391b1a31e460fb4e5481b61d9ba0cc51d0b024448b422291b0360c2ed6339f2abae273a09e06ca2c9e163a4325c1b916437ebf280a75b5ea0ee128372a9cd5c66a5bf169d2df675d5796a81c72811937aa678514840f1751a88295dd054d7cd9c6abc052c737991979b1b52880b962a7eeaf67a4d0472273e519f537840ddd968e3b5ea02a5f3abf1a6ff3406254ede4eef4e0e8ea93a9f5e628667a5de93f8828d4c999ccb3e2b62bc373fd3f545a27067bdef3e63e6d3c98520130512ce9929b4675d8c76d71d9ac95492553a2b80b4561f6ff60894c7105de8d2a2cb5984ececde7aba85f0a9fbaa3c47d8aee7e629c9de3cdb687d1cfc8a1a954f5f131de7a3fa944024da8166e422d0c9b723e5e779a86c8a204d5bd667d5eabd5a04626dae503ea106f4643e24f51bda8c37f48d1d663ebadf5950808218babc1115e30cf62b525706c7c2e8c205fb3dbbfdea0999d5b0ca4d7d085645599d5188e566f61237a864bdcc9d31f9b91c1a784472a101d90abd41c57bebd56159b85da8e3ca8d2389cb9b043bf6519946109c426e383b562e79e303e1d29ca64088463beaea17b1bf48e28d8d38b0f8440d330821a0145d60ca38cd30f29b8b6b486c0fbbcbbd4a00e3fd573f06255f7485705276450c5815b345ad9da95c6eaacedf4c1cb4ebb38d6f0e1d5367f77fb9031342c3ed53f31befbcad852525418805d7f15feec9d8d84bb9026d08002338b2be60dc749c6223bf5bc97c94b4a52c683122a480a6965dc8f69ec83746fcf45d3fd1f16272c8ea605f212b88d3602851079e2786beb3a4c4a3822eecfe5ab29c6ab0fc133dd0b738e42cf7a0e91085e13dc3a17cba3df4f6d901635072a732585d4e0271f856805d86e7e7a191bca680536bef20c93be3ea29e38e5c4f7a94b6d4ef0d1ab67fa43126f9a42909d50bf0def8a814f852f45c7058d85a3d1e6d699ad9b5906269faff3a58a716620ec898e400a48b5c1989d343ca64cc0eed1377de978ea6c138970556249690a679d8b46249bb5afaf65bbba6f09f44a99074cf1dbe9b0c03f94136a9ae7cb5ed5f2598970cc55039ec90e72ee810425c65157e4b7961c6abb9163c318dccf32813284a81588990dbfaee9a96796345e946fb6693b2d6fa9f168c665cbeae2520189fbfb6c4bedd41ed837051081dd5c41b39d638edc7f064fa8e0d41bf7eb80693a912af8898a00dd110dc136692dbc2b9da3d0522aa1b2426c7144435d8ca265c648c5cc0bbb1c236f88651eb250c96ac9732b748f90d8707f6c3437a6311740a37a5ccb7fb034608d7abf8e9e2672e0413c7eec80241eaa81c41d979ae1eb4da6ff54e00d0c8c80acdb8cbd789a1cf7f2841dc57a2a66567d6ca98bfb63a2d67a6711fc2621bc94a033209911be82aed8974f6d182f6b129703ebe87c23ceae919bb0b07a8b2bdc24224c437e62cad326d58a0b8acd9ad9ab7c8b45fdaabcec7ae828e07441f10ac9c14947194f2539c98999cf89d96e9f1ad33473323c0b49315dbb2b067c2ad2d859b84b025a6a5d91cb30279b111d15cdd3f1ed72e42174d2110c898dc91c93d46480fafc77fdb3f4668728bfc340231906ca58ffb4781ee220c5fa9a351b181efbeb30d6c1fc71ab9a35e4d232e7aac9757a87c73f96cbefd9fd0dfceb7c02bcc99457267626b27a6a156c9ca38d3fd40bcd7ef89cb77b4e6508a8f44bd7fde9ff6423cca20c5e633cc435172c91f4867539fb3791b5e76ff7baccc776be2495100ae271b05b5c11e7a602ddd189b6e7b2a2caeba24be36dd686d9ee67b48a685e09697e2005a5752b395c0980b1bb8c27c7d6c4d493a76ca5258454409f2376efb93192be899e23e8c191cad0658a8b1f3392a013b6b2b51fbe25752988d45ac5423e677cc51286332994ebc6abcef632f4900651306ca71b3bfc8caebfe61440b272e1a8aa82ccc6c8a2a5f884ae07a78d5dca2f0920489c8c0fc1cd72ff0cb27e509d5e48e7d55b5be36a443673ee74b7c61338d3766da70681c2b641bfd1ce960c5523815a595368d98d033b24e380d58c42b6ef61539562aef69d80ae3da532269cb4b8451f1ec7335ab68e446f3e42b1b07f07d2a73908dff03350017cfb93ec5bf0fc7f6a8b7c4a5d9fe72d80c957b11389010ec67ea325b302321721974130e15e929d1fdcc306fe0d02465e75f5945b696dac94da1b465896115e8708d54060e1cc862b7a7a9faeba970c90207ba495458503f535e4f7b3877515bdbbb8454132c28f59f48cd654e04c1fd836bdce62361b66be46e3a42007a2dff142866302c13457423126b6ca27785b529f86a02dae85256ae5a74cf497034e7f40ee96acef58c2b9d26c05e9306c8dc24135a08ca8977a358086625f95270edd96bfca208d967541adde9192efcc0f93c3bc08f08698636b65ecf692a9971f89648bc1f4307ad3d7eace226246c099b507fe31db14d3aa65d519516865cead305a6f1983ace0a36ced2deb02d7de1976f7735b2bf2bcec5957996925d992a3f715208e274a4b7b68ebeb3fd940421622ff0649cda8d9e1022885c752c5fafc45c2a9b23657c7d0d9690f3272ea8a97d3c1041cd216c92c7de64742066cdf2c2cab02fd54e091a6ebab38b2c94d3e5cc8507693f79d162065d0ce7b3e097aa47de1a02bee67db9091e792fd24d1c32ef7b9194b47967890fc67b58af7695aff4b0bd1295eb73cb90e3c87721d6a118e6da2d39eba53920de27807e12f7204b753048fad2d41cb2dbd6f2562290b642d41c236b61b50fa4d907daa5b4042c5d04056469da19b09652a341882ef1757aeb716c245f0fd60c37053fa9fffd535dd5c23589b9013fca8f5c1c873959ee9ad21f820824267235e5a636ef0914497afe81d03c88ebd4d164fc221267c60fe8634cc91633506abaf10db8ad1dd59ee8fbb6515a2fe85ede8ffc95bd07de11a6a2a88746a313e3a6f09e2390f65c2ebf78377bd500dde9633b7ea2094e1fd9a6ff5845c267665ef68258ec0fbc50b546fe4199167f29a3a360d28e7bc78405fc92a6375fb854c14606abd3deb8346304a37dd098a2d042ca41b76f764459e65eb1fb6b0666ee3bb21eef3244af9927fdf3a25f824d18ce2fbf26f4e6cd17b91ecfe00c2e1d348a87964a1035579dbdb556fc83539874fa83c7ec7346482b8ae287fd706743c36b0645ad1711d19f265c6efa5bd6f2549c02aa5dc59e3d05c62f81e81c3d534279e32397c241818bcadb743d1b2411fe8dc64fc2904f1d05d542b739415f45f1710a88c2cb8c3d0137087eac09e95a3bfea7399ef0ded189df3a387b996e0b7d22053ce192ac4363c9e4ac489a2080711e1974c37cd3bd733ec62ff06c2d942cacaef9b5153567e84a1817516027360c1d1585400ce9a4c1711775efa536f00dc7b4c5e92f04a82733c959bc425bc535d1cfdc979efa0c60dde140b3be9eb90f630aa9a52b90dc114ba928622a41557009aa6dd27b5fd8837ef483fb0c9efc1e7ad48ccc0da8c764c100fceae3cb159aed94a50f79e38273cfac30e89037cd00fe0a49424422bcdddb7f9244100652b68efce90d2439e773b80d379c34467b2c757b292adcd8955e513b60c9e2ef126ff555ba15eee5d237cd9ef897a97dd920a266cd2a6844544a63da481ba31c79f588c3adca4afa7eb27b2279ead169f9304735ac7848efdc24e6b4fc6d0452704a47b2625869cc0632fe9b042e51bf46f2a704c0abb285e707ee3d47002df41868fe11ab1cc87dfb77d0ae64e1679478a0c70f233ded2abf42a96ccdc749d51e4fec57b15aa636e3baced572e002e56fa8dbc26dff2795563b205618bb88be7ba3729f884baf79b0b5b84a026e2592a7b4678b0359e238af8ec97d351c118bc79fc1dba71b48d52ccc6153a6344a9c20d7e0f43f78ee3218e6777329018032080fca3fc2b9b9887ba33b8d7afe4b77f48e69adec1c52d3d20e70acaf961f815e495b35a21d11a9ef4e7c201b6df8ff239df78b9fcb4a45828fec249a7beb42f2d4a369534070b070df2cead8b882e6e0e4fbce70c4db1c99a50eea1dd5c1c4be9633f193721685f5a254689d19ab5895ea2e6a4a259aea57d00d73d91f5262bdd3b8f7c651fbd08abd4aa577896072e6897386d376a8067e327f4f5a6ecac2d0764800ad141cbfb49e7ce2e867355452415428384307ea9aac9e7a1e0c0183578dc25086e9d2e5089501504785e91dea28516b559e811661facdcf9c62965b9fc4caeccb0f4286f920a53f6cdb5202998f5386c4d61ff1fd5f96ba10e98f0fd1f2a6bd8cdd73fb93f5c7b826e89f3a416c1973e5ee49959ac74d64efa53fa0e7fe38d680677b2a565102f4a7bb341b9fd91ee801b0c5d80eb14e780afe380d9a11319c9b19afcdb8523c1d0c2bb2b842f0dfecab97632d8d4b5ebf2fe8bed59d6fe1e5db95fdc29052b24687511b3cf033115c1c6f4aace346deb5317f08bdc88a3fe880380a6c21256e050b829c2c825f3a86212f96501bed9792c11aa5d9676f4d20511e7127b8fa55f93a2cd7c4f317abf579f504f9e49a537950ecbaa69f9af4b781a10f0d1c9847a2a86fcb4775fe9183fb396ebaecf7d24950747a0185e939fd881e1b7d8d32a832b104f70efc67d3ed29b93a02c9a38d7306b5b0715185e604e16b0c03ab", 0x1000}, {&(0x7f0000000080)="9b13cefeb8acb514", 0x8}, {&(0x7f0000001340)="c936b34cdf74afa61bddb40ba2bf9468f94b52124fd21438e6544f893b30629f2bb820ce3710b947fcbb61b5c5034a85f2a46f04f5ac549a59e47a057015894bc7b330c5661e8d5dbbc80c30a1a5641fdfd0c9d8d9bd7a60b363071dcd022e68d0d101fe61dca6d37a864c68b37a2d183afa", 0x72}, {&(0x7f00000013c0)="23297f2b5abf16deb3cb7d8dfc0e4a0981f6c58e0025c88dc791df072f47d86f4b440186bd633dbee52c3b0bccc7e473cefbf0955a26093f67907af99c3903f092fb454f90cd053edc1b8b67de2a0c20c2fad2891b2ef558d4f709f977379d49d2b0e7608bf86f0c7330249ab00d8103a17bc6c785446881024678eea1468575da3c0a03b3a5ad1e48e955a6af494552149c96258c7bfd3bfd8f997b5f380493655ecc91432f20614141abc9f41922aeb26970d8ab1e3b544b73e9994b5e5f3b1263bbe08b0fe8799c233b83513a2a15de3c646c4b8b38914e8885debc7ae9ec4ebec79f27e280168feffabaa61d2ec87ffc1a48b19bdd9d357d", 0xfa}], 0x6, 0x0, 0x0) 19:33:23 executing program 0: getitimer(0x2, &(0x7f0000000000)) mkdir(&(0x7f0000000040)='./file0\x00', 0x40) stat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) r0 = semget$private(0x0, 0x6, 0x80) semop(r0, &(0x7f0000000140)=[{0x0, 0x71, 0x2800}, {0x3, 0x1, 0x1000}, {0x3, 0xfffffffffffff801, 0x89cadaeb899878db}, {0x1, 0x4}, {0xb, 0x8, 0x1800}, {0x3, 0x7, 0x800}, {0x0, 0x100000000, 0x400}, {0x0, 0x1, 0x3400}, {0x1, 0x2000000000000}], 0x9) r1 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x1, 0x4) utimensat(r1, &(0x7f0000000200)='./file0/file0\x00', &(0x7f0000000480)={{0x7, 0x72}, {0x7f, 0x81}}, 0x0) socketpair(0x2, 0x8000, 0x5, &(0x7f0000000180)) r2 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000340)=ANY=[@ANYBLOB="62000100000000025f58fd8d979a3eb0373331d3efbdd4bf757436e0ab06a8cad7456a59210e41590ddfc92e166f14c3f00c6d03f2128fe0293560f01c53735aa5b073c99d342264febd9a9de008e6c7ee1ba1407300"/98], 0x1) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f00000003c0)=ANY=[@ANYBLOB="a87be704ea5986c067be9c5e0c049bad952fbd5329d071f7767f998a1d9bfbd8679c9372a928b8b8374bb529e131f12e86a8c9b3305f324864d0f18e3b50fbdb91d48320c57e74bd4dc3a5c1acd993000000000000e484eef2ec2e7d1fe53b72408d373a39b63a5006bd62e2b3b50190db059a0902db070ee64f4d054a5e58af0a5339c69f0d7c655e6802a65b44b2dac0d887daaa735acfaf350a689beed33c278e431da923d667206b"], 0x10) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000080)="07040000000000000038d0737f73fa8be42bf30f", 0x14) writev(r3, &(0x7f0000000300)=[{0x0}], 0x1) ioctl$TIOCFLUSH(r2, 0xc0106978, &(0x7f00000000c0)) r4 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r4, 0xc0106978, &(0x7f00000000c0)) accept$inet(r4, &(0x7f00000006c0), &(0x7f0000000680)=0xc) r5 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x4301, 0x2) ioctl$TIOCMBIS(r5, 0x8004746c, &(0x7f0000000280)=0x9) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/ttyCcfg\x00', 0x8, 0x0) ioctl$KDDISABIO(r6, 0x20004b3d) r7 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r7, 0x29, 0x6c, &(0x7f0000000040), 0x4) 19:33:23 executing program 0: open(0x0, 0x400, 0x4) setrlimit(0x6, &(0x7f0000000180)={0x800000000009, 0x200000000000007}) socket(0x6, 0x8000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) bind(r0, &(0x7f0000000040)=@in6={0x18, 0x3, 0x3f, 0x4}, 0xc) socket(0x6, 0x0, 0xfb) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) pwritev(r1, &(0x7f0000000200)=[{&(0x7f0000000080)="e1"}], 0x1, 0x0, 0x800000000000000) mlock(&(0x7f0000001000/0x2000)=nil, 0x2000) mlockall(0x1) pmap_unwire: wiring for pmap 0xfffffd803f012a28 va 0x20ffc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012a28 va 0x20ffd000 didn't change! 19:33:24 executing program 1: pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10006) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000700)) sync() r1 = msgget$private(0x0, 0x0) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000100)=""/45) msgsnd(r1, &(0x7f0000000600)={0x2, "c10219bcccce05163a73ce31e117a7a56d08cfe2b9890dcbb069fc99e749030dfaece49f0289d61633ff907f7ff4f0cdc14cfddef322cc8e517849374419ad8e91f42f41bf41365d86ff6876440bac7501a076eb3c8b40fb92d980952d000921297c19983d3599fd63e2709f28b9e7742fec1be718baf1fab3630152a00f7b54f0fc9ab768cc838eccf9b2341b03932d6dfbd8d0838e5e6e43e62cdf9b31a3b91e16edea666bfe03fd050bd049919be8cb35d471efb772421a0d9ea6576dbff4a35eb6a1d166c85eb5824107df677eb52234a07ff72194c9a4c7f61b9fcea3e336fdb03409bb"}, 0xee, 0x7527b7f346463142) r2 = syz_open_pts() ioctl$TIOCSBRK(r2, 0x2000747b) writev(r2, &(0x7f0000000540)=[{&(0x7f0000000000)="668add16de9a20beb355c8d380537a340c0af2fbf6c6f516a4f57ab948ae5d21f814860aa5fe6bb432451ab51223d2cc9988707a5365b64231e062dbd29cbb2174c08207a052d01390e1a5403dd1493099c31a43caa58401a5676cd61f007c4fd36448b8cffc5795669d58e1e86338bd15d1c9842cdb1a222a3e2a95155605f1ed39bbea", 0x84}, {&(0x7f00000000c0)="c1a474d40debe9c66d3acd82ddf28016fec5cb5030d1568a1e480c8f9736e39b796d02ed5014ded6c3368cab3c519f65acb6ab7f04b9ba4ed467af3d44cb1e0107e725d42c8194ccda47af4c82f4a6b20804d56145bbce68d1024e28f946fdea7a6d3fa4b042f844b510fde7a1137844920aba0b39d0acda3890c2512a88bce4509aadaec7e2cd8619ed1e0b962b0bf7ce1a03", 0x93}, {&(0x7f0000000180)="27cf772c248f629c688c25de80b9c625d046744ba6866362", 0x18}, {&(0x7f00000001c0)="0128ae404de3ad3e4200b80da99207d93ed0a4e3cc0db041c8bd09c8e75e6b1adf748f4861636ae4bc1fbb672f2bc01d4ce7739b4aacf0e5cc604fc02a201ac2317f802623b4fbb825a8b76ea712c3cf1cf1002bad3f8bea6b4d79dfbccc399cd63048c7e00e586ce66cc05687078d373d0c4209efe47159f5e697a9a4c875cf334eeb549eb9d1e6d59cabc2ba301777913cab2a6c842fae2a908311586e190d915f77b6ca06031dc8f058c3847ede62a606bdba1b709e12b9a5f8dc76a7bd6189", 0xc1}, {&(0x7f00000002c0)}, {&(0x7f0000000300)="9fc45f92a84b7524d886bdb4edfd6c5221ba032910e67db87f9a071096ed5652679b5be1c75a00ec250abef27769706ea62ff24edf", 0x35}, {&(0x7f0000000340)="dcffe868c22e967c842031036e3b829d3dfc0f44a23ce3dfe10c1c44ae95e90f26e9f4c9719a349116cba5d4e763071c1f70a7470f9cdb9777eeae1ab22d25426412c7a0bb4aa8cee8fa536bf5be96d54c084c359249f681954096230bd35d55f4af7fccd3c86860ffabed541a318ce0c97e7b708599293ef22f01b08afc0b09329ea9e2620a6b3444bd3e9f67a6fc5edc6c8b30d4", 0x95}, {&(0x7f0000000400)="e6b89e20d79ed55342b6bcd2c08172751ce7e57ac612ec2fbe82666c629f90733dea4bce4a439b7ca42ef6378e10a58fe71e483c2ebf12212a6376ab7cf6a6296b2b6f9ce447b122da8306c16da84c41bad1f848f52ee885a0a56f33922aba319a16e8ddd56e0c09f0fa6c04ae45d14171f557eb94dc", 0x76}, {&(0x7f0000000480)="1ba399", 0x3}, {&(0x7f00000004c0)="4c8c8108d217e77f15a8f70849144e171b6fa35e47cc6a7a3aaad497bcab3e204e7e35d63cfff35ad63722b18f60366b53c49c7e11b71ab94a20e5cc8ec68c911d198f80b7cd11c358d675b78c8275f735c496f8a4cd9ddb3693c5536298e078a929bdb4b53b789da7c03e0ec4d1e9040efb11", 0x73}], 0xa) 19:33:24 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="5cef6d838206172d66696c653000c22b0000a6ccd44afac122e6c64f92ee08ab31175a94c612a7d4ffb0ae65f4e6c19c006e1983afa1c9a07bd493c200fdfbd40bb963629c843c59eed87f961a6d6f940903a02aa3a7cce92953bde72e8ae6bd6f6d088d2509a768d5c50474c8d71ebd03f3e7fc26ece1dc324da2b1e53dc0ee01d807620d1e53ae4f405685c056ed8ab6bf432d295b1fd3f94c"], 0x10) r1 = socket$inet(0x2, 0x4, 0x7) setsockopt$sock_int(r1, 0xffff, 0x1003, 0x0, 0xfffffffffffffd34) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000080)=0x100003, 0xa8) 19:33:24 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000040)) 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, 0xf8c9, "a8741bb100"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x200, &(0x7f0000000000)=0x3, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 19:33:24 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x160) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x300, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r2 = fcntl$dupfd(r1, 0x8000000000004, 0xffffffffffffffff) close(r2) getpeername$inet6(r2, &(0x7f00000000c0), &(0x7f0000000100)=0xc) unveil(&(0x7f0000000180)='./file0/file0\x00', &(0x7f00000013c0)='x\x00') r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r5 = fcntl$dupfd(r4, 0x8000000000004, 0xffffffffffffffff) close(r5) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, &(0x7f0000000600)=0xc) r7 = getgid() fchown(r1, r6, r7) stat(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r8 = semget$private(0x0, 0x7, 0x286) semop(r8, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r10 = fcntl$dupfd(r9, 0x8000000000004, 0xffffffffffffffff) close(r10) pipe(&(0x7f0000000700)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r12 = fcntl$dupfd(r11, 0x8000000000004, 0xffffffffffffffff) close(r12) ioctl$VMM_IOC_READREGS(r10, 0xc2485607, &(0x7f0000000300)) semctl$GETVAL(r8, 0xb3315e96bd4b2fd5, 0x5, &(0x7f00000002c0)=""/13) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x3d}, {0x2000000000000015}, {0x6}]}) 19:33:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffe65, &(0x7f0000000340)) pmap_unwire: wiring for pmap 0xfffffd803f012a28 va 0x20ffb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012a28 va 0x20ffc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012a28 va 0x20ffd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f012a28 va 0x20ffb000 didn't change! 19:33:24 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) symlink(&(0x7f0000000240)='./file0/file1\x00', &(0x7f0000000280)='./file0/file1\x00') r0 = shmget(0x3, 0x3000, 0x20, &(0x7f0000ffc000/0x3000)=nil) openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x10000, 0x0) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = accept$inet6(r1, &(0x7f0000000800), &(0x7f00000008c0)=0xffffffb1) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000640)=0xc) r3 = socket$inet6(0x18, 0x4005, 0x6c) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xffffffffffffffc1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0x211) r6 = socket(0x18, 0x400000002, 0x0) close(r6) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r6, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) r7 = socket(0x18, 0x400000002, 0x0) close(r7) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r7, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000480)=0x3db) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r10 = getpgrp() r11 = fcntl$getown(r2, 0x5) shmget$private(0x0, 0x1000, 0x4, &(0x7f0000fff000/0x1000)=nil) shmget(0x3, 0x1000, 0x6c8, &(0x7f0000fff000/0x1000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000680)={{0x2, r4, r5, r8, r9, 0x14, 0x7fff}, 0x6, 0x2, r10, r11, 0x7f, 0x100000001, 0xb1f1}) r12 = semget$private(0x0, 0x7, 0x80) r13 = semget(0x1, 0x0, 0x4b1) semctl$GETVAL(r13, 0x1, 0x5, &(0x7f0000000d00)=""/216) semop(r12, &(0x7f00000005c0)=[{0x3, 0x6, 0x1000}, {0x4, 0x8, 0x800}, {0x3, 0x1, 0x1000}, {0x1, 0x8, 0x1000}, {0x3, 0x8, 0x800}, {0x0, 0x100000000}, {0x3, 0x7fffffff, 0x800}], 0x7) r14 = socket$inet6(0x18, 0x4000, 0x5) setsockopt$inet6_MRT6_DEL_MFC(r14, 0x3a, 0x12, 0x0, 0x0) setuid(r4) r15 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0/file0\x00', 0x200, 0x0) chdir(&(0x7f0000000400)='./file0/file1\x00') rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000000c0)='./file0/file1\x00') r16 = semget$private(0x0, 0x4, 0x180) connect$inet(r15, &(0x7f0000000580)={0x2, 0x3}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)) semctl$IPC_RMID(r16, 0x0, 0x0) 19:33:24 executing program 1: socket(0x2, 0x400000000002, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80206919, &(0x7f0000000300)) ioctl$BIOCGHDRCMPLT(0xffffffffffffffff, 0x40044274, &(0x7f0000000080)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x4}, {0x80}, {0x7ffffffe}]}) socket(0x6, 0x5, 0x3) syz_emit_ethernet(0x314, &(0x7f0000000000)="01") r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x80047466, &(0x7f00000004c0)={0x800000005, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739e278b7ec0"}) poll(&(0x7f0000000080)=[{r1, 0x13f}], 0x1, 0x0) fcntl$getown(r1, 0x5) 19:33:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x84}, {0x34, 0x0, 0x0, 0x8}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3}, {0x1000000008000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = fcntl$dupfd(r1, 0x14, r2) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r4, 0x4, 0xcc) r5 = getpid() fcntl$setown(r4, 0x6, r5) fcntl$setown(r3, 0x6, r5) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r7 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r7) setsockopt$sock_int(r7, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r9 = socket(0x2, 0x1, 0x0) connect$unix(r9, &(0x7f0000000700)=ANY=[@ANYBLOB="ffe5830000ff2f5d520024aa0e0d5d5d323cc966525a0c1310fad55ce18ad64eca63d285b6a2d872af1f73f8c8437c2ab4d5cacf0852cc27d4077c4172d2d605afafd6ebffe23a98fa37579b867d5a889fa59ef4f342f8afae518a548cede99e2fff4e83309acaea3dbb0e26a00e009e7318453b9537a79316d201c608de1a06f752603cf47592dfb24c50ec65f48295ac6692c403"], 0x10) setsockopt$sock_int(r9, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r10 = socket(0x10000000002, 0x2, 0x0) dup2(r9, r10) setsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000001c0)={r5, r8, r6}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r12, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3}, {0x1000000008000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r12, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r13 = fcntl$dupfd(r11, 0x14, r12) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r14, 0x4, 0xcc) r15 = getpid() fcntl$setown(r14, 0x6, r15) fcntl$setown(r13, 0x6, r15) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r17 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r17) setsockopt$sock_int(r17, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r19 = socket(0x2, 0x1, 0x0) connect$unix(r19, &(0x7f0000000700)=ANY=[@ANYBLOB="ffe5830000ff2f5d520024aa0e0d5d5d323cc966525a0c1310fad55ce18ad64eca63d285b6a2d872af1f73f8c8437c2ab4d5cacf0852cc27d4077c4172d2d605afafd6ebffe23a98fa37579b867d5a889fa59ef4f342f8afae518a548cede99e2fff4e83309acaea3dbb0e26a00e009e7318453b9537a79316d201c608de1a06f752603cf47592dfb24c50ec65f48295ac6692c403"], 0x10) setsockopt$sock_int(r19, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r20 = socket(0x10000000002, 0x2, 0x0) dup2(r19, r20) setsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f00000001c0)={r15, r18, r16}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r22 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r22, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r22, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3}, {0x1000000008000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r22, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r23 = fcntl$dupfd(r21, 0x14, r22) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r24, 0x4, 0xcc) r25 = getpid() fcntl$setown(r24, 0x6, r25) fcntl$setown(r23, 0x6, r25) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r27 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r27) setsockopt$sock_int(r27, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r29 = socket(0x2, 0x1, 0x0) connect$unix(r29, &(0x7f0000000700)=ANY=[@ANYBLOB="ffe5830000ff2f5d520024aa0e0d5d5d323cc966525a0c1310fad55ce18ad64eca63d285b6a2d872af1f73f8c8437c2ab4d5cacf0852cc27d4077c4172d2d605afafd6ebffe23a98fa37579b867d5a889fa59ef4f342f8afae518a548cede99e2fff4e83309acaea3dbb0e26a00e009e7318453b9537a79316d201c608de1a06f752603cf47592dfb24c50ec65f48295ac6692c403"], 0x10) setsockopt$sock_int(r29, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r30 = socket(0x10000000002, 0x2, 0x0) dup2(r29, r30) setsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f00000001c0)={r25, r28, r26}, 0xc) getgroups(0x3, &(0x7f0000000000)=[r16, r26, 0x0]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r33 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r33, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r33, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3}, {0x1000000008000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r33, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r34 = fcntl$dupfd(r32, 0x14, r33) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r35, 0x4, 0xcc) r36 = getpid() fcntl$setown(r35, 0x6, r36) fcntl$setown(r34, 0x6, r36) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r38 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r38) setsockopt$sock_int(r38, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_cred(r38, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r40 = socket(0x2, 0x1, 0x0) connect$unix(r40, &(0x7f0000000700)=ANY=[@ANYBLOB="ffe5830000ff2f5d520024aa0e0d5d5d323cc966525a0c1310fad55ce18ad64eca63d285b6a2d872af1f73f8c8437c2ab4d5cacf0852cc27d4077c4172d2d605afafd6ebffe23a98fa37579b867d5a889fa59ef4f342f8afae518a548cede99e2fff4e83309acaea3dbb0e26a00e009e7318453b9537a79316d201c608de1a06f752603cf47592dfb24c50ec65f48295ac6692c403"], 0x10) setsockopt$sock_int(r40, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r41 = socket(0x10000000002, 0x2, 0x0) dup2(r40, r41) setsockopt$sock_cred(r40, 0xffff, 0x1022, &(0x7f00000001c0)={r36, r39, r37}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r43 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r43, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r43, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3}, {0x1000000008000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r43, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r44 = fcntl$dupfd(r42, 0x14, r43) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r45, 0x4, 0xcc) r46 = getpid() fcntl$setown(r45, 0x6, r46) fcntl$setown(r44, 0x6, r46) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r48 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r48) setsockopt$sock_int(r48, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_cred(r48, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r50 = socket(0x2, 0x1, 0x0) connect$unix(r50, &(0x7f0000000700)=ANY=[@ANYBLOB="ffe5830000ff2f5d520024aa0e0d5d5d323cc966525a0c1310fad55ce18ad64eca63d285b6a2d872af1f73f8c8437c2ab4d5cacf0852cc27d4077c4172d2d605afafd6ebffe23a98fa37579b867d5a889fa59ef4f342f8afae518a548cede99e2fff4e83309acaea3dbb0e26a00e009e7318453b9537a79316d201c608de1a06f752603cf47592dfb24c50ec65f48295ac6692c403"], 0x10) setsockopt$sock_int(r50, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r51 = socket(0x10000000002, 0x2, 0x0) dup2(r50, r51) setsockopt$sock_cred(r50, 0xffff, 0x1022, &(0x7f00000001c0)={r46, r49, r47}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r54 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r54, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r54, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3}, {0x1000000008000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r54, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r55 = fcntl$dupfd(r53, 0x14, r54) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r56, 0x4, 0xcc) r57 = getpid() fcntl$setown(r56, 0x6, r57) fcntl$setown(r55, 0x6, r57) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r59 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r59) setsockopt$sock_int(r59, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_cred(r59, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r61 = socket(0x2, 0x1, 0x0) connect$unix(r61, &(0x7f0000000700)=ANY=[@ANYBLOB="ffe5830000ff2f5d520024aa0e0d5d5d323cc966525a0c1310fad55ce18ad64eca63d285b6a2d872af1f73f8c8437c2ab4d5cacf0852cc27d4077c4172d2d605afafd6ebffe23a98fa37579b867d5a889fa59ef4f342f8afae518a548cede99e2fff4e83309acaea3dbb0e26a00e009e7318453b9537a79316d201c608de1a06f752603cf47592dfb24c50ec65f48295ac6692c403"], 0x10) setsockopt$sock_int(r61, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r62 = socket(0x10000000002, 0x2, 0x0) dup2(r61, r62) setsockopt$sock_cred(r61, 0xffff, 0x1022, &(0x7f00000001c0)={r57, r60, r58}, 0xc) ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0xa98f164e268999aa, r57) r63 = getpgid(r57) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{0x9, r8, r31, r39, r47, 0x80, 0x3}, 0x9, 0x1, r52, r63, 0x200, 0xb199000000, 0x1000}) 19:33:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'\x00', 0x0}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x134) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="fd612da02cdffc3279adffed84dd") 19:33:24 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "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(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x20000002a, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = syz_open_pts() close(r3) ioctl$TIOCSETA(r3, 0x80047466, &(0x7f00000004c0)={0x800000005, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739e278b7ec0"}) poll(&(0x7f0000000080)=[{r3, 0x13f}], 0x1, 0x0) fchmod(r3, 0x6e3f4d72e9025167) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 19:33:24 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x11, 0x3, 0x0) semctl$SETALL(0xffffffffffffffff, 0x0, 0x9, &(0x7f00000000c0)=[0x0, 0x3, 0x0, 0x6]) setsockopt(r1, 0x20000000000011, 0x3, &(0x7f0000000000)='\b\x00\x00\x00', 0x4) setsockopt(r1, 0x20000000000011, 0x800000000001, &(0x7f0000000000)="186fe65c", 0x4) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 19:33:24 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d705000000000000005b00000000000000e74de4"}) fcntl$setstatus(r0, 0x4, 0xc8) r1 = syz_open_pts() ioctl$TIOCSBRK(r1, 0x2000747b) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)) select(0x40, &(0x7f0000000140)={0x6, 0xfffffffffffffffd, 0x0, 0x0, 0x400000, 0x0, 0x8000000000000}, 0x0, 0x0, 0x0) syz_open_pts() syz_open_pts() 19:33:24 executing program 0: r0 = socket(0x11, 0x10000000000003, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto(r1, &(0x7f0000000140)="7c72baa38cc51462a6f038b56aa268c0e8a0422a7dd39c887ae2b429de9a9969770817309f06fa6b4b563289409deb6f7595700faa2f6152a1ebedeb5ee24a615a5685e7bb9ad4254c4fcbf9809ab67a212da9d6c4eec17f750774345b087917359dc934cb93ec74e15e2fd65d730d291fd93fc21b3bd21a6e4574018200b78491d5a5dbc948297097d119c4dbafb653293e7028d97d80fd5005293db34f3af34468a52e8c73cdd7067923b9fc176bc229feb5e301af799e00bb18c224fa208818b9b2a0f662e9b438fbb3ea4738204e914077a9e7dfec698f49b7f7f70e432d43c2e0", 0xe3, 0x400, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x40, &(0x7f0000000100), 0x4) pipe2(&(0x7f0000000000), 0x0) sendto$unix(r0, &(0x7f0000000280)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae27caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd007f720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100000000000000100000", 0xb1, 0x0, 0x0, 0xfd3f) 19:33:24 executing program 0: r0 = kqueue() open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f00000001c0)="f82cdf4f09681dc3", 0x8}], 0x1, 0x0, 0x0) r2 = semget$private(0x0, 0x7, 0x8) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f00000002c0)=""/89) semctl$GETVAL(r2, 0x0, 0x5, &(0x7f00000002c0)=""/96) chmod(&(0x7f0000000000)='./file0\x00', 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(r0, &(0x7f00000006c0), 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x811, r1, 0x0, 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x2) semctl$IPC_STAT(0xffffffffffffffff, 0x0, 0x2, &(0x7f0000000400)=""/223) kevent(r0, 0x0, 0x0, 0x0, 0x7, &(0x7f0000000080)) chflagsat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x10000, 0x2) 19:33:24 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x2012, r1, 0x0, 0x80000004) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x9, 0x7ff}, {0x3, 0x1ff}}) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) ioctl$TIOCSBRK(0xffffffffffffffff, 0x2000747b) r2 = socket(0x10, 0x4, 0x1) r3 = syz_open_pts() r4 = accept(r1, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3}, {0x1000000008000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r5, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r6, 0x4, 0xcc) r7 = getpid() fcntl$setown(r6, 0x6, r7) fcntl$setown(0xffffffffffffffff, 0x6, r7) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r9 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r9) setsockopt$sock_int(r9, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000540)=0xc) r10 = socket(0x2, 0x1, 0x0) connect$unix(r10, &(0x7f0000000280)=ANY=[@ANYBLOB="ffe5830000ff2f5d520024aa0e0d5d5d323cc966525a0c13b6a2d872af1f73f8c8436a2ab4d5cacf0852cc27d4077c4172d2d605afafd6ebffe23a98fa37579b867d5a889fa59ef4f342f8afae518a548cede99e2fff4e83309acaea3dbb0e26a00e009e7318453b9537a79316d201c608de1a06f752603cf47592dfb24c50ec65f48295ac6692c403fce3bb23a72e899439d7f270906cc2c593ebee4c2bced884d102bf38d89cc10ee61500c20ce31f1ce210ffebb175ad4ad126db1cf4aa481aef31ebb51f100ede3fe813409eaeb1b75939b7bc175aeed110094e135a41eea236182301497a2c1368325e6d074fc73b35243539ecf0038f4ba95887198f632c6c09a32369539ec0caf917b078d13328e635cf5536aeb921021ed347f528b2abb6836f02cb0b9dcb68e036ba166fada7aaf8d6fd26a7cd0f56f89ba884bb4a4790ce2f98c95d13c2ef3ea56d570dc3bf145f4030101a0f0845241a564b9c3722bc514aa8db4205abc576ab83cc1730e988b62a1424568311208cadc3f8e0dcd34e30ed2b6c7db6254f5e8d5255113bb233d511e65b2e7c8d325792a93092578410eec8d1ec504afb58a1156c2a7a4242e6ab05e6e4c198db91e7a733dbccc49ee5400c931d834aa3b497c3123afb"], 0x10) setsockopt$sock_int(r10, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r11 = socket(0x10000000002, 0x2, 0x0) dup2(r10, r11) fchown(r4, 0xffffffffffffffff, r8) ioctl$TIOCSBRK(r3, 0x2000747b) fcntl$dupfd(r2, 0x0, r3) 19:33:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x30}, {0x7}, {0x6}]}) madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x6) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x80000000, 0x8}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3}, {0x1000000008000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = fcntl$dupfd(r1, 0x14, r2) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r4, 0x4, 0xcc) r5 = getpid() fcntl$setown(r4, 0x6, r5) fcntl$setown(r3, 0x6, r5) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r7 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r7) setsockopt$sock_int(r7, 0xffff, 0x1, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r9 = socket(0x2, 0x1, 0x0) connect$unix(r9, &(0x7f0000000700)=ANY=[@ANYBLOB="ffe5830000ff2f5d520024aa0e0d5d5d323cc966525a0c1310fad55ce18ad64eca63d285b6a2d872af1f73f8c8437c2ab4d5cacf0852cc27d4077c4172d2d605afafd6ebffe23a98fa37579b867d5a889fa59ef4f342f8afae518a548cede99e2fff4e83309acaea3dbb0e26a00e009e7318453b9537a79316d201c608de1a06f752603cf47592dfb24c50ec65f48295ac6692c403"], 0x10) setsockopt$sock_int(r9, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r10 = socket(0x10000000002, 0x2, 0x0) dup2(r9, r10) setsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000001c0)={r5, r8, r6}, 0xc) ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0xa98f164e268999aa, r5) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r13, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3}, {0x1000000008000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r13, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r14 = fcntl$dupfd(r12, 0x14, r13) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r15, 0x4, 0xcc) r16 = getpid() fcntl$setown(r15, 0x6, r16) fcntl$setown(r14, 0x6, r16) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r18 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r18) setsockopt$sock_int(r18, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r20 = socket(0x2, 0x1, 0x0) connect$unix(r20, &(0x7f0000000700)=ANY=[@ANYBLOB="ffe5830000ff2f5d520024aa0e0d5d5d323cc966525a0c1310fad55ce18ad64eca63d285b6a2d872af1f73f8c8437c2ab4d5cacf0852cc27d4077c4172d2d605afafd6ebffe23a98fa37579b867d5a889fa59ef4f342f8afae518a548cede99e2fff4e83309acaea3dbb0e26a00e009e7318453b9537a79316d201c608de1a06f752603cf47592dfb24c50ec65f48295ac6692c403"], 0x10) setsockopt$sock_int(r20, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r21 = socket(0x10000000002, 0x2, 0x0) dup2(r20, r21) setsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f00000001c0)={r16, r19, r17}, 0xc) getgroups(0x4, &(0x7f0000000280)=[r17, 0x0, 0xffffffffffffffff, 0x0]) r23 = getpid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r25 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r25, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r25, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3}, {0x1000000008000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r25, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r26 = fcntl$dupfd(r24, 0x14, r25) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r27, 0x4, 0xcc) r28 = getpid() fcntl$setown(r27, 0x6, r28) fcntl$setown(r26, 0x6, r28) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r30 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r30) setsockopt$sock_int(r30, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r32 = socket(0x2, 0x1, 0x0) connect$unix(r32, &(0x7f0000000700)=ANY=[@ANYBLOB="ffe5830000ff2f5d520024aa0e0d5d5d323cc966525a0c1310fad55ce18ad64eca63d285b6a2d872af1f73f8c8437c2ab4d5cacf0852cc27d4077c4172d2d605afafd6ebffe23a98fa37579b867d5a889fa59ef4f342f8afae518a548cede99e2fff4e83309acaea3dbb0e26a00e009e7318453b9537a79316d201c608de1a06f752603cf47592dfb24c50ec65f48295ac6692c403"], 0x10) setsockopt$sock_int(r32, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r33 = socket(0x10000000002, 0x2, 0x0) dup2(r32, r33) setsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f00000001c0)={r28, r31, r29}, 0xc) r34 = socket(0x18, 0x400000002, 0x0) close(r34) setsockopt(r34, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r34, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) getsockopt$sock_cred(r34, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r36 = getpgrp() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r38 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r38, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r38, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3}, {0x1000000008000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r38, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r39 = fcntl$dupfd(r37, 0x14, r38) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r40, 0x4, 0xcc) r41 = getpid() fcntl$setown(r40, 0x6, r41) fcntl$setown(r39, 0x6, r41) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r43 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r43) setsockopt$sock_int(r43, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_cred(r43, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r45 = socket(0x2, 0x1, 0x0) connect$unix(r45, &(0x7f0000000700)=ANY=[@ANYBLOB="ffe5830000ff2f5d520024aa0e0d5d5d323cc966525a0c1310fad55ce18ad64eca63d285b6a2d872af1f73f8c8437c2ab4d5cacf0852cc27d4077c4172d2d605afafd6ebffe23a98fa37579b867d5a889fa59ef4f342f8afae518a548cede99e2fff4e83309acaea3dbb0e26a00e009e7318453b9537a79316d201c608de1a06f752603cf47592dfb24c50ec65f48295ac6692c403"], 0x10) setsockopt$sock_int(r45, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r46 = socket(0x10000000002, 0x2, 0x0) dup2(r45, r46) setsockopt$sock_cred(r45, 0xffff, 0x1022, &(0x7f00000001c0)={r41, r44, r42}, 0xc) r47 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r50 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r50, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r50, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3}, {0x1000000008000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r50, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r51 = fcntl$dupfd(r49, 0x14, r50) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r52, 0x4, 0xcc) r53 = getpid() fcntl$setown(r52, 0x6, r53) fcntl$setown(r51, 0x6, r53) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r55 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r55) setsockopt$sock_int(r55, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_cred(r55, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r57 = socket(0x2, 0x1, 0x0) connect$unix(r57, &(0x7f0000000700)=ANY=[@ANYBLOB="ffe5830000ff2f5d520024aa0e0d5d5d323cc966525a0c1310fad55ce18ad64eca63d285b6a2d872af1f73f8c8437c2ab4d5cacf0852cc27d4077c4172d2d605afafd6ebffe23a98fa37579b867d5a889fa59ef4f342f8afae518a548cede99e2fff4e83309acaea3dbb0e26a00e009e7318453b9537a79316d201c608de1a06f752603cf47592dfb24c50ec65f48295ac6692c403"], 0x10) setsockopt$sock_int(r57, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r58 = socket(0x10000000002, 0x2, 0x0) dup2(r57, r58) setsockopt$sock_cred(r57, 0xffff, 0x1022, &(0x7f00000001c0)={r53, r56, r54}, 0xc) r59 = socket(0x2, 0x400000000002, 0x0) r60 = fcntl$dupfd(r59, 0x0, r59) ioctl$TIOCFLUSH(r60, 0x80206919, &(0x7f0000000300)) openat(r60, &(0x7f0000000380)='./file0\x00', 0x800, 0x1) r61 = syz_open_pts() close(r61) ioctl$TIOCSETA(r61, 0x80047466, &(0x7f00000004c0)={0x800000005, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739e278b7ec0"}) poll(&(0x7f0000000080)=[{r61, 0x13f}], 0x1, 0x0) r62 = syz_open_pts() close(r62) ioctl$TIOCSETA(r62, 0x80047466, &(0x7f00000004c0)={0x800000005, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739e278b7ec0"}) poll(&(0x7f0000000080)=[{r62, 0x13f}], 0x1, 0x0) r63 = syz_open_pts() ioctl$TIOCSBRK(r63, 0x2000747b) r64 = syz_open_pts() ioctl$TIOCSBRK(r64, 0x2000747b) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r66 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r66, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r66, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3}, {0x1000000008000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r66, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r67 = fcntl$dupfd(r65, 0x14, r66) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r68, 0x4, 0xcc) r69 = getpid() fcntl$setown(r68, 0x6, r69) fcntl$setown(r67, 0x6, r69) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r71 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r71) setsockopt$sock_int(r71, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_cred(r71, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r73 = socket(0x2, 0x1, 0x0) connect$unix(r73, &(0x7f0000000700)=ANY=[@ANYBLOB="ffe5830000ff2f5d520024aa0e0d5d5d323cc966525a0c1310fad55ce18ad64eca63d285b6a2d872af1f73f8c8437c2ab4d5cacf0852cc27d4077c4172d2d605afafd6ebffe23a98fa37579b867d5a889fa59ef4f342f8afae518a548cede99e2fff4e83309acaea3dbb0e26a00e009e7318453b9537a79316d201c608de1a06f752603cf47592dfb24c50ec65f48295ac6692c403"], 0x10) setsockopt$sock_int(r73, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r74 = socket(0x10000000002, 0x2, 0x0) dup2(r73, r74) setsockopt$sock_cred(r73, 0xffff, 0x1022, &(0x7f00000001c0)={r69, r72, r70}, 0xc) ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0xa98f164e268999aa, r69) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r76 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r76, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r76, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3}, {0x1000000008000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r76, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r77 = fcntl$dupfd(r75, 0x14, r76) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r78, 0x4, 0xcc) r79 = getpid() fcntl$setown(r78, 0x6, r79) fcntl$setown(r77, 0x6, r79) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r81 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r81) setsockopt$sock_int(r81, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_cred(r81, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r83 = socket(0x2, 0x1, 0x0) connect$unix(r83, &(0x7f0000000700)=ANY=[@ANYBLOB="ffe5830000ff2f5d520024aa0e0d5d5d323cc966525a0c1310fad55ce18ad64eca63d285b6a2d872af1f73f8c8437c2ab4d5cacf0852cc27d4077c4172d2d605afafd6ebffe23a98fa37579b867d5a889fa59ef4f342f8afae518a548cede99e2fff4e83309acaea3dbb0e26a00e009e7318453b9537a79316d201c608de1a06f752603cf47592dfb24c50ec65f48295ac6692c403"], 0x10) setsockopt$sock_int(r83, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r84 = socket(0x10000000002, 0x2, 0x0) dup2(r83, r84) setsockopt$sock_cred(r83, 0xffff, 0x1022, &(0x7f00000001c0)={r79, r82, r80}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r86 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r86, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r86, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3}, {0x1000000008000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r86, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r87 = fcntl$dupfd(r85, 0x14, r86) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r88, 0x4, 0xcc) r89 = getpid() fcntl$setown(r88, 0x6, r89) fcntl$setown(r87, 0x6, r89) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r91 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r91) setsockopt$sock_int(r91, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_cred(r91, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r93 = socket(0x2, 0x1, 0x0) connect$unix(r93, &(0x7f0000000700)=ANY=[@ANYBLOB="ffe5830000ff2f5d520024aa0e0d5d5d323cc966525a0c1310fad55ce18ad64eca63d285b6a2d872af1f73f8c8437c2ab4d5cacf0852cc27d4077c4172d2d605afafd6ebffe23a98fa37579b867d5a889fa59ef4f342f8afae518a548cede99e2fff4e83309acaea3dbb0e26a00e009e7318453b9537a79316d201c608de1a06f752603cf47592dfb24c50ec65f48295ac6692c403"], 0x10) setsockopt$sock_int(r93, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r94 = socket(0x10000000002, 0x2, 0x0) dup2(r93, r94) setsockopt$sock_cred(r93, 0xffff, 0x1022, &(0x7f00000001c0)={r89, r92, r90}, 0xc) getgroups(0x3, &(0x7f00000003c0)=[r80, r90, 0xffffffffffffffff]) r97 = syz_open_pts() close(r97) ioctl$TIOCSETA(r97, 0x80047466, &(0x7f00000004c0)={0x800000005, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739e278b7ec0"}) poll(&(0x7f0000000080)=[{r97, 0x13f}], 0x1, 0x0) r98 = openat$pci(0xffffffffffffff9c, &(0x7f0000000400)='/dev/pci\x00', 0x80, 0x0) r99 = syz_open_pts() ioctl$TIOCSBRK(r99, 0x2000747b) r100 = syz_open_pts() ioctl$TIOCSBRK(r100, 0x2000747b) r101 = syz_open_pts() close(r101) ioctl$TIOCSETA(r101, 0x80047466, &(0x7f00000004c0)={0x800000005, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739e278b7ec0"}) poll(&(0x7f0000000080)=[{r101, 0x13f}], 0x1, 0x0) r102 = accept$unix(0xffffffffffffffff, &(0x7f0000000440)=@abs, &(0x7f0000000480)=0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r104 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r104, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r104, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3}, {0x1000000008000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r104, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r105 = fcntl$dupfd(r103, 0x14, r104) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r106, 0x4, 0xcc) r107 = getpid() fcntl$setown(r106, 0x6, r107) fcntl$setown(r105, 0x6, r107) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r109 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r109) setsockopt$sock_int(r109, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_cred(r109, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r111 = socket(0x2, 0x1, 0x0) connect$unix(r111, &(0x7f0000000700)=ANY=[@ANYBLOB="ffe5830000ff2f5d520024aa0e0d5d5d323cc966525a0c1310fad55ce18ad64eca63d285b6a2d872af1f73f8c8437c2ab4d5cacf0852cc27d4077c4172d2d605afafd6ebffe23a98fa37579b867d5a889fa59ef4f342f8afae518a548cede99e2fff4e83309acaea3dbb0e26a00e009e7318453b9537a79316d201c608de1a06f752603cf47592dfb24c50ec65f48295ac6692c403"], 0x10) setsockopt$sock_int(r111, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r112 = socket(0x10000000002, 0x2, 0x0) dup2(r111, r112) setsockopt$sock_cred(r111, 0xffff, 0x1022, &(0x7f00000001c0)={r107, r110, r108}, 0xc) ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0xa98f164e268999aa, r107) r113 = socket(0x18, 0x1, 0x0) close(r113) connect$unix(r113, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r113, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r116 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r116, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r116, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3}, {0x1000000008000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r116, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r117 = fcntl$dupfd(r115, 0x14, r116) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r118, 0x4, 0xcc) r119 = getpid() fcntl$setown(r118, 0x6, r119) fcntl$setown(r117, 0x6, r119) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r121 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r121) setsockopt$sock_int(r121, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_cred(r121, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r123 = socket(0x2, 0x1, 0x0) connect$unix(r123, &(0x7f0000000700)=ANY=[@ANYBLOB="ffe5830000ff2f5d520024aa0e0d5d5d323cc966525a0c1310fad55ce18ad64eca63d285b6a2d872af1f73f8c8437c2ab4d5cacf0852cc27d4077c4172d2d605afafd6ebffe23a98fa37579b867d5a889fa59ef4f342f8afae518a548cede99e2fff4e83309acaea3dbb0e26a00e009e7318453b9537a79316d201c608de1a06f752603cf47592dfb24c50ec65f48295ac6692c403"], 0x10) setsockopt$sock_int(r123, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r124 = socket(0x10000000002, 0x2, 0x0) dup2(r123, r124) setsockopt$sock_cred(r123, 0xffff, 0x1022, &(0x7f00000001c0)={r119, r122, r120}, 0xc) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000640)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000180)=[{&(0x7f0000000140)="ff31a8759c4ed540da143caa791c6c1eb2683c63e279", 0x16}], 0x1, &(0x7f0000000500)=[@cred={0x20, 0xffff, 0x0, r5, r11, r22}, @cred={0x20, 0xffff, 0x0, r23, r31, r35}, @cred={0x20, 0xffff, 0x0, r36, r44, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, r47, r48, r54}, @rights={0x10}, @cred={0x20, 0xffff, 0x0, r69, 0x0, r96}, @rights={0x28, 0xffff, 0x1, [r97, r98, 0xffffffffffffff9c, r99, r100]}, @rights={0x20, 0xffff, 0x1, [r101, r102, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r107, r114, r95}], 0x118, 0xa}, 0x2) 19:33:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206919, &(0x7f0000000300)) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x6, &(0x7f00000000c0)=[{0x9d, 0x0, 0x20, 0x8}, {0xfffc, 0xfe, 0x80, 0x1}, {0xf486, 0x3f, 0xfb, 0x80000000}, {0x7, 0x9, 0x0, 0x3ff}, {0x20, 0x4, 0x1, 0x1}, {0x2, 0x3, 0x45, 0x5}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x1}, {0x2000000000004d, 0x1, 0xfc}, {0xbd9c}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206919, &(0x7f0000000300)) r5 = syz_open_pts() close(r5) ioctl$TIOCSETA(r5, 0x80047466, &(0x7f00000004c0)={0x800000005, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739e278b7ec0"}) poll(&(0x7f0000000080)=[{r5, 0x13f}], 0x1, 0x0) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000200)={&(0x7f00000001c0)='./file0\x00', r5, 0x2}) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") 19:33:25 executing program 0: r0 = open(&(0x7f0000000300)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffe) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) socketpair(0x20, 0x400e, 0x14, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r1, &(0x7f0000000280)={&(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000240)=[{&(0x7f0000000100)}, {&(0x7f0000000680)="d8e11fb421de417238e16334d06e1554c896f951476d55fc6e6505451dedeaa3bf4a2ce5e0c8e2af4f4a89e6925de2ca1f40667acbd2c3c55f7aae71b34f7ae6f6c185e0b9503194c8d775fc2f9d44cabc39a11d9cd19d11b66d3f7e86bdfa71bcc90bc4037db0c375c9f91105e6c850394824ac4321ddda43273a5419437df7948df34c41230a913b7595a7ebf3088a02c4e446027c10b13c5bdf5f501a894cb75e7ce980d04ca96e1f5fcdfa959d0849e294eb99a7a3102e8d1e809c16cfa8b3e21068f6d93bdc7142bc2229819af2a08bc8caf202717c9e446d4883d6694c0b7abc0c640d386291da0040cf774ce5ff750ed71f6a2e17d2bd48d4cbd7778cc1bf55284a673a50037af362a44778d2f55c31f7f99c20877ed2ab64d89b49d92bedb88c8c71b6ead89a1d2bf9994411b5fe8f3f4191d1ac7033983fa0ce47931256b645543f23df04d8611b2153be5932e8472d87c6a70c2dcb8d8f22e173fc196b307754416ccf2ecd1e4420aba4ae72260b9b3dd200bf928cca4cbc84595ff643a08c68aa105861eff8776108e18754c1245d7ed66d3605a52c63f59120015ffe45b69a3ea53de2a1555a8bd184e1c435ef9e24f0c13c25fe2789ee64884df70915fc674e17dd660077190e49391d4cc7f9dc22d3443c68c30222eb4d1aa2b25e9ac8a5d3a3dcaa0c22a126609255c7e00aaaa8a1dbb58f4cb2abc0513cc08170242ca34d4c366c2745c348196bfcc5fa7ab2ec1af8a9e6f7e1afad75521776faa61686bafd34175a1bbe3b0e1fef5914494b5d27e5f1d505fc3383bcf5755fe53506ea589c2706dba42529f6a76702fec83ee41d4bf5b2126cc7fa2497963a519d680bc838dfed91005efe38363b9213bc77e5a93eda3434133b310b4e64f89f0bec631f824f0a1c725ca99f4e799f5cbe6b5e2c706fd31061acc7dcefd748daa2deaeb06b360d7aa25b01395cdc3b001ce28838505baa211fdb17864341aacff9f21cd5b436061f0f2d70b7b4c2961cb6581d45285b04a054915c8b40cdaa3f143b002d647fb2fe6aed15f4d71d6797a49c44b585e037896c73bbafac4ab443ca8b7bf44a4ad4ee19ad415e5985a2155cbed4475d7bc48ba7e2da18c11fded563718c27f669eca31a0a304768f2a23fc59918f7379b7885a39f94a55a2b691521ad58968a77cbd546cbaacfa2f4ea6dbd547118706ee54fb070fda0836926582613a51e6d4e70a675100e73f68df36b4896052b50b7b199f5d9f9471261294a9f49e99b941675515f0cd5761c046287df4d7e35cbf383a25b122bf13261cf55a112aa820c7548342b83ff853521c08f0729a455bd98029b09c53c743576476b787123f4077f29c9663f86bc34b567b56b37c51c9447c2d16bccb1ca16ab0536a81e032d9e894afd18b6993d12958fcf9d92116e636a25de62607f35f6371cad4d3edbe9f367828ce3f7454090707fa3e2ee7b3c317048fc780811c9ab508eb812c40ceb24c47b3ca4b52b13350ee7d8b28544d0635e2deec506584bea1b503c076a6cbcd3e1a89b26c9ff26fa210b74bfc94e344b19c37e81061ce79023650e9a61a2be4fdc952b13f889699c4863a10a122d9dc7544652552286608a6d889a81ce5003606811cc5731e718366b757295fd71cf8c691c7185e3c9caeb7bea978ec9a61a5cd2cf27c88409d259355f9893852ff578be87b4fb26a8971c70735df813f2dd34aa2902f908fd72afc78a04e35d1b62cf3cb33c05974ad5202c5573a2ce57486c9f63352d156c0043b608c3a1074a739d7199aba9df9388155b6f32ad4b437da570e4c73a6399dc123138398fd6762c459e89a168fb7d88813a407996fec43072388f5829e9bfc68b416c44112f0934462965cfcd01416ce1e04dfb13b3b2a950165d97dcdbfa2f6952b2f4d94c1ff19d0b6b140fe278ac71ae65d5ff3bbd997e2008dd2cc264766c3339c1cd6ea8ff3913673d0ded104b887b1ec613963a2307b3f7615d866aef532dac4d339ac6889ed9edb46becd64143a080961fee93fb46583e623c30b36bbfd5e8a8ecffe2168941227f98c6258c3c808d86ab39a49d44e965fdc50a999f250fdcbcf3fe3f4395e5441edbf34f0fd3d912294eccf8af78448e1349db0d67da82b434c12004233bef42bf4859069e61120ba9d64c8956e8e5a5c52fa865c9aad5eb765c52a00015a70bee8c77d7cf535a9cb0aab3ca7dab6f67efe1efb7b23ee9f0abb15c1a58773509fa25dab3d67291771463145da7be91267d86663f540171afeb8e2521151375f4bff75c11f16685ff0032b53513591f984f0c5422091df05247c37a77ee09c71c81e53d8c10c6fbeb4b85d959cdc4b44f0cf3390046597054d04c58669e8234a2bd67b5d1540aa369b4b7a05799694775147d6b12d1634f143f5f6e23de150ad6c0685917438e24e483098ebe31f31f6c3577212fc1d4a0219899d9d76bf28b3bbb204b6a240cada95e8a44019faba6b29b50c20b867a494ba827bf9b851995b614f712a5f9e2c41a42fd683a60f60a170a44512c5fd4c1ab9f2f05410215709aa0ebd74082391d32e4894e2fd4ab3fa905f68ae98797dd5e7f0ec6159aba5fac6d872cc5d7df935d927a08a586f8db6b370f91daf68c7a55191bad88fb18583dcf5d19ef54af70a35d36d1a2c686f83d2f23913823229fbe8ed6a8e17bb1e2c0004a8adda4435d6ae94687abea269920456aa40418523340fd7a8f0ea0f629841c0d34a6e226a66b6884fe02b7b4e0cc7e9862e43aa6bc984300d792f4a5d55b84f6f617837fc824137a1d08a2fe1ee70282cdcf8377c7e6b2f1b18ef7445b5c7a23886cb83df267352ed3fdde1fe9ec99418a3abe51b9fbddf951cca079995b1d8726044f27fae06b97bbbbe2dd58f7f344aa7d64cfcb6c0642df7ec4a21889afd169de68df624756d8d3a386eb7b6e5fab8576659116da26e2c992c4baef5e85f84699bd60aa07ad4c06768ddf4973f54895939f5a93c71eb37e2ce0763a9bb39015303c0997242b65a50470e1be1d6c78c3e29a2a9be7ffafd6d1b86e92e7caa6fa608b7dbf4f6941a1268cea19d1a2ef023c1c8e34081b4661e02320309346201d7b76a9ca48a312d836cd311da70a834c89a753d591f98da513162ca9a0c3daaa534bc0a6bccbf836ebeb143d2468d819ff3574d210e88ef20c12691b9fcc400fdd967e63126c8c4b7e52ab936750b424cfc52891c3b38e95718012c1a7544e13df4561bb6db37e50eb36e7eeadd9899af7679e3b3a40d9ba99d1ecb418604c5bed0c89b44e7594001072e30f4e01d0002bb20901fbe02faf3f951127368eab15a983123b75646be4683e6b6c8bae4804cd1407ac522e6de88c8f23955d6a08ee8e756374d6c486eedf22eb8d45df05bc7505fdb4375430a7a71ae17b5f0943b8451cb85d7f714edfab7cf81797de549082f868dc3e5d2f563be1ec968658ceb5da1cafebc78323ebe8d9fe8b67a3d7fb1407f0fee364519ad34f256eec042372a13918f632c8cb306c9a0e6ad8c35513cd76ea7f349374d9b19cced53e6ff2b6be4392debb567039dc33ab8a600a7144272fcabf608dfb9aec757b2faf75845a06f56c94f947b2904c2560de4040b6334e8602fafe6d8a1045900b4372a3cfa11e7730c34eb55de25d98f0d4b79b2d1cdf64d470663f2723f854cd408a718a3db869a5703729b42d8e5e7ffdc07819e6d3fa3c0d186eb63884e1d7c68a13d54c54f40fe717eae929ca69e81a89a11486525d40d07b19a405b2823a753d1649e3255468440b0f27d42d93954fda0a8eba1ed6329284613ae0a4656b569c8f25ee4ee3a270898b64a6e41b2a5f8ccfed615434af770a7a014fcb5e13993ef7b908371d9f15294909560bb50d43db65c7050ccbd4fff5e29e9ce9da2cf6347fbdb69e4b353ae876349a669cb5a0772e712fd24c779bfa02b7515cfd633fd08127ecbbd1fa1262726632681d92233932c20e0259cbfd8e87edc6a679ce00a21bea0a7e0f2cbfc5f7a375fc59ce30ab4abdcfd6934941abdda869f4c6b38fa1f8aa0bb25ec8e6dcf28ba575a3e835903f965902e1fb6823c5bf25ada01f26510e8cf82b35b5a9c097bfa16f6bcf85a013adccb4f3304927f1a583fab71e007ad6fd0292dc118e45101ab578959189770d1675952e5663253bbf676a3ebaccde851f373d3111a8f7f045a31f0fd2f605e493f202558ff59ef773f13507b188ca94bd7cd7b8a9863c9168e172b7ec587943b42e0e34d2d6695af0b170ed306c4c1f1e0c21c529537043c14a19e1f2c3d4890f40ae0727749818cd707c53333cf845e34b4b81373f1e1eeda02a5b88cae2a87c3cf4acd0dd76b30d39818d8c7e275da563471a50fec659b85a60b5e3a7c4f82eb880698e615239d15512ca2e0c9f9e007b12687205981b16859ca0511499123dd13b7d1d2874d78d771af1d397aa15999c4f6e75f4b0d6550b4b0e7f60670842da7f2d30b3174ba705317baf42296fb4cc44e5b67eff85d4021cea8bd69ba8f2dd67664c77ce6d33120945d51cfb014bcfde3b9e8d8cd9684dc5ea3c7a44f76bf332793e2a17ad28ca85f7d65c0ada31e8e7113ca7df88203d5b1d223a2ade1a10d9178825a0e0961a63ad2c296ec326d9837679dde5902f1d44063c0a76dad93ce35457adb5ab2465b084388f53f9775d235177b1fffdbeb18ca6b3bf0be6a73780fbf941b9206eb9fe3df5c7c29bb1b35a93c1fa27800a19ef8fd068e4ef63b22f1b1a46e065f6a1358cab182682aecd03b6a477d887d437f2c86ba63a10cdd3c78a046c074f6c738200df2195c1fff8a3358f7f9bda0af595ac140dca6c239cf61a6c037c9e9cfc851a0e227b5113c1eaacecf5abbbc1a45effab5b8ce63f8b5f8e26615ca8eec8c9cf7a2cce46b3a53b2f4d286a5912a8b6f27a655b915b4db0d9a4c2524cff15eee5108d89d1f09629e723ffc1d64e9836547c7770b7a7e6db175b6498840c1af4791e9c1027e1adeceba6ce35ba950eb0f436a4378538bc07d9d99f19a5f8995cfed21b909612176df5fd4e9dfb4e4375827b3d74e7ec79b2b24616a872eef4b93d2e7d54c8627eef2a8235d22201e070ea966e0b76cabfe82c692a5417327a061ffc1c8703fb8577586f8b89a2af0f83274f80a135c25dd42b2a3c8fa5f8508b250463ec1d5c1854ffc9238af5f096ce0bcac2ca11fdf4a473130633a9148c82222b3c6a70d06ab74618325d34f8fcb269c1d21aa909942a780d3e2f7c10d36f8d0b4af98d6251f4d193be7c722d8b691ae3143f0b18ee225958c100f7d02d9a8a8a257af52eaabc25ce5498a8584a236e457896ccac6fc4599b3b4b69db7f13e597a5e62584ebcb91965be96c862805804fba45030548133963743b68cd9f54851131a5825416f7a566667881f2bd8398791712fc8a4490ac2014fbc6c5d33a4cdf8517a5cfd38bef59259fc8b04912dc78585c6ed83c96784f2216693d648d9d140432324f4d35620a4fbb84357780432a73f76040dedace062536ae076094bbb6a2791993e5ae4cdd29394e5784f73ee50f4a9355dc144d418344f8aeeed4c4d28d5d7bc55887666d3a873dc2031b538a102bce220086d18df99853d62d885e82e855c9770d4aceefe5c604b4029bda33465ac6612adcf83e9b0ee9e6af8b493c79d63f03bb24b2d9f39b0aed66daae9755929e9125c529294bf334a4dd643291c1c9a98d961cb04f46f60d0e3a7ebe40248b26b0e479f1f2f203d8354ff880ac1d00f8a941776162cd", 0x1000}, {&(0x7f0000001680)="8492cfeb6cc301d004f09c68b9b27797e0a3942603e80292b32cb4ace1eb495efb28b7c34f3dbf8baaeae754f2aaabe3a5c2317889803d1cc5273c4784ddab78ed59c3414b8a6aef56260f0123f4b31e9275535eba090977aed3d71da42085f27de210f92b8966934598f463869c274211c126bc39d8ad124506968314a645d81ed96a33de03283aae84f190c252b9b8c8221770111326539a59f55d169b47625a55d8de241e17264b39740b7f8bbe553f28a03e1f63b6dfb529a61cc890fe7fb5bb560b068ad333a82e37b80d9caf966f8806eb02c56308486cde5c867feb3057472605ab6ad33db80e29ef7fc207e17dc78a0939b1ee77a4b50daf6f6430649f6adb94eb2819e7cc9ad02262c59f7cab0e1cf46661f2ac8c2abef000610ac2ba4ee90cbdcf9572570dc7eff84bc7c872e1bf5caa74c2aa563b80423e5f30d4e92512ebbd8c858630fe8bb183ecab4bcc736af5e7cdde80e7fc8d7579a4e771a22aef6b70b6944e085af3eb186ae6592dc9c29610d058391e35f21a024f4c7055ed397f18a8b1eaa8be56b8997de3aa65bced6f6511537570108f414c468830390b4d8a677253052d695f1b94c5a3a7f6150b7a583db1fdd498169d44cee2424d7e0db088b3b993f3036b2a60c03eec54798ee36981502bbb0e9b72404b5fb3b2c3121616d0e8638f19f9d8f4d95619b9b5c90e5a75e1e08887fe0fb583770a7d57fbd063001218549df3a8be584be0f0e8a6556a2a2cd40b7e73c3be6db205565aa6718704f21772b55309e33506e826eddfaad6665c2b8e075c0ee5055901473021e3e8d025a624482e7245179580cc69d12fecb635c7fe9160587fd1fe2fdd9b5fd7b9e89de37183644728f13cc7143751f2537349487abd07d5d661c9e281e48d11d3cf5c02230589e5c4ae32f2328666c20056c47612e505da9645f5d00429fd38f9cf00a99c7f12b23600641aa68c6a079471ea01d90486043b19b7208a060e3604bed0f695c8fb9c3a6b11f304733a478836c5fe9a89867fd0a5995dc6beac6ce791bcffb0ad9f5dc4f90327d5ca33232a3d2382bc857710733b3bb06e9194ed2c719b2d19fc927e9b74d8b6321d961a341adfc841fab9bc39bcd8009b46f3acdf3e5ed502423781606e04228d5d45a836ea0d3b835011d989cf655d2f4df38b15a9a4143ab8f7dbd1ece6d7c9d2395b95d648c95b31f89dd7767b34eaa8febd58059d0161ceb3c31e1e4ea93dfa90c538ab952a0d2f7365a833b3f716fd430ec2e9e6a05542acff219d2a3bc341413786957ab33ea348c844f5821c174572234f86dcf4749d9688c74190c2446e1fe406d850e7a62af58c571d71064596f7dabe29c0f25ccdf09e6f2272e5ea4c9c1f075df7ef2c87e2fdeb87dc66e03df353ef39206ebcf04220fcb450ff19b32e127d3a062d103feeeca34c2a3c3322559b957d4251ec1ba00bd517e332c67a0bec2add6e6fc6309ad64c7db6263540cd1fcdeeaed2ccad25197c78a92d7a292a5c2e306a19e49db577ccc021b7e59f735b791f4d9c547c2905b3e0e81f13f85c4d00f78a2c9c38c8ad5e48f6632fc4a39d5ba8ef9c674fdab6f622576b1d90fd68e785d9a980d5927231d023a504e46b17ca2bc208e06039579aaf1bdae4f6a81a751e1474a8b15192057b9f726ce5242908ab3b9ffc6c168ddfda754e85e9745eda854dda86d5f6165ac5716e5ea346d8cda4bbc16a0a711d7e93e4863e96894b4e08713ab064a2c6003804f4c9785e70ef64601bf4b66ca7ac1e790fed4600f4a9b4af3253c2cad865f284542917ec28e17ee4a3ac22f224ec0866d1c99d2aea0c7f7f1b557220dc248d376e39d5b110abfbd40438c1cdd4425e71ba9a6f87565593ec485c532cf5bf16d66feb269612eeeb2f1bc683fb7970cfe7f68119c29d989ca10921cc8c9c41ee9156b0a7e688bf9c24a4292eb7632137ff2981c5dfd8b83b713097200b1472cf23f2b2103ddda7455adcecb756f2e036f3b0024a8ca201d8664559f13ac327000d4b28d781bdc41a334e2d9f8d237feb526844a641ba00507597d0f40aed045a0f60f683a6cd647887aea839991434a86faf68ee697f8363cfc8f1de701951318afb8381a54b3434a9c67d5c64c4642a74c8350aafe4066a189ebf3c7eb19c2e3a90545f6a507a86a924d0ea4a921af5b5c9c348fbf30032658acda1ae4a425d0fab67c178e913cc72dce845118ffe977222bbd5f4b86da3ea008c1bbfb95b1ec451f88dc3778f7601a9399f7328aa0f15ef231a38144cf5183f5ab56f9ec69b0c1b19d7b4581bdbed8e25c2d761b3252157d0bc9410662e0bead5c40504e1d75d34694fe4adc6670e3ddebc3a888c1cfc9d1cdc6d6b0d115f3f7aa12e22b201edd85076a605c14e74bbc182f7eda40f1f2044842582b44f46d087f54dec6b764f812de7449d63efeddce7abaa01105bc52cf0f3ec8e533e2107843aaccae4584e7393d40633aa466baf292b360ac96d0c6ff12c9c1a6a49a95178ceef693f049de1ad5a34b78f4209140bd5ca5d8b117cc07ac9bd45d5c7612ffac600a5578b64136c0921c998bbf4d0953ebf2dde27e34d42f10dc7f1840722408b0c11c7028b3c9a1946e41dcebedeb6f9c26bd8d52db198f9816d2b3fa8556b0378d81b2f643e0610421a923198c5624dda5ba72c6dd6b944c1c1d89bf74300459efcefeb935a2c81cc3f0b3b3344aca29848625292f8a4f0a53940b3af6b910ab2f99e628be8c4b3ef5c563d2c25c2751a9ff29af86ff213143fa2635896874e1e38dc3566d0c82a0de51ed9f370fe3e596e236b9fd0460cbffdd8d42084fcf3bf1dd0334e783d2dd193d3ad1a0dbeda2d8c01d70950bd1f77070c118bc4a064ef5d0bd6b8344773e960349e97d6f105f16f55916de187ee15350804dada0815c3cfb79a717344209622bd5c76096993da344dc63bcd02d588a52c6784e5af0558105f692267cfe73c42fb9a4b847fa450713c3ccac1474afd4d4e356d7e1b35aa5e99126582110349fcf3d564793fb69692ced0f827870203424cf7bb666710981cb9b7d8d497322dd48d4b77e08912d49c93620e4e30213a3ae2f63cbf5f6b5bf46627a48a85676835af425de80a04325c09b452af02fcc73c516f7c87da3214e13afeb61246a66b2f1a90f17d585fb0d25efe8c378c5c3b73132ac4c83404433a4581a009202ab98564e712fe41377c4c39cdd06a55aa99dea532ec94afecfce08eeeb059c66325385680cd4d469852936d2bf7fdb96cf69db07b6e1fcb3ef15de5a4129ac9cc8c7824f5e0c185b317d32a7dc7626731aee960df63fb44155dbf8d9b3acea2080933eb9716ae11e510227d6bd813936c01a78ba4ecc3536f0d8f76d91d781c7b028d8f57497853e692367016d3e04bce481ec454045e3f3f5bed1e33e46430a8cb9cfe40c851a5263e76439d041bc5a5f91f59956eb86b95239c9f1f9ea86877055809a1d5f3b822d733c994d93c8407d494755897c8ec82dc4e8c6df259bf4517596dea34ded5b48ebb0da7d56f56076844cb11d3f2c2f65b9fbef158b9b9599b47af466e706bcd4ca58cd87a44fac564fa391352a308f4311aaec5b5941e4406f01bd158af0aca8bee7b865ea36cdaa2c79cae17559b65d12ec8d3fbbf27c6511576a3eb6d5e24ad15c9857559a788c9644d457addb545d0e70678f5049038c482977bec22d572a25e9796ecf7ee19101544775bb71200431cf836a020877ccc3645237bdec845de6320e3bba56731b00a916932518e16b549d1e28a1800e1f0067b3b5e6df11974a9b45a00e73ab94ef70383267756fe379de06504d40302e7f5baa41aee5dbc0760d96ae1e5f365c4538d761ff028628171462f16ea40cd04c869d9d1d77f8215ab1f84957a5bc388645129509bef6dd04872e67c6da284dcf68f43f15c049793ef01cc4089daf4947e3deb06cedcc7c1b3cd3063ffab62fa143d96fc5ca83b513acf0175b891e580585f985933e21eabc6ed3199a449d80abd578e2c70b44b372f2d550b871c633a653f3a6c1f71a15ff297698f9583610e2d4b5f43bb1531910ab4d7e34aae2a1769b584109b0ed252304d47efb25b1352669612c5a14f6494b047f033598c7d1a7cb1b442471dbaa3c408337e8472f3a9d500722bb705a5eadfc79845f149afcb51e5df36a3834fd90145ee28a2f044ec398e1a31385d6720b508b879984005a9729aa6686e5d6b4b7d3af6e2fd61f5f354abd6ee73d7ba99f1871a0f61b989ecc81c6d381117db7034de04e9c522275f86a5197af6c12de414e5770242129ba3368bfefb5df22833320fa074a800df4c9d2012dfbef0b4fb8b47a66de70780f66f6cd55fe9de848adda8c25a35fda93eed4293762ee871dab86ec3a1efacb21cd6ce2b81ef670febf521860ec4e1b8aae9acaeabd8edbd46ebcb11ad895be85c47419d034cb0464c40d06a6c028fb51a333b0e341a659ac1cdb7acea5b8dfedaee15ae67600720935d8443b05b1fde9291209d21a06ccacf6d497e8c250d3b57f61a7a50e0fdd58df058bd9cd62a0d3263ccd2010b1525ae709831e616bb005931b1ead24439a08419eba9d800140d3bef95158431b43cce6c60f59c492e120084bddd287d8a8c046ad411321043aa8f67037bdb292a8c84248edeeb237e701e630acc91d1f4f9cac479e94b0545f9915ddba5ec5919f9890c9cf085680ec533d91340030721712541bb5e90aeb50b4860493eacde6cf42fa9613d3cb6f8860d9016932e669bb9b94c9feb30437489a8ac19c0878586faffedc1610fe9b87536e8d5b27c889fae71141c2e1159ec56fc99de3dfaab8701811b414522fde70f0d7acb944117381161afff5051343498bb327d411e1bac3e50c0b28fcbccbf5a44d2cc8dbd9341cbbd66d6d91410871b68a3565e3665128ee041c83c084b004177e8e8dd6e10dd6756fcb887e442290d67f043768c21a8cd50cb0a1f02657e2f89eca3d85ca2eb5700d69fde7a0e3cd8e701f7e9952d22746ccb0219037bc00ffb7446391e5e79048ec913b681db676baaad7e3b04ee3914aed37df2828b0aee6c2b0443144ac46577c3037eeee75e0119deb002b3dac2ba63ac5ccac04a37a1d365cd814fc3b9dd280ead4a035fdd580db3aa9189f09480cd9fc4a22e42df17bf33ab151e7aaeba2c0e8d360a10c8041257fbb4706d3c9a3ab8ba891518dae3c5696e3d27d93012df29dd9c7a20a726fd500d42c2298812cad072a040fde6516e8a5dfe30852b98347147c153ac846a43f0807765aa5188b6887884626ff8e363aa4159aae6ab5eceb0ac343e97011a74b3f61cf7d4ab9f350da8a3e3724004fc7c9faad793423c2ad50fba7b224411c0aa8ac578c86cbac54a542c04874a94ce017b47ca9203af65c5889fef2e89f273c84648453384277426fbfacd3cdbc19c5b98507f3d8ebd2e9a7c56f3979845de02408974c88692d1d7b9a0c81df95f86d7bcd97f3e67c62437be8fdb03f4c609d7e1a9ab7a503e02b6ec996e82d0fcbc177f3b627dea5e4446890fa7733c70759bd9976e377337c6c9ff139f19d5fbde2597ffbc91df61dcf5164b37ca2423430fa71a1b94cd60bb40671a5273a6b4b614e33ca85ee2425f69bba2e4b5878efd874ae584b67f2b85f6d356ab0c21bb5219a2fd000559c29cd2b689de4fc5f57c41e83b0532e72d7910f6cf3226a70f954047373430e50c4e355ef9d8170afb3779bebdc684d293fddd64da873a7c88e38c384759ba9429219b23683d8b", 0x1000}, {&(0x7f0000000200)="255fb1addc20e4f12d0291eaef7001da5ba5b558239bda242daddf3cf74a43b2dfd22472280adf8838b97fbb72c6223281da9d2b5f208669", 0x38}], 0x4, &(0x7f0000000340)=[{0xc8, 0x1, 0x1000, "d3922751c20b9b13ef3b5011ff08247ede07156d6d74d6ed7aa93a52832a9b929832c1390b9ab162a89b79deede2339deafbca48eefafd1aefda8e274bd97e4b420e38c0d7956f6cf8891190f7ded571f56e698b6a792fccb36761a56c2d3cdfafe2230beae5c3cc47c2a99d695f3271ac3a132ddd67731134134dcd136b3c9f937b575ccca2b8328b5eeb7f0f153544c65657ac71efd94ca45fa2820a61bd43afddc0d59ff7bf6878869577ee43f21c0604"}, {0x18, 0x1, 0x5, "9df1aa43"}, {0x90, 0xffff, 0xff, "0a98593aef949e614128eb0ae4b4d0789d8903c2d1e8cdd090517cfc46bf518aa9b8b56535b498f234a2008387cdbc475266971ae5d1be9ebbbbfa99c4e2dbc68be30a5117981bc640f0948e86b8829857328d4cf304020f3aaa50978ad6418bd2c1b958c032af172da233f740abdc0253b668c56ec2b46b100bf35ca1c6"}, {0xd8, 0x0, 0x4, "9bda893576cf6aba3b712f1373ac5a02f9ec492c88cbe79c08ea179b23f66b33b35d223342e29b410ba0d36a38763926ccf73d6fef59ab4c8aa54a9e7c8892a29497c6dc759a06069ba3e295ff07be71ffe4968e03b943df2b694300a3189863b9547f4e6600d17afca5c31da2fcd79b4ac5a9c7f6d91b6205a34a6de01d6822fed59d2bec4945b5833c8086b4008b6d9367cffa9f25fc08adcd6e10100647c6a8a85b7833c07e0f502e8a4862121973796f1f8867130504a00dfac03b81f427db475eadd2e942"}, {0x70, 0x0, 0x3ff, "9669e25d37f17ace677020b2e24c31f5934a69a966fdfacb98e1f9ec2ed39f68552ac2857a2db3d6ef2fe079e81a1500d4bc1f87e76f493d14d797cb8fd237ee7971c6e169c35ff00d1b8919c877cfdac4d5c31d6ac7a47dafcee52f76ce65bf"}], 0x2b8}, 0x13) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="32bb7cfa9d099b40af7c76ed3b623d8fe422090d271a8b396ab105882b0e00eb7382633880cee75a1540898552c2dd46e4f01029d8e81783997d996d184615bd52c07afe91d4587a000a", 0x4a}], 0x1) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 19:33:25 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000080)={0x6, &(0x7f0000000040)=[0xffffff81, 0x4, 0x200, 0x1f, 0x2, 0x0]}) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b100050460000000000008000f01000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) 19:33:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000400)={0x3, &(0x7f0000000040)=[{0x3, 0xf9}, {0x2c}, {0x6, 0x0, 0xfa}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{0x4c, 0x3, 0x0, 0x4000001}, {0x30}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000240)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000480)={0x2, &(0x7f0000000440)=[{0x1, 0x0, 0x5, 0x400}, {0x81, 0x8, 0x7f, 0x7}]}) socket(0x11, 0x200000003, 0x0) ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, &(0x7f0000000200)=0xfffffeff) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f0000000340)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x20c, &(0x7f0000000280)="0c516d3f70e19318ca9bc32c1b26") socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x400, 0x0) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r3, &(0x7f0000000880)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000300000000000000000000b5e8a25817c6a28e30ebb8a661d67f49690b89d5ac5c7cb80519b6e5a35e364faa825fcffe969703bfeba4a4349f74b799417a706f881a22bfc86b721921d13f2ee17d1d00000000"], 0x55, 0x3, 0x0) msgsnd(r3, &(0x7f00000006c0)=ANY=[@ANYRESOCT=0x0], 0x1, 0x80000803) msgsnd(r3, &(0x7f0000000980)=ANY=[@ANYBLOB="0100000000000000ddfc7e4d84486250b0999e9b7272c428de41622bfd80de0d711428036e38913bdb4a7e9f87b507cdd4caa4d46bf36ffdf6a4fba2532ce237eb7f07aa0b81e20479480600000000000000680003c28c598a778194e09ae1347a443f28b1a29497fc9e0a65769bc8c81612e8c27c0079d0cf40b9c8b754daeb2982d28606050dc116a0af14e0584b0577d2138cc76577919c1b86e7f263cbbfdff53500000e540af43fb96804001c3b3f08f0b864726d9148fd998240ac5378a429e4f4f019407d3b561a989c1cf0b6d1491b41c992dd49431d440080b06d8a847a1c2e46f7764444290b250496faf4eaa90f893d5c67ddbe4cf5e211cbea4e0e7008959daa50e8bb3675ad601596b4e343ff43d3bfcdaac304eb55b4520f3ce3f500000000000000000000000000007cbebefa60d469aa13a7b3684ac9c26d2d71bcd0fe508847b046fba1ef5cefa7a07d8f3b96452af26c5ac06c2a942a0264141d6646aa3e86fb51dbae9c1a9f27beba417fb500029263305b778fb568a8713d0337e0b4840d8dfc0657d5e0ab606be26c7463326170f3d7d854ec59a40c4c2d4056d6e1b15ad9867ece5f24a943abaacba731ad5a8ad71a56981c054b7f60ba2e4e7055e373318b32bbd5948856a2c0288224329c8c55784aa249c81c95981517ddf0497dbbf7e1a6149d35cb3b7ea7a13e12d582e2dcbccd20d9b61757eb32a590b8f6e303dbfe823a76c00dc96109fa7e5314670643492dbe698cd6b27581616596c5e9d23e9153ae886b7830ca5bc256"], 0x1, 0x4) r4 = syz_open_pts() ioctl$TIOCSBRK(r4, 0x2000747b) r5 = msgget$private(0x0, 0x0) msgctl$IPC_STAT(r5, 0x2, &(0x7f00000000c0)=""/55) pipe(&(0x7f00000002c0)={0xffffffffffffffff}) writev(r6, &(0x7f0000000500)=[{&(0x7f0000000580)="653443c38c1d893ef89e4d7bfb837151d332dc3b11af9776423bfba87db90ec18904786e2e4ae17f31ab92589e18fe87222c5025a6da39c5474b0ffab0f4849cbff3e97fedf69c32813860bbaeb35bd38504d62345a9bf2ff6bda5541081afafee9796f2af9677787ee0ab25f888e63d019364f796a3da525aabd0df13ed436e4539edf66d2e1e1de2cab1d8678619af6a5bbe381105acb2ceca98904793561bd2da09df90253033e9b7389b785caa60ad81ed238aa19a6c84248ba50dd7465d09a6b1ea1149e801859d850e4125", 0x170}, {&(0x7f0000000700)="ca1e6251063801405a1862fb6ce5b752ac6725be9f201a34e043de780a60ce2a17c1545030b5837c60b6c525e78c3fa590f43bb6493dfa58928496b7242bcf54b5342abed5642c0b8903298ef295614c2ff36fe358d579676883ac68423fcd8a8be612b2c88252e0220adb4a333e61a134fa8a273eedbc5dada99c5ed41ae01147bce834e013dde4ff42b850e3220a2ab3a32c4aa3847ba13e194cb429a11bbac0b1c896e36329", 0xa7}, {&(0x7f0000000380)="59c1b034860b2538924e037e3cb92395d0cdd1fc6387a13c1e3a3f3a14d493b6d4b39c5ccde3e38e5b27298336acbd7e22", 0x31}, {&(0x7f00000004c0)="e5495791ac671ac5", 0x8}], 0x4) msgsnd(r5, &(0x7f0000000140)=ANY=[@ANYRES16], 0x1, 0x1000) msgsnd(r5, &(0x7f00000001c0)=ANY=[@ANYRESHEX=r4], 0x1, 0x7eea135638a8ce50) 19:33:25 executing program 0: r0 = syz_open_pts() ioctl$TIOCSBRK(r0, 0x2000747b) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x80047466, &(0x7f00000004c0)={0x800000005, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739e278b7ec0"}) poll(&(0x7f0000000080)=[{r1, 0x13f}], 0x1, 0x0) r2 = fcntl$dupfd(r0, 0xa, r1) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000000)=0x3) setitimer(0x1, &(0x7f0000000100)={{0x0, 0x40}, {0x0, 0x7}}, 0x0) 19:33:25 executing program 0: r0 = socket(0x2, 0xc003, 0x6c) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(r1, &(0x7f0000000340)=ANY=[], 0x0) r2 = dup(0xffffffffffffffff) r3 = syz_open_pts() ioctl$TIOCSBRK(r3, 0x2000747b) r4 = syz_open_pts() ioctl$TIOCSBRK(r4, 0x2000747b) ioctl$TIOCEXCL(r4, 0x2000740d) r5 = syz_open_pts() close(r5) ioctl$TIOCSETA(r5, 0x80047466, &(0x7f00000004c0)={0x800000005, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739e278b7ec0"}) poll(&(0x7f0000000080)=[{r5, 0x13f}], 0x1, 0x0) r6 = syz_open_pts() close(r6) ioctl$TIOCSETA(r6, 0x80047466, &(0x7f00000004c0)={0x800000005, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739e278b7ec0"}) poll(&(0x7f0000000080), 0x0, 0x0) ioctl$TIOCSBRK(r6, 0x2000747b) r7 = getpgid(0x0) r8 = getuid() r9 = socket(0x18, 0x400000002, 0x0) close(r9) fchdir(r3) setsockopt(r9, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r9, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x3, 0x4, 0xd0, 0x401, "cbfd1c47ec767d186e43ba80e4893c7e651659a4", 0x80000001, 0x8}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) sendmsg$unix(r2, &(0x7f0000000280)={&(0x7f00000002c0)=ANY=[@ANYBLOB="00002e2fe081a259405ba9b42bae26a667563a0652ef9b07e6ed819141329012791bb6120ff3fbf97e422bc1a79c88aca42b55c8ffdde1c67e87d4500c9bb1208441c31952b7183aadfaffffffffffffff1c579d24a213117ddd327a08002012fddae04154ef3f3636e2fb6492c8c2fb579b54c0e292513e59f6ee66a65ea5aad1eb8e647316477cf3c618de534f1d431bd1c7be1295b21125a5d99476ba9c06aba7a17cdeceb9084e147a90fcf3c52b1aa94d6bc4c5f41016f7feee920fd5fb9128d10ecdbe1a43623608d85216407e4f6cca7a10b9079d9c193f694bd376ec0d97ec283e45f66d37a5d94f1ac1d21fd12f366665d0f9ff7ef2d167bcf3e5a63d96c9341ee92de6417a5e9f6e250a9c354c0b6df74f018cc63f9b08cb7c0fffa07a2cef29490790c0cc80049003184d3254d873b800bc141b5900f12bfef119bcd810e1590d79cc1f79d0290f978b6d"], 0xa, &(0x7f0000000180)=[{&(0x7f0000000100)="7b65cabbe89c08ae473196e21b2849bfe3734aa682f20fb43e63fd10a6f10448f65f6225947acc459322f934eb4ad8d5673d02ea3fef92290dc929c878fa54c0da55bb2121558521a426881335721f6941657e9c", 0x54}], 0x1, &(0x7f0000000240)=ANY=[@ANYBLOB="3b00000000000000ffff0e0001000000", @ANYRES32=r3, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r5, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r10, @ANYBLOB='\x00\x00\x00\x00'], 0x40, 0x8}, 0x2) write(r0, 0x0, 0x0) 19:33:25 executing program 1: socketpair$unix(0x1, 0x4c4cd32f0aa8bfc8, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r1 = dup(r0) sendto$inet6(r1, &(0x7f0000000040), 0x43000, 0x8, 0x0, 0x0) dup(r1) 19:33:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x54}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000003c0)="e740608e1d9f9245589c291dbc96") openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r1 = msgget$private(0x0, 0x0) msgsnd(r1, 0xffffffffffffffff, 0x315, 0x800) bind(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0x7}, 0x10) r2 = semget$private(0x0, 0x7, 0x100) semctl$GETPID(r2, 0xfffffffffffffffc, 0x4, &(0x7f0000000240)=""/114) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) r3 = socket(0x18, 0x4003, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = openat(0xffffffffffffffff, &(0x7f0000000500)='./file0\x00', 0xc00, 0x110) sendmsg(r4, &(0x7f0000000100)={0x0, 0x177, 0x0, 0xffffff7c, 0x0}, 0x40a) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r5 = semget$private(0x0, 0x0, 0x9) r6 = kqueue() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, 0xfe) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) r11 = getegid() r12 = getegid() r13 = getgid() setgroups(0x3, &(0x7f00000004c0)=[r11, r12, r13]) r14 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$VMM_IOC_TERM(r14, 0x80045604, &(0x7f0000000280)) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xa) setregid(r10, r15) setuid(r7) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000001c0)={{0x4, r9, r8, r7, r10, 0x20, 0xbeda}, 0x1e24, 0x200, 0xff}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000440)=0xc) 19:33:25 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000100)=0xc) recvfrom(r0, &(0x7f0000000140)=""/21, 0x15, 0x802, &(0x7f00000001c0)=@in6={0x18, 0x1, 0x2, 0x4}, 0xc) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000000)='c\x00') 19:33:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7c}, {0x35}, {0x6, 0x0, 0x0, 0x104}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000100)) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x2) ioctl$TIOCFLUSH(r2, 0x80206919, &(0x7f0000000300)) 19:33:25 executing program 1: r0 = socket(0x20, 0x0, 0xf) close(r0) r1 = socket(0x18, 0x400000002, 0x0) close(r1) r2 = socket(0x18, 0x3, 0x0) socket(0x6, 0x2, 0xe0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 19:33:25 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x8613e) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3ff02}, 0x440010010, 0x10000}) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x400, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffffffffffebf}], 0x100000000000005e, 0x0, 0xffffffff) 19:33:25 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(0xffffffffffffffff, 0x0, 0x0) pread(r0, &(0x7f00000001c0)="cfe58db6bbbb5417a8b2b93123798684daceb07685e797b0e939e98ad6606101ff8a8c472186c1110a7a26e166053366daa3a4d09f28246b024e495fdb9d4377770f5726ef1bb316d6cb8a85a4bcc8", 0x4f, 0x0, 0x0) r1 = kqueue() r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x80047466, &(0x7f00000004c0)={0x800000005, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739e278b7ec0"}) poll(&(0x7f0000000080)=[{r2, 0x13f}], 0x1, 0x0) r3 = syz_open_pts() ioctl$TIOCSBRK(r3, 0x2000747b) r4 = socket$inet(0x2, 0x0, 0x0) r5 = syz_open_pts() ioctl$TIOCSBRK(r5, 0x2000747b) r6 = syz_open_pts() close(r6) ioctl$TIOCSETA(r6, 0x80047466, &(0x7f00000004c0)={0x800000005, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739e278b7ec0"}) poll(&(0x7f0000000080)=[{r6, 0x13f}], 0x1, 0x0) r7 = syz_open_pts() close(r7) ioctl$TIOCSETA(r7, 0x80047466, &(0x7f00000004c0)={0x800000005, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739e278b7ec0"}) poll(&(0x7f0000000080)=[{r7, 0x13f}], 0x1, 0x0) kevent(r1, &(0x7f00000003c0)=[{{r2}, 0xfffffffffffffffd, 0x63, 0x10, 0x53, 0x6c}, {{r3}, 0xfffffffffffffff9, 0x10, 0x80, 0x0, 0x9aa}, {{r4}, 0xfffffffffffffffe, 0x2, 0x1, 0xfd, 0x2}, {{r7}, 0xfffffffffffffffd, 0x49640be0856db6a4, 0x20000000, 0x10001, 0x9}, {{r6}, 0xfffffffffffffffa, 0x997e78becb55e51c, 0x2, 0xfffffffffffffffd, 0x1}], 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000040)=0x5) utimes(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)={{0x1, 0x1aac0a69}, {0x6, 0x8}}) 19:33:25 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x3, 0x0, 0x0, {[0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x2, 0x0, 0xbd16], [0x1000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006, 0x0, 0x0, 0x4000], [0x3, 0x0, 0x0, 0x0, 0x40], [], [{}, {}, {0x0, 0x0, 0xffffffff, 0x100000001}, {}, {0x1800}, {0x0, 0x0, 0x0, 0x900000000}, {0x0, 0x0, 0x0, 0x4}], {}, {0x0, 0x0, 0x0, 0xd7}}}) r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff9, 0x21, 0x40000013, 0xfffffffffffffffa}, {{r0}, 0xfffffffffffffff9, 0x2}, {{}, 0xfffffffffffffffd}], 0xb4e, 0x0, 0x703f, 0x0) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000003c0)=0x1) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000040)=0x164eed0000000002) r2 = dup(r1) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206919, &(0x7f0000000300)) ioctl$PCIOCWRITE(r4, 0xc0107003, &(0x7f0000001540)={{0x56, 0x80, 0x7f}, 0x9, 0x8, 0x1f}) accept$inet6(r2, &(0x7f0000000680), &(0x7f00000006c0)=0xc) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x80}, {0x1c}, {0x4000007ffffffe}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x80}, {0x1c}, {0x4000007ffffffe}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) sendmsg$unix(r2, &(0x7f0000000200)={&(0x7f0000000080)=@abs={0x3, 0x0, 0x1}, 0x8, &(0x7f0000000180)=[{&(0x7f00000000c0)="0e771eb92903b844a55d74ebd0401f0e180bd025182ac78c6060eb31c3be473ae40bdd1d7b255ab79fdbcc72d2625c7bbb4a3f30cb942de4e5f58c7e0174982ce59bd0b707b8f17ca8b07802713f1b475e3d0cea5541ca30239ce221218cca1d466ce3e8de5a1475a2e81aa5cad2f0e2065456e8", 0x74}, {&(0x7f00000004c0)="7033bc84d9c112c03f1fe2374a7df3240d2eac4097c7d816eed580cdf20bb56a1bf25cb79dc2f8a396de8eec39b7e49295ab2eb37e10ada9d16df9be3c066483156f0ce5d81b0cf9b85fa1cef1924bc03b983c6520706872527bf4de6a7a865e70219ba9d79d60b15ff3bbfe7ac481abb08d94d06d276b43a8008361bda26450784f7edcea652664470ffac78dcfb65392edc357dd2af5cbdeb00a413ec826712c37e35a82522ede43b8fc808933f6e14986bdee44cd156b38b912378f6b03a55cf7b1d1bb120a805d067597ac7734c285099c7a2ccee2f6f2a4e08703bb9b7f1d166d3fb9aeed19429371d7c46fb03b23978ecb931fc5bafba9f1788fe79f0ba74af1fce005b4abf4a0c64a1864f0dc04b12f8dedbbd0a958e77f584a7ff3dd4de4e5ff5ddf6f444deb4a1803120c1b33a50009235f05dbcc443d8a8312c4d2aa3d2a74971b477530585a2d97009709e78402b1d64df86c981edebfc72b8549dc2ed1711ca1d477d352056a1637d33b621dd0f7fd6e7dea3f5f370072de86140bc0d72029e12c7061ad4b6b23d4995fca21795d7eec7404c98b0501231940f2110f0569c74fe5dd4f89b60670c084e96c14cc8ce94146f2bfe1475bbea8d9b45fc0d83531945b7d8f04bd38704d6c9516ba9b8c6d09aceb8ae5a8329cf7fedb1a63b70cf82d1f57056ac29ab00673df257a8a580ff9cdfc314d6396f0ef363c9c8483bf8e5267009f06870ef4b44156ab821663ce436230663edff615ad91d4c2fa3eae8e6253fc8ff4b7365f02717086fe5de8719cfbb7a28bf7356e44dc3c3ed087212bb02a222239282569de2639749258cf3f690b2a7c85ae43aeb353083ca309dc72e90e378b7a55293cbb4f9378896f6838f4b8c34c531ff776cba2ef2dbed46ebaf51213c9cd4b70b756701cbf39745530d78afedd5b6b87718758afced70752788be62c646a59f7936fd97c8b4d7526da2fc2375943682080f61ef40b08bda4294af3a6e57adfc11f40548a42f490465c9dd8037e13657bdbd59ee5e4949786f1946ef3fb84ad3502534b91c8ddbb9437edf8fe070fab0062d778a01708d40daa3dd811b42eceecc9e6d080c25973c88da4bda0b9b13d167af75a9e4d5d53d276d8c4c036dcd68b6e496f17de5e756a7c705945a0707bbaf1fb828e86f33d16965fb63d4a1362bca41e8000d4cc9b1a41f06a25cb13b2b70c08e9cd84658e38d5f315ffca42d0c6a79f9057b96c30f6974292671f0ad3a0a92f989d775e88cc48a83805af976c230982e6d5942ec8f7cec0d1de580658cf827b281b59e9ae0b70784cbb563788038809903f34d188de9f70f77e4b4329212219b8b6aa5cbe91c7afa7958a5eae7e5854318112dc00ba12a73432051c7b519fa654604a1914ba27880d39b0c97e894f753468075df115726699377e0085d04e42465ca1ce4782e31ccb4787bd161bc0e6c1e4b4e494be4ff02f98f2fb898c95a39b30409b8fa55de8214da477eaae63e78c7158e9e9c1db23c44ea6df0f72836d258a7a956b6d979cc85eb0630a2bc165dba708114c4d10645be78bada953acdb5a1c85588c2a6ca8f0092c5222a66c4e5e95509ac95d7b37247c3eaa39e67338745252f71abf59ea3f225bd64133a21a9f1e9bd546fa69445fdb91a7ccda67e6bf24a61b4ff4a8f8e2f317812cc1ada9b59daeb1b8ed757ba3c940047a37b7dc11cde33dadfbc7aea883f9a06c66dc72ac313f19c5f7868073f4e9a9552449fa435e40e74abbb025bbfd00518d32a810c21399be6e4591b186eb951c51f011a72402400faf6aa15892fda2d8f8194027bfd1a916f422b2a654248befde9711dfdbcded7188be0842961513d2bda9ccea2dde24d0e1eb4235ec9f600af2c58301cc7005ef6fdb554a16bfd2531411c5cefeee673629a25a909acf6e5b646c033906f3afdd1ef68be9750f15599a73397c5b1c76f82119ce2a48aabb6a699c9ec7ecacf2a46c403540f75b581436a730e35052b1c762972fb230e092d691332f25a82612d9ecdc591f81a9eff46471f8e7e694f1423590e4121dae06c93838c9977739023dea8de18b7b6e0b11cb21d74834cb391434453d5a15c78ecd401595740f248fc8e60e9fbf85228b56cd5fa72fd0d88c09df187b8203140458200faed12b1bfc48cadfbede6cdd231e20d9f9a1e759d4c8ed4fdb98d7dd41ccf91b32f8de692d68a8bcd15a3bde82396d36eb4361eda9ed2c9b663d759c328e245d4f204a78f7398a0873506e9d69df93423ab86ad4cef705e241ef8295c0582462540b2ba0bcaeb90dbf25d7228d84772553c41ebad7449b6de7bb81680b9fe63017d4ad9cb7059e7e02f077ed22a518cc832b384495dc654763f98e9d3a6886b914556dcae71c34f933f810e0439d0252990accb1375e26fc41b5070d579947104c53046bec7e6ca239d51c4a012970a587282cc7d3cb9a66c40608b91844f73f5a4b9a86c353d38e2f7d7c719ecf00e32f3593abf9d5c24f52fe9a17ca58313445665476f3dcfd87105d751b953019ceb9646ed9cdb5363f5a62a7ade19e55d7b50b6fca9781c3b4fe841cd17ead32d58ddf2a1d83f35f2e3c454e2588d85eb7312fa1a1d4f3a8ddc0213b75edc0c1cd6e1234e437667f1cbafa3c04babacfa4e95fbaaae37e62a63bd4ec246db871648a13dcd4b6b1d16bb3134a63126c1c89042e910b2c6003a4b07ed1953bc949b31a45b3d26d98f1e1b3ee90d7f7146a9ccd509b3e3404b7bb9179b960f04e794c881343d50111bf8f8acec77e3ca80a058c9ffe7c8f5655b2e6b7c51d67f10c818ca86f7b640d973bcc8280d7b46ac50e6d73d51e6b400bcfa6bc6161ce4eec2723aa9d4c4d25eb0340605d0f472f023008d85ba584e6b21c6fd4a7890b2ec9291c2cfa45b8296de2992e0b7ce5ce69e365309e7016b84218cbd6d0b2beadc02c1fe9d6a8deccc6010e144caa9ebec3c8499d03b9e56a01ffedc267d97b553706e601072eaab30c235fc4353fcd0ed06f9e9a2e302c01463efa27d75f22da94c946d1b88f72d0cd3e3f12b22ef167d4a45d687d0a3d5f6ea2c5eff1cc9d80a307cc661c3af959fb69e1251b04235f2799d464bdaa0bf8a16531228bf9b68b56a55438246a3639e6f9aa130f79b815b1cd57b3b30084ba1e7eb562f05503b3cd5dc9aa5ad6c12ac43d6d671fd0bc4d22245639442781038c9a2b436fa27ccd364939a5b86afad1886ec934599bc95408007c91758569821f1ffb5041a1ac4a829c3ad58a9304abe2f3d176e1ff22533e167d2098e7c425cba7b8b6780da55673f00c91f8723cb11e071ed38fe9f6b5ec1a78ba7099fcb15af67e8a85ea7a9fa2f3fedd49fd8ea8b954fe88da3231ac897d6c3a78fa0ba83a1c81d5e0ca6fe7dc89d30c74fce66241a0a0a1d4b9fd78b24ad4b69b4f103684cbc25be430db233c6183878600fe9d8eabe813147aa4fb37d4376e07f12ea236bc8b1c9a09c4e52c95ab0849f4118b145b5f6e2645b3863040040fe207e899df22cd97387d322a793be134886ab15526d291ffc502c11f3dd28c5ab68736c4ce74bb3efd5b9a06013c69090cb1c072e43f88bc1b67b7e7690499d5e4ec6fb28c19e882954ae942a19114c06676962812a9edc3cf7d49b6500e3b395119e95a5dc8aa969348f12fd4cbbeed9bfdf55c609729388e2d776b65e163e1b064b24881c4c47f345d38e3dd10c51507bebfe8b59a57dc99cd1a7dcfaacb5982cde341c52928a612e660fbd6a5aa67803024788ad44b8d51c699d9ca42b9717c8ab4287b0c7670539367bea4d234ab5e7a1bd73793e00e0583ef9fec86ff87406b6b009c7b6d50ed8fcfdc021dd63e9cb2a53ac69681c05b68179454cb2fda3975f657c90e8237ce4820484f7711bc9e55d7b6d71f347fc529e406ced7a45e3fc6c920f8ebc183cc628264270938a995b0e0322eaf99d74220bac19fd5a127b417a962d7156214b5d2f20d8dbe3dbe401a2656ab372df8fb4e5f9a10f945c7c0ea31b5a6c70bdd18d331171319b8950f1344ad97ca30ca67509513542a0503141c0081f68cda98da0bfaaeb59e871b4bab353ab74af91d1afdb241e359a13b9a7040de07b0eb987e46179c190a8056ec8778c635969f09a535399e1253c6424f4556ef1f428bc49af71c0dc9d6d3b2e3b93cd23099df065a4a4953d91c8ca4455b2c75ceb61e65f880229192ea634885cf1424549a0447821f3c595a6f584e39a75be056486b618bcb4ff41d28d7a3d61fd837f86aaf57f1cbc0d292242dad0caf8b5c82997a19b0a14d2168525e2a5f3e6357cbe0ffd6fd715eb9395f78409ac35317efb9cc34e00605e7564bddea1cc5a3bebd3684895a6958234e91cd1fc528b4067879ce66762d78d9d6f12ece32723f578738c7d1e0daf26fe9a0746f1d45d7122153092d2501579650be3311b5d58fe4c07e48f5ff91f264b34f746b08bb5dc254a0cd8e68044054d2f81a07b231985387f473ba16c8fc67ab5443d16fd6e1d68fe02d335196650e6ad140624044a1b786487b19f1126381ee2db884169601bd97f5191464922d26649e3293620443e10f2593b83213fdf13c5e43e6166811d94d7c40162ee21a12ff04d6d97f5d20e5b5a2d5bd2725a51a36d79a542e8a4853436fdb03ea588a65a4c6cf8c272786c3ef62a8809c9f4039a767d99f96ca3e00d33830ed66cd4d60d70f9d14f340fd19ad707a289df79b5ab286251660121d6dcc406e52d17ab1a89b5f4e6c749dde8b25adf994905b3446b07a506e94fb92374349bb9433623f1a782249091ffd7806c2bb2a4b4ee0c3f66cf2e5e7295f3766fa2393fec7f29f7f23f00db4862e1109fa8298c8dcc89e514d18bfdbf1e3e63f1b93d18c8d48df108164ea52e5b38378a0bfaa9584e7aab9386fd4557f40c5974361e15624ecc11920754903304bd0b9079113331217d3118005dacd04a3e24a92fabd11fe4aaf16fcbcb4306d8f2f4670ed85e64c67812c66c647261ed54d4028406670b444326ef10a8a7e0d6a5d79ed2376354e34ac6382316b14e8539d55790dc7a100be31d3230ab05e6faaef929bd880b20ca226a8cf305dd7bc4e20546118d106f4ececb9828a29fb35394916d77c975f1e924d44ccc80d5b1b00fa60259fc6a936dd7c9c980fa4afacf8535d184320b905921c7879f062e4cd721467bf8ff00a5254c8194149dd02adcc1df49d7eacee682016ee11f010d3dd3a348a82c8e80ff655a175427be6f14d313b6e77e264b26680b7c9b0f6d30798bdc6a5ccaaedd097db7efa776c808a2a0e2586168c56e1e71751746894e051bf8e0e2459d5207b38526ba6099a0c8dfe9cf66a3f05b5d4dafab25b6a3f8e24074f65be269e21d67cb175ebfea628876abf8cd388a359588218c5209ca98fa0140f27f56e0637dac77b5a1002b5c5cd192b35ad7a0dc6f9b4fdb06e3167f0c6c781843d0edcefae9427b526ada60adc35dd34d5f637d6f92b990722911dde58867e8d8d86b27f82b7a8f8f10a9c553483a2c3e9c2cd2062497616230372af3a7aeaf827964830868653f3f48717055524ca8cc2d73ab78d02eeae7ba067603d14cb39ea350bd07e6919c8b14e605d8470bbc559377c5d786a2a9c52ef93e97bede0697eb733769814a59b2febf900f30510c38961f6f63bb15ad1eaed5d54aaea627420a9a98b1ed4879774657649677fd09708a6f29efd44d6a3b8bec975fe71e5db12fe1191431cb90a33bf559273d78ac8067ed134a5bd276aae5ad3fca8c82f", 0x1000}, {&(0x7f0000000140)="6af97d444431e695e5adbfece4c82f86813a49f19a8dda15dc82c971fb76c7a8381ec4446413ac2ae6985d55f6c7f42a94c23b16", 0x34}], 0x3, &(0x7f00000001c0)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r0, @ANYBLOB='\x00'/20, @ANYRES32=r5, @ANYRES32=r6], 0x30, 0x6}, 0x2) r7 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fcntl$setflags(r7, 0x2, 0x0) r8 = socket(0x2, 0x3, 0x0) r9 = fcntl$dupfd(r1, 0x0, r0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000014c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000001500), 0xc) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x30}, {0x2d}, {0x5006}]}) dup2(r9, r10) r12 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r12, 0x8020691f, &(0x7f0000000300)) 19:33:25 executing program 0: r0 = socket(0x400000000018, 0x5, 0x0) r1 = socket(0x18, 0x400000002, 0x0) close(r1) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) recvmsg(r2, &(0x7f0000001480)={&(0x7f00000000c0)=@in6, 0xc, &(0x7f0000000100)=[{&(0x7f0000000180)=""/83, 0x53}, {&(0x7f0000000200)=""/4096, 0x1000}, {&(0x7f0000001200)=""/173, 0xad}, {&(0x7f00000012c0)=""/144, 0x90}], 0x4, &(0x7f0000001380)=""/205, 0xcd}, 0x1080) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000014c0)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCLOCK(r3, 0x20004276) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) recvfrom(r1, &(0x7f0000000000)=""/92, 0x5c, 0x41, &(0x7f0000000080)=@in={0x2, 0x1}, 0xc) setsockopt(r0, 0x20000000000029, 0x33, &(0x7f00000000c0), 0x0) 19:33:25 executing program 0: r0 = socket(0x2, 0x1, 0x7f) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x65, 0x0, 0x0) 19:33:26 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x0, 0x0) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r1) setuid(0xee01) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f0000000040)=ANY=[@ANYBLOB="8c012e2f66696c653000"], 0xa, 0x0}, 0x0) 19:33:26 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x3, "d730c16d00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) sendmsg(r0, &(0x7f0000001400)={0xfffffffffffffffe, 0x0, &(0x7f0000001380)=[{&(0x7f0000000100)="3e30bb42eef2f484b93588fa539a614e98eb51ab1b3413cf34b5f6a4f80fd25b6065f944bf5af8f49855ae07679e35aa37370c1900029b5d0ae41063bebd4f1f2f54f03ca4d637bc6aacbf3199699bc37432894ab5bbb164cf55d402e61bb885279bf4669226ddb8b9ff7451bb700698844acedf24c4fb996f6f01c5a7e3de73697b2a7dc8fbf0a67229a1decc1dcdbf2d174a73869413298c34112a40fc938742980b7bf10580ecaa6166e11a27e1133fbc5078bbc2a5d85d70ccefbc8f87fc6eab14ec96599089b75b69fc47eb5b80f876dd1593b4cdbb1b97686d3afde9aa87ae47ee481a2cc7e0fecd161bb8ef596f3a2b049cd394ff9d61ddf6df9da770359034a735061d7df2c412b47e88a0dc00a3fdff1f80c2335080c000d89aafbeb323fed6a169f83d0d7da4529e23d63880577eca47f59f0a88b1255a51acb32a2d322d104cc3e52b0d60ae633945903d3fed40aec9b47f9b271c8580c1c2fd7a07e598c6622b112a8342ee5801da262e7d8911851c8789bf81e327556d0c3fe8c95934d4f581c7d538de7b7c0d97740ae6f768f6a7825a4afd000baa7d38e7f77768a8c42ac84e22f69ac1f5db2d67816b44ed38f9979966b3aae0a092b37a5d587594e026115136e91d3defdc3519b809b0fd2a58778d82e07c2d720e9880c10b1c63de90d3687f6694177d7a4cd7241b4f34d60c38732c094f3cf00de65681b16b59cf9c675ba95ea9713d58781a22a22fd6f10903f4cc499b2c97d2a87f44d8283d0777048715be78955f56dfe98565941629a0da9bc1ac51970ada16ad703bb7e092f4cb47ea955e80eb8857c59ba095855643cdd4ed24dbfd5c158d55cf6dfb2f2ea1be3939d1af17d91a221195655991b4fb76fa46e079e6e767d336879376cdd0df157c21142feb8ff4a2b6771fd67235d791dfd2ba494139395db6a45ed6340ccdde3ec4f7bc31a51419fb5b2901b35d80db2d1e78cb9ca81194b28e1d60ab805ed750526627fc9b10984bffa72654b9a522aac1a5ebe3e5d2baa88233342ec525491dffab815bf98fdc57aed85690e973a3fcf4b478be587a0ed31abc26cb26dc8d251d8e70305718effa953d02e31592413fb8192b992dccdf7589cdb61b6c4b9a8dac27b39873832e2978bbb53ed1bc44bfa3ac26e6d05d3f897134ad835f43cda27bc07968b3c2ca701dab66bb7d6588cae44b73555f892fc8fb2cd43cba5c604ac7b1368f7ce5b66a56726afa4faf63f18ab991b0f074cae1c4b96430321df3b407c384cc850a3e0cb6de124014c67f1f04d339893c3ba8cde4aa4de7bff8bcbded3269ac7b7ec99af6919e84fec14d7a65e17c3df26712930241c2c716889206b06066239d8238c22f182ee6c707e796d2368d7d69a850811558dcfa4a3b6df8e3a02067f07d47c58e7a9c2bd54880941bffb72cd83177d3cf17811bbab2c1c6f38f766e9a85e1903f5fa95fc4be75f4d8c86e10c30a924d520ad2e30926e37729d6571a7563e6987f3acae173e4d91c6d295426a70c04f034951e94cea424c42637c4a4611c3464a4c069848f98b6faaccbfd6a769a184b2188043658e4c131298dbdb0add8a4526a2a02c646be512c9462dece622564fa427fb07272533778b0024ef007cf5d4f4759cf8dd00db8b560595b8fa79cb8ae486ebfa434e00d6ab5635325129301446e792fa32a8cccaae1c830c5c109d49808f1c1cd25bcfb864b15f956581578a7f95cd376c28c82d8e62a474d8b71b8bf56a5e5ffc6dd8308ab01211d710c5ec8a0ecca11d2db1a3fb22ce25aa04e33eb2464afa8f8b486448bd8315d41f22cd3fcd0cade9b96dfdf3ebe2b1e802e3770ada00a2abe9c0fc85a00c40a215c5692f4795f8c882cd1a51d14ba3ced2f0c69cbb3689006bd02d9c8ef844eb68363b2c98b25080872a019789ef61c1e6ff04e20cb8b8f601cbdd4881cfb54826694ae89246b1ac89a247a4b5426eb7c8d4d2d1f20466f12e14bfe5348fb5252914edcb5f8bd812eb713da25d6e91e4d4659cf83f4dc2fd09eaf3475dac10e51710dd559ae2a3d09bdaaf1b628b8b3af425bfc7043b5ea008ad6935b1858adab78732a0b73ec117d89ad8540dcc6e9ca22f63d605e8c0693b6408a9c6af7cd58c97d6f9e68e6fac545fd88dce58b5d581ada4272eed48a098e9907721bd85dd969e92a7dc2e9ad6a462eec26081524c453862f15bf98e0672e9c9040a4e2c9a0b8f16688dc86d231a532e1fee77d2eb272dd6cead173a9c7f524b4453e7babb935f49ae367de3dd886511dd8801c5d802e5632c94aa6e0bac93893a8ef0d90a1ffff30adca2b504dd611959df72dbf5f15b3e7b85b077540ac124d51a26f9b4e6326cc67ea01ba53ebfdb927a86ea25e56828372d48d8b25537b3911ea7b4a3b82aafe90ec786cc787985cff734437a869bc2f5e5ee58221caefd47f73d9668b5394c5277309fca852b76bf639e7bbd21073b6a9bbe55e64b4025d888fcdcdb928713d9730ec5d144c6ba1e3f7fa9e6a1178c5dd5e0c1adad2b0b2eb2f0b9df15a5e48bca292fe16d6387ad0a2e19a66ad02f11b3f900f6965cd7a021f5e6d393dfb7f8be8355b6dea0683bb88f16d3b5978470c6edb4dafb5aedee21f05ef3b113b7e59b5e24684e135d6e127981bf9ed2018ff9310d7f25fcbdcf60add5d4fac015303932942779aa97652d40d8dbfd86fadd0b7f4e9ec5c9e6b9562024f1bb6a7a86017e790a112512f610bdf5dcb5bccf17fcf7b087756c4c6a9acf72525c1084b0e97dc95fdc66cf4d8070699ba2bd0cbca1c7bd989855b2078fbc7c79e3c174653ca78ad1c46453a29a55f56f4d880b3e66de31cddf4500bb3f18b394c21ec29af663d1415778e283472ad1b1312f7f5327460bcfbc481e17ba5054b1077e7d274079b15d885c466dba4e2badf4d56cf8b728c9389ed699493284f8c13dad70d6508500d9817eb0d57c808298f2f7b5cde18efc911ad74a2edb3554a37b8c816aff269a092ad3e8bc46e7d5d091554ae6c2d3febd41de8a7f2b9857185e3179ddbe9407a1d204cf1e50b2ea2b1d5dc17129b749170142be91a349eae46b03ff889578a268f1f3d9c531390b4c1f9229279d4c1ae85c5c6976dddb69992c0f5b0595d0d548fc8749d46c50977537cf4d196b478975f365a15e3e598a799ba5c7d96f56cc9b09a1bf818a6bb27dc5123d0a25a3fb9592e9496dd9841adb91aa4e79ee8273708dbad77b42293ea8fcfa45efd3cf2636891b19f12afbce89dbe1187e1aae0284493208154c0ddaeb5cda645315a8abde0c75a43dab50a6e0e73137e42956e34e5405860ce7ae3229c869180c94b66b5c19a75749c2495c151016d128dca7503167d4f589ae852c05bb07ea674bb0d447342602abbd00c6fb7675e1050ff2b56c20d98b94ad454ec1f88d533dd6cf8aae0eb9b4f11437867dfac55680048f7e17b7797e7720ca2d907bef74c6664a43adc3efe20bc5802ccc6fd777b485b1a4590ba9ca8bf06f9b087b2d9f5436934ffb35ba56aa82323592455d0f865c0f7f03208acaceaf073578009672c358adf59264e05b15a1af5d6dd84f984e889ebe1cbab5ef5a1bdf60c08850c23b719f19e8dcda15724ab47b9ab981ab2f6dad2ef29d48689a7184977146e8adba35d846aad9fb4997d1c877bebcd13f90fa907a603250283e8390bff468f27faeb25b14b28354b0c515ab4304389b040e706607c2d50c3aae64a40a9d449f69f86ed8770c8975ecbfd9f3362374282f3ae0fd1e5c937a93cce9d8bebbd0e37e982dc92b5432ba12ce1996167c7f6963a3b2d7a90c1ccf8f217196c08975b083480ef11088ff01a859ac857d992d0d4a63ecf0437e71ac9c28f39b60ce11aabe4a98747ee6379628f6145787f939f50b5de84e45220004c8a75d6c5d42e006ce394da5168045df2c7e0889fb908c001f184c0b16f7964eb59c4ebcfb7cf00177258a93870a79243cbd3585788ccfe356581c46d8067016ae81c2d229b36a069b1676f71322683ea696e40c0e23170ec20d110273405c898cc3f384464cc0f9db5544f6261d497bcdf1b2ae7c519ea77c5e2135cb927d6adff2ee54443ffe7e8ae7dd969c80edef0d55aa333dd68e6d1d84a6716cb04e819b38bda4de82fdd88b44d38ccb2ad247a83f1d90b995fd08c797ef11177f59c8b70a7c5bcfeee58775f85a2e23c2b37409517addbbe0a046e95fef6f32785df48b46dec88b28a107649624c14787a474484939ba96d743f2bfbe3d4de09fcfc32ac63b631970768d32d21d62ec53dbb4f5dcdee3da58084696c2b8bbcccdf9c4465d48361a677ff0c685529fa8dad7885a7b1c7b795b5477c5fcd72efc92b443a02d2cc09de3ba6f478cfb6c421db0c6b120b3f8646f00698cf715f60a33ad230d45ae29841eb999d21aab16a4d830b79f3e7350e21e9c593863f3f312e0c328d5e9d1136f04b250e2edfd3b1ea86c92dd1ab769ef0db1a9adf8850c9939d946797eea31a474cf2c17536ced1c46bb98196cf135539b642d7985d55ded0d8b0a763bdfdd8522887cb789f303d39ad41a8ddca5bf6ff889e995f66e51f0f8ceee127e05757b00700a3f4838567bbbfe4aa4654a04ebff50d0425583432deaf238313221e87667cab29add8768921359e291446c51df88e9da30e5b9b67f09136ad67773af7d50189b8ea5b3d934bbdfa21de2d2b5df3774ca64b385a60e1a7773b14e167d399b0602b25e7156153428ed49c474a4b9c7e8c5bd3fcb409e4212896e1e9d113b5465ce92ca9c3c764012d9a115cf99ba001ed8a22e15c20e4b16e643edfb6edde220038eb2f78b0d9c04ffe60b6f49a03ef808a90f34c5418ebf1b14affcd11d49045cc024ffa82ef1787fdd6d7ae864bb8381393865d02d78d0486c1ce1377224854f82ce7c0b6b3679490c28da4c2f13d9f4dae8bfce964105b41d7c30e9ff6e7704c1739d0ae2dee7cc33bca1335bf96d8d8ed5c9a516ca3d8973620a2897e9d7ec1525d25e6e00229a774ec2eb7e7370925a89fe9ed7fbdc10ed0d902c30c5105fd28b13dd89227d2ccc41453f801d96f1eb7e04e65192b05af8ecbb5dee704ed9508974cd2db28ecfcceb08ad547d9db5c0ffac51e5d50753a385279e2530551ba7caa2b79469f718664cf27779439b0c815b8658fa70146926e94bda0139f0e55e04bdbe9cd5c36151505974ba2259e60065d1e41dc1dfb52d12cc0d3d5a9e3f95a47b76d2f255704bd8a851301db29153d61af9ebdc2485c58b86ff072e55659be44f0aa85e207f86df7dd3561e7dbda376c18eec3e6f5f22dd4c4940d174cce2c813de6702d3e2cec4d61fe7b108150d56702644bc25514b2dfe45b81b2584d0fbc2e5ebd25256e674976db40c075161fa73cf5be90a98d6472c580e06e0282c4d8dc239bc0669ed82ccf014baaea65640ed14d648109f9ac1c6b0300017d63a23d470a24fdd54b032f1a75d4f40813ee3cca2a81ffacff1eec37f051f30389348583e754fb798980fd707170f1a8601518111b0b7d4dd8fd9ec6fc781df29a24524bb14da12225bf99f1b1175f465a8d3aacbd9045974bf67cd931fc0351c3481bbe71846af2979a1b785d526205b7f60e509c8f58bb38ed8e9d3b5a5dc456bf002914a0ea5c59b8525410f15f6f783b1a64d45cf44646d723e4bb576220c609af1cf2af13e555a9226fc7838ea1dcc179d656d161de882cb95f368fc1dd84a0cfeaf27bd3c02cec61653014b9c5ebd36cbe05ecc1abe63d7ac1982394b8a1fddf", 0x1000}, {&(0x7f0000000040)="53206c1a0934b6be80bbb00ec0c24033f6023d61e7ccc6e9bcf6019e35bcfe3be14444c4c0512b99d8da6ac03c8eb3aefd950b6ca6b9981352b65a711423aa2caba620eb4da31f275b18ab281d7303a515094a6283c17cc376eed11153", 0x5d}, {&(0x7f0000001100)="de4912ed5197c7d5e73ca97a73b865dc5251b1f07578d9b505f44ef2d90d88e57c4165fb8152210ad75f60bd0e3a1bc2f9a52aea13fecb62a31c81612187973b01de1f", 0x43}, {&(0x7f0000001180)="32750a26da", 0x5}, {&(0x7f00000011c0)="d015e67dcaee76f267af00b44fc417033231930a5c4b6e6f87e1f6c2262328f0f90faa65b68269f644716788fc2479e7067b28659c12b1cd6012b8d61ae54f6ea7b5c42f18e45b51d7156a13832fc41744e7f3b918dd1ab02280fe6ef00d16ce21d653454d40de9d42ce0a4ee8324ba6326e7223ee8bc3e647d76a0dcc69a19908c091f5f723a81bd3def126e926ee9b", 0x90}, {&(0x7f0000001280)="6cfc55e281f9598868d502ad0ae23ad5390b93b1ce838d29dddc8304410ec40bb4e27732850c27addb53dfe3a155254cd8f62e595498c9524bdfe6c27ddc63b29e54e10aeb4ccdbd18e38bbc048f87917c5f513371a3140d6093e541f58f173b8226275b856ebc0a04329a733d931589d9dcbece107d4f67a44a2d5ad6dd72380b3d64df2809c6f55a428a70d49377c8de01d8259f6b8a32b90b42e29a7564014200d2fac648a7761e7e0a7515765e3761522ab0ed28bed70f951b0f640e92111de86a396c433685e24f9d949974392e3a903b", 0xd3}], 0x6, &(0x7f0000001680)=[{0x78, 0xfffe, 0x7f, "08a278934dfa4fa8eafa7509b4efad9b539315db81bde15888d8308ca3ddfa56e5f4880d84baa977167aa58d122966b5609d67355a425314c8688c0349daeb9d45457505c64916ca43f86ec91eaf79889ce1dc366a919cb68084ee71a4bd0b1b75"}, {0x110, 0xffff, 0x7, "9f841889f7af66303b2db267acf45299fe2cb989b159459aa42186e5a9e8d748e5abdc16858b1880715e9bc72d5696e6658c111fbde5bfb330c3e9fbb3dcb8dd0ebb444c1c97f8ba10b82dd9822a46aa43e99277197dfd5c6e0a2c2c13d0c629ebc3f880a0920d51783d57686730e36232e4b11dbaacdf7af40fdc0b5f5ca01b43ebd4a667a1c6ca07438a85ffab49b8fe47c7e9a09024182899722b5966f41889596c0b89480f1da1f9e90d01754b0c2edfced4fd0afb48d90a99a23da960ee9a9f270cbf6d2adc7cc69d98c42838fba4fb02377d848174ba7ba88232b20a369652320c374477b4e728b5d4dab08bcfd9d6ea191a21a4a26d2c61b444d2"}, {0x60, 0x1, 0x3, "ff46f513ed7c94fb8708591b370191a006743946197a78e0c2dc083d8df36809a55903fd172ff5fff6c1febcf926e13dcd4955ca2082ee5f38b06bf8e13ac22266cf18ca069e29869b279ed00820"}, {0xb8, 0xffff, 0xffff, "7d78b90e0c1597f0305387993f8234f0f693f3de2522db5119163777ae33cad72fde78918952b2ff4d41eb876667119e2e5f173b343d92e54463ab9f16d3eab8520acb3a05881a6b99442620ae9c8ea7d776819fbf6d54024c14beee9e09e43e75eae361188d5af7f203dba9ed97737cefc5a058e1630ab657d85a9b30bd9b6973a1618602b52f636a1832d8d3dba67e629315d9bc0b01e2775dbfd4259484c884866d"}, {0x18, 0x1, 0x6, "df06"}, {0x100, 0xffff, 0x7, "6d296822210eb16f0f7bd469c6fb48c74d0e81077c2a9dc7a682d3686dcfef6fcd41109dbe1da63b8658db0317a85ee50b4ba5705f03f6bb876d57669c1b24da1365a99dc80ab4b0967f6f5162adfff4c4745f8ccd86722c2fd2fea8b1361ed6da3c5fe2252e10067b1e0b5e97817719476ccd5d13bfdbf7ecc33744ba159cfb001ea464752256ea4af610f645f6c0bfc68ef14a59bc7d306b87c99673924797ad15ec499a60872778088ef137abac6bb345a250d1ee955b2f96c3dc0d9d370351607cc53082482356666722e9a6953b5784a3542f0463521332859f2b4fa18fc47e27f15c35128aecdc24f75e04ebf0"}, {0x108, 0x1, 0x80, "108abdcd4a649e0c9c7f2dca5152f5cabb957051b5956263c61d10e8ec93fc492441a3cbfa0019b79dcf5ca9ffeafa874f9685c4497ecce0769507bf56a8fd7e71430a132add9e0850f791dbb63e2fa665e31037c78ff9a424d064cfe898101057d6e6450d3fec3f4faa8fafba223a074e0a3a1bed09325ed8e62cccffa2ff492ce0d64139ca5b2d96c32ad3d827855aaa892e67019e472bff9cc127f36b1d8f43d20e3fccba5c4c03fd3af6e97994de2e64c39a1f47546f7e8a561a1a562eb0cc89c4c2a22bf3d51aa81d74d4c020158e0dea78eed8c6e3d7ceb1a73a929aa5b5ceeaf8e7f79a773fe7576d1e4e370eba96e9e6b5e42c"}], 0x4c0}, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r1, &(0x7f0000001640)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffe9f}, 0x0) 19:33:26 executing program 0: r0 = socket(0x11, 0x4003, 0x0) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/81, 0x51) socket(0x3ffa2c152152ae50, 0x1, 0xe2) socket(0x10, 0xe007, 0x8) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000a01000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) 19:33:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)=""/43, 0x2b) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f00000000c0)}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 19:33:26 executing program 0: r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r0, 0x0, 0x0) shmctl$IPC_SET(r0, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r2 = semget$private(0x0, 0x4, 0x1) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r2, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r3 = getgid() r4 = socket(0x800000018, 0x1, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r6 = getgid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r3, r5, r6, 0x10, 0x9}, 0x8, 0x1, 0x9}) r7 = getgid() r8 = getppid() r9 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000600)='./file0\x00', r11, 0x0) r13 = getgid() setegid(r13) r14 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r14, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r14, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r14, 0x8004667e, &(0x7f00000003c0)=0x800) fchownat(r14, &(0x7f0000000080)='\x00', r15, r13, 0x6) r16 = getgid() setegid(r16) r17 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r17, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r17, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r17, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r17, 0x40087468, &(0x7f00000001c0)) fchownat(r17, &(0x7f0000000080)='\x00', r18, r16, 0x6) r19 = semget$private(0x0, 0x7, 0x287) semop(r19, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semop(r19, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r19, &(0x7f0000000580)=[{0x0, 0x3, 0x1000}], 0x2aaaaaaaaaaaae70) semctl$GETNCNT(r19, 0x2, 0x3, &(0x7f0000000000)=""/9) semctl$IPC_SET(r19, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r16, r15, r16, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) lchown(&(0x7f0000000280)='./file0\x00', r11, r16) lchown(&(0x7f00000001c0)='./file0\x00', r11, r12) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000080)={{0x6, r11, r1, r5, r7, 0x1e6, 0x8}, 0x5, 0x5, r8, r9, 0xfffffffffffffe01, 0x9, 0x7ff}) r20 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r20, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r22 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r23, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=[{0xe0, 0xffff, 0x7fff, "7c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c33"}, {0x90, 0xffff, 0x8, "6c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303e61497"}], 0x170}, 0x402) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r25 = fcntl$getown(0xffffffffffffff9c, 0x5) r26 = getppid() getpgid(r26) r27 = msgget$private(0x0, 0x20000003c4) msgrcv(r27, &(0x7f0000001600)=ANY=[@ANYBLOB="000500c806c2448927ea325e39b0b340a891f62e217821b111ef89695d4ae142a2099adeb615aca83271cb08cf27766da5a4a42afe6e5d3ff160f09d01e1304ca750b038dd62def78cbcc267e577b1921e6d422c5809cb7ac8ff965b9f637c21a759f9806a7fa9c291b898ceedace3335baa273ef734123d2437aaa99a14dec4256ee5b169d8df94d76b364090150e1c4d0b7f48dda04b7d72b881ec09c00afea3dbc09b95d083254d4641af8de19e221cd1b2bffbc50bc5a043a72a353891876c8c394b0977bbeb5d6e689af5ff1a3d2dcfac19953c123c955189f0e6bcba685f128c5cc443434fdd3e44a6e9bd1891bed5dfcf9aada01cebf046dbacb50d49c356d20116c8de4c98d3f9a7c3ef87c7a0ef3f4519fc47e2d1d3a14357b07a9175ff8931f32a5372a1a572405b288de15a3e55d493d2b6651578b10ac57f478fa098f515013cb5004527639f184b9a9b309986"], 0xc, 0x2, 0x1000) msgrcv(r27, &(0x7f00000007c0)={0x0, ""/227}, 0xfffffffffffffcc9, 0x1, 0x1000) msgsnd(r27, &(0x7f0000000900)=ANY=[@ANYBLOB="02000000000000000d92f87a67d790805fab37eedb5db9b4cb6a6ec554c20109c2e4b5f7a3f1c2dbc6910374426bdcf306843b9bfd000000000000f296a85554c457623f5c6502fe1501e442c8367cc436ed16d13c44d48af8cea73da6581d3db901c48e582d225bca8000"/121], 0x1, 0x0) msgsnd(r27, 0x0, 0x0, 0x1800) msgsnd(r27, &(0x7f0000000a00)=ANY=[@ANYBLOB="010000000000000048696a280567b1a6342fcc8ec5d56f596329414fa22f5c0ed193424179fc5bd8017a0713002fb21bb2d53f734abd01d70ba09d34548e466969ec7136318d8aa7d73e79075cfea7f07b7e21b325daa517f18ac6e28ddf3aba318d7fb141308d2275cf6341cdaa3c1036b34d58a662bc7f3d43c6d3b32c472ad3752a69c9e82245144c3a9dd77e29799d8e90d13826b5c53143a30c2e70880794f6a00a380b05da2b2b08eb96933d3b062db9fb9e4a89e09b768db186"], 0x2d, 0x800) msgctl$IPC_SET(r27, 0x1, &(0x7f0000000980)={{0x1, r22, r24, r21, 0x0, 0x46, 0x81}, 0x10001, 0x1, r25, r26, 0xa5, 0x1, 0x4e2c, 0x6}) r28 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r28, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r29 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r29}, 0xfffffffffffffffe, 0xb1}], 0x0, 0x0, 0x0, 0x0) close(r29) r30 = syz_open_pts() r31 = kqueue() kevent(r31, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r29}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) dup2(r30, r31) r32 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r32}, 0xfffffffffffffffe, 0xb1}], 0x0, 0x0, 0x0, 0x0) close(r32) r33 = syz_open_pts() r34 = kqueue() kevent(r34, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r32}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) dup2(r33, r34) r35 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r35}, 0xfffffffffffffffe, 0xb1}], 0x0, 0x0, 0x0, 0x0) close(r35) r36 = kqueue() kevent(r36, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r35}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) syz_open_pts() kqueue() 19:33:26 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000005000000000000aa2dc5a9000000eb00"}) r0 = syz_open_pts() ioctl$TIOCSBRK(r0, 0x2000747b) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000180)={0x8001, 0x80000000}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x400, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000140)={0x6, 0xff, 0x0, 0x5, "43e27f20b34f34df5f6baaf67cf1221ee89a3e65", 0x1, 0x434d255b}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x18, 0xc002, 0x0) connect$unix(r3, &(0x7f0000000040)=ANY=[@ANYBLOB="01002e2f666c00200000"], 0xa) dup2(r3, r2) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r4 = dup(r2) getegid() sendto$inet6(r4, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xffa1, 0xa, 0x0, 0xffffffffffffff87) r5 = semget$private(0x0, 0x7, 0x8) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f00000002c0)=""/89) semctl$GETZCNT(r5, 0x1e350db7c1e84aa9, 0x7, &(0x7f00000002c0)=""/8) 19:33:26 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028b1) open(&(0x7f00000000c0)='./bus\x00', 0x200, 0x26) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="000000186004008034ff07010000000000000000000000530000000000000000000000000000000000000001", 0x2c}], 0x1) 19:33:26 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r1 = dup2(r0, r0) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x0, 0x0) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206919, &(0x7f0000000300)) r5 = socket(0x18, 0x1, 0x0) close(r5) r6 = socket(0x18, 0x400000002, 0x0) close(r6) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r6, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000002c0)=0xc) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) r8 = getgid() fchownat(r4, &(0x7f0000000040)='./file0\x00', r7, r8, 0x4) ftruncate(r1, 0x0, 0x30040000000) readv(r2, &(0x7f0000000080)=[{&(0x7f00000000c0)=""/39, 0xfffffd78}], 0x6a) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000100)="2613b8c502418261636db8b2f6bbe0b9e100eb911e6d5acd5b2c2237f72d9ee7ef3fe9c57f8b5c33f5a68a43487a058a44eda95f3b37ef5e33b607316acb83020d8a86f06ecfe7dc83829e25c81fb86f2c4d1e979a550c4f61be0170c6d3318613134aeaf6f827dd279559d9b42fd60148094b8ec41e5d1ab40d6b2c2e198ee64e36a7af63c21b48f8d0bde65b8d3ab92b89dfc5c1b6c457032586d9ca148ed34daf9c03cb1c26cd88bd2e6fea1b30d3936c16f222d0927f3a56817c151b1b800678bbb4fa92d3f70bf0944702cecbecf87a06eceb5c761cdad6ad911c4ca1f6c69739c91d1b3abe2b13ee9b3630", 0xee}], 0x1) socket(0x10, 0x4000, 0x8) 19:33:26 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x80047466, &(0x7f00000004c0)={0x800000005, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739e278b7ec0"}) poll(&(0x7f0000000080)=[{r1, 0x13f}], 0x1, 0x0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f00000001c0)) r2 = socket(0x18, 0x400000002, 0x0) close(r2) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) r3 = syz_open_pts() close(r3) ioctl$TIOCSETA(r3, 0x80047466, &(0x7f00000004c0)={0x800000005, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739e278b7ec0"}) poll(&(0x7f0000000080)=[{r3, 0x13f}], 0x1, 0x0) dup(r3) setsockopt$sock_int(r2, 0xffff, 0x80, &(0x7f0000000000)=0x8, 0x4) socket(0x20, 0x1, 0x1f) getsockopt(r0, 0x3, 0xd1c, &(0x7f0000000100)=""/22, &(0x7f0000000040)=0xffffffffffffffa8) r4 = socket(0x2, 0x400000000002, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x80206919, &(0x7f0000000300)) faccessat(r5, &(0x7f0000000180)='./file0\x00', 0x1, 0x1) sync() 19:33:26 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) accept(0xffffffffffffffff, &(0x7f00000000c0)=@un=@file={0x0, ""/4096}, &(0x7f0000001100)=0x1002) setsockopt(r0, 0x0, 0x20, &(0x7f0000000000)="caf5b415", 0x0) r1 = socket$inet6(0x18, 0x4, 0x9) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) r2 = syz_open_pts() ioctl$TIOCSBRK(r2, 0x2000747b) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x5, 0x1030, r2, 0x0, 0x0) 19:33:26 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x114, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000900)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000840), 0x303}, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) fcntl$setstatus(r1, 0x4, 0x80) 19:33:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2d}, {0x400000064}, {0x6}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x7, 0x5, 0xe6, 0x6}, {0x3, 0x8, 0x7a, 0x2}, {0x5, 0x3f, 0x7, 0x81}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) 19:33:26 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000140), 0xb51) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffe, 0x0, 0x1, 0xffffffffffffffd9, "8d5c55000267c4230000001a0000000000000040"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) r3 = socket(0x2, 0x400000000002, 0x0) r4 = syz_open_pts() ioctl$TIOCSBRK(r4, 0x2000747b) r5 = fcntl$getown(r4, 0x5) r6 = fcntl$getown(0xffffffffffffff9c, 0x5) setpgid(r5, r6) r7 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r7, 0x80206919, &(0x7f0000000300)) ioctl$BIOCGSTATS(r7, 0x4008426f, &(0x7f0000000080)) 19:33:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x4}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = semget$private(0x0, 0x3, 0xdfc92ab6a9a18f33) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000d40)=""/4096) syz_emit_ethernet(0x71, &(0x7f0000000d00)="000000fb075a0c3cc2d859") r2 = semget$private(0x0, 0x7, 0x8) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f00000002c0)=""/89) semctl$IPC_RMID(r2, 0x0, 0x0) r3 = syz_open_pts() close(r3) ioctl$TIOCSETA(r3, 0x80047466, &(0x7f00000004c0)={0x800000005, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739e278b7ec0"}) poll(&(0x7f0000000080)=[{r3, 0x13f}], 0x1, 0x0) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000040)=0x1) 19:33:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000040)="d0000000000000000000f3fc43ba", 0xe, 0x0, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206919, &(0x7f0000000300)) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000080)) 19:33:27 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) socket(0x2, 0x400000000002, 0x0) r0 = syz_open_pts() close(r0) ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x800000005, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739e278b7ec0"}) poll(&(0x7f0000000080)=[{r0, 0x13f}], 0x1, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x80047466, &(0x7f00000004c0)={0x800000005, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739e278b7ec0"}) poll(&(0x7f0000000080)=[{r1, 0x13f}], 0x1, 0x0) r2 = fcntl$dupfd(r1, 0xa, r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = syz_open_pts() close(r4) ioctl$TIOCSETA(r4, 0x80047466, &(0x7f00000004c0)={0x800000005, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739e278b7ec0"}) poll(&(0x7f0000000080)=[{r4, 0x13f}], 0x1, 0x0) fcntl$dupfd(r3, 0xa, r4) ioctl$TIOCFLUSH(r2, 0x80206919, &(0x7f0000000300)) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) renameat(r2, &(0x7f0000000000)='./bus\x00', r5, &(0x7f0000000180)='./bus\x00') r6 = open(&(0x7f0000000080)='./bus\x00', 0x400, 0x0) write(r6, &(0x7f0000000040)="670dc3", 0x3) write(r6, &(0x7f0000000140)="09917b2f2d25d3e5e3df3765279232c01f1eb7dfe6000f7a", 0x18) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 19:33:27 executing program 0: r0 = socket(0x2, 0x1, 0x0) select(0x40, &(0x7f0000000140), &(0x7f0000000100)={0x8}, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0), 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) r3 = kqueue() mmap(&(0x7f0000002000/0x2000)=nil, 0x2000, 0x4, 0x11, r3, 0x0, 0x0) r4 = syz_open_pts() close(r4) ioctl$TIOCSETA(r4, 0x80047466, &(0x7f00000004c0)={0x800000005, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739e278b7ec0"}) poll(&(0x7f0000000080)=[{r4, 0x13f}], 0x1, 0x0) fcntl$getown(r4, 0x5) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) shutdown(r0, 0x2) ioctl$TIOCCDTR(r0, 0x20007478) 19:33:27 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202d, 0x86136) open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f0000000080), 0x36d000, 0x0) kevent(r0, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x8f}], 0x3, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206919, &(0x7f0000000300)) r3 = syz_open_pts() close(r3) ioctl$TIOCSETA(r3, 0x80047466, &(0x7f00000004c0)={0x800000005, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739e278b7ec0"}) poll(&(0x7f0000000080)=[{r3, 0x13f}], 0x1, 0x0) kevent(r2, &(0x7f0000000000), 0x1f, 0x0, 0x0, 0x0) 19:33:27 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{}, 0x0, 0x0, 0x0, 0x66}], 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f00000f6000/0x2000)=nil, 0x2000, 0xc) mknod(&(0x7f0000000000)='./file0\x00', 0x100, 0x7f) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020699f, &(0x7f0000000300)) 19:33:27 executing program 0: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x84) r4 = syz_open_pts() close(r4) ioctl$TIOCSETA(r4, 0x80047466, &(0x7f00000004c0)={0x800000005, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739e278b7ec0"}) poll(&(0x7f0000000080)=[{r4, 0x13f}], 0x1, 0x0) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) r5 = syz_open_pts() close(r5) ioctl$TIOCSETA(r5, 0x80047466, &(0x7f00000004c0)={0x800000005, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739e278b7ec0"}) poll(&(0x7f0000000080)=[{r5, 0x13f}], 0x1, 0x0) write(r3, &(0x7f0000000280)="a6014b21d50c8f8849de57293a920ad7c14bd79b92c94aaf158ff6d02eeda48d011d63ec109d9d9bdbd472038c7ea22d4c30", 0xfc9a) r6 = socket(0x18, 0x1, 0x0) close(r6) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r7 = accept$unix(r6, 0x0, &(0x7f00000000c0)) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) write(r1, &(0x7f0000000100)='w', 0x1) r8 = socket(0x2, 0x400000000002, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x80206919, &(0x7f0000000300)) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) 19:33:27 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000228aa) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400, 0x182) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)="000000186004008b00002b27feffffab7b74371b2891ffa49c22cdfffe8100000000000000922c70766c307d", 0x2c}], 0x1) 19:33:27 executing program 1: unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='c\x00') r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockname$unix(r0, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) unveil(&(0x7f0000001340)='./file0/../file0\x00', &(0x7f0000001380)='r\x00') open$dir(&(0x7f00000013c0)='./file0\x00', 0x0, 0x0) 19:33:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x3, 0xfe, 0x1f}, {0x80}, {0x6, 0x0, 0x0, 0x200}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") 19:33:28 executing program 0: pipe(&(0x7f0000000840)={0xffffffffffffffff}) r1 = getpgid(0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3}, {0x1000000008000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r4 = fcntl$dupfd(r2, 0x14, r3) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r5, 0x4, 0xcc) r6 = getpid() fcntl$setown(r5, 0x6, r6) fcntl$setown(r4, 0x6, r6) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r8 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r8) setsockopt$sock_int(r8, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r10 = socket(0x2, 0x1, 0x0) connect$unix(r10, &(0x7f0000000700)=ANY=[@ANYBLOB="ffe5830000ff2f5d520024aa0e0d5d5d323cc966525a0c1310fad55ce18ad64eca63d285b6a2d872af1f73f8c8437c2ab4d5cacf0852cc27d4077c4172d2d605afafd6ebffe23a98fa37579b867d5a889fa59ef4f342f8afae518a548cede99e2fff4e83309acaea3dbb0e26a00e009e7318453b9537a79316d201c608de1a06f752603cf47592dfb24c50ec65f48295ac6692c403"], 0x10) setsockopt$sock_int(r10, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r11 = socket(0x10000000002, 0x2, 0x0) dup2(r10, r11) setsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000001c0)={r6, r9, r7}, 0xc) ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0xa98f164e268999aa, r6) r12 = socket(0x18, 0x1, 0x0) close(r12) connect$unix(r12, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) r14 = syz_open_pts() close(r14) ioctl$TIOCSETA(r14, 0x80047466, &(0x7f00000004c0)={0x800000005, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739e278b7ec0"}) poll(&(0x7f0000000080)=[{r14, 0x13f}], 0x1, 0x0) fcntl$setown(r14, 0x6, r13) fcntl$setown(r0, 0x6, r1) fcntl$setown(r0, 0x6, 0x0) 19:33:28 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x280002002, 0x2065d) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) fcntl$getown(0xffffffffffffff9c, 0x5) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000080)) ioctl$TIOCCONS(r0, 0x80047466, &(0x7f0000000040)) 19:33:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x56, &(0x7f0000000200)="5627bd7baa482e9350b9e9e76f8691599453ecb7862d5a794c079edfc612bf73343084e1fa4d274f9d61531607358d05a992616176f112cb12e775899c746a710a7f42e61d164b1e4a05d33f239dd97cb8105a029497") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{0x10001, 0x0, 0x0, 0x20}, {0x3c}, {0x44}, {0x6}]}) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206919, &(0x7f0000000300)) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000140)=0x5) syz_emit_ethernet(0xe, &(0x7f0000001640)="c6c63e3879f4d954547bcdcb8f37") open(&(0x7f0000000000)='./bus\x00', 0x80, 0x104) r3 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000180)={0x0, 0x1}, 0xffffffffffffff75) write(r3, &(0x7f0000000040)="670dc3", 0x3) r4 = syz_open_pts() close(r4) ioctl$TIOCSETA(r4, 0x80047466, &(0x7f00000004c0)={0x800000005, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739e278b7ec0"}) poll(&(0x7f0000000080)=[{r4, 0x13f}], 0x1, 0x0) fcntl$setstatus(r4, 0x4, 0x4) write(r3, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) syz_emit_ethernet(0xfffffffffffffd9f, &(0x7f0000000540)="9e18b6401af24d08218819b206578035378c1cd4d67f6060638f5fb4f6f6532d14ec6af8d57db8b1ca3af9897bcca67dec51f8c58ed62e83e01a70e139b37ba01c88bef6ff5bed42a7f10b68f712dab674f5e853d5149da8434d209e03b9350ae5ae832d1dfd4cd5748bd52e02ab1183e6042370c744c5f9dcfeaa79c8ec869b5a0fb30964164895fce59202e730694e560e94e990c5f3aa3b23327064e9763a883ecd7ea464909f18c8989353f445e55d5b6761ccc2186cbb2d2907a441019d4c90f5ede1c6372f4c68ccbb8f054cb07091ee4c536883ebc3684ba439fd0dea73033951f1ee412e403308d882a64dd23ea0bc5da9bbf424c2b0b4f019f67e9235673ef5ea42e6106790b3f636362853c6c88cc79db759231086cd1efeb0e498c666bc76ba1d52ce31b21cde9f65c700000049a3c6d108742ca72c1b20a39a9bb81485e1206f45c0c77ab70dc5b791d89d135e7e576228fbeb587cb1d1fdd58e092a388d68a5d7461ac80b4d6608b9ee66c5d8f6b818d5ab5c4448e04e4f8b03620d0defee4c302b5a83ebe633abfbef19c7ae27443a6236ed3306c9f3d69c78332f2dc6bf6ea17a59b6bb3d2a1e6b9ee1cb2eef711064f33755cd") open(&(0x7f00000000c0)='./bus\x00', 0x80, 0x174) r5 = syz_open_pts() close(r5) ioctl$TIOCSETA(r5, 0x80047466, &(0x7f00000004c0)={0x800000005, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739e278b7ec0"}) poll(&(0x7f0000000080)=[{r5, 0x13f}], 0x1, 0x0) write(r5, &(0x7f0000000340)="2f6930e535fd32f5f636e32dd555533788587c8b987158d0eee44e338d76a01fad55b43f0e79c134f89f0b8e78ec6ed76b73270a6c2cdbbb7934b6b1904c66ed9bd2d87b39680baa1a39f445d053ffea2dca8f5430ffb051050f9e7ca88b12c8ed3157aa38d6975db321992bac99f2759443295005d4ff6cfba6c9c4563dc97233b50eee", 0x84) 19:33:28 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x100, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f00000000c0)=0x1) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x40800, 0x8d) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000140)=0x2) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x10042, 0x0) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f00000001c0)={""/16, @ifru_index}) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x400, 0x0) bind$inet(r4, &(0x7f0000000240)={0x2, 0x0}, 0xc) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000280)={0x4, 0x1, 0x4, 0x2, "f9d35c6baea28c5750859fc9a9c07e99e37fb9d3", 0x80000001, 0x80000000}) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f00000002c0)) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000300)) syz_open_pts() r5 = open(&(0x7f0000000340)='./file0\x00', 0x400, 0x120) ioctl$TIOCMBIS(r5, 0x8004746c, &(0x7f0000000380)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r6 = dup(0xffffffffffffff9c) ioctl$TIOCSPGRP(r6, 0x40047477, &(0x7f0000000400)) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440)='/dev/bpf\x00', 0x40, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, 0xc) getpgid(r8) r9 = dup(r0) recvfrom$inet(r9, &(0x7f00000004c0)=""/230, 0xe6, 0x40, &(0x7f00000005c0)={0x2, 0x2}, 0xc) r10 = getpid() r11 = getuid() setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000600)={r10, r11}, 0xc) r12 = open(&(0x7f0000000640)='./file0\x00', 0x20000, 0x83) ioctl$TIOCSETVERAUTH(r12, 0x8004741c, &(0x7f0000000680)=0x3) r13 = openat$zero(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/zero\x00', 0x8, 0x0) socketpair(0x37, 0x4000, 0x20, &(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000740)=[{r9, 0x4}, {r13, 0x20}, {r4, 0x8}, {r7, 0x4}, {r14, 0x4}], 0x5, 0x8) 19:33:28 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [0x0, 0x0, 0x0, 0x0, 0x0, 0x6], [], [{0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0x0, 0x0, "172d76898909080000aee16900c73d1b1bff00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x0, &(0x7f0000000000)="1a7b43da", 0x4) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000300)) getuid() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x20000000000001dc, &(0x7f0000000180)=[{0x1c, 0x0, 0x40}, {0x3c}, {0xfffa}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r4 = msgget(0x1, 0x254) msgsnd(r4, &(0x7f0000000740)=ANY=[@ANYBLOB="030000000000000050f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521b8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae42b35177c3085bb8089e9c554186d8b49fb44d031ff9518389ef7fbc201fd6f18fc579225da7e7b0cd958c85df072acf28ffa2c4d72443cb6667fd7cf1c74791c16228807349d707ee407904c3fd68419f6771fa084686552bb9d6314481be0f36a461be5059fb0ebc382925136cae7de7cd8e481d8fba313f0310af4dd3e6e76abf26167c50efc676d0470221f6effa17cf445202ac5be4846580b6de6e5ea2866314d5ab43731222c3caf295127c98265244cb8a9caaf38ab4"], 0x107, 0x800) msgsnd(r4, &(0x7f0000000300)=ANY=[@ANYBLOB="000000000000000051f304cbad4c40341a7fb8f28f53930ac93feed5e69ec81ecebd9e705f836edbb76d3198d1d6e7448ba200c71274a7bb1dd016b9ce27d8fe88478ac17dba06f5e4f9be870017926db9fa88c70e8e256b3ec66e56ce3058ffa63be973a9466fbe0146e1fa326e17bd002433f7544397428045fec49f781615269d824e1e0cf34d3f24ccbc09af01a5dacae9fd2d1817724aa40026cdb70a6279419e8ba7d192afed727944285455e9"], 0xa2, 0xc2c25e0089590800) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) msgget(0x2, 0xc0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000480), 0x4) getuid() r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000700), &(0x7f0000000640)=0xc) getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) 19:33:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206919, &(0x7f0000000300)) renameat(r0, &(0x7f0000000040)='./file0\x00', r2, &(0x7f0000000080)='./file0\x00') r3 = socket(0x18, 0x1, 0x0) close(r3) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x4010, r2, 0x0, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) bind$unix(r3, &(0x7f0000000140)=@abs={0x0, 0x0, 0x2}, 0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000240)=[{0x81}, {0x400000060}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="20211143ccad1c9a420ce8aae933") 19:33:28 executing program 1: shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0xffd, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff}}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) getitimer(0x0, &(0x7f0000000100)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), 0x4) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r3 = accept$unix(r1, 0x0, 0x0) write(r3, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) execve(0x0, 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x680, 0x0) 19:33:28 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x80047466, &(0x7f00000004c0)={0x800000005, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739e278b7ec0"}) poll(&(0x7f0000000080)=[{r1, 0x13f}], 0x1, 0x0) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000040)) ioctl$VMM_IOC_RESETCPU(r0, 0x8020560a, &(0x7f0000000680)={0x1, 0x0, {[0x3, 0x6f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [], [], [], [{}, {0x0, 0x2}]}}) 19:33:28 executing program 0: socketpair(0x6, 0x8000, 0xff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000040)="c00a1ed7582a19a64728f9fb1ce6a8810929ca595fe905d861d6065985223696b285511d0d6180118208fc5ec8672eadd11d71fd7d37b206c8fa1ded688b0828653864d99c29e5b780383244accd46a06999302484737eed2fd39977f1641a4f4aa6723d6a5ebc8db141fa6ff6ff119b573a2cb6b6eee696e7dad4d220938e7c78730f", 0x83}], 0x1) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000140)={0x400, 0x5, 0x8, 0xcc17, "7b9aa03ac0f3b31343295efe8e31fc1445ce6868", 0x6, 0xfff}) r3 = accept$inet(r1, 0x0, &(0x7f0000000180)) getsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f00000001c0), &(0x7f0000000200)=0x10) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x800, 0x0) ioctl$VT_SETMODE(r4, 0x80087602, &(0x7f0000000280)={0x0, 0x6, 0xffff, 0x3, 0x9}) r5 = socket$inet6(0x18, 0x8000, 0x2) write(r5, &(0x7f00000002c0), 0x0) r6 = open(&(0x7f0000000300)='./file0\x00', 0x1, 0x4) ioctl$WSMUXIO_INJECTEVENT(r6, 0x80185760, &(0x7f0000000340)={0x80000000, 0x39, {0x1ff, 0x3}}) r7 = syz_open_pts() read(r7, &(0x7f0000000380)=""/234, 0xea) ioctl$TIOCSFLAGS(r5, 0x8004745c, &(0x7f0000000480)=0x7fffffff) getpgrp() r8 = openat$null(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/null\x00', 0x1, 0x0) getsockopt$sock_linger(r8, 0xffff, 0x80, &(0x7f0000000500), &(0x7f0000000540)=0x8) syz_open_pts() ioctl$BIOCGHDRCMPLT(r4, 0x40044274, &(0x7f0000000580)) r9 = openat(r4, &(0x7f00000005c0)='./file0\x00', 0x80, 0xbb) bind$inet(r9, &(0x7f0000000600)={0x2, 0x0}, 0xc) socket$inet(0x2, 0x4, 0x0) ioctl$VMM_IOC_READREGS(r9, 0xc2485607, &(0x7f0000000640)) sendsyslog(&(0x7f00000008c0)="e70faf2f19ff758ac19647ca9c6cd6aac777ae8a3b29a71547ee559ebbf310637d32eddae511f401aeb0b2e7d33f7e46d1e782531c861a663195ca847afa323f50221249cdad55b0ce2d6821af0cbfc178f10ab4d904f6335367865fe885a15f242daf4335c0e588bf65cc6f4b5bf2820f6e567ab90d4d2940259772772768e8e1fd01f5201d8c10fdd0983ee57e7bb8", 0x90, 0x20) r10 = open(&(0x7f0000000980)='./file0\x00', 0x200, 0x2) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000009c0), &(0x7f0000000a00)=0xc) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2) poll(&(0x7f0000000a40), 0x0, 0x7) r11 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000a80)='/dev/wsmouse0\x00', 0x10, 0x0) pwritev(r11, &(0x7f0000000e00)=[{&(0x7f0000000ac0)="070d2a673caec99cc6c66ea4f7cf33252c34c8d620c4c8d595ddbacbd11f88fc9b380df329a0da831d12ac4388cc1cb5656716eea28f7bd1986d5a627c5b8b5705ae41b557b0b7784c35b13354b07e9a974119b8a21a24b467b863d14cae28279e3223d6090d6bdc5aa43ac9dab7f747f6099c3772af76ad306abe3bede552944c71475cdf51c513fbd089542fffaa9fcea09d9a987aafaa95faab53f8a3aee2e6c41b771ba910cbcd38", 0xaa}, {&(0x7f0000000b80)="686fa0dd302621e6f757624a017e530377a2c97165c3f7980dd96185b82ebc08ad184b34a2e18f0be58968a53eacdff5b0ad5c5eac1a47508c42b800f6129670ef80c792", 0x44}, {&(0x7f0000000c00)='Z', 0x1}, {&(0x7f0000000c40)="f3053718273719a0b2cc734a151e0c7a7162214c34f17da38a8ff7382f0eb34e7762b1c47574b7be108eda76f8dc864c1f4e5c8106f9906a05e035fc1b3e91c007401ace74cee6593cf90c0e25ef2efbc582c45bd0c89a3153bf18d20df6f94634e96586498b74275a45fca41b9e13d8897b094927049c92eef1f12a7f68a60a0ab0fd334c182bfa439562863f06dd864b0536d8cbd5f401c46571bde7a1e80cde983d60fef777592a09ca45afdf68044851edbcb676d69cbcccd5", 0xbb}, {&(0x7f0000000d00)="5ac2b3a0774f2e1550f2f4fab64188188d21e7c5fbb1925499b5123f1219a7673b428334c4ed7d809e23000da6d8c35f4d0fc88dc44d3e1ade5da0936dffd00ff10f274c520419805ed6414b8f642b9a7bc22d6b2d9f0108341b95d2eaff5b13eea4b857e09d054481c6c69f68fef125f168b3e02a3e606a57e428ce75402e396ea1fb82ae22703a1d1e31b6a73c140eaee090913d84c6ab6e85b7fa23628bad58dbde397d9d653b73a13e7d275481d793bf0ca28d5d557cb1a05b231b1d69e473a8b64447da68af00", 0xc9}], 0x5, 0x0, 0x0) 19:33:28 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tt\xb3<\xae\x02 \xee', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000000)) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x18004) r2 = syz_open_pts() r3 = dup2(r0, 0xffffffffffffff9c) r4 = syz_open_pts() ioctl$TIOCSBRK(r4, 0x2000747b) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3}, {0x1000000008000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r6, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r7 = fcntl$dupfd(r5, 0x14, r6) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r8, 0x4, 0xcc) r9 = getpid() fcntl$setown(r8, 0x6, r9) fcntl$setown(r7, 0x6, r9) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r11 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r11) setsockopt$sock_int(r11, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r13 = socket(0x2, 0x1, 0x0) connect$unix(r13, &(0x7f0000000700)=ANY=[@ANYBLOB="ffe5830000ff2f5d520024aa0e0d5d5d323cc966525a0c1310fad55ce18ad64eca63d285b6a2d8b2933fa3feb0c1f02ab4d5cacf0852cc27d4077c4172d213000000000000003a98fa37579b867d5a889fa59ef4f342f8afae518a548cede99e2fff4e83309acaea3dbb0e27e087a79e7318453b9537a79316d201c608de1a06f752603cf47592dfb24c50ec65f48295ac6692c403"], 0x10) setsockopt$sock_int(r13, 0xffff, 0x1023, &(0x7f0000000280)=0x3, 0x4) r14 = socket(0x10000000002, 0x2, 0x0) dup2(r13, r14) setsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f00000001c0)={r9, r12, r10}, 0xc) ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0xa98f164e268999aa, r9) fcntl$lock(r4, 0x8, &(0x7f0000000180)={0x1, 0x1, 0x9, 0x9, r9}) ioctl$TIOCDRAIN(r3, 0x2000745e) close(r2) ioctl$TIOCSETA(r2, 0x80047466, &(0x7f00000004c0)={0x800000005, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739e278b7ec0"}) poll(&(0x7f0000000080)=[{r2, 0x13f}], 0x1, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000100)=0x80) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f00000000c0)={0x8, './file0\x00', './file1\x00'}) r15 = socket(0x2, 0x400000000002, 0x0) r16 = fcntl$dupfd(r15, 0x0, r15) ioctl$TIOCFLUSH(r16, 0x80206919, &(0x7f0000000300)) ioctl$VT_WAITACTIVE(r16, 0x20007606, &(0x7f0000000140)=0x1) 19:33:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe(&(0x7f0000000080)={0xffffffffffffffff}) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x80047466, &(0x7f00000004c0)={0x800000005, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739e278b7ec0"}) poll(&(0x7f0000000080)=[{r2, 0x13f}], 0x1, 0x0) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000200)="8c7af71b3ef905ba9798a1580ffaec85eaf28d2073a5cde580f79cee169640303eceae012f661e3f5b6fb197b07103b121e4449feb26e9b711e2e2af419f176a3dd84aa37ec8206693543058c92f68b0e2778dea67b4e8054d879ad6d6bdc7996c26701a03fe4023ea598cb4533e9da9fc3315a5f1f8d6247d5487d0a9a1c752bd9810d63c0ad74320a3db7dab8fcd7d71530f02eed8a1967e4ff76aa9d022abf79b159bcc", 0xa5}], 0x1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x87, 0x0, 0x9}, {0x400000064, 0x0, 0x0, 0x4}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="20211143ccad1c9a420ce8aae933") ioctl$TIOCSBRK(r1, 0x2000747b) 19:33:28 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x1, 0x83, 0x408, "2a1604fa9a66f51d0cc98af280e46508f39c5f0a"}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x8000, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)="089a9447506f0d687c31afe3f31b2bebd0a9f538507ed18bd02d3e29d7bade508d9fd9263ce3b366e9adf1d9f5fbccb647c35cbc08", 0x35}], 0x1) 19:33:29 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgrcv(r2, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r2, &(0x7f0000000a00)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e3030000a8003d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a5686dec596e1291a7a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf1200500f18e55c6b9e0c2b9a7501000000597b8f95053ef83d9c1ad57c8992f8b3c9dc7ebe8faaea9ef423ee219f8b0d7829b2ce4d93502f0c53e296ca7d437293bece70dce813d1b7a185b5850b4417b5ba54e91b5b8a4e6f16e79ace4bc47c0e992266a30338c638e4c9cf0b8068f57acfe8519424e45d17d9559d005205a28309cb0da135a3186e7339ac96f09500aa983d9cfea0165c368f44dc06c2ec9b125a89c4288054e7ff653420f427c83aae1cb2f59ce6b478eaf28604cf7b5b62f66fe2201758bef888ac33288136670f7d32333c309bdd3e4c23de4d12cea0b862eb90aa8406099905d48b8b4703361ba3084275b0a5ab1ae65621115625ab3582317781d36089cd90b721416a731441d70486f4608946298cd921fe3ad9ecb01bc9e8f037a5cc673199d3cd139c1728929992963aab1660e6c93cfba3213bc53fdbd7cd2723cd1ac7cc0ea8a784d5264ca38971926134189b16d913a18ba6ccef8ca869c8cad1fc42c4f32c357ae23c60b6a3d03982bcdb"], 0x44b, 0x800) msgsnd(r2, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r2, &(0x7f0000000840)=ANY=[@ANYBLOB="e7a477035f2b9b4bcfec4ed847974e01970d50b1a9bf8d5d69cb465f682f54a62a42a57af0d46ec4ae7ec098862f"], 0x78, 0xfffffffffffffffd, 0x1800) msgget$private(0x0, 0x10) msgrcv(r2, &(0x7f0000000240), 0xfffffffffffffe55, 0x1, 0x0) r3 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r4, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xfffffffffffffdcc) r6 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000980)={{0x2, r3, r5, r1, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r6, r6, 0xa5, 0x1, 0x100000000, 0x6}) msgrcv(r2, &(0x7f0000000080)={0x0, ""/11}, 0x13, 0x2, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f000004e000/0x2000)=nil, 0x2000, 0x1) ioctl$WSDISPLAYIO_SBURNER(r7, 0x800c5751, &(0x7f0000000040)={0x3, 0x9, 0x2}) r8 = msgget$private(0x0, 0x0) msgctl$IPC_STAT(r8, 0x2, &(0x7f0000000100)=""/45) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r10, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3}, {0x1000000008000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r10, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r11 = fcntl$dupfd(r9, 0x14, r10) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r12, 0x4, 0xcc) r13 = getpid() fcntl$setown(r12, 0x6, r13) fcntl$setown(r11, 0x6, r13) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r16 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r16) setsockopt$sock_int(r16, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r18 = socket(0x2, 0x1, 0x0) r19 = syz_open_pts() ioctl$TIOCSBRK(r19, 0x2000747b) r20 = syz_open_pts() close(r20) ioctl$TIOCSETA(r20, 0x80047466, &(0x7f00000004c0)={0x800000005, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739e278b7ec0"}) poll(&(0x7f0000000080)=[{r20, 0x13f}], 0x1, 0x0) connect$unix(r18, &(0x7f0000000700)=ANY=[@ANYPTR64=&(0x7f0000000280)=ANY=[@ANYRESDEC, @ANYRESOCT=r19, @ANYRESDEC=r14, @ANYRES64=0x0, @ANYRESOCT=0x0, @ANYRESHEX=r20, @ANYRESDEC]], 0x1) setsockopt$sock_int(r18, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r21 = socket(0x10000000002, 0x2, 0x0) dup2(r18, r21) setsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f00000001c0)={r13, r17, r15}, 0xc) r22 = socket(0x18, 0x1, 0x0) close(r22) connect$unix(r22, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r25 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r25, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r25, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3}, {0x1000000008000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r25, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r26 = fcntl$dupfd(r24, 0x14, r25) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r27, 0x4, 0xcc) r28 = getpid() fcntl$setown(r27, 0x6, r28) fcntl$setown(r26, 0x6, r28) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r30 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r30) setsockopt$sock_int(r30, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r32 = socket(0x2, 0x1, 0x0) connect$unix(r32, &(0x7f0000000700)=ANY=[@ANYBLOB="ffe5830000ff2f5d520024aa0e0d5d5d323cc966525a0c1310fad55ce18ad64eca63d285b6a2d872af1f73f8c8437c2ab4d5cacf0852cc27d4077c4172d2d605afafd6ebffe23a98fa37579b867d5a889fa59ef4f342f8afae518a548cede99e2fff4e83309acaea3dbb0e26a00e009e7318453b9537a79316d201c608de1a06f752603cf47592dfb24c50ec65f48295ac6692c403"], 0x10) setsockopt$sock_int(r32, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r33 = socket(0x10000000002, 0x2, 0x0) dup2(r32, r33) setsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f00000001c0)={r28, r31, r29}, 0xc) ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0xa98f164e268999aa, r28) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r35 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r35, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r35, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3}, {0x1000000008000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r35, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r36 = fcntl$dupfd(r34, 0x14, r35) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r37, 0x4, 0xcc) r38 = getpid() fcntl$setown(r37, 0x6, r38) fcntl$setown(r36, 0x6, r38) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r40 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r40) setsockopt$sock_int(r40, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_cred(r40, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r42 = socket(0x2, 0x1, 0x0) connect$unix(r42, &(0x7f0000000700)=ANY=[@ANYBLOB="ffe5830000ff2f5d520024aa0e0d5d5d323cc966525a0c1310fad55ce18ad64eca63d285b6a2d872af1f73f8c8437c2ab4d5cacf0852cc27d4077c4172d2d605afafd6ebffe23a98fa37579b867d5a889fa59ef4f342f8afae518a548cede99e2fff4e83309acaea3dbb0e26a00e009e7318453b9537a79316d201c608de1a06f752603cf47592dfb24c50ec65f48295ac6692c403"], 0x10) setsockopt$sock_int(r42, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r43 = socket(0x10000000002, 0x2, 0x0) dup2(r42, r43) setsockopt$sock_cred(r42, 0xffff, 0x1022, &(0x7f00000001c0)={r38, r41, r39}, 0xc) ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0xa98f164e268999aa, r38) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000180)={{0x0, r3, r15, r23, 0x0, 0xc8, 0x1}, 0x20000, 0x9, r28, r38, 0x80000001, 0x1, 0x3, 0x4}) r44 = msgget$private(0x0, 0x0) msgctl$IPC_STAT(r44, 0x2, &(0x7f0000000100)=""/45) msgsnd(r44, &(0x7f00000000c0)={0x3, "16f80be2d99e1546badd0f85e7fda36a9bf1e497b1d3223e5876e4bf75d37ed77811604374df94487d"}, 0x31, 0x800) write(r7, &(0x7f0000000340), 0x10000014c) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) 19:33:29 executing program 1: r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000080), 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r1, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 19:33:29 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000280)={0xfffffffe, 0x0, 0x1, 0x39e, 's\x00\x00\x00|\x00', 0x2, 0xfffffffd}) link(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file0/file1\x00') r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x80047466, &(0x7f00000004c0)={0x800000005, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739e278b7ec0"}) setrlimit(0x7, &(0x7f0000000200)={0x5, 0x1000}) poll(&(0x7f0000000080)=[{r2, 0x13f}], 0x1, 0x0) r3 = syz_open_pts() close(r3) ioctl$TIOCSETA(r3, 0x80047466, &(0x7f00000004c0)={0x800000005, 0x0, 0x0, 0x3, "61aa0db11ce9bae3c6514e6ae973739e278b7ec0", 0xc84f}) fchmod(r1, 0x0) poll(&(0x7f0000000080)=[{r3, 0x13f}], 0x1, 0x0) lseek(r3, 0x0, 0x0, 0x0) writev(r2, &(0x7f00000009c0)=[{&(0x7f0000000100)="0239bd9a7f659509420000b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc8dc67b536e6d2609e72f34898bbba688a899e4c1739e24429aadfdce0000000026201bd5b9d8cc8172dba409ba8ae85af052ce46ac0d2194a59731f63912cee35205e034fb83a37ee3c768186a30b9a773fcbae5a6a420f39e94c42d1f33b3286d16a1e9c71d7b62a565bcb9da8e81434135add0cf24846609e2235b61666e9c3b343a37c3f7a11aee6e48324b3e6c0f25ccd214572bc0626017b3deead5dca1", 0xdb}], 0x1) r4 = open$dir(&(0x7f0000000240)='./file0/file0\x00', 0x80, 0x220) close(r4) 19:33:29 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) open(&(0x7f0000000040)='./bus/file0\x00', 0x10000, 0x80) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) msgget(0x1, 0x511) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000300)="7e7cfe2bfeddab4e18512921007634b0084d2253523de3b19062e02d761a4ddc639433f5f170535d940935c51f3514ea29775c5c19f6cac78ae230895fa8817f8fe3874238be595b37c11c66163ed8abbd149fd77a4caad736c64a3825660f5305eb837b2c59a82a7e99487198afb6622ea1fc70a7d392809275302695d8818101766135987aa25d7201a9b98cb7b23a7e569190d2a74100bacfab6c4e79c7461206f2bf020c93ac8298041830a5a8b943ea1e50892e383b167865b75571964386adb1bface0d8e2374240ac5de4578b37e702b769baf58afeffffffffffffff79f6d0a41003fdf4c2d7981748aee1a42be7660e51aff5ee04102c8eb0b605ad9b9eab9f18dfc55203177ebeafe28e1e16a4525d1f863e67b0399c031429f0cfe17dc7b42148e0c3823e8f3d162160315efc869f8beba6f966b16523", 0x13c}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x80047466, &(0x7f00000004c0)={0x800000005, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739e278b7ec0"}) poll(&(0x7f0000000080)=[{r1, 0x13f}], 0x1, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd\x00', 0x9db3031f3ee93495, 0x0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000080)) r2 = socket(0x18, 0x400000002, 0x0) close(r2) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) sendto$inet6(r2, &(0x7f0000000180)="bbe8920f5c83d18fa9abd2f16f77e3431a9b14723904a2caf7bdb250083d7bae2dec118704fcc35070615d9034d5f0819da5cd1c0e12a59e60c8507a5dab9b34249e638746eff5b5911c98225a4b48fc2738e93b7835976922dd6cea21a939d0c3ed97e6fceaaf02f5f207a50cc9eea2d08a120a3735af95d3f764022396a66418a14a7c870d574c08bbd6f28e800d0608ac32", 0x93, 0x1, &(0x7f00000000c0)={0x18, 0x2, 0x9f95, 0x6221}, 0xc) 19:33:29 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x80, 0xfffd}, 0x5000000000004, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8}) pwritev(r0, &(0x7f0000000000), 0x0, 0x0, 0x0) geteuid() 19:33:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x5c}, {0x6}]}) pwrite(r0, &(0x7f00000000c0)="ef98fd9ef16ef9b03f03f4617f205237de93668a20f49d649ead43e788c5ff713f63277bb60145", 0x27, 0x0, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000140)=[{0x4, 0x8, 0x7, 0x5}, {0x29, 0x0, 0x54, 0x5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = socket(0x2, 0x400000000002, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x20000, 0x0) r5 = syz_open_pts() ioctl$TIOCSBRK(r5, 0x2000747b) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wsmouse0\x00', 0x80, 0x0) r7 = syz_open_pts() close(r7) ioctl$TIOCSETA(r7, 0x80047466, &(0x7f00000004c0)={0x800000005, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739e278b7ec0"}) poll(&(0x7f0000000080)=[{r7, 0x13f}], 0x1, 0xfffffffd) r8 = syz_open_pts() close(r8) ioctl$TIOCSETA(r8, 0x80047466, &(0x7f00000004c0)={0x800000005, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739e278b7ec0"}) poll(&(0x7f0000000080)=[{r8, 0x13f}], 0x1, 0x0) r9 = openat$pci(0xffffffffffffff9c, &(0x7f0000000400)='/dev/pci\x00', 0x80, 0x0) r10 = open(&(0x7f0000000440)='./file0\x00', 0x800, 0x28) kevent(r4, &(0x7f0000000340)=[{{r5}, 0xfffffffffffffffd, 0xa, 0x80, 0x9, 0x7}, {{r6}, 0xa, 0x43, 0x1, 0x5, 0x2}, {{r2}, 0xfffffffffffffffe, 0x54, 0x80, 0xffffffff, 0x40}, {{r7}, 0xfffffffffffffff9, 0x40, 0x0, 0x6e9, 0x4}, {{r8}, 0x2, 0x8, 0x1, 0xfffffffffffffffb, 0x51e6}, {{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x62, 0x395cbf92b270517a, 0x92}], 0x5, &(0x7f0000000480)=[{{r9}, 0xfffffffffffffffe, 0x8, 0x0, 0x0, 0x3}, {{}, 0xfffffffffffffff8, 0x1, 0x20000000, 0x4, 0x8}, {{r2}, 0xfffffffffffffffd, 0x14, 0x10, 0x9, 0x5}, {{r1}, 0xfffffffffffffffa, 0x3b, 0x400fffff, 0xff8, 0x2d}, {{r10}, 0x0, 0x4, 0x10, 0x6, 0x4}], 0x4, &(0x7f0000000540)={0x0, 0xfffffffffffffffd}) r11 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r11, 0x80206919, &(0x7f0000000300)) ioctl$BIOCSBLEN(r11, 0xc0044266, &(0x7f0000000240)=0x930b) syz_emit_ethernet(0x15c, &(0x7f0000000340)) openat(r2, &(0x7f00000001c0)='./file0\x00', 0x1, 0x4a) 19:33:30 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x5897fb549a69e21e, 0x86128) r0 = open(&(0x7f0000000080)='./bus\x00', 0x11, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)="0100", 0xfffb}], 0x1000000000000274) 19:33:30 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x1000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000000000], [], [0x59c6, 0x5], [], [{}, {}, {0x0, 0x80000001, 0x12}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) pipe(&(0x7f0000001280)={0xffffffffffffffff}) read(r0, &(0x7f0000001740)=""/4096, 0x1000) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000000)={0x5c8}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x3, 0xdb, 0x4, 0x2}, {0x0, 0x3, 0x2, 0xe7}]}) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) 19:33:30 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f00000002c0)=ANY=[@ANYBLOB="82022ea9911da02f666922a710bdf03154f52e0ef42fdb01da3dca92aed4659bfec1e501621975b9d3bdf5f61e8c67f075fa4120d088f0f47c478ff6d7db92c1aca5b3f3b2bdd97c07544e2d81a5f0c5968a9bc6c35661749ab4427828b9193c4151134baf5d9a4f14c2b885f67dc63a9db5e821c0a17e8b840ab649636968e3cf0b51aae77dd85029b64b99d16568e528b7c75eb2f1cecc3626637376b7de09cfd323845281dc39d527b5422c30b440bbd891d5be591191f4aaf34e1bfa382abd59378f7189a7eb4bd469a7da7fb62cc14d31b06f464a041f62b05aa181254d5b1f46dbc2f46a18c7832c74cedee26c72967caa4798e4e8b75321d5140ec9c574d27ef6021f27520c448d79854a16c247386fb33883e0779ee1941351d2ac02"], 0x10) setitimer(0x288d241741d2e606, &(0x7f0000000040)={{0x68c, 0x9}, {0x100000000, 0x4}}, &(0x7f00000000c0)) write(0xffffffffffffffff, &(0x7f0000000080), 0x0) write(r1, 0x0, 0x0) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 19:33:30 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)=[{}, {0x4}, {0x40006}]}) syz_emit_ethernet(0xe, &(0x7f0000001680)="805d863ecd66b785853786cfce85") r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) 19:33:30 executing program 1: utimes(0x0, 0xffffffffffffffff) open(&(0x7f0000000000)='./file0\x00', 0x8, 0x40) r0 = socket(0x18, 0x400000002, 0x0) close(r0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) accept$unix(r0, 0x0, &(0x7f0000001180)) r1 = socket(0x18, 0x400000002, 0x0) close(r1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x80047466, &(0x7f00000004c0)={0x800000005, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739e278b7ec0"}) poll(&(0x7f0000000080)=[{r2, 0x13f}], 0x1, 0x0) r3 = syz_open_pts() ioctl$TIOCSBRK(r3, 0x2000747b) r4 = dup2(r2, r3) r5 = accept$unix(r4, &(0x7f00000011c0)=@file={0x0, ""/4076}, &(0x7f0000001080)=0xfee) accept$unix(r5, &(0x7f00000010c0)=@file={0x0, ""/108}, &(0x7f0000001140)=0x6e) 19:33:30 executing program 0: getegid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3}, {0x1000000008000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x14, r1) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r3, 0x4, 0xcc) r4 = getpid() fcntl$setown(r3, 0x6, r4) fcntl$setown(r2, 0x6, r4) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r6 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r6) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r8 = socket(0x2, 0x1, 0x0) connect$unix(r8, &(0x7f0000000700)=ANY=[@ANYBLOB="ffe5830000ff2f5d520024aa0e0d5d5d323cc966525a0c1310fad55ce18ad64eca63d285b6a2d872af1f73f8c8437c2ab4d5cacf0852cc27d4077c4172d2d605afafd6ebffe23a98fa37579b867d5a889fa59ef4f342f8afae518a548cede99e2fff4e83309acaea3dbb0e26a00e009e7318453b9537a79316d201c608de1a000000005012e3b1dfb24c50ec65f48295ac6692c403"], 0x10) setsockopt$sock_int(r8, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r9 = socket(0x10000000002, 0x2, 0x0) dup2(r8, r9) setsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000001c0)={r4, r7, r5}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), 0xffffffffffffffff) getgroups(0x0, &(0x7f00000002c0)) 19:33:30 executing program 1: write(0xffffffffffffffff, &(0x7f00000000c0)="d236e49bd200000080", 0x9) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8) r0 = socket(0x18, 0x400000002, 0x0) close(r0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) r1 = socket(0x18, 0x400000002, 0x0) close(r1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) r2 = socket(0x18, 0x400000002, 0x0) close(r2) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) setsockopt$sock_int(r2, 0xffff, 0x0, &(0x7f0000000100)=0x378000, 0xffffffffffffffbb) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r4) socket(0x18, 0x2, 0x0) r5 = socket(0x2, 0x400000000002, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) r7 = syz_open_pts() close(r7) ioctl$TIOCSETA(0xffffffffffffff9c, 0x80047466, &(0x7f00000004c0)={0x5, 0x1000000, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739e278b7ec0", 0x800000}) poll(&(0x7f0000000080)=[{r7, 0x13f}], 0x1, 0x0) r8 = syz_open_pts() ioctl$TIOCSBRK(r8, 0x2000747b) ioctl$TIOCFLUSH(r8, 0x80206919, &(0x7f0000000180)=0xffffffff) ioctl$WSDISPLAYIO_SVIDEO(r6, 0x80045745, &(0x7f0000000080)) r9 = socket(0x18, 0x1, 0x0) close(r9) connect$unix(r9, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt$sock_int(r9, 0xffff, 0x1001, &(0x7f0000000040)=0x4, 0x4) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbec13b9fd4800"/20, 0x14) socket$inet6(0x18, 0x0, 0x7f) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 19:33:30 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mlock(&(0x7f0000416000/0x4000)=nil, 0x4000) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x80047466, &(0x7f00000004c0)={0x800000005, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739e278b7ec0"}) poll(&(0x7f0000000080)=[{r1, 0x13f}], 0x1, 0x0) pwrite(r1, &(0x7f0000000000)="5413442a7f00793e596a6d78d784393dd9ae7c9ed340329c9c6f4786", 0x1c, 0x0, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r0, 0x0, 0x0) 19:33:30 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x66fb, 0xfc) ioctl$BIOCGFILDROP(0xffffffffffffff9c, 0x40044278, &(0x7f0000000040)) socket$unix(0x1, 0x2aaf430bd018153a, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x4, &(0x7f0000000200)=[{0x9c, 0x35, 0x20, 0xfff}, {0x2, 0xb9, 0x44, 0x6}, {0x4, 0x7f, 0x1, 0x6}, {0x6, 0x0, 0x7, 0x10000}]}) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x3) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x50, 0x0) getdents(r1, &(0x7f0000000140)=""/182, 0xb6) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fchflags(r2, 0x10000) 19:33:30 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) r1 = syz_open_pts() r2 = openat(r0, &(0x7f00000000c0)='./bus\x00', 0x2, 0x10) ioctl$TIOCCDTR(r2, 0x20007478) close(r1) r3 = syz_open_pts() close(r3) ioctl$TIOCSETA(r3, 0x80047466, &(0x7f00000004c0)={0x800000005, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739e278b7ec0"}) poll(&(0x7f0000000080)=[{r3, 0x13f}], 0x1, 0x0) ioctl$TIOCSETA(r3, 0x80047466, &(0x7f00000004c0)={0x800000005, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739e278b7ec0"}) poll(&(0x7f0000000080)=[{r1, 0x13f}], 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x3}, 0x8) r4 = fcntl$dupfd(r1, 0xf, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_USEFONT(r4, 0x80585750, &(0x7f0000000140)={'./bus\x00', 0xe431, 0x0, 0x0, 0x1, 0x0, 0x37f70, 0x8, 0x0, 0x1, 0x1, 0xc8}) write(r0, &(0x7f0000000000)="021437", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000200)=0x3ff) close(r0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x2, 0x0) 19:33:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x10001, 0x0, 0x0, 0x5}, {0x3c}, {0x16}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) sendto$inet(r1, &(0x7f0000000040)="da35254eef738c4be3641445f81897822b6ba9821755b14f7dfade23d3c7544508872fea0b8e2bd0a5d79815dbf59aff18b8bdf5d83dc79dc2410464e75279ebc481ed7cdd6cbb80969d9040e830dc641f69d8689f358e925a79c2df020d722c118971c8744d08c8ed18c5d880e080416763703aedee", 0x76, 0x4, 0x0, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000280)=0xc4d) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000240)=0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000200)={0x0, 0x100000001, 0x7, 0x8, "2da838fbce7a31ddea03b5ed0b997af5ed643854", 0xf4e, 0x5}) listen(r1, 0x2) r2 = accept(r1, &(0x7f0000001600)=ANY=[], 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000580)={'./file0\x00', 0xffff, 0x1, 0x3, 0x2, 0x2, 0x0, 0x30, 0x0, 0x0, 0x3, 0x9}) r3 = fcntl$dupfd(r1, 0x0, r1) r4 = getpid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0}, &(0x7f0000000c00)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000c40)={0x0, 0x0, 0x0}, &(0x7f0000000c80)=0xc) r7 = getpgrp() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000d00)=0x161) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000e80)={&(0x7f0000000600)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000740)=[{&(0x7f0000000640)="2f5b758a5bab8ba225d102364f35d14de1013551edd016eb39b41f", 0x1b}, {&(0x7f0000000680)="23c4c2cf6efafe78dd613f18d9f364d88e45f26fb5317700ee9c88dec484cbfde9fc8488afc2605da2ea73ffb4371bf2ed11a60afc0bebe13a718a76db4352dbbc57a7266c84946b77a459ea13f8badfa6fcced8316d2fbb1f1a8a4a63bc899064b0036e9bb331e970c5", 0x6a}, {&(0x7f0000000700)="817697fabe", 0x5}, {&(0x7f0000000900)="bc2a2202ccabca9b23ee5d6002509e6db0c024643f4384f73169b202d79a1110b2b175f06039c8835c674f425fe872c27e512c166172ea93919601a35a67080d253bc1e4fd18e36d951dc83c418d8f468a8e150c7464aaa36aedb45b1fc74dc7831b1e02a9f9df66f29950a166ee47e30b0c19a37df83597561564667e4a16b1434718db61a743ab6b571305345d8d27b85447340e5503cf8bbc913cb1390467c314e2fce4fed125761262fae3c39f8a73f619543924eaba260a5647acbcd346177109b6f3", 0xc5}, {&(0x7f0000000a00)="12b0a13bb8cf5ef283759761f2fa7d3f1a13fae6d38e65d2e3bfe69cdd98efeb493049798398881cd753252923094dcb407e1aa46b61749b3cad8ab7bee66a817b6f658f326d80c15bd1725fd837fcdd6593c30c9827df2e1e186bad75a49fda50a10fe7ccd462a267bc975a34cb8d5acf426b42ea94c21acc3bf840ab9beb82027eacb8ae3b13967bf091928e720c09ea70cbb4db03cdcf808d4eb7dad1cbb3cadf0b4bf12ec81293c7593d03840f4304c20d2785b76eea655f81c425953c666e225b3de42e3eba53bfeb9f008740b033fa72a372df56471ced58a808071f3e02749729fca2f073739c0500653b44a0ced3540dd1228bba7f", 0xf9}, {&(0x7f0000000300)="a822885a2c7ba4727608325ea1c3fdacdcc44ad8494781ee1cb904afdf548b829ba7194a548536bfa8a2fd60d05c9c48dcf572e25021bf8f6bf24eba93d742c2b201cdd2973e671628f31036fc9a50752bbe9ba29c6d5d76363c698cac3c0be3ea4f123f3040501bb3be9463c3899010065fb7989430470cb5a505d0d222dbb1e47e2f49e45fa61c45582f764bb5acbdad19a06cf899786b78dc01d0c09df25d3e580e30f847d1cd0579717d8fa5f28dfa5ec8fd1d7ce1e2e5023f7bc308b7ba77cc086bab54056c10f779ec3b9276e3370f29cdfd6fc5b6a5ed3c63f614a3e8b7e3f4d6cefb36b4300226e1d631facc0cb2aa892bb6", 0xf6}], 0x6, &(0x7f0000000d80)=[@cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x38, 0xffff, 0x1, [0xffffffffffffffff, r1, r3, 0xffffffffffffffff, 0xffffffffffffffff, r2, 0xffffffffffffffff, r3, 0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [r3, r2]}, @cred={0x20, 0xffff, 0x0, r4, r8, r6}, @cred={0x1bf, 0xffff, 0x0, r7, r8}, @rights={0x20, 0xffff, 0x1, [r2, r2, r2]}], 0xd0, 0xd}, 0x1) r9 = socket$inet(0x2, 0x2, 0x0) r10 = getpgid(0x0) r11 = semget$private(0x0, 0x4, 0x201) semop(r11, &(0x7f0000000040)=[{0x2, 0xffffffffffffffff, 0x800}, {0x3, 0x4, 0x800}], 0x2) semop(r11, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x8, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r11, 0x0, 0x8, &(0x7f0000000240)) r12 = geteuid() setreuid(r12, 0x0) r13 = socket(0x18, 0x3, 0x7) r14 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) sendto$inet(r14, &(0x7f0000000040)="da35254eef738c4be3641445f81897822b6ba9821755b14f7dfade23d3c7544508872fea0b8e2bd0a5d79815dbf59aff18b8bdf5d83dc79dc2410464e75279ebc481ed7cdd6cbb80969d9040e830dc641f69d8689f358e925a79c2df020d722c118971c8744d08c8ed18c5d880e080416763703aedee", 0x76, 0x4, 0x0, 0x0) ioctl$FIONBIO(r14, 0x8004667e, &(0x7f0000000280)=0xc4d) ioctl$BIOCSRSIG(r14, 0x80044272, &(0x7f0000000240)=0x1) ioctl$TIOCSETA(r14, 0x802c7414, &(0x7f0000000200)={0x0, 0x100000001, 0x7, 0x8, "2da838fbce7a31ddea03b5ed0b997af5ed643854", 0xf4e, 0x5}) listen(r14, 0x2) r15 = accept(r14, &(0x7f0000001600)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000feffffff000000cab5a4a70000000000000000ff0f00000000000020000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000e03631381b04052cb62bf291f6cfcda5ccb192d636f0f243255748ef5d3b4e45866f9d4ccb2e5a541d771cc99e579ce80f9c7494c60e7798c22ae488f1d6d91f85d92b4a4f63f428e702703d8e369f6a51abb07db21e0dde6b062bf0ff6014f8291a7717255e47c1b5ae0274a6e6fb0e57723615cfd12e8b2822f711eceaa808fb87e85f32d93c9626bc8d2dd542ec98ce92c040284048a66c43b9b58259d09d3f4b8a95f8aa28b0371dbf38a3ed481fbb08c58981f109433585234a16661936e434215545e56581fc53c0326075f992b826b0ee296cb6ed9ee7f17c98b7f6033e306ebc7c4b85fd67957702aaa185b5e94f1cc2132ebbc3723759afc285593c0386461edf939586503a68b84adb42c8358c43e44d8d6f7f000000c3a30040b3f8d2f67890fd0e7ad0a38e9c4b03c1618c8934d57b513770d7efe75f97f9133198fadd316d02756867d2767cb35fea985b937e60b56bab957077cbb08a940859f2144ff7f47029b060d21aabc29ffac75dc48afd7f36ba265226cf7f482369f5a7175e1475fd89d881cec8b4c0d559fb4a90475fec43d0429f86e4e0e34e299b7c7de175c5b210b6be3a06a14e723189ed8843e6880c9507777b41cf8e2df3a363b4218747c3d1a827c85d95acb0b9541c4ed1fd6529deaa60f9935098e6cd19106e69dcb2a5d477f6a6be98c0aa37217ddbb562d5d1c37b78cd0970b3136ab1522ffc7bfee361ab11de2b8e081fba606f334a19e99d6823334672aa287cf1d7a74a27b36b9599d6a40ed92b32378640c22b5c47390ae9c8c5dcab444d1c2cc5f2e4ee2a22580ff743a431b4170f4f41ce8447d8a7d610b580e284c063978a02264ea6dd9affa3cde3aaeeafc13b51bd1638fe026077096f008e4183d782d8b568d971a28e52cf3783f89b294030797f625d34d9990f7912295ba3061b97957e0fe5949d02f4c9ce000000000000d82e2fe3c4991b57806d31edef558a1e4bfb79555dd776f538045d7396e2e653b6cbb3fc4236c3b4bc8c1dc1876290cf2f56a2853b782407ed5a276284166e6ee986533ccf4700e12dd7046eb876691052793431376a304360a90a700f59a49a51e4247bc0ec0dbfc9dab7e5b36694df5963f76aca1a05ef7cd18d7542975419e483079c910c9c1ffd21557ead1bbdc4a2534a8862dc61858a49c3c04ebe67afa859515d2efa5d788649cabeb7e7876aab80b889f2c93fcfa80a1637beab763a523165f4960135378f99dd9cbacb91baa543a5e6f56e04eec381dcc2801407b0702da1fa59ce4d21fd1375eeeff837aec1939515483dd66a5013c970d5af37258e90b068ab8810655c56ea90e94fcafcc8915609e5e5436a53914be604f2a735daa809bda713943978976eec15b70be1ab8d6dcb55d1a97ddbadec9fc13f3f3a03bfa2cd5d670827741d97960f01c4cb443d1f01da16639dd073d6e35180a2825375aa82184430d6cc46d87daff4a4a27ba3862526996d888e1b8f6c16c32c33b8ab9be14c5ecbc30ca3973a933dfd49f8e8989d39b7ecea2c637988da0310074cb47bd0d6975d65b5d4b11166ee9ffcdcd4c12ec5262754e100c44843a2bc1202ea36392ccb00e502ff30675fa0c0fef5116db637fa221bd4066f043d55bf900195711cf7cb7df022b3f47531b35ec2551f9323c405e06fc5cac9891b8985ab495d287688b05971f921ff74512e2a45508be2f4c2c578856e003b6f23ff5bf76d5f71313d403ddf1caa42c016ff4d47d4c12dcfd9ccb08d7ca91bf32ca35accf71006fd8c90f6b4548fecf69f0a2af0aef478c97cb461fede8e038a4a35edd13a657be62af47377fd9dad83cb5bb2e3c3105142e649f6e871cb2fc0e7aee9f81fe498f4e19431c4ff97969e40de7b0ec33517425a7bd00ee51f97bb13e1e5e6d298e4b5ae390208921515a0a142324750b9201691fd1fa43f0c5d153f4e9a731ad4390ba83fcf62c5df43db31f5968a7ce4cab2ea6792e02edbd5612c998912e379a212ac7b195a528210dd6a83e417d07047e89b7be854204fac903ce3361fc4fa674acfa1dbb87b1515c1d25af8a475accce899d14e21e27a3ba1607d0d07a0749607fe07ea821a0add0c0f3c5860d41f263d347e70feaea59ca9f1f7b21b3484088cd06dd54a308e4d24c3c31c8c74d9b1232d25aa133265512fa58b46b6140169922e203706d85f6ac7830e8dfbb370d807d73fa6bb84d7604d2de7b409ce49f78eb886a60d19f5a8936ba324f17bb04e265cdef0f357f8cfaf433cbc7f6d212cf78a2c76587886d01d63dee6fd8119aa1931644a94d8b36b722b1e8043a95bb5955a7956b5caacce832c66a9cf8d125b569cbe3df7f3d1cb3d1310efca0dd6e12ec869dd9fb3d096d796fdd6c975f2c465b310f03eb0f1008b3b27c295d0478dadc4e8326df7475873d41d5a171858e63b3aa7c4"], 0x0) ioctl$WSDISPLAYIO_DELFONT(r14, 0x8058574f, &(0x7f0000000580)={'./file0\x00', 0xffff, 0x1, 0x3, 0x2, 0x2, 0x0, 0x30, 0x0, 0x0, 0x3, 0x9}) r16 = fcntl$dupfd(r14, 0x0, r14) r17 = getpid() getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0}, &(0x7f0000000c00)=0xc) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000c40)={0x0, 0x0, 0x0}, &(0x7f0000000c80)=0xc) r20 = getpgrp() getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000cc0)={0x0, 0x0}, &(0x7f0000000d00)=0xdb5b5d4d03853f2b) sendmsg$unix(r13, &(0x7f0000000e80)={&(0x7f0000000600)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000740)=[{&(0x7f0000000640)="2f5b758a5bab8ba225d102364f35d14de1013551edd016eb39b41f", 0x1b}, {&(0x7f0000000680)="23c4c2cf6efafe78dd613f18d9f364d88e45f26fb5317700ee9c88dec484cbfde9fc8488afc2605da2ea73ffb4371bf2ed11a60afc0bebe13a718a76db4352dbbc57a7266c84946b77a459ea13f8badfa6fcced8316d2fbb1f1a8a4a63bc899064b0036e9bb331e970c5", 0x6a}, {&(0x7f0000000700)="817697fabe", 0x5}, {&(0x7f0000000900)="bc2a2202ccabca9b23ee5d6002509e6db0c024643f4384f73169b202d79a1110b2b175f06039c8835c674f425fe872c27e512c166172ea93919601a35a67080d253bc1e4fd18e36d951dc83c418d8f468a8e150c7464aaa36aedb45b1fc74dc7831b1e02a9f9df66f29950a166ee47e30b0c19a37df83597561564667e4a16b1434718db61a743ab6b571305345d8d27b85447340e5503cf8bbc913cb1390467c314e2fce4fed125761262fae3c39f8a73f619543924eaba260a5647acbcd346177109b6f3", 0xc5}, {&(0x7f0000000a00)="12b0a13bb8cf5ef283759761f2fa7d3f1a13fae6d38e65d2e3bfe69cdd98efeb493049798398881cd753252923094dcb407e1aa46b61749b3cad8ab7bee66a817b6f658f326d80c15bd1725fd837fcdd6593c30c9827df2e1e186bad75a49fda50a10fe7ccd462a267bc975a34cb8d5acf426b42ea94c21acc3bf840ab9beb82027eacb8ae3b13967bf091928e720c09ea70cbb4db03cdcf808d4eb7dad1cbb3cadf0b4bf12ec81293c7593d03840f4304c20d2785b76eea655f81c425953c666e225b3de42e3eba53bfeb9f008740b033fa72a372df56471ced58a808071f3e02749729fca2f073739c0500653b44a0ced3540dd1228bba7f", 0xf9}, {&(0x7f0000000300)="a822885a2c7ba4727608325ea1c3fdacdcc44ad8494781ee1cb904afdf548b829ba7194a548536bfa8a2fd60d05c9c48dcf572e25021bf8f6bf24eba93d742c2b201cdd2973e671628f31036fc9a50752bbe9ba29c6d5d76363c698cac3c0be3ea4f123f3040501bb3be9463c3899010065fb7989430470cb5a505d0d222dbb1e47e2f49e45fa61c45582f764bb5acbdad19a06cf899786b78dc01d0c09df25d3e580e30f847d1cd0579717d8fa5f28dfa5ec8fd1d7ce1e2e5023f7bc308b7ba77cc086bab54056c10f779ec3b9276e3370f29cdfd6fc5b6a5ed3c63f614a3e8b7e3f4d6cefb36b4300226e1d631facc0cb2aa892bb6", 0xf6}], 0x6, &(0x7f0000000d80)=[@cred={0x20, 0xffff, 0x0, r17, r18, r19}, @rights={0x38, 0xffff, 0x1, [r13, r14, r16, r13, r13, r15, r13, r16, r13]}, @rights={0x18, 0xffff, 0x1, [r16, r15]}, @cred={0x20, 0xffff, 0x0, r17, r21, r19}, @cred={0x1bf, 0xffff, 0x0, r20, r21}, @rights={0x20, 0xffff, 0x1, [r15, r15, r15]}], 0xd0, 0xd}, 0x1) r22 = socket(0x18, 0x3, 0x7) r23 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) sendto$inet(r23, &(0x7f0000000040)="da35254eef738c4be3641445f81897822b6ba9821755b14f7dfade23d3c7544508872fea0b8e2bd0a5d79815dbf59aff18b8bdf5d83dc79dc2410464e75279ebc481ed7cdd6cbb80969d9040e830dc641f69d8689f358e925a79c2df020d722c118971c8744d08c8ed18c5d880e080416763703aedee", 0x76, 0x4, 0x0, 0x0) ioctl$FIONBIO(r23, 0x8004667e, &(0x7f0000000280)=0xc4d) ioctl$BIOCSRSIG(r23, 0x80044272, &(0x7f0000000240)=0x1) ioctl$TIOCSETA(r23, 0x802c7414, &(0x7f0000000200)={0x0, 0x100000001, 0x7, 0x8, "2da838fbce7a31ddea03b5ed0b997af5ed643854", 0xf4e, 0x5}) listen(r23, 0x2) r24 = accept(r23, &(0x7f0000001600)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000feffffff000000cab5a4a70000000000000000ff0f00000000000020000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000e03631381b04052cb62bf291f6cfcda5ccb192d636f0f243255748ef5d3b4e45866f9d4ccb2e5a541d771cc99e579ce80f9c7494c60e7798c22ae488f1d6d91f85d92b4a4f63f428e702703d8e369f6a51abb07db21e0dde6b062bf0ff6014f8291a7717255e47c1b5ae0274a6e6fb0e57723615cfd12e8b2822f711eceaa808fb87e85f32d93c9626bc8d2dd542ec98ce92c040284048a66c43b9b58259d09d3f4b8a95f8aa28b0371dbf38a3ed481fbb08c58981f109433585234a16661936e434215545e56581fc53c0326075f992b826b0ee296cb6ed9ee7f17c98b7f6033e306ebc7c4b85fd67957702aaa185b5e94f1cc2132ebbc3723759afc285593c0386461edf939586503a68b84adb42c8358c43e44d8d6f7f000000c3a30040b3f8d2f67890fd0e7ad0a38e9c4b03c1618c8934d57b513770d7efe75f97f9133198fadd316d02756867d2767cb35fea985b937e60b56bab957077cbb08a940859f2144ff7f47029b060d21aabc29ffac75dc48afd7f36ba265226cf7f482369f5a7175e1475fd89d881cec8b4c0d559fb4a90475fec43d0429f86e4e0e34e299b7c7de175c5b210b6be3a06a14e723189ed8843e6880c9507777b41cf8e2df3a363b4218747c3d1a827c85d95acb0b9541c4ed1fd6529deaa60f9935098e6cd19106e69dcb2a5d477f6a6be98c0aa37217ddbb562d5d1c37b78cd0970b3136ab1522ffc7bfee361ab11de2b8e081fba606f334a19e99d6823334672aa287cf1d7a74a27b36b9599d6a40ed92b32378640c22b5c47390ae9c8c5dcab444d1c2cc5f2e4ee2a22580ff743a431b4170f4f41ce8447d8a7d610b580e284c063978a02264ea6dd9affa3cde3aaeeafc13b51bd1638fe026077096f008e4183d782d8b568d971a28e52cf3783f89b294030797f625d34d9990f7912295ba3061b97957e0fe5949d02f4c9ce000000000000d82e2fe3c4991b57806d31edef558a1e4bfb79555dd776f538045d7396e2e653b6cbb3fc4236c3b4bc8c1dc1876290cf2f56a2853b782407ed5a276284166e6ee986533ccf4700e12dd7046eb876691052793431376a304360a90a700f59a49a51e4247bc0ec0dbfc9dab7e5b36694df5963f76aca1a05ef7cd18d7542975419e483079c910c9c1ffd21557ead1bbdc4a2534a8862dc61858a49c3c04ebe67afa859515d2efa5d788649cabeb7e7876aab80b889f2c93fcfa80a1637beab763a523165f4960135378f99dd9cbacb91baa543a5e6f56e04eec381dcc2801407b0702da1fa59ce4d21fd1375eeeff837aec1939515483dd66a5013c970d5af37258e90b068ab8810655c56ea90e94fcafcc8915609e5e5436a53914be604f2a735daa809bda713943978976eec15b70be1ab8d6dcb55d1a97ddbadec9fc13f3f3a03bfa2cd5d670827741d97960f01c4cb443d1f01da16639dd073d6e35180a2825375aa82184430d6cc46d87daff4a4a27ba3862526996d888e1b8f6c16c32c33b8ab9be14c5ecbc30ca3973a933dfd49f8e8989d39b7ecea2c637988da0310074cb47bd0d6975d65b5d4b11166ee9ffcdcd4c12ec5262754e100c44843a2bc1202ea36392ccb00e502ff30675fa0c0fef5116db637fa221bd4066f043d55bf900195711cf7cb7df022b3f47531b35ec2551f9323c405e06fc5cac9891b8985ab495d287688b05971f921ff74512e2a45508be2f4c2c578856e003b6f23ff5bf76d5f71313d403ddf1caa42c016ff4d47d4c12dcfd9ccb08d7ca91bf32ca35accf71006fd8c90f6b4548fecf69f0a2af0aef478c97cb461fede8e038a4a35edd13a657be62af47377fd9dad83cb5bb2e3c3105142e649f6e871cb2fc0e7aee9f81fe498f4e19431c4ff97969e40de7b0ec33517425a7bd00ee51f97bb13e1e5e6d298e4b5ae390208921515a0a142324750b9201691fd1fa43f0c5d153f4e9a731ad4390ba83fcf62c5df43db31f5968a7ce4cab2ea6792e02edbd5612c998912e379a212ac7b195a528210dd6a83e417d07047e89b7be854204fac903ce3361fc4fa674acfa1dbb87b1515c1d25af8a475accce899d14e21e27a3ba1607d0d07a0749607fe07ea821a0add0c0f3c5860d41f263d347e70feaea59ca9f1f7b21b3484088cd06dd54a308e4d24c3c31c8c74d9b1232d25aa133265512fa58b46b6140169922e203706d85f6ac7830e8dfbb370d807d73fa6bb84d7604d2de7b409ce49f78eb886a60d19f5a8936ba324f17bb04e265cdef0f357f8cfaf433cbc7f6d212cf78a2c76587886d01d63dee6fd8119aa1931644a94d8b36b722b1e8043a95bb5955a7956b5caacce832c66a9cf8d125b569cbe3df7f3d1cb3d1310efca0dd6e12ec869dd9fb3d096d796fdd6c975f2c465b310f03eb0f1008b3b27c295d0478dadc4e8326df7475873d41d5a171858e63b3aa7c4"], 0x0) ioctl$WSDISPLAYIO_DELFONT(r23, 0x8058574f, &(0x7f0000000580)={'./file0\x00', 0xffff, 0x1, 0x3, 0x2, 0x2, 0x0, 0x30, 0x0, 0x0, 0x3, 0x9}) r25 = fcntl$dupfd(r23, 0x0, r23) r26 = getpid() getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0}, &(0x7f0000000c00)=0xc) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000c40)={0x0, 0x0, 0x0}, &(0x7f0000000c80)=0xc) r29 = getpgrp() getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000cc0)={0x0, 0x0}, &(0x7f0000000d00)=0xdb5b5d4d03853f2b) sendmsg$unix(r22, &(0x7f0000000e80)={&(0x7f0000000600)=ANY=[@ANYBLOB="0166696c652fe1"], 0x1, &(0x7f0000000740)=[{&(0x7f0000000640)="2f5b758a5bab8ba225d102364f35d14de1013551edd016eb39b41f", 0x1b}, {&(0x7f0000000500)="23c4c2cf6efafe78dd613f18d9f364d88e45f26fb5317700ee9c88dec484cbfde9fc8488afc2605da2ea73ffb4371bf2ed11a60afc0bebe13a718a76db4352dbbc57a7266c84946b77a459ea13f8badfa6fcced8316d2fbb1f1a8a4a63bc899064b0036e9bb331e970c5", 0x6a}, {&(0x7f0000000800)="817697fabef2888cd9971d8a221301a025d5ba20d841d83ca30e087d89e59b8d143cb134530e70c70b8394a68a2260c6cd25e1fbffa215c4c50a9f2a4a3e5a1420d9d133ae95359429eeaa968bd3fbed0381a577c68c260224f13eb439d838c7ed6f1b23ebb7b18ce5dc454a4f8360d72472c14d47bd99e646587a2288e34a0623e844d1d2919a4c65f973ee538f46d53102c15bdb7ea5ac5d597fd4782177be93c128de6f2886ad659d20db4de3d1ee78ab35f1868d15fd985e9dd1e411bee4899faa79a7a3d520345ea4374be97a7d9ff4ae745f7e", 0xd6}, {&(0x7f0000000900)="bc2a2202ccabca9b23ee5d6002509e6db0c024643f4384f73169b202d79a1110b2b175f06039c8835c674f425fe872c27e512c166172ea93919601a35a67080d253bc1e4fd18e36d951dc83c418d8f468a8e150c7464aaa36aedb45b1fc74dc7831b1e02a9f9df66f29950a166ee47e30b0c19a37df83597561564667e4a16b1434718db61a743ab6b571305345d8d27b85447340e5503cf8bbc913cb1390467c314e2fce4fed125761262fae3c39f8a73f619543924eaba260a5647acbcd346177109b6f3", 0xc5}, {&(0x7f0000000a00)="12b0a13bb8cf5ef283759761f2fa7d3f1a13fae6d38e65d2e3bfe69cdd98efeb493049798398881cd753252923094dcb407e1aa46b61749b3cad8ab7bee66a817b6f658f326d80c15bd1725fd837fcdd6593c30c9827df2e1e186bad75a49fda50a10fe7ccd462a267bc975a34cb8d5acf426b42ea94c21acc3bf840ab9beb82027eacb8ae3b13967bf091928e720c09ea70cbb4db03cdcf808d4eb7dad1cbb3cadf0b4bf12ec81293c7593d03840f4304c20d2785b76eea655f81c425953c666e225b3de42e3eba53bfeb9f008740b033fa72a372df56471ced58a808071f3e02749729fca2f073739c0500653b44a0ced3540dd1228bba7f", 0xf9}, {&(0x7f0000000300)="a822885a2c7ba4727608325ea1c3fdacdcc44ad8494781ee1cb904afdf548b829ba7194a548536bfa8a2fd60d05c9c48dcf572e25021bf8f6bf24eba93d742c2b201cdd2973e671628f31036fc9a50752bbe9ba29c6d5d76363c698cac3c0be3ea4f123f3040501bb3be9463c3899010065fb7989430470cb5a505d0d222dbb1e47e2f49e45fa61c45582f764bb5acbdad19a06cf899786b78dc01d0c09df25d3e580e30f847d1cd0579717d8fa5f28dfa5ec8fd1d7ce1e2e5023f7bc308b7ba77cc086bab54056c10f779ec3b9276e3370f29cdfd6fc5b6a5ed3c63f614a3e8b7e3f4d6cefb36b4300226e1d631facc0cb2aa892bb6", 0xf6}], 0x6, &(0x7f0000000d80)=[@cred={0x20, 0xffff, 0x0, r26, r27, r28}, @rights={0x38, 0xffff, 0x1, [r22, r23, r25, r22, r22, r24, r22, r25, r22]}, @rights={0x18, 0xffff, 0x1, [r25, r24]}, @rights={0x18, 0xffff, 0x1, [r25, r22]}, @cred={0x20, 0xffff, 0x0, r29, r30}, @rights={0x20, 0xffff, 0x1, [r24, r24, r24]}], 0xc8, 0xd}, 0x1) r31 = getgid() semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000180)={{0x1c0000, r12, r19, r27, r31, 0xa0, 0x291}, 0x8, 0x6, 0x100000000000}) r32 = semget$private(0x0, 0x4, 0x201) semop(r32, &(0x7f0000000040)=[{0x2, 0xffffffffffffffff, 0x800}, {0x3, 0x4, 0x800}], 0x2) semop(r32, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x8, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r32, 0x0, 0x8, &(0x7f0000000240)) r33 = geteuid() setreuid(r33, 0x0) r34 = socket(0x18, 0x3, 0x7) r35 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) sendto$inet(r35, &(0x7f0000000040)="da35254eef738c4be3641445f81897822b6ba9821755b14f7dfade23d3c7544508872fea0b8e2bd0a5d79815dbf59aff18b8bdf5d83dc79dc2410464e75279ebc481ed7cdd6cbb80969d9040e830dc641f69d8689f358e925a79c2df020d722c118971c8744d08c8ed18c5d880e080416763703aedee", 0x76, 0x4, 0x0, 0x0) ioctl$FIONBIO(r35, 0x8004667e, &(0x7f0000000280)=0xc4d) ioctl$BIOCSRSIG(r35, 0x80044272, &(0x7f0000000240)=0x1) ioctl$TIOCSETA(r35, 0x802c7414, &(0x7f0000000200)={0x0, 0x100000001, 0x7, 0x8, "2da838fbce7a31ddea03b5ed0b997af5ed643854", 0xf4e, 0x5}) listen(r35, 0x2) r36 = accept(r35, &(0x7f0000001600)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000feffffff000000cab5a4a70000000000000000ff0f00000000000020000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000e03631381b04052cb62bf291f6cfcda5ccb192d636f0f243255748ef5d3b4e45866f9d4ccb2e5a541d771cc99e579ce80f9c7494c60e7798c22ae488f1d6d91f85d92b4a4f63f428e702703d8e369f6a51abb07db21e0dde6b062bf0ff6014f8291a7717255e47c1b5ae0274a6e6fb0e57723615cfd12e8b2822f711eceaa808fb87e85f32d93c9626bc8d2dd542ec98ce92c040284048a66c43b9b58259d09d3f4b8a95f8aa28b0371dbf38a3ed481fbb08c58981f109433585234a16661936e434215545e56581fc53c0326075f992b826b0ee296cb6ed9ee7f17c98b7f6033e306ebc7c4b85fd67957702aaa185b5e94f1cc2132ebbc3723759afc285593c0386461edf939586503a68b84adb42c8358c43e44d8d6f7f000000c3a30040b3f8d2f67890fd0e7ad0a38e9c4b03c1618c8934d57b513770d7efe75f97f9133198fadd316d02756867d2767cb35fea985b937e60b56bab957077cbb08a940859f2144ff7f47029b060d21aabc29ffac75dc48afd7f36ba265226cf7f482369f5a7175e1475fd89d881cec8b4c0d559fb4a90475fec43d0429f86e4e0e34e299b7c7de175c5b210b6be3a06a14e723189ed8843e6880c9507777b41cf8e2df3a363b4218747c3d1a827c85d95acb0b9541c4ed1fd6529deaa60f9935098e6cd19106e69dcb2a5d477f6a6be98c0aa37217ddbb562d5d1c37b78cd0970b3136ab1522ffc7bfee361ab11de2b8e081fba606f334a19e99d6823334672aa287cf1d7a74a27b36b9599d6a40ed92b32378640c22b5c47390ae9c8c5dcab444d1c2cc5f2e4ee2a22580ff743a431b4170f4f41ce8447d8a7d610b580e284c063978a02264ea6dd9affa3cde3aaeeafc13b51bd1638fe026077096f008e4183d782d8b568d971a28e52cf3783f89b294030797f625d34d9990f7912295ba3061b97957e0fe5949d02f4c9ce000000000000d82e2fe3c4991b57806d31edef558a1e4bfb79555dd776f538045d7396e2e653b6cbb3fc4236c3b4bc8c1dc1876290cf2f56a2853b782407ed5a276284166e6ee986533ccf4700e12dd7046eb876691052793431376a304360a90a700f59a49a51e4247bc0ec0dbfc9dab7e5b36694df5963f76aca1a05ef7cd18d7542975419e483079c910c9c1ffd21557ead1bbdc4a2534a8862dc61858a49c3c04ebe67afa859515d2efa5d788649cabeb7e7876aab80b889f2c93fcfa80a1637beab763a523165f4960135378f99dd9cbacb91baa543a5e6f56e04eec381dcc2801407b0702da1fa59ce4d21fd1375eeeff837aec1939515483dd66a5013c970d5af37258e90b068ab8810655c56ea90e94fcafcc8915609e5e5436a53914be604f2a735daa809bda713943978976eec15b70be1ab8d6dcb55d1a97ddbadec9fc13f3f3a03bfa2cd5d670827741d97960f01c4cb443d1f01da16639dd073d6e35180a2825375aa82184430d6cc46d87daff4a4a27ba3862526996d888e1b8f6c16c32c33b8ab9be14c5ecbc30ca3973a933dfd49f8e8989d39b7ecea2c637988da0310074cb47bd0d6975d65b5d4b11166ee9ffcdcd4c12ec5262754e100c44843a2bc1202ea36392ccb00e502ff30675fa0c0fef5116db637fa221bd4066f043d55bf900195711cf7cb7df022b3f47531b35ec2551f9323c405e06fc5cac9891b8985ab495d287688b05971f921ff74512e2a45508be2f4c2c578856e003b6f23ff5bf76d5f71313d403ddf1caa42c016ff4d47d4c12dcfd9ccb08d7ca91bf32ca35accf71006fd8c90f6b4548fecf69f0a2af0aef478c97cb461fede8e038a4a35edd13a657be62af47377fd9dad83cb5bb2e3c3105142e649f6e871cb2fc0e7aee9f81fe498f4e19431c4ff97969e40de7b0ec33517425a7bd00ee51f97bb13e1e5e6d298e4b5ae390208921515a0a142324750b9201691fd1fa43f0c5d153f4e9a731ad4390ba83fcf62c5df43db31f5968a7ce4cab2ea6792e02edbd5612c998912e379a212ac7b195a528210dd6a83e417d07047e89b7be854204fac903ce3361fc4fa674acfa1dbb87b1515c1d25af8a475accce899d14e21e27a3ba1607d0d07a0749607fe07ea821a0add0c0f3c5860d41f263d347e70feaea59ca9f1f7b21b3484088cd06dd54a308e4d24c3c31c8c74d9b1232d25aa133265512fa58b46b6140169922e203706d85f6ac7830e8dfbb370d807d73fa6bb84d7604d2de7b409ce49f78eb886a60d19f5a8936ba324f17bb04e265cdef0f357f8cfaf433cbc7f6d212cf78a2c76587886d01d63dee6fd8119aa1931644a94d8b36b722b1e8043a95bb5955a7956b5caacce832c66a9cf8d125b569cbe3df7f3d1cb3d1310efca0dd6e12ec869dd9fb3d096d796fdd6c975f2c465b310f03eb0f1008b3b27c295d0478dadc4e8326df7475873d41d5a171858e63b3aa7c4"], 0x0) ioctl$WSDISPLAYIO_DELFONT(r35, 0x8058574f, &(0x7f0000000580)={'./file0\x00', 0xffff, 0x1, 0x3, 0x2, 0x2, 0x0, 0x30, 0x0, 0x0, 0x3, 0x9}) r37 = fcntl$dupfd(r35, 0x0, r35) r38 = getpid() getsockopt$sock_cred(r37, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0}, &(0x7f0000000c00)=0xc) getsockopt$sock_cred(r34, 0xffff, 0x1022, &(0x7f0000000c40)={0x0, 0x0, 0x0}, &(0x7f0000000c80)=0xc) getpgrp() getsockopt$sock_cred(r34, 0xffff, 0x1022, &(0x7f0000000cc0)={0x0, 0x0}, &(0x7f0000000d00)=0xdb5b5d4d03853f2b) r42 = dup2(r2, r1) r43 = openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0xc80, 0x0) sendmsg$unix(r34, &(0x7f0000000e80)={&(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000740), 0x0, &(0x7f0000000400)=[@cred={0x20, 0xffff, 0x0, r38, r39, r40}, @rights={0x38, 0xffff, 0x1, [r34, r35, r37, r34, r34, r36, r34, r37, r34]}, @rights={0x18, 0xffff, 0x1, [r37, r36]}, @cred={0x20, 0xffff, 0x0, r38, r41, r40}, @rights={0x28, 0xffff, 0x1, [r42, 0xffffffffffffff9c, 0xffffffffffffffff, r23, r43]}, @rights={0x20, 0xffff, 0x1, [r36, r36, r36]}], 0xd8, 0xd}, 0x1) r44 = socket(0x18, 0x3, 0x7) r45 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) sendto$inet(r45, &(0x7f0000000040)="da35254eef738c4be3641445f81897822b6ba9821755b14f7dfade23d3c7544508872fea0b8e2bd0a5d79815dbf59aff18b8bdf5d83dc79dc2410464e75279ebc481ed7cdd6cbb80969d9040e830dc641f69d8689f358e925a79c2df020d722c118971c8744d08c8ed18c5d880e080416763703aedee", 0x76, 0x4, 0x0, 0x0) ioctl$FIONBIO(r45, 0x8004667e, &(0x7f0000000280)=0xc4d) ioctl$BIOCSRSIG(r45, 0x80044272, &(0x7f0000000240)=0x1) ioctl$TIOCSETA(r45, 0x802c7414, &(0x7f0000000200)={0x0, 0x100000001, 0x7, 0x8, "2da838fbce7a31ddea03b5ed0b997af5ed643854", 0xf4e, 0x5}) listen(r45, 0x2) r46 = accept(r45, &(0x7f0000001600)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000feffffff000000cab5a4a70000000000000000ff0f00000000000020000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000e03631381b04052cb62bf291f6cfcda5ccb192d636f0f243255748ef5d3b4e45866f9d4ccb2e5a541d771cc99e579ce80f9c7494c60e7798c22ae488f1d6d91f85d92b4a4f63f428e702703d8e369f6a51abb07db21e0dde6b062bf0ff6014f8291a7717255e47c1b5ae0274a6e6fb0e57723615cfd12e8b2822f711eceaa808fb87e85f32d93c9626bc8d2dd542ec98ce92c040284048a66c43b9b58259d09d3f4b8a95f8aa28b0371dbf38a3ed481fbb08c58981f109433585234a16661936e434215545e56581fc53c0326075f992b826b0ee296cb6ed9ee7f17c98b7f6033e306ebc7c4b85fd67957702aaa185b5e94f1cc2132ebbc3723759afc285593c0386461edf939586503a68b84adb42c8358c43e44d8d6f7f000000c3a30040b3f8d2f67890fd0e7ad0a38e9c4b03c1618c8934d57b513770d7efe75f97f9133198fadd316d02756867d2767cb35fea985b937e60b56bab957077cbb08a940859f2144ff7f47029b060d21aabc29ffac75dc48afd7f36ba265226cf7f482369f5a7175e1475fd89d881cec8b4c0d559fb4a90475fec43d0429f86e4e0e34e299b7c7de175c5b210b6be3a06a14e723189ed8843e6880c9507777b41cf8e2df3a363b4218747c3d1a827c85d95acb0b9541c4ed1fd6529deaa60f9935098e6cd19106e69dcb2a5d477f6a6be98c0aa37217ddbb562d5d1c37b78cd0970b3136ab1522ffc7bfee361ab11de2b8e081fba606f334a19e99d6823334672aa287cf1d7a74a27b36b9599d6a40ed92b32378640c22b5c47390ae9c8c5dcab444d1c2cc5f2e4ee2a22580ff743a431b4170f4f41ce8447d8a7d610b580e284c063978a02264ea6dd9affa3cde3aaeeafc13b51bd1638fe026077096f008e4183d782d8b568d971a28e52cf3783f89b294030797f625d34d9990f7912295ba3061b97957e0fe5949d02f4c9ce000000000000d82e2fe3c4991b57806d31edef558a1e4bfb79555dd776f538045d7396e2e653b6cbb3fc4236c3b4bc8c1dc1876290cf2f56a2853b782407ed5a276284166e6ee986533ccf4700e12dd7046eb876691052793431376a304360a90a700f59a49a51e4247bc0ec0dbfc9dab7e5b36694df5963f76aca1a05ef7cd18d7542975419e483079c910c9c1ffd21557ead1bbdc4a2534a8862dc61858a49c3c04ebe67afa859515d2efa5d788649cabeb7e7876aab80b889f2c93fcfa80a1637beab763a523165f4960135378f99dd9cbacb91baa543a5e6f56e04eec381dcc2801407b0702da1fa59ce4d21fd1375eeeff837aec1939515483dd66a5013c970d5af37258e90b068ab8810655c56ea90e94fcafcc8915609e5e5436a53914be604f2a735daa809bda713943978976eec15b70be1ab8d6dcb55d1a97ddbadec9fc13f3f3a03bfa2cd5d670827741d97960f01c4cb443d1f01da16639dd073d6e35180a2825375aa82184430d6cc46d87daff4a4a27ba3862526996d888e1b8f6c16c32c33b8ab9be14c5ecbc30ca3973a933dfd49f8e8989d39b7ecea2c637988da0310074cb47bd0d6975d65b5d4b11166ee9ffcdcd4c12ec5262754e100c44843a2bc1202ea36392ccb00e502ff30675fa0c0fef5116db637fa221bd4066f043d55bf900195711cf7cb7df022b3f47531b35ec2551f9323c405e06fc5cac9891b8985ab495d287688b05971f921ff74512e2a45508be2f4c2c578856e003b6f23ff5bf76d5f71313d403ddf1caa42c016ff4d47d4c12dcfd9ccb08d7ca91bf32ca35accf71006fd8c90f6b4548fecf69f0a2af0aef478c97cb461fede8e038a4a35edd13a657be62af47377fd9dad83cb5bb2e3c3105142e649f6e871cb2fc0e7aee9f81fe498f4e19431c4ff97969e40de7b0ec33517425a7bd00ee51f97bb13e1e5e6d298e4b5ae390208921515a0a142324750b9201691fd1fa43f0c5d153f4e9a731ad4390ba83fcf62c5df43db31f5968a7ce4cab2ea6792e02edbd5612c998912e379a212ac7b195a528210dd6a83e417d07047e89b7be854204fac903ce3361fc4fa674acfa1dbb87b1515c1d25af8a475accce899d14e21e27a3ba1607d0d07a0749607fe07ea821a0add0c0f3c5860d41f263d347e70feaea59ca9f1f7b21b3484088cd06dd54a308e4d24c3c31c8c74d9b1232d25aa133265512fa58b46b6140169922e203706d85f6ac7830e8dfbb370d807d73fa6bb84d7604d2de7b409ce49f78eb886a60d19f5a8936ba324f17bb04e265cdef0f357f8cfaf433cbc7f6d212cf78a2c76587886d01d63dee6fd8119aa1931644a94d8b36b722b1e8043a95bb5955a7956b5caacce832c66a9cf8d125b569cbe3df7f3d1cb3d1310efca0dd6e12ec869dd9fb3d096d796fdd6c975f2c465b310f03eb0f1008b3b27c295d0478dadc4e8326df7475873d41d5a171858e63b3aa7c4"], 0x0) ioctl$WSDISPLAYIO_DELFONT(r45, 0x8058574f, &(0x7f0000000580)={'./file0\x00', 0xffff, 0x1, 0x3, 0x2, 0x2, 0x0, 0x30, 0x0, 0x0, 0x3, 0x9}) r47 = fcntl$dupfd(r45, 0x0, r45) r48 = getpid() getsockopt$sock_cred(r47, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0}, &(0x7f0000000c00)=0xc) getsockopt$sock_cred(r44, 0xffff, 0x1022, &(0x7f0000000c40)={0x0, 0x0, 0x0}, &(0x7f0000000c80)=0xc) r51 = getpgrp() getsockopt$sock_cred(r44, 0xffff, 0x1022, &(0x7f0000000cc0)={0x0, 0x0}, &(0x7f0000000d00)=0xdb5b5d4d03853f2b) sendmsg$unix(r44, &(0x7f0000000e80)={&(0x7f0000000600)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000740)=[{&(0x7f0000000640)="2f5b758a5bab8ba225d102364f35d14de1013551edd016eb39b41f", 0x1b}, {&(0x7f0000000680)="23c4c2cf6efafe78dd613f18d9f364d88e45f26fb5317700ee9c88dec484cbfde9fc8488afc2605da2ea73ffb4371bf2ed11a60afc0bebe13a718a76db4352dbbc57a7266c84946b77a459ea13f8badfa6fcced8316d2fbb1f1a8a4a63bc899064b0036e9bb331e970c5", 0x6a}, {&(0x7f0000000700)="817697fabe", 0x5}, {&(0x7f0000000900)="bc2a2202ccabca9b23ee5d6002509e6db0c024643f4384f73169b202d79a1110b2b175f06039c8835c674f425fe872c27e512c166172ea93919601a35a67080d253bc1e4fd18e36d951dc83c418d8f468a8e150c7464aaa36aedb45b1fc74dc7831b1e02a9f9df66f29950a166ee47e30b0c19a37df83597561564667e4a16b1434718db61a743ab6b571305345d8d27b85447340e5503cf8bbc913cb1390467c314e2fce4fed125761262fae3c39f8a73f619543924eaba260a5647acbcd346177109b6f3", 0xc5}, {&(0x7f0000000a00)="12b0a13bb8cf5ef283759761f2fa7d3f1a13fae6d38e65d2e3bfe69cdd98efeb493049798398881cd753252923094dcb407e1aa46b61749b3cad8ab7bee66a817b6f658f326d80c15bd1725fd837fcdd6593c30c9827df2e1e186bad75a49fda50a10fe7ccd462a267bc975a34cb8d5acf426b42ea94c21acc3bf840ab9beb82027eacb8ae3b13967bf091928e720c09ea70cbb4db03cdcf808d4eb7dad1cbb3cadf0b4bf12ec81293c7593d03840f4304c20d2785b76eea655f81c425953c666e225b3de42e3eba53bfeb9f008740b033fa72a372df56471ced58a808071f3e02749729fca2f073739c0500653b44a0ced3540dd1228bba7f", 0xf9}, {&(0x7f0000000300)="a822885a2c7ba4727608325ea1c3fdacdcc44ad8494781ee1cb904afdf548b829ba7194a548536bfa8a2fd60d05c9c48dcf572e25021bf8f6bf24eba93d742c2b201cdd2973e671628f31036fc9a50752bbe9ba29c6d5d76363c698cac3c0be3ea4f123f3040501bb3be9463c3899010065fb7989430470cb5a505d0d222dbb1e47e2f49e45fa61c45582f764bb5acbdad19a06cf899786b78dc01d0c09df25d3e580e30f847d1cd0579717d8fa5f28dfa5ec8fd1d7ce1e2e5023f7bc308b7ba77cc086bab54056c10f779ec3b9276e3370f29cdfd6fc5b6a5ed3c65f614a3e8b7e3f4d6cefb36b4300226e1d631facc0cb2aa892bb6", 0xf6}], 0x6, &(0x7f0000000d80)=[@cred={0x18, 0xffff, 0x0, r48, r49, r50}, @rights={0x38, 0xffff, 0x1, [r44, r45, r47, r44, r44, r46, r44, r47, r44]}, @rights={0x18, 0xffff, 0x1, [r47, r46]}, @cred={0x20, 0xffff, 0x0, r48, r52, r50}, @cred={0x20, 0xffff, 0x0, r51, r52}, @rights={0x20, 0xffff, 0x1, [r46, r46, r46]}], 0xd0, 0xd}, 0x1) r53 = getgid() semctl$IPC_SET(r32, 0x0, 0x1, &(0x7f0000000180)={{0x1c0000, r33, r40, r49, r53, 0xa0, 0x291}, 0x8, 0x6, 0x100000000000}) setsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000040)={r10, r27, r40}, 0xc) setpgid(r7, r10) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") 19:33:31 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000000)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x7], [], [0x0, 0x147f488b], [{}, {0x0, 0x2}, {}, {}, {}, {}, {}, {0x4}]}}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xffa1, 0xa, 0x0, 0xffffffffffffff87) 19:33:31 executing program 0: setuid(0xee01) execve(0x0, &(0x7f0000000040)=[&(0x7f0000000100)='/\xbb\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') shmget$private(0x0, 0x1000, 0x50, &(0x7f00005b9000/0x1000)=nil) r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x21, &(0x7f00006cdffb), 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r3 = socket(0x0, 0x8000, 0x0) setsockopt(r3, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r3, 0xf, r2) r4 = shmget$private(0x0, 0x2000, 0x29a, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200), 0xc) r5 = open(&(0x7f0000000280)='./bus\x00', 0x8000, 0x14) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xfffffffffffffdc2) getgroups(0x3, &(0x7f00000005c0)=[r6, r6, r6]) getuid() r7 = getegid() fcntl$getown(r3, 0x5) r8 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r9 = getpid() fcntl$lock(r8, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r9}) r10 = msgget$private(0x0, 0x0) msgrcv(r10, 0x0, 0x0, 0x0, 0x0) r11 = geteuid() msgctl$IPC_SET(r10, 0x1, &(0x7f0000000140)={{0x5af1, r11, 0x0, 0x0, 0x0, 0x1}, 0x1, 0x7fffffff, 0x0, 0x0, 0x7fff, 0x6, 0x4822, 0x80000000}) r12 = socket(0x18, 0x1, 0x0) setsockopt(r12, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r13 = socket(0x18, 0x1, 0x0) setsockopt(r13, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r13, 0xf, r12) r14 = shmget$private(0x0, 0x2000, 0x29a, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x14) socket$inet6(0x18, 0x167077692374fb7c, 0x40) r16 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r16, 0x0, 0x1, &(0x7f0000000300)="8ca4452de3c4de81bff201d1c7a45579ec4eb9df941abc6f7d44cc591793422d8f0fe124d5727e0d2c3665b28dcee6ba23602cbb6c702bafc914340007d76191e569948fde33ad976afa83458e85c384fb05e875b9e0440d1cf8377056439009ef170396b5cd93a1a7c124921d54cebac8c85b7901dd5b5511bc813c80fffffffffffffffb66581a4e411cf3d7ad3c11b63ec5cbf140b6f9ae4bba72ac688dfb3babd709ae08df540aba6400d3cdde6be35eb00f", 0x196) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0x95) getgroups(0x3, &(0x7f00000005c0)=[r17, r17, r17]) r18 = getuid() r19 = getegid() r20 = fcntl$getown(r13, 0x5) r21 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r22 = getpid() fcntl$lock(r21, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r22}) shmctl$IPC_SET(r14, 0x1, &(0x7f0000002380)={{0x0, r15, r17, r18, r19, 0x20, 0x80}, 0x3, 0x7, r20, r22, 0x8, 0x80000001, 0x4}) shmctl$IPC_SET(r4, 0x1, &(0x7f0000002380)={{0x0, r11, r6, r18, r7, 0x20, 0x80}, 0x3, 0x7, r1, r9, 0x7, 0x20080000001, 0x4}) getgroups(0x1, &(0x7f0000000080)=[r7]) r23 = socket(0x18, 0x1, 0x0) r24 = socket(0x18, 0x1, 0x0) setsockopt(r24, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r24, 0xf, r23) shmget$private(0x0, 0x2000, 0x29a, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r26 = open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x14) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xfffffffffffffdc2) r28 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r28, 0x0, 0x21, &(0x7f00006cdffb), 0x0) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000240), 0xc) getgroups(0x0, &(0x7f00000005c0)) r29 = getuid() r30 = getegid() r31 = fcntl$getown(r24, 0x5) r32 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r33 = getpid() fcntl$lock(r32, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r33}) r34 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r34, 0x0, 0x0) r35 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) shmat(r35, &(0x7f0000ffb000/0x1000)=nil, 0x0) shmat(r35, &(0x7f0000ffc000/0x3000)=nil, 0x0) r36 = shmget(0x0, 0x2000, 0x20, &(0x7f0000020000/0x2000)=nil) shmctl$IPC_SET(r36, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r34, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r38 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r38, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r38, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r38, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r38, &(0x7f00000007c0), 0xcb005093f78273e) r39 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xffffffffffffffc8) semctl$IPC_SET(r38, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r39, r40, r37, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) r41 = getppid() r42 = fcntl$getown(0xffffffffffffffff, 0x5) r43 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r43}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r44 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r44, &(0x7f00000003c0)="200e1e2bdd9a2fda968818abd0e5c3d49670369bdf141d6130bfbb1000"/42, 0x2a) getsockopt$SO_PEERCRED(r44, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r46 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r46, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r46, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r46, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r47 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r48, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r48, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0x26e) r51 = getppid() r52 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r52, &(0x7f00000000c0)={&(0x7f0000000a80)=ANY=[@ANYBLOB="47118ebf00000000000000e8ff016f6994dccb0b3b00f2249e5b65574ae6f0e7ee2658135bb473adb71503947279e65812a659dbbcd3d8cb99fa86abd9f6a34aa851923fddb52eb1bb52b24bf4a8f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d09351cd01c61b98c85214137c96337f26914024e114465645891c5fd87e812046b6c3e45e21918c2871c654a7ddc3b2bd15d7a76c48ba6579931e3ea6d4d862b164a97cdda4e20e9dfa090670abaffa0aa39dc23650cea90e3695d8a6b798a91a5446062fc9635c52d25acb6905c578d5ac38f5e7bafb80f63426c1ca5b716d5abf70730e83959a1ccceabee1a043d8fd270c044c"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r53 = fcntl$getown(r52, 0x5) msgctl$IPC_SET(r46, 0x1, &(0x7f00000001c0)={{0x2, r47, r49, r50, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r51, r53, 0xa9, 0x20001, 0x1, 0x1}) setreuid(r45, r50) fchown(r43, r50, 0xffffffffffffffff) shmctl$IPC_SET(r34, 0x1, &(0x7f0000000080)={{0x8, 0xffffffffffffffff, r37, r50, 0x0, 0x1e4, 0x8}, 0x5, 0x5, r41, r42, 0xfffffffffffffe41, 0x9, 0x7fe}) shmctl$IPC_SET(r34, 0x1, &(0x7f0000002380)={{0x0, r25, r27, r29, r30, 0x20, 0x80}, 0x3, 0x7, r31, r33, 0x8, 0x80000001, 0x4}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000140)=0xc) fcntl$getown(0xffffffffffffffff, 0x5) r54 = socket(0x18, 0x1, 0x0) setsockopt(r54, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r55 = socket(0x18, 0x1, 0x0) setsockopt(r55, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r55, 0xf, r54) shmget$private(0x0, 0x2000, 0x29a, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200), 0xc) 19:33:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x2}, {0x2000028}, {0x6, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCFLUSH(r0, 0x20004268) pwrite(0xffffffffffffff9c, &(0x7f0000000140)="b1e91bee9cad27050cdaeb0413ad", 0xe, 0x0, 0x0) 19:33:31 executing program 0: mkdir(&(0x7f0000000000)='./control\x00', 0x0) unveil(&(0x7f0000000200)='./control\x00', &(0x7f0000000240)='r\x00') unveil(&(0x7f0000000080)='./control\x00', &(0x7f00000000c0)='r\x00') chmod(&(0x7f0000000280)='./control\x00', 0x0) r0 = kqueue() r1 = open(&(0x7f0000000640)='./file0\x00', 0x9ba, 0x34) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) pipe(&(0x7f0000000000)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x10, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x84}, {0x2d}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x200, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x80}, {0x2d, 0x0, 0x0, 0xffffffff}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r4, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) bind$unix(0xffffffffffffff9c, &(0x7f0000000040)=@abs={0x2, 0x0, 0x2}, 0x8) 19:33:31 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) ioctl$TIOCCDTR(0xffffffffffffffff, 0x20007478) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x5, 0x7fffffff, "73cc510e52b37b2efee534840c76f30d3fc9c06d"}) write(r0, &(0x7f0000000080)="272793eb2d7551fa2e3a02549cc8200043d6efeb0160bed62c44ae737f18b9b1007aa2209d63fe00f1b3c212fa0672022b2fd1ecfeb26ba1c49d19003e60c0ac3c430c4e16ab78892332f94c42f26d60c9512df56993b018ef211190a7e22ba247ff4314a7b474dbb1ba3ea84bd48374b2f21d3e1d26d2cb864b6fc4530216ba1345dea72f9b682907888081f05153195872fd0df7fabdfb72c581cdf83f23cf677c69eb99de21d3c8d30886bc6b8f7b0f67e82d0fc854496dcb4f9aa94f2afa702c50dcf91694aa198918c975de7d487f9ac4b45a30bc9c973716fc0d6ac3850721bcfbe676e2926f1c338b80b10a3f8373df426e6b89424b7ab01552b94bd8a5859307ed8b5c203a10fec20e3df9d505d266e91ef5b04861edfdd9f00486d9e8cc48ebbf5e98d21db42f0a14a353169dc2d63084700ecf6b45a80cdfcf7a4eb2025e511c889088aa7f44b97dbbaea892c9e684f70349bd30fdfbbd2a33ea804d6652e4465aa52b5498d826cbabbb59a96b14dee776b5c0b5bbbde6b0202031917a2ca571e5d89ca3ca187019820f2602d2a2e00bf4831fa43d1a38d9a032d488c5ad75a0c15ca8", 0x1a8) 19:33:31 executing program 0: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000080)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000016000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x200}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff7000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000415000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f00007d0000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x80000000000}, {&(0x7f0000150000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000320000/0x2000)=nil}, {&(0x7f000065e000/0x4000)=nil, &(0x7f0000234000/0x4000)=nil}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000094000/0x1000)=nil}, {&(0x7f000000c000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f00007d2000/0x1000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff6000/0xa000)=nil, &(0x7f000031f000/0x2000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus/file0\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00']}) r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc028698d, &(0x7f00000000c0)) r2 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) sendmsg(r2, &(0x7f0000001ac0)={&(0x7f0000000580)=@in={0x2, 0x1}, 0xc, &(0x7f0000000940)=[{&(0x7f00000005c0)="f28c200aeb6656397abe65e0631013a5144066285a4cb0b69143e2a17d400b75a66e8bca16c643bd3ab0a428c92d63fab7edfdd44fcd06926d5daeea59a7d9cc7cb0348b1237d66fffc9b508e4117f80479fd02dda496083d7", 0x59}, {&(0x7f0000000640)="02d6cc7d9ea38550e5ce36c25656503a15c791f53da721b3257e449a35e3080d54021e2adb5c688e", 0x28}, {&(0x7f0000000680)="3cb0b102e0fccd95d9429b836964648a4981d00e51f3645101bf2a18d97f50b5238cd7596b656b2c10d397077f2517cf6bb054f69cbe7a5f9156ab4cac5b422ee464f0733b2a9fb7ae0585b36d0e8b1bdba996a46bdb1243b7b7c2f80bf8c10d88afd6d2ac4449e2e095275886114886f59aa94969fe8c6072962d4392791e5c86c15aafce830a749ed860509112eb5741a1007335", 0x95}, {&(0x7f0000000740)="746f18f5e9da710d1f4d1f9c49c34ba8c982752d2fca1ea35bad935a2c1130c2f14eda8f34971d32225025a54d2628b4ce2ad8a2777123d7f50893ad54c6da79eb9781404668c5f55557c9ac003ea16ecf19145a3535572e2b0c418628c0e5758b7f966c644fcd0704ca9190e2473f9fcd8b16bc682b9f35ddf65621efd8e570e785af3dd2728d7aaadc5114ec1c57fe0cca1356280a15b9f65648d60957a3ff296f75ca783c8f7d799b3d8f6c2be5b9fe84988ece5c9d4ec88c1454896e07322cbb728a84dac1dd272f0683b94041d541c2bd697f83d6302d0280d5842c49a7a59ea6760903554f2c7e064188efc634b20c06f3", 0xf4}, {&(0x7f0000000840)="a49cedb9ffe6f8a5d97a78edbc42efc1555566e65f977f3be5591e26a5e3966b67fc00701ec8f766591e938e0fdd6dc64cbf8e4402eea4f5f6d4d4abc3df6b1fbe70fc365c41688882a65a4be38edec85c52b36e741165d9808d2cfda99a92187b8699396b29414916153da5df71fb791469dcb16a505623e02d797c6bbc31555f7462787bea8a200c1c7dbfa2cfa0020f35a7ac5e06005865b88756dc171cd2105296ed7a16c2e8d49daf4f633cf740d7104da783ebd1e9983cd09029f0f78129b25ca44b", 0xc5}], 0x5, &(0x7f00000009c0)=[{0xf0, 0x1, 0x0, "fe7a8ef5515704e074c83edbefe8640b5ff73e57771e9143946bdb96e8cf38fabd045cec3bf058597a3da6259c20d3c0ff8175a3ff024e588a5e58b34fb300a9088c61f42985b053de002b5acbcd0b9cffeb0b523aaac3f29c1c17329ea5a3f317d2d21d6211da46ef45eb142125f3bce669d7ad017a05688c02183e3cfdc8a680caab04df4bdc265a06abdcf579360afe5226a3c4aa594eefa622e7840b9f37c9a535832e74ea12988a6ad4a9909ed4c1fc36de7b8018142e0709b103d96478af9907c6a2123eee36f4203714f278f717c9540025e07944fd"}, {0x1010, 0xffff, 0x1ff, "b831b8eeb20a849993266ce451d3d043d1467518d33df478bdfe86f444ec8792230e179cab185652e13bd0d0549b7dce36c8ec662405104d7c620fe7b10c2a73ce1c9d0da7c204a1fe882f5005db6543def082c8ef071f622b9e4c5c3d10e2cee5bc4cdd23ed260fec01c9351de1eb6330b8dc0e508aaf348cab33cc056ec4937b7f04b55a8696b575d6d1f697a75749acb87fe595bbf51876741f3becab609cc8afb87493f5881002a1649339c991fd8424579e48c3edccb7cf8b70e5b1be23ff8fb36d164c057def739c373ac4fd7a95cd08a5269a484170dc5e6306ff24827176ede9dacbe81d2297d574e5f6492e2a95e44981d8ae15dd4fcaaa853d6566fe610771fbe4612e5d5998c0a1876b2f01ce46f593917c8012a78f4895bb232666b173ee943ff926ce1c72e86cc0d611b32f2a945b4ee7f655f070777cb3a17e269c8073bc011d2d1f8cb4a5d52b23ed5ca3ba4d5c0bfefce1d5987cf888c6372d772c535919f816e35550a90088f55018f651a8cb4a2f2d02c6ff43c412324267112da44d2c799899970a2b0a5ce6e225be147091f16e65ee6f93d55284e247a20532bc8bbb5816eb3674a1b090ab63eb203a16cd46453b11aca9f1f52df317add80357caa38ebbd754ce767c37eb68e6f22ccf8448eaab21e38a6e0a58270f55dbbc4e913bbb6d352cc2c83bb3019f87d903ef011907e5e5c818a01fead5950b51efebf55ece284be74d1dd1290110bf4d50ae93e2686dce95223ef624b6e01a1467d160683a0c1fe7698c7f7337a43f7ae07bf74642d38b46cc0cef3362e94fa2661fb59362da6f4c083acc7dd882f86b99bb3a5845fa3f47f4d0e8c3e4db1e14926c58e1a492224eb9ea50c8cc987da28f00904d91b51469499595871a185e2f92fcc0219d1168d29654df42e0690a547751aa5e79f5fba97fbc3735d0b4ffc2ccbc3295926cee1dc099b1b8c8c13724ce22c4aa1d84b43892b1b1925e912038fe5e04f456313ddae1c7d2e09024d08ae753e17ad71b660b20d4e540ca67e8eaa886561afd5f81f2d9221662a1d3c7d5c0520a875331e25567af739b50c94f3f4e97e58a290a864a5c516ab1e75ab962f038afe32a86f7d65832cf8f4c01a072ba66fa996058e16acd5d02f49f4bae22b98e6ca8a9aae97d4b6f8ca4f6a81a2c63bb46df63656b60bab20239618d7e34ebe8f763a93f2a39f78e7731e3d7e300dc949f9c87a354d708955854f3e6aa650a26fed562b739b2974fa573ee324af191243f8a745fd28651b6556c98ce4889c4ee4aa818f201d94a120781c007058bc73352c88b9982b04e54e85b222d58ba1028c731917442869ab82278eff5386478273bbdc001d905e2923aa6e3768771e0c9a8332159f73c1ea6d90523f835fd2f347f5b1271b371362b30cb23ef26fc5b3977c57feccf15c82ba7f9aa44d9fa924c0d629d3f6857f6183f1eff3cea8a561bdd2ac63ab6303b527e5dc99533bcb9badb3d9e02dac64dd46abaf833f4cc423eafe544823b6cd8d8b52903f4266b704bc92716ded7ab4586238d447e811e1c65d44ec5492e8301da9cd8ce6cde6e1fe146c68cf4277857c8b87942a22434af7077080a55397615feb90e340dfa11376b8e38e2819fa33e16c3dd172eac2a6c896a825dffa69f9341eab755e870aea87981ad82873f0a141690df04b9739f46028b98c3cae176813717cc364142ea26690a6cc3b4c2fc70ea80ee106c98c7640975cd72d56a239a771a55bf42a6196da0ea46458a2b8e91fde8ba6e2d4cad4eda93f9510d1a322d6e60018023b2f2b88dcf09326d0a8faf79e36fbae169a81d57f72be65277fa09a7aa9eb01f74e8e85a10345b031598f70e320f8299201a109b35b359040dfb9a32153522e01e9c539858ac45c675158fef3a57fdcbcae7bd7ad21c59f9333e5bb922745693becfb502effd584c938bd46b8c843287cfcfa6cec4714c84cb7fab2658057be215de9baa0ad861ebbf06d318f25859e32fb49fa31438e3cbfeea12cabbba85325b10e6b369cee8c8606151957a4b44d41c5c97a0dd2aedacc137988b4873b6e7ba5034e69f123c17a2e90cd98b0ab2e0a74d10243e6c23fc66594b165e6f215a5e2aeba493ea2d455cbcdaefe4b32307cb6a08b8480338476476a1987fa8c274b914e0a1a21f92d3be698615c9832ed8ddc31b80be607d74f4a447d1f1d365f346e1d05814b82cc057598d434e8e15379055b1908e318d5340333ed1135508b8964f4f90f747240c764427cbfe382548dc79d5cb5dd89814db3d4136e8e49bd6c65c33cbdc6f5bc1512a569bd822b0411e15eb932cb6380e7ccfdd53c8551a6544888a810c6273264a195415e151386faf571d4a8f4f5a9d5898de8942f64d804ea0ff69cb2b16ba7744713558ff3807517775ba012e18164b613cee6e48b823423c3dde66691f1425180050058a15db1c69c1abeea968758eb8e8c5e7c018acf2dfb89f5d21edc2a0a4700ff3759dce85cbb35627f1e9d3e4effec4a73a9b93b674e38966cb8a7851788c31788362361300166c3966e9744a3fa19ee100c570c3032c25ec81144070658fc7c0023ffebaabea4525878d97e3f2d1a7980ed0bb51fef59cd6d3bcb9e1d231268c81835465e529e28948553f3ea3b287cc7e5bd73b9506a4d48f46a3a48ab725a6a2c6047fe3b32af6c3c1d3bc5ad2013a884124290670fbc888ba4da674dd0f634bef3a805524bf3465678022e54c694a0331560b03f076f7d515cfb2e78719e03fc217670b1ad18624244af8d3fd93aaae93f6d7067965b85a7aaca120ccc873a0d087f2e80b014fb3edeb94d03f5855806d2ab9b713cb845095287b62d1db1e41a347609282cdd741edecadb26f2bc978a8f8de6b7e1c250fb94a3536857910eb0eb8ef4e14c0b453784cafea04d5a42f6b1c8648e6b67f757d8c5d56182ca994e06cbed4286b92107e7b99bc7bed37e15d9d28a6507e2f52cce953bee2b65abb169b2559b63e9f0f1a202f836ab0cf4ff63c684686cc011c1c13a9c5b97b0afb57399b5615c50552043b47eb5ca9f80b950ce64f3bc8e32283192d499d218f4fbfd279da97fe2d55dcfa80e446f0656b03858ad0e51b075972ddc449b04aa26f4c0ecfe1ce4d4e90eaf00df41e70fd7b1688749bd6f741e2e675754f6ed5b55af0b10bc29aa61cf068f77b7f74951e8d0615107c691764c2da3704e8e620a98ef01d82d602a31adeededc05aeb13d16bc1f1e760fc4ef8eefb64301ee8c72a0180f9705426804b3d2505ac7124f3c2c80f50f52d2c7b29d4689d65af3b0960ba0a888548f4d55fe7eb0b45451c00edc141d34b7673868d7fd31e2009cb6e63d4afe269dbfc776f1926b0d9518289f0f64fcd0f09e31d0a2a886c99bcb4e33431860a3d7fb2c032eb9166534a649b7bcf6c1b3cc77c02461a9375a0d6b31cab380950b8d195614f70b9660bfff1352f600b10d06f766ed2ea0fbeccb20ad372e8bf696bb3b36f645c98b18176d17dc9fe4788a3d686a3dd95338e7bc519c413c480966b27c5ccba03b5a2d04750a85df77f19b77bbe622ed63e0f6c588ed7e10dc8876b343c9e7dcb43fc1d50523124dbe4fc21724cf97830ae9fd54873cb53938329fd023182731d39f4382db19276bef85700eabadedac5e9c72678399794924f0138002e7b2e17bffc6ea408908acde5c44099137825f50f666e16203a419009a166ce444bc77a6b80d18f3595e70bcd8e4ee7f7218629645be65ecb9375feae3f1b24c99770837638569d915812a04e0d5223353136af78eebd6b760d2f5c3c2aef65330e12c5952d321bc4eafe08d531f7084fc4b41b5a0d24eeb54bf145fb316987ae167eed0b3f413763da23682528aff180b58c807041773bf2dc792137e2dfb99b8cf6e2d07b79d76e11cfa9d067e5a7f0a9ef3d1de3ec6d68e0f81dc9f9f44f7aecb80ad1bff4b349f342e5935257505043f7f0a90746cd9bf4a171e9b4ddefc09b8a6220bc94f3b971476a1cf7c4d3fa73645993ae43a60367ed666f041a9a90d6cf43bd64469a0e57259aa85f7ea218923d094fc4e554c5b21f7aeb679a423c2e5612e3d0c15929f2a60382f102621c3c39c3df9c9eba575f9767043de37468425fac2f10cc0b528d5b844ea36c48a0f36cd820dce891a7f1131d28d45546f9951821bbbd34d96c63cf703088a163ebc18ee5e4b536fe8a27bfaeeb3f0df37fbfdedacc335fa777a54140130b3a4da4b940065aa4fbf51b970ba97262a862b2b2a11de7c38bdbd66eace53c74aa5bbbe2a6895770512df41a49d9f988387a093f19a9a429e2dda39740032d9a696bbd4dd6c7c89e71ff87bbdc024efe060ac0b4a08fa12b7e174b65f2e8f98d8a64939e31bdf19c81adb7cc36c700871f8aa0b47719fc63f5944f605e6c7f2780d8fcbfad0d532abdd571ef65ed221394ba41955e80056c143785e98d03760cdae73cb45e05b2b81935257d862a2c7ff333e48f5972b717ca504ccd1d8fbf04279d5343084874558906a2e620ab8687a49ac3cf0a2bd58f80f02231bff8e1686d68be1e8b288829d35514adf4d8129657e5aeb33bfa65b5456c9372328c3d3a26051506e94236b3912a3aeda4f07f2f3004e5153cb73eb0428d4e2d3859b6c586de93e862190ca42f02e906cae8102cd9de6acda73cb68a8c1517f2231f0bf091883fbd5a73b6c917972994dd3c35972117813b3be10609d6d4d9aa24012afef086bf4d3510d1186671f3c48629cbd84625f0898002386a73f0be8775062ee52f0f3390f294fde9d05d74477e28657476fbc4b5ca7ecd47dd07c9b4d5f83f7964e5fd388508884c3aaf2c265a77b854fc9a83c6177fc146abd2a76ce7a221f153eda748e9ec20fbbdcdb73a348d94d99fb8732287c6adbbf0975ec781c80b042abc2d01d85aefbbe345a241acab5f7baaa99715316ef84983fd48bbb176c914f87322e7761a96036f9ccb2ada37c920af8f4874b3185203bee4b79671f294eb77d0f751ee5d932642e97e614a602e0b0b7f74ac091ed7407e9b65b877fb70b18fc59ff8b28bf2ed88173dd6a10f5e18e410481d9827a716708f3d6ad4f1486fe5c6d1c142958602fff16ce4549664d361a238606b1cd45cf33ddf9fa9c39e763301089713d8738a98670a08606f8f675f384e4d3996bddfc673f5b44bacc3cedf33499b7c921d3e4665c2a5b623f7458425999dc82733076385151e0f530442b98f39b484081b42f4629fdd34e82a407bf3a21e62e650158f0c2e16a6b4b415b19b772030daf06a906287c3b4a3dc9fbe6b518b82ddc604f2692f304523b83963e75df61ae426117fa87bcee5def5bd48dc037c5a2d326053bc6ae9ba993cf1bd02d250bc276edb0960cad741f77a38863a9f027dc3ec1317641b3e592bc89b74ca9effd49248aa96924959908991c7973d78dbf3184138591b896f63de49851dfa163160ceda3940ab7ce15a53207873cadb0d798046c88f4d1fa43e0a5beab1f48b9b7a77c1035edd43aa88b9ef77549ecfb0d4c962ffa0af5a2d286b6020f09ff5a9c0f060d477ef07d3f08043e5e6606f847d839cf3131f0fe6a7e122e7cc4472cfae993f9a7857499b48da2c4b68aa19bab6bd738f32b2e915e463cd5950ae8494b25fcf20730354ac3f0c282b107651419ffd21ce715a165cbcf41d4084bba4d7940a2a00b41f8f89a7fd77b4d4e6ae7575db2ad2e42614627107cf48aaef25ed697a29f02e0bf69e774e72dbaa31255a176ae25e7367284ca04cfca5"}], 0x1100}, 0x2) fcntl$setflags(r2, 0x2, 0x0) 19:33:31 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x49, 0x7c3f1b5ece96dde4}], 0x7fffffff, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0xa6}], 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3}, {0x1000000008000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r4 = fcntl$dupfd(r2, 0x14, r3) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r5, 0x4, 0xcc) r6 = getpid() fcntl$setown(r5, 0x6, r6) fcntl$setown(r4, 0x6, r6) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r8 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r8) setsockopt$sock_int(r8, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r10 = socket(0x2, 0x1, 0x0) connect$unix(r10, &(0x7f0000000700)=ANY=[@ANYBLOB="ffe5830000ff2f5d520024aa0e0d5d5d323cc966525a0c1310fad55ce18ad64eca63d285b6a2d872af1f73f8c8437c2ab4d5cacf0852cc27d4077c4172d2d605afafd6ebffe23a98fa37579b867d5a889fa59ef4f342f8afae518a548cede99e2fff4e83309acaea3dbb0e26a00e009e7318453b9537a79316d201c608de1a06f752603cf47592dfb24c50ec65f48295ac6692c403"], 0x10) setsockopt$sock_int(r10, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r11 = socket(0x10000000002, 0x2, 0x0) dup2(r10, r11) setsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000001c0)={r6, r9, r7}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000080)='./bus\x00', r9, r12) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 19:33:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x2}, {0x6}]}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x8, 0x108) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x7, &(0x7f0000000140)=[{0x40, 0x6, 0x1, 0x10000}, {0x1, 0x8, 0x3, 0x5}, {0x2d2, 0x6e, 0xff, 0x3}, {0x5, 0x0, 0x13, 0xa6}, {0x6, 0x88, 0x1f, 0x80000000}, {0x40, 0x6, 0x3f, 0x5}, {0x80, 0xdd, 0x80, 0x9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f00000001c0)) 19:33:31 executing program 1: open(&(0x7f00000003c0)='./file0\x00', 0x610, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r3 = syz_open_pts() close(r3) ioctl$TIOCSETA(r3, 0x80047466, &(0x7f00000004c0)={0x800000005, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739e278b7ec0"}) poll(&(0x7f0000000080)=[{r3, 0x13f}], 0x1, 0x0) writev(r3, &(0x7f0000000340)=[{&(0x7f0000000280)="576d246d0218c534cadf3f3865fd86ad4ae847303308eca4493f4062a7f4c4d66285e822804098f4c085efb14a92325233faada6963eb4b7bd749975a1d6dcb12966dd73bd53ded2de7150969c3bb5e573aad63e17a97b18f176180ea78e67f42d1397835f2d02b3062f67f9c01ddc6b4811f4994d1a1cac96146dd41e088f0080756e3115dfdb033abdb295a1dcf249832a8e2ed92fa0c820197d5c6b2c806205d668bd2ca340583a50", 0xaa}, {&(0x7f0000000400)="79fe7cae744dee16fbbf640eaccfaf0a786ed6196ca4b4db910ad6c87916ff452d0ee3285a9bd76231cd6f2741173539f972daf5e0bc09f0a9a829c18ff1c45f015469e89f0c8bcea493ad606406a9cebd9776eee158e49718e18274afad23ef8290a333172152e79a7d1a7151814e5c48a071b252e6b384914236326c152b2ca746f1eda3c9864e46fcbc64fae5ecc960882074468973e1a6ae63f830d6390465e05cf6ba1552040c272af9792be5892a428bc4ae507d8766b6553471330633696c413287ebf3dd29db6e64066ab90a97bfd27efd4d8b1f9d43deedf06a54e1", 0xe0}, {&(0x7f0000000080)="39a217df061446a738e746e73dc18412a32e8b844009f9f3934fe9e1aa2708e4800e09c6864ab46df7e5ad061c6f", 0x2e}], 0x3) pwritev(r2, &(0x7f0000000ec0)=[{&(0x7f0000000000)="76b542a5e84295295d8ad171643dddd523ce0b", 0x13}, {&(0x7f0000000580)="ed516731282d42c99a272c04f06d63fceabf24adc393885e36e1d0375b52426e379212db9f4f808e20076ae74a6f62990faafd284e90d8f48445520b2dd3144708f5c1f211cf8e3443d6fc6aa919c2a78dcf95c303d48147817c17532cb8820052dc04c81d6d84c821b8f2cb6980fc7336131b274709e30bf59735894e7a68fcf9b47ba3ec26e17deade98620f1b6d1c9882ac3e91905302c1421d68b8e85081658ef1cb9047cda0511359d455d0548779666457f179ea448549b68fdfa6bbf9eed35029dadc3e6a2871ebbb4155f8297180c5068e7fb67dbee45419df88", 0xde}, {&(0x7f00000006c0)="1efde9dcd9b2e70f96ae52a8c0b812b818e58a96a6e26f394ee1bb40152cf5e563cf3176d7846da3d578cb6a1449e24391839fd70033128862cc794c9fa8fee3caa3b2d94baa4b7c5f11a81228513fb03b8c7a2c00548a", 0x57}], 0x3, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) syz_open_pts() r4 = socket(0x18, 0x400000002, 0x0) close(r4) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r4, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) r5 = accept$inet6(r4, &(0x7f0000000380), &(0x7f0000000500)=0xc) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f0000000540)) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000200)) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) 19:33:32 executing program 0: r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r1, r0) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x80047466, &(0x7f00000004c0)={0x800000005, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739e278b7ec0"}) poll(&(0x7f0000000080)=[{r2, 0x13f}], 0x1, 0x0) syz_open_pts() r3 = syz_open_pts() close(r3) ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x800000005, 0x3, 0x0, 0xfffffffd, "0600fcff1ce9bae3c63126b3e973739e278b7ec0", 0xfffffffd, 0x80000001}) poll(&(0x7f0000000080)=[{r3, 0x13f}], 0x1, 0x0) r4 = syz_open_pts() close(r4) ioctl$TIOCSETA(r4, 0x80047466, &(0x7f00000004c0)={0x800000005, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739e278b7ec0"}) poll(&(0x7f0000000080)=[{r4, 0x13f}], 0x1, 0x0) fchdir(r0) r5 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000040)=0x5) mkdirat(r5, &(0x7f0000000640)='./file2\x00', 0x0) renameat(r5, &(0x7f0000000100)='./file2\x00', r5, &(0x7f00000002c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') 19:33:32 executing program 1: poll(0xffffffffffffffff, 0xffffffffffffff72, 0x4001) 19:33:32 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80487008, &(0x7f0000000040)) r1 = msgget$private(0x0, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = msgget$private(0x0, 0x0) msgctl$IPC_STAT(r4, 0x2, &(0x7f00000000c0)=""/55) msgsnd(r4, &(0x7f0000000140)=ANY=[@ANYRES16], 0x1, 0x1000) msgsnd(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="0100000000000000a808ea6ebda248246bd2e37236ac949521b91a560d6ac283f5c7f03251cdd22fcb6dffa1b33aaa7bfcbab544c69abe005fd45bd209667cd24ab4a233cb38d0f269f7599b7706a5a5e8b9f9c925021372d6ab12ef4e2605b54ef80d5ccf573734af00000000000000e837a33020dd97d36fbbcc63117ea2ca7a7c358d4c5da6e810560c938274c52db18ed90f09c52e6bd643bc2704c9f070015c37"], 0xa3, 0x800) ioctl$TIOCFLUSH(r3, 0x80206919, &(0x7f0000000300)) renameat(r0, &(0x7f0000000080)='./bus\x00', r3, &(0x7f00000000c0)='./bus\x00') msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000100)=""/45) msgsnd(r1, &(0x7f0000000140)={0x1, "4dd0bf822a812adc55fd5181c8747798dbef7a50fa30986018efbcaff3437981c337edbfd0f0000acd613e4fe2571e7832f05125a982bbc2ff1cbcae2838b2a866037af6a43c11228eabd082f1ef13ae08df4a87873d44ebae1a0880acbf58d83714771407b8465e5a1848bc61778fa88357948cc2605686de8817f017c1e5a16c08bf6584abbd42e3a528042792fbe332c9abd7032783667e2f258d5c69612acf98ce1eb529459add8e2e5f5c8d9c7ad8f7ce8530af8fa63e5dce840352f94c3a49b6451797b2658a0a34f0672b47d44266ece98f23"}, 0xde, 0xc00) 19:33:32 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000001, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8) getsockname$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="000000000000000000000000200000000000000000000000390000000000000000000000000000000000000000000000000000000000000000002e00000000000000000000000000000000e700"/109], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 19:33:32 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) sendto(r0, &(0x7f0000000580)="f864b8f338563c1b456b6b1094b0d10e7850a2664de6bd46627dabab21bf124442082a8cb4ff598d592fdf0d9de9f2a5ae4b867a95086689f7d0f874b4c9d8591fb4a303cb129e6ae65cb6c43d34bcb08083bfd42ac6fef39a3bf6c6b463034746289685a94fcbd217851acaedccd7e2a93e587aba5e032b31f40be58bc113859f6d7985e285d84d0bac7e8e8189bbf5c4014290722dee847f8f1449f96e5076da718df76d507a7f24061bf023027b655b76959f00ba2d578ed1bd2163275dd68a3ed685e4639e18c3dab5a096f2300a60d05690cd7c9c3ac690d51fe1a7266eaa9ef93771c13af068614b0da3be2274278d7b40e2be387b26f69e439d740621daa5b090e98d5ecfd827aa4fe5cc7abd82ba16b139d29c4f295e7700432a2c6fda11100d91a3101cb55092e7cd5bf8c20248efb17548f4849f824adf4473cae67c9fd668e23e8c6edf5d4e8690ff06bed9cd5bdf75f5e897d1c484c4866ce6317627dce9b7b5d1f20d71f1d9d4410a339ddc4a08a2776ea53622ff0f4587d775e3f968de7240b175819113fc87e62a07c1c8c75c2b15a5d349708d2609bfc2bb03d219994b24d15bc9a0aea7898881abe59a282d1c10def438d1cfe541a704241a4027c1a6354c2f6f768941d01f25b16b0180bdcaa57bdc56f7a4290021db95388fc4c087f23210d7dcba7b7ecd4ec40a26cb1af07fb699a0e442d5cf1ba9cb169c209d0bb8d1763867dd8a6ae00d58bf6dfc4d8b5fd15c5df14158353f356305ebb7b2b71e8bb6c4b4acb1219d4745162e05af5a06d16a5e0d902aa09a4f86185db5b09bb80a35a9e6ca773d803cfe29577cb5c7e0ef1de90fd4f7873f67fe2291c19335b1102d033dd41875577b5e81198d29d075fc3370b81d1398e6854c3bc868fe07fb04c8d4162f9df8372c85c16a73fee7d9caa8467905c8c6603f49bb65cb926ec97f8b30ff35ca5ac570433fc3a7445f4a176b96c067620a8cd0c8d37b20d27de8e2f679539cbcb1198aad6272bae21fa9617d237a5b1502e3a4c51fe4876342a2f28688d58525b3bb16a0967a2036ed7676b2a0ec25b4eace442836981d396b6affda9fbcd566d84a800542ab3b215738105f48f58941b2c7b6989696f2e0b1297795371292d74a664a96335c7b842f5359524699d38d58480cf2e41065777094f739ccaa1b33e9c20e7614939e976ed333302b482a68eb44a116a4dae8654326afc744935fb9c402fdeab93943fa66d101398c7a3d1742a1c7557091261fcde192b18402a0ea6f91a988952b79dd47fb7fa44a1ff67410c31ea92597d2563c7448a90694ff95c7cd1f1917174440875761504fb4c4bb3741f7e76a1bac5ef9313c24dd88993ba315bf6da41d83c349eb8d19187963e144888f6da7ca512d23d01fe20e3777e3fb2ceb668de640b278e7763cf615fb8ee576771972b0146b5bbed140534e93ae3d6c7929c35fc53a49495e38ac6fa1170ddd6e9b456a6de157a46880d6d2375960d878219a1753bc862c05ce8cdb3c92f826fb8226f71c03766164312e0114525aa70c1618b02b56f6272e981e0f80ea4e928e25123531a9503f4a6c9809d39549f99c6183a02773c515830db985ec94f9fa6502d670ebfa18f288c6ee382b5fb58ae7de83764181259e4cf0be142c4084be18c1e54adb14965131298a159633f44cc24801a24d9a362b9131b8da8c87d52fcb42abd8aa79f29884648e23cd3a13b2a07801f7457dd4f665acddfa9c31222962fa360c1c8abe4db3623047165c18710e50d71bc83807ed79655b14ff3d443b76a7cb5979af7bf772a63c2ce0565456b9b6dc1af474b6732a6800bab09e3b0d344da4e33142222c3fd88b482c5330978ad10e004c8c8bb8218cfa32e7393d049d9706217a965f79b28ea31101ef4d0fc792fd462e0979ed14041d54b5ff219ecf43af36e996c1f502cd54f3765935cf97d1d14e5789e2619f9262224a855dff9233f77581d99d3caaba1f4b5d36fa4491995f51f41b4e7244cf5fc2c684a7c17ccbeee9edb2161dd8189bda47160393352c5484e24ae7c9825c72b57e827795636622e90890c0e6f3d6c517945089d21a857beed3104bf4d210decb3b10dbdb07100a2817125e66a7e9af7de50bc3cbb1f725afea63853ef1fe8226bc271f371a34e8a97105ad4f967ffa5ba9c70a63548dbe10990006dc48c15a00e817974b3d24d18979eda5f29807f099f654b3fa7bd86a27a77a2eaf455852ee2970dcbf05329b602e6f5dab9a30c37216e266286b2a7e47d3f37ed5b5a9a39e9fe666c5293a4211b28ac84b2d6753b103f36b9ac793a2747032e0202dae3df60b8336a46add3b3e30ae2d4be17664997cab5ed6212c4a4a320705a30b36965cdd565df5c6b7907c556b7db2a373d07414202bb4d8957c193fe4d944b5f6281cc495a992b84862862e328a31361b66454ac77c14f7e7064a5dcda544f3ac5cb1ac8e4aefd5f0f567e8ec03d3bac0490a2bf09ac3b98b874ca93db1aa5766fddcbd69c9db8d974101c480b4b7687c13185ab074e17f1cd73544a8313e814f5a86e37ff6d6a5ff6669898c998b41d6e5273afbc937c43e1b17074de30a9f75028ccb187d15f5b1e586b265c8e21276a0684b42e1eb10dd4d6499355dd611f645c3af5a1ddcd03683f7f74febf07bf1d584f5f43c1f7b0654368668fdf3b32e22034f3e009fe86c77d3b7925e20f8b9f7694a3b1bc17579dd88cbbb664fd7dca84cd2b9affb6e284dc5e19180b831ae47974c2b652487c3fdbf86ce5891b7c0c8867336bffbf787cc65b000d9db110aea9e76fa6440638996b90f11932ac4983db1cba8c70e47ee5c8823fb0a4ffe13f7b9e8a7d2db883441ea82365e47a21a820f8fd2b1178fa87474febf5a89c3f34044f2c0fdfe08e11c234bab4a3714da32919bd146d747a106dfc6048e24154667eed76d51105b21ee397ad5816b9b20a2203716d7d148cf66332966b38bf34ef2e7988ee32f0d1a60d0e938a4bae0949c5c906a7afc20f987bf6a4685f3550b52ef8ababd726a8e461df8fe2c33b2d6f2bd9b8c3f7a434d90cd232b5b95fba3c7185803397b7852941e4ee642a4784aa821da26fb21f311d90bf8286601809a4ebf2e38e21a26ec7021b85f673661d54de77db2f08f5ec9d5b0494e1986f90a72cb79ded0878e9afb3c989020078a4f00f522ac9ecf1e9fc8c6673c5c75a02931ba5c297ee93a92398f90299e1586946fd50f459c989319b19755ffe901bb738f972fba8689ac0bc2b458d7031080eb0f05da9b53b5476a684a56d6dd80537a207d5817e53dbe4eec63ad6c4981d171f8137c225c27015189d7257da93c2be42acd10d2d9905cd01b1070db100bf1f12bb051626970c74e1c24519eef0c37f4acf60c044cf918f72fcb679b850643af91366e81916372d0f8d0aa91896e0a97fe2db965c404b95f64971a0736fb0afd309230d6192e2d5ed9478417c8541a18b3f364bb120cfe4176724155fe77f8c55efe194c15b251aae46771a350e327375942dbbad26c95b2ff5b184742cdb41b0ec20a7a7eb9f3066db3cff7b019c181b84a313d6d1348fc289382ce8c3351497504730c25ec1187571a2110e1cfc4cd2bbc017469245c91d93765ae91a1c283fa02cdefb67e10787172b432b3151a6b8a85ff3fdcb63fdd23775bea00a219912bec251f252d2c1bd70f5eb7bc4895c82ae0ba4ffde45c433b0c0d84c54c56aef4ba9fc1e96939d14419cfca64d4fe31361d714e617152e37268d09bd603e7698548c853dc939b1fd6f5d0f6bf9a4caa9e69a3c092ec84600a72a62bfc258eadb8364490360dd320928efdce932a4afde4c921140526498e2ec37f28d2a9e8b774435ddeb832058500e0b8c64954834ab4e8b9d7be7f4198c8dc659dd702ba1af5f4cf1b3415b9267f238774dc3d717c3467c543f6f70b8824bc99119c296469a392712d5f6125220820bbe9d00ccea008a43d56264bd882a8107a884743a411b5a96ef204c7ee324122857f348bac344f74e19e7644180cb50903d53a3d641a61ac329d0ffb5608a48bb4b85fa1cb4a4b8815a3095fbf65ab6739fdcd42dc059e392557e891fe0dda910cf78580bfe5462374264b9674fb859df1d3dae5c00e3610b9c404a8dcbb2dc83eae1c297e08e7de5fae919be2878283621978910b44be1b8bffe7933e0d372fef4f67280ab97ac8081d2193ddee3002690ed9841b75ad352b8a85cc7565b37f616f35099d95ae8147a9d8d0293451687b3dcc8c04158123694a3a304f3968726eef0be29ab847af5a931fed751ebd9a2bbe6fe73aa10f653ddf722355e5cfa8d46266b741175c074e83395da29b944975ba61c8d12c9f22f0520878f5bde919b4ca6c6e7bfd549163415e997aee8d5a6ac84de9a7bbf659ee5f576a4a86bf8401b3eefbbf1d6492ea9fb157f77e9b265940ecb1eb414ebe943a8f1be71680cc781acc921008c19fae8f7c4422d744403f9d994703bae814132aa45b0fe56e39d0a4e8f4504a933550957a4485ff3289b33f5035baaaf40cfe85dbbdb7b997e13b1e610d5a3525786a89e444d6791945b3b49bbed6fe731a8af2865a64220800cdcee2d7b651921e848cfcd8afe7ce831b38731d7323de76d5233d73ef002a215f3bd81937a37e24e3fb37be915aab0e9e6a149a8f52ef8b4091a1f30d07acbb69bee8b9e51f6b30794206bbb183a84ed1a60b4f6eb65abae606b63fe3a37c4d10be0fe413861558f9afd14a10be994fb78bcd268970f223ad975617c0fa1215ce4705be65db22bc9de45663f26f4259969ddc526462b0d5bf4901d679ff9f570f294dbb52f4e58c14bb86689d9027fa55bf5e71a3c5b23091b2576a7763facac07428457c522ec9b2896fbc67c4ef710f0ae24d0fb2f6c6d35f90d14c298ae74213e11c80053209b007e49a236221d0de09613e12f86e4ad0531ae251b00a253c39345ba41d22e741d589fb56e9c0fad3a7b3a3e5ed624be28835d893ddb00d323762f1255a013d2466bf1ffb72848c3ad7cde35ef5be0924cb8f75ccc88a9b5d06931e530a1bf7a961247fe13e0a16ca4343042e925496bbff0f7b21650309be07b0a8e51c38a264bed7", 0xe2d, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000000)="019fdbd34a62862e0a4cb5f7c41f081c775ce103247300c41db904c4d71d7731784403962052a63ceec6ad33bd8364ca5dcec4ef9adac4838339c28c510fb5c0f285f99b67ab552a7ef6075fa682e3138689db27b42b5fdc4e6a1946335c1538ce35a61c6ed8732f843781635d1f037072067ce5904d2b56ed151ed413c568e7142862bf755424148b8bd590857e3353", 0x90}, {&(0x7f0000000240)="5352c915317786d8b1ec58dda568b2c94b10ad351c77d44abba74fe98367db4ee4bc24b70d98c1a20a00ec56830acc5f415eafc946563fbfdff06d55cee75c328a0419c0c458812491d1f955c52cfd376326a62d2c9c90cb4c47e9da3963c1a4f6a95b7adce2615176bc7a0c5b57d3cd5827f22fb62d98fae407d648733f5b9431", 0x81}, {&(0x7f0000000100)="2133654e09cc63f3d41f23d8919e0d38711dbd3649667b00df005319100598d4571c346a91b45fa3dd2ffd4d", 0x2c}, {&(0x7f0000000180)="0c376c4616bd4d16ecd4dacbe1ccd026db46186b076cf5", 0x17}, {&(0x7f0000000300)="50c85fac5dbeb9de4dd0866fa0d6fadc79ece065fdab8f66f1644befca5861e5d086eb36eff07d04dce8094dd84d523058b06205829185f41ecd18aba3e4cbc7b02515e073e29a84133d03a52e348eb0836b4f0d1a9144beb6ccd8bfea2bf9eeb1291d553dbab090da3c4f6cfe3bc0cb4e55a8c1f98a3d676b7d6cfb36befb9d", 0x80}], 0x5) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) r1 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x200, 0x0) r2 = socket(0x2, 0x8000, 0xb8) fcntl$setflags(r1, 0x2, 0x0) execve(0x0, 0x0, 0x0) r3 = syz_open_pts() r4 = socket(0x2, 0x400000000002, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x80206919, &(0x7f0000000300)) setsockopt(r2, 0x1, 0xff, &(0x7f00000013c0)="86401323bbbf472eac6e8a3a97492a3ea5734d7e4a26a98cb0ddec0ca8e06dff6aee48466f2802bf6aa3820ab4391f0f2b150d8f7ccc9325a0cc64517d04b0919b8a9f666061c4656447502b425b786a925148c217d48055d1cc992d7f7af8ec09e2808fde1f93a1cb042fe6f68864adde39308a07297b63c44e94502bc12528ba5aa956467f80f8f90a0a0612ffe302f2ef021c4fe7039a04264c12da6a714a70f205aa67a8653e670c20706a73df9f0c143f444153872388da20b19a6c62e6790d87f94bb8d13125d8cf1b6ea5d0325e36c7e6c4c1f8c67b5e3eb25df1d06dd866d3b1a7f8023041dc998b", 0xec) r6 = open(&(0x7f00000001c0)='./file0\x00', 0x20, 0x2) renameat(r5, &(0x7f0000000140)='./file0\x00', r6, &(0x7f0000000400)='./file0\x00') close(r3) ioctl$TIOCSETA(r3, 0x80047466, &(0x7f00000004c0)={0x800000005, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739e278b7ec0"}) poll(&(0x7f0000000080)=[{r3, 0x13f}], 0x1, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0xcae33365296f55cb, 0xc10, r3, 0x0, 0x0) getsockname(r2, &(0x7f0000000440)=@un=@abs, &(0x7f0000000480)=0x8) 19:33:32 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000001c0)={0x0, 0x0, 0x8, 0x1, "13c4d6d1d6c8371f29489166627db61eda46aeab", 0x3ff, 0x100}) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(0xffffffffffffff9c, 0x80185758, &(0x7f00000002c0)={0xffffffff, 0x8000, {0xfffffffffffffffa, 0xffff}}) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206919, &(0x7f0000000300)) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x20000000000000e4, &(0x7f0000000280)=[{0xfff, 0x2, 0x9, 0x1}, {0x3, 0x3, 0x80, 0x38a1}, {0x9, 0x0, 0xf6, 0x7286ed1}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") recvfrom$unix(0xffffffffffffff9c, &(0x7f00000000c0)=""/180, 0xb4, 0x802, &(0x7f0000000180)=@abs={0x1, 0x0, 0x0}, 0x8) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wskbd\x00', 0x20000, 0x0) r4 = socket(0x6, 0x4003, 0xfd) r5 = dup(r4) sendto$unix(r5, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea10500fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804ae781e4991f7c8cf5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282119e4fd89720fd3872babfbb770c1f52772c881ff7cc53c894303b22f310b404f361b1257aea8c500002002000000000000020208a371a3f800040000650000770e9729e2cfd91b519fd4f9622c031c00", 0xb1, 0x0, 0x0, 0x0) 19:33:32 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x150004}, 0x8000000000000b}, 0x3c) r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) socket(0x18, 0x2, 0xe1) r1 = syz_open_pts() ioctl$TIOCSBRK(r1, 0x2000747b) pwritev(r0, &(0x7f00000000c0), 0x0, 0x0, 0x0) 19:33:32 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x40, 0x2) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x1, 0x2010, r1, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) write(r0, &(0x7f0000000100), 0xfeae) 19:33:32 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0xb, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() write(r0, &(0x7f0000000100)='[', 0x1) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3}, {0x1000000008000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r4, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r5 = fcntl$dupfd(r3, 0x14, r4) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r6, 0x4, 0xcc) r7 = getpid() fcntl$setown(r6, 0x6, r7) fcntl$setown(r5, 0x6, r7) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r9 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r9) setsockopt$sock_int(r9, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r11 = socket(0x2, 0x1, 0x0) connect$unix(r11, &(0x7f0000000700)=ANY=[@ANYBLOB="ffe5830000ff2f5d520024aa0e0d5d5d323cc966525a0c1310fad55ce18ad64eca63d285b6a2d872af1f73f8c8437c2ab4d5cacf0852cc27d4077c4172d2d605afafd6ebffe23a98fa37579b867d5a889fa59ef4f342f8afae518a548cede99e2fff4e83309acaea3dbb0e26a00e009e7318453b9537a79316d201c608de1a06f752603cf47592dfb24c50ec65f48295ac6692c403"], 0x10) setsockopt$sock_int(r11, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r12 = socket(0x10000000002, 0x2, 0x0) dup2(r11, r12) setsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000001c0)={r7, r10, r8}, 0xc) ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0xa98f164e268999aa, r7) r13 = socket(0x18, 0x1, 0x0) close(r13) connect$unix(r13, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r16, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3}, {0x1000000008000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r16, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r17 = fcntl$dupfd(r15, 0x14, r16) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r18, 0x4, 0xcc) r19 = getpid() fcntl$setown(r18, 0x6, r19) fcntl$setown(r17, 0x6, r19) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r21 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r21) setsockopt$sock_int(r21, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r23 = socket(0x2, 0x1, 0x0) connect$unix(r23, &(0x7f0000000700)=ANY=[@ANYBLOB="ffe5830000ff2f5d520024aa0e0d5d5d323cc966525a0c1310fad55ce18ad64eca63d285b6a2d872af1f73f8c8437c2ab4d5cacf0852cc27d4077c4172d2d605afafd6ebffe23a98fa37579b867d5a889fa59ef4f342f8afae518a548cede99e2fff4e83309acaea3dbb0e26a00e009e7318453b9537a79316d201c608de1a06f752603cf47592dfb24c50ec65f48295ac6692c403"], 0x10) setsockopt$sock_int(r23, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r24 = socket(0x10000000002, 0x2, 0x0) dup2(r23, r24) setsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f00000001c0)={r19, r22, r20}, 0xc) sendmsg$unix(r2, &(0x7f00000007c0)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000140)=[{&(0x7f0000000200)="0b70e60b6e2d741f82879a85f723d88633cfc908eff2641496567e3677be87440769bf202b4de75a303edfd6b3d8516e0d5b88da15aef370ce7b9ee34be39b67c50b14e5d975e9b0f7bd20b6ae2b0d46c8d431fe0ec2f215003540df2f9525fed7c5e9748c2a7871b4edc0213fdb8f113f14f6e6df3877d5e964e9278b3325e7567521cbfa0befb7a5534b8027d17dd7d5db8824a7ff5943498f20360e639d0180245edfae973e49142eca0ed557a7be", 0xb0}, {&(0x7f00000000c0)="166d7eecdb0432821db6a9200030f3e29198aca22a02cb28bc0774d7c9a9338a5fa637ea52555117f9e1b81f62b2f384c34a9b47eeb535ed0588", 0x3a}, {&(0x7f00000002c0)="e6af1db953725a32b5e848996ff6b61f556503b278d45b09594b6e6291f4184e214813b36765b34783f4f93e0cde5def27d8ba1633183b7354afa6c5db9f8c6a3dcf9345753fa9c6f48a38cbfaa436785d0af23b639d09715201d0e021afbdf4f547dd70979bde693fe227e66c1822870fe43bd2926e932792bcb7dc078a90e441397ac148c2fc0e244b0129ae88259649f77087ca9fa047fa0dd97ff1b963e0562320c2975218b23aeab3b756831d5bd29699c496ae34269df2053a20e86ff4233c72d74f24926a0e30b9f3aefb264a7274968f03deef6a8b61ffe1afbd2568858e12dade6f4e15f1b1da23d168fd1237dd7c05cc1eab5c48ec93", 0xfb}, {&(0x7f00000003c0)="52a9b629096459b51946fb85b4d025c851f5e87f410cf921b04b21b6790e766d8ef4963fea39296daef57bc5fd700981155118c173ebf937611d4f89a8d6a0ae4db5a0a228137620e2766dc5120768c05cebd3cbad110729697dbbe7e492044193abc3be4841117028faa19061a3ddfc5fc965db534b9d0cbb60f0d9681f09459e5556d9", 0x84}, {&(0x7f0000000480)="f7832a7d10f22e9a8fcf984e015aa50e301c2c4c0422b401fff732f1d1d18536be106ec299f125628c2128ec6a09fa37800310705aa062e263c9e6300494a78688c3345bddd235cf45e746b90cb1ff02c8964758cf52f9ce3e0c665e685a76c87ab3d8cf74888b14d5a57bdda75a0ce6cd27f3683c3102f44e40d2edc00124052662f4eb6822a289ba86d3ce1508b7fc98ff2d74c5948a28cc87d0022396ae8ae5fcb57ea3d330b8966dbfe778d182e5cb98b0c1a48205e5e04abe84a2211a23e389b76e", 0xc4}, {&(0x7f0000000580)="8ebf1100a9256572aebd0f98ab5acb9aacbebc429bf0840184625c1f6603815389bb61e910c670c0156d79824610f3f297f64b8011788ebbb051533f55ea1774fe6734c52d10ef2042006bd8da23d6cdce27fa0d67e146cfe5b8f711b784d01c593777543ce40c35223f2f6270937913d42081166fc9daa19616ea42f297410d7a04ead9cb6bd627161a", 0x8a}, {&(0x7f0000000640)="12badabf6029288034cdfac2fed6ba9259f80082f3d4555dceef251568c1aee5a8f4794477b6fb9ffe6af15ffe7f62dd1cf3878512aa1269868598d23a4cffe7f1a3438bf8afaa0f41ed57db8e020e5e2eb842854f16f94499b2998c795088167e8483eedefff34efa53aff234e089629cc7536ee2f3829b01a8ed38ce40d1a4028ca00fe169c829b289bf28c7040a1e602bf063fdb4a4c2dcfd7e2234ad7dd5df12f8c017aff729fa00992ec363f5484380fc74ac476342856387f2126fa2c8fdc0b8234b1dd467552366412476d89dec2b3f8d2a12cdd815f24ef94f35b3f99b17d45dece33b1284251ea54b3ad0f3", 0xf0}], 0x7, &(0x7f0000000780)=[@cred={0x20, 0xffff, 0x0, r7, r14, r20}], 0x20, 0x4}, 0x2) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x5c11, 0xa995, "3f3f007df94cf54600"}) ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f00000001c0)='}', 0x1) 19:33:32 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) mlockall(0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x80047466, &(0x7f00000004c0)={0x800000005, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739e278b7ec0"}) poll(&(0x7f0000000080)=[{r1, 0x13f}], 0x1, 0x0) ioctl$TIOCFLUSH(r1, 0x8020691f, &(0x7f0000000000)) 19:33:32 executing program 0: r0 = syz_open_pts() ioctl$TIOCSBRK(r0, 0x2000747b) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "b0d42000006e9300"}) r1 = socket(0x18, 0x2, 0x7) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x18, 0x400000002, 0x0) close(r2) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) getsockname$inet6(r2, &(0x7f0000000000), &(0x7f0000000040)=0xc) 19:33:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x18, 0x400000002, 0x0) close(r1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206919, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GMODE(r3, 0x4004574b, &(0x7f0000000040)) connect$unix(r1, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0xc4}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="7a4fc5b0f4918f1856201e199782") 19:33:32 executing program 0: r0 = socket(0x18, 0x8003, 0x0) setsockopt(r0, 0x1000000000029, 0x3e, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = semget$private(0x0, 0x7, 0x286) ktrace(&(0x7f0000000240)='./file1\x00', 0x4, 0x40001004, 0x0) r3 = semget$private(0x0, 0x7, 0x8) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f00000002c0)=""/89) semop(r3, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x1800}, {0x2, 0xa6a0, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semctl$GETPID(r2, 0x1, 0x4, &(0x7f0000000140)=""/240) fcntl$dupfd(r0, 0x0, r1) r4 = shmget(0x1, 0x4000, 0x40, &(0x7f0000ffc000/0x4000)=nil) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3}, {0x1000000008000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r6, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r7 = fcntl$dupfd(r5, 0x14, r6) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r8, 0x4, 0xcc) r9 = getpid() fcntl$setown(r8, 0x6, r9) fcntl$setown(r7, 0x6, r9) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r11 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r11) setsockopt$sock_int(r11, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r13 = socket(0x2, 0x1, 0x0) connect$unix(r13, &(0x7f0000000700)=ANY=[@ANYBLOB="ffe5830000ff2f5d520024aa0e0d5d5d323cc966525a0c1310fad55ce18ad64eca63d285b6a2d872af1f73f8c8437c2ab4d5cacf0852cc27d4077c4172d2d605afafd6ebffe23a98fa37579b867d5a889fa59ef4f342f8afae518a548cede99e2fff4e83309acaea3dbb0e26a00e009e7318453b9537a79316d201c608de1a06f752603cf47592dfb24c50ec65f48295ac6692c403"], 0x10) setsockopt$sock_int(r13, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r14 = socket(0x10000000002, 0x2, 0x0) dup2(r13, r14) setsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f00000001c0)={r9, r12, r10}, 0xc) r15 = getgid() r16 = geteuid() r17 = socket(0x18, 0x400000002, 0x0) close(r17) setsockopt(r17, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r17, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r20 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r20, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r20, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3}, {0x1000000008000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r20, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r21 = fcntl$dupfd(r19, 0x14, r20) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r22, 0x4, 0xcc) r23 = getpid() fcntl$setown(r22, 0x6, r23) fcntl$setown(r21, 0x6, r23) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r25 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r25) setsockopt$sock_int(r25, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r27 = socket(0x2, 0x1, 0x0) connect$unix(r27, &(0x7f0000000700)=ANY=[@ANYBLOB="ffe5830000ff2f5d520024aa0e0d5d5d323cc966525a0c1310fad55ce18ad64eca63d285b6a2d872af1f73f8c8437c2ab4d5cacf0852cc27d4077c4172d2d605afafd6ebffe23a98fa37579b867d5a889fa59ef4f342f8afae518a548cede99e2fff4e83309acaea3dbb0e26a00e009e7318453b9537a79316d201c608de1a06f752603cf47592dfb24c50ec65f48295ac6692c403"], 0x10) setsockopt$sock_int(r27, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r28 = socket(0x10000000002, 0x2, 0x0) dup2(r27, r28) setsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f00000001c0)={r23, r26, r24}, 0xc) ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0xa98f164e268999aa, r23) r29 = getpgid(0xffffffffffffffff) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000380)={{0x1000, r12, r15, r16, r18, 0x0, 0x1}, 0x5, 0x2, r23, r29, 0x6, 0x7ff, 0x1}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r30 = socket$inet6(0x18, 0xc004, 0x2) r31 = semget(0x3, 0x4, 0x100) semctl$SETALL(r31, 0x0, 0x9, &(0x7f0000000080)=[0x0, 0x1, 0x555, 0x2]) bind$inet6(r30, &(0x7f0000000000)={0x18, 0x3, 0x7, 0x98}, 0xc) rmdir(&(0x7f0000000040)='./file0\x00') connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, 0x0, 0x0) 19:33:32 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x110, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="280c000900ff0f000000000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206919, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f0000000080)={0x2, './file0\x00', './file1\x00'}) recvmsg(r0, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) 19:33:32 executing program 0: setregid(0x0, 0xffffffffffffffff) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'\x00', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x30}, {0x34, 0x0, 0x0, 0xfffffffffffffffd}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) r3 = fcntl$dupfd(r1, 0x0, r1) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x81}, {0x84}, {0xfffffffffffffff9}]}) r4 = syz_open_pts() fcntl$lock(r4, 0x7, &(0x7f0000000680)={0x0, 0x1, 0x7f, 0x10000ffffffff}) r5 = syz_open_pts() fcntl$lock(r5, 0x7, &(0x7f0000000040)={0x0, 0x20, 0x0, 0x10000ffffffff}) r6 = syz_open_pts() fcntl$lock(r6, 0x7, &(0x7f0000000040)={0x0, 0x20, 0x0, 0x10000ffffffff}) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = getppid() fcntl$setown(r7, 0x6, r9) ioctl$TIOCFLUSH(r7, 0x80047308, &(0x7f00000000c0)) r10 = accept$unix(r8, &(0x7f0000000500)=ANY=[], 0x0) r11 = semget$private(0x0, 0x3, 0x80) r12 = fcntl$dupfd(r10, 0x0, r10) ioctl$VT_ACTIVATE(r12, 0x20007605, &(0x7f0000000200)=0x9) r13 = open(&(0x7f00000008c0)='./bus/file0\x00', 0x10000, 0x0) poll(&(0x7f0000000040)=[{r13, 0x40}], 0x1, 0x8001) r14 = dup(r13) semop(r11, &(0x7f0000000880)=[{0x4, 0x6, 0x800}, {0x2, 0x89, 0x800}, {0x4, 0x80000000, 0x1400}], 0x3) open$dir(&(0x7f0000000040)='./bus\x00', 0x102b0, 0x100010132) ioctl$BIOCIMMEDIATE(r14, 0x80044270, &(0x7f0000000740)=0x8) ioctl$BIOCGFILDROP(0xffffffffffffffff, 0x40044278, &(0x7f00000005c0)) mknod(&(0x7f0000000600)='./bus/file0\x00', 0x2181, 0x6) ioctl$TIOCDRAIN(r12, 0x2000745e) pipe2(&(0x7f0000000500)={0xffffffffffffffff}, 0xd213490874f669c7) ioctl$TIOCGFLAGS(r15, 0x4004745d, &(0x7f0000000480)) mknod(&(0x7f0000000280)='./bus\x00', 0x6000, 0x40004000000028aa) getsockopt$inet_opts(r14, 0x0, 0x0, &(0x7f0000000780)=""/118, &(0x7f00000001c0)=0x15c) chflagsat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x0, 0x2) r16 = openat(r14, &(0x7f0000000540)='./bus\x00', 0x0, 0x9b9eaa182e6d2a2a) setsockopt$sock_linger(r14, 0xffff, 0x80, &(0x7f0000000800)={0x10000000005, 0xe2}, 0xffffff54) r17 = getegid() close(r16) semop(0xffffffffffffffff, &(0x7f00000000c0)=[{0x1, 0x2, 0x1000}], 0x1) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r20 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f0000000840)=0xfffffffffffffde5) ioctl$WSMUXIO_INJECTEVENT(r18, 0x80185760, &(0x7f0000000180)={0xffffffffffffffbd, 0x8b, {0x80000000000005, 0x8}}) r21 = msgget(0x2, 0xc0) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r24 = getuid() r25 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r25, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r26 = fcntl$dupfd(r25, 0x0, r25) ioctl$BIOCSETF(r26, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000500)}) r27 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r28 = fcntl$dupfd(r27, 0x0, r27) ioctl$BIOCSETF(r28, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r30 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000900), &(0x7f0000000380)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r32, 0x0) msgctl$IPC_SET(r21, 0x1, &(0x7f00000003c0)={{0x0, r22, r23, r24, r29, 0x1, 0x9}, 0x800, 0x1, r30, r32, 0x6, 0x1, 0x1, 0x2}) getgroups(0xa, &(0x7f0000000580)=[0x0, 0x0, 0xffffffffffffffff, r17, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, r29]) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000140)={0x6, 0xfff, 0x0, 0x6, "3d2a618500b929276e7a340b00", 0x4000000008d, 0x8001}) setgid(r33) ioctl$WSMOUSEIO_SETPARAMS(r16, 0x80105728, &(0x7f00000003c0)={&(0x7f0000000400)=[{0x25, 0xfffffffffffffe00}], 0x1}) ioctl$VT_GETACTIVE(r16, 0x40047607, &(0x7f00000004c0)) ioctl$TIOCSFLAGS(0xffffffffffffffff, 0x8004745c, &(0x7f0000000100)=0xa) flock(r10, 0x104) dup2(r10, r3) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000002c0)="000000186004008b0006060000000000c640907a000000000000000053b5d1d00000000000f10000000af6dd4546b68de1835a7fc8d3e8ece3836b3e788f74652d62e159c51bad5a8bf626d9dea3d543355b08213a5d30a9f4d317baa6f0749b9ed8026e2c9c741b322dded563d16e9e1153b3cd9a65255f6c0bad196a9830fd7899bd37798d3a82cbc448a4c553cd76b238f54813a1ad3466c9858c8f79a55d996d5745238ff17c51ebd119f9b321374e083dc93f33b8aca6309f0a25efaecd6abd9d5261c1feecd7a7712b57f79a59378c022106a49545b084af780a90e7a3dc209e5dfd6ad11cb7c2c8f2", 0xec}], 0x1) semctl$IPC_STAT(r11, 0x0, 0x2, &(0x7f0000000180)=""/12) 19:33:33 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x23e) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) socketpair$unix(0x1, 0x4002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r0, r1) open$dir(&(0x7f00000000c0)='./file0\x00', 0x80, 0x100) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f0000000040)=ANY=[@ANYBLOB="70018c4066696c653000"], 0xa, 0x0}, 0x0) 19:33:33 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./bus\x00', 0x200, 0x8) symlinkat(&(0x7f0000000240)='./bus\x00', r0, &(0x7f0000000300)='./bus\x00') semget(0x1, 0x2, 0x60a) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206919, &(0x7f0000000300)) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f00000004c0)={&(0x7f0000000480)=[{0x22, 0x5}, {0x40, 0x1}, {0x83, 0x81}, {0x20, 0x1}, {0x20, 0xc839}], 0x5}) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000380)=0x9f3a) semget(0x0, 0x0, 0x442) utimes(&(0x7f0000000140)='./bus\x00', &(0x7f0000000200)={{0x7}, {0x400, 0x1}}) write(0xffffffffffffffff, &(0x7f0000000080)="55f6c17e80791c25da5f2c4c49e47293ffb796829d019f0cefb6b9f0e1ad66544bd993070074f427448c68e5d49e6234f1732c909e597dd2547ac4a9ad98e371e22ffbb31fed27a608c084d817ffe8b00dc2e2fd55923151d27c3c5c538763e180b656d082804182815a54dde74ff42618da9255cce5bc3fd1f44bbb5837c999b1f69f06a86c4508dc25630bb35fff00948c16070bec5c8c4b32254ecd8a6d84e69bb5ff", 0xa4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r4, 0x80000001, 0x9, &(0x7f0000000400)="ce1473ef71a88fd346d25f8472a2f2896519fbffe77ec47000b60155c759204cad991e9b87487c8a7158ad4723c3c10be5e4da967a3e07e1cf6e9e4cfc7222a9084630ca83dc52d8965dfec94c781591680a2c848e37", 0x56) openat$zero(0xffffffffffffff9c, &(0x7f0000000340)='/dev/zero\x00', 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10000}, 0x44001000e, 0x4}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) rename(&(0x7f0000000500)='./bus\x00', &(0x7f0000000540)='./bus\x00') 19:33:33 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = syz_open_pts() ioctl$TIOCSBRK(r1, 0x2000747b) ftruncate(r1, 0x0, 0x5) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x84000080c1}) r2 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) fcntl$getown(r2, 0x5) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 19:33:33 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa) chflags(&(0x7f0000000080)='./file0\x00', 0x0) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00-/file0\x00'], 0x10) sendto$unix(r2, &(0x7f00000011c0)='\x00', 0x5c389f129d658d3e, 0x1, 0x0, 0xfffffd7e) execve(0x0, 0x0, 0x0) shutdown(r2, 0x2) 19:33:33 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00370020000f000005000000fa3900"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) writev(r0, &(0x7f0000000580), 0x0) 19:33:35 executing program 0: mknod(&(0x7f0000000300)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r0 = kqueue() dup(0xffffffffffffff9c) kevent(r0, &(0x7f0000000000), 0x10001, 0x0, 0x20007, 0x0) 19:33:35 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580), 0x1b0, 0x0, 0x277}, 0x42) write(r1, &(0x7f0000000000)="a3", 0x1) write(r1, &(0x7f0000000040)="8721c58bd1e62c458f75b6f9cbffc88d8da41f47e3745b4bdef9da2bd0ae31d7923da960cc42f1bffc92513c7041215d2226b9daf45857d1d1c4391d29e038e17969568f04b892654a1cd6840bc1970a0e0fb5ab4c736627febd369b096ab63320f4035eb7c127748d68e9d64ead5c6b866614dd2af4cec3eeca8cca1302688d2fa425a19233646065f23ab5119f937614", 0x91) close(r1) r2 = syz_open_pts() ioctl$TIOCSBRK(r2, 0x2000747b) preadv(r2, &(0x7f0000000200)=[{&(0x7f0000000100)=""/202, 0xca}], 0x1, 0x0, 0x0) 19:33:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206919, &(0x7f0000000300)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) panic: fifo_badop called Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *324309 47471 0 0x2 0 0 syz-executor.1 db_enter() at db_enter+0x18 panic() at panic+0x15c fifo_badop(ffff800017965ad8) at fifo_badop+0x14 VOP_STRATEGY(fffffd803b21ef00) at VOP_STRATEGY+0x99 bwrite(fffffd803b21ef00) at bwrite+0x206 VOP_BWRITE(fffffd803b21ef00) at VOP_BWRITE+0x4a ufs_mkdir(ffff800017965d60) at ufs_mkdir+0x6b7 VOP_MKDIR(fffffd802e58c5d0,ffff800017965ec0,ffff800017965f10,ffff800017965df0) at VOP_MKDIR+0xc6 domkdirat(ffff8000ffff2508,ffffff9c,7f7ffffc5850,1ff) at domkdirat+0x121 syscall(ffff800017966090) at syscall+0x507 Xsyscall(6,88,7f7ffffc5850,88,0,7f7ffffc5874) at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffc58c0, count: 4 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic fifo_badop called ddb> trace db_enter() at db_enter+0x18 panic() at panic+0x15c fifo_badop(ffff800017965ad8) at fifo_badop+0x14 VOP_STRATEGY(fffffd803b21ef00) at VOP_STRATEGY+0x99 bwrite(fffffd803b21ef00) at bwrite+0x206 VOP_BWRITE(fffffd803b21ef00) at VOP_BWRITE+0x4a ufs_mkdir(ffff800017965d60) at ufs_mkdir+0x6b7 VOP_MKDIR(fffffd802e58c5d0,ffff800017965ec0,ffff800017965f10,ffff800017965df0) at VOP_MKDIR+0xc6 domkdirat(ffff8000ffff2508,ffffff9c,7f7ffffc5850,1ff) at domkdirat+0x121 syscall(ffff800017966090) at syscall+0x507 Xsyscall(6,88,7f7ffffc5850,88,0,7f7ffffc5874) at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffc58c0, count: -11 ddb> show registers rdi 0 rsi 0x1 rbp 0xffff800017965a00 rbx 0xffff800017965ab0 rdx 0x2 rcx 0 rax 0 r8 0xffff8000179659c0 r9 0x1 r10 0 r11 0xf7aedfc16940d1ec r12 0x3000000008 r13 0xffff800017965a10 r14 0x100 r15 0x1 rip 0xffffffff82060498 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff8000179659f0 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb> show proc PROC (syz-executor.1) pid=324309 stat=onproc flags process=2 proc=0 pri=17, usrpri=63, nice=20 forw=0xffffffffffffffff, list=0xffff8000ffff3160,0xffffffff82573380 process=0xffff8000ffff6370 user=0xffff800017961000, vmspace=0xfffffd803f013880 estcpu=36, cpticks=2, pctcpu=0.0 user=0, sys=0, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND *47471 324309 76061 0 7 0x2 syz-executor.1 20273 327026 76061 0 2 0x2 syz-executor.0 26360 274874 0 0 3 0x14200 acct acct 31918 250630 0 0 3 0x14200 bored sosplice 76061 405266 15589 0 3 0x82 thrsleep syz-fuzzer 76061 335111 15589 0 3 0x4000082 nanosleep syz-fuzzer 76061 229601 15589 0 3 0x4000082 thrsleep syz-fuzzer 76061 396670 15589 0 3 0x4000082 kqread syz-fuzzer 76061 99585 15589 0 3 0x4000082 thrsleep syz-fuzzer 76061 277469 15589 0 3 0x4000082 thrsleep syz-fuzzer 76061 520462 15589 0 3 0x4000082 thrsleep syz-fuzzer 15589 478334 8452 0 3 0x10008a pause ksh 8452 366187 80326 0 3 0x92 select sshd 98194 231563 1 0 3 0x100083 ttyin getty 80326 159514 1 0 3 0x80 select sshd 52946 494488 77934 73 3 0x100090 kqread syslogd 77934 69063 1 0 3 0x100082 netio syslogd 68452 422023 0 0 3 0x14200 pgzero zerothread 18128 13421 0 0 3 0x14200 aiodoned aiodoned 88204 150934 0 0 3 0x14200 syncer update 29242 463596 0 0 3 0x14200 cleaner cleaner 85705 246220 0 0 3 0x14200 reaper reaper 963 320055 0 0 3 0x14200 pgdaemon pagedaemon 99203 253266 0 0 3 0x14200 bored crynlk 94848 357974 0 0 3 0x14200 bored crypto 75246 385458 0 0 3 0x40014200 acpi0 acpi0 79202 322569 0 0 3 0x14200 bored softnet 73945 52372 0 0 3 0x14200 bored systqmp 92521 447763 0 0 3 0x14200 bored systq 17720 360479 0 0 3 0x40014200 bored softclock 2454 109099 0 0 3 0x40014200 idle0 760 97326 0 0 3 0x14200 bored smr 1 410669 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9534 6933K 8407K 78643K 13194 0 0 pcb 13 8K 8K 78643K 438 0 0 rtable 111 4K 4K 78643K 1438 0 0 ifaddr 92 20K 20K 78643K 382 0 0 counters 19 16K 16K 78643K 19 0 0 ioctlops 0 0K 2K 78643K 64 0 0 iov 0 0K 16K 78643K 191 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1227 77K 78K 78643K 2273 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 5K 78643K 16 0 0 VM map 6 1K 1K 78643K 8 0 0 sem 12 0K 1K 78643K 130 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1793 195K 288K 78643K 12645 0 0 file desc 4 9K 25K 78643K 976 0 0 sigio 0 0K 1K 78643K 264 0 0 proc 44 30K 63K 78643K 664 0 0 subproc 32 2K 2K 78643K 136 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 0K 78643K 39 0 0 in_multi 33 2K 2K 78643K 286 0 0 ether_multi 1 0K 0K 78643K 3 0 0 mrt 0 0K 0K 78643K 3 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 90 397K 397K 78643K 90 0 0 exec 0 0K 1K 78643K 361 0 0 pagedep 1 8K 8K 78643K 1 0 0 inodedep 1 32K 32K 78643K 1 0 0 newblk 1 0K 0K 78643K 1 0 0 VM swap 7 26K 26K 78643K 7 0 0 UVM amap 102 54K 56K 78643K 3242 0 0 UVM aobj 66 3K 3K 78643K 66 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 0K 78643K 169 0 0 NDP 20 1K 1K 78643K 66 0 0 temp 198 3540K 4167K 78643K 18156 0 0 kqueue 0 0K 0K 78643K 4 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 26 0 20 1 0 1 1 0 8 0 rtpcb 80 89 0 89 3 2 1 1 0 8 1 rtentry 112 546 0 502 2 0 2 2 0 8 0 unpcb 120 972 0 966 3 2 1 2 0 8 0 syncache 264 13 0 13 5 4 1 1 0 8 1 tcpqe 32 93 0 93 4 3 1 1 0 8 1 tcpcb 544 732 0 728 4 2 2 2 0 8 1 ipq 40 2 0 2 1 1 0 1 0 8 0 ipqe 40 4 0 4 1 1 0 1 0 8 0 inpcb 280 3216 0 3212 7 5 2 5 0 8 1 rttmr 72 1 0 1 1 1 0 1 0 8 0 nd6 48 19 0 15 1 0 1 1 0 8 0 ppxss 1128 10 0 10 2 1 1 1 0 8 1 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 1825 0 1610 16 2 14 15 0 8 0 art_table 32 1826 0 1610 2 0 2 2 0 8 0 art_node 16 545 0 505 1 0 1 1 0 8 0 sysvmsgpl 40 67 0 45 1 0 1 1 0 8 0 semupl 112 2 0 2 1 1 0 1 0 8 0 semapl 112 128 0 118 1 0 1 1 0 8 0 shmpl 112 64 0 0 2 0 2 2 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 2853 0 1461 46 0 46 46 0 8 0 ffsino 240 2853 0 1461 83 0 83 83 0 8 0 nchpl 144 4472 0 4026 60 40 20 60 0 8 0 uvmvnodes 72 3620 0 0 66 0 66 66 0 8 0 vnodes 208 3620 0 0 191 0 191 191 0 8 0 namei 1024 15712 0 15711 1 0 1 1 0 8 0 vcpupl 1984 4 0 0 1 0 1 1 0 8 0 vmpool 520 6 0 2 1 0 1 1 0 8 0 scsiplug 64 1 0 1 1 1 0 1 0 8 0 scxspl 192 13938 0 13938 11 9 2 7 0 8 2 plimitpl 152 69 0 63 1 0 1 1 0 8 0 sigapl 432 1129 0 1119 2 0 2 2 0 8 0 futexpl 56 30401 0 30401 1 0 1 1 0 8 1 knotepl 112 238 0 219 1 0 1 1 0 8 0 kqueuepl 104 136 0 134 1 0 1 1 0 8 0 pipepl 112 1136 0 1117 4 2 2 2 0 8 1 fdescpl 424 1130 0 1119 2 0 2 2 0 8 0 filepl 120 12553 0 12468 13 7 6 9 0 8 3 lockfpl 104 257 0 257 2 1 1 1 0 8 1 lockfspl 48 86 0 86 2 1 1 1 0 8 1 sessionpl 112 23 0 15 1 0 1 1 0 8 0 pgrppl 48 41 0 33 1 0 1 1 0 8 0 ucredpl 96 3111 0 3105 1 0 1 1 0 8 0 zombiepl 144 1119 0 1119 1 0 1 1 0 8 1 processpl 864 1146 0 1119 4 0 4 4 0 8 0 procpl 632 2267 0 2234 4 0 4 4 0 8 0 sosppl 128 303 0 303 1 0 1 1 0 8 1 sockpl 384 4299 0 4289 21 13 8 13 0 8 6 mcl64k 65536 332 0 332 32 24 8 32 0 8 8 mcl16k 16384 11 0 11 4 3 1 1 0 8 1 mcl12k 12288 34 0 34 2 1 1 1 0 8 1 mcl9k 9216 11 0 11 5 4 1 1 0 8 1 mcl8k 8192 69 0 69 2 1 1 1 0 8 1 mcl4k 4096 92 0 92 3 2 1 1 0 8 1 mcl2k2 2112 7 0 7 3 2 1 1 0 8 1 mcl2k 2048 68019 0 67972 16 9 7 13 0 8 0 mtagpl 80 156 0 156 3 1 2 2 0 8 2 mbufpl 256 118354 0 118259 41 21 20 24 0 8 6 bufpl 256 10099 0 4242 368 1 367 367 0 8 0 anonpl 16 146356 0 132124 101 8 93 94 0 62 15 amapchunkpl 152 5701 0 5597 20 9 11 15 0 158 6 amappl16 192 6623 0 5551 99 37 62 67 0 8 7 amappl15 184 678 0 677 1 0 1 1 0 8 0 amappl14 176 216 0 212 1 0 1 1 0 8 0 amappl12 160 14 0 10 1 0 1 1 0 8 0 amappl11 152 172 0 168 1 0 1 1 0 8 0 amappl10 144 254 0 252 1 0 1 1 0 8 0 amappl9 136 652 0 646 1 0 1 1 0 8 0 amappl8 128 232 0 202 2 0 2 2 0 8 0 amappl7 120 309 0 303 1 0 1 1 0 8 0 amappl6 112 177 0 167 1 0 1 1 0 8 0 amappl5 104 199 0 189 1 0 1 1 0 8 0 amappl4 96 1349 0 1323 1 0 1 1 0 8 0 amappl3 88 301 0 295 1 0 1 1 0 8 0 amappl2 80 8174 0 8119 3 1 2 3 0 8 0 amappl1 72 30197 0 29833 26 17 9 20 0 8 0 amappl 80 2582 0 2549 1 0 1 1 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 65 0 0 2 0 2 2 0 8 0 uaddrrnd 24 1136 0 1119 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 1136 0 1119 1 0 1 1 0 8 0 vmmpekpl 168 12282 0 12259 2 0 2 2 0 8 0 vmmpepl 168 146207 0 144237 169 32 137 137 0 357 40 vmsppl 272 1129 0 1119 2 1 1 2 0 8 0 pdppl 4096 2278 0 2246 6 1 5 6 0 8 0 pvpl 32 389863 0 373020 232 18 214 218 0 265 35 pmappl 200 1135 0 1121 1 0 1 1 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 584 0 69 15 0 15 15 0 8 0