ca877a86008cde3dbdd1786c471591b748b2c6ee9c45f70e17cda7d0dd6538a5710853aa45799bbe57094dfc80c592787678ccd88fd4bb4db2fd484f5337d726044471f669cadf7daeeba16e116567fd0a4d6fd4ea985737105104d77955b148c4acc99805c20f74f63c64107404d5a30cc4f0189a8d87067a3eca07cf12bee6c3a044825e43fdd8c6a60a389a15bda1d3d42ef4160f41b4f5127237a270c563e2cbb86e8deab633c7b4f5d3b08a294b4c2fbd703c22a138722e2ed098bf3ad2e90e892f3b9621526cd0903b3eff29437f518587e457f6fc9ce5ad23fd0442ab946dc705de4346391836cf1cf0d68bb81c1e0cdf356cd77df5faa40aefb89e3ceccf0948ec03999380806ba58e06b2bd76dc3d1543352a93ab4f6ae1eaf4248f23b601e240803683a026c483acd22ca13efcfe2c44fb0c1b140502105f282479ee09b9021f455b121c4afafc146e6b10f3699c8b11a6e4bd432412b10dbf2d0ab170580fee40d74a169f97682145ea62c863950b2a29b8823b289ed359f9ab6ab13ed7f391c79de84e527ac4b3d931706cebf03f675fea8b7ad7194b7a14bf43322bd422df6f2b1b402dad4ef12b14a7ee519c645c92443b14269e002f2621a3d1899566910fa270413f0f877066f439e2faed4017ff15483de26c379c50c1b3d813fa8a26ecda1d49739ef6e6f87f9d7f0c410b23c26cf6c78c152625c855d09656155a08ae83e6fa00c842601a5a2e9087280fbb06c587cd7f08ed9669750e51b014dd7ed53b5df0dd48149533d83abf30d62a504b6420e91c01e72035f720a8bb77501d77c50eebd0fe920ab7357e85e46a5e1cb41d0e43a47046a4b7be25987def9d17efe4a29ebb8059c69f7675cd886ee455e55eff07ce7074dd69eb6b7b2c1dda74c5e81f9b79251f98ec7211e37e0757d85d1550d596a1ddfc8aff35b4eee25a0a46cd89671c453aa0d201b99091f0cecb26964b7c44f52694b273e944a7e9a2265c074a7778471204f4c92e68c1a22ff428062cbf0b36deaa2f4dc7da278d3b9405d7ebfe382af65d5a02a597f708009968a1df3fbbab4167ac6c6259276acee5da0634abcd5fd5b05f03a20043d6518cb9e6f61518e16101aaed433d19b66395dc5922685daa47eccface46fe737f93565c1d833adf14528d7df7ca88636b47da6847c67a838f2cdbbfe133ea59aacbce4f5caf98febee5aa8f4124d8f2d5651b657ad8ebf49fe5d676524f1d59332d232839fe209ad6b4dfb1e9a2bcf6aaf649c68ff15cc422d46fa0b2a68694852c570d10c149d998447cd66501b9c8026ad237f219bd082b63c579bf2af5169f400ef0410bd79dd42e9ddecb329e8a1ef0fa260aceb03bd166c8f154c5ce9a313dbeeee4273064ba11ba06f7a6d40c533f78200548f29dfeaa7db9faab3ca66e49b7e8142b30773a50b0cad44c16c29d77fb483e1fcdcfa9c6c8c444ab3f59bc7613a151a6b49cd8efbd1f2e53b95ba77513f2a283524a051c7f5d4d04e1a69ce52bb149704c49546a8be7384f86a615ee60f831b4bc294d84da8755e78e9815a76ea9d4c088cde5ecb239c8469540fa35b40cbefdbb1d24bf8b4d794a9759ed85d174e251c87ace057c275c6e506a302080d90846d3a1e429f2635ddcb01e9caeac8bd420b17b372534e1aa3e5dfc965ca9a7fbced033fa43b7d4bec3475faaceaca31b2d60c17376dfa8d34608eee81e3f591a2cc4dd3a3e26053aa3b88dd07c45e91686b6b788a7057ea90686ab417d9c3fe79cb9815d48d8dc242f874a89d910ce2e5eb20f7dc75971144899614613b6907f86f083224870cb63de6c23ae50e060ff036f1f38f5ee07598f2ad97b22378748c82a26bd283c5006ba6ddc5ae9f675bd9337bf34a7115cdaef7cb55fdd42a9702cf2fcaf290ab540b8bf07b0ac787eeb2c6e703fc84aa1ace85e3b867347d2f490968528eaddec59cd84fa59c5d3246e108bd22d3f6e60804ae5fd924a4b639b672c6df89b004a6d5be1d0fe877d9e5c4326e8f472a7e92de5401b667616f4524fa341a713e41515959708c864ac055694cc8e19a4d3f9f897b61dc4c533267b062200a749ed31f7f09f3b1b0c4778573ac79b9119ef10a7f69a63841943d4db734bd88cf748b7242f9b0cd8998bac00317551c6da1f3ddedef88ab55c1003e8eb66de734341199b095f39a25503f79b5723c5b2c0263cfe02688b13a876ea2fb03e418600e742cc28295b1639101baf782ce437782f34f7dac6c11cd20afbbdaf303669b2610b071796eafe17c657d5a1a42c4d5ff3df01577a5d7eabf4b79eb9fc1837088d8e4deb411ab199149878a82d6e75e60a0b3f13282b706cb876a7c05b91eead9cbc6462f182e2befc94d4e8b180d78482389af402f7be5f80af52196c746ccef9fcd1bc7e55c3d41febb4da1c892e594cad5caad6913d7c716b0212b1f04ea4f24c438ff0a3a2963915784481f10523704aa0485bd05c9ce550bf2bdcabc5837d4dec5815361130a518f58dee83fdc0d8f3f5812b31698140877ad16570957eaede00263da25861ff2b3149add95452eb145fa4f84757e1ae1d235f345d03d8c561dfb790390758928d71e567c7e98b7f904953d36bd8b279f7b768fa8a2d0f5453647f25509a2da1385970bfaefdc3247654a079ddfeb5a745ddc524c774bd2b57bd6e7a29ad5e0cf3ba0dd9350d260fe71e77c4bc3ce8215d61a3cfea97b23710c6adef821466e27509df7f9039000977ace017505f25686dc1c7e460aae239c3f05afbb2a337dd6cdbc08aac3db66fa5e430f804c90ba6137c4a6045740c46a67ae0a5305710a1df7b8de5df30bd047296298d83eeedfad57da5b1798c066edea582195958da3a4193e613d01d6c6dab322d737bac2825f86798cf9697e2d5ed898d89f3951586971b46607e156877a775b64302678c877a32544954234284e304ffdf14539f5a0657ebfac677f2e86c57791a14524b2d6d01bdbdf3be3142a3bfe460ab04635e79292dbac1644d4c32325c09daacaa308924c04e32f13eddbf80b4da1b3201ac439d008ad7879bfa295926f98ed124493ba3f94e5f36f569dc0f47d3dbf64d04d0d68e880662c6e72feb8d6e0b551e61a0253a15e9429a0c108e42cb1667257c3d0f66f431c09ec13b1b6ab8795e97ee7b25d8d9c2b4ca45bd91264aa99edea31fbca9b9d62b7e1886b9a20c159c0f86489fd71ed48ccc7969d488ab6f42eb82cfbd2f2689fe0f3e08d2a779d8b8d8898d5b005a809f16693f68b0823750cc13d9d28422fdf0e48f31985f1fc770078089aacd37af2307b4bb37665ae599a1a200bfb4454f78938c242c60d03bb138ef19323396bf4af53fd5c56db02b44f86322faf041bbb497243825eb15c92d45ebd94a8e9d4f3f132b4d5870ff623babd662d3d29aa385dd533d6378fb31fce11ed0a2d25e8db04cfcdae1e95f01e763b2bb200bc038eab585b230e3b3ac8e6f45bb39d118b616b71a4bae10dd0938f657bb10e4e812ad661060b1071fc9cb0f6b5a03342d69efebf57fa9969366d76a8ba989fe0ee7e8c4b2633456e28792bf3b05c28c945088638ede34a824217b7f8590271f6757d495432549ecd80b95aa594396a18fd06c37d32e63ce591d0f9644654ee5ac97360fbc4d6f60b54c42f7e0902433c9960a378a0a123d8f76d711e6fc178fac676c287a4be4c4ea49d3947620a5712ed155e67231a645b92816ec7a83ff4503b42cb8a0720239e95c536af0cbbbc986d99e8985adc6afdfabdeb4dc0620ab0cb2b7b6baa1049b7367efc32609b61c26bde509c0573c438d4fd156e776bb9d98d68098b95454fbfeb14c14d1b379deff7f692d594596908eb70fede96ee9f3927d0363ea4ca8b8eb8ab369807c7b5f17da518a2690148b2252ca7852095b8e0bb504ea154fa5a324658a21a62fa3d85d44dc51a0c2ab0831d9d4979012934a93f7176f927a6ca2b47940dd1faaca3d08aaf2e0a5d2681403403112e868a98ad3506e2e72ee991b47b8b5fe126a3d27a761627ccc4d74ba09532ae6169d3ade09f51422be43ac1e522c865e5a86d336633934e6914fd38f342c355563344fcbfb2ce194ef45d9201d72019f79d5835ac6a2cb95f7082385703a296743c34fddc677bd2ebb1d0de5764fb35e3d87d4575a2fba6c71f1075f810c0891c4e6bdfb6b9e51712decb80d7f3f88c07019a9525de3cbc06e7ec2042642aab037cba3ba99b3168e657f31ac59bcfcfbc634fc8642d1902eb142bca71b27368acc534e15029cb7a4c78a0910bd1f33e948f5dcb91cbb0201c4f63904a40bc93cdcc63b631048fa6203d0a55eb4bf491953c9e3ac00a9ae31bb418b4aabed7097982f8fb350b511024157d988ddcf509d6ceb9cd7f3c33b64ad1c842d811f2240a89b684b0f902514e001a457429c1366ebd929ce2f9258a301f2ecd13fceab0bee82a53b8e37ce780cda3bac9bc9d78e99f9d6df9c6763b4c25213333d2d084604c7bb30f2fdb288e36768d8d1b23109f868f61973d0af4738ce5b9d5c4e619a5a551681bfc75834b756b5f2a954a07fb26957ebcdc185c3a3d4327136952b0243705fad068a9b6c3371b8ab617aac9a7bf2942a93373c9c3c2b2e10583770d901e6df0939fa884bd0b5de2f0f0aea5d94837074d3e8a578fc03cd975f8e761b5f039375909d54bb5618f137b6f01f9af055a43ae37a7553a89a603416c4ad32883cbc7529040c987d64fa76d45f57f113148fa78da13f389355e2fcdaa847a2a6c77aa88cf8ad51b452bfa8930b41c8704b74c690ebe1c6d78b09d6301633a3787e23bcc54602eb1d6d95a04b7fabcab5b9bfaee68017744a74ef3fecccdbbff74384a92f0b95d6a25c6d5bebf22c1ab041ef639254797ed65721722cfc9948a63247000e88f36d8ae4ecadc9e3adbb202e8b79baf3ade9838be6ea1fdeaa04b301355217ae5574097df450e43834a4d8c7cb2550d21f937556f628e58ae2f05dcbd05ba15065f8ba4a11a5600b95ae60d63e3939f466fa3dd715603c179cae43527edc13245ad365b4114cd6e84fe7350956f1585c5dc33a181d187a60a1566593103eedf908dad3d946b9f012bf736784c3ff47ba32bedb3a0b159d0bea2345612a9143454606c29d66a01c0e928f98828196648efa7148ee5763b35d481d8fabaf840e8a4ee5967ceabd967a30866c5c2b24667477bd2ca8b7408ebc1744fa456c0f63f78358cb24fccc0e3d6947ab931a786d6b6f42f2278aee7a0e33d4b6198dfef3b769597f7aae630f40638421cf007692672bf46077b62c7c75ee9c3dc66919b1896bb9c3bf3781b3f66d43fd8ae1d1ba7b6318c71cb0317eec7e386c94f7bd22025a02fade2fc8db1693da5953e4442c50989dc615e76ef4c1a5f0037658fd0091281e50f3cabeb4dd974e189b3d4c9d99e8fea7972647e202eb935795b75c7bf3c89134f2c37e9327fb1d49fabda3762a96450601e99ff161ecc15a468efdf9d0060374ba6a1b2088687ea6b6d6fe7ae9be420a9034c62f92"}], 0x1208}, 0x3) 16:00:14 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$BIOCLOCK(r0, 0x20004276) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x83) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) ioctl$TIOCEXCL(r2, 0x2000740d) 16:00:14 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) accept$inet(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) 16:00:14 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x80, 0x10) ioctl$TIOCSBRK(r1, 0x2000747b) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x6c}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCFLUSH(r0, 0x20004268) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:14 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x10) getpeername$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) open(&(0x7f0000000000)='./bus\x00', 0x10400, 0x170) ioctl$TIOCFLUSH(r0, 0x800c7005, &(0x7f0000000140)) 16:00:15 executing program 1: r0 = shmget$private(0x0, 0x2000, 0x111, &(0x7f0000ff9000/0x2000)=nil) minherit(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) shmctl$IPC_RMID(r0, 0x0) open$dir(&(0x7f0000000580)='./file0\x00', 0x100, 0x92) r1 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000040)) r2 = fcntl$getown(0xffffffffffffff9c, 0x5) r3 = shmat(r0, &(0x7f0000ffa000/0x1000)=nil, 0x2000) shmdt(r3) r4 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/ttyCcfg\x00', 0x18000, 0x0) r7 = syz_open_pts() sendmsg$unix(r1, &(0x7f0000000540)={&(0x7f0000000080)=ANY=[@ANYBLOB="01002e1b6bdc00"], 0xa, &(0x7f0000000400)=[{&(0x7f00000000c0)="39af9bd6592bcce08b607fafc92541f36332a5c1bf34d5932a15e428f96a141f3eb8f8fd11c1ee58a8493760d3093c7a5ee26659eb5d1defc5cd233777bf32372dd13d1f2081c0ea94e6f0caa445c427c525bca306a21e8b94b700a2c8119ec478994f0ea223845c1fd81407163f8f5c3b8095261835192fd9959616dc8e0db578ab6c250c9a1b07e0ca5736b32b951cf20313ca879de1993f9bd174e255690c99124bf165da7cb1855c35857750b89ac96b15d20517f37fdd107de797908a740c653c4ffb47236276de", 0xca}, {&(0x7f00000001c0)="36aed98de4144cfaf5e04f652e1df404a489731476ac316bac5d8c81990b88341c76dd4b0d5c3615f8d40fd1400985c1f6ff533d441dbe4c165fd828114c8af3e26a6f8d9fec50a844ddddc820f0a38a9c1bedcd05771229fac736c0d2761331edb9c3bbc6f7fa144696", 0x6a}, {&(0x7f0000000240)="7f7b73d95f622c3eaddb006928a25011369e8faf61c173299e0724448d7433f2f4f3b690d6df77057e1f443257b3da9a397b8a91404d3ce135e3e10d029ea113c3486d673cb1459d6f183b612a59843c7e4ad983284f7e1a437263f9c0891a07df1d917617a0e0aa5a88c41f4b1eea4919f9e5aa8a98bdfddcc2fbe281429c9c1ca9cce7e0ea46883dccb8eff2407c48296abc0fa429416eb35ff51023955c6d85b08d4e39e65fbd8e5b834c9accbaf3a73a02224ea22c13939941fb11f720cbcfec6d85917fd66db9fcad83a3bbc46c10d491f6cf3cdf443096daf9d1ac2372f58837", 0xe3}, {&(0x7f0000000340)="898ed222a910fd1e299c354d3aa608d09a489f7bdce0600daea9ebfa3f258003d696062b7762994d7e97badcbd88dfe8b6e88c4d4b86f80cf682991a9e0c7a9b710efff832f12419d5b3a1be19f7833a111dc63e5319c582c8bfc232e69eb07e0634de46a5cf66abe8d8749652a9e19b94acf75a755951f027a873f50a0bbb5620bb3964f4", 0x85}], 0x4, &(0x7f0000000500)=[@cred={0x20, 0xffff, 0x0, r2, r4, r5}, @rights={0x18, 0xffff, 0x1, [r6, r7]}], 0x38, 0x3}, 0x6) setgroups(0x6, &(0x7f00000005c0)=[r5, r5, r5, r5, r5, r5]) mknod(&(0x7f0000000000)='./file0\x00', 0x1020, 0x1) 16:00:15 executing program 0: r0 = socket(0x800000018, 0x2, 0xfffffffffffffffc) r1 = socket(0x18, 0x1, 0x0) close(r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) r2 = socket(0x18, 0x2000000002, 0x0) dup2(r1, r0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000140)=0x200) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000100)=0x6) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x5c}, {0x24}, {0x6}]}) r1 = dup2(r0, r0) getdents(r1, &(0x7f00000001c0)=""/132, 0x84) syz_emit_ethernet(0x21a91e32461a0cd, &(0x7f0000000180)="96") open$dir(&(0x7f00000000c0)='./file0\x00', 0x8030, 0x104) 16:00:15 executing program 1: 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) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) sendmsg(r0, &(0x7f0000000500)={&(0x7f0000000100)=@in6={0x18, 0x3, 0x8000, 0x1}, 0xc, &(0x7f0000000480)=[{&(0x7f0000000140)="44fd2ff38d3c9b9b8e6754e770b10c0dd94188f7c49efba1025d4702a56bcd2e7fbec35ea88198184664ff8714393515e244bc9292829686790f6676734bd1abe468efed8ce81ee0b4def9119a250d8ab9daf4eab82c2aa407535e3889211943361920f7b9b99a320b3fd1", 0x6b}, {&(0x7f0000000300)="c44ad744fa4d364483d02380854e341905ece5913a00dcf500483470ff1e2e1d1066e328b7f8ae05e180c9f6ac10b70945ac4a557b893c0193b8b40f95b9aef7cc0855f8fa5d19b2561b56f481935c3f664730dbe0ba0639318dae76a69fa5a936d839ca2f7aa0c70836d79d5caf72a2f9ba615c6a81d33557829312cb445c068e05970c8107b83a2ef8896f1291d263057f99df040bd09828fe2f40391319a0a238024a29a6562689193249441170509ac3f6668ed37dbcaaf2249b78e60f20073e3c7fb7f54fcd9a6ecbe822187f98734733a98210ac57055e453c414c1523c9d8e0c2af95bdf39406b828754bbb7cc0a237", 0xf3}, {&(0x7f0000000400)="43091c514d7a49684345773aff707e141b9e0e0a3eddc3348c4dd08ae725a42530e12359bb0f6290d2a31c37f8f11020801b971bf9d8a3e97a73387b42927eb9c9ced1b69328fca5da7c261a5ade15759a5406f36c584971dc1823b67add0ff3c2fe8cbda7be7f11008b", 0x6a}], 0x3, &(0x7f0000001740)=[{0xd0, 0x1, 0x3f, "e2c4c50420c47989421ba349d4782a45c1cadd7f9bd6f489487e2f7ce167be72892a059df8a471d99991189c7b3f1aa90355ec804cc613ea2d453d7bd0b8616151ca1c6cb36bcf674df3c89117a150c517ce4c6dc6979d3ff27fdcddc735312874ef8a28419c9a27f4051ebbd53322147c4d63e9b3d06299ba2bfcdd5a9d193161eb778f0ed60fb63cd1588e226e0c10e5fdc78a9ae3bfa8fa083fab1eaf947defd41173f7f8c2cf2796b4b7556e3e64d86ec163b3cea3b836a8c6679d"}, {0x1010, 0xffff, 0xffffffff, "3e0e88fdf256367d37e5f472d80af16186c6f4c05d337bd6cf2e348712323e8ef864a163fafa752a453845cfaf3d2c0db42a05770dadf935b04b79fb05f6e31eeb00d42be8497c713848fc2413cb253bfccb108ac9f1527ec64a12e731f1fd782181f70df3f09ecff24be733f270c0ae0643bc33b127a7cef06777ca29475e0006fa00f5a57d9a490715fbfe68b5feff37b9c806cf23011e1227d65f70da0076847b7e90bf4e1ea2e02e3417454446b3e6e053e28293d56e695354fb0c9bd72c4b028eb09259ffb60c635a71c16cb21e8136978b8000729326b6b231cfba277a8c0fdb4faf76afb81ff43022833d9056e370e209965d50b4648eae24addaaa6e9afaa47d30c34f7d9b909da4b5746e3da4bacf2a34a28ca1c0400246bf53545aa5cb3e2ec0cdb28ff16d3d3fc6eff6731a45352b4a209f9a5a275b9f8abea0bde057473c70febd19b5cce294f5dd9acc985e39506e7bc8353b0619b2b83bc7ca1678f12ae4a806c7181a510554893a6e5539a4ae87d0ff9292f1d8a4dbb1efd1ae926bd8f2e6fcfc47a438fdad290441c5ccfe21ba1e06dd65ab5ed07793fac0ca143864ddc4ac4a9d41a4b8c72f4d8aa1891876343127b733f8cbb05760ee4a08d2619fa9967d03b4a6ce24b46efc28f6686e411c61c04da9d4f472131131c9edcda35d221e40641202947a6601e29c6917381cec4a9ea4be3db00555a5520da4475996daf9f60adf616b08c2c60b0c5a1289b3533f7a8b4ef41ec012c285543b6c446a0df44b86a9ffec21f654d0432eb63e3527829cd925a62592ad0454cfe1dca9e9f9eed8d543218ff908ac44769884a748dc58dd5b2253c92e8ee7c6d8db205c2ba7a4f8ff1a3079f1bda99d4d910a394e5e5f7fd5f64da26338931833d3f69d9fa8fcfb45cad8c087e208bea4fcb3097885eb1bad47c09f3df49147ef429af8e76a368f3f2561cf719b9ccef78bda9e025530427294af29d5aac4a76e0b98970b67d3011a031b2cbd21180ef58dc50612c750646e6a2b71f86b136e0322f65d13bfb6abc762a4d35c2812106882b6d47280243d538ce961045567776717e8a8f86a0aec7ed2f255f54a9c5938edf82adc29af67605e335d78a49af3570ee8c21b0c53f587eea966e02cc4e0068ad2f8c56a7f87713d5c31bbdb1ece5c530a05eeacd73abbce56c8a9d03d5b383fc4e53f4649a23c63f1463dd4b31adf703d01d70b2bd579ebbff87ea2fc256b93ab4b90cd3345b9401d76394511044218cf38f91c10ef7043338c68532f0632790821e8bf4797566c26774b4683c59efc44f079774305d17a2a54941b8e5ddf4e7beb6662336bcb463f1487ad6267e46f7d0583ab5cf75b8de6b57e5fe532fca8b0471edc6766930cdbbf086f11eabd87f99df8f9c44dab12a3291e21705534d021181731c6931072c0754af023d2db7dbb1bb1372d6eda9530a12933a3f219f1305fdc2a92c120779da3ac5639e6620b4e98d372a7b31c072d5711e6a1c2e9bf7c2ade7dcca19f5ce21c79f15d8eced32e301ae3abe49973d1d797bcbeba38748b26f2384a7bf9f97e5c1d4f224a007f995bc0383d54829ecffa0803dfbf74f1faf0551785b7246d0a7f0a40285160d8d715598418b9efb92c3e6d8d155432f857055f7bb9ea151669c63a6da8fee80e22f21ad7981ddb77fb2080f78afa5e23a38ccdd2559e27254358e37ce2673800aaa6920b5b3286fbbf31d1314aaff9efa9cb64e32a31eea9304aed11771906f24650f01bd8ac316ccd62a2102eb5e671917123e41571956cb2e11daf686097cec909824dc105b971423210e7bf1a5eb51cbd70e279a0038abe064cedda12fdb2883cc6b02badc53ba45bc4c4642e742711615f24d7161d487825c32455a5e5e01c90e995289303442f3f448b02c51084a7a1b03e20fe7182d5d52dff3426d2201c8491fc25c84deb4f74a7baa85b38f8aa758470a09eb3b5fb479ea2f737ce5db416fca90d0ca6cdd4eaaccf212edb32d09c7fd90c8af64ceae81a8b5b72a83cfe45b136b675b86cdf129777c8e13dadf46138647ad581cdbe38f43411696b9b257b98f9a8cf8ae71dc2fbdfa14dfbe44c3b74c5511472a372f876e2358cc8c927a2e775d39b742236999e1c17a9920f132e1038b32f1957e418a925d5cdb12b620be966e9e6ecbfc147fcac0d48ae12b92f6bb5b88c4bf885cadf734fa48adbba9f68ccdad42de93f3d653220d6bbaef9a7192e17bfb9a0fbaccad5ae22b56dc40a5a24718228c07197463479897507f834c2af293806c4b97a30675edd43cc9f59d8deadfb93a124ff09d0f14d17027ff9ae24be453feb8efccae0a00a6687907de82c23bca5e00d0d2e3f65e0f64b879393c84aac6889ea4ddc095df0020963ea802bbda5fec72382a5d84593e63363f07efbb1af6e37c8fc61bac2c961d708b49a76b9fc7350c7c73cd4f3855b658c7b921eb1cc3c9467280323300225d2f9a5bf8d7e41cd9fe1df858b3768851fce861ea05fe8b2dde87006461a00b8b5012e05a8558ea71578640f342033f054b72fdd3e05110b2f17a4c3de14464858b84b3bc6e83f880b2957fc2a22499333a61f8393fec87e5d332d4edd4b26c901fee9c2f1db482b86039dbcf98a959346dfe8ee6f9606eedba18f47af9410583e107b8283b5e2aa49f6c962ef82bc935f8a103b517eb18652a871ece3e3efffa03e46a9d9d18381e34653c02f0e143278e8f0a1bf4240041e06d13183e44ac113db7128bc5c4df098c92ed9dfcf6e75aaaa1329a1292e27d39d5081dafe17b403b8f5eca3c4ff9bbeab6fb70a15fbc10b4c8d243a146cb26e98656a340bc2e30f7c88249f2a579a107f13f824520c35f56f797ecc17748db788fb6ae1fddfa5836580bdd515175491f07fe8cf2758adac173a937f7dd65b654e6c99219e8bcf16cf4f29850d8ff829f21284652c0f2a95932c108ddb5be2fa039f3a32b6eb12bad58e94562e73eab4f6d14a6686dd36dd300e217620f4a0109fadc392c63bc0f551c84ed75682c5af229e3b55f74223116e7c313b1001db3014d63db2930c974efff2dd1526ac9ac6900ea30dba9e9ef9475774c0998a247c8f11286f51c381f682421412426b0176b54d05ab0d5a52ba479d2151f56312aa13f99637bd123a150482f2d79cbdd04cd3a6217228161a34fc6619aae904ea2aba765057147c82528935b947f7ba4dbf7bc6a5cf14010d6aa210516e4c93e0845e5c1c5615551598e0efa43c71153cb1392dd4b074e4130973e37c6e85844e1d8e523aab98892fb561b1b04c7cf026232c8b408ca7f9f15b91626dda524a246052f536b46751e1233a53b98fcea8fbc3d9892b719b3c0be041f42ff33fe050d324fd1864663f92370b35b67605c70a1875aee1e4c6b79078252e0753e862b2dd54e67c4f9b409bdb5daa431a7a980c058710005ffb273f3e6d8386dbdea409cef3deebee3484a09ce20a494f09c51127194c0ab305e50a60df70b2aa193047a305fdfc9abc65996236c921d7349fad097475e918f45072c42540d47088231079bdbf8a046227b6597aa63feb2e6ae7317d7ba65e6c46f46a422af4fc88fcd85391ad4a8a1ad614e8dccbcdaebc3d2ca9b3383becc48affc0ac0a90ce6b99e9d901bb07d3c829e7cbfe6087406d2043fa8d455c4fa65a947c4286ecc5b92e5fbf8996bf4c4f8a096ee4b5019831ec5ba4734a1a88c19c47519cb91fd0045c6083bf446a295140bf7061fec9440a937141520dcc40bd14eca9719eb5344d612d58840ecf7f6f95cd60c84eb415e3e18ba4efd84ba85fc5d52e086e371e755c9210a4c143b74b0de115cc01d9b44ec85900a03d4571cc6a61d0ab03806a44a9d5b0d4ddded1efc6da5b292d48082ddee06a414152f3dddf7607de680431d810d0c1dfb1277d258b9e71b70356fa1c23e9a08760cc44a30021fdb1ee67d97652e67742a6ebf722ed3d77ac573d36688a738ea0975957e56c905c86fd1dc212cee73fa24a6ff8feff9f03429ee12d8c3ce5bc7f232e2feae25de431180b7044584bfd70dd9c71cb28ad1db1fccde38007eedb852f65d44d5cf5ac7e36244d2c1171ba0090a02fddd634274141f590e6400d9ab094f4df0e64493353dd6d4ec959b0ff938cb865c9ecc94d5b22eb3224748459e3c59b777961f15fc2362806600741dd99258db3fa41e91081c1fd06c770206c9ad033def356ee230afbf418949f9b7dfeb8a2abb15fa16d06627a85324ec14a5fb6c1a588803eff8a3181316adfbc3550be91ed3478bbd4b221827fcae51557d2e01122a465c90cf43ddf349f26f1dd7f724f01c9439d0307fa3e709e877a00c34d5af0dd2c4e1ce85f025767af2d788c9d3216bc7ecec726a7d45262bfd85cb48b63634870c4c544160f69509cb5a37c09289057a03bd78a710339da2c89c979163b08b8c092f048a5f956e0585b8089cfb980aa6245d1774be5e08a59ba24f23b7c65badd96e031d20f612acf190f55b868bc09f6304893da1edb6f0d533d44efdc5ec05e680cd347e8a56184330defa311ea0182cfd515c4ce59f3bcabb428b3ae4e50419286c9a192016228f3e0b005f9841eb2c64f21d440ffac05e1ee8bcbf95fc09d09130bbc96c7e65fa746582f36313a56e0074e3f466412f683ab0d9c67f0b30aa6c342ea40f7db5df6ba1915975c30857b960dcef22efdf827911ac4e41b6b2a1348068865821974384edea21f49b7b787784a30672f36481a6fb9de910ff63386ad2f2ad9ad623281b70ddc0888efe7e27cc89a112c8c393d3d04494ecc90789eedc6f14b7a8cc1a3cc70640e5ef6f5383f4786db61e053e7fb17e2279eec3bbecbce940ef7af72985d6e62347a6459e1d97f13ff9b9d108b993283e7529f66da61609e4a6333bb0ac41be161a8866d7b1909a12b68ac4f5fb93c55775f47f62f4e0c3911fb6b6476ab45c8e38b248469d3c7be3279426fc2a474a4e507e868e51a2d8f230a585c05747b4330c24c89ea6436f7eebb3c6ab88b0bf3a6af922cb6a33d7645a66b54d41cd19a4f61319d1a288540f00768fbc9908a4cf38ab31ea8859202e686ce9876254abd70957b0d971aab810d97d1dbbe9705a047a8c9f5b712a9cb62d10ff27d6a2d4bccc587b10838cfb1a9a392778953981fffacedb9f3d7baa8ceb1527e17bdaf534a170f2d7ca6e70562e90106c1671aca55eb8a4512209e4add43110dcc739949f8e41cbb02e472a3e770b787ce4de9d2c67ceb291f25f08e7d503853b308a35b143ff3db3e64d364d8258fbd8484db57ea1969195dc4bf02f70cc107cfe889f6d622c28cc7a699f11a9c54268969e7c12d9d68bb659ba6d7205c485b7e185cdd61eefd19b079f44b6a9217ab9a4a6458a1f121b496beac1e9c4f3f6f78a82e1ddea7326102cb670cd039621709fcd080e89fa3c323e3c91842532f5cdc799583d0113d7a6eca59d201928caf8701f0441d30328420a3d64149f3f6782117c63bd182feaafd0551ef2f74c7929e8a06943b80cf2e754b220fa985008831a3692f7b2f32694f01a5acd6ccaa7a103281936fb5422376832e4c877b5d3a55a00a39130ca312bd5d51067a138b2b7d86522a59ef18a369320f4b5149a2393fdc29f25ab564cea5e7bf02ba0a8a7690b751f127a4b891c805561ede64e63389f4e8e9b5e00fa158a54a9b64d85fa803e7cbb095c35d8157963ba8e8ca0fec83f8cb1b3c92f74995e5aea573bd6cd4f5b19b442f0155d87b10173fae9e4d226fb62bc500285e9cce"}, {0xc8, 0x1, 0x6, "fea57d259d61af0e0579073c9ed9c24ec4b30b0d240c97eba2fb9284c3f200511d7b8bb97923949b597cdd59ef91230345210769ba1de8579ac4fd855eae032d0b6cea63afb54d3a7c97969bc99baf6f2456f66c1de956fb8b13161281c919bbef5cba2f4edbeee2038c32a46520a05aeff128eac2d93d21043ce359571cd15a4052e1dd025b246628b3d789050896aad11fefe0a020db38e4b9efe3c02c8cd8fb289f486f57a560908eb30d88a133400b9b0936d2"}], 0x11a8}, 0x1) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x2) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='r\x00') fchdir(r1) readlink(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)=""/4, 0x4) 16:00:15 executing program 0: r0 = socket$inet(0x2, 0x2, 0x400) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r1 = getpgrp() setpgid(r1, 0x0) 16:00:15 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff, 0x0) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="42920ff25174c98aa73dc3c258dbe005000000000000002a9c89e7c40ff57b8adb885be6f51bc984ec8510c0143cb180b4464dd0f95d42af3fc06ef8b2d20c225b6ee37d14634d30dad17833989511d5e087ff61765658289f1ca3939d3f0c9fbf0f166cfe478d3fef6cf2cff6077758d1b1bf584a0c665a5d8898d3b4d37b504b5a49b766fd9234661ac048a5dcd24a7952e37f13c0ac69ec5b18fdf2c68bb3ad55e89276168b6bbbd992b9635e2547fcf561fe2e872e368022a1d82e8933543cb4a59993fc1a1ba5c72d6f1ca65229396fae6d54544c72e5c68f34c2f6ed0b9a62ab2a062f43f053575262419725c009fb43f1e8ea2549e6200dc54b8548be5e6f56e33780c4b0d5f3"], 0xa) r1 = dup2(r0, r0) write(r0, &(0x7f00000012c0)="e6", 0x1) writev(r1, &(0x7f0000000040), 0x1b) ftruncate(r0, 0x0, 0x0) fcntl$dupfd(r1, 0x0, r1) fsync(r1) r2 = geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000000)='./file0\x00', r2, r3) 16:00:15 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff04008e12efffb27858f5d4fe6c37b3bf1b05eb5ad35a0500000004"], 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x60000000006, 0x0) write(r0, &(0x7f0000000000)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445e", 0x17) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)}], 0x1, 0x0, 0x0) 16:00:15 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x4) close(r1) fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x54) 16:00:15 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r0, &(0x7f0000001540)=[{&(0x7f00000014c0)="ce7ce482a913d89153a21cd27d7317fed9be0562831e5c609131b70495", 0x1d}], 0x1) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() dup(r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) syz_open_pts() poll(&(0x7f0000000040)=[{r2, 0x21}], 0x1, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x0, "69ed68111496a7a7d947135be1c6f0c0b4d01b8e"}) write(r1, &(0x7f00000000c0)="f7131e9a39df3f26403eba8c88a8a29c5d683e6be0b890df0aa2dfd5311fa8d15e0bd50e2ccd66f8fe4f125851e0de0b899d811c17f3f6c09c5072accd5e81b08d79e96576879b0b4f7713c3f0968158197f1b36a548cf83ca0a", 0x5a) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "d6420e80da1ceeb6905a0f9f9927cdc448dae6e6"}) close(r2) 16:00:15 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x6010, 0xe02) getgid() r0 = open(&(0x7f0000000040)='./bus\x00', 0x10080, 0x58) read(r0, &(0x7f0000000140)=""/198, 0xc6) dup(r0) 16:00:15 executing program 1: r0 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r0, 0x0) getpeername$inet(r0, &(0x7f0000000040), &(0x7f00000000c0)=0xc) 16:00:16 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x0) r0 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000003c0)=[{{r0}, 0xfffffffffffffffe, 0x7}], 0x0, 0x0) r1 = kqueue() getsockopt(r0, 0x9, 0x5, &(0x7f0000000040)=""/18, &(0x7f0000000080)=0x12) kevent(r1, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x66, 0x0, 0x82, 0x0) close(r1) 16:00:16 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) shutdown(r0, 0x2) connect(r0, &(0x7f0000000000)=@un=@file={0x1, './file0\x00'}, 0xa) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0x1, 0x4003}, 0xfffffffffffffecd) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x110) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000100)) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x8, 0x0) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000140)) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) getpgid(r1) 16:00:16 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) rename(&(0x7f0000000040)='./bus\x00', &(0x7f0000000100)='./bus\x00') ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000000)={0x0, './bus\x00', './bus\x00'}) fsync(r0) 16:00:16 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r0, 0x801000000000029, 0x200000030, 0x0, 0x0) getsockopt(r0, 0x29, 0x3e, 0x0, 0x0) 16:00:16 executing program 0: shmctl$SHM_LOCK(0xffffffffffffffff, 0xb) r0 = shmget(0x3, 0x2000, 0x6, &(0x7f0000ffb000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getgroups(0x6, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) r3 = geteuid() r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000140)={{0x676, r1, r2, r3, r4, 0x0, 0x800}, 0x10001, 0x80, r5, r6, 0x7, 0x6, 0x8}) shmctl$SHM_LOCK(r0, 0x3) 16:00:16 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x204f, 0x4900) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x211, 0x0) r1 = openat(r0, &(0x7f0000000040)='./bus\x00', 0x50, 0x1) fcntl$getown(r1, 0x5) ioctl$TIOCSDTR(r0, 0x20004455) 16:00:16 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "00000000e9001040dcc40000000000002000"}) r1 = socket(0x800080018, 0x1, 0x8001) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10891, 0x0) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000100)=0x9) 16:00:16 executing program 0: r0 = geteuid() getgroups(0x3, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000040)='./file0\x00', r0, r1) r2 = socket(0x2, 0x4003, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg(r2, &(0x7f0000000380)={0x0, 0xffffffffffffffdb, 0x0, 0x0, &(0x7f0000001640), 0xa8}, 0x0) r3 = shmget$private(0x0, 0x3000, 0x50b, &(0x7f0000ffc000/0x3000)=nil) shmat(r3, &(0x7f0000ffc000/0x3000)=nil, 0x1000) 16:00:16 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x1, 0x25, &(0x7f0000000040)="5c5c6c12b85a0633bcbbf734ab613502eb310a04f97a47a3f64ef5104851d1eb8fd0a598", 0x3cc) 16:00:16 executing program 0: r0 = socket(0x6, 0x1, 0x7) sendto$unix(r0, &(0x7f0000000240)="b10005016000009005001b0007000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xfffffffffffffd04, 0x0, 0x0, 0xfffffffffffffd07) 16:00:16 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) getsockname(r0, 0x0, &(0x7f00000000c0)) symlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') getsockopt(r0, 0x3ff, 0x1, &(0x7f0000000000)=""/129, &(0x7f0000000100)=0x81) 16:00:16 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xff}], 0x4, 0x0, 0x0, 0x0) 16:00:16 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x400000000002, 0x0, 0x100, "0008000000000000000000000000df0000000600"}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = semget$private(0x0, 0x5, 0x10) semctl$GETPID(r1, 0x0, 0x4, &(0x7f0000001240)=""/4096) syz_emit_ethernet(0x1, &(0x7f0000000100)='+') r2 = semget(0x0, 0x1, 0x0) semctl$GETPID(r2, 0x4, 0x4, &(0x7f0000000240)=""/4096) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000080}, {0x84}, {0x6, 0x0, 0x40}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000200)) 16:00:16 executing program 0: r0 = open(&(0x7f0000000000)='.\x00', 0x2, 0x10) faccessat(r0, &(0x7f0000000040)='.\x00', 0x0, 0x1) fcntl$getown(r0, 0x5) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000580)) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000080)={0x10, 0x8, 0x4, 0x0, [{&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0xfffffffffffffffa}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x2}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff6000/0x3000)=nil, 0x9}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xffffffff80000001}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x58}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x5}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0x7}, {&(0x7f0000ffa000/0x6000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x8000}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0xfffffffffffff001}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x6}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x1ff}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x8}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x7fff}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x6}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000a00000/0x600000)=nil, 0x7c1}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x1}) 16:00:16 executing program 1: open$dir(&(0x7f00000001c0)='./file0\x00', 0x17ffc, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fcntl$lock(r0, 0x5, 0x0) semget$private(0x0, 0x4, 0x43) 16:00:16 executing program 0: clock_gettime(0x3, &(0x7f0000000040)) 16:00:16 executing program 1: setegid(0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r0 = socket$unix(0x1, 0x5, 0x0) dup(r0) pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000140)={0x4, 0x2, 0x7f0}) dup(r1) 16:00:16 executing program 0: mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) r0 = kqueue() fcntl$setstatus(r0, 0x4, 0x80) kqueue() lseek(r0, 0x0, 0x0, 0x0) 16:00:16 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x1fe, 0x4) 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(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) recvfrom$inet6(r0, &(0x7f0000000100)=""/186, 0xba, 0x2, 0x0, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f00000000c0)) close(r1) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) 16:00:16 executing program 0: setrlimit(0x0, 0x0) setrlimit(0x8, &(0x7f0000000000)={0x8, 0xfffffffffffffffb}) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x8000, 0x14a) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000080)=0x7) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0x48}, {0x2006}]}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000580)={0x5, &(0x7f0000000540)=[{0xa0, 0x8000, 0x6, 0xffffffffffffffbb}, {0x6fe5, 0x1, 0x4, 0x3ff}, {0x20, 0xfff, 0x1, 0x47}, {0x3ff, 0x557, 0x3ff, 0xffffffff}, {0x75, 0x81, 0x1, 0x100000001}]}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x800, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffff85, &(0x7f0000000600)="c266daa79cf71d7e383be6a5a27007") preadv(r0, &(0x7f00000004c0)=[{&(0x7f0000000140)=""/140, 0x8c}, {&(0x7f0000000280)=""/92, 0x5c}, {&(0x7f0000000300)=""/179, 0xb3}, {&(0x7f00000003c0)=""/92, 0x5c}, {&(0x7f0000000440)=""/96, 0x60}], 0x5, 0x0, 0x0) 16:00:16 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x100) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0xfffffffffffffff9) setuid(0xee01) rename(&(0x7f00000000c0)='./file0\x00', 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) faccessat(r0, &(0x7f0000000080)='./file0\x00', 0x10, 0x2) 16:00:16 executing program 1: r0 = syz_open_pts() unveil(&(0x7f0000000040)='./control\x00', 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x10400ffffffff}) 16:00:16 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x40000000090d2, 0x0, "d730c1e7bb6fc4e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000001c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000380)="3e2a7913e4ba921c714f4dd36a27e5e27b216de73551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff10343482ffffffffbba3444002007e14295fbaabbbafe2050000002a17dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c11712e5b65d2712d93ae731ffee5a62700007106bd48b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d96db3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febb5b4d9d4b68c71e0b6d6d274c7809d2b4b3ce59df49897872d4b0292873c40df71595ee782d7b31f678df44ff0ff", 0x11d) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() r3 = syz_open_pts() r4 = getpid() fcntl$lock(r0, 0x0, &(0x7f0000000040)={0x3, 0x1, 0xfffffffffffffff8, 0x4, r4}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x7fffffff, 0xc53f, 0xf1f1, 0x7fffffff, "a508000000027f00007f1000000040008000"}) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000000)=0x1000100000000) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x1c}], 0x1) syz_open_pts() 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x80}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:16 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000004000/0x1000)=nil, 0x1000, 0x0) 16:00:16 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x800000006d2) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b0d4000200fe4cf8000100"}) r0 = socket(0x18, 0x3, 0x6) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x10000, &(0x7f00000003c0)=[{{r1}, 0xffffffffffffffff, 0x55}], 0x2d, 0x0) close(r1) 16:00:16 executing program 0: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000080)=0xc) getpgid(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000140), 0x0) geteuid() 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000100)=[{0x5, 0x7fff, 0xf600, 0x100}, {0xc0c, 0x0, 0x3, 0xfffffffffffffff7}, {0xff, 0x50000, 0x4, 0x3}, {0xa000, 0xfffffffffffffffd, 0x1ff, 0x3}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") poll(&(0x7f0000000040)=[{r0}, {r0, 0x120}], 0x2, 0x1) 16:00:17 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000200)="90853856a63efcf2dafd59dbb3ccfeb6bb87611df9e9a23877062c368035b5664d65457b194153a11cead41242e11b56fe9bdaf71bf0697ffc34deb00ef06a16b122bfecbf0000000000004abe72c94ac670d881303650a2a9c8dfef9cee2dcd728c8961da17d75358006934cf022986abb786086ad403fd13ed874ccbd16f09", 0x80) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x401, 0x3, 0xfffffffffffffffd, "85491702876ffe4dbfa620000000000900"}) readv(r2, &(0x7f0000000440)=[{&(0x7f0000000280)=""/159, 0x9f}], 0x1) syz_open_pts() 16:00:17 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, 0x0, 0x0) 16:00:17 executing program 1: getuid() r0 = geteuid() setuid(r0) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x14, &(0x7f0000000000)='\x00\x00\x00\x00', 0xffffffffffffff59) 16:00:17 executing program 1: openat$vmm(0xffffffffffffff9c, &(0x7f0000000200)='/dev/vmm\x00', 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{}, {0x54}, {0x6}]}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x20881, 0x41) accept$unix(r1, &(0x7f0000000240)=@file={0x0, ""/50}, &(0x7f0000000300)=0x1d8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) pread(r1, &(0x7f0000000180)="98bede17d72c515ebe4069d8425b1217f6927762409fdc8ca1d4e6993eb366806dfefd2bb88d22510e6d40c8ce4c4b9f5aec1b1d0610a38125186e94a2039cfa63cf5259a3d617817bda1e42", 0x4c, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:17 executing program 0: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x7fff, 0x0) pwritev(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="15", 0x1}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000d40)=[{&(0x7f0000000c40)='6', 0x1}], 0x1) renameat(r0, &(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') ftruncate(r0, 0x0, 0x4000) 16:00:17 executing program 1: r0 = socket$inet(0x2, 0xffffffffffffffff, 0x10000) getsockopt$inet_opts(r0, 0x0, 0x15, 0x0, 0x0) getgroups(0x1, &(0x7f0000000000)=[0xffffffffffffffff]) setgid(r1) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x84}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x2a, &(0x7f0000000100)="b615cac9ce34cec618ce8424d22e781c4b68ee6b2abf4c1235f5afadff031b913bf2de7e8a955d481f9280803a2c06ce59aa48535207796e260bd75a799d609702c287c4e50220c500535048aafe12b5cb785e2476df7390116629a459f1e1cfccf704eb4ba25d1e3dfe4671f25c04d92787b8bdc36d40638748ba346338418f1a7da361081ddc75af721a23dc693039fdc4dbfdedbc54a83f19ae2a91d8409e") 16:00:17 executing program 0: r0 = semget(0x2, 0x0, 0x0) semctl$GETVAL(r0, 0x0, 0x5, &(0x7f0000000000)=""/179) semctl$GETVAL(r0, 0x0, 0x5, 0x0) semget$private(0x0, 0x1, 0x4) 16:00:17 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r0, 0x0, 0x6, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000040)={0x0, './file0\x00', './file0\x00'}) 16:00:17 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) sync() getrusage(0x1, &(0x7f0000000200)) shmget$private(0x0, 0x3000, 0x4, &(0x7f0000ffd000/0x3000)=nil) 16:00:17 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 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(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000100)) fcntl$setstatus(r1, 0x4, 0x0) close(r1) 16:00:17 executing program 0: mknod(&(0x7f0000f80000)='./file0\x00', 0x2000000000021040, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x400, 0x4d) socketpair$unix(0x1, 0x5, 0x0, &(0x7f000000d000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x80000001) close(r1) open(&(0x7f0000000040)='./file0\x00', 0x4, 0x0) dup2(r0, r1) 16:00:17 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000001000020000000000000000004"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000200)='+C', 0x2) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:17 executing program 0: r0 = socket$inet6(0x18, 0x0, 0xfffffffffffffffe) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) r2 = getuid() r3 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={r1, r2, r3}, 0xc) r4 = socket(0x800000018, 0x1, 0x0) setsockopt(r4, 0x6, 0x1, &(0x7f0000000040), 0x111) getsockopt$sock_int(r4, 0xffff, 0x1003, &(0x7f0000000000), &(0x7f0000000040)=0x4) socket$inet6(0x18, 0x4, 0xffffffffffffff09) 16:00:17 executing program 1: r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_RMID(r0, 0x0) shmat(r0, &(0x7f0000ffb000/0x3000)=nil, 0x0) shmat(r0, &(0x7f0000ff7000/0x3000)=nil, 0x2000) 16:00:17 executing program 0: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000280)=@abs, &(0x7f00000002c0)=0x8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000300), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) setuid(r1) r2 = semget$private(0x0, 0x4, 0x0) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000000)=""/231) 16:00:17 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "85495500020000000010001167f5afa680400900"}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x800, 0x0) setsockopt$sock_int(r0, 0xffff, 0x220, &(0x7f0000000080)=0x6, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff48", 0x2a) 16:00:17 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x40, &(0x7f0000000000), &(0x7f0000000280), &(0x7f00006c7fc0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x8, 0x0) msgget$private(0x0, 0x400) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000240)={0xffffffffffffffa2, 0x6, './file0\x00', 0x5, 0x12d, 0x8, 0x81}) readlinkat(r0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)=""/149, 0x95) shmget$private(0x0, 0x3000, 0x200, &(0x7f00006f7000/0x3000)=nil) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000080)) 16:00:17 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0xfffffffffffffffe, &(0x7f0000000000)="e11cc1b5", 0x2f5) accept(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="000000000000e6ff00"/82], &(0x7f00000000c0)=0x52) 16:00:17 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4000000004500) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{}, 0x0, 0x81}], 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000040)) socket$inet(0x2, 0x4000, 0x180) preadv(r0, &(0x7f0000000080), 0x1000000000000287, 0x0, 0x0) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4}, {0x61}, {0x6}]}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0x118) pipe2(&(0x7f0000000140), 0x10000) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f00000001c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)='\x00') 16:00:18 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200001ff, 0x0, "b0d42000006e9300"}) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0xa01, 0x0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000140)=0x3) r1 = socket$unix(0x1, 0x5, 0x0) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c5, 0x0) rename(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00') semget$private(0x0, 0x3, 0x480) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$TIOCFLUSH(r3, 0xc0106978, &(0x7f00000000c0)) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000180)=0x81) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000040)=0xffff) 16:00:18 executing program 0: mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) clock_settime(0x0, 0xffffffffffffffff) munlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) open(&(0x7f0000000000)='./file0\x00', 0x10008, 0x4) mlock(&(0x7f0000ffb000/0x1000)=nil, 0x1000) 16:00:18 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) chflagsat(r0, &(0x7f0000000040)='./bus\x00', 0x0, 0x2) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f00000000c0)="a49c83c34e3333", 0x7) 16:00:18 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x2000000000010, &(0x7f0000000080)="eaff125c02000000", 0xfffffffffffffeed) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) 16:00:18 executing program 1: socketpair$unix(0x1, 0xfffffffffffffffe, 0x0, &(0x7f00000000c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe2(&(0x7f0000000040), 0x10004) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="eb432400009648", 0x7) setsockopt(r0, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xffffffffffffffc3) 16:00:18 executing program 1: r0 = socket$inet(0x2, 0x400000000008003, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSBRK(r1, 0x2000747b) setsockopt$sock_int(r0, 0xffff, 0x10, 0x0, 0x177) setsockopt(r0, 0x0, 0x6, &(0x7f0000000000)="68774e175fff4ff8f9c82d46e65d7746b6f5040ab7692944c35dd7f1d1af9249311d716c0398688d979be1e6e0a7d2f8e71ef346f2d33f6916e7220f4430aea3be8a8c3912a34db2bce931931a425231723009020ccdd2771134b420d27dd0baeaf1abf1afe5ab61a3173f58bf0503987396d58e72b5cb08f6c78069be8706dc5b92dd", 0x83) 16:00:19 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x10, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x5, &(0x7f0000000100)=[{0xff, 0x1, 0x2, 0x100}, {0x7988, 0x10000, 0x400, 0x5de400}, {0x1, 0x8, 0x2, 0x1}, {0x1, 0xfffffffffffffff8, 0xd0, 0xfffffffffffffffb}, {0x6, 0x3f, 0x598addfd, 0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fchflags(r1, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f00000001c0)=0x6) ioctl$TIOCNOTTY(r3, 0x20007471) r4 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000fff000/0x1000)=nil) shmctl$IPC_RMID(r4, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000200)={0x6, 0x4, {0x0, 0x5}}) 16:00:19 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x3, 0x4) setuid(0xee01) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) open$dir(&(0x7f0000000240)='./file0\x00', 0x400000002c2, 0x0) getgroups(0x7, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r2) setgroups(0x0, 0x0) setuid(0xee01) execve(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) getgroups(0x7, &(0x7f0000000040)=[r6, r3, r1, r2, r4, r5, r3]) 16:00:19 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000400)="b100050360000000000008005786ca900f0e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af62ff37282921e4fd89720fd3872bab70c1f5a872c8810600c53c894103b22f310b404f36a00f90006ee01be657ae05c500000002000000000000020207a371a3f800040000000000000001000000000000000095da", 0xb1, 0x0, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={r1, r2, r3}, 0xc) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000180)={0xb4, 0x0, &(0x7f00000000c0)=""/180}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:19 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x0) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) readlinkat(r0, &(0x7f0000000100)='./bus\x00', &(0x7f00000001c0)=""/123, 0x7b) fcntl$setstatus(r0, 0x4, 0x84) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/139, 0x8b}], 0x1) open$dir(&(0x7f0000000240)='./bus\x00', 0x880, 0x1cd) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x40074}, {}, {0x6}]}) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCONS(r2, 0x20004276, 0x0) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000080)) ioctl$TIOCMSET(r2, 0x4004667b, &(0x7f0000000000)) ioctl$KDENABIO(r2, 0x20004b3c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:19 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCSDTR(r0, 0x20007479) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) write(r1, &(0x7f00000000c0)='\\', 0x1) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x87}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r1) 16:00:19 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x6000, 0x7fffffff) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) accept(r0, &(0x7f0000000040)=@in, &(0x7f00000000c0)=0xc) ioctl$TIOCSTART(r0, 0x2000746e) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x5}, {0x6}]}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) seteuid(r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:19 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff}) r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x800, 0x80) linkat(r0, &(0x7f0000000080)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00', 0x4) r2 = syz_open_pts() close(r2) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="92090000000000000000"], 0x10) setsockopt$inet_opts(r3, 0x0, 0x20000000000001, &(0x7f0000000440)="a806e3060000000000000000000000000018d23a", 0x14) write(r3, &(0x7f0000000840)="71eda242cd7eafbc729f5c55e76c2ad13ef197aa24f5f03021ed1b7a0835c108021de09841caa66ec0e3b9041dd6e9330d7cfb70c750c176f542705feb44b9478d59bd4b1bd567a2ed43d8a73bd56bd16bf3888a5cbc6905b5c6dc0ca52723c7817a5222b39e1cd19eed9a5414a6699e8b39e8135f9303490ed267a539e34d4b478494c86bacda649987edcc8428029e0fc04871695a76b5143256d7866ed95656da794b740c7761adbdad6d0fce17a3e26d34e2fccceff36ab12bfc855cdb032f12112fd81819939452c3baa8bead56b6a49938fe3c923314c764bfc9402da06d8377496a93e91709639325884d512f56fa0fd5068bc447e3c19fddc24a9f80a31279bff008360e6ba38c46b49eee7fe531c58ad2fdeee8c0ac6428fd01137d7bb386751f5cbf2ec8029af737e92f16d87798691008c46e948d542e3de46a7e1dca52a6a8a38e17831d27013f6680884cdf1f8fc5f04c9a6b0e622b89821854ad415fbefce290d7bb010dfb4214bd8843d34e2a998f128eae751727a6a3881b73fc7eb9a41b8970ced4dbf12851c89ad54e9c3301fbaf0024e6eda2057dda4610c05a0e8f48cd04e2484a7ef865327ce5eafcdecca80aa7fe76211d71c40ef55ef7674a656db9b169a9beb6c3b3527e21cfadf6e432c97b5126a8b42d6163abb3dc2e20e7cdf045849ba0eb58a7972d9cff14bf5f4af6e4cb30595b711e418e500f456f73f9ee1de3a2057fc08145710789ff55446b0229164a98d9a0676bffe563d1fd5bfc196a83ce23cce2f7b832cf63916c93e4ecf99478311cc2bf1ad52fb8232cceb2aa5c9e69f9dcb25651391d9d1d2d54307b5babf15aa4be1c5cf175ee21ec0d74adbf39c7644997b454574645ec83b3ed13b2c5d67c1531031dc0a5236b90f540fed271687a35fe8fd795986e6c450966917eb33e33c735e29856f4939ab708699d9c43fd8e2978714f453a984bb6cbf84e82cabf54efa51c2cb3f6370cb07de87aa99598cb36c3db62992e470bc7de68b6c783d14ff89911fe9903b59818a3be9762033ef22ddd30ff726cfb4d977b5e820578db72265932fdee07164b88ccd7aba3a1789e692a88c124fc84f1413c63ec59ce0f9e8bdb9c84748318b9d76e5eff967cd90541974ebd21a47f9bcf3aed2f2d32e88dec0d109826b546acfbff7cfbf65c279eba6a13ef71d03f8d29b892f98e1e3d46bb2651d6f44c965c0d358a3fe7fe37370e42ad9c41223a79f3e9fc5c6d6c9def624aab32d00acdba0ce0731cdcb460ceb3ff611af6373e8c7c98b9ae925fc696b719680df460eb1415e8987e159bda40732db56ae53513225fa8550308aba52817ac90c5fc86995747985cd00984d8ba960463a56f864562a63f8f76291eacbf71d94cf7d596ad00b0e368d9849b5fc2784962abd4e89fe89a1353bebc48f1e1f8abb7761033c60adde04863654dc2596b8c8caee3d803f41731d67ea91ac3950f2d397e201c63ce57aef51455028dc5623e2d1aa643300f9e0a37d950bc258e33a2faf970fed2a0839c2a33b3c9d2d3e694a43e3426ca060c46f661c626b58310d8aba23f8116af0022a6b0dd3024bc073d6bc2dd7e4beca17937b355319711d875aead82a5f338d5f00266e03b8f6ad25903dd01339c394df0cd6db055e67c917319364aae5b6a5a2e43164cfb59a2490d6ba12a927d18684564f32907f67efe908aa7e0d457ff30d355143dd010eec0cc00e80c41731d0b35ac0e95e000eeec9a21244b93f2d557e63d61e89199e2bd01b0e28f4403f20a1774e68cc3cf27f85ae2b89f678356f103b1ef02b9d61a5969fafdb0a97e7cd5d62ecb2e24a2b1ff87b83fa51be5b37100ab801442e6f959eb90d3ad67272badbf65bc982652855f733dc71d5bdc49b35ca199dd8faf536b63a26d656b4c6a1be21e30ab8f3bf92d189293454a7153d3e3f19a023fc41eae999acf9ec37257eb640fff7feccfaf98a4c2e046f638225bff78ce302f37d8a92633d05102", 0x591) 16:00:19 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x18, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000040)=0x3) getsockname(r0, 0x0, &(0x7f00000000c0)) 16:00:19 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x3, 0xbb81, 0x288}, {0x18, 0x3, 0x0, 0x2}, 0xffff, [0x70c, 0xfff, 0x3, 0xfffffffffffff800, 0xb, 0x0, 0x3, 0x1]}, 0x3c) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000080)=0x3) getsockopt$sock_int(r0, 0xffff, 0x800, 0x0, 0x0) 16:00:19 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x9, 0x0) pipe2(&(0x7f0000000140), 0x10000) pread(r0, &(0x7f0000000040)="aefe3a17650aecb05d79dedde00e7326fa9b690a28b6c797e8b8ba22c419550a95e57e95eb2faf2f43d8d517d8", 0x2d, 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000100)) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x28, 0xc) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f00000000c0)=0xff) 16:00:19 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0xa00, &(0x7f0000000040)=0x566d8, 0x4) r2 = dup2(r0, r0) shutdown(r2, 0x1) poll(&(0x7f0000000000)=[{r2, 0x4}], 0x1, 0x0) socket(0x6, 0x3, 0x4) 16:00:19 executing program 0: ioctl$BIOCGDIRFILT(0xffffffffffffff9c, 0x4004427c, &(0x7f0000000040)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x800000000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f00000001c0)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='\v') 16:00:19 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(r0, &(0x7f00000004c0), 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x1000000000000189, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000080)) close(r0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) 16:00:19 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x120, 0x2065d) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "c50f6f030c0a94e7381338168d7808956e4aedb1"}) fcntl$getown(r0, 0x5) 16:00:19 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000140)={0x3ff, './bus\x00'}) mknod(&(0x7f0000000080)='./bus\x00', 0x80002002, 0x2065d) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047466, &(0x7f0000000340)) 16:00:19 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000040)=[{0x2}], 0x1}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0xa21, 0x0) 16:00:19 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r0, 0x0, 0xa, 0x0, 0x0) 16:00:19 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) setsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000040)=0x80000001, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) socket(0x20, 0x8002, 0xfffffffffffffff9) getsockname(r0, 0x0, &(0x7f0000000180)=0x2d8) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x480, 0x30) utimensat(r1, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x2, 0x3}, {0x1}}, 0x0) 16:00:19 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b0d4000200fe4cf8000100"}) r0 = socket(0x18, 0x3, 0x6) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x206, 0x0) r2 = fcntl$dupfd(r1, 0x3, r1) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000100)=0x9) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000000080)=0x3) writev(r2, &(0x7f0000000140)=[{&(0x7f0000000040)="17", 0x1}], 0x1) write(r2, &(0x7f0000000340)="5698034976527350631ab3cb861ec6ef36a2d710d8155fbdb50082ea468b4223e2ffd855f7639a7a9f38a20d742d20a4ea39a9de8b04f6747981cc8cbc61ac654c36c9242119a529eb368cd344ec068155489b3dc501a2743e1c6153f8b65e31f594ae3463e4a4e7d5bee1ddf9ea1ba6c83d98a50c1e0d1fd32ee426217660b49ab4dea87ebf8698484f1cd6711b8ff8f3211f36e74063fd1b89e7ae91ee4cde08536efbe8598a55454f03a078e8eefe6fdb0b6d0ae405f8cc5ff7271300daba4545a44bdbc1e7b0103d18fadc9e16e157a7be0e54111e70d6e849aa92c30c84c7e7245ae35545451e2c668dd197dd201c88429f5d1f926f1f998b25998b1d66e563f77dd664c0b059a079591967078caca4282abc836ad4a003365a25c57fe4e6eb01a4227358c6885a395de496830c66bb7b2fa23b86c036dbe22c1296000c6b4887bd2762f2d1188d9964d9f9424b815e4d5c1a697b49202ddf795afd8a8e890a2e2c0e97d4d4cc51e83a1be16510d05fdd74ca490891e8eaa24bb0f0c7cef78e54a49b38d9d8a078c428fa02faef9c9368acd1a065627734da298de9487f8da98c56e158554597a5a8d9324b09ec1eee8830e1087314bb8c688ff11dbf2f76bd296a11632cfc92703e19d678eb9f7be64226720909266918c84ddbfcfc1ae2bec7f84b6114835a5ccd25fc344acd6baa4ed4929adcca91feadff961275b4c8e43d6689fffb57993bfcb05109825395d1caab68a55bf695204dccb14fd85da45ebf6050658a20d53af75693864b8221bc691b158de37a416a75ae61700e756dc3f6f4b819302a1c3d5a1a87583ea42106ae4e96c55ef4a3a866d276acf898e485a7c4af8db9df63d4f8659821edc130611a06416d548ad54f3c2fc65d05470fa8b4d5d764c3a8ca8af81679d194b107a16ddfa891ac525a6c04808aa767472665b789c676ca519903081e16936a9dc828e6525884cd9362f9f9a190907cfe81cc22eb1485f048d39c6a617a0cc3876c0e6336891f82002a7696608f372d85545a8fc0e5f9a1517686ee3a686af5ef3c01f4af38af5f300d410b5f1449125220d9a6362d1cef211a959e26e88411e58fd351474a8ef7c7b7906210b12bc4c799391da56c50566c34ad1a2a6ac8312f05636d14726fd560081ee4891aa00b136945164c705bd302a6a8f847463f902afdb06354134b8850c3a863f3a6a5be2408198384b25676b8941c0280397e39a43d0caf644719615ae39a2f1e2a1805d3ac32053d7a9a33dce40eac20c649696b028bd857105e25fa83acb70aac79dd00fa8f5f95429a62c5e0f3d0de7accf3e9a674c2d1f242c0eb7e787d631ba021f4a8f655f4ea2c5899e54a331483f5a04d5e5e40ec341d17d83375e81b5241dabb16c1b2fe6f63f82378ee9e91628a27c919bc0760614b5b198650af7b23b1ea8298c858d6078df4f7d5b61a3daa1d353041a809873ea030abae82248f43a8b487a2b83e63ab768b8938f6a939899ccb3faedb5f8fae7677c084fdfbf52667e314eecc5bb87586f230bcd644e1be656d76bdb81aa8e74d26640053a88f5abbf3580f3a16ed530fa3218bc058b5fd28f953f6d2c4ec2a0e4d0bd8e2e8b4d011dcdd03fd6d00c9d13a3794daf0c2a5759b2790164e1bca5d1475475abd0e91d4bed72ff980907041884137dec73f63eb1dff06a8ddf55aa18f056e46c5478a7365d76e4d38715fac2223bf77dd168409625256c3fd97623eb72de9227af972883cb0f613341851f8c6e1632c8c61ede7f3e25c84a05b901bb5528f7d6f2838c9d14d2fd045ced72b9cf41d8e6fc60e8e4fb2ab7f1bb05ad42156f0ce57abce271cb7fc64941e0c2fe9034718e49f9b0730209606efc7832e77b500ce563971b6221f9a3d9c458850c7ed47723763601b571f16e37b9467d5b60071c835592ad0b78e5064ee47c5d76e40fa9f7a91136ba0822c6082607c4bd75ab2eed00ae1c1f0938d1378313c817a81b9f30c537c0141e1407111df6f9f31435679640b63b189056ca663be779d5fbb1e3fa1034e22ffbb87934d94dbf9924be99bd16de5210f2618892d904cd059232270c6ffc5c317a2e41eb1808bc10605bdee95072e89dc0f855c007731961b9b3c96434043dcf43f3bce6a447676f34a8e1a3738dacae7ee71bc19e3f5f2e19645605beaf52bb378c2f1a2381097161b6c9bf18b663083f7a9017405ddb26e06a124e2dba16f757a163d51c93c24071c79303437e176c247e148055e2b7b51efa49e5fb9c398803bdba19efe91e46a4e3ef7ed5b144a9ef0e86eb983225ccc8cb68c05e0776001f9365aeb2de8f5821dc21f2ebd39c7f3433b6ac42dd707d50f515b2859a7ac019e6eeca326a7b442fe7eb4e833bb5f162fad9c2a876662cfee199b5a2270d02847bd874e4a0b9d02600fc6cffbbe417a0ef69e80a1a37e1b1d0b4150ce96df7405f8dd76589e99dc32050b249611a1a11b9f511f7b51c5f99be0aeb13b7dcab06c25d378cbd5460b63f6f9a4d41501b32438bc5fdb86ffb82a28565a9a24f8caed964fb1748484f84fdc0ba8e65d5a0322c5fb6302e433bbd6924ab17694c983d9baa798d64494e057291b1e5563de1f6b8d4a56a3c202066b480591211ed5581fcb82a4957ae0cee16c13c7988395e6af0c216f75292dd987ddadbdfce963fd4a6f031f135743b3bd5a0d37d3079317fe5dcb79f85cd1f9ca36a7becac469e8894a2b32475b4ebcd5dda8949910c9cb9bdb0b322c776fa18971b618484e127e2c122930915c1c6240b64ff485f3285e78ababcf13217addfcff8957e2675fc4a76f78fefcec7ad9cd0cdc4c329086720118710fb3d9191b9625125fa0985283e18cb1318f1a83094f1445ba14ec06cf1d138892ef6835022aa398fcf2f614bd3bb885503bd4184aa1c6fac33fbb331fe377c4dffd45dea81bbfa30a6eaa75fde740777beec3eb3979c42851e0ff71d90836bb1ec96d60301ced6c5c6131581d5b3af88fcc1ab54d95867f3e6cec06c3cadbe56699885b771441c7fdbcc4360da8a0af59800d40484623ce39242c6d5ba64be308fcc6c54a54e23de8d9427d0e2e3bae95b51c64ee73fa6ade9f4186b0cad250895dc3ac3e60743d6258319005a63c7a09c310e1bee0815f112d93ed02669accac52ee29a918ccbc2f6be6f42195d396d9b709a497a01b2e4691aa5aa3001133a5d603c2892b283436f3de9125e1eebc97b7671c189a4a0d451a00ae82317eb63897f1e97222ea6e672ae4144e8ca462d39e8d6b9611f07294bb347122b3d93826f3b9ef3656e317c95a1e303818c0ed1c7e972110ae26e33a1b104b909d3960f2cdb4bc861a287663cfaab0defedcae86f41079c3261692407163e47c551799d315cbd2e075ebe01a6265b6f45a1a8c59eb1e81aa531feaae5b17c758d3a303b13eb3c816db90d544cdedb047164de3ba4d90a61d736f00924cb762e89b78915257b822cf37798c8bfd749aa67c4d76e5043e928dab743cd6e5ed183f12c8acef33f0ea699b8d3e5bfb919037716abadf0496a1e60326048f37fefef27f604c8e3589036ecd48daf90afb93e3ed2b447b0025c09867d4bdce46bda92d00ec20e80f2709a58a506256932c7fda955aae4894b4542a2972dff45b52438df9387476f4186a67959b4855fb1bf819912cd835136e93bd42332f4959e090325189d0a0f698b3b735c08584d36e932d1d4e6aef0d50bd0c9a5fe28a50d67acdf1876e9def2a12a367bf12843785211f34db67d5a82d1673a770af1fd596849a6b1efa8a9ec9c79c6af72a5858d014ae994a1ff27429ed41db04e2b5443fc7b97dd16cad27adc1c30bdfcb62c4a5d4bd2394075e6c0d05b755b7b8f9770337648161b3106e5fb5a6cf7272f89a1cfac1dfc1212cfc7339308c69c7628868ec36825573b6a6cae1f5c9410fddd2b40c2c2e2ef601aa9a7776693726793a91ac5db63eb5a23fad64210ca5361500d7c2506a7af6e3f8f1e5e926e9628fe9812fe67561070137be5d6df7e5a24ada5073d8608f112b8099b00b83c4e1da0056bef82ac5d1ae39d5f8bee577692327eb0571200d21870712b14d0243059f8481f1c4abd38601e1f7c2e0f609c70c6f64240672535a0d2a5ac02493d953ceb9a9a7d5f96d025b8e97646d57be39093d05cf9c5a583b7922c0da75c24d324669a360b1e7f93deca731b0076a5168b260f41dc5952b5861bea071e8d99d203dc6a9212ad5bd671d2a3eed7ba235d11b5e2ef7927f0ebb9e2ff00a09c6ba21cd0f6174ce65e37360e0c58915c061ae955039b00284660fc0474de75565c9d45c94349da8a4c0804ebacd69aff0f5c324eed43728ab2c23b9e0d13b0f95487b1b031816d418166a29d4e25a807665455d2079b8a1502f410b98d8a46093fb75d949d843f239ac1e47b583077e535dbdecd5933aac236f40d2d4f96e6093a345b0e0d118065e41f530ae10b83b9e659a99cc035c861f5a1c1bb53621ec53d6fd225eb2f21e3fe6ca4f2595c155bfdc2f4fe9b1c23901d1a315c92254a6a0860793eace3820252bf93111d5770f3548d105b5fdd17e0052e94a3c643d4a664cdcb888dbc20f4d04c8478bd043d9a7ec2258c2e8c856053d920f4b41b294eb5155a6b1e3c863b079985967f68d7401f013799d24100e1884d5e88acd076419a317f3d417f22dd4f014376e0810f334312c980169f2c03dac1eec5bbf85bf66a8ee3b272639b98a5e3c921996770b8207411537fdd9f6963a42679c0e13e7ea3ec7cdc60db03bf6c3e6e7d579ce6ea2a3d8478e560471212faec8e12cfa71b67ad7f87e81f1f0ead8118080381b7a05c9b94587a22182815424ee2194fadf2400f5841afbe9d2e8275b53d913a318d1f521d873d28a52ad50124ae8d6a1451aa0b62fa5a8aaedffd380dcebc2e13a1d09a92f7ff040582e46b30144c2227a533be75686a6c17c518654cb41ff4534542e584b1dade13562a811f3a14bf4d7b2fbbadc026abdc2c4079821a7afae0953255b93ac808023bcebf2ba1a416b4fc233377c1cfed5f80856707c193ad571b6815578e8f1dd88582c52d2d7e0f1ea91556ef3412393c77ea5ca492a493b28f537c34d691fb8b8c745fc6b82239f3dc5a3d45177accc3eda0a9b232d2623d34999d31806761034a206842d34bdce333776ff6d7c2cffa931a17d68964bdcea67799ec5ccb6aa9c1c0e92f251bb47b0c381e5bc5e9e773999ec7ef9d17b1471446a5e16fed39c3a022a32f32c7e74371447cf6ab0b6c5c4fecb97c7cef054f4a2d78d8cc3e055ce5c40a654d6592274de63ba8a0097f69e9924776212fcfec0dfedd4b35ae32ce1d66ea2090163ec980a5250b7fe0fcb211c2df7378963a1b3b4e24aa48dc4a3bf93671d6243fc554e905bb84561e4a1a54eb51d038f9251a1989438ec79ed7cd54af2a0ade156853bbd923ade53ab002b8d2174dda21bb998d6b3ae31db0a7a990510b5158adcde267a4bde743032826832609f64620f98a02ed81c727587bbe4c2aff225f1348b3c76618ca730f9a4e425b63df33645b00365640e00d66eed3c56508dd8281b0a429356b4c6eb066f35fb59a1ab88c9c7c9b805971cba37940e74dc541b07e463feaf0c382423ae0e93fde812086dfaec16daec8f5dc1b527e6f3ac9479f4c8620a6f79cf0b0eb4d040a76ec0268df1d4283e97a9412c211a78f3be1398f60cdb23c1d472efaf43b5150832c27c1da47bbd8d2b2ac38a896179722f77e00e2aa8bb546a11ef4d38b1a393", 0x1000) 16:00:19 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x10c00, 0x1) sendto$inet(r0, &(0x7f0000000080)="a5e45fea3781b62a8feee37ca7c4202c5d48824349d721fe9e9fdaf78115ae6574a342357a7768bf928d17173f70abc5ae98aa1bf3b9fa2e49b2b42b2771d04d0b589cff27720b1e007c851143a6533e163fe115ca46831b3d23e0050630c5eb820e7c60825e72892ab5ffc60a77edf198eae6d0e3557ef1f327d06f7d445a433c92c41f5c8b84ad573d8c8dce262b57f4b6b0fa38b077ac6a81873aaa39eae7d257417c9866243981f0938c542b911520b1da07b21585cf22f6faa6d142277dbe3b6c0899c183a013ed85f7c908f1ad1eccd299b03c2ec1685c8bac113338be7b5b0ffd7597a33ad0615ccbcb7b091ae16538bb819a48f0ea7da516b92b4a06b1d77139c586fa7e0277ee81d3876595bce585b425e4a36ab517d6c2b08224b086ab4ea2fd715055f82afb935513f4b01f2fca5a23240b3d60ff98feac3ce163590f41caf0324ebd4dec9c3de74b7d3a976a567fad2d7c759f124136f88e98dc223e07b60a6224737e17a1761e0156586393931898eeefa8a4ffa8bb92d4b33ccb104d2fdff014b002493ebe5a6c2d2efea0448f9c9462e59941e688e6d50da45d813535addae7d205f7cc5e23cb57618cb452b6253844459fc58c992d40eb7c123bb4bee6e14d3640f12103c08a5730ddc9d75a4409129b3e891b24e8c8a261518ede13a0fcee4826b555deadcf74ed5cff2a58594881572601f32007d1187baf464577361caa812f1cc843f6d7281a76990cc51e2d86a0cf02aa5fd44a77ee5d4afc413ced8d33b3ec852c8aee467da361d77caaf7afe705db520cd73707b9fa365cbe9aac8ad1118e931f104ae233a95d1228fd7317ee2e3ffd48a48dae221ef7548e0064570c63828fe9fa19bbf524a582518e2c61c213590e238bcc67cbfba6c80d8f01ad8236bb16e72b3d9962d4752b41e8d91e5e62b77566302aba39879aa06b02a7b362621f532a2e391323e43f96007c30f625f6e6fdd38fe8b6da6f0915d51598c16ffb9e8b96111b318466f90b971364d2405e10619e471acd94c2a1e933e6c9b669d8cb16ea4b141f9617028916c417a859c9adf0ff1898b646449d7bc3bf7e820247ba8d484b98e6382c894df78cbbeccc782ac399861d54e656e2a2a586a2cd9a8d54f97367c5f896bb2fe4ac7e6baef6903e989760c2acc2d8b35e4d144d32804961a71d87e052e81e32f2de59e39c744eb7a44c4a5b50930b1b97d8aff7f11a661cc0d0cf09236b08a4ac7a73a4ce0d2339443f6c1eca41a173477fc2de8159ed0fec64367f7c86fac600ec319a3f0d81cfbac2240da1f37116401b7437976c4bfef45db1ad6551a3de1a4d987e1d5275a4554bb9c7163662ecf5a163a0a4743c975c1bd4e641196d0321adc30440656fa35a1e6ac557fd94b429ea872815d58a9ccebc0b7449cc34063185c848af50abbf53fcbf58b97c184d3836f1abe9ae51960c13ca70f943fb9754a1fb04c421c7d453bb883715f973e14833d9daf22cbe992d8323dd4e31b02e3ce7af993d0c23a979e23c09274a259a4384a86cb3d5ace61d4666d4af08c1030cb89695a558813c81afefa05b012e63aa28fa0364cb9116fa9a237376c72d17e1b6053598c01c107c951b47f880b604e5e86701d882f9a966ce2db39c6da278eff27772c686353f1bc39b3e3976bd57859b98bc6c509c14eeca0d06404b51843f3d8f8b25c5ac484799ea60d08448f86c1bb2ef8a80d4048d4f6574bc3bdce43d83cdc463b8cd4bbae7e73bb13dbf3610b1af70867721868b855c04272c73c0f511c4a686778cff03ffe7c5aed067d472332d7bab116ffee98236d37c9dbcae4eb467e7d1df944e699bfc814a694c106c6a39bd73bfc0536b65d6babb7bf37e785c98ac1b513d2037749ef17111d3996223b0650316d73994c4f65ba03f4caeb0079c51c67c839ce635de1c1af4a63cc6cb371898ed120f85cd47d5d8888b7c5b37e4e7d0ddf655b081b87859cda9cfbd6858d3cf26151684e35b13deb4af9ab0635416f769c19240c691da75752101c5033fa9f20fe8dc5da3a3ee2657a9af35de7e3430ba07406039265e994c66e85cee3580a68ce16d1816a30dcbd828f472e0c080fdaeba1944fa6d2fb55eaf236300624f1e50c7b9aff16764c2ac03c022424bee7e0846db49af93fef79943b4dc69485b12d176815db4ac4c1651ae81220ab14acd21b6c54aa2494d0ade8ab14fb1550c5c0d77f1693e823d9bb86c6ebe306e7a22e2621a72d62a2db8502f1c690084ad81a5ed0cdd43e9e7bda518041f2a6c60b6aed52b35531db0d8b88d85e4a2b3860017138fafb1a5d860158cfaddc2cffb3a60c166ca0d045dcf4c6ad4b03511d7148e7623d9d45e06aa0afbe6b66c0196dff3cf8ef8c0ed825d034ef21f59d007eba34fded8a69a41e336782db95c99e502744c698b4c43ffef55bb53d830e1e300c2d102db84ac9c26c663479f6224cd41c29c5d02345e9c8e81dc0eddd9e29803f65820e872ad099d58d69f15db7229d65390e37d4b2fa0da8003885cbafeb83e1a1c35a657b6d449481e82f16bf56e21bf19bd1a47147cd05f491b9cd4fa3ccba2264414af170689e6c3c7351d76b8c42a5931d8507a337a5aee7d1f6da1f5f14469eea0ceda525a2b10252d2da60a250ea5f10bc40897b7247a8a374ca5187226adbfad6c279a4e9467db394c8a846595657c2bab32f041ad26f965167f42bafab32ccca0c7c0d8c2cbe23048e12c2851afae9877c5d0177da45d0a67d205acb72c6353ef1c8ec1aab1fffabcab97846e403514b6c3b53589733ef8f17431d21483d137d3211c887bd1178abc18b2c0f617828393fd066acf9621aff835f4f356d821415d473c503d1c8d7231efd901c48899e77a4c227fbe599ca355846539bf30ed86203956f784303967dbef2f73465b7d6eccb54f20af317b7127eb9bfa032c32d4bd55e054f953bbfb5c55f7eb85bc6a3e82decc64380a27c8986d94098be409233fb53de07e1b10bf6b5b20fe381fb29e33ccd1ec9ddfec8e7689b9dc9c8f02a5b7111ee965a59d94e997733928ebf762f6b93178d846b68c8e58e692dd86cfbbade9cda8ae1be529d491a2251d142502f7ce7f1007de34e3b5f662d1165d8cf1825e83762f82c38876c889b482e262b7719ff5474e2f96a1ad42abae97feefe6b98e24cbc1845101c8ecae92937b4edf3b30f068f250814c9c932c40361af056e29aa71065b64d8eb18e15e7c3e5d1e12fe0a43f9e303be74339db7d51a3614081bb2f59f7ec13f93c3a86d98629bc39ca2029abb2d8086948bef0f1454936021b69db1683f7d0dd95f42c5e97612e663259e36131073195def558ee43a6a5dceb8c7b243bd71f023ac143e79a6e615453e090bde40777cbbd249a3b1a6dc6095407161a0a1fd15884e5aa78f659aa4ab934e27e328142728f2662155f6cffa679fc42183ca07bd402471c11eb0f5f2035e16428962b3b53cac982e68f0cb4f4dc4a28ab212c0c6289c01b7176076850f91a16a8f0baba102e8e3aaf61418fcfdf0bed8aae2a68e22b31a8401414299b19a9d0d1f1bae967800ba7a945c048efa7fb09b234d580ca2dc8bb7df0e5b2681cb2b225b4c3c0b560b63acc142738c0febda24ef19e2bf892dabd49bd87b7180336f1b8cc36e4046d6e0d9b5d5760905be6a9a57dca62c582fb7fe708c7cdcaff22d3abada5a6c8138ae88337b8a28cad6eaa217dbf7a6384b7f61d76dd8e1f280e0b397ed87a7587a0fb031887f5828ea9d714ed1d6e53bbec97e19698db92bfa427c54b8590f84320dfada4282e689f9989dbd1ed7d9fc78612e8d2c9aa818546607a22636814419751a7f5f4329ed573c1e343a6eba7afebc7ba0641aae7c1ae36c68b0ebb82eb439cb70079ac206218037c4e8d4fa3a7a1c7629b59a386881184c6d065b7f73a12c485c7e3cfd785e6527fecd7e4bdf92331c5bd6bc33fbd270c109169b836c0909ad1db7cd634c79f28e1a7784b377de96abcaf77deaa60f305f07e883fd83a3e895447ad6d71a62801b23d1d37adf11c00a017ac379bc14b4f9bf5ff16ff59ae3bb601f91db064a7323962fa3357572871ac68099ad26c52ae4952b9a6bd9c603548c0d81d0fdb5868022591d1b7b00e7a812cd4c1bfa3b8548aecf687b711acdedc2bcd9af7fc9bbbabbc1b6326ed707f760fd38f60c283fbbae303835b942075568f77a6960e006a9c524265a3d5857eeb165649857f6530a6eabb72a9cb4a26e227cc4bfeefd7c841e55c66406896bc9211aac36654449635fd90ffdeca0ab727ce9aff1d83cb29c0664c39ba3f5723af94260404b8ea0ee8ab282aae877b09c0d172609f89e6d22d3d9dcb42f6db0111d943cdd04edd47199c618879c5b799cbfe3f46beb64d7db31be66a6b0ae27e9e687149871a77f9f36d2685b8b899c546615f9bde97cafe837176c943c7152c2b9bb461396216cce7fd23b0930d91f586d3a1c9988f0ea19fe77db1389859a9f3cf77f02146cc1134390a963e25bdaad7d98c641ca64c5dd2544fbb09b29193e6a3f9979a19d047685063e376b0d5f3b72fb15f3dcf6ca579795d6607138b3eec331d97cfa5193ae974ccb7ed43d08896720bd9d72e57791ec3590f2d95622bbc7a035e0ba3179d13c77655aa60474460bb3f126200dd1f68237a2fc765dcf289f1791c8563e4464c24ce607b5190ff19a4c6c5d9777acd528f96cfd9994f360f027c5a224ebfac5e3cf920b7859393028a85632fe8525995a7eb05301b8d193424a2c5cecf3a134e19d2dea57ece6845823848cf6d6cf6e6ca51e47edbe95e83b2249e5905a4db90ec29ac89d361e707a872e929d98bf8745f485a2d7d774ea4fdb24b2a8c95ff1f272756ec7722aef1a13de89749487e4e5270b8875b265ec18410282568f5e752d16b4e14b7ee4795e0c1a9fc414c09aa6383bb3a9e22815cc0c984cb8f7db5f733201b026848d3fec4502d72270d1b607a458367fbbd52b46b34cb7c8f83e266144b1020d9743f578914fb5ba75ec25a2f2a9d421ae0be53344a9fd4e6fb98036ba6d5c3e8da328200970f2a85ce80988e8a713601cf7b156fed4c443ea820b80e013f9a23c0315ddb4e7b49f9170192bba239884d4126a4ac4debb8737f875726a7c9d03ad2b4e8cf24bf499af8fb7a9a538c1dfda17efc6b863c01b97c55a10ef5006bfae4aa30f512c42840d7d1192db86ca365d573c04a7543380621a494d5e8c220e417434de34370017809491a06929260cef5c01663eac4030e423cec74d8287020216cbf211feebff0677959c99aae1629e41ae34a42fb0c130d3406cd1317c8cc93a855fd896113da311d9d75e559b45c113ca276b471743e3842546b1083a924a5952b41cf5071c8ed5537b5d054c2b26d5ae25020ae142beec613be12a04d180e97ed0594876f418b751260d1aee84f26c6669f9767b444c0b7f4644577b4078a66ee2149c57b9bb8c7e4111d2ed5fd4f7cac613a591e60972ac809104c9ad092a2e2e4bfb0ec9593e7abd1566e2eac2d5ba561eca9222de0441f48fbceddaefcba23c33160b47c86cfe437decf9aba30f4acac503412e8ec360d124e6ff237f9d7fd45aea52b8a60b74b7fdb18deadfe4b68efa9123f3c8b5762ede538112f363b434eacba32700528073d5856045a7fa51ee3c078f363cbf766827624827810ebc255336bd4970b81944f284095401b38a60748b3eda9d95145c4cbd1d0d60a03dddf5f4bbabcbd8794c52398dfcf8267193b69f5b967b04027a2", 0x1000, 0x1, &(0x7f0000001080)={0x2, 0x2}, 0xc) r1 = socket$inet6(0x18, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x20, &(0x7f0000000000), 0x4) 16:00:19 executing program 1: r0 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000000)) close(r0) r1 = getpid() getpgid(r1) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x14}, {0x2}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x6, &(0x7f0000000000)=[{0xb87, 0x5, 0x86, 0x7}, {0x7ff, 0x101, 0x8, 0xa0f5}, {0x200, 0x9, 0x7ff, 0x5}, {0x2f94, 0x1ff, 0x400, 0xfff}, {0x7, 0x1, 0x1, 0x8f8}, {0xb0e, 0x40, 0xffffffff, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:19 executing program 1: r0 = syz_open_pts() ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000000)) r1 = socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x20000000000029, 0x3d, &(0x7f00000000c0), 0x0) 16:00:19 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000000)={0x80000001, 0x105, {0x9, 0x2}}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) syz_open_pts() pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) dup2(r1, r1) fsync(r1) close(r1) 16:00:19 executing program 1: mknod(&(0x7f0000000380)='./bus\x00', 0x1, 0xffffffffffff2822) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8004745d, &(0x7f0000000000)=0xa) poll(&(0x7f0000000040)=[{r0, 0x1}, {r0, 0x2}, {r0, 0x14}, {r0, 0x40}, {r0, 0x4}, {r0, 0x20}, {r0, 0x70}, {r0, 0x20}], 0x8, 0x4) 16:00:19 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000400)="37a7fa37e37659ac8ed6dfa92d6034a85c03e2e0177513a18db60390ceda6ac14c3048e803cf33267ce764895d247c1a15295c75273af45a2592c9529443890c39abcec6c1c369fa47bab9e1aecf0c4aa9f915a4e02f98bdf3155cd7d25d4dc373bfc0ed3c5930e6059a3262664b9e3cbd578dfbfa86f8f1bc7bc834db257824857ac314db10ed7917354a002af475d52a6bc1f511c49cf2e9b5a029005fcba5c9f065780f5a2dc7bb6b56dac5a7af0d88800c65f4b0f03e2c0d31fb94bd2f2a84f22ecd9dfbfe31f85ab0bd62b706c82f243c92c1372ffa3bc50a264d2319fc6a3e33275d4339029d6a410a19fdfee6ad53b7872134f405cde8c6821e8e126035e12e35f8df21c879e0681b2a807679ebb20988", 0x114) r1 = syz_open_pts() close(r0) dup(r1) dup2(r1, r1) syz_emit_ethernet(0x12, 0x0) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x9, 0xffffffffffffbffa, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:19 executing program 1: r0 = kqueue() r1 = syz_open_pts() r2 = syz_open_pts() kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x5ef, 0x0, 0x0, 0x0) r3 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0xfffffffffffffff7, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r3, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r3, &(0x7f0000000480)="bd", 0x1) r4 = syz_open_pts() close(r3) kevent(r0, &(0x7f0000000200)=[{{r2}, 0xfffffffffffffffc, 0x80, 0x2e, 0x9, 0x3}, {{r3}, 0xfffffffffffffffd, 0x40, 0x10, 0x4, 0xc4}, {{r1}, 0xffffffffffffffff, 0x20, 0x1, 0x1cde093e, 0x80000001}, {{r4}, 0xffffffffffffffff, 0x8a, 0x4, 0xeeb, 0x82a}, {{r1}, 0xffffffffffffffff, 0x20, 0x4, 0x10000, 0x6}, {{r0}, 0xfffffffffffffff9, 0x80, 0xf0000000, 0x4, 0x1ff}, {{r2}, 0xfffffffffffffff9, 0x0, 0x2, 0xa1, 0x9}, {{r0}, 0xffffffffffffffff, 0x44, 0x40000040, 0x3, 0x3}], 0x42cd, &(0x7f0000000300)=[{{r2}, 0xffffffffffffffff, 0x1, 0x1, 0x1, 0x5}, {{r3}, 0xfffffffffffffffe, 0x4, 0x20000000, 0x1, 0x7}, {{r3}, 0xffffffffffffffff, 0x80, 0xf0000085, 0xfffffffffffffff7, 0xffffffff}, {{r1}, 0xfffffffffffffffb, 0x0, 0x65, 0x100, 0x8}, {{r0}, 0xfffffffffffffffb, 0x0, 0xfffff, 0x80000000, 0x5}], 0x4, &(0x7f0000000040)={0x3, 0x100}) dup(r4) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "85497100020000000000001167f5bfa600"}) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x8000000000000d9f, "b08d1607000000000000001a00f3ff0a6300"}) 16:00:19 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=[{0x368, 0x1, 0x0, "634dd1452a7ea98c9be31a33ed0caa94ce795ade69359c565655fd6e05b1a67c46d4dd5b55b3c903a627520c9c1c6dd5194fdf29b0f2a664d23e4b37b3a7f2058bda059cd54c6fc74369dcb8ad37ac3fb406c40ecab4cc1ec5983d5c7cb346fd1e82f10f8bd0e7433d075a7e57c764568baa0cb01493649302f65ae9672142b76ac5176fe31e0c676b1fe89fb01d1d6b89f33fa5686119d9a74e56b6fe2a28446fdc9d6a5848e4969027e601c458cde928af0ee1151b00c9a82419a0d838680a27caf427404490828353bdc6d89e4edb0813c5b2c15e7bce32d577c60c5a84c779f00bb62ff88775166ee69dcd2b3c41a145b6a0ed6c170e6e0f230a0ba16d0e1901ebc0e6d1e924f60dbd81cd3feca63ef46a8adf7e6d16f423f03b6f8d4a03d3767ebe3d14ddac2a6bf80d89ea1142495ade3176c73e9791786f9408fb2bc8ad10052619901657143309c2240effd16514bbad2a8df96d38fe999169438c19735a48ddb9418e2832a5651a05af435838b8b49c6590731b449f5bd54b1cbac84b4c7d8d34e6da4c34649826f2a8ef21f49d231f3bf2debec841483d74e1cbb00f4c01d687580f11631821ed168b8769a7dc18117212da7bf20e1a97bcad3b275de935cded3c0b44bc3b9e710c32cd25de074ef50dba36e93ab800eb3fb41a4da5ab9b459c3a545b4e8e5add4fdbf343b5bb0ea6ee82d5b850823b7d87cc1390de9efaa45a5db041eda7789480351828a0a79ae98205da104fa707516f9e27b0eea7588c6581551e82f356f9112f846a6f3b4d2414ea998d0c2ec28bb86e79eddd3a88a4599d3143cffd7385809d8cc62a3547785e1af9e24cac6cdc802936621e365ae62bd31a95505232879e14d85b92ce38b1125597e47e30136bcbac2c892d15130a502f94194297acf7f2b9f2d4182b762e80db4aad8a809b4ccee4ad7afcf939f86baab92228a5faf57421217fb6d45bcb8a5376d4aaa1749ea15d88a5ec99eca4e2595517834c8c725e2103c6d26a99496151cf0e3b172405934ee937eaf57632131a21a1092257b1095c20a341e45003a6b613fba9a5455907771f6320522567efd21865df3683ffd554b63b3fec7f10c05a265966064750cde83f3ff295cfda2d12875e640d6de0efbe7930c3b45a1aebe14f88f4f9ba625395f6fd5a7bf17d1d9c5faffcf2cb90b6f4af1b33"}], 0x368}, 0x0) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x1) bind$unix(r1, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5}, {0x74}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xb64fa8a5ef2d3211, &(0x7f0000000340)="b6") 16:00:19 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x40, 0x0) kevent(r0, &(0x7f0000003380)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x1f, 0x0, 0x0, 0x0) r3 = dup2(r0, r2) kevent(r3, 0x0, 0x0, &(0x7f00000002c0), 0x80000000, 0x0) 16:00:19 executing program 0: ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{0x100}], 0x2}) getppid() 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = semget(0x2, 0x3, 0x1) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f0000000000)=""/107) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000100)={0x0, 0x9f3a}) 16:00:19 executing program 0: pipe2(0x0, 0xe0931e2623c245d1) r0 = socket(0x10, 0x5, 0x2) readv(r0, &(0x7f0000000640), 0x0) fcntl$setflags(r0, 0x2, 0x1) 16:00:20 executing program 1: r0 = socket(0x11, 0x4003, 0x0) clock_getres(0x6, &(0x7f00000001c0)) sendto$unix(r0, &(0x7f0000000000)="5001050360000004000000018304ca90041010fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a00000000000000ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000000000000e0208a371a3f80004ffff00000000000000000000000000008539cda74d1467802811c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e5b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de7cd0b10427a", 0x150, 0x0, 0x0, 0x0) r1 = getppid() r2 = geteuid() pipe2(&(0x7f0000000340)={0xffffffffffffffff}, 0x10000) readlinkat(r3, &(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)=""/84, 0x54) r4 = getegid() getrusage(0x0, &(0x7f0000000200)) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={r1, r2, r4}, 0xc) pipe2(&(0x7f00000002c0)={0xffffffffffffffff}, 0x10000) ioctl$TIOCGTSTAMP(r5, 0x4010745b, &(0x7f0000000300)) 16:00:20 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x10000, 0x10) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000040)={0x8, 0xfffffffffffffffa, {0x49b, 0x41}}) mknod(&(0x7f00000001c0)='./bus\x00', 0x280002002, 0x2065d) r1 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) close(r1) 16:00:20 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() ioctl$TIOCNOTTY(r0, 0x20007471) close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSTAT(r2, 0x20007465, 0x0) 16:00:20 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xffffffffffffffff, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f00001b1000/0x1000)=nil, 0x1000, 0x5) ioctl$TIOCFLUSH(r1, 0xc020699e, &(0x7f00000000c0)) 16:00:20 executing program 0: clock_settime(0x0, &(0x7f0000000040)={0x0, 0x10000001}) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) lseek(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$TIOCMBIS(0xffffffffffffffff, 0x8004746c, 0x0) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, 0x0) pread(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) clock_getres(0x3, &(0x7f0000000140)) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f0000000100)={{}, 0x3, &(0x7f00000000c0)=[0x0, 0x0, 0x0]}) 16:00:00 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) fcntl$getown(r0, 0x5) getsockopt(r0, 0x200000029, 0x65, 0x0, 0x0) socket$inet6(0x18, 0x4005, 0x5) 16:00:00 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r2 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000000)=0x55e, 0x4) r3 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f00000000c0)) getgid() dup2(r1, r2) readv(r1, &(0x7f0000000300)=[{&(0x7f0000000100)=""/236, 0xec}, {&(0x7f0000000200)=""/60, 0x3c}, {&(0x7f0000000280)=""/98, 0x62}], 0x3) connect(r1, &(0x7f00000004c0)=@in, 0xc) writev(r3, &(0x7f0000001600)=[{&(0x7f0000000500)="a2996b43b47ed4dfb0b582b98033d95bf82568de029abef7af8cf07fd266f6138ad45085230cd9acb207375f14ea47d2befca6d98ea22325b960abc182f67ccb2b80c8ecb7a6935bb2a517152d17b02086f7e8742212d068fb65ab0dfa028f02d493b754a5fd3ae7750529c9347bf77921c8268b4fa416d84a7cb0622a42067f3b7d9affb19febf86a157aeb34f6626109bfbf643645cb5af38da0d195e4e83df2a8ee44c716abbb15d59b30e772a4a887c83e6c6466ead5522ef0d86a57dc5b3432aa42319b040249392f047c8c11c4119c868c54236b49c21f4d654b28e457b63d5d26a2ed8385853273e64e93b25ff8c8b3a3e60a2b4c0444386a73f96f72ef19fd83232aeffcc9066bb76fd202bde4922777188e9e3637f13328204c0e14c0316e9ab8f3522515dea92a8e16db422030bdcb731f83920f2bafb99a93a79cd312548713128b03bcf9e27474c7fc880bc9804ef1bb4332339fc016c3a9b37ded766260c76b83f2e328078dcfaebc0190d5e69b0a09425b33d4312cb451d02fc21733dc9f051e3d20bc6af200efcb7e08afa8e8a13291706819685e9705d8e0549fe36733feef6f163679b479a71dfc0793820c1c217e6d8d383f20c7c624ad2531f39a243194708fee7498a609af01475f79ff745527b94ff8ffbab0b19ad17091d3a265c420872efb18016285e4ce95756d7750e0a40e49e681dc9d1ab859ef1cbe27bb7abc120c86b3472efae50bfeccb1ca199dfeac5fc45da85e93692541a7877a95827a1ddc6ca3ca421a646fa38b335124418aa6a408be1ffc6e04b3ed531d47abb0000af5df5231e59abdde21e4ab058905c0121f66f4002b2ff49e22770c35ccc59af3e8b55840499d04aca3565465fb8663337ed4a7daf4c6c246d6e05a0aa7e4b6f4626b334617fc238e2b68f0c17ec22ad79ecb7dece97cbaf6ffd09b608e358e44157f2f967548265ed83d14067a0367ead4c14374b609a9f18fbee827095609f373b701749bbe4046754bbd433e3b09dfec40519fdbad88eb7ee25e2b9e5f4d91cecae433b11213a49030f509e7311f1314cecdade54ac3d77684b9358efb9bb9e4e417684f42c340222e89238ea54f0f41fd5e1d9e0b56193ea80ee2661d9f48e58ec8da3470587bc2c734db9e00cc3c3c2ad1eff326721bad01b2d53ea7c70fd918ef0db3aecdfc7ba1f70351d6fd044f2d4ac52b540cadf71f67cf2f780289198a1d64d22eedd83049ef25c36afbd1e41bdd788c58b2c4dd11f00d584eac781227ff36f0cf08e37694abce292a76c51f1124ced9be99f7a080f003d409c6e7d08040f2b4e505c6bf7f1e8c1bd267c1e3d596f33f29c514d53b9edc71fef64a13dc4e1222730b39c67659f2314bb23dc8a5e4b6c56bed025da8275c485c78299b5633518ea62c909a27ca005e30d0b5ab37287c3989f3684374972808d7a035498e8346550346ca6bf890d6560c6929f22304df2f74efe87215c8ad542215dffdb59505264d0c9d78b8a782378ed6ef41e549798ccf42c80d956a999fbe88fa38552c3475d8f407901a7902b6e2b510f65af58c286c08bd183ac8b27d0ee9098a027479bf10600a79a9ea806c2e24614e77327cf73c542e80b8c384a83e87d83e88e62093f1c8564f1162154fe2f45081d147fba4f482f63693dc567e2a346ba572430968979cbadb4c857908941ce54dc5816b21a883273dccb4ea51b5c54f773c16e09043d6696a29a09962d531741ebab643d8e4bae219218000d6e74014a8fcebfbb3e8fa196b4e6aa61f733317f519431ccd499c2b6035875835ec74e635dace9ec560e8cca5587a122c6fc275f68d023a50fef4d6885320992d5f00dce1f397a09d6fba6533305906e85d02011f4e5470b2af398b7fd7e346e2851fa5b92518fb8ca073d2f9029e52cabed29dc90503127e38af6a8b4a4f07fd529c9af40ec344cfebad2aeba15d5657cd1d2a06e920128416299fb3888b519d0c760af0175267ed4fb816f5b4936285747ac4030f77d947050d755701e7a0bc16f2ce6970defaa972f1fe972d972d2d7b2f8498f0376e5e744494da421bb5f20b1e366f6b29539a0e80b4712df178554d87a96a55b4a3384308b47a5b36f8e70f4e439c1ef1a713e1c73176c5efaa2a4dad5f26cdcac5b94cdf9a995b513eafe55a0497350bf701d30f5baa7fc1a32a9dae57bbcbcd0dc88b74bd074334ec1022bad55145a024ad5b37bb4ce24651e5df9cc981c5aa5c0b8b71170e5b8da26361879e58539fe316df3fd3b24ad84276b33bcbdde1a252858008b747912ba7296bf31b2b4c4c5815c5031a631b20a614677c8ebdf9edf2b8bed31f40b44fb1796dac1adf9cee466090b3a2575b0bc3df74fcb7f03990de372f18c5ab5f4e32200d6fb31a2f43ecb23b0c9d90d1049d837226e9285efd0766b2300a3860e0153b1685b9870c69f77fbf7fbe3dc5c288e3176c6caea2e82190ee3d006c35b199b6dd26c53251754895019958c5dc7085dbdc60cf15e319969b95d7fec5521c6ed45fb853d16ad6335c5607bae71ed55ad3cccaa8c919a02d9f85fa4d275f691359f0ec2693d2ab5e519ef4dfe7a8dd97c14297d99008887809683d51dccde21d3925f445c56dc05d4406a4dd667801ac1597787cb79b6f6d2cb30aa0093aa20e2eea9970a5ab8067b26d4cad0fc2a35816ebe0eaa92d869c560a9c8b6e83b54d0615445d8254998b627224074f99bb370f7b6ecc68340ca1f69a1c33793aa1ee48fe1ab5dd08341c7eab0212c84ab119f1f3ab38b81d41c22461a698e8e0d902f0200c1bf7eca2cdf213dc1cac95b637e359418ca3a71fed0da85e3346c91660955a225c83000ad571480432b5ff97370e31a229d5a92bbc4da277f15aac7d2d9ccdaac940f3ddc3098d946f2c5d804ae903e4514309d835a7a1eae2fd03d4c766f1033a13f36c3a3c20396b7a19d7be61e09a577b4876e4a15a526e3a1ea1c4a6108633f782b09b5ad199b417cc770d6ae7851a1290327aa924a03e38b7b7b191709c10b1c39371403c0eb51fcbdecdabdd42553c73b848f2272b54f143aeb47bd1c1322f495234f88dc5e86db5d59a2da3dec6232cb1a517d48a3262dc3b1f989619c71f08182380366dce7d527c18a183c9f797805bba9c86634aa3f4f1db84e50fd68504755688277c0ab30986ee696cafca14e5df5b8cc6331dd0fb4730a49073202891ee807ec14ab58e518cf5d59111129614df42058a0eb0920332b8457de4bc591896ddf85a4007c25e4a019fc2b6d3273efb44753997cccf0c72bc616fbd6b5eac0157f4275f28a7bf8cb7ded25db1ddfc15fd297921a5a02cb38e9c87a6cca8f1900be63ab2184baba47ca106e09b1710184b3131cf5e07333a4c6d233a5785e9c38fd0b0de885d0d128a7e5c19662952f032f63b8a361489de37be9803d528e8d10ae6e60612fdcedb70f612aa513bb8c25b9c36dfa2b550d20fbf21e8a433e489f6abbcb1f0aa648951b61013d1628f7544d68ad677092060ab023af46fa317e70e28e934720c474c08c765cfb8030ba1cb6124b3eb8e68578c03adca311ead7041cdb0cd83b68c3256ac135cdc553533e41a9bf4c4f0303fd5f4f047ef1bcb305ded089cd7fa441c24abf0b69dd99adbba3e9ff228e79c603a22acdeaec0c90ced585256436286445615a2fb61127e9a0e00535aa5f2bd202112002fe1b1e8d286462eacd6a43864c1bf3eb17b76d4aedead5d2b0cc4c8d8404a4ccf218ff4d321d8c5a0fcbb887e245051757d605d1f6b30bb92db8b31d5787c81972d59968c2c532fa6044fec48401858ef7f1e9ecd7264395541319e9381817d46a1d3eb541c2c35eaf66f2d5e3df6453cfb35665e331a4cfaeaa862161ac25321c494f600b681e53ff642e7ee0c88459031e25c60da35533e26b6bbfbc8d98897ff0156409959270d21a06403842fe173ed5ed053871558e2305ff2abcbedc6db7ce46d58b31a886971176d48e059bee8de6f7685cde4505240cbec1fa109bac63ba14ef163e2bbaaa6316e8ac9a7d176f2939f2498b48b6f273ea9b6e9e689c323f200fe19d04b08e9f77fb2f6b32412c6f5912ad71054de3edad7f0a93fa4fa0a940cb1a738ee65ee6b0eca78030120f6608a39495b6f9270082e44e0930ebcd32a61b5149390e43a9b17e9b44bda3274296f93b6a674d44731027ae4c8bf259871afa9b3ad1651a0ecd51a358761185db2ec37864dfc94f22aaa79cb61319cc1e4f8f52fe3f9d457f7baed9477dbb94a168528f6f10b1b5480211eaca48c1ab819b46647c03c663bf4922bf2da84dad3b8c3b1dcd038cac3727373c3a51885a7d1e7c6fe44c7498d95e94461dc00973d0b5ab22f3ef1ff739278194b1b4e2d8bf65785adb719c35e8718f4e606d972ca474319528896a6380e88fa8d77720395a004e1f248820f25b3710063fd4365185926e518b4c410f9193654a7e6fa132e9126ef17dfad2cd982f7fb9b99f641d3a56fc7f0472b164d8acb49ec24e1afe0bf6c78929bb1b2f4f64d845a828f6fcf52c570b667ed36d6f7bc39fbb57bbbe45cfbf5d9e4524a797f95c43a23793a9b6c1f8d5710d8231669c51565815682a752860d104ceef94f7aa8cec91dd6affc1f046426eb76d56089cd3369150e0813e0a3b17b2698106b40c8613704930b3956e726cb80157e97da8813ac702026adbe0ddfde12ba2e39f0d0b06a08e213ba0d301ae04b3eb1f1efab0306b5fdc42c330c1033147ee8415a8084a290ab7f10e75631bb01f53f7a1983e0ce6f9ed8742087dd737995b8469c120d2a6eea5f6165f38cf74b2bb36f185e3ced29d8bf4a85b1daffa01e3627676117ad65cfd883a417f4d36731edf7c5a29804565f31e32296d3aaabf1d148bb1495f1bd9bd44380e4042c1e0ad9f19ead366ae345b262cf50de400170d62d55aab3ec1fc841b17586d3062ec3902550703e04df1d84cfa81dc7c64676c78e25333e1866a24de2328ccf6980de5f027ebe8862d8daaad95ed518f7b6d0b1717772817e4348833282745958effae0416ebbad29f62a2b7ce8009ad4e2d2b56b6cf5bd9a0e887ed899f6932ddba6ac58e36a9c119ca4a3f8b30360feda2096a9acdd3f7be16e47dbb15c02023e30d26862792c292eab6399c44e9df1f76731340c4575bb5249719137d263adab43592aba10d5b343f49231482cf2d0be94b848585cc019eec116cba537e118f19f91c8a080ac32fc935aceda29c4abed2b8f7410b9899fdec82a78273ce85c415229e0d1b6a20c63c131744762d74daf2d308c629e1134ad495e0c88b56992051269f063aa519ae633f6d2d8649eb3b45a9c131c4c0bd8fa20f1293f6f0e0ef15cc3515a6e1f63fa15820c4eaa1e6a1b33d3554f02190bf147a9fc9fcf8b7fe5eda7a82eb16d37faff2de02d784d3eaa3a745fd732f5d0a331c5989c7658abad05e81f30825a3ff19030d05fa706df1cd4f62701b233bae84ba1c3fd182a4b75af801f76e0465589ea81287e63d8289b4e9b1331c4b031bd39e4ba80eb191e0775ff0bbc1ff2e5dc78f7309e17b07668da7c49fb6a7add9557af9f61630d3d0e7085a8f45c627516b3ee4ad7b66af697d9e1eb4924223cde7ba442250be5c5a12da5a9f8f188f83db63d4a0004af62f2f999c6f2dee011f7c2229668d4592278629c48ea9f8c3a0c6d94e3be62b409b13c3ad0517b58b769beb69beacc3806e4a15261b6b45162382c0414c0131ab9ffc3a57e66ef5fddfece5803f153d73c75f42472", 0x1000}, {&(0x7f0000000340)="fd51a3a9794d7d108defbc1afc52e19d8dff3bb0a367017e7c013b60c5cf1637d4ee28006eb5633c9e2174940e526f9ac0e13e73635c2e1186be7bd674e68a140c94932500981510e11b2621f891f85f899e0d1c049cd8bcc8237b9009cedfeea65be9b6cdba1bbffbf1bde06c", 0x6d}, {&(0x7f00000003c0)="006e5a51912632448c1c153360b3987c1682395063a3c161e75ea419328533d744e45e8ea0a6dab8a9266a424464754e50e842156990c3fddc2dd361b2ee6dacda42af48741c64b15aa54b2453d6c791240689f46bc35ba418b631aaf4a5abb87bfc2238391a9f7ba6a94205da50feae544bc38d91c5ae7826317416631b3f532f2a62a42b50a96f5b0c29a3763408fbc29f2f42a065c8a18669a580861114ba1b47afb0312eb610159f58ac7ea7a47b83c0f60e880705b432d7", 0xba}, {&(0x7f0000001500)="11dbee32f5e05140dec3712efae4c6ee7c72d294d5644bc20d7a992cb992d12677ff9605533d90c4cf2494f5cec2cf4fa9ff2f5988cced4a7cea17660398db683cc4b091d72181524312c66c01d9dc11ee5ab9ac909f2ab0382d116161123c3412e752656224fc4d7bcd0dd797dec48f12cc89612f65860d047f0353", 0x7c}, {&(0x7f0000001580)="740814a60b8accfc9554aae105522dde1ed2e053885339e0e68ccdda1935229420bd51a5267bb52955ced099b3883cd99e500721ce2eeb6c10ef859513808b2d4eff733b8cd0f005b39daa741a53d71e0e54a33891e668ada52fff0b6154a5ef9654151af385c1c6ab74bfea19e805ed6b259d4fc789db926e94e3c0c152", 0x7e}], 0x5) sendmsg$unix(r2, &(0x7f0000000080)={&(0x7f0000000040)=ANY=[@ANYBLOB="f9ff"], 0x9, 0x0}, 0x0) mkdir(&(0x7f0000000480)='./file0\x00', 0x0) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x7}, {0x3d}, {0x6}]}) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x104) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = semget(0x3, 0x4, 0x88) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f00000000c0)=0x7) 16:00:01 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x9) r0 = dup(0xffffffffffffff9c) fchflags(r0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc0205603, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) 16:00:01 executing program 0: poll(0xfffffffffffffffe, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) semget(0x0, 0x4, 0x0) seteuid(r0) 16:00:01 executing program 1: r0 = kqueue() poll(&(0x7f0000000080)=[{r0, 0x17}], 0x1, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x65}], 0x0, 0x0, 0xa102, 0x0) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)={{0x8001, 0xc5cf}, {0x8000, 0x6}}) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000100)) kevent(r0, &(0x7f00000000c0), 0xec7, 0x0, 0x8001, 0x0) 16:00:01 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x100000000}) readv(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)=""/203, 0xcb}, {&(0x7f00000001c0)=""/204, 0xcc}], 0x2) flock(r0, 0x100001) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000000}) syz_execute_func(&(0x7f0000000300)="c4a151f50ede12c46205b8560e8f4930941d03000000f2410fe607c4c285a6bf791cbd11c482c9043dbe0000006566440f38170d2423333366400f293fc40102535a08") openat$tty(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/tty\x00', 0x80, 0x0) 16:00:02 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) getdents(r0, &(0x7f0000000080)=""/104, 0x68) 16:00:02 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) close(r0) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x7fa20600) 16:00:02 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffbfffff, 0x80, 0x80000012, 0x27}], 0x34, 0x0, 0x0, 0x0) geteuid() mknod(&(0x7f0000000100)='./file0\x00', 0x100002000, 0x28aa) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 16:00:02 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x41, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000080)) ioctl$TIOCCBRK(r1, 0x2000747a) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x882, 0x0) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000040)) 16:00:02 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x0) lseek(r0, 0x0, 0x3, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffd, 0x1000200000005}) unlinkat(r0, &(0x7f0000000040)='./file0\x00', 0x8) fcntl$dupfd(r0, 0x0, r0) 16:00:02 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000100)="b1005b04b30ba45997bb43e25786cb3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e5d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d606290d7d026ba8af63ff37282934e4fd89f20fd3873babfbb770c1f5a872c881ff7cc53c094303b2b8a85ff3fa86d9211830e0f2f0c9029fc7ab3a34c290", 0xfffffffffffffdfa, 0x0, 0x0, 0xffffffffffffff18) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000000)=0x63, 0x4) 16:00:02 executing program 0: socket(0x509f6d07b48aacf7, 0x1, 0x171) r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x200000029, 0x26, 0x0, 0x0) 16:00:02 executing program 1: r0 = semget$private(0x0, 0x7, 0x200) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000000)=""/85) r1 = semget$private(0x0, 0x4, 0x24) semop(r1, &(0x7f0000000080)=[{0x3, 0x0, 0x1000}, {0x0, 0x0, 0x800}], 0x2aaaaaaaaaaaaca1) r2 = semget(0x0, 0x8, 0x2) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) utimensat(r4, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x1, 0xaff0}, {0x7, 0x8}}, 0x2) r5 = socket$inet6(0x18, 0x4002, 0x5) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000180)=""/182) ioctl$TIOCEXCL(r3, 0x2000740d) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000240)={0x1ff, 0x1a8, 0x8, 0xfff, "defe4f92e70fa8263802be0f842da1feac0e8cc0", 0x1, 0x9}) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000280)=[0x7]) semop(r1, &(0x7f00000002c0), 0x202) ioctl$BIOCGFILDROP(r3, 0x40044278, &(0x7f0000000300)) r6 = getgid() setgid(r6) listen(r4, 0xffffffffffffffc0) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f0000000340)={'./file0\x00', 0x8, 0x68, 0x1, 0x0, 0x1, 0x4, 0x1, 0x0, 0x1, 0x4, 0xfff}) r7 = semget(0x0, 0x3, 0x18) ioctl$FIOGETOWN(r5, 0x4004667b, &(0x7f00000003c0)) utimensat(r4, &(0x7f0000000400)='./file0\x00', &(0x7f0000000440)={{0x3, 0x1}, {0x8000000000, 0x200000000}}, 0x0) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000480)={'./file0\x00', 0x5, 0x9, 0x5, 0x1, 0x7fff, 0x9, 0x8001, 0x2, 0x0, 0x80000001, 0x1}) ioctl$TIOCCDTR(r3, 0x20007478) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000000500)=[0xffffffff]) getrlimit(0x5, &(0x7f0000000540)) mkdirat(r4, &(0x7f0000000580)='./file0\x00', 0x10) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f00000005c0)=0x4) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000600)=0x7) truncate(&(0x7f0000000640)='./file0\x00', 0x0, 0xfffffffffffffff9) setgid(r6) 16:00:02 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) bind$unix(r1, &(0x7f0000000340)=@abs={0x0, 0x0, 0x0}, 0x8) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000080)=0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000300), 0xc) writev(r1, &(0x7f00000002c0), 0x0) chflags(&(0x7f0000000380)='./bus\x00', 0xfffffffffff9fff8) getgid() ioctl$WSKBDIO_SETMODE(r1, 0x40105704, &(0x7f0000000000)) 16:00:02 executing program 1: syz_execute_func(0xfffffffffffffffe) shmat(0x0, &(0x7f0000ffb000/0x3000)=nil, 0x3000) r0 = dup(0xffffffffffffffff) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getpeername$inet(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) r2 = getgid() fchown(r0, r1, r2) r3 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) fcntl$setflags(r3, 0x2, 0x1) 16:00:02 executing program 0: r0 = dup(0xffffffffffffffff) fchmodat(r0, &(0x7f0000000000)='./file0\x00', 0x100, 0x2) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000040), &(0x7f0000000080)=0x10) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000000c0), &(0x7f0000000100)=0x10) semget$private(0x0, 0x1, 0x40) recvfrom$inet(r0, &(0x7f0000000140)=""/4096, 0x1000, 0x802, &(0x7f0000001140)={0x2, 0x0}, 0xc) setsockopt(r0, 0x2000000000000000, 0x3ff, &(0x7f0000001180)="0f52f831e3713050bd53728accec250bba9a92f27b014b000b2f", 0x1a) ioctl$KDDISABIO(r0, 0x20004b3d) bind(r0, &(0x7f00000011c0)=@in={0x2, 0x0}, 0xc) lseek(r0, 0x0, 0x0, 0x0) lseek(r0, 0x0, 0x0, 0x0) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000001200)=0x3) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000001240)=0x1) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000001280)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff}) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000001300)) semget$private(0x0, 0x5, 0x0) rmdir(&(0x7f0000001340)='./file0\x00') ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000001380)=0x71b281affefeefd1) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f00000013c0)) readv(r0, &(0x7f0000001840)=[{&(0x7f0000001400)=""/82, 0x52}, {&(0x7f0000001480)=""/87, 0x57}, {&(0x7f0000001500)=""/189, 0xbd}, {&(0x7f00000015c0)=""/38, 0x26}, {&(0x7f0000001600)=""/229, 0xe5}, {&(0x7f0000001700)=""/141, 0x8d}, {&(0x7f00000017c0)=""/26, 0x1a}, {&(0x7f0000001800)=""/9, 0x9}], 0x8) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f00000018c0), &(0x7f0000001900)=0x10) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000001940)={""/16, @ifru_media}) r2 = getpid() getpgid(r2) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000001980)=0x1) read(r0, &(0x7f00000019c0)=""/56, 0x38) connect$inet(r0, &(0x7f0000001a00)={0x2, 0x1}, 0xc) rename(&(0x7f0000001a40)='./file0\x00', &(0x7f0000001a80)='./file0\x00') fcntl$dupfd(r1, 0xa, r1) 16:00:02 executing program 1: mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, 0xffffffffffffffff, 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20000, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x87, 0x200}], 0x1}) sync() unlinkat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0) connect$inet(r0, &(0x7f0000000100)={0x2, 0x0}, 0xc) 16:00:02 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000004002, r0) r3 = dup2(r0, r2) r4 = kqueue() close(r2) mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x7fe, 0x0, 0x0, 0x0) pwrite(r3, &(0x7f0000000040)="8b996f7bf9d538bcd2f70a8705a25e68b4c7abb6e4d34e5ec857f7e292dcd1f1ce7355b21d5062f6ad4b3815bc722162f276a81ecef38e38c01b3f8a16b3fae960d48f200128ea86106b4ead8f24f12f374b31781cbf4574570b0cac33b0dce4e92082df07a809e369d142e7531c5619be60fb823bbfb65f274d92212d9a0c0807aaf6510187f8b2f3a5961c4f6a9250a467dc9cba5129b94c4913b4ebab71dd520eb4019297483f4aed36e6e7099bd1cd04ecb914942d3778334e62a75015f1984c6011", 0xc4, 0x0, 0x48) dup2(r1, r4) faccessat(r2, &(0x7f0000000140)='./bus/file0\x00', 0x10, 0x1) 16:00:02 executing program 0: mprotect(&(0x7f00004d9000/0x3000)=nil, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10000, 0x0) 16:00:02 executing program 1: madvise(&(0x7f00003ea000/0x4000)=nil, 0x4000, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) madvise(&(0x7f00002cd000/0x600000)=nil, 0x600000, 0x6) poll(&(0x7f0000000000)=[{r0}, {r0, 0x80}, {r0, 0x100}, {r0, 0x40}, {r0, 0x80}, {r0, 0x6bac27203af34a61}, {r0, 0x40}, {r0, 0x54}], 0x8, 0xb6c5) 16:00:03 executing program 0: getppid() r0 = getegid() setgid(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x7fff, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0xfffffffffffffffe}]}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setgid(r2) pwritev(r1, &(0x7f0000001340)=[{&(0x7f0000000240)="eb", 0x1}], 0x1, 0x0, 0x0) 16:00:03 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x28ac) r0 = open(&(0x7f0000000080)='./bus\x00', 0x10282, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x280a) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000000180)=""/134, 0x86) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x8032, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x64}, {0x80000016}]}) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xffffffc6, &(0x7f0000000580)="5f623d94cec61154ee23756595354de7fa10f3918d5cbc23f2985270f17b21484e0608ac72baf38185f8c7d5d7b04fda14cb01000000cf626c4d8f8a832bc2e62a630d69ab6de9cd936b777d272d3af1da29f8578a52f1802c6c81ef73e72c119726024d850573e73dda03c26abcad625ea0ccc5c46801b15d0409f245fa4087bed6709f3876e23ef657a6ad00b1379f78d1215d64921ce821342568cb85194c35d6d4d351be189edf805c09bbcb3bddcd0d42e61ea4a5edf6d33996652d1e07afb9d82fb902333562c70a3be1e12526ef3578926a") ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000100)={0x6, &(0x7f0000000080)=[0x6a, 0x7f, 0x3, 0x511, 0x0, 0x0]}) 16:00:04 executing program 1: setitimer(0x1, &(0x7f0000000000)={{0x200000000000001, 0x800}, {0x40000fffe, 0x2cd6}}, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000080)) 16:00:04 executing program 1: clock_gettime(0x5, &(0x7f0000000040)) 16:00:04 executing program 0: r0 = syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047460, &(0x7f0000000500)=0x8) ioctl$TIOCCBRK(r0, 0x2000747a) r1 = dup2(r0, r0) ioctl$TIOCCBRK(r0, 0x2000747a) writev(r0, &(0x7f0000000480)=[{&(0x7f00000000c0)="7d035bc35a45d5ca2159c2746b5090db2962a28749243a7281b85211d4bd373753b353576c3dc522f9d993a66b7fe060221595e6e142ae0870168e", 0x3b}, {&(0x7f0000000140)="6232aaa1c51afb023eacd6b0004b46e28675927ae87f8526c5d46213087c4cea622f68ab87d33597b5aaa6c20403ba8c6dc570b62d32f17f46ae5806db76e121a9bd70f6702a1e90a43d065e7a4b26672c156b2f9051a3", 0x57}, {&(0x7f00000001c0)="e5c48249c3ebd2623821ee5a6912f33671d33bf1107d38862b39692b27d022b542631f0509aa074d23a516280c5e", 0x2e}, {&(0x7f0000000200)="6f72a203884a9beefd1b3c831d3adbec1568df43d69a45aab5d57b67db49fa5b69b73448d87e4cdf289d1ed6759c34bcc0e6f1286adbe071d08ea5c5abc4467d4ee8b47cac346c8bdffa090e935b913d42bcb5ea136f5fceb79b63a388af51257ca2b2e664dd38603e3963c3bbeb5546ea09cbf29df8fd1f688aecf2eeeee2b84cfa78e14b366adbb4842eeb3dea92c92ccabfac4164c23448d910cd1848f36f6e1c1026423c64b7615d7a79ccb405153813a96b972828179a6f7a7b05333259c9e32e8595223c54b936bb1854778b47a2304750132041a999670885f12e6b7efab61b9523fca85e4fe499ea7e20d097", 0xf0}, {&(0x7f0000000300)="e6bb53ceaa869467d80b866805131ee4e87932b22e196cf809f34d950cb722101c4b679a04b3e62a5f125dc2891d1a834d36ac30e6ccd88984e8e7d88a4c71ae6acb4d", 0x43}, {&(0x7f0000000380)="5e3644fae6d4cc7462eca18d2d46684882d170e409e7dcbba8b79d0054dfbbbeb221071720e3d97c5044b31a571f1f3c471f24caf73a44ce2b0bb5396dcd18ac1ca379f1d54cd3834bc8f0ee3a792dfdd53ecfa58f6bd89e5550fa3186b36e3777df74c1080beb8ca035103d1c8e24d7d02335078acaabc180f1cd5d7a90170ab8cab83feeaedea9df7f284bf74b3eac8151bc2a0da348e88bac85e8c8cddd19d431bd56014d3b47ee762ad688b3", 0xae}, {&(0x7f0000000440)="ec2f4bc6907f87760206f8536553e6231930a028c6939cb4", 0x18}], 0x7) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000080)=0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x59f, 0x0, 0x0, "c84a03f6ba916c1d50bc10cc41582e1a3f7ea401"}) write(r0, &(0x7f0000000000)="2053890fa08f429bac285079afcabd54198ae84f8ae6a803072d7a9032ee17b2447dfe6fcd1d10a7d1bf191388ba8c7927c558db9e91d75ce4e50d228e5909", 0x3f) getppid() ioctl$TIOCNOTTY(r0, 0x20007471) 16:00:04 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x100, 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f00000001c0)=0xffff) r1 = getpgid(0xffffffffffffffff) r2 = getpgid(0xffffffffffffffff) setpgid(r1, r2) r3 = socket(0x17, 0x400006, 0x8) munmap(&(0x7f0000111000/0x4000)=nil, 0x4000) setsockopt(r3, 0x29, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r3, 0x2, 0xfffffffffffffffd, &(0x7f00000000c0)="70411b6ccf5e1512bc701f3a0a78f65bb44944936e953edf64ea61730d5ed0d9bad1e7d893b6adddfe55b005fe9f546232be61cc755a080692ed7833c16963b700dc48392ea7a27084fdf436884ef511e75ef22d79d9789cf4c49df3927278121c86ae9f60a07424c2976bf087200cab735cdd243b623daf6556cc176b50345c9fc3435d75ceefbcaef2862d3915eed82be6c349f1a95b1d79dd063d9d59c53fd3f2ca13c804359a60436f6dc4c802a6cb6bd2190239af45b45b0e03ce42527ca07621f1aa", 0xc5) setsockopt(r3, 0x29, 0x80000000000000b, &(0x7f0000000040)="90000000", 0x4) 16:00:04 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() write(0xffffffffffffffff, &(0x7f00000002c0)="26bc9e0d3f50c5d8a4f257d186b4f0394358622313db1f0368564dc6c01adcec6d214ce52c5f59773e933ad7ca12ae3b35bb8cd31b4ece60c9bd7488164aea4eaa69d245c2e46373b0460630d517bd8847bf98ae19661e5c232bda66a2983f3b2081fc6b7f1d28137766cbf508d74c0c6133441646a76a4ea9590eb42887db6d9768a7246907b8db4a18965c3c65a2f06dd8b8fe61d036e8745951d42bf946a5be4be726783f3eb4edfa9927b00c2ebff50cbcc947901f1873a98c254b5c4d2a688730886f94a86115dc11c67f84af5da8f85d978efe9c23fc9cb5bf3b738f37a515fb3a724197f42d5a2c5c37af7514beead4b7387fafb10a21538584b23121d6d15739180d51798a4cbe8e40764bf3b8ff25bd62f763e385b0855033055be42281b14a0877f3ffd35785fd55255d101decbfebd5fd060a09d54376cad0e253ce7e23d6106ab458a9e55382025bc74cce3dcb1cccfc2f908caddaf00d4756e0500a8f0460590771031e80232a8bcbb14352534dc2281969d1aebabbb29a2fb76e9666d7ce0119cd88c856a3b0b4fe5e4ab2ac25093adf3f6d40cbc88956de22e18d19cc6c5987e57e6b049b628128edcaa0a365653b2d3523bb5fd366eb84a83aed1dffde907be8d460144de0d93c19e176715d646373ea604a9e68bbdad294d2bd02fd72c2dddace876da5a7275f2d1a48e2e517ea917a68d1af2a9fda48b77ee2c12506c0cc5dbe904c9e650c208b96a287181870491f7da00463ee65e99e9cd6cc527aab43e87a45d99ff634e6a34c3082a29ddd642aeb4eba118b08c60381ffd0b356dc39fdeff90bb6f61a4c82e71c747da67bf12fd0cb2dd054c592ee096c4b0a6c92d4d382e47f60a5fe819938b22ea2e07f5c70c851e5403d077739d390387fad1ca057fd0b8685ce61d66573fb6982269d61e28bfc516ded9b03a8c81cf76e0a6cae8f857471a1e047df25e2793b33338ab5aa1059d2a633a1bd496fc70c23828d4ea49cefb067aab2f7e6dc7e0364a749df2541e3143dd4bc47d482899bdb641d3fbd03f7a7dbcd5dca406c8bbc64cda9ab5133205c999feecc1d79026e5a24569e7e7501f85f37ce993ec43aac09b525d840064ab598fab2378913c62af7adc1d15ffc8f6683e89dc39296fa6e5a5017ce40842f051512856b8bb8486bf5e434d1918518abf1c0001d85ed56b60932068e441e427f8f69273c23533e568d8bf7f57c7c8e5a6d469fb94aee2f2aad02cf765a840734b26601e2a41be9fc361ad37f30c84d4f3a669a179525927b0d7cb327aa2d40825056b1b4a4e396d17aecdaf50bc8df7f53c9b5e8d2e69338c46b3afc3a3d5f657fe836272f2f727e9b8c3afcb9c9917cfc32ff53009bc214cf4c9bf61f5357ab6301da6a667c4256d265c01767ee9886c4f2d21b91862eafa416435cadfecec03132ac80abcd865729bd548e29bd38bbbe1ac7db97be1d67d395518bc239d4d55f4abb76d42be23a8a9a310dada01b98957137cc180084238f5b20ac32a99af8225eba31955099f7e11d2ef19dc8f2d5ac3c72b386d49b2d83df75ae3a6334424bcc09b79b67af7bbdc9ff634cd46be1e49c89b3d2c6db576efdd417731c80f248d3303d5521ba81a55845b8f09f5da72be64ca42fd59d8b99147efd6b7f825fda432d9d9994f646d2eab6b016a338f7786ba3339cc1581477f6dd0ac5d7f6afd3195ba4f13e319da5563f0d7f1ebdc00b7e69d060e15e145e1be9aac50baed2b903aa392690d342c2ececf3f32bdadc79c5d73fde61e6c47d6fc7a3a2633f06735ff57ae3ae7e9db911c4d3e2217070a07811d1622508ba8ab373ff9f838fdfef5fd8114a5ecb40e961e3f628b2ea3b7f1142a152532f46e1d479564f90b5586c52b90b4ea29b5f88ac9bddaf295175c67f28fa9e200dfec58ac88025bd248b749b088f2d8842f551d97ef3243b5b94791965477cd513b831e2a2406a978a03dc97d313c699f0d3042fcf3313028304dae696c2d4509014d2bd27853d20a573b9b052d85d7740936fcee61083832a741fda60b28bef4b0079d878fbcf5922c8619fa7c787da17e59f6feb5a86543163f573d2a6922069dea075cd999187536f260c600deb49de952f319a1973135be938541b3f5eb90ce1be7513962034ad2b322a797c22743261b15764d26b81e293d02947c76077e64208f30eff114186ef58d7a04101d4a4a447c4b02dc830ff8c11efb2d9ac0d739a8c8557034a7f5d4e3d597ca81e94a901aca1ebe044e816794b3e6d4a927d514076cb0848dc7eea83a87200d4c7257836bc1919f23d5d79e2a63c769f4e4aef168aa365412df810badf358f3a735e0f9e5262f04fe1862f20751364ec134bbd7f2e24dc02ddaefaa56294182c136e47713200aec44d2ff652af2c64d8acf8a4c373e57d2073b7c575402992fb193a6a08c9783cc4d03a3b0665ea537a8d623286e374875e7707467a3725b128c84ca20f37e52dbe39ef2e7e5572b18fe289d577a9ae2f0699f572352d66f2b4d455ffdecb75262939582c2596d55d153d7b89aa578f622aaa6130b6ac2bcd390692158c9947018d1dce01916dc2a700225fe902bf306f75397702b990bb28d969804f358679794b2e245bd61315985a090559277174458e4484ef8ad941b951f9101a0a523a9fea694cee8afbb94363fad0df02ea2f18b875cd3c68417f4dc1fe1a8ad9776e998df4183490cc21d7e18da3a5f172ccb83fe096df9b722e1fb38eafab452bc9028b2c2f24c1258b8fb64d206c0cfcfa80d48271bb6aedb8bc9160efeef59df1d8a15ccf4c3f8ea6710fd12df39beb6bb9a65c5a3d179d39fe19137d3536b5b3a89b61fa0c2061cee88678586174cc5e6b6adede62e82ea84a0f07231c454690beb28ac36a92108d187da3205578b64471f5835c218dc53e9ce4f05460291a43e9e97fdcc5262a7fd25f597070b50166e19214703d289eced0934a00f519345a4ae38894603b0eabfb879275610eaa9a0f9980dc4f8d018d91bbcf3c660a7fd647b0102617bfb421081ac8df5322fe6039b02cf03c47629cfa45389f7427c79b5de0e975594e58f458f9ce71b5175ecf72e40c516672ea49c9f57637a552935eacfc28f70f2adae079b130e0ef21103411de0a16b2cc33256057dcc557282615edbe32fb5362a763580adb50057998023306996d8a2b741ee0e56de1cb46fddbbb9a2d8b7ab22b02251165d0fd645a92b585495ca06eb579fbfbf5c0ca93757b23b89ad53012149380f608abe78f2ac3b0326a5039abbba38932b80e291ff1f2094130be62867818b9294722da449da1a161f0c557fd4bdba79bacfb7fa89a2f241a8143ef939a4f5eb31c20789ec76460e3d9fbca8da1005fd0dc92542d84d1c349f2ac01e6625fa2cf3659e7be99e101f11140ddc4eb815a0facdd6cec6affee577f2e81a90a0a9c1da521a2345737109658ec2fea0a81cdc17a1ea73c90d81ba1086728798783a4d3fbd05e17c6d8ecf0811782e86b933172c24bea415bb01f7b2bf9a1ae8677895b27bcc741583ece638b6f6495e1f425562566297de8328f271ecefd564c4b006e8912d23d12b61b9b300c26ede14ab5b4c11016292e5c1ee1b56d1dc6fa4530481c61cdc78ef650a52a553f1dcbd024e1e5f6a1848103640c02b68fc8512db25a5facaa148baa99659b6dd500bf7631cca77d5990f7453c035cfce6b8cb34611ff40d704c06059a03f9e42b1d3ce55f65d63966bf2e8617eaa7438ddb1bba7e03f0320a0a72f5c646a5133ac625ff4493249782010183ca80cdd7670743bee1b47f1d936e524b9203c8bd561f78da9de71e9a3ad68ea21a992ab8273d9506086037db2c52d6a0719b7d58f52a06193e731062dadded0d88fc1798d6360974adf952156de9a295614b6b6741034a81bcc1fa9ce38fdcb51fb7d8e5bdbc8a39eef3c8da7e884c5a169b798440e7a0164176a52f65659bbeb343933f3600cd5afce694b131275d403b28f7673a50eb5b9c0c0e738af3dc7cb482a17eb7e78123db0032eb703a87b509fe798ce103e63213203b2af2a8ef4644c6f016200003e588969da4e1b323adcb865ffc6b9c32c73057e0bfa1e5c82abe34d829f640b1bcdb6710bec89082dfb9813be0ef487ea4ec37121a51fbfd7b36f604089ab2dede288bb6ffdc20a3a3e4bb4625d4b3e3eb598db0ffc52e9e77651346b751f16fd68dba079739023aef86f394f446c83df5d6e5f28b09b0239aea64487f3e5889a9e875cdf72074beeeff9a3df45dc1b864835ad7be01d7e890ede07aed114b0de79f62e39cd03bc6ed4b77a308cfc73e57fa68116f160f6167fc1f03a1fdc86a44e93c4603462b3e88af345b1528a294ffccbe317ff38dd77dbb67229916c0c874b6c4c8d6b5e332abdf3ff1051399dba67a00675c68586c16dd27cd77e32e4ee6a09c330e68045e0be274d31704014ab89a49a7b3ce1010418e80f37dc266e1620f4db8ad8630db18cfe98a1847c111d69ec15eb2434a94e7ebbb38caa9407631ff4ce3bc2edca697e1d264da095a2810aad0080f8fd365e0a640b72ddda0e7450b4e9b204ccc33387a5ef872d58dd6ce3c64f36d57688851da2d3721cf6182bcf9c717fd967ba5e9e0907882456357cd3d0c0c4ff922f8896ecd71a4fca17f991803776b2d54237a93b69ed00d8a26aacebdfc1e735edde1877630cb4565cd46b832443ec1ecafd2037977f8cb04e1a9b8f99e21e13339c685c6cd324c321742f91fd39e68952338c827cf649c60418536b161ac6591995263b825aec29ed2ca9a43dae6e5b5b383b256ab0d5f83448f5d46cb987404c3124f75b40a17d15c479e2ffad9db2c504c6a86e82dceaec17d6f1dc043a063ac909a706742ffc9e5ecd7d1adcfeccaff9de665471acd8f7389513b76d5641e23ea5ed2e885da0c3fb1a74874eac3b3803166063d23c90f67179ceb0d3c0615f6f26d5388efb2874ab2364d22bcfed94741d3150e266a4e066ff30be169f994f7dce0e598123424428058f40be86f9cc5dd44b4f24658df8dd927c8033c99cbcc888eda6defc17c60b365d6553620ae4e63d41b6b7694835ba42cabbe4eefe4869a364bf8b65155adca1f85f1bf96a0213961c2bb2bf404969b9cd0ddd576512611194314e1afa948e0e7194e31e72c7fe4ca07c0f57600f6cd33acb2f0f5461dafa2b6f8a9d6cac82dcca34911c3b28c7246aa8bddacabd12905cfaeed67b2a90bb38c1ffeee9623784237f47627d30e8bd08b767bdbda6f60ed3e2d162759e0ddc5b3dd2b481c7514258449dfdac329055f31e9ed8625c4dafa4efc43fad3f40fb159830089aa7277645598936ce22dc6dbf86bd0b0c45de87495ff650692c133fc0bdfb767e18005bbd6c710459f2cd9ae45c0a26d5d34ed5061039bbcd57c6c1dfce1d0e63f249827c2e95008cd0347e7864c437c984b9c185844ac9ea80028910c3d3bd8173f556c44a855ca95ce672aafcd3e1aa822ead72bd5eae18e299006d367b8cc749daf9e143b0b2a99cbbac7b814216bd654169ee437c190c40d065bfad2055b4447aeff77ea74dda51921291aafc4adb77380276ac52b45fd78123914dcd70fc4eeca48d96e17838aeb723382f1bb5e2f1b592aa3e45908c0257144f53a3819aea50aa3c82513ccdbdc933370c13cae8cacd25af11dbde39dd5787b133c01bee36c6309f528d76f4b1f5e959a8751ae4b28e195259839f61872c837423a6a9996b034ba2164eb2f0630a7984425ad47db6ad24132ab", 0x1000) fchflags(r0, 0x0) r2 = dup(r0) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000040)={0x5, 0x4, {[0x2, 0x47c, 0x7, 0x1ff, 0x2, 0xfffffffffffffffa, 0x7, 0x538, 0x8, 0x81, 0x34582d3a, 0x4, 0xb5, 0x2, 0x3, 0x0, 0x3, 0x7], [0x9, 0x8, 0x80000000, 0x4, 0x800, 0x8, 0x6, 0x10000, 0x4, 0x9], [0xfff, 0x3f, 0x6, 0x4, 0x0, 0xfff, 0x2], [0x3, 0xfff, 0x5, 0x8a5, 0x8, 0x3], [{0x5, 0x6, 0x4f}, {0x4, 0x1000, 0x2, 0x83}, {0x0, 0x1, 0x2, 0x1}, {0x6, 0x67d1, 0x3, 0x7f}, {0x6, 0x1, 0x5, 0x9}, {0x0, 0x4, 0x3, 0xef}, {0x7fffffff, 0x0, 0x101, 0xfffffffffffffff7}, {0x7, 0x2, 0x2, 0x6}], {0x8, 0x8, 0x5, 0x8}, {0x20, 0x80, 0x4, 0x2}}}) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000280)=0x3f) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000001380)) r3 = msgget$private(0x0, 0x200) msgrcv(r3, &(0x7f0000001400)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071668800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000096b20000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c2c202625c287bdee3144586a66b6e45f919bf97594dc578a251d5d6f6225a9434a7d59ecb8ab9edf41a586fdebec6da59633f506c22d100195b82920618295bcb6736dad5f53fd0dba65f8a9a26aee568a99c05b54863a165a610037378d5cb8587a5ef7905ebb1380f7bd8b656b91a59e98b7f"], 0xb3, 0x2, 0x0) socket$inet6(0x18, 0x2, 0x3ff) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000000)) 16:00:04 executing program 1: syz_open_pts() mlock(&(0x7f0000214000/0x5000)=nil, 0xfffffffffffffec9) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10000, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 16:00:05 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) chroot(&(0x7f0000000180)='.\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) rmdir(&(0x7f0000000080)='./file0\x00') recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf030000dd2ca25278f58bda860766b02938ec796c97a8da50eb7f70e89b42dcd6fb353f41f20cf9415c931b4d5f016fa8e8cb7a06069ab8d5f5b7affa6dc553a4fb0274e434864df6b5cbf3191526910db9757333cccfab4abba39ae993eb0cbac153d2fc2f9e129369408673d053454ea7428a497f9ceb46c03a74abe459b0464e746755ab96dace516e7b85a3943599e874d21c204817b3c899733fab0cc6f043606df8bb52a495a2e505773e35ff9b979c45425d0ac6b1619ce5e5a53dffa7451f51f87d985ef452348b1a5113a9520f0f9629ce8b5de05b5cdf003977f625cf535c978a0a6c319c8a7b258fbe3c3d27fd016bc8f734356e11c0bc48b60aac17243d8071fdff89f3b2918eceb53c56d161e6c95b096a58777a827d8ac5b17a5e7af7a7839ff6c3015b489c", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:00:05 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000180)='./file1\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0xc0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) fchown(r0, 0x0, 0x0) close(r0) 16:00:05 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x200, 0x0) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x1047e, 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000140)=0x8) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r1 = dup(0xffffffffffffff9c) sendto$unix(r1, &(0x7f00000001c0)="3308c8f2407dc00f46736c2fc3edad639fba861e2997f3fded6273cc0ed24a3ce668f2115bc29534acc4d64b42466314adcf411bcd6b68e7f3f2a96c06df9acc7ed7", 0x42, 0x5, 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd\x00', 0x840, 0x0) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000240)=0x5) linkat(r2, &(0x7f0000000040)='./bus\x00', r2, &(0x7f00000002c0)='./bus\x00', 0x4) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000080)) 16:00:05 executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000100)=@file={0x0, ""/73}, &(0x7f0000000240)=0x4b) accept$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="0000000400"/20], &(0x7f0000000200)=0x14) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x204001ff, 0x0, "b0d42000006e9300"}) r1 = socket$unix(0x1, 0x5, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x1ffb, 0x4) r2 = getegid() r3 = getegid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) getgroups(0x3, &(0x7f00000002c0)=[r2, r3, r4]) r5 = shmget$private(0x0, 0x3000, 0x49a, &(0x7f0000ffb000/0x3000)=nil) shmctl$SHM_LOCK(r5, 0x3) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r6 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r7 = fcntl$dupfd(r6, 0x0, r1) ioctl$TIOCFLUSH(r7, 0xc0106978, &(0x7f0000000040)) load: 3.03 not a controlling terminal load: 3.03 not a controlling terminal 16:00:06 executing program 0: socket(0x1, 0x1, 0x1) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x8000, 0x2) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000040)={0x3, 0x3}) 16:00:06 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x2) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000140)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x2, 0x10, r1, 0x0, 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000380)=0x1200000000000000) r3 = open(&(0x7f0000000180)='./file0\x00', 0x400, 0x4) r4 = socket$inet(0x2, 0xffffffffffffffff, 0x0) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000000040)=0x3) pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000000), &(0x7f00000000c0)=0x8) pread(r0, &(0x7f0000000280)="f57bfa87380eb67b40d2b97dd69eb5079f66e4c8682b2521f0ee22401ee740c2caf01fb254ed", 0x26, 0x0, 0x0) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000300), &(0x7f0000000340)=0x8) close(r4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0, 0x0) getsockopt$sock_timeval(r5, 0xffff, 0x1006, &(0x7f00000003c0), &(0x7f0000000400)=0x10) openat$null(0xffffffffffffff9c, &(0x7f0000000480)='/dev/null\x00', 0x0, 0x0) ioctl$VMM_IOC_TERM(r6, 0x80045604, &(0x7f0000000440)={0x9}) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000240)={&(0x7f00000001c0)=[{0x7, 0x10000}, {0x85, 0x4bed}, {0xc3, 0x40}, {}, {0x8f}, {0x67, 0x3}, {0xce, 0xb32}, {0x0, 0x4}, {0xc3, 0x478fda74}, {0x44, 0x10000}], 0xa}) 16:00:06 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x4}, {0x1d}, {0x6}]}) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) connect$unix(r1, &(0x7f00000003c0)=@file={0x1, './file0\x00'}, 0xa) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="9c") getrusage(0x0, &(0x7f0000000200)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f00000000c0)=[{0x8, 0x7, 0x4, 0x9}, {0x0, 0x7f, 0x101, 0x9}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000800)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r2}, 0xfffffffffffffffe, 0x9, 0xf0000011, 0x1, 0x10000}, {{}, 0xfffffffffffffffc, 0x6e, 0x10, 0x162e, 0x5}, {{}, 0xfffffffffffffffa, 0x21}], 0x9, &(0x7f0000000580)=[{{}, 0x0, 0x8a, 0xf0000000, 0x348a, 0x7c9}, {{}, 0xffffffffffffffff, 0x12, 0x5, 0xc0, 0x3}, {{}, 0xfffffffffffffff9, 0x10, 0x1, 0x0, 0x3bf}, {{}, 0xfffffffffffffffd, 0x82, 0xf0000000, 0x3, 0x9}, {{}, 0xfffffffffffffffd, 0x80, 0x0, 0x8, 0x101}, {{}, 0xfffffffffffffffd, 0x10, 0x0, 0x2, 0x5}, {{}, 0xfffffffffffffff9, 0x8fbc261e0dfe1593, 0x20000000, 0x100, 0x5f6}], 0xa8, &(0x7f0000000680)={0x70, 0x20}) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f00000002c0)="4ac722ee953c12be3f90747fa0f74d79684c1b703c851e6168dab96d09ebaf06a7f97c5e0ab7b4b256718046985df475f2bcbe0300b43d2de6c14b27a7306ef542ea317767461bda584d963a19c70256010f4c66515e6afe272d5132877232bbb9ea8eb5aeb532b98ccea5cc09ce1289bdb18ab35d724ac55837aa15537ecfb14d82eaa3af2ce528c7ba5372c6605580ad536a59ef5c91cd841955ce345676d811bc4bf7cb25de9683edfca074fc8d699ff987cad9f2e588389130e2a772cdaab477b4a4a8fc6ab19ea84523f6040707f04d4a8e117069ec68ee8d661792bcf428e7dfb1728a7080a8e03c6cd73f8a91ddda587d486541bb", 0xf8) fcntl$setstatus(r0, 0x4, 0x8) 16:00:06 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x7fffffff, "6cd23a9b18dd86e459e50c3acd25b354799dd7e5"}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "4bdcffffffffffffff2902cd683300"}) r1 = semget(0x1, 0x3, 0x244) semctl$GETZCNT(r1, 0x2, 0x7, &(0x7f0000000080)=""/114) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x41}], 0x1, 0x0, 0x0, 0x0) 16:00:06 executing program 1: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000340), 0x10000014c) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x1f, 0x0, 0x9d1, &(0x7f0000000140)={0x6, 0x7fffffff}) kqueue() kevent(r2, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffb, 0x10, 0x800000b8, 0x1f800, 0x4}, {{r2}, 0xfffffffffffffffc, 0x6c, 0x2, 0x80000000, 0x7}, {{r2}, 0xffffffffffffffff, 0x80, 0x20000000, 0xad44, 0x8001}, {{r0}, 0xffffffffffffffff, 0x39, 0xc0, 0x23728a7c, 0x100}, {{r2}, 0x0, 0x4, 0x80, 0x159d, 0x9}, {{r0}, 0xfffffffffffffff8, 0x4, 0x9, 0x0, 0x1}, {{r0}, 0xfffffffffffffff9, 0x6e, 0x1, 0x3}, {{r2}, 0xffffffffffffffff, 0x80, 0x0, 0x0, 0x9}], 0x6, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffff8, 0x40, 0xf0000000, 0x37b}, {{r1}, 0xfffffffffffffffb, 0x40, 0xfffff, 0x3ff, 0x9}, {{r2}, 0xfffffffffffffff9, 0x88, 0x4, 0x7, 0x62}, {{r1}, 0xfffffffffffffffd, 0x18, 0xf0000001, 0x400, 0x4}, {{r1}, 0xfffffffffffffff8, 0x10, 0x1, 0x100000000, 0x8}], 0x9, &(0x7f0000000100)={0x2, 0xc7e}) 16:00:06 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) writev(r1, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r2 = kqueue() kevent(r2, &(0x7f00000004c0)=[{{r1}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) read(r0, &(0x7f0000000000)=""/11, 0xb) kevent(r0, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffe, 0x54, 0x0, 0x1, 0x4000000000000000}, {{r2}, 0xffffffffffffffff, 0x84, 0x0, 0xfffffffffffffff7, 0x8}, {{r1}, 0xffffffffffffffff, 0x10, 0x8, 0x3, 0xff}, {{r2}, 0xfffffffffffffffb, 0x41, 0x1a, 0x2, 0x6}, {{r0}, 0xfffffffffffffffb, 0x8, 0x1, 0x7ff, 0x1ff}, {{r2}, 0xffffffffffffffff, 0xaa, 0x1, 0x2, 0xfffffffffffffffa}, {{r1}, 0xfffffffffffffffa, 0x8, 0xf0000009, 0x0, 0x8}], 0xfffffffffffffffa, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffd, 0x2, 0x20, 0x100000000000, 0x7bf}], 0x200, &(0x7f0000000140)={0x100000000, 0xcc99}) kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0xa5}], 0x6, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) 16:00:06 executing program 0: r0 = socket(0x800000012, 0x0, 0x100000000000) setsockopt(r0, 0xffffffff, 0x6, &(0x7f0000000040)="7025896d8145536679b1e0c3071be51b572fdfde3a93fe9f4c76a106605c0d8aaf3228c3678d0cc9c033c8fbcec14b7023311cd4bc125496d742ee26704fcf0cc55061cc0ee786f16dc845594445c8f7b1becba4e377cda4bf19a9ebe298976248b5631c4841007ea1688f4a263630e9f15c2d8007d9e4befb929589a68a3f1f8cbb6b695cadd8c2111ec0729ab64175c00bdf7051ab72f8757004e3b7dd5729a67f3613921658b285fe6e3638434a4342c875174959cf0917dc0e61a906490215b000"/207, 0xffffffffffffffb2) 16:00:06 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r1 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000100), 0xf2) sendmsg$unix(r1, &(0x7f0000001600)={&(0x7f0000000040)=@abs, 0x8, 0x0, 0x0, &(0x7f0000001500)=[@rights={0x10}], 0x10}, 0x0) socketpair(0x10, 0x0, 0x3f, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r2, 0x32b, 0x1, &(0x7f0000000140)="5fdbaa4186fc29a74c4619955ab267915f7b906666134cd18af8056a736f18feb91b3602e3a143d76a3709656f4a060435f6447f5d0d7cd4ddd14ae5cc43d883597784c82fc47fedade8ee6e9dd26fd34fc9abe2c92f36fa84fe9c7c40e1d1f3b1b6faa471", 0x65) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff}) openat(r1, &(0x7f0000000180)='./file0\x00', 0x400, 0x0) r2 = dup2(r0, r0) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000100)={0x3, 0x7f, {0x0, 0x9}}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{}, {0x335}]}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f00000000c0)=0xc91) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x5, &(0x7f0000000000)=[{0x9, 0x8, 0x8, 0x100000000}, {0x806f, 0xffffffffffffffef, 0x6, 0x5}, {0x9, 0x8, 0x100000000}, {0x1ff, 0x6, 0x7, 0x10000}, {0x6, 0x61d, 0x6, 0x2}]}) getuid() 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{}, {0x7c}, {0x6}]}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x28020, 0x0) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000180)) lseek(r0, 0x0, 0x0, 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f00000000c0)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{}, {0x44}, {0x6}]}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000080)=0xfff) pwrite(r0, &(0x7f0000000180)="001840f7b57d9b70262c5787b1cee0bd6f9f14d70101f3728cc33bd196f905664aa50fb5d679ba0dca8164fe286099a4300b45aaf288e3c6a70f95bb7b945cd99166dd4ae4b49b5fb58eb4044652083478401a4393de4525ec902f01a22ac28be69d4a8fa2e427d7dab7a033c96c09f1614e35d2dd1e8492207e9b7879919956ecd0049c4b59fc11a2fe4b15f66ea51d6302f0ca77c33ee10f5b40e27e0a3f04f0790827dd9fb227247c1d0cf96f149409197c3c4c07ca1c9f86a4e2da3f47c26d83c625fc6321a35b63785dd4a5b97f0b1629d98d16033f60d0983ef6b8cd9bf3ffb932", 0xe4, 0x0, 0x0) r1 = msgget$private(0x0, 0x50) msgsnd(r1, &(0x7f0000000100)={0x2}, 0x8, 0x800) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) chflags(&(0x7f0000000040)='./file0\x00', 0x1) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:07 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1000000000000318, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) chown(&(0x7f0000000140)='./file0/file0\x00', r0, r1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r3 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r3, 0x0, 0x40fff, 0x0) ioctl$TIOCNOTTY(r2, 0x20007471) getgroups(0x3, &(0x7f0000000000)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r4 = geteuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f00000000c0)='./file0/file0\x00', r4, r5) ioctl$TIOCDRAIN(r2, 0x2000745e) writev(r3, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) writev(r3, &(0x7f0000000040), 0x1) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) getrusage(0xffffffffffffffff, &(0x7f00000002c0)) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x81}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000180)={0x20, 0x6, 0xfffffffffffffffa}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000140)={0x4, &(0x7f0000000040)=[0x1e, 0x5, 0x8000000000000000, 0x1]}) setsockopt(r1, 0x4, 0x0, &(0x7f0000000380)="e48ac043f77ae46ef326774f4866c84a8a2e04b8eb092e4880f63ffd799b9baa1623200666a4807d0ea946f8e9deba68a94b1c048b6b30294eedf37daf49ac17525251cd385a6109d4c890a3f201dc83920bf48aa7ae329d53309827d757eab2d8a416bbd87e331740a9dc6ddef9d65ab44c66ab607fcbc593c5e581a10b7254c604afea68d98200c2f1c32e678329341a015e3d42e724b22871b5d7df24d6b92690eee0b31da1cda9b65c75591e409cec883804ffc9d21afc52c67ce618c8b0093f6d263e348456cf500fa2fc65b6d2ce69bb28f05aa4790737a04b4961bfeb2254e1f965266026edd70039f48047a13c8f9c0b3542c6115c148b20378a3a33053c1e754892aa9f077724bb52514bcde52f30cff8cef49f7cbea7dc4e71c761efbb3a4a63de91110f2706d4b9f530f784a78afd514a581bddc437fafd3031c29c228b37471f4a764f3a7d237e51746fa339f09b5dda3f89e1af8030d7bb6de574f4592a5c85cdb72f74ae33a051e88309c4741a5723d82f28e2a72782d4677b77184e5776d7430aa6a22026632016b159b67db71245793427e66ee13a61f23dc9241adb7a8feeefcfc8f75ab9b9641e7b9314b405b080c2710519d4d32dc4f91cf89e61de8de0d6595c225fbbddd0954bfc3e27592adfef9a29eb52390a3a6ee2c6fbabbb1ba995155de4ae41537def5483e05e257038974f641a86fdf7f0b5a107da609d90d2c88047f0c596a7ac545199ed8c5c4d0b87df9bbde97aa6bd48deb009cb3c96ca08306030281b0a30cdc482ac01c8cd99e9b43a533c47e54dbe7b50e61746c7364679a67410665078fe41fd931ce0f4b435d7d0bb387545d058f9637ce716424933af59ffc8979f06f81479ac45338bce4dad6f7128ce3bfcffa629cbdabfd7a1e6d86edb91063d3d11c7941ddac2a70191f79a1fd06f10386903aa84b511734f4dfdb88a60e216e48549bdaec289ad2c421f67f0cfb2a46c3cc3924eed3338c7c16c4d72f7cea987794682a4ffe1a952739b3fddc46a2d329699fae7a601db2aa1e15e5752d5633f547040043d92e0ced206cb34c3d3180ca47f4264947cc63ee24dabd974a43d94dd3dda0bda2a70abcf1a47c3d7de5e58b594bfc02bc1e0a3dad8ee3eb94f31798cb19ad9fa26e10fd240d0ab798adaf55321a67b112829f487c0b57447bc8f868a4e185b1c5a0dd9935a04c7ab9ba1837e3a6073dcae8a93bcacfc8c0d8ac112b687293374b50ae1c5f157354d395f00f5b34ec41023c59ddd75b3442b1dfe3280a630261d2518f27faa1069d8c237ffd93453cb64fa0d1d51cc74bd9d21e37fdba2f446e29051fd30fd7ee8611b50fc5979a3e70b4857645cb6cd9b90209b27750137ada6110b68f0a31375f5cc3525ff9295da1ad625b3f916bc6541e481df8b4d17b1f9ec7a1052884f3f92b3c7a108798a1c7fcc81cf9e9afe26ee7d3737883794f76944fd89afe86780aca16937b0d5dc3ce9670a46052b3da77fb4aef4a3b2d2e71a55a1cf3e04c34077c38aa05b52ac459415cf77252f247fedcc08ca49d60204a08260c143ebdb3b713fad4428912879f9ac2dd55ada4aca5e5347f5d51828eccf29ba12725869e506b34709f06791f4700b80131126218051576a2cc577604f8dddbcae5218c8f08c106bbdaed08d486de55c5e6c261f21d0283b3641d7c76fac59ae42f42187ac33e3f23b793f1edb5d24d984ac89fc468000214910d326e81b9716a512cb28f669cb1d9ace9fcd126c7db3f2415e7fa57b320947ec93af709cc1d8b6aa93358cd5511ceae336d2ccc36d3bc80e0a12af21a8984deac6274da52cf9c3ee058bcdd892e974fa1a86812aa20cbef5fd5b5e4e5629e37d3379db1d93ba7ee244080112ace6458e9e9979e8f68043b09c5c1615da02df109c57ead774e4a27ef164e75205d9ac4a8c3a978067c0430feec54fe0afd38a82029d03a36958fcefa29e21a8bcabfc8994d853aeb0cd94ea61962334382cd4bb8a408b1a511b5353e2d19b0a2b4dbd4d6bf27177b6d1436f088d10ac1b97f60cc62ca9a37abef0b971eecabc71acb971a24ba31e37ec6beef0ad9536f4f5a9c3a272939168059f7604bf4980df0116fc5e97360be034f41ac60f531368fe9e41ffc5eb378570329d51c85867b332e27b3f5f146aa9df29831f51d3aeb8d1f88cd77db45d146a6cc58cf374ca72a5f1c68dad3395fd91557abca01bee73b95f7631c72c92350afc620972502b847b2975120d94b24246b3949eaa49e6938b7292a55093656207d3cb00dbeecadd7c0b589bb9d6b75943823d7c1752658a3c62e3de83a4db7df0702b766e72f14ae683605e3e876aaeb05d272c491dd657b14faf5c7bf3a94f7f0b99aea10de6bed8882767d0d4a1eac840827861be6812f69794507093f3d877142f4b43fe4f5a60c087343f2656d05019ca033b4c1d046781d1998f1bccd84a5fc358d6b4487efee6105597e29e117b17c6978411a1ea0bc78e5cae2413c88f860de3b69c647f26ac6ece4732d093e4dc59bc739881a2ea74ba43af0c6d19ecd44a0acb84b7a1f44a37abb2dad9379917f6c1d37475ecbbb6c4ed75c8caaca2a321a2b20ae70b0e88fe444334aa45274b5be1aeee8334cb67bd2482aa558af9f147ca2b7f9b037d6ea865721301a12a15dedeaffd97622a66d17fe85e02b01c3288c849f0e44ffe367d6a60ae47e83ce66d86d4bcc81b2e63b6d93a5c1a252c92a2302e5bcabd9c3fed49d564e92a9230a7f6c4b7e8e99ee9257e52a749858c4631e760b3c442be4023cee7f0fab41b8603f49b24ae23e5e2c22537e28faecc40bb6925e409c901f116aaed3dcb9a6d35c0597b0bec7553b97150e0b234ba64cff998338e3ceea8593380ce25dae50cfe8e9af463b7fb7532739b77ebad8f849d4d4786300a2d5b5b1605e6cd435a84dac4f89f0279ac4ab8eca93e4442dfd70f1bb60b54537603b8145b2381a9fea1bd6931f5c673e6a94f87c42f7bb91a78c49d233915a2b61747a71d39ed5435b37c10989eda376cfb0a462519cf286c0defa2d2527a6f3c53f1f47fb27e5c940696ee28e337639eae75684596f3e452e49eefe0d7ff404444a376c46eec9f61d8c0314c7a14ee552f2fe53ddc3bc6f1fe5e3082e48e9464f4f684de5509008d08c9c3493ac53e00a4a21ea773c36eeb2546fc71668c6f94a6454101aca2903f0cf46d0487fb3cba18b04d919e978d4ba507e3626762cac4fe7a204125819dfcfae7485b579ba033853ca9a314c2fd52fa3b49d29944be18bbfd67b2c1cebbfea84ea18994a43471ae2df4a520b3a68eb948339bace88177935a0d848cdd55bef69da79fc7ac3e5f3e9115c37f37493885afa120cd5a459993181dcff7ff0f9ef6d18110bcbab88c2ad18a5629a6064009fe87dc1d557b2cb633b5f800f307c28303b17646c7662bf317de69487d2aff372739a133cb437227acb9ac7a40390c9e3f7f9dce5a340cac01c8f96ec4769952208b5ccb15176cc4d8945751dedcf107dd3ddf807cf0bfcbc6756d3d58b91dbf90920c391e143d37220d7f56baabaad193cdd12e2fa89df85d1f7b5ec7c7bdd2ae249b5f51b8d9fa06f923f688c1207b4cfda719504c68ae24f973e96e0729432ccea80f1bde5f73a90b91940e7718d8fd30e4f74867a3fb7e229f95517c883e63b8c66e9d6e3662c4d7e2e3ec4d14c37aa2afa6985ed43004aaed36c097ba8ef035da2e049be6b87111e3e85a1d5537144a95848555bacc06b495baa48e933b44190841c6e813e741d770246d008b1acef627df9602c5e4a3ddf33d42d2ded19ebabcca9a3e69e3087301ebf17cccbda1582f67a6b1ecc1af71e827345ab1d03b63b9b370114b53531e01e6c2f92a1662b82936038213760afeae277a4aeae1aaaf8f59efb944b0bf4528eb9aecbfb4aeb875449dbdc3b2a067a3723a0c9049c173a4d16f74ec406f218d68fe28a07d03fb9fb04ea6e808df44d65fbd79c07eaccfe136adb5415e33024e7ceafc0ff30775086e4d1c820292517e5502fa9c5fd56f977166dd0de83c80cf412690897cac673fc1aa5887e6b05675797037f21ba6dc0a11705d5c4e5145d06fd4bd92a1d64b8c76cf372023621425a6e6ac179180e7e4d9429d11b733b8766376a336e2dccdadac75379641dce7f824cbfbbad34d69a210600d9520f12869d19201c87c783e816809f97cfaf9cbf339352a017b5ec12689ac3f4405de7e68e837d25183524c1f746bfd3c1dddaa48a8ed0202289e3fd67eb22f38472b03fea12f3ccdee9220f657c01bac5b8e298da6169923e7ed4feb41870fe56f6b4de1e4ab46abd0c95f41ff057c20ee09688f51df977ac00860c7b4c8ba6ac09d3796b43cae809dbc8c4f5d266c8007d4a040a63607bb9f8513ae27828a53a50f11a73901adcc302ca69ec61903d56b07b8df9609e36238a147c7907a83528de0d34cfe3b90b23f184ef55a5ed80c8048c42f3e76fd01be707f5aa7542eaaca2ef3a9341dff8515c165de2c40e59890d9d24ec7e0fee19a9aa23b4b1bac995b19bfcae472dfbe3575fc0f3b6e353e99cbdf5f2a684c8fb9b1536c8503f0b1ee0cddb34d568a6116c5f446abdf660b4aba74390c77ca0d959d5a8de55c7fe57ef44ecfb5a8781cd01fc51e6d807714dc241f4041730e0d6ca84fea909529ffb4cf90157e22e257c5401cb692f374d094e15474153f5d17e6348212b21051cf740c0b4f514b09aedd793297cb36dc3075bf4b5f10fe26902a4c4be63f166a1d404cfd8cda93f6bc6a58fb574be5453cf40cb384e14691f68da3d1770d3a0644458c9520ddbfaa61663340f81537628c32d2b6320977fb0f5f0ffa84a310a0363f839641193a85f1083379eda7c3d7313c1cad48ab2eba5f5a8458d745094eced511a9147458697a8d01da64e6a3a29249b28f383b1b64fb65117f0e7f99cb848fdf9b4f33e7faee66053ec93bbc2413130331839afa6e1ce2fda9ce8848f01d3f0330d7afb0aeace9624b07031df3c0c165ed729ab0634b6a3ac2d67f7b169806048ef0d2433c8a86ab2ab8f48a1223f87fc2ca4aa9235db58766a562d13779af13493dace791e1693353f67eb04d6ead1e54b33c544e324c1c50b149fb6f235c78bded8e4dcc15224a43a2a65ac3c6ab6adaa3a274b7dda9b9443ddf5acab5a841ee982f28f162bfece5d17d895bf44eae1ce7ff75396b6ac6fbf4c0d0a223296a696b6eb8f798cbeb5e58ab1090a70adfc43d7721f625771ce1a17032177c414ec3e64959fbea8c00221ff149dfbad68df03f1e58baa21bd5c96adf6af630731dff8d74cbcea413b307da6d58a54ccc540edac531e9b95ee55fe61e6a67ef4107ac66a1997f83dd47dcd60f6de181f71152f7b8ae9148478c9e9622afb64eda8130d1e57a6f98c16749fe44b4b9b063e664b8591fd2f63cd917b0bce43c0030d5331020d40a3a23aacd1185c8dd8233234c55b476f5267ec3c13953fd95cb63fbee0a5cb5711e51123bbd32c10f4c477cb8ff609c5b38be7235d438d05a77963c7f59c584cb7c1dc670d630532b5e96fcb603d88d3fd89642ff98e2ce59cf0159fd6e32092317e59c5ec62b9d0117e275c97a6a954822e517d29e6f162dd1f4076c9fd06ddd607d72742d86b56e0c89f5d2a52ddb50888e5d78305af78e24466baeceffc8b921d65ccedfa242f728032a5009046fdb2db30e38abea0d8ee5cf639528154b22f1ecd7d207aaf69ca40bee5058955cf8d907361f22df5e3cb692a026", 0x1000) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x80, 0x0) pipe(&(0x7f0000000280)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x0, 0x0) r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x400, 0x14) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000240)={&(0x7f0000000200)=[{0x65, 0x7f}, {0xcf, 0x1}, {0x141, 0x4}], 0x3}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f00000000c0)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0xd0c, 0xfff, 0x7f, 0x1}]}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x200, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x5fffd}, {0x80}, {0x6}]}) r1 = semget$private(0x0, 0x1, 0x400) semctl$GETNCNT(r1, 0x7, 0x3, &(0x7f0000000100)=""/83) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = open(&(0x7f0000000000)='./file0\x00', 0x400, 0x100) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) 16:00:07 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x300, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) flock(r0, 0x1) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) fcntl$lock(r1, 0x1000000009, &(0x7f0000000000)={0x2, 0x0, 0x0, 0x8}) execve(0x0, 0x0, 0x0) flock(r0, 0x9) 16:00:07 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x7fffc, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x56) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000001000", 0x0, 0x1}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r2, r1) sendto$unix(r2, &(0x7f0000000180)="9fa8cc539f23ee8240a8dcd6df457dc37a28c5a7a7d3a91389a7882f23ffd32c944f0d6108f72eba2502a0e260b78eec124309e3d72dc15d7982a66237aba10f59e9a963ca3af83e7c4af3cd96cd272f0525a11ceea8525b5edf97cf6a4bb93768b6d1ebc501232c56df9c2b902c59fc4800f2ea9a635977dabf6fdb12cd78f06e14c5bf6b1c8726cc8306353706b53d6bfdd1650babae000f5c29cfd51fa825cbb9f48345004fa84f6fe368f725d06673a4cb", 0xb3, 0x0, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) 16:00:07 executing program 1: getitimer(0x0, &(0x7f0000000080)) r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) fchdir(r0) chroot(&(0x7f00000002c0)='./file0\x00') getpeername(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) 16:00:07 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) open(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) 16:00:07 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)={0xffffffffffffffff}) pipe(&(0x7f00000007c0)) pipe2(&(0x7f0000000800), 0x0) setrlimit(0x8, &(0x7f0000000440)={0x20, 0x100}) pipe(&(0x7f0000000840)) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)) pipe(&(0x7f0000000880)) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000040)=0x8) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) r3 = syz_open_pts() syz_open_pts() close(r1) pipe2(&(0x7f0000000000), 0x0) close(r3) 16:00:07 executing program 1: r0 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000100)=0x3ff) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x4000000009130fbf, 0x0, 0x4000000, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x8c) mkdirat(r2, &(0x7f0000000080)='./file0\x00', 0x2) mlock(&(0x7f00003ee000/0x3000)=nil, 0x3000) open$dir(&(0x7f0000000000)='./file0\x00', 0x8080, 0x24) 16:00:07 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)='X', 0x1) close(r0) r1 = syz_open_pts() fcntl$getown(r1, 0x5) ioctl$TIOCNOTTY(r0, 0x20007471) r2 = syz_open_pts() write(r2, 0x0, 0x0) close(r2) syz_open_pts() syz_open_pts() 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x87}, {0x3c}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x5, &(0x7f0000000000)=[{0x9500, 0x6, 0x8, 0x100}, {0x0, 0x1, 0x2, 0xe2e}, {0x1, 0x100, 0x7ff}, {0x73, 0x3d35e81a, 0x3, 0x49}, {0xfffffffffffffffc, 0x400, 0x8000, 0x5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1ca, &(0x7f0000000040)="5019bf45987c2cb193") 16:00:08 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) setuid(r0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000080)='./file1\x00', 0xfffffffffffffffc) chmod(&(0x7f00000001c0)='./file0\x00', 0x1) faccessat(r1, &(0x7f0000000200)='./file1\x00', 0x5, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f00000002c0)) 16:00:08 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x7, 0x5, 0x5, 0x0, 0x0, 0x7, 0x80, 0x1, 0x1, 0x3, 0x6}) writev(r0, &(0x7f0000001540)=[{&(0x7f00000001c0)="b67cf482a913d89100000000000000000000000000007389e4ebf40fbfd81195cc8ae739d2036c67", 0x28}], 0x1) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000180)=0x10000) r2 = syz_open_pts() close(r0) r3 = dup(r2) ioctl$BIOCLOCK(r3, 0x20004276) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) syz_open_pts() poll(&(0x7f0000000040)=[{r4, 0x21}], 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000000)={0x1, 0x100000000}) 16:00:08 executing program 0: r0 = socket$inet6(0x18, 0x7, 0x800) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, 0x0, 0x0) 16:00:08 executing program 0: 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}, {0x14}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b2") munlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) 16:00:08 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x3000, 0x1) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x10000, 0x4) r1 = accept(0xffffffffffffff9c, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) sendmsg(r1, &(0x7f0000001740)={&(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000380)=[{&(0x7f0000000140)="ad87b0bcd5845064bf1b7460c84420b3118f4910491566f4d6b6c2d1a0941842fb136cf152a2727908eb65762ecbf7a6ba03b4fea31980a749e8bf093f10f9b7858ac9bc349ccc2c386cacfc42baee9ee53d435c65a141fe12360d5d9abeb69b17ad09182e9ec9a76e2c97f8c005ca8c0387b51e9e8de799aed726932c15b929246de93e210dda983d43004e7d60fec75e2d6f752cea2c5e5fd149c1ad65d3fc662b421723098768d10d8c12c46a4581b3539bb2979a1cc07fe3ef6c0e7ff8f37fbf4eeaeeda", 0xc6}, {&(0x7f0000000240)="cecc354323367d7b8dd884aaf9c632758ce1183c3f475eeb22d1e1196d323aa11d50a2abfbc9a68059f5408d562b00f4e93489bba9d0a469532e156aadfcb249d844a1bcd326fc2ffa12489c7c380167d31ef0c557511886640456210d2aebe20c", 0x61}, {&(0x7f00000002c0)="58fc685bbb59046e7e53cec29e474c7683d6159578ee64d49d03cd51ea19f37ab93666a5920cc5bc2d459a290a3222feb7bc0774c7909f0d6e9b255d90285e3ca896e236b871fc46428522a04f9ba1f45e18b32e9c4812", 0x57}, {&(0x7f0000000340)="0ac4170aed8173003524685f4c48da68537565eb09acd4c162e16481a5f713e91fe8dc26e86c84388bf2f289f0b1d4c196fed49f5a2162e44584b70e07", 0x3d}], 0x4, &(0x7f00000003c0)=[{0x30, 0xffff, 0xa827, "9defb6dfe4d8e750c6aaf9b22fd84e31ff75117b68a2db869c548d3b07"}, {0xa0, 0xffff, 0x3c, "b6bdd4ecd99f21c31f6b55191239d330086c1cc5d4f7ba5bfa72a7eaa25415f5c9cb164a88041db36f89e4f1c623492085579455081b44f1f6aa610f445f244f922a5e4bd3eea9c9475e866b62b9ab97fcfaac834ca1adf0530ddd73c656ca36593a737fe4ed554fe2490d9104b59e6afa661f6acd97bdd8d9b4736372db1f61c8f354ea91f5a2a9c49eb9bc8e0d"}, {0x98, 0xffff, 0x7, "f2842049fd7b2a86bfed2593e81506a0bf21612ec39a73a6a025c1e6473911fb55f63ac1a6231f5039fb0bb88e7b7c30c295cc605febeee8cc39d5ad95446df12e6fce415155545cb46b9a3faac94f1d27d836ce27a8c1115d48c35ee9a16fdb3aec9c3401288aa233baba7b6fe3547875f2a4522003569f2d3bd45bb9871698f5283f3f8764"}, {0x100, 0x1, 0xf4b8, "0294c515dda15d694f16665304625dc49ef3412aed250a64dd9cb061afc7fb8df304cc2ce3ea569d8986604cee3553a6ca50ec9fcfc35b000a90bd9f9a6cf32d6170afdeff9eeb5f810ef9d7d48f3052b837f1329b13fae7de5f457f62b4b820f0bd454d4fa71843f2877e2c55523b4c43019a4ba54770892f7289700c779b0234e1cf18cbb2e1c12daf30aaf14360e57fa2e76d31c4ce55e35e6e8c7d5576693d055508aaf751fb149d1d7f5e36c1be789f1d84154cf93dd24e3208385c50b4528b78c513b7e319121cc48313e1e2a3e80aa276dfeebb71d3c058b760d409b83ab47c95bdaa6b503079524c"}, {0x1010, 0xffff, 0x2, "dd5fd30b64dc69bfab91a1b1e29401b54f0733c2e7f5329f326d1446dd166ee5b7b942daa0b6ea00a66ce4835380f60a450143f06585d079cda3eeef0355acb69cc0337df6a16f6c9e48a7fbca3602ebade4d39464370977e975cd916f27d050483243f859e6c5a8c053362392be5bf623be6acef4df166cc3abef1696069eae55412ac4524ce7cf8fa3483cf9554dfdf6c854a766b20e8218cf2567adfcee533264cf15ecaa7f504d39a5460a7942b8563a8eed4549cb53cffbf7b26f950ab7a2ab234527a3adc44b56001f01789e755941b729815accdfd84a66eba7a0f820b2dce6e441a57c168faac738c635f583cf164ef1217b2cd78aed77a07639e6cd613ce81975acb1a4ed15132ce9d8759ded0ccfa14cb632bd1c60fd3cf08d5e50d277df6a900e9ef3b08fb5d8a5c7b8ddc0f2a5df0ea2df75a2da269effc2644a83baf4e74285892619fadfc24abddcc34f91e873bc7d067fb1328d4c459fa131371e051fcd503a9e3dfe536eeed976e6b79c36a5551e85b9e9eb405b2df69cf7a7856d32ca81d21b38ef8fd96d3490250ea12f5f17f81638bc2e720c97f95fddba9563c09a94147f32f6cfc3530c7efd4c09395e453e62b74280d4b940f258a1fdd59c43a6663988981c4a9fcab2879235ce01768074e6ae5f96fc47908aa810ffca4e2fc4848eaeaef11618cc68cea7505dce294527241efefddb8b061b1953f15b93a4688bb8312c93986ef2714d84eae09a1fda342550c1722a5f2626aac4d0f6442cf20108bd36e174b52009a07a15558ac14c33f7a995276fa494179b7936785279e8c7dd93f13797d10950f2dd9dd0cf42adf88bd200703621f47ab9ba22229c4d4f253db11153e36fe04754f0386be1ed15ffef6c0b524530855cbe2ea0f977d75c401e2b25cd6e93dc2300e1f9ea75d3b79bfba0bf26de922f19eb2ce5411e25018765b58063293d4299e50cc28e2ac7f8a40cfdf4ff873eeb235dc62f8f0192440be6220a78a366789ce97b6067a49022bdd2fc348733e1a66961ddd3609353c268447652a7d3f59cdd879ed85371b5e1d307a77dd359c414bbbb010c2073bad3c4787257a443e60448d36f8d7f49d9ed33de872c24460704fc28ef300e26c2c287f870a6c1922bd8c49c0406871fc686bee0e1079ccc1b5518295257fb3acc66c84a86535d5f35da899a6a8f856974f5159e678168d70d0af01d541985e945ee5e9c78e8149d1ff96a18a7c7f1c4e90381e359110e8fd3fc3e98276718d571fbb3f2a0fcc12aebf83e3a7e2045d8867a3bb5c0054c6b6d55406e849ceed2b85941c1149b9ee9294f0cdc3abeceb5daa3070716e70daf6fdce4cb1c2bc7adf71732424afc476e7617620a1463663457b0cac4d00d4ad4d15c15949001ce996e12f5d80aebc361a015368f707e02bfab4cd9a100a4c4b46aeefbbb42343c140b49f552399d4d97add193b9080a457eb9f9367bbaf22c5d83d95cead0442ac3f03f26bb77a377c311ba8c8f5ebe3284a736a9365707a30822b681d49cce54b6e44b156c8fd31db5998424c07ab025257ff48be749832fe86650f3dd8cc62329d1ffad47cbfb19d7c97f58750735b4a4c47914af5eeb1274c346a42ee89d0b1eb6eb0c3e193a85c3b0dd9cb9ad7df2da21a5f25c88c86b65be0393b870f673bfc14d57cfa6f89d1e75bd481e0b546c3080b0e413c285d2c0dda309c6ff5d5b1c0400e0b81869ca7d90b631d403880cb5c2f6079f4d9c4277f4d2d691aa0edb3e9197cff5ea9e7cdeb0f55df78d7b77a151090d959731ca5590b9006374b19c28c032b18e2263ce02f604d3087dd05e030db055f34638258b83d12e5ae8970cd8c3c4e05886339692d61fc2d84b38e9bbe5ad1123f0fed758697a1b6962be5186460f7a1f89ffda98a5003d20adf03f0a98b852bce9632ce1ca554025cd9a23e0f9446dfd3eedc616edaf24636b0c10fc1705de3474ef4221dbc6a747a5155b76674c7284561f7d3e4c87e3a8356fbdd2a474cced46b507a119c906ef10a8b8bf40eaf078b0e528a13f479dfe48f560e8b4d6ecbf500fd0ab2965db9c37913eb21fde4d5dfcd622f2ba47bbb08df121441f86e339ca26f99e7ace4f593c1c5d7db076e9a79c0fc62e6f320c55b2f0e661b8cc4c8ffb3609ea33f163e2937c4d2ffa93cb2230361af3a59c963b21436777cbc839c87630133ededbcff033457e561b40f29ff08ea79ba3e5db42bd4fcc63898d88b066d00768efebb352da19d257cdda851c0eb360776ea0098be7657efdd220b17bc44eb34587a1bb8054e9044b538e0b8b5a37fbd9b25d0e48301319dcd92fc028f06b4a4aef4a9af4a795cf003b3ec155d8ebb353dc68560606d89902ad1083ca8bf928a0f4cd5c7f768926a21db9e15cc0636ba1253e8981a036ce38b4cbd139fbe0ce8ef1332529c56b1f32e8621db8ba69e79a2a81dbe2d1ec35022c338eab480e4ae6385e76a44e990fd8302cc4fd744fe9a97c1788fcd72ff67f23a3d271700774843103ea7d4b25afa7af0f9bf38799557fa87c0f6f3600adcde0dea78da702f6f897ae6395987c5f6b77ac80523141ada3f510b0d3783ffa414c23df403c32069b6e7a768650988d5dfa5883734ee3aeb85d4de241ce51bb2461db701d4ed809f0316f037e3d848d3f3084afd3df9250aa4a5aa93951b3ed11fba98152c47fc27eabe0b7f7e03cebdca1ba88465b86fd216ab123e52d9150b4ad4d61b154af441dcef7d1b9c5585ee01228300cc96691cda032ee0a6fb694be5a6f76cbbfed4535f66663571bc417c77c21c91026c2f6bc3e15969036d5673637c69792a7fd8bc361d2c981f82d639d4f9eb8e5cbc64d976d1c07ab130b6bb34cfd190ab37cf10272820799a58fef3769141b835698a8b4ccce013273ac0e647e9bceeb0358447ee58318470074b2ccac2e3ba364caf4b040535ff087bac17ff15be54b782bdf2872446aecefd6bdabb736ca7b4f026075cd7acf287737fa452a47e87fa958cde2a9c12f75be1b81b5b72dfea15368ccae8cc7ab24c2a4fc59076a4c2503f2d12f85194bdd7ecf090952ee4971e06b1b666487237446aca0746a2a6aef1763eeed0c1e04feffffe81e8f336a7064b427b3bdd883b91e43553100c3a3f45a7dac196f5cb342f37402e74d66fbd002bac6f79205ae946a35a1f1f73d4ab97b710ce506d80a3e2505d6a274f81b707e5b50672bb7d8cf59922f10aed26844def4664265ca9c7e353aad896d2d59da6e1e1d1741fc04a8cf73c7a3023b4d176325269ae8f1f8c69e92def6c69c548955eaf26effc066ea333677de003bda84b2aeb02d0fb6f7ad8a9692f2abb6585a9a61d55b3ffa41411ce655e14e8aa73a83c4879179b8f81b4e27dfa954c63b7018ffd8755eb93166766be962935ebba5a44a61635def5d44a12110730588bc7e66b096c63f35edc41c7911562c312e85a4e60789e1da0d740dd30a9acded9db9d2c61b4c3bee5fd24fba234afaff51b8496da45822c057c03dac8285b5b0968287ab28f674189504f5e186fe91ceb8c04fc43872d849fd8ed1561142ab7f83a540799276972abe38cf76ba84f0d6a9701fc2781e5ffc709d27b7734139dedf32aa70c1077553d40b34c9f908f9e3f819c7b353147da454206ce73b44c5cc4c74d959e165b07e812e9c05c916bc5e2efb86e1ad5340c9415f1797d4c67db820a54aff461e4a16620ab9f64adfefc5c00bd68c6448de4793e6d00b1dbff5690dfed32c7954607aeb6bc75c8b5d4523b23ec85d7dbdf9770131da28389591cf011f7098faa1b6bce0e5fe63a102cfebd334aa46d9080ba922dc9ada24c88cf7ad7e88055cd404b00385ab081935e2b56d4712a0a8c50e6a641eeed170db78f8a1a521151c3120cee5196539068aef02d5997558daad10bff514d4ffebd8ecda40982c6b2b9cf9fcbe433b71ca7c6c166f9b082f679e949c28be38b89549b75a460e24477535f7e2b58ee17de87404dcd33ab0578930642895c88037b1466ef4b4fad48eabe5192c39be550dd832810f85c7e5e53fe73dbabda73472a83e0fd8ceac56d749d90a19989af147a78299e6fcfe99b141abe8e6949745677fb80c499f2f29f3a3a544e3ef635a98af20fb42817123fac76145594189fea65352fa99ad0829bacb7d7d5f613468520739d06b53b3ce20c60958ad6a6b7b90554cb828456e967fa219034ceb3fc3f0bc7353333231431097d58dfccc52ac8bb16efb1d258546ea16077f3fd0da8ad7340339339e45ef827979217e12873a75ad0c12ab813c4a0b1f19e3fd83128ee65518091b60e57f33f40c770670cc17460c986a0ad04161247ca28df46f78785b03904909138f7cc99f98f64ea3f33b64039e249b5f5ae5d84efd49f92d8baa0635421527b504bf0c00842e17ba0a14675084b205b5c641785cd712fcf28c1eeef69814b949ee6fcff6a8d57ab7c0526589e0617818a76f5bb9b7febdf2c9613e70789c056366e27c07204a99035c4a95dd75ec47b75acb045f77e0c788dd8ec7bd10b0289534e9d70d0c46bfbe79cb3c1884f2f0109eb3143e1120bab82361c66f451179331cfafbc781609633bc4ae0b0b1dc6132055dbd64f850786893af38e8f791ae5cede2c3a80f7e8071ab03c36dc5d33b530edee9243035026310eadc777df7e5e02b8223142bc305da1eedb3aee10fb79ae8eadb08f8bd7b8c1cd4307bee4dd751e2e10ae98a0df1125e49e9377b88ebae34a598fbc066dc67092d41eef2a0fa34d4b3bf865ebd3f0e028b95de211d55bfe16feba9f980ed5af67bdfe3bd9a21a1bef5a817f0743aba2b45b438aef25bc76d35e504ed8b8b09983e3ada8ebd34b3c9fff98c1ddf948572001285de6d500037f58e62214c8457586a23c85e85710f9d400aec9d319d6fbd503606cce87fd5ec0b32b01826de5ab0c173bfb26aefefa94ff4bf27f7b452fe8ae17e7c8fb1a85d0f9da10c6450fa8d54fa00acf45ed255ff241faa519102663a028ae3913fb685a8ae41266ee0b5dafe0afc3e3027ee212ea4f37dde9f6ddfa13f2830a53d5376aa253c1777ae449d0fa926021542e8ddf881b195f589ce38a7869f760b735d98cdf71168cadecc9d367dec70af27309db71e121c3e7863a27fda4d009e21367edfd3d9695c41519ce8e0aee83d7d3a3e1463f82100f1b9723c87784ec76b6302e2714ba5e5e4b23387484482b706eb4437d57efb3c2e7f45fd41d8fe291c8f98a14df7d5160d202f7836549a052254c044f5129138078e6cbfbaa77a643a3850159ce2fe99242a8eab46cf1b85316d44bb02db8692de9fad164a54202b83975f0509acbee4e97eb33dfa591a82f2188bda17beeca567ad4423316fecf3abb89e5a5e9bff72da6e912ef7123b0c2673a05db5bb87e52d5a8017178fef2e40c5a1356db6133797c3cea511843aa9d8594d7171a69daeaa6a8f7dbf5a03644748469b5d7a010e5d1d7d70907d31246761405c750790e93c8acf60a343c0ac02350e87dc4f471ea2894d7ef75745e57e4cb9a2f3fe9c6f365f3f4f97c2bea0d766251a1d5cb69d8c0e8ea3b776c625194e450dccfc5896f742fc1cbec4cd6d663a90dc3295e4d7a338ac87eb3379f85df0425828acb414250fabc5565871f0c504c3aceeef937e93fe0a4ca278429c05f92df92d8d573954507043e4f5c2774c9fa32ac0ef66119c77dde7f0d81254de4c965991268b52695b7fc5c2d9c76b83290d193c380b70fdbf1768eb90f55e0348f9a847fccd9de197bfc7"}, {0xf0, 0xffff, 0xfffffffffffff800, "1eea1596f594adc889954daf248e14eb523669eb127e0aeea838bf8a7e6b4f61369d476aba07cc9310c35880fb730e70dbed09ef9d9b76709e1688da5de173e79a2363b37a592de78c812a8ca727fd8339f5f7dedf0a764bb4d46ee87699d80088b55fa7ccb2513f6cc4b614422e813983b11b3d1e35c6366295787a092f73f49d03f2afee4fd35d3b46b787d4ecd29a2fdcd016319109f566c2f78c743f95ef2a041927a50fef8438063a92c4f03fadff08dc9e44d2723bec87d7b88767adc86290d778a8bc2b9590e1741ec0ef022ee377eee450673d997299d3b5195c"}], 0x1368}, 0x40d) sendmsg(r1, &(0x7f0000004d00)={&(0x7f0000001780)=@in6={0x18, 0x3, 0x20, 0x9}, 0xc, &(0x7f00000039c0)=[{&(0x7f00000017c0)="f56549f7f47d757eef1e42b37897463cd248093e100603dd1080a9fe23729bec5bf1fa6a5ffa1ad4f8a606b979a602a1f14f93367f35e47b4abfaa2481a4ca1e2d9f6a4c10b3ac3c59d1698e90c4aa5a273b11e1d1d5dc866669847cb821b643512e4379fd2048ce50bc21cdc1ae5de93546927353e99ac30e9144ae1e02c132f61cbdc9db7529ac8bcefe366e76e688c4aedf1ad151e7e87fc415ce013f55a5128e4e32df6c56501f36835bad7c93c6a9f2088a1659fc4415a99a9d696a7ee8a4957d55d51302f36d090d8d94cfce3d685f523ae75f1f26cf1791047c62a81d5f2a0d8b4ca5ee83f15bf2be4d051009b6214a5203fa29c44d8c23e27fe94238b328fb59c796cdcb508f7115a5fd37e3d5e53e5b4bd3ca0cd78044ce05e2f2c5019422d0aa942f10f64db9b46f2031b2544782efc96243137d3fa2d4575b3ec16926148ef16148634e588d8c8ac182e5130468642a2f9ec1d34e6516561a59f80a4bc926cd230c467279e78f6a615975cecf9a92da34bd90390ac4ed60d271b56a30baa1e42fd7a4b2ab2dba1fbc18490d53fd30b175998d5f05272b1dfaf711156cd6dc9d0b46dec65ecf8c19b514c38e882826326821b6f7ebe9d49b194149daec218ac4990b188134df61d4ccfff663adc4f0497316f4a25c59e1eacf1685c43d4b25d5163cf03d00a89afae224a0a9d36aa27b77a907aa966be143850b4b9c7b128a0002030562925e951e6b7119f03b90a8212a27a443f84b9daa36dfab0295d4408a2f4ab9f127e88168787cc67a1bf102ba69d99d14221b2bc76e8ab08464ad771f5fb6a1a9098538c71fcb81c700775dbb198717e4fceced4c90af774b5cfb5de1a0ad8de01602deae9d562c41148ada2cd1001dc61b780b01054db567c83af98cf409b63740c43d9362746305fd673ad6c8aa21635dcfaf5ee9db46e8779f0ee45eb2f25ec894b8f0c8551e4d274ea7b27a92ad484bda88add0f965f1d10125467b36717318b9ab82f80376906d6075745f5d19a9c6e2fd6395fef51321779f66731fa1c2a192c757d157db34a3581d76bcffbcb452cfaada4f88372ef8054a0fd1c7c93e2df2185ed64cb53ea50629e3fc4718affd2fc8ff9c5415af6e9065bb231d95ae5185df6c7873470b55d0bca0aa561ad0822c64e41096dbf188a73ea7a9edcaf906e06930d87841d2cfb6b0724823032ecdec05210a577faac2593ef389e5d8a6551191eb8374845d8ab84731acac850e24e508c1a16258c164e4346f5ce2f76a80d0e72b33b7a2fce9b7035bd00887f5d9141b99d124dd8a198b589b1e2bf87af1ea5a70e1cfef4a51dbca3e83208641c4dfebd249c05f6a174d1bcbbec004272fda45e90746c7358b63db5a040c707c37061a7df4ad6da64a0e44a44b0310c4d78002ba7cde0c4910512915ff017ea7eacdb0c14fe36d470b7ff628bc9bc51a83dee85fee1317bf561f38b23188bfb427028d329f2026a15f2fcac3ef14c94c8e5f0494ff92b8c3735edad9d218c0f1073270ae82fe3785567aa5d3dd9b931b791d274709b040af5c2b23b651b0986064e824ee3b2314bce559b7b3754e86968c620a71932448ba3a6a7a691b2d29d1f2f2bcc8ca2f761a31ca43767b659dacf6a64d803d68dd74b3669f9e48f9f61986ab9856b6e43c07aa61d7631272b2907b12dc3b6453ebde02764772233610f566df36eb20581b4c45afbc6beb10009c43a28d8829760273f4f279edcbdb87209f3adc4b37bcad907085f0d063ba43b04075997df158b36b0e84e40d4e6d676d9486dfeb96c2c783e81f3687c7f260473ca2bd79176d309495b33171bb69e311f50c8cb9595404e8c07c66b4e9a3fbd76dd285853515b09402d4a3292008be8f2f8cc29993f5a5d93b12c44df873db6184ce8a42065d33dade74f061d2994fe6ea23f876d040df39b4a63af57e1aeec6527d46fb3af161b9c20f3db3fb8efd84c55462a6c6a8d3b64b9f269e86b0db7a57d15f353b113acbeaed6bedcd963520d95b8a5d17195a661cf10d488b13f3fcf9efdc70cef7b70bbe5bd3208716a07f7c8034e693e4fdad38416ad058fbdc6506f8caba60a4b6a5058de06817711f24824b642feb823766582861d6cfc34608f187661003dab9974774e1c0d8ebb01dc55b0e6ba1cfe3ccf66620033847e75957eff7c0bb860d185eb35db9a74e3324272774073a76d847e2b17eef32bf9013ec3bf593ff208a904b9cd76bc0591f32dd874f7933a3bcfaa24779ef2d31cd951031463f789f3eb62b6428c44f771bc52f3590d92573a53e5ad49dacfd98b4d3c5d383e689e7ff3658ed586b7d3dcf16c8e0b0e51b6192c1e98dd22cc7c5db8be4cae962397e6c46152679f8b746a2e2adc780e233729790458fc0488861b1ae3e00a2930e57c8b6913fa85ff9247457e51ede1793e2b49d65750f496e0eac2ce287f2c70adb9f3718b3aa86fe81ccce58c3c094e9d6bfe77048035cceb51d16cbcfcca197c9f6eaccf8c7aad0c5dcccb389dd1df43fe163f81ed7f3338a7b2c2fa29673bf8cade5433ed94339483c4e388eda1719d6d253c81b1e49caa7ea76c7b4af9e7d3ceacc395b9e4acbbae0304ec8862c50acb0fa163c6c3b25040a5fa7770441d2e60eca7f8654c85c959e611bef1ddd023f2227d661ecefb6afbf5768edaea84756083af18b465815e1a9a9df518cdc3b8ecfbfb2bea2410f78153ce84d66e6fbcbf594968db6f33585540a17a6637c57df57a859da74726c93a826b138098740664d760536f193e2d8489bd2367672d3ed907d5ccb342679e7eac6d52b191808f59c77aca2290ad76c937281452db870de92ead73f523036d9fb23a0b8f8fca623a2a9d5db35d1f203d6f772552de3baf12f13dcda4053bdc3c2d6bc8ff9ac15ab4ba0bfcb3e5f09d30af8ac63882957bc3ae526ae0f313f16ae434702483abccf7bd7e0a88436baeacc6cc22be39b20b5a243f59b326d0d11c2d1b8b5d889060a44f86ef7fd4526d622d0bab5e3a610b5b30531a08a8d0f44eef65012b0d8630f5881da331b933ee9d3e67fddf5e81e1f9deaec6f7b7818a6f595e4d5e58bfdc51f1b5c8a29639b2eaaf2c438c79989b7c697db0f7ce424021b653c5ee6dc1b9596820c819fc3ea8859d75b42112ffae5a4a74aa2e2ee2b96ac0d6f551d0059d223e86bb537b16348fdb2a78610347a9bb786047fcff0d0b2f8773c6aa76636dc24a81051370976d9bba9eb219a2c6f3db4e8399624be32a3b214f714e83b3a83a7c05284393a77311ba7f49aa78d8fc949b015ce14ad6eb600ec7f9e2b9305f6f45299d0340db20ce50706079632117bb7eb1fe40452ecd801973c8ecd7b65179f6e3bbc460233e9de755a96d3cdc9e86e3c1746eb30d0a20252725128a232be9af7440ae4c4d64c9226842b2ac9af3663209cf97de63b28609b9b2f7b722409ecd7468ab94632f8d6435e6b013638aec03557c9c54f67a68d516ac9799a809881461e30d8d879c36336555a3ce81b3ebc6ce4f8715572a9e0c1c50aea59850320963390fbf8d0d4408b5ffb31588f2992d6a70df746297885e6000d6c0b006f304d13bb72047625bd101e9fe6fe468d847e8384c3a49c1fff6de1f5a8da92bcb3ba1e2a2906967b3f844a6e87bc29cb00048c87aab32161f8f0d20eb3b0832c41f5533ed9ec1a02288231ad579b7198e1cc91eb006be6ae3086bfff043c56b4258cc755b5f656c2cf73ed6971876c942a7b497c1003c5f5bf9a055342e87914882d0756a6f403db9aafb6fb7b7f5f6ca4c1a5533c23da848fd928cd66e6992a0e43c9202f37d0079522c67fca9c28c74ce17378f8c757f4c98ef937f408407ca72e2c540eeb268a7648074e6f8a4f349db3e6a9bde71c68b9b4490533a0f774bf97a0008caf3f46905f9ebaf2097923ed0c05ae09139ec56a256045872e1eae45ee60d1709374d46b4a1ec8a7f5c3c7070c5d909f9707918afa6f047b0294dc1091002248ad2cf6f75baff324a3c03764fe5d0119549d4288afd9676fe18e4cb36cbac4380efc1f149f76e3422d4c3ab24574232fa99f127964ecd9148d789641f21dc9f47744a2571ba7592b73790b9c5e22eb13e89a08d6c787d6a5ac0b13557dff83b68735e09db434ade0d1b2c2c59efc1c0414aa04c71a4ee18e817654bf3d91da60ef30bf8c96e1beff786150162e27cd731b10d19fd1b093fa2fb3c736889eb97a2cb1356a2324cc04bdf0afb9be751785df8d29dce9992ff1a248ea2be1bdcb6d9333af8e3de073cee2d65a955b901de6c7d89fe12b8e1a2d171265fa3397bff53b0b7508c890627bc0dddee49cb82621d8390225d6139862288e450d263c3569195a6bc8df54abec97405148f58a7277ba560db7bc659a4caaa6e1cd978f58f9ea29ddcee8aa0bc0fe0a21235b79b10a6286820615ade3ef439d7c88c600e728a6ce5c239804d3d85a1bfd14c477e06e9197440f39115034be302dc5bb894bf2a963da8d21360f92ce770c18e204aa36d8e92ed170c2e75d64fdf3b819ddd5091e16d386f9c8a57c0019572151289246479d60464b95e5fa562c87dcde83ddc4c9dde0458d3b221b66c4de437f04afbd3f2271d0707767b47dd279dcc1151b0c88ba28d892e415af500eecabd135faee4718c389b70b475a680de59e5e7cbf55b7cf6dc1a8aa58b655de5f476eac90874d30d50401ff846abc3d840d11f1c7114862b04a2d248322b25c2bf8f4cffa1d8682131f12e5874be40cffe8e9f51622b701e66c567658a3c5cd94eed346986c98af94022f2d323adfad4f10842dea447f36f2cc24dd54d8b30aa489e656a07f2f385957929c80d66c372b8e15e6bf8e9b878ea0bf2c35f4f5f5942c22bca2a08fecec896789a5f0211b2b78d2a63db833f8fecd48530515a99eb0392d3d0d7fa831903772d3dc32f4965b4a3f1b1d0a8beaf57ceda4c0587461c9e5ffc997c65ed2b4a7cc63e0ce277a195b4302bb37f220bf25051d583867409717d9de1930b78d82432773729626a5ce2a3dac96e91f07a4596a760bbfbcb82413c62bf0db66896f3f723ca588691c15e7e62726bc38839af929ce04425b6bf642832977a69f713e99e45d15256b9c880db6bf3c8d513511510085b46a223fa25b7807dcdefa56e212fa70a370b52bc8c886933bd3780eb85c9391a9f317bd91ecc8aa4fc27e825cc8e0bd3f7c67f818cac61cbfbad99a0138ab3d891716bd7f2118875e7ae5a83f4a065979df9ad6c32cbb7bb68cca6cbad4347249a4fb423f86f283b19f3fb5fe137b2b4348b22626763a1465b34e0554283b46ab374df1ab1fc12089afa1d0fa2e8d3ed97e89a226856e4bbc412a3960d6dddcf5ae453393fb5fed39932020f12fe8ed7bbc365af8b1f4aee738478a137c0bccf072af7ec71f52cff3dd877f4eefee507061ec43940297a4f0bab946cefc7a94580b4c486094ec95e466dea9530a7090828214d448b7589e350061c849d07df90c663458485a42b0ae84a514bec85c47e01c7707de00d8385d93ad68188bbd5326f84f15723674161b88034d13ba5c17fc66309bcba2de8fbb97252ecc89ed63dff1d992f00c99c039453dedba131e33896e2416a669162fa9157bcb1495c05ffd3ead2fc4977254e74f3c5e6fe90167ad28514b53c3b4dcc831d5328122f1cf03f65356b00dccdb9395eca75de7c4bb1c186e7980c00681ae24372f70b95bc332ce741dce494111eb4b2d16c3c75f82cc16ca70ab65a29da66c8b1fee3983ed02245be69425", 0x1000}, {&(0x7f00000027c0)="9069d7c2864fe8ffe4090ac8063a70d97fc77dfc3c94aea9e5c2b62893cc2e6b4f8c6eed9b5f5a627f8666a3a397", 0x2e}, {&(0x7f0000002800)="869ecf5827c9c9e9c2aceb219571cfed8de40b7044ef8f330c02828506d89acd8c496d293e67079cd49b1aa42cc814c31d1ca88bc762dc901564fc595e9bd3530b9e473c88605a57d227de4ecc55365b0863c7b1e602884b8e61a0a7ccd64e8b7b4e3ebb99d29dacadc6721e70f20da46c5ede0f0663cfb26a75f74a2bae28605df4bb027aab5bc4e6e3381b6d039f46b331fb61e0314b6bef6b2176298c966d30ede009254ed333d5ee9a994864fb93cd76797613d4a3cda4384a8ac5f89eb6b8e7ebf83aa826c85909f79ee9533ce62189326964c736", 0xd7}, {&(0x7f0000002900)="5dce3a53b57c96befffeccfb1f4dd6b42a8a26c41f7a4fc2ab897a6d2d3288e93b97de886f9588ed44cb775409a7b219620391d03aedf777ceb745a286ff44bb5de0d07daa1678a061173d34623fb1d322d454fab6214dda395c7aafc9f4df689eb2491c82cd0aeb18221f1f6e28d875f9e9ee4301b2fc5ea8b8cd0ae36e2b1adf", 0x81}, {&(0x7f00000029c0)="559823523444aaf369bda3d6bbe3577b5af39f3a179b0379ee15b38cc74a57ce86ba0c84e99b622d5b1fc8ddab6b6146372cae70ae171a77118b60b18616ab299bc47480bbe8c4c02325fddf78bb3763d2d35aeb00fe3caebcf7497b57b1c8f27a775fe10c39d5101350fc69d0bcdead47da1428d1ed60e7d17813accdab7ab2841118a3ac233868bd890bfb8f29a9cde9a224f3a5c4b9e9138dc75775300bd4e956a9bf7c074dad3ca25056337da8cad49cac4cb4a34d446bd4185e7f05a0373dc60ce6b151a547c7e1e6d8e14be2ff0d14ed3a26b1ff3c196b4a7ad95d442e797e9e4916cd0b23958cab08fc6ae0b46b0f3cf787787d829ff48f7c199190bb1a8850ccb7d08196f4a51a173c75a8bcefe27d2fc379343a2775c0255bc2bcf249e73d0d6355030b15c2b0ce30f3126b91a3d7b40fb0fd3ebd7184c5360906349942caf5ad377874cee3b33f00526ce284a4283c31a2eb4d0bb1869e87459185ee4d2199a69ad0da5a6abebc9ac8a4d696e6d53df1129da5c37dc5f3b3fb6b060da4cfcf2a4c98bbacb85b4bc73aaf1af8384313048d5484d3adf52c72b8b63f3b198f04fccb138d1ce97b61f0bd950768b6cd23358fdbf07ae1da9ae1f87647808c849744ee4c740cc4de0ffd6858dc1e5f503f4f1518dbfc136343a71b9f987ba4d2ed38f3ac1f89f0207504ff2164a8c8404ad3913b38551d75e6a0dbf34f49f4fc80c2fecc872a510ef280aa61cba812001e83fc730796396177f70df252d26883de4601ad977ad848e2fab0bc731497c2766add05ccfff52b4e80791095399b8ff0d72fd06b6796e67dae244c08e796a173ad7a425be3fafe9275ed54c17ba8f75d80dc96540aae874281dfc0ec788e873934a913beef0ef68506f2962a91a36abed85440f8c48c5a715f1541a232bb157ee745c3aa470c6ae16173634adf6db8fffcc94d77aad18c6de8a91b881395049002397acf856665d313b9b00f7ec798da5c0ba0ee40774aaa57bfa5bd2195b45584a4d61dec1f70abba771addee3602fd62887ed665070ff26d50e9883a9f9778b2f2dcc0ac514795a50fd40abb5288bd51203e78dba674a96448a5c7ebf641b1231043385b42b08df720e29f91b5f8b17028443be97d1142c3da0c0066c0a2a98f463dc703c552213f3fde36f1b2e0d94475019a58abfe27b9602e7ca57593166854b16f60f713000e3ee06791376259442f103601fd113b081eaa44a4f8d7bad6b516bdc9cad3e3053ed10ad4b69ceb8e37b42980a0dd2778195e28ce68587a6fd592fd6a4951917b6649dbe5fcb1c2b560b9918efa4b6a34ce56e8ef07aae9a1e7165829306f14b3792e09d5352eab2ad313d53a4323009bb78f46f5530489edf9b0646b056bfea6c2c5b362f065dfa21d6082d5486a38e56a921316324a068ab70d51835a3481aa249024a2c9a49343c580f9a928b237533b163cc08875be4c2c10b959b54055a2da8f2654708d85a06f844ffc3951adf650fd00fee2f448c78904404e4cc0b85d627287a439aedb9c3c65c7b7233a562161a386fe32fdb46a7fae57b8ce919e03acb07770a2f6561535dcdbc16fea93ab700988799156e655b737a76f62750948fa717dac28d61ebb844c919511adce93c2b1e5a1962c06c89403b41facee5da189af98c45d592fa93f41fa9450c6ffb6c76f307287705f3cf7bc9d8c8c8dc1588890d190e6652ac5373b2106b173f1f37366a7985d6e62543e9102e330c829f232e220e96012dddd2df275f0c677cb13e765f86f776e4d2466c7a78e3f2accac49b57181ce3146cfd72fb72310c81c2bc5aca3b9a75aa6cdbe9505600ffbc6f0034a95045862d2c9ed1b5131a46097144898b1bb09c6122a768d716f6de50b25112eec3700df56d1455f69485e3e2e0947ebac273bb260ce79fc1218feb9e066f66b5ed987ef4fd4a9f789fd2c77f6e7a8749b6db1531966586e371d72fce1b48d109b3d7243c70e99f3202481a438e354fad73d4fd16665f94c4f56e833ed0d71f8a398826f707cc92e5b5f1dd3a8becf05540e5773c1845bafa1f2a751d53d962f0068d5e0b48e4d2ebd9b9dc895df02cc34c968a13ce0dcf405ecda94782fc47e3a5d3448fc9a096712a2c0574143515ab08842da81b3702b5cbe4157f2315dc34af5203a24addef855a1daaa5e9a0231a4792bb7d32ee63058e892247b965acf82d8e8528579e093cf49830f977d7f4a40e809e250cc7a5187579ca30659dafbfaa220e968308bf863b9daa6ca76b824441f82076a0ede97e3c47cdfe952996b8e76cccff6264f72a63bcb360d1b7d332ce74f453c7ce563513f3d8119d177cfc90cfb37f489eba76a716f1ff332b28e0f7d31ba0a5013da416ce53a029b56dc9f11ec2b6ea3cbc10373913e554eb1f8f7d69636daf02a21e62af1bcd6556e4676f604ae88f760377011dc3afc46471ea892bfbb356cc5f49e2010a71090507f795da0875dc12c6d8a1799a9283ae1aa1fd18a3b10919ebe87be911ef8caf2e91e0de27184c1f46abfad85410dbaa18e36d1657f771c697c84e22f9b02e72ad3c28adf567d0a690836095c8417effd0168df464ba7c30be3770011ad02c95fa034a0fae6bf7dbeef424dce67b7edbfd36a72116d0ecef73287a3e4a652142b29a61351c8d7413d96baf48d990baeff3d2535d0729cb4bc54d3b637912611661237854a210e2a973694f69fd4956169288bd2d20e626a175d16d8567b4504609ec6105c888c50b07d22a0ab134349870204dbc34df9e7a0ddda022c71a54bba10d27ec5e50b84e8b41e13a1e8a37fc90ab4284a1e14e1659854e20dbdef8a57e25c1bd586cacf5fe6181fc5498a658b28bdc82e07ec570d7cc4724b87b699328442a241fbb7dac0f91ea4923addc7cf47f77681a4f5df70965c66fe5b7fa3e9a1f60bb11a0ec44a271721aac47b05b35f9d2a2c1b3659ff6ff4119ed4b4dc6d375f9d2743e5b12b1d86385753f053241029767b7c9a2fa81bad83a5c09914b109c88bac351becc64dd3614e42415445cfa3d2cb24f6bd71967f4d180930657e81150d8756ec7d478b9d57c6ce0fa65ba6fb40679aee897c1e8d3199a52e705d64caabbb3b3eed637b17f07e21f1fd29a5be4817c6976ae793429f809465ddb51578d0abb973485a4718a638398d227ee6f721c30261f1e839f35b94bbb91a4f9316b0603ea80088d00ac40201f0a118665f8dd6e0d7dda9a152fe5ac8e5e0412a3aa9f39daab71810ef56b1a0d56892295ad8d91bebe2fba7230f60698f4c0e463dfb250a9b5616e1a739a1fba2c6c29234b6c6e786d3b9e94827c8bb54cb842cbc3db289dc63c789868ebac60f95868d09e9d838d4836fb2dc1756501ee23c431e0be8003d8f9a67c933c4b37a3aa2e7db2e0a235185694a3003fd50296c28085a8228482f60c5a8a0dbd130f82d67e7605c592f19f860be8caf04c8986f469047f6272717ad78be6c5b995093ed43c8d7db19c9093620eb1ffb97d1351c27cfb80f11ee08d401a187cf388b43641ada4a4943476e309d2efd50385f4af335b66c4143d22df9277c2f92302a1d2342da65e9bec3a9c05d9fa9613f47065140df76bc166231885acc41fe119d116ce34605fdf7ed854a95f3131bc756ec8f7864a720bee4a0d3961abac5f804e95956c36e881a39eb01ee6bc4b5f69085f9a91ead093d90b7e6b9d2090d715320dff442f5eb449ee0e9df8cfbd1157160421ac92f4ae48f13957d8d576e523418ee2934ba9fafdde0ad26f7cec88e435763dc99f38d4818e89cad806cdac77855ddccc533869d5fa22fd0baba3eaf860c6665c684889f3fe04516e6f6e303f41cbc806f06c272c256c0c82641111c326544f70c53831135b6d084f44d6d3dd9257bebcaa2843408ac7a6b80efa0d869f1c2e62fe8d29f30c5b5bc3b85c31e4806a69a30f7d4dc315ba917b5aec9375e9a7a880d862124fcb10c3b7490278230452ff6fe288d83adcd191c9c6bc192777ac7815b16b0b76b35e091ae9a4c5555796a766f856b2320d6880d89754e81b11e38ec6d73cec7c23a74d2f82fc6b7e7319d6009ac83ea146e61870cd063d65634620a2eece888ef56f9facfe2ac72ebd9f26c74a20866d0710f3ca19db8d7e18027346730dfaa4b34f78ecd3070c3300a19f5104fba74cfeca185f5a735951c44da0a8903e50f7ac36ab856487505bf1c93f36eb05cc074c350f8f2fe4d3421d659009e7aeec3af51f128925a06c5966d082cd23a5da763ba1f1bb4f74abe67454e83464dcbcc636971230b5bc0d1d19658a9468c4202b928257448eb898cb7b74d36e1271efbf3ded4678411471aca4cde425fe9a0eb2e33d1f85b7028f8b84c6cffaf0d397c8c82cebaa46ca44dd5dc94a1cba55af8259bd30e8efed2aba049ae20e2b1c93d5019fd053d1ca6789ed5611252573191708398147b596e0ebd38717dd6c6c2e51b9cc82dc90ae100e7c217a80f2ce3d50e39ecec0debaa035e7a5157149560ed06a40829f66795bcc03ad7eaa2f04a19954c226352832701482ab337a31a8c4a2cb6a6748e031988b6fc391dff754884f063a3f6b4285ee66501365d22b895ecd30940de506050824c0f008dba3e2acca35d77e8f75ae84a1cfa4aa2205f837690ff68a0878fbfc314441214b6cceb2a6f92392bdd4a0b47de37fc1f2dce2b81e2ff3e0c6b2bee7ea87437bc3da499e152b4a7fba9962d7a7f0f43eb96e3fad5a2ffb7c545c8ad011e343837a13342422807ed4faa44440d3e97c2c48a9d458abddb570f94521d1ab247e3df17b68dfa99fa31b3b307540413195d6e98737b2e427dbe0da4a3dc9f54ec2f70a564496fb234b965998a9d597aae4373bfc0e34e0beeca9a875a41ff7cc9f1c1dd7fb881c38eb2929f44e847daf927445d71b70d53091f1b92193a0e33e68abce32605a1b98d3db344f1d96fbc18076809e7fe37dae95e72d8619b49c0586eabff2b1e655ee245e27c08383202744367be99e875009aeb4519671d195435f05af1dad4536332855d48bc25dc07ef4e9b179cdc65eed94b9074524fcb63712a6acf8a8fa04433f7300bb96010550274d6372c67493243dc3a55b05bc3e8883c1625f38a5d90c11a6cbc908714476cb77e856c00a5ab9a2af9aa6a1515a496400950cc9ffeb2e34f9ffa1edfd4d2ff7ec40636b281d96d62b5c4fb211e51f25cbd57385eaa6213751a7dcd9b95ebc1ecde7ddee1d6f280ef5dd13ed772350f500f1819b909e9defc59985906e1482ae9d372a6bd099ac194efae45bd871d3b0b799c8f022890eb1e9a750128f846a4636182a60c213e82bb07be26f2c132d3c11794ecbd0c71c7d66c5d8264f9c412b0824060182509660c3c4912c4f96dd95ee65809b27dc223fd3ec940686644076d93757e25010909a614606145dbd9410c4e106020ccc991cf00b9d339b5cc99ce4d23647662aa851248915c3bad1f55902e1462f90ba6aa2cd3943efa77be322a5c75a96a1b5df861a2fb7c539b595a806e4b70976f38e5c50743b6b1f34ca0b56ed87c4d82fef1f0bbcbe99c87480abcbb69a017043581690c4bf176a12e95ddf2a0520e00a91ad9bbe22acfbac923f88d12c02109dde0d099a1164c160af7d4dbad5da477e440ee90acb574b8292c0a018a00a05603cb7448f7024ad1a07baaa4ec17be44a54ff8c23e51a17ce4751509c6cc16be56f7e755925b7f6d70754780d7783ac8fa3c615dc69e82e0c2b5d38d01f9e1dbb4bbf8ab8132599ff3941ebc570f", 0x1000}], 0x5, &(0x7f0000003a40)=[{0xd8, 0x1, 0x400, "51ba7a1fde8e47bdeb063ad001f3e0a915360f98fbb62803a861541cf90d3b44ce7842cad445f0678e50ca8e3e2163bd4ec7fdd7faa692f0463bb2574fadae8d1c374afdcd4de356a95f20585b8aa7f6980a28d6854984753a5a92811565770b85f8671d92b6f621fb742bf9f28abce0f4e8d1ea4a4811bbbebca6b55e2a6bab03e62baf9fc2c486954b693f172780a27dfa1365cca407d97a04b72bf1ac4a0124a74d5c575b34dfe8ae8b8a46b7a7f111383c817ac46681384318219bc4fc3801dd4bc2"}, {0xb8, 0xffff, 0x10001, "a3083f4654b9936aceb57cc0845f9a908124a7f696fab7cc80cb0bac894633bf027c9c48aba6f03fb977dbff0dba4b5937a7f1a57cb49281fc9640b03047f7c69b5e604a4e7b11f8fb02d5b4f73d01f31b09c28d94612ac54ee10bbdbd852f9167d33a512cb1a015c4fb187f4a1557797b991da4d1b986a4189b571a41029a5c4b06d7f4f7b60ba5fb319c96f607f82bf59f1718842f0d93484eae34c42fea6ec9c717c93eb358"}, {0x1010, 0x1, 0x7, "f474e54ffcb71e739054c821ad50460d97246681119f059871a7efedee92829eb16a0f1d31b6ab789262b9d9a1f5d05a484bf0abd24b13d25073635ab15041b6fb2e72cc2ab9ba4f30a2eed853ec4c6b3a31d64ca05f94afb0365f675309b180e80fe0f6cfe080d8ad519c31bd3e076665958742b02b85a9f715ae1346d41606471190a2a93a105af285a3f9d2099eddf7ea68ba0533fee10c56b9f6140d84f25548a0e0d791656b781c35cfb63cbc154524ea5b00ada61196df4bbf7e106c1b8f33fcade4fab4b78f363ca1256e7f027b5c342abdd640656a1b6bfc7dba3bda4e94dffdf1dca7ef1246ac2c169026abc81bc0e5832a8d5589f3033d71b4430fb87f588e7ee6eefa7c0568b2f22ddb8323e4ba20025406cb221e70ff6baa1e94f0edcec6a26afb90406740f916c418cc2227a46ab0b3cb11ef9de8b140be8786516a4765d6cb3d9d8e30684b2c9b9a89c8b6ec2e73e018e4bbdca5d404038b0e2fc0c722b6e076bb3053b4597ab8d55588c28ae4aefbd12d23ae76437e1a95629b447e36ce3a713c51e926e650c74edb6cc94ad4bbcad6d5562b8781459429f7f86160f995ecc03cb260e9a19db715c438aa01344aa546e22cfd7cd05f3760630cdc1ea1288178b1be1f257e7e808d09643bd9ecec9e7190b69cf187fb5c1671a8f811c7abba6c80159b6363c219199b259d10f1f6ecdf7ca40983ae1f319ae9385d7debabd20b9813467832ced8887e60e431f9a442e1067ac61bc02c6dc7f927f49e41c41bf05de664200b5cb7b1f688e7a4d96b9d9b9826366e39250b642fe4a756b2fdf8017a46b4ccd2200a869f508f1d9f15afe585b77926be2d082c8ffead06e8e69153a93883fd53254a1022339642d9c2bc78e8631f40a2ecfd5787bf97dfbb9b5a73638fdc8717394e75deae8bf05181e10cc1b0b443d836917e4909de95748e751a07774503db6e91006329cfae0059299c707211c83caa4f38fed318a0d014cb7df434c82f3a0e679ec5f9931ececcad2a70c66c336c529587d51bf5de8227fdf864155a96c4909a3a0d5b11b316fba99b78d7cf917870460b6ee3c57de7835c585799d9d839eadb46e00d23b87d9851e3a2775e06f6433bf417b15d9215f359f9713db668412eab7043565c1f5c1704805a7952609dc69791008b68e595b5128dadded36284ca4bb62c4ba58cdadd8a4d8b6d49f13d8663193e1ea81e9b8504aa628a202c18eb098b5074b8cd083dec5d76c7a98269fd44df0010015de443bd4cb84fa319576604c97aae64018f6e676b6300788dc8d6c0d5c648f6f0c61dbe7e9bf218006f74d11a4600f50d0954a65ad5e31d1a07def9a03024f0f264e0cfe4cdc3266b42f580a4c0c05efd4fcbe5f8a0a2aa0cad55a4ca390a78c9ed083ee97b59ed538334a170f39e65c99a4dfdd24e8f9cdbdb59ba91326fbb0a4803bbe54ed9c0702f2f860a4319e5f9c88dca3f845416a938714b3f53bc2bc5e0fe1102a1c19ddd8477d04559538b4a7eb365e9b00d2f3d639e451d193b6723ca16848596f6ddb522b7df33b69d9c5adc82948f31b7618182b66435ef89c89138ace82361d2e57bc0160ee27a234fa1c2de670a2529a6e05886b303b34412fa91232d4a43dae7b5de20af3a67e8b5dbc882df5673efbedd3e62cb34ae210416ff8770e1b118cd4aaed25d5f2556669506760243361519d72d78a16019f306def39aa84f9258e1703f52ef1cd3c667c9b42059b848ed04c957404c0763579f1999a93f49887c2ac145fcca8379c5fbc94ace15009a309cc68a15b2eb79d234d9570f6705499493784a6d591eba021dbc6372a02c585fa1fc1b7e6784de5cbab50d940abe734d8351b8a00f1138e6dbfa928d2981c90ef4093019fea5604e310d717cabcafe0aa4f4cefed853782aef7e1f74b2fd5c6587552569c24e177c1b83de38daec290a909b6b5efd44421242462a89908a9ac0d8dcbefb0b2693d7b564951bd8d848db91e70f04f6f6590f646f1296a388c4953a857b76b2afc6d0ce4a90db0f8d34465243a78a18f77f54aedef38ad5fc4ffa0a0bd111ec9b7ecd74011b0a2164ce574131c33604f1d5d1c10e1ce0f81e163cdb4a6e8431f02dd4244b0d726d1208ec065b2f5c0ac7b5c7592e880014a34a000af29806d290cb6fb6c2e6094db0f3b3300c3a5b30f9eb6fdf3d2efd6a3ce866ae9b56430d8a43abf4829c33566df07fcbe4f19b2327443c5a0981f38cab611e5931a65d6a491cb1b0c803d077a5dab761783dd18af244c517cc5b6f4efa599be6804d898f0ac233353782db5a00d61cd6b785ac730667fc75e310a8785f4140b4c80db79d50016ed822443b8b314c389d5d548f40647a1e213418fb0588e67719f58554210f32c1332e85971b3a7ea14a5d3c5ba9694c622baacd256b404596c7d4fa0bc0088148e6e68bdcae36cf3576ca22e0f366bfcd6f37e08314468d753799b7763ab736e8cc5331492a3bf9fef2ba6b1dbe99d9e2b0edcdecc8e001c6c945befa90b8e9bade59b5f9e2c6bb174ab8c5f566f7e73105bc38e84c84c60c8a5e85dcbc49edf24ed3d7d74dfd95cad7eeed4660e050aa74a9a2f5ec9f5af54822253ea2877fe456f3b2c13c14278be09f2e70e0e30f177afb9618d012d6777deb8eefbd04c4789f6fdcc274988eec1430eda7a74a0ce0ef99a92207b3607819f136ed30526322b283781b67ecacc5916c691dc9d637dc696ab06ebc55404141cd775335a1b3ac2c93b0c3c503928a6be8f35da8993a213f52a3389478a005f670c6ffaac0e568e509e3a711944bd5323332f750021bc38e10701b6749f6a71135c52d07873d74320552b85b5c221f5d479dae6d93c69a57dfe9d5d1eed133836d301ecd846aa72d40c8dd7afd26530a71d0d6f2100d9799d2e48af631c1c6231ccab191e4c55b3321c65a4d1bdb073d4d958acd911bae016ab3d0f56339701445721f368db575f5821c0f08f48b6151787e2f05584fd913dff3c7648714327e78a50001ab53c5d96004e4c9c4c50684b847bfe8a974a4b5cd6c46ff5dff3d876a74fa31eaf501628ccd008ff8322c5c0a8c5915758ebd2b337704c6c80a06f737cad366e587e7a46c3b2814960ca2ba7e9f01457966ca788702febe1f9f780bb97183686acd7059c12dfe396a9476bd7c1c390611bd5b4cf6b15b0753d4ff9e3fead0475171f3e6d34cfc4db381930565c4069281a55fa84a00574042d43b15e39cbebe9f54f9c9dd7605104f901b90c0c9da881ae69552fa66331dbf93ed28047d90de7358f37e24ae92c1c566379045fcbe1850b2359213a4dba0db9012a1f5c4cf41037ae70232b4de0bef612b2b806330b90f6f6562c36fe5f009bb55a60f720fe8ee122d32c9d8d68d209e5fea436e0bf8e8dd5881124951688fd0506409940408d69bc2778da4ba439427d62b75b1d4db82946aaa0582b9a0eaee7a4e82482ee1945ae5b0def5b419ee54eaa525a8aab776fd02e23b850b3aea0e8a8e486e5c060af10539544a77974c0bb3a8f86119ce754abd0a03e435b19ae2ad67f3694d8c69346fdfc4121947b318656b075cb3a67e2eda5d964108518df4c2617db9faa7452dd2f2580ec55bd2cc402308414458f9c1944c6c150a7db055868c56bf739b6d82cc9e36a278c86895c6215afbcd93f936e604ee4015dbb76c786c5573034556c5e43ae5cc0038c2faee5a3ea43162089dd1c6ec0885cddc22e5995b9f30b523b79da62aa0e9e2165dc5c677e6651ff586acff1654ce074fe6c17bb4f500f0be441079476c966d44970e9efa93619524849c2d2a5d9a1d7c053c1b9d95e76190f78aedc7158aae2c4b3ff2cdb14e86306e6dc4a4a55a3b2e20d2624a26aa560b3bd662e7204ecf00f19242d50757067aaea7d3a69a49d5968a931e1cf39204c477ad49d804742de3c63fb8f44d7ec31b265fa356c8d8e151ba0f9d36dac3992e66d34798bf569f5e2fae40007ffe730e10a659f557cce5fb4bd7fa958ca9ae25691a56796b4e7412261203a990c58558c9cec35091a9cb9c6733050b2b431f05ed1cb950eb8dc85c4b72de315c0584ebb56d2f3a3d0c420cfe10d1f6fd62d1b70267ae3df218d55df8b3a56335274b9cb809970c5ebea9760485ca4308c5d877e905d1aea915946e86770777720d50a2f3d6241d220d72fd56380362c9d5650f0c87cfe20969897fa830bd7ece4ef7d1f5594e5cac05946981f24e65dc993d995da0369d7a337bda8d0a16d1561e933363bce9ac3889dea051559bd6d9102da23d26347860dddefc6db509cff1ce15982f22b2cc91a45e1b5e14c201222e131d00d73e980ae1c7363c5f3546e092399630480fcca4fa40ade8bdf7af5d850965134afaa46dee19f1aff4d05bae5b1ff9e3741e3aaf1ce957c08e066cf61d2fb9c7a892d569d95de402d33a61bfd1c24edf4ab3fb593c1abd1eacef972b034bb2bda8c63d0099df0e4d2219123a565b924c4ed4c44770c92ae4840a65d6d195ce69573f3a8526273e3c25e0c6119bbe0f5dedf411c384cd00e6f3cc7a7bb86316862dbcf01e5bd06debb077a7932cde03e1d373d867d645ac64428c5caf8471ae6e9c84ee468e1bf12f486935cafb8fc3455db78a6c8283619b09bf0cd146dcd744dd045643a5cd75aeef502f386f34b23f6b5091137e5ae43888539fb7535f0c231ce9c75640d0a95b50e2734fa95e818bc47be4f2460fe7089eaa5bf0379d746d93302f1b74fb313f2a93fe0663ffb80ce7f195ed4285a384ce11c3eeb21f96a72c4c22aedc00af97788253ebba3855196bff5bae4b2b18f4a00915255900282127e37351f89a4a6b5fac6e969f115b58179d1d09e5942be647b7a5bce97cc5ada3c83f13bb82ef3de72e9b2b5c295e9d2ca7d1e450c38f7141310b0a31a0ac2c163ddf9e8ce11873c425297f00a31983b568f9fd6067ce7dbda7740a65e4e06a8f1065f13d343e6009a5c283fb212ab806a8e2adf0042077f98c72faa37278c9160b60a000f009d9a381321a21e8d0ae68fb2763b5a324aeb15119059e7f41390f4d5afa9cfd0314f60722edae245466717995cceba9529baab6be0d8c42bc22c162f6176d209df21f6f0079836b0131563f69b9f9144c87db016c0f33053cde41605273cc3ff2598e9e0292034b4fb859f8dec60df85ec4597aa581fed7382c57030a3d7681677729e6eaa75fef307130f3886d91a68307630e0af39f0525a653bb0b0c22d6441fb7a26601dbe35f3acbde775cfc13437e435424b95a15f106300211ab4235c562aba3f1ddcc7f80f6e012971cb949ffc5625b502ccbb261c149f36992dd6fb5f196cfe1cb65f7302f3e5457d5ba6718c36b6e7c9318c98a81f8412d09d42e414658c09d0db9b3d065bd27cfe46d01d6fda61dfceb7e386ffd6a59198234228fd52559e546e3a16014ace7b43140496145a152b7a75f5d93f1eb60c023e8ddd89a05df80ba9c50881ad94cce789acfbca6b22b4047565aafde35ac830f866fc33bd70b3adc44e545a72fd373d0cdb0777bad2d5555f1106f6ca2204f1e96b654afa6cdc94ee07f62fda83bf6504d5d8a062284d62245d35dc4a1600efc68c3e6ae9b62156df357120d97e8a94d92c65b12307b901921728a8c86ed8d545cababbc00973fdff1b02f5c068bb15cd75a29666cc1c94addf5a0a7da536390b703b55f71d1f1f03e270b785f67fc4f270856fca93c8bca472ba5d3f77e671358aaa500f10799d8bc7766b728ca257ecc63a0827763caceae65e0e7"}, {0x38, 0x1, 0x7, "cf9dfc8e97bb2566645679ea02a04c7c99634a2ac40cf02412d9f1657faa6beb63d6"}, {0xe8, 0xffff, 0x20, "2677d9242d14199f2639ecce68a4a85f27e446622f260818d95c1038b2aa1d758df111d85b851e54f489ce10ced0c56e82cf1b047a4677e1e537ed3ac8e852fe6565da56919da1245f9e536370ea50aa7622fd5a8d4704b3040a190811b44ac2b0077148733035536dea5b758c841feab0330d9465702ae38565b39a4dba700436a5193db62adc865f10c927de3fd2524c5768283a0e66d19b62c1f5363a0b186e7bc591f564cd5f336a741f266c280d9f0f3d66ada66570b26fda63269b28e95416c0f4eeae7e96b9397568b392c64c2668"}], 0x12c0}, 0x1) getsockname(r1, &(0x7f0000004d40)=@in, &(0x7f0000004d80)=0xc) getpeername(r1, &(0x7f0000004dc0)=@in6, &(0x7f0000004e00)=0xc) sendmsg(r1, &(0x7f0000006840)={&(0x7f0000004e40)=@in6={0x18, 0x2, 0x3, 0x9}, 0xc, &(0x7f0000005200)=[{&(0x7f0000004e80)="7e4215da67f7ef7c520a0edbc7d7e2df694fac92c38592d8fd7ad7c6f51e59cf3fa24e7c24d0c49a9e247372f3de445b428042ce7237f57abc9acb3ba9ba0e5a301666c039777b620d376242a65bd618a08357dde62076a719", 0x59}, {&(0x7f0000004f00)="2e17ee332d9102d6b76954b53d253a608719a077d5f021cdeae4b52eb8d76426e1bb292504ffcc180689ffa4d5dccc04d4844a50a16a16d2fff4f9bd192885c2556016856845f4d62379aefc97d30832aa5f29b81de8a67a83e9b8e807716548dcb806e5827f58882f295ed83733eb5e", 0x70}, {&(0x7f0000004f80)="0fd257288093f5b1a41d0a84226a964dc2ddf8330defb31f8beed736145ccb70825a25bca8e7633a8fbb68b86d141f1e3c3f9c9c72a7", 0x36}, {&(0x7f0000004fc0)="e82febc9ab8f403efe7e341c7340b466e20933d90146a3467fecc7105c9234f8b8e51e748d50e4df44dac41d19215e5c56c48ad7c96cc947fb8ffcdc32bd61b987acbfdd149b1f8e049b01ca97ec3f0478a7d12f505684e06c72a9cfb70b4d8ac0b8ddb45dfc8093dc8cb9e71c1a997abd56ff9670c0cc4b944a7d13dfc33f3b4d0ccceef5f189faeb72829c340b03451bb6c204f20f4c33a29fcf7cac5685965e3e872316b9d101d513bc16d47e07f5014ad7124cb271de02df98aeeccc5de81e5adf4fa352448a056c308c96c48fce031bb85112d911f17fd78dce9ad1acdb81a46994eb92748c942f458b7618ed2df2bf7399", 0xf4}, {&(0x7f00000050c0)="aa", 0x1}, {&(0x7f0000005100)="386d78589f5d1a9c23e134458b644c3bacaf0dd5525958e15aa30fb6db66e8d24adc682e62e479c36d4f69fa360ccc132f51f3df635479de592d0cf5aa2a1cd0371a81d04eb55cdc5acefd55683a32ab5a41fc00bcadd2f03bc5a8f59dd0197569c18668920f878398073335ed2f19056d544ae34b05987fd2d3b6ccbf352a09ddb7e0b4389e31c8f375b51b0fcbd718f04ad43e", 0x94}, {&(0x7f00000051c0)="4876a8044bb9105233bc13af6d117d7df8685fc928ecb6fa", 0x18}], 0x7, &(0x7f0000005280)=[{0xa8, 0xffff, 0x401, "d8e973802833441b3bab5e2cec2946ce24ad8392a2fb15c08281c00acd78498ad1853615956864abd0208dd55c29b25b95a98dc2948ec5030667bff40117ddd28806690524148401faf21df8fe0a1e9334ee182226616010c36278dbe719c70abdd56bd60de60d8545b7201eda1e88338f69663f8e0c4c6c689b2e039c2bd72f40d903e3707ece3b8a8d3b249d8f50d0e6c5"}, {0x1010, 0x0, 0x3c, "3a9404d7a45282edf0e8eb999c9ccb05e6f41c0436e9aa75ec4b9c436084dfaa79b5daf62a61ff88429b30230d0c23b895119afa4823ff163d0bfc2908925f3efc179ec7b34baeab8dc5a894f65d11c8925054121ccaa853b4e5b84ead49bee3a9955f5fc934c1eaadbe572b8e0bb3ba98c98b4cc0058d1aa3f09b1bd11c1ef938be904b378c47d2dd48228d7076b294c763bc0c6eb94118db841b6dd4129d218fcc522b1255e4472bed038b297d79c603edf08e9fdae70c1a15cfd80d3ecf6adc0dfe2ce2dae47f0e7fbbf01206cb20721f343a4a6b2f66dcea293e97c9f92fcc9d5fc15d0337ec6a8df0d6fc87c07829c00774cb501bd09e708eae23638d26481dc3641f3331f4f46ea55392ab25bf789ee14084546058404a41ccf440ab81e14ddcef4f1351d8d7d1c45fb0afedd9e08682ee267c54dfec96150e7c3a191962bf2d6b3163a4cf65f267d884d78fb5a737494a22f447ae683b9899d0bb060666626aca7cde5010e5c36c3ce7b47cf4d1d8ae64cc1d7ea435b256d7fe62c2807acef4942a78e642524122630e47d13a090395a93c816085ceb3616b03197afe4ed8b5efc98269af2a580114d634dbc50e46c6cfe1ae78e1e679c6b242648266c595c5d90220031a5136507b373a2bf9b0ab31abaf757cdf95cf023cb01dd3436afdf1ba715f0198cb87ba49cb6c2623e22833094f1f98c5b16e935795f189d756fb490dded0752f559f6b80cb1c619744db52b17c41599354043108cc6e923e87835cb6ac5b624765c690f9ed121bc90a14dc45558ea25d244339608db44b19b110c65cf109edd3ad2821a24aa1d8a86933a6f223cdb8b65b1d6131c9fec4c94aac0fee9da4e1389753d435359bc1ecfb8267a0b326533d5c8107cdc0c65ff5aaaccfd9c6cca6c14066d664e4211a589114c83db7298e234d4e6b2af56e85cd52a8cb48f5ea2dee4b764857c815e20c4ea2ebd2ba71d51d94e3a7af5d9517855a6ea59004a298269f3ea555bef51f1b3050e286df903aa60bec522297563463b741f76938f7485a28b75c73b363b29ba7260a5f74b378dc1ce7f58f5b688eb5ef3453455f3367c3b2b5fabdd50fb88cc5468ae9e8c5dd9044257878bf9b863ea44308358c61c168120ff4440e978e055ebcbea622dbc13e318e0427c2e642e7676ad639498d7a0ceb151936e74e2d74d9b88492ac0cda8c443bd74505d7c721c62d97c62555c1ac250170f3dceebe3d682bec9442fdfc2282d920c875e01ca239d771b6b404ff2b0e20e1b77caea0407b2c9af5561bab93585574539efd3a7d18bf7ffaa05cf8f416b526ef0285242d049cf2ed3c3c999529e3101813ce1c486fb86d67b00b82bbe1011f8e64d989e95d09d372ae8346ced8f616a3b881759ae925e50cfec6d28ce82d50616968913d674cea33eb987c160d8922608d2e6100735c16d3e1dd62a2351efbcbc4372d9dfcb60434f4d7144e3d79683c2258767d228b208d0aebe02ec695a0afb2ea9437ead6eeb8aa09405637154ca562e2dbf9024f762f0523738dc6ecd7d094e809250f9b732559e1522c7b7e6caf287026837023c66363213b2f2cafbca261676e0cfd18df14077fe815b056093d616f2d46c1c4e298efa44561e813d20ddb90aa27b7161dc7455662246f48816f6cc8c7525042898bff43ee59bc79f7bff477a5a4b0bfb2a3c75813541177e6f0eec64f6ed9138a8f911e7431e8fd1945b3d5bb17cbd759208e0348de3de8cedf55c4cf34952de2993e55448634af5afac4d3d906aeb2629d368dea20db535846cfef36e3e53295e01d1887c88d55e1eb766f3bb0a35e2fd045b7faf785dccd5960dcbc870ba14608d68dfdb48ce2cf27314173a6cd0411001d4492eb1b18b73705e74e4b78e13f26aff263680d94880009157d821f0caeeae27e009074bb7c3338229ef85962e1d259c0a505e2753c42bfe0fcebcafb0cae2841b28055a4287b3de8a6134f054d6b75c8e7fa25a59b18d5f0748b027f6b0474b1e377f0ed3a95f31e7711918d4f6654c0634d39887f68bd9a3da10ad5d53597d9cf329493bffd96bb996cd14885d7f888043855826bc2deac04b79ac5a8cd8d8e40f70a09c68e25d077f5ef3d8d0d258e2e57ff1ea04b8df6044a61302238b4e9e89cdca902f9f7ff50f2c52eac03fa2f8100d602425acbf31d3a7fd820d21cb6adb0ac9d6ef4b993b7ab6910c6dfdbc773dbf9a56b3232eac51a91df14f48b1d5bd6aba38587a8a6db5dcbb31110c6f0d17b196b7921a09624b59863142abf2c0971f230f5152e6a15f0df35df90c8452135ae6f86406a66bf9aaf5d97d5aa6d0ee27f4bb15e9a355d1e76eb88179a09707815f554db66d11f90e93ebdf874b61e1f0f714bfefab0e976da79ae7027e83ea963c8bdce7efd4387ac05b3a948a7eddecca638a7d9e31dadc4d0383957d309fbe25136206505c89684b05c8c57e19eb58f5ebfcc320cf3c57c7c5e9772d2f0290add16a11fcff72f0b0c04d36488b29e9f808d0d135548558deabb227ca342a516d368f7719da301b177d2745c0d839378bdf230211b62f64e0a68b2f091e796aec5e221c974aa8382c23154e324a6b0c4c884c1f6011e5b4773785249cfa48f86069d4a5b82ad8a102e50479db111adce71b14911d67a0ae72d43314346f496c7d31b6b846a1bb84f0e062448c23da7117cc8e61c27eecb3cf5666d62a8229bc44e72e3a00edc2b2387eca65c2df48b91cd2d5ac2b41d977129656debd81f2cb49872541377320983896491ef2778b364e0fbf5f11cf69dea8dd80c6aedadcf5308e8f788d6cee8a8d17f617a09545fa00acd74090b19179cd21cd1553fdcc45b2a7694bda697f645e780d3495649e01645730abf97e188bd5b735993c7d6ec271fe94aa751f6532a632053fb4cd5d738d5d1feb30a09744a374fcbfc6045d815e380d1dd26d3fcbcf6d8f6403189f2a0745308f1416a9ac00fd057e3127ba6cf641312b7fa4c808b6aac2d3c326c803888ff9549ab7573b9bc314a761fb1e7af11cc7d3d2e11fae208ff60e8f0f7a03435c8d5fe3c1584c916ede2ecbb9e364c7daefbd1e2417faa50e9f18bbe7ece3f4ad61b897c6ba7de3497b3962da80df70befcdf0e66ab5fb86542499f54a115da9aea1bf2868113f621a2cd7105d2722eb20665bb1b7a5fb8163827a79d02c1a0567832de5f444d431e8196aea826a54f4e53346289c02555acb9087745eec36a6297144a61d726ff458a8bb87ffada9d314f107031e8e8e7004bb0180a6a2935fc6c22dc4febb24639c78270547b7296ef636047ba18e25a6c4a7ac9b16d537d5b0b2ddd0ec4f791a8e4bc8305b94cfb71672d8e87175a6c5e235df96b01b265c7127680050da6b478c28d07fd78254a17f7133edad26ea8c308e58f9b22aa4a242ed99a02460054bbaf0f2cf87a6661756924aa9bf9747fa6ad007936b62fed13ea5fdf03d89f223a233c12f4d04d4dd94319d37077bd62e7b3564a7db767fa95500a36bf152e23eb7976b8e8c11e47915320bdbe1b820458762ef14b86ea3ebd23d8d497df39a61efc52a9d15957b8de90791091018ccc0d744465f761437814ea8e863c00e2cbac7b769a6a11384a8fb3ce877b0a0fcd48648d0343b648ea4c9050efea0081b667d6fa9ae50f9ab7c574f98fcada78da3c516827b64e8c2f6e2ff421d923e61417819e6885f71ffae696e5874c63137f9edd7a1121171d943c1d509ba712ed0191e76fdb583d73b10a718785e547a3d8b9a8874a6571058259f337c3d62f75e3a572dee9ed2c80e257320136c9de156de41fa227bc1271ab91f48d4b44380a718514ee283393ac612e3f59f4970c9f39f51df652eb0868dd372dedd13aac0380879f254168f8b884b27932fb465d35ae29f9f88622ec047ac4e146f205faace0d28741e8d4a04eb52e7a31fcfc8274484537a84a96b54df52a87283fcb1ef4c64736d72ee6c6d20264f3f8e5219bc9480df61acb3b8febc3249bb655189ef0316005d592d5b5e4fae0b25b7c5a39c897ee9f7e879db6bff12ff84348d4081d976bd2f0105e6b9dda82a2928de20e8982dd2ff8e44749518291fae1575e7362590a2a95fa1c0ba45ed34c9d92848009fd5d520f7a358163601d2d5dd771a78ded904c28ebc5e807e4e5ca4ae1dcc879e22e103c90573099dbfd750f100bc16fce5290a2b7d0f91de312cf8314529e9458a4d31e4929e609738394bf6f024db1080c7225e3db004270d45a6cc8b3a954d6896d2eb0740342dca38c03354146a1e14d2916f0f0895d79e3f98bd2fb8a7a539de2f078aef49d529f7e4935d59bb4be7b814aad1ae3f31748346a98a78871ec899d7154e65ec177527f2aa7fa5fbfa4c174aef39c59d77d26554964609a9358b79ef72119bfe4921ec986f34b93dfd79441394fd0e56f9e819908e45a50d41b0bb048f77191d3b2b50128ce9ed4ca35fe43ba62f57f93e14650825c516e30aacd872dd9a054e5f0ef342c7793063661c447ece489d03938e516bd18a1fa71ca3f0863ef3a42176614e9fc1415b2dc8163bc78c287673b8072d2fc5b731f310e9bdcb1d3defe9d4a00636b2a274fa0364004ae7676ad9703f50b2aa4a6a6167ab083cc8b64d092ac740c1e32e8298cfa4968570bdd04e59a0eb4c2cd0356b48600ef50c3137234ef7e6134c01af5fbff787c1b241c4b65bb91f972e04264d5a9cc61d425a583b13a4526159534bb19098baeeeda5d9ed373e0957a71053ffde99ec9fad1ef90c4ac5e6d475f6f1d7b75dff977dbd15875031c40c68385cfdc251f3c9bdff51eea8a15b9c8d3f35f271b41e2df2fce53a448a6bdf65a5a581cc82c091ee5f2d142b87cfcb59aeb419f90b0a319f38f854fd6a34aa086b15bae24f132cf8aab39c15931385f8120cf81ddad3f18b24ac82c9a08a767ee129f45a9a16ca0c01be8f9cd7b542a5acee5783b2931c6cddf834d6096ae05efaa213d0d884f7ed3f7ea1db43142e29c5c3493b6b6d97f92736cc58866beedfafb521bab1a85f8ae3c76d0d30f1dc4de8e73151726a3a721cc216547bef175876ebf4e90d286b5451a25cef9505158752df37cd22be255bf35e8049584a1fec93e9981a266aa6f52dd906b870fe3cabbb7b7213b12b5bafb6b3d1aa895ea4042d9d9710958d07226d06eab147155869c1f3a8e57a659d9b6b3f83622ce8052706c653bb0b8c347c58e8fcb06c7c155f0aa19fcee3cdb0cab3fca5e791dc66126257e9a473fb7c423b374275e903a3dfc2a813332763a82a0601ac852e23a1cb9e1f4ea8d8de6268a542e7ad19b3175f6b2ecd543fd6bdf964fafca302dfda07bb8ff9035c2470b7712c5743ca4c32598f5e092f155653408a42112f2caee5b9486de0ed2bf2ab8a9e48ad2ea6262d303add7e37f679348801567f743a60b6937edcf71b0e3d8777620597b75bb2a1bacc71ee58ea5810d3be2b129b4047af5ff2b347e2d65f87dba8fd884789192e4d6f2bb83cb0abda64c57c33a7a3bd2b0de127c4d222a6378de7d901c8909caba5b38d5d8e98563f49e72462a3d1de435c900f4e45ab98a8f8f3a75227b58e415973b756eb76f97ad955461f3ab9c32426b3098039ba837bcec4c0466bcd66515d03390f47a40b783a58c387733af56cdb3cc06b6527f020a87bf4aa4ee1cbb1e000909103c706d15e4edf867218f919bd04edfa5015d0c41c2779258473cd3889bcd589040e8ec4a9b0c629c27775549d6f4a415943424efdf32757a443b2a6f8c5418a"}, {0xb8, 0xffff, 0xffffffff80000001, "0f592f37194dc085354790f357297d066382d660a9ae2aaa646f96dca1213b109c5de041c7dce2464f515f0756af6e7175233beeb24f6d58ae1275550fb378f8de0390e56ae51036be2b338964997f0a14f41378363d5c195450fe2e7db8a8f52191a7776ab703ab91eb4313f7a8e665953bc7dc7104d1f39c5673f0ab72d47ad5420bd17d551cefa7b35cfe9039f56fdfa1251d316516333181956acfca726a7ffb9b4a"}, {0xf8, 0xffff, 0x7, "cac58b8ce7ff56d636e6f3b8a7544c9c8ffb8229464a8ff3ef2e58235ea4bbde1dc59a7818cd60b760dadf9be1a67afcff8ad0ffe0f33c13c61a541646837d68bcec6c55fea0ad86c8e47e451713e96398238523121ecd2b01d07c0f3d278377ef0ab9ea304334f5360484c2f37bdabcce1fe21c91c7daa6ed5395a0fa6610561e3022d092638f34049528b9e203281aa5fbf7f6f7bfa3fb36e1a833bb81c8dbe31a983714aba8c4c54f1389f0eb2e8674c4d47b59e7b5892f5a63c192800061c3c8d669bcfedf533f5846584983a9b3d18bac9c99dfbb7ac5a021ea00fb4882293080b524"}, {0x78, 0x1, 0x7, "f83fd79ca41b0b835efb6b75181d0c582ae2fb14f41409a3e645aecceeef3d1e29507e73bd7f333a260c65783f666ffe3fc29609d5d86f668549b613550b2ddede766299935f385e382e1db237e3d5f0ed1e0778c529c36767770932f690d6b1e8a559dd94"}, {0xc0, 0xffff, 0x1, "16b16a6a81d3029990e6251a8d80fc38779847b427e06456c8a8c26f8d41987c80e84a93c893e2ba8a521b41f105ea3bc054986d2d16f8e907d2e7ab8deefb6dbde93622cc2e17090d5b18daf00263f39b159b6950dfc80702d241cbb3955f5095ddb11f2944123689d6c540f6c0a2d447dd43091728c9c4548fc2b0cd69933736f921293abe11eeef6ef2be7f247be6652d925feeace9ae4b9c225879f7637f9c359cf1f1f4193900"}, {0xf8, 0x0, 0x0, "e6a6a5e0571c9a8f2c14622ab61a8f2d21711013f224e698e0e04d8271417b95de86b189346ef7bf3f26f3f6314b10438d96ca14f4a32d02a18731327e1f94c2ca345d066c3737f00a6860c5757b97b36ae56a7ce7a180267445326dd42246a6aded93c81e928c7f157e3eeb25b817955de22d3fadc50d2883a10a6ee712787f731b93a9861fcd516d6f58388868a47d4005c32cb7a670d0b766f0a501e4d0560cbc45de4ce5340e2c94e92e29e66a8a2055548023fdfd39d6c68ea6113a0d64fd943bba0beddc762a5ae0f127b22b650d66daa98b58f85824ea6aaf6cbc51dbf519"}, {0x108, 0x1, 0x2, "3aa643c249482b970358917210ec35e169e2920611fa706d4bdccec3307006222a29c5e486aabd1062de3770d9e8736cabae5fcd61b9ce0ea9f3ad9eab3902ca4e7dbac3a5c65f3cd570381144244277fa5c2a8ae8e031b1d597539e9978b9a43d8ba90290d7bf4967a9537de5bcf8579ee39ecc152727649eb70dade59eb4aba26b14e4dcaf82c6032fa4dc43926a896cca032e792ef041669ee6f32adabb84e05fd53180f838445611ed96d78363002fe9710dfe5ad4ed0dd6a634c34a7ce5c64e18963bc08d904878ddcb5a29b915e667a17eb23f4836b8d6eba6bfa964082622912258f7c6271e75963ff7b71c5fcb2d"}], 0x15a0}, 0x40a) linkat(r0, &(0x7f0000006880)='./file0\x00', r0, &(0x7f00000068c0)='./file0\x00', 0x4) sendmsg(r1, &(0x7f0000007a40)={0x0, 0x0, &(0x7f0000006900), 0x0, &(0x7f0000006940)=[{0xc8, 0xffff, 0xfffffffffffffc01, "3024b47f8165a5887067c7c5fe71a2288fc1e5d92633c6328ab6ddffe3e459ef8bf48d2098e31c916ab8264535e3e85504b40c2583bbd5339d9d39da7af86027d9d125ca0e976941fa0f6369c14e8be9367c9fa18444e3aaf91f230eb873ccee87373b57c29da68dc5eb371de3e7a9c363610cfa7226631b6a8561bbb7da47bc0ff8043609cce995b10cee03fff398fbb5563eb18e48dda03fe42875aa812477e3c550d4ae56cca9087deab9e894bf43295456afdb055d"}, {0x1010, 0xffff, 0x8000, "87e47de3142a60b3d3f0389b1196748a6fad3d43e7ac671054e834d26446c8966833780463e145f458da4aee80b14543a0941d709a3c96e96fc73b99cc7ab407182e5e08943b7b6a46dd7bc8dc6d4c6bdec06c5ddbcfe35158ee7729d7b08f696b71311e8ceb1df4664abb35bf4e08ab260bd582086c2c5cf3cd89f72c30809cb865b7f6ccc2697e061c6d80095a97461c0298d2c7da481d398d2fa6d535a646df7ed8f51ecb1d65cad16e86d485bd96e02e056049df8f903ab4d8a78c6f239f367c33836b875de180bde542c227edc0ce9b89a765614e564a79ac02846fbafebde8040c2e9a9997830c1477974c9f486307e25c3b6a5eb42055cdcd716fc6ef578553b748ef4b62d46f3ecdf765ccd6d226ca710defe5e59332c5691c09ceb9e0809ad41a6b0f683f3e5a42d0bf1bb6a33edaadc7ae5e2bbaa7f3e029413fd68c1872e9cac4f6acd0d669ba4c0bc2eabfef1a05c83d9f8491696e9e20d33373895457ac5593ec431d85d57eedaaec0b3cfe045bfe909ef559837461bebd1050e46197e68408adcab2220fe256dfc88bfdc3c01baba86235c0c195dd38397f4cc69d673d5a38410fe238fed2cf64f78c2005b19e27a882fb65aeb5c7755f7a4ab7781222f1b398b6d56f97c0fd912430c4ba3708b7082597bcfab546699cf9138bdd33f3e96070b2c00bc838ebbaec5a9f422ce7b627b9bda53b7fe1651f83daa025a589ea005695d2033d7790d4d0d2eacaacb6d3b375ac1d8c4a8689075dd10ddbf2b306bffbd3e993265e65d15f0d6a6ec978755a5038dee9bf7eb9b4846c8a5294a656d02c48e5a33cb22453959585681dcfcaa22c9be66e559f96e1784ace3dd22e2f28f17374c9048034955da320c7973e58bda3402b51573ac5b640543fb502683d4484f6cfa371f5120301b0e501d131231af21c92eebbdc5c0ae7e1ba5bcc55562713a8123b89714b84a55d0c33fb430d3e899afd5a61d5825ece62fd51243e89449de84521e375167e0ba0568cfb1b8e1e108b845f67c4f17e2edc957cb104ca20872cb4297bbfa101e2151524affbcd327daa3fefb19d6d9201cbd978374bb3d48d848f14c2546722b66408a585ee687a91914aaaabcae7b474074e1d4d173e3094f66903ce0dad76c82c6c968357155515454d9696aacd1fd01df56e7af7120ef1d344f36157cb58fde8746daed011b5844c9eb370ad21ea42ed1bd92066bf1604000b253b4c0462b74a7099aee01d140e85a63a332189034e3e23bb9cb1a96825e27e859328f9e06ce4931962ca179b6f3f9ec3849b3751da8ec957ea9bf519c6c2f3fba807e71ff5a6d0d4619493f6aba41181daaa447ff82fb263df50d6fa81a620d3d84f7f6e6a0b6102ad22ce283af66bb982a13226ceef01ed727f233be8c2ad9441bea4b9092ba055985cad2c5547ed4907b4f9204da9b37d620a330f415fe23dc18102641e21d08a165ff335cff33245db37b4e16d6ddc1bc777a200316600e26ba85c0be439c28625041f63c850f11f4a38a9a68a5409a0896db88507d55015ce8265b97a705f2256311ecccc970ec4d4c7774e339d0d19f699d1684a5750dc2b0182f2bd2cb7c790f31a34c2228d55abc5546233c426624db5a019e8f819cc9899f3e911b9aced33110bfaa004cc3e044ddd7e4cf73628c0b99a43e455e2da75a8eecce760f6e727b43e22b5ad31489b3ee96069c3e4a30390bd85691f6e16010e40a22218f749a2370d7a3aadf8780d9d05c0c3aac0646aea66531e0a9addaf95a433d7b3f1d21e969a16587bb069709ec88b9bc3876daaee84c1d5688377ba52399e7e59dcaec07048bdaa3fb9441244dfd1c71c73f4c9a0a4901d141515baf2b6bf81c3f9d7365695b28cb5c568a65c268ae879b5738bf025a78f7d7a6ddfeb398cbc9f78b99c579f353046c502b23b14678453e8966d0906ac515babd0193bea2db23c4393075f1362f99401fba612b6f6fa0c4a05dece24ae2b2c265b62593b1d8fa05baaba620ab65e358eb07765b9c306072827e4461ffdcde5f72d96d0a6da66c065e5f8d16e1f9082085387979330ba0239164ee6cb4223c0d36d959fa1a0aada5d928420a5cc0b105aa2378b128ee146d493fb4c9f335cb9338ba0067e72a456c3232e8186d692bccd1e78e6e77fc1a10bdb6e14af60d94b77597158bebd326c98e8013ee52f65e7e95d22ffd131cd30bdbbfe966aca63ca12929392b349dc281f201797c8de8789ce98b7ec1984af82b06c575a927e75394907264a1630b689ce4dd0381d7bef7dc68121d80b8635701cdac4cf67e09512848683b5a0338955defff5613ed5a083a08708cd1c579a8f570a0aaa6044c9f9766da4021e9a2fbc92700afe32ecfe1c4c70940c00c5719841e51772e8128cae4a5c32dc1f333466297e580313eb94dbaacbf40d1ed97773d95b7ec939b976e05e33550a8a505d72cac90a681b8e65b0167f32e902d565d13caa4824398dc424dcf23b2a7423478d3308a40746403729f838d97d85ca69da7e84dcc8c56a2b759643c767b3cedfb8883290ac36640e0a9312985ab8288116109b79bfc34f4fd4feeb6c62a2f44ac57a5ff30c10a4775c422030995276f39c8d890b7deae7e821677d2d5c20f038a055cf02f170eafa26a3baa6efd6b1f33df6793c54f9f3e372f481d45b768ae0121edd4a0d8c12204f5697cb62866850fc4aa7a09af25ceab5995a79be8c9d1a94678d61a05decfa8f621dc9ca8d0713e52f1d602fa6c16a78892b5bcd98bd65e952dd3cb6a7185951b1fd984744a4861dfd97875eb064463facc307df3ad115ba07e1ba922c324d78dc05460b01845ca778a9982e1646ba8b0c79d86d079176c17cf70d52da98c352d55357f4ee7b2a70b5174ec40513262f568e087f57eb8bcec077564be855ed34c81eda5a986dd118cfd6195bef5925e27729b239fb6302dea994bc1e8bce5fa97735767ef0833a1e5875ac933f6d5eabe8e327ae0bf7ccb7bfbb0b91547da4b640df6314dbe291447cc3e4b2524a367180141264ad081e8c26f8b721845fdacdd01681a58d44ba9ecd1d74b4d7f0dc33e1ea297eac63906f1d613f697879e6b94d504792433c20cb00bee7f31ed22644968868dffa4390e23200567eab953f30faab046754ce2d82c416aca4973d2addd834b3387acdf9651df3f9c63450e8e7c6b5902336d4606cc5128b1bd7f52cc4e5800865a53040ef1882a7ca1b156207fba085d933782ab7a69369f56566470eaf0730762823e154ee0d1b61af99efd0fa4b9b2659cf5e652a3e418f045e354c671d2965abf5e09ce2d93f34e9540a3b61a912b50f60353f89f1b9f5ac50f33c9cb360eba238116d26fc7df2d4779656e3c161ac7875d14b3c9c84d1fc7ff23bf9074617e3ba9a1a760d6f1b176054ca84186ecb8c2f1e2e279fb87b71d433d8b93c782399d70934fec12a84594f4c1f5311847cf4a0ff1ef928df2951619b4d367bad68837cdc759b03af57de19f9c9ff3d783e91ee80875c6e544f718e0833b2ce067bf135e04c5f0e2339b6b78c8174a3973aa0caca440cbe8deb231f05814240741dc15169c8fa26b2e808d2848fe2af4a956cb915700d79b24d8c858eec33576e1e9699627c94e34a110dbeb8f80c474e741aaf40deec766ccbc6f6d99b94022ad6f76f8a6647e5d16dc252d61252ae292ae9079d59457a07557aa4e016b43a171a468522b1369643948d70a3c88ff3a84f67cca8c68575c08205faa6ede4eb41b897044492c292e76c26eab3ba5ad462de84b5d369f18f685f753c42ccf33752692e8e0dc7c2e3bd4349d07dab0e30bb69a7d4f662aaaa5569f2b8fa35037bbf8f74c158bfd905ba34a6f517dc2c9a90884a14c059387fb502a2148a79dd11a12546b07aa6801490d9ae4b5cd849337393bfabd4ae69d3c3fb2a93eb6e6c9e21449d313ae7a64b27056509d853d289d2b759e11c6986e11ad1bb2e161b174a8e45d8fd9c487163f75de3cbb6889737bec3ecc31c26934187e24e389b902dbf80c94214145dd2e53da11baedea051242561ab58dc4f78d300a863ef16bc925a13ce5b2af7b6dbec45236bddacdbb639134b92713cc844a08ba9fbd47e52d0c06ad072492197d4a0d7701cf5caa13880129b88f6696fd10322ebcb5c361bd883390dd46551b54330c452b37f77a47606ec61ca63ce97b87cd96a943c0c195e6e1c5da2b8421d5e289c29e1880edef664273805460c945b5ed6b7b3983011e473b17342e42f3766a89acc62f6de0f924cdc2e5464dea145388f01ade2241515c2570d6bc9e0d27094581d4a77b23e80f01b16e59d4f33108675786700560fce7ff155343656b76c3639f8eab5f81559908820345984f9b6c6b368ecebff68569eb2aff8cd107b35b77b3d9adbba1034c5fa21940c58211b5fd160c0213020e0c542e7b21420d6762abc087be87ef96bddef7f88719b042f8e3ad2a9f9cadf332558aae5f5eed1ab8fb19967b3cd8a991e35857fb2280e0d406c9d67f5905ea363560a0a125cb154a270e53da16e89c901ae231572be97304b863ff794952bde8e2033e6ec14042dfc1067da37049c0d06be832a4b7fc8931faaa2238776f3c9381dbf3d49d8cf2742cbfca167538ae546523629164e20c7cf070f08a5c3d146e4b60bbd622ca185037cd8d12b8e3246d12bfee2622c8b7dc5fd4bd545acb5b93f7f8fd73d5c2938caba1c6e7fdd83aa5e083b6af4908f372239db0c752ed627fab6cfd0aeff050d469f61b449c4499bca32725bcd7c7a4ff8b2a5d0854926ae550a9752cef3fe6d43643669997403a9b37d9cc8cf7da7b890fc773791049643fa23c87d25b90c6826ec1d9e5f816116f1e8446e011c8113327100d20344fa4a19e8779a9410faf34be2874b4595e283c9c40163e762d484554bd4d4545d01e3ddd0094d0c289a83756ef11ca3704c65f2dab3a423b559a5b9a50b3c5889d45d78d630cd4ce253686a90c697ed29af74dcd3a5b5a6b9a9d2492e9658d8822b0e1f54279c7bcb92508b22bb8e7f493ad73246806e8bf9e41d5e6d1015de45eca1622ecdb724808ab31aeedfd4e323a319e17885d5e4d2b8880e816db59f90c1f75bd24b20992bf638d1ee9bd2ea84c12204280b34af50453e9d484c44d95fd90bf2d89d3c3c9fec0ea815fd1d83c3c916ca6cef34a2010385e2bccc37c0a843829b08b1d31f86eadef188e62d2fa75d26cc1a5721021e70d31b8fd9089dc7d800c9a1e1127e7d51398e700bdc8d1378c0443a7c83f3b52c59c4aba2a87b6676a7c5b0771683bdd9ff405ec6bc534ec9ded35d597be9115729be4817ebe783a371bd9cbfa892f560e957530cbf09e323f392fe56e2f55af094d507f8bb284ccc12cae6deb812570d4c432e6c38c7614c2dbc4269995a12fcddd7ca194f24ab28c9f7662c6d839027e12ec54748197b52f35fe6591936ec13aa5dbc11674ad7eddb37a0b5cfadb3f9fb530b23d4082a76074992fc616fbaf2c53fe1f64196bccba5d80fe66d6050d549bb761a78d20ca5aa37f1ba0068c71db20cf3eb42c9397d099659432d91cc3ace3fff2b4b144352a28ad773a563afbd0c17cc955c5c06cf57dd9beb0521072cb7727d4422cce663a2323bfdae8ff8cc4aeb34419126b3c1cdcadc8d4a76f22370befb153c1d7e0f2925627946942b766afbb89658c0ea91c3019bda7e34f6797e15dbe6776d499a955a020ac1c41408935a58250f03042e3ddb0a98ebf3ef4e3b765c533e510acf96d7cc49c61be6dc"}], 0x10d8}, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000007a80)={0x0, 0x0, 0x0}, 0xc) truncate(&(0x7f0000007ac0)='./file0\x00', 0x0, 0x7) connect(r1, &(0x7f0000007b00)=@in={0x2, 0x2}, 0xc) connect$unix(r1, &(0x7f0000007b40)=@abs={0x0, 0x0, 0x1}, 0x8) getpeername(r1, &(0x7f0000007b80)=@in, &(0x7f0000007bc0)=0xc) fchmodat(r0, &(0x7f0000007c00)='./file0\x00', 0x100, 0x4) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000007c40)) chroot(&(0x7f0000007c80)='./file0\x00') r4 = dup(r1) ioctl$WSDISPLAYIO_DELSCREEN(r4, 0x80085754, &(0x7f0000007cc0)={0x6, 0x3}) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f0000007d00)=0x7fffffff) lstat(&(0x7f0000007d40)='./file0\x00', &(0x7f0000007d80)) readlinkat(r4, &(0x7f0000007e00)='./file0\x00', &(0x7f0000007e40)=""/232, 0xe8) fcntl$getflags(r1, 0x3) openat$vmm(0xffffffffffffff9c, &(0x7f0000007f40)='/dev/vmm\x00', 0x0, 0x0) linkat(r0, &(0x7f0000007f80)='./file0\x00', r0, &(0x7f0000007fc0)='./file0\x00', 0x4) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f0000008000)={'./file0\x00', 0x8, 0x3, 0x100000000, 0x1, 0x0, 0x6, 0x5, 0x1, 0x3, 0x0, 0x2}) lchown(&(0x7f0000008080)='./file0\x00', r2, r3) readlinkat(r4, &(0x7f00000080c0)='./file0/file0\x00', &(0x7f0000008100)=""/4096, 0x1000) lstat(&(0x7f0000009100)='./file0\x00', &(0x7f0000009140)) 16:00:08 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x88, 0x0) readlinkat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/234, 0xea) open$dir(&(0x7f00000001c0)='./file0\x00', 0x17ffc, 0x0) chflagsat(r0, &(0x7f0000000200)='./file1\x00', 0x0, 0x2) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fcntl$lock(r1, 0x5, 0x0) 16:00:08 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) utimensat(r0, &(0x7f0000000080)='./file0/../file0\x00', &(0x7f0000000200)={{0x5, 0xfff}, {0x9, 0x5}}, 0x0) fchmodat(r0, &(0x7f0000000240)='./file0/../file0\x00', 0xac0a3a33d2bc3a66, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x1a87219cadf421c4, 0x0) r2 = fcntl$dupfd(r1, 0xb, 0xffffffffffffff9c) r3 = openat(r2, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) faccessat(r3, &(0x7f0000000140)='./file0/../file0\x00', 0x102, 0x1) faccessat(r3, &(0x7f0000000280)='.\x00', 0x3, 0x0) faccessat(r2, &(0x7f0000000100)='./file0/../file0\x00', 0x1, 0x3) 16:00:08 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) link(&(0x7f0000000040)='./bus\x00', &(0x7f0000000100)='./bus\x00') ioctl$TIOCSETVERAUTH(r0, 0xc0107002, &(0x7f0000000000)=0x2000) 16:00:08 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000002000)={&(0x7f0000000000)=ANY=[@ANYBLOB="560200"], 0x1, 0x0, 0x0, 0x0}, 0x0) 16:00:08 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x10000, 0x0) kevent(r1, &(0x7f0000000000), 0x7f, 0x0, 0x401, 0x0) mknod$loop(&(0x7f0000000000)='./bus\x00', 0xe000, 0x0) 16:00:08 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x5, 0x0, 0x0, 0x5}, 0xc) fcntl$getflags(r0, 0x3) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x3, 0x0, 0xfffffffffffffffe}, 0x0, [0x0, 0x0, 0x0, 0x0, 0xd3b4, 0x1000000, 0x0, 0xa2]}, 0x3c) 16:00:08 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x8000800080002002, 0x46485d48) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) ioctl$TIOCMGET(r0, 0x4004746a, 0x0) ioctl$TIOCSTART(r0, 0x2000746e) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) setgid(r1) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:08 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) close(r0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, 0x0, 0xfffffffffffffdea) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000100)={0x3, 0x4}) 16:00:08 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) recvmsg(r0, &(0x7f00000003c0)={&(0x7f0000000000)=@un=@abs, 0x8, &(0x7f0000000280)=[{&(0x7f0000000040)=""/219, 0xdb}, {&(0x7f0000000140)=""/160, 0xa0}, {&(0x7f0000000200)=""/106, 0x6a}], 0x3, &(0x7f00000002c0)=""/217, 0xd9}, 0x3) getpeername$unix(r0, 0x0, 0x0) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f0000000080)=[{0x48}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000180)="ddc3") 16:00:08 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) dup2(r0, r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="052000000000000001"], 0x9}, 0x0) sendmsg(r2, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 16:00:08 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) dup2(r1, r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0xc02069a0, &(0x7f00000000c0)) 16:00:08 executing program 1: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r1 = openat(r0, &(0x7f0000000300)='./file1\x00', 0x200, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x810, r1, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x1c}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x5, &(0x7f0000000200)=[{0x9, 0xff, 0x6, 0x7}, {0x3, 0x6, 0x7f, 0x8}, {0x6630, 0x400, 0x52a2936e, 0x13db}, {0x9, 0x90, 0x0, 0x1306}, {0xf8, 0xffffffffffffffff, 0x6, 0x80000000}]}) recvfrom$unix(r1, &(0x7f0000000280)=""/110, 0x6e, 0x800, &(0x7f0000000300)=@file={0x1, './file0\x00'}, 0xa) recvfrom$unix(r2, &(0x7f0000000180)=""/92, 0x5c, 0x1, &(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:08 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000340)={0xdeaf4152}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x40a, 0x80) recvfrom$unix(r1, &(0x7f0000000100)=""/212, 0xd4, 0x843, 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000080)={'./file0\x00', 0x1, 0x2, 0x4, 0x0, 0xffffffffffffff81, 0x81, 0x6, 0x2, 0x0, 0x1e58, 0x4}) 16:00:08 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000080)={0x6, 0x1, {0x1, 0xb9}}) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:09 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = openat(r0, &(0x7f0000000080)='./bus\x00', 0x8000, 0x8) fchmodat(r1, &(0x7f00000000c0)='./file0\x00', 0x80, 0x2) poll(&(0x7f0000000040)=[{r0}, {r0, 0x40}, {r0, 0x100}], 0x3, 0x4) ioctl$TIOCSDTR(r0, 0x20007479) 16:00:09 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x80002000, 0x400) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) close(r0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f00000015c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001600)={0x0, 0x0}, 0xc) r3 = getgid() r4 = getppid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0}, &(0x7f0000001680)=0xc) r6 = getegid() sendmsg$unix(r0, &(0x7f00000017c0)={&(0x7f0000000000)=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000001540)=[{&(0x7f0000000200)="4c176d39208781c0221d0b4c4a317183486035f07ef5cabc9240d23a84505f23ae2e5a62f5036151c3b91eb7b152ff0002713c721b3995a52215231967613e2e79e54b642ffee51b88190bc678d424a91602eead86e1600eaf8ca915fa3ab13a33c6c8d8a535adbc99b6cd67199abb53b5fee2c3e79c75548f5efeff6de90086a18b0bae6ca5c4a341d00622da76b8a49e1049d705894c970cddc6fd3f1808ce86fcbc490ad72bae04b5e2cd7b5223c0fe00f9738c48b48a096e758a339f5b0fc62264da4d9bf65a65e170870407e41c5d4ccfe0e5715597814f43c0e5d0dd2fb369f181df2ff8240be4761605f9d827e999e17a1113588b78c90744cc21f7885d2cf94fe1f62ad476336899b9a9853e991df86ea44e99ea0b4d390a1f449256012f023177c6abcf146886eb7188dce1c92ac7a3ed812595da02fbea872740f9c96150203c7876a7f734c78dbb50ddde626489cc6f8f37b2617f7472abc26374afb9076c7116e96e0b05b0f7c9eb12a9fbc83dc1d2041681144f4a0e083b4370b38b7452c47fd0a5f56b8016da6627d149c6a4bcfd83c7a9fce4cd16d30c342e06aa76e1252d1fd3717d0f4e1832fdebc9daad0bda03120d245c6ed67048b1df283acd789427745fbac8797bbd02dc927d2f0b4411bc49cd5504c705d4df8581bd35663902f74a52e032324fb102c8448448dd26e21b9e8adc7bbd6744ee32ce97d3fd4a4d531a7b6be0490c1476cf52ea36ea6fa9415df79f8928bc70e7d3b32eae6fcceb471d971b25dfc05d50bf106ba715ee82475f0f89361ba23f58003f5b7c77bbd40807fa67e22259df2b1d17c22d169549d1d4717a66c61fe9b3b42af6cf9daa53f14f59cf6dccbea31c46acd4e4aa85623cd27baedd3f3447290fc0d7552b33c53356da3b3207fc61073c45e1f0fd908c5a25f3bb1885e7781994a1b6942ad3bae39e4fc208ab45ebf8b64b31f557fcc3853ccf601a930989ca6d30b192b2534087bfabc3f1c387702c9b67dd0afeb415097c04beb9c8e764be897e1d88de78e9d6608a9d5c26a27b8d842392060c6cc34e8f5730a62f7268bad14e414191e7fe0ecaa240be4839b967ae31ce91468a9302dd24e9e06b7dac708596754f10370ba09bc3d810102cc455033100fe8f543e40df9ee75ee5c4913a8073795d28f51e7a6b6bf3ff4d219b187fead93cf789ce2c9380c46f27ee7ad7b37b44bc7df78c74a54ba5e2007fc86ef14d47ee3e42f9eddb5ba70878eb03367347dcd716214c0e0be6e434c9b1bd240ad9ea9ff819b4eac830dd361d8e23a20005a731103a0902021c2782a5403755f7f70540609a63f29500cf377a57084e6c66053861c912acf447d510125df59b7368f9ef5485585709d4fb0e00cbc3b49c4ff2525cc334e6af716f3ecfa24d8c8fd244c245dcfcb17f5c6f6a73faafb0bb8bce08e83199e32100d53ff548a565a59b28ef4c6ceb101ceefeae95b8816a47d66b9c0adbb2076298ec625b2980880303c6819322f4546df1c89f15e50c49d7c0666738914c8993bfd119ae97c7597f04bc57830a10bc0547e6b167910fcee617bdd68745dce9a7fe610e7c3b654a299eb12e2b2639ea6b45d4cd9f70679c2120fcb6bb298a1684f78086c9d53bc346dfeef2c69869ab1d951d00d70809bd646555625acc22bce43013ff90fdb941b9c333bdc75a0bde737d83eea18ff3eb7fedc7a3eab48bb34b656d9bf61e744efb414aafbdc305e528a22515455986055c4bbd252319b8af314506020a62d300fa7e40f0e3e81e59da6a8af42647bbe22d46676f9500bf9b0042651ab05ef365fbec802605abb7d6b2821b68497e121296572ddb438df3abbce0e0c23606e41dd224e16a511fe42f0b2051b449c0e70a06218ca5f97df854de0b4eef419173906d69c772d3fbe0dbe0c366018b175198a7c0464e3e8119da5e45062fea20f9bdffb4a904611b47ba0d91dfcc8b28acebe09eedc16636c6d4ae4456e5f963c56bcd221e8c0bf96a69b56b55654a5a0fbc36c03c16e7e413d41711956a22722089a83da24deb29f9b53ca99f3aed0bd46dbcfd7fb0b553cfb129195f836e6afde539c7dc05e5e4a1670ef26ee587f954e795d71961d00ad111cc0dd7eec6027e91de46ebb63fd80481e00f7b24912e04d405a1af512becea207501ed30345e9db3d93287c809f8f2559bcf7adf71b8ad60cb0125e2f01758ab1d87922dc63f1a867a904782609be4fc7fb8eee18efaba816dc4773e2d850594a07b5f2157964c76dd4be3d181f52e78b14d75c2eaf1422e1c3b71afa46dde01dcb5035c49317cf733d0b093ba299235c95df49ce76c8b40946b50b3df1423a952faf33bf50cb1afeea61f80e45b8a34c676e46ccb06ad9c2c3389561e5783fd29868504fd11b48fc0f318c021f7a1181cfdc2fcfc324007a165142a92c812a0b49db71b765255fe0b6d2cabd7ee3e3bf6fee6fff3d6061f05367d972f6ffa265e8e7938bbc3bc9bc684c9dffa39b6efa7e90eaef6d0c0e2f734a946836194e9b2f30e0c214b70bd98395f77ac37ca5e9df9f08ebf28491da1a0d5727c95ab3eba096b70fee507a9a116b0e2a6f5fd814e429dd8874d4476d138b56a9b194b164286bbf94361fab5ffadb45a274cdee0fe2a6f866913787abd44ba78d141902ebb16682621dd563d1b9c62765b5c439184f81e4ddb5c43134f61abf320add44f15aa1f2ba2cc895d6576d5a1d3c3432fcaa4ae3dfcdd16b7d07b4c19fddcb0693f156526fd3e961a05f3a65c51fe3363c19087111b4ea95b50074156423ad2005e232cac1df5ef40bc4a697546da822032946a4244233d359df82f93e29ec3ec7f4ce3e063b941d34123c2899199d9af91b4f4c393cb7ff35c039bb1c40d0ecd003c543121175a681f9a81946f7c17d192522efb17f6b82dbb18ea14cb7be8f478fd7c5ef8bc0d83e47da6bb561efdb93128eef26952cd9c81bb7881ed7807c98f253063db05de22bdbceef442a09b2b25beaa4d2848360056aefedf47126c54e2eb5aa4e406c652ad440dc471c4962cfe35f6d9decf3d223f407f528eb40761191725e58cf6e2bda396e30c8f05aa5408038bad255d4df722dcb40327d958e3aa2ac505d44854f303b34ccd0f2c5562b7b4d74f173f6db25677a34aca30001019c4ecd1429846dd2b009afb80d56f9b5d52c01418a93684ab0dfe498a6984d51a25cf604ff5d22cdcbd7913ef6dd2896363b8afe610566e07ca79e0e11497023616b9f1d4475a40e674c3bca865262bcbc2395063621ffcce34c4145c821dcb6f496ea54e6cf4c39be8c3c10209b6def25efd7035fedb13b96215d52b50445b48aa60a9b526ed94214b9b72bba367aeb39ed427349be8d55666027256d7894d1f34cacc989806ce3ab526ab1611700a4dd27a1acc2e2467f283b68a5a1c02503569a5f4bfe578df39ef2325488c3556a4b6efac32d06cb4f559007f26db1cecdac4fdcf0f20124ca5d637db4f06b9560e19b02f194dc21138be2c1e0ea05a10791fdbf82d6e7d884fb8eefea60dc184083811c72e85ab953fd7f4bba9552485457d7e62e1a2079bfb80afd10dcd984e79c963cb3d65ada3a729d676f09fd6119fc989b6ed7d2a5c62ad27cbdf14785892be27d4407ea2aa4728ca05f77a65844ff86f574653a2db4637aa0befdfa24f60da8cb2c88ca291bcca7ba55fc5f6352bd63f602976d21d367ceba76f0400d5103d6df374351a4997bcfc607fca7067ea07cff53f8f04086fd8fb72ef6da81b9f4e30e1c250c5c1e624c9f126ff06e908ca3172d6dab108e5993e0ca857d63379245c0f478d82f99ab171109d4f55c57bd51acbb210f22a71e44e421fc20642aa85112517452169fba3b67fedbc5a9b4269bd9436df9f6f5645829de2a5cc58466ff9b9c76a91bcc9ce0b7db2ae6fda9b2e1d9dbd11434f2b22e484c154a92d89d12ba4bf2e9a2978b084d6aa65b142793fcf37149159b057f4f6e6a245028ec67619a0f65a3080d305f8f1fbdf25921c7f8f696d865cceaae2234bdb6716c3d70f0c87007cd84de84581347473b4bd752f3adba79bb87f4f35de6a12324f5999e485257080e4dae7b05dccbb060737ecc92e423bcf7500bd5b79a5c5a6f63c29245832585e8bd23c34ec58f40c3918640ef37e4eb61460a9a9e6ccfbdcdef847053a6671b2ed6b6afa6e695dedb21fdddacd11363521a44536242db404fd08634ffd4e669ae549917457a419a80f25767551a9be1d145b1e224ecd915ec7a86dbd838ac35a4792f20ccfdcbae5f601c2eb64b99f404acaacecf45409e80413908bda506e2ac538a82ba10b5fdd4183f186a03ac4d17b3f00b08cd4dc63bcc05b296ee885d7a3926e83130586fd567bada16f460e73e27f39c1049fffbc642dca2e47beef191b9ba69f9ecda0ffec5c405671ed2a0718d3ce97178e010dc22e86d9fb7841543e60a826acce0ae943ee22229a72a39adc47880f7b3ce1345e9af5149d6fc0dd79bd29886170202b2b4534987b9f85fb3ad20ae63fdc37975c99f2f1c0bc0bf048d02b254f4691f11209ce876564dd44cf24e756a1dd6e5ec3c25c4bce4247507eb8614196a3f7256ce71032453cde6ba255218ce64612c2c3af74a65613f983dffa7fe81375cd9748cf739f305a6574622c2b3119783390186f251efbac46223ae47c1efd91a35ead80e9aa568d606055371df76ec0cd6520ec0902acb880e63a76e3b72f7a9137ffff2a19bea4c82447f9d8f121f6aa53569ceba75b37b19f30ac4e453fb64d6e97ff5be8cc04cf326846bd8b235f21492c752e6cfa311cc4319183536ec1f3b34f3b6d5611100a9b0595549f0c4f140c770a653bc390ccd31baf4c8001771c06c67a19857e0bf51dac249f4cd33cd736ef035540207b1c5d4922178b1ab44feb55d2c92dcc6757c46f970609906278e14aabed53acd5e4c21fb7d445225de37595af8c8b8d0911bc503c13dae65c4aee61960b69649e9b693ddf890ee4db534bda28bd6725a4ca0ee489a466b50f52ab8f8fd5ae05a10c53e0cc27999b7765e6aff64af33031e167c77f1ba04bb196a06710d0e6f9bd2746a9e6ab749b8869dd8b96615aab6ad6954159983285c0d958e06dbcada381fe0fb63a06a8cddbdba15418885060fb77fb6add994299489f5282288b36393a2f956b11725f96823d62cd1dfccea6bf03970431410f274b25af73ab65dc3e96e7ad2d731967a4934c6b8825abd481d204af535571501f0034803491a960436d2411b852c33d1a733bc3933059c62e4b83353017ba2e191cc11219dcabc4a50ebc962418bdb2d89a4cbbcf6cce88c64f70c009a7c650810391420f8ac32afa4ee78b797ac5754a06887533952e8709ea99d53c47c5c8ea1b72b0e4cd197e23319513de0faff4ac460164b55e163a12e2e6dc77c723c97709d528a90c4119367781602028c1b14443d7028878421623d828ca9bcb7392bbad4b2d8dff3db76ea5eeb68fc142aca752572128530cec0808f6613ce16b1f20016cf3107a3784fca71db1dfe7fc96d43ca74cd36bd2e2c39a9b84cc8808e12063e85d4ed620a98727a53e0ee7e8718ab88225af9dc4248007ba2fa605653a5d4fe6a30873cd060b3272355ba19ab0076d6fcb808f7a7565129f8c5776dde79c3bbd6839c19c53f84a10b4c6b46b28f00dcf104e8732bdd4afa9c22b79b7ca01eda7c4c634a8921992238c705527c7c89e0a58bd29104135ef6b94af19c698b1223d777888d64f022547e2f754d2e0", 0x1000}, {&(0x7f0000000040)="c782aefae6e67a", 0x7}, {&(0x7f00000000c0)="e4193f5624284b10a3b1c310f7a505934c0d45275b7e6bd83597ce234734d29d3402a80d8e31389894e2a7b4be4166a925d9586d0ef926554a67635c38b3d33f3427f8bcf9fde7b1fd01128e155cd62e647b069785e71bea5b6e67b5dd0fe430fb8848486bdd0f5da452cca0ebe0456a78fda369894074f4b031cb135ebce798a6196d31631163926b4b68a57f167169acad321639f03bbc91c32e01822ddc13f4e433f9a6c0f2f30bc6", 0xaa}, {&(0x7f0000001200)="a80a9dcad5746ada9e8b8636904313fbe214e508c4927316bd42bbb3637153bc5cd63645e15c5d4e592fe9710929641e4276e1e2a646c8fc1e3ee9668953af590024e67356e10cede6d1a8d14f059b855a78fab283ecfd3e4c20a32e73a0f5a3101a1d6897f2d9a3e0f7b8df2b781381b8aeac599d8f49b89d8ef69c5f911d0ad3ad4c62a94dae960465cec71beb914e937ead6f", 0x94}, {&(0x7f00000012c0)="e0bedef36fc98a94f24b92e2ee28d33fbd5eb245c73814f475f1d39e512df3106cae91282b74a4df363e300df2accd8b1f6e6587a0ba75a4c9b57c10de0ab951b5b6cd7432679f7102144ca8da53c0c0898439b69e5853719ce05353d5ccce34822c01b6f315c0d51f340dc40f8bb870a0f393", 0x73}, {&(0x7f0000001340)="894d4b197593a6abf5d75238ed62a6e0176bb939f0fbce794e4bf63b6cdf80d7e3780eeb03dc9b803fab43f261a2b678145cd6539e177b92adb437c89fce64dcef664ee6589ac45af31cca551f9244254750ab3a212c65db74facc4e9aa7d6eb48509e653c93d53399df8167a62c6071440b360d2904d421652d54115ab706de9581889e82c613fb5b6fec0d7ceea4171e10d8308bd280506bfe7ba7418cee56af0589f7f677fc2e7ff867096f55f78b490c9a7b8420ab96554f8ed786c6bffa98ec1309db640f9aba5cbd5807fa69476f33e62f5fa2ea3677c74bdb0c18db95c4d724d55380d0d20fbabd703536", 0xee}, {&(0x7f0000001440)="68cd730eb8cfdc63541b9e175d245bca9ee40465084c57d4244daf5038b0938e752e9184ed904a157f18c72c9d9372f37528a0d197153caab15c59ced82ae87d638f7f54b08acd96789c7eaef266e47a9789b36793fbaf8b54742abbaa94178c830f5883226f38c4cebb56db562288384332c02029f1f84e8ab70f0a4e0b473f04ad759b82753190e838b05018358ad5634dacee0baa1bea614b92fbc141598dee82ac85f61df4084855bdb54e3daab2a46b512b3d556c4da94a9c4b6fff8f4b5216a4155f0eee0822d85ec24e816f9ecbc44828debd3ae00dec1ccd23265017a2c0c1553d0e", 0xe6}], 0x7, &(0x7f00000016c0)=[@rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0]}, @rights={0x38, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x18, 0xffff, 0x1, [r0, r0]}], 0xd0, 0x400}, 0x4) 16:00:09 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x200, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f00000000c0)=0x9e) r2 = dup(r0) ioctl$WSKBDIO_SETMODE(r2, 0xc0105715, &(0x7f0000000080)=0x35) 16:00:09 executing program 0: r0 = socket$inet6(0x18, 0x800000000003, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) getsockopt$sock_int(r0, 0xffff, 0x10, 0x0, 0x0) 16:00:09 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x2beb, 0x0, 0x0, 0x0) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000080)={0x1ff}) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x34, 0x0, 0xc6a, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x7f, 0x0, 0x100, 0x0) kevent(r1, &(0x7f0000000100), 0x9, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x82}], 0x9584, 0x0) 16:00:09 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000c3991f5f"], 0x10) r2 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) preadv(r2, &(0x7f00000001c0)=[{&(0x7f0000000140)=""/33, 0x21}, {&(0x7f0000000180)=""/1, 0x1}], 0x2, 0x0, 0x37) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x28, 0x0) listen(r2, 0x0) fcntl$dupfd(r0, 0xa, r0) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x0, 0x2, 0x0, 0x1000100000001}) 16:00:09 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1c37e6fc6e23c5b00e74de400"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000140)=0x2) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xffffffffff7ffffb, 0x65, 0x7f, 0xfffffbfffffffff8, "dc04001b00027f000000100000fe662c5000"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:09 executing program 1: r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffa000/0x2000)=nil) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) r1 = shmat(r0, &(0x7f0000ffa000/0x2000)=nil, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) shmdt(r1) ioctl$TIOCSTART(r2, 0x2000746e) open(&(0x7f0000000040)='./file0\x00', 0x8b, 0x148) 16:00:09 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2080002002, 0x40004000000028a9) r0 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) getpeername(r0, &(0x7f0000000440)=@un=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x830, 0x0) mknod$loop(&(0x7f00000000c0)='./bus\x00', 0x14, 0x1) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000100)=0x8) mknod(&(0x7f0000000040)='./bus\x00', 0x28, 0x400) 16:00:09 executing program 0: open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x80) open(&(0x7f00000000c0)='./bus\x00', 0x88a, 0x80) mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x4000086128) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x100000041, 0x0) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000100)) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000080)="0b6d04", 0x3}], 0x1, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000240)="71f633b0801cbf46b3e0f08108609486cb30a17aa886d8cda8981e1b228485e9b9d52a4a6fda6e564995b2d8cba7c2a8d9643aca8f377bde6b82f5c93d905d8f739576fa422d71d5644ec63f1f75aa7a"}, {&(0x7f00000002c0)="156f55bf4c886fde09a58de37019afa54c0e63abd0d9a4559f5d93689dd723a4878ab76b0f0ea6b3c88d625785e9618ef6887787f8c29662b185495eeaa2eddb7fc21d108caa81f1b8680a0709282190a948472de40e292b03a9fa153fdab5b819b20cb775e5a3"}, {&(0x7f0000000340)="d804f674f4448852bce8f44b5e4e0568c28888c824a19aff7c69b625cfebea3cf8471c6739e51c664b2db72d8483ecd9c1e2a585d212d58842da5d5da2a79c8286c0fb6620a6bfd2223f754f910d5c2bdd1437f7f8fe6afced3690b1d84727ce9d27325293cda171690ec7ecc002375c6dc54fc08ff20b414f9e577cb93e939652c44c145575ffe40beee383fd90c8202a0eccd84669edae56da4b95a7e8c782383e8876cf7ba71b63c4a7029c1732ee71e85d00a7f18fe2ef752fd4850ab839225c92c540cc19057af76faa15eccbc5efed2e40229eb413231e65738c1a38c5b1a442305b7c335320f184f3ce"}, {&(0x7f0000000440)="a4a9c5ddd8809a1f4b780c7393d15c69a720ee00be3e86d2ee87012807059ce84d4790833f6443b609e78c3da8d9305cb38621a728cbfe2142ff428d74f7d9e6c6c2c52f397f7b007ec9c1f5de27b61add7e77a92ed27f66e4f574b94f5268be967bc18c8bd074fa4e663c5d6beb922777a63d628130a7b2891957ea3fec4d6c898515fd9da975936b39247a882678a3a35e22c555b50d2f2476d8d39308009d6488f4ab4ffe8b3d65846acdb4165dff2e7b7fc30bf6ea096e9d8d2b8628f12816bf09b8174a242ef4316d4020b73ab7745ba1332bf261695145bec4865ed55ffbcb36f6ff0b5c51805862f29fdf295c227e61c4b71de0e185"}], 0x0, 0x0, 0x0) 16:00:09 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x1021, &(0x7f0000000000), 0x8) getpeername$unix(r0, &(0x7f0000000140)=@abs, &(0x7f0000000180)) 16:00:09 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) recvmsg(r0, &(0x7f00000024c0)={&(0x7f00000000c0)=@un=@abs, 0x8, &(0x7f0000001400)=[{&(0x7f0000000100)=""/4096, 0xd84}, {&(0x7f0000001100)=""/23, 0x17}, {&(0x7f0000001140)=""/99, 0xfdb3}, {&(0x7f00000011c0)=""/29, 0x1d}, {&(0x7f0000001200)=""/114, 0xfffffffffffffe3c}, {&(0x7f0000001280)=""/74, 0x4a}, {&(0x7f0000001300)=""/71, 0x47}, {&(0x7f0000001380)=""/34, 0x22}, {&(0x7f00000013c0)=""/1, 0x1}], 0x9, &(0x7f00000014c0)=""/4096, 0x1000}, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) 16:00:09 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000180)="b10005016000000400000001070cca90100e10fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f80004ffff00"/177, 0xb1, 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000080)="d231f21135edba3d01aa22a05a5f7aba9d290f83a88d1b31cea9c47e2c60e4eed0eae7bfe2c8c22d63d8eb20e1d1b0301c582d6247858b1e5ada17c3b43f41c2", 0x40, 0x2, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:00:09 executing program 1: r0 = syz_open_pts() r1 = getpgrp() writev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)="4f699a4c8c5f52d5ac1b2390073ada97c1ad9629c881c7f9f617ea84b3c71a09152d8faa544dc739a55d41b122f3142a4f7599", 0x33}, {&(0x7f00000000c0)="19908c", 0x3}], 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x0, 0x2, 0x7ffffffffffffffa, 0x2000100000005, r1}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000000)) 16:00:09 executing program 0: r0 = getuid() getuid() seteuid(r0) poll(&(0x7f0000000180)=[{}], 0x2000000000000022, 0x80) mprotect(&(0x7f000031b000/0x8000)=nil, 0x8000, 0x2) 16:00:09 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="2003a801f50be7576a524ce0dd600001", 0x10) write(r0, &(0x7f0000000100)="4a7e18378cb37a058dff6836e32d59ce004eced23f1ea22336a1ef2d66809aa72dc68ba223d7aad934035af5fd7a48d34b64fc87482c80af741acfdf0536b383718ed818dff4c272bf3c8d056fd3e6fbc06ecf7fefad944f650676c1592913978c06c8575314f38e43fb36f17189f3741addba351953b058c87c0c4ea37261dd2f4f56d03183fc54770be61d7c9a0a632991f953c9d2073dbe914a340ffcedb122127248f43b4b18354a90d0b3f24b4858d326dd4707021825e74cf622029fd984177f05d33e5d527771c05b679400635d7d4dec1aaa3b995ba4d2efb30521252884b1cb205cfd7fd44db332b40167d0c4f58bdb16c3775f20ba51f7a8e2f7eb78785ba28496532100df28f04caa7c64da8f5c093068c125458a29970c95dfc6899619d11be79a2c55f4243f8d2bb35713cac60327f0c13800a5299d86c27027392091d15b0a6acf45ad19e02ff1c37888a68eb028202a34d8f089cfae7bf1c1e0b187273210c07a01ffa977f2cab7d2bf3d6a6d9fa6d8072c8715c577838bce9f1fcb999681c99e85333419dedd489f538850a78da8799c56d7f4566f3ce016bc44a80e2d7852580d923d8d2832e3d9b9fa72645532b3dab25778ca6d3ef758fd51643f36378d26f11f28394b2d20db6b4b45e4e28663c933bc746e38fd3a2319e9efb128142b31ff859662e5ab44723e1447a18b8c0fba0ff1e3ec34451ca4ee2c4d1345f049169d88862a8bd400806652caeed3287daf9899e49bc9ec24372cc1692dea1d72822f38044a123d4098dcf75e30232d250d262ce631009f16e75cf0b42085a6817896849880768e88956da018afb91240376ef71b4e9882350ef6a0de1b63a225b73440266dfd074af10fae84c645d533f61bf02c0ff88d71e4994adf8d454a7f0d0a877d1340bf56d7339ca614c617313db95513394f9161b92e2ca0309b501a39d8e3dd63295638a1848cc397bbc2c8b75e835497b63cca6fe08252c67848c1f6d5e948e95361b31235b7877e93e68f55a3fd6ecbabac0b4f2ac21c7767dfdbdbd519daf008426063b5123cb8842f52eac24ab9a65fd35d6784b05d3cddd7a44505a0c297de7f8e7478140a951b48096efeea7fa82d2bae8497e6589e2c307bf52159f44b30ca4f81b47aae83d726b6cd260128b84f3462691c8dc27f8d20adf95bd95e9a336770dbdce7cccae3fc05a232e87c41636e79010dc9439d450c34401796e768f915e6109d52aa0e8325c86b425dd73302dcced488297f9faee00189eb4030ba3babe485af5f4e067e06827fb2342403d5b0e790f8c56d021e30e676ebd235432b1309e960bcddc850c685f32962b38bdf1a1718520cb4f6a87b3cc9b707fb47616e0f8aac4af0f16c5150ee7eeaafc06cdf30523201511eff5c851589d7174ca9f34c5fd77b69aa1fe07c32b3c970492de9591da85e206a31d6875f7dffd7e2d942ad1661f714b26e90b1569c7d6a2fd5d6d78bc6dd5440cca86ffb8e2723cad64d0619d0ddca3a2590faaeb195c72d496aed686ba32bd6980257b553bd640e6394a6a07e642f4e0b9ddabceb3fc692e04f0c5e0729fb12bb2d13a32bb813071664eee053d8b716c5c3bccddafb32b1541d4c12d2077f952bf5a7f8a447a7ea704374aacbe759a3cdd3ed27b5d172305a51924175637fd3adff7e19044bb59b915e465431107426155f68556e0721cec56122ff8a3ed7416b767eb9344fd0b093290c27c7d6d3f9cbdb7258b9e317f4d4d353a8d58bd8353ceb5e5b75fbfeef80c3b663efd8151735319a3e6a9c1167de0aad7a8c78ab05fb3a195515902c9aa0668adeaa6bf6dc2cf98ee6e3d1978e1fa4b28d98b3be8dfb30878740e567be9188e90d434d5be7275cfd12f9fdf3cf76e29d31dbec54311a006bcfc88b86cf6faacea37ba85caf05eaed19000c63c3e1c0fb2b51dba00c25afe2df5cadd6a5126ec4857312be165ac59c128daa614032c4e986c6ab76e44741b8dd26", 0x589) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4007d}, {0x14}, {0xc1, 0x1}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b2") getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r2 = getegid() getegid() lchown(&(0x7f0000000040)='./file0\x00', r1, r2) 16:00:09 executing program 1: r0 = semget(0xffffffffffffffff, 0x7, 0x0) semop(r0, &(0x7f00000001c0)=[{0x6, 0x4000e, 0x1800}, {0x4, 0x6, 0x1800}, {0x3, 0xad, 0x1000}, {0x2, 0x6, 0x1800}, {0x3, 0xffff, 0x3}, {0x0, 0x0, 0x800}], 0x6) 16:00:09 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) getrusage(0xffffffffffffffff, &(0x7f0000000100)) getsockname$unix(r0, &(0x7f0000000040)=@file={0x0, ""/78}, &(0x7f00000000c0)=0x50) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) rename(&(0x7f0000000200)='.\x00', &(0x7f0000000240)='./file0/file0\x00') 16:00:09 executing program 1: mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0xfffffffffffffff8) open(&(0x7f0000000080)='./file0/file0\x00', 0x248, 0x0) 16:00:09 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) read(r0, &(0x7f0000000400)=""/148, 0x94) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x5, 0x19a, "b8e2ae4f3e9d15ead666af53d294e56356ebb400"}) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$KDSETRAD(r2, 0x20004b43) syz_open_pts() 16:00:09 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) open(&(0x7f0000000900)='./bus\x00', 0x482, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x880, 0x20) 16:00:09 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000140)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x1, &(0x7f0000000200)=[0x0]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r0) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000040)='./file0/file0\x00', 0x0) 16:00:09 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSDTR(r0, 0x20007479) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x1ffffffffffd, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d032b682b0cc58d81b7af1d06f30861defd48e462abc3bce763028916c47cb6afb92c401def4828656273e4c175c11e47b3fbe42c5f707a7509d0440df92ad4f21a4b311b6ba64725b8cac1c5a793033a123f652a738fbeb1ebd9766e02699654a377c41853fbb53eef3586df7f0342aa60a41a52d65ef31e22b8d1b8af58fc62a475d7180ae5850ddd0999433995e09104821ed1549ed688286fff86bcbf5cbbe101ea6acd6135afea3992b4066758ef86058727a2efbeaf1b0791bd9b2dfe4ed708815c66a881488db019c302d58b681f4f0eae59e57e54fbc84d156e1320bc56063678f84f71c3b062c71acb224e9cb064ccb5d096d5c8bf14c1ab1e791cd62119593ea59320aa58c79c81d56d246ebf8ec9290c199cf91bf21b70199f2ae8a0e5f9507675072be7e5bee539cfc78d31100f33bb4553a395d6ed1e3475ca69d0b931f3052d7d5191501feefdf641301511f591cb0b938defaf0756c5f38af2ecde75f89401e1bb8602f31f7d08e8c5a888c90ddff5f0c4e311c345f3516f5685beb0433fe42c6fe8aae6a082723a14dca54a626cb4399e9f2e72f70aa60701e1f27892b5c65ac3943e1a46d4143f9453faa955cbec69079eb12f89158ca24a2015a40641e374eb6efa182c21d71466362bd21dc87cd6a96e1d54f58809075b24c5744fa34d9cfa9af7a765dce7bda2c9f858e0479b7068b82174abb6069c4e1ee700564957c8e88a1bad4821a1d74d42cc09e1ff2cfc2d2af1fa4ef106e7888b992204400b0a9b1beebba875c5ecb40d6db73d8c58b80c644bc9cabc485479babed39941d62b05e0f8523e67eaf4cd31ce568d9f3af42bcf9687ed3a0583445c7e3d0156588c4a3c0cb6fa5e26d2883bd04121bc50e944be0f18b79c33b8a2f2e9a5b856085b5238c8d33906119822516aea0fb3b959363f2db8dfcb566555600dc0b608b4d9f16861f4198a0de11941461cec217377459c0aac1db06a68e20c", 0x806) writev(r0, &(0x7f0000000000), 0xf4e6c26c2271b852) 16:00:10 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) getgroups(0x400e, &(0x7f00000000c0)) r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000080)="4c0dc55dbca70783", 0x8) close(r0) socket(0x1a, 0x5, 0x7fff) chmod(&(0x7f0000000200)='./bus\x00', 0x181) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000140)={'./bus\x00', 0x3ff, 0x8, 0xf2, 0x0, 0x0, 0x2, 0xd0, 0x2, 0x3, 0xffffffffffffff61, 0x1}) pwritev(r0, &(0x7f00000002c0), 0x0, 0x0, 0x0) 16:00:10 executing program 1: kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0xff, 0xfffffffffffffff9}) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r0) r1 = dup2(r0, r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000000)=0x1) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000040)=0x100000000) 16:00:10 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x37f, 0x3, 0xffffffffffffffff) msgsnd(r0, &(0x7f0000000040)=ANY=[], 0x0, 0x0) msgsnd(r0, &(0x7f0000000000)={0x3, "88aa934f1034031951292fe8f758cc308dec9e9eea6e1cbec730c1"}, 0x23, 0x800) msgctl$IPC_RMID(r0, 0x0) 16:00:10 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000000180)='./file0\x00') unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000100)='x\x00') unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='c\x00') unlink(&(0x7f0000000400)='./file0/file0/file0/file0\x00') 16:00:10 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x10, 0x80}], 0x0, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x8, 0x40000010, 0x8000, 0x4}], 0x3, &(0x7f00000001c0)={0x2dd, 0x7}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) kevent(r0, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffe, 0x4d, 0x0, 0x20000000000}], 0x3, 0x0, 0x0, 0x0) r3 = dup2(r2, r1) kevent(r0, 0x0, 0x0, &(0x7f0000000080)=[{{r3}, 0x387e94b0e9430fda, 0x40, 0x5, 0x400, 0x1}, {{r2}, 0x0, 0x81, 0x28, 0x65f, 0x7ff}, {{r1}, 0xffffffffffffffff, 0x1, 0x20000000, 0x6fd3, 0x8}, {{r1}, 0xfffffffffffffffb, 0x14, 0x80, 0xba, 0x40000000000006}, {{r3}, 0xfffffffffffffffb, 0x1, 0x0, 0x100000001, 0x81}], 0x4000000a9, 0x0) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000100)=[{0x84}, {0x57de}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x20}, {0x6}]}) writev(r0, &(0x7f0000000600)=[{&(0x7f00000002c0)="e668c75ec7349071e8d42f48ed3991c85a0a9e33f107f2f56e024920895ca9bc776d58393f033b37d887de592ecf79c354533305cfb5c294b76b074a8c971bd9d7f6545d0d3087158ae0ec1886f5799f39e3269401761e437ff44ae9ce4375bee224698e11e12b66a64641dfa69b63904da6328e8d0c7d57a8716b72c59cf6af02bb0c18bb2ef02d5d92309409ad19a6a16c4baf3e3100fd9079b6829e8e8d718d704af42d47cf32ed04a2fe33054bc1fc2c5894341ef0d0fabd9ed72d4b94a0963c3cc963b6914a9e9d17b614f03411aa4eaea01054d62d4ab9", 0xda}, {&(0x7f0000000040)="3cc92f74793cb08b24692e375f7f2484cb13a82714d2824f81773d00fc4116f23c276fa36c6331dd25b4e9d22dc82703468be57fdd2912957d81ad556a2cf3c229dc0a14cfe1370b39241a790c8a48dd095481057604cee6d9d98f454f973f4fb64db4832a17a76e94abd5b4d7ee6ca46ad15ea06e07ca1bedada796b99f713825b20a67e40e80fd3d0ce1b6c1bce99c4fa9686f91efe78dde04643a47faf068fb7a1578b9c74618c06a", 0xaa}, {&(0x7f00000001c0)="b077f52e62065d1dc926ab07adc84e97230c8eae564127c9a1f9b06bcaccba27ab57f17cc394236087d221c22876d59c0b7994d07a8417f1792cfc6333cdd34b11be59f96927ce7cb21ec4666208e8e4ecf3a46da001bec590c62c6992001687f71877829dc026e0", 0x68}, {&(0x7f00000003c0)="b32ffd701814c5551b1afbb4d5b3fbfbf6c766a87f2cd5287cf49783f204a7407bfa24e18a8b49d2ad9cbb6b1dba2f7f287baeb5f03fbca1ce0e4e0deac345f3a348bc17d5975e449babb58c6dbc70189530818394082e097da89824a0ddede5be8d0799c14aa82d1d45b8c668cdcffeab5f957bc6018caacaee0d1406180088f0327ae3ffe14645460b20d5c7cb2eeac816dd", 0x93}, {&(0x7f0000000480)="29c0e1bfce68acbe97fcdb552136dfb23d0e110839fdb27ad756321c38a83bafa901084e8f244d5ea370ceae4ac10410799b673ba5b88dee98b34c28cfbc177bb215f761c72a4a80073879badc3e3fbdd65a50a96be2db956e4cb593c09b1978f6a1bd13416e0974cff72d672379cc0996a605f42b3170d4481262e51d02121747caa0dd16270c69e719ebc6c22447575921bc1d8ad3c0bb675dd2c698c1f9409f", 0xa1}, {&(0x7f0000000540)="470919bdca835655c6681bdfe9f96afd83c74a9b4f695dd1801c96fa1c2a5743d3c95fef0cf290d3317ec4aafa6b31ed4c0488d2ba129aa7603561e84eeeb903c495f07a634c8058b500a7b9c4b687d502dcf63e233aad0aab866e48bf4f99c71197da96b208c4575b2c8358f0df0e9642f87f532d2ba8b00af8244b56a8e070a8a8057c95c404dab3f147ace8ceb413b57433ce5be07caf640b7dedadc944cfaa37a8747c77b8b16217b708e3ad8f0dda80f29199c8a3449244efb6b305", 0xbe}], 0x6) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000006c0)={0x3, &(0x7f0000000680)=[{0xff, 0x60f, 0x8000, 0x10000}, {0x7, 0x2, 0x3, 0x7}, {0x2, 0x3, 0x4, 0x8}]}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000240)=0x7) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x28}, {0x64}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000540)="e426") 16:00:10 executing program 0: r0 = geteuid() r1 = getegid() lchown(&(0x7f0000000040)='./file0\x00', r0, r1) mknod(&(0x7f0000000080)='./file0\x00', 0xffffffffffff2ffe, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$VMM_IOC_TERM(r2, 0x20007461, 0x0) 16:00:10 executing program 1: mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x4) ioctl$TIOCNOTTY(r0, 0x20007471) munlockall() madvise(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4) 16:00:10 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x1, 0x0) r1 = getpgid(0x0) fcntl$setown(r0, 0x6, r1) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x87}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000080)) readlinkat(r0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000380)=""/4096, 0x1000) 16:00:11 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000200)="51c5bea1ea", 0x5}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000100), 0x35c, 0x0, 0x4) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) setuid(0xee01) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:11 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open$dir(&(0x7f0000000440)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000001940)='./file0\x00', 0x801, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') dup2(r0, r1) select(0x40, &(0x7f0000000040)={0x8}, 0x0, &(0x7f00000001c0)={0x5, 0x100000001, 0xfffffffeffffffff, 0x7, 0x80, 0x3, 0x1000, 0x100000001}, &(0x7f0000000200)={0x317, 0x3b8e}) 16:00:11 executing program 1: socketpair(0x1, 0x7, 0x19b, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000100)='./file0\x00', 0x20, 0x40) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x0, 0x40, 0x21a}, {0x18, 0x0, 0x800, 0x1}, 0x8000, [0x5, 0x4, 0x6, 0xe55, 0xaa, 0x9, 0xfffffffffffffffd, 0x9]}, 0x3c) link(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x42) fcntl$getown(r2, 0x5) 16:00:11 executing program 1: open$dir(&(0x7f0000000000)='./file0\x00', 0xa0, 0x100) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="82022e2f005ce66975c92791e7b75d54b07726f0155a7a05128f95ea9c31fb708de5fca580822b60e5c1bad20200000000000000972984295dc58f489e5088efa58f980287b87b3bf7e49fce18b46d603d401a6ac49f9a2f1d935cd4ab43b6917fd3921ae556be7e01adae13cdbae6fcd96cb6352628bda0bd4dd4a534b69f583699485c4d45246dcaee36dc23a9fb5757c594f0a24e1738701524986de78f7e121e57037e72c9dd6925b344d733effd4a85a25b278788a4a39911bc84f75b530a43f6784f15d82e34626aa3716be05b906b150a631b3e78afc190638a50cab957457281f122107c3e4dc0ab232f6e106dc0c937de17678a4eb9a96adef85ddb95f4f0b3ab8042b7f23eebda9bb714cb743b389777940f5863f737961b6f396da67d5bcd"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="01201b56e9681eab070000011b00fefeefffff1a00f40000b6000000", 0x1c) mknod(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x5) writev(r0, &(0x7f0000000040)=[{&(0x7f0000002600)="bcc7fd221e9c23b348d2615181dc6d9e5f798660ca937f89e71f5d3906038f9a16c5cd76dcdee65bb69cc021d998262abb888717aa15bb36296bf25767e8a58df7f7e750c8522ce025e2b94ace2c94d628ddd5bb2aa7bd09fe3affaf55279c2ec4247c543f0798df1ba241baf6ec6a993c72305f04a6b48c3b276b15d8b4b5ea44947b842bb08f2985207b0f123e79d6f30737c43ae65fea60e0c9d0897fac4338edd377fe4f7909b93734fe05f71b827854124fd2231cf0a8f198699ae25f7e1872f7297124f36fd2e1b5c6327f517dd67750a32d395a33697fc3ec37db4307943dc92f29e3b50dc693a7060510df273169bf0018a5ef96d69c5ab78111d1c636fbfa67f23f1757b5a85f637e010ce2392aed552831bee9e9fc1ab2c87663502b310dc973c9f92c8b00a90c7d172bd73649dca074610e1d2d1f0a36fd84411abd72ae8f8029fe201e1c52271c175ee614cb6058cbdbd57e2deeccc5115119711dae5da1e8377d51d10cb8a4a19d9a51567934caa1e04ebc780a415a349365d2fe2ddd0f1c43e736c17fba8ee8c55fae25930a3a71d2e058afed9cc37ce66cb21dfa9e923b11ae2d0a51ac5704969a53b214e01fa2baf60e1d374e3ad98a97d6dd23c0d5a07fac4dfca99f7e41cddcbc7af8c4a0af12f2b516e5d9b115b2f2c098441dd011c718ea9e6318d78bec2cbc4b4541bde8c6c5c08fdf36ef76190e6c879c0b1f790f003d283238e43b060aaadb92c0ab92794c748e8ca7808578dcfc5d00c208cd8ca1eeec7178bcc991400d42b8227b737b63d9f4e4d63a2bcb665c1b62ef80d6880f9813050616300d710de42771ce834846911aae12ed7ff5ef8f1edb5b75b9aa9c7fdea6742c90a4d1a3593d0b97a7ecc6186796da2e807f84f508f33955a339067977009158044a4f9cfc6920347704e8752eb9670b573bf23fd4084d54099e66b7808dc258ee23a476b157fa4ee763adddf12fcd01960c2e7a6f54569b168e25904b8f67ae3f803f2412058ed5ad54359792902423a9f15d06419b74d4b3ee8bc8a81d1c9decfc12dc20790eed5990735b228c3690d6db66357683793fc3dfe14838e3f185c27a36fe15793475ba5c6f7f569b2a62565ff9797dbd4886dd12cbca4a06dc4badbfd21065dcc4af40a9d0a883293aa8e6ad474dd4d65f2881835a8a0b5ea4d752d1bbfd33b7bca702e759d5ce0e006e096f24c8c38c86d44c845529ca459b6716b1b3d9781bf50d3e300dedaa10b43da05a0600000000000000179e4eb0737ba3e28ea22228fe7052287b2136eaaf21d92d496fba18bc48508e63ce89f91ac0d63311fa39f8401b83ea1c93a54d53d3aa0894c1240ff8e28665b47ee9aad46e9e315d85f3a31ef77b644b9d9a8ce99c42a5533d51ef14ab18958af7164d1f0de909a083994cd6e5a693473bb545e1988459ae2fd6be0c4aff08be7eaccfe33b26702f184a57a21bfab9eefe7f871ecb105a511322d54ed4f467aa6b28f5196b30331c7472415ef898d0c7e1af23b7f1fea07f6b5583acd57658946e0b9b01c694126a9292159348ef4743e96a414d1bf0613e429a3fd736b60325820807f33b74131a005a8438194e99f8e4b572c621e0f3ad10d93b23c39adf1ff95e23cc7dcfe068e0b651d4599379980b8224eb9f460a3fa90412a8d4f962c08f263d00e02e4a3b2d972be73f9097207e7d9ce799b5c6c22fd5946dfac5206afa3a1979e4787cabeefe30a6a0ce4d7d1c15c3d855ee232666792df8c13182dec29e2ce5eee791414fa772238cb0010ab9b17e587648db48748be6a1df830c4bc7c8789dcfbc28cf6087d00df3adace5afae7ad07a4755eb9e6da0f2b9aa204a398ee7365d4c507e6319b1abfb292afe3dfc4d18c35d8d395d10e61511e624996fffccc1a4ed107c9fe564700566e9b4b6fa422cd7a1fb48e0160c555627d08f7ccd5bc71096265f53bbceb4929326837b1d33694a9b", 0x57d}], 0x1) 16:00:11 executing program 0: setrlimit(0xa, &(0x7f00000000c0)={0x400, 0x76aa}) r0 = dup(0xffffffffffffff9c) write(r0, &(0x7f0000000100)="1703e6a19c8f2a9befbd8b7ec5d3c05d04ca2d02a6922e1aa90ad7a8fe9f9c7a4d6a2ebfa74958a99adcc3ea8514f7320125d97e0c65a51b0331dd81c94eafc83cc2304d812c49e36a44c71147e5697f36aaf22f931d5d2febcffc8715a75f94ee639ae06be9efe84c4fc59cbb7764354e5e3d054be767f76400b94e9f6ea8291b944d22bdce92256a0db39f5e0c72229c506060fb7010adc9c03ee7340002", 0x9f) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000000)) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x802, 0x23) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000080)={0x1000, 0x1}) setrlimit(0xd, &(0x7f0000001ff8)={0xfffffffc, 0x6}) 16:00:11 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x4005, 0x6) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000080)='W', 0x1) rmdir(&(0x7f0000000000)='./file0\x00') close(r0) 16:00:11 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f00000000c0)}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x61}, {0x1}, {0x6, 0x6b}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:11 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 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) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f00000000c0)) close(r1) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) 16:00:11 executing program 0: r0 = kqueue() r1 = kqueue() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) r2 = kqueue() r3 = dup(r2) kevent(r3, &(0x7f0000000000), 0xbe, 0x0, 0x5, 0x0) kevent(r1, &(0x7f0000000040), 0x20, 0x0, 0x0, 0x0) r4 = kqueue() preadv(r1, &(0x7f0000000000)=[{&(0x7f0000000080)=""/178, 0xb2}, {&(0x7f0000000140)=""/4096, 0x1000}], 0x2, 0x0, 0x0) kevent(r4, &(0x7f0000000040), 0x3, 0x0, 0x0, 0x0) close(r0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001140)='/dev/wsmouse\x00', 0x2, 0x0) 16:00:11 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0xdb, 0x1, 0x5, 0x100000000}, {0x2, 0x8, 0x8, 0x14b1}, {0x3, 0x3, 0xfffffffffffffffd, 0x1}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r1, 0x8010426d, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) 16:00:11 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000080)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x80}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:11 executing program 1: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) mkdir(&(0x7f00000001c0)='./file0/file0/file1\x00', 0x1) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x80, 0x0) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000200)=@file={0x0, ""/108}, &(0x7f0000000280)=0x6e) setsockopt$sock_int(r1, 0xffff, 0x1003, &(0x7f00000002c0)=0x3df4425d, 0x4) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x5, 0x5, 0x1, 0x6, 0x9, 0x8, 0x3, 0x0, 0x40d18cef, 0xd93}) symlink(&(0x7f0000000100)='./file0/file0/file0\x00', &(0x7f0000000000)='./file0/file0\x00') rename(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='./file0/file0/file0\x00') 16:00:11 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x400, 0x0) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000040)) r1 = socket$inet6(0x18, 0x3ffffff, 0x7f) getsockopt(r1, 0x29, 0x27, 0x0, 0x0) 16:00:11 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000080)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x160) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x10, 0x7}, @rights={0x10}], 0x20}, 0x0) 16:00:11 executing program 1: mknod(&(0x7f0000000340)='./bus\x00', 0xc000, 0x28ac) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) rmdir(&(0x7f0000000000)='./file0\x00') execve(&(0x7f00000000c0)='./bus/file0\x00', 0xfffffffffffffffe, &(0x7f0000000300)=[&(0x7f0000000100)='\x00', &(0x7f00000001c0)='\xb2{\xb3]\xa2[}\x00', &(0x7f0000000200)='\\\x00', &(0x7f0000000240)='\xf9,+\x00', &(0x7f0000000280)='.%\x00', &(0x7f00000002c0)='/--%,\\-\x00']) mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x2800) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r0, 0xc}], 0x1, 0x0) 16:00:11 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000180)=[{0x2, 0x80000001, 0x2, 0x8001}, {0x0, 0x4, 0x489, 0x7fff}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7}, {0x40000000000087}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:11 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) fchdir(r0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xe, 0x0, 0x0) fcntl$setflags(r0, 0x2, 0x1) 16:00:11 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() close(r2) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r5 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) dup2(r1, r4) kevent(r3, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffa, 0x14, 0xa0000007, 0x6, 0x9}, {{r2}, 0xfffffffffffffffc, 0x40, 0x0, 0x79}, {{r4}, 0xfffffffffffffffa, 0x40, 0x84, 0x7, 0xbd21}, {{r0}, 0xfffffffffffffff8, 0x98, 0x11, 0x100000000, 0x38a}], 0x8, &(0x7f0000000000)=[{{r5}, 0xfffffffffffffffd, 0x83, 0x0, 0x4, 0x2}, {{r2}, 0xfffffffffffffffd, 0x29, 0x20, 0x81, 0x101}], 0x2, &(0x7f0000000140)={0xc269, 0x13c3}) 16:00:11 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) nanosleep(&(0x7f0000000000), 0x0) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2) 16:00:11 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000003000)="3cf8780767a00f89405fd310ddef121975a27a990e9795249cc3eb308ce4180c4ce0f9acb2088f638cec2d4cca2606c0da0252d8eda4c637d5f3d4abb03dcf20a4ac92fcbcbf708ac6cdac2ae8ac5757e8cf67d4e26fed38b1bc677ca78e90f3dbfd83c8910ef1f1ffe2ca9cc0f81229eeb3bb587fdf2c23fb3804fe6520c92e24b8a322453942515e9bd36009bbecbdae6a060578bd9d7373024a21e26cc0ccae996adc7cce99f67347a220175e74ac5ac38044b5a04fc9c20b663b5011b5d62ff327b683e288a3277fdc830e9e3e7eb288c59c410a314870314210b1fe7caed16678d4252f604e6b8e3047156c453933dbe844abcf3fc64a72c075bf082495855ad4030fe589349f790ebf4eb25ad4ea4bbfd1b98b814a94d1071e6ff64a7718ca4292a40eb5508dd0996ef50bf773f2cf5d73e4e054fec4276012f7a416be61c80afc988a4737dc733b4cb6d2f63e264c576d785746a5b6b335607eede23284b7794ab6bfc602d42fd83da88a66fd3b61c58e1d1673c0c3c16e188403c0e16a969a5d19318f6b45d2565f6d7fc697757cb13062c9909d2c022bca651cd978b46cedb212dcfd3e3999ca570c7e9501e9886d9799498b167a19be71c7ed71f2dbe6954f527533c19c63fc3dc93fd7a429f92c38749e2469088836f7e8cfa3b7619fea996af232a04b3cbda0a6ecaa5b609b6f0790d047fc060a9bc2eaaa50cf2303b5e3881cad817aecb91f987a9a266015a74156e950d3e3b4ca151502e1cc89843fefe40506a398951f6b1918e1ee68a5ff92beadf6efb12523260060466ce6bc175ea615384d5906bf53b7ee9e52b6dad0719da7138897b083193bc9eb6ce0a1e565040d7ce269a1e4c24597fa2f127d632b53462252ee017ca363ae4a41ff8e3ab233e44e48b4976d1f565424658dfd92571c8abb5639f1fc3e0bc5d7ae66dc50939f5001425a947ed359f60fb47637357ec104cdfc2104368b501fa784b4a5e1ec77c66c864e7f172491901b95aa7e09da8894c7925d70c305f8b5fd850f30fea5f51211976b53aa1963a89c5150cc7c666804e8a6e7ee9b56b414283e68781db89ed0075675922bb2215e56aa93b5476b83d7e56f8ce1280a314e51c91988cc2b23df8c7752bf37d8b3538093554f2080f9154d77d4dba6d06a96c6b254e17a25c21efb617de26d389345997a48ce00c22de6db82c0197b7f5cdb8423ad8adedf5726dcb302a570d2cb969dd5b79f729ff1855811b470bf53b88f0e12fa551008390896b023887071af5b223c105c011e9287e2127015a965c36d12862d98fa2ae164c198c9743eb3110103fdfbbe49c9ebe6f6b7f590f4fdc13b28946cef81ec3d8706a12cfa41de15b61ce3e67933fe02eb873048bd989c285271862c45dc230c18000c65b4d03185bf4d7202c060616e85b03e9a971d0f353d2150be3e7e8f436643223fb245a8d4491612c6d610b70129e6826f3403f29f9251329028059ae0b79982d2891ef24a08f37bc246c041c9474894ff89b71fa8570be1333fe88b732cb598b3927c4cbd14f2274ec4e80af5091b026b18a557e3e315ce7dfeb188dfda68566f793914f9f601e43954cb35c9a7fabf67ccba85d4ac63275af78e57a4f829f1a6d4dcd96b997d77b8f9e8ceb630f748d646af70d2f5c708f828bba834cbd53c183068615362bfc960fd0997d2f4ec58494d8d797cfc6ee39ee0234dd767c85f59d9523994bb6b3b11cf1bd53360daf5a3a89da48c5ff81b71202b67e350343bc7b6dceef14cb7ff83bf9cf8adc86f39fe62f2dbf65c6eb44e525400b270c70ad2186a770545f29787f4bc3f9310636426753d96c77ccecab7a7c2887d6eb0340186599582bb28fcb199038e2ea74af6f3968f16a8478e02acc1ebb653dbdfb4e7aaa21ac844a95caeafa651905bd29d864fe93061e6535ba06b7c87dafd5f919596cbc7b63a8da884c469355fc54af53797846a624bc01b6d057fef14551f4c7f9ea46ed85540b8767b77886cf16ffecc4ca54670324cd258321faaedb291752b437f42b66b6f10d7f8ebe98e104d955594afc43cd7866c533fdd61beaea8eefeb91f58101ad22583118014d32f797dd0192c0ac9a2ce659022d855ddc911fe7d141a4cffaf9c0878723fbeeec562a551711ba05b04d2e5977dea7d5d6f6138ae3c1503ddfa5a6972971b40e6a928bc9ac7152bb32ed95e8709e0fac79ab28f5e6754524de45fde634309c473049ef8f2992381e7f44155418dbd0fa62fb3afabc3c814d6f5ba90c30c23593b031a794b05b9d858e994679a2c3feab7d37e124fccf8bd7a77f81931b0227db1c07fcfc599896b5a076c1dd1895e49ecf8481c7e5589cf7256c683622e4749375dea1ed636be4cc5e43774f85f07eab4228923914899625b63599a96413c14b408b4fd8ed09b6225cb39ec0e8981cac4f766bd0f8ea8a9bb3ebcbfc11f74a608b86e0fbab83ef30573412c1d1268240cfd211f52acf398a3461a865f78f18e85d512e7442c85ec42c7b79530331a7489c4017ad6b9d26f021bcd33e2a115bc7249c7aa853cb692004bdef94a96e5f3a7af088196ed01aae71e69eb2ea3de135aa28f5637fb0be1b24500d0d470528915a74065afce8814ce9ef3c515de866ad71669b1129e9fbf7144aa08e3170dd6ca020eed92b67cbf1d4a811b5c566cd2fa1a38a4878c62c0394842afc1f339a0eb61f581561f2e0b2783041eb7d4188df13672454de49a251711d1c9785186916e40e5249fb0984686bf10727a79fa48aebefa0612c91712139d49945a97519cb274beb177bee0900eec9e5493f90bf57c592ac5410f89fc2705eeae5f271748452bb7a8949ad5167cfced6cf7f364caf01872b87e23de41164a3d2bc46e3b57b2d78e8e1c1ca984d759570e857e0f4789882173c002d36b1a38c663a495c6acd371410acaaab922212cd99bc3f7ca4db583fa0d07f8bbdd6ca00c6a51480b904f4d7843142e414f774d91d7ca6fe418a0838b43ff5be3d9384e17ee28a27cb9cbad1da0fe57f37ff2bfa9b4a7e22fedf6a909253d50346cadaa960bdcdfafa499fc869a67b8aca5895ae71b79a0160068d845ab75e3bfbca5e69b007b224327d1911b7f68a7209e3f905dd78250aa7025d6db126389676bc4980edc6b38f37241c7efaa29907ad891e25fe21dc5f15909d045480fc1abd9d82b6af4de636b61bbffbb590c8a46e6e646db256cacecfb7fb92416af7f4ff79f9f8d36055a4ec7248aafb4f593d7e6f513d90dc7279407919ee5180fe6e0a0ea9468e6b72f3a4d04484941e8670b8bda2af27fa2989a39ee008e7373eeb7b744407f868e5b9b11673ce273fe967d90ef53e539ef3e8ad248e47eac5e88b80551f2234ba93971ffe5d4662c58bcce2ca1e3d454a4baa2c897c4f8b385f2ffa387745696b652ca4e57e1d7ac0351abd6fc03e19217bd92f4a469d1f7ecf1cd54e6ef0ab6a38d6fb4f32eed2332dfbbd52657f8399f3a9487d2d974338c3e7123ac2c221454426ef4f24132317e358482a368209b3e2b723cb4f089e3e3c97cdcce12387e1129ed755e288819609cb3e2c915de7860107a6cba2e44093ea7b05df8b80f5476f33d5b3c65ddc3c747ccd5b7b01208b000a3fc851e90817d0da5eb803fa833a519c4467c4f505dd6f077ef8c88e9fcdfc324b6a72e0e8b5071633291c8d852a6bae1e065a5a8230e490533b332ac7679f2268b2adaf56197dcd794db2c7fa9a82b953da9d7739ac8070d905fa801a9cab980fa880647272f2b28e964674679e96a667539f9cfc25e3f1420d0610f198d819f80d152efdea5bf2e1777096e33da224ee1421dace5252d4045a177c7d42588a50f387f71ed7f15b9f4233e4520db1cf45f35ef79738a80be63e255e1caf7842f649efb666f82b2a2312c3a74fc7aeed00b383b8af19c906e0637b62db21f2729554da3d4fdfd1f5958c864155a9ba3384bfed5aeadb15e45f0ee559092a4206462311777414d2eb38a6ec68c7d40a472e4c475c9b952f8e636cee021c5f99773ce16c2975f1f81ca501af77cc85f4b25e0b663881b1597584a796ced45fe93b661998abc58a25d40a4d24069b2d1c8b94b16d98eebf46ec3cca8b43a47d13c3327db8fef8281a9a8f724c78eb9d805068443d2472f8e3ab7021457e6e91283a45475c86d43b115f659614fe89d75289207bcb4c5ed7523501e6b5c425d7265f596c6c1c90a6ede339138c4c3700e97878be49facc9a94e425bd7f892e9da7de48b242da3ff658a2446d839eb981dc1d2874675a86ac02e899e350ecc8cba0ce37274093277e269e454f5416cd13f8edc1d833bc706dcb8f47fafc19db4952f2b0b2472083bec2281f11d116ae4d4131556a46449f676d2b057f38f61cba8b2e027d44d59ad83ced5b449065f32eee60cd1f69edcf8fcd2649365f970ddd9d9b8df0ffb6dc6c3c6f4500389c064393ceef2c6774d83a06933f855e54919b275c43f6aa69b0cf89959440b50e8df609583b0772bedc573f89835800ec46e7cfdbbaeb3525d98a1f26d48caecaa8da3f36309fa1eeb7b8cb648aa8b0dc661909cb4bde1b1165cca4cb72c4beb06eb8908a29f6d395b92127b6e923a396d8e2a8e920f912cc6dbf5d237a7c31e717b5441f31d85f4f0013f7aaaf4a7e752781abd41a4d936544d29ef4600a7a341a7af08ee259221ef58a423af86ccbc169259e59e149cf529471b96ad18bdf5e279d0898e60fb9ee693bcaa866447ffdc61680478b4520ad4cca81903dd92688cdcba78bd18625f3ef53ef1d40c6a77b97f59173c5a75ca9bd917552b2cf87a530b811225b7b4bda81e2508b6e3a6931b65859d9e200a3eb99bb253f4a1bee26289bd245989b53360ed04decf27252d16e177d36399720f8b0c473d48b32dfdd724baa1dd71213b6d732ff93ce7b5b732a8205954fd94b7768ed8cd5b1bebf4c0972a4ae7ca966f9c0acb8e1960e18532d727bd2f7e2e5dbcdd3cba73935ac9f246933113d6e1d95b5516add44bfeaa0783fff89669e6f237a2e2cc6f254131dccf11866d77058f707417206e0f1e09e9dada5437d81cc4690380181bb5945e7ac68cade924e0a6040599b91d30c689b61f2bf9cd07501cfd891d9c35f6541c117ec590f27a2faa98acfe73aa36e49dca30a5f6aa74420193874e6ec4927e4c8fa8eb6776d4708cc2013ee43e87bfbce119b3fc88c4f9106978f3a1733fbb831f188e5fbe133ca134bb7cb83f4783047c245b8e1ccd9503439baf7e808a5609fc4052ce788ed0caf0844739b2f30fe090a5c91f37dee6928b5a5f3047cc550050991f75a707e730493d041ca4e56d1608f500da3b3d55bb1362d196fc1b8daa67188f6c91d5267e4334fa35f018d9de8144d79709dbddc257000000000000000000d3f2b3072c93a8c748bcdc1a1162ddcbb860f9648a", 0xf00}], 0xe97cc9bdcbdeda6) r1 = dup(r0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000100)={'./file0\x00', 0x8, 0x3ff, 0xf1, 0x0, 0x81, 0x6, 0x9c, 0x2, 0x1, 0x41b10d21, 0x3f}) poll(&(0x7f00000000c0)=[{r0, 0xc}], 0x1, 0x0) 16:00:11 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) bind$inet(r2, &(0x7f0000000080)={0x2, 0x0}, 0xc) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) fcntl$setflags(r0, 0x2, 0x1) r3 = kqueue() dup2(r0, r1) kevent(r3, &(0x7f0000000140), 0x7ff, 0x0, 0x200000, 0x0) fchmod(r0, 0x8) 16:00:11 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f00000000c0)={0x1, 0x8a0, {0x80, 0x6}}) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r1 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000180)="4e1f400000004528c90b5a1c8bba9bcbfa5382d91d9859b2c4c6f9029999f6728b96067f577e632cd5f23e96f1f5ad801ef2a0e5974bf6f7d9ef82b98f8de77ce3bede1dc6c4baef626292a5de6a7dfc25506ec8cda8ff1ea727142b28280a7ccc35408829ff0367140f9818871f6ad9cda9fa1223a7e13eff1bc7047b3fcab17e0329e7c481a93dab17cc84a3bcc7ba194c2092eefa194bbd364b16dfb8a870ec771f798b846aa23e5fec1091c6db59eb561cd0654294cba8cebb1c8ba9b4194bd43f77f249b0f0b498035957672b", 0xcf) execve(0x0, 0x0, 0x0) 16:00:11 executing program 0: madvise(&(0x7f0000b45000/0x4000)=nil, 0xfffffffffffffe77, 0x0) munmap(&(0x7f0000b46000/0x3000)=nil, 0x3000) 16:00:11 executing program 0: r0 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() connect$unix(r0, &(0x7f0000000000)=@abs, 0x8) r2 = semget$private(0x0, 0x2, 0x8) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f0000000040)=""/113) kevent(r1, &(0x7f0000000040), 0x10001, 0x0, 0x6, 0x0) 16:00:11 executing program 1: mkdir(&(0x7f0000014000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001effd)='/', r0, &(0x7f0000000040)='./file0\x00') fchmodat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000080)='./file0\x00', r0, &(0x7f00000000c0)='./file0\x00') 16:00:11 executing program 0: r0 = socket(0x2, 0x8003, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYRESDEC=0x0], 0x1) fcntl$setstatus(r1, 0x4, 0x80) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 16:00:11 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) socket(0x6, 0x6, 0x7) setsockopt(r0, 0x20000000000029, 0x27, &(0x7f00000000c0), 0x0) 16:00:11 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bca) r0 = socket$unix(0x1, 0x1, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000380)="779da427809d28166c91d8b6df6b9d19d172242da2de7f4dc530374ecb641f2ebbf3ccaf02e9ae42e87e6f60fe6868343109571ca80578177ff5db067fc906efa56ac957ea2acc0f9f4d2e5d867e2553bdf2d4b773efea0c5185fa7f7656cd22810db6c0694b4377c9278b52cb0eb62c87b56ee8757b6f042cd44ab039748ac4af823fad862e2d8362eca4345cd79a5925e7c83713899b633219366fb09cea899622d0091fe0164f7402ddf2ac4f8b289cc1c80dc3bf9a03d58e25e2f55347044616fe87bf2348a2e86149d77b8d8434e45531773773ed82295ff755739e89f0f309433ab741fe", 0xe7}, {&(0x7f0000000600)="6cf54e0e2d63e2324512c6a98f1867b67506c7f48d6997026478fa58f7b1c08d44c0e6bca5499a6aad85b82567474e4a786b4139cbcd619ec7257d3bfdf4f5cc18679809693bd2a061e2b8f8ea897e26d32a73603afe314c970284c195e5a9541b594ab3c33ce0be44a7d82e0264187a2af0b4e1bf98d4c6b6e6fc51f6c12991c5fb5036a06dac24ce", 0x89}, {&(0x7f00000006c0)="b4cbab55650d177daa67c8757edbab486d220c5868f377823067dfc0e51c793e8f27e7ec470c5a80e7ec8f8c79ecb2fa9aef81e27e06cf5b1867cfe375fbde868c34f2ebf3977000ba7b2d80b52b61135710d2be3bec849522243fee03739712bfab8ffd9128a4cd624fff924c1fdda452eaa71a4b034d82050227502ab1a6d0d2630d2c91c5d50268ec9867a696e83600d1afa0bf61d8f7ca16a51d84a48115809b197e55d6bc56a7ea1199ae7efefb7a8f", 0xb2}], 0x3, 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0xa0, 0x8a) recvmsg(0xffffffffffffffff, &(0x7f00000005c0)={0x0, 0x0, &(0x7f0000000500)=[{&(0x7f0000000200)=""/89, 0x59}, {&(0x7f0000000280)=""/227, 0xe3}], 0x2, 0x0}, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x4a2, 0x0) pwritev(r1, &(0x7f0000000140)=[{0x0, 0x3d}], 0x10000000000000b0, 0x0, 0x0) accept$unix(r0, &(0x7f0000000180)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) 16:00:11 executing program 1: r0 = socket$inet(0x2, 0x4000, 0x8000400000000002) r1 = getpgid(0x0) wait4(r1, &(0x7f0000000040), 0xb, &(0x7f0000000080)) connect$inet(r0, &(0x7f0000000000)={0x2, 0x2}, 0x1000000fb) 16:00:11 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000380)="582720efabd16ebae63225259560f8e5815f73f2a044fd2e815552fb5f2fff3e29e9773b5192065752c0b1d5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b2326a05d011594536e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab9", 0x65) write(r0, &(0x7f0000000480)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185e8a19e1a3fbed9d7c7f5ecd50537e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748a0200947da61d75bc9028a2b887f0130906e061a751737d1d6a2e60e1f34322c0cdf86431400b4dc386972d2eae1f50146ef1ead47dfc43c6c3b018be5419edd6c225c44b2c6a7755bad7e808f9840f9e13da075ee54c0682247a3ea5651238225996d2250f6e9b60f2f94c51a5b70a02000000182bb8402e11d81ef3c2ff8a0d530549c620fa663f1850071e5828dc1acadfc3e92423cb41191c368771b6626551a90e6a0998bd25030a0000000000000000000000000000975e981e8d0278831bdfa7bc38ac129bcfdf90523fb85f3398010a7c4a75bbd43c3bdd5bcb482609a156e7bd2faea6cd295a0b69068eae8c1a1c9917bfd5b40c6a140e48eab0cd51f295ee301eefe19c803f6e9e52250235eee976feb92cf54160ad0e4a664b0dd217f1aa598f8b0799f010ef33fbec6135e6cde2642f9c7a9a041c35478ce9eb69091cc180cad69099fa0e3c834a3ad3539d257b6d7e9c33e50c82b71ed3a8b7f316ea771af09f7c0cc94f987b3e394fd8144f23933f5e79543e59a32db323a762d410f1d355020ad663eb811fc2247a942c4dbc4a7f07cb8a4c7d9e2e19d3a371602f1192e22c4b61cbb89b261bd741e3a5e2f7a6bb6babd1d14251029889bd6b85a705a4029b25422404875f1a925dbb16ce6fed769e8d57059e9f6f5d93bc3c7916bbcd055f04", 0x235) r1 = fcntl$dupfd(r0, 0xc46a6e5bb2418ca3, r0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000040)={0x1, 0x3}) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0xffffffff, 0x3, 0x8, "b08dce58000000000072a2007f000000ff0f00"}) ioctl$TIOCSTOP(r3, 0x2000746f) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) syz_open_pts() 16:00:11 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x100, 0xefffffffffff2822) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) fchmod(r0, 0x9) ioctl$TIOCFLUSH(r0, 0x8004745d, &(0x7f0000000000)) 16:00:11 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffff8, 0x42, 0x0, 0x4000000000}], 0x0, 0x0, 0x0, 0x0) r2 = dup2(r1, r1) r3 = kqueue() fcntl$dupfd(r2, 0xa, r1) r4 = dup2(r0, r1) kevent(r3, &(0x7f0000000140), 0x7ff, 0x0, 0x200000, 0x0) ioctl$VMM_IOC_INFO(r4, 0xc0185603, &(0x7f0000000000)={0x5e, 0x0, &(0x7f0000000080)=""/94}) 16:00:11 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='//e./null\x00', 0x0, 0x0) openat(r0, &(0x7f0000000000)='./file0\x00', 0x1, 0x25) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x5, &(0x7f0000000040)=[{0x80000000, 0x9, 0x0, 0x7}, {0x1f, 0x1, 0xfffffffeffffffff, 0x6}, {0x0, 0x1f, 0x7f, 0x3ff}, {0x8001, 0x101, 0x101, 0x548}, {0x9efd, 0x0, 0x7, 0xfffffffffffffffb}]}) 16:00:12 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x11, r0, 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10004) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f00000000c0)={0x5, 0xec05, 0x2000000000000000, 0x80}) 16:00:12 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r1 = semget(0x2, 0x1, 0x4) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000040)=""/105) setuid(r0) shmget(0x1, 0x2000, 0x100, &(0x7f0000ffb000/0x2000)=nil) 16:00:12 executing program 0: pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x10004) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) kevent(r1, &(0x7f0000000340), 0x380000000000, 0x0, 0x4, 0x0) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x20) pipe(&(0x7f0000000000)) r2 = socket(0x18, 0x2, 0x0) bind$unix(r2, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x1}, 0x2) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0xc0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x90, 0x0) ioctl$TIOCCHKVERAUTH(r3, 0x2000741e) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f00000002c0)) kevent(r3, &(0x7f0000000200)=[{{r2}, 0xfffffffffffffffe, 0x3a, 0x5, 0x1000, 0x8}, {{r2}, 0xffffffffffffffff, 0x80, 0xf0000000, 0x6e4af73, 0xffffffff}, {{r2}, 0xffffffffffffffff, 0x1e, 0x7, 0xffffffffffff0001, 0x81}, {{r2}, 0xfffffffffffffffe, 0x2, 0xd, 0x8, 0x9}, {{r2}, 0xfffffffffffffff8, 0x26, 0x40, 0x6, 0x800002}, {{r2}, 0xfffffffffffffffb, 0xc, 0x20, 0x1, 0x1000}], 0x10000, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffd, 0x8, 0x40000002, 0x1}], 0x38, &(0x7f00000001c0)={0x8, 0x200}) 16:00:12 executing program 1: r0 = syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047460, &(0x7f00000000c0)=0x3) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x9, 0xac86, 0x3, 0x10000, "0849d7443b002f173d56887546658e8bfb9ec790", 0x1, 0x5}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0xfff) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f00000000c0)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000540)="e426") 16:00:12 executing program 0: r0 = socket(0x1e, 0x200000000000003, 0x0) connect$inet6(r0, &(0x7f0000000000)={0x18, 0x0, 0x100000001, 0x28b}, 0xc) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x6, &(0x7f00000000c0)=[{0x4, 0xffffffff80000000, 0x62, 0x4}, {0x5, 0xfff, 0x7, 0x37b}, {0x5, 0x8, 0xe744, 0x7ff}, {0x8, 0x7fffffff, 0x80, 0x6}, {0x40, 0x2, 0x2, 0x80000001}, {0xfffffffffffffffa, 0x81, 0x6, 0x2}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x2}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r2 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280)={r2, r3, r4}, 0xc) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000040)=[{0x800, 0x5, 0x7, 0x2}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:12 executing program 1: open$dir(&(0x7f00000000c0)='./file0\x00', 0x80, 0x2) open$dir(&(0x7f0000000080)='\x00', 0x0, 0x8) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x9, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x1000000000000040, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15}, {0x803d}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x6, &(0x7f0000000000)=[{0x8, 0xfffffffffffffffa, 0x8, 0xfff}, {0x0, 0x93e, 0x2, 0x9}, {0xfff, 0x3, 0xfffffffffffffff9, 0x2}, {0x6, 0x4, 0xa3, 0x30}, {0x5, 0x0, 0x7, 0x558}, {0x2, 0x7fffffff, 0x1ff, 0x100}]}) 16:00:12 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x400000009130dbe, &(0x7f00000000c0)=[{{r1}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) 16:00:12 executing program 0: pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x46) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x6, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000140)='\x00', 0x1) open(&(0x7f00000000c0)='./file0\x00', 0x800, 0x53c3e383563549cf) read(r0, &(0x7f0000001600)=""/52, 0x34) write(r1, &(0x7f00000001c0), 0x201) 16:00:13 executing program 1: openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0xfffffffffffffffe}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, 0x0}) clock_gettime(0x0, &(0x7f00000006c0)) 16:00:13 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) select(0x0, 0x0, &(0x7f0000000140)={0x7f, 0x0, 0x0, 0x4, 0x0, 0xfffffffffffffffc}, 0x0, 0x0) r0 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 16:00:13 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)="3db85e2c7f", 0x5}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="00002e2f66696c6530037dde6310f035969e49d95b134265f8e03bf8f517072b1946b6e84b8758260eca53f64799d018fd9b32261ba4ef2660d61a63dea937182db65cf07de1"], 0x10) sendmsg$unix(r1, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0x0) 16:00:13 executing program 1: r0 = semget(0x3, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{}], 0x1) r1 = geteuid() r2 = getgid() r3 = geteuid() r4 = getegid() semop(r0, &(0x7f00000000c0)=[{0x0, 0x4}, {0x2, 0x7f, 0x1000}, {0x0, 0x200}, {0x3, 0x2, 0x1000}, {0x2, 0x9, 0x800}], 0x5) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000040)={{0x7f, r1, r2, r3, r4, 0x1c1, 0xffffffffffffffc0}, 0xd2, 0x7fff, 0x9}) 16:00:13 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) chflags(&(0x7f0000000240)='./file0/file1\x00', 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) setuid(r0) 16:00:13 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r0, &(0x7f0000001c40)="71eda242cd7eafbc729f5c55e76c2ad13ef197aa24f5f03021ed1b7a0835c108021de09841caa66ec0e3b9041dd6e9330d7cfb70c750c176f542705feb44b9478d59bd4b1bd567a2ed43d8a73bd56bd16bf3888a5cbc6905b5c6dc0ca52723c7817a5222b39e1cd19eed9a5414a6699e8b39e8135f9303490ed267a539e34d4b478494c86bacda649987edcc8428029e0fc04871695a76b5143256d7866ed95656da794b740c7761adbdad6d0fce17a3e26d34e2fccceff36ab12bfc855cdb032f12112fd81819939452c3baa8bead56b6a49938fe3c923314c764bfc9402da06d8377491ebd06a1c896c24bd6cc866a93e91709639325884d512f56fa0fd5068bc447e3c19fddc24a9f8ff3bdb8e73b77340e6ba38c46b49eee7fe531c58ad2fdeee8c0ac6428fd01137d7bb386751f5cbf2ec8029af737e92f16d87798691008c46e948d542e3de46a7e1dca52a6a8a38e17831d27013f6680884cdf1f8fc5f04c9a6b0e622b89821854ad415fbefce290d7bb010dfb4214bd8843d34e2a998f128eae751727a6a3881b73fc7eb9a41b8970ced4dbf12851c89ad54e9c3301fbaf0024e6eda2057dda4610c05a0e8f48cd04e2484a7ef865327ce5eafcdecca80aa7fe76211d71c40ef55ef7674a656db9b169a9beb6c3b3527e21cfadf6e432c97b5126a8b42d6163abb3dc2e20e7cdf045849ba0eb58a7972d9cff14bf5f4af6e4cb30595b711e418e500f456f73f9ee1de3a2057fc08145710789ff55446b0229164a98d9a0676bffe563d1fd5bfc196a83ce23cce2f7b832cf63916c93e4ecf99478311cc2bf1ad52fb8232cceb2aa5c9e69f9dcb25651391d9d1d2d54307b5babf15aa4be1c5cf175ee21ec0d74adbf39c7644997b454574645ec83b3ed13b2c5d67c1531031dc0a5236b90f540fed271687a35fe8fd795986e6c450966917eb33e33c735e29856f4939ab708699d9c43fd8e2978714f453a984bb6cbf84e82cabf54efa51c2cb3f6370cb07de87aa99598cb36c3db62992e470bc7de68b6c783d14ff89911fe9903b59818a3be9762033ef22ddd30ff726cfb4d977b5e820578db72265932fdee07164b88ccd7aba3a1789e692a88c124fc84f1413c63ec59ce0f9e8bdb9c84748318b9d76e5eff967cd90541974ebd21a47f9bcf3aed2f2d32e88dec0d109826b546acfbff7cfbf65c279eba6a13ef71d03f8d29b892f98e1e3d46bb2651d6f44c965c0d358a3fe7fe37370e42ad9c41223a79f3e9fc5c6d6c9def624aab32d00acdba0ce0731cdcb460ceb3ff611af6373e8c7c98b9ae925fc696b719680df460eb1415e8987e159bda40732db56ae53513225fa8550308aba52817ac90c5fc86995747985cd00984d8ba960463a56f864562a63f8f76291eacbf71d94cf7d596ad00b0e368d9849b5fc2784962abd4e89fe89a1353bebc48f1e1f8abb7761033c60adde04863654dc2596b8c8caee3d803f4af9182cb53a5780b4f101731d67ea91ac3950f2d397e201c63ce57aef51455028dc5623e2d1aa643300f9e0a37d950bc258e33a2faf970fed2a0839c2a33b3c9d2d3e694a43e3426ca060c46f661c626b58310d8aba23f8116af0022fd1cdd3024bc073d6bc2dd7e4beca17937b355319711d875aead82a5f338d5f00266e03b8f6ad25903dd01339c394df0cd6db055e67c917319364aae5b6a5a2e43164cfb59a2490d6ba12a927d18684564f32907f67efe908aa7e0d457ff30d355143dd010eec0cc00e80c41731d0b35ac0e95e000eeec9a21244b93f2d557e63d61e89199e2bd01b0e28f4403f20a1774e68cc3cf27f85ae2b89f678356f103b1ef02b9d61a5969fafdb0a97e7cd5d62ecb2e24a2b1ff87b83fa51be5b37100ab801442e6f959eb90d3ad67272badbf65bc982652855f733dc71d5bdc49b35ca199dd8faf536b63a26d656b4c6a1be21e30ab8f3bf92d189293454a7153d3e3f19a023fc41eae999acf9ec37257eb640fff7feccfaf98a4c2e046f638225bff", 0x59a) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') 16:00:13 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socket(0x7, 0x4000, 0xffffffff) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x10200, 0x0) ioctl$TIOCSTART(r1, 0x2000746e) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000040), 0x4) 16:00:13 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x2) mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028ab) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000700)={0x7fffffff, 0x2, {[0x80000000, 0x6, 0x41d, 0x8, 0x4, 0x8, 0x401, 0x41, 0x3, 0x0, 0x8, 0x7, 0x2, 0x0, 0x1, 0x3e21, 0x4, 0x40], [0x0, 0x9, 0x200, 0x7ff, 0x1, 0x8, 0x8, 0x2, 0x6, 0x1], [0x7, 0x1ff, 0x6e, 0x8, 0xb5, 0x8, 0xcc8], [0x2, 0x1000, 0x7fff, 0x7, 0x72d9, 0xffffffffffffffa7], [{0xdb6f, 0x0, 0xffff, 0x1f}, {0x5d, 0x5, 0xffffffff, 0x5}, {0x8, 0x200, 0x20, 0x80000001}, {0x9, 0x57aa, 0x8, 0x2f}, {0xd17b, 0x5, 0x1, 0x4}, {0x1, 0x9, 0x0, 0x81}, {0x5000000000000, 0x7, 0x0, 0x7}, {0x80000001, 0x0, 0x80, 0xffffffffffffffde}], {0x3, 0x5, 0x4, 0x10001}, {0x8, 0x0, 0x6, 0x8}}}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0xfffffffffffffffb) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000440)="000000186004008b00063300feffffff0000a3bb6b3c042efdd100000000ffffffff0000000af6ce4f22276e2b8d", 0x2e}], 0x1) 16:00:13 executing program 0: getgroups(0x4, &(0x7f0000000000)=[0x0, 0x0, 0xffffffffffffffff, 0x0]) r0 = getegid() setegid(r0) 16:00:14 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x615, 0x200000000000000) rmdir(&(0x7f0000000000)='./file0\x00') mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) munmap(&(0x7f0000003000/0x3000)=nil, 0x3000) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) mprotect(&(0x7f0000004000/0x1000)=nil, 0x1000, 0x0) 16:00:14 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b67071b542a538706000000b8110000002900000031000000030000003591af0dc1bb893f"], 0x17}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x682eb13985c518e6, 0x7}, 0xfffffffffffffd8d) mprotect(&(0x7f00005e6000/0x2000)=nil, 0x2000, 0xda02cd38e154d6a6) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:14 executing program 0: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x10, &(0x7f0000000040)=0x5, 0x4) getitimer(0x3, &(0x7f00000000c0)) 16:00:14 executing program 1: r0 = accept$inet(0xffffffffffffff9c, &(0x7f00000004c0), &(0x7f0000000500)=0xc) accept(0xffffffffffffff9c, &(0x7f0000000680)=@in6, &(0x7f0000000700)=0xfffffffffffffe6b) socket$inet6(0x18, 0x2, 0x2) r1 = socket$inet6(0x18, 0xc000, 0xfe) r2 = fcntl$dupfd(r1, 0x7ffffffffffffffc, r0) readlinkat(r2, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/248, 0xf8) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000140)=""/127, &(0x7f00000001c0)=0x7f) kevent(r2, &(0x7f0000000240)=[{{r2}, 0xfffffffffffffff9, 0x40, 0x0, 0x40, 0x1}, {{r2}, 0xfffffffffffffffb, 0x20, 0xfffff, 0x3, 0x4}, {{r2}, 0xffffffffffffffff, 0x4, 0x4f, 0x91ec, 0x7f}, {{r2}, 0xffffffffffffffff, 0x20, 0xa9, 0x6}, {{r2}, 0xffffffffffffffff, 0x1, 0x1, 0xbc, 0x93}, {{r2}, 0xffffffffffffffff, 0x20, 0x2, 0x10000, 0x9}, {{r2}, 0xfffffffffffffffe, 0x80, 0x2, 0x7, 0xfa}, {{r2}, 0xfffffffffffffffc, 0x1, 0x80000002, 0x1, 0xfff}, {{r2}, 0xfffffffffffffffb, 0x4, 0xf000006a, 0x16bb48bb, 0x7f}], 0x200, &(0x7f0000000380)=[{{r2}, 0xffffffffffffffff, 0x10, 0x14, 0xff, 0x9}, {{r2}, 0xffffffffffffffff, 0x83, 0x81, 0x800000000, 0x200}, {{r2}, 0xfffffffffffffffe, 0x3, 0x2, 0x5, 0x6}, {{r2}, 0xfffffffffffffffe, 0x0, 0x1, 0xfffffffffffffffb, 0x10001}, {{r2}, 0xffffffffffffffff, 0x2, 0x1, 0x28c, 0x5}, {{r2}, 0x0, 0x80, 0xf00fffff, 0xffff, 0x1}, {{r2}, 0xffffffffffffffff, 0x1, 0x4, 0x41caf578, 0x200}, {{r2}, 0xffffffffffffffff, 0x2, 0x45, 0x800, 0x1}], 0x400, &(0x7f0000000480)={0x1, 0x8}) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000580)) r3 = socket$inet(0x2, 0x2000000002, 0x0) bind$inet(r3, &(0x7f0000000540)={0x2, 0x3}, 0xc) open(&(0x7f0000000200)='./file0\x00', 0x10000, 0x9) 16:00:14 executing program 0: 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:14 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="41abc75c333c21036c7397d6a8", 0xd) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000040)='\x00', 0x1) setsockopt(r0, 0x0, 0xb, &(0x7f0000000080), 0x1) 16:00:14 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000080), &(0x7f00000000c0)=0x10) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x3, 0x0) socket$inet(0x2, 0x5, 0x80000000) setsockopt$inet_opts(r0, 0x0, 0x22, 0x0, 0xfffffffffffffdbe) 16:00:14 executing program 1: r0 = socket(0x18, 0x3, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000080)=0x10) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000540)={&(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, 0x0}, 0x0) 16:00:14 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) getsockopt(r0, 0x8000000000000003, 0x1, 0x0, 0x0) 16:00:14 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x3, 0x3a) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x110) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000040)={0x7f, './file0\x00', './file0\x00'}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000280)="72f2b9a5d97f61d530b2a541583f04002a36651827a55cbc0e467b30ee3b1b34a9df998e8dcd73196f8e995d504cdb9b2103608937659adc6f688aa3a6037940f2b89a90f0510771123286606111cdedb29e348100000000000000c650699cc8", 0x60) 16:00:14 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r1, &(0x7f0000000200)=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() write(r2, &(0x7f0000001300)="dfd2af59bca7a7b1b963a30f5fc06125320b6b83a13992c29b917d338e59825611f4a1c1dc0421772af96924057e4bd02737ac84151c2beaab009d7ac5bfa2a957fc64f96ea1a04aa63cc44d3b91ef6e9a3b3cb3d862d3b947c52fbaf41a8466d94949d837f43e69a6d5d4df3e1a690225db2f5cf18f28c79cd7d4ba444d4e3ebadb809b486cbc21758c8d9c931e706bd4fea36d5c0367c8c510f5887bd0add441ca11c7da2b550be1abe15a6d6427f75614aec59c505aefde2808ba30a654b50f", 0xc1) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f00000012c0)) unlink(&(0x7f0000000000)='./file0\x00') chdir(&(0x7f0000001280)='./file0\x00') kevent(r2, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffc, 0x1, 0xc2, 0x4}], 0x5, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffe, 0x28, 0x1, 0x8, 0xffff}, {{r2}, 0xfffffffffffffffe, 0x80, 0x1, 0x8, 0x81}, {{r1}, 0xfffffffffffffffe, 0x40, 0x12, 0x100, 0x5}, {{r1}, 0xfffffffffffffffe, 0xa0, 0x40000000, 0xabbf, 0x6}], 0x9a1, &(0x7f0000001240)={0x8}) close(r2) open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) kevent(r3, &(0x7f0000001480), 0x27fe, 0x0, 0x8, 0x0) r5 = dup2(r1, r4) ioctl$BIOCPROMISC(r5, 0x20004269) 16:00:14 executing program 1: r0 = socket(0x2, 0x40400008000002, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffb, 0x80, 0x2, 0x3, 0x2}, {{r1}, 0xfffffffffffffff9, 0x97, 0x4, 0x1ff, 0x3f}, {{r1}, 0xfffffffffffffffc, 0x20, 0x40000000, 0xc, 0x9}, {{r0}, 0xfffffffffffffffe, 0x80, 0x0, 0x2e0, 0x400}, {{r1}, 0xffffffffffffffff, 0x4, 0x80, 0x5, 0x69}, {{r1}, 0xfffffffffffffffe, 0x53, 0xfffff, 0x2, 0x8}], 0x9, &(0x7f00000000c0)=[{{r1}, 0x0, 0xcc, 0x4, 0x78, 0xfffffffffffffffe}], 0x9, &(0x7f0000000100)={0x0, 0x80000000}) 16:00:14 executing program 0: r0 = socket(0x2, 0x2, 0x0) sendmsg(r0, &(0x7f0000001580)={&(0x7f0000000080)=@in, 0x284, 0x0, 0x0, &(0x7f00000013c0)=[{0xc0, 0x10001, 0x1, "5c8f799ca5be262436985027fb4517bdc45ce6c170a3a2b71202f247d1bf30ade5f2549bff7e212ae3711c52bce1f30301a4a5c00d8e60e2229c74a29f1c1b1526c532086455cd622e282b1ab56cecd3da13552e69a54172420043b913f32a242ff7906b748309fbcaf4f592173de4a2cdcad4944f78a81eb66ace26870577ff2f02657bc637c240ee13cbe54834aec084d33e01ac1277f4537af339efa1cf5a435460aa01a0969f24cf8aed839c"}], 0xffc3}, 0x0) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x7c}, {0xc}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:14 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000100)=@abs={0x89a88f592e0a028b}, 0x10) bind$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0xfffffe31) sendto(r0, &(0x7f0000000080)="ca8328f6419510d9c253e67cdbe6030f0b9ef5bdb439c6909d48f5563e053eaba0bfe0f589c02e6fc26e43139a850f557a9780d09254647b1bc6dce4f7cd2998bf0b5bc339a41a98242d084ebef535c3d00b86ef61e8e9af6878cdcb96863c7f194b1056d82a5013993ae33ea66f78b3", 0x70, 0xc, &(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x2}, 0x8) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80010040, 0x0) ioctl$BIOCSETWF(r0, 0x4008426f, &(0x7f0000000080)={0x0, 0x0}) r1 = socket(0x10, 0x4, 0x8) recvfrom$inet(r1, &(0x7f00000016c0)=""/89, 0x59, 0x3, &(0x7f0000000000)={0x2, 0x0}, 0xc) writev(r0, &(0x7f0000001600)=[{&(0x7f0000000140)="013812aca333ada46527dc4c8097ef203e8165bcfa274b0fec1731ecedadb0018bbaaf88b51a58dad0f910285416dc22ceac60da9be0050237c1a5843c2b0c948c299715c5509617f1ce9fcc7384af4ec68413da015bfc1a4c6e8ae779873fb6ff81a32d26bb5aad4be88c5d319be4443855b0118803b8806986bef4f98921db75fc2a823d9370bb0aaa75bae9895800027d543e7c311fdc03cf344cee1ab35780b1392956d5a52a785c2753f81fafb60e6e1006cb02c4d0fa60982909be84b40414977d0fd9123705cd25ee953b", 0xce}, {&(0x7f0000000240)="7206a84e8d97c9a599d5394ff226705771482753ffd5f8c3131ab3d2472f166c5837bb22ebbfe6b6a3f4cdcaefaad44c291db421b3900f3fcd80532686392d7bb51b", 0x42}, {}, {&(0x7f00000000c0)="c446a8d4300872db3737c442ab74154db0bea93705035fe3101db896804a9b34c9ff3a580161e16e422cd8aaa6e1fb01fd0f5cf21e95bfb7", 0x38}, {&(0x7f00000002c0)="ab53f675f9ecc3a8d2519bfd0d10754b9c549831425d14a5c8af7e44a23f66c858105727d0df05ca97a413393ed3bc7ea2351e624472d05e6462e88f6eded781c83a9c936ac8137033d793275de3e3729a75dc07a6842c0220abc7f8082674d2d207daea6908c60b28a66c350aad03ab7bbef22b1ae471fc85a97c877ac6ed997d7b6359ef71eca4de8587f609a3664fc87b87f9bd2099fbace6c327adf01b77cab29b37ca7585c4693b075036307b2f062acf3ea31a6a5e008f92c41a15bdb7632ffdee5cf35e28ef0edaed2b7d3eecbe426a684420da96e83117a38570c795c45af545afcc8e66f99c0fc7be8eb820b4883914321c1099aee6c5edc73288cef17d7b8cf9bbb4df61e3ed96f8ca4d0a7958f75b9dd5384440c272da7f73cd6f72e86485497349025378b009ff51c81be2b0eb2720e10859e074c7e2e69eae575ea7375523e9f60c8a70f674b805f39cd25e528d61099587f4e32559ac70bee5cd97902875306ca68a5f61c67aac539b8d2cb426d3f666f7a60ceba48abbbf8baf343e5cb1d9d86a85a685f283a4482b2ded366d03642cd62e378689735ee1e380e7588bc8f26c8715603e44d9e71a724d6fdd1493f2c97de318f215be46374632cafbca9e3b44731d844396d9b293cd90766703bb81e1f4649ff71d6031268d7a560b1002195929880fa16f15ce981b959953b959c98061ad29b27b20f54ada0c746eefb826e9db8858ba1117e5e6a982818cba5a790fda659b11684b134ba359fa223020e47e0d7448344e12b7370f1be7fdb135071c800856d7931a1c0a5e9c2d4b1ff01f1c605b41553625127758fd3fa339533345e92b2030ae16204b9eefc8d44b7a25b267d990e1336a21bc5a3a66c8d2858ad5345508a30306e074acabe5538506d8c0fd9cba462977473961c0cd9682cf81383dcd6d36f3d05a251166c981a03617d560aec15fe46d57d07c595deffe0ff5f48c33dd59476b4db9ed79275a471d5afef1244f4efcc3c2f1b20425f615ae1038c91d990cbd5cc74c1048f3cf5674a826bf7aeb9501c0c680ee08014fc9309b1506104c364f60304562ce30d11e2edf8de99db479e9ac9b255105dcb3120a2285ea6a1a1dd427d59c4ad88070e9adb8a2fee940883ce68a000ae5c4636651fa7a663e8cebbabed94dfb6a112cac7ec46d161c171e9622d23dbfe6d5417e3b01b8ca46202f1c68ade068d679cc9cf40712a7cd18b62878632ac5f7e7247121b36af2294b6b61a637912f439eeb1146cf8c28ac0512a355cefb575c960d73670e31a071649d2cc8259e9809f723ba6bc68ec3aec4e2eff9c3f6f770b857e2aacb9eca43d41b0b542b3d9e13e986652e7b9b7fec94a4d3f3bfe847192e4e2d3e8352a5fe0ff4d9b7824da1e74282a7ee877bbe70a28b8f62a5f279fe7f61d2bba17f54f70075095fa2aa01d5608c18bb9d232b664f9010367aa293d2ab456410f75c71028fca382fe3e1581c00a6524e4e96a26faeb0f786baa22cc140832c6a8ead069de15de96d0c177a60f1d46680aa240275e0fc008856f4e295beca8675ff251b3fcf933e8c6cad493355c5f9a525dc4123003247014f5763ea6233271503e27842de81023cc40784bf1a1744559fc0df3b5e9a7d19dd47ad1640502119634f957f84992cbf5f2c9884a8b6fe93836e8ce2c79ac23e3f7e9cd8ac3076edb1b0b9e3de72f90f4462e6c04403d1085d33775b2507852d11867705dcbc0cef03b0f1879098aab3686b942d6db35405fe81ef5f45396c20f1e40e6e7dc5512927c4482ca6965cea87b758427f1f97e991012d1656e4e260301f035fc55e9c0db02a5608bf96fb5df0671cbb2cf362bf0fe981c0518c8dfa2196e67d121655628718b33c7b6b0dbfd2cbea209097f8d4914e27f132e21eb0eefa1f7cafbb050296b1354fac2f5c31ceb9c21366dcf96503e9c2d0b9b840d9b1beb326e768cf1c2a0f475b41d5591c9d9a30e35a4be1dfb701ccb8cb1b678c3cceed482381683ed005ff6c2618585666d9b1bf42edcee587796bad9d1bbbfffd1e136dc626f1004c4db5ad12e303701fa85415a548257eff587ed29907ea5c39095acde4b62485734f5dc3c686aebdbe40c915f0ee02db7c2c5df69933ed78afbfc72b3be11a63379ff253fd710192be89ed0692373018b8ea720c0f958f1fe17f28119a62ca63885b44013161390e9dce33ece52a8d18a92f16ebac928aba4638814a095931e511b4e891b52a431048c27d2900ba05ddde468856c80bceb3b24cc9698262529954e64627673b41c05aefd08009c876a225c21784dfbd66d7d4618b6e58cbedf0c274ec529bf2e723bb09dab3cd39b61eb2cd7ff50c385c14beca5b706786b6708dbd9fad16b58873a3b72ede1d89011363d37bdf6827a1ae4b496f6f89c863ce0ba3b93a40dba727ac47526933c0cb16dd8d71b5df5ae552c78292b749cc5e2960779b5d539b44af64bec974e5280cc445528abc5d439f8b046c560a651107652a11abe28fc6f34da547436fe139749ed1c382b9edbfb041105b619a370924e2c871cd517f08a4d382c7406c156c6b2896ffb66a09b78e4a9514d30fa9f21991c89ab7a6835646f226db65effe5e5f306601132dca214a34f45731fbee52e42ca226732eec24f5556b0b8e49891a4ce39a81fc9c0c499c71e05d4e95dea5d626cc7ccad71bdb1a563ff01cb862bb8bfcda43353dde28ec09baa187edc9229c3e36660afa611af72fdfa9ebeb075f5b48bfb4afd18f3465766ec333de99228b98c49822280fc4596f680e5cd64c832e66b7cd7373f381b559e6606d39d103dcf62624e9b28b397683edf766ec032aac152b2c306778ba27807d5107edf54e67dcc945beb1d5b69a0665b62b98f733f78fdf96be48fd4bc5f06cb9b50a95d339c1ec8671959df130d0e9657107e35d87243a474466596965dedddc95242339f1de77f4c37cf0b7744d8a5e2ac4fdaccd96bd269150d971cff5b1ed06a0d019c196d05954119fcbb309bee15dc3321f6a9c16143382c47b43d7d5931c29ab547dd43fdf832efd45583a40134a34bf6cbd7f56e267776aa596618ec13a261193a09db0c2d5ea67223835cb38cb87a8ce007a84bfbdd2062fcda97ba9136e4e5af8af2e05dc160dd1f5bf663f433da610c4b15adc1c02e5759c2dd1f37cb5a13973f0daa3200f65dba57063c1133a7388218fc4a519f5eae74d354d4868cd73ba9a39d3cada461c012ecb38ab2f2476f761caaf452426d97664e64fd526b5615a02023298d1ff24a5737237be22e8cb61e9164e5d3c50ef8243f7537b1cbad34186e79cd5a497029d19c99da7517b4d30fe373002b020c0904379bae1698fd60511f8a868082116cdbe743df55de8da45b79359531342d0500dc4651f7c94cc5701330ee366b28b694fc69f16003195177c14d4f5498ce58c90ed4e1422f426d9fd861a0d89ebceb097bc3cf4b0388471c4079ec4ef9f0bb2562d8cfc33b9d98cfba2a1f7eea9f6fc8538b40af29d889b3e93312ba1e860a942d51db4d422e27c37912e25b337de00cbdb1deeabdf702d364d340fe1ff3851e45f12ebaedd5d0fc658f6ce9f7b0fe2162cde39346f2ccf0259ed839c697b81779d8f6c8ac946028f2662d26e34eb32e6cdf4abab723890c0b9d0a60bc480d9fe59d2a5f8f4eca8570f3b370fc789660531efba681fe47f56b114cc3d1c522a1e961ba49447c9b50cc77ceeb485d65b96a830e57a61c3ce95f08f66b1066cdcbd2a2df200f3bb1306a31acae8b0330120f629d6265ff2547c3b7a524abf1cf1482da2343a236b87f5f40997723a435ad91a4c78d820a0f470baadab5e635c9ea549aa4395805245079460f2d58e6bbfbc140ee9c066d9442911b7d57ab2253ad35bcbd1339ef206707d72b45a9e2eb8e382e867e9948ea0fc8d73969c1ddd74615a9c5814bd7211cae61009f949217086af97dd7257ac5e8a4b17b3a0a6aadd8c92d5f1a783c9257f315ec99aaa3a7041dedcd2a930da0bb4e9037fd454a98760b7c071614dacac809b5df0b5709f2549621ae5e06b7d0e371cb4552dfaafd79b53795887dcd97eb9297cee13591d81f556414bc90b3e2b80bc0da1158efc3b42e67e579bdbbbc5d0c8896066d5abdf4ef5e950dbcb54a52a5501561bd83377f974714590faa0783c19111eea4c5c35bae5d4f4af885369be25f7b9b833ca86d493fcb508af26b1ec1823b5cd74301b12e23f072c6fc609d861e87335a6df788321348b7e8dbdda7737f51d87051c75007271cb02c9b56e1b4473bb403f2abea532970b5b0f6e8b27169bfd816bce74319e4e4d91982e371868aaffa905fb779d13acca974ce3a7002b42055c96a22f15419cc88f301f07b8b05cffb2fa547d465e92b1f58cad119ce20eb6b7b25474637da56c50d17ae2fab5aa3eefedc283855c4dc9c33d7a43662dea54d03cddc604798daec7b4abdcd8a7ad19588fda951e85c2cc140f0dce51e38f7bd500c0e208369129cad36b7c7ea06e9525e7aeaa38209ae144c773acb5668c111ea53e39a8e82eda657579f62a50e64e3b3d767acbd68a683b793e60313b14ac3f8f8e612f05797616cb7dbba27b7fd4bc3950ed4640d53ffae883ccadf22cd12468a7006eacf75bea70e13a16f28a3fdca4f664a2a3a7acef6d50aa6324dce5f5839a04d9f1ab702bfc03de46d4c2f960de0973bedce2e4cee3de35cc785b808e14c5b88cacfc6c3070910db8b700bcb882d0758ae112d06681368f852a64b69ee0b338002fc67b45832ca99f1078abd49427b6cfffd6ba2ac3e245c90abea487115e49331c3abf206f9b048e7ee08afb7b196958da6b353291d92b0d367047c393ff1c73fa576bfcee1bc2b8546263cf7f872099c9a8f277767fec18dc912405c40df80c53067a4cc1d5aac86abbb90bce7cd98d2240b6b63ff43220a73ff9a859be6cd10d2153737aa4be1d3edc293a3bcbd047ad5c1451d2904e842bdce6a968199fe32f90b10a4f8dad21af4947a957e0a074e0f288558ae91d532811748b38d9b14a7797573442d70ed05bdd9519c0096f98d5a7b31f52adf0f7698a8f6e91fa1b56fde30e5394edb697b4ec90266d8d48d9c1377bfaee4b0844add488c1d4f7d0e8fcad159a1bf051d3f8e6a5f6c99e596b973a228bb40f54c03a0dfa16a20859541e4d685259fbfaad740967aa8388fc5ce0e7d20c04169c30d1833d219daa2faaf5a2fa65519992dc6a3523421810467b06ab4cf8aa00b7a4c70b191624f3eb9e3f36f9c4f25979a1c21a8112c8489255591ccab8c7053cd8b3bf8bf6e89480531ad1086a621bccd9cec0978883efdcf193d936638149f6a1acbab22afa1dd407d9d626e7bd4f0feef2c101cd571252c07e10d5797dfc4313aec067ede8908889a3bb58fdcf81136e39774cb102b3a587d4e0d3d072a30849e4071d24a7213874114bbe7f9d0e506b763d46c9bf7f405c2c3cdef6d6619ba9c38510f9ce6dfcf5d11c22ecdb2861fbceedb12cb8389a738fa89c82eac65475b0dedb2991cd774b1607661e8e93552982336ed91f16c73537021b4b318fc77309f4987c6f3b15a9594c18429d11cf54318d3cbff1133511bdc6097c9be01fbd4121d403f55010754182f1d024539fc81d73e0ad3edac3ea75f960bda63723846067a19270117caf8f193d3954cb94bab93dba061052ed5abe4f039a448e29024a15842a889f62d749ffd6247e43014a03108a31b21bb79eb0cc4e9d67aa67eb8017c6c6da501fa5c6f85c97", 0x1000}, {&(0x7f00000012c0)="adcf68cb3569c21eabca597297f102a2bbad331fa6706e84b3a828544d7431c047260e4258f07869e6d1269d900feb927c475ce6aee35e626fecdd472e8484834af20a2f68d96ee2dce75a72acd5f87c890c4378e9066982110be7dcdf59f996af5345f79b3301664cf2ca27b8cc7e8abeb312a1ffd33b6dc4194556af39e7267c5f991b0609b815d6e1d546068ea6567d28b94f10b7c2fb31bed260256cedb417a3e6189da24fbba8af640da5df7913d9d5188982b6972fe138dd4cb9b8a1e4978dc81125", 0xc5}, {&(0x7f00000013c0)="5c9661264150f0fc653ef65f58b140fce3fcb9b55534d66a93386e589c3bcf1a698395f7802536e8c9561d27af259dbaf6d4a99040f7e14c2a0602298f0e6da579c290b1249c8b01786c5b5fb4caea15387cd3c4d4b3bedc707b45bba2954c5f188dde8bd6966bd36d02d9383d75", 0x6e}, {&(0x7f0000001440)="bdf70e5be01eda853d482a3ec1351ee080c256c42ac798320a5af718f862f885973f58412ee966b50059f57a9dacf157f2deb74f8262437bb7706a9fbd6b767898b1", 0x42}, {&(0x7f00000014c0)="1cea00fbfadb607e13979901f73c2c11d491e9027093e97405ade6f303c1222fefa1246ad9e5074952368bda5b554bebc06264f57f0fa96b1a9ad2af16839c3834a2960d44f1a9997dcd66e453287d488015ed8c264481603116c8a9afa4c45220442df37bb6506be751baa9063550355393abb50c724eec4c445ceb74651cd4c4fe063c36ca658ae8882ff0356737771a65ac91a8959aa18b1d3492ffca05ef3046bab627616f06b744d3887f6d0863dcc0278500704442f824a81863030a1a98b5d67d8d0a", 0xc6}, {&(0x7f00000015c0)="63300e0b957605480a5b9c040f048ee1dbe5d9dd59a5edef75679ad69061da170dc2df0ad74a44d0a414e820ff", 0x2d}], 0xa) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x1) 16:00:14 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000100)=""/101, 0x65}], 0x1, 0x0}, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) shutdown(r1, 0x0) 16:00:14 executing program 1: r0 = syz_open_pts() ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000080)=0x708) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x1c0000000, 0x100000000}) fchmod(r0, 0x28) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x3, 0x0, 0x0, 0x100000001}) syz_open_pts() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x40, 0x0) recvfrom$inet(r1, &(0x7f00000001c0)=""/4096, 0x1000, 0x803, 0x0, 0x0) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x4, 0x2000300000000}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000000c0)=0x387aa935) 16:00:14 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) openat(r0, &(0x7f0000000140)='./file1\x00', 0x8, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000180)=0xffff) poll(&(0x7f0000000000)=[{}, {r1}], 0x2, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107002, &(0x7f0000000000)) 16:00:14 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x100000205c, 0x40002065d) r0 = open(&(0x7f00000000c0)='./bus\x00', 0xd, 0x0) ioctl$TIOCFLUSH(r0, 0x80047469, &(0x7f0000000140)=0xb) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000000)=0x8001) write(r0, &(0x7f00000007c0)="182b1d91f3a91bf2214fdcb992d95f24500c55b92dcf28031a5cc63123117b06cff791904a32f0eae3fae8166e982de4c6772a4836cb55fd6b8f1aedbfae05c699b3d0da57c2bcce0a07cc77ecbda4f878633ca076f5af1395de48740f66b8767ed1de470297fa500da3819b9e01d04a5fe6ff12a922350675e405b1ada196ec2033e84ca8fabde42b973c408c4e7dc38c970007b28c203d507c13eef51dcd2b661b5a853a5337d221ffff852ddd60f4057287dc682cb018d3e57326c43a989533de4d493c68c3b3b7eecbf7cd1c06e7a2a67638aef8af02bb8372a72bb848c8cb01aae6fbdf4668fd44c0ab7c0f90cea9f9d1029972f00cb289c1a6498a0e68c81dd080ace70b793b6ab9a1d3e657effe809bb64f66aacc8c7fe44862406b0888a7258904f96912e11a2fa415f529bfabdc8711934802c2021b7b19bbfa5d8977316783441b6b9311bb7c88b87dbc7a801d5bb5fb0d8854727b6e15784b1ac96320e7b63e4c6019f7b095ae53f18b88c84cc207310f4c30a1bde3b9d1ffa2078c8ad4166fcfaaa737727d15ce26950ac57d927850607b5db4472fe20338e03d4e453d42a9f68aac211d008bdd874f782a65954858633abc4d7cbe14faad513e52211c04f66a36df60f3e682de4024837aa6a43ba67ac1df6bb44ea7667c4e4286c77ce199e294ba364bdca71b442583683a639f6cf0bcc4e991b55445e2ad874fd045fe2b49d2590aab344749c675615d7cb33cb8a4007d57b3b673ff4e2e29fa8898613ffbff7477a9e4c917009f107c9cbaea530a28152ce863b9eb6986bff7e215c30806d8fa9da7e084093d0342c59854d0d5cfefea4d9da5b5d84f57d5a59dae4e5e17ffa9a44f3500eed8706bd6b8da1586674f7a75bde1b8c0cff75a7f59dd0d3922fa2f2a89d35252fee3e87eb7d20be2c4cc1536525f3cc3d4ec2ebe9658e93b0c2e856480be1b9fa73058a08be5b33758091f8b6a920ff295fdcd4909ad97e053b44860ce175c15caf8b1245233c6262c71abc466a59424742d45b663f24c35635fec76a7f5daf5e340dad986cf2e6dba20e4374a39d1c4e9708c9ec3bf9df2a4c2dda30c17e331a6d7b2f9d6acae2adb62a63e7ed1dd81e25ca840abc5efa57c58b86b22ab838f0636d0cf71c0465aeefdbaf8e950108160c86a112783b5c99973265aec93e0c87c3730b9c8e5ae36f9128a835f4d290f17a5cc5f951800b8e0482b54063e799c2f3f56564054feb508e38c28889897415ae1f813fb42de0fef793195a561f7aeea8fa237076a70553ce4fd4aa6a28e4caf875b1ae63a16264e58ddd1b2da18ba804e6d4c1a4b53f7c361a001d3963766ba709379884124ff977200d02018e6007d1dc61a0c11dfa72c8355054488e85c38d1853bf968a295d0d3a91e417b73bbb97ff2c249db43adb1c11334a589f812d5208f2016c87924f766420237d5175914619bf1330b18012d610f5a6121129183e529d416daa31960bac29a2400af1ea666d74ee4e66c6a665bc36cb9c91100dd48bc98b7cbd288a695ae4c525a29eea93405d4916c55a6e431a574c6f0a5855e5cb80f40d9c276038600ffc610f809521c369ca697f08579034813d2d1a5b85e9fdf0a793dc8ca5939deeea293fab47d5a350d52af98e16a5d95cde696e93705a519f85e4d6034a986844ccb73762d3682a42b2babcb50f24cf36fb60fe61639a57a7768b3681156f40bfa68aa6bf66d05f036d38510d625474c539dc88b4f11e8beb2d9d8b5f7d89d1ff7194b01a25baedfd996dae73f21503c0e044b6761e609fb7e7e3f48a8e73d891a331750db372694f3c029a0432ec11a05caffd12e17f1ac9447c7ad57e2aba59fcbeb6cb675c1de71be37dd8934097b07dc01cf8a0c7f283fb924244beb1c3a41311cd0ca53d26b6294bff540b82243677ac01449d3e07e3fa65656c53283f46512b99467630169cff272809928fd5dadadf0ec5aaf919b077a287a4c2db9af0e03784dfd70cac28a8e0944fe9b29ab9f34fc81f76f7544851ed310604c7b841982b0305c5e6092add827c99765624e69fb016d88b8bae1f2543ac3711c52e20c6f6ff02e418dacb9f004e3a767ac345ff91db24e82968e88ce15dff1cf38438e32acb80581a68d1fa987c2449a0fa58a686e87e59fa6558267e38a6f9b3b3677252a9abf3fb7bcd69738c096153358d56e2adab27c38f92a2b27e311d6a74a5c29c996442fe712c57a4845cb1dfdb8b67e7318f00c7a05665a1a6faf0e7003e4aa72d1a3332ac0a4b274dda33ead661685decd91dd8877f55aa79516d0d8390be09fb77b8cd5175456ff6bb86024b7ff7e13e6f676be638be184f565c3fc133750c651a71d49b59bb698cee0237c9d957a6ddfa9c1dd838b9c8fe78dba", 0x6a6) 16:00:15 executing program 0: setreuid(0x0, 0xee01) msgget$private(0x0, 0x20040) r0 = dup(0xffffffffffffffff) mknodat(r0, &(0x7f0000000500)='./bus\x00', 0x6000, 0x1) mknod(&(0x7f0000000480)='./bus\x00', 0x100, 0xbde2) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) faccessat(r1, &(0x7f0000000080)='./bus\x00', 0x40, 0x2) setitimer(0x1, &(0x7f00000017c0)={{0x85b, 0x800}, {0x4000007993, 0x6a}}, &(0x7f0000000740)) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x80, 0x0) lstat(&(0x7f00000008c0)='./bus\x00', &(0x7f0000000900)) mknodat(r2, &(0x7f0000000600)='./bus\x00', 0x2000, 0x200) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000180)=0x8000) utimes(&(0x7f0000000840)='./bus\x00', &(0x7f0000000880)={{0x5}, {0x7, 0x4}}) r3 = open(&(0x7f00000000c0)='./bus\x00', 0xd, 0x0) open(&(0x7f00000006c0)='./bus\x00', 0x400, 0x0) socket(0x18, 0x8004, 0x4) execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000400)=[&(0x7f0000000040)='\x00', &(0x7f0000000780)='\x00', &(0x7f0000000200)='$]*\'4:\xa7]\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='$\xc6\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='*\x00', &(0x7f0000000340)='\'@\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='#\x00'], &(0x7f0000000700)) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000007c0)={'./bus\x00', 0x5, 0x9, 0x9, 0x1, 0x101, 0x10001, 0x4e5, 0x1, 0x2, 0xb77}) ioctl$TIOCFLUSH(r3, 0x80047469, &(0x7f00000004c0)=0xf) msgget$private(0x0, 0x0) msgget$private(0x0, 0x80) r4 = msgget$private(0x0, 0x400) msgctl$IPC_SET(r4, 0x1, 0xfffffffffffffffe) getsockname$unix(r3, &(0x7f0000000540)=@abs, &(0x7f0000000640)=0x8) msgget$private(0x0, 0x10) geteuid() getgid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000680)=0xc) getgid() ioctl$WSDISPLAYIO_GBURNER(r3, 0x400c5752, &(0x7f0000000700)) 16:00:15 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x7, 0x0, 0x800, 0x0) fcntl$dupfd(r0, 0xa, r1) writev(r0, &(0x7f0000001700)=[{&(0x7f00000016c0)='y', 0x1}], 0x1) kevent(r1, 0x0, 0x0, 0x0, 0x4, &(0x7f0000000000)) 16:00:15 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e2000000e74de4000200"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) utimes(0x0, &(0x7f0000000280)={{0x0, 0x9}, {0x0, 0x4}}) write(r0, &(0x7f0000000180), 0x271) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xfffffffffffffff9, "0900abb8afb40000e37c81febe5803cdbc0e8b00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:15 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000bb00"}) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000080)=@abs, &(0x7f0000001100)=0x8) getsockname$unix(r0, &(0x7f0000001140)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\a\x00'/110], &(0x7f00000011c0)=0x6e) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x100c0, 0x8) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000040)={0x1000, 0x0, &(0x7f0000000100)=""/4096}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = syz_open_pts() getegid() ioctl$TIOCNOTTY(r2, 0x20007471) 16:00:15 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) openat(r0, &(0x7f0000000040)='./file0\x00', 0x20082, 0x2) mkdir(&(0x7f0000000180)='.', 0x0) 16:00:15 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f00000000c0)) r1 = syz_open_pts() fchflags(r1, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r2 = open(&(0x7f0000000100)='./bus\x00', 0x3, 0x0) r3 = kqueue() r4 = dup(r3) ioctl$WSDISPLAYIO_ADDSCREEN(r4, 0x80245753, &(0x7f0000000080)={0xfffffffffffffffa, './bus/file0\x00', './bus/file0\x00'}) kevent(r3, 0x0, 0x0, &(0x7f0000000280)=[{{r2}, 0xfffffffffffffffa, 0x20}], 0x400000010000, 0x0) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000000)={'./bus/file0\x00', 0x9, 0x0, 0x1, 0x1, 0x1, 0x0, 0x18000000000000, 0x3, 0x0, 0x7, 0xff}) 16:00:15 executing program 0: r0 = open(&(0x7f0000000040)='.\x00', 0xa8, 0x0) lseek(r0, 0x0, 0x2, 0x0) getdents(r0, &(0x7f0000000080)=""/37, 0xfe37) openat(r0, &(0x7f00000000c0)='./file0\x00', 0x8090, 0x2) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000000)={0x7, 0x0, 0xc85}) 16:00:15 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f0000000200), 0xfe72) syz_open_pts() r1 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000040)) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) mknod(&(0x7f0000000400)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x3, 0xffffffffffffffff) write(r4, &(0x7f0000000100), 0x28b81e) execve(0x0, 0x0, 0x0) 16:00:16 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xee) r1 = syz_open_pts() close(r0) socketpair(0x30, 0x8007, 0x4, &(0x7f0000000040)={0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0xbdb, 0x9}, {0x18, 0x1, 0x8, 0x3}, 0x9, [0x3f, 0x7, 0x3, 0x7a, 0x5, 0x4, 0x8, 0x7fff]}, 0x3c) dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x200000000003ffc, 0xffffffff7ffffeff, "0503c966f22e95a163797f00"}) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000100)=0xff) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 16:00:16 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x1) mkdir(&(0x7f0000000040)='./file0\x00', 0x150) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x400, 0x80) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f00000001c0)={0x2, 0x3f}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000040)) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 16:00:16 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x8800, 0x0) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000140)="457d58db9f5c2ef9f48ef625a516fb1e210b865d88a50082d1d424cf399fbb11dd6e17f1706e4c70a2a7c8be25cde094af561295322a8dc5b17dfe30be5d4ff3c9506f0a306bda33d363af4bb310179c57ec6dba9176f4c486d1b8010706466f53b0500045da92be393335296a0af6b02c7068d521022de4e1fd530b6f89931796d8ab718d6d8515a2b247e283e34b2ed6c63420a5e984e36b13182a979ac1b60649d1c91ec70cc79a2a6e555787778cbdc9df07722ca3901d5bf2dd272f9f9726621ee5486962a337342c9e9f47f6d484507cb013111582fc43a9a7ae944a59c4c4b279828bee9a45216999898660f603b2ca23a7701382ee4d", 0xfa}, {&(0x7f0000000080)="a6111e90fe96e776da79d6286d05e3bf703b6e19e0a8d940e2de9c060eb213ebc3ef450f5dd7bf673b3d8809b180ac6201e24682aa06ae7bc3b96b8b7fabfb8e77e4f5026c87d0182411b87e1ae87bcc1e1cbef52a584b68980b04addc42e963da65f98af569b7f8dba4af5031", 0x6d}], 0x2) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = kqueue() r3 = getuid() r4 = getegid() fchown(r1, r3, r4) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x1, &(0x7f0000000280)=[{0x8001, 0x5, 0x4, 0x1}]}) accept$inet(r1, &(0x7f0000000380), &(0x7f00000003c0)=0xc) open$dir(&(0x7f0000000340)='./file0\x00', 0x12, 0xa4) kevent(r2, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffe, 0xb}, {{r1}, 0xffffffffffffffff, 0x1}], 0x66, 0x0, 0x0, 0x0) dup2(r2, r1) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x1}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = semget$private(0x0, 0x2, 0x4) semctl$GETPID(r1, 0x10003, 0x4, &(0x7f0000000480)=""/207) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x890, 0x0) ioctl$TIOCEXCL(r2, 0x2000740d) 16:00:16 executing program 1: r0 = syz_open_pts() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000180)='./file0\x00', r1, r2) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) setuid(r3) getgroups(0x5, &(0x7f0000000140)=[r4, r4, r4, r4, r4]) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x2064, 0x0, 0x7452462a, "eb705e4cb22505a5b93169a5487b2e03e1cfd88d"}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)="64e863905123ad4c70f4ab5272368bad53e9c7b6f79fa62620897cac7b74bc49d0ff69ae4bd46ba7946d28e0726c91fa4586823befbc9db73d29cbc62ce034f71265fbf33865aed7b7740d0d", 0x4c}], 0x1) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x48}, {0x4}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000180)="ddc3") 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x30}, {0x7c}, {0x80006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') r1 = semget$private(0x0, 0x3, 0x4) semctl$GETNCNT(r1, 0x2, 0x3, &(0x7f0000000200)=""/169) 16:00:16 executing program 0: r0 = socket(0x10000000003, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x200, 0x4) 16:00:16 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) r0 = open$dir(&(0x7f0000000440)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000001940)='./file0\x00', 0x801, 0x0) poll(&(0x7f00000000c0)=[{r1}], 0x1, 0x0) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) readv(r2, &(0x7f0000001480)=[{&(0x7f0000000480)=""/4096, 0x1000}], 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = getpid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001540)={0x0, 0x0}, &(0x7f0000001580)=0xc) r6 = getgid() sendmsg$unix(r3, &(0x7f0000001640)={&(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000014c0)=[{&(0x7f0000000180)="680fa795c4a3b8d7cddbb2a8f06737ac655d49e49a5532626e7e59387a8f5539d5b15236068a76aff116c394496c511fc37aac90b162a22196fc7d0b", 0x3c}, {&(0x7f00000001c0)="43319404fe186fffb6da5be2aa691fabd2f98590b64f2bcd17ff9b48eb78e85c45fee412d493fd90f50ae0f0cc166095c444087b2ca389c86d42bf61ab6ac64a01ad9058bddc8b63fd1e362d36d3503fd2a292e4830b94019e6897cb2cccb285871c21a63b247196c2f646fdc19b74341a51f11913a4e8990088fdc9e5d0476e561b3c9bd591ec939542599ddedc3c9745e4", 0x92}, {&(0x7f0000000280)="ee280738e5e14b36a2a2508e4b94097ab5d2bd1c92c8eb98c51adc29d6106eab0da69fb553b766bbd8632b4c821235f3c2f0693d07dfa082f7e89a1105e02a7cb85a0d3abd49b53c349fb30770ff3de95895963113cf7dc8869e78324c9136ff1af1399b453bb0ca5790ef4a1c6617f9e839645e131d1e6d7a7da893ac1ac8843e645e04edfb2bdded38c305d41012946068d422924ccb077361e093c29b44bdcac08e2cb040ccfb85d201b950aab321be3d229cc43a0d328f8daddfc6c40c31508da1d08d458f8a0a27a98184707bfb1a2b3c9d013a7e12342a556f9d92a2bfa90dad6f", 0xe4}, {&(0x7f0000000380)="899615c6492b9c3f8c7870dcf9ab93f17901", 0x12}, {&(0x7f00000003c0)="a39483d3bf558d1fa96abd9a1fe4bd7a1532f485459e4761e95889d0da0be6e1d24b3ae7d63caf7a19ecfc74d1deaf89fb26264d5099b67778315c2432d5c51acbb2776a99182a269727b215002c8a2acca9f790dd3342eacd018b", 0x5b}], 0x5, &(0x7f00000015c0)=[@rights={0x18, 0xffff, 0x1, [r2]}, @rights={0x38, 0xffff, 0x1, [r2, r0, r1, r2, r1, r0, r2, r0, r0]}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}], 0x70, 0x4}, 0x8) poll(&(0x7f0000000080)=[{r1}], 0x1, 0x0) 16:00:16 executing program 0: r0 = shmget$private(0x0, 0x2000, 0x440, &(0x7f0000ffb000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r2 = getegid() r3 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r5 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xc) geteuid() getegid() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000180)={{0x7e1450ea, r1, r2, r3, r4, 0x40}, 0x9, 0x4, r5, r6, 0x6, 0x7}) r7 = socket(0x400000000018, 0x3, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) setsockopt$inet6_MRT6_ADD_MIF(r7, 0x29, 0x66, &(0x7f0000000000), 0xc) accept$inet6(r7, &(0x7f0000000040), &(0x7f0000000080)=0xc) socket(0x38, 0x8007, 0x3) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 16:00:16 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f00000000c0)={0x0, 0x1}, 0x10) pipe(&(0x7f0000000000)) recvmsg(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000), 0xbc, 0x0}, 0x0) 16:00:17 executing program 1: pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) preadv(r1, &(0x7f0000000200)=[{&(0x7f0000000600)=""/247, 0xf7}], 0x353, 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r2, &(0x7f0000000040)=[{&(0x7f0000000380)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r2, &(0x7f0000000080), 0xffffffc1) mknod$loop(&(0x7f00000001c0)='./file0\x00', 0xc008, 0x0) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000180)) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000480)=0x2) r3 = syz_open_pts() dup2(r2, r2) close(r2) r4 = dup(r3) r5 = getpid() r6 = getuid() r7 = getegid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000300)={r5, r6, r7}, 0xc) r8 = syz_open_pts() ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000000)={0xffffffffffffff7f, 0x0, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200000fc5c7fd2008f27df00"}) ioctl$TIOCGETA(r4, 0x402c7413, &(0x7f0000000080)) dup(r4) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000340)=0x4) readv(r8, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:17 executing program 0: r0 = socket(0x2, 0x8001, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x90) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="004065302f683f00ffff659c993b01e17375e1ee7616ebab594932e7f31c0917abc77fe51a43c0da60843aa674e81425696d27eefa00c453addd0dca5a0bb82e37851196ac0ca025128ebaca1e69761711aefc4b8f18f4d5a5c23fe9623b0ce1c03128b45b07e6b497f7031eef0c74fa9460052b7fdad17b657ef08d0d27d2bb8902dd057b69a8c09e262bad4e45b88c55f5679e35d299ffdf044152e866c8251689053277e93242e42646da8533980f45b7ecaaefa408e4ddd0bb2d9a81672704216318d270ed76f588e2495f1650b7a39bdc7de713004fed2656adbf525254bf49755e472aa5d6148d7d06c3d7e12bfe71c48754aaf532f32eefe85e14414871f3c478aec0057dfc8e6d73c1c71bef99dd9af58cce3e4c0c520777563a95e54d7763f89b8285f0770059f5f581e9f745876f9354bd0c21f001d11e5b555f07e193f324f73c3182266c360cba3ae173ebed8c54934bd27525dea276a7ead2694345dcec2f9ea9775ca05980e18ed9acbd5a1dd9263a27a064968f33ce93794804f1235c05a1d07b833cd5bddf44f1fa32c2a5139f6688b19bc09086e8"], 0x10) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000080)) 16:00:17 executing program 0: getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0xd, 0x0, 0x0) 16:00:17 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000080)='r\x00') r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) unveil(&(0x7f0000000200)='./file0/file0\x00', &(0x7f00000001c0)='c\x00') ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)=0x3) symlinkat(&(0x7f0000000000)='./file2\x00', r0, &(0x7f0000000180)='./file0\x00') symlink(&(0x7f0000000240)='./file2\x00', &(0x7f0000000280)='./file0\x00') 16:00:36 executing program 1: r0 = socket(0x10, 0x4, 0x4) setsockopt(r0, 0x29, 0x9, 0x0, 0xfe9b) r1 = openat(0xffffffffffffffff, &(0x7f0000000300)='./file0\x00', 0x2, 0x4) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f00000002c0)={0x0, 0xb500000000000, 0x8, 0x7fffffff, &(0x7f0000000040)={{0x5, 0x3, 0x4, 0x6, 0x0, 0x0, 0x4}, {[0x8, 0x7f, 0x0, 0x7f, 0x101, 0x1f, 0x10001, 0x8, 0x9, 0x2, 0x9, 0x63d, 0x100000000, 0x3, 0x3, 0x3, 0xfffffffffffffffd, 0x6], [0x1edb, 0x3, 0x9, 0x1, 0x8, 0x1, 0x800000000000000, 0x10001, 0x1, 0x2], [0x10001, 0x7, 0x1f, 0x4, 0x2, 0x89e, 0x4], [0x7, 0x2, 0x9822, 0x20, 0xe9d, 0x200], [{0x9, 0x5, 0xfffffffffffffcdb, 0x8}, {0x3f, 0x5, 0x6, 0x2}, {0xfffffffffffffff7, 0x1f, 0x0, 0x9}, {0x4f, 0x100, 0x20, 0x7f}, {0x3ff, 0x8001, 0xfff, 0x400}, {0xd428, 0x5, 0x48cc22bd, 0x20}, {0x100000001, 0x7, 0x2, 0x1}, {0x51, 0x1e, 0xffffffffffff437b, 0x8}], {0xfffffffffffff185, 0x7, 0x3, 0x2}, {0x9, 0x8000, 0xbc2, 0x2}}}, 0x1f, 0x9}) 16:00:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:36 executing program 0: setuid(0xee01) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0xd}, 0x10) 16:00:36 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0x800, 0x0) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000400)=0x4) mknod(&(0x7f0000000440)='./bus\x00', 0x80002000, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0x20, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000040)={0x4, 0x7, 0xd2cf, 0x1, &(0x7f0000000100)={{0x30, 0x2, 0x6, 0x10000, 0x4, 0x9, 0x4}, {[0x6, 0xffffffff, 0xf1c, 0x5, 0x1f, 0x9, 0x2, 0x5, 0xffffffffffff7fff, 0x6, 0x7, 0xfff, 0x7, 0x1, 0x40, 0x8001, 0xffffffffffffffff, 0x1], [0x0, 0x0, 0xff, 0x101, 0x1, 0xb26e, 0x3, 0x3, 0x0, 0x3], [0x6, 0x10001, 0x20, 0x400, 0x80000000, 0x0, 0x9], [0x9, 0xffffffff, 0x10000, 0x1d6, 0x4, 0xffffffffffff8001], [{0xffffffff, 0x1, 0x7ff, 0x4820}, {0x4, 0x5, 0x1ff, 0x4346}, {0x4, 0x8, 0x5a10b2fd, 0x1f}, {0x3, 0x200, 0x80000000, 0x2}, {0x1, 0x0, 0xffffffffffffffff, 0x2}, {0x3, 0xe3, 0x80000000, 0x7a}, {0x8, 0x900000000, 0x9, 0x3b}, {0x200, 0x4, 0x922, 0x400}], {0xbefe, 0x6, 0x6, 0x2000000000000}, {0x89, 0x2, 0xfffffffffffffffd, 0x8da}}}, 0x80000001, 0x100000000}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "3e58a044b1fb0364c62c4028c5d58a014f77c2bc"}) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000380)={0xc, './bus\x00', './bus\x00'}) ioctl$TIOCSCTTY(r1, 0x20007461) close(r1) 16:00:36 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="ca63e63e6b3b2a07ae0000000000000000605c800fcc8e19ad71908daeeb3e4f25c3631c6fe4f809da1d716287662da92f08bf8068edc1abb15c"], 0xa) write(r0, 0x0, 0x0) 16:00:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0x9) 16:00:36 executing program 1: setuid(0xee01) r0 = socket$inet(0x1e, 0x7, 0x8) r1 = msgget(0x3, 0x40) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = getegid() r4 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r6 = getpgrp() r7 = getppid() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000100)={{0x7, r2, r3, r4, r5, 0x102, 0x8}, 0x6, 0x7, r6, r7, 0x0, 0xfffffffffffffff9, 0x1b, 0x200}) 16:00:36 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x10000, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000040)={0x7, 0x401, {0x20, 0x1ff}}) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000080)) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) setgroups(0x2, &(0x7f0000000140)=[r3, r5]) mlockall(0x3) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000180)=0x5c1a) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse\x00', 0x0, 0x0) chroot(&(0x7f0000000200)='./file0\x00') fcntl$lock(r6, 0x8, &(0x7f0000000240)={0x2, 0x2, 0x100000001, 0x6, r4}) r7 = fcntl$dupfd(r0, 0xa, r0) r8 = accept$unix(r7, &(0x7f0000000280)=@file={0x0, ""/62}, &(0x7f00000002c0)=0x40) pledge(&(0x7f0000000300)='\x00', &(0x7f0000000340)='/dev/ttyCcfg\x00') sync() setsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000380)={r1, r2, r3}, 0xc) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000003c0), 0xc) ioctl$WSDISPLAYIO_GMODE(r7, 0x4004574b, &(0x7f0000000400)) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2, 0x12, r8, 0x0, 0x0) r9 = fcntl$dupfd(r6, 0x0, r6) ioctl$WSMUXIO_INJECTEVENT(r7, 0x80185760, &(0x7f0000000440)={0x8, 0xde0, {0x2, 0x5}}) symlink(&(0x7f0000000480)='./file0\x00', &(0x7f00000004c0)='./file0\x00') r10 = openat$pci(0xffffffffffffff9c, &(0x7f0000000500)='/dev/pci\x00', 0x80, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1, 0x2011, r10, 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000540)={'./file0\x00', 0x8000, 0x1, 0x4, 0x0, 0x4, 0x1, 0x7, 0x0, 0x2}) fsync(r8) ioctl$BIOCGRSIG(r7, 0x40044273, &(0x7f00000005c0)) sendto$unix(r7, &(0x7f0000000600)="18c459cea9b9e9b62288a7710f48b6fb7dd51b45", 0x14, 0x400, 0x0, 0x0) accept$inet6(r9, &(0x7f0000000640), &(0x7f0000000680)=0xc) sendmsg(r7, &(0x7f00000031c0)={0x0, 0x0, &(0x7f0000001c40)=[{&(0x7f00000006c0)="489cb2c777ac978f44a837e2060d", 0xe}, {&(0x7f0000000700)="5853871bb27ab9a02f87e79b0c073c82faa35227d473c462b1df2167ff149ec45d669adf25b3448c9a538af5ee65c5c5ec4a6204857f3622d378a231d8c8169275ceccb4c54b4256b8eb0fae3ec0963cb3e33073b21458690261f7dd878c88a867a9e4276257eee77cc0d07b877b19b5c3ae17ba95ec6cb8542e943743a291653748c88ccbc0705a9720198a6bbd9e618f9588cb86deb4fc2ce6d30d9fd0b6e802b7c2ad8e9f15b05d401429c1bb7c602708f37cb80530c152ae0e9260ac2c0be1181f729fdbcc7d8a5f03d026173c9ef0c99d39687159d31477d638ef07", 0xde}, {&(0x7f0000000800)="c57911ef52f6f2e83c37b6cfa77459e4dab9aa44c8150c706208ab2fb3ee75f5352e70cbae81e6980de90cc36d94e70a23b76350707b75b2ccc76f392f25607ace07f73d74d0f7a97d1180471e193f1b86463de40af080036106dfcdb25a226e9f0528b950c1e77a6f17827d5c3577b43eb0bcc83f8ae3ffe9bcece312f7695c405647b705f9a872bccf7ece60aba01d836b7afc0afa3896533dd3b9e63abae8be741788cafe39a9286b4cfff598ee359c0b83ed7dc5861a7cfe6415a3d2a75758eb40", 0xc3}, {&(0x7f0000000900)="b3bf210c97b9d375932bd75b6f984db3ecd25775f292455483d468c8d4fe12784595fc723eee63b5bed347124eb7261a63dfd564218a7080f216d0835031e78506b1bff6beb2b6aed31b253d7bab1f0f810a365307e916ab95921961ea2ac90134ba3b39f44a6452696bc41d462923c399abf2db", 0x74}, {&(0x7f0000000980)="24b770b194c7ac066cf94bcd1242a66077bf4f558737e59cfe6d0992f892df9ee1068ab0cb041ab4d3fd79c061a0c2dbfaf6d43516b1c048946a1f5c762550903b8dca3b59633782e0b96ae785c9f32095f20dae672bbb7c68ab889423ce926c240907b763902d4096948b20492c387fab26044ac3f996beedd1b14b59431516870dbc0151d1cf2fd37e72292a3d24abe0858b88cb9e55f98e7614b6ff9424427cdd3c0fffbec786342faca3d2fc6eacfb1731ec225ec06bcacd732a34b5e080c9ed069cd3dd0f2780b184f960cfdf29d10f879e9c092fe5e3b1ec85cd968f689fb18bded2cb1ac0d06dc11f6015c36677d29d859519ef5b8a53e2c8ce9aa0767034828b36bc22f6a14df9afc202aa034c14800debfd3905da81702105014a78373b84c866778adb8ee6aa4149c83a53f8c5e1435b10cd30c0435f816b9053b051ef2b03a6e260412f2d7709693a92e57845b1829fa9d4b3f893853157bef819810fc014a6a49f8b73112899146bedacab3f8f4df4489a1ec19af691ff16de93a11ac50a737c4a58a66741c8ced7a04b8d3b4b6dbe1a105913d3672e150e4f1b143cc6e1d083a34fa20032e435cdf4d0e29961a78afbc8c1beca83ea768ce3a866e4d6a503aa29bea473f6de7734aa796efe891220c15bd5ae9a2e825d7573b2d0296873df3e2fa399a3d2f91d866a04fbca88e74d6b19cdada3c53711f25a17ea4b3b665a942b68a020505407bcfd5634447c94daeee23c5a81235dd14d732af562e5045d1ce4be0b8c4067e0b8b8f94c5260c1431296995d991dfe4833dee6e98ade422e86d9ce647a7e9875b5f4a61abcb4484ad00523dbdb1f539c2fe7b69ce9f746494bb040ac43609774fd1f6fd8d165484c8b409ef97da3212bf30aceb335f05b520efc6e1b3a5a5731c1f2d989764fdcbb33c5dfc2c5c3b8ed1e68dbd95877a5d0f59cf1137dbaecf7092fe50d21eb2d0d8bff0bfa2a9456b3c83918daea50c437b73c5e564aebcc17af0c8ece6b2f9a9f9a69169055bf50228c4a32862a00dbe3f0f02f5320c358bf812053385bb233113538be19ad5ad28d41c9e6e137da88a514f14dfd5a469834809e562f1b385dc51bfff636144a840ae83dc7433ae04f72e91563eede7a832db076453a7d01820e8d02c86ff8110dfe6f2057aad730338d5ed366071fb87d130b9956b88610745b1ee1632246434c32162b65da9c48ea046dc6a770d58ae155463234cb1df6e24383508bc11d656699bf7656ab5d9acbbfd667cf85a4beede96647029494794b6b1f3ebdb17abcc5e7857243c9b479f6be1b75f50c39ce2cf27f03e1218ada164fa5a9948499af11abf022b1f5ce3592d2ac17731d22c3a9c1a075e5576a38440cd2d6fdf94cdbeae3f642ada89475a217eaf20f7dd11d8d27c3d7d76ed298bff5f4490302bb4ed9670f9d3590fe3d82b7b584dabf4c928fa08112ac7f43de64846dd6b0188045bc241728053b06c13b08eedaa3692cf2c2b8b461abc6cd4d0110cebec3fd1c60d8f9a063476ea2f1e1c03d309b6c42f12e9468741c2133be7e9ea62c8009cc56ca706e2383a2f4ed6a0887878284729b4b09306d5fa9563122d8e7aa202993325b2ec9712896b12154ff28415c170284451e51b8c2a90b1fdede5670c568a2a20620c84c308d73d6a7d244eda3382f13327adc2b8cff7dfdc4c6c43f50d02b8c6a5cda35a0ca18d02461ffe555d8e531240eca60fb825a17811e134b10f0c044ef9dcb6f281b48c58a530940f23853a40dacd5cfcb24f87030d5dcc9b4d441890aac909eb02fe57768b592e55d81bca846e397f4aa567b2c4a0eb6c17e0554a24558da9aec96cf07161cc0cc2cfa034d5c6c30a6f7706aa061d571046af9297c154e03e7e7d6c7a830f101fd12e4c1751f5a19f49ca321d60216f8fc4a49c6157f705e4f5653fbbb639390f429da50648b4a0ec4539fda51b286077dbd96cff7a53346f7b19a8aa6a30bee4a98fea417600ca40eaba698332fe101f1b155291082b43fa96399d93fac3cb1bd77e42120b512ba1e05b79de732c5b3a80fea7b7c4549a6410629486802318c6caf255a0de2b18e0e01bdc0fa14a7b28aa7723d4ccae485210b591c26d65885e3d0b4aeae2d56e4ce03bd949330a992c6f16df5198b931f1899809eee2f4c4bd1d5eea36e7c8ab071bf3a0afcc60d5e266af731ce53370548ea798c0dfff72529dea1c8fd64e6cdbff256cf1414e8f2bec579d6ee3052aede4e8be60db84bc880823c16b7a4d825da55ba6e869e243b05ffcd339adc2ff74f849ae1a38db89ad3bb96dc56b500820ace99326040d169410caa1f0d89a273140059611659a060abe7e98991b05a94f1bd7fe78cb772cab248b45f7c10006feb7d4e9779f46d129d5df34757a4eb295bca975858de536832c7443bec9124353ec0f9a508f0ba4d352c8285c68575b606eb5d5a6a41e9dbad954358b63bab22b7a4b2df15fa3de90fa2a9f7826b1c9d47ca1778fa042dc84a4b7357b5cef6a3155b77943c65759735fe2180279468beac18177d62b4f38b9ba2017a0eca56c0513bd70b2e5ec6f3b4ff502856dc1e9701ca45900e2b1243361a9fe5b89a3055f6da3a1b59671d28e5f7181de49a05227a0247fc17e395147d55c3c621633477d60a3b32d73b300a9987bc757a7d7324a2a500c72cb2447919d80f3921ae8f9b6fa19ea0487c009d963b10f77c79b9486a846afac2eccaa5cba410669edfb3427cc88428187db96fdc96092a7fd62af50b8f9e249a8fed695ce72408c6c8033a7fafc653bceb6e47920c17a8c636a0e989dd9b4b578ff8370acbfb7a2bfacc6d68a17504fe762f3473ac395bb8c2e0b9ce5d3ce50ef7fc2e9a65cbb97937aac500e1a4572537b6ea402f6d940dc88914a8ccf95ec702191da61f7a9dc5703aaac4d5607f809341603bc1fc0e5dc05964c10efcd220d610519a273c9df33a613fa25ae76b6766b1f513ebc84d130e7ffe59b36ece4c02f9e41a52ec31a977ba1ebbfaa1362c632e66ea6bf93142ac14a636111437f9e59a577590b98ac9b183bb0e1b320ec623d86d58bba10d9d077c4e8dc670b3b4316fbe620f12fe28ce289897f66a77b30eb44a2707bbc80b77058e9736360bc63cb9bf6faac9a406aecd797aa67042b2522ac025f3c37abec74b0d0918e126938d54af543c2c243268a9b4e9e33eb1a4f8efa31ff4548c2a868ebe2be78801bb7040e27c280bb66bb931cc361cf5b6da7c09998c8eac225e656005909839fc35789fe8b1846a592531fec7d5a271024e814f4f4929a541233b264095222fcbc06a6eeef57f1ab24908e2100973ed11cd5dbf20f3441ebf080fd8a90abad3e270942ffc4186437e1c09b1945ad048ab33c1992ee33cd313c611366637d27803ea1fefc909ece607fb996c65e10e1c4395bfd84e56c6b80f67e748858653ac413ad9670f87f7a059a8cd5c7229c7e2c91ad25a54b57b2df6992ef0a29bdef3815a482231a0eacedd2b3feedb98d3680e46f74752472b1f43227ad26f1f7b6e9cf4f6cc4499342ce5294d62baafa7b929a3932bebeb6434a89eebb1143954de019d6f9dba48305bf36cdec80a86af0fa17f75e01d7886528a8c95ae3d5bd4408f45c7e66581b09772eb619fe0b457ebf6e7a4bf32f5c82d3190c51a87a470eec99147b9591a45a3d13befa88ee10b262d41f09ee29a2edad2752ac1b06e4659fc08c98c5a85befd98f7b2d5d98aae11f81a277e6f2caf1b5047a51e5a61542e0fad4dde404e5dda988300bbfa3b9851f9972c7f2a8b06fa43c755fd2d74dde13c19a61073759363ab4ac927ebe06ebf14a8ecce7afb5045b36827ccb52697952ecc13b674a7a1add66e534dac9d3c141fe588af0d9c991c118940e625ecad0a62f3e14ebce200b6e9f5a636e18b528934c0cd6324ff3a42c9eca59cf0801f5b6e5b12528efbfd635c77c684480aa3cb910f52bac4c204f8666b716c6041bdbbd5dd38344fc7422a59385a0f29e4cb16f3e270880b59452b553a366fa8f9967e7e843c54146e22ed5f993a79036ae32293c181ead84e6fd2ce57caadd3766a0de19e82d21b0ba6e5458ca6f6f8cc63fc3379116319e831e15cfd57b86671c4aa4671ba0f30f497084081456cf3fdd2577d90fc9c286af39ffdd4aa41501d6a631263051b75a9a5b9444baa6507a161efae9ad9c704b793536bbb227232a5b45130a8d7e910013ecf61bd1abb27866e42c9f0664299b07ab473e7a4ba847e163fff3ed452b8f982a117aaf5a5c73409f0a021cb2fa5829a101dd13d2bbd353893c40d27dceb1c9f94ea974917c5b763e97541b566070a28f4fd8b68681f27fe2526d932845aae91e124a6594d0434aacb02cd258a7b7be7864cd30bca2ea452670be9afb4213f852a54a39df01e50b3c02112af273f78a3cb8b4b4b4eb25748e5bf025e3c3208a9633fac20d43483850b8c577e9f4ba15d3071db3be451cc0df342fa5f77e4ca80a4ccbd9c386dbd5cba91ea31ec05f821c898059ccc1164eb9ce8c44956b76e0dc5dbed7d39235b4398a50302e8b6a484782e6e0d5ad44dfb5ef77727334cc2b52c4a1d91fbfde0b6ad6b57274715bf1c8e1607db751c7bb47ef016cfa791f78b133874a39ef51dd00fd62cbeffdebef4c6686da82319a515460a47323fa538e5465ae6f8290c2cf54c3bb0dca2d73c6153fd1163ff3e5d4c92b689f7290da9b8fe6251d814055b3c1d0baf883f20f4caa26a648c7f3ab23e0cbee31be16c7c32d07bf309ed56802e8628d84dd4b35c814e17f93f8d713eab211b34643e223ddc004251cf93595623d9f412bc22ff37000fceb1188116f13f5be9c58bce678ecbb669cceb64c81ce300d6b2836ad029f5d6de022d4531033cdb3ece3f455b27e68162d27fa037f5867e5d6aaf22a42740dc1da59b51af8e69253627d51df35c89ca05d565052738492ed809da401c7ea31129a2d5f76cc18afd1e2667573bacc85d105b74cf72efd2320eecb3f811859788e7e2b5f4bc6080e272dc4834a98478391113d2afc57b94c4e0e30e37f7398c50027d592acec07d25f41299eda3150cc31017cd8a85ada016821ccc91da885e2be6060b5d921b9b3c5cdf024139a395e24d600953b343a3df2e8a12c164078c4fa1b91ec7228e13f2944fb539f053f06ce661110444d4282162d09a6c484b31d98baab9eebb577c4ab3279617d1901825b528fe1db5c0bc41280e4f074a4e14188a759719091a84efea8567a4aa56544a797bf34b96e4c35dedeef67fbefef271cdad2131f87fda4681bca6e22a4d8a80883d7acfd5349af57cb4c721be518dfba540b9b6d2352b8c293781bf0a9c236fcfc6da43b5c97c1ce850126c505d746062ac2886335e8cbbf758426b661f4a7276651bd84ffff826e675c5fed82dfda6a81e6ea7fcc0da8b3b08175bf9ac65d66e9378560b856de97d1c59afacc0a422cbec8cea063a2b902d52c35d88659b96a089a5017a622b72681adfe0ff2e69fe4ff58323f9c88aad2760cab7fa4a4de6369ae22bf318da4fa371f18c7552a7ed7d49614f619167deaa5af9a8160049942b63bfbf4af77487fa3b66b70b9c32828942a739cff4cc7b2444f0bc837c1f8f0b9462ed9a37a1acc837591b002ca46b43b808648a4106de92522c18bc9afe35c29c407a881c59cf593edfa5192b5d5831a0bf90c1149083ba08822eaf8a07f6c891a582d3b636013eaca251e900720272fc0c0c46f1a4bbea27956d9436ded633e14d5f7bbadd", 0x1000}, {&(0x7f0000001980)="7ae792a7fb671812b6cb66b9242e4dbb92b85b61f7027b0d2495df46eeb295164834da9dbe8f78448be51795828c0fe474945b741db57e3fbbffdad96d3a7ce14ad4e21fee8279557d6161fa459e4eb04e886577677b1122a4489f8d8d6b913698c1f0869b50638fc5b0ec703dcf613d5e95a28115b8054bd4e7fc01a7e9fb76ebd430742c2f9a36c051dbe533d067fc7ca05ba17f80e393965a7d73d4fa06370555c40fccc148", 0xa7}, {&(0x7f0000001a40)="7bae2a36fb7d70496ef1988acd55bd4d39b26269af2cbe7464ee7489e07c8bfbd204660cf6ef55b136315013802fbe75507e55b8920a0fcd7dc3a3926c5faaae9d57a52086a5514ca83d4aec7e6548a2f10a4f92a9e1a6536b87a8ac84541345de56015ea6cc89a5351c2783a593e18b0000aea0e314dd5109e85d9d4335c3f6cb0bd218ea", 0x85}, {&(0x7f0000001b00)="d0fe0d8e55538741af94b26adc2251c4f2d0d58061a6c6ef5e66946592bf4cb1f42c9265e8952ecd6059212b1313af27b5621e0f9a7fcaa1097919c873a991916d565c09e3dce5d036595abbebbbec0b5647a4", 0x53}, {&(0x7f0000001b80)="35da212892d53bbed4743acc0bccb93f373ab406589ceb46dd7ccec59fcf7566b68f230721fb5bd0efff9f11f6025c2b564e9d56fdcda7ed0ae69b16df16d42ea51fdea0910dc4a9d5d474ad829fed9f3cd6f3468c60485da6614d69b4da5528688d6a1df97afc83c793499c53af26cf4c45e53f036e57dfc152784ca98ea587cad2e3f7e8e2e4d5fa63ee69bd6b48c5cf", 0x91}], 0x9, &(0x7f0000001d00)=[{0xa8, 0xffff, 0x6, "7558246423a2a0908469a866428cdc11df252ee8b896ad010c11c58c68bf5443007f8a615fce33534f9d91728fe6fbd1a70962af0642a93b50ba0c0da7de58ef93ab779e60958685886ee7a5cc0a89ac659a1cbe15a9e7f72caedfbcdd6c2f2ce5d54e6fc2fd66b8e66aa06050487f74fc23205f910fb38f620fb68693b694284f852136a19935faa4a74d3ace42f43540b1f1"}, {0xf0, 0x1, 0x7, "853b625a9221dc42bfdb255f0b0683ad68b1cee461a815a121868a8c84af7d0648a1dd1dd6adf117bc2717f35dc5fe0202cce9976deb83e5013e17ffb201d88ba2155e9cd98154c8f41075ffebc8292f4311d776e362d404854661980ea24a5e5162f39de7d4c0a1a0c8441d49f237a8d422a6f688e2da7421f6481774b833bf507fa34b84d99655ed522293b716d810fd9e2f7ee4d30350d883e6f97e38c5fb6da37d2b5d76f4e598aa99f78795b2dcfb8072393e582a609635266c83c4f6d5f3e64aa8cfdfb4e1b4ba1016c5b60fae6a3cba3b28d6b071911923c38cf22442"}, {0x88, 0x1, 0x9, "48f4f4ce023787e3268d371a500401f35626b7bbfc6184a51245da31bbbbb8cf3679e65cc384ff36e244453678f2129c1997111bf811d9f40c927376968337cab35cc64a5824b7d2546d965c0ee8a61e14c3023a3a41ccc7a29c5efe237aa7ed223972d0a101789d9918bac72fd0f21ef2dd1dedf6"}, {0xb8, 0x1, 0x1ff, "16532541e477bf0bd402e03d24abb4e82c288d7af053841289fcfb1ef16f44921a71459a3b4b7d5ca32eca1ad11e7c94f1c179737869515da62dd405aea5e748c165cace789bb4652a0ec5f02d12561dbf05357cfa38846f70d9969d62fbcbf11b9ecfd3c551d2e7d20b7890877662e2c1ccd5a32d7563f16abb459c87a4e4c4e1b6b5351cd82013c15e570dd028f82ac602000176e1907677d104d57be58a877cc50e5d87"}, {0x1010, 0xffff, 0x5, "fbe559a23930b32b1bb793b5f97558cb828437716b40904df02fb3d307a536c62cc2124cde0fb8e022d98fcdfea71da1c3bb113d097d360208538d78ae7998585fd56b66618187b3fff3abdca3728fce4451e82370a3167715078855ba2aa33a2fa2d8d5beebc060e9f1d98d2f3c67db0020865278f25651fb2169e7a1d77182a91a234773c6ee92bb40084c6f99138d09f1ad429da8ad62351d1137dab32b2eaa59746d19d6ed1658c8f69ab1cfb21e62dc4e28b4a30da61666627877d71cc1393212870685a1528a1e905127dd64b4045483ec7c3d720221e9a018a0d87c67abda35edfb1746c490ecbccd02b5c1a3c4bd8a96b453dc11e9b0105d00dc7cbfade848d3545dfad17bb37c414d28195dc112aa0fb2e89af0e656df69666a0772ee46102996ae5ae6424ff99a22f71b7fba2091158366f2df6d59f4dfd1ff9a74c77b760d9f8d224847e28549336748ced245312feb61b869f8452a23ceb60ea965566ce1344a98230a887e1ed8f1f45796f5ed30fa76be14cd7f4ee876d55a7b9e035bc09445baf9ed5a208d6249c493bc1ceac448ec6388ab7608381c62b8056a27dfa3f162eed08ae1c29ab98e584182cf9a58e4d8e2c11939051b4566b7df47ef563f7b38b597a3118453e8bb6937327ecd4dd384e2458054386170a47156767ec8fc55cd9b1930f5ef4fbe88203dcc75a9ae89af7c71d356dde9df58d381a8fa3a85cf39c24cea804e7259cbcd975e7cbb0e242744cdddf44404b7af0bda2996b5d88516d905ac2bf3660d4a2fe928a47b2c02b7c11b44995cc9c31a21e282bb2207f614dc69b1722f70c55b861739d6d8fe158abf2df5a97bccafd61844b42be86b5f9f8dd4208bfa24992781912d9dc8d821c5978952be5c86c40fb72119a942cb3fb256e0ee5d4c4c8f94761d37b040643dca47c24d7bd2cf07faa1246828834c46cf9f637c5652acaaac30fc57534a504708da04d812367cc55dc887e45aa55943a439cbb3f3c73457ac41b700cd42cf32d28ab1b90df9262b593e135155c54114c1169e8589a0a8fb83317b4723c165a40230d036412dc902e9b6ca9641e2c28576c6d53acaf18fb89277355df722ee28dddfd9b24cf9c649768c07ca7003c293c679ceeb6e456ce11b64102fad833115f818fbef4c44943e8ab2dac35e927643487b520801665e7f85bee69f0c51d75ad225c61ac1d02f4c411b33ff82a92d5b0f5c3be072eac9f4c834d9565f3b9a53f98f732afff5618ea09970d73ec65f867cabdad84c587e7de08e7241abbec6313292c439e23c1e4c2a083e98aebddff25f138fa5d2c506374fc9736a9a576eadfe3898a8a7792162b8569653c3347e9adf2be48d56310f6ebab45f7dd18a9fcf02b8074b01db3d0ab128e0ba5b8dd615eccb780bd99b5b6fefedfa303c1a0e2d7849c2148ec2bd0ab3889ca227c6b2c793d2bab1f8dce6585a2b389a3199c69b6738df0e40e537f57071be25b4369e27dd7483eb37a0e182b2adbf8697bed646760bfa2324cfb6105371db8ff7a9d8ffb01149f1de9b031c5fc77f4f6c0d1b25c0ba4ea9e5ea46b7520666e0d99121101d1f0f46693329fb1ad97ab0bb90ce549fdc392f2476a27900a35e700c37c1b02dff3b9f1e6603acbd8ac215526ac9164897f07335161c999fc2102d64b3b5da0e9c43376852027ad341421571acd369b18d0938209f74dd4f947d9f5205b60d3ad35824a2cb1249e44a83331b9c564432687ea3e9dcf61e25dbce09c09dca5226e2a764984d6bd181cf6090fbbfcba05daf19f4dea9a25511145522b38961ddcddbc518673a6c693bb0e0f0ed770ebaa297aacde875a14420e21092408add6bd433ebd3d5743ce33627718b67846970b28f2e91e45ecb3bc0c6ff154bd8d3985d149184c4cccb3942ceb9fe505d4edb2f81488b1ea89eedd32a5ec0322f9292eb96f4189a75a2d82e88635d02c8bafef0f6d15c402f7c9f8821a3eab37e2394cd6ec8a7749057bede10d30bf33d4db9c928ee87e3b2a58d5e974d21a7c9ae12929aa0f1da9395a15785611c7f3c0e88ffd5b60407989f44950741c4be9e08e3c5ed6d7b23ea933d1128eadcdaed59b09caefd58190459b3e25521c2fa7a22d3f00c40cafb675ad6ac981d7ac786cffde4eb1b89a1b69a96dabf670e4edab22bb4ec54ebbae4e0f21e847eef7a2136601665836d92899d25bfd204a3256c11ede6862401fef7e35bf8805fe21de05adf24dc7eecae137fee0c16e2cd193d99553c2a9a082c3fcebb29bbf63c305a064be220291f4681d77fc2df71e1c50325e1aeea3240670500f8180bc58f5af9cbfacacba434fed16a134aecad1894a0ef987374e209fd22b12f4d47a73ba98ac49aa0c891ec772ba1ab30b9a0cbb5cc3dfdcb121acc23e6cf0455dee7ba2ec3ee6fcce14386dc214be7a8bd653baea04c2ca70f1c20373194b91d0fb7fc548df2a7c0ff1c91f2c56394e17099f7149c9d86afd84d1cbe1cb0163da56a732cc3916a6ae08075e01801f999bcc6812d7d61de99282384dca3306dd81cd4d9bb214464b8bd25748a2ec22f869b24d1f5302e71336f892638a5d2816f43051f407cb04355642a0eddf5150937c7892080e83381c2cb40163a1ae400bd6da7dd8de5def604561f78b1cf94dfcf7edea9c59137d327a838905ab2ea132fa3d05f58d3bdc77959b71bb6094921db289e051a3864a02eb59e7aa93ab5a13abc78149cfd11a127a105c667c85d72f54d5df3147d2322af314c55b94365e479e9b7f02803a76d7e139d3875c1d3a22fb39e1aeac056da05c1f9defb7ff979700c1b6803689f3d23796c5c4fb4d11cdbc1fa6b7b7821c01688a791214a8341a5b47c8c35615566af9e5f31cf64a90fae8bc6123cdbd524050bd25a0976ba587ffbd945be3b0560b4502c2b1d7be8c67419e19377c3050a512539485e1e6cd4587178ffbe4ee0cb1f31c7a22a9159b5d79005009a624fa050962e257537cbc2a1544151a64fe5176ddd55e2cdd4b0bec0257cf5b83f1093e35841d95c92c1b3644e6e58cafcf14e38ab15cb1af7d8aae53347f5cb6ac0a44e9d5ab613996542a13a0bbce67418897cada24d8d2929c2b81d89925135534eccc1a931053583862deb898d4d1ac90542d85192d790c228c3ebcb7df44de45557b154053d75baecaef443f913b5bb20a6aaf5f8b0659244661d24af08f30012b10582697e01e31f6483fca4f53f13c289a8741fbcc3f5b3fa45803158725e2079c96a83189e69feed9646f4d62b4aa2054991ae7c555d6216e53688e60a68ac70d070645cb13505d52b1636206a6bc5096db72b0dc2b34d44f2688c9b5cd590a36d4d86bfdba8975b420432c32ccdb981d00c0f3e7731647f67d66fce072e7e4090623186fd4288db94fe3717fda4c95008cdcc081fc2484f881f6488f96d25bdc1d14d71ec7948edeb5387717bae160878ab38ab29a29c092b5a8ba419f6da54bdc4dc677229e62f5ffb1678302c57a4ec395b009a1552050b954f1f85edf0ad7b69ab45c1a4f2cb934a2350b2145dae0fcd0a0e879795154dfa5e327855e9d645259f326507cd00df31c0ac1a9527b4b6cbea31dc73d96cc27711221862c2f4d5fe2d6221a76f9db236a83400dfdd341702e045ec4198b28cb030b52c065063ff278c2d75cecd6e314d3af086478b25dc2dbf192ecd11c7d09691af422a824db1fed97590045802c07e9dedf0c3852e039e1dea69ea57222155410d9950d3c4532b1685f8d0b05f58ad94abd468e2cf6cbc7fad6ec3b6a2bd2876fb1c07f5ee8a502ceb75f31ab9c787deb369c48c568564fcdfcaa250d9f3eceeeac01cfead379e216f77eb44f14b7d01db893163b8aa9f91b11831e90cab55b45688c30fb0e6c696edc24d7aa174645f4b11d3269bc34683a31e6c8a261288158d115662fb09c6e0a473c939d02009e0d34a02d2967893b3c85b28bfea8a7283f6ff6862e95ee8d01fb563a1c4f64fc52beb1ea49a4568d5be24496a5a682f2af61956378f881c405600d9f08cf685c4e6714dadfb58f7d7f2bfb935eb93e0562df199f990a845acc1fd4d3294c4758cd1c204b32ac2d0bb9c6a44fe9d83f1d7104c113c4f9986b7bc5368d7ed69162b6d583b551c5602a76be35be69596e1949f1380d8b33fd11930e37399e2b9f349e067e11163a5b65dee9ec3370d2254223a89fa68f9a40b24d78861fd93dd25af1ab77a9dcfb946dc99a1dc6aacc7ba4b09090871f41adb258ef3a00c7e0be36cb1fa5114187eb3ceb5af0a9c02c0d8ec59b83691e86d11b7701c665a757999fa913c285edaa74171094610d3642babadf9c925568f5a55fa25f142581fe6a0eab323570d4e23bae96b350868ac5a466e4a19dbcc1f04f1ae97631715fea58c80dc0a7604465d932bc7ed96ee3d8654b73d3c5a23f220f82a3df98cba151c548d70c3194daf5b92778834d6baf40bd597a53385f98928f033dd43d9e1b1d42b26d8ef2a45535179cca3fdec1a639e9acc5874a89e5444e22f1d3ab1ca18e3d0d11ae79ea6b5e1ffea47fef43b6a794ba28b0be92fc2627e2beef2f7c5f78bc04213fd0e296b98c1f68dc1df841fe81f32496b8a3ff1fad0cbd569523cc35a5c652071ecd7deb099899452aa43caa681df89b8f0409e68ab9e43a8cac4648a9f8c561e458c164c69f082126d404d626883bbad3ad59579c9b1e9f58b011ee22d87372a2cdd012fec061256db4f04749af773773208f314b9a7abb8afa9dd10ba91801e3f778f668794cc03ed3d2787bb1991326d720d0d3e379f9127660f466728023f0ef19b85d3c08666b9774487a04b8cd92502ac982cb22debd59bb144d10182c3d8203ef2fdaf5826ae3449e1fe213f2e26bace6f91d0cd7cee7911e962803da521a3f74b1cd5efd76f9c5df839fec3b3e02f4efb8dc0e7953188ffdf051c6590bf14f2931d1b9632f19549e963d08f243a5dc3f24f7d4af599cded35148d8a84c1a795f3a23baf304fe8d2a4eefb79a04aa016afc9ca6c08eb8cfcbdf062476bc954e654c69a3d06e0d7e7b9add91551863f3122714178e310011e7211833b354b0a8fdc556252c56037c9d92d36903f9c21f7dc547afab3635a5ae7e14bf2c48b4b86a7e36f57b655b26ab5fd134ab6b028e4a11ef7b1335d63b6c0814c55ba90481a4f7e487eaf648c92bbf460f127969d4cf080f9b2c8bed85ee571546ee4e67425668198e7355482f5f7b31c1b5e90f82430a094126f3cacdad561db2cb6336d18629b59bd636b2b0066a09fbc98c814c4ef765ace7c9184b9b286aac1dc01908ae07315f5bd4f2594d476ab50ea89483ce3c7fa5e7014a369750f3bc0ba6a8daf3cbff27b3610fc6b88026c01332315eb7822bf7660fb67cba37609e21747ff81169910c96043550548607b6d319b8cb66580b58d34ccd863a7fbc0d7237af2d7f218fe0257682fe93da55beec6753c045fa72acba4012491253f4da87d167ad19166e8cda4f72e01dcc76a04e2052ab332452718227aba3d094254318f43c6744e91a00a1f73abc51f443cfa908f26c1e300683d09b1836ebf422b8b1e0497cc38f793508e18c24cf8dce4cba1ecda88df0e2d5097df3193af88333a5bd6205eabc56d9800ac633395eff30d9928407a56993aeae4ca7a72678ea3dfca8a639a97b0fcc088f3d50c59fd1383e7dfae28b793a001ca59006965d6f96e280ac83b3a931f210da55e8568964e69e77439fd400d8c6f69af21e6ce083f1123d71a61074d1296e6fc586005a2"}, {0x58, 0xffff, 0x4, "350b65c60c2c458d20d48017e77eca15c1c7788ae511813de4277063f39c245665feca30dfaf6d0a2fa79b575b1b8cd4c98021b8eef21d2d299a5cd2f0b931f4ecf1"}, {0xf8, 0xffff, 0x200, "57a5b8cf74e8e58f0a841a20911dd7a27f72469a1f021646522d9e407a5c9bf6d36a273ffc7421b3f147b4e872aa2d44cfa956ec73816c4f65e3a64949e791c2d2e9eb83bac17da377a1f6636324b5e245ad9ee24390f99e17e94e705c3666c77fca7568d6541b9062c47e6052ba7dad6bf76a5b0514aa4f7ad6554d4ef71d81f157ff212ff9dccfa68e5db97f33e743c3049d548c9b989acaefda94b087866dc5d8d9379b0ad7611c8e286bb60ae7af6317bf54d1766e24cc3ef5207e17abb6b5b196758271e7cfdf87fc22338bd0033944509e307aa31aeb99039890de676acc63"}, {0x68, 0x1, 0x100000001, "77408a04d035f29f44c3ab2633340e373c4d6dac40705aed51ff2f59b8fad15d096eabba7a1faaa76701e49262ed4a0acfc3329045e7829f7faa4112f72fc2d2a09ce99e5081a1118eda0a80963ee2e94e719848b2ae81a0"}], 0x14a0}, 0x6) 16:00:36 executing program 1: r0 = socket(0x18, 0x2, 0x40000000000) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x18000, 0x0) setsockopt(r0, 0x29, 0x33, &(0x7f00000024c0)="f2", 0x1) 16:00:36 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) open(&(0x7f00000004c0)='./file1\x00', 0x4000000000200, 0x4) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f0000000000)=[{&(0x7f00000002c0)="b94836fd5b0defaee496000000000000006f6a5daf1d2058eb52fbd3e5b7eea89790d4ff691df2c4eb1ed947b0399f48d768a184c48a916242d6d84b797c770118a765f2b683a31620e635f0ce35ebcb26586bab1cd5a4c676da3faaba373ac1971278e317fd390a80515f96a87c07b6dec073992111ac4ae03969ebda4695093a8076b8341d637d30348f060b90323b1ccccea200b94afbbd6e3dbbd0e5f7a25a76e07c4112db8c9893ccf83f9eaf1bb2626bb08e12281a06d6c1a3ec4c52f4a4ada93f01cd7bdaea29fe813e072cc3b3b663bc19423fe90d2fbde704cbbbe70db367290c0e02ba6e569a1f670ea19c6a997a1fbb8b63f05a465b29bee6dd71a69c8dd49441b3d49ce1d0ddbe58e929e1a9e77687fb25b9d66f2895c9a28911e2a3659eca80f06c50caacf2617a2d0a3dc6fcbeefd0eee897661f0bfb3f74f8469cdad5b588be9f", 0x148}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) mkdirat(r2, &(0x7f0000000080)='./file1/file0\x00', 0x105) truncate(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) 16:00:36 executing program 0: r0 = socket(0x2, 0x4003, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc}, 0x10) pipe(&(0x7f0000000040)={0xffffffffffffffff}) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) readlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)=""/83, 0x53) accept$unix(r3, &(0x7f0000000400)=ANY=[@ANYRESOCT=r2, @ANYRES32=0x0, @ANYRESOCT=r1], &(0x7f0000000380)=0x3) 16:00:37 executing program 1: r0 = open(&(0x7f00000000c0)='./file\x00', 0x20040, 0x4) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000100)) mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r1 = open(&(0x7f0000000200)='./file0\x00', 0x1, 0x0) r2 = open$dir(&(0x7f0000000880)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000040)) fcntl$lock(r2, 0x4, &(0x7f0000000640)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f0000000180)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) setpgid(r3, r4) faccessat(r2, &(0x7f0000000140)='./file\x00', 0x40, 0x1) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f00000008c0)={0x10, 0x1000, 0x4, 0x2b3, [{&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x8}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x101}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xffffffff}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x1}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x3}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x58e}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x81c}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x3}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xf1}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff6000/0x3000)=nil, 0xfffffffffffffffd}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0xc9e8}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x5}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x40000}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x400}], ['./file0/file0\x00', './file0\x00', './file0/file0\x00', './file0\x00'], './file0\x00', './file0/file0\x00', './file0/file0\x00', ['./file', './file', './file', './file'], 0x8}) mkdirat(r2, &(0x7f0000000000)='./file0\x00', 0x10) 16:00:37 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x23e) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x241, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000140)) r1 = getpid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000000580)={&(0x7f0000000200)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000480)=[{&(0x7f0000000280)="3489bb465cff6f72c1533aa8d0e8e0fc7e35eb5e0a9ee5a3f76988ef3f706ec8814dbcd320168b6ddf95f4c2f83992edc31c98a005d4b8f4bd73f29ea6fc8227d884e57be4e6eda766dffc25ffeb588c", 0x50}, {&(0x7f0000000300)}, {&(0x7f0000000340)="8e8edfe5240a754625350b521f64e9f9ad05ccac7f5527d627fec1edf326626abacb0c7d92071ce9415cd2e78346419b8ef0f957c4104e086f6191b09e13fab69b6327bb3ee26a2cd732e8c3fedcc717211772665714060b7505ad2cb9f4b1db7bccddc5250e830ef38e5711e02f48ff6e1b4839c0dd71d6eb004acb04bc31dfca421ceffbab57d9099cc22bbf9013c1768233b52e4ca610dc72fb7fdabe3d34b5ca64b19c7e1cee5a5b6043", 0xac}, {&(0x7f0000000400)="c29e5b73d818ba519afd8fe39c1119a7e2529958b5b5675ac8f1331a2dcb00ff33214e95d43fc6b5e297fe2a5d6e57a4fe3303ff3233c3cf2c49de9ca50d75e0b21f50573680d6e38ae1a5ff79969b02c6e46ef7222c2a447fc516d7f450d01094c1b169304251e844295a078f01d9b9f010c22f193ce3", 0x77}], 0x4, &(0x7f0000000540)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}], 0x20, 0x404}, 0x3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r4, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) chmod(&(0x7f0000000080)='./file0\x00', 0x0) r5 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r5, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 16:00:37 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) kevent(r2, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffa, 0x40, 0x4, 0x5, 0x2}], 0x7fffffff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffff9, 0x40, 0x20000000, 0x8}, {{r0}, 0xfffffffffffffffe, 0x40, 0x10, 0x100, 0x2}, {{r0}, 0xfffffffffffffff9, 0xc2, 0x0, 0x9, 0x10000}, {{r0}, 0xffffffffffffffff, 0x10, 0x1, 0xfffffffffffffffc, 0xd55239e}, {{r0}, 0xfffffffffffffff9, 0x80, 0x40, 0x6, 0x1}], 0x3, &(0x7f00000001c0)={0x1, 0xadd5}) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000040), 0x4) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000001240)) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000240)="d6cb9a4f88509171d0d472c87929bf890899f5090dfafa6816682e563f76e50c357463a64cfa506b4280a59666b1e1e7aebfc372c944e4fce9fbce40c6df3ab1a53bb6020c3d7b96ef4404997886f498453a9357e6b06601a377552b613f2faac517f05ec8476c3f5c658a4428c6365e6b842ff6884b5ff606dff9df5d4ff1dd979416c86bc2167080a4a08a526b4e2d170c40d1eb7a249d19d2bd98f16499096928ee0278ac7b3920616fc7f83c8165cc872176795d69fa62409a92b4f1e1712f6dda1c55cd75727b98b6425844e7d1847536d47269946989b2f5162c9b399cbac0331d54cea441699eecc9cb925dfeb259ce82e40733f7edb4a92d793402de07e0e5387a1d96f20ed549f3f4263eff717025aa7cbe74b7c35572dd33ee72c8b40e3aebcdc2e9be3d97b280e3f0272ff2a1a0438f69605ab5622c8f869f481c7081e7e5baa276db31cb65e63acfe1fc938937042b0f77531820c6c035867c529a2439fb0d2b7e4cff1f1e1497f5bff867b6c4ee61d85a6427761a3f5a624f9c8baec4a90bcdf3d1f10a1dd9e9d8501a7acf13a9d7c060bd25a5490a25b28a624f705eb7619bbd5776ea4eedef36d6384770c6aae0e82bad18df6eeae4fa68491898b2fdb12303b470a9e004a9acd1b44d261d56fb262d4ddf8cf8d69c536b73d1bf8bf2481796a9616e9e080b44e2930a4ed9cc693a960c2732367fc706b67a3ef722d3af1971e82798875a4dfbbd02db904c0f9ea67799e3d18aaaec68dd971285260c9daa173242ceacc3263e1c29cf43096f0511d7caefc91f9574668243faed7a01b4f50f7d2a007c793249e6cf2fe38e72eae59bd1df9b7f4c9469acb7c82ed8bf55bd8048278be93fe9f41084eb8f2d46f6089395b52d755e8a7d02f56dca5d11e9b2449de4cd0d80f13c4afd5b4f218eeeefc9dccdbf4be3b8238af55630d21fe6525750012a3ec191194bd09ce3c74567c79c60cfcc15af2c1fe09b5038ce8ef14c278813a32496b01b58d4cd478e3a48101a099469883e549b89694863ee89191296adf280174b41ea81837f1290776c6cb5b07b1f078f6ca54d4cbbf9505278e474b66d96fa2ebc486c8302606e9c311914d428c22a3b4c2f6cec6fb5aca2dd1318f3329a13e3efd43a620d485a98763113a1e437e5d95e60dbd7e902615d3daa524168dc93eb27d265359dc9705f08e8ecfd32d32ef6ad3428eeaf151b089080d8aaa6288f7372d3681e27eed9557dc974439d9a681c2e5cbcc593267afb09dfc6d12d67ad594eb1acf4970d0dec7b490cfaff115d941f3a59bb7f4334dc3064cbfaa832a685b299201e7f8d35fe2e5ea66f70c7ea73470d6ce6f4d5ded571e6149c80eee0ada5ec174751152630674cb14ffe2de27ff9ffb7e48392f19a083be20c14b1437116a4b503385c0cc54979cfbb533b8a3cfecc4cd1f3decaf21229c32c9ac90cf7c643dd95bc81a3303ba4918c96db80de282592851bb45d1fbf34ce847d08c7d4e71de3b9128d0ca8c80a61f8802b70af375a480b21983ba2b00dda750f833ff01e40f3e525c3cfca98d3b679749f5c5af2de4ca32dbf9d20787ad01495ba2e7bf16a37037efc25b9af0719bc7b31d37cdb506b7ba34dfa760095fbb7124a5d8f5b4b868c089c95800ce1a9b69b4cfc22c0d1f4a6e2110ec2e28ac736fa7c8a8fdd0609889e0eb51ec2cc35aa96277f3bef5e51e84c584c8abbafa6cefa5907d46758925875221cd5dd057cc9caf54c6a2aa7e18412ae2610e2ace9951c0cadd4bb43fd1333a520e089d118b0cc5f95fb95a09a0c340b7bf318a1c9d1e691fc1b55499ce8b4bb2331b9af8a93f8b0793816a7de2ecd8b10957d632ca430ba7131fa81f95fcdaaefa530da3e62ee06471b6f71862c1d011625ba5eb853799776b29ab8ddc71db20fa80e66bd55941713ac956c8caedf751648af0d8a23106ecd19a35f614f039b5bce398c4ef8d7c0f57bab5e56a6b82b9f02cdc8fb4c568f15c25015b378c4fde671a71336e0eef724bbef3622708e6afad32a5e2312932e3824f425069170527017aacf87f90a287337c305f5b99eba16459e9a76dcd2259af20f587c79d725adca5430f3446863763630241d267ef01d25b4a4d6a930784f9a1cd79b7892209ba259efa6e9a779a0cd0e14ff7c566782514454ccc0e372e44795b5bf1a9a6a09aa51bf103a98d0054429c23091be93919518ce4b0a81d85d1e242def3044f4bc77e22eb22bd2123a6b31b1657df2bf44f7e113e6531431775ec02475bf882ac7609f8a1a0b8e03d3747ee689d0a6e8a421d2d292581fa00ed9ef7302493082a651ec419a20ff914df63e35e57d0361bb1b030711cc019e94dd998f186934c5d3670d2ec17b77c73f4c1d9821d510ff9f967e818945642ee843fce31b48345d3493a6e1d897b2ef882b0241c833510d72e9927ae41db338a464a1fb0874b6c373c64db856f20ea6a276437ad320c6d19bad5f4fe7058ec5f2d181b6b026c314712a065e5b72f62d9a0f6c117e7d8aa0e37e2c2026a06631087dd3179d9d8a0b86441d7aff63e762aed4a6e69e0b72e7f4c45af88d0a93a0a46d9dbc1aa5b4da686e9a94971500cd4388c506b201df6b049f24ccc4ce377fe6f5ae2ec49922129fcec8fac3b2b2a92d0dff5a31a9ca041de001685b009d8b1f29be1bcf3e8cca1a5ed05c658a0898d82480cea2cfd5401824b419e6cadb70c247773895b227f206ebf5426a00d248b9034e20bc356a4aea8ec6c6813a13ed79d904fa603f8720a8aefc3cd71d5c77db7eb08992fabe4aa5e4a03004e8057f082c8a6390cccfaddcac76e073bbdda9b44fc2f8a1c1a055c6418e4804ad812469f28bf6f2971eac4343c19530d6fdb281e207a4273f90bee79c882a71eea02e518f3472a3eed0fab88d4db41a30c8d968cc83c9d03b58a15124df9457d2888255bd2d2360753120b148f44d3cf56d0ad6d491bae39996d1ff1d13713ec88d50686060617e44227b0d5d8ecab56b48d74cf50aaeab1b01a464e42395bba62597f1c3c3be74cb13d4ae6f9f11a3f4d1a3cf49eceeac8dd11d5f322c1b67e76365b7fd5270ffe6c391b8fa536745b8dd15dbf4f9ddb587726ce9e8fedc957f324aa67a28c3e0445f32ab8a18e1d1103ee762f8c08ecb06272b417a808e94f7be6b51cbf2b2d3c27d649c92253b510379537647616fe0942d8ac8dfb487ad745972864ddfda62d58673bcd36f50c47c74c070868aaccb0397bd43c1c54bda9505e6f67ec623ed5b9dc5518e7d60c123de295a53d1fda6f4fc43e44a0831d2cd696d3e0ac78b3d86ffcb689edd368666782af8983700432647cdce1098dc53cabb60db588b42e1a6ad08fc067b6ee334f5285fd471dede09e505f93a7eb46a1c9c5155200ca74c362787e9815f22f8a309d36b97aa61c9e7b2089809672c1c379475106d05069460673a8bfac7c43168b5a6ee7c030571de51c730dcc718357c38c40b8a22be76d89a123ab2e3c28f47295f57a5d4596daa497d12acf274e26f9b5e1121138fcd57d1418a12d7e5199c8f968fd2999581a802968951ac0c052c743b9aee7ff72208873475be211f877fbd1375d56d9b10cc2071028399f18ad769ee997580ebeb5223406b3ffd9c68370ce065a607581eaba643a9f1bf8249c7a3e655e4b662ca75a1d8ef5a2b7becaf771dbc0002694ddddbc50cf6e7e2e3088ae11d848f2a9861d38b1090a5c9b3517d3c43e3fdb281716495a48530ed5d836346b7944714cdaf039e9246ee98e533f5051ed8e9dde3a4d878acc816b6f481255e9098ba0ad7fb0763518d56a4228a416b4aa228e89f2b3266579f6b068dbeb81d064edd824994595f25bfa67d837e5484b91539ced9787dfef65d489e69b4df1a231a634925817ef8edb1be9568b3126ba7fd10c01c9f743174b72d3fcd7c024794e242987c4439bb91ddb8f1c4e242502f93cc347e9574711d749ab79ebaca648d9d994de070ffcbfb1b646b02c8becce659044cf1127e64bbebce929326a25eab5758da1a9c1042d5cf2d1085c21a1a2db75497f6f8ff6ab7a4e2d8f04521fe6b9cdb643fd35198997c46ab5e58c8fb68a8305a2d301f164cd5db805fb83773bb0906ea0e1e36b52421e6f1103badbd9a8992ed08c9f2e8e89b77c0664ea0330fe5642763e270401789fe9d1d6dac1ef7c899fd311fc8d574ea6aaa6eddea1dc4d5e5098f4d332f6dd30e4f3a82e618f2782cbc8b2f995299a374119920cfaaa5c5bd850500ff66805680404172874ab1cd7c2d30d78a170154dedbccfd2823d9ac03a52184d9002b3b7b5fa78223f0c397e7b477ce0c6a9758f5ee6dfca64ddb5251430c18a7af24003629fec819210961f707f829ed1178ee8f46db9d27cfeefae9d1a3c353097692d1e72e23bd323045ecd9831d32999481db323dfafeb508adae779f7e2c7528d9c36958ae5997d3d837ec315f45541b336ed182c8466270e9931cad50708b564a7244b86c989c19c2622495b461e0a7e3a32fb9b42202a150eb5d62aaa2e24214176470dd6c5d34124fb1053fa77d37fe6ce1a5a84fc9a286f2325f04aad96619b41dfcec192e00c188667af4e3d7b49dc06bd39dc99eac398cfa6b8fcd2c99883c59458e26ed828ea2a029dd79ab2e960c75c267d118e36cd85429383bdca558f900650e6972c50195a3d053eb30a09742081d5fa02a3ea11a3148d12d31293ed5796cc2815f6314212abb89169e0d6c9e9fdedde23d3c6dab1c887721dac33784f8faed09ceccfeba067018f4c8c0a4d29f64316a511473de691ebdd8c4764d72a0157f4b2d48d4e12c0c14ef4ae9c39062232212e6356d26185c302b416f809f709a40942dbc7535852f2cb52b7725dc066b5bca44f4719d7cc0a5f637afd4f329f1d4ce50baf6e8e2556214598624ed08aa92dcd7f910778e8557d841f97ea9ca3a6ea3b771d3e120627e1bf7af419a13d53460d43807ab9685b1aa07f99a8fd0a7805b64273f2795c35e77b6c71048a3a8e6c236d3e7b606829a1e90352d342ae26e85c9e07d6a0974f10eafc70f0367dd4f2b2d48aa0a25f104825804aee67c8b047792a26a5ea560e123c6d59d506e9a3c6c26252199262bbaf096f48dade0126528940bb99bdcf4138f232fa11251f52311e27bd0a4db8a4a191f033b03792188212ee9fc2756372a276f1c6b3be09cbbcd26809a17ee45b3c4134a20ed8f2a3d441c482d741e414a42a330fec77a0ec1108228a547d94883352cbe480c0b2a288dfa8ae14b2199f33f8bb98b073124ef89d6fd686d886082d73d334a8e45b60329afb031fca9eecbabf475684f2b9281d114a005f08f71d20972422185527f6ed179979a2b414ae79152ea9cc94884c983fdb4139c893f6641bacadf75b9811443f7482298bc462a17558ea10fd9d231382850d3afc90e1fcb74c97b2cff54f77e2beed0118419d4dc37f5c419b91a55a224cc2f65ca352d0ebc4e12f795fdc029efb5c8c2c304a4661e2d01026f47e37e0c01e30dc4142fef347b28a1775f5f95d6e31174752f757ab9b6464421d9c1b25fd0032d6f27645c51aef2e5a8a31d1b313ba1c5d3785b52d17fe9c0cb6d0d7b808af349fd96632505dbb4f7c168178fdd81e3acb7f13c4bf5d190e7713c957aa26e684a69de71b7b5d82b2b1cb06f1dd2abdf957a9c50ccc000c4acb268c8e95f1dd74959d9190c1b7414d8ea6c27af8d89d58a1fbb27fe80971e28f0ad4ab2c5eb3516ece6411e4027dec6bb1c521a3df39df6f1ec54", 0x1000}], 0x1) 16:00:37 executing program 0: 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) r0 = open(&(0x7f0000000140)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x2) mkdir(&(0x7f0000000100)='./file0\x00', 0x4) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='r\x00') fchdir(r1) readlink(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)=""/4, 0x4) 16:00:37 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x200000029, 0x2b, 0x0, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000000c0)={0x6, 0x3}, 0x10) r1 = dup(r0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000040)={'./file0\x00', 0x5, 0x0, 0x4, 0x1, 0xfffffffffffffffc, 0x37a, 0x4, 0x3, 0x1, 0x3ff, 0x80000000}) 16:00:37 executing program 1: unveil(&(0x7f0000000040)='./control\x00', &(0x7f00000000c0)='x\x00') munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) mknod(&(0x7f0000000000)='./control\x00', 0x0, 0x0) 16:00:37 executing program 1: r0 = socket$inet(0x2, 0x2, 0xfffffffffffffff8) getsockopt$inet_opts(r0, 0x0, 0x40000000000005, 0x0, 0x0) r1 = socket$inet(0x2, 0xc003, 0x7) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)=""/99, &(0x7f0000000080)=0x63) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000140)=""/203, &(0x7f0000000240)=0xffffffffffffff6e) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="dd017d048f6967aeb5435136b4bfb73f1f7028166f7477c33d5b3bfe1617f6fd333935fba18297a832707ee57545b67aae9372503a55e9c2438156dd26c87521842ff8dfbc60077944e7945e3f0e00f90a1498cc95f4872047629c11b6afa3a26a47eae36dff59027d4765664c7a", 0x6e) 16:00:37 executing program 0: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) setreuid(0x0, 0xee00) lstat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{}, {0x0, 0xffffffffffffffff}}) lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000200)) 16:00:37 executing program 1: r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x104) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000140)=0xc) dup2(r0, r1) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000040)={0xdc5, './file0\x00'}) rename(&(0x7f00000000c0)='..', &(0x7f0000000100)='./file0\x00') 16:00:37 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) sendto(r0, &(0x7f0000000000)="c172b19941fce915162aa814162bbb47d8429152e092da154958218da036d511fa86101f360bd765d959f6eeca90d38173477bdf630f2c0e57c9a1064db59d810ec62cf1d858d2cc528814a178fb2cb058471c34200288c3125b57301123478f2786a2c02a3502a6072224ad28c69110ca73eb5885f26694f4149eb2751ec785f7fee271f946085179168aab6b3d19fa57ba0fc5abf97c486473343a046bfdb910be233eef65e498c51509220a5764810b950f114a3f61bb6a43025e7533f5c48537b84ecf51dae50d0daf6ee0a09cd7a216469f9e607150ef172be8bf74d36cb422019096bda0c7312a672deb4243b3633a8612a13e6bc3687078fd49bdff6e5fa86f9cff8871deef8c2fcfc1109988c2d0e3b6c8a44c48f1c8a96f2bdc9d5615f3cc4ec54e6fdb934ee88bf44eec1862313bd0d6752b478ef0c96b668dce2ebc715d92d560426643536a239df5e80efff33b72a85307663fa3c26a8b3b3fad07356de4aa4187b8bcf217b7388a682e2386c5b1c0233f173fd4b71935480ef3addc299bfb285cad7fd8829e0c779c0fea5d4b5cc2d7622bec68c107707ed390f13a86bc833f62494e4a59259294320476c0a417edc0a5162e0a4b8955ed58053bcd787b3db964374af631cb800e2507c27d36f4a8fb0cba6ead1c9d5505ed4eec0afeda7d510563f1233ac3c46478cbb7747cc9086bb4dba3f3d1a7b17efa01d2c8a093e7cbb32422aa296fd8d2b4507b2fcee94414e7abeb6c1913a2f4885eb4262a0681e23db393b3bb46776980d5adff6072492c5a43cefda737bc3bb5887bffc5dccd9574fdd6cb25a6f1b18878d440e65d54c88f6ab1c1782220ea01aa80b18d7d6e91691d90e7b8d895468318ef98874e778457d011dd7fb8ee0d9c62b534a5fcbd9789197135c381aa08ca813b29bc8daa2836b47620dfcf54a9f8aad6174f23b594a4b5b301093a039c2e2bd70d6ea6be0c0374a5a57b6a49d9235a8a1880ce4df067ad3853b87450e6fe23792626fe6da34e594be8a8a7ea48931d05a4ee2f3ab14d85d0f95988db6fff4509fcd0a9d4fa9a6ad6255e3e2fc21d8889dbb36b2fed0479f1ad15dbfe15ff0697e2d9ebd249871d6724099fa3ce973988347e9e3b1efaf4b89adbf9b33fcb2b74fac6c866f3332ccbbe9c7abb4bd535f8ae90f72fe9f48b6d352a937a00ee18c20112671b3959dc6d4fc86f64f01fe72144dde6e5c6a77ff6e0913933b972c37a64675622bbd95ae53a57e3b4329d990bbce64d9ce760ea1ff9697407da25ff93f0057c71e8df17093aa0290f783787f399bc91eeed8e7a07e1447cc43cb7f79e118af777bcfae358756c94764349356045f218e846c5bf66bd5db4f5b10747e050ca40f28d07a681f06cedbd5edaacffa3c12126ca51cd31cd86b41e86577e7b5101b1079cdc3aee9200c906affff07f8fb853e93644e8b4304bf0d361c794482ef3a12cd40332843c376ac9561b3bd40f5d17a53780d21499ef8aadc8d559b7bf28269a47d968a2d53830fea18db83573d544196c572450068261df33168daa74779862e3c5977f3fdddb117402c1e06394fa33ce5d7b8797bea14218419b17f02d21fbcc7292ec10f4342ebc1727eaa56ae9385f6f6d0ea080ce4c35084a986b2e2f79f72a2ee7c63025afbc63a1ff59ccd212e6e5b5e22fe092db97f10bc7daf610597e573f3c7f046466c5e638a82c8ff988e0d98bcb104e01dafa5b39cee893699d3f16d69de6754bc19114bc7c864d87d87ba678dc457216f687e015d5bc306c495d7ec7ee109ddb5e17312d95ca74b645ac518f3bf7cc046635dad6feee357760ecaae98d309a95caf6bb51adc8fd419194813c863cb18751c8799461fa0ecbbaf390cbbabd40dad241e5dbfea5ef62d8e7cda961fc5d149ffee696b4051ca93eb4d62d4aaf44b123fdbca0685de0a685675db644951adbf1117b99a3b94e6743baebc4a09137616fd951cacf958e6940f5c12b2dc709a773fae78c22b06dd1dc6c8c3b2caa1b3c19226b00f828625e196d8398641259aa269dd426a211c0e80b6bc35305ab9e4483fb7f134fa5c0dbd700fe4e20cdb9371ed989619d1082b1b5623abfc622f40334789366f6b4363050fd2935d0065a7c26e791a7ad8102be70b793b0b37d6f818f2d0ed4ae914e1f5ad8d885a9328d6117160fd03f20c1ec724090aa05a88b4347b06b3b1cf1061ebd25ab11a7ebe49046d23e9ca27709efce983a032cf32a6ee62c747938231c35950cc1c29941725f602abf612c0056f6ffb421bb3c62c664c39fef66256d5905e0839c8a5e959f1812ea9105ce5cfe0d7b899ae1f37b00e4320d4c4fa901d0f39ec48cff5d901be52a4533098af7bc28b1195e630065f8084900b21cfff7f4873d3390dd41ae0cfb7030af157470c1c541de0502d741ed6b1f285eb489370cf3b668e74aebc34ce05dc59696037dc6bba84993ea5e1402e8f43600730608f9bb1024d0486046f140393cc22bd125e4b0287b2c11fc012c0938898890017a5314a5566d75df940f4a198139d6aea4a2a89eb2171505ad96f427fd4fb8fccf194acc4ccc5bbb54a9663da2e93924b05aa45dd4fc48f81c37a6225b8fba23effee16b751016489e0921f5c74149356990659314d3afd2361cd0779158552ba1b69ca251445db308672c999e76ee545be5b9f18b6d2abbf82b6a0ece3c3fcecc9d8fa1fdc5201ea40351acaca2ae4ab7cd8be72e9047bd9e6aed26102032ae795a94107ec3c05f5e7a98072f9767211ca1333b1461da8c865f2ff82cd018725417472c9e944a98f21ddf7d9bc1026ed79f50aea22d87db2325bbbaaf90652c92e707b16974c0b268bc75e2dbc3222474d9d6279d60fcf37b830a62a43cbb543483fd1eac14902456ac52a70daf2ba2c1625f8068aa72207ed993459894887b6f8079a89c0037e3bee5b5cdb15fecc87f80cead060c927eaf57dedfd009e0ee5ae0aba1870acd4f52995d8db3023c3b26ae6f99fe25c494b720994e049bf0da8388eb3d6c997de1609834e786629875ed8d29dd33fb4a063f4caedc05da92df5b79a3df9c9d14159f89713c4d6bdfb6d7bb6c27dc00f1134913ea7d2026dad266ed6297a8f129892ffeca18e6714d32056f5949323aff2326c23e37f695bcd47b2182b6d89fbf702c9e721a8a329f74706193d0c68087c698d750eccaea6a033fcb3d143ba28b17f6085000edb81a5ce8ba98200fcd7426aa71057694f7c31a19fc170ab87aa2abff76f33b12bab12b16fac5db23afebd212c2cc7b05c23962aeb519c868b295366c5f3658db2f9806422b29c23c875f4ce5a6d9ebce2465f4c23b91f37d4f6cd96ff0911aa1fcdb05d20a0927ce9907ce7b5cd2e7164303b68f3a53c507730558a302391b88da4a957c2b269d55819e2a7854bf31363e5e678f375a76a98eb69eafa68951c63efe423affd777dce595304d45abcdcb078eceb5b927e138f349901d6a08b1bf6a5c4363cc80776b58c360a600755c703b9defe9a212aa8d90ed088a525cdcade5e918ba34130d24025ab89b96ad4056ca006b1100039095e79e2ccae983fd8e783522d0cbb36ca4835f2981e42e60211f6793b77dcb17e4cf2dd2a04378340dfc19dfbc4c372b6b9306280b2f6f200b2a2c05435d26636f6e47deeff13f673c07301101ff63bbf5ef8eb85b2819e5e8415c2aed4adc9336fc3ac8085a89b4aef149d9ce98632e537a42e85c7a5335575d510f88cf28b53b5fbd5d7bce03df9741e5c519eebbbb6f799483313647d2af1156b916f6d4c39e8d645d0f2e2271902307dee75ee561823c0d66f68e855a5aa62c5923e6a15e82a934e8c9aad35ecf0743b47d25532507fd8701b0b6b90d4db045e0cc4e0aec10e83a24f8dae7fbbe08b18a7c137f45a6d8962d54382e61b740c444925d14afaa3818f9410dd2faab3680d8277d28df9187fae73fb467a423694b9b0f33635c5dce0d8e284cfc15d26f526c0310c6fd51e3f25395de7a6fcacad194013e0310ca2b0333c77d49fa52aa9e9d67d62eede4f734dfb540de0952a70b70dc3f149f5d810785c1ac29079d039e45e5856aec60ab22e5390dd11dac720b62d5e5a21ba8f526425e50b565ef088967094eaa4c642731cf1f474909a1d0a3947a32b6236e05af01e3678f2302481799e53fb8114bfed94904e819f095f617ca19785163b0ef157d5687a8275735acfe632d0d6ff78978b0449b92e9a2d3bed2efd0ea5a990c552a03ead141e89745c20cf3eb5f6daf13b378b80c1e3a1d6f41c1d78a29d45c7645d3de8af5a0b583ff4469d5f1953f69653fedda9e02390436914e5f61d2da1717524866270f80acae678faacfb4212eb38e9da86d506f5e3b0f16bb548d3fec7da5f1bb2854b4e28bc9144b271225e49fc975bea0c45216b09e6b66c4d48223fec9393d6c8187c9db3b8facb822bcab896af00c4b26049755c2b19d4fbc8e7ec228b242de19c651c8ae0d100eaeaf1e3171ce70c18f1c0eccc530b11abaac0521c15fae8511d1e1a593deedac13fcbe0b2afc4d78645e7305e3c2d2ef0d85c6e1a48d9dc8e1dfd0e5637da6a5def3d772f7a9bcff84a84535ce8ce249ceb5e7f37e487b292a8799d7c1aa8c5ad32e9087614abd81533e515bb8e1b68aecd20c22e19b299d4141fb579fa7380c66e2c26cd35838e49bcd0ea6e5e5c7579bca283310124baaa645ee825be574665e59dbc8ce0b55b3d7546078fd717cbbb7ef46268e7598677502f9db4f8f5c612c236c40b6d453726819f974e8dec3f65f2a1e25ac9c706ad6452a3e2ec64af84bcf6a63b230dd61d6cd23d90f9eeb0a872f4bd3d56605dfba79719a6689aeef32aee214a1a2210da8ea5b5206b11ddb39b2e2e6aebac8c26c2eba76a2f31e9612ef8bba619f68002d1c42bee5a77d4a2d1a827fb75304eb7b02a3598b4eae339b306a00ee76aa4a3aed41a6cb05994f9b043536c2ad0eac080d104e8379d947700084073bc8511cf9ce1b130978cefb60832f74eff16ec0ca6bd8369b70f20188c51b100bfb8bbf94590b15cff10ae8fc7c5f19f47c7f8f1a48cb72d3f355bfe0137a6ccfa2fbee7e6418dd53463f0d73b384deb3a04d3d4b1d166d6be8d1e96acaa2bfde9b94d284e543bbb2d9b830bea369401f40c9f328eb183ddebdcf5936c8905e12863b73a4db7bbc8d8e271cd263e7bdab1957ece1827c8a68ba6da02cb5e3d9707ed3564e19b580b121dd3c2e1e2c87055ccb76c18b76256652d930001d51ac5c6d5b8d1582df58e109b7f31936ed54f39f0cea88f6f87d4d9160a007d8a3ec6fc49e2bef1258660a289d6ac119f392b33154c4108cb5f0b4dc1448ffba35a704336f9ec916d9d57f359393f375214566e94e62eedb74aff2f624e2f81f8f5a703c69d21f3d70bcf96e6000864ea7c09da9c36d9e643e6e927697e8dcd3ee57c2b17c03385f7d9affb63c2375c807f8b54acc2675173cda88dfa1133b043be6297121a07c9d79ce4e2273bdbb77ed845a0839d514803ce362eae61e1380103d98572465c03692fe22a6156b235efca0705e31e1b9925dd7a201f48576ae2cb5c900cd2e4142fb79fce575258f72dc724f08e5495848f4040f0d820a609b5fe25c59ce3490ba005e032a48385b1f43fe49ccd731d240c10e1e2b0103c28499a084d100e2b7abd0081c399be7cf52ab795375a359a461adbeefb917d019a32e9435d53efdaf6bdebca2d2b74efae2a1e461cdf5dbcd838c7cc99dcba6827e3083e5ceea7b7f3099", 0x1000, 0x402, &(0x7f0000001000)=@un=@abs={0x1, 0x0, 0x0}, 0x8) getsockopt$sock_int(r0, 0xffff, 0x200, 0x0, 0x0) 16:00:37 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000027c0)='./bus\x00', 0x6, 0x0) symlinkat(&(0x7f0000000000)='./bus\x00', r0, &(0x7f0000000080)='./bus\x00') 16:00:37 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x4000000080, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000200)='./file0/file0\x00', 0x8, 0x0) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f00000002c0)=0x71753797612180a3) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") symlink(&(0x7f0000000240)='./file0/file1\x00', &(0x7f0000000280)='./file0/file1\x00') mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x82) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f00000003c0)) symlink(&(0x7f0000000400)='./file0/file1\x00', &(0x7f0000000440)='./file0/file0\x00') setuid(0xee01) openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0/file0\x00', 0x200, 0x0) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 16:00:37 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x10000000002, 0x2, 0x0) r2 = dup2(r0, r1) r3 = kqueue() setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x3, 0x5, 0x1}, {0x18, 0x3, 0x20, 0x24000000}, 0x3, [0x0, 0x1f, 0x0, 0x3, 0x401, 0xb026, 0x8]}, 0x3c) kevent(r3, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x31, 0xfffff}], 0x6, 0x0, 0x0, 0x0) shutdown(r0, 0x1) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000100)) 16:00:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x4, 0x681, 0x37, 0x3}, {0x11, 0x1, 0xdfc, 0x7fff}, {0xcf, 0x44, 0x7, 0x20}]}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000180)) 16:00:37 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x51}], 0x8, 0x0, 0x9, 0x0) ioctl$TIOCNOTTY(r0, 0x20007471) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x8, 0x4, 0x100000001, 0x5, "63022a73e55b9144366bc78c511efdd14378fc31", 0x2, 0xfff}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20000, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f00000000c0)={0x2, 0x7}) kevent(r1, 0x0, 0x0, &(0x7f00000035c0), 0x9, 0x0) 16:00:37 executing program 1: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0/file0/file0\x00', &(0x7f0000000180)='r\x00') symlink(&(0x7f0000000140)='./file0/file0\x00', &(0x7f0000000000)='./file0\x00') unveil(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000080)='c\x00') chroot(&(0x7f00000000c0)='./file0\x00') open$dir(&(0x7f00000001c0)='./file0/file0/file0\x00', 0x0, 0x10) 16:00:37 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x38003, 0x0) sendto$inet(r0, &(0x7f0000000080)="6db6759e3d68282c0879902623e01990a4ff76215ef5da3c77cd5afcedb45e05242d8d5f393d96643c44", 0x2a, 0x0, &(0x7f00000000c0)={0x2, 0x1}, 0xc) pledge(0x0, &(0x7f0000000100)='7\xcb\\=B\a\xc6<\x96n\xfd\x7f\x13~\xd6\xda\xdbf\xf2\xda=\x9b\xea\x19\x0e\xa2\xdc\x88\f\x8d\x15\xbbC\n\xc3\xb7.`\xdb.1nG \x00\v\x84\x11\x0eu\x11\x1c\xce\'M*\x11\xd5F/\x05\x81\xb7T\x94\xb3\xa1.\xaa\x15\r\xee\xf0\x1e]>\xef;\x93\xb1\xc8\x1b?\xaf\a\xde\f\xf6\xca\xe4[\x06\xde\xa8\xeb\x1c\xc83\xf7B\x17\x8e\xfa5\xd4\xcb\xe5\xaaGt\vs\x04\xf4\xa0\x8b\x7f\x11\xb5\xef\x05\xfb\x9c') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) socket$inet(0x2, 0x2, 0xfffffffffffffffc) renameat(r0, &(0x7f0000000180)='./file0\x00', r0, &(0x7f00000001c0)='./file0\x00') 16:00:37 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000040)='./bus\x00', 0x10421, 0x4) poll(&(0x7f0000000000), 0x19e, 0x4) 16:00:37 executing program 0: unveil(&(0x7f0000000740)='./control\x00', 0xfffffffffffffffe) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000040)={0x9, 0x8, './control/file0\x00', 0x4, 0xffff, 0xffff}) 16:00:37 executing program 1: r0 = syz_open_pts() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000080)=0xc) fcntl$lock(r0, 0xf, &(0x7f00000000c0)={0x3, 0x2, 0xf71d, 0x0, r1}) flock(r0, 0x6) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000001c0)) socketpair(0x12, 0x8000, 0x8, &(0x7f0000000100)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x0, 0x204, 0x0, 0x300000005}) 16:00:37 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000040)=0x10) setsockopt(r0, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r0, 0x29, 0x3d, 0x0, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f0000000080), &(0x7f00000000c0)=0x10) socket$inet6(0x18, 0x3, 0x81) 16:00:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000340)={0x2, &(0x7f0000000000)=[{0x80}, {0x16}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000a40)="a1") 16:00:37 executing program 0: r0 = socket(0x2000000000000002, 0x3, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000001300)=[{&(0x7f00000001c0)="7bdd942765", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f000000d000/0x3000)=nil, 0x3000, 0x40000005, 0x1e, r1, 0x0, 0xfffffffffffffffc) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0x4}, 0x1ed) 16:00:37 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000000)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x20, 0x8420, 0x100, 0x553, "5f0a45860bff2360ac321e38af6a3979257b24dc", 0x1}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x8, 0x9, 0x5, 0x20, "bbfa9988845368751058f522d36f1d4280ca2186", 0x0, 0x1f}) r1 = dup(r0) fsync(r1) r2 = socket$unix(0x1, 0x7, 0x0) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f00000000c0)={0xfffffffffffffff9}) fsync(r1) ioctl$TIOCSTOP(r0, 0x2000746f) clock_getres(0x0, &(0x7f0000000100)) setrlimit(0x3, &(0x7f0000000140)={0xff, 0x9}) r3 = geteuid() ioctl$TIOCNXCL(r0, 0x2000740e) shutdown(r0, 0x1) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000180)={0x0, 0x5, 0x8, 0x80000000}) write(r1, &(0x7f00000001c0)="b5e49eb84e8464c30e8bd9653fadd00f62dfd736718a14e711807654d366a682c45bc2c28dbe86399ad7189792ea28bd44a8c8cf5a0265abca7d1b43815ef905b91074b521839f5756d3c70e01ed18a09d6b35335e00469fc13e0e3bbaaaa3861fbecd4aaedab65484b268a167f3d6b6495506cf5c0aa3fb7b496d5840e25debfcaabaca34b30438a3537b42", 0x8c) connect$unix(r2, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0xa) fcntl$setstatus(r0, 0x4, 0xc4) sync() ioctl$TIOCDRAIN(r0, 0x2000745e) r4 = getegid() write(r2, &(0x7f00000002c0)="ee675be6295f4376ec16bb8afc613422ae509dc7f4d7b4ce7abffea51b6c3f629dc38787b197209b885a7b99cdbf16fd5d8dc90d8b647bcc20439e395818867962e2ee0cfb0515c2f666f1d177f195100575873ee1b37acd05f9b8d68e3f1f585c0581591a3afb047a79c5f04754a0a9f8c029165b0c8db877f9a9de2464c28035c52ec5e644db29dedeedc52c2d7675ab0377a8667a", 0x96) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000380)) fchownat(r0, &(0x7f0000000600)='./file0\x00', r3, r4, 0x6) r5 = getppid() r6 = fcntl$getown(r1, 0x5) r7 = getpgid(0xffffffffffffffff) sendmsg$unix(r1, &(0x7f0000000980)={&(0x7f0000000640)=@file={0x0, './file1\x00'}, 0xa, &(0x7f0000000880)=[{&(0x7f0000000680)="e90ca1e07f5cb5005140b227984f86997a046588b6b84217ee5174dc7efc4b6e2dbfa565b699ba0569eefec09c66951e32a3f12ef4050e5680c66332cda67f3076ecae4f9f709b6b0eea2ba83ee1ff4335ef7c62cbf16e522964431ebf5858bcda3bb38ef550d9728ee33809368c898efb6538b41a6a96a8fa92dce4807f6d44632fdd7d4ecf3ac60ef0da57b2b42e9e833fbe8ca121ed2c941ef7ec4eb83ace80a1f4f5b3fbca7210bc733585cca4fe405e6bd81a475de78ab5d64670", 0xbd}, {&(0x7f0000000740)="509f", 0x2}, {&(0x7f0000000780)="0e33b05ab475191ff674c316c3045d4a1853154b919c4ce2f6e211ffb49ddb4f568a67838fff02b080957807a524c0c106e9c062187383bc1fc360d7fb63df5c7da59ebfea6dce2e81e56a1be3115bf0f411d684f09709fb605e878693a503f3ebeba11734f0351a8d380618d045c52383e369", 0x73}, {&(0x7f0000000800)="83730408fc1109593a83fbd46b6123c2de7b3affbf13d3d8abf95a3ad01e1222cffcba24533f842c0f29bd024fa2cc7be278c123400c5da225c16cf9939594f51a0ae5", 0x43}], 0x4, &(0x7f00000008c0)=[@cred={0x20, 0xffff, 0x0, r5, r3, r4}, @rights={0x20, 0xffff, 0x1, [r2, r0, r1, r2]}, @cred={0x20, 0xffff, 0x0, r6, r3, r4}, @rights={0x20, 0xffff, 0x1, [r0, r2, r2]}, @cred={0x20, 0xffff, 0x0, r7, r3, r4}, @rights={0x18, 0xffff, 0x1, [r0]}], 0xb8, 0x2}, 0x3) dup(r2) 16:00:37 executing program 0: setreuid(0x0, 0xee00) r0 = msgget$private(0x0, 0x4) msgrcv(r0, &(0x7f0000000000)={0x0, ""/19}, 0x1b, 0x1, 0x800) r1 = geteuid() setreuid(0x0, r1) 16:00:37 executing program 1: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) kqueue() preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x1000000000000297, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000000)=0x8) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) write(r1, &(0x7f00000000c0)="1d", 0x1) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0) close(r0) 16:00:37 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x100, 0x0, 0x0) socket(0x6, 0x4003, 0xc210) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 16:00:37 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r2 = fcntl$dupfd(r1, 0xa, r1) getsockname$inet(r2, &(0x7f00000002c0), &(0x7f0000000300)=0x4) r3 = dup2(r0, r0) bind(r1, &(0x7f0000000340)=ANY=[@ANYRESHEX=0x0], 0x1) sendto(r1, &(0x7f0000000140)="6bd37dcd7a845a87e7628d5a9dd384cfae3276292598c93ed80ff1c98d8368bbdda21294089bd44ad45042c9a036253efc5e3e386a945d21d4308a56dd6249e79c03e2368af7d77457b2fe0ba4a0d4e009ed65ddb37f4ffae071c2c9526035af8e6969f1fdd8be8926b415b3d76f4bc7e556862e2883d0738f56b8e4b7b872a63f0464249f8afd8064d01a4e837ada32e69a9c6a20d77da3971ca4f972af592f78baf899937930f517a84aa88306ef333a571c1d90bf91537775f0d6", 0xbc, 0x404, &(0x7f0000000200)=@un=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f0000000080)=0x5b) pipe2(&(0x7f0000000240), 0x4) listen(r3, 0x0) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000280)={0x1, 0x8000, 0xfffffffffffffffa, 0x5, "84d3989d62a8c7c30ede5d9c0a55d9a1b4a5ca46", 0x10001, 0x1}) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000100)) accept$unix(r1, 0x0, 0x0) 16:00:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x100000005}, {0x80}, {0x6}]}) r1 = shmget$private(0x0, 0x4000, 0x190, &(0x7f0000ffa000/0x4000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:37 executing program 1: r0 = syz_open_pts() ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000100)) fcntl$setstatus(r0, 0x4, 0xc0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) socketpair(0x18, 0x7, 0x3, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r1, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x3, 0xfffffffffffffffc, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCDRAIN(r0, 0x2000745e) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "f145a1eead8f8e373832454da4f1734cf8f499ea"}) 16:00:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x400, 0x610, 0xfffffffeffffffff, 0x9}, {0x0, 0x401, 0x101, 0x9171}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:38 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) r2 = dup2(r0, r1) shutdown(r2, 0x1) poll(&(0x7f0000000000)=[{r0, 0x1a5}], 0x1, 0x0) 16:00:38 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) munmap(&(0x7f0000003000/0x1000)=nil, 0x1000) mprotect(&(0x7f0000004000/0x1000)=nil, 0x1000, 0x0) 16:00:38 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) sendmsg(r0, &(0x7f0000002480)={&(0x7f0000000080)=@in={0x2, 0x3}, 0xc, &(0x7f00000023c0)=[{&(0x7f00000000c0)="ecbb09d4c627951be3d6a5cb150aa4d5774634939e7c7a4838935e06909a0c55e39b59bc188517730f85baf6e1e1fccd5ae91769a730da13b363f21f50dc55fc", 0x40}, {&(0x7f0000000100)="a5022e23abcf7467cbfd90ad7e8fd8b50734f200de6b171efa5c37f2277fa6e6e06c3e288f15cd083e2bf7fe5463e84abada172fd8bd8811764316c03a37245799a91807c56e290eb53d79a33d011e61d1a7ca3742217758c02c521f4e6251065aa00801f8b721dcc8e170850eee97208617c2d8c628ab8403cac59d9b2ff7871ac614923af059aa33d31464174cdec918e5c1aa776f13634951369e80dd7e2d09341228ca3e4c1a0db20e085eb61f3a6c4e4ab623beb819860134fc8bf1623b0969797616d48044d25085c7dbe837638ddab55bcf72fff3358ba75d1b4a671d35f9a08e426fc51bfecf24c111ad0f91f95def2fc86ed85daebcc2274d6df5d6516e205090bf87a82dc2c2bae04e427b78b426f901ed69585835f37b5af6073b3adacc90638633da2dd8bad3fd7d59489a8536841135a8fe158c1727724656d11cf1d36004e08770535f2e6e8f5714a27ae002e61df74845b8dae16e115bae83b6598952dc4104289d0c25f9ab50b94913c6c44a50327bc8793e4e71e0ff0c9eb3e6414debae7856d1852cedd0293c1c3866aedfa9b49efc4e8c3cc53faf7d4f6e112b84e497c5ab5847cb68643059bcec2390c766707c35b21e694aa273989527640b85fdc90f038f29bdf23149b8c819ed150066cf0a7b9aad411d8ff12aadd9706dcee70493cd59607c2e23649de3bcb784d97637deed2c86c90ac6fd96e4017e9a134b76d3031407b196e69004aff6980b3ad83cff5dfcff8603a79b571741a04a41dcd792346d63d9c9f2a12b9ad9b75515c8f6e5396bc7e510b699d61560209caa9497f09edff789e5815c5dc0784ccbe61467d2a6c12fb42a8937efbaa5a903adb5925f144249885ffde910b6b7a95a67bdf45ffe85d4ff4d79523699b652ee54601d3bb9f3713ca2d4c84ac678cb16190a73c0ef9ae7456624f580d6c5516e734dd2c3543ac7307ac65e114ef639496ea65cf085d7aa6719cab536b35cf424887e874c441723a4783939931facea3dd1aea84e13cd55c6582228d1d28e2d7f50f1c0793e4fae11596a6ebb43939b1be43dfb68dd1f90fefc0ba292a717cedf4e17c251ec9f3b8f28c1e53702334b34bdd2048f590449043c8748cb0e196f0e220f5980d2ad81c662ecdffee4f2f6fb19b4dccbc7c015c0f5135abe61947a4697848e12e3098f89f7bdc62ad0724f4f65186df59e5ba21fd6527732af2e999d5ca69b0fff6884ea9579cbb2686fcba2049a1eeab84935c5e25504254b918339bdeef1cf8dd740a8fdcad29ad11fedd70089081b50460b98afe92b9a66b74b2b1afa92e4134ec956d5bd3898fbb6c7378c6b96177c2e1b3541d575e1c7a7808b25afaa848d92fda4126984ff4a7a203e75bbfa4fc6826694847745d74606ed37287f27ff1f98f94297815e4509383c0d28048fbcc8cb8c745109e7bd2a55bf20ff7c03a6c125eaf8632c655e7ecaa79546bf94f8040a0886319b5a7b5f663ed13187e1071f82c23b35864010e5fc2f7075f119d51b7fef9f5554168dd8555fc4e31d47aa25273c43e459b13e7b181853bccf627b3f6ad39a50f454ab2c4e0c639bdbec700aa50c390567572629473ad47598a6f90bfeef879230d1e3f308b90d7fdc2d53581b23ffb884809ffe03e79902b4d32b3a54bc505f96a1e8faf1bc976c987aa7fb48cff01a0c46ec12b382324082cd38a64303f4df0cadf23ea4ba75ec1ecaab5ac6b67a332be62b987102e8491a0fa90a62914a1d65a01eb59c69749f93f6b34338bf08694dc10c50111d07429c3f169a07de5f668c02350a5aa7b05bfbc8e3f78ffb063aaf1a35b4649e2dc65b6c887e6c8c04c3186318ba72ef3014cd0bd80f27af80bf6b2e792849a40f7fdad5f4d574491a5d5d58139f137b7f61366b5824ca914809c40f5a2074704302de8625c9b526384f86ec58554af8676b7f214e1a7af9fb5b352b56de7783ca35a06b467553aa49c14d32664098565ce3cf1979a78dc55174712eb6d5ea03d2c15ca7f5136ddc18121342e13378497e1d90c6b734cadeb40e25c1725a4a4121afd98d18029d67a642913ff51aac50ded9db91cda12a2d986dabbf15610947be100b0982f5908b99cf375032bc1cabbfd63ae99c814a0a8e15f0ff713ea27469fea7af47f94ed06ff295e728c39c3d3701d4815364635db41d9e25fdecd292331bf113441112c53cdbaf90e1dd34efc4dd71e0f91a7b109f6d4818ad93dbb165eb0f1dd25b75bc33f8054374801580cc8fa6daf48dceb6e09cbca2624cdc20a484f1f33323b13ee251f1813aafdf9470c00685474ab4ad8965b4e46a22fde03e26ff77265922012b96b6b18abd1c49b55116a88bc9378edfd0015e18627009cb4efda434f8962c1aa68afe070b34afe6f00907cd1c50b1c072c451bdfa4ccc064e800c052108642ea862d1edc167addcfd9c4997be0fd66c0d99b8683c5580c67780d59dcc90b2bfc83f8fb31d1a17c79b3d5f619e188f441d50d74f35a3b5ad74aa6623f13d9b6925b7d8fa62fb3ae001784fab8fc93eeb7c3881fadb46cf7dbace0d279668573dc1ca9163a1a6487f52e69c6d0ac88cf868c2da2953df1c39deed1beb5cacc62e040e66ce49fc4f51f8e2c2610a1b7e2580ba1193869d1dc269cebd74fb6c2e1d6d9ef1adbcf38d7ca04cd4eac31eb778926b27359e4e0d5bcc2c8e03b3d7b870a2c8cd9fdd122df50c32d8874e08a3c196c52fd9d4612cc990260b7dff1252ec3d2814fe2bdeef6a02b955c9ff8adf36dfb6e51f7b7b78b2c5772ed182438800475e1ca707f2b3388570cf26801a03c063d4b8af654532e37c69e2beeb685897ba3f00f90192b2649590f97c2b91e22631f7f5649d21edd823433272cf7a31a25760320bc87f22d33e3b619aedcff2a98fe62a3344a31de9b98f915248f66f817dbb2e9ca62b24a8594b9bae51c401c5e980dff36de864588a5b6992fd96625c30b8f49745fe9ff374c8899c36663bdc1f047fa571be664df8a829bcafdb8b70bb68e2d530c4d51e97ea2121d859204bbb929cde804f26a86eb391e6fc885b9328234d046a8e13eacdac26a97fc47626b8bb75607a8f7719042a0533fc0a3c9cc6d93ab0ee542ebb706a1b994bb6f2eea8e08a61da4c83745bf5ed787a3e6d312760f094fe10ec38b84abe798530cdedb42bc93fa4e831d937fd97284981459a76155f75ccaffa83fa24f4abf67a482899195862690a5e00623ac5f21358ab88b12ffe00994d07dee22b104fc2803ba366a91e2c57948571544a4182a352fd9a0b60d4eb9bf2801a86022750611f637c1b36236bf127f29b282ee9673f0384ca047833fd0e84afff96e9bd07aa8dda7fac0808293afbab149ddaeb7bdad1d06093f7fee2a0ab9e67c64853b985eec707a93c62be1bff418feda411b78a2f97e2164df63d84c9ce788e0b219caf8881c355034ca0e486c7f1d7e898825546f37b341f89bf5ccae070fbc68b0f4e7b30bc56d86dc04d0b1797892ddf16057ad3608d9a8e475467c823c130dfb09732b7ff9d4e968ee20c6bb865474e72503ea06fb681cba651d2dd3d0c1084e531ed42dc5fa6ee33d7f8788aaa05a2f4be48668651ae178340597560bab704c47cf28e8b3e964e7a7c12ffcd5511fc92934b8082018250251f0acc0be22371c19ca712616ec3103a30cdd5fd8469c112b8b9b71dbc1b3025fea38c872c21aa14f8212ab5c1f9ddd11efb5dd342c95c8d82db2f32e0de13d0a85dcfea4ffe75d94acc7a6047bd2b4286bd9557f7589a9cb0f46f45c3d7d909e940a89bda8953637b8bf58162f6406326e92159d4f79d1f3311e5b27c4a9a929f847a3bb96185cee89122127fb4c4fa7dc218d91824833bebdaeceb2539ad9e84222aae81ab4fb77026c68ff329780f967a1036d75316dc39f2c5df22eb53001cf5f738648bf0ce37c764592a2be14635c9ebe168114381f06d8909b69a56dd8705b3e8f4c59feeaab1360e66db0ff2d0c4ced156a7307e03e924b6eb2f2a4d8a684ab817148a81c2603935aecac2f50e50e40408794bba43e2418877ce39dce92b51cf227915b78c01e25136147e992f5ca4eec2f113bd6ca4aadbe5c0fa761f26d93ffe53181f0dbd7f95dbfe0b6a642ece23359080182b486785c01ca9c63406d81b5a1ea8fbbc13718b7be643ca30dbdcd0c9c4f092670055f9f996f34ee7d6e9b84291ff47ac0e9191ba8473d48d4b981716a5dc5f9fb9f1b60a7d9665a51b2ade216bde0829b2e1952887f7c89dc6b117529363d9e70708dcdce967fdd865f39f41f8f0c665bbb51be26e8c3887e4e7ce21fd0d46142a429979b4ea3e101639e7a8f32192fd202adfe1235aa3e99f9d3d15d4dca4687d11c4a9f523645a98e78f013558c7b1bae9c10582bd0d5af520b0ff6686dbbf63d0efb6797113c8eb8ef1158d5f7da786bfa12e650111d461b5fbd5c46dd3fff38733ff4e98bef3a4bd5ea5c6b690b0fb2fe971343b77881ef32e51fae6ac6a8e4081182b242a753139b046a6521dbf3daad649d156da940a045d841c3161b573312da6ab0c416ebd6308f274d8e9b491b517f3d768114a45a92c819f1e8123dc407170cd541c315d35e7168b7f272c1a19397435c01c233a732136bb078efd99f7a46d0191e10945618ca0a5f6df65dc886bd21d4d8ee6fabec796de1723d74a6d32657c012bbd0120a130a7cbf5d7373dc14d3eaf680128ef510b2b2f0c6de90c4f188fc2dfc5134d1ee8648b4ccb2e0c05ee2204badf6acfbee2181292ba769a0bac5982da03512e853bf034bea224bdfa1b98bfa7dcb3ccf602580f4fea318f753b854288168849aac174b217843602ee0f0f406883c1751306d645ba7ad4b11b189c81c5e0d3d70b43dc7ca80ca4c3ee4cda21327a5a36422a9261950001c621a483ad3f05e5d926d699d3be6297c5674124453b9e12ab25fa0631458e5f6c9ad8ee4d87372384a87f9abe2c3fa2711b6f7b38b94a00806a7896a4ab7094a0da551dfcf523fb56cd40dfb6c4a16e25738bb0ccc2bde5162b5091385edfbad68202c66b3564cfb200599626c43168db28b6d9518f76561936470c076bafc9ed473fe3a354832b0711bcea3459bf4e7e34d70f585fa6772ba0b24b3e7253d40be9ef551fdc1fd20910b7d2de774d6f927c7a38910abfeb205083483749e8e5bd36af06d7d0bd159a74ea23eb0c6f1411719996282c27b3c55f7e9e191a9596fbabe332739a006a5177495f9ef6746395b69dd6aadcbb0183d671c9b73c0cdc947a68bdeee91d084b4bcf890f091cbfa3f587a59481a0bae1aeea436dd3b1e9cbc5b5dae339e05b7151ecb197e240be48dece1366d6a62b52d6a3654629bb7f238a4793a5adeb84b1c711cab463e81a6ae9ababf791ff2758dae971406b37d39ccc1f97f13b7f20ee099f297becef94d2ca596ad7b57a0efb33a0771849a072d94cf60af583ecab3e2fc2c6343386c802617d0000c68ff64d3dccc47832f3b7f3eb3668f161a50803cc46a92aa34fdc3fde063ce305d6dd9aa0efcff6b5c1bba2f7f97c644f0bdf8d50f74f3e0f8026a60a745e6ed8f8ad67a6a0193058f57b6429005b76ee3f75d2aec409eae449a29ce9cde7ec5205cf29338f5bf1586c0e6f420f20b1ad2dea87bec6a5885a60c9d7af132864cb9ce9ff4da4ded8fa3aab35df7ac92eab0aea65a3229d5af20ab3d7dad4f64266fa566f7827316b11b6f1d9617a50d846aa7d3695b21f0e52cd7f6e6f6468c5200822c6db5a7260b565af3c0f6d58eafc77", 0x1000}, {&(0x7f0000001100)="74bd30a203fd3adef065d38f4e2a46e910d16e094b5c2faab8a7f20fd9ffb67acd5ea457eb128d49c72ec440836d", 0x2e}, {&(0x7f0000001140)="6671a4c726a2587f7af523c2e6c48e1d83881aa0182b7f9c032aae47bc33535d7e070a5e265f42a4727248d589def3371593281e9de358d14b0bdaa52516d45dfebbedd86e6de6ee18b3f204ffbe2490d572f0a774b03b3959bb1c656b1585fa027c3eb9558b8b3eedc40b250fe0e0066ed33ec8ff8bea7ba12a70994d3a0a07feef703f1d0086b6eaf822e0375ee97190eb480e4b1dce76a3f5565fcf49e3413bb7ef88055fbb0d489043d14bcdb9d7c527e0744ca87738242c93482d54a75f695b1a2f62f9d62c5351e329536d96656a7c7c7409a4c3b401da8bb758883871e190e18ccfc2f0b8d49eb3ebc07b329aa7b3aec7943afebd1f7e983a2cd55ae013885fd70e9cd5dc6ddcafc5343428807bc95abf320f4d03760bf54a1bc1adff5defc0ed3de44a168d3fa9ce35c5d37cd86bf69e30f0b8ac7c27ec56d0bc7e6b4f5f339af8ead963c6cef786e355d89b913241b6dbcfebe6eedf43e8523d8ae9090765a79a60e7a42aba602568375c2e25a6cc1bf83392c822f39be9bfb0cfaffd2495fa6af78566dff13650269d325a450d6f97e62875e524c3f0cf48deff02a2e9e1c472751e2aec9135cb327e0eed2c20019125ee2da2fa9b9612fb7f5d15c81e94efe48fb897e9d25a7dd0ec1b4de7c4bce407120dfe911eeecd28a112753e64b628aae81f8de3ade4751cfbaad5ccd39b9564a997e6fa3b98095b38a36406b86aa0a1f5b44f9565281670c28779ee6655de467e013da28ee4d18b108f9ae0302f0afc417ca6ee7282ce9849356b2ffff3be281bd5afea1d8dd4151ed6a4ebe2b753cedba9609f8c01eb0d4b89dc0fa64a452841b108270752649d991b3e0d36fa6758344e65dc12a229ade05a0e7223a87dd319fceaced8011c58bc95da352f05f27a3ad8043a6bc824c7b2e7e543254232ddc2c8d071b9965b66fafa311533e5dd04cc168e9816c7f08e6c6fd47592905574aeaf77e509f6a1e1b778116a6ad9561db02d1a6706c0a5f3db86cbe807e6937acf0a5ac2596ba7b8daf3193c5803dae48dc8f8f6b4ff262b1213a36086730245785ec283390db4bfff3de68dbc5ca0f41fb7e0773d0ce4d7140f698be62db748182dd97b29ae566a1822f1d50896b8d81cab548f85b7373f2275f9175da538aebff67e817a2adb56d0bb17fc118cc28019d3a94e9d084d5048b97d589aa94b8dcc98c8de38c62dc1682c9d646f7e59e2fd1e1fe4d7cc8799c51a960867f62d76a638c571d15dbdea5be0b7fd3211e5621d30892978a737e22b396e462cce36e332e7552c26c299e0451e364476bf3a1cb7268f9e69407ab03e958c6356e9c1adf0b3056ddbff192d195578dcda3a2bb65b52da31452e5fd83ee59eb73685d28aaf78500d02ef7f56c28b83ef7d01508aff35ea4bf8a99145ea353926acefe9025973edbbe78447042b15b58c414ae57763a24b53b8053f32cded69078e4d818e21c2b27b0e5007633429d88720d5124601b017abd6a77e4285650ab592ed9dcae51b3c737e53e0d95297b35ecd854f21cd4cd92c65f046d701a588eb97a6f06c18ffcee5e6a76486f4acbf36c23a4a41421b2e2e074e37f048e11a04ba4dc5d7e33bc1adc9a858972860fbc63771f26ef34d2638f49ff50720c610b7f0f1390037cd1aa7b74dbd56b8d02450fd7f9c118c9387e12d12d0e56a222ddd8ebce77ccec04d96f1cddd13cc7da2c35ebd41f5fb568f180f04adfa8827c79c84580d45b24621b23362871b6e181bcdbd29ff0d63b3b2bbd627b7323da8cea832b0df1252d0a7a4e154108b401b4a6c0c89f4b619e70b0483d712b473ff8a471c97bf9427da87554a5ae7f6abde57d4e1e56b32bc3c29b93bb443e3e90012df6db350e1515b7371167d6059369fa262b86cd12b92de12f172a47ef2ecf5f73ad1d0cbc8808fd013391aaf4514e8324448379a1023f8770bf1cb7f78965d38a5647983636f1c9758dc5db94f123ab7239a7326e18238ca476400e87a0d2277586c7020b26572cea162cff6c6c337c22143b27252d4e11bb8af059d050f3628befa480d69aa5472bfa75bd3381108879d5ce89ee49beea425637867a22e63850ab98b34e82dc1c76075cdef08da4025faad6aba2b763c6f9a5a6b44b355dd5e489cf30c32f5b8dfd97d6f08fc5073ec45676dcd9738e16e10e45b044e21cc7fa055cd36e4691f55e7049d052b09ecdb6482484d1be6010ccd84aa3225dc49968e59b3701aaa0c492ca8bb0a066f6df08fe1bd3e4f163ba66b1aa8c34b8e6fc54e52a26f2b9e7f99fa75b9a9aa07a1823985b7472e6acbe38919784c7d327ef0c192cac6bcd2d673865cf92eb4a26ee5587a76c0841486c76d005b9f3fb51cef4a10383d0cfdbfab489a45d93a12c18045debb91eeff3e9f3491a8a7f86c4b2359c8341e8a52a2c60260148b92b2ce6cebf945895084d882790edf4c1b1a2c0d41eb21c0821f5c9c6dcebc109003292abd7cacf9283554f9bc006bd40fceeaf716ebe76bf2f890e327e717c1fd83792e5cc8380599c67c9a0deb4d54721e7e517b024fe99c5786785fdec26fd1cbc48fdd5e97c3323af83765ecb1978d53d18860bd8f8dff6108b3402f0bc5a13ef81754b759c1d3ce5dc720545fed47ae3e152240c1d0911fbee088c02b340366d8dcd1d747588813aa831dd1886e1da991e99ed0444b6e09f2212ee3016ff85c8a52d1a6fdfc82f8fc8faf3aa0dd18b4b44e530ccb5711e087f7deeb60b4d5de577fa8b6e263d0ea10b01ded1937c6300afb5115a983117ecf52d84e40eebbe19f8f6b9162444283caaeb8cddf8c21efea74d0647ca9f86c1c305fd6c72e5e56d24fa8b4110343bbeaa3016eb6361db27a82962d9d5f5e9a04f55b8bf7319747900c3bc95e393fd31449932c851dd033ac3829a4d5a1afee383b4269bf85667ba51bad63a034858afbabdcd845649e3451cf49699280f0f30259ac32dbb972cd79cc36ca78ba033cd1a20eab74bf1b7f9d41b347c48cb68cad36458f5c5c3ebb9a837d8f0d5809738ecec4e4c47955cfe679329f0e2cc2a7689287bad7b4780985f66be71d60316f16c0a5d816274c41f318ac851617a78f4229386b44a64c85a4442f104b1a6e4d87f31286aeab4245a4a6d24b250d024f830a26d797c33e67b24380085dd8eedd61586c519abe2139d1602135571f1719f7500bb1fc932f8fd543ef472501be7f348a31ba7607e47b451c60e0f21d000366333e4648f149de33bf6051bf8b5e9d3a38860332ef9ee36aead470e8e88ce29916a9a7b817cf9f9f97316e2e26268871b24a21b5daa09288e707ce242353e127697998e8d668c75e0e4cf662bab644ecbe591807eb885cc58fb81d356ab39420f989266d714394adf909eb4d5e523326bb2293e4cf7bbd0c1585cc79aaaf90eceead865495451a5fc4d7c9624166badece7e385264074992e5b4fb741dc2392357efb09db765455847d00547eae50457627d98598c548a9bc784f0e1dc3a2d2e0fb33dbab1121b21757e19a4ae21acd3a1dcae45b46dd0515114c554cce1e1fe8f3b6dc0931aab8ca3071f32da1714a8a68bab8e1448e3de284fba9e37e246761375916f4be53bfaeed24244c20711b48421577d0e2253da84d409d4d10a2ef01286c7f2eed03d72d67b36b52b6b579151e48934d907b91370fcae18279243b8d088124f143172e2319c18d167de3e8528d830ce0688e24af43ce955c155ba3a484a50499f32186801591657753ec7ddb3250f433ea4efcdd69edf8dfc4c8b6f6825e1194b4b21d8b9792600ff35ab3bc8c7f3ebf2ca96e9a92d6a4a523569148b015af2c4328116c9b02cb6785a93dc3203636fb93603860b8f9592fd76933b9cf2daf49748ef0e18579248eb50c9fcf2f478b61081f89553148c456656893f5b5cb362bdbef2c6bd383226863cf8a1a36751940dd40dc438281e37d969593de011d051db9aed280d399ad50d8569398899243cb29089e2cc39f85046128b1bda5cb81abc76d4975b8d31e1c3af6c875c6321851328a29e940bd255cc4463a79c03e01d6369dcfd02b721b0d6a6c6cde98bfe19348f768e42118e35d26a4571c46e202118e5bca1aa45fc75b45f8ff2c04c7c40e8829c033d7241ffe457d7de875bdd2612dd4487ff45cc05b484bd3db989dabcb9ddd308df879d4954e15c15b560afc954ba28a5359f9025009722276da308457a21f811cee6e597690d7a8c665870d5b34ee4fd8ff7dcf3e5319c4f5d30d7a96f54540594e5d13df87b3cb8a979480efc2ae0bc6d1d77ceac213458bd94ae186a0751d87ab8ad4fe8bf5f4f91540509fa522d54943e6f081dddc1bcbb786b5da66635b5adfe1a77103ab379edc554d54fcdb2ff60e5dda771f3e52cf889a26d878cc826ab21e1fdc3a4adfcc2c924b4a0bfb445a5b43dad6de0ec0a334792f5664747044cbc5658921c1cd9427bfa4aff708965618555513de31eca921beb2f446bbf4076b41acd7fe250a278883e6b1125f5727e74276c6a3be929c3118fb72eccf1b583ad5df397f73d8ec6cbd9eeed2bc004a5f8590528926684ede62fb55236041ce11ef4527bbad16a71beeda877938afa6ae53e5bd531eb2db2759bae79a21bba9b6e85d93f70a004743f4922f4902d0e7fbae6d072a4b7047f9c653bd892148aead867c9031535c0591886734beb1e1a88a76e26aa7c9c9253f5c4bf40fdd839e429d06d7eb1195eae956d02a596754e0c404706c8d937a66d667c655748630514ed2b43fdfb324188abec602b7a53855fdd476739bc465164145e3289ae83ec6ec4eb1717c71ecc1c03996d8f5370553de79264ddfb56a57366b8acdb8952559f5ad59c63c9fff9264a36a7a518021bcea896de7ceb69ac06990e5193b3c38a7e51caf4b0cee2862da32ef3200ac9f46ca55e349a5ec42719c4e40d7e64ba0216342e2b706d032af20e08479b0ed8ae62dd94a8b10bac92b6eeffd52a1496c76cabe422b3ac1072898f9cae8cbd291a006773395efdae598e4ffb0300c8990d951d043ab1cfb96c652f66b9f5003849297afd6761263da364625d019444fcec016e3ed833240902eac3ca770d24fa6831c01cb59f1b00768e853fdc57f99c0934de7d3f810492e020b67479903805d1228bbbd7653253f0d537c456687d52ce3e0c2d2f27990cd7a66a1e5884b703172bdecc08f4d883d945876040d4c5091d53585fa29f9174446bc83c077a8d88b23b7c01479049f5f782c9b7bd346e3fae3cb0a559822ae72c762b4eae1148f9693ebcff37d59cd816cebf98943b680f16b0c3fdf050b73807a3130fe47d07c91b876c856b0f8f379646de3d4cb25a4f4e637dab148b01ad251bf55a10fb2087153b93184f5d9cd6d3831847ca7b7d73adc85e5b0b319b8b7425673ee92fc0cd3f05ef222dcd1853a75294e5b8f0f91d19681ecc79223390af61510ad5951f3e67d23fc913091e52bb778672431a28df96d6b6995c263f1f75b6d8a8336d84071bc41aaff0e43809127d85f14d0ca4c2efa98955bfed9af2ad085caa0f428697db75ad33d7abc32c5fcc6a295e565df0e741fb4c4bb90d36326fb28905d74914165d9a5e287bd637e2aae82e934fdd939d9f67c0fe42c38a7ea36e29e33787f39e8c8317df16c97c4c41d45dd75d9435672d2ad316fef369f419672d28e8abbe4dfe4328dbeca65cab6d5bbfeb6dcf5d68755d09e9340e885ee07c86e364b5751df6f95b28fff4aeb4bf2947eec4bfaa06670588c81d40220376b20c68d54572df52", 0x1000}, {&(0x7f0000002140)="6af5c3a4390a74bc4de9c3e473341a929ad14346b55adb80c6c8a87ff7fcc77e84cfc6479e612735ea2be6ab12b6617dc01a91db4b1435ff014442e0fe4af0f759d499aec4b1dba9fc07929d38c95561bf9da56e42e33fe74e44eeeb69a6f1b7e52b3d570f665d3f533f739949b38567fcb4c6162297e2368351c522a75db1eb66ba84c5b8ae8fe0ff735248f4dbdae02c0eb757981f61becc55aeb5295a3e263195b35fb567c592618a5531abbab33f7922a022b65f2ce18e60ab6045fa32c8ee82cdaf7b7aa801eef1c811a65ee5c76d61eac874aa633a78f68299e577a499322a050b27983aba51a464b1cd9c53de52e72124df", 0xf5}, {&(0x7f0000002240)="36bd28e9c2663d5d65f556f0c20f4747d1e45b23a35016e2aca2fc66b848eef2c417044b50f9a02a21d2678925f2a68edb15170cfca310528032f4e13cf97222557241223f2a05bf1997ed15f492deb07d74f10b3e595621", 0x58}, {&(0x7f0000002800)="be15029a0a69c946988c5bf622791245f803279b30e16b5e560a362013ea76da9fa8193cf25e92a645d813c78f854e703d9d95dbfc5e63e79bd941bad72a862f3a9d60e1fc65068e1763a3cbbe18362034dd8a6c6e638e44573f7e1a2cc02442bcbb60760818f965cbdede925e03a5816d8ddfbe823e7f47ec5c9246ecd525b43c62047f7f4b030726ac0486619ea44395b1a23eb2170c932100a676e65cbca9a87a517c72424442f035e57c69a7ce3362f83ce535ec6c255613967c3c50cfe96f58f0382ff28f325a66cb2c0289094e6ac178345bc221807aa959e3d538aa304706acd50b4451330e0657cb10472ee6b30b84e736e10078a828c7f323ff3c9a64c800fbb4f5ef544331d04fc017578a82c88abfe8f42dadbacca7ed91f3bd59fa52dfa862f88aeb5653d1b4a4e2b1bd7900d04e271e453db9fb3a9087a91729bb51d294dc40a143e5e6c93914acc434f4ec7909de03f7a4c7e0b8058a5cbda562181d71bab2517aaefe31360058fd7b5223199fca488b92af7e64458e13c9bca4056f1542d404a1ef4a0d7dada65aea6cebf1e57ef29e4cfc0286e5b36f55fbdbb413610a08c6c2bd7c3fcca77c101c5e1040e3ddfc9876edaae825f58c48f1eac1251e739697cc6b51465e6bbe1e7f64ea01f22721bba0d8b94b93996374d2c21424b2ac5144bb66f14df315003eb558e0406627afa80301aa59361df86852c5c1e4dc1ef40ae93b0f65245918552d5d730f48cc985112f89447b2fc6314bd42cbb67c83fff878feb36cd10f635a467eedf96e83781096e8f9642434d6d793fa7272f3a49960687ce401f9aa1e962c1d4e3083115132ac823f3debcdf9f5824af6878473a74a8f3122d6da7e9da1b5a98ab44d522611a884e41e452176329c246b600bfe5ceed16ac346f3cbdc84075939e06c74a5bba07a3104e5a834d69588cdcded4a8581b5afa0cd45fdea908ad9662181c4984c1e013b966c8dcbbfcdd8bf8648fcd7626355cb3c47289a0db67ec980a75cf3de8428fd97323490725be16969803d2a29e24cdd3fac323da709836553d7cab9e565bb0d673450d2a9e730a95db2a96bf29938e627c3ddec2cca4b01a61ac88a1a61fdd18ba1752902c5864dab3f3a5bcaac78c4c04a3c06b17e7fbaff123fa58072225896420ab994a24d2ac305b2d4ab1e9c40c4756b63bd8b9e7f59a9d5a411089043d824f8e7b9faf51e49e47901a676dd528efd032483774bd4b66f78a155045cd90f67cd3cf79c0888321646dd1267fc5698c328d234ac9cf4ba872a449aa8cca554cd9ce20540592ccebdad15e9a186446a19916c68ca8101d7abf14229489567a558a1bb8ff3a2f6d8dc341513fa1d337296c48a4612f0f15f5190876912e2b911ca5bf156b2bbeedfc27b6094cecf367a44d98e7bdf46d24fe873db7625e4d3c2f31c873983be96c65de0907ba2e2fbda0eb160ef07f7708d3aae41e2df43200c1c5025de168c701f1ab0605785b2432ff65f93a867af873fd360f6fba365c3585aaeb0d87493a46dac648360e6646f4bac42486fec838d91eab55ad7acc9f676e16ed4b6824c825b789edf8d4c18f667313d4e14176e0466157dca139f0a25058b6117e2c5420251396f701a53b8c8ab1fcb2883768902f6b68e5673fa60617acd9aff652f1e0fe75e208aac168dce9effec330f238e89afe00fdfc26be0c330381286efb3c108864b523bd15b6b6b4224f64371397d56432a0245be97df3c78930df7276a7d50fc5dae7f59d4d628acdca7dff8b0eb9b5a536737000fffd41b2378b02403ad13c0996ef59026c6b218bfddac1212e9df188bf62cae7cde786767da712dc7c77eb9891111a437ab806834b75ddb5de00c187c0d8ee5808349766487d2ee89d019087dfd89d84880a5708a9756ba5bd9e67c376549e91cf3cba49b7feb309f96e03f3b56a8f31093f0b953ce9a9f0184f29c2402b8418a1da397dc5a3f139a651a43a07048768b64cb70419112966180421491dfefe33cac4f0bb5d85fcbd0a14c08a88b3a750f3a24d6e630578a03ae78b8bc0232933c5a65f297e6a62e0441d86e28e1b655a0be6fc1335c96fe3a887778feeca7402e347bd31060eedf79c1b06d8a0714acbaed77ffa06541a3c35f38d826a1482825792af649bfac1f51ddba59086951d887536aedac8fe17aa50584beb2dc983e258e6b0bb97b6da0b508c1bb4ca10927cbb0510f2bf120831db826cf49117b2486f0bc4bc3260e0f974bbfce94dda15cb4b6fe8e4ff302b2355b1f027b5874afbd1b42988c12d1d978f2a0445cc7e0eccb17cdda55fc6ff32710241bee7c388737309f0d0979acb12c71a40c4d855a3ef3cd4d9af77003a7c322a5eda4976cebdc4fbc251ff269862906edee78143fd648acf7fb4dfe474c4e5d3336be0362e63e06b00645bae6d9d7860af1569c907eab32c29730e5fbbd9d08a7eeecf3f4555fc6c3fa224a3e5c413dd9b1e76f07fbf8f7df9a9e38e364687cb866fce17b0e0d1b684599a0cb70c2d24796f8b14d5fb5f4172ae37dced0aedb8c9a68e72cbcb94b83a200337f943bad8bcf11eeaef3a991d08f02fceca61e0c4cecbd915fa0060828e41c22188b016eb5837dc96a4ffaaf9d99f2a21ebefb33a61236cbdeb15c88d221060017065f481cb97071e89a756f3402763824e3c2570a2b3a89765dcb447e34b4c62936baa5c9ad2dff216f33b899d4c467550a913889211adb6adac13d44b122ca5f8c77dc2a22eb2e6fb56c81bf47bc75adc56010832453c2fe5cc91450937b382ee7e32e9c6e8c66f7737a2fc004d5e059e85eca232ef40edd1a9c4eca9ff270f89622b74c485f346a80b92b36058b35e1a0dc83516b90d75343a747029472fe03b305b58461f236568b4932f24e76f02bcf1f3b8b04992a448ab91ae7af1189abd311864ab57b1e3ccc7b290cb7ff9631ba1cb22689bcb92edc272465e1eff0dc6568ce79d7f4d23e1a8e7e07c94a5ec5dceb3946dc25c6f190c925a5e7589fc2709bb58caf7b87a46605c6757eb1e87abc0be307ce9508af0e29e17bed7ee3d9d9ec841356cd43b0420d1c54aa26d54a47efe07413bfa824a860ef035cfad277ec5650071efebb381f91bfcc94a4247c94e897dea67a5fdd2cd1af1a4b598e4e25b70154dfec34afca7497eea590ea2b55f707498bebc5ed2fa41a3cc97d8291855902d770b44e4cd1e8eae9c20ff517bcb8c7a5f0dfcb2047cf765056f7f5bc0ba7ca71c97fd0ad9bef9f434f93ba4a521038ec4264551d9591f93837085cca0255292ce1a029a9efbd7bb117940c4648dcb97436a970749c923e242f023ef273f7f6630df9c3b426d307bf0419d25444e2203576b870e14b35f6c3a16915cf88af32d03f8d7325a684e14f8864276f704c2850f496a7445eb1886975b2317db56a97b319bc43fc58a0f9707dea6a8af7e63971d0e82ce4b64a360071cc3f614bb6a564f2dc29f81e57fe89f5ff1991731ffd633ee9dd6c95a763e1d394bb2bdcdd05514f1763fa539c05b190847e71117dc22d8f6962917a0ef3cca36cb921e6fbc0b4768b0c3521e73dee0131d28c23bee323f14c1e290e0e2c9b0b8c6e828f98e3e9901e4f818cc88ebd0dcba5ba1d1b2aefc58c7e2c77af3f33bf88c1a22e80ada779a95cc898c451fd0e17624528cd785820f07e44453d871aa4878da269002801d46a13f02dc7c943af64e3dfcff64861f4e54c075c6dd59c32021d865afa668127ac0efb2a7e2845399194e5eec33b366969d2fedfc16b90601210fa81f796decb12d374bf87be40680ce4eb9a68902170d2ea20247d05da606ec6d0f2c65f1065a32646723451ff4bcf921c4c84fc828ab9cdb9c143fde5e295c1892d29abacdec68e43715b1de293bb0e7837bfe5d3e758c672243518f330745d585e969019fad219a49f97639df379b60111c670d3741fafb49611eb99e8d3a9bfe273c60122ad843ebbcedac1403009036a26778964f0fc7c523be3da169b1aca721e700adbf93b48a00e9ee5c3a9b3179935ca38923e978c6cb2011b7b90a9e89e2aa4e90c6f3d4f2c2f27492a999e495b30a519e1a08b5abfa3181f3ba520ee86996812e1c492e8f7fbb1252fec4d709693e6a9e67ccaa48d24b75f4e965b963b18ef1cd79312c1bb5b7382246d5859d73a6ccc873b867007feabee42a7fe57e291cc9e1a348711f32b3c09f433c20bb212fbd5c8d584727c69f8f268619e1acc7f553c10fdde743ea2938649090531d55579a042860becf5fac59395c438c4e3ce73fe902b541f121da695de9afe553e9707610127b6d0efd598d46a32da02b7b62b62af9d17cd0c949ae19801651cdedfd604eb001a19e51eb0ad55fc5be5e16f78c6a0c7eb501857ed745f940d2b48354cff733e8bb65793db42527dcb9a1259ea41c39e73b874a9a1024d4d1dcca7824e95352b984b5e59cb32d6991b2de23e1a3538312118234e6025ebe0603d0ab1892d9f60f00997372f70adf18e7bf0443a5f5243446269de21c577b1db8463b470100d56d758ff4376170ab10fc159ff3c40379b2cb438d1425b522586ce4d2bf3c083673be37fc9c76e0c12b91d0518932382d7d1aff0a4ae3184fc468dde07b6bea6e2fcbd35a933f4985a0486296b3444b215fbcb74b43b2d9f79b0d32d73efe4d07b4b789d18f80603a46af11b9ea86d05286d290541d4e3a4fc4f2787b439b51b7d57d911097a7c76598b92458a8bb5ca79448c7503014369647492a5c6435f1f673a0f85314b1de9bced6bc2d94e46d28ce32a4dba31cebb097edc60832d5e6073530ac95f428ad6f60dff406d837042b969531a391b0b62e09d86545ac77e2635ad7354072977c005abd35c7bbb6427daa99118361cf219610828b1ba7ccc9de9cfb1146afa9c56209a7aaf089d7c7f4aa50488268da0b0a8fb6bf2fe191ee0c2f6ec5850f07d0173140c67b63ed485164f33df30eef65b598250b0ecc279a04c7c5ed3a804fdc8e09381a5ce238e52b8a3b719a82c5761f1b3dbc19538bb80398602c920a27dd49ed09264f9120a18578c3fa4d922ed3ac6b01c03177471438a9bea93fd343c4443171ba6dcf049b3faf1957ca490c4857b8b61e8be2ace3cd56639873a969608a228586118c5d48b73874c2d2bc629b8e8112b03c93b506e885dd2ffe68f9b00960b35938ce6ddfc78405f9e6340db8b3c13ebdf17726f715dd34f72cae77008bec57ef6cc2168461185c6cb427b880ccd31f308a87b2ea3b3910025f3786f6fe5fb1b829bfc406b11a1445ab66d47ea73ed41fcfd9dd2a71796045e5359633accd5dda90c34514f01da1a3bb975dc5d61b11fbdf1e4dd35751fe76a0ea09be7ead57395eb4b14bce5aee53df56d7caea464f73515de30e42911a2fa8fbf360971b30cdbfed56f57aceebed30b7bf4a35b6c1ebe57ba9572543b0b086b482e00f4e3b635963af64914398c8f422fb8388bd0f5225d9b962bb0b8273faf99281e8a02b4cd1c03dde437a0dbedc2683610b87555cb51fc954fd7ec24652632cace22d92dcaac374079dcb26213d3c933974fbe92eacc42015b5351526918e0b73517ce58756bcc3de9b5e94952740e51d47d516a453a2c40d080200bf7175f6445f939f3cd57ef4dbb86dddfbb56c13479edc15c9eaffa5cb3be1b6ba39d40443ef7722daf806ee08c106bb03e795fbb43d7532a37718b5b86fc752e21643035e109340e9a79550bb8de07381e8701bafcf012862e12b7e9fe8c96c3503892c39d481e13ffd2", 0x1000}, {&(0x7f00000022c0)="8a2e99c9872f70de04dca50bf41db6324d98460ec4887c68b767d4d4fd2c3fabc1871a3bf762a388834594a2f710db42c5730c34933ff799cc0c76c346ebed4fcf67d1cf6b06fa19d165c34a05d884176a396afb8f3f3dd4e14bd94fde5b15eddb1690fe87146c907f3fdc443e1d7aca14c6455f48100e76ae6b65", 0x7b}, {&(0x7f0000002340)="f6fc4de9cdf7f9dc6532c178b717a039091250ee70", 0x15}, {&(0x7f0000002380)="16f3fdd5b2830a0eb8b357", 0xb}], 0xa, &(0x7f0000003800)=[{0xb8, 0xffff, 0x7ff, "5dd61859ddc54af1c2cb852354e8848df6d4f41ebacee478cc8051e3524422f0df3d605fde7b25ea687a095549f758d9d16c0cc341709dec3c0312fd3db615a8f9be49df2c2b97f6709ff80c95222a5222faa0d0f079be807c368a891b119da53975118e8ced22eb6a3db4e286b240466cb80d68d4ff84a0e6de1ad625c5b8da61b5cba9f129dc934a8e5df7da7fee0bccc1f1abb002a210ed9bfdc3428ba277cf16617262608f"}, {0x40, 0xffff, 0x8, "05280d757784e398400009300973cd6928e71ffc46b51461743574737f34678e03a155878e00499947a48dc20a7241a6"}, {0x48, 0xffff, 0x1, "7645d31b7d1d40b32bdc32ec1f1bce6853a10380a05d8fa07c327468880e3a2684efe9f4482039887a6db18f7e891289180e202b86"}, {0x1010, 0xffff, 0x1, "e34faa59bd115fd99427a9b2528976bfe5cb749b842398a9528d17ba58d00232363c06ca95a662637f9c299a83edcb705e6154ab441c8706e1160b738dba03be74a9b7399c7f7e3149e1c2cc064dde2f4190df1af73d9bcd692e3b89382fba81ef1328719f1bc49340bc04c7782b96903ba0e425ec37d70a5858b5fce89465ad35ba11c2141d00f25945fb3bea900081144872ea35dfd6a77dc94c37d1fef4ed9b0014d5075c491f8ff14323165eea3d98a609d86b835a772d0110d5e9c6869a15a6bd68d3adf7c1100e864494838a3bcd55f8c04bab9f94877a1d276c7229f3fc1941a27f5f968d39a5317ab988d5198d7903c82d066e133500cddab5c19df4387dee87e93621833533f33d82b014ce6e5c06c2f9f61a722983972d9b5da069bdba7df7a592dc4c011fdb4d7899e94f895b79c3d33c04397cd879eee574af97f582b63c2fd2135bfa00d1da580686841057fcfc5b8c5fbc91a9bf3df2f0b5583997dad673d00f08d92c6fac27256cbd94ed51de86471483dd1fe92f5e6f9c3688473506503f5ad2aa28492fba69109c38bfd62360ba577503e8d1e85ed6fa3d36f7ce242b7c4b8eb4e59d4bbb71e5d2077226da8ee2befeeb39e36dffa9a9789b8f8088c677501c69d8b21377f9b42298d8e8490a4a7c0e238270e7d43793f608ab96bbe0c0dbd09ab087939ef155c234fc2372acf32dffb620c42dc16f9d368ec3ee7647626efd17d6565568b50a373bdc0ab0915c77c738aa5c70cea4ab0403e4a2dadd77145b25555fc919bb796fd2105c817845f06bed7d5150b601a724750d4b62b71b5d3ec1f7452a7d63fec2210d91d767b6bb5d824188a489f3b46ad3bbb1b90dba66f4e33a5b12c769b09a24ad325ffa0c7a6195f1e7c87d2957a3fa9ab7e685e9ab931f06b96c1d2adffb97dcf27a23d7453be9b59cd7e9be278546f0f972a2deeba157c5b5d8363c053cce1511c562c649b5bcf06ed67b75f3d5e62fe3c5f55275febbef005c989639e41980b56dc09e81a9741ed59ba7dda7e9dca99bfc670a3cd6531ebe5b78d4b8a83f7b96cb9ab667589ae6e7589193def1c249d22acff513bdf1fa44db8cacad36dd979b5afaa2d99bfe28ac3f1cef501fddf944de5e891e87d6bfeef1f359e0785afca5ed867d0b9cd5437ccb3c43ae768814b3dbe10ed329101ef80bd98c1a359d78d57969252f933e8fd1faeb1b58363f0f947b0d893af091757f0b549dc222c6da7daab0282d90777a68f76f68d36d55a2a5d8f1d6587b80713e60616778e0fe745d8a228922276c99f59fe1cdc1d57d4d18224d3633403bba8ff4dd704238dd42ec54ff029b7d4a1703a8c9eb943ed3a9eb849671cf23e22c9d95fbe83387c2370e6a0c09d6531da41f5fcb34ccc12b4f8606ac1a712cd1bd4d9004b87adfa9b3ccfbb7be8040bf25071c317312ef9f0d9fc148e6451b3d3831a2ca7765e563e923600c8df4fff6d4684384362449c65e2062d14bbe4274b13b2439d011e8f8c5424f29db97410a46a6c229864fe924f0b785ad614ea64c5dd61bbc9205e373ac865fcf0e0e8a4ad54cb97b77c3a8f88cef1ddbd722466a94e53ab0f65294134ac026d78451729bede54daf00a2c50768b45b22c48352e5d74482b2e9d7a57db2231d1de24146f9d2c2f561098beeed4ad614a680c7e41eb2c37203df8fe3e20f2480d90894b581c45f18e891da15f38efbfa0f65f67eb8a629cb117986b9ec0508e69010d26414caf51bbf538b2d22791d9354b89df559d7103c89ab2f639d1ecaaadef2555ae26e94374e2c3dc0cfa2266fdaa25fd70675fd3d5836afe104b1d30288929b020bac0ead18bd4c4c1547ae18b2828bafeef73001d9be1a3ec97ccbe00153f43261494de202e0baee9293c2a95965b2eb5fc9a11f97e22f8f64babc513c15b9e88c34b668ae9b83c82c45d75555e2ccff848eb0d96529ada04094e6eabfb572216e16d401290015308d58281faff50c273189dfd9a69078fcc2ad563ad82e60599662a280c5615f60b9308d042cf10b5264f1de9b827c3f2966c3c3403ad5140573efadaf8e5b15cff3778a320913f9252b01cfb3b6aab4a1f07039ac223cf56df9209d9933e4e7dc5b91ddfabce98c53d6532a578238338aa17f04401c76df098e4e77f10a4b81adb1b64017e112329115726271a790641a03bcf725727520aaef0a1dc628ed75828af035697357b57e2fa8420a954b450e8323b1bb2188d5a9530e56fc36a580468e508278fa7280c6f0aed9519a7cc063a15f8f7968d9a6711067e5d292a9d1ce9c047c04388131f720bed780df1481e7b150a5e4e249e1c2d4ecd2350f8a7274ff60f7b8357ef8e7d3a93a0dd13ae90ef5cfa751fa4736176dd84c0860f6799dec7932049c26d4adb66c7e5f12cb44d20c40905d133a7b5627b1ab5913452438b556e09f185d1b7e9a592a5da6e1ef2919b39d61b75a869413114e7fb35970bc09a5cc5b70a68fdb443da24f820a8a648e7eaffbdcfe2f862598498b610d2621d47894aac0e45bfebb52c17ad0992e63bdd6371a1f76c8b455748b4b0382a657a9ffb6078b68f4d85018d52e40afa7628893d7c67a46bcca4824c3015d21786788a0b60573bf7e2f80644bdfa866091e6458fa616a50cd623484e6277dd83d9006c7cf6a1cc7b1ade60ea43e09418ad67f70060596d3843ca42f6bef3e2b60962e606858666ef9d0b905eeabf329c83bf0ca40f90c2ab15930208c3dee8c297ba1b77900b7ac3296e00ff7e3ea8f85de57a9cb6f19550f60e16cd52cfb96947117e396e63fdf3affe5d88a1083c0e664cd9b40a0548b7e8a946e5a535ebc117c8142d34d57c481b71df2eaf5102c55326960dfa589d1ff253de7be68b0e16a44951b83dbece85093770334cb07a0368ce498b9cf80d4e9cfee680250d5e66921db4708402d189bf3b5252741f5b72396c8e2abd94481d6edf8eeb20813278b02f3668d93af0799931d727b463991ab1ae78ce0d37c53c80d7ef755552b2913bad4a570dc739ce1e2d497f68db8e2f3404cfeed41df3c72a0b704d5cd2c7fc415c7b5d97a5c4c52b3e5e63a013a833ae4b9e01c8ae13c174cde0f012451736f578b73423b6c8cf0a1080a7127b9afefcada3131e1da5e1e43fdc6e2898dbc5e22e2d4ad03f14a4d301eb8ecb4417c7d46c1bcc8782f21a20fecb70d999bf535e5c5c453751e4c725133cf7c2c8e47ca064c2894cd948ddbef906afb4aeb89c942ac9c647bcc5e7eb692bc47d133f5b4778426789716673f7844225d47112cd8ebe3c537d12c9c53842818c6a931c50f82d579a9bf9bb3adaf0404a5db9a65742d3b953e1c7fd35c1b2a9b3e35139d8c1980a3616992de8dbe2b67fedc5360b280937c37a1b7d75184603f7226ef5a8dd1900cbf8f523c5137565fe3f9105e3a9c3f030578a9d414c3b98c33167cd3e14ca89e7b54c019169ad7a9e89723b3ebc3846fe590495f6b98b129efaa8a5a91d4af86d5ac8b39ee2525ee31effff63ff692a99b4da98c0b0452a205eccb1792de92e8d944d77587f15f8aa82be0a212aba72a142ee728f15b14da6300c3643025b006be60a0cfa6a271bf0c6ab8b7c36bbec6294b7ac724bcfe874ee6d9716821eb770b7ed1dbbe602267e84267c866cb5b1a0cb87751672450cf33e008f791a58723658c5caa26e7f2826b2565424290c4a8c601831d6bcaa1eff9b508f098dd8d1b3ac8ed7ff99a02e803ee177ee22235047e4e52e37204c26032067d89ed97194c4bb776a1a73fed6390470d587c6818994deda8ed30075d7ea1d8b133f4037feadc49fa80c10db16b95463d07d5d5b335322b5b59ac340c53ef2229ceced34f654362e4126de990077f1bd49e1566791f6249496d1cc3bd1c7ce9d1f3368cf580ea7b8a1b2cc208276f326c8f2c59936c62369129286dd7998ce3af1a86cb8bc3b5f56aff75d06b16ffb47433bbbc99f3412aec9070aeace3e6c619a7829d9df0a704aa980a2283e111dba238934af5997bfcc91e0bdd190f1b2abfe40e288823933cda196054db5e68cfd63ddd566adb9983d9cefc59b76eaef96d2f498eb958765b8f5f0cfb359d39e53fd1324479f19706266c358b564aba37e4cbf56649ae9c95b6915bb72720a744325575d05c511e7753c925cf58b40cc10d1cda51e2c258e8a1559d350b025a3c3e25603098be065c1d579beba8efa0a9e4ca205678159fc40ae818d89c0b304382db4f61508707fa3a3597ce29022e6e75616fa67338afb4859ba57322a0158c480c8f768ffaf8944f9edee64f3b3deb054edcd5f80fc1234fa8c30017c031af979bdd0b3b7154fe55d69727fa5bc0890f06076a426ea0cd64dab6969dded3e6bc599e1446383e5090b59d5cc488cdddf334162632cede527150106b67c23afcccd190b5539d527a65cb75742f3f5e2c3306638d5c293b39527f716e19c4d966b1309b0855e3a4f023b31b0b8383831356a7f21ebb847069e2e4cd57f23f8d21ff4b975180556613e61eb5ac875b01af3bc4fbfdf3c1dd7a227ab11851c3d971034fad9ffaa9c3db050c203e2405b7622cd602ed4bd286f4db16f19ed4abdeb727c6ed555bf763f1a77ceddb38ce11aecc6f7269ae9b3f7e9be1758431b9493bc6f1ca883fc02658a2b5a202f1c479c7c03c0f0f606c44f31410ab8f51e4827bf2db238f0a2a3a1c7dfbddd05406e35a7e656e2d707ed43811c3bf272e79769427246d808aa5b7e93b809e73b219c8a5d9f3e5939531b4c86cbd78a68433ba396d208ea99395046f7c9abee805f3a5ea17529d1c790893bd7adb9ce08b2ef3d35feec3fc809e5327cac32d1e52008af20e33cd38f8fce84e892dd59eec955e254beaf1e8b836813987edc2e6670e694c060e741f741492402c4772910aef2bd7ed191a66d88c44b6491ed4698700bd47a14dde67f87104523a120856dc5deaf6335f1a7cdfe2d9ac6010a248e88ee2c3831d2d3603f78d1983033415fcdf134404423fcfbacc139347c1b1cd393e7a5657a143ac4a98a8c7ae3feaae044b00b7ec206ca7cd67c8624ab0fc547ff28d674513329ca4aaef440595d479dc85496636cdc7beb577790f6da891e8295ce7ecf697cbe0b93a5a3d85e0f4c014c8a610b16969758e8ec503674aa3c7e2c21fc08749f587b955b95418409bd5a836a33c85f55dd88ecd06e8931102963b4cb702da6659056b206bb8028059cbfc25e7474cad481471364d7904268a9926ba72515a611124b79689f28998582aa8a20b361d97c3c7bcc68ff70ca1bca1d0691c5ede50a6778f14c69736ba8ded2d60676e773c55334b9d622706561e8cd95f71419d267dd6014f4bbb912d67958875b0e20e1a6eae8b6a0a743839b0bb71fd8f4e08ff3f33909847350df9da029113b07ea605413e550e73aed4cf7e0eb3bcae2c8def0db87a545ba3793b4ed1ff5eaab52e32688e94089c97c1f3710c48ed3316d5a937765af5f615f1e32dc2a27397aeddc01f0aa0df92fcf227e3e5848d8f664dc079cae1d281da1412daf5ac643d129cabd900b2f3723650f511efdb8c9121a2f323ce57620618ab5239300fb2e1df2747e6e4ab230aa739a0f40ce5c5cac03a3140dd4525ffb9367ccd0fcde1f3df71e90ba5babc06068d48805e1e4e8c2289bab33dcf4f8309d2a98247cfc43d7b4da14d2716e33c915a64d8dfeeb75375a244754e2f33ecec55dbf50a213785bc2c8f0f360d8289d3a85414cfa4f2c2b7f08239e2c21dab37bbaacabaab9cd57c68236618"}, {0x70, 0xffff, 0x3, "51cc846c3ab05a61aec1dd255b6c9eb2e18ba86bed9a5301bcb41b843760e2212dd25b686c8521221f9bf6086dec5b3137591578f1426d883ed6a2b167011ccaef50216d6aa249a7403cddd5e73184447b87b9684632aa35cb8b"}, {0x90, 0x1, 0x3f, "aaa13877cc246eed7525f2c7ee6ab2d846d07274c03d3b638df79ed777f227a01e05608f872d6108d48bd57b2aa4a6cf6b0b296604da43afd1eca17b296670c4fa73101e47281d2994c18b1117e793420bd638171ad43fbd9387c617e1a7a7b847829c3f12b42fd504d6fe9f23ea59e6857dacf012e0751cc59489e01d3d"}, {0x88, 0xffff, 0x1f, "af28e04eb449f6a95215b8d8774b9b24c7fbb4cc0e9bf62d866c854ae2cf90c26abdd18e21b7b7d812826705df69febbdde05008097e6d3de60e92ea1cb10cad10c42f484009f4d690955a584bb1796b7baa3a379949088989a39637b1a5427ab19b71f59260c27916f87b0fbbeb89a4df"}, {0x1010, 0xffff, 0x9, "d9e366b893eefab68e5ddc874639f96a3d30b7daa83cc87025e00dce3ce56357ee00ddd724a67c9896fcc880b00253b76a13e69663f2223ca36e88a2ece63d79ded0ef130efe3d26036622b86ca960145818f9b525e22e053ab5eba511eee46954054f707467ed5ec88b52dc5229d5e006c0149ace9739d164c89e0b8436e26cdfef43fdb974fbc929e36e82d39d025bec5f9c0bfdd2b29b02f119462d5be7615abe1b5f614348561935b1d96918c7e923c1be4716e05f160370e7ebc4fed843faea8b3640990ce0173f8befc6bab7e6ffeb55ff6fc7b4b28123cc1282c7510423055d1640f8125e9db109ded91af8789a12a891d40367f561cd101ddac5b9593516582857c13d7ad6820d359c4a02c98b114349d9c1c0561efae3fda965d4ef73ab1d120ce095dde817237a577abc05085501faa114f79d05019f1227f13e308c52456bdadf79dca4eaa032d7b8714fe039b929e092240c6e8211c4f0e4768583458d1ea7edd198b713fcbb1785af21a5b792470e4cdedf8669aa583ce1b103420f94a0704ac1dd773333aa35ea3abdb08ec1309f349d6139eddee193f2e42b7815f45d970ee9992e44fcef7e4476bca01852a3267825f0fdd27d3376a92a7b18f8c69446b6034a6feaf56497b411b9b916af1fbf20b74a94de0c2264d926b865bc5c05284f1669fb78cc1e283aa0c850be292511f4c521f994df904a5e64da482ad5134ea69189ad19a5239f42ca98c233d13508a7ca47f943c0f3442f351e7a98be540e0909016013d1739304bd20a1ec1798bd47172f27f1a1ad1eedb26daa4acfb29512098afec87ab50aa301fa1c16f6251dad4a0e4f86852e8085bf4b3247f14c18da48b26a4a0957fde94eb4b53a20365b6f5df779c4e138a17add9d21828eb7ed8ae475dc4fe95a5a90981b1628a5f8939386644c00d520907264198e9fa2d02edd5ba1c85ba54b8bf4063c4371cb1a3fc513244f19e90edd63aecac1ef88c60b14d6ee7b50aecf5d4b89303b2d93942c808767120ef67a9a7a21f1a9fc146893bae9e02d0261e0c06734121801c859d7daea185a14befa7a109bfb876c1e8a68594bde57aa6e49a81248889c0772ebf3aebc95f9940569227785c5834d6912cf1488e287853386aefb153409d0982d1cc3bb8a242c26543be508e026ff035791cfa5b5e131cf7ac716664c8052dca4b5fc086b570fe5557bc4fc3611753e4de65a2821915cbc2179824f4b5c7690cb0dd93067ad4d48b2bcd2d9c15fd24d2d16f14d450e9d3f38b35d7fe6f3227c30cbe528ea777b61114c98c1256e5b9480d70c702a4fed32acd802c2445247c8826252e9ca23d91f952f02798a82d1907207115ecb374bd500948d85538254379613e9f35d5726a9ebb10e4fcb40d0cd03dfed5dff9b46b82b65d537d1806a2cb39c311c23ce0be4f4d2a592ac280d5f5f67c073195c57043d3ff0cc3b14d91044038e4a49b1d5dee4f2d28d6180629cb9a2f7f82c7feff99c1e33303edc326d2933875f1cc094a89860d4b47bf165d5c07d322cb603f14b4e8edbad599f4f24144c56f19e49c0c11ad92cf1ae7655662a4a4786b585fc328497465dbe6ae3aa47f5b1a1216551500150afa0c9e41acb9ed416da907a7fc1dcb67af27aae766b0a742e207437b04a5e2665ca2931c2d51243d46f26b2f1316cb44d93de3c6581b12d221bbfb1d41cb232974df58b4493e05daa0554142c311d7f7eb62fc5a307ebe26408d78f1984767a712aa7d5100b2521f85fd0ac4180037c492a65f3e6c860966552aaff7066499ec9efc571233a5b90f8d2e57e745770e9d9e2d51ef3279f257be5c2334665e2a0edbb8e2b9ca01b59d97cc6995fa43b307b03c98e13f7c839295f0b3a756994164025d93bf09a01e41d678c1f217468ff95e7cd7db9beac9a674b86cbc1ebc55e29d735c6bdda8d6e97344849b7096a2c21b48db6e94159d907dc7f4a8a6555fc1d0be00cd4f57a5c7d9329a698d8fefc66e3a99a7c47e7618fa1febda1d3fcc1bf5b1879b1cefcda19e401a6062a11758cb24a7c0d678a0f4b3fc6359747ad30b084a4537ab2680b5543ad1b6ef6953481e2a96b1c0fa0ba8e11b2a15ddfeeef5840150212d01edd2faa1674cf5237d3fa571dca5241d60a49e2d64b0e52cd9c3d6f98c18866a06d0690a197311d3e4b600e410d3aa69cae7ac2f6bf9e0a8672636364a7ae662eb084461d0e0846fa6f26413de26233b4054c37d4ec424b56497f4644995c17d6b59728fa51f2a1cf694e11a54467a33732004036980316470d914110dadc19266c0d80a7ddcfff2ab52b65eb0ed602de1cb8e0e61d289bfb3db98235f052a2e351d2335c6f432684882d5be8127afd2901bb9a54bd4f3039d3b1e1d40e6f3cc51a8e46a4ef08f061d86f19fa689ec61b53cbb82dc26720033d663b29a0e238b1d29501c4c2681cdff38d6fee87fec2a819ad77a8ff6b6f4644d54bc6c437bbe3b7941f8c31623a9668e1d3ef8c6e1d444dfda4e1c7bf2d789d9e2389e09f6484ab796f94c87d7a061b2f1babfd433994c389c54276b3e450d698569a85a01b0347b3ced722f0bb890529932807ae994893b85cd636927ec16b9acd164eee8855ac641ce4156d46c79f73e53a2a61bdad3c0841286bb73b3f98581483c97ec3332f05e6bfaaf0740020ef675f03027b3fa152d0b3ee43b29f1870ba9188aff15bb7987e7a45c263cb7740821149e71adb0db0dd6dd2d9d73dc4ae0797d8ac7be1466948b97531b72fcebb7e5e8ecd1bd62c65141166dbcd4f8bafa4dfb8432c34b3871402e5cbd24d25f2f4f212e23c11b9ae154b4f28bd19fcff6d7cc27d781e26add61e41d8696cad287ee5430c1e1d725892dc2e045efb55c4fa4da05b6bf75e31ff4ae8f1d1a20550e9a096472a73d0ea40a52c0f2aabb79fd46e26b0ab45e90637e0b06c4919d1b942c2b69441d59258656f3502dfabe2453e953bd8cd76783ecfd1a588ca52bbc3b897698fc4929e8e3b68f2673ae2040f0ca7c290022bb3ccaad95a89f687a0a69a21bd6f1b71aef2fba55db476e76384540e0e69312cc3e86fdebc343d21c559ae9cf4bc63f7a8ef6c6abd9018ad4bbe841c6d60bed07236ab2f6073a8418bd6544cff7be4aee2879fe1bd8c79c5c110cb593ba7f488e4ad0df2e16505837af09bb3b5bb2148ec946e312a81c70f07a827e444b4c58de3ec0a848f75ad464758e780f6c0a779dac001946d71113d1e8ffc8d547fd138abb8fd82e51e66376b6fbe63ec6776bec3175fc2b209f50f0941798a82cef9fc09d1af030d49ef1e38278e5c6ce859c4f260af374c20b38eee1c7f06f97278f969b1e596d26f98478cb634cb04581d1a741d1f9690d30168f1df4c9936ce146f0c0d2303e66d6e551120ba0aeafc24c5b4790e208d3ed9cc1ff64020c2d87362247cc91e96193d7b10f6ad5cbda7b2c4e51fbea5703bf6a9bb9370fc8b7c110f5bc5d382d70358b82130f8af7d2b0dfad9b45e16e69cb2409aa0591dcbc2af13b4c84649d1328c99b4286fcf5bb7e795dab461fb3693051ef434812362a717d9e16b0eb3f38e4d3e5089b970cc5e90d33ec15adc5d66b271f44fefbf2d72a2ede3227a77c624a1dff89ced8b5b7056fd9ec0ca645db36df1e7104e77a6189b2946d719448d84561a01fd338c6cbedfb3ab1e1dfe2ccb63eb1da6a351dae5077f71c97ff00fb68d60b66d01c312178fea51fc8e139b316bee0b8703d526704f7b4c74680888617507b8db7fe2e16142e45a4db35013101826f5e58fe0bb95410eccec59be8cd657aa8562b8f7b504ad05bb8aecfe2075c420c14f8ce9348a1e2a02b5f0632e3b8db26d742ad98b500eaf9e962ec5ea12e65dc72dd7bb3f8056c1c6838db89fdd2352e734c1168ce6335d06af6ea4fd4819f01e09367e398ce3aa7d49931d3074b5cb77a2d175e0c69ec0c84dd5cc440c3b98fcd5a527d08b2f0309e9f0bb5005a83e47489bee3b11208475820437043fea62efc4f529324ff83aababb3acc96336e8e182c30432c86087bdb40843c655945dc229e27740324cc3a0b5a2ac74d911aa4305269a11815fe13f735eec6220f3abefb3fb5642e3503ba34f7f73310168d65dcaeaf03c9c2e1292ab361a117e707f49326502b1db5d4bb60a50c19a022e504d8442fcc81459346f7b23a6df3f6546c70568b1692dfd17b7a020be6eb9bd51d6f51a914151a59347224b803730a37f91b90d60a8a0bf1bbdc19a14325868f77d8137c2b864450b3ad5a31bf779aa4248275484ee004958dacfce05bd3bc32ae6cc65f326eb50c9c93cef0458261d715ee89e5cf2f1d6fa859cd0add09dc45cc9f5842352de8508b768ffd757034642dea06666b0ea25d44dbbcbd56990d99e8a5f9351e019e5d3ef0ca6e940cf822a1d63a526ac49a141f2cc68fcd11394e5e77c99afd6d1058a85fb920013274a06fa32c5540db36f4204b9ea24100300ec47dd3e56c699e1eefb6db3dc269ff24fe7ac419108d7c675e9acf0c49f6899727d7cbed1c1918e0969d4087c8cfdee4cf7f1d51ce1d093cbfeee6c325c6ca01cb4c9c97bc9f8174f1346b4bcefd9a7c9d8dacb410191cdf207af2ad4e2ac385b5a119ceec2ea841a687012ae254a7e5edd0c61f257f97312f7949430f14f2430a5011f09889c0605e2c6ceef7b825c847973b5997e4415537eba9f1e3fe6d98ae588c229ac01a07491b461bac0b6fa8b8aa1b1c4a4a89f4c8c45209fb47a552d77a0b7f24de4482b84bc60c91d8381f7a8c1ddccddc4c4621d832ad65df59af9ccefd986ed4b0a6a8fc899ad080dac90ba8da36a3a06d40e7375b6e305bb65924f952101652e38e4c409f1ee63fb66efb03d0671a5bfd48c9aae1a7d405d88d4d1aab07459695f8429f2efb61934c65c9b5ff4ff040d552ebe0c807d559ea831521e8ce79d40b1d33f5cdacf534f188fd0af1f0b5f1934bb9e92bae5be58b00594c3ca07de2fa4609d3eca3c52532c818ebf144dc920353b24b831acb0539bcce21f092a07b12ee38e1b3a73705796eb360db2883786b3bda603853ca838d3327a9404f6eb24d85d76ca3bd64fe2666b44f2e96aca6c1c5e362cc8941228ae770cc2636929eab3da21306018195fbd9e55cb25a6f3973c22fb53c11e05e1ad67c30db503b72e8d8e9f0d8783fd7b66f9e16a4ccb77c34590066076694acd6a75863fb1f548c00f8c76734d0ee64bfe4432b5fcd1eb8b03869f90de5b7f3d99f04f438fe78b8a92c49940985a4cc287a53777d15cbefaab525092efc1caad19add8340fcbd00997da2a510c94a4a0a4a2641872999b0c82b68d2981ebd3533b606d0f05e6a540082f29526fe185b1a898b1d554d3dfa5a48e0c8e026aa4ebc5a9fd4c91d5df57299e0f2d35bda99ea093bdb83ceafa9a7d2cd1fa4e96e011734ab4ff897b814fd5c7045abf75165002ac0d45d50587b916df0da09e1e83873ec07ce0e0ab544e8784cf48daeddf91868b846eb5bb639dfcaa6fb56052683d8f629f74d5ae42f99c1ee9c9423ca0616627db79a73448cd820b483e2cc66ad7064b81a394f9cc1837d744681a361f4458f4163704559de80d9bd1971302883c7975e5eaa84ab534b68842ff5afcde003442b22c0f6dac50edb047c317f64fe7bc549410fdbea8c8643b1be93ff8cf763ed33b7b9f4ad1a5180b50e035124f0a32f4388519d8c8d3f047bf7e18e4e63943eb9d7380aba579cda2de43cfb03e0d857942614aad3c3f29ce80fc441b9e6a476009f24b95"}, {0x1010, 0xffff, 0x6, "52d0f3b249a0d92bac6ebc88accaa1e6f8a043f9d40be895b50a745abe407ecdc7559670d84db4352c19b41ed8ddf171b008cc80902eaacb898aab3d00f58a417b5d69ab8d99bc6c91808ac6a929d1aafe28c57052fd0d34f6b643216e06eb757494e1bbe06f9358202bf8d684157ba9d0424a3e6b0e5e65e9766d030cfd2d5ecebc65b77aa12d3f50c32fcb32b02c6146dace410a909be1f256b2db041e5fde8c68f84f6730c79b39de8cbdce461571b6e09ebfe0dc7581ee586b9b915389c539ebc413ec70e70be0318e7e9dee1b5d4d4e65a935570463cb5990d89eda9722802a932f2d5b0c36383d66e3769d1c72c6b3bcf114be08a8e891796070be0ec9b718209518be1c9e7a0eb039b7244e2a00f5340b24e33be5ae63fbe60a989df521580d53ffbbb0289de533c7c99fc52f755f066cc4ab2d59daba2643204282dd3659061911650d02f42899d972be9f29e20f1b21e7789457eabd5185144009e21d48ddc4f9cd7e5c0abeba9ee1e31d3b7821a22791e5f74c6f00389974a29902e790bf2b1f1662aded6e45b6defadcbfe55a41d46d3504ca3cfb32e52c851869f0a97a4317b9d3947e103f7c1e41bec145b34371f79b78941e4527cbe995b0ec7802614253d9a88db9c59cd3b6c773ce1e2e01fc17410ed0187c0326929f7757d7c3344f527f0d381a539c90329bb89856c2dcc03e9a075c24e98429fb6ced032f1a47cdefd366d00c23ad639f688d84088b539b346290c1b7855e916ec974595cf52dba24fdab0fd6f5237afeee7ed6390df681d3aa6129f540c376967addd3b4efa267b672e86c82a83b22883ce0ed259762f864a6484288dcd32a83fd1af1fad5c164c2c1a340c5a646fe4fb52702836142b2d0e26234667e1879de5fb1e4900f917a74451b2365241e10766613490bb4114f5ac9e2ec3798ab46ab683c581c4e05cf6d29a2954ac6c2dc0efd2f1692b61acc4024edc94bc232ad8309b73355276e24e18af499c0161cace1653e812ec240cd50b23f920427c9a9d1e326418b84e67c9d44815f93474736d6be00be32a5043fe0ee61ff8fcc2fa0ae927a44004f1243f00536413bb1a7537011dea3e3cdda28aa6455542978bf3eb7292dc770cd9e3f0c1c6e70f34504fc808a27c1a8c19f63112960776966cec1549611ff00cc3c23dde0e19a665c243a14b3eda48671e1b726bf1ad1fefc08abe197069805452d7ab78145c25039168a4ed2271be62fe1e648fda751a4c18d5096ecab485a91b4416d800a001a9945e218a48e2744967b5626a29ff5de8b673f53f8434aa311cd22b568cbd714d1721e054b921e673770ed4701818c539c4cd61d18e04d5f707b149abf80f78706601491a0442f54f74e0009d9d6649af8b0904e7b672612eeee5fe3b3602c0049dda7a4aea20b9bcc5853b1a20fbd5bc52c73bbef28f167ace81bf8b383df10ce484de16d53bff844c109df699a5487637d90e820fe56a545102e0252f20e1ac64c75062af84bf672c9b5811bec86edf66c969bf7e1fe85dc11f1e21e627bcb05f6015d0d2f67c2dc8c7bbde43d0583eb8520a601b61cbfce3fd18a8d9027f4ab60a8136f1c0e2359e162dd4742fc48afcb8553c22b841014e905e3f40d7d47c73c8b3f15c3e456511288eccea90040dd10dc5cf6774317e6fe32c80f0e219e19aef07b33e568e2050a32c9feaa54b4e8fcf51b1f3c8cf4289c32afeb4247339a9b9c8c441a64afa1224bf6fcf3e676a07f3e734385d43ee671c34625fd3c89b80927f762c572da233d4828c69f98c5ab908910e006bf5aa19cc67d53375a841da13b71eb05bba78279293fe57dcfa1437ccb5698a0a9e76668a294d4035a6ba30f5ef526a12d19e51260e041e4f635e46f1d582c6b84d0dcee67fa027a80ce342c43559bb613a4891cf1e0441ef147fba5a594d75230b7d5207c81f42679b62a3ef53185a499ea99f6e935dfe1b99fb4e917d241368cdbc299ee7e4bb835424cab4b0f7b84d346af77fb2e436c76e4168990225014c3b19374f069cd69105c6518258f499afdb4f99d24f2e2e00c1ea6c48f8781cbebae0f80c1b30fc1fb8dca734ac8433b23bbd50fe530563ce608c0ea3189378d75f564e290cb01fd0d80bc8298e2026bc96aba3c9865e51bdbc7f1f75c1f3aad6884a845f3b1f49eb46a37ca95d4a3fe6ef7ca8fe3c7fee08bf7d0f3bf535238652b229613e8bfdd05d502570e6c9bc7f4a13567727b6a389d531b345eda5d4db31b0745f513416ee540128b13cbfb380651282f9f090ac0d646fba7e8327e8c1dc08ca414a463232ec090488712e8974a7478df00e61c49aedc33bb27162fdb4adefac7f83c28edfc80eb29f041cb8d2cfea5781a096bd2a52cafe34743f17909b057a15a1a90be377bdb17e69d51b8d7a03d0e32d5a6d2ecfbe285bf2646665accf3ca28b18209d5b77e4fd7ffa38fef448f725d08f60b09aa5950c70df4c84c37a5daf2d93dd484ae444c2a464c1ce3c608edcf5f75023deb9198df8e5a4583b068ec04a77307b9f476e1739005a3906d8eda0ff25b48529d662de6b5102ff29794fd3ecf0a451325926d80036eb6e8064e6d8c10dba653a55540cb52f26f06da13f8ad9879a7c2565d422bc19fd027d759506ebcb3d93490d09c9cf4d2bb92a8edeeacf3416444f3e83719d4383934a039b6e4fa2232c5713d5c9f1fb2917eb0dd1b73d4e976b452ec92b14db85df430f05ba83a201e23e0ef09811cad4f5d09ed0c731d84eca1d959f339e2f9041d93cc49819e388206322181abbeef816facc1ba8f27fb1f89173ad8b744cbdf50f3c2dc0007933ca989a1962118352f6bb2dd7df1a9c02c4e5656a4604292c80ffcaea0093545b3b99a37d56f7b5b10ce763bf8569cc8855ea303b628282958fa7c4e8ddee78780255fb90668f45cf151a0ed508e1eb356d61d10b1f52af034ebc7a6792d950bf14ed410c4f6b790e4ac4ce9de398d0de9260f28ee23cebebbdac017ab5e92b3546eb34db962666e0754cf1c4c01625a68436b5b66703ff241b25c37d1b6abd3cc5c15e7a78a6b0d9e6456364c9ea3d82708c7c94bc83ae7a732b4185097de0d87cad0864a6c0f9a6c78fc75e66fe9a9065f366b03d57d54b4a085388c167ddd5a329c814226b76f17c4aa37e1eee5c26742967ba893945639f6e88bc1a1ab70a9fcbdd261eee71f15be4bbbbb1828f58fbc95b291d8eca6622e102af8875c7c6558fd399de851bb9c78669d09bb9af47d2f95b21e73c13333b00b856ecdfd6fb5804128c3dc6e8f8424ee46763e61f15c37a4af91050b844c36e1124b58842abc012f6dd7bee9f23c6b91a298536b69909f93203a0b42d474aab43ab83eae8f4bd4b7a8077c7d13416c43ad1b52d1996c49e595c14a6809ff75e3aa2b3f5dabac05aa99411b816fe5d9465a75a0c0f1e6f2ef8267aaf922f5a4b3c4c25c7a492bcc5e08949ebaaaee8245adc5e91085cfdd2713b20b0cdfc243d14de3a322c2dd9730d208f8a838e75c8d74e58058e2224e1ad39a165ef0a3b7fe601cdc101888d97ff31bc84625d5ead403fe958b2224fbe85083afa6441445aea663f63947186fac9f34ae853c036b1b1d9d150c491d3fb2f07280e156d92f45b01fa7f31cfbb050165edc6242a3df71c61495c91df8ccbb19df07a84edf78e6cb467ed19d9ae5d93ad1aa3b3beffe145f03f519b1781257d4cd1951b101391a32abce991e232bd76990b56652a2eae6ad90540733eeeed86ed130a6d50ebdbbd08c03d952bfcc02ebfdb5a65a5a9f6334384af2b381c9155b8e6c0bb55aad7fc0870aacb240bb02b3791f3addce428d91fd506963703bf44c2b625c7685ae99f10b579c65f4832be176187a143492601e4f46fd8b0649f2964347eae9eb44935e2a9053253e3836c15e0623fc55faed4afebfb4372050a2cbbc56afee588902259bdda312ecf58233bc924913bc11bb95154d9f3fa64edbb074b10339dc88a4a8341af3677bbac0f41629f0f91b8367279e056a5a5f922cf8a9f2339c398b6a3267c0057319b69e1c07c627bd0c2b33a2e36f74615930976a12be509d69ff280ce660717f0a764cf5bd1fd5ed2a68d623ed46c3174db8ddf6dc51e89903ae6f547b8ec3bcb430169c4a40bf2af9fc03310fedf43689637b93f0093af2903bb1af8cbd74aeb5b137ec1a785e4821ec4f1814f2743c52d4db3cbebbf4ae88837c46d0ace0b43828e4fcc9a9769de3c85bb543ddf109aed918ec2bdf217989183d8b5dacf1aa90b0e234b1c5b6d0c3319e09ffeb823a172dbb9d6b582818a108bfb0a77809e0047e58376976009d719e36c80eab6273ef1409343ec9720c568e5e9e3838107dd6d721e3a81deaea966afc8a288cfd16b6958e5b0b751a94b119e48303ae1df234df8547c0f01808870e8f69c8f2e22a6f020622cbae0b3c03bbd197981db68cd106cfcb1998fa5309841dc622f3a98fbebc67bf759e75ae1d7019f6cbe062bec79ece3cd33f938c79747584ea44abbc886f49f6a3f38e9fa2e0c74ab0e18a8f1b639e4d3d2c4429f0a49ab5a4a66eecc10d8605066b2a60823b1efbe7ad119767293d6bf2250e96996f310d9ad7e0cfa31196b52c707f855a9e98e7b91d2fb0d5b0c516a2d1397c19ed4c76d54f607374a50c71a0bd7b117d42f22513ab9dc2f519e134bda636f65b2f9abd0111dc791cf8cb849ac5ed854c0a8f411fab1056f61af57f4db9dda79fb6adade535c316c7c96d642b9307d52e29c8271a7cb13c4eec57ec612e726f8e9f64e343b8e63d42d6aa419d70de71918a332a466b04cf20f135c3b515c1c84dbe50e7e4385d5ddbacb6447d1cd1d6dbae2c51e0155a24497fb17ee9669891328497b7fb353bc251f396772e06dccd18e4a7dc44efb8c573268c51bdcbb19bcad683abb92442e4bfb3cdb10b8dc9ad2919b18115162578620e024324db5954c9585f0b41aac45f4f451f1abddbbf114509c4ac9b5e9394ffbaade1f5ec9a79815ed0a7d5ad54b9145144b61fdcc4cab8ca9cd93349fe1525ab9226e9ff069cfdcd5b061887e7ef96d1569ff0b155bf7ad7756a69e2c514a200f5942d1063d04ea7c0d31e11b4be300f06215f6e3366bfdc420a59d6e054c7a9fd1f2ae163ca07cc33c7129cb6c969098ac3458a4714774e4f0b5c4c98eabc9b0e14b89e0d4f0fc75242d6a9def4e42926738c27211856ab5d8820f5b63434fd905e6167066841d83855ddde2b10bad7dbbcf303fa49aa16079a6618286fa1d63b5768460e64dba74d6fcf271a27c779495700c807b4569c6d1cc970b113ea8f7fe64905e0d33246dfd374bea5e435cacd78e29a8a76c4e24f2beba4698cfd1d81f25950673886ba8eaef1471b1b0449b050d4848c3d5948a980885f3d6f1cb29e82e26405b46f537f417fa236c022acb09991135f88d81bc842b32a1f4f19d33d48c5fe48ef2eabe5104149b1692538b62204ac95bd6fe68f79f14ec1896ff526a8f298eb4c540c52185aba4a54f9d31b9edda5f3e00cf9f24673b05face24b3e47697b80a243110b511c38c6b4e38720a8d9a5245a5a9f0972ede6ffd50edaa9732d69cfc0ce035942bee30c7dfea261bbf2683d3591090053d18f1a79fd12c43cea667289e80efa4a524c566b464c17d9c746b89fef0fd294dbd4f73a19fc3cfe6cc2905473a783525426ce8cc0a1d3fc031bdcbc815e97c0e8cfe3ee64e648b6de7a2bbcfa5b9a4b602767ba809495b0f9361e7f1c2d97d39da90c8e42909a6e1b85205614dd"}], 0x32f8}, 0xc) open(&(0x7f00000027c0)='./bus\x00', 0x6, 0x0) 16:00:38 executing program 1: rmdir(&(0x7f0000000140)='./bus\x00') mknod(&(0x7f0000000000)='./bus\x00', 0x204f, 0x4900) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, 0x0) getpeername$unix(r0, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000040)=0x6e) 16:00:38 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1d1bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000240)="9ea33ac3ba83c86d22aac65fcc5b04ab2eab5f1f35d7a34014", 0x19) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000200)={0x0, 0x1ff, 0x20003, 0xd9e, "b08d14c675040000000000ff0000004ae5000001"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) kevent(r2, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffb, 0xf8cfc757c9d88202, 0x8, 0x8001, 0x7}, {{r1}, 0xfffffffffffffffd, 0xa8, 0x11, 0x5, 0x1ff}, {{r3}, 0xffffffffffffffff, 0xd, 0x7, 0x8, 0x8}, {{r3}, 0x0, 0x21, 0x8, 0x11b0000000000000, 0x9}, {{r1}, 0xffffffffffffffff, 0x80, 0x11, 0x5}, {{r1}, 0xffffffffffffffff, 0xc5, 0xf00fffff, 0x7, 0x6}], 0x0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x26, 0x20, 0x100000000}, {{r1}, 0x0, 0xa9, 0x8, 0x4, 0x8001}, {{r1}, 0xfffffffffffffffc, 0xa, 0x2, 0xfffffffffffff6fb, 0xcb56}], 0x0, &(0x7f0000000340)={0x5, 0x7}) 16:00:38 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x401, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x0, 0x2) unlink(&(0x7f0000000300)='./file0\x00') accept(r2, &(0x7f0000000280)=@in6, &(0x7f00000002c0)=0xc) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x40, 0x0) sendto(r3, &(0x7f0000000180)="b40cf61b77ab6008994087ad68423fa4277d3755b6ee37b538019d3791b96743ace52094a449cc07d04b0f29aa69deb0f7b2da527be15167f5b80b167b0b3737decbd5f78fd6168a8d164bc16a71a1c9d7068b1a8ab56677459a3203a965ce12ccdd10a44c1985df7ca8db361b7d0ada32fda800cfb30dec25914dc38817ca48214477e6dda2e55183c517c7968a9b14a4744e0399ce655d66f8208e486ea95cb899f99353e82d4edd5e7c3ce642de591d99c7d7bd89fe6592", 0xb9, 0xc, &(0x7f0000000240)=@in={0x2, 0x3}, 0xc) chflags(&(0x7f0000000380)='./file0\x00', 0x400000000) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x2}], 0x9, 0x0, 0x80000000, 0x0) 16:00:38 executing program 0: r0 = dup(0xffffffffffffffff) connect$inet(r0, &(0x7f00000001c0)={0x2, 0x2}, 0xfffffffffffffd05) r1 = socket$inet(0x2, 0x2, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x5, 0x12, r1, 0x0, 0x0) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000240)="003291ffffff7f00000000333bcfc1ce3e8548d4befce389368f5ea01a9a27fc3a759c2ff06771b4408f3c8fd7b50db29d32f54fa9eb5813ee87548859a5eb0df2", 0x260cf5ef7ecb2ede) setsockopt(r1, 0x0, 0xd, &(0x7f0000000000)="e8530c3cd4eb6235", 0x8) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f00000000c0)=0xcc) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000140)=0x8) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000180)=0x8) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000080)) 16:00:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x80}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") shmget(0x0, 0x2000, 0x80, &(0x7f0000ffc000/0x2000)=nil) 16:00:38 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xa1, 0x109) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000080)=0x5) r1 = syz_open_pts() flock(r1, 0x1) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000000}) fcntl$lock(r1, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) 16:00:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) lstat(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x6c}, {0x80000016}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x80, 0x0) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f00000001c0)={0xbb, 0x0, &(0x7f0000000100)=""/187}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = msgget$private(0x0, 0x4) msgrcv(r2, &(0x7f0000000380)={0x0, ""/166}, 0xae, 0x1, 0x800) 16:00:38 executing program 0: r0 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="01201b56e9681eab070000011b00fefeefffff1a00f40000b6000000", 0x1c) r1 = syz_open_pts() ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000000)) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000640), 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1, 0x1010, r0, 0x0, 0x0) 16:00:38 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x8000800080002002, 0x46485d48) r0 = geteuid() r1 = getegid() lchown(&(0x7f0000000140)='\x00', r0, r1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x90, 0x0) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f00000001c0)=0x4) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) socketpair(0x20, 0x4004, 0x9, &(0x7f0000000100)={0xffffffffffffffff}) fcntl$dupfd(r3, 0xa, r4) r5 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r5, 0x40}], 0x1, 0x0) poll(0x0, 0xfffffffffffffe8b, 0xbd) select(0x40, &(0x7f0000000200)={0xa}, 0x0, 0x0, &(0x7f00000002c0)) 16:00:38 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x7fffffff, "6cd23a9b18dd86e459e50c3acd25b354799dd7e5"}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "4bdcffffffffffffff2902cd683300"}) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x41}], 0x1, 0x0, 0x0, 0x0) ioctl$TIOCCBRK(r0, 0x2000747a) ioctl$TIOCSBRK(r0, 0x2000747b) 16:00:38 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) readv(r1, &(0x7f0000000040)=[{&(0x7f0000000200)=""/210, 0xd2}], 0x1) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000340)='=', 0x1}], 0x1) readv(r1, &(0x7f0000001680)=[{&(0x7f0000000100)=""/254, 0xfc6d}], 0x315) 16:00:38 executing program 1: mkdir(&(0x7f00000001c0)='./control\x00', 0x0) getgroups(0x7, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) lchown(&(0x7f00000000c0)='./control\x00', 0x0, r0) setgroups(0x1, &(0x7f0000000000)=[0x0]) mknod(&(0x7f0000000180)='./control/file0\x00', 0x1000000001ffe, 0x0) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f0000000100)=0xc) bind(r1, &(0x7f0000000140)=@in6={0x18, 0x3, 0x3, 0x4}, 0xc) 16:00:38 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)) 16:00:38 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) open(&(0x7f0000000000)='./file0/file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f0000001780)=[{&(0x7f0000001680)="624e618a6993d2ff28d315d36bc57902d79061f61471385ab0b126698bdcc9cf2ad381ba318a6bec804ab172c0fe1d796cea0a59ed708c", 0x37}], 0x1, 0x0, 0xb) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) 16:00:39 executing program 0: r0 = socket(0x11, 0x4000, 0xb) sendto$unix(r0, &(0x7f0000000180)="b100051360000004000000000020ca90100e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282923e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f80004ffff00"/177, 0xb1, 0x0, 0x0, 0x0) r1 = semget(0x0, 0x3, 0xc0) semctl$IPC_RMID(r1, 0x0, 0x0) socketpair(0x20, 0x2, 0x5, &(0x7f0000000000)) 16:00:39 executing program 1: getitimer(0x1, &(0x7f0000000100)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80000001, 0x0, 0x0, 0x7}, {0x3c}, {0x26}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x20080, 0x0) syz_emit_ethernet(0x1, &(0x7f00000001c0)="93") 16:00:39 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() readlinkat(r1, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/67, 0x43) r2 = dup2(r1, r0) kevent(r1, &(0x7f0000000340)=[{{r0}, 0xffffffffffffffff, 0x1000000000000c1}], 0x8001, 0x0, 0x0, 0x0) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[0x2eff, 0x7, 0xd8]}) kqueue() dup2(r1, r0) 16:00:39 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) lseek(r0, 0x0, 0x0, 0x1) r1 = getegid() r2 = getgid() getegid() r3 = getegid() getgroups(0x7, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getgroups(0x5, &(0x7f0000000100)=[r1, r2, r3, r4, r5]) 16:00:39 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x200000001, 0x400000) writev(r0, &(0x7f0000000040), 0x0) 16:00:39 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x10080, 0x1) r1 = dup(r0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000040)={0x3ff, './bus\x00', './bus/file0\x00'}) ioctl$WSKBDIO_SETMODE(r1, 0x80047476, &(0x7f0000000000)=0xc6000000) 16:00:39 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40004004000028aa) mknod$loop(&(0x7f0000000100)='./bus\x00', 0xe000, 0x1) r0 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) select(0x34, &(0x7f0000000080), &(0x7f00000000c0)={0x8, 0x0, 0x0, 0x1}, 0x0, 0x0) ioctl$TIOCCBRK(r0, 0x2000747a)     16:00:40 executing program 1: syz_emit_ethernet(0xfffffffffffffe52, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8100, 0x0) 16:00:41 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = semget$private(0x0, 0x7, 0x286) semop(r1, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000006c0)="3e2a7913e4bad21c71004dd36a27e5e27b216d673551c0c01b3dfaf91739fd0f85000000e552aaeefeaff0f2c85e2c31c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214de03000000dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb10bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d900b3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11b) r2 = syz_open_pts() close(r0) r3 = dup(r2) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r5 = getegid() setregid(r4, r5) ioctl$VMM_IOC_RESETCPU(r3, 0x82405605, &(0x7f0000000380)={0x100, 0x3e00000000000, {[0xffff, 0x800, 0x1, 0x9, 0xfffffffffffffffe, 0x2, 0x66a7654f, 0x9, 0xc8, 0x1, 0x1bb, 0xffffffffffffff7b, 0x5, 0x0, 0x0, 0x9, 0x40, 0x12a5], [0x8, 0x8, 0x7, 0x939, 0xffffffffffffffff, 0x80, 0x2, 0x1, 0x2efa73c, 0x10000], [0x7, 0x5, 0x23, 0x1, 0x9, 0x3, 0x8001], [0x42d, 0xfff, 0x66, 0x1, 0x0, 0x7fffffff], [{0x3, 0x2, 0x4, 0x6}, {0x1, 0x7, 0x8, 0x107}, {0xfffffffffffff001, 0x6, 0x1, 0x1}, {0x800, 0x2, 0x1, 0x89}, {0x10000, 0x1ff, 0x6, 0xe7}, {0x2, 0x2, 0x5, 0x81a}, {0x8, 0x101, 0x0, 0xfffffffffffff801}, {0x33bd, 0xfffffffffffffffc, 0x81, 0x80}], {0x3, 0x2, 0x94, 0xc0}, {0x8, 0xfffffffffffffff9, 0xec, 0x2}}}) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000340)={0x1ff, 0x0, 0x98a, 0xffffffffffffff39, "02000000078d00cb5fffffffffff7f00"}) readv(r6, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) readv(r2, &(0x7f0000000240)=[{&(0x7f0000000040)=""/58, 0x3a}, {&(0x7f0000000140)=""/52, 0x34}, {&(0x7f0000000200)=""/22, 0x16}], 0x3) 16:00:41 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x20002, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r2) r3 = kqueue() kevent(r3, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff})     16:00:41 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "6fc6e23c5b00000000000000e74de400"}) bind$unix(r0, &(0x7f0000000180)=@abs={0x0, 0x0, 0x2}, 0xffffffc9) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0xffff, "d730c1e7bb6fc6e23c5b00000020000010e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:41 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:42 executing program 0: setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0xffffffffffffffff}, 0x2ac) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x1000, 0x8d0f) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f00000001c0)="b80211e631fe23fc775258fe0dc95f7a04542d0308a5fd72b29127757d50b6b931af4604568573ed47feda1f197a8e8dbe98080bd8503a0ee02bc124cc8f2fef81832e363a4d38cb1702cc1f9b36343266dd52757f48323a9514c1cbbc55953ac88384ee9601e45515949e985d7bae4cbb06546c8928e99e5f0330e1036f06b79195c28dcfb5e272eb80f40aead8ac23ab7af629348db177b975d434d4886a49fc81f8534e48536983e0b97ce4880daf97200aed10297c0e63", 0xfffffffffffffc53) 16:00:42 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202e, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000000)={{0x1, 0x9, 0x5}, 0x0, 0x7fff, 0x1ff}) write(r0, &(0x7f0000000140)="9c87c3772c0035529cc5de5db84133332e2e", 0x12) ioctl$PCIOCREAD(r0, 0xc0107002, 0xfffffffffffffffe) 16:00:42 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r1, &(0x7f0000000140), 0x66, 0x0, 0x80, 0x0) connect(r1, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x0}, 0x8) 16:00:42 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2001, 0x86128) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=ANY=[@ANYBLOB="00030018f6f45a863f98bb34b469cca68b3b05eb5ad35a0500000004"], 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7eae3cf841bf1fa48f4445ed5", 0xfc) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff5e}], 0xf82e0b640c358e8, 0x0, 0x0) 16:00:42 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = dup(0xffffffffffffff9c) accept$unix(r0, &(0x7f0000000300)=ANY=[@ANYBLOB="01010200d4b075669ea6f501cf235c036b00000000107d0cfeff0004089b18fc6e3d90075bc8e70abe68b215052df29cace8b730c6324e6d29353a0380e3c9385a598245a05f6d4d5375cfeec52b523f134279b9ba900d96ef7360afb2f66282a0ce3cdbc28d9f200e8c4408897a95c3778c9d5661a37665d4dfb9cca3c5da8a6319f2a8f6a6e94df21d08b3bb03dbbc08439aa1e9c211cee1e9bca01c89d427843eddc9dbfda9eaf9f67f8c46e0de797ca4e866dd0d30ce202575f8cce8431ffb27397c716fc03f3af9a8134d1144a984febe2d28c03a1e3548316071359db0c7c87ce8dc46e304b3b163c92a27a10a66d1e84d3b5a8455d7bd98ad2f"], 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x15, 0x20) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea46fc7a7b000048f4445ed5", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff04}], 0x100000000000005e, 0x0, 0x0) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000040)) 16:00:42 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x8, 0x95}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f00000000c0)) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x7ff, 0x1ffffffffffd, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(r1, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483", 0x394) 16:00:42 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002009, 0x3200) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) readv(r0, &(0x7f0000000140)=[{&(0x7f0000000000)=""/82, 0x170}, {&(0x7f0000000080)=""/66}], 0x1f2) read(r0, &(0x7f00000008c0)=""/214, 0xd6) r1 = socket$inet6(0x18, 0x4002, 0xff) sendto$inet6(r1, &(0x7f00000001c0)="a07c61e212c2d189c881c8da5327eb0738d99b55206f87e3be296d3c891fed08d098795566bf49eda4c8653b6a12a53f7c8d04086f01d0ff3071b5110d93ac4de92ade03e157396a8b5670a6d9761755c6a6a254fafe6215e4c4184f7581cfdaf3a0f8b6dd3020fca965b4720ee7a93623aaee23c1ede7d743af3eff9a4f00a9a6f51e663e5bd2ec8a8e7265c9bcb4d5ff38ee8c5f6154ba5767e9668bd52c7320aa7db8ac893dbc8db727000e549a5b5113eb1120013a0d9a76f8530ce3dd956ccf26ce1e22049f0cbd9ceb0e0b1372754083", 0xd3, 0x4, &(0x7f00000002c0)={0x18, 0x0, 0x80000000, 0x7f}, 0xc) fchflags(r1, 0x0) r2 = accept$unix(0xffffffffffffffff, &(0x7f0000000300)=@abs, &(0x7f0000000340)=0x8) accept$unix(r2, 0x0, &(0x7f0000000380)) unlink(&(0x7f00000003c0)='./bus\x00') 16:00:42 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x100, 0x1700) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0x110) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000000c0)=0x4) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x6, 0x20) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCONS(r2, 0x20004276, 0x0) ioctl$TIOCMSET(r2, 0x8010426d, &(0x7f0000000000)) 16:00:42 executing program 1: r0 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r2 = getpgid(0xffffffffffffffff) fcntl$setown(r1, 0x6, r2) dup2(r0, r1) 16:00:42 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000280)=[{0xa7, 0x8}], 0x1}) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000080), &(0x7f0000000140)=0x10) 16:00:42 executing program 1: getgroups(0x5, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setregid(r1, r0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) close(r2) setsockopt$sock_cred(r2, 0xffff, 0x1022, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000100)={0x8, 0xa83, 0x0, {[0x0, 0x2, 0x8, 0x800, 0x8, 0xfffffffffffffffe, 0xfffffffeffffffff, 0x200, 0x2, 0x8, 0x80, 0x101, 0x9, 0x7f, 0x0, 0x8, 0x7, 0x1], [0x7f, 0x7fff, 0x80000000, 0x9, 0x1, 0x9, 0x5, 0xffffffffffffffce, 0x3, 0xfff], [0x6, 0xffffffffffffffff, 0x24e7, 0x18b, 0x9, 0x5, 0x5], [0x0, 0x10001, 0x7fffffff, 0x5, 0x47, 0xf98], [{0x6, 0x5, 0x4, 0x2e}, {0x3, 0x100000000, 0x8, 0x3ff}, {0x7ff, 0xfff, 0x3ff, 0x3}, {0x5, 0x3ff, 0x4}, {0x9, 0x6, 0xfffffffffffffff7, 0x401}, {0x3, 0x9, 0xfffffffffffffffe, 0x8001}, {0x1f, 0x10001, 0xfffffffffffffffd, 0x7}, {0x88, 0x0, 0x2, 0x1f}], {0x7, 0x7, 0x8, 0x400}, {0xffff, 0x4, 0x3, 0x1ff80000}}}) 16:00:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x45}, {0x5, 0x9, 0x0, 0x2}, {0x7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) socket$inet(0x2, 0x4000, 0x1) ioctl$KDDISABIO(r1, 0x20004b3d) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000000)=0x40) 16:00:42 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x100000000000016e, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) kevent(r0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x40, 0xf0000000, 0x2, 0x1}, {{r0}, 0xfffffffffffffffd, 0x1, 0x4, 0x1, 0x7}, {{r0}, 0xfffffffffffffffb, 0x40, 0x20, 0x3, 0x81}, {{r0}, 0xffffffffffffffff, 0x4a, 0x1, 0xeaf, 0x2}, {{r0}, 0xfffffffffffffffa, 0x3, 0x4, 0xae, 0x40000000}, {{r0}, 0x0, 0x0, 0xa0000000, 0x10001, 0xfffffffffffffffd}, {{r0}, 0xffffffffffffffff, 0x2, 0x46, 0x0, 0x9}, {{r0}, 0xfffffffffffffffe, 0x1, 0x2, 0x4, 0x10000}], 0x7, &(0x7f0000000200)=[{{r0}, 0x0, 0xb0, 0xf0000010, 0x6, 0x140}, {{r0}, 0xffffffffffffffff, 0x80, 0xf0000003, 0x4, 0x7fff}, {{r0}, 0xffffffffffffffff, 0x9, 0xa, 0x8, 0x2}, {{r0}, 0xffffffffffffffff, 0x10, 0x8, 0x1, 0x18}, {{r0}, 0xfffffffffffffffe, 0x4, 0x20000000, 0x2, 0x6}, {{r0}, 0xffffffffffffffff, 0x9, 0xfffff, 0x6, 0x20}, {{r0}, 0xfffffffffffffffb, 0x2, 0x0, 0x1, 0x4}], 0x0, &(0x7f0000000300)={0xff, 0xfffffffffffffe01}) 16:00:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) 16:00:42 executing program 1: getgroups(0x4, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) setgid(r0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x1, 0x10) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000040)) clock_getres(0x2, 0xfffffffffffffffe) 16:00:42 executing program 0: r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(0x0, &(0x7f0000001000/0x2000)=nil, 0x0) shmctl$IPC_RMID(r0, 0x0) shmctl$IPC_RMID(r0, 0x0) shmdt(0x0) shmat(r0, &(0x7f0000004000/0x4000)=nil, 0x0) 16:00:42 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r1, r1) close(r3) r4 = kqueue() getuid() kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000000)=[{{r4}, 0xffffffffffffffff, 0x2}], 0x5, 0x0, 0x8001, 0x0) 16:00:42 executing program 1: r0 = socket$inet(0x2, 0x4000, 0x4) getsockopt$sock_int(r0, 0xffff, 0x1001, 0x0, 0x0) 16:00:42 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x20000000000029, 0x26, &(0x7f00000000c0), 0x0) setsockopt(r0, 0x0, 0x80000000, &(0x7f0000000000)="3ab354b7dc8a7747c9f070134f271393aada776a30124bff5a6cb238a3e1a0971ed539efa5fb57ffc0bce2e77062dd66e9bc7ab85a84559f690a85ac07dc30472bb0d795f4b7af122132c99bc89eb4cc1a606152dbe9bb0f141da9df8e75ab57666c6d0120691675278bdafbaeba0b339f65f271083778c55c1d80a75a8808cf639f54bf07710ba73888a04dd8c0e730d70327a85035ea23abb4bd1f80477cbb5f7f70d913e0e43ea00167d71cfb64739b82", 0xb2) 16:00:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x24}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = dup(r0) getsockopt(r1, 0x7, 0x54, &(0x7f0000000080)=""/70, &(0x7f0000000140)=0x46) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:42 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x21c0, 0x40004000000028aa) r0 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) ftruncate(r0, 0x0, 0x8000) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000080)="000000186a56010000002b00feaf020000000060d5706c85c2768511fe7422374e341de39f8fdac535055189", 0x2c}], 0x1) 16:00:42 executing program 0: accept$unix(0xffffffffffffffff, &(0x7f0000000300)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000007a4345130000000000000000000000002a0c00000000000010e71983c3cdd76d377f68aa1d0a58697a86fd61d9c33c92d0b6b787c0e66a35d4341cd85941ed1f65d0b6da5d7d33c42f3cbe336b4c286eb4e59b94961de81f54e80aae4ffb5fb2b4cf4b784d1cadd18d1d3de1d7fb56438b9d62e685913636f5e296c545cbb153e69d0bf4bcb9ba8905dbfe39a24852a1593b772d6c9cdfce611ca0b87f75e3a1142640b0d121696daee74c26dd0feae7c8573da2b127fb7caffbcb8e2af8b67598b709a8dfd520197dc2e9c07e8f3ab6d6bfb0507ab83a5e8c1e18ecd22f747469f8624b4fcb746f8f7ff0e28ec2481aa60db4c23022bc5aa7e23b3683f1b64ef5a710cc9ca6e377dd4304ae09d1b7312608b0eabf2cdf9401bafb56f0405f1328fc2ee1868ee737e762016fce03bd2db6b172d10b788295ea9826961b344274192a4f10e62570a1557a45210700000000000000d2c2842e1a5f89c7cb9e83cce015549116210f89c05f90b86a84659ef0dc860d342b3b2b68e9df538590ef5cb21dc02517ddac1ee6a3f05829803f36a9c74ebb5775"], 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x2d, 0x80000000000000d, &(0x7f0000000180), 0x0) 16:00:42 executing program 1: getgroups(0xfa, 0x0) sync() rmdir(&(0x7f0000000000)='./file0\x00') 16:00:42 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r0, 0xffffffffffdfffff) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r1 = socket(0x10000000002, 0x2, 0x0) r2 = dup2(r0, r1) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 16:00:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) readv(r0, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/143, 0x8f}, {&(0x7f00000001c0)=""/249, 0xf9}, {&(0x7f0000000380)=""/223, 0xdf}], 0x3) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0xd20, 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0x63) r2 = open$dir(&(0x7f00000004c0)='./file0\x00', 0x880, 0x8) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0xc) getgroups(0xa, &(0x7f0000000580)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) fchownat(r2, &(0x7f0000000500)='./file0\x00', r3, r4, 0x4) r5 = fcntl$dupfd(r0, 0xa, r1) ioctl$TIOCCDTR(r5, 0x20007478) 16:00:42 executing program 0: r0 = syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) fcntl$setown(r0, 0x6, 0x0) fchmodat(r0, &(0x7f0000000040)='./file0\x00', 0xa, 0x2) close(r0) mknod(&(0x7f0000000000)='./file0\x00', 0x20, 0x0) 16:00:42 executing program 1: r0 = socket$inet(0x2, 0x4004, 0x4) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000000), 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)=""/100, &(0x7f0000000080)=0xfffffdfb) r1 = dup(r0) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f00000000c0)) 16:00:42 executing program 0: r0 = socket(0x18, 0x1, 0x0) recvmsg(r0, &(0x7f0000001440)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000001300)=[{&(0x7f0000000040)=""/202, 0xca}, {&(0x7f0000000140)=""/32, 0x20}, {&(0x7f0000000180)=""/75, 0x4b}, {&(0x7f0000000200)=""/82, 0x52}, {&(0x7f0000000280)=""/97, 0x61}, {&(0x7f0000000300)=""/4096, 0x1000}], 0x6, &(0x7f0000001380)=""/148, 0x94}, 0x802) setsockopt(r0, 0x29, 0x1021, 0x0, 0x0) 16:00:42 executing program 1: getgroups(0x5, &(0x7f0000000040)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:42 executing program 0: r0 = socket$inet(0x2, 0x3, 0x102) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000080)={0x590000000000, 0x4, 0xa2, 0xffffffffffff37d4}) socket$inet(0x2, 0x5, 0x7969) socket$inet(0x2, 0x8007, 0x10000) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000100)={0x2, 0x6, 0x7, 0x9}) sendmsg(r0, &(0x7f0000002700)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x0, &(0x7f0000002540)=[{0x10}], 0x10}, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f00000000c0)=0x4092) 16:00:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x15}, {0x44}, {0x6}]}) semctl$GETZCNT(0xffffffffffffffff, 0x1, 0x7, &(0x7f0000000140)=""/129) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x80, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x200002ec, &(0x7f00000001c0)}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)='\x00') 16:00:42 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x2e, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000000), &(0x7f0000000040)=0x4) 16:00:42 executing program 0: r0 = semget(0x3, 0x4, 0x10c) semop(r0, &(0x7f00000006c0)=[{0x1, 0xffffffffffffffff, 0x800}, {0x2, 0x3401, 0x800}, {0x3, 0xfff}, {0x3, 0xffffffffaaf1330b, 0x800}], 0x4) setuid(0xee01) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) r2 = open(&(0x7f0000000780)='\x00', 0x1, 0x40) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000140)={0x10, 0x1, 0x4, 0xa5d, [{&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x9}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x7}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x7}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0xf637}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x92}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x7fff}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x7}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x100000000}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x4}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ff7000/0x1000)=nil, 0x2bce}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xffffffff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x4}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7f0c}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x6}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x59}) shmctl$IPC_SET(r1, 0x1, &(0x7f00000000c0)) r3 = geteuid() r4 = getegid() r5 = geteuid() r6 = getegid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) r8 = getpgid(0x0) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000640)={{0xfffffffffffffffe, r3, r4, r5, r6, 0x80, 0x1}, 0x100000000, 0xbc50, r7, r8, 0x5, 0x5, 0x7}) semop(r0, &(0x7f0000000700)=[{0x1, 0x1, 0x1800}, {0x1, 0x4, 0x1800}], 0x2) shmctl$IPC_SET(r1, 0x1, 0xffffffffffffffff) 16:00:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x5}, {0x3d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b6") mknod$loop(&(0x7f0000000080)='./file0\x00', 0x2193, 0x0) 16:00:42 executing program 0: r0 = socket$unix(0x1, 0x800000001, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) socket$unix(0x1, 0x0, 0x0) 16:00:43 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$BIOCFLUSH(r2, 0x20004268) write(r1, &(0x7f0000000080)='X', 0x1) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYPTR64], 0x28}, 0x0) dup2(r1, r0) 16:00:43 executing program 0: r0 = socket(0x10000000002, 0x3, 0x0) r1 = dup2(r0, r0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f0000000540)=0xc) fchownat(r1, &(0x7f0000000480)='./file0\x00', r2, r3, 0x2) ioctl$TIOCDRAIN(r1, 0x2000745e) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000580)='/dev/null\x00', 0x900, 0x0) renameat(r4, &(0x7f00000005c0)='./file0\x00', r4, &(0x7f0000000600)='./file0\x00') readv(r0, &(0x7f0000000400)=[{&(0x7f00000000c0)=""/38, 0x26}, {&(0x7f0000000100)=""/94, 0x5e}, {&(0x7f0000000180)=""/162, 0xa2}, {&(0x7f0000000240)=""/188, 0xbc}, {&(0x7f0000000300)=""/122, 0x7a}, {&(0x7f0000000380)=""/88, 0x58}], 0x6) getsockname$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) getsockname(r0, &(0x7f0000000640)=@un=@abs, &(0x7f0000000680)=0x8) getsockopt(r0, 0x5, 0x6d, 0x0, 0x0) 16:00:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x6, 0x100000000, 0x4, 0xe7}, {0x200, 0x5, 0x3, 0x9dc6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000000)=[{0xb1, 0x0, 0x0, 0x8000000040000}, {0x6}]}) preadv(r0, &(0x7f00000000c0)=[{&(0x7f0000000340)=""/245, 0xf5}], 0x1, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x81, &(0x7f0000000280)="32409d509c51ad365bb0edb13af44c9793bef28a2e6ffebb4fa947c731b59f3d0cb2be9aeafb9caf0ad0c5483f1f19f43802be8ce0ceda2b21c6aba0b2f7ba360410e8c4d919a5e58ed9ab44bd78f86dfc457dc60e45e22f9d921367dda088d5fec8a115468ee6c8772e1f32e5642ccbbe049d71642ccf9bb045a6000000000000") 16:00:43 executing program 1: mknod(&(0x7f00000001c0)='./file1\x00', 0x2014, 0x1005) socket$unix(0x1, 0x0, 0x0) socket$unix(0x1, 0x2, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x100, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x10190, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r1 = dup(0xffffffffffffffff) r2 = dup2(r1, r0) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000040)={0x4, './file0\x00', './file0/../file0'}) rename(&(0x7f0000000000)='./file1\x00', &(0x7f00000000c0)='./file1\x00') open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 16:00:43 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0xffffffffffffffff, 0x800bf9c, 0x0, "7e389ddedff37173934a3a00"}) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f00000000c0)) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x201, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000040)={0x8001, 0xca, {0xffffffffffffff80, 0x4}}) 16:00:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20, 0x20000000000}, {0x3d}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f00000001c0)="969b100e") 16:00:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) dup2(r0, r0) ioctl$BIOCSETWF(r0, 0x40044274, &(0x7f0000000080)={0x0, 0x0}) 16:00:44 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') rmdir(&(0x7f0000000040)='./file0\x00') chroot(&(0x7f0000000080)='./file0\x00') chroot(&(0x7f0000000480)='./file0\x00') execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 16:00:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20, 0x20000000000}, {0x3d}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f00000001c0)="969b100e") 16:00:44 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f0000000100)={0x64, 0x3}, 0x0) r1 = kqueue() write(r0, &(0x7f0000000240)="85", 0x1) select(0x40, &(0x7f00000000c0)={0x9, 0xffffffff, 0x5, 0xf325, 0x7, 0x100000000, 0x5, 0x2}, &(0x7f0000000140)={0x6, 0x3ff, 0x7fff, 0x7, 0x0, 0x2, 0xff, 0x7680000000}, &(0x7f0000000180)={0x1, 0x400, 0x0, 0x6, 0xd5e4, 0x5, 0x10000, 0x200}, &(0x7f00000001c0)={0x100000000, 0x3f}) r2 = dup2(r0, r1) nanosleep(&(0x7f0000000600)={0x8, 0x9}, &(0x7f0000000640)) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000040)={0x6, 0x0, 0x4, 0x3, 0x9}, 0xc) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000680)={{0x5, 0x10001, 0xc8ff}, 0x100000001, 0xffffffffffff841a, 0x2e8}) select(0x40, &(0x7f0000000000)={0xffea}, 0x0, 0x0, 0x0) dup2(r1, r2) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x4, 0x200, 0x0, 0x24, "121a5881c43ff11567ae9333e86c526e5a64e4ef", 0x80000001, 0x80}) execve(&(0x7f0000000200)='./file0\x00', &(0x7f0000000400)=[&(0x7f0000000280)='\\\x00', &(0x7f00000002c0)=':}#\x00', &(0x7f0000000300)=']\x00', &(0x7f0000000340)='-\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='*&+:\x00'], &(0x7f00000005c0)=[&(0x7f0000000440)='\x00', &(0x7f0000000480)=']#-:&\x00', &(0x7f00000004c0)='^{\'@-#\x00', &(0x7f0000000500)='\x00', &(0x7f0000000540)='\x00', &(0x7f0000000580)='+%./\x00']) kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fb, 0x0) 16:00:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20, 0x20000000000}, {0x3d}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f00000001c0)="969b100e") 16:00:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20, 0x20000000000}, {0x3d}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f00000001c0)="969b100e") 16:00:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f00000001c0)="969b100e") 16:00:44 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f00000000c0)={0x0, 0x1}, 0x10) sendto(r0, &(0x7f0000001840)="5482003172ea205fed6ae3cffd81bf6dfe7c613e94e70f73f9c37e15e8637254c996627ef7ea7f9c0f3518dfa9bbde3171b2add90496d6ec80ad80302fe00e7891bddc4824e84c37ddff7ac27a29f150a99677382693ac24a1542489c49ad203964f7bb2d103545a17abefa79ae7ee7e92f626df9d00c7afda5730c1b541e7f70e70cb37d49338eba65b452aa6d02c9d83", 0x91, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x10, 0x0) recvmsg(r1, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000040), 0x1000000000000325, 0x0, 0xfffffffffffffe52}, 0x0) 16:00:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f00000001c0)="969b100e") 16:00:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f00000001c0)="969b100e") 16:00:44 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000040)=0x80) setegid(r0) setgroups(0xc9, 0x0) setuid(0xee01) bind(r1, &(0x7f0000000080)=@un=@file={0x0, './file0\x00'}, 0xa) msgget(0x0, 0x60) 16:00:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20, 0x20000000000}, {0x3d}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f00000001c0)="969b100e") 16:00:44 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x7, &(0x7f0000000000)="3b4f32dfefe6ff3d7a0000000000eb82c11ebc2e7fe221ffb8f233fb9732bae98d08c8d9d0828b1e6e4ade", 0x2b) 16:00:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20, 0x20000000000}, {0x3d}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f00000001c0)="969b100e") 16:00:44 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10490, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f00000000c0)=0x6) r1 = open$dir(&(0x7f0000000280)='./bus\x00', 0x8000381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x8010570e, &(0x7f0000000080)=0x1) 16:00:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20, 0x20000000000}, {0x3d}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f00000001c0)="969b100e") 16:00:44 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000000)="d2126b939792a72567527e58992cbc95310949ef566f0605e14529297866a2f17716579cb8c446ba73ee7bdd4c707c05335746d63b1d4188c60960e7ca3576d3aea9719ac51a000000000000000000", 0x8b) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, 0x0, 0x0) 16:00:44 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20, 0x20000000000}, {0x3d}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f00000001c0)="969b100e") 16:00:44 executing program 1: r0 = syz_open_pts() r1 = kqueue() ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000001940)) kevent(r1, &(0x7f00000000c0), 0x6, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x100, 0x0) write(r0, &(0x7f0000000140)="908d144e33da16db9fabd10274a105e3dfdb9ac4c00b40b4ed5e915ca57d7ae2d4f72b34bed11e4ff6453dd6ed1096dc4bfb97c4ad7fe36e6e41b547960cb7f273556a18585fa19150cca58239f31a6b0124b3b39128c1c185afa8227d28aa833144d13fcc328b2e5815cffeaf7a4ad8f3e62c9e190d4d25ca57dac1b92a284aa14f55b8903f2022a171915f8584793fa8022463239fd879b39efd7188591609d52a7b2091d5ca1dbacec3453489c606baffd02682f6e01d75c1efcdad214060e818f60f657ceaa7865bbc1930ad515e83f49f83f9ec076feecf41085458e83087b005e49003b7bc7583ffabe55db59a20c11bc2aac99d1d503e63224e8da93b19", 0x101) kevent(r1, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x8, 0x1, 0x5, 0x4d}], 0x1, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffd, 0x4, 0xfffff, 0x64}, {{r1}, 0xffffffffffffffff, 0x4, 0xf0000001, 0x200, 0x7}, {{r1}, 0xfffffffffffffffe, 0xd0, 0x80, 0x6, 0x2}, {{r0}, 0xffffffffffffffff, 0x80, 0xf00fffff, 0x9, 0x9}, {{r1}, 0xfffffffffffffffc, 0x90, 0x1, 0x5f0786e6, 0x7}, {{r0}, 0xffffffffffffffff, 0x8, 0x3, 0x3ff, 0x4}], 0xff, &(0x7f0000000080)={0x3490, 0x10001}) kevent(r1, &(0x7f0000000280)=[{{r1}, 0xffffffffffffffff, 0x9}], 0x1f, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0xb0, 0x0) r2 = socket(0x2, 0x2, 0x3) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000000)=0xbc2e) kevent(r1, &(0x7f00000003c0)=[{{r1}, 0xffffffffffffffff, 0x45}], 0x9, 0x0, 0x0, 0x0) r3 = getpid() r4 = getuid() syz_open_pts() kqueue() r5 = getegid() lchown(&(0x7f0000001900)='./file0\x00', r4, r5) r6 = getegid() r7 = fcntl$getown(r2, 0x5) r8 = getuid() r9 = getgid() sendmsg$unix(r2, &(0x7f00000018c0)={&(0x7f0000000380)=ANY=[@ANYBLOB="05000008"], 0x4, &(0x7f0000001780)=[{&(0x7f0000000400)="c66bdf402f10a13dbef011f6cbb2238b2fd0989a893ef7febf67e94f99ad7ba1c09cfc4fffabf2917c945093318e2d47128d8779fbddf6f4815b1bfd3d43466223b8cf829162fa92c8d1eede4197c5329e", 0x51}, {&(0x7f0000000480)="0b3da77655689e3246383f037060fa3d67e03ab3349d13a605f6ca0fb163d4ef74c910b4a58bc82c0d3243195b0206164aa644fe1c3add1c0b799ce25115389cb92706bd2bb4290adca08e808697f765f74970989e5126b14b71a9c012834393b82a59d8facac7a56ebf85df7c046e88e6f14beb2cb39f5465886a5253bf41bbde3d7f60254f35a4fd0c4c43ac07c374ad", 0x91}, {&(0x7f0000000540)="a8af92f1f761c2607357ab4104a0cdecb0f9d33efdc7ab3094628c51c0f482aef12cc76b5a10c07ffa3705a45a9200e9d77240b9366f55bddb86eba1b4fc06234dac32a7756244a5a0ad7394e11a3bfe5bb11472456d01abbc8beeb0236caf", 0x5f}, {&(0x7f00000005c0)="bbbeab50b17f3444a51d19738cf0a5b111aed3035bd053714d23c7ec2f36897245e53e7542ecd4448248541133e4526797dddb9d71f255bf1fc552238a9ed7470c5f2af119acb6fea582c8af6fcf9b9e98e9f6ba57f514b4a1932231c47c2863632f90f784e6b1ea1255148c0fc3ceb3f90dc48a0ec41f3f956508de7104498b7fd8b526ca3073a626d680eafa3a07e36f898a570e68e5a791a717124d643f1d2646be20f63a066dc375ebd9bc611ac9a60f7460ad31453d8a00b9f78daf72deca52919dc101c54b3711b682c7777194d25eaa19cced1a4473660f5265d1c6e244917048111291f8c5eea3325f8c8cc63cf1785ebf44b428eccda75adcb9f54c3d601842ab1d61d22ea0aa0b547b1b002555ab7ca277eb1384d52ebbb14be1b6a7dc60f78f8ba1ec0cd762bfeaee9d72c2df93b9170388d09482f346a2b078a3fac96b09e48480dc381aa248170bfaf24549a370543d64868136e5c24137a0897dda80bbecf56d0245add0c9a719e4c796aa67cffaf446ab287a364e3f4360e159ff038f99bf28f32f092e1993179012b78c0af840253379bd707cc4e81775e5ff7a02273a607d1e444bce1dd07918692803e74ca07dd2fed3babf5c725ab3407af1811d20bfb489d0432a12cf887a3a843811177d3e0534d31d03016df42b10e838e6156b20ad5b0051a38fb38b21fb86429dbd8bbe19546c73f8aa91083c1eb834533abf329b5f6af16e75468db3c88b3b27c3724080ed23ef952db945a8e26c80666bfc9daff0b8df672ea588bd2170dd4bb5b56b128c8ec0d369e2389ad01a3742d85fb7b0fb64759c2e45fd618d1540376db5a00f6e8d5b875184770db5b1f09a54ef88820aa39baa71b3e7e8b13751dedc8c3f67bb260d99ff00318c2aadd41fa9bbce39c9f37c8b693392aaf8bf359c7582ef7f47b8822db9b86a5f9c71e17e24a4f724d9fb851fec9384b50ecef634591d4f141fb1667c939af8dd7b99b8fa6b335168e554e747ce1f400eac4d3f7c8fe240ff4aefd9219c171913fa12395fdc47f0e42c0a5308fe3c75d79b9a728ff57e51c73f021764f1f3f3a84742446294f8922bdcca584cb40bacd1e22e2c94016c046f265f23e8fc24b86b7d1b1cd9e9c4378bb7ffda715ca42bd97b411699335916e22257c832cd006b6a01b3e0255dc84663d77b31f233f66fffd7c29396011c13e09dc90ccf78e83b4a9fed2d82e38b17733e0e3767dbcd9f78320a5d6d3dccda9b07dfd2565cbc949e8f8e98486e682d2c739289cd84ed9da44e0a408e36ac439fcd4be6c32d19ac35a5c12a3f80fa02ccb7625bcb45c5b25da5e51452d261097da610e0476123340d33e94fb1214f8a525acc822f24ad7fc073260088f4607afd905f8a368712802267ab51ce154e0a332f531ef2b5b3a72bcb861c329f027b69a29d8718f115b25ad7159c9aca55fb6f0c8ad135346b0b5cd14a2a910311ca91ff9789b5bf0fbeec4cd4af49b5c0208d40698935b8849ff2f0b52d335628ca6c5fd502dbdf51cf3cc2b3282c04530771e274fa57e5592167f144509eb11ce19bd04a73db843b328db70b16ce5534b7724a8e378116059b03d5da15f1f5230b04972da36420217682e4b371c869da7bcb53e64700fbe57ab60e6dda4efdd97ababa3466f2b0bc886ebf864c18eded5d3f0342e715092b7a394ae6f998f5210a705913e9ac4fbcd2680f968069415ae3132141ba52fb480ce64584c72b3e61b64579676681305539a96d4745aa43c39943f00ceaf36919bd78e19d47c75004cd51ecb181d7aa1f13439dad0440d79726546527bd73ac75cac029ce4af6b71a6a1b21720665cf2d4887f5894495c45579b0e5e6de57d5ff1d6a3a8b503e2cf6c06a7d198b254dd19899042a15097b460df776b2dd001855296ad635431daa561b4674f9d8ec4ad80269a935a6e4964348bd65299728e7300d15bce3a0173a5aa3ddd26e7733a6cf71191ef1b3ffb62dafc304719f00094cfbf1c3fa4ca4227fbc9e221b18150167507c69ef933816443c5135eb2699e81fbb5f30521d4e3500cdfa08101260fd447519277869dc230c95487f907ac57aee3405736c03bd351cf6eaf3f497170e8fe69c75ddcd35936b8d2ad80235ea6fcefa88b3aed57b568762678fd7cf180d154e633a0cddc8c153d185b4477cc69d5d7db829b2ffd7a1e115cc64456f1e96e083fea9787f6b46426cc4e7a3a22a124eeebbadf61139f63e5209106f1c656a552185168c5a668d3629efbe9b0c40d9f4fd6420205cb40bf6afaf94fdcacf15cab0018073cf0e72a6c627d0462e0d575635d3b3d3c6a9f660d44755eede5738a61c59ea6b2d56d85be8e4475ba42fb846c161cf4b250a2781990e98064d7e52d988bda4eb2751f729f19e121d73fe6e22cf41c0ba8d4454f7df0d9ca9c7abd51bad726a46207382ed7318893f91296698484bf43d695eff2f112c7623f59be7f07018b8e4356d98b1e849d13af493fc8946f5094f2cca0e0e26475e3ef5e5a6f73cb90e00c7c369b4c766aa77ecd943874e994a33a4d2eacbc32a989ef4cb826fc58c4ea91b413185f4360d1f986a67a3c7c88271a4bdcdfd88e62c4d24d2804bf85b03f2a055fc90814316fa63857e27ce03235e53ab6b5a8816a03f72b65fec379a122561344c324b14d651717744e08bd9cfcb6a8728dcc1e799d6abfe3ba0dd2b5df8698aff6f11ba2d3346b456551157e53ba9594c98c565fed281f10151dfc68be455a050347810c1760765d37b435ef3e808d1a7126f6698eb0abed6718b7877679f23889cb5443634d1aedbe23169560b5e5bcd26cb4586007338f8d7b2673da83c1f8baff2159d1523fee7e3e13413058857ed544f0b65ea4ff5fb4d05afe49d87420f4b5f5c3385d8de0462566d0c2b4ffcc337aed076bcd7ea1db9a17611b30fc8df801442bb13646fbab77438f85167515e276fe72aa536a6fa4d403ca64fa637295a2760e8613894a07ad3ac0ad96ef7dd5ff7111be613709bcd8b090f002615fe3ce03c5e1d060f13dda4604c12fc021561ffaf5a45700857c7de34524f36b0c994a1a88a3c01bd4d295b8b216e3260c9517921294a99b00a78db27e43fa23690768784000a125be5feb500e7e899609700e40c0e8c461d30847cc4d2c2f67b776d3940acc7f861140c453f4c3d1095845de30b33158b0955f83c1cd4836136b6b50b12a12a2f2b7eba3981b262b264a024bd8b1ceb9376d770a186203a567f81def36229d8e8be18ca8fc56a72e1db3aee58fc05fa30adfab1d4c1b42c9ed1e9374f370f08e63e83650495b37a120ff7f0ac8a65b1ae4b5f2bd02d1d2ebfff02477141221f39333040434a8cd31ab54550a2859fde46de8bdd33e2add29cd7aba4c5a18808bf57f8ea66d53cb3d311e1c16779da53e8897fd969f20a67532e880a980ccff2b0d7ab1f9061a6f60c04ad517acdf6af0e810946855f7dc1c32ef04a958f1c8ccf18d8d87bfe8537eb0d91188d28c473c172471c99c825481de593e215ba5e7f038afdbb5d4c8f3c491e583854d31758c53301f237a238b6c810049517113e79cae25f664f21587eddaece7c1b09e4231b317c5e80c5650803039918357e02235067f11bce946f290cfd92f1458b4d3396bf2fa443062c09956a78f0338f30d7a90b902c1b2bcc12886cf8b47cd5388340de1535cc413ef09a9dbee9064a9f89af962e415fe432a586ac545253d72b7115348135f027e714152900a5acd50b78bd4b41e24a3f0efcce600e5a743c5e60f2dc10996077884c7bb291f504228c3fc2a240f412624472b9b256f8f2c2b20699aa25eb5c37b14c2e365fd4b2632f2e43affcddf28f38ecb8a18ee75cb0752ffd6be563e18affac4dea4a7255eb45ca82d54fec7de5da224b334692926f00ce875b52dcefaf9bc6ec12b3f9e1df0f1815135c5d7d58106a1691617db6405bd82ad45a3b8d3361fab56d2456001b14f67e0030325e68aefe699b037d25430b484180eb6ee0a05665a4836bcc32f2524695abcb74e390443d9e19c75bfb66a5bce1fe03cc48efaf2e483e2203c71e0068aebe994fb67fa4f0543bc27c75223533ff8706d0c8801f8825078b47b57cb013302eff10fb5a99c8ef501859a2b1d03b26b7fd16a3fe6cadceb8975e928444449e7541152f14f29a5c73a23e7f69d33b8a22ce11212f900471bbfac83915e2eb39c9eb6836e80acb027486015a5142760dcf8c2fbfa061d4c464455489e4b83487f5554c381e3ed2be2eacb1eb303f2e5401aeb9df874d2e50d33ede9f6262b0a5327ae33e95a5a8ca99642ec7d78f1e9a1f5ae2bcfb1ad49907dcf60cd2cd2bf002acd63a136b4c084686b27ec58ed669c51dc9fb83b1cbe4fc7e183883c20ed33e3b49bb6fdca084fcbbc09f494a187a969d02161b460c4da3aedf6d3ae06f9e416553eda16e8ddd17ba3d0dab411b992b1c19151c87a7f3ed53f7fb7746869bf1a2d56438a92b86b8f9d0d303b047d25fd2421628642f3268414be9d3897947b6e318417010f419c66d1434ca078523b4aa0e576d048c381b5ca8891ff283d2b9642df654d516b0c60e4d9f6486f820baffdc8f1dfc20f5031932d765c9ffc14eb1d76fcd9c3034d2beba90e745aa10988fb5c4c16aba845023b0d4786f02d195f6c01b24f906e1a7cb31a15168fc5bcb1ed61aefe2d3de296e1692f606d3ce96fc4c71f4e7d27527ee39a78202ca96d6668e6039bfb93752b9db9dc49011abb8b29aaed5a6fdff2b8e108839514969251b2bf95636c9b338f69ca0af62602cd7f31b5b27855d9eaf206520c8120a43f87cf2874f9b23fa016dbb5821a2bf1cc95e7b82c31bf043f76b793a06c0870787608276bb9e4daef2842bc2264945f29dd4b6d25a650248fac43db28f8f6a784a832c08f09f59323bc934323432b643bc04618dfb5e58c7fa97d2cbbe53f20ad8892cae15ddfb1e3b0ec3c94f78b7261fcafa3629e6ec700d5dbce4a7a0f0b6be6455d6dc7b6ae9cc31503fd52ce41f52adbec9b65cc72d278ea31aa8b4f9249fa617f0ac286bc2db6f0546843da1c5473354bf24bae548652bc868d46c13a35bc6bcecd3c8ab36bb7b781e5fb689c0eb229fac9f0c7ee7e304a40bddf2e4135a719121fc04f7d03d092d73ebeaf77ce40859c19eff00631766bd742fcefd7f86b9b01675fb1e647ba62d37edf3020df0ceb606f39ca46a81b3ec80e7f80b85399259ff338fffedc110a4fcfd1493c643d01bf2535b224a6ab224750d3ec3db8fa0ebd21967b3a5f7d9317793fe2dabdd9e71cd767d7c70ed79d6e07450cbe160d6197d15a351461bf2924a1245eee3adaeee65574064b3180ce1c679964a16f962e1229b581854b259468f6d21e7a69ad7a5c5e6d1943056e0651b465a4f98ca60042cce4394e28ad017c20d2b86b388cd9c6cc6c3d831d1280e69cd7c5d5cc423c372bc44afe86198022e32d32e625432368a8903fd7ef5750c5f630ac7214fa1e660175991ce0b94d81d7adfc379091b8db51b03e59e9c6eab7fdbe745c29bbb2348a472de2ad12ef8b37a039d947cd32aa4fe48714653b44daf39b88ad9737e2ff0c5acd3f7235c51b010f8a4c437d3412ea5318e2a7cd298dd4e477eb9e26fca71281c0f5a400652d4d76d6b9bcfabfb1257770563c65df9f98a9d422628d025c06999787edea8d2f882336c953fdb58dc9806e748b2942d990a994c75433024aa03a5ef563844ce0710bf89e8ebaf353b889da11319ef0cd61ed89a3229c6df966440", 0x1000}, {&(0x7f00000015c0)="8b13994dfc9d0b9c2bee008a260b8f795c9cd615ff355f3db57bb149c1e2133f95f25ee184a37d27bf5aed58a9b5bd451e7daacf228aecc6a9081205f3ecc9af45b4e18b472a19ce0e6b9dbcde86b85daeae80d17404621f210c3add86c6c00da1b42fbc7cad8cf6f07a470389ba43559a96cc208da6f85a38c0fe6da97e2cc2cbd2ad66c27976fb122bcffc4493b7fbc7672fa2f50cff36c8f53e339c02cc34aa4584c746c362c13b306870297f27c1fd7a82a3d4edf15480c1710e76db8109f494e7ed8dab33f5ded6185c0d03f931ca29b9f08eb9a62898db8c6c98f3a85856912bae9d6090465e22780626f059085db9dc46d49b1989d6", 0xf9}, {&(0x7f00000016c0)="3b4399ec4a669fd54c8378d09a935614e0b1f149d06c87e919defee2b5a803a4dc6d26820ca6ae1c04e3e30d2b1ad2f2ad75fa20215c6cf52c9a9ce008e1f54571fe67178cadebcbb6c925c46c6fefe4992443aa1560fb3bdbe0f47ad33a39e050c011897571bcac57278c2fbc8dd2fdb5b897e91b0b81ac1ad972afb962378cb3721cdc58c8c9a04eeffb2b91c249016b2873a2ce2b35b72de4c818e27342288d129e", 0xa3}], 0x6, &(0x7f0000001800)=[@rights={0x28, 0xffff, 0x1, [r0, r0, r0, r1, r0, r0]}, @cred={0x20, 0xffff, 0x0, r3, r4, r6}, @rights={0x18, 0xffff, 0x1, [r2]}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @rights={0x20, 0xffff, 0x1, [r1, r2, r0]}], 0xa0, 0x1}, 0x8) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)=0x559) 16:00:44 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20, 0x20000000000}, {0x3d}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f00000001c0)="969b100e") 16:00:44 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20, 0x20000000000}, {0x3d}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f00000001c0)="969b100e") 16:00:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20, 0x20000000000}, {0x3d}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f00000001c0)="969b100e") 16:00:45 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df399", 0xbc}], 0x1, 0x0, 0x0) msgget(0x0, 0xc) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) ftruncate(r0, 0x0, 0x0) 16:00:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20, 0x20000000000}, {0x3d}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f00000001c0)="969b100e") 16:00:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20, 0x20000000000}, {0x3d}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f00000001c0)="969b100e") 16:00:45 executing program 1: r0 = msgget(0x2, 0x110) socket(0x37, 0xc002, 0x8) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000040)=""/31) pledge(0x0, &(0x7f0000000080)='\x00') pledge(0x0, &(0x7f0000000000)='\x00') openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x20000, 0x0) 16:00:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20, 0x20000000000}, {0x3d}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f00000001c0)="969b100e") 16:00:45 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000140)="01", 0x390) socket(0x20, 0x7, 0x100000001) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)=""/47, &(0x7f00000000c0)=0x2f) 16:00:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20, 0x20000000000}, {0x3d}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f00000001c0)="969b100e") 16:00:45 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) write(r0, 0xfffffffffffffffe, 0xfffffe42) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) pwritev(r1, &(0x7f0000000000)=[{&(0x7f00000001c0)="e058e700eebeb31e2fbe9488b96fa8fa1dc0c7f71ac076fb26368e187e30794174143c422edaddd46638a4c4eb85f6f750a12aa8fe8acd327ee84b688a1f0eb70af386905ac3d5b97d74fdd6b7b5c8fed9fe347d764dda534fa8f9c18536aadb44683a0c0af8cb6f41c6979e5dce63e7a5d6807061bdc3371847ddba8d7ffa17b4e1d9b3ee3b4499c7d6d7c932c86d79a0ce12624714d3678c9ec5c4905d7d618509daea1989476e19a0ed780913feec2cdfa88844e844ce4eb450ff22142388616232dfed1a52ea915dd6", 0xcb}], 0x1, 0x0, 0x0) write(r0, &(0x7f0000000140)='\x00', 0x1) write(r0, &(0x7f00000001c0), 0xe5e1) 16:00:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20, 0x20000000000}, {0x3d}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f00000001c0)="969b100e") 16:00:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20, 0x20000000000}, {0x3d}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f00000001c0)="969b100e") 16:00:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20, 0x20000000000}, {0x3d}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f00000001c0)="969b100e") 16:00:45 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="8002738cfffffffff8d2315bc2d540cca063452d230500000044e17656a5ae004f8bf326b0e87ceaa41371ddcab72affef75f4b104c4097705c5edce12edc61bd006c5d8f7667bf54289b618d942f673ec2e27398d4d7d92d3b0f6ffaca7b5073337a73ca325e75470cb80029c9dc84ac378daf62c5bd51e4b611c2ef4304672e3c4e2e2a3b99b8ddadb47cc9edc39770c9a77bd535f044ba1535c29"], 0x1) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x3ba8) socket$unix(0x1, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="b2cfb83bd1b36e02b3b627207227635565cf7ffe92ab4e4d193ebc3875e10743a51f2a59f3f733d4d3a0c1849dd3af4c3780ea13575e02d744e0e2082f95acfd02055590c86692fce0cf6314cfa269431045af760dd160ffa3596caae407fd", 0x5f) write(r0, &(0x7f00000006c0)="4a7e18378cb37a058dff6836e32d59ce004eced23f1ea22336a1ef2d66809aa72dc68ba223d7aad934035af5fd7a48d34b64fc87482c80af741acfdf0536b383718ed818dff4c272bf3c8d056fd3e6fbc06ecf7fefad944f650676c1592913978c06c8575314f38e43fb36f17189f3741addba351953b058c87c0c4ea37261dd2f4f56d03183fc54770be61d7c9a0a632991f953c9d2073dbe914a340ffcedb122127248f43b4b18354a90d0b3f24b4858d326dd4707021825e74cf622029fd984177f05d33e5d527771c05b679400635d7d4dec1aaa3b995ba4d2efb30521252884b1cb205cfd7fd44db332b40167d0c4f58bdb16c3775f20ba51f7a8e2f7eb78785ba28496532100df28f04caa7c64da8f5c093068c125458a29970c95dfc6899619d11be79a2c55f4243f8d2bb35713cac60327f0c13800a5299d86c27027392091d15b0a6acf45ad19e02ff1c37888a68eb028202a34d8f089cfae7bf1c1e0b187273210c07a01ffa977f2cab7d2bf3d6a6d9fa6d8072c8715c577838bce80ea30c1015ca2b99a9f1fcb999681c99e85333419dedd489f538850a78da8799c56d7f4566f3ce016bc44a80e2d7852580d923d8d2832e3d9b9fa72645532b3dab25778ca6d3ef758fd51643f36378d26f11f28394b2d20db6b4b45e4e28663c933bc746e38fd3a2319e9efb128142b31ff859662e5ab44723e1447a18b8c0fba0ff1e3ec34451ca4ee2c4d1345f049169d88862a8bd400806652caeed3287daf9899e49bc9ec24372cc1692dea1d72822f38044a123d4098dcf75e30232d250d262ce631009f16e75cf0b42085a6817896849880768e88956da018afb91240376ef71b4e9882350ef6a0de1b63a225b73440268efd074af10fae84c645d533f61bf02c0ff88d71e4994adf8d454a7f0d0a877d1340bf56d7339ca614c617313db95513394f9161b92e2ca0309b501a39d8e3dd63295638a1848cc397bbc2c8b75e835497b63cca6fe08252c67848c1f6d5e948e95361b31235b7877e93e68f55a3fd6ecbabac0b4f2ac21c7767dfdbdbd519daf008426063b5123cb8842f52eac24ab9a65fd35d6784b05d3cddd7a44505a0c297de7f8e7478140a951b48096efeea7fa82d2bae8497e6589e2c307bf52159f44b30ca4f81b47aae83d726b6cd260128b84f3462691c8dc27f8d20adf95bd95e9a336770dbdce7cccae3fc05a232e87c41636e79010dc9439d450c34401796e768f915e6109d52aa0e8325c86b425dd73302dcced488297f9faee00189eb4030ba3babe485af5f4e067e06827fb2342403d5b0e790f8c56d021e30e676ebd235432b1309e960bcddc850c685f32962b38bdf1a1718520cb4f6a87b3cc9b707fb47616e0f8aac4af0f16c5150ee7eeaafc06cdf30523201511eff5c851589d7174ca9f34c5fd77b69aa1fe07c32b3c970492de9591da85e206a31d6875f7dffd7e2d942ad1661f714b26e90b1569c7d6a2fd5d6d78bc6dd5440cca86ffb8e2723cad64d0607474e3c4fc226d0c888f17cb7c7f9db19d0ddca3a2590faaeb195c72d496aed686ba32bd6980257b553bd640e6394a6a07e642f4e0b9ddabceb3fc692e04f0c5e0729fb12bb2d13a32bb813071664eee053d8b716c5c3bccddafb32b1541d4c12d2077f952bf5a7f8a447a7ea704374aacb7fae36ce1821db46d172305a51924175637fd3adff7e19044bb59b915e465431107426155f68556e0721cec56122ff8a3ed7416b767eb9344fd0b093290c27c7d6d3f9cbdb7258b9e317f4d4d353a8d58bd8353ceb5e5b75fbfeef80c3b663efd8151735319a3e6a9c1167de0aad7a8c78ab05fb3a195515902c9aa0668adeaa6bf6dc2cf98ee6e3d1978e1fa4b28d98b3be8dfb30878740e567be9188e90d434d5be7275cfd12f9fdf3cf76e29d31dbec54311a006bcfc88b86cf6faacea37ba85caf05eaed19000c63c3e1c0fb2b51dba00c25afe2df5cadd6a5126ec4857312be165ac59c128daa614032c4e98609eb484e80964718525325d4ec1d4e9143fefe013fedfbfc770ecae3f2a6537481f73d78cbc53e15fb3661f040a00e88c18f0223d4b1e4de51bce7a52d14010ec5cc3444a074afd4c7a2dbc7c773d11ba0941699667d2b568734b699ff5936eece9d83a481479d961e2f98e7e8b71f26c05835e8fcd749c95457414415d72a6a3a23a8cd0d57", 0x61f) 16:00:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20, 0x20000000000}, {0x3d}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f00000001c0)="969b100e") 16:00:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap'}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20, 0x20000000000}, {0x3d}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f00000001c0)="969b100e") 16:00:45 executing program 1: pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000140)=[{&(0x7f0000000240)=""/83, 0x53}], 0x1) dup(r0) close(r0) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000000)) execve(0x0, 0x0, 0x0) write(r1, &(0x7f0000000200)='R', 0x1) 16:00:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap'}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20, 0x20000000000}, {0x3d}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f00000001c0)="969b100e") 16:00:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap'}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20, 0x20000000000}, {0x3d}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f00000001c0)="969b100e") 16:00:46 executing program 1: socket$inet(0x2, 0x3, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x92) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd\x00', 0x8000, 0x0) accept$unix(r0, &(0x7f0000000040)=@file={0x0, ""/80}, &(0x7f00000000c0)=0x52) 16:00:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20, 0x20000000000}, {0x3d}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f00000001c0)="969b100e") 16:00:46 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) pwritev(r0, 0x0, 0x0, 0x0, 0x1000000200) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() close(r0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000140)=0x3ff) dup(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0xfffffffffffffff7, "5c0000afb40000000000000000ffff00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x5}], 0x1) 16:00:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20, 0x20000000000}, {0x3d}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f00000001c0)="969b100e") 16:00:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20, 0x20000000000}, {0x3d}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f00000001c0)="969b100e") 16:00:46 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x1008, 0x0, 0x0) recvfrom(r0, &(0x7f0000000040)=""/132, 0x84, 0x1, &(0x7f0000000100)=@in6={0x18, 0x1, 0x6, 0x800}, 0xc) 16:00:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, 0x0) syz_emit_ethernet(0x4, &(0x7f00000001c0)="969b100e") 16:00:46 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b10000000000000e74de4"}) readv(r0, &(0x7f0000000640)=[{&(0x7f0000000080)=""/49, 0x31}], 0x1) sendmsg$unix(0xffffffffffffffff, &(0x7f00000018c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001900)=ANY=[@ANYBLOB="000000005f9c00000000"], 0xa}, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3, 0xfffffffffffffffe, "845c55090000000813fb34357857018ad79f2500"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, 0x0) syz_emit_ethernet(0x4, &(0x7f00000001c0)="969b100e") 16:00:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, 0x0) syz_emit_ethernet(0x4, &(0x7f00000001c0)="969b100e") 16:00:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, 0x0}) syz_emit_ethernet(0x4, &(0x7f00000001c0)="969b100e") 16:00:46 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x10004, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000140)=[{}, {0x25}]}) 16:00:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, 0x0}) syz_emit_ethernet(0x4, &(0x7f00000001c0)="969b100e") 16:00:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, 0x0}) syz_emit_ethernet(0x4, &(0x7f00000001c0)="969b100e") 16:00:46 executing program 1: setrlimit(0x6, &(0x7f00000000c0)) mmap(&(0x7f0000004000/0x3000)=nil, 0x3000, 0x5, 0x10, 0xffffffffffffffff, 0x0, 0x2) mlockall(0x1) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x8000, 0x0) preadv(r0, &(0x7f0000000440)=[{&(0x7f0000000100)=""/188, 0xbc}, {&(0x7f00000001c0)=""/119, 0x77}, {&(0x7f0000000080)}, {&(0x7f0000000240)=""/249, 0xf9}, {&(0x7f0000000340)=""/201, 0xc9}], 0x5, 0x0, 0x0) syz_open_pts() faccessat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10, 0x2) 16:00:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x20, 0x20000000000}, {0x3d}]}) syz_emit_ethernet(0x4, &(0x7f00000001c0)="969b100e") 16:00:47 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) rename(&(0x7f0000000200)='./file1\x00', &(0x7f00000001c0)='./file2\x00') r1 = semget(0x2, 0x1008, 0x1ad) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)=[0x9, 0x10000, 0xe91d, 0x2, 0x0, 0x9, 0xffffffffffffffcf]) bind$inet(r0, &(0x7f0000000100)={0x2, 0x1}, 0xc) mkdir(&(0x7f0000000080)='./file1\x00', 0x10) 16:00:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x20, 0x20000000000}, {0x3d}]}) syz_emit_ethernet(0x4, &(0x7f00000001c0)="969b100e") 16:00:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x20, 0x20000000000}, {0x3d}]}) syz_emit_ethernet(0x4, &(0x7f00000001c0)="969b100e") 16:00:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20, 0x20000000000}, {0x3d}, {}]}) syz_emit_ethernet(0x4, &(0x7f00000001c0)="969b100e") 16:00:47 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000200)=""/194, 0xc2) 16:00:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20, 0x20000000000}, {0x3d}, {}]}) syz_emit_ethernet(0x4, &(0x7f00000001c0)="969b100e") 16:00:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20, 0x20000000000}, {0x3d}, {}]}) syz_emit_ethernet(0x4, &(0x7f00000001c0)="969b100e") 16:00:48 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000080), &(0x7f00000001c0)=0x10) socketpair(0x10, 0x5, 0x5, &(0x7f0000000000)={0xffffffffffffffff}) sendto$inet(r1, &(0x7f00000000c0)="a1e1758c1406d1fddffe71c80ff25af0a2aff54742abe7f26c6f0b9e676eb73fbc64794b560d5c5756e82f6b5d207fad5e4ddf24daaec76c453f4706c4dd72c08e597851d7fd2fed8348e2d8ccadd4abf816d7d0616067881f2b4cb43b6b1ff3692f0c67335dc5f52468eee97dc4794944b551f8cdc450b4ffffe7f6948e4b2f0c40865a9539", 0x86, 0x1, 0x0, 0x0) 16:00:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x20, 0x20000000000}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f00000001c0)="969b100e") 16:00:48 executing program 1: mknod$loop(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) r0 = socket$inet(0x1e, 0x3, 0x0) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000000)) 16:00:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x20, 0x20000000000}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f00000001c0)="969b100e") 16:00:48 executing program 1: r0 = socket(0x18, 0x0, 0x8001) setsockopt(r0, 0x29, 0x200000039, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r1 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x100, 0x2) symlinkat(&(0x7f0000000180)='./file0\x00', r1, &(0x7f0000000200)='./file0\x00') getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)=""/247, &(0x7f0000000000)=0xf7) 16:00:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x20, 0x20000000000}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f00000001c0)="969b100e") 16:00:48 executing program 1: r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x8613b) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) dup2(r0, r1) write(r1, &(0x7f0000000140)="4e0d0008cf376652", 0x8) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x4000000006, &(0x7f0000ee0f7f), 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x0, 0x1) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) 16:00:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20, 0x20000000000}, {}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f00000001c0)="969b100e") 16:00:48 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050390000000000008005786ca90040e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c50000000200000000000100000000000000000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) chroot(&(0x7f0000000000)='./file0\x00') 16:00:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20, 0x20000000000}, {}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f00000001c0)="969b100e") 16:00:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0x8}, {0x6}]}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x20, 0xa0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000100)=0x3) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000140), &(0x7f0000000180)=0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20, 0x20000000000}, {}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f00000001c0)="969b100e") 16:00:48 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r0, &(0x7f0000000140)=[{{r1}, 0x0, 0x40, 0x1, 0x7, 0x5}, {{r0}, 0xfffffffffffffffe, 0x6, 0x1, 0x7, 0x8}, {{r0}, 0xffffffffffffffff, 0x48, 0x20000014, 0xad, 0x8}, {{r0}, 0xfffffffffffffffc, 0x0, 0x24, 0x63d, 0x8}, {{r1}, 0xfffffffffffffffe, 0x80, 0x1, 0x5, 0x8}, {{r0}, 0xfffffffffffffffd, 0x20, 0xf0000017, 0x9, 0x40}, {{r1}, 0x0, 0x50, 0xa0000014, 0x7fffffff, 0xfffffffffffffc00}], 0x9a9, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffc, 0x2, 0x0, 0x4, 0x2}], 0x17, &(0x7f0000000080)={0x800, 0x3}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}, {{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0xffff, 0x0, 0x81, 0x0) r2 = kqueue() r3 = kqueue() kevent(r3, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r4 = kqueue() getsockname$inet6(r0, &(0x7f0000000240), &(0x7f00000002c0)=0xc) kevent(r4, &(0x7f00000000c0)=[{{r4}, 0xfffffffffffffffc, 0x15, 0x82, 0x401, 0x1c}, {{r3}, 0xfffffffffffffffe, 0x1, 0x800fffff, 0x78e0, 0xed0}], 0x66, 0x0, 0x81, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) dup2(r0, r1) fcntl$setstatus(r2, 0x4, 0x9d2e95b8d9abd8fc) 16:00:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x3d}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f00000001c0)="969b100e") 16:00:48 executing program 1: r0 = socket(0x18, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000040), 0x4) r1 = dup(r0) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000000)={{0x3, 0x9, 0x133}, 0x7, 0x58c, 0x7}) 16:00:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x3d}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f00000001c0)="969b100e") 16:00:48 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) chroot(&(0x7f0000000180)='.\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) openat(r0, &(0x7f0000000140)='./file0\x00', 0xfae7770bb138648c, 0x108) rmdir(&(0x7f0000000080)='./file0\x00') recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) 16:00:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x3d}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f00000001c0)="969b100e") 16:00:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x0, 0x20000000000}, {0x3d}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f00000001c0)="969b100e") 16:00:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x0, 0x20000000000}, {0x3d}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f00000001c0)="969b100e") 16:00:48 executing program 1: syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x9) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000040)={'./file0\x00', 0x3, 0x8, 0x0, 0x0, 0xffff, 0x4, 0x3ff, 0x2, 0x2, 0xfffffffffffffffe, 0x1b}) pipe2(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) fcntl$getflags(r1, 0x3) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f0000000480)) pipe2(&(0x7f0000000800), 0x0) setrlimit(0x8, &(0x7f0000000440)={0x20, 0x100}) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000880)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r3], 0x28}, 0x0) recvmsg(r2, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) 16:00:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x0, 0x20000000000}, {0x3d}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f00000001c0)="969b100e") 16:00:48 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x100000000}) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000000}) 16:00:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x3d}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f00000001c0)="969b100e") 16:00:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x3d}, {0x6}]}) syz_emit_ethernet(0x0, 0x0) 16:00:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x3d}, {0x6}]}) syz_emit_ethernet(0x0, 0x0) 16:00:49 executing program 1: pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) openat(r0, &(0x7f0000000240)='./bus\x00', 0x200, 0x8) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f00000001c0)) ioctl$WSDISPLAYIO_GVIDEO(0xffffffffffffffff, 0x40045744, &(0x7f00000000c0)) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0xfffd) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000280)=0xab15) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x3e84) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000140)={0x8, 0x2, 0xfffffffffffffffe, 0x1, "79711b3e77e3f3da0c2b98e8b7cc0ac900bad011", 0x3, 0x8}) open(&(0x7f00000002c0)='./bus\x00', 0x880, 0x40) ioctl$KDGETLED(r3, 0x40044b41, &(0x7f0000000040)) ioctl$WSDISPLAYIO_SMODE(r3, 0x8004574c, &(0x7f00000003c0)) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 16:00:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x3d}, {0x6}]}) syz_emit_ethernet(0x0, 0x0) 16:00:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x3d}, {0x6}]}) syz_emit_ethernet(0x0, &(0x7f00000001c0)) 16:00:49 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x6b, 0x0, 0xffffffffffffffc1, "b79dad9ccc242c382d4027fae609a4ebf482be04"}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) munlockall() ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000040)=0x4) 16:00:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x3d}, {0x6}]}) syz_emit_ethernet(0x0, &(0x7f00000001c0)) 16:00:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x48}, {0x2}, {0x6}]}) r1 = socket$unix(0x1, 0x2, 0x0) sendto(r1, &(0x7f0000000340)="580e78936305ffc4327326764b088b3cf4cb70ae3a93013cfc72d1fb73425d190a3aee7fb36ae37c138aaa018ad9cfcc2ca8a1aa6dbebe078c416c531a2b683dac66acc00f5b2a37324db695fce52f7571bf049beb8ffffca74ba1ee8106da879f96696df1dc4a66081ba8d1", 0x6c, 0x10000000000400, &(0x7f00000001c0)=ANY=[@ANYBLOB="01002e4f92e5455280c5cc37765ff5212f66696c6e3000"], 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSDTR(r2, 0x20007479) syz_emit_ethernet(0x2, &(0x7f0000000180)="ddc3") r3 = dup2(r0, r0) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000100)={0x6, 0x6, 0x3, 0x10001, "12a281e632775edb9e6e8a44a302dcacb8cae2a3", 0x6, 0x80000000}) 16:00:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x3d}, {0x6}]}) syz_emit_ethernet(0x0, &(0x7f00000001c0)) 16:00:49 executing program 1: syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) r0 = socket$inet6(0x18, 0x800000000003, 0x0) sendmsg(r0, &(0x7f00000017c0)={&(0x7f0000000080)=@in, 0xc, 0x0, 0x0, &(0x7f00000016c0)=ANY=[@ANYBLOB="6800000000000000ffff0000020000004c9d21bce32e55d080cac57174deb0703f0da5340ffa2d9c8c57be302c8d26bc78d67f5fbd38c40dcd878ce301d07e7d9d43bfceeffead178c9274e6b06e1e1316339adddce2c8d1cbd0f8bcb1b1ede5e100000000000000"], 0x68}, 0x4) 16:00:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x3d}, {0x6}]}) syz_emit_ethernet(0x2, &(0x7f00000001c0)="969b") 16:00:49 executing program 1: r0 = syz_open_pts() socketpair(0x26, 0x4003, 0x6, &(0x7f0000000000)) minherit(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x3) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x2) 16:00:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x3d}, {0x6}]}) syz_emit_ethernet(0x2, &(0x7f00000001c0)="969b") 16:00:49 executing program 1: setuid(0xee01) r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0xb) 16:00:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x3d}, {0x6}]}) syz_emit_ethernet(0x2, &(0x7f00000001c0)="969b") 16:00:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x7c}, {0x35}, {0x6}]}) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x100, 0x80) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x80, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x3d}, {0x6}]}) syz_emit_ethernet(0x3, &(0x7f00000001c0)="969b10") 16:00:49 executing program 1: r0 = dup(0xffffffffffffffff) getsockopt$sock_int(r0, 0xffff, 0x900, &(0x7f0000000040), &(0x7f0000000080)=0x4) getpid() openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) 16:00:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x3d}, {0x6}]}) syz_emit_ethernet(0x3, &(0x7f00000001c0)="969b10") 16:00:49 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r0 = socket(0x18, 0x1, 0x8) close(r0) socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "00000000e74de40000000000000000000600"}) bind$unix(r0, &(0x7f0000000000)=@abs={0x1f95d27d48731892}, 0xceec871c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087, 0x20000000000}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000100)=0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000180)=0xc) r2 = getegid() chown(&(0x7f0000000040)='./file0\x00', r1, r2) 16:00:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x3d}, {0x6}]}) syz_emit_ethernet(0x3, &(0x7f00000001c0)="969b10") 16:00:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4}, {0x6c}, {0x6}]}) 16:00:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x3d}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f00000001c0)="969b100e") 16:00:49 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b10000000000000e74de4"}) sendmsg$unix(0xffffffffffffffff, &(0x7f00000018c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB='\x00\x00\x00\x00'], 0x4}, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) writev(r0, &(0x7f00000013c0)=[{&(0x7f0000000380)="cd", 0x1}], 0x1) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0x9, 0x0, "556267aa1ce83cc570d7bfa2c8d5529c00f03b6a"}) readv(r2, &(0x7f0000000180)=[{&(0x7f0000000080)=""/156, 0x9c}], 0x1) pipe(&(0x7f0000000300)) execve(0x0, 0x0, 0x0) 16:00:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x3d}, {0x6}]}) syz_emit_ethernet(0x3, &(0x7f00000001c0)="969b100e") 16:00:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x3d}, {0x6}]}) syz_emit_ethernet(0x10, &(0x7f00000001c0)="969b100e") 16:00:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x3d}, {0x6}]}) syz_emit_ethernet(0x8e, &(0x7f00000001c0)="969b100e") 16:00:49 executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000001380)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ba2a71acc1877d5f61622070dbb6f052c6812fe50ae0351713ede9c1ff7c5b4891a7f8de215c117d5f2ebd290e9bafa8d429b7efe584439d0d159aeaa2404df876d4cdb4947072584b04403c0114c152077e13f92cdb905429aa4225931a425284b746b65df5f257aac00aa1649cad7ff9490268e38a78f0c833fbe6374c25c33c6fd837ba0a9cb727fa01ca55c417b04395e96f4fa2ef449495b1163fe586794de90fdfc69f320ef4a063b52e5f51b6a6c923114a1f9fcd2d65566333405cde223a72e994e89b32cd5741dc27b9a8e58914fc01909e4f2e7f29f0daea9c93973702a5e6bf9af55e08d6af35"], &(0x7f0000000000)=0x1002) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x20008, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x8000, 0x0) r3 = socket$unix(0x1, 0x2, 0x0) fcntl$getflags(r3, 0x1) r4 = dup(0xffffffffffffffff) poll(&(0x7f00000000c0)=[{r0, 0x3}, {r1, 0x44}, {r2, 0x100}, {r4, 0x4}], 0x4, 0x8001) r5 = socket(0x10000000002, 0x2, 0x0) shutdown(r5, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1025, 0x0, 0x15b) r6 = kqueue() kevent(r6, &(0x7f0000000240)=[{{r5}, 0xfffdffffffffffff, 0xd}], 0xffc, 0x0, 0xffffffffffffffff, 0x0) 16:00:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x3d}, {0x6}]}) syz_emit_ethernet(0xc6, &(0x7f00000001c0)="969b100e") 16:00:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x3d}, {0x6}]}) syz_emit_ethernet(0x14b, &(0x7f00000001c0)="969b100e") 16:00:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x3d}, {0x6}]}) syz_emit_ethernet(0x170, &(0x7f00000001c0)="969b100e") 16:00:50 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x400, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0xcf, 0x353}], 0x1}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse0\x00', 0x80, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f0000000180)={&(0x7f0000000100)=[{0x22, 0x101}, {0x0, 0x2}, {}], 0x3}) 16:00:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x3d}, {0x6}]}) syz_emit_ethernet(0x5ea, &(0x7f00000001c0)="969b100e") 16:00:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x3d}, {0x6}]}) syz_emit_ethernet(0xffffffffffffffff, &(0x7f00000001c0)="969b100e") 16:00:50 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) 16:00:50 executing program 1: r0 = socket$inet(0x2, 0x3, 0x7fd) getsockopt(r0, 0x0, 0x0, 0x0, 0x0) 16:00:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x3d}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f00000001c0)="969b020e") 16:00:50 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000100)='./file1\x00', 0x0) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000040)='w\x00') utimensat(r0, &(0x7f0000000140)='./file0\x00', 0x0, 0x2) 16:00:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x3d}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f00000001c0)="969b030e") 16:00:51 executing program 1: r0 = socket$inet(0x2, 0x6, 0x3) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="e0bbddbaa8c8d05da42cdcc11785235763836794e40a1513c1f2229c98a8de3546ac3f2efb60f813c8f40e5d8ce2ea0f880ec24c0cab40da5fdea52dcd290eafc320161afbe925cba586a842cb9bd02ddeada46b1f83b96a86b530f95da681ad7c341d28c5181727e42e9abb9cc6755e867f78bc730a634bacf99d3ccd040c28ffaa296388590d2f195fbcc7e5bc750872ba19ae7c3bb1e4f9751d8f794b33", 0x9f) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="89050000000eff0f", 0x8) 16:00:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x3d}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f00000001c0)="969b040e") 16:00:51 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0xff) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x18, 0x0, 0x0) 16:00:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x3d}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f00000001c0)="969b050e") 16:00:51 executing program 1: open(&(0x7f0000000040)='./bus\x00', 0x280, 0x1) mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)="000000186004008b00002b27feffffab7b74371b289105cec2806cdf0000000000000073c5fffffffe000000", 0x2c}], 0x1) 16:00:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x3d}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f00000001c0)="969b060e") 16:00:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x45}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x400, 0x3ff, 0xfffffffffffffffa, 0x16d}]}) 16:00:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x3d}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f00000001c0)="969b070e") 16:00:51 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x4000086128) r0 = open(&(0x7f0000000140)='./bus\x00', 0x401, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)="fa1204a49155ce1e0002", 0xa}], 0x1, 0x0, 0x0) open(&(0x7f0000000280)='./bus\x00', 0x800, 0x40) pwritev(r0, &(0x7f0000000640)=[{&(0x7f0000000600)='L', 0x1}], 0x1, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x33, &(0x7f00000024c0)="f2", 0x1) pwritev(r0, &(0x7f0000000240)=[{&(0x7f0000000200)="759cbcb554ff", 0x6}], 0x1, 0x0, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f00000000c0)) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000001200)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878ae07323d7fd1eced", 0x493}], 0x1, 0x0, 0x0) shmget(0x3, 0x1000, 0x0, &(0x7f0000fff000/0x1000)=nil) write(r0, &(0x7f0000000180)="57df3ef6e2821796fea121789c26c8f349c6599450b9267ed83cc1ca7164f28067d1a2b348dcefa54810f801279111ee004a42be2b541b9ecb2c2bfdc28aa4eec60e4f2c132874cce9ea1bf06638701c0c54aa0c09326c94939bd5dbbb5e794fe10707bf15106b948d68b304548b0f31", 0x70) bind$unix(r0, &(0x7f00000002c0)=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000300)=0x1) 16:00:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x3d}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f00000001c0)="969b080e") 16:00:51 executing program 1: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x0, 0x0) clock_gettime(0x7, &(0x7f00000000c0)) 16:00:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x3d}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f00000001c0)="969b090e")         16:00:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x3d}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f00000001c0)="969b0a0e") 16:00:53 executing program 1: 16:00:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x3d}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f00000001c0)="969b0b0e") 16:00:53 executing program 1: 16:00:53 executing program 1: 16:00:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x3d}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f00000001c0)="969b0c0e") 16:00:53 executing program 1: 16:00:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x3d}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f00000001c0)="969b0d0e") 16:00:53 executing program 1: 16:00:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x3d}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f00000001c0)="969b0e0e") 16:00:53 executing program 1: 16:00:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x3d}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f00000001c0)="969b0f0e") 16:00:53 executing program 1: 16:00:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x3d}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f00000001c0)="969b1010") 16:00:53 executing program 1: 16:00:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x8, &(0x7f00000000c0)=[{0x5, 0x2, 0x8, 0x3}, {0x20, 0x0, 0x8, 0x9}, {0x80000001, 0xa179, 0x1000, 0x6}, {0x3, 0x8000, 0x7, 0x5612}, {0xfffffffffffffcfe, 0xc949, 0x10001, 0xe6}, {0x73, 0xffffffff, 0x7, 0x4}, {0x7, 0xf1fb, 0x100000000, 0xfffffffffffff3dd}, {0x10001, 0x1, 0x8, 0x9}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x3d}, {0x6}]}) syz_emit_ethernet(0xa, &(0x7f0000000180)="0fec05ff7fe1dcca0000") 16:00:53 executing program 1: 16:00:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x3d}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f00000001c0)="969b100e") socket(0x18, 0xc000, 0x3) 16:00:53 executing program 1: 16:00:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = semget(0x0, 0x0, 0x400) r2 = getuid() getgroups(0x9, &(0x7f00000000c0)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000180)=0xc) r5 = getegid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000200)={{0x8, r2, r3, r4, r5, 0x123, 0x3}, 0x1, 0x4, 0x892d}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x3d}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f00000001c0)="969b100e") 16:00:53 executing program 1: mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x80) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) chmod(&(0x7f00000001c0)='./file0\x00', 0x8) setuid(0xee01) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000000)='c\x00') 16:00:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x10010, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x3d}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f00000001c0)="969b100e") 16:00:53 executing program 1: r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x7) ioctl$TIOCSPGRP(r0, 0x40087468, &(0x7f0000000040)) syz_open_pts() openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x83, 0x0) 16:00:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x3d}, {0x6}]}) syz_emit_ethernet(0x39, &(0x7f0000000100)="099b100e3a7b56cde4f510904f3cd5dbdf9b0b811e8c794db2fb28aaea891a2f2866e83b3be5876a8708001873635b77b2c4b2ea8c6e3fe505") 16:00:53 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x10200, 0x0) r1 = semget(0x0, 0x4, 0x80) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000100)=""/4096) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000180)}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x20000, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x100, 0x0) 16:00:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) msgget(0x1, 0x140) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x3d}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f00000001c0)="969b100e") 16:00:53 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) getsockname(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) r1 = getuid() r2 = getgid() fchownat(r0, &(0x7f0000000100)='./file0\x00', r1, r2, 0x6) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xc) bind(r0, &(0x7f00000002c0)=@in6={0x18, 0x2, 0xdd, 0x2}, 0xc) symlink(&(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)='./file0\x00') chmod(&(0x7f0000000280)='./file0\x00', 0x110) chroot(&(0x7f0000000140)='./file0\x00') getuid() ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000180)={'./file0\x00', 0x100000000, 0x8001, 0xcd, 0x1, 0xffffffff, 0x10000, 0x5, 0x1, 0x2, 0x7}) link(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x40) 16:00:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x10e1c, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) link(&(0x7f0000000180)='./file0\x00', &(0x7f0000000200)='./file0\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f00000001c0)="969b100e") 16:00:53 executing program 1: r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f00000000c0)=0xfffffffffffffffc, 0x4) dup(r0) listen(r0, 0xf7c) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000000)=0x100000001, 0x4) 16:00:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f00000000c0)=0x2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x3d}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f00000001c0)="969b100e") r1 = msgget$private(0x0, 0x20) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x1, 0x0) msgctl$IPC_RMID(r1, 0x0) 16:00:53 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) mprotect(&(0x7f0000597000/0x1000)=nil, 0x1000, 0x2) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040)=0x7, 0x4) setsockopt(r0, 0x80000001, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0x800000000000009, &(0x7f0000000040), 0x0) 16:00:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) open$dir(&(0x7f0000000100)='./file0\x00', 0x8, 0x20) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f00000001c0)="969b100e") 16:00:53 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) writev(r1, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) read(r2, &(0x7f0000000300)=""/97, 0x61) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000100)) kevent(r0, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x80}], 0x5, 0x0, 0x0, 0x0) ioctl$KDENABIO(r0, 0x20004b3c) kevent(r2, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffb, 0x80, 0x0, 0x313, 0x2}, {{r0}, 0xffffffffffffffff, 0x10, 0x20000000, 0x1000, 0x9}, {{r2}, 0xfffffffffffffffb, 0xb2, 0x0, 0x6, 0x8}, {{r1}, 0x4f357660c95f8b9c, 0x8, 0xf0000004, 0x8, 0x8a}, {{r0}, 0xfffffffffffffffd, 0x20, 0x1, 0x4}], 0x80000000, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f00000002c0), 0x3, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f00000000c0)=0x6) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000140)) close(r1) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000200)=0x80, 0x4) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x6, 0x10, r2, 0x0, 0x0) fcntl$getflags(r2, 0x3) 16:00:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) munlockall() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x3d}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f00000001c0)="969b100e") 16:00:53 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000180), 0x0, 0x0, 0xfffffffffffffff7, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) 16:00:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) getrlimit(0x7, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x3d}, {0x6}]}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd\x00', 0x82, 0x0) syz_emit_ethernet(0x4, &(0x7f00000001c0)="969b100e") 16:00:53 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = semget$private(0x0, 0x4, 0x8) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f0000000040)=""/36) syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x6f}], 0x7ff, 0x0, 0x0, 0x0) 16:00:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x3d}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f00000001c0)="969b100e") 16:00:54 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) shutdown(r0, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x115}], 0x1, 0x0) socket$unix(0x1, 0x5, 0x0) 16:00:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x28, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x3d}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f00000001c0)="969b100e") 16:00:54 executing program 1: r0 = socket(0x400000000018, 0x100003, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{}, {}, 0x0, [0x0, 0x0, 0x40]}, 0x2d1) r1 = open(&(0x7f0000000080)='./file0\x00', 0x8, 0x1) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f00000000c0)={0x2, 0x40}) 16:00:54 executing program 0: pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000280)={0x0, 0x0, './file0\x00', 0x0, 0x2, 0x1000, 0x100}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x5, &(0x7f0000000180)=[{0xfffffffffffffeff, 0x9, 0x1f, 0x100}, {0x8f0, 0x7fff, 0x2, 0x9}, {0x10001, 0x1000, 0x81, 0x9}, {0x7, 0x6, 0x7afc, 0x5}, {0x7f, 0x10000, 0x6, 0x2}]}) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x3d, 0x80000000}, {0x6}]}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x20000, 0x0) syz_emit_ethernet(0x4, &(0x7f00000001c0)="969b100e") 16:00:54 executing program 1: r0 = dup(0xffffffffffffffff) readlinkat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000080)=""/154, 0x9a) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x1003d, 0x0) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000040)) ioctl$TIOCSTOP(r0, 0x2000746f) setitimer(0xfffffffffffffffd, 0x0, 0x0) 16:00:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x20, 0x0, 0x3}, {0x6}, {0x5}]}) syz_emit_ethernet(0x4, &(0x7f00000001c0)="969b100e") 16:00:54 executing program 1: semget$private(0x0, 0x3, 0x8) r0 = semget$private(0x0, 0x4, 0x84) r1 = geteuid() semget$private(0x0, 0x0, 0x205) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getgroups(0x9, &(0x7f0000000080)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0]) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, r1, r2, r3, r4, 0x1, 0x3}, 0x776, 0x7, 0x9}) r5 = semget$private(0x0, 0x4, 0x1c0) semctl$IPC_STAT(r5, 0x0, 0x2, 0xfffffffffffffffe) 16:00:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000080)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x3d}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f00000001c0)="969b100e") 16:00:54 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x4, 0x2011, r0, 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000001580)={0x400, 0x0, 0x1, 0x0, "22bdadbcfa95984668ef00d9b649fabf6107893e"}) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000001740)="a489d39b7359036751a377755f5d14820c84d991cadaa23d54774e3944b83b07f19e6caddc74bf61f43dae8a3f56b56b816b5894617bf751f4182bceccb3770139e35da643faa093c62e11961883b47fc94c7d2d4d5e5d8033d24f215f0c6eb83db88d365095cccbb74b380afeae770fa28123e1ad8d216d84bda77b28636f6bbe8d6585b065ddaf8bbc7d10f72975ce31d6281db77347ef304699c7083f0f9a2a77c5d077d5ccf55a91a82c29daf2321719d91b02080267324320a2e96164af8ec7b47377dcd8495540ea4b614eea63e9143fb559428d0867fc9d9e0101edca185b994ed1844014e2582a0aebca3d26b99c77dc61996712189089ff668fb71909110af9609dc5df8f538ab72394a27fb9ece1c6df6a949809f40b3dd8e390865042ae57243f952ad438b8a674145ef1778907afa4b18a6b2c562d4d841d757b16646ebad69a7cc300b1f73c904031f28d5620c2639dfac31732de4ebad3e9262bd5594cd88b66acef679634fb34934477f1b0182cc4597b9c1f046bc988e65d030a313ac2af9df5953db9c51510617c131e4c72391ed8bec058490cea1ac0309099b84e762d3cfb7a1cd72281ecaedbbcc2aa1b1f01b4d7f61f58c065a6d75852db13fbc27c7099a961b42969a4a2c5ceeec8c952ab7e0a4fefd0609980449853889acf0adc74d9e4cde7807fbdbc4f08e3652c7ad9a76c68fab96b8f3dc00a3d9747ffc250bef1c27e127fa56a70814c9790874086898305a741d9a69299565471043d8217d3431cb3670d6215d21cfdfd28638b8cec40143e174024439c9b1ee2dcfbdc8fced4d8432e69f15af03e76c9b584f3a6b319ce39931fbfe5bfd57b61f1941c67044c668ea73daccf55f5aa056724267bc9bb233da1dbec363b85e2e49e8c8dec264eb94aa943c27ef367c95c9f93b5ba01910ec10c85788d119b5f71c48f6dd9b29eecd2ee618f9e9a8a7d0dc605acd4ad70ceca3d372fefa5ec934af8fab1eccc6b222e2a566fdcb679d976bdc189e4eaf55650dddd8dd80f60523473782e305b0ac7cd00c88a0e4e756e7ca6514251cba51f7d94f0bf8f57e7c6ceb3dc0146ce01fe1027e346826fd72317b24a07c5b7f035e321fbe10919fe48010b076318d0dec3f0f2a22791f5826a93275d800f1f3a40b951680f50dfea77964cfae8cba1cf983f49020a626a553796bf3d9543a1e664624294f8a973f95081c31622b886426d58f0b6b4616479c15d27d1feb0ff0e4171cc80213c55a538595c8c63bca59df3dce415f04a28b30fe993433d175752a5e7972d6137f90acb3716752e327d024305fd9cc6a97f9ef18033282d689cc9d1cb21a93479c5c55fd75a9f9113809dd864fe396bc3331cdd436324bf0a68688a279af3df553aba840bb0807126d97f321016f2edef54237e9fa7ac9706ef1c6210daeae24a3fde0f27cb1d7f7f4c45c2f79f16dd6d6a14a971e9d3deb51ec42156d18c891ddac2b3371375c7775e6052ea0c8a9f83cfe7ed10ca5eb3e22320cd94508c226c29490a05633239f5e903082839d125cba0e8ceddc3c6d38f3809c952abd840cb6ca8ec7f95828d5335646576e1e7ff682ac091e008039cac3b8ce9ae3297494db7b9ebc69baae8d1f41bc2a87f2e95f35853a361bde71950fcbadc0b1c09598ce64696ebe56fd30cec2f95d350898851766fd480bc091ce14b4c3bd725bc82857ffa00e3144f8f32b403587809cd798a6f6fcbc7fc811b5acfa4db7940ea70a74815017cd0f010e55921b3336a5c72d3bd0316239e663a72b8e7413e968e7fff8ab494432e148649a5dbef51726a887dd4bdecd62d77f12cef1b10ff2ecf05825afd5ea16b9abfaa2141f34cad41693f97b43870f99c59b16cb4b12fc79a62afe4221b6089f98f0fecebedcd5cdb9b71e298c5b156a583059a09819c18f9607db366b682bac40da1913719f135f15ab0a290bf9fc99d4744446b478672c3f1186773c19ce76c1c6d8bff7cdc505a293fd0224c13241bb9080c34d513118e7f75ddd0e9ef5ba5b3ba1f95f9250e276bc3e21edd56287ab374f35192d7684832fc4bc6f19796dec2a324b9a42c8ed91de6ff405727b413008e41f67424f92a0ace2fa8c827545f3dc0f8c280bf8e3035985b57ff94c00e086838fe084a61cc946bdd883a2c98cc99b875fbed3edb5c38ff9e7b35c86c5c7c231276a710faa6e34d4234944675be8b72cac87f0e399a92389f3741c1c62aa52813ab688e408c97a3f91bbfe9f16ac333319fc5c722b489b7d263c1c30d21007e2c4efcc8b83f25da50f1bf90ced624d04b5c0121b3f567ca915dd7a055987a2b66b38deb7dbf0f357256c7d3159014a5a5965554101147c10054848cfa9b4e3f8d5893cc6873c65388db27af455e10a30b145d0fe5365a1f5eabaeacb62f35ecc3e9e7a4fe4ff2d76ccf9d72d8b6cde9d959c873bf67b15dbcdca7f99a338afd2f0e67d6c4d726d59feb07f2d19de5f4aa039ff4538f1d6222d309860f6db03a7bd4ce9dc8e7bc1bdff142e404931bf497cdd258d4e91d0adbb208f636b5aee504b0d212fb5de2b7f99e5e4918fb8e31266befb0de733053bd0efc90c791195a16a541bff9a942db4ea0b411b2d710ff49c6dfd2eab25f54a7103f5e502bdd7b1b72de5b56a2b4136c67a7f0d7946aa6591b9f6e3241bcfa983cc7ed08c00214eb5b5c2ff0b878c1c8f0ff433a15429b6c59003a2ce7ffa7e9abc7c0706e42815a56c61cee73c12be31cb50d8689aa3a2a7b26f0a803e4a8eb4e8c7e55c863abad8db1750846b40e86152d6871c3d1c723ddda1d9658ff95672c6e670f20fb125420df3a37b18019d07d798f66b7a115fcabeab830ed16f6f7ecfe2b0e8ba5f1298016b082d205fb330bc3652bc327cfcf74faddc433ab9f39bc476b5fb8080f4529a53ba107e568d1cc499fd5f858d29ea8dc61eb1944e1f851c5135d1889cf289a8fe8dae84260fb863650f00551111d9665cfef2e429d324d357420ba3f48fd5211409e7f1d3ddce23dd72be9e3527708b1b9b78fa1528ea130134c54b77c1d012c9a15158fff2f2d823dab9432cddc6b6995ca83f017f909b1c56edf3d5647d4e740c7c48bf9c3a995b82b33a273201f1ee8d1772b938fa4dfc32e8607d6892643df2fcdde349aabdf5b547a98ae07aeae646b6f11456b5db58301ecef377ab1c958dca68e72eb2fff84f824c5a0a8a975ef4b7f72806d5409732ab4f62e6e9078532bf6409fd11e9c43891f2fb106868ffce7ddf263a7e2b8799460afeab9b718f82cb60b176ed72f20222da1e1680e9d65a25364a24578c6e4d360f688e1057ea03812eee4ccff4497b1420d34d2c78fe378f74b6434050c46bda03fcce6eb332db7ac4a218e75323a083bafd716d0aae52abc8af9efe5d9738dd9cee7034a1aac1799469af0edeb480eda86dde80db10a0e45694c0d2cbd4acec5ee48721e2b633f0c5e3fb8ad1b649c7fdf871c26a7d2f2261833090207e5e309aebde5fe7a748b858a97fb3694b657992d61f129957520ecc877716198e71b578f840964dd9e1ce331d9356aa1ef9944885c917aecf640db4d771eb2f06ff23aa520f76fc663630cab569c236290fdd4ef21aa958020570f9f2cee5e9cf10ceccadc3eb8fb97429beb7878d54b2a3d6627d3c894d4ae512b4c7343dd3e3f401d3ff6024748d516226c351fbe072c9b7476f334cbbdaf8e4f09e6d1cb2b5223573436b4e97712b67df27f70f76b3709e5700e41e1c8f861624b83ded6e191f2104bf501bb0b4ced10255bc63885af6ce5ac6c90e0ab06c65c7b3fecb601486198a9ae7877f68bf251a665d3447dae4f20d60cdfd7ee1b9281a9918ced223c1edcc7ddd92e6746521063f51546da33cec75c25c597b832032cd819382b49e10b0f164a621dc3aa8bafebf8a4f39f447b4e246cef73f9a8220dfa2ae3e7300fcfd69acf3178bbb3bacbd51021b36a1ba295adc53f155898db8ea03afa7be6911605ab7848ed75b0ee364439d7cdb9f06ca59bd18bec1c670753e156d62d584c162d9da28491ecb154df9d37a24361366305bee89f7737945489a3da89293231e192a3e584ad1fe9a6ceeedb046d0eb47152083abc44e55fefa8e0996129700098b9d029c559d9f4af6d7aba5a0ef603be94f2b3039f20ae9f51b26bd38d1d580f636d8d720f81e318b541483f304eb28b6ecc7c76075b6e833db6da6ae08a3a4e8eedbdf71305a5c7dca33807be282a78ceb3dead84149103dc0a53dbefba670c9daf5f6fe044d0cc4ac6c807237457bb92ecfe581428d2eff5fcf924623e6d096a96968a1ad639b4814db2d7ff4bcd8eae5db7f6d94baddad3fede1228984e25515293c4ba8ae31d66269c708f323e2a44679da1dd63959db7adb59b70b5d548fb29a435688b394a382d16c1771df1919f892e1d70872c8ca257bbea93b254710926b55766da9aa000df3ffdecb92f06d0b34d7a04ce76f945fadd39a15f1ba13c2f47f3b8dc28fadb21596eac53ad66bf8c98bd9a082a20fbe1be97994d3621fd8af4fa4b7437d10c86d129dab9b8cd8557a25930be0f33219b12136a83710abfa58165ee1911eb76bc27d1d6189320bf9d2e9ec00b67081360820ee9501a3bc3c4b499b9d001a12837d08b609e274cb90a3f401be60a2c478ab37f086cd5f0654065764ea01a23965ad03da1108d8ee076766e783569bb5e13d9a0fa3b6aa9568b37e65d1f9dbe3ec81425ec5b67158277182a7ced8e0ff67f5ec7ba703d4d408fcabb6587ef4589af51a93ab430236c6718182f10ae47456311fef187ecc82c6ebaa7d82441f861b3786e55af55e91ece66cbaffeb629413adabae37dd035b148fb3befb5bcac3d7fd2aaf292cbc03c0dba340f1fe37cdb31f786c7f96ada03621029aa4b5d0abe338301f8cfb13ce0e52a6c32dfc9c174e610fb5b0c9a4a716adb4f781964dd22fd9f7f221ff5c412fa62c54b4d09bacc101d5041d6b04cf0e9638877b5bad483cdba9005ed0eaf2e76c853ba68705253930b5da9b9ad8bba477c4fc1feffbf6d90c9e3cdbbf744bce2b76dd1bc2358d970c5b0c8dc5f1b7b9d6e89741dfd455e961a98c824b4395c3439bbfaee2279c891a303e0536805c4e1e7f96f4cb9d8d6be87823c112cd0393ee7dee33777e44282d3b3e7a8be9bba03f132ef69c52f94f83a104abe169b26e36593f285fe14f740c5a107a3d4a73cb2922055931c1c4fddab6aed22a8149c4eead89f85527359f21b425fc7dac7e9e14323c0496a1ca9f2f36fa4b98a0964327f81b1d7d80062791d17b44d40ba63953d9047cd80c9a0b4e4fcb48b126bfebee5e01def12aad8ff3641df3dc031f45aed1ba17447e4db257fcaa4ef3c70d988a7fd91a2d6b6b5416553de3c0e0c3a237114c8f23a7cd925bde617628732e25ca0ad0ed031215b7fa333663fc5b7ea3e48a586e3a8991400419bc85bfc1fb9a93b2f95db2610a5e1a504e8e36077fe10cef28bfb904bb1981d04a107a0220f042102e079790162893e90ef120292119fb4367efe5b0d3f12c075c474369e1230716a68582423426e98344cb5676c275dc9c2b390443ddd0b66b2fd6fb9561e55dd0f0ee3a2129caea565db2b6fe8a366", 0xf95}, {0x0}], 0x2) writev(r0, &(0x7f00000015c0)=[{&(0x7f0000000480)="1e31b6b7daec6a65d72ab56255e40849fa4a6472d0950e255ee1bc455fe6aab0923af1eecc2836bea1e572848edc91bf271dc100e831d9baa3f19a7cb6b6b67feec9e249b7242c4bec2c70548c023cf3fc7fdbe8d091a4a96c9994584ac5befd9e6d74fe688ccc34ca1d5c26dede78746e71302c714819f691341d272453760aac318bd0f1c5bcfc8f351be84be41e461484c5a0997c0ae89b4f1edc8ba63d42acb0b6450423c0c25c9b19d327f73db26d0d19318de2abafad6390c42b8675ee36545aaa465d97c7c02ffac30b9048ed53076a95ac468e0f9b98f72e7cb2e73ddc69b76013bc01c7b94dd4e6d8131445c94419360d2734251642439d32fb4fce76f32c1cb689fe6e04d614e0d23f9924154dbb1a84401d09297204c8157f140457b46dfee3ac8f242a61d38a2c9561c4c9c01c8aa7c36d371aeb9286e1f01240049df5ba85e10c0d5f81aaee71462892688f713888b2a19d7d4af1397e385103a7c478a53cf3c19db96e57f6ea2a91b42dd2ff97d75cf29491dda7ad98a736d1a1addf1f5491cfcb0a6f84701dd3e98bd0a3f74465fa5abc075f102d725084d440f7c89bbd09cad2cd7e4bd91f258b32c59d8ed0a151383078e5ce99d14b4eb079d5ca839c2a8cacae552c5add940b613a35bc78ecb45a065c8ed196571268d4622645464d92352ff75258caf28293c10b608f139934bffb81b063d02b60f78b3c01b92a91e6837e43343d6457009cd81a8ee47b892bf94652984cb4c13ce65eb74658953c8b5f51029e06b8aa4d57f187251dfdec1bcc995615cf046ffec6d990e9c4423b9670f51502a8ce8b33205527972af8e835cb8efbcdf0d70bb40c47c41e464b24f31778c732ac461d86814b4d0c36483a4a181f7e76b3b7dc94db24ef1ec1ccc00d1a937a0462368a2a675eee62adc7502e4c72bda5ec3b26d452d754b3edaf68914647e977b39d30af4481541be0982c62b2376b61d6969fde2229a0399bf75d6e86024dd40bad774ac0bd22a9023bccb5211ee0cc7d50ad539eb793c605ad3da9b1e93c78771c7a75587d5928c6dec3577bd07e152fe47030c43f71c1a594375af71c969b838bc7691265985533460d3c9631e1d3f968eaccefd22c75382bd821f3b9764c5b5845092a3a6522db05dbca9bfbe9f9cd826b928b335a3e8630baede286e72bfca81884438f1daa20d16a6fbc863759a0dbc9da02964853b4e082e7a3cf640faec316a4d822957f39ca8c42fc41ebccfbc2c5318bd900bb0b1af5c96f42805101e04c3e59a4e40ba9698f2e45357e0d8b44269c6b6bfbe41d33a85d3cabf367945d814f66bb66c6eb75610a2fc391dab031d581b2ec45ccc01c8ced006ca6c258c1c1319250fc9fd172534f0217e0f581a454ae1b626b01c957cd9b802c8d653c9b2397de6f5b8a0a6ba89765b8484ca6e96dff4a997422c384e88d2a484fcaef4e09fc628adc009246e6708a6f02653454d6161a8c3b63d9cf719ae945860e2dd6fdf62e2908e8ee24df33284f4848e3b26aaede8c60aa69299810f9924e42c3bf05fe539694ea521f657ae864364afc2808100f8091d7d5b1b8edeeffbb74bdf7dc66b21d252cce3e0b7b2df667b0c46f00fd029069ee157656eb93fee0f185a50f1d2312fe1db9f735c262c558505671de1317e98da84ee400ff235a3727db167746f2920325dc056874eb3779e43ea0128e972adaad1210687982f7f53e21ceb857cc00f87c15fb66a40d7ee3597a34569c55826fbd6b927f6ee37d1c432c0ccfbc0c0ac518c81a85190d3dd17aa0636f766e3322483a72fdeede4f2ffbead699b2809eb455bbefe69bc595aa26618f2c2c2502c478f7efb56c73d8440e12ac9f97d33d363d9fa68592b8ca12045edb2a9baec1f00e962bce901c64c7bf645d28c32b38b427892c8013e178a87d2734efca3ec457397e8a795c977fffbad5c3921b75a8d6c41de2ee4e1fd0d3b5dda8c4cb38df925d58a760fe35a443c30809792b3768b244f3f040f1e77df8ad74f0379b517d51854d73e5184849f155f96ef522a23594ad7ab854bc865ab3d703a4f17add3ae5b7055eec0c434f4728a85544eab12caa14779e5265bb6ec4f000e7004430ccbb03960bc4d6e78ed0e53ac673af40398d1826fac0c4a4618aa78752a93a2708eee24c7177c1c501a566d822b3d632d5fa0ebd9c7c2cb17029e02dc0574b9ec66b757147dde6076b5802e822c0bf7c22a196ea4b3fb88453cec6b2675abaf93e3eff956c4106be462f4e9f8272090a094cfa793ec3334965b16da9d25d735ca05a77ab72baaa5c314398cc303152551bc4ea8065fa04cc99e5340facdaada8b10bb0948e7cd894a6de008cda9ff2f541c8818238da884e7dec267673b758b898131c6d8b013a8435c0bc6d7aee8a31e568a4a5b2eece7c7f94ed7d017f04a3330c695f32a643bc42cf71cedf0aa4970267b4f510da1a03ab000c98a852477b1a1abf8ace8ae6649b5f4996100423572fe974fbcbcd279b40de275619da8a99cee2dcfd26fae31fdb8965beff999bcc2b2dcbe7b5e563f93fe6e306eab14a000c820c1e2615ff24a7ae4aaee618234c96428170d8ecea65ebc5d2373ebe1541ecdf0d286aba2235a197fad2812367c4be57071a1a864f438fc0d0b20ff9e13d2c51866d762da28278619b444284dd1111f51567920d7f400758a427f85c56541993bcda35d16ddc10a7f7e0ae44adeadeefaa56192035a2a6aa3ddcb6754db4e54f5eac50c8f7ed163d51849f36e3906dbf9d48ee9fe3b22cb3e7f15c442c4f891fe62e1f0f854e7c3a69b1101df5ac7af82a4b4d81c5138ff7ac1a92ab43842a60bf5c550f0fbe466e081511d48ab02e5f0db0cabf71645c49d439cdab56a1a8b537e8e1e416708c95d8964c3b7cc02d7c5d9452e3813ed3b38c0ab07977d5b2e2332ad4c129b340678e394bd56277ab20faaa708bd06de898ae31ae2a49f0079ad88c35aed37836d1ff99aaeeff4fcf040608e82f5e84c0491e4d7bbb4b6fb3a0a37992db4c50e9f699f366e52bb6373a0f22eaa3df12ac588f5b9b8e22a47d86665c447915eb990a40c7e7b8d978f6af7d0819ed56c1abd75a5e3b693dec29de8417981fde7bd2f54abf4fc0805600e0c89d7084125d9e84e623e1129283ebe56a0f0399fc15f5c57f1822af994713739f4c2923db1f33b049168bbdc5a6b82b8cb8c825156bf2908387b985a0854cabe3f736de5d8daa6ce57bcd698c22c44acd99b10444a72418b64e2857dc3c094c5aead6b06095057a13d91550dfb0cd96db903b95a0c30d45816c155410793d67d84404eec4d4b34dff378b93507d916aaac83557f06ccd312ebf36d28178da7c96a4595c4a14575d2718733588cd32ab022d03cc4e390d26071de61788769d7e88595ff5d48b36cdfc83a4b1e6373943593538eac786c0f7077574bedab9e6fff73f492fde00b06b427e86fdfac55803d7e8c23c23f758a5a9dc82a22dfc4431f89e9ee7636e3ca3a75ab831fdada8874d3fca12078abe3ac829a8bf24a378004cfc1c83da036d9aec78757803b3dbd04dd51d9600ecc62b91f85a38a8a3956281a6d9fdc8bb162f6d3afd073986d4ab5734c02ecb74cafbf184b2b0faf9e26193bc3895b7715a0c09139355a6665bf07b79f95cffddd06e2b23f70afd5aa8f7e2291101a92fbaba5f141759d83adafdc32e5314ad0b43bc62110b16447edc9f1a7588a6bb4cb5a16bfb6b8d742a2e116478896fcdd6a92ff37354f0f6b6498f405411840a22ed9a30b8965dec3b59d0a95c1b88a915f3c40648580728915833eecac10958af1f6f29b6a0bdafe154bf8b2ded1ca814d1af05ed6d854dc9ca5f0cc01720c0e34076f22598ce11e19ce8ab8a7aeb374c64d5960e3fe3e834e8b7aa37e3a924b4e34d9663b7cb63a12adf5d9075316e730ead62d4304ef1f96259d867c27458abc3218acc619825d282197a19c6b8799bb161efbdfa7d5e3a669d48c7b9d28b6af8b11fd2964434e5de4c71965534aaad36d9242cc22d9dbad9fb3ca49dd57b338d1a85b6e1bcb0b58535b0ab4f276c9bc03e41199ab8de25e5bdf5fa0cb1a157782838307a983808c8aa38cc79cc4ee0656cf0935348c97d7788fc3b29e905d251bc0908c433a1c34d251f7ce9b14718676e07460da6d72aa23114ad4be05c5d62f3fc92dca984b9fc02fc2321b17625e14d2f5f882235895eeb64e58a3730ff72f9c77923f5528075cc8d0f8d665ace094894d93c2044ae6025410a804e776e1961593bbf261b217841ede222aa30e5abeac30a22928549a1221ea6c054321edf502ce8d22a144afd3a419ba3e66bb1506dfd0c6f8f9469037ab718002926b53e59bba7eef72a06c1b3dd13dac05d4aa5c0dac791bae8ade62b498e1a3038174823529aa4c5e0788b27d15a3b9dc2425f1f12e0ef8a60451806dc89a918e383cb2d783e20d43eb3d03df2b628d8266b5369aceae174921b6a5c667061303da8ec6f7f83e8faae256ef202f69728c6d6417ce00113c18e4aba2f4e317d93e002d2c7831ea0e6e1b227666068c2f8eb9f1ac50407a820276159167784caddfd2bc74c499aecfc4c649bc364ed55570eda2f656d1b6919ab9c0fb6219e94978847693a002b37295b9e7f09825c9229646a3220aab242e8b77355660baeec7a5a5054d4a063c7d174d9092c500cc3686904cee43d996d20f4dfa90afb59bb64c9ab28439295db80703151ae05320338768b8bd467fb8bd62b12bd6cebc0bdfe7540973b249292f45c138d43bcbfc088a346c4aaf782e896bf43d1638f94ce93488663e9eb7378145ce25f9220a24222b394e4baeb73bc7e0ea4511905ab89b4421e1d723b422f16597067dcf2bca50bde7482119b41b085b58820aa969fcc135c54f0c632c2bdc377137f6bdb9e59e92fa14113e01ed67f0bc6701c606c1a635063c852f67e9fe128f00b91e3f15018bd6397b7df9de2b57ac3ec97fe8dd75b2a5f97396e314f0bdcf8c22f320a4fdbb0f0b670800dd20e53fed093b7cd3cef87c75d2eb2865bc7a2b37651892d5f629f3b9d83342985fd5bd2c56e12da43f468dbfd965e608fc0a06aac361988bf1632d2f3bc1cceb51f2fd05692b986817ba690ede40f2721a7f8a354ab4e0d6beee4212a5b464624173efd35acea7c13f2a78297f092caadfde0bd7e13ff327a394499f360f65a020c7e605d16ab21cb68d8f1ed9f62d96ae684d0582f2ddf6ce6fee7dff73acdfd18c3409cb16a0decdd232697d4ab400791fd40b0f105", 0xea2}], 0x1) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x1, 0x6, 0x24d1, 0x3f, "e524fffbfc175a715dc5cf31c88e3078c760ba39", 0xffffffff, 0x3}) 16:00:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000000c0)={0x9d, 0x4}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x3d}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f00000001c0)="969b100e") 16:00:54 executing program 1: setrlimit(0x8, &(0x7f0000001ff8)) setrlimit(0x7, &(0x7f0000000000)={0x200, 0x10000}) 16:00:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x3d}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f00000001c0)="969b100e") openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x2800a, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) fchmodat(r1, &(0x7f00000000c0)='./file0\x00', 0x0, 0x2) 16:00:54 executing program 1: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pci\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) fchown(r0, r1, r2) r3 = dup2(r0, r0) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000000)) ioctl$PCIOCGETROM(r0, 0xc0107003, &(0x7f00000001c0)={{}, 0x0, 0x0}) 16:00:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)) fcntl$setown(r0, 0x6, r1) socketpair(0x0, 0x4001, 0x10001, &(0x7f0000000180)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x3d}, {0x6}]}) syz_emit_ethernet(0x171, &(0x7f0000000200)="969b100e25fe4edacdf7a0a0f3c61ced0a97e552a2a986513973de34bbfac24e97d8ac4e7da5a72574ebc28d4e092274e259ea337ad2347614c2533699f2adb3bfab64b04986b279cff5fad79b5f903c481b95e2372c0ef094de0d3c262da14d077bce5fa180cabc24ee65c25abcc5288eb1363c5c301c6ae0ecf63d8add9417ecc75db8e83fef5f0216b9f66cae6ff4fbed26f372023cea2e9166b681f7ef0cc2caf89179e59623a6d9b57c001c6f952bdc7bd1673f92ac4e") 16:00:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x20080, 0x2000000000000000) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000080)={0x0, 0x5a, 0x8001, 0x8, 0x3f}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000200)=[{0x6b70, 0x0, 0x0, 0xfffffffffffffffb}]}) 16:00:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x3d}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f00000001c0)="969b100e") 16:00:54 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x4000090d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000280)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd50537e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba5651238225996d2250f6ea821e153a6212dc30a02000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa285828dc1acadfc3e92423cb41191c368771b6626551a90e6a0998bd25030a", 0x115) r1 = syz_open_pts() close(r0) dup(r1) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x7) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000240)={0x20d4fe, 0x1003c3, 0x3, 0x8, "b08dce58000000000000000000e60000000200"}) readv(r2, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x3d}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f00000001c0)="969b100e") r1 = geteuid() r2 = getegid() fchown(r0, r1, r2) 16:00:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x3d}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x30000, 0x0) syz_emit_ethernet(0x4, &(0x7f00000001c0)="969b100e") 16:00:54 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000100)={0x1, 0xfffffffffffffff9}) r1 = syz_open_pts() nanosleep(&(0x7f00000000c0)={0x68, 0x7feffffe}, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x51}], 0x8, 0x0, 0x9, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20, 0x0) ioctl$BIOCGRSIG(r3, 0x40044273, &(0x7f0000000080)) kevent(r2, 0x0, 0x0, &(0x7f00000035c0), 0x9, 0x0) 16:00:54 executing program 0: syz_open_pts() accept$inet6(0xffffffffffffff9c, &(0x7f0000000180), &(0x7f0000000200)=0xc) dup(0xffffffffffffff9c) socket$inet(0x2, 0x0, 0x0) socket(0x22, 0x5, 0x10001) dup(0xffffffffffffffff) pipe(&(0x7f0000000240)) r0 = socket$inet(0x2, 0x8000, 0x5) r1 = dup(r0) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000100)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r3 = semget$private(0x0, 0x2, 0x13d) semctl$SETVAL(r3, 0x2, 0x8, &(0x7f0000000280)=0x1) openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x40, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x3d}, {0x6}]}) fcntl$setflags(r2, 0x2, 0x1) syz_emit_ethernet(0x4, &(0x7f00000001c0)="969b100e") 16:00:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x3d}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f00000001c0)="969b100e") openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x480, 0x0) 16:00:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x6c}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") chflags(&(0x7f0000000080)='./file0\x00', 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000100)=0x752) 16:00:54 executing program 1: writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000140)="9b2cd53f2420660e7382c5593b1a571dd0a7fa7f81caba5bab3ad1f54ff8fa87f4ec9526265f8c5798f0df2ac9b4fc177f83264c2b215e93af4c4c3c09e991786ea4183c9a", 0x45}], 0x1) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r0, 0x2) flock(r0, 0x2) flock(r0, 0x4) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2000300000000}) 16:00:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0xa0, 0x5e20168902c6adc6) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000180)=0x4) syz_emit_ethernet(0x288, &(0x7f0000000200)="969b100ea9379e95b614c77612ec0eef66fc066c5cb6e5413e5d8480c40e628187e60cd3a3617adaa15f5ef4c6c0b47d66277fb69a630cf7374efe20f8baa7c1dabd85b92dc2859265b60800c06950666f074d85325e96d25bef21199bc32e9ae127ab2d51bc") 16:00:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x20050000000002, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x3d}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f00000001c0)="969b100e") 16:00:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x3d}, {0x6}]}) mknod(&(0x7f00000001c0)='./bus\x00', 0x20f0, 0x0) r1 = accept(0xffffffffffffff9c, &(0x7f0000000100)=@in6, &(0x7f0000000180)=0xc) accept(r1, 0x0, &(0x7f0000000080)) setsockopt(r1, 0x3ff, 0x6, &(0x7f0000000200)="5b9ce44351e1bcdc", 0x8) r2 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x802c7414, &(0x7f0000000000)) syz_emit_ethernet(0x4, &(0x7f00000001c0)="969b100e") ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f00000000c0)) 16:00:55 executing program 1: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000180)='./file1/file0\x00', r0, &(0x7f00000001c0)='./file1\x00') renameat(r0, &(0x7f0000000000)='./file0\x00', r0, &(0x7f00000000c0)='./file1\x00') symlink(&(0x7f0000000100)='./file1/file0\x00', &(0x7f0000000140)='./file1/file0\x00') renameat(r0, &(0x7f0000000200)='./file1/file0\x00', r0, &(0x7f00000002c0)='./file0\x00') ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000080)) unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='x\x00') readlinkat(r0, &(0x7f0000000440)='./file0\x00', 0x0, 0x0) close(r0) 16:00:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x3d}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f00000001c0)="969b100e") fchmod(r0, 0x0) 16:00:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0x3, 0x1, 0x9, 0x9}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x3d}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f00000001c0)="969b100e") 16:00:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x7c}, {0x26}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x3d}, {0x6}]}) syz_emit_ethernet(0xa9, &(0x7f00000001c0)="969b100e") 16:00:55 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x20000000000029, 0xd, &(0x7f00000000c0), 0x0) sendto(r0, &(0x7f0000000000)="5fe51813a1be05ac50b238f2c545a13317771847f94d5d868cea8550652f40448adae7b5b9f98d242945c0f2f449478401a5a3ebb3e8c7f1eb6a3281b08aa320495c35f90360418b12c2840c2134e1d2ca0707852fdaa4539add6a8c9f0ea3389d5dfcd2f2afefdc36a09fa8687da552c9740868d2979835ddc589820f98a1024f6d3cf42772", 0x86, 0x4, &(0x7f00000000c0)=@in={0x2, 0x0}, 0xc) 16:00:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x3d}, {0x6}]}) syz_emit_ethernet(0xb, &(0x7f0000000200)="5b2ccf75fcf813969b2981") 16:00:55 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') open(&(0x7f0000000000)='./file0\x00', 0x80, 0xc0) sendmsg$unix(r0, &(0x7f0000001480)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0xa, 0x0, 0x0, 0x0, 0xfffffea2, 0xfffffffffffffffd}, 0x0) 16:00:55 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x8, 0x40) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000100)=[{0xb95, 0x5, 0x2, 0x5}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000200)={{0x3f, 0x9, 0xfff}, 0x3, 0x1f, 0x7}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x3d}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f00000001c0)="969b100e") 16:00:55 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0xfffffffffffffffe, 0x0, 0x8000000000000, 0x100000000}) r1 = getpgid(0xffffffffffffffff) wait4(r1, &(0x7f0000000540), 0x3, &(0x7f0000000580)) flock(r0, 0x2) r2 = dup2(r0, r0) r3 = fcntl$getown(r0, 0x5) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) r5 = getgid() r6 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) r8 = getgid() r9 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wskbd0\x00', 0x120, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, &(0x7f0000000340)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) r13 = getpgrp() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, &(0x7f00000004c0)=0xc) getgroups(0x1, &(0x7f0000000500)=[0xffffffffffffffff]) sendmsg$unix(r2, &(0x7f0000000680)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000001c0)=[{&(0x7f00000000c0)="a09e42cb2d12a78ffcff60b3ae276b0986385bcfb705c092a2075d5aa85b11d892afb187e474498780749b43046bd016a32434c8ffabafae8aa29c099f39738bdce9754df06c684fe4f8408911033caa80002d210ca2be9dfb717a677c3e5c1c99d87bce730550e8cc4b8a699ad0d27aee2ea376ffba1c00d7a05a0692a326ae79a8f7fe8436b03235859b0bec78d0f17921d0550faa65", 0x97}, {&(0x7f0000000180)="62a13591b9f0bdb92b6dd5a66b01f164699989ea1b361bc1a15c94c45aab291e9370ee648bec78959f1681676cbf038fb3059b56c6951d7cf1", 0x39}], 0x2, &(0x7f00000006c0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r5, @ANYBLOB="00000000200000005100005bf104edbc00000000", @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r8, @ANYBLOB="000000003000000000000000ffff000001000000907e38b7986c4183e90051141385938b08b8722be8ae18c34ef22e771e", @ANYRES32=r9, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r10, @ANYRES32=r11, @ANYRES32=r12, @ANYBLOB="613105e73ad656cef841e57b000000001800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="3800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r13, @ANYRES32=r14, @ANYRES32=r15, @ANYBLOB="00fb060000000000000000003800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB='\x00\x00\x00\x00'], 0x138, 0x2}, 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x200000005}) 16:00:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x3d}, {0x6}]}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f00000000c0)=0x5ff) r1 = msgget$private(0x0, 0x400) msgrcv(r1, &(0x7f0000000200)={0x0, ""/4096}, 0x1008, 0x1, 0x1000) syz_emit_ethernet(0x4, &(0x7f00000001c0)="969b100e") 0#+"$%.!",%: #/--!.$ %22/2 16:00:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x3d}, {0x6}]}) fcntl$getflags(r0, 0x3) syz_emit_ethernet(0x4, &(0x7f00000001c0)="969b100e") 0#+"$%.!",%: #/--!.$ %22/2 16:00:58 executing program 1: mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x100) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x2) r0 = dup(0xffffffffffffff9c) bind(r0, &(0x7f0000000140)=@un=@file={0x0, './file0\x00'}, 0xa) setuid(0xee01) mkdir(&(0x7f0000000100)='./file0\x00', 0x60) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000000)='c\x00') 16:00:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x3d}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f00000001c0)="969b100e") ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000000c0)=0x24) 16:00:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x3d}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f00000001c0)="969b100e") 16:00:58 executing program 1: r0 = socket$inet6(0x18, 0x800000000003, 0x0) shutdown(r0, 0x0) bind(r0, &(0x7f0000000000)=@in={0x2, 0x1}, 0xc) getsockopt$sock_int(r0, 0xffff, 0x10, 0x0, 0x0) r1 = getppid() fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x1, 0x0, 0x10000, 0x100000001, r1}) 16:00:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x3d}, {0x6}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x4, &(0x7f00000000c0)=[{0x3, 0x3f, 0x101, 0x1}, {0x4, 0x8000, 0x8, 0xffffffffffffff05}, {0xfffffffffffffff9, 0x8, 0x4, 0x100}, {0x1, 0x4, 0x1, 0x4}]}) syz_emit_ethernet(0x4, &(0x7f00000001c0)="969b100e") 16:00:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x2c}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffff89, &(0x7f0000000000)="b6") 16:00:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000200)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f0000000140)}) syz_emit_ethernet(0x4, &(0x7f00000001c0)="969b100e") 16:00:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) fcntl$setstatus(r0, 0x4, 0x0) 16:00:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x3d}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f00000001c0)="969b100e") r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x80, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000100)={0x3, 0x1}) 16:00:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x186, &(0x7f0000000200)="7978bc3f5415a8a1d966434e3e6a71b97fd06fd24a662e9c80351ea5a3a2b3326bce9fff7c19915627") 16:00:58 executing program 0: r0 = shmget(0x0, 0x3000, 0x4, &(0x7f0000ffc000/0x3000)=nil) shmat(r0, &(0x7f0000ff3000/0xa000)=nil, 0x3000) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x3d}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f00000001c0)="969b100e") 16:00:58 executing program 1: mkdir(&(0x7f0000000300)='./control\x00', 0x0) link(&(0x7f0000000080)='./control\x00', 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x8, 0x0) mmap(&(0x7f0000fe9000/0x14000)=nil, 0x14000, 0x6, 0xc032, 0xffffffffffffffff, 0x0, 0x3) mkdir(&(0x7f0000000040)='./control\x00', 0x100) 16:00:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x20, 0x0, 0xfffffffffffffffe}, {0x3d, 0x0, 0x2}, {0x6, 0x0, 0x0, 0x800}]}) syz_emit_ethernet(0x4, &(0x7f00000001c0)="969b100e") r1 = getpid() fcntl$setown(r0, 0x6, r1) 16:00:58 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x280001fff, 0x2065d) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047470, &(0x7f0000000100)=0x8005) ioctl$TIOCCONS(r0, 0x80047460, &(0x7f0000000340)=0x8) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x6, 0x0, "3e8b03610a5b9614f7510b8987cd7384e095aee4", 0x0, 0x4}) syz_open_pts() 16:00:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x3d}, {0x6}]}) fchdir(r0) syz_emit_ethernet(0x4, &(0x7f00000001c0)="969b100e") 16:00:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) clock_getres(0x3, &(0x7f0000000000)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:58 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x4, &(0x7f00000000c0)=[{0xfffffffffffffff7, 0xd75, 0x7ff, 0x2}, {0x2, 0x40, 0x3ff, 0x7fffffff}, {0x9b3, 0x1, 0x20, 0x5}, {0xfffffffffffffff8, 0x2, 0x9, 0x1000}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x3d}, {0x6}]}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000240)) getpid() ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000280)) syz_emit_ethernet(0x4, &(0x7f00000001c0)="969b100e") ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x7, &(0x7f0000000180)=[{0x8, 0x3, 0x29d929c7, 0x2269}, {0x7, 0xa9f3, 0x7c71, 0x1d6}, {0x4, 0x67, 0x800, 0x400}, {0x3, 0x0, 0x80000000, 0x80000001}, {0x1, 0x5, 0xfffffffffffffff8, 0x310bca5b}, {0x2, 0x81, 0xfad2, 0x6}, {0x82e1, 0x4, 0x8, 0x4}]}) 16:00:58 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r0, r1) recvfrom$unix(r0, &(0x7f0000000180), 0x832f1f7d, 0x0, &(0x7f0000000140)=@abs, 0x20e94f86) 16:00:58 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x8, &(0x7f00000000c0)=[{0x4, 0x4, 0x3, 0x9}, {0xfff, 0x3, 0xfd, 0x9e}, {0x9, 0x2, 0x8}, {0x7, 0x101, 0x0, 0xfd}, {0x0, 0x5, 0x5204, 0x7fff}, {0x3, 0x51, 0x5, 0x9}, {0xffffffffaec177df, 0x101, 0x6}, {0xfffffffffffffffe, 0x7ff, 0x2, 0x80000001}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x8, 0x4539}, {0x3d}, {0x6, 0x100000000, 0x9}]}) syz_emit_ethernet(0x4, &(0x7f00000001c0)="969b100e") poll(&(0x7f0000000180)=[{r0, 0x4}, {r2, 0x2}, {r2, 0x20}, {r0, 0x20}, {r1}, {r2, 0x4}], 0x6, 0x925) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x2c2, 0x0) 16:00:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x7c}, {0x26}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:00:58 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r0 = accept(0xffffffffffffffff, &(0x7f0000000040)=@in6, &(0x7f00000000c0)=0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x30, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000200)="ce7bbd6a85250a89b6c09aad7cea202da5dfbd4220d778b20b7a4822689e561aef0dfbf595249a877aee22593948e551f2d86b6b299add1cb1ce4be6e20dd140f5b9ad897d891ec551b3544582543f2f839c7f4b9bf8983bfacda90db502ef155e5c9061cce543ec5231a12b94603a75e9e4f70b96d4c499e40e9afb429e8ee30d8e0060129bdfe0d7ca", 0x8a) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x1}, {0x3d}, {0x6, 0x2}]}) syz_emit_ethernet(0x4, &(0x7f00000001c0)="969b100e") 16:00:58 executing program 1: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r1 = openat(r0, &(0x7f0000000300)='./file1\x00', 0x200, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) open(&(0x7f0000000080)='./file1\x00', 0x80, 0x4) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='./file1\x00') openat(r0, &(0x7f0000000000)='./file1\x00', 0x100, 0x100) 16:00:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) write(r0, &(0x7f00000000c0), 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="3f893e469dee033cfcfc0635e9973f52330d27f2e9833e6d480f6f6f51fa120e99bfa15a296a979212818e10a900533bc145a2a3fb59516a976c014236b88c8d0cb3b30eeacafb5341ea367525f86edf73e02d", 0x53, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000140)}) syz_emit_ethernet(0x4, &(0x7f00000001c0)="969b100e") 16:00:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x3d}, {0x6}]}) mkdir(&(0x7f00000000c0)='./file0\x00', 0x13) syz_emit_ethernet(0x4, &(0x7f00000001c0)="969b100e") 16:00:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000200)={0xffffffffffffffff}, 0x10000) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000240)={{0x8, 0x4, 0x1ff}, 0xaba, 0x6c5, 0xffffffff}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x3d}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f00000001c0)="969b100e") pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000180)=0x6) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x400, 0x0) 16:00:59 executing program 1: writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000140)="9b2cd53f2420660e7382c5593b1a571dd0a7fa7f81caba5bab3ad1f54ff8fa87f4ec9526265f8c5798f0df2ac9b4fc177f83264c2b215e93af4c4c3c09e991786ea4183c9a", 0x45}], 0x1) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r0, 0x4) flock(r0, 0x2) fcntl$lock(r0, 0x8, &(0x7f00000000c0)={0x0, 0x0, 0x20, 0x100000001}) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2000300000000}) 16:00:59 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) setuid(0xee01) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x3d}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f00000001c0)="969b100e") 16:00:59 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x3d}, {0x6}]}) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) connect$inet6(r0, &(0x7f00000000c0)={0x18, 0x3, 0x4708, 0x3}, 0xc) syz_emit_ethernet(0x4, &(0x7f00000001c0)="969b100e") 16:00:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x3d}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f00000001c0)="969b100e") 16:01:00 executing program 1: setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0x1}, 0x8) mprotect(&(0x7f0000737000/0x4000)=nil, 0x4000, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) 16:01:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x3d}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f00000001c0)="969b100e") 16:01:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0xfffffffffffffffd, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x3d}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f00000001c0)="969b100e") 16:01:00 executing program 1: getrlimit(0x0, &(0x7f0000000200)) pread(0xffffffffffffffff, 0x0, 0xfffffffffffffe11, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) socketpair$unix(0x1, 0x9, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) r3 = getuid() setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000140)={0x101, 0x3f}, 0x8) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={r2, r3, r4}, 0x288) 16:01:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x20000000000000a3, &(0x7f00000002c0)=[{0x6, 0x4, 0x3, 0x7}, {0x0, 0x100000000000000, 0x7, 0x103}, {0x1000, 0x100000000, 0x4, 0x80000001}, {0x8000, 0x409, 0x7, 0x8}, {0x4, 0xfffffffffffffffe, 0x0, 0x7}, {0x10001, 0x2, 0xe8b, 0x2}, {0x40, 0xc90, 0x4, 0x2}, {0xc70, 0x80000000, 0x53, 0x20}, {0x3, 0x0, 0x9}]}) r1 = dup2(r0, r0) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000200)) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000280)=0xa202) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x3d}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f00000001c0)="969b100e") 16:01:00 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000140)=0x1) write(r0, &(0x7f0000000200), 0xfe72) poll(&(0x7f0000000000)=[{r0, 0x4}], 0x1, 0x7fff) ioctl$TIOCSBRK(r1, 0x2000747b) r3 = syz_open_pts() ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000180)=[{0x7, 0x7, 0x6, 0x7}, {0x7, 0x0, 0x7fff, 0x2}]}) close(r0) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000000280)=0x7) dup(r3) r4 = syz_open_pts() ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000100)) 16:01:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x3d}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f00000001c0)="969b100e") 16:01:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0xa, &(0x7f00000000c0)=[{0xb1ef, 0x2, 0x748, 0x2}, {0x100000001, 0xfffffffffffffff8, 0xfffffffffffffaf3, 0x3}, {0x6, 0x80, 0x0, 0x4}, {0x7f, 0xc3, 0x1f}, {0x7, 0xffffffffffffffc0, 0x23180000, 0x100}, {0x6003, 0x5, 0x3, 0xb92}, {0x40, 0x5623, 0x0, 0x81}, {0x3, 0x6, 0x9, 0x8}, {0x4913, 0x0, 0x2, 0x4c33}, {0x2, 0x10000, 0x2fa1, 0x2}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x3d}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f00000001c0)="969b100e") 16:01:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x3d}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f00000001c0)="969b100e") 16:01:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x10, 0x120) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000100)={{}, 0x1, &(0x7f0000000080)=[0x0]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:01 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x30) r1 = openat(r0, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f00000001c0)="969b100e") 16:01:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x8000000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20, 0xffffffffffffffff}, {0x3d}, {0x6, 0x0, 0x0, 0x3}]}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000000c0)) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x8, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000180)={0x6, 0x7cd, 0x2, 0x94, "c4d0064f3a99eb7e3a3fb36d84a97373cd5ebe97", 0x99a, 0x100000001}) syz_emit_ethernet(0xfd, &(0x7f0000000200)="96bcc00e74a00abb1ab1708b5efb79a07138b7172e3f64da520b4e5c14e2aa541fba298fd9583a4c6ad839f7bb8335fdb5a7756d37813e9c0dbf31a522fddb8bef6d18a7552404c7701fafb4b2ecba76d5ee6806babaaa6094d2aca4c85af9b26b51290c69215f8be5184cdd872129e76dbf40") 16:01:01 executing program 1: pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f00000001c0)={{}, 0x3, &(0x7f0000000180)=[0x0, 0x0, 0x0]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4}, {0x24}, {0x6}]}) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x11, r2, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, &(0x7f0000000240)=0xc) fcntl$setown(r1, 0x6, r3) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000000)={0x80000001, './file0\x00', './file0\x00'}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000280)=0x4) 16:01:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x3d}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f00000001c0)="969b100e") ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000100)=[{0x1, 0x9, 0x9, 0x81}]}) syz_extract_tcp_res(&(0x7f00000000c0), 0x9, 0x4f) 16:01:01 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0xfffffffffffffffd, 0x0, 0x0, 0x0, "85495500020000000010001167f5afa680400900"}) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x7, 0x1, 0x7, 0x7, "83f4f9ef3e5783c56794ed4d23fd470a3b597038", 0x7ff, 0x3}) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) fsync(r1) poll(&(0x7f0000000080)=[{r0, 0x44}, {r1, 0x104}, {r0, 0x40}, {r1, 0x108}, {r0, 0x2}], 0x5, 0x0) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x8) 16:01:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x3d}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f00000001c0)="969b100e") 16:01:01 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x5) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x80085301, &(0x7f0000000140)) 16:01:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x8}, {0x1, 0x0, 0xf2}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f00000001c0)="969b100e") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x9, &(0x7f00000000c0)=[{0x4, 0x80000001, 0x7f, 0x4}, {0x400, 0x3ff, 0x3, 0x7ff}, {0x3000000, 0x400, 0x800, 0x8001}, {0x9, 0x1ff, 0x2, 0xff}, {0x5, 0x0, 0x779, 0x20}, {0x4, 0x10001, 0x2, 0x80000000}, {0x200, 0xffffffff, 0x4, 0x833d}, {0x5, 0x0, 0xffffffffffffffe0}, {0x6, 0xfffffffffffffff7, 0x865, 0xe67}]}) 16:01:01 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0xc0, 0x4) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000200)='Ol', 0x2}], 0x1, 0x0, 0x0) 16:01:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x36b, &(0x7f0000000040)=[{0x1}, {0x2c, 0x8}, {0x3, 0x800}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) semget(0x2, 0x4, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f00000000c0)) r1 = semget(0x0, 0x3, 0x40) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f0000000280)=""/188) syz_emit_ethernet(0x1, &(0x7f0000000240)="b7") 16:01:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = dup(r0) bind$inet(r1, &(0x7f00000000c0)={0x2, 0x1}, 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x3d}, {0x6}]}) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000100)=0xbf6e) syz_emit_ethernet(0x4, &(0x7f00000001c0)="969b100e") ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000200)={'./file0\x00', 0x5, 0x83b, 0x0, 0x1, 0x0, 0x40, 0xfffffffffffffff9, 0x200000000002, 0x1, 0x3f, 0x62b7}) 16:01:01 executing program 1: madvise(&(0x7f000062f000/0x2000)=nil, 0x2000, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) munmap(&(0x7f0000286000/0x600000)=nil, 0x600000) mprotect(&(0x7f0000671000/0x2000)=nil, 0x2000, 0x5) fcntl$dupfd(r0, 0x0, r0) 16:01:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = dup(r0) sendto$inet6(r1, &(0x7f00000000c0)="c2574f7efed9e2f34020504e294f89193c2e7e0a69c3f774536cc09a478ec8a735049dbe3792cc67", 0x28, 0x4, &(0x7f0000000100)={0x18, 0x3, 0x2, 0x1f}, 0xc) getegid() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x3d}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f00000001c0)="969b100e") minherit(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x3) 16:01:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000000c0)=ANY=[@ANYBLOB="000000018000008e29fd5490ff4f050000000000"]) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x3d}, {0x6}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x0, 0x0) linkat(r1, &(0x7f0000000180)='./file0\x00', r0, &(0x7f0000000200)='./file0\x00', 0x0) r2 = syz_open_pts() ioctl$TIOCNXCL(r2, 0x2000740e) syz_emit_ethernet(0x4, &(0x7f00000001c0)="969b100e") 16:01:02 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x80002000, 0x13) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000340)=""/175, &(0x7f0000000100)=0xaf) mknod(&(0x7f0000000080)='./bus\x00', 0x8008, 0x1) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) getpeername$inet(r0, &(0x7f0000000140), &(0x7f00000001c0)=0xc) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) recvfrom$inet(r0, &(0x7f0000000280)=""/140, 0x8c, 0x2, &(0x7f0000000040)={0x2, 0x1}, 0xc) getpeername(r1, &(0x7f0000000200)=@in6, &(0x7f0000000400)=0xc) execve(0x0, 0x0, 0x0) 16:01:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) fcntl$setown(r0, 0x6, r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x20, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x3d}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f00000001c0)="aa9b000e") 16:01:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x204a0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x3d}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f00000001c0)="969b100e") 16:01:02 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "02000000078d00cb5fffffffff9752c3ce00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) mprotect(&(0x7f0000255000/0x2000)=nil, 0x2000, 0x2) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x11) 16:01:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x3d}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f00000001c0)="969b100e") r1 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000000c0)='./file0\x00', r1, r2) 16:01:02 executing program 1: r0 = socket$inet6(0x18, 0xc00000020001, 0x40000000000000) poll(&(0x7f0000000040)=[{r0, 0x4}, {r0, 0x40}, {r0, 0x6}], 0x3, 0x0) listen(r0, 0x6) connect$inet6(r0, &(0x7f0000000000)={0x18, 0x1, 0x5, 0x40}, 0xc) socket$inet6(0x18, 0x4003, 0xb8c) 16:01:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x3, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000200)={'./file0\x00', 0x7fffffff, 0x7, 0x2, 0x0, 0x4, 0x8001, 0xbcc, 0x1, 0x1, 0x8000, 0xc7}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x3d}, {0x6}]}) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000280)) syz_emit_ethernet(0x4, &(0x7f00000001c0)="969b100e") 16:01:02 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r0, 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x200000005}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x8000, 0x4) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000080)={{0x7, 0x95d, 0x23}, 0x0, 0x3ff, 0x100000001}) 16:01:02 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000000)) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) munlock(&(0x7f00003eb000/0x1000)=nil, 0x1000) 16:01:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x3d}, {0x6}]}) getgid() syz_emit_ethernet(0x4, &(0x7f00000001c0)="969b100e") 16:01:03 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1, 0x0) clock_gettime(0x7, &(0x7f0000000140)) clock_gettime(0x3, &(0x7f0000000000)) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x900, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000000c0)={0x3, 0x9}) 16:01:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0xffdc4e8db6743a, &(0x7f0000000140)=[{0x10000, 0x0, 0x0, 0x4}, {0x3d}, {0x2, 0x0, 0x1ff}]}) syz_emit_ethernet(0x4, &(0x7f00000001c0)="969b100e") 16:01:03 executing program 1: munlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) munlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) 16:01:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x3d}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f00000001c0)="969b100e") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) nanosleep(&(0x7f0000000100)={0x2ba, 0x222}, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x40, 0x0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000200)) 16:01:03 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x2001, 0x241) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:01:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000040)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:03 executing program 1: r0 = socket$inet(0x2, 0x1003, 0x3) connect$inet(r0, &(0x7f0000000000), 0xce) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$KDSETRAD(r1, 0x20004b43) OpenBSD/amd64 (ci-openbsd-main-9.c.syzkaller.internal) (tty00) 16:01:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x3d}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f00000001c0)="969b100e") 16:01:04 executing program 1: semget(0x3, 0x2, 0x100) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r1, 0x0, 0x5, &(0x7f00000024c0)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0) kqueue() r2 = kqueue() r3 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000000)=[{{r3}, 0xffffffffffffffff, 0x11}], 0x9130dbf, 0x0, 0xdde, 0x0) connect(r1, &(0x7f0000000080)=@in6={0x18, 0x0, 0x1, 0xfff}, 0xc) 16:01:04 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x500, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)) r2 = kqueue() r3 = getgid() setgid(r3) r4 = dup2(r2, r2) ioctl$TIOCMBIC(r4, 0x8004746b, &(0x7f0000000000)=0x7) kevent(r2, &(0x7f0000000240)=[{{r0}, 0xfffdffffffffffff, 0xd}], 0xffc, 0x0, 0xffffffffffffffff, 0x0) 16:01:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x3d}, {0x6}]}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x10c8f, 0x4) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000200)) ioctl$KDSETRAD(r1, 0x20004b43) chdir(&(0x7f0000000100)='./file0\x00') syz_emit_ethernet(0x4, &(0x7f00000001c0)="969b100e") openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x81, 0x0) 16:01:04 executing program 1: write(0xffffffffffffffff, &(0x7f00000000c0)="e13a7ec8f4da4c8e67fdbf4cabf8", 0xe) r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) readv(r1, &(0x7f0000002540)=[{&(0x7f0000000100)=""/171, 0xab}, {&(0x7f00000001c0)=""/219, 0xdb}, {&(0x7f0000000040)=""/35, 0x23}, {&(0x7f00000002c0)=""/231, 0xe7}, {&(0x7f00000003c0)=""/4096, 0x1000}, {&(0x7f0000000080)=""/13, 0xd}, {&(0x7f00000013c0)=""/21, 0x15}, {&(0x7f0000001400)=""/4096, 0x1000}, {&(0x7f0000002400)=""/21, 0x15}, {&(0x7f0000002440)=""/227, 0xe3}], 0xa) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_vnetid}) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x38df4e52) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) 16:01:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x3d}, {0x6}]}) syz_emit_ethernet(0xfffffffffffffd1d, &(0x7f00000001c0)="969b100e") 16:01:04 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x10, &(0x7f00000000c0)="eb368f80", 0x4) fchflags(r0, 0x10000) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x3, 0x3}, 0x10) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000040)={0x9, 0x3}, 0x10) 16:01:04 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x2, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000200)={0x8, [{0x2, 0x4}, {0x1, 0x9}, {0x3, 0x7}, {0x3, 0x6}, {0x3}, {0x2, 0x573c}, {0x3, 0x5}, {0x2, 0x16c}, {0x2, 0xac}, {0x0, 0x1}, {0x3, 0x10001}, {0x3, 0x9}, {0x3, 0x8000}, {0x2, 0x2}, {0x1, 0x8000}, {0x3, 0x80}, {0x1, 0xff}, {0x1, 0x1}, {0x3, 0x3}, {0x3, 0x7}, {0x3, 0x80}, {0x3, 0x81}, {0x3, 0x3b81}, {0x3, 0x9}, {0x1, 0xffffffffffffff00}, {0x3, 0x10000}, {0x3, 0xffffffff00000001}, {0x1, 0x7}, {0x2, 0x2}, {0x3, 0x3}, {0x3, 0x60000000000000}, {0x3, 0x401}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x3d}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f00000001c0)="969b100e") 16:01:04 executing program 1: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000240)) 16:01:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) dup2(r0, r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x3d, 0x1}, {0xe6, 0xfffffffffffffffe, 0x0, 0x3}]}) syz_emit_ethernet(0x4, &(0x7f00000001c0)="969b100e") 16:01:04 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1a, 0x4000, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:01:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x3d}, {0x6}]}) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) syz_emit_ethernet(0x4, &(0x7f00000000c0)="969b100e") 16:01:04 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000000)='./bus/file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000100)={'./bus\x00', 0x8da5, 0xf800, 0x8, 0x0, 0x2, 0x3, 0x8001, 0x0, 0x68355914d10e8588, 0x1000, 0xff}) preadv(r0, &(0x7f0000002740)=[{&(0x7f0000000640)=""/4096, 0x1000}, {&(0x7f00000000c0)=""/21, 0x15}, {&(0x7f0000000240)=""/102, 0x66}, {&(0x7f00000002c0)=""/198, 0xc6}, {&(0x7f0000002800)=""/144, 0x90}, {&(0x7f0000000480)=""/246, 0xf6}], 0x6, 0x0, 0x0) 16:01:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0xfffffffffffffffd, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x3d}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f00000001c0)="969b100e") 16:01:04 executing program 1: r0 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040)=0x304, 0x4) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = dup2(r1, r0) recvmsg(r2, &(0x7f0000001300)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) chflagsat(r1, &(0x7f00000000c0)='./bus\x00', 0x1, 0x2) connect$unix(r2, &(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8) 16:01:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x3d}, {0x6}]}) writev(r0, &(0x7f00000024c0)=[{&(0x7f0000000200)="1f399888566ec93b2ab0b0539d0cb99c6db1a4908811cede9b31f743f3e4b259a5dc59bea508fb1657b7a1cd6638e705e6b9cd4c7aec0f624946d3598fcaabc80736c300f94dbae1270c6821f9d26ba26757751a39218d34842225693b6a0e0ad9e88bc55acb40d98167cb39697e040db684a78bead437b4a4d9826883c25f5903f3b612070abb90fc09ce7c9ef14fc3f7d1d30cdb4fb564b074cbf9c1af3f7f3f521b51cbc2aac09aaff1426b01fd9ec4fa951014bd8f0fbaf4b68e5ba35d608da43ad8dfde85b44ce0e462116d3849486e360854fb6db65a1d94f29dea48791d5a89b477a3f7f4", 0xe8}, {&(0x7f00000000c0)='Ny', 0x2}, {&(0x7f0000000300)="e6e2a7a0fc288e3f599eceb385a707ecbac206e129c5a1f9d6f69fd1ee1a017e3c7e0398bf4aa63366cd17fbfc406f0b22f2d93e8c7f2bbc525db10c8f0313e01bf001142334faf72fd91c11c62715072aca7697eb47991bf20cc6ed5826c161ddebf18a", 0x64}, {&(0x7f0000000380)="ede2aeee3a1ed28dfd60162030710f9672dc4446c700fbcb192b6d176b454e0fb47241a9616398c7ef5b63773b9190ce4e282f35c09b39f8ab15604e790d7e2f390c345a98188d", 0x47}, {&(0x7f0000000100)}, {&(0x7f0000000400)="ba33a4249a2bca29528277f658afbdb5801b7130b7ba53f41e661ec675fde239755d075f856b400b263020561dd6971c4e19b430713eca5938ba60b7a5c47710837546903b6e473d5ecbc09514162fefafae74d1eaad4fc1a3c926acdf2d13d6aa6959a1a8a51fd5c68c3b1b3d32f423a8d39b033ac98c782dcde58b80b1f31fe46a1f2bd99f3d7308b4ce9bb1f749c4aa3f887f6df7c087edab4a871c49f11e2704dd250bed6a7f30eb100696914e00dbf838c89cf28f45bbe80fe19a767347f9833d729d92018c47d76efaae04a6a84240ee32a4d48839acb35571f6852cbd734164676b130e0f994b9dada829b0f128a1f31794fb89c48b4701ffe2d86047c7c76056457556536b832f4a1ad91c14ad47672946bf940593618d50dee3741781c0f5f39883f3bd732273d44b1d88cd0dac12ac3908d4c4ce85892449d3e89e270aaab13a3fbb694a877d578979d0535f38d9f704076709ec9e4b00e83068fbb15a6f0f80dbf0bbc3a067eba6743e27933a7914965f337b7923edc8bf770bd4012e88e8e31e2c9ee566172df9b6b9481b512079496d91da5e512decf63aabc068a233f9b86f453a5d4b0f3069c3eaee46b54437c4d9a1ef2637d7cac89d7377c67cf20ebf3cc47d60bc674c5f9e0f33919fb7a43fb58efdccb6e291ec874332286dfc408f55e1183dbf937061f79a4ff16d3894408825d536af52c8771fc09b39c1bde6235be8e1ea4ca8dfead3631b4a0eb5420434af7426f88090603a0a8e2444ba446e8d8795015f7bb8bef64fba669075683441e457553a11cf38c2591a5ddcfb3bdb6ec870fdc6319e84974df51d5643b6e594d7d3f62d4be15964058a86045c7323cf31ba8b6494a4afa6e5e817238a26cad4d00e21e166dde989adb4859a9aff7fd76a5aab9a7a0b9f57945aedb55ef927ae776458451ebcf170c63cbe62e25ce891abefa61ee74202262a5b6fdd731da70831e80384f7ee5e7d999458a057ecdce3af677c615315fdbcc01c4a61802cd74cb4f14a4547e7fd53bdf39db0cb91437d2897b29a529388364bed72b0ec6a3750ddcfc38847afba5216c154cf924481ab0756c047b5e959c5209c94718a5ad9b3a0a4cafa2d43555e1b5c9f888053d406c0f64c94f32f9506e34cce12775f18f6c7334957d0713deab3c2fbcaf8e17c43507ea2f3e7baf9e8b381bc51f38f36643253b7ffc51477e5df14bd7dac892c3ce84257257765bb7679b3d2ed2ea333b8d5c51c18b4728824bd66a90d1622a9bd91433195b5b1fa7156bb619747d307539b39e035bec3df87f5bb6498679839e217c2ecd69da835c1c32674985ae6634f9a978df21fcf726b21dbb5dfecf4f998c3f4886b709e639da52ccfd1b4ee4c105f288b6a2a128c0890c14ad349634a04ea9a576172419db69bd945be2a15ffd55786e8e08748ce34f7b38fa6aaa5da7c8a3b1bd2b8b073a4415d779806571d229a2e8e97117e87cd3de619867f4a969d30016031468ce26491acfc562cc00863038cad2e26e0b6d8390bbaca5207b5fa0e04f3ddc73269d739a430345e3969a118872ef5bc5fdab984ec43793717eb1f461da060deb0e7db002a2272bfb1bddcb10e3bd8b5d7a0c5049df78c319c30ba4ed62497d07369d7de24f71e754a638e15e77d4364ee74548cb3975cd22342d0c499ff12d4435b2c7d1311a84e4d2d10b60ef037b8f70d3b4c4a2bd10c7db6950a26fc2196cf75585438ff4006b6c8c9a6e4d6ef49592711512ac769d033c5b66b0ac20575c96a20627e77a8cd7012c16842e0761e63b164f35a3b271a12a6aac4fea5cf228a6ef890669003c352ad0b658ebf13c1172e0c3999fdce85e33acc8a1790e1ad0f3b47e9884899b257964b8e7b46a81943e0a0572f5dc7e7703d31fab627ffc2ae1602c5acbca7348a5792c9d28c3a8d82847f988d74c378e0e471f8d9cee4de1625fa56185dcdd311ca8bc31017cea4330f02379fb2a3c694b77ed3fda32e074bde8411d2b06eec4a92f7ee972df5090e5d1c9adaeef000f18db40db7db64fe5dd628d548058bec098875247b99c5264c283b403a90be317b8915530e33679d736d86ee1f3759743f368b5a263fb0941ef333bffd451563b074590cd8798ca144cb7dccb2c20f3dd88761f04b4081c955515fdcc716de4106532a8454197e1e5425758b68f2950e7e62414252f0c49f95f590d445457df7bcea7000edfa2fb125b4d339086bb1bcd1f49af51582baf43917cc09335b92fdfc5b81e6e6dcb9e9b6fa7c799cee88dce64595b7e396ae4890e20db65552664c0e07e2cde4a545eb0026c6dc0f267a1a95037f9f8671e06265e362e16f9fdd176aaefb8c24425e5b8698a1af33f5df64cef8bb0a802bc90fbe231890cb9d0376a144a1fce175f52772e597c1ca0e4c296993a63c3bac97c3d8175a1419c13da3d729cf93c4db78750e27296563ad5070ef573a238fe6e93f3e387224e5ac69f5a4fa85617fbd1023fdf5d257b61cba60c63e8941891bde7a15985731640e95327fa84bfaef5d14c42481ce72ed6f652b6e170a38748cd1752c8f72bfb639fe13c4146c673e74869315ed49c8d3864c34c0869055d7dd4389d93605fe00723ce5828860a4b71bf8845e5a7a4b80dc290310bec3c3c65dfb1c9b1bedd6b4c3089a83900a935db2b838b7897274475916b8fa1a6c708df7665d190d6060d9deab5e55628d972f671eef9eadcdea2a085134aeb63d76d3cc5ba13b27efd00dfbdd50a1fff2713280ee7726c0e9c54c72d28dcd340d73891b0277acf27d24358d862c0eda8b7f0b1f8bade8d36d7372e7954e6e63ece0ab9280ab84105ec8170773e5276d2a37c7beee341ec24945d45498b3889ce91d8f74c71e811a8fac46a61caced7b4b411cee193c503d6e9f37f0fb9fbbf5ccc793b48460ec5fc20803aca1e1b5846b186cdc2944e3b27d91f710ad3e494f6e92a6ef09a48749ac460ee9e9fca81a9269cf637e87545703b8c10faf146ce378abe538e44dd6be3742625f1e2f573a4318dc457b4f4210a656c84ad187fdc4d35d8421524d2e475db8bac451d2a26b1a5a6abda98c11ed4668cb8b9a7d53ef57a319ea5b58076ab60146bc064e8f2f9c24538cb5129cb7a08cbe95d8c49637b7d508e1c97f5a33773e17b2bfe194b001f119ce06029e72ce8d4bb0a81c2f8d7a11f0eb81f1904bb4dd1350fe00fd69f0112209ee064425c092bef76b41dde378ab6390cdac58375215e2d7ca3af72998ca92849b390318dc5abb92d0863f94b786eeb3b1f254ab5287617493d2c88a8891a30b2a928715c525b5541c9038efa7faff561c677c55d7633d60055238cfb0ed50b713079a5aa06363c949b03a325b1c84aede941fab8967c757422fbdb8dd6809f9fc08cfa43024b2c78b8c476272b7a5aebaa8deb4d05d8fc75d969b692c11d20bb5673b7710313e06f8115933c0f137ae4682c217ec47db08701c06b3940ebe116fbab382b537dd6fc0160d53f363814ea9512d8a8d5550c7305b54a1cb1488c01a8008cca8be982d6bb9fb00208fe97f2b200ffed2a86bf70ffd7ebd24a9780edb209f5d35dfe66584adb63ae0c3dd7eaa292e33f6cd8d9c470d41d054aa2c5208f36d41fc9e88b465986e059d21e594fc482b813d11e741bfde61ca14c2a67a609ac5c21fc56ef7c30135b56b332423b7afa3e6dedd2d293944fd63276fb8ed8a3b2ac69aabb7d6148eee21ec406117d594222906e60a8075372b8673770a9eea2ed18e4ac057c2f6fe248980711d8e5ae96891ad34d153a94010b27bde94cef29d5a5b46c86d3d05a7e50afcd300dbaf3cb0e8be1f1a2802a12ceb9c9055b6359ad9c6cfad578a1cdd007f5f7947a25e4578eac41796fb9e1850516cd0a8fd9eec61d4e0569f224f2e2028fe4f36db0e48c866856282e9000d25165b8b4c920c3d0d56679e34067463edd6613d94d467e28a565e7b9cecb414dd535f3450939047e0cfbfb5636660dd45f9a65c8bf5d16227e48014514795fa4870f7b6f0ec979bbafa0e88c2905def6cdbdb04ae286cf1e57a9f32156df7c06b25c68d3c122afcd463789dd4986b1727750f8bff859ae2727ddb7d8382100cb887ec7fc5fd51d9adfe83c179da06b4cbe30d612bbc903fda2415ac35eb94bf89ad1b247d4720e1ff2db76388ede3e230b8ac7a34b0366ef331bf8328738f3e7696f74d8a13e34a96514b21e863d83dd38708213e334a5546632d970499bad996dee7697244ab2de9a90f77df2288e57ac309117e62a57ca032316f1efdb8eb974c39d15aeb424abfd898c4687bfa5941e60892399215ce55f99d42a6a4237b1781e41f4f038f1a65408d3cea5c03c168d0b6e083f9e4bed16e24107c94c1b57e100e2e1da576da2fcfa31842bc0191fb69ffe0361c0ca79a8da37a80d28ddcac9085541389480b4e1b5985979a1baefb4ce9a40be73b582fcb3106391ba6ace77c203bdd077907246f1b6332e91a7f1155a9d213c2467d5aea106b0339b9677fdfa5b3db8b575501fae984a3f8edca74f4e03f4735f6c3c8de0ae48cc132e14558276468bfeb61348edd76593c017e6062d659645fa805739d3856a15e9a04c447ff12bf29621be391238559fb98de63164f04f7cc2e14bf96dde0ca88629997f5a29de0710000d8e6fa9fac23a49df5941f3aac0a28f3327df8b2ec6b1d2645de765d486f2def9524a7f4cdc38223fa77fb2cc2ad4807042a58243789745413d4a15edd21e64692b1c5c432ccc2e1dd7d5f44092ced3e40b431250142ca26a756f54b73425919fd022cd780f4357bb20ece19297a6cd261ad96f5724baef8015a8039379c2f1c27ef80956c99f9eba68dd8ac31af69a0eca4836dabc7e363ef080c99beaa5d01776973d2fc612825435ae453db477c3ccfa12dfef19ab958f03b811d517231cb27417bde7df7d9595754e327ea02a25ede100b61f86a49b9064ce29b57b6385503f75fb231a81366e7d1a82bcf4f683d3ff83d5871eeba218c7e3acd4c18ae2d4176fa65ceae6b93514470d74e17dff432976a23123c621a33ede1a94e9054bf457e9ee116c5a9f0ae4dffb59193c47352c3bbac8e879c1801e1e06e716ddb31b013a13746c06fef171ce620c1839e8679c420e3c1eab75a2e164eba2f4c76ad17d8789aa1fc9c0c0cafe92fde8811ae139b44d27ba3704cfc972d1d1db895d113efe98152750d17c9b73b03331c5a008b4cfffc292e4f78fcb4bcf651a789996f8fbcc629ac59decceee943b5cb52f88e1be4f3a58a3dd5b6c9aff8dd2353cb582927c4990d48b4a5d9df8d058dca61965847b5fa23a4c1d57790c12e640ac7cdf9733d4a13e95a0faf1ef55e9d339340136363ebea1092468c8584b626a46a37297de0515eb82f156cbd820342db760c4c5a8627008fb0eb79a9d89739781482100ec46013bac27d0a474609f695c85c7dd4403fb1c96e37ae60bfdef3afa704754815a72766002f51e6d83b9f819bc88df46bc0a95907e4bab9c791c283776d7363cd076587adee4d51fbc45840a92a0f8b6506be23e2ea830d329e0b77a7d3ba901195fec76ac3f7c3f0cb65bf99fb6b13210ac7ca20eb6a1619241963edb1511131c9eb102cf55cf8c6223fe6ca4da1b5be08f4d30035c13a5c860fe54ffabaf264e8da05f0e385e3d87349f6b479ee1f9a1047054a0f2513172934aaf25116edb44ef40f4a4fae23c1709804f76b51671e052e77d8631b48dda0bb9eabfdb3e65fc4141054ed2ae061cc3363740c64286f7b", 0x1000}, {&(0x7f0000001400)="6a978a0ff4350e02b8872bd77e0059e605cfa093db399856248d71072ea9cdc00f5fa69efc424c99bfbc3005e95317b040e0d92f0e4731eea041ceb9036248f27e6a1f32f0e9ccc311c3f3c2192c3cab4b549107de70b6b50fd89776096980bb9ad0f79f8b19178627c9f0a12ab0afd22fea389fc5627ec96a8f661e993216c84ca465355da7976fac9da35ae279b6e13cd28ad89cc3a0dcb2d135d31c80453e434316281399ecfd", 0xa8}, {&(0x7f00000014c0)="57baa500e0b01ef018e498bef8eb3e8d6e085827028711a30091081b0aa46370710f1e5fce014a2846348435363f511317e39d6c0cfe0ba47568f9317487281790cb5e0d43c74c5ffea9f2b32dc6e1a78be901eac61d9c23be8420febb9d3329c17cc3bf5c824a25909dbf96a45bff3c26fb22c12f5d9690cff7e600665098cbbc1b1803dc702e55043c30d58cad231f1bf0fae55d3dc5659056b3b268181d221f17bc925e5f3cec2275cc60d9106c491ac3a9dc2825f42d2841568539c51d9cf78ac42cfdc6e117009520e17404fc0a3052f31ee78090a91692740a833fb2a40e45ff32451a327da0d4df4360fda00864033b809b9cf6991b9b203a0e50169f3c39a32d348c943fdb805442170d2e2b4215de87ea63be508f235b3f92b37b50226cd0c3eaf94b016f6650a11775b7847a39d93f4a3818634d609772e6875183dc02f3ca6168f7d2c7b54fc37f153de720849f5f420502a8e50e8e42aee8b8468f66eff2ce4c017597077bd577aabdcd3a09810ece8195614fc547b2e8ba49b48b1a0b6d10dd81570068fcdd6cb8b7b7d0eb92f066f8b90cf5c0dadbd3409483e330004ed3881e2632c3b928becd408c9d2acf64fcf5ea4ce15783cf18603b43c81b1d8fe2f7c6880862daadaac63725cba057853b5d6c801442e1baa1303402f3836aa45ec75abfb75ec463aac50d6ca8718ef1b1af39656d8aa1a35423f063229040e7ccf02dfe788c52d649e6e78ca8a5b95fc8048333caf597da6ae0fed056f3c4b0b7d49c5d15f1a224a9211a9aea5582980f8f5f805f17fdc04eb4191267f4f0bb7c1dc3f1ff10017325b8bc249f5c48320da57f1fe560a24c66455294a1c6847f0f61f61a8d7dcc872ded75264fe88df179dfef01069f238679db1a2edd5968501018aadc96d3fa7df239ce60972986176b1c82f7c0fa99706595d048822ef8d6b8b357b7b5e87408a1b5e7206de51ac76c70acdcab52c275c6f1f7020961e92be7471b7aeaa1ee272a189d613feadd4ced78879580ef6340fe4292f440e3a433f569b271bc44186e67c55050f3ed69c8e1232dea166a102c7bc8e72d846403ec50ee9c5cda3aeb7ab3c06d0b26cb6d680cc11d563fce118b9c6782df176cd2b725aa1b83c8ebd60cde67ea2e234911ac31487db3f08afc26635bc629e0e987c8b2410c00543f5a5ebdefbd7d15a2758b5773b7de8c204a0fc43b57f85d438a7cbea1e45ba039a3b95a957194aa804e6fe3ceb1853ee8bc5e3aa83d98931fab78ebc5e15e6857413afb315f9468b798b389287cf83d2d46e10543bcaa638bf3e88063ef49ac0fbe1886a27cf0cd218d3bdbba5c3cc5432a22f059fb77865cd7e8136de543e427273a1f83bf320b8b6fb8ac7da96a403153d7e274cd297b4a57ee296fd088fe7cccd0f8b6f962dfd3d40b2bae75a831971fecaefb483380f33c3c50ff4a5faed093cefabc55845753c900e23a3b7db45d0904daee043526435b4f5fd24926b81a7cbb52d38c4e7f6ef20d14922a2fc6aaa5783c1269deb28dee6f738b083511b4eda6eb71c86e9a6edb3978eca6798bf5e2ae81ae52e00e558a417b85712f6adef694f5acc8009e17a2528041d4af5038140d995865c7876f3006447f2cc777e10d657f554228ed16b8ba074a454076651790ef1443c789587315d04c1a7b083ea16b99c1675b07abbd018eff82d4aa4e5c245ed8361eb752a19d9cd2d5e9ba91ca580f65804b60134d51c7026fece207ada01539b19c8b74db7fd057593f3e3baf4510b0d464520262c30aac66908397ed3265c8fe7b90d8a98cbe83662a90a5a0c0a1961bb5199abaa8acfcdcf5b1704559c0f2be5ee6417eb048fdb5251ea285341c7850441f038f49c8e768c9151c5a7bfde4c8cc3124a2e777c703e774df180c3d8d625dcc1b56cf93a0761ea021e1696fd39e4cd39e5b2b28144881b47670966feeb979ac7bbe960399dbb1fe7c6a92fb788bdf6d70cfc8fd9cc59d9b2644f27484878911991b624ec1321d52730771c1467e221175de6bfc134b9a80d0c3d580ac92586affe3cb88872aa69b534d65a7f1bac59e91277ba2735a230e4d07b6bacf6de09e06c1856c4e5814d276f005014dfd146a0b8b3816a961d7432442a9d175ce1a54242764a84d4f976d841cb589cc5b37f046ebe226f9f512a041b074d4e1b9cc9d1e1385471ac02b6ebbc7901a9d0ea111f182ce159240c01cd8ab65dc7f24c9e955f92b2df167f657727968a8eaa1cc8f77f1b9b898706646e2ec5331f746a7a0052fce96ed6f347f93cbc70785c0e2500858a6cfde0024ee33efdc25c458f69f9c9f3d666392fcdfbd7b4b857424dfbc07cb1d694cbf94cb7a38bc6687c60a4e5f7ee35b27cc8b48409f8105de633a17ff098eed56f744d23f1af3e389b51991ecae5757a38cd790637f4583d28da0aef4415f50f9b7958592e843116ff159dd41e4a8bd7723ab5b235ba10f2097f54fcf0c05059816cff6dfdc705b4475ea2a23c692835ce9d73d5ab531be143c5872c739f8b0c2c858d50eefb676f02862e3ad4779e2a9cea060fc660e4d0bff711e3fbcb0571d037abd3914d7f69be86eb55f434ad0857e22c8ca79c09f8e1cb03ec5d5ca828731a63107b88a197d4ef4cff13bfc661e29f3fe3414511c3073d77f4992ee51fc17ffda1f546c5d233bda7d0bb005a3abd3b195348cb0cee3233e371e4de73b1c89b19f65f198c3d5b943e34c509304d216d4b126f535a12e54f82ff046f5ab5e0f406b604ddc0e683b2f566dcf9d2f64749765b3a88ac681d588b8ec18d76ba024404e00f9ef343d4c391c6c8b44f92caab512ef24e3bc9c4f5ecaac0ae1448215bed2a015d02597a9a98e6a315ac738b56843fe519db6d9678760098ec3a6cff66aa8012f35de506da6575692c180db6964ac237496a731b6c6f40a29eaed3ccddded68b320debaeb9e77e0c428ffb032d5f1ae3e1524f3af537a419759f3325cc1470b734a366da870d465297d17d21e9e2a4ebc415774b53f3abad461f65b31c934afa8e833d6fc11f693ceda08112886bba1b06f0a6bc54ccc00d9c698e36cf08a4099682ff3ad0d9431497bd8a312e12319cd998265a248bbd506092b74395cb79d79272de7d5f4fe5ebedde21a938fd436275561cf4b8c38af149e7b308863ca5590ce4f1e787525572a7f3bfe9c04fec94b7e63581c0940e78af590b8c1762f4aab8a6b83a79dbd48906509110e5dfe71211bae89d2c0a998f91fb1bf7c87a85ef234276cf3f8740e60e66633a686cd2747b3086bf11c9b98b6e3bb3771eef794668606988a9308d8b2e66210e828004909c34076b03b6d83e6cac0158029b5cd1e995999deda7740d41ab5dd0a9a1cfc3c315f73c61a380d5dda40e02bf4ac1a0433327fd798ed8234b60bc4fc91c69abef5f332471b50b24326f80c8ce5bfcf79a60af3d97aab0f4aaa4c160634ba040138f74ca3ebd269fbcc03094944e8dba3e716d159713af6d16c2755683890cbef9557a0bf553e914c0fd9fa1a6daf28a385789caac898e9b4b74a4fe21d9757055fb2735cb093723e659bc4af3b69ef610e541c9c0055917a8fc7a68d729c25804cb8bf7bd78d043d3bc4185179be4c4d3083eab9282d783529832656e13b51e8b8b6fdf4abe58ce6cc868b74f486c6167bf054a40d8926dcaf1066ec83dd1b78232355f6554012baf76977cebac916192f5be9203fa69fdeae02767ec328076bd573c0213ee305037ae9ab47b29c4c321b81cd191d71cbcfdeb5a945d71721b0ac64e846cba2166c21f3d8a2e9f97abb9db0dfd1befb15da43d72be27d94fee59d9aba4654bc43693edda9d84e3f2e4f37a69fbc7751fce7129e22a77393a41dfa5ccb10932b0f58c7c8581e9ce739b3226b54b1b5e80c6b55210180d50f5f97adf03de976c871b04d9bb63f6d5e31c035525f80f1e1ddee1609aea5d2553789e374f66557d55c9aa6040103440f154dad348eb479354be1205557a826afe6a1aeffce77f1d74117b0590c892137cc1f38d72f7219020f0c21ca228f72bdd1457ad30d5de5f4131b6d67d1dc1ccd89a6e3a6cbf2b49dd078c30977d5cd2bea31c8b82daac9d7a0bf906d7efe26221a3c924167b9954d44eb6aad8f3215dae3ff3a8773eab5b627af8b1527973c6c7ea7b744ef7c4ea455fdcf32db01a333033dfb13601b3e42e1df9b585755984ab2983e377994bd94905d1e1ce743f44b7c5faeab6cbaf585afd628f3ca16548d97d74f793364fd1660c5638cc4eae536a52ea755b36f02672c336461ade740a58805a2a0cab89586131bfc64a2ebfa715f69b781f54b535adca9f12052f28eaef81ea0b4cd679f4ea7c9c2fb6c39940ffeaba44df3e4f20a825bba1a70c5574e536b1a4ba9970fda8cf961003b2a21783c2bd1ab34df068c4175a7e67a5ef9621fe09997700db3776fa3e314f54379424dd65ea321a280b8db0b3cdc5bf09419781bb5b27156d8420dc942b6c36039780bd2f38f36129e22341172f62184b8dbf05ef08e2c8073db92d6bff102aa7558e5a1ca0c3b44bc615f4d67470095cab94c3299e5339fc1de218fe112d71b7d9fb5870cff58b778c3980b47ca649adf417d98e17cc48a2bc0558d8cd138a12e753e433c37c0ff07148282b93c2faee45ff142df8726726a17426f0a90442b7b3f8a26a05ce71e74d8ef51f8a53cf02b28c09710563e6d9d5042ef4813c8c68532cbf37a6cc56193aea66f911b1a0821cec32117f8ffa9cdff76d77dbc9b46d5b6e6005c57352060808ad995183fa8885238717d312c25c0e47a587e558c4cb330eb03558ffcc7e3101216a7e41739538f8ffb0aed589bd8cb9afb61948481a07aba271a842a622d1a59bd234f3fe497059743aa22025015ae2e55dc948694428a206a32fdeb127587f7003e91ce1f78fefec94795ffefe28dd92356de1ccec1b5ea14ebc68ffc77619db1fd5f10fe3d97dc48c973b9ed05bdaf03b9d7fd7974c340b71f54667a41526fe0a3b469750ead1cf6882cb40ea45d1252b4953dd2e1e79ded563fa264b54cf6ddc862e5dc752dd7c95d19f1a5b305360e6ee0e9313ca8886f427d1133f24c276ae2132a1c541d0a1b6daed0c277f37409fc5606ff3fc7fc6b76ca680110f933db392ba3dceb5ebc88a1270fcaa7739c863d38043a1ae8bceff3727d7f7f9d8e6b78d0481afbac4f8cb822f69c158ad9d512141eac49523b3449fed14aa65a275516d15adccff3e6d472c41b393dba13bbbd5f79605dd33169efde0108dc5623d53c56f37ff6616bb901a20b9f89e52ada1433d54761c6d45d6c69387fa8bd9916ffb2cfb0e739d0a0c75c1c683e842bdf67c0bf4a76496acfd7ff85570f39cf21f9db5bb555652131454bd5da55d3292fd2a55edecdf34fe702c371717003aa7999b52b078b2e1936d38adf6343d6dcd8f0a07d627c2bb5e3c8b6d06a684c117dd9d27ac872b94169eb07083cf447dab33c1bb45891936147522daed7d7fa752e462b05ea5f3109dbf29c3dd21953693e6b7e561f1b76845ce5894684a296c5952c7a283063da7fcc4631e01ad0c28cd77f4096cd4dc79fcaf97d83894bbcfa6bf12c1c407a0d73522d48a79e491c32a511b2172f92b5f4432ca7e57bbac893a9d4fd0801b39645ae9b1b03c1ec57aea12bc8a3a7b0e265c048fe6aefaf9cfbd2bf2c6d28d7f1c1df4ac404104b43b9faaa84336f2ba260eb24f1bf4a8298424f2fa7a557500d8d14f1d94f9b053e8facb67f6f9d4076d0542f315e4a62", 0x1000}], 0x8) syz_emit_ethernet(0x4, &(0x7f00000001c0)="969b100e") 16:01:04 executing program 1: r0 = socket(0x6, 0x4007, 0x1ffffffffffffd) getsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000080)=""/233, &(0x7f0000000180)=0xe9) setsockopt(r0, 0x1000000029, 0x0, &(0x7f00000001c0)="ebffcbff000000000000000ed856c8d4f537a71b7131f803992d9b9703db145edd7389834611f10000000077a61966f8ed51c09e035844e9ac9aab5a025cdcb4a1198117b6b0a4bbe9ad9670a60e84d0029fdaecd85fe2b90a45c7bae1d9c3c5a53874b8d92dd750447119679d2e3bc6a853ad31913ca4edf25924239105963743a5abad64e7db0c5d07b66dc6483eded1e36843504088ad24201892e49668dbc703ffe49ddba4d0599024d2ce29ac352021e226f0047ffd841b1cf06552d144adb3165b9a8d5e38d0080463af1e8f98bd3ab1f41a7de302c890f49f8a2793e4b32a8a56b608b43767d82b61f08b0bc2c162c8ea0b75b089943571d000"/264, 0x108) mknod(&(0x7f0000000040)='./file0\x00', 0x2040, 0x200) pipe2(&(0x7f0000000000), 0x10000) fcntl$getflags(r0, 0x3) utimes(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)={{0x200, 0x3f}, {0x92}}) 16:01:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x3d}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f00000001c0)="969b100e") 16:01:04 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r0, 0xee00) setreuid(0x0, 0xffffffffffffffff) 16:01:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000080)=0x10000) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000200)=0xc2e) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0x3, 0x80000001, 0x7, 0x1}]}) syz_emit_ethernet(0x4, &(0x7f00000001c0)="969b100e") 16:01:04 executing program 1: r0 = socket(0x11, 0x3, 0x0) bind$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) setsockopt(r0, 0xffffffff7fffffff, 0x7ff, &(0x7f0000000180)="2e5be492968df11a3005b867518e16f7e20b4c5e5100a562bc79102499d62699734e7d94715f88cfb5dca09cd338bff323506127103bdc43cb5411353574a6dab36fd384b96b857a3333b77efa97efc4423efdfd850df24102ecf555d35b51da4fa695a3627d9aef09d677d27ee9cdb7c0cb8e254a9b29c79c7112bc2f85e8e182e05cefb1659d9cd000e169aaba7b348d4d0efd9d2eb680f294c8c43d7cec6bfa85703addfdb192ce7ed98ccdbdd6980bcb6c4f13e78c61f8bba621ee7f97cb4f44589f5f72a65926ae6eff5c125e18fbada8cb601cb8fd7c740ddbe92a37de4d3a6e9dffe599291a2a41a2703e9e03c05750140bf43403dc1078fc3b255119d7de5af98ff1216ab7016868d4c7a4df59ad5869adb37e576c0249661b67eab0fb1148d9bc89d0ae661f292eb33193604b6868fa77742718c45567c72fb8ebe97e79066adc48a3b56f2d459c40f83608a39e7b483542ffbbec04c3adf16558ebde10692094762e3e39720156ea3073580d54849c4bc7c89bad0eea5776ce30b5b199a3842b74265e54a698a3146fecf6836b1575b2132ab5a8997e9f2b4857a787960d2ba5ae69f44a5683e1fc6d136f8a8f0f970cf8114f63858b926181e4748b9a122c647ba78bea31a51b1861572d42c64fa4d60356557af155d136a7f3127c9e477aa42cd6a32e9f9808b19e7418939d6ad5ddeaa59432a458238c30ea87b5062571e68b132ce458c583da2d48be2132ccb3374bea94120e0ace955b86acda32b451fe1a2a5c2d0546c7ef94cd49133b0977061f5bbc1038acff8966b162043b53449d96b9cfb4f98d8d34abb526731d78d3b878d6f8e9b6e02a1a304d6463883011d6265d30c1a46b143b075c3af62b6ebb203ad9eab84a969b2d11cae7a78be8f6fbd3967e784eaabd8f35c2530513c0b4c007b7f1b365dbce17bb4a9f6557efcfe0388e5ee9601878371b0d99e68493933998f06ce13fac573d4d47631620327215a7e71b25da58097b2e39a43f1abf5cc88d4243fcfceed4a10143da0e9fb6000a74a026555b5b008cb2db805f8a9ce5a95bacc838f764d6849e096f9e04d848d38e7c74130c3125e162c9f6522156385973ed0ce88b79b40272f9970379d22b26dea51043800d66e1f474815982fd146db718a6d13ae130f226731a8481d9085da04875e751db1d3d276972ba554f5f39d29a96e02df5c9b386c48c05ce1608c5d9e28df9511fb4f2be10a712bcf1ddc5547eca330a0b867c26b8584c3f052b45f1e93f0ae1784acdc07215500f86606a23ec5bd3df16da757b1f40cd0c7d9dfc63bd261ef9021cc64ec3ed3de09f2511e0f47a63ac0d09de8f06ebaa50a5280967d629dee2969787b1a655b79abc7d39de4394290f31ced8ace4ea3de39eead0eeec97e9959f03448df7c74524146914342a49c0d4fa8748e35a63176db54294124ff61ebbd96043980e94feae9ce540e5dedffa9f9e92a7c5d65490654ebbb400fed73e8da79115599f3b5e521da92f7c331f029951440ed406f020a1fda240435a47456a4292ce663f07b8ef57b7f203347b1a3f75674e28ae1f79e0c636eb4dfe7feea6b0d0f7fb45e5bfd1814e54af6ef49c031fb510796bead9c60deff8efb1abcf79d2fb1b4a6fcb9455b70b4aa0aef978b7e101b17f237751a45424f724f3a154606c4a852ba2925e46e03515d25ba7ddfe241c4c13b327756ef2754c6e11b51fcfc149103bcafc17190bc563e3518f74757ec3a852984de0a091b851d05cbbe3d4cdc1049affeafefe975ef288dfa0fdc563b6be8e2d5d1e35f3f5a1a29314a9d94d31a2557c41e7ab00eeda857e3136cb1316ad8afb24b43020b18c270004ba52a91ac1e06a166e4fc11648f743fad32c6148935934addb1452271dcfa3897a5e99def7ea55667abc87a6fded0c933ea940c730d8d5dd0b91372b456f7748874b6556ca171e0141cf191fa9d859e70a675ab242f093485e91fda82cf9c0b175a96a00a985fbc56cd6db7ba6109683e5b0a9c4228f65f34d6d5d14ac9316954b53d51e291bf2decca0038df691bad3ce4a2920d04ab7a760754ea60ff86055f8fcb317db5cbbc5e3664cb7caca3844c02a563e6fc993163c1c4451b74c225c70ecc04b831b67e95d6700fcdb3d2c2f9af9ae433c23dbcdf77b9c94c2b0aefe9affe12a05817b6b3dbd5a04d5961cf7c0b7e22cc1a94127918cd40a56b1ae5d14cc629bc853dfb3bf71ae5a90d0bc2a14ec2181c6a5cba8fa0d3a9205358f2d907230a6d68a2079d2ef7d665c4819645e74e5e2c1514d6cd330fe1cb94de42b4f180a83603e6cd48ca8767810244f71e726dd0c1ca16cae668f8acd20a8af9874b2f9700ce22cf29b7c3a2d246018c24ac7ee78d4b0751b6669781cbf0157dced2842782b61961ee3a5245017e00e30d5c0bb2346d73b6bbe92d7eedbf510a9797e1a201c162f7779e2c3a3557dedfc5817b1c3904646948cf05644a77b7508bd92257288df94286cf3288ff165469a1352ee72caa792b98db18cf820cfdf808f0743346edeb63913d8b1b2671e578cfcbe1c2d3eb8a8f1d93033a673e74b3bc68200f3678ca558409d5238eda74022d2928f0bed60a1c0545029ff2bec8ba0fee1ad261cc690c9a7916c2d1ae5d68cf2f429ee3404e73eaec5e51f09f05cc23daba687383d923517d41fd9a1387e1af6622fb70e5b632104ac5a03a010280ac490419eec87b7dbfe28a6d3c563a382c5d6fa8cc940900707eea358fcc8ea9320e4a5e5632a17f0d8ee0f7509cb9496862def7351013fa2af1ad06ac08f29967c3a17853b65d97c3bd7b280c635dc1b10d4305d11af5e8e08778af09c152e63a6c3185b498b0bb26a686cfd543dfe5bb867574701eed3e296ca07d42208fb91eee870188dbc855f59903f8289dba3adcbb927147e268617ae617ec0aac7735089b0d5f78af97e8c5825e8fd71ac2b0b651dc06fbdfba3e27585ee0a850f04b00f93dd1326554afe28544d043d571b2699ad25ea4af794874543262edec9e3708cd41e2e70b07025fb09c9bbb625e71c7920d76830796524c1ecde758a509592e658fef70bee0f2292b307ead35d3b3cf6e6110844b830b1e839baac09549133f4f57cd116e9b962f7855500a0152c480806c76636b096eb21d70ac9c3edf7e4ae90b14fb2bdd5cb4a2592e18f100110bd59463426a713400cc6a5d22875cd51cd09443d3f3da1fa0a43a4af51b5d8792a953ced0cbfa7721ce3842bffac1aec83fbe083a9970cb687bb1b1fb53139d052a90cb7efc92844f2317f1a789a841d2ce6da432aae9dfffa7205d33d98c4cc673a74653ed18d0a7cae6a9079e6b4e99e8b8f494e51230fd59d14e06fcbaa1703fe05a7bbb90ed7b0b44d6dd41cd8ab2ddce293c90131a75ff6f58d4d3655e02fa9015de619a149562fb03da20161ae9e79143ef4d6d2a5c11424cb1dca7368257664eb58adae6373bbb232d65ffd391ea40d2dcfd482d7435466d491e0e184271ee3b1d6fe286827dca45ef0fcd869f4ae8dffa4c9e5aebf40b0ac014207ed46de47bfab15dfda78a42932f2b71ac6a0fef833bbde821168b39a6a36cbf89227c8950e7dd045a9e8ad9ba1773b49f95ed07a9f1723b080612c598df79442a019736f3184e83abbd05826dcaedec8b50a692e471dc945631ba4b1455055b594f15d43ebf3893ca6778562a1e96cfb6b908096bdf14983f872e9abbece78416d51f6d290372133badadc7237e86b5d99007316936441186868f037d64977caa36555f161ba4f19e009ddb6a055c086de9104a08c5664a5f96f3e2c21e9cd0dc6cc5fe9d13a97b8482ab01ea9db217b83fb02898a41a2acd7b8c0c0f089f28596e7438e5725635bc71b6a83459e75516d58464c536146242471f1975a83d819528acb16be7809eda79a9db53afc96d5ee4644d553adbb38718d7f8ffc8f2df411adb1073cebeb906b4a235fa4bfc8ffec87a39aacf836323d2e3dad3bb7a38351ff2537b150ad0ed1576bf51c7bee78f130cbc221ef59b484e16339b5ecb0ee850f519e55ef3009522ac177dabb1da6839e369a8329958346e91b34b357c2e62600cc6da27c99bca0dbf714aa6ae864c56931797c2843d7bb75f5fc2768223caf420d2b065c8c850a99e70baf70cd94f6893f981c0f574f13520eb1f4381a8dee19056adf5de46f22a8d9cea6089eb7ac525ba837235ea68ee63f908e7486397e8100aa44444f7a5c8b052e940d619eb373c9d75759560abbbd11f7d07bf45680165aa3336d03907a53222e3a5ce487b8cc9e0a0b954bafafbcbe68d2056ffffa64ab302e005c1eab2d3fb2655b8d6612b5badfd6116dc3d4bfb1f8f184a04d270b6b5570ab209f5a1ad39b9e388f0d77ff8d24dc7b365ccd110818f65e82dcbed0788a6e37ce332c290a962b6c07768e840884593472427205c42baea6b3b0cd4c344417536f3e6bf484bcacefa1bc44f67b6c84c62d191dcc34840c3fad887e38d862fd6462ffa8139bd1aa0631d74619715548d0a2f0a1af4b2d5b0526628553cc2a8ca54bfec699b5b09b6034861d6eb0c35c29e1dce20b54989d1e490b08a225ecdf595618806a587679fad21f3af298930f855db8e34cc3db780cd7040308642b91a77236139874b24d9101d2e785b7e6fa9812fdffb8804318086aab5317b57044a24e93da5fdb6744f480f2fafdee3571d1ac33d66cee303b58e1234e55441204396d34df3e43f69667d50da56d57bfb7b7cf44104cb22e1f7651e29743164c9de668def66bc742148d33712303a5cb38296f40c0acb8072558601823408b456f45c4dd8d956568ea76a5a03871e6e03c4e85ac6ca8a2c0734f73f2bb6a2e2dbc32d4fe7189c15000fab79fb849fafa515718e7e10b4c50be5bf5b6e797b7c74579d9f41a622726e979abaa01bced4f54212892e7e1ce69085d475a87e9dc5240f6e581b7d91fff0385820f74391ca1142330118e766780df9b368161471e9ef09b0b6852cb57734c45a0cd8e43a1813ae9f68689224a68ea671ef0ececef9644df0735a6d987264bb6bf16fdaebfed93a349dc7919ef6adcca2dff74fba8337ac14b09bfdc9b833d9df79496182d9c6b5b4428f2f03513728abd562400118b2cba474997327aec8a03fe0aae364e21e2e895179ab5d39a48848c2dd6ce33d4cc95471b6d005e1e62b2bf73cede206156dd09989c3e8d57ed8ac3ccaba3c6578b5cede0c63f4440f9035debf2498e0ba8f28fa21079a1b8af82d7756f31d46931208b4510eca177bdc5d1833aef1c11fbb7bb4bfade8ed5cc9c2978f6350004a3c35f94866c9e7a58a91a8b51025661196d0f034eec5e2c3eb10d00474d9c1a067622d8252948128610737d9bd39d666f928cac179df8b27873a826205b6e2d2685e7bc1f3ed2e5c91eed3c5e9db04cbf25bbea40fa72244495c1c7b9229a9f46e9bbc947d2906864aee967f10c8eb7b9d7792e5582b8138f14a1fa9cfb43bf44de9158c166a283a5745da4dbdbe70c233fb84702187693f4f4af512164a692c4307c6f77761d178ec977872bc404a5a579c81e875b31997744d60dc913f1249bc312e8d6e03524bec298693a03637d0e5ba1fd2c796e63b74be6f42e08952bf110d0860dd7bcb646e2f4fb7915fd0c92a1604bf1c9f3c7d01edef5c4c6348c57bf9448e16046794c723d62eadd163d522970cc3d282d12cacc9bd5f57f2f1293ed6b808c0f3d5e26f550c64a4248ee711e5d03e3717a066d7bc75a14539ae2e04887a60f", 0x1000) sendmsg(r0, &(0x7f00000025c0)={&(0x7f0000000040)=@in={0x2, 0x3}, 0xc, &(0x7f0000001180)=[{&(0x7f0000000080)="7975263beff042a5a773c360f975aac7", 0x10}], 0x1, &(0x7f00000011c0)=[{0x68, 0x1, 0x84, "70049a304baf0fab7f53c43fccf9adf604592fe1303e3d7c7da83a641a7a0bcf8deac4644a91cb722beb2b745e208a3ec149b40bad00e15239360d0df68966e0fae2bbc8eb82d3f87f66f08388fa23de6e36"}, {0x18, 0xffff, 0x2, "d90cf4a7ae"}, {0x68, 0x1, 0x7, "a43930a765f867b555952b7c2a771487286b3be172043ad210cacaace9caa1dabdce4c4fe8567a8f91add4e5278b69605831876fb73404103fe806b034a29a3f09370c8168261528b78d1f848ad70523907bf92ec8ec"}, {0x100, 0xffff, 0x8, "38cc3fff024a316495999b9482849d14907e559c14dfe3124e86aee39e3c3c6800845d9cca777c9c095d52a8f55f228c3826b7c8eb839defca26e44f217388c0d9807717cc1e4c761a11df715769f2606e780156028bac6ba30390f684594df198acd800c3e741183251a715b45993af83570b7cc4d09b809823f1d754c819cf44a9cb23baf8108ab156e01fd90bb2366e82d869746869b5f43b1138ad6b7b90991c0c1ff4985158b2cff09da651a73a5aed160777f9d10feea891f7a0e158f900cdb2593b8fce518e436af9442a7de95f9a509d5ac0c50ac34f7b492f11bd9375f69c797aec692e43"}, {0x1010, 0xffff, 0x9dd, "b07ce8d6a99d53b6e40eced5fae4d5f42a3e1b6f485538e34cba56aa35c4c87fbdbb552de476e2cb176003bbb786f1f6206577f67b20c66a4e33cc1f33924aa78f30f6c8d335049c80b32d777d122dcb8b61e984e83392ee8e2e5548d22c1fb92f5663998580962dd58c9296ac3910366fb9f21b609472012835a9254d26fed7315ad8f81ad9145308594afb417d99944a420f1f3b17031b89d3dfd917d2caa490de7696ac198601b78f9e6408a7b2e5e75e2ea02cb3b83b097a5d8056b1c00b7c44dd434fbe319069840ef9c407584b0b45fbb5878006c253dbbb969edb0f874db87fc6f2f46809eb1fce72bdc45171228aa33b80223c056542f01059e3c67af96699a2756edd16734bd5c7914862c02cc4031141e47fc5ba1fe1dfa0c490bebecc19d83e95a42039c649e85809a9f00b261cad5e6be599ff1b7043a4bd372699baa5812d87a22f91645b83ad5216d57e94538744cd63cd8962b299377530d9459a5e4df2d8b87c265b6d544a1c5e834ec8f2f81b0a1eaabe53e12eaa8c1c2284f568d6ba9dd1db01ac9245efc5a39ae08fad80ed7afba18b2f1013e7c51b895e70275e40ae9fc4f40a4bf7a6351f41bfa1bde7ee160ce7702f91f46694541d89ebef25258500aad3b5535e433df3d83dcdebf3f7a851e013c08f8abd94a2d9e42f37d20a5099d606fca7de5197ec9a38a4989f9ffea79e776ef837e7262e07655e9bdbe8ec9ecc9f814e1005f2341f2dc8573649c61518706162dc3e8b1a72afd455fab1233d78c688d13b1b2f92e24d0236121d68128e80d317e74318cfb3b35aa266dc7029780ff6b8eabd9027656996f6e2b7de01864f036078694307c751676afc24988347dc5738ac7d0c6a5b186109a7a22bbc04367d05a219129c1b3fa4f6d66efdd6350ac20f99b59b823c88fcebe3f78007200fceccc6d83a6c32cad75780b5f2177c54b9a68e251591a6eb47f41092d39d2df24a521d24c5ef4e98233b43678444e17302c63d2d77cac3d77c0750ba988629df7ddaa1854214243315c506cd0cfb5a395dbcd1085728ed1bf34e72e90d6b23aae6d6beb11c3b7d78ae3b44b826ff5e2d15d301df990c156694ffc88fa028a747fd01a4c2c5fdb0630b0ba6f57a567e9c7f5a26e397d725b7ab8add7ab8e59154811f70172ab7e09acdc929078572fead4f46d4ab948af23d5695238818758ebaff0612cd840b20cb02386b5195f475d224caf2c0cc04338c5579ace1a45d3d67bd37d8700eca2827313a473c474cf5cb80665eacc303a7415c5155425397d5507b05b457ecc21bf62d7d196b99b098846b527918ee0febc71d5e9c4d18bfa0de0652dd0456eed7414994e7e94a4fc4885f9e9d3a82493d168b1b564d862e0335553070c9499a4eb83f52c1ed8c7488d671c2ca6728dcf4b4e096b280c9ad87894a71a39723e0865e43528f2189d1602df5de7cf4d05dfb1e3596295ac50d6f8ebf0a3a9533b6950155ba244d904bfb5d9a5b45e2b59e3b7e4ffe034f465a6a3e2c0a17ba8670bb54ef7e942d148fec8dfb60700704c5f084336c6927ae24ea6da6862dfbd99bef51d9327d1027e5140f09100b0401a438e82239813266ad65d63501097ddb3eb408e2502bd01f1d23c639f9520702f0182b5e4457b04fd5ccc9e268a9767b76b601e4c22ec56bcca6cc0965c3447e512bb2ed1034f86d20009be5e3bcbc1fb66152311a8334d0609bf816b2cfea6eb106394af03712a54f86428e02b8b0d69d88e20d62895423bb39c545efe60c4c86224aa4234a42f4ac8356a2389a05d35ba7cb0c614ca49845024030d996b929caccce5353e462bfb7c3aa80130241e31ef61e5a78fead9ea6807154fd38b15ff68d1108a675bcd3b92a79383ce187f6dad1514355cc104ba094c8fbfe136fe2748cafa36168a1993839d363b9128d43813d9fc077258f270d520041a866c607ef018450a1c11e38cf2c1110add2d102b20744f4c92efc89e54ae4305be5a15400f65f92bfcbe3b6b071a5e5a9107dbfe38be5f4884bdd224e831c0fb7133d016eb40d96084b473af987a6d31b33484f9f1d2eeb5861c9ede2f22466d7a488c15342b7cbdefc27920ec75930ef22deb596d93873922d7f5f9a1b07a8ecae7bb37edfe43462a4ddecf90cb5cbf946d2ce687d4fc8be8fe3f28d31eea81b508914be22c52aa8ae6464382409930eddeda7000b15623a3c2fb2834023491e4d848a21358139b0c684dca2dbd6a2c5c6824baeafcd64ca9301305b8f9c3b03a30963eb8eb2e7f6d595bdd22adf399e95365069d2d0023283f173fa652fb1dfaee2eb3ea07335e9d2ea9d969b110a7b3d997d9df1573f74ef5169342cc66d568f876f3e305742f7197556f32476ef48166b121055e5dd26eddf73a33d6c0656b01442af68be515daffa010dbc2aa23db2edd9f0bf8e3f1418722c4f0990b7df2034ec888740686d8ac87752b8272670557fc7755b2407f6af1b44b6d4005283f725cfcdc1387ccb437c542c63fe6f51632af2697fc4a7622710a993c6151a8e3dc524fa1a6a60fdb7fc04f22816d264d8703f761154dfaddd7fc5ff313bbb63f84c9fae3a56069a4de17f39c5ce2501ce2422130342e3c305e940156721c588d113086ef954f1af0c88adb4b231d4d60877650ab79a13339b6edac0135ab8cf57be011c372523e69542a837a4e642b3219100e15dfaec339671901e08f00e432d9d900baff9fdb430c30b93ad65034edd8662418f74ac0f076416ebbb1f7402b7f9df9fc0f84746c88618ac76a12618e3f396804e283677ecd607540dfdd20903baddda750f30003251415860193e8ab122e7f4cc7b0a976913aec137e8830b12aa80bdd5ede3d2da65ccb55cbaaa6200b6095ab2b6c0c8a966cbd84873b5838f6498a67616ccf2aa620a303a99314ed68d64412905c2c2c6a4def6178fee77ed99c3822ddd32dbd4708d8c59612ade41ade378e7ade93419ad7c9a406ebbd47d81a202f837a588a0f1e34ccb331a0b5ba07b85bec1128093ff15dea25b4d24601d3587d0e142c298ffa6ffc9a76896bdffbf0d319a60601648c6e85bee048f38abb2366297abb2b872136cf4abb5d5c5794b40d914c391b5611f9a2fe968a7584171f0f3776b82a4c53740caf4be0a390763b26fc22bcb373c807edb2880d4fbce3236f3831108618a6da36518790fa38158ce31b4831f529b856e1fce70ce112060184b0f73230dc006d23726319a7724bbd5a3b313d0b24d080a2262105a774365711804136fc2ab738702ebb0687068555735b62ae564d7b113c1f1795182c316eb8291734d8b3ef6961e3eff44f7b40f1ea635d4e2f71926628dabe42104107aa5b163792cb16ed9e098b0bf1ffe6feb22c69f9acd984a85a962e5c158d17f9a95f01ebec97c97f23ef575bf2595a09347dcaf8e20415effd83a850b61e25caef9643834ae4295818cb780f0d3b45bbeb579465ab09bf8887b8db93487e9cde74494cac3d01a6315d1cc03c0701ebd4c288a07ab07f07f854b9b83c416c83a239ad793a9c10ee07325641edca165fcb08f30dfb7a87af2a87694745ba7ac348c07c72f68b4e25d2f32d3231c4d547461f08df71e7a8723abc2f2ac28e89456c37bceebf9dc57cafa7fab497bf44e0dc3b39a4f7b0046caff8085d4f4b4234d42cb6765b75d36a630122dff7b2a736ab7e3678c29dc6139ff2d7fa24911ef7772e40c8a07af47c4cf821c380ee5d80d6b2d5b712c22927c4621534e334e84961662399291442fa37bbf43933398e635c1c39bb3e0856d5a8d0acde4ecacbf5822c1240e8b6390cfeb593a65634c0ec5d595a74d6c4d5bbe30c2fa73546d55575db6ec1ecefba27f4453aea8c58f286453a506a74b56d03042b82c1928208d54451c0acdc94406977e4ff2041a81168848553438f4bf0ad4c8cf1369ad144d18321226db916f1b8d5f9c22494a2020f874651c8bc11e1601f75e1c3cca748ec6645567f979c33fbf6376b6b1b662f0f709333dfab73018d748d6a72c1e77c28143b637ac57dd8ab46d6598fee497357b1c747fea8509f8bb1450e09dcd8d4bd48302f2daaf369d680c3754b03dc036aa4d1597205abafc50cef2e52c9285283d7f84326ee1efcd0504490c04b7a4b6daee4b186478f51ce1b63db0bce4b65cfc2143550f006bc364f1ac48cd28e361ce77c8f7f9f1837db63178041e87685d896a86f920791dbc349ec972ba9353dc417a245586eb67462728a7397000960fc2fa43c4c471c8edc26e382dec3ebdc1219b21cb98ed0ba2066fb9d4fe65fdddc481ac8d69e636558c60804f043c62700ccdab59818c2d67a309ed5656d133ee083d0930df5cdb822bd3c462dcace832daeeef5c12006942c50afffa7ac77f9d1391e0c7e6bcc5118cfcadf483ce847372107496ee54d2cf322a01d9f3a591cbc183e3a4e89f676627eee873fcea2201adc410f911543759492affe47d99d117fa251c0191fcb285f7d07a3b6120e193ecf11ad3ae6f28b9cc86891e01b8daf2f9a555b0d0c1ae9c4cf3e43c2be7582113df88cf7eeb62a5c392704f92de175bd3b38352fea838474c394eb013035f76c9b6c6f826420c9a0255f217a60817e9f2a3b3b7e7cb1b0bc1e66b3a6d09e6cbd08696f7a44adf237bcc3c1c1999fe16e3e3c03057fc7edb8d5fa91f384a73c3b35a29f9fab741f5854e5af4a47192b9cec2baca287c2eacacf7b7951be6f99841ae43b07b362c0bc5e300dd8bfd3a3c77f6f9bc26570700c014fd0314fcde07e569c618bba6c699d95b1017a2981b9ca5853750275d705f2ecf4c4b2414c68940279f6f6507b5695e860b243d7179e866022c0973d494f6bdbfe0b09adf89c8202d6316b8c11589cdcd78a75ad8e363d7a328c62a8bf9dc27311e880398ed560e6e254035d9ba6ab19cd4820ab9322ca415d2637fb489cab1fbe6218c5214c2a8e84ba4adb9a589163e1f7a43982c9df64de934da1510129e4c62f6ce4abff2d83ebc182fdde8fcc2fe96281e2465e3ec13dca5f7100e431427150945fdfacc8dacdab921da79350d0664c8a6a0a8fc2d39544973177376944fc11487f74ed333f21841b590c255d453312795b1f5bc92857208214323ee7afe11ec1c48be5cd799c291aa31f90d707ae9fb6811daa38991f730fff1fb52f95aab14530409276a51dfb8dc55c414691b25a31d5802cec649577fcc418ae13d23e9e7d125a354d7555f3f09dc165901bcba5b781a7c9d5a01f449d37dd3a1867bc2fc75de4b55744b39171bfc5b2c07280b122e9464afdaf2120de09d40e2589a0fd16c2cbadff1b40fe3b8b60ed2f4b0df64ba5d6a0ee7c4eadca0603e9c59907a809b252c198f102098a402cfdc98276a63aea93cb9972eee8cdadd7934f0a63bc20f764578c375e35a9159b5d2d68577a7e85d58cd7f11ffd9615a22c56e5bb777cc061771b3f4327a8c7fb176cc8666671d9fe14177e7a9000dd09b843b408d9e307c7dc543297c175300679fbbb71a2a851a5fa23f98c9198e290c866d1a992146dbd48dfdb38af1e740e781a1544e5086e5bed7ea241b07350a01710b20b0408916f0447d0afad2b5f84d4fc53d0074e50c621a4ad012859610ddd76efebfce5856226206211aaff09917acfd97926494917bf1dbab9b61748b5c89fc54742f26f41ea4d67a61781596079f6963be4d42e61520e11dbe82b84cadcb92d5617a4443268a3c4bdba29eb5e90c6ad138d4597e8903bcb8d64b239edff60eb7af6dfc9c004a27bc6e24"}, {0xa0, 0xffff, 0x7a, "95d8630f1a2467cdbca603fafc1f01b6cbb5ad9206e338048ed5fa10f8a40dbe9d290c909c9250c22e7c35b2dd91b97f3300d8ddf5cd5d83d268acc395606ad91fce742761447bc6d1c0602880e7ec4e1951ebf4075e198cd2e23fc2efd802c752fdfe095bb67bd06369d647d5b9f2c90365d097f85fd6c43d4746f27ed383caef121b16d9e7c74dd6291dbca368"}, {0x110, 0xffff, 0x1fffc00, "5119a1ebec1007a8abe6699eb9e542ba6477b6399fc5a521f7918829c3e5ee2ef92eb99f7744c2524b9073e63aec76415cc85fcea6ae874c31d995c0e0808c3195ae20715770872ccdadb3a5d4fd4ef5cff1487fcae71e19cade01604cda3c39ca4fc2a677a0c4e09695733621959f9d79901a1dec1818ad216061640b07c5a1a7560dd0a33dc97e0f71203c12331ddf35cd0f5f792a772c922bdfee9628e86ec0dab65729bd04be957823090e23dfbc7a5fcedd331a013e78a8bd804e67fe4df3b24516cdcd754449ae46d9608cf7f9cc897dbbd1820137cb8675291630da730372a1337c9b1752dc78c3704416ac4606651c7d78a37f6801af371b46"}, {0x50, 0xffff, 0x81, "03b5bff75f7eef3959886d8d6556f831cc2775a30a5ec19a81b8aaabe6566281a8786d40efe800af2606ee3c81c2c6309dd50085bd88c6f3d83da615ad471b89"}], 0x13f8}, 0xf) truncate(&(0x7f0000002600)='./file0\x00', 0x0, 0x5) sendto$unix(r0, &(0x7f00000000c0)="b100050390000000000008005786ca90040e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c50000000200000000000100000000000000000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:01:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x3d}, {0x6}]}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f00000000c0)) syz_emit_ethernet(0x4, &(0x7f00000001c0)="969b100e") 16:01:04 executing program 1: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x80000000d, &(0x7f0000000000)=0x20, 0x4) 16:01:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f00000001c0)="969b100e") 16:01:05 executing program 1: setuid(0xee01) getgid() r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffa000/0x4000)=nil) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setuid(r1) 16:01:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x3d}, {0x6}]}) 16:01:05 executing program 1: r0 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getpeername$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:01:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r1, r2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x3d}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f00000001c0)="969b100e") 16:01:05 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, 0x0, 0x0) write(r0, &(0x7f0000000d40)="af69454f1c250428a8483942f88e3650c61d9f765f29e26d4ea102976887e112af76af0ea198be19c2ca7a0e74937308000000000000000f2c129f6fd5f2cea81b9d07e543bcb8af79e92f0c356b12d4cdf2518986c774fc7cb0dba079c4874a4c342642a902e0498accea99f362cf3dc01fd4489f15e419f9fde634eafe170fb56a7b7a0d2219e8c76fdc11b2f42ed0de70f33c70c181e508ec5009a29e6eced93398e6304e403f2e783db812553a662cc00efe9f5c76c1d6dba09d6a570960c6bae89a6c1a219810b4b494254134402a4a66acae687efaa0e2724d1346486e99c499320fb7f3b75b39b0028d2dd08c2d04e4df576ee568397a165ea325019d8da7a2f89397154206810a6023404cbb", 0x110) poll(&(0x7f0000000080)=[{r0, 0x88}, {r0, 0x55}, {r0}, {r0, 0x4}], 0x4, 0x100000001) r1 = fcntl$dupfd(r0, 0xd, r0) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000100)=0x3) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x9) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) write(r0, &(0x7f0000000280)="7b8f9aedf390f93d521a4b147da426352486b868dce4650e7d4c5d5405d91466e027476b622cfa6c6f68f9ff18289b7d2575b82d35a8d3636710734387468438b70d1463769605acfe0a641a8e377c9c6f0de1317c02b86f3c7f953bfab9520ecd3492df6d4997f91174626191650f3e90a9aca4b82e7506f6eb1993339e82ff5c3289a85c984541cbf4de7543b41d78f947701aaffd974f031fe0e3c9ece584ea663ad19fd80b2394e221e5c3834ae7ddb195e736361fd4b6273793746902bd5d98187543bb094b9036aaa208d3325c5c2fd56dbea0c6cf1513b35c9ecb827b06f73c058cfb4e24b86d10824baedaae8d69153f75c2456088cbe5f1cba4fa09ed4b7cc95ad408d7c51c480c8ac14964698ae8cf1e6279c09e9efe2fc2d1e1e9d8a42522d36942e3312442fb1f312e6bb6f32c8cebc941e3f656991f4c9252795cdd720073f5e1b225fd5b60e450c8c14fc85a776356e999ead9d1aa76de69f6a9e7b66eeef2af155ea68890504f9b553dc4373f991954fb0e4a1eccb6473153c97615498d24ebe8f68ed1f76ca2985dd575b9e83c5243d108243c89619b490a4b10975b081f7f954409516f39bc164e18a08afa92302c79cbe9302ca23c26def1a80f857ae82756354efacfb2cdab12e1e7c38c21ea3919a3f32dfeaf93726e7175a856a56a3239cfe36f17bc80ff10df0643a8476528f0a6f8ba1433fa42381b168575cced89463901e440cd812fa398135a4fa784ec5af5a21d88ec61bc1650bff4ff17eaf5996d591d95132f54a75b764e53495a9af476e6cd0c46add97490049521f2e8d8629e56e951b3f93bd4f50acee23e1b2173cc612c54afe8164350eab54d085d933bb335ed4e4f9c148e7d6250935353012c61bcfb8e6965b67c7c84309a6b9385c363074a36f451c556c982a34af2608752f869d1583df0db4f6be9d82f7f42ff42dc6c3fcbc0dd37b8182c41135ec08fbc15d9444b288bcae383aa7ff843292a3eed2e4ac191b27ab6889e4dc7b4efee1d424fe22e6d35cc08456b8f2024672c040d826970b3cd0c6cb6e18f58533dba3558afc73904a205e97719d7e2815289bcd3c8de7e987ee21fe9b1fdbbabebc2406e709458aacf3e8d3bb1889d0ab0d07d90a044265b1ebd1846252cb3a0deb90bad21b5bb6096ab5a9f987bdb4e987f5362876919bb205b67dda5430ae33848612d8447b5f6ad02292072d429b646f2e790156eb615f94d80ce38b9d4b0811d32d9b164af1f3085ec33a38423fc95373251a4b81ac097d16d6fa9111c63ad777c1afd2697c946cb21343b82163fd413ad5054cab5a906b12a18c5603b8668dbe91bad16b5a92ad4e19fcf9b2f060dd6ee629e69959ac4e008a8baea1811972438890cfa0009c305442c9de8daeca0d7e4ab13464ed10592a17dfe53cc72683934294a0bca0bfcd7577c4d3d9877d3d2ff3ea91e00f51bf11d8a02136913aecb54a503f581babf5cd4c8f93678a3d242f78e683f462656e22074ff3daa8744c97370bd9ef4b9ce8d2e8eef7cd21ed21789ee1c39723c60a68a60e241c3407688264b1d9c9c13fd58777d621a0ff86d7f816312c5143725509a3d7ac17baea2a1e789ad9e5a18d2109d3fc238d1bea61b8b8bf74778df74d7e16282f6ce7e978aad191fb1fec8990b627105cb03043c1016d2044fda90041bc02c031ec1316147df0e7da87a9ec0490215ce1368991aa48e1f08fb6552bdb85243f062ee83073a38aa5d2cd2fa51405d8dd95555ac975b883fd343ef52ce1acfc6d0e7da3b73f2d04e7d6c843fac55fe8b562ed30f72aa15a16915cca843b4f084bd619b59068fe8d983f4478cc0ff74c809fa56933decb982f0c487333576e57215c1eb6892ef85467197ad7bf25e278b041f6212b349d7f5d92e52c1c63a44101d47cf0fd8087039b6553e14414a1da338c5c216c9335bee2a9b351af61d42287b1ec6fbbbadedf2f76b6fe476b28c4cc617cc2b7e1f3187ced3f979d5ea56c36b76d9b078b1c8ac41b3a80e8ace7679de5d4566fdeaed3582386c1e2301e807b410af3c4d9e3e9b19b94588922e3c32002cd4082448d7f57c34be73eb40183bcea2c4eab64d7e4083b81b96d8aaecf6c8145f84ba3a8bdd6378ec6acbbeb0079ef5b80224137685666b0c361df04e0b49e627ae4e2043241832168af1d76ec4eb92b43bea5cc5c2b81ebef67d2554c01fed67a92ff4f18642198f0b6cc8a82eb2220beeb77675c57df0cd4a3979a2825af0ad8b40769b988cbf68b30e94dc26dfd192ca4ce8722100a4394e991db6924eb6bfa3e2d8461a58b64b59055fd420b7a1d870e21ed95ee4ab56f477cae53c5ff3c2983db23c56313e91c5c696278b89709f10f4f190ef26c38dc8060478463f3e94acc702a0e5e6b3ef08b5142f59baa19ebcee23360bd21f4b69779b7e4b22c3091cbbcf0150602ef06ad82d6bb6f47bda77aa0bd28593d74c9083897fdb74a0606a0541d97587fb978f6db90d6eec9692f70f6853aa8e614086752e2fb5d2a2faf5133be67ad441fb1152de1c52290b1889f62e2fc0cd93d0d6d4f4ec3cd8542bcee0797bcdbe1d717cafd06945220d716fe3689f4fb31513e14bca55818308cea34a40b649096c439c650840736a352b217e10c4180511ff14090d1f3254b2e004746189dc36cc4d7d038aa274f3ea0fc632cab1ca0f9f420b597927de1a0e34165c9ba0c9236bde8c6a5d3cfbfe4a5b5488c2f9adeedfba8424ee222baaeb835359cbe76a1d788453024b15968d0f4d6db4383b563b24c73153d3b8671f7db867ef4a1160a6073a4287bac4f969e9bec4c9a9c1f8bbcf12671d657931cdc0a75896db93a0598d50227bda4ceb514d50d81bcdee1a282f0a225ee433ebcb32fc8fe1fd9ed6e3fa8064875e36e4c581de479351d6ff3319c98e3f8e111d7efd143cd1ce23abf48b06bc16ec2fbbde9c3ee11c5eb9fe86d9b449279bc6315982922ba96f4502c7a080dfa0fcd1f3763c0bf3b6c0c51cb415a2608cb4138a5992e47a42c135dd4b1b9bf0ec77d10bc409eecb60392441faf5c3cba3584ac1615b933fba2451f4e39fabafd401a8d90025fdec8dd2611ebaf1b617060ddf96ecacd69cca245b866d5692c918001501fc3cb5cf3cccede80e57c71e71b8dd644d4db23045fa52940d867dcd9127f37009f8ed9a86c8a9f50bfdfcb20c6df724ed2b81fc760600f3374d95d9fd45f102a26dd19c4a26cbba63e6555727f4208b29e5fa18dbbbb2d4cd1838bf368d3eed8d69eeebb2180870f62e64f80006a958a7ce9d9a1794a1362e2484a2bcaa4405995974be48a353b783411b8a4596c8a45b3f064422f5d341fa1d6821033409b3c8eb79a193fd1ad3640826f50dd0b1a39670311e2e9c3a995db026f43ea9063d96721bdaa8718202701cf26fe4d8b3a960efd8ce44db07e25f6b72729b0c9d6dcfd2ca76a75a730509f780f6792a822ce1cfc9472c431b6a8afd8d1b2046804acc18cd54ac8f3d61976c6b9bd6383269b4dd412a31c5a823b45cd5caa8142dd04e5c13e5fbf6c562345092d747b8060d7e3e0e4a362792cc61ea89670f4869f66f497f0abf70b3eed2f1d1b9c820709cee26c12b673190e933e83a57a23c8bae9b7752ae511712edf8954a8b92eff55d6b45d1de35c478af773070ebb3c400134266926744d98c5d06418ba10736db12c540b20b9adc44ac45d4639764918119f2ac172211110ffc700540c7063620d5e5c47b5b9e32d4fdcde46cae5443b4772574b8c46f049c6eb2273f66824fc6853baaafeda8cc1d778d77d8095c149392459fd0f42cfeda8dbb13b5990e613ef7ef61fe73e5ed5d3ba58ad621f34b1ef969ecc27f08f260d0802d5d1a", 0xabd) r2 = syz_open_pts() close(r0) dup(r2) syz_open_pts() 16:01:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x3d}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2000000000000114, &(0x7f0000000180)}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f00000000c0)=0x6199) syz_emit_ethernet(0x4, &(0x7f00000001c0)="969b100e") 16:01:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x3d}, {0x6}]}) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f00000000c0)={0x1, 0x10001}) syz_emit_ethernet(0x4, &(0x7f00000001c0)="969b100e") 16:01:05 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x204001ff, 0x0, "b0d42000006e9300"}) r0 = socket$unix(0x1, 0x5, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0xc0106978, &(0x7f00000000c0)) 16:01:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x1fc, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x3d}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f00000001c0)="969b100e") getgid() openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x400, 0x0) 16:01:05 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10082, 0x0) ioctl$TIOCDRAIN(r1, 0x2000745e) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x2c5, 0xc89e, 0xe3, 0x80000000, "7cf99410043ef1ce2c4006851a3fa76f2f5992e1", 0xfffffffffffffff7, 0xff}) 16:01:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x3d}, {0x6}]}) syz_emit_ethernet(0xffffff38, &(0x7f00000000c0)="008001ef") 16:01:05 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) r1 = dup2(r0, r0) faccessat(r1, &(0x7f0000000080)='./file0\x00', 0x34, 0x2) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x11) setsockopt$inet_opts(r0, 0x0, 0xd, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="16e4f3bf8371344825fdb200fb01f814d96a0d610d7d1c6aaee83324d11a9605f3514ecc6b7f5c0d07324f14a0beb675cd440f257f00847670cb2053bc2684077b79e74f64b66467643adcae070ec5a68ec4bae572d836d574a0ad059bef15ba76f7b0", 0x63) 16:01:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x880, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20, 0x0, 0x2}, {0x3d}, {0x7}]}) poll(&(0x7f00000000c0)=[{r0, 0x4}, {r0, 0xc}, {r0, 0x22}, {r0}, {r0, 0x40}], 0x5, 0x5) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000180)='x\x00') syz_emit_ethernet(0x4, &(0x7f00000001c0)="969b100e") 16:01:05 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000100)={&(0x7f0000000040)=[{}, {0x26}], 0x2}) 16:01:05 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x101, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='W\x00') r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x3d}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f00000001c0)="969b100e") ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000480)) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000200)) 16:01:05 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x8, 0x300000000}) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) flock(r0, 0x2) flock(r0, 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000000}) pipe2(&(0x7f0000000040), 0x10004) 16:01:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x3d}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f00000001c0)="969b100e") r1 = accept(0xffffffffffffff9c, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) bind$unix(r1, &(0x7f0000000180)=@abs={0x0, 0x0, 0x3}, 0x8) 16:01:05 executing program 0: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10200, 0x0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000180)) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') mknod$loop(&(0x7f0000000200)='./file0/file0\x00', 0x204a, 0x1) symlink(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)='./file0/file1\x00') open(&(0x7f00000000c0)='./file0/file1\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x3d}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f00000001c0)="969b100e") 16:01:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x3d}, {0x6}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x20040, 0x0) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000180)=0x2) r2 = dup(r0) bind$inet(r2, &(0x7f00000000c0)={0x2, 0x3}, 0xc) syz_emit_ethernet(0x4, &(0x7f00000001c0)="969b100e") 16:01:06 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x10) socket$inet6(0x18, 0x4000, 0x4) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00') getsockopt(r0, 0x6, 0x10, 0x0, 0x0) 16:01:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x81, &(0x7f0000000100)=[{0x4, 0x8, 0x3, 0x1}, {0xffffffffffff0001, 0x7, 0x9, 0x7}, {0xb2fa, 0xd102, 0x7fffffff, 0xffffffff}]}) openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x400, 0x0) syz_emit_ethernet(0x4, &(0x7f00000001c0)="969b100e") 16:01:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)="fdaf3040389b5e110ce9f9a484592a7a271e69e3b21ef097a0437a1d990e6b0b07f96908066ba69ac87a4e7747f7f94eb9f20e1b4bd9bce9830e3c12519cecc710bd4a0e58a395e102cc01d61761524a20372eafe5426f186c85dd1157b8ff0a64f02c63e9e00c5be1f43518b64527a6b422b8dd503ce3da9278185c3293e5f9b422cfb66328fba11ba9c39fbc9f5b", 0x8f}], 0x1, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x3d}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f00000001c0)="969b100e") 16:01:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x33f, &(0x7f00000001c0)="969b100e") 16:01:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x802, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x6, &(0x7f0000000080)=[{0x7fff, 0x2, 0x2, 0x9}, {0x81, 0x0, 0x3ff}, {0xffe0000000000000, 0x6, 0x6, 0x1}, {0x2, 0x7, 0x5, 0x80}, {0x1, 0x12f9, 0x4, 0xffffffffffff9425}, {0x2, 0x100000001, 0xfff, 0x400}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000140)=[{0x101, 0x0, 0x1ff}, {0x0, 0x7, 0x4, 0x9}]}) sendmsg(r1, &(0x7f0000001600)={&(0x7f00000001c0)=@in6={0x18, 0x3, 0xffffffffffffff46, 0x1}, 0xc, &(0x7f0000000380)=[{&(0x7f0000000200)="069ad50770203ce03f0c22164f6a036b1e11cdc129101db37ca836eb513db5428e67863ac45398af7fa1a0b44845bf06f8df6986013faaac3aaa7b54b78674cd519b8885f5489e06ca28e266add760509de1dddecce3fab6217ec741e54b7fe05dda287c7f818fe5442cbcb86ec1e8", 0x6f}, {&(0x7f0000000280)="140fe82c1bf9f1dfa9b0f4756c221e16d965aa7701b1192a93852f3143731d394ed57a6598a552c8abe271b0654cc5df9a908ed885c8cab1f5c188e71bafc6c8ed19099e0066c6843b5b8d452ff332bc33e1bc88aeab4caa61393f47732a91c5e491ec3c99e7da5a85985b7902aef0bd9b2fac4544b8882e30a5b3d918b83f8300c3dc6bb2ceec1ee20cd2ca5b3b77fdc4712bfd8abd1375f4e709bbae9124dc4807cc83732388397c38a7b81a8381040c8326bd15936fd24ba009073168ed7137134a41f95973260266f8daed3e3d6000ff87b38d4fc095c21a6f6468a68761c7", 0xe1}], 0x2, &(0x7f00000003c0)=[{0xb0, 0x1, 0xfffffffffffffffc, "f524cafbe9bd8e9176ac064aeab7816ab70c06bdeda546d39430f8f8064045b7c4dc5bd4867d82bbe6f27191207030a7c22d2114960c449ab998c3ae07ce9bdb66ce8ad1e9aa33d4167192b6e287e700de67c442b1718be98cb36889b1b6c0f6305857540c2dd040cb6fb7c33bfa6c54204d96e33471a2818581aa568b00397d5c14b0dce3c557b2b38bae078f6fe383fbd6a8159e40d463f0"}, {0x30, 0xffff, 0x1, "749200d1cba98bcace35b15240c128502c7c740357128d73696e"}, {0xa0, 0xffff, 0x6, "dad735564ae909f51117431f029977a98bf4edbd21006678bc77305a2b201ad7db86075aa11078a290828ec8d91abdfd20f8c11ed46e415d6837eb5a597c8c0fc8ebffe539b707f28c25f9da420e1fe3f29c276dc4f91e934081413df65236d0ad414c004cafa346e2d6c6282ef5906dc648a6e4fef85db6a709dfab4a64e17b295bde2eeb7847ac689d"}, {0x70, 0x1, 0x3ff, "b89040c13301702db96f21f8729e4a54116d663c3848ca31aa1968b8b0668e733727fc8dac73549baf143086bc44ac9a95628657495dfc047c3690793fd53048db7139a477c69c2da1061c2945661ab5033ea4b09e7ecee0f8cd5b5f11d9"}, {0x1010, 0xffff, 0xfff, "86b7052f53f0595b234acc6dcf22365138043ba6a525be5d88d78ac7a84e3fcd06756083663c98e3e229183ffce4ae516295190d3c13bc7f1886ec8fb2e42ab470b0f94b896535bb5f7ee1b509486fa31969bbbb1475b2e20f6db1e06b84fba459d5b16a55a68bc23b976a783936a61b3a3e890fa4456a895377ef8b528835ad0f8b86592481c5821d2b37167d100c2a772410434296252c5f1c97fcdf248a1e97bed464757de5080696a026b275623d296226b0e6f4e4bff42ebca33c39d8e85728bc954bbd08d1462ced5f5e1bfe2198aa7b25664c308b1d736e963318186040b3970c1d23ab2f60534f962ab7d2e93c96730c574ad181de493e98bb0955cb66facc946e9d04b14af455482e69ae7b1ce3ccb50b37b6b00dd7d57a745f9219d433dbe3bc436592c078e8e5690699aabc41c6eb2967b900fd56bb1810c88e3a1c31cbcb607dd5e4d0450361920af7b727da1e58b8a8ee98ad71c76b90e07ec6ee0273b0cd2bb9d2e4a9e55b6b5f72b8c5593c2a26cdd6e5ed5bb14254bf3d00bd4ab72ca026d332626d35ecab4b4a54817ecce3c25c6c20db99b847de680ff1632e2b02cf6790ff6f6d3b7aee7b4cf8e290dc67a5f7bf23fe59cd71d3f3c26389d9066c92bcba0cedeabf2a6984e0bce65086723c559db31cab0e6889b9f92d0c11f2278d041ad6751308a869cf461f289e6c284dde57ada08e0cbfb8222a703490a8e17394831a4b10f4570073b9bc5ad931f390fb497705e6a46978b426f328b7782e3b638013ad11530c0bee9e684a1d0f4d1d60ba2c2fed19ef01924b00c572440490da0538cedd4f89746fda67b919bc345e6e4645b76d1de10fd4a97d6f2d097249120312e279de978ec631b6cb29a918d58b8842a96f718da9aa2d782e26dda367bfb0b90e059aae260211a096d658f3405ca6ecb94ffce7d1d5ffba047ac95648f717cc9ebc4fc18f4e0c285b1fea3f78824a9f6d214da6ffea1fa5ce94fb320d30bafbba68d106a7790efca113e9aab2fd460e84dc7512b29f31ef486caaaaf302d7badf54c18c7895e371511d5435beb3317af20c0fe7ccf4eeddddfc03e1a633e75e4341b4be351a5f54d35b408ed55753774807b33191d85c11e5166f7cb198cd90a4f246028576d6bf9da3dcdf7b6cee9e871ca88625244fde1be22a2c71c8901b7f7f8444a6d37c8796387e9c4f625be4820d760b92ca3b406186ad2ad16320913a0cb64b4bbd50c6603be215a9ffc211e9b8f453f621e006eaa70d655b3b1d48ba9255da934355eab9f412060a21bfad0fca1eab76b43c2dd161a2b87016407632bcb18ff2c88d279423d382fe378fc53d6628dfa20e15fa2bced0b76b32542f49527cb90671a2e5ff0bbf22ffe416a7576caa25c6e579cb47583f89d18630a87cbac9205dfcf3b36d15506c076022b254979ba0f4888747a07d1f249d4eb2a0e72e87fe6318edd06eba63a8d96556e5b711b288b1f77de92dd9c7d34b9064416208311db5719542626b89acd24f4cea3bb35bcfbc7fa4e3d090ca6ae3964363b18fc412566b43777d870a770bc87530a98c3e3c67d044b0183f1af130d27ca6f47765777f4c87961a937a3e261bdb2577df762eff71b0787dd96a1e782a1270233cc4ff4195892a23f9f42ac616684c36d482576cdf431a5cfdf9a2e110598e8b5f53931b511cf5478d950127b65bf8e44f9dc0639b46fd549e951c940249723f1bfeb6a6d4c4e023d4e6a643f374fe9fbae0256434e9d10bdcae26e1af9d25adf21ad127d78510a29f4c80e67772e9f878a29af65cb7f82e376b98631f2cc16fa4592bef01b0e2668bbd98a6e7ee20c135d586e883bebb6569ec71d99361114e89175a01c0f41ffc16847ad0919ee91ed71ae4bde761deaf0c167daeaa0a2b3efd3fd465a0f1f60025c5891d15103570c1779006444921738069b0abf226b9725e4b7357c624170b58cef049844ac5ada8a8f74fdb5e6cac89102bd6f4ac8018bde2fca5d5314e1b5ab8e68b66c99a8ccbc3ea239074a50c4d2565f25631e8ccbb18282ae867da53db9948053cf4db9b026ae55d57917e7bf4b86764474895059a9ae87db361a73937b33f1c5714322a336ef5d887daaf87303a42e2603c2f91f4947468ba1ea2c61de3b847a05dadefcc9d9185640456714558bc9627eda5a5a908946384834b1b02b96ad0f3e46a289883fc3904fbdcb1364328cafb1637733defdbf78b69bdc6258ceb55f03bb87df9aede3f7b8c3c783ba05500003a1ba3e7f877e1b19bcff3ff791dded15d5fc3da9e345cede79174204963d7d0b5f763f7bfdba9f415b7dbd729421602d7deca24e6fd6bd4b052f1d32c1980aec5accddfc65d68e51ec0d83635e27b23dee734738d9e7c49b901dfe6c49c7ccfca7b2950de1a556708f12c17c5312e6787db740af77ff96f987f196dcdca1b81e2e9520179e932e4edab11f533de82406cbf757bc89a5a2e2bdf80a4562c6a2fc7376fef33b08a61b1fea87c5a01594aad7303134b0053acd47ba0bfc0c4c8a12ee90c425fb9e2a2594ce407467f73f11fd2f4436a6b30aa81d8e9b11f4e6d1a662385264f2ad0fee41fb097dc861c3efab5f154635410e05c7599754b6d9bf315e9aa98cad6b5c58c2fdcc4bc86cd73ea33934582eed498a9ca065f98dd3c0b93cc031c068d350dd04e1c31b8f04ac6f0772d397da85e67af7b21c84803d677132667e27fe8bd60f3ac68754dfdaa1f97e384e8c38445cac4cdcdeeb3e48c864e1de57347f33f6d40b926a46fe1b28d043a3ca1e1e45e9e897c7296c770235420f93abf7e4e461e86a4d8e75d174e65479092fbf8c9c590509a35212109d22ec1857d57786e708c7d4739398be29233c9530333d95641fe06be4ccee14d578b32792f1c3c76e8ba8628573a08c500bd7ccaeb7728bd107420d5419d6eabc6bb87256c8f2ce71f9251bb0f9df13ba5814c9157f41b27b1abad6c50ebdabee6596e8baa85c8cc0e2f8323927d2d930ef9a104b54829503aba1cfd74348152adbb188fdc9cdae57358e3c5ccc0ca69d12175bb648718409131e981845f5982eb61fd64b41c157533c82476a0adb39ef3112f911f16c0bf644a9c6ce808cb4dfee53a3bcb7c60a435e099b7cd460c91b5e9e512f783a8a4e026feb4d96f0747b167846831fc7c8ad8745665539cd9dd72fb33eb1e20bcea23f77077770401dec51412156f585961aee35129d06b049d2db116f5f80bf6f4b7298d5c2dfdd607b15daef3a4e14d2fbe49f033d511ff10b5df66a783279c35e5813aa09525052347e2a6cfcb64615aa1fd1f31cb747bf1eb337bfda1352a87164b71d26066c95c6a6cb9bc808aa5a68863a956e8abec330994cd719ff5861c78e3ab23e25341f6353de2ae4715010bf294060105bab3f544cd8d0dd247080a8ff531cd76eb0e38833745fbe2b4b1e93e76509a1961e576c1e617efb818712555903dbeecec1b4f9208fad929eaec7684f0797930a48e98c0e818ce814d6b343ddfab9f176624499c48b6e82efe11deb1b0741be59160520da2dfb2a1afa4dbf288ef782d9c9faf5486219acd9d097a4a17a3d8edc401abfe5df897fd33dc9e2b72b11e18834f91237bcefc6940fe3562f8e2b4019ddf8894b697eb9485c6acce48c563ca9d822364d5d8a0670276e3546b261287f33c54898e7338cbc32d26ebf2975553ed7d4e20acb8f95419a39a139393aa0ceb485c8f34c0bdef5ae1e6a58f22f624caf844be3c0dfc8edb6b6fd7ff0b025eea1841b3b207cd2570d211801369479e73657ab1ccf2f99cff2f279ce1b0406b6826b4bad0c89ceffedb6394ece3a186f320cccf3072c17581e47f54d8b3cf3b19802a48330db022523a2731a0eeedadb1f63c53d978f56a5b33de8d20a47760e2cff56a11041b6f473ea20f9b31f97b3f144cb40a0794cfb624d8a317ff9026e03b92c1831741b08d5c6ec4e7838be1b912ff903999c3135ed8117fc42a7f652414047b088dc67f11e5df5b60acbc2409e491f0191ec9e710109f2024ad19ffa37af51e98c0f6c124ec99dac4e39d1688d202689ca4e3912424dc093c1b67c0578aaa0036a2b1054a0e5bc4a0efc0a7e3f3fab93e27649f3c8a9f3095c2f70824daad2325e391232a1151f1119fa028630e5f245a82d33286cb730ea04535bc1a6451ad2dc9932fc68645730eb410a734c49121738c492694a463c63e42cb4c732629609da111b7fb9d5d62fffc95237d10b5672ae255c5235e2dbc38a2f3a861a73a09e1e64a3c7366c3d3beee1b626f1a522caf0de6cf21317d1960354a5b61b6d632cbfac0ac40dc7968e0d6eb7c4130cd9bbb5d402b9d03e15e3d60b4306f51d3e7a8081a117f9315f12a6442e58a6db14d31f1bcc490ef978fd07c924d845bf133cfccc0788ceb0228109cdab59f53ce7b40328e94cb9f37b17d9dd1621734d1606133a1166dc2504fba5a33ea10e9ae26cf320bf203807053a654f05e876c87b05129bbea66e858e7f6f98c948a483f83fbc64b93990d65bd1723279465b797ee98934d965fadb666a6f59822396985fe66261dacd26199d806b8c0fbf09154c6e1317ba4077b49f2e834679544b7e5656e9930ed236a745c6d025a803bbfc4676ef807c59735de40268040670ddb5807fcdb824a6b9a03a584ff59848923d423f54cfce4aa84c56afc02bc3e7b2d8606a48d6f4191c030521baf1205fc6b7801a96b7f9366c535824d2b0e6526aca5ac5f9e7376455d203695a2c425b57fd8c3514d60040333ff32c1caf7d262d00ffc3b639b779c648e1a28a0c2bbf03214529382e21bf139631f34097e8a7417c50af92447ffef7f4215793ac058ff1464b6b495b21cd7e2dcd0006378f942185ca1cf1a11ccfa05097d950ff9300f8067d744f2876f8033e82aa0b439b066672033927b2471bb3bb6f2820db6f0ade469bba0172b68bb2e253ac8c760a3eeea4b92ed46d1b82ea7abdfb5e03d8c70f2da0a49ffbd5afe745c85fb0e2abd8e9be31fe9412a8e900b437e855b3c5acc5f8985d08f0a49d0b10e115994a68e481b4448af3e7291880e4b04acc84e2f65a58e23a8b5446adeee22304fb1d38f16b2d3a3e3fe31a3f294816d2440d36f0c61b58792aadae6dc0831df24b104344008ac88d0371d8136804d60680c2558883902dbf6fb10dc5316cc6ef0131c04ebbeced0b0d4ad801fd298a180e839eedc48ff6e121336c69305706d79bc1f4ac6b16296a7715a430c6e72ac4d93b1fc55344b2c6e8f929eb7fd2d19196fc49884defca709d287530eb8e466c8721751e537c88167349192340c8b714db5f8c6d95b0b38eeac092fe92b82cc8eb925e70f769a9dbca93137a1878fa1d84275c7d4af76d6d094935768643173a923a28f75268a7cb237d88a3b4671ea741e7e75c3515eefabee3cddaa698914c9199096209ce1267a2be27a0dd2013439145e92e64a0bfcbdd8a367d5534b9032aa320e4eda1a419cebc3c8d8d1d5a7ed64a8e14b6568b16215f44580dfadb5de7e358d57152ba1d4cd1cc806fceb4962244aa1860e3fa668663da19c8369e81e0219197064bf773c306814455454e5cc8f4e609a82f45e0c85897b24b33b060f3ee1d5ca9e74b3e308765d760ca13377446513cd6531879009072f02451756badc2bb5cb98319029ecee788c72d7196f46fc8b69aa42c1a6af348112762104ab0e0ef8db3e11c0cea1c9e112c5fc822f07b268ff6c1869b7ce752c3caa0424b0d17285483b87bac95804138a518fd227e3d3"}, {0x40, 0xffff, 0x1, "0e2b5a2d0dfe06d756f70bcfa452db2abd7f816c2fcf6d4be31022b8b1b71576a0ce85c15555fb7a33a2"}], 0x1240}, 0xc) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 16:01:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000180)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x3d}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f00000001c0)="969b100e") r1 = dup(r0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000340)) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000000c0)={0x30000, 0x20}) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000200)={0x0, [{0x3, 0x3}, {0x3, 0x8}, {0x3, 0x3}, {0x3}, {0x3, 0x1}, {0x3, 0x9}, {0x3, 0x9}, {0x3, 0xfffffffffffffffe}, {0x3, 0x9}, {0x3, 0x1ff}, {0x3, 0x3614}, {0x3, 0x3}, {0x3, 0xfffffffffffffc01}, {0x1, 0x15}, {0x2, 0x8}, {0x3, 0xe3b}, {0x3, 0x10001}, {0x0, 0x2}, {0x1, 0x8}, {0x3, 0x9}, {0x3, 0xffffffff}, {0x2}, {0x1, 0x1}, {0x3, 0x1ff}, {0x0, 0x1b58}, {0x3, 0x4}, {0x2, 0x10000}, {0x3, 0x4}, {0x2, 0x4}, {0x0, 0x1}, {0x2, 0x99a}, {0x2, 0xfffffffffffff001}]}) 16:01:06 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x1fff, 0x178a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x20000}, 0x4000080c1, 0x8000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt(r0, 0x100, 0xe2c2, &(0x7f0000000000)=""/23, &(0x7f0000000200)=0x17) write(r0, &(0x7f0000000080)="0329bf7440d4ea39416c5ec5f68ef1064a850d7da99c5ddadf465fa5d751009712b153af471531e75cacd11c90bfb3b899f19130cb4308a2756dd35aa8c7c279269ffe5bc250098709e66c6684559260b7137221dd762745eb01", 0x5a) 16:01:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x200008, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x5, &(0x7f0000000040)=[{0x4, 0x4, 0x10001, 0x7}, {0x7, 0xff, 0x5ec2, 0x7}, {0x8, 0x1, 0xfffffffffffffffe, 0x14e}, {0x4, 0x3fc, 0x2, 0x100000000}, {0xf786, 0x181c, 0xffffffffffffffff, 0x81}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x3d}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f00000001c0)="969b100e") 16:01:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0xb1}, {0x7a}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000000)=0xffffffff) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:06 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x4000090d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000500)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd50537e23aa168a0237f55a77bb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f0130906e061a751731e1c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535c8ab085c9a7dee598ca84b10ba5651218225996d2250f6ea821e153a6212dc30a02000000ac0f073af3c2ff8a0d530549c6eeab2d4e779efa285828dc1acadfc3e92423cb41191c368771b6626551a90e6a0998bd25030a", 0xa8e31527) r1 = syz_open_pts() close(r0) r2 = dup(r1) fcntl$dupfd(r1, 0xa, r0) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000000)=0x7825) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000240)={0x20d4fe, 0x1003c3, 0x3, 0x8, "b08dce58000000000000000000000000000007ff"}) readv(r3, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:01:06 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f00000001c0)=ANY=[@ANYPTR=&(0x7f0000000080)=ANY=[@ANYPTR64=&(0x7f0000000540)=ANY=[@ANYRESOCT, @ANYBLOB="16c1528969dca0516486a9f1f1e8866665fcab100740228d9b330b0111cdf61b09ec789e828497b15a8af98a3e757dfb9825ea8ed29c070ca5836a41ecdde735aeac3b5c51b59a4606c479819f83c59ec396277d49092f80a3bb20db1c2d1a8ac3d806c1c16c77d98539ac70443af95211efc00013a76fdb4fe662cb00df0ae585a48d3936ac2c7d6fafdece804ac02b026b9dfe2ced46310b71dfeda1ca370817fb1207c990a8c90ed02e8a3e24fc8c76a98ec04182deafb7d30983f0517cd89d42c11eab6443d8fcc3237c373855f7ec6b4b6794e3f64272aca1e2a9612081823985392e74d3555fdcd241926850c49bb3bc9584d58513e527", @ANYPTR64, @ANYPTR64, @ANYBLOB="63a00ae0e7500acf5bc8c726da5e589a7bc289f3d9a3a022731ff1b8c2a8865be2f1b8e98e7bf4d16dced2289000796e7341c07dfac02b358f94d40d7d7cc93886a488279e41ca9e638380bd70860a7b53c1561094b7eacc269826339d74f219051e10cb3abe6911390f85c0baeecabf2f9bd60b5b6b1086b105b6627eefa25ced96dfcd663d4ae3724252a583e3f018a8d43affef88acf9b0d39dca6e7e7555d9d3d37ee5dd5a9d994a5a3024ead2e32529", @ANYRESDEC, @ANYPTR64, @ANYRESDEC], @ANYRESOCT, @ANYRESHEX, @ANYRES64, @ANYRESDEC]], 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 16:01:06 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000000)) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x2011, r1, 0x0, 0x8000000000000000) r3 = socket$inet6(0x18, 0x8001, 0x0) getsockopt$sock_timeval(r3, 0xffff, 0x1007, &(0x7f0000000040), &(0x7f0000000080)=0xfffffffffffffff9) 16:01:06 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) fcntl$getflags(r0, 0x3) unlink(&(0x7f0000000240)='./file0/file0\x00') setsockopt(r0, 0x7, 0x0, &(0x7f0000000000)="5784160bf9396ff5fa53ae452d54d2de9e8806d19ceeb568", 0x18) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)="3db85e2c7f", 0x5}], 0x1, 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000200)) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f00000002c0)=ANY=[@ANYBLOB="170000da02483a375c180000007304000081c56273cb949544b32a026ecca4ee230b9bf68ca38904a42eedc091690c5ae3f0e170326016cf48db35be97e27506de7ff7ab51b8a236d2cfa66f6a957fb38925eec3bcc59474929c3c8fa9fc7ecc8c2f2fa874e0c0b12565bdbd2851cf4152f377210860e2428bc12105f2a41ff25930131a85d52a6de9b803de247a67e34e90c5bd33d74b1d34d369074cad9178cb1cc57bbea21a29915413e8d4f7fe01306df822cfedce"], 0x10) sendmsg$unix(r1, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0x0) getsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000080), &(0x7f00000001c0)=0x4) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000380)) chflagsat(r0, &(0x7f0000000280)='./file0/file0\x00', 0x0, 0x2) 16:01:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x6, &(0x7f0000000040)=[{0x800000000000003, 0x1, 0x200, 0x1ff}, {0x9, 0x8, 0x3, 0xffff}, {0xfffffffffffff000, 0x7f, 0x9, 0x8001}, {0x5, 0x3, 0xa00000000000, 0x75}, {0x0, 0x0, 0x1, 0x5}, {0x2, 0x5, 0x3ff, 0x8}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:07 executing program 1: socket$unix(0x1, 0x5, 0x0) 16:01:07 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x2a, 0x0) sendmsg$unix(r0, &(0x7f0000001100)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000010c0)=[{&(0x7f00000000c0)="23956b4c555ad0ec5aad9541c24f185d66a7e9925db043465076ef99f47d916aa7d8ea9124bfa6904ea2adbc49899441ecace4f2dd3bcbd746bfee6202c2d9a864b26d2e671613cf98fbca87a8c3d9b79daffb7ace71d876c9328180faa99918d86c605547fc7d3050e7220be1b3e2ca85c49eda44d3b67e16c690034cc9ea7fd987fd4b92c1230fde9c617e7540d5e97ae05b7acb674baed8f8dd276fb7921cdfa5ee060f2d3b1e19ec8063ef65b7f7bd6e17dd8e9191bfd60cd557aa400857bfa91e84ae65212eff57cec006b7a4bad79522c8e73f71576fbe124bd3d1e7aa468825c7cf5953cb561ecee2dc695707022b3843f47c84019428821e8b544df612f6c3b71f555e625daeeb3d1e514e75b188532874a629123e4e24b64a22325be927c9ef8401d0359f808a091fc9a8fe545fdbc9b69e278a9fde686aef21d5b275c016eb3f8acc44a263846920a4dc020b23fcff827afee8c797fcfbf4a1e5a8a56ce92f86dc6c5879f8db977d81592f90bcf03d53762a9e5bd3ac7272aecc394f9bcf9714b4c8b0d1c40bbe571ea78807e0599a39472a9ef3b97704f3dc0d789c2fd2dc441eef75e49374ed2723b24530e087cb3344849c15bb8c9198c394b21e3df2ad6bc37c027402b9cf49b2e1aa6a8026820dc0b9edbc642d081a17dbeb2f03cf8bdc39ff8e460a98c0e29d5831170355b48b854c940cf307d7c63da7baf8c4c59ee1fae80f108a5ff7934cd044e993355c355f31a9952729ff58d584b5abbadf298e7132f74318ef95882520df0bf25e40cd4a796e0dd60b3bbdf0f9049028eac3cd03a9291dfaadf72371a12e3a9d366fcbd45b4bff380cf5f7e430009877705259536659955cd9bf4b0dfe4b508eff46e0c922bccf6892cf150eeb01077a4e14fcfa0778400890f6fb07efb8e5338eadd2e08b0e70c0260d8031c60c3a750ec0b04d16c29abe4120c7cc94ab2797aaa04d1d95b9a865146f97c13b8bb29036cfc8b074d48437c66d457a8e1a76bc173780224293c8050505993332bb3268ccb84431d0988a1de3a348f00056cc8b7d9af327e8d7862432077774ba37d6050965e1c6a465808d57f63c7d3465280fa1533073babe1ce5e109389ca48fed0818e4c2578e300063e830b6fd905c4acd83c668ffc8a1b55563c26670d0666731ba2d992116d08cdcb8e8a415f7fc2fc86bdf4052053e529f19384b7168b424fe5555c42a36b8faeb762b464559e289eb9fe5f88365a4a8ba1323e17e68e7731a7d8448b0fec23d5972b299be0d4061e34304b32384a657a9738018d0b96579fc1fcd379f242e72f42a47b25d33d22f3775913aae36dd5a96ba35c1ad75391811c7307cba750fb283fd91f0f1f0cc47a2ce8a45f34ed0a831a9381c11b3ddb646532ceb49d21457d4c35d2440bb399b8b0206006ecfc3520221d77f55689d859e68c2b9e29dcc6bfb115a2b2abaea175ed13da96663ba200d1eefbad13052a21bbc0d16ac752fc0d6b52abc19470e10148a25a57c444a952e6b024792e9bf5f19595f00688e0fac4e164560bea1e769bce646b3e5b623c494b37f254ccfefc0f4674cda286115c8b197ac851bb551485a5a8ab5f5d3cce023eacf00cbfb049c68152d562b7aa8bd974f9c48025d74dad25a4bcec11e0c99499430a292c29e684ba611085c4da2a104a097f1bafff303af6beba293eb24677eea212be35dcc4aa089cee4a108cc3a34560542c0f9c6c81757a7f99f764477455212a0dcf2f84796b7ca844c6b8fd83827a53f0bca991144f3260c775842d47ee2438eeb4cf6aea94bb25316316a819422e9a4140190352f3fb6df4e9c45317f6aa91b66b66c7b4e2e9aee1e3ae8f1e77b636a48eba70fba533d2f593f3e34c6dc4e5deed47977dcccce567515ce6779d1b3f347e8b54bddb34c87e8401433df568eba1af678ed7321c80d584b36b01b8af0fd5ab1f8ff624797bf94e77efbaabbcf4929aba35a603f1de14326d42fc853a0cc902745d21f2e7e2d1fcc30fe205ab60c1968c5a69500f46de591abe8523139459a8ef266d32ae6630d9aa042ba3cec08596e24f158053015d94be50fdeaa306785c5e7b7e98582514946b0864e573883aba86ce0459ba057f861b39eeaf7ebd1ae1d53db8b9a6aee09f3c2384cb83f76f971439531122bc531a6ca37fec694a1c2be7c2e233b86618af48b003bc9e4971a4e19a1fc60bb70555e4fc82f115b9a0c33fd0f49d8738d3deee3199b1f97751d25a2ed63e63f86026d9713f823008f1927700479e2cc3c263868d1895051095be46e54b3a06d2f25b5ab0f453981b974040ed6beb1cb2e70126b44cf0b45c12dad5414bc6f5e4435c4a854b0d577e99037bcb7e486e499268dbc039acb9b32b650875f2c7f2fe6bb2e797f1466ba75ad00d2818cdbb3da2308553f9bd1568615894fe7cd20050fc5236352d967c108beabb67f4ce3ba26e9a52b09faadabfb628a624fcd17dbadccf20348d6eaa03ae11f823e3b906a627604fbfd331a9a7e934c859e829ca2c73cab94c7d9e3aaf975ed74f3001cb4beb1560e492120f278ff8e081cb7f21f276a562fbf57410ca590e01630f9a3595be699d5941b41b2388c047a94c6145cc0f9ccc71b40415fa33fb637e6e189f3b6de454116f63bb2ebdc10d61a502c36e36d90bafcf373f4660aec199e93697fbbcb6ae72b7aef55e86fe17f5c04589fea68580352bf33768dadd4bc0e68f99fb78474f86e31ff3366be09af9883b3dd59aef5f435d54ebee21b6b9c641378071827d06258d6a321d46c25ed46a354e80c255ab971ca8bceb1380d88b12f65e099f6441e0d0da9b1ebb4610517be6ac5fe4cbed4f45d9b7a3c22a85d827e4b45fa79fcf024a28cf7b9a2a6c5183f2ffe4ff422ec4d2e6c5f340d86b358c96800b062dced4f04c5eb04689adfccf831328e0a9666ecf35287783ee646f2a13944686e1bdc7e178fc5b84dfcc15bcc9afb51bc9a38c08b07126155dfdf062e310265b4bc0513d480b75814824c68f90c4f255da87c40dc8bdd74a9583efa55d68ec0d8f991f6c6d80a0eb4238d16fe4ed9d41a1a33163dd589611c6df1c93578e6dcd84c719f7256a893b34fc11ff5a780a1241c88f092318e4c8d2e0e287b50ef049216c67d8627571ac789bf4f0480a72ccdd2e0a892585c96d97afcacf76f82591e919e887d0f4dfc5e8c2244218ea9155d9e99cfe2859341227018ea9da203ec8b09c26fbff8ce308caa078902ad310129f27c058a5d02a4b9752852f3f20921584a62881e85f274bd5c6e8079ce77c5d3c52ec6b7c5cea9af1e192cb0b3571c33359f60999e4dea02a03513097de6115a7163b369b7c9a7d7d03bfcec37fc7255b8976bda2685a6adda7e61a3d1f93f114883def67f792d4688754d84aecb007b6bf29e60cf03dc02b175f5ed74fef81708b9e838d37d9aefca5487ba57aac06ef0af4f58f00e15659701b7dd9139e0a9a068b2e0d2f9e74aea36a3a9e95e5fe666327e2c441d6b5d64485e55b1335d944d13baf07b8d6206e12753b9843c7397b5fe5a97e740cb7759d701059759ebb122e45dbbf39dfad01a9a8a3ec0452d8a560ccace16eb514ad2099c9d7afcb2e17f3f97be7edae99c280e1a0209c659d28c4b52a8ac326ecaa7bbcba6dcfe2f7b11bc2d14ed362a82460e9de659686e0af1d33c7068b1820ab535d79675b1a4da0829fdfb14da70926022b45e4f78600e4b96063f60716c4d9de87a2bea87f0954205c6d7395a922d613348caa3825b1bfe9787a4e283e2c825556e7eb73cd597e157e5f0e84741c248a3172f32dd6c13f486d178fe8bcb97b0262121b5a9665ba7b03a566b5163f5459d30e9e0f7ed9cafb33c32982b0d6a96522fb0f90ebb0863a70f090ab8c7c49b5f9d35e4720c572643d992fb8a428594f725a29359568ecacc3b3020495d3868220c7aeb74323723c156b36487504992399031be626a4912479efb5d62798058fa84ec8d7e8ec8a8fdc5bf1598a2725c78139ba935942bb235ddaa04420be9c753b33b29351dc0199a393c61e994b6a48a302b8f6fc60ca3c0b6c203a9d4f323a0d37a99623dad9c77e9f5ca44671a9aea24629050a2538a51216342042be176efdb6d350cdf3af7ca244bcaae18ef9be2ac17426955214ac54f4d738c3300e1510522d5d36f0b3742f1843ed34ae2f85bad95164338de77a7ef8841a5639bd3ad13581d28fe1ff3128a61db12ff3e74a64002e21f0935208daabcacc67195e0e4d7dd7bfa8926fa0108de0ce6ba7839914c1233dc8a14110f7cac1096790dda1bb17c4c53c8463d1a242c3e36aef43a20009eb3cb1dd29fd5a228ad4cd13a7f35e3798f1d48d17c9074e219c8c0dec8b7503620eb13dbdc62ee404d779f8399af3198d71dcc492a0dccc5ebd0ba64c0c9584b9414e73fa477562dda5bbaae512fc9f071bdf91d186d8fccad54f4a6fcbf3e4e764c43bcec343568d0b3e19029b5ec2e28e9222e9eddfacd95b1cfd29d4196b86c6487f1f624de1282f4305efe39c80680b07347f48735b7fef696e936b9e87bd479ad7834343e055faf65aa05acbafc0d775283747ee74ffaadf300834ed9fddf0ebd4124b9eac4bc6e3f6072bc71e3843e3b08cda7328c3f8e8e97eb4e628e1951916b7edff2f0264ea8031c50c07fefa0f07e9ae2877a37db2d2a33fb3c6725b3ae6ff678708f7da22cf4916a0ae196a168cd86dc073b53bab6688dafe5dc874b25ac788b9a7e9be08c5b3d66ec34a92c433a1fb5f4e9cb8ffd337abe51c4f12dab9715663ded0e48082287cd4344bfc64c0a01fb2bbbb42aa54ce8e2608752dc060b64b769ed2f26d44da081accccd0515ebbab2f34b0072253d083d509663bc15d5637c87ff0fa19a9726517dbfed8925a18c306140fc16abd5e92e64577546bc1608ab493961d2e9ba890a3382dd11274af01e29084ac6ca0095290e4a4db0cadcd595e22954258f69f05fbc0e0abf48b50b4905b472d45edb421fd3b34dda5f86cd1df5a618728f70e9f0713862895cc8ad706430c37030a05fcae5d6c3277f68258a6bc91f9a7601d746535a8f24d2a28280d94ca17ce1a09ad26cec019fd7885b3198b302c550964c648c61d6117220ae806aa6655659c6ec8a7820113340544a9c61057f449cd84e2b3b9e18ba74e9b13a927c24bd3d4243886bf710dd99ece0a324d80786642582cc5bf0a59bad839cd99a82b6ef059d04f1b8ccb7e0e0f14da9f341c39ff5bfed3ad528b32f063fe2304173cfc9065b607e9d11d4d4c8c918e25d3b9cb6c5fd04b31ed6156e63d5839877f68d5578e679c858aace21ce137f2586f9bb2c57f3b58158373370de69b9cf6277da24f72dab8717287391b03fd9ea5b87a9a3335c140a255363c021540d03d4f49caf5cc629d16c45b1100191fdec76c3e0291b354d19c7f34d15aaf3e60dd96577139bfa50b14433684d66f75b6c4595bbe1dd535c0bb5f12a3da7a4308dbdd842905c3be5aff3a6b2687df0ffa07191f50d597517ad0967c002b2db37d21699e0ad6fd0d38b926151c7296a6121ca0f1f50b1cfad4e69029878aa1fc8e7df7793beeef2d467a8e33ccb47250f36573562434a4204f12562f8fb1b00a64292bed0c1d36f7d3ffec7565fc61ca5201e4fbcd8ec8d28a4c35cd820dfcac4449e12664102aedf653b71b21c7ac88ced85a61d62a31968269425afe30c88c57371876be1695f310618bbf3484542e541ce721975bb1d7f284605b198333d6f3b2a579e55791d8b79", 0x1000}], 0x1, 0x0, 0x0, 0x3}, 0x6) r1 = socket$unix(0x1, 0x1, 0x0) sendmsg$unix(r1, &(0x7f00000017c0)={&(0x7f0000000000)=@file={0x0, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd, &(0x7f0000001400), 0x0, &(0x7f0000001700)=[@rights={0x10, 0x1}], 0x10}, 0x0) socket$inet6(0x18, 0x4, 0x3) lstat(&(0x7f0000001140)='\xe9\x1fq\x89Y\x1e\x923aK\x00', &(0x7f0000001180)) 16:01:07 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x1001, 0x4) r0 = open(&(0x7f0000000000)='./bus\x00', 0x4000000000001, 0x3) fchdir(r0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="0000001860040008000000ffff0200"/44, 0x2c}], 0x1) 16:01:07 executing program 0: syz_open_pts() mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x0) r0 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x8) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 16:01:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x3, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:07 executing program 0: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x10000000000000c, 0x0) socketpair(0x11, 0x1, 0xbd, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ioctl$PCIOCGETROM(r0, 0xc0107002, &(0x7f00000001c0)={{}, 0x0, 0x0}) socket$inet(0x2, 0x0, 0x1) 16:01:07 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="a54be3754a166c2d542df7b6f8d383d55cfe39257f7744992ebc86e7137f92ba2be0140fb7623203f5082a869ab807acb837bd5eb2e1aafc4b9758160517fefc3c39cf45d216f927b1738c5046f6d31ba3a7a2cf87152d29a287eca366f209bb70d136598a", 0x65) write(r0, &(0x7f0000000300)="582720efabd16ebae63225259560f800005f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d4fb8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d184a798c87a74927e8347c0b834ccbbab943f4357e04f0", 0x78) r1 = syz_open_pts() ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000040)={0x8, 0x5, 0x4a91e55a, 0xfffffffffffffffe}) close(r0) r2 = dup(r1) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x3, 0xfffffffffffff690, "050355a8a5dd3800e0ff0000fffffff000bf3e00"}) readv(r3, &(0x7f0000000000)=[{&(0x7f0000000140)=""/134, 0x86}], 0x100000000000035c) fcntl$setflags(r0, 0x2, 0x800000000000001) 16:01:07 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x3fd, 0x0) write(r0, &(0x7f0000000480)="c0aca6e3e07568d864e6cb5a910dc39560c805dcf7cee7b6e1c757fa0fdc69f52ae619f2ff", 0x25) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000080)) getpeername$inet6(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f00000000c0)) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000440)="46275754c0b7a58b48c92bd2acd766f6aef8520b4f6efb56b3bc349029765ded394c3839", 0x24}], 0xdb) close(r0) execve(0x0, 0x0, 0x0) 16:01:07 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000080)="a1", 0x1) ftruncate(r0, 0x0, 0x1) poll(&(0x7f00000001c0)=[{r1, 0x5}], 0x1, 0x0) dup(r1) 16:01:07 executing program 0: accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000040), 0x4) nanosleep(&(0x7f0000000080)={0x60000000000000, 0xbee}, &(0x7f00000000c0)) 16:01:07 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$getflags(r0, 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) rmdir(&(0x7f00000000c0)='./file0\x00') bind$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="0130a1e12e17d727b15f1c"], 0xa) r1 = kqueue() mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x3) kevent(r1, &(0x7f0000000180), 0xfff, &(0x7f0000000200), 0x671b, &(0x7f0000000080)) ioctl$TIOCSCTTY(r0, 0x20007461) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f00000001c0)={'./file1\x00', 0xb9, 0x7fff, 0x7, 0x1, 0x0, 0x594, 0x4, 0x3, 0x0, 0x6d41}) open(&(0x7f0000000100)='./file0\x00', 0xfffffffffffffffd, 0x0) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000002000/0xd000)=nil, 0xd000, 0x2) 16:01:07 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) getsockopt$inet_opts(r0, 0x0, 0x5, 0x0, 0x0) 16:01:07 executing program 1: r0 = getegid() r1 = accept(0xffffffffffffffff, &(0x7f0000000000)=@un=@file={0x0, ""/52}, &(0x7f0000000040)=0x36) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r4 = dup(r1) mknodat(r4, &(0x7f0000000100)='./file0\x00', 0xc000, 0x85a8) unlinkat(r1, &(0x7f0000000140)='./file0\x00', 0x0) mknodat(r4, &(0x7f0000000180)='./file0\x00', 0x2080, 0x2) ioctl$WSDISPLAYIO_LSFONT(r4, 0xc058574e, &(0x7f00000001c0)) unlinkat(r4, &(0x7f0000000240)='./file0\x00', 0x8) r5 = msgget(0x3, 0x4a0) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000280)={{0x80000001, r3, r0, r3, r0, 0x1, 0x3f}, 0x8, 0xa6a8, r2, r2, 0x1, 0x5, 0x4, 0x3f}) r6 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wskbd\x00', 0x40a, 0x0) setsockopt(r1, 0x8, 0x1ff, &(0x7f0000000340)="46d9d2df6c02bee5ee31aedbd614155e8169f3378fa1bd9a79582a3dd1897551612d60012e8e4e02ec74528bac9a063a1d36f6da5576815920c3d53b908e8c4d185f9b398776bb8592fb69fe71ebcea1166c7e09", 0x54) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) recvfrom$unix(r4, &(0x7f0000000400)=""/185, 0xb9, 0x1, &(0x7f00000004c0)=@file={0x0, './file0\x00'}, 0xa) ioctl$TIOCSCTTY(r4, 0x20007461) setitimer(0x3, &(0x7f0000000500)={{0x10001, 0xdf}, {0x7, 0x8}}, &(0x7f0000000540)) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000580)={{0x1, r3, r8, r3, r0, 0x1, 0x200}, 0x80000001, 0x100000001, r7, r7, 0x1, 0x9, 0xfffffffffffffffc, 0x776f}) getsockopt(r1, 0x100000001, 0x0, &(0x7f0000000600)=""/19, &(0x7f0000000640)=0x13) r9 = openat(r4, &(0x7f0000000680)='./file0\x00', 0x8, 0x110) r10 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/wsmouse\x00', 0x100, 0x0) ioctl$TIOCGWINSZ(r9, 0x40087468, &(0x7f0000000700)) ioctl$KDGKBMODE(r4, 0x40044b06) r11 = semget$private(0x0, 0x4, 0x708) semctl$GETPID(r11, 0x1, 0x4, &(0x7f0000000740)=""/67) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000007c0), 0xc) ioctl$WSDISPLAYIO_GETEMULTYPE(r9, 0xc014575e, &(0x7f0000000800)={0xcf6, './file0\x00'}) ioctl$WSDISPLAYIO_LSFONT(r9, 0xc058574e, &(0x7f0000000840)) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000900)={0x5, &(0x7f00000008c0)=[{0x6, 0xbd13, 0x80000001, 0x101}, {0x5, 0x2, 0x101, 0x4}, {0x5, 0xa9, 0x3f, 0xffff}, {0x7, 0x10c, 0x1, 0x10001}, {0x9, 0x5, 0x65c, 0x401}]}) poll(&(0x7f0000000940)=[{r9, 0x10}, {r6, 0x100}, {r10}, {r1, 0xa}, {r9, 0x68}], 0x5, 0x42b3) 16:01:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x1}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") 16:01:08 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x9}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() open$dir(&(0x7f0000000140)='./file0\x00', 0xffffffffffffffdc, 0x4) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000000c0)) kevent(r1, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) 16:01:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) fcntl$setflags(r0, 0x2, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x2d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000100)=[{0x4, 0x100, 0x200000000, 0x81}]}) 16:01:08 executing program 1: symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x803, 0x112) bind$inet(r0, &(0x7f0000000040)={0x2, 0x3}, 0xc) lchown(&(0x7f0000000280)='./file0\x00', 0xffffffffffffffff, 0xffffffffffffffff) 16:01:08 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = dup2(r0, r0) ioctl$VMM_IOC_RUN(r1, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) socketpair(0x18, 0x4005, 0x3, &(0x7f0000000000)) 16:01:08 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) bind$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) setsockopt$inet_opts(r0, 0x0, 0x20000000000001, &(0x7f0000000180)="9a06e3030004010000000000000024e00818d23a", 0x14) write(r0, &(0x7f0000000840)="71eda242cd7eafbc729f5c55e76c2ad13ef197aa24f5f03021ed1b7a0835c108021de09841caa66ec0e3b9041dd6e9330d7cfb70c750c176f542705feb44b9478d59bd4b1bd567a2ed43d8a73bd56bd16bf3888a5cbc6905b5c6dc0ca52723c7817a5222b39e1cd19eed9a5414a6699e8b39e8135f9303490ed267a539e34d4b478494c86bacda649987edcc8428029e0fc04871695a76b5143256d7866ed95656da794b740c7761adbdad6d0fce17a3e26d34e2fccceff36ab12bfc855cdb032f12112fd81819939452c3baa8bead56b6a49938fe3c923314c764bfc9402da06d8377496a93e91709639325884d512f56fa0fd5068bc447e3c19fddc24a9f80a31279bff008360e6ba38c46b49eee7fe531c58ad2fdeee8c0ac6428fd01137d7bb386751f5cbf2ec8029af737e92f16d87798691008c46e948d542e3de46a7e1dca52a6a8a38e17831d27013f6680884cdf1f8fc5f04c9a6b0e622b89821854ad415fbefce290d7bb010dfb4214bd8843d34e2a998f128eae751727a6a3881b73fc7eb9a41b8970ced4dbf12851c89ad54e9c3301fbaf0024e6eda2057dda4610c05a0e8f48cd04e2484a7ef865327ce5eafcdecca80aa7fe76211d71c40ef55ef7674a656db9b169a9beb6c3b3527e21cfadf6e432c97b5126a8b42d6163abb3dc2e20e7cdf045849ba0eb58a7972d9cff14bf5f4af6e4cb30595b711e418e500f456f73f9ee1de3a2057fc08145710789ff55446b0229164a98d9a0676bffe563d1fd5bfc196a83ce23cce2f7b832cf63916c93e4ecf99478311cc2bf1ad52fb8232cceb2aa5c9e69f9dcb25651391d9d1d2d54307b5babf15aa4be1c5cf175ee21ec0d74adbf39c7644997b454574645ec83b3ed13b2c5d67c1531031dc0a5236b90f540fed271687a35fe8fd795986e6c450966917eb33e33c735e29856f4939ab708699d9c43fd8e2978714f453a984bb6cbf84e82cabf54efa51c2cb3f6370cb07de87aa99598cb36c3db62992e470bc7de68b6c783d14ff89911fe9903b59818a3be9762033ef22ddd30ff726cfb4d977b5e820578db72265932fdee07164b88ccd7aba3a1789e692a88c124fc84f1413c63ec59ce0f9e8bdb9c84748318b9d76e5eff967cd90541974ebd21a47f9bcf3aed2f2d32e88dec0d109826b546acfbff7cfbf65c279eba6a13ef71d03f8d29b892f98e1e3d46bb2651d6f44c965c0d358a3fe7fe37370e42ad9c41223a79f3e9fc5c6d6c9def624aab32d00acdba0ce0731cdcb460ceb3ff611af6373e8c7c98b9ae925fc696b719680df460eb1415e8987e159bda40732db56ae53513225fa8550308aba52817ac90c5fc86995747985cd00984d8ba960463a56f864562a63f8f76291eacbf71d94cf7d596ad00b0e368d9849b5fc2784962abd4e89fe89a1353bebc48f1e1f8abb7761033c60adde04863654dc2596b8c8caee3d803f41731d67ea91ac3950f2d397e201c63ce57aef51455028dc5623e2d1aa643300f9e0a37d950bc258e33a2faf970fed2a0839c2a33b3c9d2d3e694a43e3426ca060c46f661c626b58310d8aba23f8116af0022a6b0dd3024bc073d6bc2dd7e4beca17937b355319711d875aead82a5f338d5f00266e03b8f6ad25903dd01339c394df0cd6db055e67c917319364aae5b6a5a2e43164cfb59a2490d6ba12a927d18684564f32907f67efe908aa7e0d457ff30d355143dd010eec0cc00e80c41731d0b35ac0e95e000eeec9a21244b93f2d557e63d61e89199e2bd01b0e28f4403f20a1774e68cc3cf27f85ae2b89f678356f103b1ef02b9d61a5969fafdb0a97e7cd5d62ecb2e24a2b1ff87b83fa51be5b37100ab801442e6f959eb90d3ad67272badbf65bc982652855f733dc71d5bdc49b35ca199dd8faf536b63a26d656b4c6a1be21e30ab8f3bf92d189293454a7153d3e3f19a023fc41eae999acf9ec37257eb640fff7feccfaf98a4c2e046f638225bff78ce302f37d8a92633d0510241c372c31f3098c9c97b77e3f22a9348e09839caebc3cad8f4a0e6a5628b07893b8422ed28d2358a4215c89ae45fedc1ef8a4ef3844bf2613f05c1ac2dccc91b4e4be92d30c280dbbf72396bffd0f2dafc7ffd7f5188c3f6afb4ed4db5175c89206e6e1195cfc1ae2751fb260ea5427b5918dba2958a8266034355aec4c7eeb38ae2fe4606b99ba7e2eec6ea2ff7844a01c61532a6375006df38b5622d28c6ea7d8bf30077d49ec00157d3a6e266695a67d70e1599ea58f8e9cacec11f11afbc44765d061b5ee1ce70a7fe23dab3a12c76294a6445847d6de8a785b9c7756c493f8984a9629bb4c5d5d44ce717bbeb0292c906e17965020cb231eec6be68247705d62d92d9c98a55bd6a7ba420a3ce24a2c5609df6d3fa6a9daf101c2126515d4eecde302bb2e97f5c04799247a10c1d383ca7c99e05025a474a52345dc2de39ae900486a7da7d8972187b6f59b071bd53233bec9311fe104592cc3d4901048e144a6fcaec02dda97340270783ffc5b7f47b9db228e2cb1a51705e66c73937bf93c25d3f96be9179e502d3df55a59c45b2bbb6535b448aab96a3bac7d23c39f7670cfbc2403c1850f4cbd3d78778bbb8c0d47130625f6638a2bf58848872aa6c4c71ee83fb25ae281fe124b07abf78331336790ef61d18b8e8c911f9208b5c1fa94bff783073a81f1fe72f3df96c9051fdb089302a76de9abf2fbfdcbbc422122d3f896c9e118b549211a52b8ddcc400c0b832ce2bb65839a829cd1d12860f1a8ebea77fcda1623563cbc8a2af6771c3b021cfd0ca2ef1ad9e0a9d1461e5647f7424a0b6c81df2d20adfee1514a4b8165b098f7c54d709b4621c3eae40abb3b381c5e65a1c2cdbc78bbc75be68dc49e4274d145a8db6dad14a5ae589938a89003b1768c5845d6d0e301a0b43c6b5fa264ae2b5e28b881fd07ea7af01ac1fc0ea909ce8e716dc204a1ed00fba97c4163576658c4d4a0332c705e21888eee302db272fe50700230e8d899ee5672acbed04852714830d7e8cb16b758fe97868720315127c80c891c5faa6afb340f0a4d55de6bf7ea5b0807a8858d54a5c66bf570edcf0b00005c837dff293d5a243241e8ae93c542257f609751e61d3c53c3d9809761dbe4e2d0d84c9e1a64da7d0b3b28544d823ec034b0f4adce9858f181bb0b14c35cb316c7ff4c782ebf2b4cf4ce7f6487b05191bca2aa504f8a5ad7d381bbeec899b6845de2cc71fddc05f510ecf5678e163dc2e169678779cd897e5b93a97d0057d400c773637d6c4ec2c2b9fa7c23de3e007cb87b8b459824e6905a4eea9b64e685dbc091291e8f91708b11ddd140ecb887bf815ec65dcea0d58bb9b532a7fe530784f28ada6082cea9c88b49bf656c4e20deacc3d5ffee805ada0618a81c6e367aa419ff771b43e54e58e14ad25becc66d7c5523d5c9d6176867d2a9b3c6ae181bee2c9d16f532bacd2d4227817e24e2112606b01da9f4b185e15ee916bfbd8c05047051e295643124d84b570ac3fef2cb46c45c66d92f29f6d322dd35bd143515360ab6a2e320b267efca96cae61d566f5a74a1ab4f642c8ad79f15e1536d2e8a32ba71fbcb6aa2433894239db771f57c71f9e18d5f1ecfbd2e661295d141f60307e904cfa433f3f88fe577ceab99fd5486ffe25d54173d84d118f1e1ce6dd9aa824be59c2934798630dbebb4ab246cbbc34c6be74ad27a757b464d05edaf426a4a7d4dd782252a8753504807a789440be2e29f9f700edb67d2712b5d60dbf8a666b57da6d790a2bcc639b88d5637cc5f332606f7518634000044fff3ec1a6b37cb3e59c5b2cad1b0d4b935f12a2f62ecbc21591d6516cb49bb5d6fe9f47c85622366ef98a7884b2422902f217930f5bcecfd4b6899ee62c8ab6f7b886bebb70f546313f6c1c46339012088bb91a4fe902d3db34c2047d688d3e53b7499e12d66bbede290c48cce40bd2977b48528bf53f9a351c3d", 0xb09) msgget(0x0, 0x80) 16:01:08 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x23, &(0x7f0000000000)="caf5b415", 0x4) accept(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) 16:01:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x25}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:08 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x1, &(0x7f0000000040)="0700000f", 0x4) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x1010, r0, 0x0, 0x0) 16:01:08 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) socket$inet(0x2, 0x4002, 0x401) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 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(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$BIOCPROMISC(r2, 0x20004269) r4 = socket$inet(0x2, 0x2, 0x0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_addr=@un=@abs}) ioctl$PCIOCGETROM(r3, 0xc0107005, &(0x7f00000002c0)={{}, 0x0, 0x0}) connect(r4, &(0x7f00000000c0)=@in, 0xc) shutdown(r0, 0x80001) 16:01:08 executing program 0: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) shmat(r0, &(0x7f0000ffa000/0x3000)=nil, 0x0) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) munlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x80) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x1, 0x6, 0xf4fb}, {0x18, 0x1, 0x5}, 0x6, [0x101, 0x70, 0x3, 0x496, 0x0, 0x0, 0xb9]}, 0x3c) 16:01:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000040)=[{0x71, 0x5, 0x28e, 0x8}, {0x4, 0x4, 0x2, 0x5}, {0xfff, 0xffffffff, 0x2, 0x4}, {0xff, 0x200, 0x8, 0xff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x80}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) poll(&(0x7f0000000180)=[{r0, 0x80}, {r0, 0x7}, {r0, 0x1}, {r0, 0x20}], 0x4, 0x6) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000001c0)=[{0xd8, 0xfffffffffffffffd, 0xdb3, 0x5}, {0x7ff, 0x81, 0x7ff, 0x101}, {0x2, 0x20, 0x2, 0x800}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:09 executing program 0: r0 = getuid() setuid(r0) getgroups(0x7, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) r2 = openat(0xffffffffffffff9c, &(0x7f0000001040)='./file0\x00', 0x20000, 0x40) recvfrom$unix(r2, &(0x7f0000001080)=""/242, 0xf2, 0x800, &(0x7f0000001180)=@abs={0x0, 0x0, 0x0}, 0x8) setegid(r1) syz_emit_ethernet(0xf58, &(0x7f0000001200)="5f0acdb4dd0891ccb0f9d116bff075926c12dc893b18c9ac4131eb4404b7f19c1bbcfdf448a89fa5e380ac3728645eb89e3ee4a03c901970f58627cd758365ef5d61d8b58c0555e838778c0f7109facf40de9c2a696782924d67da4dbc49d6c08dfce8374bdf04ce01a6f9ada30359586345f1eac67ff37401fe8586a607ed8a4aa05f911b751b09ceaf4352abe19682ef153cf5792797715c23cb34b06f5ecf4c8692bef1e991f4328592564930001ab9643f0cd2bfde44716ecb0c4f9cf05d046eca7ab5cb60fb1d45bab0dde08f1d0a6a637830a5a6f81d862e23907ef125aefde8f20ed888b73a92d42dbf7de34b7c625fb9ba109ea00b285ec4cafa9fdcf9eabe9615757f31348dae61c6f81799f7a0688992ae69381f5bbe189144537dae8a85dcb1793e83f9f48bc9f7f036b77699438e57bbfc1cb54c910e814a8ed1d5244e26fd4aeb40e1e6450c68188cd5995df0ea99bea6fa03648e41b933aee2562588013c94a7a2a1157d2e096d4f2e9bb8a0f3f97bdcdfad305bc3c7cca8dda2af319e41774e975b52482cc73e5a2696fa14e3919328a9e074546d79ccae6a6c55d7d8af462c107e6ff6660c50c4ab65d11d3e73ea9822293e64b92ad6bcb4314e50455f7649d80da8cd34274f9a5efc5944c521977443b8e908420b8c82c0e37c82f8f131eab0d3e11da993b128a777e2f3942e5bdd2fbbbf0b45992d7ef02dd643280e38eb87ebfd8685b0de92efc0571307f2190c06c39dcfdbf8e56dc585f75c644c7953663df945eaf4dbbe1bba87f050a75ee7c9bd5d89f779e9654b56dfbfdaff65edba73b2d802ddcd151dac342e1bdada527d0d91df1723280902680670cd73d4d770a644957986beeba07f71e185f5843d46488496296572d1aee739f68494360bf64fa3b682903d500dccff100954cd7ca47f94c9d43b384854f6d7d8b050a6530cd13ec25457d07bfa779a7f403f31d97a7759bcb2afe21051a74d08691e77b99ac922ec07bc842f20fa233916c552ea4bd7922f733b15dae5fe5bea603b3ca043f3fc3cb424a20e71d61f72fb1f88a246d49f16ce19f280742e0aa0e47dbf4f10b54e165575994837556de216e8ec7d5df5b709d622a03c975e8bd1c9d253142a4b7d4eadbc87037830e9708c0af37270ed6c1cd569e5016c18a27afe282f16225c928b49e8f3bd12745d35e2adb69879ea9e05f9e3d177a3fd7da90f076bcb44915a0c870bbbf2a60f3ac100a2d08f027bdd0df6cb645d26bdd93b992a054d93fe3407373bd34d8d1a9b2947472bc84d3f9152c142e1b238cc1f0e25321ac5a032ecc80ee2b1e7c2716ef7a05770607f7c8806b3d21fff9cbcd5e6d47a90f487061fff10ab09484102e4fa5667ca25e6b3d46461d2cf2bc27a8d14ea469e1fbef6b1953b70df123f7cf463e681b74769b580d30c7bc6adf721424c9820b6ca05221edd9de6454b4813ce15e2784f1907412c324e7a86a5b2418c31c58a06c3eb3025bcfe38f0a351f2604797cc1354c05a393e48e6f4b2e161bdf4a345520b15b087918d784e0b37a85a065ed1e267d72476f34d63b8f0dea6b2d626f1f66a572781906d6a661b72be5d9d61cf24da97eb8c7c0046f8ff35dc7ccf444af0114f51027cf5f6211b55f5f2e5fec595c4cac7777fe780270606c7b32d4bc5731be48f05e23cbb5a613500e8a6bd1bef6bddc45af5ca76e821b436464567469c06d9053a73a6324300849241132d1cfe261eed79f1adf7e5ffcdd538f0f0a60a80a777f025722dd2e03416480ab869da67f4fa2ffaea3248b7c390224870b8bf7a9cc186fccd841646ee37531bc7107a737db5042f2e45344db4668b88b0ab9b3b20c3c55b52489dbfbb7794777d9d1d35362745ffa1fd94db048c2f018a8ac85008e5fc47af1e0667ae01ea5f3b78e468d92fa20806bb82eff0b467a916131ff8bd4dbebe2aa2d09a07c6932f331ca8004079c7be27ccf638e4441171c8ac4d738853738ff53030688b3fcfef4031b60ce7b93704e90d999b1a7d2408085a57210e3f25ac619436bf80f166b9272f97ebbee10daff1442625a5c65bf52dc8d7e211ecff1bf66d4778243013533c33aaf92d97df760dd137919483c7484b69f04cb43889a239f522ad4d0c678bb13388bcb87496ff4aa548f8ee87575668442f7b9ae1c23ddc9c190b293187c29fe1183ff624c73aceec84b203c31e27965705027a9db415da388d754f9960e2ef7ad081eef428272d22736039498b7ebe1bbddc2be8bd81708110d458f9f0168242d2320689b809c376ccfe89f14d8280f243ea8af70c3fee4b07ca03bfca4922652c2639e9800c39b14883dc94f8bc825793a4494759b939df94316635c6f7186f472b458ca93edc010ecdc192bb76e9e212ca49337335923cccbc6e4bc47c3719d043748483d9eac22e468432720f1985146632c78daa1d99ee1240727a19585f98e40364bcc552a36fcd9d69ff62ee6c7c55a1ff589e2c45fa4b3013d46c2eec8c868669c50de02dbb132bb8712360fc2875003ab350254e6c4cbe57d3baa5067ef9d72d147258af0c3ff4d68db4c5becd417077ef093be7f14530986e6c11ed084544d74b44947e24eff38e620dbf385a4b88895188fafb78f9df1a9b55ff03a877825444e89883b2d65be2a8b3b938d3647a4161ce42bc6ef38c85858dd9bdba35dc0d1493fa66c09f8f263b852399bc318e477af5bea04deaff44d254d67003fa710b75f7d66f15bc7666d7c38bf474d45a461634072c0af3ca0942da7d519113b4a96feb1afb16fb5f765180ff270985ab1e9a96f9e37f7c04435d15e0b48ddbfa62fba9531dda67daff9a46109144ddf6752c6912c52bc3402d5e2f9357f8bb2591408a55392cb38334fce206ca060aab8e711f64013bfa39d81a05591f7d19dcb961e2e8100d4e5a6d4918e1cbac4454cc5bdd4a3ac0f93e10cdfafb3de3fd55c4b423b435158924a6a540a4a3818c0c8d22b434e0335c7996c7582f6d8567b2133b8410b7b4ed8fde65409df7f130ced8bd8818141d939998be44ccc46204ec3de142e782b293bbc65471118cc07e5304a36c99fce05d54a401731299e955927037f5c6408f42132672f5c837aa4d86efc990b4b29bfe7af8d658d3604c6dc571c95906393293abd3ccb8a67bda8261372a612f04850e089f659c87ca2ac94ff44000c3201d68fc107c0e5d639121d3531c3589e84f409da1f6b2b658bc896a9fb3096b2093ed55fca34812a52141ef98c6d2c722f69afe47b134fcd60e7b8e2e685ce19347c02dabe7348b6d86b0e169647f7cd6234ec0d587a2787aafafa91191ad81b9085e633e73bc67779385fdae62e068ae81459cf913d32d312907f5d19a03e2eff45f15eab9275458e286a1656460d37d04724563990a471bf1c95ee24b15382453126a264c83029a06d37cdb461c2ad9c7e32b2a33665e1ad105559e4837ebbdecd4ebb7b1c1ac6de471dee3f932f13e396e5caf7b72f871ae2ca2cbd862136689f6e022ac9091a6c4c7ae26400b15752dbf183061a57660b0b68f75ca24c7efa315354324883543fbb910caeaffa1100b1cadcf65537f615e022c494af3a49ea4c5a6746482a72a2d17d081d3bb3575145df697d6219aa3b9d5eb5e84e0cedd1d55114fc8b05c065bb99929c5623f60104c048bc1c8e918488012dd12b79d563efe4d5a1b9833bc58a525d67ba472ac7c498bc16e06135f32b8163d38b81a9562047999dc199e343bd49666f1ff051eea2d372ff01347d172be3f03484c71e1cb5ee08e7b7bd5f3604595b9c09550f81d9222372148c1e6975c9730fffb523f62ec8ad06ad709dfa6de9278537c181f1a666bb30fe12e31d497841a680ae9a52cc94dc1ef196aeaa17c055f53f07631fa228e9e677955f4abb0058f69278dc808e8866da2733137df03bb32e26421a84cf8b936b736211e988d2a48c0b03f30531f421fc52e8a29aee5f2f6d9ffa6409d1ebe7dcd38e2f497f28899dadaf56808bf31c3507c9c74251a0c15bfb3e554eb26f476ec4f7a87cfabaed92a88825cc90d5c81991e2b7a391cd32e129c9fec97db9f440dd2f0ef46c245d9dfe6c5069ad1452f0a80ac35a12151dd10ffda102f604c2aced9f0acafca03ffc3d2934ddf17d91f637c80cd815427a382c422952f8c336830f3f585a309572766414e595780d196f488bf546b940afa1167a9d484ffe69da4970832e79cb02d7b366b0d7e2f5025db643a11b876fde87b3b87ed18712ce7cb37355bb4005f51758c15ca436449db226a135bc7278c4cac930155ac3412b9d3008e033c34a2036acd210e7c38af6bf863a405907770237ab1ef789fafcebe91be9f385651b0cb58ed652f367d416a0d5fdfa7bc4619c8a5f04f222721ef9368c6dd4c2bb590d73a86a38869216919fe22937540e07698d9cb998d7876ddc2d418808a7d66651e21b73b43b23e5004c6b5fd1d0617431894155bd96490691b50a424660b8c7fd5bddeddf86641b014db2ae04c6548f4c8610233a499e3a39ae74c94c94d94313a5a1f1b60947de74f0063b04e2bc8dfd2cbd9edcaa2e2423f9d08e8f20d81d142b22bfc0cd8fe98c2b642cc44077e03a12c8054563bb55e41382336adcff7794534ec1d534cf9ffa862a12a95a049b91fe6c585335c669c6a23e450aab75e588b47ffd2634136047c91dce035e1ceadf57f83ec3b74e8ecbf4d2795799d1492d92d63561b42ed70bed8fba941b55bb004bbce1e6052c51ca9e363538a58c1d682f033b8580aad8e92079afdbc50e6e7723c5b2eef81235820501f412c036a28364918fcecacbb96a2f05f422f6f045c3f1dc7f7d86270bb1e3da9a9950f8eb11ef38a7e64999553b998ec194a8017a13f89a232c81e5bb79d6455b1b0f714221e51e35ffcb2f6653cb913c7cee621c243d6fa0bb33c33c1f522f052f71170a2bfb991df889ce7124dbf4a3d89135e5ee1418d3c2c6c2529669ca7ee7b0f0a7dc674c0cd346e15d4c1bdb9f1b701f79bfc0a57824cdf8061309c5827ce9ff8711f60351fdcb42dfc90f3e339bb3ec15869f3f1d3576327d3a814990fc8d192fb282ceb916b6bc50dc72387384def9afd0d15b5516e8d6ed43cf50d575d4114ad2590d09962c49ba03f13f6be1ab2e40d8215f188648c1d676192959e39f1f2ea52405d6aab28308e5084f425d1a3748ea2e738919c9c7b7a286190989880203bb52d83f72e55a4dbc97d1c5066db2857560e42aca5858829bc80763945ff10efdcc62c2b9bea8874b6bff7cbf1906dadfbeaeb71d7738fb83955399d44344c3fe4fb113ebdf18d3888aa1f0e590e548937d4156a4318050362f2e3b0481693341cbf1e86a26e1d3a04917cf354c303d3dec8a765671811b0bb0e52833e4c3231f61b26b816cac7cf62934da652977ecb3df94e00c1bef66c9a98dbd5463d10040b94f0fdac55fbea8aebe0de1646d43328a98142cc20c90646ea5934074569e032fa32089d688c1737de20a2f7a6fb3393eb1503f5c86105c42364a176790a705581e755ca9a9199f83d73cb80089ee86ad52d99de9314000000006dc3e6364dbb063e53d3890c3952240ad24df43024f7844be349f3714dbf2cd0a7a827b1aa488ac79bb753141b30577d32892be7832b37f41cacbe42a9c4d60023cf5cb9a3f613e7d71e930a32a99998680db5918b5dacf3e9a12dadab753154b41ee8bf737cc1527a03d96cbe9c4f0b2d3060b7d2bdbff1e7a5fe26ba9e5a3ef060c16b2b4f2e7b697966425842cfe39f66976bb19206412e5fb2aa6ea195e0229ba5fac2a515ece072665d0382696612f0c6b04fa8ed1cbf4c29e412319578bc16a592b4ffc0f9dca612ed7317323dc0a9bcc14643a49700"/4192) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f00000011c0)={{0x18, 0x2, 0x2, 0x2400000}, {0x18, 0x3, 0x200, 0x5079}, 0xfff, [0xafa5, 0x7, 0x6, 0x401, 0xfffffffffffffffb, 0xa49a8fe, 0x1f, 0x8]}, 0x3c) shmget$private(0x0, 0x2000, 0x200, &(0x7f0000ffb000/0x2000)=nil) 16:01:09 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x1000000000000189, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000140)=0xc) fcntl$setown(r1, 0x6, r3) fcntl$lock(r0, 0x7, &(0x7f0000000080)) close(r0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0) 16:01:09 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}, {{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) kevent(r0, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffd, 0x1, 0x10, 0x8001, 0x4}, {{r1}, 0xfffffffffffffff9, 0x55, 0x8, 0x4, 0xb8}, {{r1}, 0xfffffffffffffffe, 0x0, 0x10, 0x5}, {{r0}, 0xffffffffffffffff, 0x6e, 0x41, 0x9, 0xf8a2}, {{r0}, 0xfffffffffffffffc, 0x0, 0x1, 0x0, 0x2}, {{r0}, 0x0, 0x40, 0x0, 0x1f, 0xfff}, {{r1}, 0xfffffffffffffffa, 0x12, 0x82, 0x6, 0x3}], 0x200, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffd, 0xe3, 0x4, 0xffffffffffffffff, 0x5}, {{r1}, 0xfffffffffffffffc, 0x2, 0xf0000008, 0x5, 0xfffffffffffffc00}, {{r0}, 0xfffffffffffffffc, 0x10, 0x80, 0xe34f, 0x20}, {{r0}, 0xfffffffffffffffe, 0x80, 0x20000000, 0x8000, 0x1}, {{r1}, 0xfffffffffffffffa, 0x40, 0xfffff, 0x664, 0x2}, {{r1}, 0xfffffffffffffffb, 0x82, 0x97, 0x8, 0xffffffffffffffff}], 0x1, &(0x7f0000000000)={0xfffffffffffffeff, 0x2e}) r3 = kqueue() r4 = kqueue() kevent(r4, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r0, r1) 16:01:09 executing program 0: sync() getrusage(0x1, 0xfffffffffffffffe) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x400, 0x0) sendto$inet(r0, &(0x7f0000000040)="74a586e8f78dbea910d39768f2162263830af20026a55ed1d1625d0a52d690a972f1a39f0590a98b0a5ba50cef7ee11a3b69a77d4fe92e779bc8bf093ef8a738dabffed7ff3f5dd3d614e920fe478339bb62e083b46fea88d6730fc9f59ddc552d7056e817a0a9a4f82f7425b85a0636eeacbec0ca17824fdb31598f2752153fd60ddc4b618f3191d20c530656051a6fd601", 0x92, 0x404, 0x0, 0x0) 16:01:09 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x100000205c, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0xd, 0x0) recvfrom$inet6(r0, &(0x7f0000000100)=""/93, 0x5d, 0x1, &(0x7f0000000180)={0x18, 0x0, 0x9, 0x1}, 0xc) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047469, 0x0) accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) write(r0, 0x0, 0x11b) accept$inet6(r0, &(0x7f00000001c0), &(0x7f0000000200)=0xc) 16:01:09 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x5302) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000040)={0x800, './bus\x00', './bus/file0\x00'}) 16:01:09 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002009, 0x3200) r0 = accept(0xffffffffffffffff, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) accept$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000140)=0x8) open(&(0x7f0000000000)='./bus\x00', 0x2000000000000002, 0x0) 16:01:09 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) close(r1) r2 = kqueue() r3 = kqueue() kevent(r3, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x2}], 0x7, 0x0, 0x7, 0x0) 16:01:09 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0100000000000200"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) fchflags(r0, 0xfffffffffff9fff8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = dup(r0) listen(r0, 0x7f) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000200)) sendmsg(r0, &(0x7f0000000300)={&(0x7f0000000100)=@in6={0x18, 0x1, 0x6, 0xc7e}, 0xc, &(0x7f00000001c0)=[{&(0x7f0000000180)="c8d18f3cee3d612b24a395664298b31e04b294562238", 0x16}], 0x1, &(0x7f0000000340)=ANY=[@ANYBLOB="4000000000000000ffff000000010000f2628ca16c349bcea1dfc6d96fb0d4c7cdce6584972773d8755f523e843c78c7a7ead74aa4912a37cecaddf2c48dbc0090000000004c11a9892be876126af283d2515b5ecfb56a040a92c5a1f101a3a1da7d000000ffbf000000000000efbfbd2178234ac2bd54e65da8f8f2d7cb247d47cd88efea7e00952806fb11d9ef26e370f8d350b2fdf21af32dc61fb2ad51884112d8c9ab2f07eb1d506180565f091d1e2e6c0788e3ed6b50f2be619041484c36faba4ec9559836678ac2e9ec5db7f0581ab1779c9cec7197d051a76a965ec6bfee7a07dd07884839f8568c8eadc00ef90b240000000000"], 0xd0}, 0x1) socket(0x1b, 0x7, 0x8) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0xe89e, 0x80000000, 0x8, 0xf07, "742a3da23b1b6ee6af3daf6681aaba640fd17406", 0x5, 0xe33}) r2 = socket(0x18, 0x1, 0x0) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000240)) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f00000000c0)={0x2, './file0\x00', './file0\x00'}) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000280)) 16:01:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x1, &(0x7f0000000280)=[{0x45, 0x0, 0x0, 0x7}]}) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x80, 0x0, 0x2, 0x4}, {{r0}, 0xfffffffffffffffd, 0x60, 0xf0000000, 0x27c}, {{r0}, 0xffffffffffffffff, 0x40, 0x80, 0x0, 0x8}, {{r0}, 0xfffffffffffffffa, 0xe, 0xfffff, 0x63, 0x4}, {{r0}, 0xffffffffffffffff, 0x0, 0x8, 0x3f, 0x30c}, {{r0}, 0xffffffffffffffff, 0x4a, 0x2}, {{r0}, 0xffffffffffffffff, 0x5, 0x5, 0x7, 0x6}], 0x1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffff8, 0x40, 0x80, 0x5, 0x3b}, {{r0}, 0xfffffffffffffffe, 0x8, 0x2, 0x9, 0xf966}], 0x6, &(0x7f0000000240)={0x3, 0x3}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000080)={0x8, 0x3, './file0\x00', 0x6, 0x7fff, 0x2287, 0x8000}) 16:01:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000005}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getpid() syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:09 executing program 0: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) r0 = getgid() getgroups(0x50, &(0x7f0000000140)=[r0, r0, r0, r0]) setegid(0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) setuid(0xee01) unlink(&(0x7f00000000c0)='./file0\x00') 16:01:09 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x20000004ab, 0x0) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000140)="67fbeba67df12eac3e83b9142b6323503cf6a8eba186367098b9a0708c1c4c4a6501982c7264303a669fe2afa2368106ee1ad34b92ef053bffe5fccae64c2587daa40f537c18b6addaeebe86039131221f16c7c0a1f236d2f728b0240047a49028f6e80e43a3a032ee48d78583ca4ac70fa5d92a9b09a706f7a8c13373da417fa4aadd72eab5ac46299f4799448beb487a915dd36899f58d47a834308411ee0d773cdee480703c3f357c7be6aafb287cefd2", 0xb2}, {&(0x7f0000000200)="6adaf0e041873cd6b5a179efeaae0389ce3d775bfa3a75652491caabf3f90fb0b50388b4f4fec68dec57bb35836b650254cb89ae66e4a265f0bca007d0d4e56a1d6956760cf3dfe436df3a94a2c73c1c6be987005fbe1dcf3cb37483b8a3553ddbb7ee9bb98b9608b4ab5d369282379961ff2e0f7a37ddaeb47f6bcb4d741fcb001a49ae1749f205b270a261", 0x8c}, {&(0x7f00000002c0)="17786fa16afd63caa1d4cf770ec219b51fb4212db5214afd64562ed5405b1a718bf0708c1f09d23a4fe9beb6fa1b79bbb01d203d915c4b56d62cd5dc78f048f0ba19e76f15787c983a0037098ea8da6fdd81c8c87573b49c683b855e7bd3f0b8561d8d6baa158644a7312c61f7649a96d5d88aedb6d218846900dbdbf38dccfcdef793e1d24ddbf3cd81927e89fc50cd885c1f665fa200412336d79b3da712ee73fe80b31e08864c27de47b58bebee6f70951a6c7a490ab451f220d2defb39f4fd9da9c37f0aeab7a993014ca1caa3a58e15c64d996fcad1d5aac1c3fc999507a6cf9d90fa3474573a1798a68789bd0d56f3e87bf5617ea643efb33222824b8b003e89bbec9b3d1e41fefec633a401176449e098f8fd0ab40b7f873672f96996a74e615fb06e35756187a76acbe947bbf7c2610945bf795e569c3323b89348ec1fe15886dd730cee8d5732c4f74c3cdae0bf55e655124263e55f8811ad9dfb5688932ea3b634f9b82d995da574439491aa8df084935b39868b4bc15557e073dd39750b79368e589b4fb3c8ea80ccb8680586fe8b8994804ece0e013629666e3a8334a24906a73b45cc0f7f512c9b7a7a88698cc85b52380a5e16ecbff16ad06edfacd54fe8f62fb4af7a6f0fa53e67c55ed88e89040647c16d4a0cf03750cd2c73cc8c2247d4e430f567746db6f6a946bda9585284f9fa024392d3ce2af2efc061227c96e1da04e3960090bb03f667b6a9699400c8e07a215421389269fae01d824ed1e1f8b61adaf0bef30aef154ea6725e3dfc183b043e290ce5ddfd4d20e01cf6f071837c9c2812d607fe702db213ec3a2a069e266611a1fefa9465f29053534f61bfe3b9dce437b4d696d3c6531b0ba9c0e4c401325d0e5c6f9e008eb420821b190f8d6695896f4a02bc71d19b24fb59b39cd682e42ec7259041dac8bd7282ecf51404062dba4f05178fdf03d64bbb4cfd17bcba43a480526dfa251c53d09815d536dee197df3c8a77e4248c00a547699a8b22007b99b58a56629c713a45bdf2b961d6dff91442ffc996ec871e56889333ecc448150866cc02b114c8e41c443d5d765a0a4521e08b475eba19615f567b8ef7e0ec8e56d6b6d26fb63cea6454532c130ab29723b4556dd95c0c9f6f32499c6b50c288ef84b281f0a4841df5750fee37308d933f55c2b36c66bb5a77d30571e6d30223e018c6082a80bcb8b25176f616a2db44a70f9fc42d386609f59d34e859bcee6de863bfeb488f3c5dfa6a6c087152fa7693e5b6c73a87474aabe2e3255ecf07c4ec25a26eba4fb9bdbb0553e0900fe2707285faea888d17a39e32d7d24b2646691219d716c52cdb5a5edfeaefb44cb572713edef7e23db9aefe5d889a68911768222bfde0cec4976a391a52e2d11a7a9cca4c7d75d72f54da3fcbbc7d43f6572ec7234336f2fd5bc2a18b2bdc3994008de217e61e2f4d8e436c86d006b9c99314a337cd4a39c88a87400c2bcb77ed0fa13dd045c677ad1d02493de2dc311a5274046ec146a42a2a39133bbf6be33f35f27d57f82038e64dcada9fcd6273302b8fd6d12890de5e557bbc99509c53c0d7e6bae1a8810c21e773621ce576bff71cfd99c848312d2818848c436e15e00fd7c95ea657c9da5edee3cf58a76921ad5738a09fcb93c488a82867a2d354a8db6c30d6c22da0dfe802cca9f6305a7fb676f411707f8e4f7a1e6af6ee9397b605022ba1c7f06de98b7ff665079fcfb4b57e1381cdad7cf871f2da301a779728ce27a1d86d2eba519f60bc6593cdefb854fea864f0ddbe50a0edc75d2cc1d0824923127dcc3ad215f5d3a77eee884399f3d7a40e3584e0434ca15fdb815b07e49b6073502eafb16ec5c930cea9a7b7ed7768a856c827a862e9e763c03bf744b3111366b7033758332c4880c2a66eac302c553d594a59aa3401cb6a0f18fc44bc7e754d706119874af7c0b5d13728477c404e2dbc71b31737480c4cc7b549f981728e40b2ef36228e3ac888b7d6dfda66a398c64e1128486d5f7bd459df47de99ae40978e635338f97fe320fc6c14b928abfe4c499dcb57219ba1b51e20ed47fc5afb1e03b134acc6b68413072bd6ec53a572ea8f60b238fd26e97a60d1101122af2c11f83794e70440bb9dbc143fd5662f9313c77adbe9090a5d1cc1b9745eff9bc4712d5eda654c67438bfa34fe0df6c8b3352c54e2fffff14f318669de3d8f4f6549e3ed2c671efdfa9fbd641cc498fc03839e4e0e7d76062f024a218c78d1681333f5d43dfed7b7c4272f7cb93a3a0b3fdb89fa3a29558eeeea0bed82a84030ba38543f6888f8c34537f0df1eb60d4f9218853dac5350d47e00c1fc039f358ce18cfe02372bc5554b5589aa927a13d3e692af7435db4cb873dbc37741c3199b95161d4731612fbb2a56732641bb0ec53d1669b6f331964ffb9fb94c086879ff91b82ef21ed778090f03d10496ac3e195894e74ce262d5df3b11577640b7fc2a6fd191e72a8d97dc09b9d3083b31be79e7cdb1c4ca596fad6822408f69e8b0d3606ad6f41bbad10bd70712f213f314758fd6e1adec2ae06ad13a7a8dccb512f9f454fd1cc2cc8b7fe7b539263892f30e62e617906924d810d72bb934fb4493c09ddbf0cd085f1dd6c29596181045ccd0117824d2938e9ec57f2153f04c3b845d1dbda8c4cd501f28366cd894311c9b18d5c86dd91facd4992320b94be603516dc2e34634ee1a1919044daa69b3f1169e34385425aa9915acb80b9181ee468c27399d96e6cc680894393682322372f06fd8ee6077f26662fa25396f6f6bfe398412ad78833e3d285705ccd7e19485a8c72d4d29e20a56208455d6b91afe171ecc590a831d6e709c9d67f2e73650a65a94f1bde2ba2f98ec13b063981ae6d5e0fe11763004fcc4d952cd648f54499193af20a907a24b3d5672c1f627ff39104e10939387165ab3e0647dd965507a1f5a85e483b5af55c0f375f9488749375a421f1f5b1dab786e6494ae943ff909627426d46556cbb6126a7af2844f0a760fe091413ed6ff38dff5e251795652fe4304379349118bc4cd416f5abcd5b6d1c06b0062b8b59a403ea9cf39e084d50f7fff55f0613255b26521491b4f6f37e185592ad22a0c92248251d9d4e7874abb2951cc03c398d10f21f7f67e452404da64a2aaa82d2dc800ea29a73215198d25784dcc9c97eb25d68e12a757c6c9da81ca118a542b4f610dcfab6cd9df814c9511ea045f097fb9f9ba2910792b6929fa6a42efaa0f04131b5f5316692389d9d5f59a1d157b2d23369314d4f287b198bdc29124684e9b2579c346657692fabeab7729a6a47adf6a792f931b75d450a607774ac956766bdf3cec9cfd2ecc50c27bf5d429edd11fe805e71bcdb6ef24a9e1ba35d490aa597186871e4282057663fe8b85706823ecc3291849c71ccb062208103df88b9065d4584f4c292493e20e48c5cecde779481fbf184e81faf314801aa33f9d30e02e3bb5cf3be3dfb2687f7cae556aa3f6fd9f21c247d0fb28d8d4863f866e89ab8765212f492e6356da5521767c787315064d75d5844dc8eb61009077e510afe3cbda3ff0a717f4012f7dcb976846c2a951fafb227c64776a607092223924a1f5ef4b22014e6347fb5d8d9beada1ade0b87f7797d597850d893f5d70f79accb8efe6b615eea19a0c968461d658abe729230a57b9a489b3c2fadf8d5ca4483b128984ddb16cdfa0e5c0ba14c620b3c8738309a7729004c60c6e737975bf3e6a01ed51bacde3ae93246436d3a746a557e974ca5aeddfadf38a904b0734c9b1803f03a4677097cc7a1821c81426295227c4040bb944bc54671abdc19688be4ee280525c08e24acfd153aec1ee28ec9140287ace54e1f4a2e682ebcdf8f5d4096a979f5367f16a59949517ad6188a761ab89b374b33629ea3ea390cac168c77de3029af478b1fa4bd2d4dc1718090ccd572e2387d3f613ac3676338110225c23a70cf3c757c4cfc504bffb51c99e3ee3de739c6ff6c1af8cda86b0038f13d9482480cd487e1a3248b8e6a66b96d25db1543b6b3d5f9740541e06aa4ea102ef0dee9c2f33e752706227bbe7c430ac0cea38c30e29108042746257886060b8e51b64c8c4c4cf9ca406970eaa0bd2c31790861cd420baec0b22c70e4de012fcb98d2a41abcc669f54270723367b0289df34093e25bb3750a25f29cf12824f88d2cec98e81f7da73049f312c26e580f3db4d2bf48ed2aa8aaf163ec39e3cdd9186359be5bf9326d6c62cc33df91bb6b14cea9ba953d1f4ec9ddc164507482e7558302ab1d6f8f9b7f8cc237cd475571e5595e5779496e60daa09fb142cddb14c02dfdb6a11ded4d7a451975cfe3b5c0578f65316e6f5d38c41cf87823d43b5b205178e96f9fe82eb6485b2382c021ae6eb508974f59495d65f1ed77f06af73052368af80f91f3c5a18cfa4310e76f817974b2873bbcee61f18b7e8ddb2e0e6544e470997c7c059356686e42830521f0e5a930c2d383c6c95343914203df78cca5dd44975f38a36a98da53f6d92afb67b9890b65d4c03861b1907fa0202c3d7a6d20a5692b3036c94305334fa892748604c9b424c98397a7a77da9bafaf905b3022354f095639909e29324a930a61e42436ee1f10b00a80f674c9b76378f0408072dd19af4dbb529cb907e4380d1b6e57c770042ebd803db60c5fd6e14e7b0e056d482637d3ad7920dd8b6da9e61b069ded42f8462866b0d98a8ad4732af721301ee39df27a4ee73dd5d664af3faecc6d23a0a1320bbd24bcc5a3394302ed7ad254de6314796e56802231f3a3962eb87fc28a96c318cd0540064f35d7c22e99544b3e581c3b1383b5d42d67e42f7c7f15482ccaa607be91f8b2410d942bbf75f8568f23c965b646aeedfd2fba9bc4c9ea7ba21fb4a3532186fdababd9ac33b29579773cd5913356068d30c3d1c6337fd4910add64cbd383bf0892aabd5ae9e03d8ba164071157d62e711ed945ab725372c0b842232a1125abb0f03088731d6eadb1612fcaed2699d52d8bfcedde8b8a1fc48c0b4f5a751bf4ebe2d706ba4c944126810e8626980332453d8c0dd6cf6ed952893ca50a7e3818470c4f0bd6b3bc9cc38938b7e95f4d86f65dc8dd9ee1a87e1aaa8cf1d46f2b7509fc1b6be76e14249d4e52782b05652d78f9101dc86a0bc0784a5607ab6f6c009a1d562071577abb4f9df4a8a1eda4b9919dac34131e24125aae453f020eafc5756bbfa527e53e843cd6b3c4949a99f67e748939a646a65158dff4196dfb8ca5bdb57c366a1ec9fd432b3308c3dfbd3a4691ecaa40a45b49e091faf89487427ebe660e86c2bc97be2b9aa295251508fa35eccaeb1f69e83ad087deac337dfd0a67954f173d383ca1571a2e45ad60bab350f05dc3383989074e67ce7bce6341b2ed179dffb1a6225c2a1b1ebe52b7194c4810dd502e02bcd0ec68dda6bfa1028b1cd0ed2b9e21ff911ea19292eeab0c614a81af597dcae7f37ae299f8b26a55c250adb131ddef621b4b2459dabd26fbe48cfe34288755c5eba4a17d100868bb617d5fea6e88c66f69189e7229a51490398c07b73c3b87f5580e47e42d1f52b72f347610d72b444e4305e890bf8df93c85abea0aff53e4426224de08cf71c9476fa9b7b78c271128fb2fbbf47d77b47bbee7a1690255128e9c87d9ee4bd5d91fb3897c79aec8e9f8968848be261c283d269c264a3df331c1efeaf630ba43b70dbb3b4380f69a85524ec9f45134528a2ceaf7874feadc0712a85366ced198dee7a85efcc9f9f6e", 0x1000}], 0x3, 0x0, 0x0) close(r0) 16:01:09 executing program 0: mprotect(&(0x7f00002a7000/0x2000)=nil, 0x2000, 0xfffffffffffffffe) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x0, 0x0) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) 16:01:09 executing program 1: open$dir(&(0x7f00000000c0)='./file0\x00', 0x20800, 0x10) mknod(&(0x7f0000000080)='./file0\x00', 0xffffffffffff2ffe, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$VMM_IOC_TERM(r0, 0x8004745c, &(0x7f0000000040)) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000100)={0x1, 0x4, 0x3, 0x401, 0x1e1}) 16:01:09 executing program 0: r0 = socket$inet(0x2, 0x3, 0x102) getsockopt(r0, 0xded7, 0x800, &(0x7f0000000000)=""/56, &(0x7f0000000040)=0x38) r1 = dup(r0) ioctl$TIOCSBRK(r1, 0x2000747b) 16:01:09 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) rename(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000240)='./file0/file0\x00') r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x202, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000140)=0xfffffffffffffffa) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000080)={0x28, './file0\x00', './file0/file0\x00'}) 16:01:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{0x40000001, 0x0, 0x0, 0x20}, {0x4}, {0x6, 0xfffffffffffffe, 0x0, 0xfffffffffffffff3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0xffffffffffffffff, 0x536, 0x5, 0x8}, {0x7ff, 0x3, 0x401, 0xffff}, {0x81, 0x81, 0x1, 0xf4}]}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f00000001c0)) accept$inet(r0, &(0x7f0000000000), &(0x7f00000000c0)=0xc) 16:01:09 executing program 1: r0 = socket(0x2, 0x3, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='x\x00') open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x800, 0x0) connect$inet(r0, 0x0, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='W\x00') 16:01:09 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x6, 0x0, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x400, 0x70) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f00000000c0)) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:01:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x20080, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x50}, {0x7c}, {0x80000000000006}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 16:01:09 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000400)={0x8, 0x1}) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f00000001c0)="c7f1ced4c286cc9a09b4ea491b0b96777675f90bde95f6f6bdad2f3327ca4915f4e3813b8975308655a98e877736ba06bb9be16ea91d2f546542f025d5a41ce64a2af8a94f78bdc6553e9d73ef72c081823d26aec28da686301f79033e5cde342b82d0d873511899c9062456b004b1eef2bd52a3a69aa2432054ab7ca1148a72cf3697f0645d1fcb6a5c36b3925ff9cffd92767a3f6efb49549da4d3072f530401ebe661b60bcc08abb53d1f65046f63b9d2e55f150016273fd11e9ce6c9b23bde23ca93135550e64e2ffc21782757ee5e9657c5492ed16d3b51d7f61a2b63bbbbfca5e60b", 0xe5}, {&(0x7f00000002c0)="f386671146568741ac28bb884fb181b38bdfa1e51a3caf1aab7a1ddc76fab53e5a59f30837047f8fb26f6d60c2e77776c058ccdbfe893c3b4877dc40fbd97d0988412c4b322ce6648ca94a1779bfafd3a7a90a0411e1c7dba0a3439f63d9f2757160878c35dfdab485b4d280cdecd9b791bb4ed46fe7bd5ddc101276312b5780246f9ccd3ecc1a3c3b6440b2e3273c902761dd", 0x93}, {&(0x7f0000000380)="d04c4a45f59a63de44fe6b0b330320e63b911e0f4c8f3814bd38bab7c66c9fadf13dfa555b90313eff4513167cb77aee7c1e29bc570bc38b537e173aeccfc51ff509ac724eb2f192c6bd0dea3a5f27045cee495edbb56c8072e7", 0x5a}], 0x3, 0x0, 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) open(&(0x7f0000000100)='./file0\x00', 0x40, 0x100) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') getsockname$inet(r0, &(0x7f0000000440), &(0x7f0000000480)=0xc) open$dir(&(0x7f0000000140)='./file0/file0\x00', 0x300, 0x0) 16:01:09 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000002c0)="9085", 0x2) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() fcntl$setstatus(r2, 0x4, 0x40) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x4, 0x10, 0x9, 0xffffffffffffbffe, "854955882e0261ce4e66378e5dea9c11fe4dbfa6", 0x0, 0x8000000000000}) poll(&(0x7f0000000200)=[{r2, 0x4c}], 0x1, 0x0) 16:01:09 executing program 1: setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_open_pts() r0 = socket(0x18, 0x3, 0x0) write(r0, &(0x7f0000000080)="d30e6ab2ece1dbf2fef2fda9063bdb9f9a60455c3967f92a146192e4a3ba71a9e4234cf947973d1d6f1a32834f227bc00daefa65e199ca4ff9ad0ac0ea9eded92224920c050ecb36cfb902718e90d53b0da92fbda87b6721d5ec7a7bdbf3e425bffe3a6f123267bea510f2caadc4d5d45ffb42", 0x73) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:01:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x7c}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000040)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:09 executing program 1: r0 = socket(0x18, 0x1, 0xfb) recvmsg(r0, &(0x7f00000022c0)={&(0x7f0000000000)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f0000002180)=[{&(0x7f0000001040)=""/4096, 0x1000}, {&(0x7f0000002040)=""/35, 0x23}, {&(0x7f0000002080)=""/243, 0xf3}], 0x3, &(0x7f00000021c0)=""/227, 0xe3}, 0x0) setsockopt(r0, 0x29, 0x2f, 0x0, 0x0) 16:01:09 executing program 1: r0 = kqueue() mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4000000004500) r1 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000180)) r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xffffffffffdfffff, 0x1}], 0x1, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000480), 0x9, 0x0) kevent(r0, &(0x7f0000000040), 0x22e, 0x0, 0x10000, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000001c0)) ioctl$KDENABIO(r1, 0x20004b3c) 16:01:10 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000080)) setuid(0xee01) ioctl$TIOCMSET(r1, 0x8010426d, &(0x7f0000000000)=0x5) 16:01:10 executing program 0: r0 = socket(0x10000000006, 0x3, 0xfffffffffffffff8) getsockopt(r0, 0x0, 0x68, 0x0, 0x0) 16:01:10 executing program 0: r0 = accept(0xffffffffffffffff, &(0x7f0000000100)=@un=@file={0x0, ""/108}, &(0x7f0000000000)=0x6e) pwritev(r0, &(0x7f0000000380)=[{&(0x7f0000000180)="ced1c4a1a6538994069a86e36b7c0569df065f34d2d61cf10c2822142d54a3c39787e20e1fbd9fc92714ad923ab5e855c1b5608be82bb39fb79333aa415b3108a73ccc85bc17b99c08f5da1377572bb5df5f2f737b21031d1dd8c52f648c19ba135822a8a1fa94ca5cdc241d843c909cd4760de8c7fe15f44c94d6e712b967db73b2762c25e14e40138c4cdd434f13d9dd9f3d62de7486a63e41162304903ceedfe8d2a6ab3b799fcc668467aa8323647b8b7237fec515f7d8307e38e8f02d687c00", 0xc2}, {&(0x7f0000000080)="7eaa", 0x2}, {&(0x7f0000000280)="a4241c84574309ad0573c9fa5e27c535d4ed2252ed06d599da0d067fed6ad55c94ced127b84bd3a5d637572d59ff8d6c391c2662d9583c02c5555df5ee8fbbcbc8fe9ba637a8c64d61771114b34c7b7d10463c385704f31c41a8acaf1717cb8a31ab555aa0d5f07deb6eb869d51988d7e8553c45bafa378890012e2bcb1778aa09a40bc8e866e882f1513a8e978688e2ad6bcfc62b9a9d9cbd0b848d9735497458ea9f015957862d955e0ce1ac78f1996c4c7e62c78af7a5c3572dbd9879d3919342f3", 0xc3}], 0x3, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) accept(r1, &(0x7f00000003c0)=@in6, &(0x7f0000000400)=0xc) r2 = dup(r1) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="00e4ffffffffffffff000000", 0xc) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) 16:01:10 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100051300000000000000005786ca3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290", 0xb1, 0x0, 0x0, 0xcb) chflagsat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x0, 0x2) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) r1 = getpgrp() getpgid(r1) 16:01:10 executing program 0: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/@\x00'], 0x0) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20800, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f00000001c0)=0x84) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000100)=""/113, &(0x7f0000000180)=0x71) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffd}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe7, &(0x7f0000000200)="b6be846302fdb16ef8037f31caa4f4949bbf550a0382d479592f25ef4187e59150dad2cf9ed55a51d0b7ee3905725686830aada81527a5e7e0786c0c42624d90b8503467878dbfdc800410efab17b32d4f8b3e27e18e2245261aae0b22ee18a7d5f1515ad7be6a7bac5d3f6845c09f1a1ea84a7a450da5e16b681347ece1a01cecbcd47c8ab738ac2497a5c4239d200fc519e7d42f0ba0fcd18fe2a07fa45d6b88863e42c5f0de693cb41bacabd48c9f2ca70266b788405731ab83e15c500c063bd49e244e64c48e3400abf50e797c2ee43d5e57228faa6decb5533a5a0fff04a8f6f6cca31950") 16:01:10 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) open$dir(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) setuid(0xee01) getrlimit(0x8, &(0x7f0000000040)) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) 16:01:10 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000180)='./file1\x00', 0x611, 0x0) ftruncate(r0, 0x0, 0x1000) fcntl$setstatus(r0, 0x4, 0xc0) preadv(r0, &(0x7f00000001c0)=[{&(0x7f0000000040)=""/200, 0xc8}, {&(0x7f0000000140)=""/6, 0x6}], 0x2, 0x0, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) fchown(r0, 0x0, 0x0) close(r0) open(&(0x7f0000000000)='./file0\x00', 0x20, 0x40) 16:01:11 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000400)="04", 0x1}], 0x1) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) setreuid(0x0, 0xee00) r2 = shmget(0x1, 0x1000, 0x100, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000180)=""/237) shmget(0x3, 0x3000, 0x8, &(0x7f0000ffb000/0x3000)=nil) ioctl$TIOCSTART(r1, 0x2000746e) fcntl$getown(r1, 0x5) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x8010426d, &(0x7f0000000000)) 16:01:11 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r1 = socket(0x10000000002, 0x2, 0x0) connect$unix(r1, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) pipe(&(0x7f0000000080)={0xffffffffffffffff}) mknodat(r2, &(0x7f00000000c0)='./file0\x00', 0x6000, 0x101) dup2(r1, r0) 16:01:11 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffe, 0xcd}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f59ed5d6a65436b358e351764f33c387d1c3364151b3fbbca4b21baf7c8eb6963e0bb7012a588673b36a2228895cb63c747c253cd13e8df9e753ae3c05ef2730577b6ba4ea738965a947c1d37ae5228b8c7cf4efff591c97675d9dd756074ac9c6d8d7f3a1c9ec3229d56a347180529e9ef968b9bade45a6f98178a38d9bd76181d3fa3b5a5e4e4b3fdd38f4a2295b1b37a05193e9131b2dc1d555675e8c06153633515597e8fb6a170ae497d6864893c2f86060cec840a7e7bd59c8899c0aa852b62723d293e68d420dc8c8dbdadaa342ad526d6325a324f517e82414ca75cae5e9a65e8ff8480f06a2f0d60399c26f0648f4d8fd8b6a476a056e6cfe86a0ed3551ac6b955a7809839241224fd0e45dda1147e1930536df432f21a773c32a5b95d505ac167daf6e2d175b0bbfa52a7cac82f315750325eeaa6e9bd3e2260164e9b1f112634d3668499c0e3cbef2fa49aca04145c95eafadef9de0fb34669d41fdcb4df082bee54b073f1ec345734fc69b56b70c0da6566722cbd676b56a2f7ed9b0f2f91136bae71d79869b1ea6d043b31674908b90c3a2ef26bc3231a79a216ecafdaf34982cfa6214be0c9b41664c7d4893d70e55fa42a5edee28d5df53f3694aa5d9bfec7fdae8a25647a0ef10367041f7ef8546f56a1a0f5f54bd874cf8d887877190f07d0f67e77d99e1c110896c114fb60fe2908747e6139d96bd4a3628c4d12a9d525d8d594652499698a7bd43f41f0ba5ea86e66380fa7a47af0a989f81f34c93225e53476fb05de03d8c19805d936e699e61343778014b1ad9704cf172733333685e0e0228769577be7bdfebbc778777f5f108c10bc869266e47ffd88276f7a9f001f8814114203f07fe6f05340cafa48e7b89fd22de8b51fc097dc24267d154941a09d154e45fd37b9693fb0eedc437af30a24abbb59c7a45d737cf2ebb6f1405067ceaa10a3727542326ae53baed08513f94580fec0413d61b2d25454c35a0ea88141800126fa9286df2fcc20450b7f593795c6155d3d37840a21a6a7d423dc39235475304017e189284a92a2b6094bc2e4ed4bd5edc25f7d646bccd76d79efb4cb7923c8dea13ef511d2e9925aff2edfa453aa31eebe59130fa737b17f19f8c77d8f43c59c64512524d35f1ef66624657437b2f83d52855f861f326bc1356b1ad77e7284e04e4ed388695e64b70ceadafb8137085651c18aba13198280ce1f00f84ab123e183a1acc220120641a0ce0df5527b2f887e3596384441ae0132d43ec98a1582e9e207c68b5f0c557dcd48a82c4787d38d685d4e08045ec1151116e077a4e58f8749f748f83e8107484bdb3b2f60acb9c4e9db4a610e1fc444dabed9c36c366d3217753aca683dc4149dbf751baeffe76d7c9d8a747a3efcb259762eca0f2e2fc647ab3cc03b88f0af8e30176816bf38535a9183a014f96d96008c1b6905382c9ea2d8c44539f5094753d894df295805553b967d2ca67c472d59c72b8e2f790fabfcb05d7a13c6b5a9d4884f681d85381174d921b2ad4cd738056ef45cf3af8c9759638ef648332ecbbf5e748e56dfac5e4c22f23614b7710e8c31c2b090e75ba1c0db3d5ef955093cdf778d66305958c75c744a36ba3f46cf74c6b4416b4d800d8c57f62e3e1d77949b18e882410a293496790c96a3873f89b35228884ecef02a084f1b4dc4cbd7399471276c88606b22ee2e76468065f081e84cfbc44371efbdb469c23bb44fe9bf8cc17779959a1e2352d80c17ee8ebada5edf601230fc45e4a43606c924691b402c4c815376ca87f66ba41eb8b3273fe2f0df97e6132663abc89dc3ed8550a83d1b138560ea04f96ddc038b96998db86356fc5ad65f2b7e00e7c276acf8c6c252adb2fec15444d64de281ba7e21ba9bd9860daca3de4dc650f2fe016b455003e083c752e2a7c99c4ef7d7c8fac21fa1a7bb7429edb21ebe4d9c4234c41fa711713c6bd6165bc1d51afbd3ebe496aad42235a6f41da9f6f5bd1981981d95d936adf3d93bebf3648ad393ebdd1661a9dfac00b5f067f4c6eb77836a0176f4073e4b738e4ea9bf572542ec92092f66464ca5589469711eab42eec39bf0975886a79150f5414d3f73fa6ef24aa2077c62511b94cb8a018e1883012b18646c23440c8822060ba7990489ad42f23e0b27e67e2c560dc425380652d1edb49c5c39ba6f8abe2b0ef892cdea4c8612fed20c4a9482fcf5d7f297573711e216cdf3d45ea25623cb1708d54698fa9d7136f0eaf5781bc9dc7d0eef830b1df81f42f607116a2a099d75c26316a021e1769e1664b2e7036d9e31581bd4683e27bb1c02efcb67f5804f535345b773fae4196eda4166d56b3867fa058f6a6cd2cb584effaa4b54a8ab840f11a3e2076a973a33466a6d113b1ce8362e9a80fbe33721e1264a8f749f0a74444647a124389a75a0162d6616ca7d363ede901bf8e51e29f1038470832b1ce5fb9acb76739e620dd1abd79f551c570436ad9bc08086c5e879e025f3f7ec347d4dcc0cb84d1a7a37ae07f363cdc0da4a8e5a768a2e92fc5e3f02d7ff1f129d7e7a4d86a32840ff64fa1dc22a3c57d6b9ef526a828a9fb6494eb322", 0x801, 0x0, 0x0, 0x0) r3 = kqueue() r4 = dup2(r1, r2) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) read(r0, &(0x7f0000000a80)=""/4096, 0x1000) kevent(r3, &(0x7f0000000000)=[{{r3}, 0xffffffffffffffff, 0x20, 0x1, 0xc1, 0xb}, {{r4}, 0xfffffffffffffffc, 0x80, 0x80000000, 0x8, 0x100000001}, {{r3}, 0xfffffffffffffffe, 0x2, 0x21, 0x4, 0x200}, {{r0}, 0xffffffffffffffff, 0x14, 0x136d86c25992e967, 0x8, 0x4}], 0x10001, &(0x7f0000000080)=[{{r0}, 0x0, 0x18, 0x2, 0x800, 0x2}, {{r0}, 0x0, 0x4, 0x2, 0x10001, 0xffffffffffff939a}, {{r3}, 0xfffffffffffffff9, 0x2, 0x20, 0x7fff, 0x7}, {{r4}, 0xfffffffffffffffe, 0x10, 0x80000041, 0x4, 0x3ff}, {{r3}, 0xffffffffffffffff, 0x9c, 0x4, 0xffff, 0x8}, {{r4}, 0xfffffffffffffffc, 0x0, 0x80000028, 0x1, 0x1ff}], 0x6, &(0x7f0000000140)={0x3ff, 0x9}) 16:01:11 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20080, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000140)={'./bus\x00', 0xfffffffffffffffb, 0x2, 0x7, 0x0, 0xb3, 0x8, 0x7fffffff, 0x0, 0x1, 0x4, 0x2}) mknod(&(0x7f0000000100)='./bus\x00', 0x10000000002004, 0x4506) r1 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000040)) 16:01:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f00000000c0)="eaff12ff7f000001", 0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffa}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendto$unix(r2, &(0x7f0000000100)="e7d1f204816738b79c83311b27185d63b1654fc91d3fe331ca07d07c396ca8c33099f1e8d180c3263dc3e20a4d8634b2e09ca7214481883295fa59095fa46865964f0b206dd250b200892ac45979be3677fb5d692d9f228328fd83ffcf6c687707", 0x61, 0xa, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x3}, 0x8) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 16:01:11 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r0, &(0x7f0000000140)='./file0\x00') renameat(r0, &(0x7f00000001c0)='./file0\x00', r0, &(0x7f0000000200)='.\x00') getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) getpgid(r1) 16:01:11 executing program 1: setitimer(0x0, 0x0, 0x0) r0 = msgget$private(0x0, 0x4) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/131) 16:01:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:11 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x90) connect$unix(r0, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) r1 = socket(0x18, 0x3, 0x3a) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000000)="f3106b4da65d7008", 0x8}], 0x1, 0x0}, 0x2) 16:01:11 executing program 0: munmap(&(0x7f0000ffb000/0x3000)=nil, 0xffffffffffffffff) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x28, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) recvmsg(r1, &(0x7f0000000100)={&(0x7f0000000040)=@in6, 0xc, &(0x7f0000000080), 0x0, &(0x7f00000000c0)=""/29, 0x1d}, 0x2) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0xe4055aa249a6155e, 0x11, r0, 0x0, 0x0) 16:01:11 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000000080)='./file0\x00') utimensat(r0, &(0x7f0000000180)='./file0/file0/file0/file0\x00', &(0x7f0000000100)={{0x0, 0xffffffffffffffff}, {0x0, 0xffffffffffffffff}}, 0x0) 16:01:11 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./bus\x00', 0x0, 0x165) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000080)) mknod(&(0x7f0000000000)='./bus\x00', 0x2003, 0x1b02) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, &(0x7f0000000140)={0x4, [{0x9}]}) 16:01:11 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={r1, r2, r3}, 0xc) writev(r0, &(0x7f0000000280), 0x0) 16:01:11 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x204f, 0x4900) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x211, 0x0) ioctl$TIOCSDTR(r0, 0x20004402) 16:01:11 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff04008e12efffb27858f5d4fe6c37b3bf1b05eb5ad35a0500000004"], 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCNXCL(r0, 0x2000740e) r1 = open(&(0x7f0000000040)='./bus\x00', 0x60000000006, 0x0) write(r1, &(0x7f0000000000)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445e", 0x17) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000014d, 0x0, 0x0) 16:01:11 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0xfffffffffffffffd) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000180), &(0x7f00000001c0)=0x8) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$TIOCSTART(r0, 0x2000746e) getgroups(0x1, &(0x7f0000000100)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) pipe(&(0x7f0000000140)) bind$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) shmget(0x2, 0x3000, 0x10, &(0x7f0000000000/0x3000)=nil) 16:01:11 executing program 1: link(0x0, &(0x7f0000000000)='./file0/file0\x00') pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) chflagsat(r0, &(0x7f0000000040)='./file0/file0\x00', 0x1, 0x2) write(r1, &(0x7f00000005c0)="d0098bcf37d3915df20800a046fa43d1c87fd2a7b9967992f47a16fa43d3a60d3fdb55f1d59ef8f3f714d1238c9dd8a53a46a99b1ac8f2fde1b0858823b5815f5dc05a66d6ec3252e9484e0d16e0aa57f4dc9158b62e2af5436f", 0x5a) 16:01:11 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90ce, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba344400214295fba6aefdb06c08ab24367c9f0abbbafe214dea79d9917dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000ded2cfb84c796ba78c8030ee2f873c1e711d5b6592712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea706000000b3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff00", 0x131) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x1fc, 0x0, 0x1ff, 0xffffffffffffff7d, "02000000078d00cb7affffff019752c3ce00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f0000000040)=""/45, 0x2d}], 0x1) open(&(0x7f00000000c0)='./file0\x00', 0x800, 0x15) 16:01:11 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x210c, 0x200000046485d43) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0xc0206921, &(0x7f0000000300)) renameat(r0, &(0x7f0000000000)='./bus\x00', r0, &(0x7f0000000040)='./bus\x00') 16:01:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) socketpair(0x21, 0x8003, 0x8511, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000004c0)={&(0x7f0000000100)=@in6, 0xc, &(0x7f0000000480)=[{&(0x7f0000000140)}, {&(0x7f0000000240)=""/197, 0xc5}, {&(0x7f0000000340)=""/154, 0x9a}, {&(0x7f0000000400)=""/113, 0x71}], 0x4, &(0x7f00000005c0)=""/207, 0xcf}, 0x800) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x2d, 0x0, 0x1f}, {0x100000000f560, 0x0, 0x0, 0xfff}, {0x6, 0x0, 0xaa5, 0x4}]}) syz_emit_ethernet(0x1, &(0x7f0000000580)="e4") 16:01:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) chroot(&(0x7f0000000040)='./file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1}, {0x15}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:01:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x8004667c, &(0x7f00000002c0)={0x1, &(0x7f0000000280)=[{}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0xb1}, {}, {0x6}]}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x6, &(0x7f0000000000)=[{0x9, 0x2, 0x1, 0xfffffffffffffffd}, {0x6, 0x3, 0x7ff, 0x2}, {0x6, 0x0, 0x3, 0x14000000}, {0x5, 0x8, 0x5, 0x10001}, {0x0, 0x1ff, 0xfffffffeffffffff, 0x9}, {0x5, 0x83, 0x9, 0x5}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000240)=[{0x84, 0xffffffeffffffffc}, {0x6}]}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:01:11 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="2da9835678f51d0c3d33"], 0xa) r1 = socket$unix(0x1, 0x2, 0x0) shutdown(r0, 0x0) sendmsg$unix(r1, &(0x7f0000000080)={&(0x7f0000000040)=ANY=[@ANYBLOB="70012e2f66696c65b663"], 0x9, 0x0}, 0x0) 16:01:11 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000000)={0x10, 0x20, 0x4, 0x0, [{&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x81}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x80000001}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x4}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x5}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xfffffffffffffffb}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x13209b6c}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1d00000000000}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xffff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x1000}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x1000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x80}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x1}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x4}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x7ff}) mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) r1 = shmget$private(0x0, 0x14000, 0x10, &(0x7f0000fec000/0x14000)=nil) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000500)) mlock(&(0x7f0000ff0000/0x2000)=nil, 0x2000) r2 = geteuid() r3 = getuid() setreuid(r2, r3) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000540), 0xc) setsockopt(r0, 0xfffffffffffffffa, 0x230, &(0x7f0000000580)="a92dccdc12fb2840fbb6f56dff02fe49fd9eb887d4c8fc4a5b5fd2843d4748b497d5958ede451dd03e3f7e9c31d3786c2c2a7f43cdce653755f07f7a6369ce4af7cd149647d75343cfc3a2cefce2555007d8593534ccc7507874c4433459e8ce39a6679e6e6fef2a3d88ae588788a6f2152868d78b9211728f0b2fe4219b9e", 0x7f) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000600)={0x8}) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000640)={0x423, 0x8, 0xfff, {[0x98, 0x26a, 0x3, 0xffff, 0x1f, 0x8, 0x0, 0x2, 0x6, 0x46e, 0x0, 0x3, 0x7, 0x6, 0xf7, 0xffffffffffffffc1, 0x6, 0x7], [0x8fd4, 0x9, 0x6, 0x100000001, 0x7ff, 0x9, 0x100000000, 0x1, 0x19, 0x12], [0x7f, 0x1000, 0x100, 0x9, 0x10000, 0x1db, 0x3], [0x7, 0x60, 0xd7, 0x7fff, 0x1, 0x4], [{0x4, 0x7fff, 0x7, 0x2}, {0x3a2, 0x0, 0xfffffffffffffffa, 0x7}, {0x0, 0x80000001, 0x8, 0x2}, {0x6, 0x3, 0x1, 0x5}, {0x8, 0x6, 0xffffffffffffffc1, 0xbe9b}, {0x2, 0x8cdf, 0x401, 0x601a76ea}, {0x1ff, 0x1, 0x7, 0x400}, {0x6, 0xee, 0x1ff, 0x3}], {0x0, 0x2c17, 0x2}, {0x4a, 0x1, 0x8000, 0x2}}}) mprotect(&(0x7f0000fec000/0x1000)=nil, 0x1000, 0x6) connect$inet(r0, &(0x7f00000008c0)={0x2, 0x1}, 0xc) recvfrom$inet(r0, &(0x7f0000000900)=""/88, 0x58, 0x43, &(0x7f0000000980)={0x2, 0x3}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000009c0), 0xc) bind$inet6(r0, &(0x7f0000000a00)={0x18, 0x2, 0x2, 0x401}, 0xc) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000a40)={0xfff, 0x400779d5, 0x0, 0x0, "72bfcb44a930f80e1521d0131a92dacd5c6fe8cf", 0xa0, 0x3}) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000a80)=0x101) faccessat(r0, &(0x7f0000000ac0)='./file0\x00', 0x4, 0x0) writev(r0, &(0x7f0000001ec0)=[{&(0x7f0000000b00)="b8fa6279ad11c8ff5648ec094105472d9566edb0bb705c87205d4d7c8c3a3001b0836a1c6adbb393e7ab0f3f0d3e0ebebc9b8cf4976cea681474f4479ec3a64fcca669c07ead6fac2ef3b0798ae365872aa8d65f916c722c8e90c9157ea254acbd3c1a", 0x63}, {&(0x7f0000000b80)="0c9a259d8682a2e8ba", 0x9}, {&(0x7f0000000bc0)="f3ecb59670902b9aae7cafd1dec38d1ae361d0d161eb5c21bd8545c100aa0ea2b47353e1720f8775bd20958858b084d78899ca9a8d8166867719df693fc175734dfe82dfc81bec4aac3ad40a1ae489d2f75b5eac89fa2659f47d9248d2bf54a42bc145c133ddc5ad699e3006857ddd4556d653f0377366f2d97fc93d30d7cd019484930187d4a1c11533e237034b2cc0542a7e2d3e474ddd4ccc2565bdb31348ce2309f60858d739e19851f1cfd951b845cce098eda3be", 0xb7}, {&(0x7f0000000c80)="097ede5315a5acfb83dec81a6ea2033d7ddcfd3df04713380530c423bfc1d3d0404277ad1f6c7e6f725a7c90e39007480d0b22b0cc9f8bec16014bba2bca8efe0adbe0ce2e5b1f77df0874ed40cd5528b57108acc7acf33ac0a68f3804430638d58864caab95a6e13989ea53b364c99d53e403f4980f948026829f055ef0d97e20dc", 0x82}, {&(0x7f0000000d40)="00e447566efaa998e223f04bc9256a6bb732e4c975ee957475e1a78c6c21291046e54ac4f7259b72bca18f97a459c7cb656c04265a57ca4a2808c7f2ac19c540b484fb966e59caa119c4998e0ab2e043f6fd658355af", 0x56}, {&(0x7f0000000dc0)="85de09964e1f50f009c6ea4a72e77745ec61eef578d845ed152a92f2c5878ea132a2ac712e2b7ce76b2fdaf596058943c52edbc966b2db3e45fdb45e2ecc3f260757f18b94ed941f3e31260553cd00d1b494e251a630a882e62c813a59d2d8d09a484e5439b716ba4f475d73886c1879471b393adc905299778953939c5b98500c6266c330c44853a08ba7aa0ea3acf88ba5fc7cd830701555248fa936184663dd5480b96b2d9d6e6f26ed99ae2d96270658217589c94f7038895062091f461e64c6d8051485225ea3e87b3a051a2f23f191786a2fae44f3a7b61c25e281bc3042e650984f67697fd8bfe5996ade4007489e4f4a5d9d9dc94d4f9523efbf501932a303cdcb285390f480454c719c83d07d5ae9237ad7f2484b6773744498416cc37ea9c0b5cc7c70ae5becc5cf8b35f84063a931ee0b71d3bdbe201169fdf862c28e6b0ca133b36fc3d8fe3b32d08d555aea8ef5d7c0ade84abd5f654da0ab4c9dd9faa004b97976a5f0228992310cba68eb391d2e8a705b8630e04a17471236fc5099188ef236fe95fb671cad0bfd9c8d893e6401200b5b8ba6bb6ccecd6480c9cbe8742af79def84c87e0c3919a84dacea5fa36938cc285b86273853daf8252611330244b8246fe81791c54f49ec9b471a37e0b1dc321698638e0a72095d365cc71add35db44ead5e13f067896e686cd95ca548de777fe00fe42859fc8cf1986697b5b5db39e8210a4bd90cd88a173097d6d293836df8675bef533e1e61265770ac60a4d8b1ed7930f5f980fb755e2fc5b2303878032e974d5b6439019b33ebf3210c2f72fc0f5ce532d7adb0b16bcfc50981eece429b1d5462eae74561313336380dc1427b1b6ae3507d14dc4e698ae8ccf737849a78fa137e2e81021d23f5c155d6749aa72db8b60267650a08ad764d71affca69317cfb495996e9ec3205f37f15d35195404a8db2ac0f3ace9e1915ac1d8ea4d279831b0602d8de12e94295fa3f985b80f21c70b8f9b0a46c544040604b109296519cf93bab2e20e899f9feaede68a5f930d3a1400e9cae1f02e8db5844f20da5f09a0e658b751ebff9c3da4d4f35812a56e724ed97f1b336efd671a8de0425ac23d60b6107c6af13a70639e18382ae5a94836ff0f8fa4d110904f7f075f6b9917fc68eaf35411acce797c84df3736bf1000ba95a6e2022d121fcdc0f7d6d6094f80d4464771c392c244960001e634640741d311a93a04bf726916e1d87fbb4076ffc1e21a94c6a8e31a917584c8440f4ba56ea8dfcb273461913a305474b73ba7e2f9aab728f7448034d65d0e3bb327dd9f454fa858c6776428def8275ec94fe7d8b07ec17f9b0e61b3cf2104c21481d491e743d8f9509ebcc522ecf176d23cbdb794d500210f7b7a35091da78da03c995e798615858391e8527833c12df88b055bb7a5cacdc6a139fccb4c3cd6ee9aa9575628d71c48ec70ca5ae39f0b96e4e53b16d4c26ebcbac5b16e7a5aa22bc491c0cee9d2657109cafee2171c2345ee0702de6fefb6b04ab4765cb11cdaad1fe7c54a7cdb6aed70052b52d92a1815be3f00109ebe00de8f2eaa865586ada20ff1709b201f444a5db9f2dc7cd29569a26c7eadc264d74865d5d9e9c3428d586d3de030c7db9b904bf702d053a5cd40572de2e2ba0d18dcc2684d946b3c83e7b33af4c83c7254e9a8b04009efdeed0a05c2eae3b83a9fae37b8a76f0705f891445b52bc10ebe65be967ec9c8c183c46befaceb565625a0b6dc2a29678b37601895a767d973c752b1828e0728acd9424334459131f2f741456c2379a798106475c9fae36e266ce7ab082cb578d1517141632eb07b646550d7780aa2a0eed24b39606ac36a66fccb581fed9c7633b53db80ee615479acb473faa96ad9cffd9672e8eb4126ef49aa98a079322be1003da50c1988aba3242d46dd1c42c027dc822abb1cb14eea1dc9443d8c85c51435c8f8744d6226ab9c8a4584ce2d90f4a50d8b02fa936dad4219b859062548e112ae26605996cb242bfd485eb57387af8aec8c6057d87899ac1f45eee2260e8c32029d37440f4b1fae45f7abfd46500bc613410157a5fc8ce24f5f20a0cf893786b13908442d44d6b5b28f3f04095211546c4b925469679520999e6d0efce2eaed7aa1b97c441134b023b9bb5d0f4d70c680cbf1c299a8cb77e5fb887f913fb1c85a462f25502cf86201ccdc7451fc5c4f39a8e8a82a2ee0bfa6e3ba3ca3971b75cf51715d9b7136c77f482fb707e76ee0db8074ef67e76a0f20565c5d119eaafdf6218844a2e6e1bd104bd2ad348e68b7eed85e537fa172bf7d19c7a777266f3373670fe633861148da7409fefb002fb6519d9a350c5bf9111d841073b044ad27faeb9215d9034d5402646ccf52d655bbcfce0e25a403a68f096d5d7a084cb1c7909abb60787726aa7aae7499687b8539e4028ea7df3f6a63f893b19ed9c332a12fc5bd7ff56861543aa534fa8a92cbc4df1e66f874e5107245fe8631e45d07ee94b36975471374be0d5c06baa3681f7ed53ddcbe44808399a9dc69fb56ff2c6dc0869eeca641e35b161da42fde9835aa699e9181e16118debdeb24b900de049895e893b75d8f914acb14a66cc32c5a918748abe7db32bdabf29761002982a503050ed4ddf27706ee13871893e78b1fa13542c1367b854db027c0deadf4c1938fcbf51b395b25f7d7bce49a71c1760383e7197dbc1cd9f5ddfe5c72d3b65e3b8391e27c0b9985f8bd85182d7b4d7042439ae3d6d33cb84cf7fca2edaefb43e69360cbe786d14737d3d5e689904a302943e25bb77cbf5294efeeb82b0a6e7cb15e32585fe0ce8adbe4a97d61ef3fce78302c32b040eda2ba8b0c83ab5a336ba579eb4f77fdc3a9110dba94b409c993e7e46af51b41edd0bf83f3ec4e3cc93f9a120c0c71ebf9542ec98145c9b05b52b53fbec1ee34e9233422ba36ce73a9162ee6e371e2bec6b816cb6decef3e0b222260d4283d0d2ef2b03ad93823a34fbe09c53340c4fff90ff2d155ade4705daa4925df06d16e76bdfefcd99c06b9c3a95379e76478116373f74f7cf435309a5110cd28b4ad35684be59ebb77214e08ecfbc2e56867193d43a175162e038acb154f071406c1e3f2f3852913e1654f09f86e3875233889ba2e756d43df50222d53fbc56bbf1f57385406b4edad8df0c6a9639cbaf231eaf2c0ab6f63e8a7160a8e3302fbcc9d5c3cc79be968c9f11223ece6732bce5899443b06bcef79530e3099276547e9652c017a382a7b081ecc468b5b887f166583c9147b3a226875a6b85e698e248aa4511b53b8276d42e493738df3e4f56c41e39d4a876ed7ef31490674dafe055a6a57a3e72a5cc9f42ec39b0300c7244dad8410a3a0bd96efe2c70b6f3cdf031fff09708c999cadbfa93b6f7a1809bc6df377b06a19051a7dcbe5520943bd1878e669727c52a53aa1bd460eaee9a6b5cc7c0ac50986a0a361e3f46a637e831b8140324beaefa40c872e3d1d70185415e8d4b45af9d1a8a02c854cda2999a38b3669a41f07de9d2e128d44e3c0d3c7ca86f87a8d202bc3a9881f5f76da3d5aa628be5ec4e8aea9bbe6cc5d743601c4f567c826d2358520f196353e8276208156f29185419122f36fcd184e42172c88312f704663494e0e0104a868fc7fcf3dd4268314e65df469e25d62d42369ac9be6747b72ebf73861a4cf321461fbbe2027b5ad3f8657c583f2834974b4bbfeb63d8d583e00b4f4e4f17dfde85772f77bcc3f8f9b54d0279499d51cac06a58138db74fbe85daf562ad2777ff49e24b9c6db9aa2dcaae48cc34bd8f164fb70e0372efb37bd219947b09229dfc878311fbddef2c9aafd85346fd8c71533b27428b1c3d08149424ecc4551f1078bd756a5f75ae7475b7249f6bb34b6d648e62d9371080347cd1806475b91634327a6049dfc8c67bc60b662cee73adad6283c729d22b31d31eb92765dc4c7bf619772b34d15dbb74bbb2a675e990256d54f36f0ae95b48f8c5bb3b6fe66d2cfff45a24dec98474086b8aa69fe3bbb8ef56f12600c7a30161185d581bd584299737d52567c986873d0b84a77d0a12b95d165f1486ed9ee704ef16a8d14b50d55817a0ddc2136afa2a969b838df6fed103a4473b30b668221c358afd01a5a0d1f8bc4fa6023b5c38fd6173c05d6b37db70ae3728219af232d7e3027225354b28d1207e9d66ef5819952db945bf601a4b0ed7acb890833fb7c76ea4e9e32cb4fbb9e1092ef433bc1b2da01c5dbdb7a04fb2c66f5ef6052555e6ef7b58b5f0138f09c384239daabf9fe6cca396abb81fd4eb951c68fbb43c90862816a4d0362491ecf408bbaf5b8b4035f8dc6822a6a5bf5ec7f078b0762feb07ba6b4fc000eb587a3af78c09439cc1e339b5392542c895014d3067605a71f4fcb03d8c62da7c3caee7c395fbaa2a2ee64e67e842b793f1ee6e7b3642b620030aab2edcf98d23760d463dc11d9b5dc700590829d80748215a3d3913a6452562ff90ca2f646e064857936b432f0ef9d1536a9a6943a0cb77fe3af3ea70c0a2a3f02b21e74777b72afcb6cdf20b23164d05d0497ecb655e7fbf1d6b3d88cac72d9c753909930f77f92a944fdc2f4c4738b17dbba7632dca05c5794c624182eb0cdab37a11bf6bde174ffba9bafb64bfcf82b19ec425eaada2a6597a93260f9a731ab8e53812b4dabdd072192e63d8a3682a35006aeacdc395e4271b4b47cb999354c91cc92d77c5b5371c3d5ad82625a460bfdf0bbb744b59bd089dd0c41ac3d13eb4ba1aaede58fdc77bae7a472920edbb08176a7bd687299f31aeed6727dbfd4ca076cdc48e328a0a669ab008a07295bfbc51a4c58ab290cb00b548ab79e4558cbc95781045344716b46117dd2bba2ecd89376a131f27f69f49b96b0bd2105beab1c2b63fc8c962aed4605ab4f748e0af74d39ef1593015415ccb54e0a90b1b3c1c781aca1b3bb7975ffb2d51f3c5f1c337f8c7ff92e07b9d71d07f92986e636d3b7bbd4c03ffc2c215204e9d9dbbe86e4e74d77df7464ec68624ca55ed9796b38423c4fa71127fc225f6e1827e282fa1d4fda4982cffe9947d2baab2a2906ad6ce1ee4979fc97d77ee56107e04e7c7337026d980cdc7787ca77b345ffd7b0b94dc1895fbce03551c422c3a7b83b9a99de24b65d2ceb34493e4e3a92f83b9a716d2ade8a19f68741da8ed5e48f26710f629099873694e9152fade4a26388b7a502a0c11a4b1e32dcbc28cbf8b483bc78f42f5bbbad8db3595471bc2714e20b6de0b159a448f5cd5de62deb5153500f7a95199056ed3bab8d12a0ba311d4fa528bdd50cd2c14cf3d5b7e1ee9ef3d710c7545455022133d95f4d073a2727656c4828e675d3506db380e08b4ff8e8c6ac2cd08a4be5d177bfefcb5ff910f4041ab138f35bb4e35214305947930ee6c3b9c67fd03ef2a58f1d19d2d627fac4aacc5a4dadd91b30f26297ee3595af6f9da41e89275821261a58ff6c35098936910c17aae81e6445ee41674256176981fcdfebc33a03e7fa970aaae97d5524a15f6d462831a5d19ac8b83b6ad124682d2ece3dc163c97b564354d9b38f33429e185bbd912f2360f381e85ae8f55b7714bdcec393035c785f00ba035689350d94e19797c4a5ca49913d6a2b043c163eb923cdbbff6759071ccb8fb068c4f45ddf1334d981f1e5e94a15dc41e6bda1343836ab90fdc811657dea59a3e11c7c962d493fec80bbd5596565a544956e750cd2ca4244dbaf87a7c5cfd7a81c874c0d19ee7547490bfe387277a2ad25d10b3", 0x1000}, {&(0x7f0000001dc0)="f020e72e27147f4a639fd1e859d9f98777b8df17ce0b660f8831985bb473713c", 0x20}, {&(0x7f0000001e00)="a1dd24948ac49a4e63ecf2655d477c634fc285112367a41712ed354e527f0fee85ffdd8badab9d98efb7642fb68182e0f89aaf922933cfa57858d1724497a96028b28a18962001e157c5e9123dc2b1fbfad3377fe2ad3bf249723811a9b92c00eb7304d6b19a2c29c3b5b4ec5671c951c53195894528e261a30ed493f8b75cc7af2f724d576a8693edf0e6a53952ad6cde1630d940d6a3f4ea98374402", 0x9d}], 0x8) shmat(r1, &(0x7f0000ff0000/0x4000)=nil, 0x2000) shmget(0x2, 0x2000, 0x40, &(0x7f0000fef000/0x2000)=nil) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000001f40)={0x3, 0xda}) r4 = socket$unix(0x1, 0x1, 0x0) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000001f80)) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000001fc0)='/dev/tty\x00', 0x10040, 0x0) kevent(r0, &(0x7f0000002000)=[{{r5}, 0xfffffffffffffffa, 0x1, 0x3, 0x4a}, {{r5}, 0x0, 0x85, 0xf0000000, 0x5, 0x400}], 0xffffffff, &(0x7f0000002040)=[{{r4}, 0xffffffffffffffff, 0x8, 0x1, 0x8f8, 0x3ff}, {{r5}, 0xffffffffffffffff, 0x10, 0x41, 0x8, 0x9}], 0x36c5, &(0x7f0000002080)={0x8, 0x401}) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f00000020c0)={0x10, 0x8001, 0x4, 0xf9ef, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x57}, {&(0x7f0000ff0000/0x1000)=nil, &(0x7f0000fea000/0x4000)=nil, 0x4}, {&(0x7f0000ff1000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x2fe0}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ff5000/0x4000)=nil, 0x80}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x7}, {&(0x7f0000fe9000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xfffffffffffffffa}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0xffffffffffff8001}, {&(0x7f0000ff4000/0x2000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x501}, {&(0x7f0000ff1000/0x2000)=nil, &(0x7f0000fec000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x8}, {&(0x7f0000fec000/0x4000)=nil, &(0x7f0000ff1000/0x1000)=nil, 0xffffffffffffffff}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe9000/0x13000)=nil, 0x2}, {&(0x7f0000ff1000/0x2000)=nil, &(0x7f0000fee000/0x3000)=nil, 0x800}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff4000/0xb000)=nil, 0x78}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f00009ff000/0x600000)=nil, 0xd4a}], ['./file\x00', './file\x00', './file\x00', './file0\x00'], './file\x00', './file\x00', './file\x00', ['./file', '.\x00', './file', './file'], 0x401}) 16:01:11 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="58272003abd16ebae6322525956001e6080000005f73f2a044fd330555d3c3a19436e59dc2fc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf572456fc7d4016e8c8b6b87cb96aaf5f330e63355842d72b8bcdb9ad8a4f5f728193ef16ab93f12fc", 0x65) write(r0, &(0x7f0000000300)="3e227913e4bad21c734f4dd36a27e5e27ba36d673553c0c21b3dfaf90f001ad4491d1f7828bc2d2a500a35a32a2efc42d6baf381b2a83c76a0fe3b3761bb70e030d12885a7350dd98080e037f6cf46a2d9615d15b3411c68bf82cd0bb83dc9d95d8588fc7c93635077f2504d6e63787c280e26d6bc89effbad08863cd5061d431c7b32bc72cd1cc0ef4ac013f02c381f1b5f34458e2338240331c11ed39a85fe", 0xa0) r1 = syz_open_pts() r2 = socket(0xb66777b5bb926385, 0x1, 0x0) connect$inet6(r2, &(0x7f0000000000)={0x18, 0x0, 0x6, 0x81}, 0xc) close(r0) dup(r1) r3 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0xa702, 0x0, 0xfffffffffffffffe, 0xffffffffffffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r3, &(0x7f0000000140)=[{&(0x7f0000000180)=""/45, 0x2d}], 0x1) 16:01:11 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="a54be3754a166c2d542df7b6f8d383d55cfe39257f7744992ebc86e7137f92ba2be0140fb7623203f5082a869ab807acb837bd5eb2e1aafc4b9758160517fefc3c39cf45c616f927b1738c5046f6d31ba3a7a2cf87152d29a287eca366f209bb70d136598a", 0x65) write(r0, &(0x7f0000000300)="582720efabd16ebae63225259560f800005f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d4fb8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d184a798c87a74927e8347c0b834ccbbab943f4357e04f0", 0x78) r1 = syz_open_pts() r2 = socket(0x18, 0x1, 0x0) socket(0x0, 0x0, 0x0) sendmsg(r2, &(0x7f0000002480)={0x0, 0x0, &(0x7f0000000180)=[{0x0}, {0x0}], 0x2, &(0x7f00000001c0)=ANY=[@ANYBLOB="080800000000000000000000000000009a265465de2780fe7b4af0bcab0a782d46a8c36a21fd6d70e748efbf87122c1c05d59ff7b0724bf7cdca0352198ab3c158989d58a4eb73828ece87765cd2c5e0aa7768b50cb76e32fc31cc123769e304cb5c48e5df4dcdd52c70ab1949a03fd9dd66df3862d371c804944785427cebd7ce3cba1998c286552ba3905afeba701e190e5b710770d524251af6ae09679943159d97d7bf8540b84f5a300c154285b5cea87a168b572749bfd9bb62b39093f503cebe940cc42c288219f2eb3894732b8088fcda2ea9c60b574f1632d062f7478d76e6fa883c07487af9c57f6e5792e6873f3f03c3801c4ec3c1137372e901cef8587570f8e93461b6a610c234539d122718fef5e7ed0c9831e3f84876eb3aa5945449a1e9ec3531999c6f0d140b3cdabd866bc2ea2dd5b242bf27e850764b39833321004c482f901079bda42eb033e48e1ab66922136b05b26ff054d30f48a91823dc795ca73aca479cc166c7fd5e13b14b6dacdd59a5e4a0ab94c1f4cef3dffbf7d88ced2e6bc56d94fda2e9ade1a69622a92a8a753b1862585b8ea0d3c4472c5b8fa3ace66bfeee67eae1783858fad4beeee3eaa9eb587aa10be7dcaf81f26d65729e0827de53068a19828de3a8f8071d0454e922a214a3628624754739ee0512090fd4fec7f56e2c8d2c1e0c895cf55d66566dbefb7d403760dd35c4e1241f3520d022f31394adb2fcba1933c3e2276b26a3546cf2bf8e3516ea7f8ebeff822aa92c92bb469d65c902155aabb455bc98df0b8ef91e787f3d6b54a35f825acdb80e5b002319f4abc52714e09e12c0fb0cf71c55f53a4bff70c581a50f35fc3aeda5817c75b03a2c384b7957ea85e3d06c88baa1dca5b51437596c703f2aa4bb74b68faa4ac98d2c906b1bd320ebf8b49bee88ff3826389070e7162d9c6f3a3e347b4e16fef8c9e6e9cfb86165b46ebe94109b5a1a196730ba79214b5c3c24571da3ce31b77e18c825ba54871c895e594d9dd4727aefe3e74d105bfe79ba7635c2379c177078cdb833bd84dee66553fd6084107faa22ec1065db9693b74f9ff98d3526dcae764bd771437620bb7ab0cd9a4cab27493cd36d6914af4bac28c7b0e5ff3268819575d980204f7ff3b93f887e04d8d659c69ded7cfcd37851f241cca29367489642987244bcdaac3546099a0dbbd2dc1d71dcb5bf399afde16d0a18707cf0058a57f0f11032f9d442225d1439e38d6f880ee21e2580c264918f19371a0e72a6d70d3f5284456d78ac1ae82b2737a1bc7ffc0c4d5478bc921e5a6e2cd69b3ad02ec937b24e1515c76081fd54f59e9d618203aa39d73ea2c8a90fcd929a0e6d4294e56004f120411fa970ed6fc4ca8127d69b1fc35de6ae237afb845631da8b03dd3f5c78e5f0fa09e01f5199dfecc1125288da2614c25d58a22d92ae8c0330f7eaa81153fa4654ceecb2245de8711fcfc706f0ece2582025a1aee715403855d2069d435d86eba292f3a530e4b43ae9540a9639d75fa49596b9e1bf51928dd9d79e4f35ca7aa81adf01ade89f33f90125441383d0d222f19e8d5a663fbaddddc5efb11f8fb17952cdc1c394753e14d05df84ae52508fbb2889342a588be657648b52573ac213adb6d18e74bb216259c6bc54f8d7cbed8e8cdfa07e8a03a8337c4d573a8d27468595aa4df567a24f2f1300a7ac9a777cfba25fd5dbbebfa771a1312bd2fe38450968d4e8cdf3a1b55b049e84afa985d5e9180494e2b62255374cbf064c8af2f78bacf0e73b02044b9d9c42916d0cd5ffc1d96781a5e86142d03c00a1c6fc4f5cc23c20d11ec27bf275d4b1052d8cccd1c92b00b10094201b6a2d74edfb315aacfc1e984906ee2e91b4d6adbf21b515159ccd74e6d95e4837cfc0cde20d5a30d83f98b5f9aa6113cd22fa0a775d559d5af9c8febf4134943ad193d28008c66052702c21e88a461c4fff688747a75717c52f26d236605007ba542d2ca238d973ccf0f5313f0a8f4b32c6059b3ee467e6d33ae5ec2d23998851e1404a1f55c0c605436b229670b0e653bc7aff7c6f614f87b87fb6cd9da71a3fc475b71f4ce87e6a221f4db546447b5271d67c4f9488dfc8757289c7fddcbd63d9a31795399c610f4c8fdb11c28eb0bd82a7ca086bb7f8a088d61c81ee274c47e18766f5324b18f85c3b55547039895cdd1daa387362d6af2317057caed0e3b3b21f980ce0d82dd79736ea32bfc565a5b383457380f3e18880f1e616a8068ebca3b9f04badfdd63a4e1a7fe622ff23d26aa8fbb6b23069af82c0adf5ae1fae0288454fe8fe6f4299cb58c7cce4c346ee55b01536838e1380bc44520a57347f3b8a5276d29b45ec587e82b45830bdbef348701245cb1666eda1e441e8d98c3d4b5d948f9e6e747a4b246312f94f52b3713797a435cd239d250065541dae15ddc27ff5c2536dbc771f0c56d2174d58cfa373eede3305a44cf9bc895a0fc8f3fb4cd0e691adb1fe5f9c1d6e5a55b58c698d04482d2b4d6d18be66870cf26858245b0b780f7c578adaf9582560940ed9d99c1dbd36169cb3fc5a142f398da979926e35ab114bfdce676533c2b09b4287e8f858a4c5ca622814ecedd3b1ed2a4b72669cfe8549bf2e902429edfecc0669dff64e4992618e7e29d6ec0516bf42f53b44a3796b67b938151aa4a04d7ac7673abeb398e97004688cc787c84a224052c711de56336067de3b1faf449d58f875d6341238019887b06b7925f3799da678e57eb416621f9ffbfea67657edec49ed595045581bece40bdf64141322543dd38d85051a17ad0c2d760d41324dee63ba65dd3af73d69aa85819645ee9d367cd50323c09091070c79614dfefdb8549f1436b1527c2576000000000000000"], 0x808}, 0x0) close(r0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f00000000c0)) r3 = syz_open_pts() r4 = dup(r1) socketpair(0x20, 0x4000, 0x0, &(0x7f0000000a40)) poll(&(0x7f0000000140)=[{r3, 0x100}, {r4, 0x100}, {r4, 0xc}, {r4, 0x9}, {r0}, {r4, 0x4}, {r4, 0x100}, {r3, 0x104}, {r0, 0x40}], 0x9, 0x80000000) r5 = syz_open_pts() chmod(&(0x7f0000000040)='./file0\x00', 0x8) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x3, 0xfffffffffffff690, "050355a8a5dd3800e0ff0000fffffff000bf3e00"}) fcntl$dupfd(r4, 0xa, r3) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x5, 0x0, 0x5, 0x7, "bd259f4a99772c53c5dc9f7d5296cf6957340c01", 0xfffffffffffffffb, 0x5}) readv(r5, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) pwrite(r0, &(0x7f00000009c0)="b4049853d597ac3fec612486222d2cbc1d86d626ea618e71f218213785ef5935e7a9f846dedbc458afc68ba14123ab5f9debfeb63eef19f5267f324fbb76586b23bba4f31deb05e6a8d37ef08634a8900f82323b966112eb388cc527a9", 0x5d, 0x0, 0x0) fcntl$setflags(r3, 0x2, 0x1) 16:01:12 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=ANY=[@ANYBLOB="073b34163aa8d7f4b33218afc167a0000000"], 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1", 0x12) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 16:01:12 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./bus\x00', 0x801, 0x2) readv(r0, &(0x7f0000000440)=[{&(0x7f0000000180)=""/238, 0xee}, {&(0x7f0000000280)=""/135, 0x87}, {&(0x7f0000000340)=""/209, 0xd1}, {&(0x7f0000000100)=""/11, 0xb}], 0x4) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x8613b) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r2, 0x0, 0x30000000000) ftruncate(r2, 0x0, 0x80001ffffa) write(r0, &(0x7f0000000480)="90aec91df6a040e214947a156028f9b5fb122a6414badfa418489f49fb08d02a571e54f394f2cedbeafcc1b039d702e88a745b6f3992a8af8f4a928f4b5dd428086919601672db59cb888a142e5a155ff169b0ec27ef6caadbf459cd2bb836e8f387decb8d1fb5ad8114b5c81af150e0f5926b1210176c4cfa1f4dff97a028f60119b58e6210cc36b5de85cf9f9b09ed05a31aa91cfe5565488532e8e81edf2aaaccd16e35a7463fd7f3c5dd60f6e72782e12221aa9d388e2581013289459ac97a4931d9c581a7250b754a860b93b6afc6dcefd6977f0eb3f8fd635516defed163e94d15f480c2398140592e7d9ffb74d55bc3996235", 0xf6) write(r1, &(0x7f0000000140)="4e0d0008cf376652", 0x8) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x12, 0x0) 16:01:12 executing program 1: setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0x20000000001}, 0x1ed) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) setsockopt$sock_int(r0, 0xffff, 0x100f, &(0x7f00000000c0)=0xb283, 0x4) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000000e, &(0x7f0000000040)="90000000", 0x4) 16:01:12 executing program 1: setuid(0xee01) mkdir(&(0x7f0000000000)='./file0\x00', 0x164) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfe) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) readv(r0, &(0x7f0000000180)=[{0x0}], 0x1) 16:01:12 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) dup(r0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r1 = dup(0xffffffffffffffff) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20000, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x2, 0x7fffffff, 0x1000}, {0x18, 0x0, 0x100000000}, 0x1283, [0x8, 0x808000000000000, 0x0, 0x315f, 0x3ff, 0x401, 0x3, 0xfb66]}, 0x3c) linkat(r1, &(0x7f0000000080)='./bus\x00', r2, &(0x7f0000000140)='./bus/file0\x00', 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r3, &(0x7f0000000040)=[{&(0x7f00000003c0)='N0', 0x2}], 0x1) 16:01:12 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r2) mknod(&(0x7f0000000000)='./file0\x00', 0x2003, 0x4ea2) kevent(r2, &(0x7f00000001c0)=[{{r4}, 0xfffffffffffffffd, 0x40, 0xfffff, 0x8001, 0x1000}, {{r2}, 0xffffffffffffffff, 0x80, 0x20000003, 0x1339}, {{r1}, 0xffffffffffffffff, 0x80, 0x2, 0x8000, 0x16a}], 0x3ff, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffa, 0x20, 0x1, 0x0, 0x3}, {{r2}, 0xfffffffffffffffa, 0x80, 0x1, 0x3, 0x3}, {{r4}, 0xfffffffffffffff8, 0x8, 0x1, 0xcd13, 0x7ff}], 0x7, &(0x7f0000000300)={0xb26, 0x22}) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') 16:01:12 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) fcntl$setown(r0, 0x6, 0x0) unveil(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='W\x00') 16:01:12 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000080)={0x1, 0xc53, './file0\x00', 0xc00000000, 0x9, 0x4, 0x9}) pipe2(&(0x7f0000000000), 0x10000) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10000, 0x0) r2 = openat(r1, &(0x7f000060cff8)='/', 0x1, 0x0) fchflags(r2, 0x10001) 16:01:13 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0xc0, 0x8) renameat(r0, &(0x7f00000000c0)='./file0\x00', r1, &(0x7f0000000140)='./file0\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) accept$unix(r3, &(0x7f0000000000)=@file={0x0, ""/54}, &(0x7f00000002c0)=0x38) pipe(&(0x7f0000000300)) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="28000000ff3c000001d013f1a454e53399a011ba8df8b0eeaa1de389cb791f0fa8cd3c9865faee9690605b5654a57317486ce38a8508b0e653fb235dafcd543be929b1bee17bd50090e74de1335ae20332117857106c1f106c91a19971d067b3b437cdb283318f105e8337d35f6a1e7250ee6fdc3ac74af08797644b3a686612050e49c2e257f270677d69a06c67d05326c1845993ae0925c7cebb4fd98ac9faf1c68d5e988fa1ca77991529c911e3e70e25738aa80ee5e741d922aa8bfa44d0d532bcdf4a1b713aefef899ef16820e98491e6915dc3f5f62e81689617d16202ba308521bba571a1ce96495268f5157d1739d80bd86a5020cdde60e17dabc9d64646fb86b68aac3171ae3c2502bcc0322db8ee10512e21a6f0c4d371ecdc4656c586530c380004db9b33"], 0x9}, 0x0) sendmsg(r2, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x13e}, 0x0) r4 = shmget$private(0x0, 0x7000, 0x400, &(0x7f0000ff7000/0x7000)=nil) r5 = getuid() r6 = getegid() r7 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) r9 = getpgid(0xffffffffffffffff) r10 = getpid() shmctl$IPC_SET(r4, 0x1, &(0x7f0000000440)={{0xb85b, r5, r6, r7, r8, 0x110, 0xfffffffffffffffe}, 0x8, 0x9, r9, r10, 0x8, 0x9, 0x8b}) 16:01:13 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x1, 0x0) minherit(&(0x7f0000ff6000/0x7000)=nil, 0x7000, 0x1) symlinkat(&(0x7f0000000040)='./bus\x00', r0, &(0x7f0000000400)='./bus\x00') getsockname$unix(r0, &(0x7f00000002c0)=@abs, &(0x7f0000000380)=0x8) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x3, 0x9, 0x0, 0x0, "f0dc3e9e21ba43818487dc8157aa6567444326e9", 0x5}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000001c0)={0x3, 0x401, 0x2dd0, 0x4, "afa2b0c63abbe83715efedca4855cfc21f92f4c0", 0x8, 0xff}) close(r0) symlink(&(0x7f0000000440)='./bus\x00', &(0x7f0000000480)='./bus\x00') fchdir(r0) writev(r0, &(0x7f0000000540)=[{&(0x7f0000000340)="87", 0x1}], 0x1) getsockname$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000180)=0x8) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f00000003c0)={0x1, 0x6, './bus\x00', 0x3f, 0x3ff, 0xaafe, 0xff9}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, "9aa15fae0c9aae230df171567c7e329d830664e0", 0x7, 0x7}) stat(&(0x7f0000000200)='./bus\x00', &(0x7f0000000240)) mkdirat(r0, &(0x7f0000000080)='./bus\x00', 0xa0) 16:01:13 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) r1 = kqueue() kevent(r1, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0x61}], 0x200000069, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000001440)=[{&(0x7f00000014c0)="e43a9ae1eb95ce30abb8fc4b2e7c2cf5e8c479d2429c902f1d58dfab4a190d93083c1cfce4d592532835a016d8bf6bff6f633a8371e65f032c8b6b04a95259fb15ca6e3bb6c1399565a67ee27d9a9d765c2088e204d2f19cd7c350acccafd6fe282309d7e5d1aa46edfb7a888036f232e4009e38f880a4acd735dfcc6378d92b61610f453da7ce452b8abfdbc0c56e28f0064bb7f87905490f489bd61fd74deaa86668461ec0fd1eac9a817769896b1c2e7e744a1ee9e9fcdb301e95aa99ddbc6c34398456d54f220892a002d9a42225ee683261c67fff2582c45c64d9f0a8637a400a2f6c1dcbb0341f4849e9f0206f89bced0b2bdf02306df1e15af057d81437dd0d1f1ca38e80f46f3aff15a464dfe64b71ea8057351d90062db941831dc11a63b7a5e2baa28f3f2af917b7626fa2cecf788f4b516495ad496b9a92daef7e441746c06f78e0243e8f35910c4170bd3cf26662e13255e2caec523d14ba994c700a3d9ac3220cafac61ee8bdd41d9f04fd267be772706c0bf717c6736853d1f64790b15b8443cd5f7daf3277f133a20771a7d4f4eaa24e36b2144d7a48d5f13757194d529e9adb9d11e80e174a97952197b6425ef1dfff28e454dbf0a39bcc996b54b9a5b32211d05d94e4b49dd3c71d6e2b05bde5f089bb5a8acc06899c8ababc56b89e7fdc8f799df80274e26edeb2a875d1737b53c7e5816e1ef3d9f469e34e7761539052ed7bb0c2dd689fd379bee20ef657bbda7404a26c573576c85595d88350888c3b1648d6d801f67b78f3f8994a172b9a4c3574d0ddb4dec4b17813a1fac214512689e2344be499b915f12b699ff5bd474bbc5838e12423d2fff54f8d7d351f7b062019bc73880ba40af8111e9dc7f37545129088c0d39a5ead5e22c6ccf4c940a7a2ff65f885526a285ac829ffc7dfb1848696063df9c7ad80e50ebe656341187408a8ae903c1714103bb34fe5499a71b85857d21cb4d914ba8a17522534af79964eded09cdcdf5fd6ba0c934ee441bffdef852e4a6b1c322099ed3e528ed02aca5332574846d85d6c1b8b1f67c6403ec47d74035b6a0ff9b11955292cd7bd834d4e818da8d4a78a8bb741ca93195ff23020907daa1d86f66baa4d028a5453acbdfb0d2ea299f187a9273c18feafc8787e93428e9d15a0f101b0a8094c30e908555f8769657c43e0dbaa13e272ad8014743d58f049fafa174a697f0c4b81cfe63f5af35bd8d27e6a20fe59f69c253a92dcdf307c8807904d702c9e5c88fbf3ad9e3905401a3c59b158ca4b2a5fb1a9df8a0287861fa1b2f1520cac4c95f6cf6dc3c86f996f4ebddea964b4251483866666a0b76dc27187c0a8e74c5719818bbb3cb32e66cada98f6a3cf874dde1cb71fd5a235f69710453321cd019d549a68957d5d6d3450c25c4fe4380b851347698269010556a4b29fae5ea372a46cba64eb1a619f6c1172a4a78ed2a11b6b8bd99d726632d669a98843471522a67448cc7204008e25526ebb6acd89087808383a5426694587fab9138e0253e392d19d2f94f7f8313a9111f80fdfc4592deabfbc4cc03ae0e5885946484abee88b43d63de2f1efee1bdda29acd81095b8df2934d9a6a440d6fa31e5946cfb6c6ed5714a175a915b6088e8e83094178c5e873a4863fd30319e304f8f10b296c6c35fc7412c0596c46c37ab95ac8e28d763c42534e1b1a2c0150bd8311bdd3e8e2215a340e8c96805d2ae5ce1592b8c9f5da2f0cf6c0cddd3bff4a55393644d6964432975d5eb2d5183e7be97a6d8df9e6f165345bfd1c13539b2e286fed34e2f660f8545fed8b11af9592bbc6bfea01e357edf73c2d436243bc20ea876f21a634c6501af57fec4136dfb338f95efd43b8618ac5f8ca61892ec8907e90ec04aac75af6e85304a768c09dcec3068fa98d735b6921cbe4126bfb8c94910bb91934ed75f5a832f99b51c899ca2fd3c1ff9c798ba4a3c87e13826d983954a90677ce0bd5d2564ffb956762bff99495f27dfbdfb58d1f9d2008eba4532e2f7f84b9e98202195cbcdb8f5a7c7f5f48e9cca53d5eeed38c88870db26c80ce64c095326189b1be02497d660d77ea233bed32ac3def7e5684c6db6bd70ce532761b95bf57168ed612ba94f9d31d562b941681f09ff0e605dc66e7614a5b37d02edadc7a2a468cf824922fc57bacb2e9ec070941f9080af47ecac69e327f72172a8c7f972668fce969b268d061d90e96b9d13b2eb8e402e3072adb222237cdeff86c2b2c0ee10d0bf35b7627decd8f9aecce8514103fdaa2606acc05bccf65406e6155231c31d015de0cd655b1c81cff49389a9bca4058f1df45b55fce38223352732ae71232fdc46115cc7e91b7bff6e4cf668f7036140e0caa7664eaef5d691d229856519eb152acb485183a263575262f5f5903076cb1d5a97d16704ff4c8a581247b9dc8a2b5116f8a76fbce3a335932519e8def8c550baca3b1737d2af87c72bcf9632b3692f80a7ff121ef8b63b57f5d1e753f8a335c429d9803c6125f2caf4ffe6cc5ed6a18acc053a80dc5e12af7cd69e05688d0363fbc4bc6cc6a360b99daf2342a624ef2fb5156fb6d55303cbd35399d009809d03a80361c511363cfe02601b4fd269a3055eda03a50b3a75a65ea2512f0463167e067897b69fba7fac9f3680a81282f024de5ddb5525211171e5b6716741fc741fb4038a97de8f786a86a30d0909063f74f2206969dfb5b2cb1707e9f83bdb3cd3b8755ad6a483e97c0c41146db2cfc610151df2578be207faccc25c9acf7d31e90d6f113c6bad680df488436890d14f4cf34dedf0a1a24ac6780c0f5296d468d8f831cd484079edc5faa2faa53b1d294f7420b242366cf9e7ee0b8c928b8562028036ba5750daae34a393690775", 0x801}], 0x1) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20100, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000140)) 16:01:13 executing program 0: r0 = open(&(0x7f0000000500)='./file0\x00', 0x210, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4, 0x15, r0, 0x0, 0x0) madvise(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x6) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)=""/102, &(0x7f0000000080)=0x66) 16:01:13 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000080)) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x69, 0x0, 0x0) 16:01:13 executing program 0: r0 = syz_open_pts() writev(r0, &(0x7f0000000240)=[{&(0x7f0000000140)='r', 0x1}], 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d2, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "65d7855c5fbeeddfd46e8d594c8e63ddeaee15d3"}) write(r0, &(0x7f0000000200), 0x4268) r1 = syz_open_pts() syz_open_pts() flock(r1, 0x6) 16:01:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup2(r0, r0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000080)=0x1a) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000000)=[{0x54}, {0xfffffffffffffffe, 0x18000}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000040)) 16:01:13 executing program 1: r0 = msgget$private(0x0, 0x401) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000100)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = msgget(0x3, 0x228) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000000)=""/222) semget(0x2, 0x3, 0x1e) msgget(0x3, 0x43) setrlimit(0x7, &(0x7f00003a1ff0)) 16:01:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x20400, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x80}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:13 executing program 0: shmctl$SHM_LOCK(0xffffffffffffffff, 0xb) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/71, 0x47) 16:01:13 executing program 1: r0 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000040)) r1 = accept$inet(r0, 0x0, &(0x7f00000000c0)) fcntl$setstatus(r1, 0x4, 0x0) r2 = socket(0x13, 0x4015, 0x7) setsockopt(r2, 0x2000000000000f, 0x0, 0x0, 0x2e4) 16:01:13 executing program 1: r0 = dup(0xffffffffffffff9c) lseek(r0, 0x0, 0x0, 0x1) r1 = socket(0x18, 0x1, 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) r2 = socket(0x18, 0x2, 0x0) r3 = dup2(r1, r2) ioctl$WSDISPLAYIO_SETSCREEN(r3, 0x80045756, &(0x7f0000000000)) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname(r3, 0x0, &(0x7f0000000040)) 16:01:13 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x1000, 0x5f00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205601, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) 16:01:13 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0x182, 0x105) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x401, 0x0, 0x0, 0x0) chflagsat(r0, &(0x7f0000000080)='./file0\x00', 0x0, 0x2) dup2(r1, r0) 16:01:13 executing program 1: r0 = socket(0x2, 0x6, 0xf8af) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x8001, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000180)={0x539, './file0\x00'}) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x7, 0x5}, 0xc) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000100)=0x10) fcntl$dupfd(r1, 0xa, r0) r2 = dup(r0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x67, &(0x7f00000000c0), 0x5c) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) 16:01:13 executing program 0: r0 = socket(0x18, 0x1, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1) setsockopt(r0, 0x29, 0x2b, 0x0, 0x0) 16:01:13 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) accept$inet6(r0, &(0x7f0000000180), &(0x7f0000000240)=0xc) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000200)) r1 = semget(0x1, 0x3, 0x411) semctl$GETNCNT(r1, 0x6, 0x3, &(0x7f0000000000)=""/185) mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002004, 0x4506) r2 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f00000000c0)={0x100000002}) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000000c0)=""/132) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, 0x0) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) semget(0xffffffffffffffff, 0x4, 0x0) rmdir(&(0x7f00000001c0)='./bus\x00') 16:01:13 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) socketpair(0x1b, 0x1, 0x23e4, &(0x7f0000000000)) sendmsg$unix(r0, &(0x7f00000017c0)={&(0x7f0000000080)=ANY=[@ANYBLOB="000000007e2ba8d8d8ae06aa31e1406abc000000000000000000000000003a444620e1c65b027bbdf4c07acb2c4f00c260660ee3400121902907a034cdfc886d9df8f2b83dc707a706aba4118681fa6d46cabd912cc50bf0d00f8a2114705a74a4bd507049b7e8cd58bae0b5"], 0xd, &(0x7f0000001400), 0x0, &(0x7f0000001700)=[@rights={0x10, 0x1}], 0x10}, 0x0) semget$private(0x0, 0x0, 0x0) pipe2(&(0x7f0000000040), 0x4) 16:01:13 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000080)) r1 = syz_open_pts() ioctl$TIOCCBRK(r1, 0x2000747a) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x5, 0x1, 0xfffffffffffffffc, "661fbef2245185a8186503182eab7fff0e091fe6"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d032b682b0cc58d81b7af1d06f30861defd48e462abc3bce763028916c47cb6afb92c401def4828656273e4c175c11e47b3fbe42c5f707a7509d0440df92ad4f21a4b311b6ba64725b8cac1c5a793033a123f652a738fbeb1ebd9766e02699654a377c41853fbb53eef3586df7f0342aa60a41a52d65ef31e22b8d1b8af58fc62a475d7180ae5850ddd0999433995e09104821ed1549ed688286fff86bcbf5cbbe101ea6acd6135afea3992b4066758ef86058727a2efbeaf1b0791bd9b2dfe4ed708815c66a881488db019c302d58b681f4f0eae59e57e54fbc84d156e1320bc56063678f84f71c3b062c71acb224e9cb064ccb5d096d5c8bf14c1ab1e791cd62119593ea59320aa58c79c81d56d246ebf8ec9290c199cf91bf21b70199f2ae8a0e5f9507675072be7e5bee539cfc78d31100f33bb4553a395d6ed1e3475ca69d0b931f3052d7d5191501feefdf641301511f591cb0b938defaf0756c5f38af2ecde75f89401e1bb8602f31f7d08e8c5a888c90ddff5f0c4e311c345f3516f5685beb0433fe42c6fe8aae6a082723a14dca54a626cb4399e9f2e72f70aa60701e1f27892b5c65ac3943e1a46d4143f9453faa955cbec69079eb12f89158ca24a2015a40641e374eb6efa182c21d71466362bd21dc87cd6a96e1d54f58809075b24c5744fa34d9cfa9af7a765dce7bda2c9f8", 0x737) lseek(r0, 0x0, 0x0, 0x1) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000880)="dc8194515f3a74f1c20fec8e8a5584c0f71766", 0x13}], 0x1) 16:01:13 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2003, 0x605) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x1, 0x0) r1 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x20, 0x10) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000100)={0x9, './file0\x00', './file0\x00'}) write(r0, 0x0, 0x0) fchmod(r0, 0x3a) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) dup2(r2, r0) execve(0x0, 0x0, 0x0) 16:01:13 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file2\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) socket$unix(0x1, 0x5, 0x0) rename(&(0x7f0000000140)='./file2\x00', &(0x7f0000000180)='./file0\x00') recvfrom(r0, &(0x7f0000000200)=""/159, 0x9f, 0x41, &(0x7f0000000080)=@in6={0x18, 0x0, 0xfffffffffffff624, 0x3ef}, 0xc) 16:01:13 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x58bb) open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) 16:01:13 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x108) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) write(r1, &(0x7f00000000c0)='\\', 0x1) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffff8, 0x10, 0x0, 0x6b7e1a03, 0x7}, {{r1}, 0xfffffffffffffffb, 0x2d, 0x0, 0x5, 0x346}, {{r0}, 0xfffffffffffdfff8, 0x11, 0x5, 0x54e, 0x8}, {{r1}, 0x46c16479cf580459, 0x2, 0x4, 0x9, 0x4}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000000)={0x40, 0x0, {0x100000001, 0x7fffffff}}) kevent(r2, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r1) 16:01:13 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x6, &(0x7f0000000040)=[{0x800, 0x94ce, 0x5, 0xff}, {0x2, 0x2, 0x39c, 0x4}, {0x0, 0x7, 0x4, 0x4}, {0x9, 0xfffffffffffffffb, 0x0, 0x40}, {0x100000000, 0x80, 0xf7, 0x8}, {0xffffffffffffff58, 0xb25b, 0x7, 0x6}]}) setuid(0xee01) r1 = syz_open_pts() connect$unix(r0, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x2}, 0x8) r2 = semget$private(0x0, 0x2, 0x20) semctl$GETPID(r2, 0x4, 0x4, &(0x7f0000000140)=""/141) read(r0, &(0x7f0000000200)=""/171, 0xab) ioctl$TIOCDRAIN(r1, 0x2000745e) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)=0x7) syz_open_pts() 16:01:13 executing program 1: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getuid() syz_extract_tcp_res(&(0x7f0000000100), 0x3, 0x400) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000180)) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000280)=0xc) r3 = shmat(0x0, &(0x7f0000ffd000/0x3000)=nil, 0x1000) shmdt(r3) setreuid(r2, r0) 16:01:13 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4400) r0 = open(&(0x7f000054a000)='./bus\x00', 0x2, 0x0) r1 = fcntl$getown(r0, 0x5) fcntl$setown(r0, 0x6, r1) 16:01:13 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2003, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x2) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x20000}, 0x4000080c1, 0x8000}) r1 = openat(r0, &(0x7f0000000000)='./bus\x00', 0x10580, 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f00000000c0)={0x401, 0x3}) 16:01:13 executing program 1: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/{\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x8, 0x1) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0x9, &(0x7f0000000180)="f7f9e794", 0x4) 16:01:13 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x40) write(r0, &(0x7f0000000080)="72ecd1cfd20477016ce9f2ba89e59b14ebb645499b98fc75915cca602cfe91fcb5cf27eeaf7baec1ef4edf39ab71ab1be910b7ceefa972573d9f6e2de20ace8a901ee5f6f92121a536d779b1ea08d49a0d705f9ff96c3c35806dd531405fcb70afbae1ad8c1856b75db174f39d10fced0ab0f279bc33bfa2888b71f7aa794414e2eb31df2f8dcccd3fd1b8ef3b8914f688113496073e47a4b98cb7709862b0a7156b31ac7f19fa25e4694618ac4dace590e1535b366bf41f7f1e18c49266f052590d7cb388c96f4b3c4ba0bc15ce874147c83649e94ae3af20", 0xd9) r1 = socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x20000000000029, 0x2f, &(0x7f00000000c0), 0x0) setsockopt$sock_int(r1, 0xffff, 0x100a, &(0x7f0000000000), 0x4) 16:01:13 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f00000001c0)={0x10, 0x11, 0x4, 0x10000, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x7}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x800}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x40}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xfffffffffffffffa}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x1}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x20}, {&(0x7f0000ff7000/0x9000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x9f8}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0x3ff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x7fffffff}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x2}, {&(0x7f0000ff3000/0xd000)=nil, &(0x7f0000ff5000/0x2000)=nil, 0x3}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x6a}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x80000001}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x1}], ['./bus\x00', './bus\x00', './bus\x00', './bus/file0\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './file', './file', './bus\x00'], 0x81}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000180)="000000186004008b00002b27fef45fa89c6141b70900000000000000000000400040c6570c896f4784a7396f", 0x2c}], 0x1) 16:01:13 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000140)='./bus\x00', 0x10000, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x55}], 0x1, 0x0) 16:01:14 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000640)=""/4096, 0x1000}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x1, 0x80000001, 0x7f, 0x1}, {{r0}, 0x0, 0x30, 0x3, 0x10000, 0x100}, {{r0}, 0xffffffffffffffff, 0x5, 0x1, 0x231f, 0x80000001}, {{r0}, 0xfffffffffffffffb, 0x60, 0x1, 0x3, 0x80}, {{r0}, 0xffffffffffffffff, 0x3e, 0x200fffff, 0x80000001, 0xcfd9}, {{r0}, 0xffffffffffffffff, 0x10, 0x2, 0x8, 0x9}, {{r0}, 0xffffffffffffffff, 0x80, 0x20000081, 0x6, 0x9}], 0x1, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x20, 0x11, 0x2, 0x6}, {{r0}, 0xfffffffffffffffd, 0x8, 0xf0000020, 0x1ff, 0x1}, {{r0}, 0xfffffffffffffff8, 0x4, 0x2, 0x6, 0x2}], 0x4, &(0x7f0000000000)={0x0, 0x10000}) ftruncate(r0, 0x0, 0xd48) clock_gettime(0x6, &(0x7f0000000200)) 16:01:14 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000200)) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0xfffffffffffffffa, 0x0, 0x0, "0100000000000200"}) recvfrom(r0, &(0x7f0000000240)=""/246, 0xf6, 0x800, &(0x7f0000000340)=@un=@abs={0x1, 0x0, 0x1}, 0x8) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) getsockopt(r1, 0x805, 0x3, &(0x7f0000000040)=""/170, &(0x7f0000000100)=0xaa) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000180)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) ioctl$TIOCNOTTY(r0, 0x20007471) dup2(r2, r2) fchmod(r3, 0x2) setsockopt(r3, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:01:14 executing program 1: r0 = syz_open_pts() r1 = dup(r0) bind$unix(r1, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) pread(r0, 0x0, 0x0, 0x0, 0x0) connect$unix(r1, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) readv(r1, &(0x7f0000001200)=[{&(0x7f0000000080)=""/17, 0x11}, {&(0x7f00000000c0)=""/35, 0x23}, {&(0x7f0000000100)=""/42, 0x2a}, {&(0x7f0000000140)=""/147, 0x93}, {&(0x7f0000000200)=""/4096, 0x1000}], 0x5) 16:01:14 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7}, {0x74}, {0x80000006}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='E') 16:01:14 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) symlink(&(0x7f0000000240)='./file0/file1\x00', &(0x7f0000000280)='./file0/file1\x00') setuid(0xee01) openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0/file0\x00', 0x200, 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0/file1\x00') 16:01:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x44}, {0x7}, {0x40006}]}) r1 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) sendto(r1, &(0x7f0000000240)="6ba6d7f37a4e5106c8a50d5c6102a70106eecef01179a0e954d0b39754baf74a4351f854493e4a9aa3ea69be982aa43e93f93a71a059b37f3632b21c96ac66cf2a2b5736c7ff7f7452f3ae359a763da3b180ecd645c6347fd47eb3124973204cf4b36aac2180dd8711391d3e83adad2409e6c50207a4f5b72ff50c89c1ab4676a94a336a7c188b10f0e3bda6077f5d81632b629ff6ded894644907056b18150c8575ed4f0eaa2fec3f50d905b0817067fbbb0c8279691da240cd", 0xba, 0x40a, &(0x7f0000000180)=@un=@abs={0x0, 0x0, 0x3}, 0x8) connect(r1, &(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x0}, 0x8) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:14 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0xc0206921, &(0x7f0000000300)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) lchown(&(0x7f0000000040)='./bus\x00', r2, r3) 16:01:14 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000a40)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c912b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c3bd3fada99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93750f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8fd7f3db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5847423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef963065cc8567cbdf2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2ed4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889197c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52e8373adfed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f682", 0xe22) sendto$unix(r0, &(0x7f0000000240)="0d0d50cd264e515c1c67a973c06f1e43e2cc3074bdb044914c2e360f4628bf144b7aa1ac72ebfdbeafe42b82c7fdb3df53d6cc140d5bcd6e568215bd41e34a84e5ab136931493cf3372896283561269ffab46661f4b9eed18749db30301601e529409a5841864e73b9f040ce652fd11101405145496cf14d0bf6c6d7c6ef5bb31668715e6f61bc5bcd615e0f00db6c14fe839a38a899e195ff99f7a6d22ef8bbc88f12953b0578bebd088808c673334784419c7c7616653593ab4c9db374eb76b737e6aa0a1466d98a7a1302405f14ad81cd8fdb80875de438534abcf5316e7e3adbc931e6dcbacfa358f2b6367ef31355fc3b", 0xf3, 0x0, 0x0, 0x0) write(r0, &(0x7f0000000000)="0200b8a479b780674b882cdccf8f4ef02279f0c7ee761120f39950d142a2088da27c17e5b9e6a5954d7dddb263b3d987a0b1e68e08f50f617bcdbc9de7f6aa9e067628015c4721ff204cda05a39aba346e417b325e0a1f06f35af15d97853c33726494c9f5a47fb3f812189ef075ec96577c7c0344e8d75506a89ede63b99a2fc89fedd1145cdbee99b24522d20096f623e838c9b507751a5055d0b8bfeaa1c77a20787a397fe9714fd914f26885f2299395ae54b0b9b0bbefcce0583778516293a88c13e620a547305130bf0d16ef4c0745a3732c38b66e99d3a569826dc222b0f9aa61446ab369eb8adf2a", 0xec) sendto$unix(r1, &(0x7f0000000180)="6dd77f36b2fc8b3e47c189826c81", 0xe, 0x8, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x2}, 0x8) execve(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000100)) recvmsg(r1, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r2 = dup2(r1, r0) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000001880)={0x10, 0x20, 0x4, 0x9, [{&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xfffffffffffffffb}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x7}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xffff}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x7}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xb806}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000fee000/0x12000)=nil, 0x1}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000fee000/0x2000)=nil, 0xa7fc}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xc5}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x5}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x626}, {&(0x7f0000fee000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x800}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff4000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x6}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x800}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x7}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)) 16:01:14 executing program 1: pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000100)}], 0x1, 0x0, 0x0) r0 = socket(0x8, 0x1, 0x0) socket(0x18, 0x3, 0x400) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000b, &(0x7f0000000180), 0x4) 16:01:14 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff}) pipe(&(0x7f0000000080)) setrlimit(0x8, &(0x7f0000000000)={0x1f, 0x9}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000100)) 16:01:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8a0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0x81}, {0x25}, {0x6}]}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) getppid() ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000080)=0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000100)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:14 executing program 0: r0 = syz_open_pts() read(0xffffffffffffffff, 0x0, 0x0) r1 = syz_open_pts() mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000002300)="15fa43b7c1c12a1d93f2bb476d5d44831020e448446c4c13a5704a5da943728ef96088e407e18bd5e84571932399ec8c20f532b6fd64802664f40c16dc93dbd491ee6ee4c7a934df7072fe2d10c65f0cae6b09595dac89af2e348fcc6789390ce72223329daa275e77506889e142a726323ed106d01999f80940dfb033eabf692d9712f5f8e61b7b3171ccf3f55639c83991eb9a7b5ca676f34cbc22235e3cb9c4f661d61cc2df2ff85d8fe093eb26a7cf5607aa4eb960fc973814850ffef70ae91e34f5ed070de4d080e5df56f5cc7aec3d82a202ec45a4baf47797a120265b79f38bb6998feb8d6aa2260e4d38ebecb0c0c2e1e453ece4164fb7e4391a4d51b83e15cc67e5e26e50ae14f82ab9b752af7f6e23f8902be3677b9d8a79d8d8803d793e642c440e9882130fef87b6292a231405ad97802b82b77e5214aa986de99868bc619d007180b0002d40e7552e4b0e34c97986bcfa187c297fb92b7a0be100088c56ccf116ca6b5b5bcd61581473258a1fa36e45d1adfaf13506b88f5164f738835308b5e477f50096b81d79c60b915a50125cff1050300e80edeb2854de4a3a3d87fa71d28a3fda7f16c6d497fa2153638308b4dc4606adbc5ee65b9d40b1d381e438c9c84556374d697cc2fa2b1589636832e91110f9b0e3bec2142be9dada7bef42c1387e264d2dd33bb3fd5c4dfd624d522d963fb86e5d8f7f027361287425cf5dea1f19357683baa10eda100fd9cad8ffbb9ca887ce0a7bdcb79f47fd3d7b27ab97b40813bfe29b010d9ae35df250dae3e5f8bd18bd7aeafb86a6d93451fb60edb329158e24843d0493a6737e641717b1e1fb028c24645894daa5444551eb8a3ab0d98d0b3770ec166ffd1b01e450d0c31905bc3bb5b90411d4e70ed3ad6f2784fa1ab9f26c85599fa41c725a2aef80b889db496b0117724bf84d58f9003e18bc91de80c22f3b90b34b34024a53949a33842101becea7e69fffe17f1c4585002e301353976e379da18d81d07e83da52fed2c1d28536e880543b2b27c2287e5b4f4d644381c5a4d814fbdc657bc574f74be9382ccae36f5131786dc252afd37e10315d8f9d474ef17ba6a943b7301f7389bde7b65249fc92b99818c32e44ceb8df0da06d296dae6170a9318b857fe07d13f03c6ffc8a5784bb286814d6e9a9ea69ce72635f3fccc722e6735799f632e0b3da973f654509bd5752e45fb293307ffc934f4cb1a01c8f114c2d55c3b474e41a65944108a8c2eac4efef3b953f487c14d1b287d04aa541bb3bfe0b23d85b07a7b07cd238458030f10c8db4da178b8c81290a8c499942ffc87a445b8cc279c4d4b6aa5aa941e8660abe2d340bd7aa618c4a4f8c5d199c093fb47307093ce9f44500dd0d44cc74ef2cf2f2790802d6e207e249b6d31bef05f91a46bd81133bdb5b5f9e955101b2900168da27a0b84d6f681d7377064af93626c9728e16b633dc32ec77633c59a6354c19e65b173914573c52023eed9fb37855b3c42d4c92ac00a2f11e9a1d0d2b70759c930c65006e223f4c6e62bd2a5d9237b984b6113837fb18ff0d2ad1bdcf4cca96489ccbbfc590cad2f4cdb6e800aacc3263f3387d6b303a993cd61bbb1cf946b0932b933fdb207ccf6ea701eb43c4f75fd24d2ee6192b610d8fcb454a34a0c86214335c1e3948bad1c60af7bd8385c398800b18f22e3c6d7c2c96b0aef1d7d96ebe89ad784db475ae43b592192efed608da2e195ba86d7a91068a41161eaddd26c347b579646eee60b9d07ac925149348654ca4f7838e6be32cb5b8ea8e3bfe47733fbec02bf76c39e060c48d9266dc356b257b345380f48a1f3146ae30993607488fd49bb7620c463f0fd273f647c3cee965def18c1329fe248774d62007b381da8756cbeefc4e07359f5fc2e6406c52010ed2daf7ba0c777839452c7c8f0aa57cd765e4b7472c758eaa7220ae4bf273d900ccea324f4db2894616b27ab943e4f5923706364b3edb066543c91d8ca2783c19aa73bcef10b93e6b31586fffec5f73a937d7d182fad470ee0a111257873bb9ae298ffeec2352102b50007bdbd7a8f8329f49712bd0bcc8dd37cc3d022307c3823d225c681909f04c5e5403f3eec543706d61d8bd3f2d18d7d5e758d9e8dc31e62010800c1e6b33f216faf9172121fc3f632f8304b8756f754efbea56b542a3ff02378500ad169489a2adf49d25096a76fc2595dfcb44167c4be2b76f4ea90e52ccbd8ffc62ea5484db4763223ab547f167b5d394f573b4f8a263db1a22fa3e5b9b91a6495cec9c87a11253e7a94779a1c71f4a60d880ef7f833f63a2587d33928d98c0e933a4d9cb031855fa64d9cff13ae1416ea14ff077e6ca2bd06c07124224e407d83c5c7624736f3a92293584a21a1996fc3b7f1bfc968feaa7b9711684e26ed3e98207fe42acda5ddcedd0d7846def20c9bf171fc71451ab470d3a9b30b00a7aacc50c93e39953c683b3b73257c21942d83788b1f138a119fb52c0137257868d39cacef85e210988203cfd0f8e0459593adde5762aaf997fbdb0a12d1532926cf181e40b1f243fd2c3c474cc507750ebfaaff1cc26a3d1accaa5ff3783d2a4931070d2cf58936990959611f1c3cb302b7e5d1cbace4d015bf66b9f02ece9eb443e7721286de3319eda619639fc1bc68813833c4d611434792f1d146df4d61ba03eeaf7b2352db3d999a9a10d072d45fbcd3073b4ab3ffa5f19c84e3eade2c6f46b6dc5d7654d06d2df51478f690d12e155df72fcd6e759afa6e42a44567d12d3a373b3b86129121ef54c35487b6999b5005f10b270625a255050c7d1a46e9f3e6d7b495d367a8f0aee2c02ccd337e655b888cc72d7adb6df69fbf0d1ddca7e08529176f3e349a8a1055bc66a4a492809870e3bbd027034610f5cf6ab391e03467c8dee11c72b2a745665a8d4cc5ea3be3cae49c143ec6142f6cb88f70a72d4b805049f3e2a7ba7c49a90e970a5e5aa61d23d89a9a43feb437972c7f711d34b3c4aea900ed0c847187c1868df661b6df0fcb4e6977768cd87541c04953c34a1c7362917c6f00e08d19e39888b691a6cfb6b820173fe18e5232743b7f3d9c5bd415db784f78ff2a21c99ce1040a663b55aeade22be7ac82920f5d990a32afab45b3d427cf99ee93a4158ee5dcc0c76c772ab2363323ba18cb4777380c8d6142a83e9a438dcb689b7558a291fb80b85b00edfbd6cc04401a55f77f63e44f0b83ebe9215fef1e646e748089f8092ebf6607b44d1ad73897234505a77714b4db91c128b8f0c7d69dccd114ee0347a18293ecd0594adb52518d672819101d884d6d94f8449412d5a96b3e5f5adfde0b923b5adf08db69076cc94a2175ba45bc72b72e42ca136e8cbaec70c80768256fc6b2c86192f60bbbd6a4705c91e457d11f9875e71e0c006bbb63b914cc8e8550d8c209c7627f63e69c1bad3769e710c5d0ead7d6c3d525a0668a87bba38347bbe0af03b9f79725245914e988839d1fd2991a7f4d20c078fa1ab6703828b138dbff083c7de7990de0dd2626a5f6d5b52a22816065da2d69860ef7a255d188088f61b0ff8b35d59e41bb1e8d01dd868cd9ad27a1b7ba594d10e4ad484b0bf85a7520399949e0411d4d83ff58e2c33e4d710fdca04eff78a0f9c9b912a9c90c0ecb5e66f1c729c427ddfc3021e6116b1d8e9b868ab494ef2e32fb423c59e845ed5106a2b91d750bc18da11761ce1e67edbaa382c083e678199da1f6d9afdddc5efa5f035f9f2675e3858ff0fd7687621bc7400b1a913074128e6e8de9e6a71f212dcb5b7c40cbba203f21df9315cd5bff3c7e14525a0156520ba11855563600e16f1077080bbf6e7f69af2ac21ee8230464e09463b262f87431b8daacbb1f01837189681a4a8b9a37ff86e33bb2087214fc160b8b9f1f64080ec16a301a3e7f8c56d0e2381895f16d4b14513a169150c5a4db35d6cb03855e8d7bece829f2e180e30502d64fa9d630e9a386bc95d4162afa2075fd7d71afdb0bd13814d7c8afff04dd8707527522ac5b12850099d1d589701df6a59c1ab79f80697188c4881cebd5e99c74869b50f36e5d5149bbbddc84f8d4f29bea7d642a25ec1597fbc61796ad10bb370daecda0b0c0f6fc8126e2912a8c203c089ffe5c71526105eb89cf13ae6b3cdb73dc0bd6640bd5a60306b4a76e8b5043c0e4ee8fd99a602efdf5ab579167d8e36b357a6dcec4fb49db008bcd54264eb9d22f1deb2a462fe2c9870d82cb17b8f606b86eb45ae639273e9f66d2a31a0f5f38569bf5f363300808309dc2fdce2fc2ee1e834a942a7ea1a9f14f356d41b8b8fbfdbb91c3c59c0cdda9d90ca643eeffde6228a9b7a255756bc712b41a0d844ff70022d05ba013bee5570ce21a026ce3e5067f90b82207de0bbd8dda21863dece18feeb8ab52b4ead221ea54eb210d71eb61a8f94aaef683664b04e6990d8b542edfd871e81b95ac55a40851b5227e3c7c2b9ab1ae1545086b2a03889689b0fa26864fc76a79e3a0c59d25bdef917de755dcb7cc48b174472746975daf24e5f16062fa4ed1b6483f8e48e405ae11447dc8dca67c30e0fc2e3d55e3560b14385cd9e35f081fb5ae9b17b75f761c6775ddd04802936b2b43966a2b92d4d2d6325a368acaed22d8c01fce4dc0849dfe96401ae286cb27c2f655c5643fca41022079d444608eebbc8fc4e7aad2be55e459c4785a6d1530ee87bae500ae4dfd4ab7a152d6e66a52824f10846d4a944d8227dedb914812574edbd5c7577c0908158dfc03491e8e522262121c7b49d4bb13ce5672d2fd29cd0c8cdb7c32e79f302107d87560c036653787208657cbf7fb9bd3cb0e0510b2156ed83b706bcf02722b1febbe2c069682d62a2cc11b2918561d91137f59229ad9ff7a7d829b1695cbe6470a020d6c4835ca4a48cf34227d374b996c8cc156689c230ff3ed6adddcea90ad2eeb3cf6cc685688e7f454ec8076c65b45fba7840fd916a23fb20a4889f23c938e7dce9483f5cc312f10394f31300fa1a62642513ef9088ed32682f52f1ffe4257250972506587f1e44b70bbd13219f59bbf4eb23f53d6f65ac5637836d4949e2be38645976b50d15131f2837965b640be59c18b31408bb97daffb4ffdae4cd1503567973b859746d416551a69d727d87c1a8683a2b8d0c40c036bb0a72663dcba542e74c0ff59096a85453f9dd32f20d64aae1a77d8baace2e7991be6058fdbdadb20d57c52392dbd828d4de904df1f04f23dbcbeb89ab435da5ee55aae93fa72a35e01ddfd9eda5c9f7cf001c6d968227bbb06b6e72c4da083d41abb7ab29fc84c55333e7421cf55a7f5bc830f68dd295a75ee94e1ad5ee411f7dd830a37b081dc3b6efe89bcb777cce7c8382b7023f95b259aed357a135865b786ee6615f11209208122e531381d1c0a989330646c1b23db75a34161b62f4a2ec6c6f57a66df7f0e46c1e502721e0224d9849e4a727e73e629a0b2bef74b8cd4d7665f9800874914aeae1a10ab87cb707fedec349cfc42bc22bf0e7bed1c38462f5b6bf791acb07b157f6f38a5bbb6e61a168b70284514c143a5af8713fe6b33932cd88ac073ad21187d0a27db2150322d69683d6ea76c13433cbb3e0ee514fe9655fe92db124e00bc1ee12abcd0a11433906e6cfa7d559087ceda7a7a468f870c2032ceb1ed933bf16bee6e5cd4085fcc16474e7dadcd6d1758ad4c5d4fc167083eae2f549b55511c717b1bca2fff4b003390ab4b3feafed648ee043a4a02e37d941e627a3606b76dd0a78fb2e29c9824be39f", 0x1256) clock_getres(0x2, &(0x7f00000000c0)) r2 = dup2(r1, r0) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000000000)) 16:01:15 executing program 1: socket(0x1, 0x1, 0x1) getrusage(0xffffffffffffffff, &(0x7f0000000000)) 16:01:15 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000005c0)="bdfa4c2591c321a8cf98848e4a8051bd24313dea8d035ed605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb44a3be8987e1cc70d08d564e7f1c05dc03e23ac168a023c8badb5bf15bb8385ca72ded2752217f559b05b5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd60331400b4dc386972d2eae1f3c146eaea700eeaabffa2c7ee14f90d1a2816e0a79ee62056713ab5955e6e0267600000048a32abb7899ec4ed0f04cb96b67cac39150199dd7ebdefa4b4f8ec7e9b892fdb4482d1771759814bb547f28f456bb51b628ea98c3ca1948adb0e03e6a95047606f5d8aafb5b0bf33c38276a539a2a0db68aac768b16a425dc73fd7ed22e15af5116568e6083736f7ff47fc797f17f91382ad062442a66a66d24b349085aa71451afe029498eb47a292c5e44c6464ad1573d61cdd8990bb80d7d4eebc88f55d5c4b3e557cd8a058bb2fb9dfeca929fd7d87501e969be5939819069f8bed90a6560dce197ac5f5df0670f0009d42099829035d44bd5fa3ea13dc19248757889aa2868935e327881150987062ab2b94f3871de886341a3feab9baec05838798951d6d090a949aa52a0e4b23dac3d8e3e9c141d18639e26b89d1304d0474412cf7bbf4f26eb93e06159f8444925bc21cd6fdc02cf5bd2569f", 0x216) r1 = syz_open_pts() close(r0) syz_open_pts() dup(r1) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x90, 0x0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "e011ebf8d59239a35971911660e08d68686f6ee7"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x3, 0xd0f, "b04d6a6e069f6764c8f418f2e6349911f33ffd00"}) read(r2, &(0x7f0000000880)=""/161, 0xa1) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x3, 0x6010, r2, 0x0, 0x0) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f00000000c0)={0x3, 0x1}) 16:01:15 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x0) mkdir(&(0x7f0000000080)='./bus\x00', 0x0) mkdir(&(0x7f0000000200)='./file0\x00', 0x0) chroot(&(0x7f0000000100)='./file1/../file0/../file0\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x6) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 16:01:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x1}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000000c0)={0x1, 0xbef}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 16:01:15 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000100)={0xffffffffffffffff, 0x8001}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x8, &(0x7f0000000180)=[{0x430, 0x0, 0x7, 0x2}, {0x6, 0x7, 0x9, 0x2}, {0x6, 0xe1e, 0x0, 0x401}, {0x1ff, 0x4, 0x5, 0x6d800}, {0x20, 0xfffffffffffff001, 0x8000, 0x46}, {0x2, 0x8, 0x9, 0xffffffff00000001}, {0xc172, 0x0, 0x0, 0x1}, {0x5, 0x4, 0x2, 0x3}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x7, 0x7, 0x7, 0x101}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x400, 0x0) getsockname$inet6(r0, &(0x7f0000000000), &(0x7f0000000240)=0xc) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000040)={0x7f, 0x4}) ioctl$BIOCSETWF(r1, 0x20004268, 0x0) 16:01:15 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000000)="da", 0x1) recvfrom$unix(r0, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) r2 = getppid() fcntl$setown(r1, 0x6, r2) write(r1, &(0x7f00000002c0)="64a356d97ca778a36789156f9b80f04064345389c77719aa0e62f589699919a68b6885cbb6d2495bb90a06fa1acb4bd6ca626507492c9c25484c2b1bbe483e4378e8ee3369004376036e5835eec770091359c293c9952439e8aec85342e412f4650379b62d001495a34264920202a5ecfcdcb60baf59a1efb5b3546f9b0eb1b85096eacf1349b7927f9d30e3427140bb", 0x90) 16:01:15 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f0000000200)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c35e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541864edd3ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d03ce0bad326bd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54ee60dcb063f16e3b428afb2c23218cda1beecacf408363709ad054625a0b3b689c43735247d4e0a525b8931e51ea88dd8cab99a", 0x201) syz_open_pts() pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) openat(r2, &(0x7f0000000180)='./file0\x00', 0x20000, 0x40) symlinkat(&(0x7f0000000000)='./file0\x00', r2, &(0x7f00000000c0)='./file0\x00') renameat(r2, &(0x7f0000000100)='./file0\x00', r1, &(0x7f0000000140)='./file0\x00') syz_open_pts() 16:01:16 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000400)={0x100000000, './bus\x00'}) preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x1ca}, {&(0x7f0000000440)=""/109, 0xffc8}, {&(0x7f0000000040)=""/202}, {&(0x7f0000000180)=""/9}, {&(0x7f00000004c0)=""/96, 0x111}, {&(0x7f0000001980)=""/167, 0x28}, {&(0x7f0000000000)=""/40}], 0x2, 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) openat(r0, &(0x7f0000000340)='./bus\x00', 0x8000, 0x140) chflagsat(r0, &(0x7f0000000380)='./bus\x00', 0x10000, 0x2) preadv(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f0000000700)=""/4096, 0x1000}, {&(0x7f0000000140)=""/25, 0x19}], 0x2, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000280), 0x1000000000000042, 0x0, 0x0) sendmsg(r0, &(0x7f0000002e80)={&(0x7f00000003c0)=@in={0x2, 0x0}, 0xc, &(0x7f0000002d00)=[{&(0x7f0000000540)="49e24947b811a7fc6c005931c6fb9583afc0060f3b1fd3e8ed788b80111965888789d2055665e68351bced15042b2a0cd7b9f1985846a668dffa6d201b78bc17eabb995978e7e37e60bcedc3533ce2806fe8a092448f889f507c23c9fe2e28700e90e2ce919805e887503c94b68c3deae6fff18a077683e90d995b7901ec5eb449c033f133ffd827025aa6e89f47572adcc5eff5a73fafb4280c74c1f536bf4301bf665c85006e67f6f360478e59e5d5d995aed99fd71d4c6dfaa6fd047f360f2c03f25d591ae9620112d13bfdab05fcc943e81a6bb97ccb767331c7c5e36598accad8391253cbe856e89d653f9302999a9b9f0de4aea05b2499cb22ccb2", 0xfe}, {&(0x7f0000001700)="ed40111327999590e7a6edbfd74a4e83179ebc79ec41dc9a21210c1a081f6a8ea48fc71ab23a7866264223beb5890ba5325d4290a4c3c8c99fc8ba998cb6e2be8e4b1e561a86c77172b1a2fe4ae2558d375e23b991cad20d23ef44feb5050f7a85661da919194daf242a08ae9ffb582357434ea1a0801f028c18dd108f0427ac4c70ac12491202329872e0a05dd8409da272dfa493d4886ec6ede01b6f071900c2ef48effee018b64015447115a2712ad06eb6b5dda8e9aa0e", 0xb9}, {&(0x7f00000017c0)="d513fb8cd7eea738d27505a84d7988832954404763742142c845c5aa1a15b7cdc7a9633f7d49fff41e1acb4b53dd35ed86d679100ad723c3a8d014143a545e78e16ff7b1bcb0fc5569613e09d6a301df37872e3c404a6dcd6e951e890c662e5e6679085eb271dbccce48c9f06ebd876420814e2b7a5413814cc4b8392d64b0a359d80990e70b3619e02599ad78da7bca3418ce5c5f3401fb49cbe61b0ad3bce148482b38d77e1635618d37d26755b63f9338b5cf8095a23d7d0107c53ba43c22142782e2f65c99b48723d1dbf0a21c083b9bdce19ee4c8f3b8b2f2fd9fb98e595c74c2fc36fb", 0xe6}, {&(0x7f00000018c0)="1235445c89401cfdef7602a15533d7779d3194d90913729986b0010c9fff4fbbc62f3ae6a299e223bffafb7e62f61ebcbc829e03c77b75e2dd9e007a55a8211bf0481f5003b4fe24f186282e73f13ea3d243d7bf15d26cacc9d83876665c243210c7077481e2b75db7488c60954fd473b5ce38b0d4a7801547b4322f9ea487b6d096315a4764da64", 0x88}, {&(0x7f0000001a40)="46ccdd94499abf3d2236836acab92d1904b366674c341ba1d693a344a6f372a52ff5f0e5ba3b4933799ba62e811bd2bb9c70472894df5ccdc1f893942c97cc43d694f703773d2858f4736f", 0x4b}, {&(0x7f0000001ac0)="c6595e48b05477f5682e075e63f1ab1fcdb54038ed3d7850ed71a3ab3ba8be1e596a2cbd3be37a7f2364ae41b7d83bb202f95a5ab57b925a1f5934a087f6220d6afc69bfff4df1c44d55bee2b8b26df2aa07455b409fcfdac9bc52c4b328e74b6c476c2a743f30bfee1a10e467d84d237a40735afa3bf6a45e0e0d311e24063ef249187762ef1fbc8883ed0386e80e1ef3a9a62c1b3acd1bbad6eacb67b7cb5943207a08cd2249785e1cb23857d0d5568e17a651e16ccc7b7bb14612152b84c7a2bf9545c0fbaf15e5121a5723094143c937f127770f37614855f5340c85b39da52e552c4b5a46f9451fd67a7adeb6b0581306093db5beb2686834f056", 0xfd}, {&(0x7f0000000640)="f57eb4b161c64b412e96167bd78f3fad2941ad71c9fc19302f9693b802bcc9b5b0b5c17752cd6311fd664b1f7670c18d7ab99f2e", 0x34}, {&(0x7f0000001bc0)="609b2d376b23ff2067ebda7871901709c92d86aeebe01a2ed8dcea910bfc7c4ff98a89fafa04ccdaefd4a064de0fc8c2a1b5b95e6fcceec4c32c0a2b341d2df123bc8dd39f3dc44d0f20b13c5d21824e2ce9bb984d4d1c147c40939e4b4fda8d5150618c0076206fbe200048a57cd600fd56a17883ae8b77c555c18271268adecc1662e32dae3aae7356096c4e72fc5c149bccb5fb113a1d0af0d133868463cdf2eda427edc3d0d31a7b3f9e4e4ba9", 0xaf}, {&(0x7f0000001c80)="bcd7d8ec693cfc2906c3a500be0f1531f5f37efb90256ae287b2aa90f48655e3c2b098caba5d4f803b4a9246aa600a7e50cd99e6a1486dc72df514d8153035d1052936fca8b03b5ae0aab15c0d09ac457701f24df78c9449172ae6574c630b2e5d25cbff4f97edaa", 0x68}, {&(0x7f0000001d00)="750754312121fa1da93e18f5313a3241607372b72891e85decb0eca7a514d9511c8718b01259649a178b0c1e2e59c7671898ad15876bcf8b7778774f097b0bf2d9b3dd6e851e5b1f4370297e79a9529d99419fdba60f4444b3e4121ac6655b88454cb1c9b9a9652bac95d7e30cc1ecf7b05749cce627464b05fb5e29b4c963678a68a0bb23a8fdd41f1778105408489576a31f5576daa8aed6d2efc6c3226cb98819c5dad553883f8fb8c3801da40e91c74a366d31e42e4b4fd0e6b48189d893165d7001062ad4c5c34f81ff0f15800a8df5c0461d98a8f1a328e511a5b8556c231077788bc73a35bcb045556ab00cf50ba2064ecc1bf17cd003a7e5a84f21679c15ffcc73624d7cc50c848c6b5f73d036c04883c8389dd1ace9ec4136dfacfc3d7aa3a14dbb4aea1ab6659d5c668c2c1e7f9916165e78da0bd91987d7cd877febc7f84842bfd6f28b98df622a82ed9c09e27c0af533093c3a724806680ab54f1ae83a2964a00a48118ed4e7ba2a446b5108ed66831819321a705904ed38f60a24a27a055abac68310530b7edaf12784e9d9948a77bbf64bf03393b8a3f254987004f470b703db1ecf45900fc70bc8e89089161c7c4ed736ca067e19419f15351ba6164dd01511dc86fd443dbdeed84b9073720ccdbc26e5ffe15971d1429c046e5ae8adea45856bc2764261504306a0164310e035629f279ff9ac6e5b2d550db31bb73844c09aec0df66d8a6c5afab25c236ae38e23fa1836225c04c7b5f1b97b97cbc6d395d28373f556b36e2cf485126daf75a677f24692caf1c07d0717e839282cde8d1851c6d1976d629e01b4decc4fd326a5688ad54222858a2499f262a35e139e2cef51b27b52687a419b4c15c38c9f63bb4cfdf7f8fd3679fc947b61f369b800c0e7b330be278e875eb5a00ea2d1b7027029453efc87a314fae6e30138c7471aa8d2db3abb1ab20c62f690edd90fdf9b80fb488f02e15f567423940d344153cfc5e17a84cba2ea8ada2e97c68d6473fd74166017d7e527f907205563b4312f95b5cb9045fc77f1ad7a1ad813a88eb05e8792f35b3eb13d0683bcfd8fbadb1de533bda12fdf6379c9126abf1d57ea89e91c720ce9bdf4aaef1345ed110fcc24710e63e9be67b8226b1a48c07eaf3bdde85f7b8775ac5807fb6cc398179689e63b3de1acaef7d7205b708afd238b3f77f9fa7f9521c9797d15b2bf6950f4cc1b4788f3e450e1c6aef0e9986a2822ebe1dcd6c9c1fe9b67949f5aed988990662ded1e053718ad5e9a93df88c09ae18d7fcf5f38c2be0ad7ae6655e5358bd69a1afac1461cd0d6dceacd97e782ede3b4d23c4eb10f15ad04201b171746aad51439443c8b43591dd7c91a81b98ee51522a8d6e7de1494f424a6d7c3d138bb68086acdb73b99716ae26301ea2fa53f3c49bba650ab168179903095a0ceb249179dfe676163b1c3a1cec004124ca58d18d0f899330bf36c365d7cbb6927a0dbc36e3859fe2e4f92e7013267ddec917e8581d8f22d3448e8a0c12af3aeb64c2ed998e9c82de5e749ebefb9573f7364ae5ba6691c9ddc084ca7a3467c89c697b13f4377bbba946ba3173703ea70ad71c5735fb0aa6a820b1b733ecb76a6da51e5c0eeb2b471a84d34f3f21b03cb4e73aaf73fdcd464104cc9e29f1e189af770fac20e6b0ce7b0fe9456773a4c6809c401dba9c1bf634c1b5ef25c660e678949264bf753fe2c9f638a68157e61b6632d09377577f4913a823c575350c5aefc1a824fce2268be9b0fd2bb83ac048d63dfdb8d200adaf7fd7995f80df75ee8ce30dd06846363792ce6d19b2b9d928c31bb8c59f7387f63aaf2b4a501253527a75ad9cf6c9fbd7bad8fbf0f20e857e900ee2d3f366bac6f5f4526770efa3988334f45afb4178dbdbe794560916ea40e87c9f4bc8af6715b214125fa29f53d143c031e8a788b9cd93f0ce8af216d58e649e3ee9bc92c942ec67e2997c227172f5ebe819298d0be0d544173d395a9e6be665901219ed61130f91efa8dfaee88c664660933de7b19b511bf43a103fb8fa2981bfb393907668b7dd1c80dd38ded0cd15ab9cef7f049b2489cfd25a14d4fa6d1b26c122cd32ac8ed9dfff1fdb5d94f4eedbd70646395f9c852309bf2e72f4d6f97fb0fce9d81a1805919aa6ae901eac2efb676a71bcc2113ce4f72e2db8e456abb1492d9c1b114884193d6bc46b4aad2dc91a0923b750aa7030f8b6e1ba6eeb68d70fc7742879c904283e4b5f7ac2822bc5635aa0423e809d0b009db0fe5682d728c8e6a5b6839d33ff3d690270f72c0d0e192bbf258d40ce4e2f4bb2d0889bac91bee8212bfa8cdac42452cdcd7808724a75dd3222bc27d59652ac9290504c1dc43036a8bfef2563ce134fd89589c0b9533990a6604f617420ae947522efb2b12c1af9cfa19f6bd5d67e6e77f845539495a3eb1f5c1fbf720e90011bdfd9a7e97ce187ea15bccbe630f3cf118f32af8b7725ac4e145d3162191f20d008027c2f9e5fd4c38c7a6459135cfb90a8127bd6959097bdb85319f15af91e4b7520bafc4cb5f37677e183d71c1acd8f142188f91060be5d7ed517812aaa8551efd18d8dc13061886cdaf8de45b63dc33caa20838dc3e1ee00122ac63fe0790ba851008fe4a774085fb20619fc9be0139f7b3980a7811f2cdd5941fa5db1f7323b3402d4c29d8cb3a5502c6c189e319f055afe39498888e408e6d378dbb622e83c6d76eb463dec880928b07a4d0732503b23854068bf81af849bc6c9b9d73a3a197df660051be907bc126373d3d33df84676afe4a9d3a3b39d45902a50d88544066cd3828e5246b4523887920b7ab2729ed5b58002a67e93cafaf0d3136a5e6d7d65a84fad81031d6113ef110af8ce195c7e48ecb2cc37966edd965893338ca49ad1a42b9a39311e26702036722831ed1c323656992c250801ac7b43b9662f9289713cafba333df0fa0daee7804a75d2e6d4c06964c7769ae809501bd7f4d4a0b80393a0448abdca081827cc60d68f192a547ffbe74f1920ca60fefb111ac998f7f626fad9c51d2a4e25ed6b27c976628ce861cbfedbb144045fd06d64cf7fec0df0b3c539010cb16dd1fb0bb71715adaabe994c5ea0de2eb699c5cb8adac820b6bdfaae095f55482311dfc60712d9ab21458b048920db0e94fce0b1a31f961e70e22341a391f4dfbe1a20545eb39652bc1edf2e085b9479607a1e1de4b81d52c2dae379c0395f2e72e05ecef66332e3e74e2efb894e27736cc2981fbfaf6de0f91f2f74f7bc9be925dab37cc6f1ab84f9ee7639df75489d3dd5f22ed6834401b6c42bb33811064ac4dd82ac477877aec538fca3d56671425e3b7fc806b11a8de553045eb9498b03154c627378c3958cc333ea3930dc38661d220972c58f11f439d550bcb1eac591124e480b05dea9ddba80ef476b88229bff55b71805ad1b66441a7622fc50642e1efd2e1613a282bc863e7441992aff0cc398982aec2022bdfeab4e7de3d2a93de0cca3c2576afe67abe04ea23f188c3291650c2d77fe5514ef342a5d9205d4706ec168f94fd4be9b697f2b6cda2c860db69192fc0a719bc2b0330a255be4e3ada220f45b2517184876481b5c2941d8d3ba49ba1896209d5c61edae24176245e385c0466bf2fd97a46798f3d958ab60292eb60514454c35a1f1dd70f48c1639aad5b5680da998f5e2e77c442e59b6a4d135b5b0a60695d5f5147d78aa24e883d2564d4c7ab0c4ca76fc3e3fc72af0dff9e0ab94f5a6f578205e675f746271fa5ee64d588baaf76c3e26703be9e8e6f2d73d9d91f1713561234ef720a97a99892ca9ae4d47628b8ff24b0473daea72fb4c377f18f60af8534ab029dec8cc46e4f714eb5508f16b394d126ea725cd0d03739edfc7c4ed10f3f65dd2db18774c42ca688ec033e6ee50d20d510019295359d8d03f3eddc8cfc0bc9c1d44546dd6dde3dfa19d4a03201f4681597f58c63a03aa3767ec8f35ed47cf0670e624ab8e8a0bf59a0fb12b7fcbce91ece22744e260ead06671e97b890c18968adaa76b4d7b1e434f1a53c7eb9ef1c0c0fb7950109f9a14e3c35cb5c6fbb8cdcae60457b8d527b19484a7094989cd333378f1e85c5be0a4ee5d0c1a1eb5b3862bb33773b6da05c494285bf7528a620ed4a13ef9bb1f2834d87c3f0eef0922f2422373faef21b7a4c039e969f8e4365c4b9af61febdbe758196643f87d1975554f632d2475760088a9e281c99075267e9a531f9504bcf2192e6e1a88135f7322632b6910829e25c1d6eacda386eebe774d1a46a099e832101f96d5e10244a4ec73740c699d7168d5fe5542805b7c56eb105edd8f5ce3a17c77dc797a35de0df1cfc7632b7f67f476eb3a43ea2454f3af4513154d27b12b7101b777af7094aaf2bc3a743d2962dfbc496fc1ce3a246587b1e7a4d3e14b31afe63b14c563ae5f24caf6575e43ce31cb194ee873ce1f7200d9170f56308c9f617bad2ac7a6a5fbaad16780543e3fd1b0eb5a4009b1c31d5c89f50bd2e3eff8cbc9b86da83d047c4f7fd93d552355e4ddace615c804d1e09f46708d2aafb0677d5566408f4fedf8a3d4e5cfde93ce3224a4941708b2f405a395168e2e047f66bc1d9f998731b0d38dde1ec5819f53933f71ba0911f44185e36e4d04400359dbb363d85bf304ba3da597f694d039c681d06d56f96160f48fa9604e6e7f64d9b8e7eef4504ad3963c70b9d92b246453f89cc180cde4b382e07c98f594702ef306d43ea01764ee1ab2d68a5d9a618ff219aa3135ae66005291fbf2c563c786f2330eeb2728918ee6b082dc06558bb1d52ae34d304e44e4ba3fa8a413cc9161edf5a9a79874d5bb8d15e2f70dc29dd04c8229712cd8aa836537d88d08bc72c519104822d4d5d905ca59a8272160495e023347d61d8059372ec54d3ae9295de4cd7ad8a0f99becb3bd9fbb755ac8360fc7720bf1fc7f9a090d113c1cc6de2c3a84732081b0ae35ce767a2156cc9a44f80a33fae47996ec01a3cfb83f1d0870a0b7887baba0c8f81b1743d806d237f371bafe9bed4d4254d74b0689309e0670bc111eab36a14f767ae659df1c9d72e3f5755252ca70bdf0cffa14d6d3c96e2fd1666d26faec08d13426a553a7f216171e44b4edbefc43ae539c81fff0c10e2459b21239411716b0baa54f057fff3ef148ffd831643da7740dd5d1c0d1b985b26f634192bfb6ba7412f2abff70074f4c095654d0d3eb82a92abf3c5b060c4afa4f0bbd83e0e8cc593f3e57f412f145d5e594c569a7f4930ffd6b520b9fdc0541948fa21972fae2e3f79643803392477d1c26889417896d69fc25ce78d284a108c2af28eda91cc4163ff4a7f2a3ad2b0c5c1c455e7ad1ba6008dbc3042662af7e24f0c60db35211c3e08de33f816c622bc685953551c168cdca0bb68a48940cd7b3e92854022dcc8242dffedb7f007caa4eee45c33f5dba026a8099eee5aabb77535c217ff26407ffb1a387f2e5995b0d7364a5eee103fdfd12ba1a1390ac421970ea0818b61aff5858813229e685a137faeb927f904a7887a54a5eaf53ee7e93caf1d7b725b4787b1a4a569b99fcddfa0667f013137d9b6df7036f44f504877e3f003a9380fb5060b3dd85c6b8907ddaec68b5feb99f5edcabc13a5ac976c8ccd818a3b080d08611f6adfe2e11e567b716cf62ff59c13fc7ae373ee7a40023a95b01c0302c8c6f28f71218b5769522814544c89a1a71b7577b77dd350b501fe0157c54783350aab02a5283ea3586bbfd705838ac2b33ab58f2a5cb2e28baba56f", 0x1000}], 0xa, &(0x7f0000002dc0)=[{0x68, 0xffff, 0x2, "0da0caf25e52a5081c7d59f641c1ba24d2ca73eb21ec773ed938878e4a1f0bb7fefa381975705f989401993715bb70fee09fbb50be0518faa0c1914668210f5d89fb3d46f75e565f86fc6a36f0a72b7fd0"}, {0x38, 0xffff, 0x57ec, "4092d54a237e3b548652f112a65081caf50738efaff2c5edf94ac5717470b2b95c2f3ede98fd49"}], 0xa0}, 0x2) 16:01:16 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(0xffffffffffffffff, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(0xffffffffffffffff, &(0x7f0000000240)='%', 0x184202fb3162496d) r0 = syz_open_pts() close(0xffffffffffffffff) r1 = dup(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "854955882e1a96c984ffffffff9c11fe4dbfa600"}) readv(r2, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) socketpair(0x2, 0x3, 0xfffffffffffffffc, &(0x7f0000000000)) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "4c9a2c4e44800436d06f02a4c4b4e6e2f215c19e"}) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000001c0)=0x1) syz_open_pts() 16:01:16 executing program 0: mkdir(&(0x7f0000000080)='./file0/file0/file0/file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000580)='/', r0, &(0x7f0000000540)='./file0\x00') open$dir(&(0x7f0000000180)='./file0\x00', 0x200, 0x122) chroot(&(0x7f00000001c0)='.\x00') mkdir(&(0x7f0000000040)='./file0\x00', 0x114) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='x\x00') chflagsat(r0, &(0x7f0000000240)='./file0/file0/file0/file0\x00', 0x0, 0x0) link(&(0x7f0000000000)='./file0/file0/file0/file0\x00', &(0x7f00000000c0)='./file0/file0/file0/file0/file0\x00') 16:01:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x64}, {0x4}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xc1, &(0x7f0000000340)="b6") pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) fchmodat(r1, &(0x7f0000000100)='./file0\x00', 0x8, 0x4) 16:01:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000240)) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f00000001c0)={0x8, 0x3}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4}, {0x5}, {0x6}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r3, 0xffff, 0x111f, &(0x7f0000000100), &(0x7f0000000140)=0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:16 executing program 1: unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='c\x00') symlinkat(&(0x7f0000000080)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000000)='.\x00') r0 = open(&(0x7f0000000100)='./file0\x00', 0x20011, 0x180) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000180)) openat(r0, &(0x7f0000000140)='./file0\x00', 0x180, 0xc0) 16:01:16 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000380)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) sendto(0xffffffffffffffff, &(0x7f0000000400)="b27e4eebf542d8fb8a8f3271b035a8e373588fd4f248315e34dd0cd2ed69914a09c71fd99a34d844c6fe4800ddfea5c93307c444b7017640db52f48371bc76c5f332f96cdc41179c2591893c7b051606da9b5eb54b6f52279ee2956a2fd57355d839da130d455be6e7bbff89a6a039f71849b115a050d0356e81e84a3bb14c903edad10f49b6801818ccb8b7b4bcb51d14358b72c2fba5be559248d9852ea6a110b0fd03fc1e43b97bc29670f8e745fbe9c628e0b5adf9d2a00a780c3dca7cb600cdb2b4f6409fab3ba8df5427ba6536a23b592da5b36470a4bdc558451685a2f9e5b26a811428eb7fd62b2829877c5e7f6b291b3aca031cfdd3b520c89aaf8883941d9a54e1f1c5974b921e3e9049a54a0a20a4802e0332511f56408e621d02c46a88eb7946c79d37bdd18836756c1948194be42056d7a6f813c8a932a7488810f9754e9054b9366cde0379ba0210a2802621aa395295605230f916467321c0b5ae838469f10949e6b397f0631813a6a0f3eadf0b6c55aef8af20b17c49b385b8baf49798ce3afbff1ebb04dce814f41a72d31b097f6aac115a641b33ad3dda4563bb0d779fe83e6aa4b9705142cc4ad295bacf6f2679ef2c7296574892188b07994496c20fa9e54f94358a5af8a19eb5be20afa3e356c78031a6d282af85ebe993dee4f5aa882fdeece40f991c949caa4ce262ac7652dd3e05d1436bae87e517aff2bb23955cdf3c57fcca953b256ec542fe201417", 0x216, 0x0, 0x0, 0x0) r1 = syz_open_pts() close(r0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x10) dup(r1) syz_execute_func(&(0x7f0000000000)="43dd1ec421792b10470fbc76d6c4018252b27b514ef18f4828a2d6000ff7ef0f52d9c4e165e98209000000f029bd190000000fbf8900000000") syz_open_pts() dup(r2) 16:01:16 executing program 1: lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x800, 0x0, 0x0) 16:01:16 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) pwrite(r1, &(0x7f0000000080)="28aa2a6923a89733497453b9edcc636eae22b7407ee0f15f84e35c03aad47063fd366ebfd21f6b3b0059013f6527ffefd296", 0x32, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f0000000000)=[{&(0x7f00000002c0)="b94836fd5b0defaee496000000000000006f6a5daf1d2058eb52fbd3e5b7eea89790d4ff691df2c4eb1ed947b0399f48d768a184c48a916242d6d84b797c770118a765f2b683a31620e635f0ce35ebcb26586bab1cd5a4c676da3faaba373ac1971278e317fd390a80515f96a87c07b6dec073992111ac4ae03969ebda4695093a8076b8341d637d30348f060b90323b1ccccea200b94afbbd6e3dbbd0e5f7a25a76e07c4112db8c9893ccf83f9eaf1bb2626bb08e12281a06d6c1a3ec4c52f4a4ada93f01cd7bdaea29fe813e072cc3b3b663bc19423fe90d2fbde704cbbbe70db367290c0e02ba6e569a1f670ea19c6a997a1fbb8b63f05a465b29bee6dd71a69c8dd49441b3d49ce1d0ddbe58e929e1a9e77687fb25b9d66f2895c9a28911e2a3659eca80f06c50caacf2617a2d0a3dc6fcbeefd0eee897661f0bfb3f74f8469cdad5b588be9f", 0x148}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) 16:01:16 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80045721, &(0x7f0000000100)) 16:01:16 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) fcntl$dupfd(r1, 0xa, r2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0xc020691b, &(0x7f00000000c0)) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x0, 0x10000}, {0x83, 0x2}, {0x7584d0f1636e10f3, 0x1}, {0x48, 0x6}, {0x1, 0x3}], 0x5}) 16:01:16 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) recvfrom$inet6(r0, &(0x7f0000000100)=""/246, 0xf6, 0x40, &(0x7f0000000040)={0x18, 0x1, 0x7fffffff, 0x9}, 0xc) r1 = open(&(0x7f0000000000)='./file0\x00', 0x108ca, 0x0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000080)={'./file0\x00', 0xf76, 0x1, 0x1, 0x1, 0x80000, 0x4, 0xffffffffffffff7f, 0x1, 0x0, 0x4, 0x9}) 16:01:16 executing program 1: nanosleep(&(0x7f0000000080)={0x8}, &(0x7f00000000c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x3) r0 = socket(0x18, 0x1, 0x0) socket(0x0, 0x0, 0x0) sendmsg(r0, &(0x7f0000002480)={0x0, 0x0, &(0x7f0000000180)=[{0x0}, {0x0}], 0x2, &(0x7f00000001c0)=[{0x808, 0x0, 0x0, "9a265465de2780fe7b4af0bcab0a782d46a8c36a21fd6d70e748efbf87122c1c05d59ff7b0724bf7cdca0352198ab3c158989d58a4eb73828ece87765cd2c5e0aa7768b50cb76e32fc31cc123769e304cb5c48e5df4dcdd52c70ab1949a03fd9dd66df3862d371c804944785427cebd7ce3cba1998c286552ba3905afeba701e190e5b710770d524251af6ae09679943159d97d7bf8540b84f5a300c154285b5cea87a168b572749bfd9bb62b39093f503cebe940cc42c288219f2eb3894732b8088fcda2ea9c60b574f1632d062f7478d76e6fa883c07487af9c57f6e5792e6873f3f03c3801c4ec3c1137372e901cef8587570f8e93461b6a610c234539d122718fef5e7ed0c9831e3f84876eb3aa5945449a1e9ec3531999c6f0d140b3cdabd866bc2ea2dd5b242bf27e850764b39833321004c482f901079bda42eb033e48e1ab66922136b05b26ff054d30f48a91823dc795ca73aca479cc166c7fd5e13b14b6dacdd59a5e4a0ab94c1f4cef3dffbf7d88ced2e6bc56d94fda2e9ade1a69622a92a8a753b1862585b8ea0d3c4472c5b8fa3ace66bfeee67eae1783858fad4beeee3eaa9eb587aa10be7dcaf81f26d65729e0827de53068a19828de3a8f8071d0454e922a214a3628624754739ee0512090fd4fec7f56e2c8d2c1e0c895cf55d66566dbefb7d403760dd35c4e1241f3520d022f31394adb2fcba1933c3e2276b26a3546cf2bf8e3516ea7f8ebeff822aa92c92bb469d65c902155aabb455bc98df0b8ef91e787f3d6b54a35f825acdb80e5b002319f4abc52714e09e12c0fb0cf71c55f53a4bff70c581a50f35fc3aeda5817c75b03a2c384b7957ea85e3d06c88baa1dca5b51437596c703f2aa4bb74b68faa4ac98d2c906b1bd320ebf8b49bee88ff3826389070e7162d9c6f3a3e347b4e16fef8c9e6e9cfb86165b46ebe94109b5a1a196730ba79214b5c3c24571da3ce31b77e18c825ba54871c895e594d9dd4727aefe3e74d105bfe79ba7635c2379c177078cdb833bd84dee66553fd6084107faa22ec1065db9693b74f9ff98d3526dcae764bd771437620bb7ab0cd9a4cab27493cd36d6914af4bac28c7b0e5ff3268819575d980204f7ff3b93f887e04d8d659c69ded7cfcd37851f241cca29367489642987244bcdaac3546099a0dbbd2dc1d71dcb5bf399afde16d0a18707cf0058a57f0f11032f9d442225d1439e38d6f880ee21e2580c264918f19371a0e72a6d70d3f5284456d78ac1ae82b2737a1bc7ffc0c4d5478bc921e5a6e2cd69b3ad02ec937b24e1515c76081fd54f59e9d618203aa39d73ea2c8a90fcd929a0e6d4294e56004f120411fa970ed6fc4ca8127d69b1fc35de6ae237afb845631da8b03dd3f5c78e5f0fa09e01f5199dfecc1125288da2614c25d58a22d92ae8c0330f7eaa81153fa4654ceecb2245de8711fcfc706f0ece2582025a1aee715403855d2069d435d86eba292f3a530e4b43ae9540a9639d75fa49596b9e1bf51928dd9d79e4f35ca7aa81adf01ade89f33f90125441383d0d222f19e8d5a663fbaddddc5efb11f8fb17952cdc1c394753e14d05df84ae52508fbb2889342a588be657648b52573ac213adb6d18e74bb216259c6bc54f8d7cbed8e8cdfa07e8a03a8337c4d573a8d27468595aa4df567a24f2f1300a7ac9a777cfba25fd5dbbebfa771a1312bd2fe38450968d4e8cdf3a1b55b049e84afa985d5e9180494e2b62255374cbf064c8af2f78bacf0e73b02044b9d9c42916d0cd5ffc1d96781a5e86142d03c00a1c6fc4f5cc23c20d11ec27bf275d4b1052d8cccd1c92b00b10094201b6a2d74edfce15a737e03caf000735b315aacfc1e984906ee2e91b4d6adbf21b515159ccd74e6d95e4837cfc0cde20d5a30d83f98b5f9aa6113cd22fa0a775d559d5af9c8febf4134943ad193d28008c66052702c21e88a461c4fff688747a75717c52f26d236646587ba542d2ca238d973ccf0f5313f0a8f4b32c6059b3ee467e6d33ae5ec2d23998851e1404a1f55c0c605436b229670b0e653bc7aff7c6f614f87b87fb6cd9da71a3fc475b71f4ce87e6a221f4db546447b5271d67c4f9488dfc8757289c7fddcbd63d9a31795399c610f4c8fdb11c28eb0bd82a7ca086bb7f8a088d61c81ee274c47e18766f5324b18f85c3b55547039895cdd1daa387362d6af2317057caed0e3b3b21f980ce0d82dd79736ea32bfc565a5b383457380f3e18880f1e616a8068ebca3b9f04badfdd63a4e1a7fe622ff23d26aa8fbb6b23069af82c0adf5ae1fae0288454fe8fe6f4299cb58c7cce4c346ee55b01536838e1380bc44520a57347f3b8a5276d29b45ec587e82b45830bdbef348701245cb1666eda1e441e8d98c3d4b5d948f9e6e747a4b246312f94f52b3713797a435cd239d250065541dae15ddc27ff5c2536dbc771f0c56d2174d58cfa373eede3305a44cf9bc895a0fc8f3fb4cd0e691adb1fe5f9c1d6e5a55b58c698d04482d2b4d6d18be66870cf26858245b0b780f7c578adaf9582560940ed9d99c1dbd36169cb3fc5a142f398da979926e35ab114bfdce676533c2b09b4287e8f858a4c5ca622814ecedd3b1ed2a4b72669cfe8549bf2e902429edfecc0669dff64e4992618e7e29d6ec0516bf42f53b44a3796b67b938151aa4a04d7ac7673abeb398e97004688cc787c84a224052c711de56336067de3b1faf449d58f875d6341238019887b06b7925f3799da678e57eb416621f9ffbfea67657edec49ed595045581bece40bdf64141322543dd38d85051a17ad0c2d760d41324dee63ba65dd3af73d69aa85819645ee9d367cd50323c09091070c79614dfefdb8549f1436b1527c25760"}], 0x808}, 0x0) execve(0x0, 0x0, 0x0) 16:01:16 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x10000000000001dc, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) getsockname$inet(r0, 0x0, &(0x7f0000000140)) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x3, 0x10, r1, 0x0, 0x0) connect$inet(r3, &(0x7f0000000000)={0x2, 0x3}, 0xc) close(r0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000080)=ANY=[@ANYBLOB="000000000087befc8de7d6830000020000000000150000000000"]) 16:01:16 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x7, 0x0, 0x800, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) accept$inet(r2, 0x0, &(0x7f00000000c0)) 16:01:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:16 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000080)="5001050160000004000000000707ca90100e10fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000000000000e0208a371a3f80004ffff00000000000000000000000000008539cda74d1467802811c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e5b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de7cd0b10427a", 0x150, 0x0, 0x0, 0x0) 16:01:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x3}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000200)={0x3f, [{0x3}, {0x3, 0x7ff}, {0x2, 0xbc}, {0x3, 0x1}, {0x1, 0x400}, {0x3, 0x1000000000000000}, {0x1, 0x8}, {0x3, 0x1000000010000000}, {0x0, 0x52}, {0x3, 0x3}, {0x3, 0xffffffffffff0000}, {0x3, 0x3}, {0x2, 0x1}, {0x0, 0x4}, {0x0, 0x9}, {0x3, 0x2}, {0x3, 0x4}, {0x3, 0x5}, {0x1, 0xfffffffffffffff9}, {0x3, 0x8}, {0x0, 0x24}, {0x3, 0x6c40}, {0x3, 0x47}, {0x3, 0xea43}, {0x3, 0x6}, {0x3, 0x4}, {0x3, 0x3}, {0x3}, {0x3, 0x8001}, {0x3, 0x3}, {0x3, 0xe9}, {0x0, 0xffffffffffffffe1}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:16 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000501600000aa05001b0007000000000004fecea11fa9fef92ecfc73f79357ae26caa0416fa4f376336acf00b7804be781e49912000df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282924e489720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000077a28e4af3aa15b8020208a371c633228b000000c4e8e869a0c2ed0c2203080000000100000000000000000059efd41428b105e894102d3a4bba42baf835a1c171eb8b98ab9efc946c541d0fe35fc2bfdb93f1ea4751c09bd23dc19b60ae603e9f9d7dcffc00045147dd0a5065f6a2", 0xfe, 0x0, 0x0, 0x0) 16:01:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x6c}, {0x6}]}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000100)=0x401) 16:01:16 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x1ffa, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f00000021c0)='<', 0x1}], 0x1) select(0x40, &(0x7f0000000080)={0x9}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x6, 0x7, 0x4, 0x5, 0x6, 0x8001, 0x0, 0x20}, &(0x7f00000000c0)={0xfffffffffffffffc, 0x732, 0x1, 0x81, 0x1, 0x5, 0x2, 0x6}, &(0x7f0000000180)={0x789, 0x1, 0x1ff, 0x7, 0x4, 0xec3, 0x8, 0x1000}, &(0x7f00000001c0)={0x7, 0x2}) 16:01:16 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x2aaf0d8dd23f227e, 0x0) setuid(0xee01) shmget(0x2, 0x4000, 0x520, &(0x7f0000ffa000/0x4000)=nil) r1 = dup(0xffffffffffffffff) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000000100)={0x6e, 0x0, &(0x7f0000000080)=""/110}) renameat(r1, &(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000040)='./file0\x00') 16:01:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0xa7c65f460269078, &(0x7f0000000140)=[{0x10001, 0x6, 0x76, 0x40}, {0x10001, 0xbd, 0x2e63, 0xce8}, {0x100, 0x9, 0x1, 0x40}, {0x7, 0x2, 0x1, 0x1f40}, {0x0, 0x1, 0x7ff, 0x9}, {0x6, 0x3, 0x7, 0xfffffffffffffffc}, {0x0, 0x4, 0x10000, 0x3}, {0x80000001, 0x1, 0x10001, 0x100000001}]}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") geteuid() 16:01:17 executing program 0: r0 = socket(0x11, 0x3, 0x0) setrlimit(0x6, &(0x7f0000000040)={0x2, 0xcd}) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() connect$unix(r0, &(0x7f0000000000)=@abs, 0x8) sync() kevent(r1, &(0x7f0000000040), 0x10001, 0x0, 0x6, 0x0) 16:01:17 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) fcntl$dupfd(r0, 0xa, r0) setsockopt(r0, 0x0, 0x8, &(0x7f0000000040)="5ca8e2f261bc91340da22247f15e7fcf03270552e73bdb647b95f2426d307930941ee7fa99f2c90a31ee64e63661e7149d111000bac6f28f0b71a2ed7533c76c6c851acc225210ea1d143fc6ae541f13c029222339eccf52a5b166fc5b2a9f541843b6071c3e6806963126c8446e9477eb20647d24c4b84aa6363fd3f89cb107ca4c55299dddf724f776f3da7367bbe437d5955afcd375d5b6cfb66fd0b327fac067d6d53b2729c858d11a02c954d863bff84f1070f8ec203b", 0xb9) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt(r0, 0x0, 0x9, &(0x7f0000000180)='\x00\x00\x00\x00', 0x4) 16:01:17 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x400000000000004, 0x1) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) fcntl$setown(r0, 0x6, 0x0) 16:01:17 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x501) r0 = syz_open_pts() r1 = open$dir(&(0x7f0000000040)='./bus\x00', 0x30880, 0x100) r2 = geteuid() getgroups(0x8, &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) fchownat(r1, &(0x7f0000000080)='./bus\x00', r2, r3, 0x4) syz_open_pts() setuid(0xee01) ioctl$TIOCEXCL(r0, 0x2000740d) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 16:01:17 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x40002000, 0x8613b) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f00000000c0)="4e070008c237661381b81c0dbac78f6ad197cf8536fabeb055c1ce2506b34b791722be7187eb98c6a21acb359f3bd5f1bd180f9fcc16f45ea62fb9c67f2f791a9221651ae486f6b87c5f025bb8aa6fb6db6b0edaa6737bed4bebd361b76c4e21ca1ed1d5d891566b0efe37ecfab08db7e2a384894bee20ee4dc11da76b00690800c1cd644e9d86259ae936aa2372b080", 0x90) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000180)={'./bus\x00', 0x7fff, 0xfff, 0x8, 0x0, 0x3, 0xd9e4, 0xfffffffffffffff9, 0x3, 0x1, 0x6, 0x6}) 16:01:17 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$BIOCPROMISC(r0, 0x20004269) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x7c}, {0x2}, {0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 16:01:17 executing program 0: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) r1 = dup(r0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000180)={0x1}) r2 = dup(r0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000080)={0x1, 0x7fff}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x3, 0x0, 0x400}, {0x18, 0x2, 0x3, 0xb308}, 0x7, [0x7, 0x61c, 0x0, 0x0, 0x10000, 0x8, 0x8, 0x8]}, 0x3c) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x67, &(0x7f0000000140), 0xc) 16:01:17 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x28000, 0x0) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x4}, 0x7) 16:01:17 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x20f0, 0x0) r0 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "1f799056310f47d799d2e1af28cc97856e42c100"}) execve(0x0, 0x0, 0x0) sendto(r0, &(0x7f0000000d80)="51f9a1fe7bc79e718923d4d7999b7d1f597b4bf46c1293192f99760f1a5460503768332f1e260b72fac67873ede6a351b1ebadcded93fca25c96e1ce1cf81a7a68301ee92d01657684457567ae4d94fee1f5c725a877f9ab26fd3ac09f2988bcfa65450bab0ca191c6654815c3cfcde8082cec0e18cb0891d97c404493938ada415a7153690a9295a6f22c6b4f2a2b66dd1c3982ada19d464ba6a802a9e225972f8c941b213f342bf177c2e879aceb3afaf3a7d10c10e9d19b77dcc4f7cce7c2582d700b965d0723169c9dda1df4e1d97a283d00c148d91ca330e45b318bbbe47d52d6c76d0fb9dd45faa8d8994402d6ab132fb8ab2002a5c04535f298695da11d09001f232ff95990b3e35f4373960a3087ba6d8d4c57b0b818d596cff93eeaae3e5443281e6dbfdb7c102cd293bff9d264f7b04a3de36fd34f1ecece92889f119f8340dc6fe7c8001ac64f95b0d94aa2177cbc6ff19c86c29281844ac6fbaa51790c24d2fb1ec3bc470ebcb00012b9a3afdcb6d28d86d87119925aa173aab95230087688f53fb60807d64c52ebf86677aaba19c90b7aaeee741518ef20d1d572c00ab846b8052a9580ad26ec69481e881d28bd5df047bfe1154f4964a11945e94670122b3dabc675623b734fcebcfb56a14615a78972e2372638958739c76200c73b4898f68af7117dd1d4f7829e5d79d20ab2f408e34aa2f67fdc8ad73a14ecf703244406770665d435975dd6573f9c4c273153d9910d6a2e1340e451afd8d3d685cd7359b597b4d7db8c55f5a0e9ffce3787c91879be8bc71e0cec72ce3a9a56aac37bd1564aedac71e49d8dbfb1d6881bbf3a00047b00f6d1c00a528b2a444416f8830e6226aa966a1a1fc7e655269d6e783765154e5c3357291111514921d6defadcdd00809fea8d804144c45ba4fffdf50985989b4de9d5f3456c6561969594e71a2f81fef463dbc365841eb2ca3ae5b22f40642b28d0414c4f74264383ce29d3caff810d24292a121832892272d55488dd33cf8443b6a6cf07daa9fd56c7f4b020391e19d4649188c0b29fa57e3a4ae9e9363cd59dba807bb71c1acee90eed2bf22933d5c165dff9897611340894c910352ed8127d41992c644598b06d0c57bd8e5afca7a907083034c62a290011d646154d7659c899320d1810d91d3bd596a59682f5bfb934a0b851ef49794eca0f56e37d771690229f0a4dfb2fdcbad7a73fee3359952fe4551534a15dbbb2ffb2a345dbbf1b3e802c39135db194937ae09696a525f1ca6d5f29bcd00b23ad19872837c04dd4cfbeb85c12c9e4d6fb283fda65f14d98b614386aa31fb70878125104d9b6b6439175e7258a612e702bd75eb7ae4d032173378df24d622ec9f25f84fb6151d7f326b684cb85c3ebdc527b4cdd7e1dead78c1902f8ba004020a810e0bebb9ae80d8dea7c80a89188126589f290a2ef60d2564ae06ce4003aa3eb12cc4a1b39e815ea11ae449aa3bbfa7b78a6f44ee1f44d75b9b5e9fb2040ef52b322fe46013c34cde29d906afc282af13b596e3d9f4487d7996d2990b66d53ef45888bad79cd98b638112a8f8b03367052ef545c5b83dcebc5bafce0a53bcb28e209fb187f40c4c442243a67e379319238cc25fcfa7273f21a0c822eb347b063ca01a9ae1063b0b8e97a4c9c8a0ba67a58dd02fa8d0a3a8041a355e9d17bba5e16e87ada696d4d8f88d443bd2e4afb4c8e0ad5123cdd60dafb9007ed71b6550d9a4f961dc49c6054ca609f039eab50a0d05960d861d277ddb337c5104a1e90db4f70556216b837c1610c48652061d6b63df8faee3d99dd7169ade204c743524c4b3b21d0061b89a3979730e10a43bd7115e6964a9d460d3f1423c77624c52ed0d00183281d6637041b88bdc3a41e96b647634238651a11985f6b5d4309a1a7643b2543a47a75e24257142546aa845761dd707ab5e14f8efd95319aa0a1c00bca39622582356d011d84f21e417856a8d8809f98551526eacbcd725800910d7942687fe17372543b0d2527259208d18286fa6f972ba4d01de558a1cb3be6045a7189afc18071a49a5d1f4bf15118ae35920656d6ae34ff9c31e49e08e41aeafcfafe3250b0d1571ce00735a4659f0649cfed30e63c42b566cdb4f41d6f0fc2596a27f991212635a23595104a8ff4201ab91b2ad547afaf6f4bfaccb0671c29dae90841d1b1a4812b52598e384433376f2aab02ea6ed4278fc03089e4920fd4361df61047e821906dc4c4e0a98a620017a91cad7fa012f5f251071443bd03c5c7a797051fdd2073a8fb15e014eecb1c073056ccc733054ccc2d22c3f925814e70692d278cb49ef639a0acdacc3e5c9b3b84712eb0067782e2bbd36ded3f8268a95bfa7fe699924af4cc685ddd5529bcfeb59cd7bc81b8fa2bd57b4fb7db005bc1c80f851d11f83d8655f68331573f1d75ac60dd0b1c044d8f60181c2b978ce4d6189b016f56eff8c3de551f05ec5e4b7c34c7242e4b23454936ed896458ac4f6914d196dff79ff36e4f470191a87bb63cb2482af31f2b60b6e3d8ebf91b0aaf7e31a196043fb4fd3ef8203d89deb1187669f4dd530d8e055b27e3617ca9fb8844097a421fae0a347c5a20cf8d833d6075067657e9a9ba986d21fb89f1f3a9f2dc671a720f965949b7535e4f79641eda7b049f92f45d76fde411a9f7e5db311e69526c789ccd4e8ef063c552a404693fbf864fc47129fbab354ec37350f0038a6c0b85f456ce6cae87fe449031925d181ff0bf3db74cb4a3e25337c5a0e7f6d02139dadf7c36f79b3c82eaa095626057bd9e398a3afe60873a1c879124d2174ae7af0e8560408a056b1352375da4ed34bc56b73357847dd9c39051ae2096f9d88ee5b3a898a19f5e526e5e121b6c292fd6638468c184c7bcd8c6f0133c77acd527c66109aa65c3c6bed52eca3d12ca404185877744383f502e23962922a3c9ad12759b448e2565aae6625c88c61baf45583239607e62637101304e3d3f9d4597cb9c0008780fde5cce03314519e514c3abf791f0b9bf45c995b11f0eb6968ef9c38345704499dea1503ea0e13c1813a048155556e671f4de4e21eda9e5b4d99f5cb69697ac93ba686ff92e6dfeb2f11b3488b9059568c45e008e12884d345724bfb6f6df1ad8bf5c9ff8334cb46c03fe017806a2138183c3c85f45e3c616b0d1c1eac6c53ed9f59a27e6f654cf806e53cf58ddbf8cd7c36dc03f814076df0c9790b7d69ecdeacf71a62cee2e034953f88d2abd702a509cca34cdbd16ee1bc8ebf8e6e9a17abac14e12ce4a226a7c94218188a46d25aeb35227d7f15a61c9f7a058dd87f6ce3330022f84429b1581ef46e2d999ca8fb16baee1d3ebc0e0736b195929c819581e55d2c04932dfe5bb53814913c7f427a4709540a7ef2b61249593f54c8e952f6ebc83c1b5eea9ed67ae0462b861997ed39e39c8349f1c8b37a158a9c2577505f1a571386ff07b2c23144ea6d30e8040672c288a6a831f60a7a5cd824efac89befb27bb25edd8cec6c0fd3295f49ea3c91d6a46d48f01827e58a6d516df0a26f621074268eb2eae83056705711af37ef39842be8eb5a4745d30bda5e544d338ef8864b6b05d0b2d3d4f82b8750f58dea818eb1c4def28f15fa197532680a39a621ebd94d1e6e53784f7385893270249fdb42fb6a9a5f6ef482c67cd0900d04aeb0b41f657a0f4ffe4ffeb4f71011de7b4b0df493803362320f597d2c9582326c2e10bd1d3fe6072d0aa3417ddd92899d1fda2e99b15d6f5792917b47ab1c7159ea6b2f6a6e712c3e2b65d7187cc4d2ce6fbfeba657de114db715c079fefcefbfe37d849c25bc66373b7cf98ae323d5d86963a7a287ad301872bae0eba7db86901fc4fa2bbcb09d05756b51c5143eb488e1b8482cd26d93227b65d2576ed08d831b3326e20d2a2c313b86d382a7c4d71364405f951437979ec1cfb227eea95bcba9a2f425175858fa36ee4062185ae39c525686d97e8d1ee72af8b8e27d2f0f65aadd2daaf82aa6fb19f91aed380a1dbb2ae5b4389202346a292034704ff7aefd94756ae261ee2fef63d595d5ae509adb721d755ee7bb852f0be68f6ccdaedec84abcb32081af37ab8507e7a7e906ad8208f9458bdb55d522f5f59b27667f0c445e6dedfde3d4c7ebecb31203eb1842200d3d93065cc9d2f636ccbdb49f739206ff72ee70e9f2f4923cfdf79a13c88ca12a925f5888e69cd9a255d62353fd7bf42e3b24f1d46793eb6cf304f3b29b022b00b404a11be811c19b08609e53aa6e2244657afd1b7b5afbd080c88bb8084f602255fb5b8129b563d3943095d91ccac9b9d578cf859064bab3107685356fe9c3f7d12d5fa937b9009f04718e5de1f6d34fce09e5b60a7a8af6fe21172b686ca13b4e4b759a11528c86864a88dedb7a7fcb9e0c42eb7dea64c09a78461f87e7e882bf5d553ca83402fb3d34ea22e1de9261bd887a2e9a8e5927366ddf615b996057fc81911210c532c5fa394fb122accf6de14663f92ece24957a7ecd988b1ee7865ad8885c52c84ab16884a311efc6f2d42ca30d16acc722f4eac3cec57deedd13f3056fa34b2403ebba298d1d4534bbb2e7af9e3f8f13a77de4d2b3b5dd9a9ace5cd4d54e43be257de73baf0f24f5ed97301f731347263c267220dd622678dde1300bd1dc2cc8111091fac687a8c732dea7f12117e861f1dfcd1f13b8aff4332c6077ff7cb6a8d77593fb1d61bcff0987f2fde90f463d2e6cf0ca85cd1169d78c97fbdb524a2cf5f0c95690e7b9eb87d4623159a0c6438e135908f14cb5efdebf2a33207a821cac3473c267ef7b52908a76e575ae95a26bf03ba04c44067e31e9e89607074c81b952e019eb0f70c0443e84a679bcb90cde2be0e8715acfddd7b4211ad9662e99f845caeacec54688b35df13c39778c412c1f473d32f3abcb380f4a8a8ac89bdbd2088456917da446389ac614871edbf7aa0ad2621393cbc83db4f7738af415b1089d190b3933c221f908bc59b8aa162eaad98feb27c85145022a2a377c3ce63d5c08e427c050f52c774fd0a0f4c4d0bf050f082c0d8e144af1c43dff7907b4c10346b6f0721134a3226f50514c6610a215ca7a87aeb964e800be8b9418d12008d836cd8e1e2f3c34ae3c06951656ad46fd75b8540f98361a0ddcd0bdb3825629162243eee20e177ea8b438f9b9b0df3dcfbdabf8f7d6d93e4a62b8d68eac6796426f61cafe2d3bd9cefff2ce4d1181d778b774f744537b12fc938afa408b0e4692657568c64cd44ea976c064065651925992be110a55ad2f0b73ba4679e2ab8e3d6953326014d23d2df698c4b92456f503097663b7ec17059d351b582697e40dbca443221436409a351ffa5b6cb9c23947821ce7a4c451aaa854e144b60a7260e0135e33fc178f441a2fcd384d2804083247ccb2ed3d3ed33f6b553f4440e8d4aac039954a53c3cffcd974dc3f081a5c3fe7186aa64fabcf727f4426a08f25361ffd062a97d3ae517f30ddffa860f85d2f4b57aaf144a81a16de48d771431fbf578e6f7edcb76069f8b4cef1d59be34709e34157a792034bab092c38767059b6b363b9c859b4d5e2c63d5fa1e5d4e99603333ae7971096126566fbcd21983e77c7410d04dffe3f03e65fc4e39a07ce9c59eb6e67b57b3bb30ed4aae1de8972fec7cc54250085a83dba82582ff40f85167f780a9f7766930327168c9fcc06a60f48e322627228ad5b4322db9515e0a3c2389c8db57de313184f573ad4c19a52ba7f126deaadea4d050799911abb424c9f7f28519026", 0x1000, 0xc, &(0x7f0000000000)=@in6={0x18, 0x1, 0x199e, 0x200}, 0xc) 16:01:17 executing program 1: r0 = socket$inet6(0x18, 0x4008, 0x0) setsockopt(r0, 0x1000000000029, 0x200000033, 0x0, 0x170) getitimer(0x3, &(0x7f0000000040)) sendmsg(r0, &(0x7f0000001780)={&(0x7f0000000000)=@in, 0xc, 0x0, 0x0, &(0x7f0000001840)=ANY=[@ANYBLOB="64010000000000000100000000000000ca9a2b597aea0a8e04aba12bd26195f5872e9c1b0218d97542c0b87ed7fb8663a2ac71c9156c809018d66edb88c636132571e9274ebdefeddd7ae4b2c1fb27fc624dec331b11a6cde47a9537a598eb46b7449c95da43d3eaab3f5dbc9c4e3f6fb63e4affb168f394b3e8eee9000000001000000000000000ffff0000080000007ccc13e744a470dcb292a27c1a70b40f92fe5ded1adaedd9d6070e7ec2c7c8b8160fcd4f6456c82d8f91bc464cfc250897aa6056a303c33aaa74cf23f1bf9edff4fa9221a228970d1840e9300df1ae5b0dd36a6d753db5a707ea0524d853dcfb55976c809c22ae060c7060dfca0891d83636c5f13b0ba5aa0eede52e78671b559cff6849cdb57cfd5b84b8f61a900c7eb412f65b628dfa865ffb73ec3d95ca6b736628ac4d9c1c83c0a024ef831a9be20a10a96af1d1b41c151ffe3e55ab89e30e49f8ee82749ec76fb27dea62e85a3f3e1259d3"], 0x164}, 0x0) r1 = semget(0x2, 0x4, 0x400) semop(r1, &(0x7f0000000080)=[{0x0, 0x1, 0x1000}, {0x0, 0x7fffffff, 0x800}, {0x3, 0x3, 0x800}], 0x3) 16:01:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) dup2(r0, r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:17 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="0000000242884ae2c9cb0c7501df808139fcddd8944ec318", 0x18}], 0x1) sendmsg(r0, &(0x7f00000000c0)={&(0x7f0000000040)=@in6={0x18, 0x3, 0xe8f4, 0x2}, 0xc, &(0x7f0000000380)=[{&(0x7f0000000140)="b6bdd00fafe82df2e918b17caa675a3b8e9e5566137217fae770206ae67e3d9b420325ce5fba7d0df001522e36b448f88a5de78dbfd4b468db3625bafb5a789e86126f812deb6782bd9cd5a052d1787306dcc1cdd0c25816d444454f6bfb1224cfde3ced7f961c9d16184de0b61d7865f030e5bf9cda5075ccfae46746ce6391bdc642bb72c54cfbd9c4f2a07258e6dc5ca6c786e14208ccb240610319e4dab14edd1ec7bcdb67b5ee3aaaeecd1c1c2123263528ae0553015232bd8e0fbc402a122dac4d3e23773f5a195979c2e00afd", 0xd0}, {&(0x7f0000000240)="08d25ab2a4f9e510bdeb29737c57df07e0871a554a479722ac895fa674422cf33722a0378269b0511f7e4eb9b8928e02a615409717ef1219f9b8748e0743169de36de2e544812d32e04ae2b4833f96d09c32c65f5539bab08bbf26c27d8416aee607f505d1d0c0fe2ca312f45113e69ccea62a7a0314aba9a5fe22fb07c3bd326c8758823b300f1b05", 0x89}, {&(0x7f0000000300)="d86b630b0c247ab39cbfee5b2397436d56448e35ca5cfe73d4fe801001aea7f21349383ac901f481e37917a5ed947e44d4eb747aa6743b1f00d0bc8a2f00133dbbc5f3a9fac0c8da1863c4a5c7ffe70672f0c5a460d5c1bb65f5f12009b3b0b723f0c07f219615bacf3d05409138f19ac99d10f578a26324fd", 0x79}, {&(0x7f0000000440)="dbd1f2d41a827d50021272d21938fd0d264a8bf579226727eb02e98d7df7a2da45881f748617056490c4d71e1a968200a9595210540b4d0e1513ffed8265f41ab38ad330d153e295c635fe098d274980969ba2e39e8716a7873a90f6f1dab028b60a9c85e1b417f52b09541f1aedd044f279a2e2480b36dff5c2f9c7e375b982d97dfbf3b1c594cce155b44a6b53e28cc66dd88d0876c1ca1f7f3c759a0ddf5841a2d4dfaf596a5c9585da0b64d650af46b6f6a07c7131c5fa9db55c5d1a9fd2a1480c1dcbe65bf5a891dbbddd9da65ddc0178", 0xd3}, {&(0x7f0000000540)="86c079bc18dfae5da81411c3110cd5502cb224f6f25ed17d42d1d6262c16a854d5801cfbe68b87c9216d87609c83588fe0cb673eee5ffec1da384533b8ce31c04a0431451b3f84599901260b243d4357412fe4c66a9f7bb8a291a861a54098ad4d2d129518d9704d53100f65997d2382b79a4c398b3f479cbe6ddc9395d197a2ddeb6820e7a3027237076cbf0e1f3a7d8ff72ea28fda3e88", 0x98}], 0x5, &(0x7f0000000600)=[{0x1010, 0xffff, 0x7, "d689cb3ef0c241335b75d60edcf4355910b6f68eb33b4d0c0236c763783ac43af8cc9886c3d6a8225bcd9e475dfce5de91ae55be6a1868655263c60750648b8aabdc24d47d5259aa47b3620eff6c2418b97008c344d1c44313e18818c77c001417eeecb9abdb2d7b51f3a8a493e5f470b59e9db8ccab543067506386f70f236ac65d528e43807e194060e08f9f81107cca049f6f0e0106a4706ecc0a8640a35def2fba4b0a3859717493246945c4f92033a249ff61000e11972d09fba104a581cf946cd8ab455919c931582d6fc32850e717768ee5490100621a3477303daf5d8927df6f993fce68af5415f2e0fedaf300dbff7f5d52f8b58842a2a57afa182f0dd2e06341e6d18a3828cd723914efeb5b6d0bcbe84a15518766c2e423f0f422db75ab10423d0f7ddd56195d29ad38cdc71f16191d5e798bc0e3e446cf988cdcd06c5f7d7575b4ed47077bbc3359b8aaa598ac68c7f6f53bf253ea4204c265ebfc2e2a8b9cc1ccb7f4d87555fa1d304b7f6bd1787f18b4bb83c7b472c313216a0bc37df5fa6e8033e0c0bbc01c7ce92ece9cad01d5fa771f96b191a6893d376ddae4a37111570e247057c9c2b2181b613a8cd617280bb1e0b50c1ae5e302ddd8cf904b5d1024111ae6e85abc2098f604534dd63eafd2716fc11d06d94a6aaab3d7b038e41545e68458f2fb00df6e2b0e5b4a0118b5cdf89d9a6f9e192326191977597500a6687735f9e083d1894164b7aac574720ba38b1222e576fb85ce2cc95ca8c11cdb4de392740a1e5d315c7c336a783418edd6d3e1147f3404c54a94dcd03a561d86dd6d98c63d72db747127671a5869bd2f8a26c4b655b0cad4ff998f3470d79d2b082950b0c962c736391b76a2f2bdddc7eacdcfeebb3bed90be57291818f1944f273a1088220e126ea9f1b3196081e70d63d4d397a6c70b24a807950af2712a532ea4bed2f9c09113ae55f1dee2a8e742d59a2205f970913eb32c334f274581f3558702d35db0aecad77293776c4918096554786b4a6e51cb4302bd61a6dc1abe2eecb2d0a2ada65a5be775b8762047e61cea57f325fd814082cb1b3e16960b510f3e6d30bed9e3de1d464dbcc159d601b5790e6302dc25d62fc3344b179e20b864bd54437a13e5bfad1e13e0d236a666dc4d46ada9814e9ae0ba055a4ae7cd58bc3e82352a7215039f3d95b7d0bab4707e92f6da68e2edd58da1353afbbbaba300145eec83c8e9dec3eaf5fc3f3cbfe7405ab1b773ae86b72b5cf7eb4d03001bd767ab260718659bc98c1f492e320ef3c8b3fbf36c68deaafb86c22078ddf65cc1501bdb1262fa64dc53ad2db75a3821496a9712bd3bc453799a511f086e45a90f8d8efa7b4f6aae6fffac9e219fc49aa7110aca88d074c1ec417d56f46143878a993439260a8bceb572d15a0fa7b114364d8263624936e392c8c15a5ce8319ef4405baebde8b09a5ce306a7142dbe1702f0f3794ba4bce5bcf615de081e6afb12d060f6bebefcbecc33178121564ef32ad47f724a545d4f6a61f6c419b74cec4c60a639a8a961bcc6ef154f5c629d9b5159d8f2d344963b1cb9b4ef2cd1611ce7b48bd65e396c2f39444bfaaf6ec74f2e133743637f4db70b8d479dbd5b170dcad3cfbbd5d0dfe2335ec7702066f1d6eeb87c2b5b0cdeaf2fa55d59a04cb8eb616079386647dd4fd263a01a89360d81828607708bdc36fafe6b871d055486414a991b61748472fd6fef3c44dde6352f77df7b4a3669df29069917c48fb6efecd5b7992cd99a3e1db3a05bddd7dc6fa65b5e31db00322e33d64a7dc3cb3afbe0b9f4207b23f45de53883a6a402442a07391646551f4e2664c68f332ded9620149e05c4512af96e94584f6d81272028cf508b3baa650f8a40c08994bd5e3c157cdfdca5221ff0aeb837df1a6de4619d68d7a453cc362ae9e488e12e2ce567b4add9be8a97cbb722b4826976754802d21696f5188eb2840f9bf26d906399d0262c0c8356b157483ffbd61e6e19d464c1f45b1181783d246bc09d38b91158eebfad1471eda69d710f7eecc45c2d1454bc377e583be11b531d6af1079e9cd634d90e96e1738a3974bbfae5f368c65ac43cc69bfb518e10fb3c9d5a67db8947dd020c96230683639c04a8b525e345f69ea9b79fd0ab0694b7443aa375c0d3bbce3831f77639433efb970b868377351e045b444b5107ddb7e848d67f8aa2af1247ee3a94c711c1a489fd9663732d54cdb231c825a8cf4c219ebb5bd6d5a662e36ba7b36985c462b4f0de3fb392e4a36510504bca6140076b56d34080f839775516ff92a9325210b5e7c545c78f894359a47eb69dcd38d53b879cdfaa97477e94b2fee5e6f6ebd64daf42dcce0aefb2b9e7c351008bf5a005b498a95dcde387d120510e54024b2a219ee131b0b3881574f5891006ed63c1eb34ac2c37a1b389ff7571a3ec0a2f9a1b888257ae3c024d0a9d840821cd25d60a862cc6872c91252271d2079a6ab7275ff0dd6ffc21d8fbef38b3f1c4134e6190414b344e127f8392af8a0b181809114d7107179e44904a0ac84fbbb7fee7c42074f695770da17c8aa445a6de66b27c6229e5b8c5bbce8096477665191012482b84b3042f7a37bd0abc9e0680bed5a8e660bc6efc31b37e3e521203119a60c594e324b4893155b0de60f00a3feadd64fbc83b0cc3279c3cbb801d38a9ef87725fdc4b8cd4fbbc77d97ab91cbc621e62cfaa1bf42f18196f9fbd824e7022a050e6d7f0036663c74deece64a22da6ad1491b46ccf89773ac7e86e8928b2a8cf82540a826913dedf6e7d28a362cf91852f780de82f95ae17fc8bd28c07980499e11e2b2375c53fa09c1d31ca908b777f7c1e498202e5f546658ae3652d181be2f44bcab07ba8b53230e9aee6c863b2baecd39fbf38f8aa4093d84ee6086354fa25656bdbf81f3ce0677fe3d6e59d2a892039dc6fdb89dfd4fb41c66be0a22ff5c3779ec6401fa045165d98530d881f9375e42f2d682a13c02e5bb4733ed72bc4695f2b9b5fe4bd056f4c77830a794ade9ec12befab38006674b439a53c5b47c8944c439fba9666d6af83a9bab200bab12cfb5d72aeff024f89290a42dec58cae40018a06f1cad57afcda4770ebd335845541c516a3954a072d5d3f192e046dad196a64f5edc8c3ef90dee801335b05b984691a4f4af89d213912fcdf41300866c1b615ed93c7dd2cacae89b772fd84dae6916107f27fb5f15a84e083cb1c80188530b7f3dfd0c87d1786dbf2ba2f634503922cfc602e30cba72672bfedb6c673a52080cbf7daac34400949f2d21392ee15ade8c28a352189eb0403ebf8b2c20194a765a2f7071b05f66c13cd054a595754b3550ec261f89b354f118a1821d78123b730637b7ba99652dde5c08c56e13d12db674339a474070f379b333b08610ffe13b7c167b9d97df119fae084a20ec42abd31fb647665e76df6fa0fd4c21303dcb0ae61a22936bf5a45c811c39d9a3495a0bdf802227e53b94fec4a828533fb183965799fd5ebfae58e4e495919e1d1a9e2a671b91465ffaa10fc21aa23e3771960b4a62445b514fab3cb199ba34f6b366cd20a1cabe04ccc6930d828959ed4c1bd81646e554703df28e883b071c995a9399d867c570a9066861004a463ffe59a0d1596103e0d9e48cfc9d58f7e3bf5ebb309af61a5f1a9bf1295518ad6ac740d40d05e88c9d5bea71dcf94776f313e1fdd2a6887ed4e8190dad241e6202d4da21f63d0b678942885e435d9edcadbc454c377685c26bc3d6fa1c3ee24e05006a37eb75f627584db87f20e80d065928148da82924a478dd4bfb884db82b497d13cc984721b05bc7b45064a0898f35689e70bdd178bb5ea651a0fb906e9ef620494c13c1ddcbf27ed9f30d2f6c4cd63d2bc442910b2a03c5faf1f338aa5a1e1751eed8161071feb148354caae2264d40f7376d363a526953e3e05f6aade27518f6cc072c4d4f226dd2613da1cab5d19f41586d425f9b85d75601e4217871e1fe3000e2f8a4f3f479a6e4e87445fa91c834fb45d5f8fad6046b145ae0a0597e5fdac01a09c763ed29e5749c9084f0fb192056e48c3de3dbb2f4288a09ab0f788b66ed7d00a38506a65086ccc8c714a6630e0cf1cc4ffe7443b4ef8a32290b43e80e5d48f6e42095afc46b9939601b7ce65b38c41429484ff70e08ade063392662629ad7d799a654d8341d3858a26db0bec8591d747d413a1f1cb569063296f757940186f5993354c3c4200cf455cca2d75dffb0475c151c637253b640dff25dc62e5740590c98b1e2d78aaffb72db4650c334fe8e6d86d07590b7d649e703568b0c022d8758cdce5f0840717ba47795ce7302ab974e65245df2c135e5ca2de59322e7b0073fae4b34303af689c3069f0c8c5a67fe89fb43ef1ab6a6f3167422136e4035a81a444c25bfa7d5e49ae54021b697e0bbd47578a9e078821f19deee3725087d2b61825409a582a0c510b798d32f00b5d4d6243e0d0eb187071ef7030013ef5652c030d858d0b17ce32a0cbaa2a34ee84f01434b21a0edb0a1e6cad2bdca684eac90c6a42a78daf1e557665d0860453160566e8e7dd5e13146cab5329ad0ce8628ec0693b26d500307e2e0433ca3cb781cb7f4f72bbde06eef325add0d0f3975b67eb462c4d2934bc347392a7253d680750d75760dee5fd85826cc586a1d6b7c204eb94e94c5f5586fc92c7be50bc9e39642b7641ffff3d0d00a9aa7df1a86c4796330e3fe510ff0a222906b11677578cb21436446362373a0e3d12de0eb5470887088bc8c146761892963b5294adb76600a73a820161f1273d7100e46edcdc42dfaf6e34b1b2e2a5cc4fb7e2f9f924accc6f769ba1b99b4293702a5d8d401f96ad8ca9dd4e1e735dd01b0cf37fb59b54f4da635336d2b922d4c986c9572bd58afa2fe6d20a64d7e45a2d1e40314aee47c806c79a842f2e49ce4dff1c3e5dd55e4e55d14eef492ba085b61183097c28ad617504a58a1f7923c0326c85189fcc26c4d5da4bb974719cefabf413845c35d9efebeab60dd8073befc6dab9d1d3bae2a1b624dba1b16b87ab5d77b10b33aeff96188c86b4a3f0b8af6b0840ff682cf7cd9977b38400cf836acad61f5decade209e7fa456521740c09480668978a7ce7553d3264bd0d62ef67c2a31f125e9e2de0f40fe4d43faa1589c7feec12b6852df3dc8d2a060878ab6fb6cde7159995502932f54e60c5103e47aba9ea1074f998a6b123b99e50223873fc60f32234c0083561cb9b89b88ea5c4133c42d883101df9389cbf4eb33002d029cca132d53692d252ba85da9286c98148119190b91da560ee4761f2af3b7f5548da310d4abb22c09136a13907ba9c90f6e612c1ffe254b06efb91b0a1edacc48cdd96ba0723bc3af987f45a947f8f099dd6d0b90846fee5592e9244bcf75db1549761bd25e9c0498a9d0239b5c6d732ff8725bef4963cbfff54b25cb5d36ee7b49fd27db6e9f8771c0b33928aeec3a8179ba613f44714cd4f14486f99dda9809cef2ba6ff91cdbfac9d1149ba92e45b2d4845f5ca20a31875dd5c4329c5a6a750864fa9b0f0e9586a1e8d2a441579541934be9081e02c843872db5e5fcf33684d5cbf616701acacddf5861cd58b307586db6fa8693d4710c12a8de1ffd1203b0065d0ef8fe911c534bb9d2040db6e74d00d3b7e0e18164241866b37bc385319392a0a8ab465e914d689e81b8ef2cfef7fa668712de068af696f84c0ac658ab79dea66c85d54d62e14c2326369c3c1764a5634c28f921eeb20cb9258"}, {0xc0, 0xffff, 0x4, "f3b3c17206c6aab171d5bf938337161ad88c4b64554c8e448291a2e6a1f7b2c3a4ded2d5d894a1533ab87249ddaecd5168c5a80327de6e9d2b1f0349ce3700b806212177d4cc6f5a55c1fe61e13383e3873fc2b5423e42d2df5478a3c9b7bba4fb92ff33e27512b09185b7d5a8bd83d01ea28df9c780442b3992ab3d63ea147f7ed7fcd36cd97b6eb6f349de4f56eadf41b2937fc4f3f219a5edce47961d3c20a5fecd8c145be83aec788775"}], 0x10d0}, 0x5) 16:01:17 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) open$dir(&(0x7f0000000040)='./bus\x00', 0x402, 0x0) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000440)={0x0, 0x2, 0x0, 0xc778}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) getpgid(r1) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x100000000}) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = msgget(0x2, 0xc0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r7 = getuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r9 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r4, 0x1, &(0x7f00000003c0)={{0x0, r5, r6, r7, r8, 0x1, 0x9}, 0x800, 0x1, r9, r10, 0x6, 0x1, 0x1, 0x2}) select(0x40, &(0x7f0000000000)={0xffffffff, 0x0, 0x4}, 0x0, 0x0, 0x0) r11 = socket(0x18, 0x3, 0x0) connect$unix(r11, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r11, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r11, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) fcntl$getown(r2, 0x5) r12 = syz_open_pts() ioctl$TIOCSTSTAMP(r12, 0x8008745a, &(0x7f0000000580)={0x0, 0x928}) getpgrp() getpgrp() sendto(r3, &(0x7f0000000480)="04c02a472572a40ae3ad3b5d5190584050040c584e2d50e7fc1ceb4befb5b22e138af9bbbc5af5aff3de12946d0c2493d597cf0799dc133ef046fee391fe73b185c987f139318113584d3689df543ae40f96b83cb85dabdda8dffa3c2c1c90fbb35d76e7b70474b54e0750e1d4d2def28e3e445985d0e78d16f303253fc2a249e6abcbb989b51daec7f90e3fbab1b084eff6ad78510b2dbc76055913f5e8667ed70b963fc440f390e3f01715e3b1c9271788d37c0fed419606a93e699ef4b7eaf02be9012eec634e37e776dfd53c8982222b5856d2a977d5dec63e712fb489e7b5039e7304ec1c021707f0dbea61eb2d72a870240a3b143e870ce2", 0xfb, 0x408, &(0x7f0000000080)=@in={0x2, 0x2}, 0xc) r13 = semget(0xffffffffffffffff, 0x1, 0x0) semop(r13, &(0x7f0000000140)=[{0x0, 0xfffffffffffffffa, 0x1000}, {0x0, 0x4, 0x1000}, {0x0, 0x4, 0x1000}, {0x0, 0x0, 0x1800}, {0x1, 0x1, 0x1000}, {0x2, 0xa6, 0x1000}, {0x4, 0x101, 0x800}, {0x3, 0x0, 0x800}, {0x7, 0x9, 0x1000}], 0x9) 16:01:17 executing program 1: r0 = socket(0x2, 0x2, 0x0) sendmsg(r0, &(0x7f00000003c0)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="022076ae030000000000000009e8bcf0f40004"], 0x10}, 0x0) syz_execute_func(&(0x7f0000000080)="c4c11dfdd58f6840b63700c4021d3659006566cfc4e2790d210f01c4477006440f1b6700c4e255a63ac4c3c978fe0b") 16:01:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000240)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = accept(0xffffffffffffff9c, &(0x7f0000000080)=@in6, &(0x7f0000000100)=0xc) getpeername$inet6(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") writev(r0, &(0x7f00000003c0)=[{&(0x7f0000000240)="f3dfc2e9d87a4e0fcbd311e6946c94ea42ec880af9226570a5a5a624dffcfa21cdb96ec1384eb0fd4d0ee663fdf25b0f84e27e207bb643c94cbc12940600e64275564490843a5166ad55557fbf819c217eeaf4bf960617a75546c3592893307c456ee5284a47b3902e4a4ade18d4862106bb13e6e7212bbd20e5c1f4898c743dc9f79d480ee089b70f575747d3a2c929b2830e3ca1ce1fda8f04b02d7b", 0x9d}, {&(0x7f0000000300)="dfd14d86f352313928c7ed71d97ced756b995cf3dbab0e0388f08a6d25631f203b5e9bb7eeeaaf931a7ce9289233bcac6f899629775f15480cdf8907bb12406459ff47a4b540e37bbb14ee47007b63cd5b8185a28030f9e98fbeadfdc46d3ceca7bf1b32da7946d7f408e6f80f708d2903c4cf51d3ea3f82ca69f351c102e064f87d6a97231065a6f711dd625c3215344cd84423272163", 0x97}, {&(0x7f00000001c0)="2a7455cce2dab5ed54ab01e365ad38d17dbff990b8832cdb1ea2e45a696629dfb8be4381f7e777b3ad8352b5f23872e79ff5d3024f", 0x35}], 0x3) 16:01:17 executing program 1: socket$inet(0x2, 0x2, 0x1) r0 = socket$inet(0x2, 0x200000000000002, 0x70d) setsockopt$inet_opts(r0, 0x0, 0xc, &(0x7f0000000040), 0x182) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)=""/98, &(0x7f0000000080)=0x62) 16:01:17 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x100, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000400), 0x100000000000022f) write(r0, &(0x7f0000000540)="493b4651d2a0748a67bb84590b0000000000019a861171a40000636070a5b52859c76aafe8d94ad4910dc39ca524c4bba12b515aac034c040f130f23", 0x3c) r1 = syz_open_pts() close(r0) r2 = getegid() openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x2, 0x0) setegid(r2) dup(r1) syz_open_pts() read(r1, &(0x7f00000000c0)=""/235, 0xeb) 16:01:17 executing program 1: setuid(0xee01) r0 = socket(0x6, 0x4000, 0x1) setsockopt(r0, 0x100000000, 0xfff, &(0x7f00000001c0)="a27625350272910695ec2d4ad2c2fa0237745bd2ad82d96e5f1a60b6fa9185146cd48541ac668cc904a8d265c98946db020f8f8769ae242079ecdbd95d942c3a2452c817bd27fb2983e552a6972fa1f71fdc3ffad35738f5a9a248784558a80d5d6eb86fcd5f2fc594a59ea6ec6de8e70838e3af454a70fe168a69f26e8543fac9f1b682bc7e5637187f9e9b8fdc8b540ef8a372b23dca3f0cd72313e9f0ea6d43bbc7d6992012abbd2d234a727c1b943a998f2b3244945d61809f5e5ace08f4b0bc3f172908ca485c95744601d51ed818777229b26229d02a43efc8e8c215480317a5cbb6a8fd1af072d59751651dec863202f568dcde37d237af10d19da96190d93075cc0fa9e7bb20e167b33f47d0642a2a8e3987e90e51918efa1201f07f712a9b3412759d670e54fcb7866e6e4ac4da890e08a28ef590308589c5ec4db7f1a272555ab330f994e40e8296cdc37af0128d1e2127b4249d9af6f441be49854ab95a8358e0b2b7fd72bbfaad59dc9090ca5e2713e2914817232bb7b696e02b6af8116da9d0021a2e6ea4ec62ee6fb9e2bffd53ca263a333906c3853626ef2894034372142d3448d97647ba77bdc71683c9fdaa0cbbed293f932ad0a05b84729c67a52d1fbd790a9ef9632392ea7af8a42ad24484f016f6167370eeff3c06548266bea6b6ef0a3a9b44f7fc3f2b71bb16a6bde42a1cc71408c4d186e56295d73514acbb8a5a8541926f3286b1fd89533aae41172f496d6bd324d0e73a107c208024ac20bb7d1e84d339ebad1181ccfb7087705fbed4dfbcd20c67cef4126e744d8221c008b482cc2bdf80997179a57486b02b05f60f4283468c4e471e84a065f016478f90b32d4a11cbe4c8b63cc181faa58c0705324f11d15e28b58b326e4864160b0a8d9fac96f0e989f540fc71e23bfa7f7a1bcef17c060a4801808e29940babd7ba7bc64fbd198cad5ab4d71e0f05d4fd16c94d22ddeb22ef8c1320ca24843b38cb0a3c8182cedd39173d89438daa7f16eb7790bb8f9508ecd2a9d5e444ea5aad8ec3da282f76b40e00ca8b91154d26d970e3812f1711be58e1ed2998b576de7d56043dc785412c0f440301f6cf71c43fdeff1eb8e6c131cd8d55baf13a0f7ac56a20f991ca01476ad2bc58e99498f34d5e83e44e49c7c201d47027c9d01215532707bbeecf2fa7a4b93412fef4a750788a9ce6ec5504daef52371bdb364db725f8149ff7fda327f30186665505901aa5811679c17fdc9fc5f6c9a7bc32ac95d99f7da2995d65cd15af24fa7d3223ee2413ad1c953dc675724fe28eb46284ae4fda2d4cc78661158cdfcf43091aa698c9f9e230ebec580f80ef19fe5d68c95f5756f77b042050a61c9de6f0b05befe3634cae9b8498a6fa94efad1db4ad85bcecc0bb7aaae9fe39f44ec0198fc703e7ae77b4fd0d6136393a4527bab325189098ed9d18ca088d5979d09fb4401b7e74898912f26706186bfcaf9f8773923717f15f9b792857df25555f77d0b29564e1be495b37efa73d72366a0fc3ad6bfb569a044e8e1ee98ebfbf40ffe2e2e076cff97e43cfcff794012e8a1bc9ea3309530c02e421287fc43661a150c06e15e48ecf5541820bca22740f2d120386d5293c3b60ff35fe95b9c74dd77896a22cba1cf498735c5f6b6acd9b0ac1936fcbb545ae2cc830e9c01c470fe3c987023a13b0b345ea70cf0d12af5caa6370a9f931ee2859ac0f7afcb83cd8372bda7f570e55675d88468cd67e795ca7d054391571faeef1eb5a31748130f0d5eb1f00f0a80536088eadf6b1f3463a75ddeaad9a72daa2293e04bb26eee494ef1d45c9b9fa16a7613bc0f5b62b7de58df06ad9c557b74093c5937536e451833a39e2151e124d0269ef5608be60cbf8fe355c149cf0126f82238367665c4c7200f5a0d8fa91d4c67e857da530a8e7a1ad6a979759bef326febb0b541123a345318b12995bf849320c209d08e9b091c3b65b42fb7e8fa9f9f04ed24c0c128d46cb86fc981fc8769bbf444d7fc557bb9cbeff4267b4410e44fc53622c8f130e87cf1cbf87161b2dcf4a13b585ee9b0c9a46ffa4be4ff139a8c8e5e26e733505b1e310b8753a14d66f3fd36e8f579b7e33a2dee70d2bece7f4e5ff22a4f2a3942881a24d875c03960e9b0e8197f8eaf47fd263a082859ff8e06454553357c67f260ab8e60453333cd3845929f113366ed4aded7bae9218516d9edd3fe1455c471acc7da0c5c8a8ba03ee2e492c1c3178403058ee909bdafe0ebee39a3f07f7541ab818c42417849e89248031e59e9f969199bba9c5f08b29c164964f86338a21b74061aab316ce477c38f023116c7c2053e5b9fea5d073eaa8cd8549f5e80f06f03b860ed8605f4ef255273e7a897f48f7568e34679375637be94d63360e8417fb9ba0e222dd833a8c88cb2359c0904298a29906f3916a282fb46c3b344924fcadeb076db9a2dec18eea4af1ac90e84433c4e6978e9e7650366e75d103481fe855ac388014c748e17f67425f8e0ec03f9eea1411183ca1b2c3d7ccf741b440fad8485a65da9535523ecad42462460722298a7a62e035415c968094d425a9500ea6ff876dd3bce880aef6e46a1560bfb9efea20b6b637c396acef4960bead4c214e2c5059de39a011069c6cda4c324e32caf7a3c55f97f226c8c8283b58d3833485afdf8562c007328bfc258c05b1b170afa7aa3b700acd0eda42cc6659f6bdff5a8cc8ce1db71e755498248e0755b4070526989babc872cfd116d88fa4d6d5f149edf6662ef9673ce10067f394def525c46633383be0d1aa3848931f347d63d57423b43262ecda9c3450517425e5dae8b3092d02ec494bd8b1ddbd97fdbe1e2f0fbac07eb65715120f7bbcf4975b03bba755ee9f3455d58dddd3c96eeea11c470fbbaa9c27346a70fcd68c51e5ddc0db41d7ec18b5cccfde1b23ac4398974cb8053942ef9cf50cb19b69ee232cc12784b084e79599c0a3dc66ae18885db9f4e73b9137a812b9cdd232ba70e059a9a1cbf4b1ccd2de7d3181765bf19f3212b1743c83dda71892d3c6aa22f2194f8e4257e1732a8d177b1174d0693c07d262f8cc3c2c48700418c5d0fc098bf9828a6ffe30b37a5969f7b52c3338336395ffaacec01deabdb22f67fbf35147bd2d446d678b0496bc57b92328a17750ed271e00ad662611e74e0a284ee3296ba58cb19db7bb2d225903d5d7826ab99a475d35ebcb243a1805624b983e2dd91c37207c0716859eee28112bba90fb5ddff2021b72ff574737117db8906215a8f6232e7fe3b4eaa8c29e2d925c9a256911c19a0ad96ec64845a5bb948e5ec8661559d380db7f7cecd1d18d13454320103bf16c4baa7d31e904fb5ce2a12344a80ea6961df993d24fa250e5b46b90a9feb2b2949aa379134f17a76814d0704b4b7f54e63935dbfeb6e5bddd5aee69463ff618c29f9de85669e1fe49fffbc06bb5d45267911ce7b65de3fea8c7ae71bf466a4aa6ceacbd2a800c59920a09bcc89f127f96e33174c564e24a54a55530c41c8c9f91b178f2176a89f87c5febae25c603569ed88eb054116281f21c180290af90c59c49b0f84484fc3f10224b2b1b8e48a29c113df1f2bdd5c3cdd41b69550568c10ef66e51037b041c2178689b91635173d1f84137668a8072f24e62c9aba9c82ba0925557d79edb258a072e90ea77de37a775f38c77f34b31ef076c3f3c86fd1218f2afeb3a3d6a8728a22555bedc04d24c6f0651d21f893951326f7ef70e16fd48b365084f7cecca844f256867364f978f5575e5510067cd7437f2eb93f88e17ec32f23b1541a582b2e90b8ad3346222d9ea244e6c3efe7abeeddc626f833e310c5c795779ee05f6b8759ae02c3026c3f3489aa06ef752ead6c48b7f17ba3f449148586df7a20cfbdc276c0052b635db2ed3085a6641f8a1738ed4bc1862cdd5b997a4cbdd9d816699b7ec150c1ca8124f0b48e1abbedd6636c64e7f634ef2dda146dffd0edc7a88f235d00fba9cc396067b5df95699385cd645a10912e2507892d2a5a75e7772ce7c1a9c45f3174f54dc3e4a1085f9f8dffb628a994a85be3b6c934117c78ff8ae7d87459a1858bd1d8f2008358928657cb3e23321b39ece07eebf6f5e99093107f1e1958527ee31457c2c674fb1121a1a5ce0e94ad278f7eaa269c33b2d96a522610296bb52a8516198c7b16f27e6123396f82d2b9a0f26ce6e84675538713a5b5c5f11200a7e2ad54f05ef4ba71b3eeaaa230643dfdee2bb5d97c2adef869fbafea734d7ca970e267ec7245724dc60e955cb91b23f49cef87bcbbb5fc3474041a16f4f3f72ecb43566d57e5b28c09b2a2e4829ac5b76664fe1fbc87362b71870714083171f76cd89c1d2baa561f126ce2d4865952b473c54477e6e7464e091b4bbc2f3c7d01639ee512182fab8c0f964ea951d2df583dceb9e8d368e9482390901468da62792275a4ca98433d49c52c68298f09ba0811acc14fe710bb08e4587f51c7ec4840511a0ff2ff7d5e9197c235654ab412ff019d2d8d1833fee8d37a5228b71d4c1b0af9f5f95f63a2f79c89529ce41d2414fbb6a5448b3ecac926e3ad6bc4eeb089fe2723e75d53975c1aa8c8eccde082e207b7288b50e3fc794e5c33acf8c6d792e767110d37c13ad575313f2f193c8cf58affa5870023998c95f13d3615665e7a26ba7e39f19279dc2c1fe2f7ed1bec3b01ec091df2df84a2eb6539fc82955dc823a59987b9b366ab5a2ef35fdbf9bd25eba5fd11a40b1486eec03f69a49b74b61236a2750d8d4b65c8105428f7f0c299eebf285f6ec5f973a26931cd7ab2a499e962cf6e76ee24d72e86fd050c5f1f41970c8a02ca793104f2545fb53a7ab386317204772f7c7a4e9eb1bcc972591a7d57da472a5d6554d5be7f93ef29a9e587f45f51122e20939e66d3207ad24bc597fec1c32a0adbdca2827451c6f685a2bff6d4b8a5c7d3d14120e221d09dd0189d7a7d032add36e43a6c99c6d245206f76066f89ef004c051e2ae42a3231a5ee6711818dad40eaaaa537ab41688ade57121ba47c20ae02920abfdf50b008df1740d71da2c4af45199d81d1e5d419edb3ced866ec6802ad41388196177a60b0833be3e97f15a298bbc0a6fa09669d48932e1843926f571658ea85742cf874c8900195a9f35e3af9c1bf69d237491cef1f9ded352c80451151f326455dc458406a0afee7827be5ad09965e25aaf5368e468c2a2319b5bd10984371d538e60e8d3f374b85f9fb6e75ba7369da6dec05ef5a7e0c3cfc5f49f8e1546bfd28e5c1f8f22356be48247b1778b72f06e7995534b4e81da38c5b7d4825a1deeaade0d0a08db45cb8149fb672ecc5a99043e9bce62069b77a7002982bc87bfca1ff1196582f710333ec9222ff24d8887d1cd15f8db0f961078aed00f3e2372e8a483585aef342d8c0e9076f68cbc8fe6d3b159ec95915680af4f018469134464abeb3c49cdfcb8600e23d4bff268f94c533103148537aa304f6a6d6ed7e30f1d62922932a4e2e1dcddaa282f0a2eedbb2ba426ec342b6cc13d3e4f0b4c5eddf5cda1465091a2189f6431f5fc9b43d686031d059b6189da0986f4c3f5c4853b5418576fee3b432222744cdc0d1977713b14edd718343417dfdfaf778a9eb7293ce0365dcc889492d249c5b25436c83cdadbaa3986682db86161cbf12afee974e2c1bf3e874865be4a7b656c4ae4d17f63eafd86b8436cf36513f441c30c17b775659b642c75378440e94cd67fd0186fb809128bb7be013c054461ac2b69d9babb8e7ef1", 0x1000) r1 = socket(0x18, 0x2, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = socket(0x0, 0xc65108a1cd4e1b3, 0x3) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000040)={0xd04, [{0x3, 0x6}, {0x3, 0x5}, {0x0, 0x7}, {0x3, 0x91c3}, {0x2, 0x81}, {0x3, 0xa280000000000000}, {0x3, 0x100000000}, {0x3}, {0x3, 0xffffffff}, {0x3}, {0x2, 0x5}, {0x2, 0x8}, {0x0, 0x8}, {0x3, 0x101}, {0x3, 0xffffffff}, {0x1, 0x2}, {0x0, 0xfffffffffffffffe}, {0x3, 0x3}, {0x0, 0x2}, {0x3, 0xa7f9}, {0x3, 0x3ff}, {0x0, 0x6dfc}, {0x3, 0x40}, {0x1, 0xfffffffffffffff9}, {0x1, 0x8}, {0x2, 0xe7ce}, {0x0, 0x6}, {0x3, 0x6b61205b}, {0x2}, {0x2}, {0x3, 0x100000001}, {0x1, 0x5}]}) r5 = fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001400)={0x0, 0x0}, 0xc) r7 = getegid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001440)={0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001480)={0x0, 0x0}, &(0x7f00000014c0)=0xc) getgroups(0x6, &(0x7f0000001500)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r11 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000001540)={0x0, 0x0}, &(0x7f0000001580)=0xc) r13 = getegid() r14 = getppid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000015c0)={0x0, 0x0}, &(0x7f0000001600)=0xc) r16 = getegid() r17 = fcntl$getown(r4, 0x5) r18 = geteuid() r19 = getgid() sendmsg$unix(r2, &(0x7f0000001780)={&(0x7f00000011c0)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000013c0)=[{&(0x7f0000001200)="0db30a9fcab204dc8f5b766c3827b35d2370c710dce0d2cf3e43402e63b0fffe289411d4173bf0764c61faf74fc20b237917192b5dc434eb3f0fa4c69d299fe78a5250b52ce3c72c311761429d46ed8733a0a4257bfc530e40228c7f288665e55cc910245c38fdaa290e", 0x6a}, {&(0x7f0000001280)="72fae11d4fb2cff5dceb812bf9211cc85c486abd419bc1cfb40a9c3961184d8eb615c25e14a695554db171054fc66767e49b4e16c873692d91b6212f4027181b30892025c2c364ccce92142823ef0b08f0e6d63675cf1befd2f14be659acb7245304c9db9d6b42b55e5425fa5ad456fb5306deec659517d7424765321ad9f46c20888c1323b7dbca293424d23d20d3353477faeddee7f654f596121ef48ecbba23c212d23c806438cef19fabf26112e3e028dce0dff886dafbd2eb35c03a5161a179222e1be299", 0xc7}, {&(0x7f0000001380)="056f27709108c871", 0x8}], 0x3, &(0x7f0000001640)=[@cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x20, 0xffff, 0x1, [r0, r1, r1, r4]}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}, @rights={0x28, 0xffff, 0x1, [r4, r2, r4, r0, r0, r1]}, @rights={0x18, 0xffff, 0x1, [r4]}, @cred={0x20, 0xffff, 0x0, r14, r15, r16}, @cred={0x20, 0xffff, 0x0, r17, r18, r19}], 0x118, 0x6}, 0x403) setsockopt(r1, 0x29, 0x23, 0x0, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r3, 0x80085754, &(0x7f0000000180)={0x80}) 16:01:17 executing program 1: r0 = kqueue() pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000040)=0x3) poll(&(0x7f0000000000)=[{r2, 0x40}], 0x1, 0x1ff) kevent(r0, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0xeb}], 0x6, 0x0, 0x6, 0x0) poll(&(0x7f0000000140)=[{r2, 0x101}], 0x1, 0x0) close(r1) 16:01:17 executing program 1: mprotect(&(0x7f0000039000/0x2000)=nil, 0x2000, 0x1) pipe(&(0x7f0000000080)={0xffffffffffffffff}) munmap(&(0x7f0000034000/0x2000)=nil, 0x2000) write(r0, &(0x7f0000000340), 0xff23) socketpair(0x2, 0x3ec858571f494b1f, 0x3, &(0x7f0000000000)) 16:01:18 executing program 0: r0 = socket(0x11, 0x3, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x0, 0x1, 0xfffffffffffffff7}, {0x18, 0x2, 0xffffffff00000000, 0xcd96}, 0x80, [0x9, 0xd800000000000000, 0x7fff, 0x8000, 0x9, 0x80000000, 0x560, 0x3]}, 0x3c) getsockopt(r0, 0x11, 0x3, 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCPROMISC(r1, 0x20004269) 16:01:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x22, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x25}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) mlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 16:01:18 executing program 1: r0 = socket(0x800000018, 0x3, 0x0) r1 = dup2(r0, r0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000040)={0x10, 0x2, 0x4, 0x2, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xa}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x7fffffff}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x3}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000f68000/0x1000)=nil, 0xfffffffffffffffa}, {&(0x7f0000c02000/0x2000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x3f}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x4d4}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff2000/0x3000)=nil, 0xb71d}, {&(0x7f0000ff3000/0x3000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0xfffffffffffffbff}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x6}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ff5000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x7}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ff1000/0x2000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x10001}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x7}, {&(0x7f0000ff4000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x2}, {&(0x7f0000bfd000/0x400000)=nil, &(0x7f0000f89000/0x3000)=nil, 0x4876}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', '.\x00', './file', './file'], 0x2}) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000540)={0x4, './file0\x00', './file\x00'}) bind$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x216) 16:01:18 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x280, 0x110) accept$unix(r0, &(0x7f0000000200)=@file={0x0, ""/59}, &(0x7f0000000240)=0x3d) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) r1 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r1, &(0x7f0000000140)='./file0\x00') unlinkat(r1, &(0x7f0000000080)='./file0\x00', 0x0) 16:01:18 executing program 1: setuid(0xee01) r0 = syz_open_pts() syz_open_pts() fchmod(r0, 0x0) 16:01:18 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) r0 = socket$inet(0x2, 0x0, 0x8) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0x7) r1 = open(&(0x7f0000000040)='./file0\x00', 0x81, 0x80000000) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) read(r1, &(0x7f00000001c0)=""/129, 0x81) 16:01:18 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0xffffffffffffffff, 0x0, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x10a, &(0x7f0000000000)='\fFW}', 0x3) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:01:18 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x280002005, 0x2065d) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x800000000000000, 0x2) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)=0xe8) ioctl$TIOCFLUSH(r0, 0x8004745f, &(0x7f0000000040)=0x7) 16:01:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x20}, {0x6}]}) r1 = socket$inet(0x2, 0x7, 0xfffffffffffffff9) connect$inet(r1, &(0x7f0000001200)={0x2, 0x2}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) preadv(r0, &(0x7f0000001140)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x1, 0x0, 0x0) dup(r0) nanosleep(&(0x7f0000001180)={0x1, 0x6}, &(0x7f00000011c0)) syz_emit_ethernet(0x55acbf6bd44d4d9e, &(0x7f0000000040)="10") 16:01:18 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000040)='./file0\x00', 0x400000002, 0x2) recvfrom(r0, &(0x7f00000000c0)=""/83, 0x53, 0x40, &(0x7f0000000140)=@in6={0x18, 0x0, 0x7, 0x1}, 0xc) pwritev(r0, &(0x7f00000002c0)=[{0x0}], 0x1, 0x0, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x80, 0x8) mknod$loop(&(0x7f0000000180)='./file0\x00', 0x22, 0x0) bind$unix(r0, &(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa) 16:01:18 executing program 1: setrlimit(0x0, 0xfffffffffffffffe) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20000, 0x0) fsync(r0) 16:01:18 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x4004426a, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x49) r2 = msgget(0x1, 0x48) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) minherit(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x3) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r5 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r7 = getppid() r8 = getpgrp() msgctl$IPC_SET(r2, 0x1, &(0x7f00000001c0)={{0x6, r3, r4, r5, r6, 0x2, 0x9}, 0x9, 0x8001, r7, r8, 0x80, 0x80000001, 0x4, 0x9}) 16:01:19 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4", 0x0, 0x40000000}) preadv(r0, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/164, 0xa4}, {&(0x7f0000000180)=""/99, 0x63}, {&(0x7f0000000200)=""/94, 0x5e}, {&(0x7f0000000280)=""/23, 0x17}], 0x4, 0x0, 0x0) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() r2 = dup(r1) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000000)={0x81, './file0\x00', './file0\x00'}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x3, 0x1, 0x0, "5b980c03a70e2660b65d3bb18de05869d12445f2"}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:01:19 executing program 1: truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x1000) chdir(&(0x7f0000000040)='./file0\x00') truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x1) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') truncate(&(0x7f0000000140)='./file0\x00', 0x0, 0x1f) r0 = getuid() getgroups(0x7, &(0x7f00000001c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) lchown(&(0x7f0000000180)='./file0\x00', r0, r2) r3 = open(&(0x7f0000000200)='./file1\x00', 0x20000, 0x40) ioctl$BIOCLOCK(r3, 0x20004276) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f0000000240)={0xafac}) getdents(r3, &(0x7f0000000280)=""/4096, 0x1000) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000001280)={""/16, @ifru_media}) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f00000012c0)) r4 = msgget$private(0x0, 0x89) r5 = getppid() r6 = getppid() msgctl$IPC_SET(r4, 0x1, &(0x7f0000001300)={{0x2, r0, r1, r0, r2, 0x0, 0x7ff}, 0xffffffff, 0x2, r5, r6, 0x7fff, 0x71c, 0x8, 0x3ff}) unlink(&(0x7f0000001380)='./file0\x00') ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f00000013c0)={0x8}) truncate(&(0x7f0000001400)='./file1\x00', 0x0, 0xeb4) ioctl$BIOCGFILDROP(r3, 0x40044278, &(0x7f0000001440)) recvfrom(r3, &(0x7f0000001480)=""/4096, 0x1000, 0x840, &(0x7f0000002480)=@in={0x2, 0x3}, 0xc) ioctl$VMM_IOC_INFO(r3, 0xc0185603, &(0x7f0000002540)={0x69, 0x0, &(0x7f00000024c0)=""/105}) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000002580)={0x2, 0x8, 0x0, 0x6a}) chmod(&(0x7f00000025c0)='./file0\x00', 0x100) chflags(&(0x7f0000002600)='./file1\x00', 0x1) chmod(&(0x7f0000002640)='./file1\x00', 0x4) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000002680)=0x200) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f00000026c0)={0x5, 0x1, 0x2, 0xff, 0x447}, 0xc) 16:01:19 executing program 1: poll(&(0x7f0000000040)=[{}], 0x1, 0x7d) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x102, 0x0) flock(r0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) execve(0x0, 0x0, 0x0) chdir(&(0x7f0000000140)='./file0\x00') 16:01:19 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0xd9}], 0x285ba58, 0x0, 0x0, 0x0) r2 = dup2(r0, r0) fcntl$setstatus(r2, 0x4, 0x8) kevent(r1, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffffe, 0x2c}], 0xca, 0x0, 0x6cf, 0x0) 16:01:20 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0), 0x0, 0x0, 0x0) r0 = socket(0x20, 0x3, 0x2) recvfrom$unix(r0, &(0x7f0000000180)=""/108, 0x6c, 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x40) fcntl$setstatus(r1, 0x4, 0x80) open(&(0x7f0000000100)='./file0\x00', 0x2a0, 0x0) pwritev(r1, &(0x7f00000003c0), 0x0, 0x0, 0x0) r2 = semget$private(0x0, 0x8, 0x82) openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x80, 0x0) semop(r2, &(0x7f0000000000)=[{0x5, 0x400}, {0x0, 0x4, 0x800}, {0x7, 0x3ff, 0x1800}, {0x4, 0x1000, 0x800}, {0x3, 0x1d8d, 0x1000}, {0x2, 0x4, 0x1800}, {0x3, 0x8000, 0x1800}, {0x1, 0x81, 0x1000}, {0x7, 0x2, 0x1800}], 0x9) open(&(0x7f0000000080)='./file0\x00', 0xa8, 0x0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f00000000c0)=0xffffffffffffff81) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) 16:01:20 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000380)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) sendto(0xffffffffffffffff, &(0x7f0000000400)="b27e4eebf542d8fb8a8f3271b035a8e373588fd4f248315e34dd0cd2ed69914a09c71fd99a34d844c6fe4800ddfea5c93307c444b7017640db52f48371bc76c5f332f96cdc41179c2591893c7b051606da9b5eb54b6f52279ee2956a2fd57355d839da130d455be6e7bbff89a6a039f71849b115a050d0356e81e84a3bb14c903edad10f49b6801818ccb8b7b4bcb51d14358b72c2fba5be559248d9852ea6a110b0fd03fc1e43b97bc29670f8e745fbe9c628e0b5adf9d2a00a780c3dca7cb600cdb2b4f6409fab3ba8df5427ba6536a23b592da5b36470a4bdc558451685a2f9e5b26a811428eb7fd62b2829877c5e7f6b291b3aca031cfdd3b520c89aaf8883941d9a54e1f1c5974b921e3e9049a54a0a20a4802e0332511f56408e621d02c46a88eb7946c79d37bdd18836756c1948194be42056d7a6f813c8a932a7488810f9754e9054b9366cde0379ba0210a2802621aa395295605230f916467321c0b5ae838469f10949e6b397f0631813a6a0f3eadf0b6c55aef8af20b17c49b385b8baf49798ce3afbff1ebb04dce814f41a72d31b097f6aac115a641b33ad3dda4563bb0d779fe83e6aa4b9705142cc4ad295bacf6f2679ef2c7296574892188b07994496c20fa9e54f94358a5af8a19eb5be20afa3e356c78031a6d282af85ebe993dee4f5aa882fdeece40f991c949caa4ce262ac7652dd3e05d1436bae87e517aff2bb23955cdf3c57fcca953b256ec542fe201417", 0x216, 0x0, 0x0, 0x0) r1 = syz_open_pts() r2 = dup(r0) close(r0) dup(r1) fchflags(r2, 0x10000) syz_open_pts() 16:01:20 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90ce, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba344400214295fba6aefdb06c08ab24367c9f0abbbafe214dea79d9917dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000ded2cfb84c796ba78c8030ee2f873c1e711d5b6592712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea706000000b3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff00", 0x131) r1 = syz_open_pts() close(r0) r2 = dup(r0) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000140)) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x1fc, 0x0, 0x1ff, 0xffffffffffffff7d, "02000000078d00cb7affffff019752c3ce00"}) readv(r3, &(0x7f0000000100)=[{&(0x7f0000000040)=""/45, 0x2d}], 0x1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x5, 0x20, 0x100000001, 0x100000000, "a7ce47194a2a4a63f4ea72ce446d7b555a863347", 0x3, 0x132fee23}) 16:01:21 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) lseek(r0, 0x0, 0x0, 0x1) 16:01:21 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x1, 0x0) r1 = accept$unix(0xffffffffffffff9c, &(0x7f00000000c0)=@abs, &(0x7f0000000140)=0x8) r2 = dup(0xffffffffffffffff) rmdir(&(0x7f00000001c0)='./file0\x00') r3 = socket$inet(0x2, 0x2, 0x9) poll(&(0x7f0000000180)=[{r0}, {r1, 0x42}, {r2, 0x80}, {r3, 0x112}], 0x4, 0x2) r4 = openat(0xffffffffffffffff, &(0x7f0000000100)='/', 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) r6 = getgid() lchown(&(0x7f0000000200)='./file0\x00', r5, r6) fchdir(r4) rmdir(&(0x7f0000000040)='./file0\x00') semctl$IPC_STAT(0x0, 0x0, 0x2, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) 16:01:21 executing program 0: mknod(&(0x7f00000001c0)='./file1\x00', 0x2014, 0x1005) syz_extract_tcp_res(&(0x7f0000000040), 0x1, 0x2) munlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) rename(&(0x7f0000000080)='./file1\x00', &(0x7f0000000000)='./file0\x00') open(&(0x7f00000000c0)='./file1\x00', 0x1, 0x0) 16:01:21 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000080)={0x140, './file0\x00', './file0\x00'}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:01:21 executing program 0: r0 = dup(0xffffffffffffffff) accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) socket$inet6(0x18, 0x4003, 0x7) stat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) sendto$inet(r0, &(0x7f0000000180)="8cc41e895b56d2b607174ba9a231a8e299296049db4fd0ca851918cce6f12f6c3038a9225297744223f55fc90bbcdb5a5e25397e377be9ada13e4581", 0x3c, 0x400, 0x0, 0x0) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000200)) sendto$inet(r1, &(0x7f0000000240)="d9336c43f2c4c6367102910649d112b5bad4892f834bc77f120df9bb0a3dd4927abf159146d613d32d408ae2b1244ed1cabfa0992ac9b22746d0b7b79916939ff920821fd06358935000d5cf4d4bf05d8cdf18737e97de5a449b1ce08b5f7a54aca83fe3f2ebc9e9f995d7ca741bf1b500eacecfcfefb3fb905e0fe263c2ae0d233682f6900c5efa44cdff3a59deaf5746571cca413f8af988878162ef69a0be", 0xa0, 0x401, 0x0, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000340)) r3 = msgget$private(0x0, 0x40) msgctl$IPC_RMID(r3, 0x0) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000380)) r4 = getuid() getgroups(0x3, &(0x7f0000000300)=[0x0, 0x0, 0x0]) fchownat(r1, &(0x7f00000001c0)='./file0/file0\x00', r4, r5, 0x2) mknod(&(0x7f00000003c0)='./file0/file0\x00', 0x6000, 0x26b) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000440)={{}, 0x5, &(0x7f0000000400)=[0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000004c0)={0x4, &(0x7f0000000480)=[{0x1, 0x3f, 0x1000, 0x2}, {0x4, 0x100000000, 0x7, 0x8000}, {0x4, 0x800, 0x7ff, 0x2}, {0x9, 0xffffffffffff0001, 0x5, 0x7}]}) connect(r1, &(0x7f0000000500)=@un=@abs={0x0, 0x0, 0x0}, 0x8) sync() getpeername$unix(r2, &(0x7f0000000540)=@abs, &(0x7f0000000580)=0x8) connect$inet(r1, &(0x7f00000005c0)={0x2, 0x3}, 0xc) link(&(0x7f0000000600)='./file0/file0\x00', &(0x7f0000000640)='./file0\x00') getpeername$unix(r1, &(0x7f0000000680)=@abs, &(0x7f00000006c0)=0x8) msgrcv(r3, &(0x7f0000000700)={0x0, ""/132}, 0x8c, 0x1, 0x0) mknod(&(0x7f00000007c0)='./file0\x00', 0x1180, 0x80000001) r6 = geteuid() r7 = getegid() chown(&(0x7f0000000800)='./file0\x00', r6, r7) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000840)='/dev/ttyCcfg\x00', 0x0, 0x0) mknod(&(0x7f0000000880)='./file0/file0\x00', 0x8, 0xd8) 16:01:21 executing program 1: getpgid(0x0) getppid() r0 = getpid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) r2 = getpgid(r1) wait4(r0, &(0x7f0000000080), 0x8, 0x0) wait4(r2, 0x0, 0x1, 0x0) 16:01:21 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) faccessat(r0, &(0x7f0000000080)='./file0\x00', 0x40, 0x1) open(&(0x7f0000000100)='./file0\x00', 0xfffffffffffffffd, 0x0) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 16:01:21 executing program 1: ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000140)={&(0x7f0000000080)=[{0x26}, {}], 0x2}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8100, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f00000000c0)) 16:01:21 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000140)={0x2, 0x2}, 0xfe11) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) getpgid(r2) setsockopt(r0, 0x3, 0xf5, &(0x7f00000000c0)="82910ff22188f09cfcb7249dfe0dd2f0200dbf0503ce57d9969c33f51d4d2ac877a37ca13040eeba804c3011661ca707b58da901cf1e9dfc4b", 0x39) 16:01:21 executing program 1: r0 = socket$unix(0x1, 0xb, 0x0) poll(&(0x7f0000000000)=[{r0, 0x184}], 0x1, 0x0) poll(0x0, 0x0, 0xa194) poll(&(0x7f0000000080)=[{r0, 0x44}, {r0}], 0x2, 0x0) 16:01:21 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f0000000040)=""/4096, 0x193, 0x40, &(0x7f00000018c0)=@abs={0x1, 0x0, 0x2}, 0x4) r2 = socket$unix(0x1, 0x5, 0x0) r3 = getpid() r4 = getuid() getgroups(0x5, &(0x7f0000001480)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000014c0)={0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0}, &(0x7f0000001540)=0xc) getgroups(0x1, &(0x7f0000001580)=[0xffffffffffffffff]) r9 = getpid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000015c0)={0x0, 0x0}, 0xc) r11 = getegid() ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000001040)={0x2, 0x3, 0x0, 0x9, &(0x7f0000001900)={{0x4, 0x6, 0x4, 0x80000001, 0x401, 0x8001, 0x7}, {[0x2, 0x10000, 0x3, 0x1, 0x1, 0x6, 0x7, 0xffff, 0x1, 0x2, 0x1000, 0x1f, 0x2, 0x1f, 0x9, 0x7ff, 0xfffffffffffffe00, 0x81], [0x7ff, 0x0, 0xb08, 0x4, 0x200, 0x0, 0x9c35, 0x400, 0x19b, 0x5], [0x2, 0x7fff, 0xe3, 0x0, 0xab, 0x317a, 0x100], [0x1ccb77e6, 0x2, 0x6, 0x40, 0x80, 0x9], [{0x39f400, 0x3f, 0xbc, 0x9}, {0xeb8, 0x0, 0x8119, 0x7f}, {0xfcd3, 0x6153, 0x7, 0x9}, {0x8, 0x7fffffff, 0xdd4a, 0x1}, {0x0, 0x6, 0xffff, 0xa2}, {0x3, 0x43e8, 0x7fff, 0x42e}, {0x100, 0x0, 0x7fff, 0x8}, {0x7, 0x4, 0x7, 0x7}], {0x6, 0x5, 0x10001, 0x100000000}, {0x10001, 0x3, 0x2, 0xffffffff}}}, 0x9, 0x632bf06a}) r12 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001600)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0, 0x0}, &(0x7f0000001680)=0xc) sendmsg$unix(r2, &(0x7f0000001800)={&(0x7f00000010c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001400)=[{&(0x7f0000001100)="520421daa64841b21f775de212047f5dc9a1b73606747a99d6397f58960dc47e30809c7118a0081c5c5b77", 0x2b}, {&(0x7f0000001140)="876808341d12c37dcdc377b715282b6c2bce5c64e517c8b900fef626dee2a1a733b7402931c24775715fb2ac80381e2435e034515f714f32201872016925ddfbb0ed948349", 0x45}, {&(0x7f0000001240)="ad647183d50ce587227f0ff53961c9714c4b379c3f03a1660b768ce903d7317cd59f018424fc4c13db49f140175d842560f520153be2a3dc831ed8cd9fd13014d3c83896ad0bcb2d6d44d93d24ec86f4fc026ab234abc44c873007c9541f715f461c374e6105654eabff7b67ab3d7f83243142cbe4459af0d92ea0a06592520b284001ec6e108827bc1269b178a413234484d529505fbcfd4ba3c0b2e8adadcd740c5b", 0xa3}, {&(0x7f0000001300)="24a8ccde9af9dc05821cfadedec571c362dd496da9fbdb5bfe5c4112b54ccdd88e87ecba532ccb748ed1750e14db3da027d8a5ae5f6c5607a0b856fcb51bc4ddf0739753c5002e35909e4f08fbe5a29e8649edad83b0f390b23deca064a313cf418403667b3d8418ae799ff97e9da0216b61c6faad1ac2b4414518ae5898d6c43a3fb34a21de5cc622e02fe1c08092f7b30fd5ec0b028ff205454f5e65f535f7831505df410df1215013ec672f0c4312063174dc91067a5dc4fb999892b782c7d445136a08525653728648201b", 0xcd}, {&(0x7f00000011c0)="19", 0x1}], 0x5, &(0x7f00000016c0)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}, @rights={0x38, 0xffff, 0x1, [r2, r0, r0, r0, r0, r2, r0, r1, r2, r0]}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @rights={0x18, 0xffff, 0x1, [r2]}, @rights={0x28, 0xffff, 0x1, [r1, r2, r0, r2, r1]}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}, @cred={0x20, 0xffff, 0x0, r12, r13, r14}, @rights={0x38, 0xffff, 0x1, [r1, r0, r0, r0, r0, r1, r0, r0, r0, r0]}], 0x130, 0x6}, 0x405) sendmsg$unix(r1, &(0x7f0000001200)={0x0, 0x0, 0x0, 0x225, &(0x7f00000011c0)=ANY=[], 0xa, 0x2}, 0x402) setsockopt(r2, 0x8001, 0x8, &(0x7f0000001080)="24817ee3d79366d3ac64fa66466e4c2d3d38d874a49c8f4dd0932981c7e2d74a8dfe5315e9d9fe0102a01340d088fe637cc5f4fd78", 0x35) getuid() ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000001840)) 16:01:21 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x280, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f00000000c0)) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000180)) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000100)) close(0xffffffffffffffff) 16:01:21 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "0000009e0000000000000000000000000c00"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r0, 0x0, &(0x7f0000000040)) select(0x40, &(0x7f0000000000)={0x5757, 0x200, 0x7ff, 0x8, 0xe62, 0x25, 0x4, 0x1f}, &(0x7f00000000c0)={0x9, 0x80, 0x1ff800000, 0x7, 0xff, 0x9, 0xcf38, 0x31}, &(0x7f0000000100)={0xfffffffffffffffe, 0x3, 0x2, 0x8, 0x9, 0x9, 0x3, 0x8000}, &(0x7f0000000140)={0xfffffffffffff2e0, 0x1}) 16:01:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2c}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 16:01:22 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r1 = open(&(0x7f0000000140)='./file0\x00', 0x8, 0x54) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000180)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x280, 0x0) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f00000000c0)={0x9, &(0x7f0000000080)=[0x3, 0x1, 0x37, 0x6a, 0x1, 0x100000001, 0x7ff, 0x5, 0xffff]}) r3 = socket(0x10000000002, 0x2, 0x0) dup2(r3, r0) 16:01:22 executing program 0: r0 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000240)) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x4) accept$inet6(r0, &(0x7f00000000c0), &(0x7f0000000080)=0xc) select(0x40, &(0x7f0000000000), 0x0, &(0x7f0000001180), 0x0) 16:01:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x9, 0x6, 0x2, 0x4d8}, {0x4, 0x7, 0x7, 0x80}, {0x4, 0xfffffffffffffffb, 0x3, 0xe8}, {0x8001, 0x1, 0x7, 0x7}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x4c}, {0x80000000000006}]}) syz_emit_ethernet(0x0, &(0x7f00000001c0)="b60d9dabc178014b010400000000000023333a1e7631f754474864e5956c73574e06c67c2583e8a4517d6c76a9b4a772ab6d8074a987a858b1e572d1485abc94ab7fe96b90c4c488603840b5010a89b90227fc92559abaf8ca714fb13d351788dad94d3caffd9c86c0746e9e0d9bb492183044a296d9a9b1954fc9c7a9d139b1e33eb1b39d70cd9e2e388b9c3ecf7f0a214947bf5e2f5a044fe7da24d9b67f1baa0a50221620a769a193f365414f4581e83b") 16:01:22 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) getsockopt(r0, 0x2, 0x0, &(0x7f0000000040)=""/106, &(0x7f00000000c0)=0x6a) r1 = socket$inet(0x2, 0x1, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1021, 0x0, 0x0) 16:01:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x1, 0x0, 0x0, 0x1}, {0x45}, {0x80006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000100)=0x9) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) fchmod(r0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x200, 0x0) ioctl$TIOCCDTR(r0, 0x20007478) syz_emit_ethernet(0xc9, &(0x7f0000000140)="7e20da07e883d44c91b9eeddc4738ce60d5c3fe0a52871cb939037ddc924bf773a3e39691817c0adb3c189d49e68411a9feb1c05ed01cbd58aab8b3fc446a4105a5aecea775910ebddd6479ce2282a6ade50f318ec8e11485c9aaf52924ea5842ea3898c8e8f7696ed6c6b56f5aeea51f40ca2916cd369ad9e0f98206c4db4bf416e48492b8dd7b6d2048eb4f43da727fb351066c20e4ca5ac8817a5c5ee5b559325b1304d5affd40d0d5b1415491b3eab4ab8de19580f09c449b3da0991bf69f5c8654e2922f75b58") ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f00000000c0)={0x6304219b, 0x0, 0x6, 0x80000001}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:01:22 executing program 1: r0 = socket(0x11, 0x4003, 0x4) shutdown(r0, 0x0) setsockopt(r0, 0x1000, 0xffffffff, &(0x7f00000000c0)="80f55e2a8d0fd194d1f23933806261799668794badfdaaf0bb70e43f11faef36f8a868066a18a888358a4960c1", 0x2d) sendto$unix(r0, &(0x7f0000000000)="b100050490000090000000205786ca900f0e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282923e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) shutdown(r0, 0x0) preadv(r0, &(0x7f0000000300)=[{&(0x7f0000000100)=""/173, 0xad}, {&(0x7f00000001c0)=""/105, 0x69}, {&(0x7f0000000240)=""/154, 0x9a}], 0x3, 0x0, 0x0) 16:01:22 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) shmget$private(0x0, 0x1000, 0x80, &(0x7f0000fff000/0x1000)=nil) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='r\x00') setuid(0xee01) r0 = semget$private(0x0, 0x4, 0x608) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000100)=""/69) pipe(&(0x7f0000000080)) shmget(0x3, 0x3000, 0x211, &(0x7f0000ffd000/0x3000)=nil) 16:01:22 executing program 1: r0 = socket(0x18, 0x1, 0x9) setsockopt(r0, 0x29, 0x36, &(0x7f0000000000), 0x0) sendto(r0, &(0x7f0000000000)="4af9ea47bd4f23638ca3509daac8", 0xe, 0xe, &(0x7f0000000040)=@in6={0x18, 0x3, 0x8, 0x2}, 0xc) 16:01:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x20000000000002d4, &(0x7f0000000040)=[{0x4d, 0x2, 0x0, 0xffffffffffffffff}, {0x81}, {0x6, 0x3, 0x0, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) open(&(0x7f00000002c0)='./file0\x00', 0x80, 0x90) getpgid(r1) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) readv(r0, &(0x7f0000000800)=[{&(0x7f0000000180)=""/42, 0x2a}, {&(0x7f0000000340)=""/215, 0xd7}, {&(0x7f00000001c0)=""/182, 0xb6}, {&(0x7f0000000440)=""/238, 0xee}, {&(0x7f0000000540)=""/211, 0xd3}, {&(0x7f0000000640)=""/216, 0xd8}, {&(0x7f0000000740)=""/179, 0xb3}], 0x7) syz_emit_ethernet(0x1, &(0x7f0000000280)="89") ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000140)) 16:01:22 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000100)="d6716bb30e64b0f2763203950bc83318faada074144f249a7a563a48ad86d5b946b56f1f09cf8e041bde336ddb460a15e3d7f54b7c5b801883d94932c100335511a0218b27aaa4a3dd745a9f15bd1bd2776584cfd8fd6191d9c915ff5bae48777417578cb3333b8c2499ac82dd37b452022597af88afa3b861f5", 0x7a) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000200)) mlockall(0x80000000000003) setrlimit(0x4000000003, &(0x7f0000000040)={0x92ffff, 0x400201010000001f}) r2 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0x80) fcntl$getown(r2, 0x5) mknodat(r2, &(0x7f0000000080)='./file0\x00', 0xc000, 0x5) renameat(r1, &(0x7f0000000180)='./file0\x00', r0, &(0x7f00000001c0)='./file0\x00') 16:01:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x40) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000100)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b6") 16:01:22 executing program 0: setuid(0xee01) r0 = getuid() getgroups(0x2, &(0x7f0000000080)=[0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000040)='.\x00', r0, r1) r2 = syz_open_pts() fchmod(r2, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x7c, 0x0) r3 = socket$inet6(0x18, 0x8005, 0x7faf1fb4) getuid() accept(r3, 0x0, &(0x7f00000000c0)) 16:01:22 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bc", 0x4a) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x8) write(r0, &(0x7f00000000c0)="57727dfb9ec6c8e9a89914db7e3c32d4adf4b6b432ea865facf96a", 0x1b) write(r0, &(0x7f0000000300)="e1701d2c444163596b1a2a4323d4ee6d34f73b4be80872a3a77960a2e80eecf80c5c38ab766c1365d2e5e7cdf212541a41bbac06e462091208badcd41c5e16d2df023fd892bc7ef63aa1ffff7872df2944a93a1d1799254b880f9277b19d018aa1a1804c3c0250a69d658a45fd237c16c1ac940393407d60f48c5a9b6bb92965067dc14e9f50447500fcfd28a6b74a24ed060b02d90a35db6ea3fe2831c33b8574dbca323c0e7d0303aa18b670f922c22c2296bfe530a867d77dce96445b4b3ba528840a7c5b4ddc031171ae7f464bfdd561175771973bc5d2c4edf075d04fee915f1f71974c790c527813b510cabc9a20a4eeab85d975417849a8818255b3f5f63aa15f3edf9a80ed3cd7c4d06f7107badb3f1841ad58722238451cdd5a3798c0e3f1b5ec3651d3bd808061e89c9220bb", 0xfffffffffffffd77) r1 = syz_open_pts() ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000100)) r2 = semget(0x0, 0x0, 0x0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f00000002c0)=0xffffffffffff2876) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f0000000000)=0x5c50) close(r0) r3 = dup(r1) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000000040)=0x1) syz_open_pts() 16:01:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x61}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup2(r0, r0) ioctl$TIOCDRAIN(r1, 0x2000745e) syz_emit_ethernet(0x1, &(0x7f0000000240)="b3") 16:01:22 executing program 0: mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) minherit(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x5) poll(&(0x7f0000000040)=[{r0, 0x18}], 0x1, 0x8) 16:01:22 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) link(&(0x7f0000000000)='./file1\x00', &(0x7f0000000080)='./file0\x00') r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x4, 0x0) fcntl$getown(r0, 0x5) 16:01:22 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x4, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x9}], 0x0, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x10, 0xf0000000, 0x4, 0x9}, {{r0}, 0xfffffffffffffffd, 0x80, 0x4000000b, 0x1, 0x100}, {{r0}, 0xfffffffffffffffa, 0x10, 0x67, 0x4, 0x822a}, {{r0}, 0xfffffffffffffffc, 0xc, 0xf0000000, 0x200}, {{r0}, 0xffffffffffffffff, 0x40, 0x8, 0x4, 0x80000001}], 0xffffffffffffff7f, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffa, 0x50, 0x80000004, 0xdd00000000000000, 0x2}, {{r0}, 0xfffffffffffffffc, 0xd0, 0x0, 0x0, 0x4}, {{r0}, 0xfffffffffffffffe, 0x26, 0xa0000022, 0xfffffffffffffffd, 0x2}, {{r0}, 0xffffffffffffffff, 0x724a9f4fe77725ec, 0xa0000002, 0x1fe0000000000, 0x7e6}], 0x7, &(0x7f0000000000)={0x2, 0x9}) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) 16:01:22 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)=0xfb5) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000140)={{}, 0x7, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000001c0)=0x20000ffffe) 16:01:22 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x2, 0x6, 0x0, 0x6, "fee822292ea7850e8d7015efa72174394b284593", 0xfffffffffffeffff, 0xc5}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000200)={{0x18, 0x0, 0x80000000, 0x100}, {0x18, 0x0, 0x4c, 0x7f}, 0x100000000, [0x6, 0x1969, 0x6, 0x9, 0x3ff, 0x1a0, 0xdc, 0x1]}, 0x3c) write(r0, &(0x7f0000000380)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd5ff030000a168a0237f559b7cb1e32d0ff2d4e7199679da8987423cab21c6b2748aaa7c947da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd11c8b617a21e0bd2d6976da352151204518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae146ed5ead47dfc43c6c3b018be5455ba5fe808b08ef9840f9e13da475ee54c0682247a3e405d535cd761f50d8e87ed2bca84b10ba5651238225996d2250f6ea821e153a60fe439f3779efa285828dc1aca021b622423cb41191c368771b6626551a90e6a0998bd25030ab8acee75362f47d17eea23e6e567364d75812c4b2755412599c1486c929f9c5f38930f893ac12db90f5caf186bc06a615e38ac88ae50dfee7fbea36dcdbd4f270bfde217d0e9249708beba6b337561e4530ef087171345d5e9a66e893ba5510a279425db39eb9f1e1920624bf611a05b351e4d4378267ec49b1e0cc4942786e232bc62719243fd88be0e63c1b0772e17638fece26a5b8a135badb898b0aa4e0df8db6e6deb1efda984d56b11760055fc37a0963b2c619cfb82688678440700c68d49db737cd242cf9418c015105d6eb3e913453ac940ee7ed007d13906bedb74ceee147e364ede88870ab7ed7bf5ae6f446b165f648925ca8fa9000000000000000000", 0x211) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() r4 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x3, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900", 0x8}) ioctl$TIOCSTOP(r3, 0x2000746f) readv(r0, &(0x7f00000002c0)=[{&(0x7f00000005c0)=""/237, 0xed}], 0x1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000340)={0x0, 0xdb, 0x1, 0x20000000008, "b00900001600"}) sendto$unix(r1, &(0x7f0000000240)="1c8362abdfb7f981ba05b47f9c06ab6f56c078dd87a0276f2dc07416647d1d04b62f21b2e42883061c7c63166da6d4542a8370c0e75bc3aada919545cc85ca2ba56caff03a7d652b5a9ba28f6107a30a831c50f6c1119caee95b7638642ed44c309b6c51381677b8d148f9f379cb9a4243e3f03aad285a55a08e", 0x7a, 0x400, 0x0, 0x0) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000300)={0x1, 0x100000001, 0x1, 0x7, "352607d79befcc81edea83160ee512d10aa4898a", 0x3, 0x1f}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) lseek(r4, 0x0, 0x9, 0x2) 16:01:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x54}, {0x7}, {0x6}]}) msgget(0x2, 0x10) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x21, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:22 executing program 1: munmap(&(0x7f000071a000/0x2000)=nil, 0x2000) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = dup(0xffffffffffffff9c) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x4) mmap(&(0x7f0000715000/0x9000)=nil, 0x9000, 0x4, 0x1011, r0, 0x0, 0x0) getitimer(0x2, &(0x7f0000000000)) 16:01:22 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000000)=[{}, {0x6}]}) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000140)={&(0x7f0000000000)=[{0xffffffffffffbffe}], 0x1}) r0 = socket(0x18, 0x3, 0x0) open$dir(&(0x7f0000000180)='./file0\x00', 0x102, 0x1b) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt$sock_int(r0, 0xffff, 0x1208, &(0x7f0000000080)=0xffffffff00000000, 0x4) sendmsg(r0, &(0x7f0000000280)={0x0, 0x0, 0x0, 0xfffffffffffffde2, 0x0, 0xfffffffffffffcb1}, 0x0) setsockopt$sock_int(r0, 0xffff, 0x21, &(0x7f0000000040)=0x8, 0x4) login: map stack 0x20719000-0x2071d000 of map 0xfffffd803f00ca50 failed: hole in range map stack 0x20719000-0x2071d000 of map 0xfffffd803f00ca50 failed: hole in range 16:01:23 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="5001050360000004000000008309ca90041004fecea11ea8fef96ecfc73fd3357ae26caa2116fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a00000000000000ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000000000000e0208a371a3f80004ffff00000000000000000000000000008539cda74d1467802811c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e5b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de7cd0b10427a", 0x150, 0x0, 0x0, 0x0) r1 = dup2(r0, r0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000240), &(0x7f0000000280)=0x8) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000200)) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x580, 0x0) r3 = semget$private(0x0, 0x0, 0x50) accept$inet6(r0, 0x0, &(0x7f00000002c0)) readlinkat(r1, &(0x7f0000000400)='./file0\x00', &(0x7f0000000440)=""/117, 0x75) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f00000001c0)=0xff) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f0000000300)=""/249) 16:01:23 executing program 1: r0 = socket(0x11, 0x3, 0xfffffffffffffffe) getsockopt(r0, 0x11, 0x3, 0x0, 0x0) socket(0x20, 0x5, 0x8000) socket(0x13, 0x4003, 0x40) 16:01:23 executing program 1: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001240)=ANY=[@ANYBLOB="cafa0000290000003e0000000400"], 0x10}, 0x0) getpeername(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) 16:01:23 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80, 0x4) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000080)=0x20) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x20000003b, &(0x7f0000000040)="f5ff1200", 0x4) 16:01:23 executing program 1: r0 = syz_open_pts() pwrite(r0, &(0x7f0000000080)="460d429657910a7c58ce25103e980f5bc59c819ace20cb33368ab3def1aad0ca9e7036e5799b654f837e1a7a6ed3ff3594bdfaad1939640887b596f7a4bae8d8e657d6901c06e2aeb8689628197c19700f24aac52ae11995a21844875ce40a46460177acc49216373403156fa0a0fd3b99515cca1424bd880368e83d0710679aea7401486074925a28f7c68bd6823965f648cefa3cf91a7585988edbe227689190a50e22b260d5048f80563305ffb72902b036ec24281cf6b71a0f784ec7214d65ffbca1cfe20232455272cbaca49701b552ea383d2af990a463f40422a6d14d", 0xe0, 0x0, 0x247) syz_emit_ethernet(0x13, &(0x7f0000000000)="b1208473e12f4ab1b7c0f78b81bde4b4b3a094") fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x80000000, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0x5, 0x2000100000000}) 16:01:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x100, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000180)={0x9, 0x10000, 0x1, 0x0, "d2d8e04492ceeb76add9633b6bf9cdc89685cae3", 0x81, 0xf19}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') readv(r0, &(0x7f00000012c0)=[{&(0x7f00000001c0)=""/4096, 0x1000}, {&(0x7f00000011c0)=""/203, 0xcb}], 0x2) 16:01:23 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r4 = getegid() bind$inet6(r0, &(0x7f0000000240)={0x18, 0x3, 0x3, 0x5}, 0xc) r5 = getgid() setgroups(0x5, &(0x7f0000000200)=[r1, r2, r3, r4, r5]) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0100000000000200"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(0xffffffffffffffff, 0xffffffff, 0x0, &(0x7f0000000100)="466cbb0113b90000000000000034e699d1966550", 0x14) 16:01:23 executing program 0: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="100000a2cf2e00000000000000040001"], 0x10}, 0x0) close(r1) 16:01:23 executing program 1: r0 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000180)) fchflags(r0, 0x1) r1 = socket(0x11, 0x4003, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x801, 0x0) unlinkat(r2, &(0x7f0000000040)='./file0\x00', 0x0) sendto$unix(r1, &(0x7f00000001c0)="5001050160000004000000008304ca90041010fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a00000000000000ff7cc53c894303b22f310b404f36a00f90106ee01be657aea8c5000000020000000000000e0208a371a3f80004ffff00000000000000000000000000008539cda74d1467802811c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e5b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de7cd0b10427a", 0x150, 0x0, 0x0, 0x0) panic: kernel diagnostic assertion "(rt->rt_flags & RTF_MPATH) || mrt->rt_priority != prio" failed: file "/syzkaller/managers/main/kernel/sys/net/rtable.c", line 569 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND * 35534 23742 0 0 0x4000000 0 syz-executor.1 db_enter() at db_enter+0x18 panic() at panic+0x15c __assert(ffffffff81f7aa47,ffffffff81f39f83,239,ffffffff81f1656f) at __assert+0x2e rtable_insert(0,ffff800000a53ec0,0,ffff8000009f3e90,38,fffffd80303b72a8) at rtable_insert+0x66b rtrequest(1,ffff800015a46550,38,ffff800015a464c8,0) at rtrequest+0x875 rtm_output(ffff8000009f3e00,ffff800015a465f8,ffff800015a46550,38,0) at rtm_output+0x6e5 route_output(fffffd8035145600,fffffd8038220c00,0,0) at route_output+0x7d7 route_usrreq(fffffd8038220c00,9,fffffd8035145600,0,0,ffff8000149512d8) at route_usrreq+0x363 sosend(fffffd8038220c00,0,ffff800015a467f0,0,0,80) at sosend+0x660 sendit(ffff8000149512d8,3,ffff800015a468d0,0,ffff800015a469e0) at sendit+0x53c sys_sendto(ffff8000149512d8,ffff800015a46978,ffff800015a469e0) at sys_sendto+0x80 syscall(ffff800015a46a50) at syscall+0x511 Xsyscall(6,0,ffffffffffffffd8,0,6,81c745c4010) at Xsyscall+0x128 end of kernel end trace frame: 0x81f4539f620, count: 2 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 kernel diagnostic assertion "(rt->rt_flags & RTF_MPATH) || mrt->rt_priority != prio" failed: file "/syzkaller/managers/main/kernel/sys/net/rtable.c", line 569 ddb> trace db_enter() at db_enter+0x18 panic() at panic+0x15c __assert(ffffffff81f7aa47,ffffffff81f39f83,239,ffffffff81f1656f) at __assert+0x2e rtable_insert(0,ffff800000a53ec0,0,ffff8000009f3e90,38,fffffd80303b72a8) at rtable_insert+0x66b rtrequest(1,ffff800015a46550,38,ffff800015a464c8,0) at rtrequest+0x875 rtm_output(ffff8000009f3e00,ffff800015a465f8,ffff800015a46550,38,0) at rtm_output+0x6e5 route_output(fffffd8035145600,fffffd8038220c00,0,0) at route_output+0x7d7 route_usrreq(fffffd8038220c00,9,fffffd8035145600,0,0,ffff8000149512d8) at route_usrreq+0x363 sosend(fffffd8038220c00,0,ffff800015a467f0,0,0,80) at sosend+0x660 sendit(ffff8000149512d8,3,ffff800015a468d0,0,ffff800015a469e0) at sendit+0x53c sys_sendto(ffff8000149512d8,ffff800015a46978,ffff800015a469e0) at sys_sendto+0x80 syscall(ffff800015a46a50) at syscall+0x511 Xsyscall(6,0,ffffffffffffffd8,0,6,81c745c4010) at Xsyscall+0x128 end of kernel end trace frame: 0x81f4539f620, count: -13 ddb> show registers rdi 0xffffffff81e3dd87 db_enter+0x17 rsi 0x4fe0 __ALIGN_SIZE+0x3fe0 rbp 0xffff800015a46210 rbx 0xffff800015a462c0 rdx 0x4fe1 __ALIGN_SIZE+0x3fe1 rcx 0xffff800016bf9000 rax 0xffff800016bf9000 r8 0xffff800015a461d0 r9 0x1 r10 0xffff800000994840 r11 0xbd935a2708844693 r12 0x3000000008 r13 0xffff800015a46220 r14 0x100 r15 0x1 rip 0xffffffff81e3dd88 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800015a46200 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb> show proc PROC (syz-executor.1) pid=35534 stat=onproc flags process=0 proc=4000000 pri=79, usrpri=79, nice=20 forw=0xffffffffffffffff, list=0xffff800014951788,0xffffffff822b6920 process=0xffff8000ffff6d30 user=0xffff800015a41000, vmspace=0xfffffd803f00cd68 estcpu=36, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 23742 245665 99888 0 2 0 syz-executor.1 *23742 35534 99888 0 7 0x4000000 syz-executor.1 76459 133578 1 0 3 0x100083 ttyin getty 37921 279130 0 0 3 0x14200 bored sosplice 18504 238348 37974 0 2 0x482 syz-executor.0 99888 23820 37974 0 2 0x482 syz-executor.1 37974 466768 21849 0 3 0x82 thrsleep syz-fuzzer 37974 89636 21849 0 3 0x4000082 thrsleep syz-fuzzer 37974 391992 21849 0 3 0x4000082 thrsleep syz-fuzzer 37974 158139 21849 0 3 0x4000082 thrsleep syz-fuzzer 37974 426014 21849 0 3 0x4000082 kqread syz-fuzzer 37974 405869 21849 0 3 0x4000082 thrsleep syz-fuzzer 37974 482701 21849 0 3 0x4000082 thrsleep syz-fuzzer 37974 477783 21849 0 3 0x4000082 thrsleep syz-fuzzer 21849 247659 63086 0 3 0x10008a pause ksh 63086 393463 51366 0 3 0x92 select sshd 51366 15402 1 0 3 0x80 select sshd 78342 77117 36624 73 3 0x100090 kqread syslogd 36624 67946 1 0 3 0x100082 netio syslogd 44104 95087 1 77 3 0x100090 poll dhclient 83453 415391 1 0 3 0x80 poll dhclient 38456 465498 0 0 2 0x14200 zerothread 39942 73386 0 0 3 0x14200 aiodoned aiodoned 61777 167648 0 0 3 0x14200 syncer update 15817 83863 0 0 3 0x14200 cleaner cleaner 84916 20042 0 0 3 0x14200 reaper reaper 83142 329126 0 0 3 0x14200 pgdaemon pagedaemon 25270 87372 0 0 3 0x14200 bored crynlk 23658 363080 0 0 3 0x14200 bored crypto 7582 517242 0 0 3 0x40014200 acpi0 acpi0 25021 116749 0 0 3 0x14200 bored softnet 64632 138187 0 0 2 0x14200 systqmp 9875 340313 0 0 3 0x14200 bored systq 61279 473401 0 0 3 0x40014200 bored softclock 3731 225910 0 0 3 0x40014200 idle0 53578 93128 0 0 3 0x14200 bored smr 1 431802 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 9521 6488K 15160K 78643K 23962 0 0 pcb 24 9K 11K 78643K 3264 0 0 rtable 140 6K 6K 78643K 1322 0 0 ifaddr 57 16K 19K 78643K 577 0 0 counters 19 16K 16K 78643K 19 0 0 ioctlops 0 0K 2K 78643K 242 0 0 iov 0 0K 32K 78643K 773 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1197 75K 76K 78643K 6811 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 72 0 0 VM map 2 0K 0K 78643K 2 0 0 sem 12 1K 1K 78643K 330 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1793 195K 288K 78643K 12537 0 0 file desc 5 13K 25K 78643K 7121 0 0 sigio 1 0K 0K 78643K 106 0 0 proc 42 30K 54K 78643K 1113 0 0 subproc 32 2K 2K 78643K 34 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 0K 78643K 701 0 0 in_multi 33 2K 2K 78643K 242 0 0 ether_multi 1 0K 0K 78643K 32 0 0 mrt 0 0K 0K 78643K 18 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 102 450K 450K 78643K 102 0 0 exec 0 0K 1K 78643K 634 0 0 pfkey data 0 0K 4K 78643K 2 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 82 20K 38K 78643K 17283 0 0 UVM aobj 130 8K 8K 78643K 146 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 1K 78643K 241 0 0 NDP 11 0K 0K 78643K 150 0 0 temp 169 2715K 3355K 78643K 23714 0 0 kqueue 0 0K 0K 78643K 87 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 6 0 0 1 0 1 1 0 8 0 inpcbpl 280 2773 0 2765 3 2 1 2 0 8 0 plimitpl 152 170 0 163 1 0 1 1 0 8 0 rtentry 112 82 0 31 2 0 2 2 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpcb 544 1039 0 1035 1 0 1 1 0 8 0 nd6 48 6 0 0 1 0 1 1 0 8 0 ppxss 1128 123 0 123 22 21 1 1 0 8 1 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 225 0 0 15 0 15 15 0 8 0 art_table 32 226 0 0 2 0 2 2 0 8 0 art_node 16 51 0 8 1 0 1 1 0 8 0 sysvmsgpl 40 10 0 5 1 0 1 1 0 8 0 semupl 112 1 0 1 1 1 0 1 0 8 0 semapl 112 328 0 318 1 0 1 1 0 8 0 shmpl 112 144 0 16 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 13213 0 11715 49 0 49 49 0 8 0 ffsino 240 13213 0 11715 90 1 89 89 0 8 0 nchpl 144 23308 0 21680 61 0 61 61 0 8 0 uvmvnodes 72 5940 0 0 108 0 108 108 0 8 0 vnodes 200 5940 0 0 313 0 313 313 0 8 0 namei 1024 72164 0 72164 3 2 1 1 0 8 1 scsiplug 64 6 0 6 5 5 0 1 0 8 0 scxspl 192 75659 0 75659 35 34 1 6 0 8 1 sigapl 432 7299 0 7286 2 0 2 2 0 8 0 futexpl 56 105346 0 105346 2 1 1 1 0 8 1 knotepl 112 1405 0 1386 2 1 1 2 0 8 0 kqueuepl 104 1720 0 1718 1 0 1 1 0 8 0 pipepl 112 3922 0 3903 12 11 1 2 0 8 0 fdescpl 424 7300 0 7286 2 0 2 2 0 8 0 filepl 120 41513 0 41417 6 2 4 5 0 8 1 lockfpl 104 2281 0 2281 3 2 1 1 0 8 1 lockfspl 48 773 0 773 3 2 1 1 0 8 1 sessionpl 112 24 0 14 1 0 1 1 0 8 0 pgrppl 48 120 0 110 1 0 1 1 0 8 0 ucredpl 96 9861 0 9854 1 0 1 1 0 8 0 zombiepl 144 7286 0 7285 2 1 1 1 0 8 0 processpl 840 7315 0 7285 4 0 4 4 0 8 0 procpl 600 16268 0 16230 4 0 4 4 0 8 0 sosppl 128 69 0 69 18 17 1 1 0 8 1 sockpl 384 5682 0 5664 6 3 3 4 0 8 1 mcl64k 65536 702 0 702 85 85 0 65 0 8 0 mcl16k 16384 15 0 15 13 12 1 1 0 8 1 mcl12k 12288 119 0 119 20 19 1 1 0 8 1 mcl9k 9216 98 0 98 23 22 1 1 0 8 1 mcl8k 8192 91 0 91 21 20 1 1 0 8 1 mcl4k 4096 266 0 266 7 6 1 1 0 8 1 mcl2k2 2112 31 0 31 13 13 0 1 0 8 0 mcl2k 2048 63525 0 63485 11 5 6 9 0 8 0 mtagpl 80 8 0 8 4 4 0 1 0 8 0 mbufpl 256 136699 0 136631 42 36 6 37 0 8 0 bufpl 256 25173 0 19233 372 0 372 372 0 8 0 anonpl 16 634779 0 625111 238 190 48 57 0 62 7 amapchunkpl 152 30305 0 30220 106 97 9 18 0 158 4 amappl16 192 38520 0 37995 238 210 28 39 0 8 1 amappl15 184 9 0 8 1 0 1 1 0 8 0 amappl14 176 39 0 37 2 1 1 1 0 8 0 amappl12 160 3532 0 3530 2 1 1 1 0 8 0 amappl11 152 52 0 38 1 0 1 1 0 8 0 amappl10 144 3637 0 3633 2 1 1 1 0 8 0 amappl9 136 552 0 549 1 0 1 1 0 8 0 amappl8 128 147 0 129 1 0 1 1 0 8 0 amappl7 120 3595 0 3590 1 0 1 1 0 8 0 amappl6 112 56 0 50 1 0 1 1 0 8 0 amappl5 104 3610 0 3599 1 0 1 1 0 8 0 amappl4 96 7359 0 7335 1 0 1 1 0 8 0 amappl3 88 398 0 388 1 0 1 1 0 8 0 amappl2 80 56943 0 56878 4 2 2 3 0 8 0 amappl1 72 131681 0 131272 24 15 9 19 0 8 0 amappl 80 16578 0 16545 1 0 1 1 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma64 64 259 0 259 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 145 0 16 3 0 3 3 0 8 0 uaddrrnd 24 7300 0 7286 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 7300 0 7286 1 0 1 1 0 8 0 vmmpekpl 168 45492 0 45469 2 0 2 2 0 8 0 vmmpepl 168 730282 0 728787 228 157 71 95 0 357 1 vmsppl 264 7299 0 7286 2 1 1 2 0 8 0 pdppl 4096 14607 0 14572 6 1 5 6 0 8 0 pvpl 32 1889642 0 1876870 579 367 212 243 0 265 106 pmappl 200 7299 0 7286 1 0 1 1 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 672 0 170 17 2 15 15 0 8 0