8376cfa46f3086fc75240de0415e76b01611b00e545683a32d475539a367e87d65dbdc44f84e8077453955dfcabb48e1a83b36902cfb30e2143033a03df80cdacb9e88f4ded0621213ec6f4a2ef490e6a31ed18f5cc2cef1b802f0fdc6c5da66a733bf40a066dfd198a61e6936e6ac66ab1961e0f6308c9f6b38e5d87058ec2cb27dfb8140c1f88492363e2f369025955e183a74e176c7f6d39956e54c6f4b8cc0c8582b60f99d1fea8c172a7c238c7dd58d0fbab43cc0b7bfaf5d1f77869d7f6f9fc140e15f06c21045828e8e4924f257f006cf779e4117494b8d3b73bfda9f9d06a63b5eadaa312e85b336252090397c16984d9b0622beb69716f2eea94d13241caf1aec53e079955a9523c07dbb3589983e548e50b687a73a687bf3b8f119f38b437f182a86e1005ff2a23b839149972e2a92e2d5664603e476f46f9ae8cc8b6a0c8427368d91f417bbc8624684e2e8b7add43d687c2c7a99f05f397d3615b819474959e94b6a0b0c98bed41fa70b0a5b7715889669e2426247a4d734b16c20f136ed92b507af8c5c1fe02c4ac19dc53ed5bcf7319769e446510126acc5846b78c802837997b305393083d3be27985f6ea8fcb8ab5cf13edac121f59cd23a6141deafe5bcd34a75a768673ab2df5e4a24cdf8dd4b3c3b8a725eacd5d01ab9085fafeaa6a0fa424c361123eefe5062f747a9cf9938295cfd826373bd31000baede48756feef01789980f910c013cd98200942126331b754fd19202e9e5630fd400aa1c7c3a929a711d76310f514d9056d62cb0b53eeacc78151290415659ae335b6bfd8b0dac414f20192763f315095232ed260245ea5c11a1fe6a4d8ed90859b85c0d04c464e140788a41adb03d5c277827abafdd8c78a150463c16cc9d0ce6d6906f64190dbf1b98321260201669a7679163d8d3a71befcffc5de829258d3c4e23b49d6943bb4653807ff5c79368933cf824d5426b4fb606370759be24cecc0ebf5963988ce5a74d33f808a2038d43c322d4e0624c4e736b7fd8b026df91dc35a61ebac5dfde61b8a1953cfb7568d132d491617ea7ddeba31b6d933a7b212b5f730ac9264813d914bcdf9749bed588be98fcb22096bfb6e6a77727a970ac79434175703cf52bbad260105c0ed7cb0feac011aacd51dbe60e58e9e0d9e0daa70d117b6e5f7009423b5b47b0e19fd5c4db990703adbc62e85622f7c0a1164925f15dc989e2bf7fa6b6c5bed7f8b462a0881cea5dcb5c0c1ba8f47dfaaeca20d77af73fc636ce9cd8940281bfb806243b01697344ca5f1193929c91ad48fca1c3a3ebc89a56759b339b985e946d0c0e44da12612d0985be4546a2c9fd3bed5b71ea86520e10ac765c4eb50b16f0c92f1a331437efdd8acf47fef21b3cca0e247e8aa0c599e811d89a934b9c2371b4a4d0b1f2ad40522fb414c2c9c841f27fd0d19945580af931ad171c26ff1bbac2ca8fd45c2bb6162786ee9a36b27c69841027675e8eb9956b0c672f4de23a06f7bac1473c2ec0ac787fae197f35f066b7e01aafd576b2951f9e11f72247e8413ce82240ccaaa387bc7d9bb5af0888b0ed3eb40d40f8e603b535fae7f72f08fd8a9859ba12840c9567ff5148b9afa44b0888735a949914f055cd2981d9f3df483f1107042bac7ea0f336a1fb3453d81956497f970ee480f11b9e31acb9f094c2524ed4a0d9fe0e84b2874d21f5d5ed7d7555c690d7273581eac626cf88507a2a8814c39986262f8a995dc6a28acbc7b40dbff5baa27840fd8ca6578a01523b4323a58c1fee89a93103f19896e133c5490ee0f304668006840d7607a542cf9fe55b131dd9ce1a9a7648e7b34e1370bd30898ed93f2dbfc432fbdec412923f547ff6d7e35a3c3ee0f5e3ee77d707fe0909a8d3f06755f6e4907aea384faeac3165cf9922ef3146f56a72fb313d54c57253626837a55b85d0fbab958258954652479675ed5d0a03298cb36c2ca26f2ed8799a03ebab3f82c0f1c112c1b16915be8c060873437c3f5676cc3bcb827bcaddc012e61e188f8a0beeba4561fd32e54567ef1b15189e12823d5403f454a48aa1ab0b7830227a53e0be04694e02e0cdde91e025edd37b34e2819e066f2b4d82ff445b6f8fcad94c5cfe2761f1d9243a73ddd848b16f3df742a01f1038f42bbeab27e4e75977d888e01ecc478d30f585a0c15743cb156583898c3252bcba6f3ffb7d30dd0da42bcc3b46eca53668593a71765fa3c1ed771d8d4ef243cdc63dcef952a46552842fc62702ce7e71c3732b7fcdae7985e314964914449fad0217f0aeb146a13268374c4027178a17582c7070352df23c93c1019bf8728a3fb90b11bfd667cddd4bdbb39884991a9b6a949925c0346b4b27c9f03f39717f2c40f7597c766c20b848ca2ed46604ee32fdca540c1aa84526eac33311b85c460b1105bba622a693286611841647735eebfb83ad882c43552242a676f958bd65a207b29518d72a6370827c9035485eb788491f1ccb3e556263bb6747fd5024d95d262d0c43da1757dfc043bee86e4e40ccf2f4b070fd66c9882375e71d92a619798306d30326271dd4a23cab1574426912450ae96a8382047693ca5b46c494b347b12420fe8f26555e7465c80b09e559ddcf1869122d082085411dc9072b04671562f738647ebe917dfc631b1a568a5c34ffc1b7d609d4548af082d1b2891ecad82ad8e9a0f9c3f7215a43953497c746acc1e86f81a6ae4b18198acca97c6300f193689da2cea424d2911eae80aa13b9cedaed38bf4c0f8f1fe99fbf895761361b87b34ca76e72efea7260942ebd4deeae905768034c9893e022693b00d9b39ff15b1a5c2712302ef061d56778ba6b7f271b1d71111eef9da6ecc1c306f1741a49f403ecdcee14737ae3357326a7a596d6901b627432f53c707de2d5fc4c7242a5717d966b8c65a6fbf287669511fbe42c5a40e564e34c14f15fe72f3ca37ab1846fd80a2dc5e311cf4fd027497e36869c7bfba7fec6c7e7b49c7bb8781a2a2e4df97dc391070451986dd9fde7d36291980ae89809bbc279a6e38ffc975cb94716a42fcd2506d6e1f8a6bcce18af3e452321654a5000ad95e4a877c0d426eb950cda90e1c2361c00df47efa1cf77fae4c474ced86b51483a07e72767b2d539c0bbe6cb9bf9f5ed41f75735dfe690d1789e48083381d550af73bb840c8ca1477d97a9a2173e6b0a75dfcbe601cf99f44f0a85e4302c5b8d7b46ba6204a0fa3997c02e6489e78d4f97e6611ba6390befb7180458100785333b5e4e26572b82fda0b7dc5bb1951ac62d928201f92d6f9b5e3e391ef5c2aed197f9927970bf4287adfbdeff59bc8f46cc976df01c678b6b030aa37ca338832856cd3687dd877e4793bcc9783f82162ea7b8084b6426b66ae71132b9feb107c09c851e44e7908decdc14aeddfbce30d9a71be39e9570e9b5db8c219d9a40b70b5d75c3020392bd627606475253d98665fc1a5a6072dab970c9542543b30eca569151ed00e6ccd3ef0047bbbd334719f2c6267af231ce4d317eb08d9e9195de5a68328a28f868f55ba9a36721a93d45cc8209b740c8a453e7e44f800933bdeca6228f6a889f7e329ae5e26323870ed080501c6568e2aeb4a3f872bd5723c5f70c5f817620a4fd9a41fb3ecb510f8e7a651dbdced2451479619c411f345f0e3dbeb65ffbcd02c2d10f9cb948954617f2cdd1f9cf09f23b2ac1aeb909501078ac2cfdb95920f71deba5a5071e9049814d06a34a02a9be753d151e23c82bec627742af259aee37a098f910589ed9157b16bebc9f1c74da099c720936658442ef0a45caf6f312c", 0x1000}, {&(0x7f0000000700)="b4a3b542bcb5033c8da9d55fa4b71c943fee1f1ff412aa17e1a888602d89cf4e7cec2d1e8e4ba132bfeff2bdae8ca3f65871b3053b6ff1993a9a9a677999e77844822e04ab3a87cb0531eef484197974a7edb08b181b9daebb12a818824ef8fe8f4cee061db69d9fd756a7f0c581779176f6aa14b9ed8570a883743dd2bc7e8856fdf4e495129b33903b6b7461745cf02d03336fed2d4df29e8d941cb6ee65be6f945f32672ba08b38e7235fd9cacc7100a229d88c1a1957e149", 0xba}, {&(0x7f0000000080)="aec74b281cd2d93379dc834136ec4ff6a02fd92bdb95f2e97ceb48854e16059c53162ddccfa7f89c1073894d53127940ba74bf7375977849bb45", 0x3a}, {&(0x7f00000008c0)="f089d242c813a6de825cf40d235d6dd28e71f8a56a3fea5eda807544e788a8601152381c9c96cf0b86a31716759492622d3ea399f07dbf9017cc0a9ec8aafb10d34036b76a70b7a35f92c11f7c8b0bf8d484be87344431069c07a8b7ab3ca362610f2eaff0a1d40c62d6c8b081fc6f60b9b0462de60594d1a02937095c07b4f627b55d92bf", 0x85}, {&(0x7f0000000980)="b17d492a8cb1d210329859b78f96735ed6ddfef2f842b6b8ddfafaf1ca178b64754e02c28a16133a01a0a7fb2de3036795f36e46f602b32f90ac57bcf37acf27d5624979221e59a7a054e726f906d353f2451692eaa27b5999f79ed0444e8d1890a5ead1233d23613b3a56e4ea30f2edc3ece880eb5fef4d0fe2a56dca6e8a07ffebdac9e822ea86758fad85eee3ff377384647ecff23803659ee2d760c48f5c47df188a1451bc488aac398beded780b8e456a3f8b9f86ec1011b9ac298283497da924bc0ab374edd821e1cf7f8b031dfca3c1b2c3d83a7a2a00384d42e8e7e74858bcabf338e578c206c74a433090f42b56", 0xf2}, {&(0x7f0000000a80)="63a5f8c1e63a157c63f1c2f02e74d93c1cf7a6b3d641008818d949f7edec3ac4c74b6d78ab31412fd419a162821885befd73a5ad6214746572043bef8d6a9f704629bb5383ee9ffabc30f16eb2aa0be5ce595a1f552dcf4e6a707a3b8e50ceeacaa2cde4721166ae4f04c7388758b1c57adde7cdfa6cfbc07251c1887dd338c3c1cab87ef129bba35ac4511f2a18890b244712ade8ad71dfcb11b4e08b05f420c96cb043b03e74d017ffd210a7fd4002112925535c3e11b08c9f254e315c04d29a9fd24e270050", 0xc7}], 0xa, 0x0, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0)={0x6, 0xfffffffa}, 0x8) getpeername$unix(r0, &(0x7f0000000440)=@abs, &(0x7f0000000480)=0x8) clock_settime(0x0, &(0x7f00000015c0)) 16:00:07 executing program 1: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)="b6e43f2f3f03ad6640991a9728214c6c7f151995c1dfd9b9d01f4f3812a6a9b067831ce9cefb6b80a67f459bcfb063142c", 0x31) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xc2b}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x2, 0x0, {0x4c70, 0x41}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x35}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000080)) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = shmget$private(0x0, 0x3000, 0x10, &(0x7f0000001000/0x3000)=nil) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000540)={{0x2, 0x0, 0x0, 0x0, 0x0, 0x20, 0x7}, 0x0, 0x80, 0x0, 0x0, 0x2, 0x5, 0x8}) shmctl$IPC_RMID(r4, 0x0) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x35}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f00000000c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x60}, {0x20}, {0x206}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x364, &(0x7f0000000280)='D') 16:00:00 executing program 0: munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) unlink(&(0x7f0000000080)='./file0\x00') mknod(&(0x7f00000000c0)='./file0\x00', 0x6000, 0x1) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x9, 0x2041110d, 0x9db8, "d6d06c8a40b3a95986de6982fa385680bda074ad"}) write(r0, &(0x7f00000004c0)="6e0e8899832aed8d11fc4cd32a3fcf73ade6c6df1cefd6406011035e57b476b4af4c06aab7aa13d146f27b7085ab85ff2089f577d5ff1b73b62147218f20d68b6a6287a2485c5ef62f5fafb53474aa30c5808c952f1d55fa9a5712476977d2497d603897f272973aeee0a390ba9fd2d131085114b9902fd1725e8ba6f5475997ff0b9112a49c8c912481b45296722c84ee86bd69e8fa75a0e6d04c82fccc9c831c6ee38ad5a0ae91e111e5b73a1fd63b6aba5fb6278aed857584b0b1aaa823c55335c8f560e316b0f8ce0574b8bfa5647084263175c00811df8d6f9eadb1bc5b34885661b0b62985935f78cd8f1b74cecec1a0a650c59460c0d733b78879210c41f330ca51737aa6ff54649ae60c263062e01da59f0f32605da7a3f86c0e97b046aaca460ce7924ac9d77b8721583c400f82067775a0a9a95927fe3ec32a4dffd110ddb02f007f04e388a6006d128017f119c77cdcdd20e3f2e37f69e4e842ffeda537a2f2083c71d81de3fed806261347afaabc684466f622fe08d81a89d841073730fbff60d8d632c6fa2a7ae37fc1ce345f06b87bb6663f63feffd42705c5344527989e70878f145a0f7851160deb41a656cb265bf27e88d66f1d27815453d1346468cdbce8506d04640b6407fba5d87121f7483d38f5edca96594c32ff8047309ecd742a75acea163aab98ba333c232183fbc98502424f4565ef55dc675a1ebbf9426b11b66f5e3c0cb106c6db98e2955dc505f9beb762979ea5372d91e97bb9b4c44b90d721b570623317f00204279321998d88e184861c6a0bcb8fe35b5c169d813472b38bb22f21b743a44cc3cf30ef554bd52b8415b71263513d3def267ab24aa6c96b32e03fb7a9a8b35cf0e6b3845391c8489d83db7b3bb24ebad65f4d5a62667b15ace99e6e8e849f89f9cafdae05fa1bd38ff87ae8894b516ee92455d6a7631672e5c6ef1933747e57ca45c1da57b5f46b21e726a179ef24608b4c7a3d493dbe95e15e2b6729bdfa52855b23491df8fc8d5baff9ab5953bd9efbb06a84c694d4cf5d77a11d2ccc78b7ee07049a87c7eacb5c7d36993678353e4fab06ac589b7716e45434fc9f0f2b18d2147d7221cd59962cf30feeb7592a8b2eceaa8bbea91ba9b685680b5765dd91026ea1ea2a8454a2b6af250e10e4d44b378c7df4d250b70e75e3feeafa2740", 0x34e) 16:00:00 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000480)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328efdeff8aa0903634d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4f7e4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf", 0x101}], 0x1, 0x0, 0x0) r1 = open(&(0x7f00000001c0)='./file1\x00', 0x10000, 0xf8) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r2, r1) fchdir(r1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) nanosleep(&(0x7f0000000000)={0xffffffffffffffff, 0x605}, &(0x7f0000000180)) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') 16:00:00 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000480)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328efdeff8aa0903634d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4f7e4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf", 0x101}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r2, r1) fchdir(r1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) open(&(0x7f0000000000)='./file1\x00', 0x80, 0x82) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x84}, {0x28}, {0x6, 0x0, 0x0, 0x101}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = shmget$private(0x0, 0x3000, 0x10, &(0x7f0000001000/0x3000)=nil) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000540)={{0x2, 0x0, 0x0, 0x0, 0x0, 0x20, 0x7}, 0x0, 0x80, 0x0, 0x0, 0x2, 0x5, 0x8}) shmctl$IPC_STAT(r1, 0x2, &(0x7f00000000c0)=""/33) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:00:00 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xe0040000fc]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x0, 0x0) pread(r0, &(0x7f00000004c0)="3bdeb9b6a7cab264177ac9c10d5a0b2c5890f846be3b58c288127a4cb8d1b207ed9227c33edfdc90953ed0f88e0a53c2898c2e44196f188f941b0dc9747690e8bbc757633d92df6e1c271c68a7bf8b72b20ec001f8f61b62a7603583d253e094b3af7a890387be3dc1c0d1c2c8fe1b9fdeca6f4fc93b384035ca3d4416d9631c6d83d88089e06a8c8ab8d5cc82e9d61a37fc31966d3546babf3572f6d0584024457602d4d4769ead69355531f534d9322700dc103d5d88990de1d4c6403e21d5ba8479cac8cc2b81df5fdb84c7afd546a245398303af9baa22776420fd9a90ae17b338669a804cdafc8520d3be55b823e4b8e3381fdea9e785d84ac9b21b2439081cde18e92c13bb4fbd3e2bc67e48ca9df86971bf4fe42888b70dcf1171ebc97e707c771927da256f1c03b9c4eabe3206d44f886a4326e3abfc07f3b62de4ac4b34ad0e124435fb99e2ff031d4308e34c0901b814121131a8f0aae08d8e1c78d6273bf662e04194441363f17be9d4908504c1dd2fa4f3e28a9e54fb89436e41a36b5ed5cba5fee11e41fe4db927e34630f05254ff91ec1234b597b42cdcb22b9ff8020f535bd5ebf07187d3fbf9adf678049eff92778d6faba5a398df38259b0a501e9d352194f04fca6f87ee2698b67062b341a26b7b34970fead5838b59fed5dd91bc635a5fa52ddbd37d675d787f1e8f280742eaf39c31c73b42e3b5db94fea258fe90f457dfb8e271890b7e2e6837aadd76de29691114502950ecc48c1ecfa1061c476579f3b0d14c3254cec80b68d3810575013d15f2e43ef804de639eebaf51071661b9fc540573d4f16f71c7fee04dbfbda997dd0fc14b5201484044c205c0a982c67628ab72b1b73b98ba7408ce6ef932bba3caa6bf601bc22ef1c122adc700bd0c3489215b97e206dc05f7ced1af7745e33492fd2c0a73c34a0f9e0d875390e7dfff0839501e3f73b84e643a5ffafb056ebd7c4c25f55927dc8d61a5f38ea18650b54e2f7c686b96fbd8036679a0e8d96e62cabb8d0f85605243053a49e33d220df705ed6cdc6cbe59a691fb0673fef2a9151fdba0d2a3d5a782bdf52063fd7de1975cd187f93177bce80294dbb3955b188d64c18ca8b2c72c53e9ecb174a5430aab4970f0d4f100c20a2e64082509cce2109c6b15f14acce57de0bfa1391c86c1db399b13b8fc4dbd024757cee771e5c0493fd59ecf25f016a879e3dcf936ebd065e69a4dec12d04a13dd3c2c7780f867efffe0b841c229266239e4854587200ce012e7a97925068161f79672353243e3efe085294f4e0fea89502c7be0c2bc7bdfce75fc2f28b6cb2d5ca80f3f67a3f810a8f9e331abce8f30248c75565cdc47020290af167143fb6c136567d1bd467a3340ed8477f1af043d7b6fc44f6b8dd74f800cbadbc8ad449873f58c9de3ce0e1f2bba852108487085458afd15c65ac79505916274cd9d829efbc29420f5750a514301751fd9699c58f252b379e9b7f009dd2e301396d85fe3c44c9ff21710be3f43595ac5577c59c1e00cf5c588642b883d783e9258a745649b6fe7a87c06795e0c01d7569bb2285100eaafcc77653ca001214727dba31e7edf24c052d86055e27936c49ed9d65d69e27f4248bee5725a9fd02cea9691f232cb0c668abb895d22d3f725a27e03691f4da6e7794c93fde043e6f9fd41bd81b18731793a9d6c5358ee8fc14f3070f70fef6169b9c22e1a21bb1baa9b6c44890339f3fa6e88187f12a9c2f0cbd99f34bd8fc02d688eca7b04559b84667eceb4fc0b4d1e3b944fc26a4dac162e9f12bce3a5fa491c84c2ce17597cd8c594c197d5bfa584f91a351744e12b86bb9baa2ae444ee5036a7452a5981bf6ae1b6d4429fbe6cf29b525819bac46b3db674e81b641d0d2fdd152408c32cb035c783b122ebbce67ff4b731794b63de4ae2670029025abcd3e4255e9ed63094fa08cd589b2ae6dc9d452890f3a1618dcaf9ee07f7076a91996696e20c9f52690ab59e9ce18ccdeba44c14a0f50fc6b5c276b77b0ed2f16c4682117d6497bee7af22f03b05b1771b8d595f0cdd3cb5e2b51fee5766fa94632ab0266dd13af33c7cd3207b83d44c1cd8e9b1291d1901745d6dc493a6c2e8be39828f95f991f9533b15d25a012b5301f65fac71b95c897eebd37668570528862de1f80f2e91e049dc3fe56b40188cb439b0bf7cd277103cae849323f1bc6235fbe1d562381ad49142f7ff97163e4aabbf0e7d21796a4605375b90ba11be0e82bb5e292aa89ac67e470663b9818e5aaaaa12ac2343347eb2d13e0ff4366875bafb464f7ec77fdcc552187fea9e25c5efdcc85930b0e1d8a6b4d37269b08d7d9a5587fc1899d1d091a161d24eebbb530a83b077542250f8ad2e6232f85dc198c3b02cb14028338805471a1efce0aa42d815c3888bdb7198953e4bd5188d069b27e805bf9bacde5efc0a90c30cd6461e55b603107c504a70b7da55aa7de466548e6496cf2484bde92d5ef3ffb6c572cf4e49f40bedb7cd891ff5b9193b7a4ed23b7b43f3a951fd42827c2c90f719de36a2c1ca4d4b681d21a2980cafdc7b307af66dfbded99e8d92bbd81ac81c272aaf5da384f95474e1dcc55c1b973454a5fe77144ed8f826ce06cb6bb52945b71c0b2dbe50aeec95f547ddade618209c2688a3c72fd47a3b9db1577766ffa7caf60dfab4167b67c3a8aa6381eec2aacfe3131525830e848931a042876aa8b4096efa7036a7df16d25e3c0d48164aedb209c883e798d47f184e002e74b21454e31aa717b8675e2a8b8b11d3e8af1b47ff3a6615bd3b2127610c05929e0ba3704373e3396c1096b33d0e6c29f6f898ba1441d7b7bb4ce61d1ba2b47b6c79f18b09b252f8da7937c5344a72aca4166e0d89b6df15d05a71708476b43941e5f51fecf16a6094da4fd0e607dff7a26a83f6f2ae426152e8381e855b599d76b88733b1c74c52e01f24fcf39f01ef299cae6fde0fe8e8e03319f2e66d3418db2e76985fa8a7f5d7c0bf9254af4cf19ee21d814ae0a3380eb660dd7d753e231c9251593829dbc15387aca6f24cda5fdb0a89f0632c2b08db8978b381973aed5a8085d9e8198ed324a2a587efd037d89e1825b97218f1b6cf5fd288b099dd8314accfcb7c0db3739594bc18b49600d26c84a74bbc58d5a35e07e625aa685163eb689aba6cc42943de176bd10839b2b966107554fec10e38c0682830840da00d8bc8478375674c5a6832a1086d1450e3de9e714f4ca17502258bb95ff8bd50bac7c2134fb8cc8ff4d959e54de11c0bf28517fe8226881952665475fcaf4404e98865775a3d1003f96462658869f61234f320366c9a0555b1e9af44a8b9ddcc60e3285373e2ad5d31ddec20d1c0708c2ad1f46af1e732e32238cb6a118f9732c91d2fd93760808265025c01c9fa9e18d72fcc6ecc89b21f48bd32614a348508b27aa426b11b1389cf8dd5deec955e5c9708f2b4da7ee790a321fd9bcb55f69ba38dc75ddcd67e45af067d4b677df7778a6a2ccc6bf205b07aa26a0ef8b566ee77386c2b7141ca5389bada6eaace55cbd252ae12699d80da4fc7ec9cf503a97c39230ec57fc2f83144e0a07ffb8ec01ae823d5b6fa8c3eeb34f33cb2b9566d42c495f2f3546af4b92e6a83b645eb0a90386ae20a128a1fe24d2ffa814759e6aea9fe288742f609c18562fc07b20a1b6efae2201f8b9b14c8be464a80802b1e717fade5ab3f1eecfe302a207479f32b8971765236dd2ac1c32e8c4e5ca44775a9ce10c71357e3519278fc889c50186f8ed434a126cbe5a3e2d44d3b7a8724543c8e90b7001f94d605ff68e12e54e93575314e281405c004fc6a02a6c8c45aca7637c57f8b148226dd6863e18ff07ba2e83a85ab49a8bc7ab65466675ac9ddbc1a941cbb860494cdc704014e1101448fc6c982c25d8e9e6dd22e12328ef04109422653d887fb822c54fff26c738bc63a811a5249c83897b4af01a3b2282f946c442e94f3a1330740b180c8b054674f573faf483d3db0ad3f97173551a961ad3c6e7ca0049d77d7b363c0649bcc89800ba014ba747c8603044182ee8b2c8bc0ab29f9c329a495f3e76f30f1e752ed957b014f1e1e34f8e193ef23bce3806d3643e6503389a1eea9bab69c88719c3dc053682ee60e493adffca3f8cc72854b951d59173aabfb63dce89c4637b2c3e47d37892faec7239a24e987eeafac8ae731b6965859a29cf7b31e35d95623788835e7f4482c3070724666481534cdf31e87ad6c056a5ee2a9283fe0b9b068305468f5934a608b880fb7b4168436629846864d42406ea97378a2283c5f04f01f234e9ea04b1808b206e313cf76fc8d37c98262de0fe1b0259fb6dd64b67eef19a6270cf6ae5b605e9338b7ba54ebd6a80acd3dcf781b73ae7f7a00c852f1a4fb78b6790fc02bb36e3af7b1032aad0191d033fc45c4237ff33f7f354822236d86bb4cda934dce792331d3de1b626da3a0a95ad83f974212739eec9bc159a772286c78c67b50333d9c2b0e8c07e59709b9f5246ffd66576e513f43a08106f5d4258f6703173c3759379677a5a7e291b733ef02efb7361459074186221ab10f24267d13bb270caa8f7fc6b8774dc128b2c7c0fddfb6050f408753c4d9de459dd01d0b8e1682a0a7902ac74c0b142df52bef55a9a583240260aa1ce5bcb37e6565b7827bfb7e906983ae347c9e923f06ccb57aeec4d666caa41c352cc07c33578b7eb26b6a9c63bb2b58e2196d32ca1dd8b9f66241a0136ae265f360ffbbbca3fdd8ed9a9307513a79024dec4d2fdb847f943d81f8a06398b2aff1674cb0f596218c580bb416980decb78bf32e36ecd44c9c1b279109284070ad2b71855fe313c10af0009a8787d480c320de84b3f7ab51d3d6a9e6431b55d0b473df714d6c8164933901c484b7dbd4f4544485236f912260e53a91fcdb66dcee2a7ee6d598c9e4a5c96a043ed5554952e8d57546d69590915cc0fa0b5b964b7e29816e13d633c4ef8813650e9c13587a665068d2abb8221cb329e72dbc4ca2f406b0e9524be0b8106d8d32d431eb25fbcf066dab622bf04de8381153d833067b6253b277e8627f55eb61e20d02963b16639b75d5b0014aa90660d86f07c29dd48122f927e2334e2d21ecf68c009ef2f11ca87783f21f3c435f3adcd476fbadf2a47529ad33cca4a3e2db2143b96b4bb9920537c2ac83ceea0ebae9c4f848328b6d6858e4b5dceef2c3271e3f65899f03e5e22cd94ababbccd82ed012a3fb83ff3e20a6d6a59ba7c98a50b9a66ecfc30bac25e29bfa6d1335c6364688a736ce14738a8ca746dc18ddacc0cedecb558a0dc2089949433c6a8d00a1aa9c81e7c8e83e8397cfed48befc09233c4a3f9832778cb58854abe0ecb913f710cc650a6498be07d16ec77fddb283b64124651683396bac58cbe30314a7135c4468e98bf26781f2201fba86516d61a3601efe68b2cd33d9a074a09b2a3f52ca18e81c431e8fda3d7abb73801f56381ce3781797ec65218c36271c0e22a3d6c76f1b8e61480fd7d95bf5e957d6bebf5ab96d3efaaae16e430868b4ff821e91a7b2870e5d8880e553816a1a3802815678574d7f23a015a5da9a22028e95e55405c831aa47ee9364e49de87d4892a9666b36224d1dfdd0ec8b50825b2530e44b82f11c3f217eb473f9d6d8321bfa6b407b4dde9594ed5a08a1c1797c927933053ecaf61f3b02b57e48677c5c05465a8e9a29317101aae9c7c3368e7a3e1c95a6f06657a00f4da656fe02f4d6107426bbd87bc7a73afeb9dc432a41", 0x1000, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x40) getsockopt$sock_int(r1, 0xffff, 0x100, &(0x7f00000000c0), &(0x7f0000000100)=0x4) setsockopt$sock_timeval(0xffffffffffffff9c, 0xffff, 0x1006, &(0x7f0000000000)={0x10001, 0x10001}, 0x10) r2 = socket(0x2, 0x5, 0x1) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) 16:00:00 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000001c0)={&(0x7f0000000040)=[{}, {0x26}], 0x2}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10000, 0x0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f00000000c0)={0xc0, 0x5}) 16:00:00 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x861, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x1000000000000204, 0x0, 0x0) shutdown(r1, 0x2) chmod(&(0x7f0000000200)='./bus\x00', 0x10) symlinkat(&(0x7f0000000580)='/', r0, &(0x7f0000000540)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000100)='.\x00', &(0x7f0000000180)='r\x00') r2 = open(&(0x7f0000000040)='./bus\x00', 0x861, 0x0) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0xfffffffffffffeb7}], 0x1, 0x0, 0x0) pwritev(r2, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x1000000000000204, 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000080)={0x7, './file0/file0/fi', './file0\x00'}) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='w\x00') chflagsat(r0, &(0x7f0000000240)='./file0/file0/file0/file0\x00', 0x0, 0x0) 16:00:00 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x861, 0x0) pwritev(r0, &(0x7f0000000140), 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0), 0x1cb, 0x0, 0x0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000080)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000100)=0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x35}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f00000000c0)=0x80) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000040)=[{0x60}, {0x4000005c}, {0x4006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)) 16:00:00 executing program 1: r0 = syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f00000000c0)}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) fcntl$getown(r1, 0x5) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4", 0x0, 0x40000000}) write(r0, &(0x7f0000000200), 0xfe72) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000e00000/0x200000)=nil, 0x200000, 0x0, 0x11, r1, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000200)=[{0x2, 0x1, 0x3, 0x10001}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) getrlimit(0x2, &(0x7f0000000080)) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x200, 0x0) ioctl$TIOCCDTR(r2, 0x20007478) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x4, 0x9}, {0x44}, {0x6}]}) r3 = socket(0x2, 0x4000, 0x59) bind$inet6(r3, &(0x7f0000000280)={0x18, 0x3, 0x800, 0x401}, 0xc) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") r4 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x100, 0x0) fchdir(r4) 16:00:00 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x4003, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYRES16], 0x2}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7, 0x3}, 0x8) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x400, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r2, 0xffff, 0x1005, 0x0, 0x0) fcntl$dupfd(r1, 0xa, r2) mlockall(0x1) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000000140)) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) setsockopt$inet_opts(r0, 0x0, 0x3, &(0x7f0000000000)="b71f9497075740abae946bc5bdd231effb0644b8b392bfc8e56dcd9dda68fedae15c06c4b6b06c32caaa639039", 0x2d) 16:00:00 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x1, 0x0, 0x0, 0x100000000}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x35}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) preadv(r1, &(0x7f0000000140)=[{&(0x7f00000001c0)=""/208, 0xd0}, {&(0x7f0000000340)=""/196, 0xc4}], 0x2, 0x0, 0x0) flock(r1, 0x3) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000100)={0x6, 0xd899e51ba8d064bd}) flock(r0, 0x2) fcntl$lock(r0, 0x8, &(0x7f00000000c0)={0x0, 0x0, 0x20, 0x100000001}) 16:00:01 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000100), 0x9130fbb, 0x0, 0x4010000, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x80, 0x0) r2 = getpgid(0x0) fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x1, 0x1, 0x6358, 0x1, r2}) mmap(&(0x7f00003e7000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 16:00:04 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="82"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:04 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./bus\x00', 0x861, 0x0) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r2, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x1000000000000204, 0x0, 0x0) getpeername$unix(r2, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) write(r0, &(0x7f0000000a40)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c7a2b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93752f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8b9953db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5869423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef9f2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2e301fa53565587e3a8e3ad2a8a7d4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889187c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52838a0200ed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6824ba225b5f8bbd7201f416ede55c17089c0aab4172ece6e40cd55abeefa5ac4b8362e28070bfeb9717f43eb65dbcd9b0eb8f7268b628d76996efcbe0d9d1ccbb997802a2ace1baafe56246076bf90a54f33a28065271bc360a8afad0a12042866c88eeb61152e27518ebcb051d4fb0c45126fe26db5807e296b65f291f8e0c8ae36d628491c37b950be8d0d35af61ad2708272b7a9890a27345515442ab089f54dd503eef6ffa6a54e43329a5645e7b45d3800279aa8ee8cf5aa73f589925ead8ec5d042ec82ba6a0b22dcf660112119b039356855168dfb4374b5dc7bc116f530a48b55b9feea7895a96d110e3dbe1ca0a07c7fe722b16", 0xf1b) sendto$unix(r0, &(0x7f0000000240)="b99326133b2349af952b665b3061b4e1a37732726f409d8a587996ab8eddfaab03a31ec6510e5f4301f5b7795bb1c6da3974a699ded715abe5ddfc87c6de3a77edea3f21cf3d189c3c2a82712e3a8e48b377f3bfa9313ecac2f911da098716314561ae22e8733ea0a2e47867fef1b6bf7ded06fcf086374345d80c267accd9a58f72296db2d577746f33d580d69af6d8d77bf55451ca2a5fb24f1716f26f6a83a6ce0992c2423d8d20db6e134df0b4e70f9d1126a9e6862426957a7b9520366a55f7510c4e2eea9068a4b6ad4323b1d4d6f8d28ca0ed02b470f44636af8e5e1c821a87cb6891", 0xe6, 0x0, 0x0, 0x0) lseek(r1, 0x0, 0x0, 0x0) ktrace(&(0x7f0000000480)='./file0\x00', 0x2, 0x0, 0x0) dup2(r1, r0) recvmsg(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000100)=""/251, 0xfb}], 0x1, 0x0}, 0x0) 16:00:04 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x1, 0x0) readlinkat(r0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) mknod(&(0x7f00000001c0)='./file0\x00', 0x2000000006002, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x10) fsync(r1) ioctl$KDDISABIO(r0, 0x20004b3d) msgget$private(0x0, 0x20) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r2, 0x29, 0x80000000000000b, &(0x7f0000000180), 0x0) r3 = socket(0x40000000011, 0x3, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x20}, {0x10054}, {0x6}]}) syz_emit_ethernet(0x253, &(0x7f0000000000)="b6") kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000)=[{{r3}, 0xffffffffffffffff, 0x39}], 0x81, 0x0, 0x7, 0x0) close(r5) socket(0x40000000011, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r6, &(0x7f0000000700)=ANY=[@ANYBLOB="2d01697165300000000057"], 0xa) bind$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB="04002e2f66696c653200"], 0xa) kevent(0xffffffffffffff9c, &(0x7f0000000100)=[{{r6}, 0xfffffffffffffffe, 0x1, 0x0, 0xffffffffffff8000, 0x80000000}], 0x0, 0x0, 0x0, 0x0) kqueue() r7 = syz_open_pts() ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f00000000c0)={0x6, 0x9be9, 0x5, 0x101, "d730c1e449400000000000000c00"}) write(r7, &(0x7f0000000200)="6430ca246c72503f43714b090000ffff002e360100008000000000b07b752de3214afb6242b8e03ad14a7f5259bd7fd682407720f51236d34216f88a33dd3b11bbc7f2f7ad718e3b941ef3ba136153694d4a9b29a0947f9c87dff5a59d71ff6b8d2076f3d86c8a9144737e6651fdf26cfac5f1bd53d079315f6ead0ade6117f18cded11e000000000000d1bb57fdbaf229eb01d58ec8e5c651ffe45545671ffac5b2e50000d592658bcf53ccc0cfde656773a7906333bf3160899de71b28a8bde0d0dbb29b9d760dbced7e9066c46219dc92e65ccdfd41b42b3a63ead7084881046b964d334efc7a01cf8ac8e08289638cdb111127926bad0c48ca53830138165e387239f429570f20fe8b5dc2682b18d3ca309b7e93418ecc97bebbea41c1b9e027d201d5cca00d0d", 0x129) r8 = syz_open_pts() ioctl$TIOCSETAF(r8, 0x802c7416, &(0x7f00000000c0)={0x0, 0x9be9, 0x5, 0xc9240000, "d730c1e7bb6fc6e23c5b0000000000e449104de4"}) 16:00:04 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x35}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) close(r1) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000100)=0x101) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x5, 0x799, "73cc510e52b3ad2e0d3fc9c06d00007f00"}) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7f", 0x4e) 16:00:04 executing program 0: setrlimit(0x4000000003, &(0x7f0000000080)={0x100000, 0x100000}) nanosleep(&(0x7f0000000000)={0x7}, 0x0) syz_open_pts() r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x4) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f00000000c0)) msgget(0x3, 0x101) r1 = msgget$private(0x0, 0x682) msgsnd(r1, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r1, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r1, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000000000e6000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000700000000000000000000000000000000ffffff7f0000000000000000001000"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgrcv(r1, &(0x7f0000000100)={0x0, ""/68}, 0x4c, 0x0, 0x1000) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x5}, {0x54}, {0x8006}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r4 = msgget(0x2, 0x0) msgsnd(r4, 0x0, 0x0, 0x0) msgsnd(r4, &(0x7f0000000480)={0x3, "f382a7e8d5d3ecbb38c5a730eb4c2873c58f3721f70778dbe3ff0bc57748d1bea77d49105e8fec0dc34c1cb60e1f6a3065f54984c2ccffdad4b8a74d3c8db4aeea00b892ea93ea044ddc837630883a6fb99b0fad8e2a8b4d0ee7f4108b1efb7dfbea7dd3d03525af38982a8ec6c58e3cec6560937d7b0b45bfc7ad51e7f6ab4076de1ee3e4bbf5c410795f5dcc76d87b0aae94c1d62509b3f861c20d7c8d3f1e79467e55d674e35390db135bf8742f051edf9b43ebef3fce04385ae46c6d315a543bc19db2707e1e98c8030acb5bf47af10827409d010f25e25c5fe951d40d269be83897eef9270a3b98bbf26b27675549f581a1f1405fe967e3f2893d775e"}, 0x107, 0x800) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x35}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) open(&(0x7f0000000240)='./file0\x00', 0x28, 0x1) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f0000000180)={0x3, 0x4}) syz_emit_ethernet(0x387, &(0x7f0000000340)="b6") 16:00:04 executing program 1: r0 = socket(0x400000000018, 0x0, 0x3b) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x829, 0x6c, &(0x7f0000000400), 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x2, 0xfd, 0xf76b, 0x2}, 0xfffffffffffffdbe) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x6}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f00000000c0), 0x5c) accept(r1, &(0x7f0000000200)=@in, &(0x7f0000000240)=0xbd) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000002c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300), 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000003c0), 0xc) flock(0xffffffffffffffff, 0x6) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x20, 0x0) ioctl$TIOCCONS(r4, 0x80047462, &(0x7f00000001c0)=0x6) r5 = accept(r1, &(0x7f0000000400)=@un=@file={0x0, ""/4096}, &(0x7f0000000100)=0x1002) fcntl$lock(r5, 0x7, &(0x7f0000000040)={0x0, 0x204, 0x0, 0x300000005}) r6 = open(&(0x7f0000000040)='./bus\x00', 0x861, 0x0) pwritev(r6, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r6, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x1000000000000204, 0x0, 0x0) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = msgget(0x2, 0xc0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r11 = getuid() r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x28}, {0x48}, {0x6}]}) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x28}, {0x48}, {0x6}]}) r14 = fcntl$dupfd(r12, 0x0, r13) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r16 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r18, 0x0) msgctl$IPC_SET(r8, 0x1, &(0x7f00000003c0)={{0x0, r9, r10, r11, r15, 0x1, 0x9}, 0x800, 0x1, r16, r18, 0x6, 0x1, 0x1, 0x2}) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r20 = msgget(0x2, 0xc0) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r23 = getuid() r24 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r24, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r24, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x28}, {0x48}, {0x6}]}) r25 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r25, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r25, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x28}, {0x48}, {0x6}]}) r26 = fcntl$dupfd(r24, 0x0, r25) ioctl$BIOCSETF(r26, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r28 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r30, 0x0) msgctl$IPC_SET(r20, 0x1, &(0x7f00000003c0)={{0x0, r21, r22, r23, r27, 0x1, 0x9}, 0x800, 0x1, r28, r30, 0x6, 0x1, 0x1, 0x2}) setsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000001440)={r3, r9, r27}, 0xc) r31 = fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f0000000080), 0xc) syz_open_pts() r32 = syz_open_pts() r33 = kqueue() kevent(r33, &(0x7f0000000140)=[{{r32}, 0xfffffffffffffffe, 0x45}], 0x6, 0x0, 0x0, 0x0) r34 = syz_open_pts() kevent(r33, &(0x7f0000000040)=[{{r34}, 0xffffffffffffffff, 0x1}], 0x20008001, 0x0, 0x0, 0x0) 16:00:04 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0/file0/fi\x00', 0x0) unveil(&(0x7f0000000240)='./file0/file0/fi/file0\x00', &(0x7f0000000280)='x\x00') r0 = open(&(0x7f0000000040)='./bus\x00', 0x861, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x1000000000000204, 0x0, 0x0) fchdir(r0) connect$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8) 16:00:04 executing program 1: openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x8000, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000040)}) syz_emit_ethernet(0xe, &(0x7f0000001640)="c6c63e3879f4d954547bcdcb8f37") r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0x8) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000140)={0x7, &(0x7f00000000c0)=[0x4, 0x9, 0xb, 0x40027, 0x7, 0xa6, 0x3c85]}) 16:00:05 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x9130fbf, 0x0, 0x5000000, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20800000, 0x200000]}}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x35}, {0x60}, {0x6}]}) r3 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x400, 0x40) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000140)=[{0x400, 0x1f, 0x1, 0xc4}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) write(r2, &(0x7f0000000240)="30cf424a560644c78f20d6beb0d054d5f698e77b80c1e1cd737e1160151b2b51cd1b40ed7abaafdca674ee5bd47a78201debf311de71f5f200000018c2bb100ae4b7c26f82b5330d3dafa27dd80ca3ae2477ebe54ca371374bdd79e8b14b813d9b5eb70d09bd27504a5d62064b2189ed1731543207129bc49c41299590de06f04a3dd3b18cd8e46df72c6fd89d84e41895fc", 0x100) openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x3, 0x0) 16:00:05 executing program 1: nanosleep(&(0x7f0000000040)={0x5, 0x10000000000001ff}, 0x0) r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) socket(0x34, 0x4000, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0360a59f69c8d404927479a3c5eb244200a36aa16", 0x1c, 0x0, 0x0, 0x0) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x861, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x1000000000000204, 0x0, 0x0) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000040)={0x1, 0x80, 0xb942, 0x9, 0x101}) r2 = open(&(0x7f0000000040)='./bus\x00', 0x861, 0x0) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r2, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x1000000000000204, 0x0, 0x0) faccessat(r2, &(0x7f0000000100)='./bus\x00', 0x33, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x3}, {0x20}, {0x8000000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") 16:00:08 executing program 0: r0 = socket(0x34, 0x4, 0x0) connect$unix(r0, &(0x7f00000002c0)=ANY=[@ANYRES16=0x0], 0x1) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r2 = kqueue() kevent(r2, &(0x7f0000000240)=[{{r1}, 0xfffdffffffffffff, 0xd}], 0xffc, 0x0, 0xffffffffffffffff, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040)={0x8000}, 0x8) socket(0x800000018, 0x1, 0x0) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000280)={{0x18, 0x1, 0x0, 0x4ac}, {0x18, 0x2, 0x18b8, 0x9}, 0x1000, [0xffff, 0xfff, 0x80000001, 0x10001ff, 0x924, 0xfb, 0x80000000, 0x5]}, 0x3c) r3 = semget$private(0x0, 0x7, 0x400) r4 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r4, 0x1, 0x3, &(0x7f00000000c0)=""/232) semop(r4, &(0x7f0000000300), 0x2aaaab5a) semop(r3, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x0, 0x9, 0x800}], 0x6) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f00000000c0)) socket(0x1, 0x8000, 0x9) r5 = socket(0x18, 0x2, 0x7) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r8 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r8, 0x2, &(0x7f0000000100)=""/114) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r10 = fcntl$getown(r9, 0x5) shmctl$IPC_SET(r8, 0x1, &(0x7f0000000200)={{0x3ff, r6, r7, r6, r7, 0x104, 0x5}, 0xfff, 0x9, r10, r10, 0x4e5, 0xd75, 0xfa}) pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r12 = msgget(0x0, 0x10101) msgrcv(r12, &(0x7f0000000d00)=ANY=[@ANYBLOB="43d0a60028fb87bbcb734f13280100000000000f4f6bf328e11a85e9b6445e380811ba3d8d034db5419b23b8703119fdf9bc635d21f0d6f4ef802fca0401c297efde22a5aa57f396265a34f8c576b67a947b4b0c1f9c4828082fdaf22f566aa33259c65836a4bedf38790ce89bd565bbab60cc4e0eae3708922fc2473e0e3f945cacc1d64b6a8186249e605f3f6211a2bf7794cfb3151224ace8cf9a6455ef167627eba41c207f3e67d04ec7919021fbff95e994a531a06a78ee5037bdf10e2ddd72d83f7daa70219cc1299d13fa51db2dc6dbc9483112561b4b4cdec7ae0bde23bdcb372530a0eb6521fa515f1d82f22afc3b99c1d07875056d1065a48aae05a8be74c317b0ff25c141a97f6b4d96b12adfbf56577debef8c690518bb5e581cf0185979cc93861411c64e2d5931fbb2c9a83349db405e8c71e3fafffeaab70019d2e8c8a6440bc3e3525ef404c9594074170a2534fa103bdb933637f5eef3b5000000000000000234fa7f270ccbc939488cf4018ab327f10776c77117833822ac11d20c5054400c04a32fab332474df92ec95e778656d853341c20350980f198e20cc786f170ed607cb64ef17727a27624ed528803d6845111b3e1c733e53d4ae2faefa3bf3f9071b8be2e5974c8d8af6a32b8ad32178ca516849ef2e8b75be3c8ad1f3c9d33e37d0be4ef909bcc81e6bf5f3a26c1ce1a8b08eff3dba6d4dbdee7f623bfd910e9ea9c3c160360869db870fcd731b68f96e6063625f9abc05cb6c4428266ddec3406019b3abf2108014bde7347810cccd32c06692481b4aac85445803a48478add4089351c49cdd65a720adf8fb44e9d5d2a558b10169eaa592f23f2c4629e9ba137918e9053b7ea3769921efcbf80ba8dd865068321add18f40a53bc3748e65d0a810d516184c64b270accab24e289a722eda3f67d3570adee1e07c5ef64ca1ddcda845a67f0d8fc861b4f54fe333c0be5703ef8432b5499380abd06f8d78316d1dc1683fa84f3c06f079ba4e10d0422dc2da44c32e3c7e124b0802f8b1c4692a8530d118acccacd87a057067cf8ea95f0a33ea45f3a48c1cf56"], 0x9, 0x3, 0x0) msgctl$IPC_STAT(r12, 0x2, &(0x7f0000000c00)=""/224) r13 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) r14 = getuid() getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) r17 = geteuid() r18 = getpgid(r15) r19 = fcntl$getown(r11, 0x5) msgctl$IPC_SET(r12, 0x1, &(0x7f0000000440)={{0x200, r14, r16, r17, 0x0, 0x1, 0xed6}, 0x10000, 0x2b1, r18, r19, 0xd6, 0xfffffffffffffff7, 0x1, 0x20000004}) pipe2(&(0x7f00000003c0), 0x10004) r20 = msgget(0x0, 0x10101) msgrcv(r20, &(0x7f0000000780)=ANY=[@ANYBLOB="43d0a60028fb87bbcb734f132801000000088b0f4f6bf328e11a85e9b6445e380811ba3d8d034db5419b23b8703119fdf9bc635d21f0d6f4ef802fca0401c297efde22a5aa57f396265a34f8c576b67a947b4b0c1f9c4828082fdaf22f566aa3790ce89bd565bbab60cc4e0eae3708922fc2473e0e3f945cacc1d64b6a8186249e605f3f6211a2bf7794cfb3151224ace8cf9a6455ef167627eba41c207f3e67d04ec7919021fbff95e994a531a06a78ee5037bdf10e2ddd72d83f7daa70219cc1299d13fa51db2dc6dbc9483112561b4b4cdec7ae0bde23bdcb372530a0eb6521fa515f1d82f22afc3b99c1d07875056d1065a48aae05a8be74c317b0ff25c141a97f6b4d96b12adfbf56577debef8c690518bb5e581cf0185979cc93861411c64e2d5931fbb2c9a83349db405e8c71e3fafffeaab70019c38072543a8bc7d12f98d2e8c8a6440bc3e3525ef404c9594074170a2534fa103bdb933637f5eef3b5000000000000000234fa7f270ccbc939488cf4018ab327f10776c77117833822ac11d20c5054400c04a32fab332474df92ec95e778656d853341c20350980f198e20cc786f170ed607cb64ef17727a27624ed528803d6845111b3e1c733e53d4ae2fc1ece5eff40fd90a76257c81608b0135aefa3bf3f9071b8be2e5974c8d8af6a32b8ad32178ca516849ef2e8b75be3c8ad1b3c9d33e37"], 0x9, 0x3, 0x0) msgctl$IPC_STAT(r20, 0x2, &(0x7f0000000c00)=""/224) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) r21 = semget$private(0x0, 0x4, 0x10) semop(r21, &(0x7f0000000380)=[{0x3, 0x401, 0x1c00}, {0x5189a3768a8781cf, 0x1, 0x800}, {0x2, 0x3ff, 0x800}, {0x1, 0x9}, {0x4, 0x3}], 0x2) r22 = semget$private(0x0, 0x4, 0x10) semop(r22, &(0x7f0000000000)=[{0x1, 0x2}, {0x0, 0xffffffffffffffff}, {0x2, 0xa876, 0x1800}, {0x0, 0x8ca3, 0x800}, {0x6, 0x0, 0x1800}, {0x3, 0x472, 0x1000}, {0x3, 0x401}, {0x4, 0x88a8, 0x1000}, {0x3, 0x11b, 0x1000}], 0x9) semctl$IPC_RMID(r22, 0x0, 0x0) 16:00:08 executing program 1: pipe2(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r0) r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000140)={0x3, 0x0, 0x40000000be, 0x2000100000005}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r1, &(0x7f0000000500)="3f3191e8901a52225a78a418005a360bc9f5f14d257770d8181ea6d16ea0125dee1c2ff58cd1c34d322d86cb6d37188e88a386f3f83ae0ea006d381bcc2492faf1fd1a5c7b57da5741f815de221435d883d7e58de6eeeaa742b3789555a988d22f2f295b31f8245225b655bfaafb44db7b835fbe947db22091b043926f7b73beb505219e381a2bcd5495", 0x8a, 0x8, &(0x7f00000005c0)={0x18, 0x0, 0x6}, 0xc) r3 = semget$private(0x0, 0x2, 0x7e) semop(r3, &(0x7f0000000080)=[{0xb, 0x5, 0x1000}, {0x3, 0x8, 0x1800}, {0x1, 0x3ff, 0x800000000800}, {0x3, 0x5, 0x1800}, {0x1, 0x7ff, 0x1800}, {0x3, 0x4, 0x1000}], 0x6) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f00000003c0)=0xcff, 0x4) bind(r0, &(0x7f0000000140)=@in={0x2, 0x3}, 0xc) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000200)={{0x7ffffffffffffffe, 0x2}, {0x1, 0xfffffffffffffffd}}, 0x102) r4 = semget$private(0x0, 0x1, 0x20000003e) pwritev(r1, &(0x7f0000000300)=[{&(0x7f00000002c0)="3699b14481af6694142e04ccabf356523b0f7d0fdcc84adc261c74fddfc32a8dee7f47ff83af1f418ae6c5115e9e3f8598d5712a3b9a61f5f065ec46", 0x3c}], 0x1, 0x0, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000380)={0xca, 0x0, &(0x7f0000000680)=""/202}) ioctl$BIOCPROMISC(r5, 0x20004269) semctl$GETVAL(r3, 0x0, 0x5, &(0x7f0000000480)=""/79) semctl$IPC_RMID(r4, 0x0, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r7, 0xffff, 0x1004, &(0x7f00000001c0)=0x3, 0x4) semget$private(0x0, 0x0, 0x5) ioctl$TIOCMSET(r5, 0x8004746d, &(0x7f0000000640)=0x1) r8 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_timeval(r6, 0xffff, 0x801, &(0x7f0000000040)={0x7f}, 0x82) listen(r8, 0x0) bind(r8, &(0x7f0000000100)=@un=@abs={0x2, 0x0, 0x2}, 0x1e3) r9 = dup2(r1, r8) setsockopt$inet6_MRT6_ADD_MFC(r9, 0x29, 0x68, &(0x7f0000000340)={{0x18, 0x3, 0xd3, 0x10001}, {0x18, 0x1, 0x7, 0x100000000}, 0xc6d, [0x80000000, 0x0, 0x33a, 0x9, 0x7, 0xc00, 0x4, 0x1]}, 0x3c) kevent(r0, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffb, 0xd8, 0x2, 0x3, 0x3}], 0x2, &(0x7f0000000400)=[{{r1}, 0xffffffffffffffff, 0x0, 0x80, 0x80000001, 0xfffffffffffffff8}, {{r5}, 0xffffffffffffffff, 0x4, 0x0, 0x5, 0x4000000001000}, {{r6}, 0xfffffffffffffffc, 0x1, 0x20000082, 0xfe, 0x9}], 0x4, &(0x7f0000000280)={0x3, 0x40}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000600)={0xfffffffffffffffe, 0x8000004}, 0xfffffffffffffd82) getuid() 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x5c}, {0x10000006}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x35}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) fcntl$setown(r1, 0x6, r2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000500)="b21690ccc8b39eba97926afa790d") 16:00:08 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000080)=0x7, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x8002, 0x0) chflags(&(0x7f0000000100)='./file0\x00', 0x1) r2 = open(&(0x7f0000000040)='./bus\x00', 0x861, 0x0) lseek(0xffffffffffffff9c, 0x0, 0x0, 0x0) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) flock(r2, 0x4) pwritev(r2, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x1000000000000204, 0x0, 0x0) socket(0x2, 0x5, 0x61) connect$unix(r2, &(0x7f0000000200)=ANY=[@ANYBLOB="0a8519d16604006530004aeea06b55289abd65e50b6cc2cd347f504c4722c7d6ecc1547404001000003606473788a728e13b647dd67c319e1dd814ec10148e0400e7982fa0e367bc10f8ca0e94a44e81111f5e009b2920075f"], 0xa) r3 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x200, &(0x7f0000000080), 0x4) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = open(&(0x7f0000000040)='./bus\x00', 0x861, 0x0) pwritev(r4, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r4, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x1000000000000204, 0x0, 0x0) getpeername(r4, &(0x7f0000000280)=@un=@file={0x0, ""/4096}, &(0x7f0000000140)=0x1002) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f00000000c0), 0x4) setsockopt$sock_int(r3, 0xffff, 0x1002, &(0x7f0000000040), 0x4) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r1, 0x0, 0x0) 16:00:08 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 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) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) bind(r0, &(0x7f0000000700)=ANY=[@ANYBLOB="df962e2f66650100000000000000dc55459b40ffc7317de7ea424ef0329298a48871a0d41c47302f46549dbabd0397cf41a1c4a39e4db0aca84a2234f30ced86c7c2a277fa3a0d33ca7b7961673c3beee6acc8fbd989bad1f1cf0935284711e45999c778b4bb4684ce1c8ce26d39d83f988fb20a35dd864f3f334b03b3866688b81f74daf5d69636d6de06bbd7d3c5a5355a071c52fca23aa8cb2668ea395c2b0098e421f67726a95812584d185f9e7065e666308fd4e76750aa022f8c306eb0d9adb9cf09a0f1fca735cfa796caa96ec0e9d8f66462139c7a4bcc00b1e555a8e4aa54a249e0734511b841b2036c74d0cda3a4a5f5bb180b602b7031451f78cb34e15fbeb2"], 0xa) pwritev(r1, &(0x7f00000006c0)=[{&(0x7f0000000540)="28119255b54581571af5f9ab4a2e2b5fa05565cce20cdb9116058285007c8a1da26fb58eec02c7a80a238c377b955c94b3efd6c0356ef5c0480aa45aa2d561ddc6a51adc082e798a8fc9391d0e36cffabe525267cfebbe84577c36a57631e23359b9970a312b178f52cfca968b6c3dff02b3318c7bc43025500525de31534e281d0187e08b3a132cb848ff9f924ba0ea0cb386db4ba54407f53478c30d05fb4ccb9112d7a36ec4034b0dd0558e83fa6071f22d62a9d724ef33f304cafe2731d1e0c59d6208528b8ba5e4fc63eed3f176c167862c06b8d5adffe73d", 0xdb}, {&(0x7f00000004c0)="2d8441e385423114", 0x8}, {&(0x7f0000000640)="3119410479eecc1eab7f62e082e07173b543b45dd1217e89ca48e1abbaa6161787f32e29aff0cc6049e17e5fbc9a4700abdf57faa1a448c7d25e95ede4888063a99d5f73137693e583fb92e4e75d16fefc86b86f086ae7a44ff9468fcbfc7479955af1e1cb6d", 0x66}], 0x3, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x35}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) readv(r2, &(0x7f0000000100)=[{&(0x7f0000000180)=""/168, 0xa8}, {&(0x7f0000000240)=""/180, 0xb4}, {&(0x7f0000000300)=""/201, 0xc9}, {&(0x7f0000000400)=""/192, 0xc0}], 0x4) r3 = geteuid() setuid(r3) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x40}, {0x25}, {0x6}]}) r1 = semget$private(0x0, 0x9, 0x42) r2 = msgget$private(0x0, 0x0) msgrcv(r2, 0x0, 0x0, 0x0, 0x0) r3 = geteuid() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000140)={{0x5af1, r3, 0x0, 0x0, 0x0, 0x1}, 0x1, 0x7fffffff, 0x0, 0x0, 0x7fff, 0x6, 0x4822, 0x80000000}) msgrcv(r2, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000e8ffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000add671d9883e7a3c2f2469c3dbc1495400"/216], 0xd8, 0x0, 0x800) semop(r1, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4}, {0x0, 0x8, 0x1000}], 0x6) semop(r1, &(0x7f0000000100), 0x0) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f0000000800)=""/191) semop(r1, &(0x7f0000000480)=[{0x0, 0x1, 0x1000}, {0x0, 0x8}, {0x0, 0x9f, 0x1000}], 0x3) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000440)=""/93) semop(r1, &(0x7f0000000200)=[{0x1, 0x6, 0x800}], 0x1) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x259, 0x41146820, 0x80000001, 0x8, 0x435, 0xfffffffffffffff9, 0x43c]) semget(0x1, 0x3, 0x80) r4 = socket$inet(0x2, 0x3, 0x80000000102) pipe(&(0x7f0000000000)={0xffffffffffffffff}) dup2(r5, r4) ioctl$TIOCMGET(r5, 0x4004746a, &(0x7f00000004c0)) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x25}, {0x6, 0x0, 0x0, 0x101}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r6, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r7 = getpid() fcntl$setown(r6, 0x6, r7) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000180)) fcntl$lock(r0, 0x6, &(0x7f0000000100)={0x2, 0x0, 0x93a, 0x7a, r7}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCIMMEDIATE(r8, 0x80044270, &(0x7f0000000400)=0x2) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000300)="0a81286e07bc7f97c14d70532853809936798d52d6a18e6d44ccab81154c9b3fa11e0ccc77b5ee9696213422fea0c6aa9b42b5226b97771e276378130cffe7066ba4dd430701025fc019600194826106e8edac67f042399935c1a5b5d57c", 0x5e}, {&(0x7f0000000200)}], 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="7c214051d957885bedbb6da24b68") 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000040)="2185d313253f5993522e0069a6b6") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x6b, 0x0, 0x8, 0x8}]}) 16:00:09 executing program 0: r0 = socket(0x11, 0x4003, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x12) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x1, 0x0) r2 = openat(r1, &(0x7f0000000080)='./file0\x00', 0x800, 0x4) getsockopt$sock_int(r2, 0xffff, 0x0, &(0x7f0000000180), &(0x7f00000001c0)=0x4) r3 = open(&(0x7f0000000040)='./bus\x00', 0x861, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x35}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x35}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x35}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x35}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x35}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) kevent(r3, &(0x7f0000000240)=[{{r4}, 0xffffffffffffffff, 0x2, 0x2, 0x7, 0x4}, {{r0}, 0xfffffffffffffffd, 0x8, 0x20, 0x200, 0x401}, {{}, 0xfffffffffffffff8, 0x0, 0x42, 0x8, 0xfffffffffffffffd}], 0x82, &(0x7f00000002c0)=[{{r5}, 0xfffffffffffffff8, 0x14, 0x40000010, 0x9, 0x5}, {{r6}, 0xfffffffffffffffa, 0x26, 0xa0000040, 0x7ff, 0x7}, {{r7}, 0xfffffffffffffff9, 0x4, 0x1, 0x2, 0x72}, {{r8}, 0xfffffffffffffff9, 0x40, 0x29, 0x1000, 0xfff}, {{r3}, 0x5, 0x5, 0x0, 0xbf85, 0x8}], 0x7, &(0x7f0000000380)={0x20, 0x6da}) r9 = accept$inet6(0xffffffffffffffff, &(0x7f0000000440), &(0x7f0000000480)=0xc) pwritev(r9, &(0x7f0000000600)=[{&(0x7f00000004c0)="80a931fc19"}, {&(0x7f0000000640)="46e2af5a4a995b5412bc04477180abab6db5d9b8b9e590e910c0eeef8c166c150763215db42dcf5ae29f1c4e33bf34a2b12c61f8bb25e096780c86bf020fd410cd574be5b4194a78cb3086421f4ce98a09464a5c3390b01395a8ad6be9c5a9e39d840462dd05fcbdf080b1dd1bf6e3097b71eeac7e277f105ee37937ae9350a6490fe0add7c31fadfbd7c3a11d0735038a8eb6c0aaddf03d0afe8ea0c134c483c3d42280ed2e9fe2a3cdbb085f43d70de2523cdb91975eec6c99183ffc4924c98e4323073c0cafa4c50472d1d31d9b628c4f3748a68cc515a8ca7592c67457d076517560152316097fc8"}], 0x1, 0x0, 0x2) pwritev(r3, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x1000000000000204, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000200), 0xc) sendto$unix(r0, &(0x7f00000000c0)="b100050360000000000008000701000000000000cea1fea7fef96ecfc73fd3357af96caa0416e74f37633600f00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282922e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657ae00000002000000000000020208a37778cd4c0400000000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x35}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r10, 0x80044275, &(0x7f00000003c0)=0x5) 16:00:09 executing program 1: openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x10000, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x861, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x1000000000000204, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x861, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x1000000000000204, 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x2, 0x0, 0x7, 0x1f, "00080000004a9473654e540000000020000100", 0x5, 0xd}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) open(&(0x7f0000000140)='./bus\x00', 0x20, 0x10) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x35}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000080)) r4 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x19) ioctl$BIOCVERSION(r4, 0x40044271, &(0x7f0000000240)) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x1, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:09 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x40, 0x0) ioctl$KDENABIO(r0, 0x20004b3c) r1 = fcntl$dupfd(0xffffffffffffffff, 0xf, r0) ioctl$KDGKBMODE(r1, 0x40044b06) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000080)=0x4) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f00000000c0)) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_SVIDEO(r3, 0x80045745, &(0x7f0000000140)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, &(0x7f0000000180)={0x7f, 0x0, {0x5, 0x9}}) r4 = dup(r3) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f00000001c0)={0x1, 0x6}) r5 = accept(0xffffffffffffffff, &(0x7f0000000200)=@un=@abs, &(0x7f0000000240)=0x8) connect$unix(r5, &(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f00000002c0)={{0x18, 0x0, 0x7, 0x5}, {0x18, 0x3, 0x1, 0x6}, 0x4, [0x7ff, 0x1, 0x6, 0x8001, 0xfffffbff, 0x2, 0x8, 0x3f]}, 0x3c) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000340)={0x5, &(0x7f0000000300)=[{0x7, 0x7b, 0xc3, 0xebd}, {0x1, 0x3c, 0xbd, 0x5}, {0xbf, 0x6, 0x0, 0x5}, {0x2, 0x3f, 0x2}, {0x4, 0x6, 0x1, 0x2}]}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) seteuid(r6) r8 = open(&(0x7f0000000400)='./file0\x00', 0xbfe045a5c0852e56, 0x2) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) open(&(0x7f0000000480)='./file0\x00', 0x0, 0x10) r9 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0xc) r13 = getpgid(0xffffffffffffffff) r14 = getpid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000540)={{0x0, r6, r9, r11, r7, 0x82, 0x1f}, 0x7, 0xfffb, r13, r14, 0x2, 0x6, 0x7ec}) pipe2(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x18004) ioctl$KDGETLED(r15, 0x40044b41, &(0x7f0000000600)) r16 = msgget$private(0x0, 0x341) r17 = getuid() getgroups(0x7, &(0x7f0000000640)=[0xffffffffffffffff, r9, 0xffffffffffffffff, 0x0, r7, r12, 0xffffffffffffffff]) r19 = getuid() msgctl$IPC_SET(r16, 0x1, &(0x7f0000000680)={{0x1, r17, r18, r19, r7, 0x40, 0x9d6}, 0x7, 0x1da, r10, 0xffffffffffffffff, 0xffff, 0x7, 0x233, 0x7}) 16:00:09 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x861, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x1000000000000204, 0x0, 0x0) getsockname$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r1 = kqueue() kevent(r1, &(0x7f0000000580), 0x80, &(0x7f0000001680), 0xfffffffffffff001, &(0x7f00000002c0)) 16:00:09 executing program 0: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000080)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff7000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff6000/0xa000)=nil, &(0x7f0000ffb000/0x3000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00']}) r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x35}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000040)) ioctl$TIOCFLUSH(r1, 0xc0286988, &(0x7f0000000000)) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000500)=[{0x28}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = msgget(0x2, 0x0) msgsnd(r1, 0x0, 0x0, 0x0) msgsnd(r1, &(0x7f0000000080)={0x2, "b97f1aa7793a50651f65c1ac088b9cdea3d866f76162494cb928f5ea38acbb28a2ff48c16c5efec7f62de6fd20b1d6b6dee0a55b65a4fd195766c740c86e8e5d2b8e28"}, 0x4b, 0x0) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:00:09 executing program 0: clock_getres(0x0, &(0x7f0000000180)) r0 = socket(0x2, 0x8003, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xa) getpeername$inet6(r0, &(0x7f0000000040), &(0x7f0000000240)=0xc) getpeername$inet6(r0, 0x0, &(0x7f0000000080)) openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x40, 0x0) select(0x895d4eeb22cabad4, 0xfffffffffffffffe, 0x0, 0x0, 0x0) r1 = syz_open_pts() fcntl$setflags(r1, 0x2, 0x1) r2 = dup2(r1, r1) symlinkat(&(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000040)='./file0\x00') syz_open_pts() shmget(0x0, 0x4000, 0x100, &(0x7f0000ffa000/0x4000)=nil) r3 = msgget(0x2, 0x200) msgsnd(r3, &(0x7f0000002d00)={0x2, "095349ee9d6586c18722b330755acb2e712774c11a873908cf2931096ef25e83d3a7cddbec52237f59a6ef2452e4a45a6a01cc13da302c76ab6eba0898a361e2a81c7cec052aca76dece219db93f75889c83804b2163cacd365c978ea39d1c43bf3933f87ec9d1fd65cf6728a0a66ef7289dc44407d525d81e3905db22093402079d113a036a2815526367398c8fc092e7f2216630a173fcd771c68df6322c6a7e38fefbbb87d4be656becd970cf1f0930743783d882f72b248db00177ddbc50b6710f4f20b19feb6c744ebc6c34279dca28cd5439d5bc29815e5ca8357cd4657cc6970aebe55166394e93f348d254d3c59eaa534ff4475adcf728f7cd27361acd14e36818513c0d537ed5df8f2ad63f28419823375578553ba9c52749ecad1a93d3eacbd52838659b88fc68c744622630d0b53f5e56c9b15e695683a1a0d4d1ea0022fe647a7b6d787d3f38a9caf6ad31ff3acd1bd183c493edccc3f4ef45c1df8943d9636a726190162e0786f46021eba0db33066bfe062c5e41f26263eb18761cff9137455a79c4d70e7158cb0d3fe28e9278c7dd2b433ba71aa5b2989d6fc36fb1318f132aa20664bcf09ddb46d08c1711259bd622377d12fedba33604bdf5666ef392064e223147fa30e5a1c56a4a855653b60b0b133adf7321dc219e5a4b3fbeb36b4cf04b7eb5f806f353a5c8b24b5529662a9476a248196cb86b637be8c8bc94ac46187531549a090e2f5dcc7c1c8ea9ff947eb726276de4ad332a521ea98cc303634d0a56174c3bff90c154a955f0af90ba031563d51102e30649cacb4c5d31647502f94e0c033a6204cd03a212ce3671221d2079432802c3406fff007aedd832a2930be7471e411dbf1eb7e9544b5e619c73428ac11f9cf9e47734c8b87cc8852aeb58ad1b8394d607bd5619422fd9c163bb05e87edfa614baadb65b5e7a97a292540a125d45d4e4282039f344bbd39459e061fe9ef35f8dba1f0509bf0f8fef6cd38707e43b9f82112e2c5abaab76c8b8df6c5c37231c3a1aa3cd075cbf59bedf215e76a219ffb19cb4864d6ca5ef55df49c7bc4542ee391fbe2300b14611b13be9fae18f228a3bd87593f01f4b9417a3723d03e15512e6cb80133e8b6cae5a9f7feb2b75e3d919d4d0f57aebfdc598bf8dcf69b2bf82b8d3f63e1b4160db94e2213d64f6c859d437da0f68769fad26accfdff07703d162981f9a17857be787ae30709f4e23b72c9a809740999e252dabf8cfb5ac6e682dcbdab18ad41f21879a020fcb8629e7e05b0ba8057ef7da1e4fdb4ac1039f2434abd8a7563c4094543dd1348227b789700b67dfb5952b96692657e7f7de2039c32ae900c3361e1e3d07ba70782da57953eddb0ba6e5f216fbed73ffe649d79d026e2aa4485a4be2bb2232a3436aa87be84859855b9ad48737ea235d059147cb974f0b78f6ff9e34027f814f2c7835e0ca80f04b3a11d7e2e7d373670cdf6ac5c040956bfa5f12de9b65c6a385fd123bb3ac36cb9994df22ba65b2baca9f97bffbb72f1c34389f6911880b0b8561b9b3d65d9ba88a706ac7062958c3867e6281c537b3c3d7240b4cf43f2101338b811201bf659bb7a62e7a7b066556970c33d0ea56ec9e41cd5ca1887bb64ee602e86ef8ef1f83067a83afdb8aaf65e4dc890ded2a25d7f463b05c5021482a56c43e012901ae7aba2572b2b7715d4a77aa297acae00a6759a36e5e39fc323e2f161f3ef9e1e2d3540e947fbbb14a443197c99e5ecb22a4c322ad7841e645211b69ddaea4bfc444e778340d4677281a222310bd3596feb5e3d631771a8bf435ba4b652cf3b888febcb1d2338ee2e180ed1fd8c29aea86f90a4aa1c64fbb5b7a4b477eecd7ee6def25a5d5db967ad222dba8194c55577a3d2759ee9d02dcc3295ce39f495caf3e7d88d927f4485a50c750c850f3d395819c5ad0821c02ef233952a8089e593acba3e322b922ef667c25e3889d67de81d3a3272354891afbf191cc7be64ca5bb4c678a3f92f461154a1f01a685a141ee2d3ac467561891fcc7145cad365d45c8398e4e9310d708200139a25a95a09a489cc600350cfa61e7e2fc999b6256154a784b01f7c89c0a31cbe7eb9e7e4d09d3926ca7742f1b19bdc016cb5b7eaafa6a732723bafdccc71c310624ba8e125a7d671b80270d894a17abaa41d9ac81c89c75b44a0f6d9a9d7273eb14db842857ddb94b35dacf103b485359ad93982cb076f52cdffc619db4c3ba42c423e5805a0193b64a718891fec91e168c84230294afdcd6d7fbe125872539c9baa4ae37986827347c260e2a74c9aa7c4085a81b73c3e0bcae31b369f075563018bd6ec9deeea5c602f6005488b6090122f6c35114144c6c3806460feeccb5bb30633be104d5d780a029a8a47d6c21cf81ba5a5bffdd97b7ab2f2e5c41e9c04e93be2ffb95f88c10b359df04162a2134c4236c976000e4536c2eaf8800c73e7a09cd6c4cad01e9b9185d995117c080b2ead40c773d285799e72b230ba6c923a5f354686cd42041678ad3174dee104787cb63bcb71408f72140f3dac4fba76222556b537661d304ce58b96ea797d0b1a20233197e0939b10e5ac95a8ac1858d85f17631f7f7d21bb94e8c75a284f9e4d5aba1d289401e457a2e7f7ece0826e340399d4158989364c0ac0973fbb07b5bf3141fd0a2f02066e3e54e599d0d5549989b19484205f9bcea0750f702244bf0a27897a946b84cdeca6bd8d197cf5bd9e5aa3c4319a88e5274c627a448ebb2f6129ed0ac989042525f5ac81ef0ffce347197d1ae2df1817af2882d4c314c652313f79b5d8936609b6f336c7bcf6a934f05bd628b4b1833a40b77c1b7c983f1580af6ef191107f96973f9ab52fb6761df81596f754e666b631c013d43b5086dde7f5329b2ad350eae90fb9baa1f6def4ae9e161045700b0cff8564dee3bacdda4fbbeb8c168c1da1e05c6215578d863b89c41818123529ca558828ae47448819c59e16f212c616afa3e734b593dbfb50009903ab42c06a739c6a23c08c8e5b3d02519e61e0af50d48afd01aa4106d23676fcf9948287fa96c9cbeb45f95e560aff62b3445f9b9fb269be768edacc5df8db4c65d1704474b02293cf46acf60ed716669cd3ed8c885642a6fa74c2c6e247bb0b64d074500b876cf8669f292b9a94a75f73fec22f0d13d28233b973ca6a2963bd065653c77db269e6534c10486749571fb80b39f5f65a0dd12bdd0a69639ad896e31d11ee7de79099da14fd0678830603cb3ca752bfe220e4c2f9a859fc9bc713e822547a6c11f61e9db9fc14a8f240e0c4ef86457e4043b2606d5ee03ea58adc82a046e6aaa93376260726c385916a2714df8be4ca9368d83a6968a3e6c278fad4adcf64ca3d284128a99484d063dcc6d4cf2c835fec87ab97d01037048d626906d5c80ddf9dca0683ec13ce11fc66aa3e917526130b7c765183f201b73e6a06d5d2b3cccd4b474285c0a72a5aab5395698e757228dc630a8bac273f5432daa03ab26d66c2d461133e2a3fda7ca1890d087eff765679c5b1de006ffe80242e68e3f82f21cadbc44791b3ebb8797450fd37aab1d8856a6927736cb915f5f5a3fae3f9a5c2eb1d96604b605bb598d4b4c591ac962603a3ed4d1bb914f9e9cfac832ebe1bcf6a6f0ab3b9861e6ebc2dcb30d9b0b5ba7423052ce65ab0a549994e171979a1198fbef7bfddecf58e05bf54e9de23c0c67d41d8ce2b55bdace18db6f11e69c5f29afc637cbc75b9ef81ceb7ab960f81104fa33ce1fbdaa063897ef1f2d71a3f27904f61fc8a7b9ade1154495de51d61d5afbffa3c1beb69a9f99bb07eb250c6aee07893a514a8d88a2b7ccc8108e898ca7c61228c08299c927a6b345730ac4eeff5c53696db183a827c669469122b51be4b4dc162cd7f311210f3ae72918af6fa0d2035a107c75ec6097f96d1ad3393bee4249a4ad66c7049b154b0b6cea7ef3698a7fe286e1062b7ed0c6c30cec1763e192db490d51e274e0d53e02996060ca1ad609c43dc44d4bf9e911f1071f0dd28e33ce14e7d2d4078981fead1972d78336cee096868f69317fe90b90622537f97638d80138cd8566918ee463806e0023ebe1ddbb2e3285c362ff791823dc5cc85e4cbd1367654cfa67b58e2afcdfa79ed3235c1ca9bf7ef4965ca6fc6e26d5fbd67d401d259d96bc9839c30dbfe3c041c8ee336203342aeff3b63b2d55e4e4591324940de0e7d5cbf4c9477a12ec84d62f7a4b25b359cae7d06472209265d2f9ecc8d70de76eb5f3f0fdedf9b4eda29215c1554555ed14d530e879ddd1416a11a058996873509d905f463766ca4510050fa2b67200b8d96dae504fa1a45442a08030bb289c4955fb6fac7bc96e33c3839027a40f2cb14e8a3ff8650e8a8958c631b63226a543c3364e3bcfa0318a1229804a784730258e5c9fce90d127c48f60d9dd6158cc5220c891da29bacffc8165ab509fddb83e89def3ddda3e7e4ad0615d29b5af76c08224605cc7ab030598526e4ef8f9acc84c37bd44689bc5073a4fe004762a8154cad38e2a3d189408376ef6c5f93dfcf5f677178d8860effbf02715e57b15175f0ef907ce264c13f1430e08da5c60d43b85cee7e04300da0afd89d162486ae25d60027fc084a09235574bfee3e79fb5a01c96093492cc4b8a0bfd8e156417030c88b46eecef6503ddab59182a92eab300d840482c0e48f554d2b8cb22ca77f49a8200146296c2ac694241fdd49928da1ff17cc1d8f30cec244ea8386d3ed0e720c2709a79e08f273af9f998341142a31a2f23cd48a8e9736ac5006bc9ee26aef82a2a72eadafdbca5b8f9ea59bfe73ad27e9f99579d35a6e65f63f88799ac2e9bb369b331df739ede14eb3766eef273c40c7b0d714ececb10d726863c63e0cc80d0d5b9bbf1810e9d8b711ec19afdbaeb864abd9abba03dcb02aea6cfc7320a825c8805fcf009cff01fdb08f2a0aa489c2371f881e74a296fb9a15ac5edc3c62036ed83750a3fe081a8d1ad2d7ff22a6152f65f25bdf2c768302ec93e010c3c4c5cb4d0cc4152b00bcbd3ecc177684c2efb7c6aa9194549e736bf7ead3772d289cbcd098fa621347a2a013216477ed0be825265878228287e632f0ad4e281978f13e279aed2a7fa8fb664698eb293befbf5f2581357b1d1924b9951329d849241ab8f6a05af732f846fd5a2223befde8766d87bc18c7e51fe463929a5825c318fceed4b15200c686a6af08a9c97c55e7c25f261194069fdf7a446a1698d933636fa5ab6dc117f59dd3a5771fe8494055add6fa4498c18469efd654e7f196750dbb41724e6548a9cbe31aeff45ad807093605065df3a6e539f517c05bea2176acac183cebf2cea4fc2c227f053be998b1258f431ec11d0471bd188d523580147f434e1219d3d51faffd627f3c27bfd0133c37441592d314da033e0b967d68ec85b27034b90f62d368df53f9ada0d0cae5857b3ae4c90812b3203fb647b812adc31c10113ea28145e80ca6112f1749721b3251d160c7b1d31068c4479cda5b59f46af63de48795a8f7deb63c4e31d51846b81f3bc794da4c7013c3bf86d992f8a60887a3a118438e79440430dc2ce5c7c220b8fc63e210d31b712a25dc86d7ee520ecbf6b42a867a4f6f03c7ab2ac31ae665ac8a25fc685ea1edda6216025338c2f854f5a7f4749bdfe97e8be0e67533ace7a4e6ec21cfb71fc21293698f2db1b24fd14824553d94c688a89e3f4b015dc7645cef41c8ef7fb27e8486454338b1a5ce811af236e1f6ed38cef49702112"}, 0x1008, 0x800) getitimer(0x1, &(0x7f0000000080)) setitimer(0x1, &(0x7f00000000c0)={{0x3d1b, 0x6}, {0x4, 0x7}}, &(0x7f0000000100)) mknod$loop(&(0x7f0000000140)='./file0\x00', 0x8000, 0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchownat(r2, &(0x7f0000000180)='./file0\x00', r4, r5, 0x0) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000280)={0x9, 0x3f, 0x741da070, 0x35844755}) recvmsg(r2, &(0x7f00000007c0)={&(0x7f00000002c0)=@in, 0xc, &(0x7f0000000680)=[{&(0x7f0000000300)=""/223, 0xdf}, {&(0x7f0000000400)=""/208, 0xd0}, {&(0x7f0000000500)=""/188, 0xbc}, {&(0x7f00000005c0)=""/188, 0xbc}], 0x4, &(0x7f00000006c0)=""/197, 0xc5}, 0x2) setsockopt(r2, 0x9, 0x800, &(0x7f0000000800)="0c0e0475fd6f93d1689723d34fdb14061667a6f733895938bd3af42f2b94f1803c2f4c07e952", 0x26) recvmsg(r2, &(0x7f0000002cc0)={&(0x7f0000000a40)=@in6, 0xc, &(0x7f0000002c00)=[{&(0x7f0000000a80)=""/81, 0x51}, {&(0x7f0000000b00)=""/4096, 0x1000}, {&(0x7f0000001b00)=""/61, 0x3d}, {&(0x7f0000001b40)=""/4096, 0x1000}, {&(0x7f0000002b40)=""/170, 0xaa}], 0x5, &(0x7f0000002c80)=""/11, 0xb}, 0x43) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000880)='/dev/ttyCcfg\x00', 0x10000, 0x0) ioctl$KDSETLED(r6, 0x20004b42, &(0x7f00000008c0)) r7 = semget$private(0x0, 0x1, 0x0) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000000840)=[0xc7, 0x830, 0x8, 0x9]) 16:00:10 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) getpid() ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) getgroups(0x1, &(0x7f0000000200)=[0xffffffffffffffff]) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x170) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x24}, {0x15}, {0x20000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x2a2, &(0x7f0000000180)="67449e72411f") pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000100)) r2 = kqueue() r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x50, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x35}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) socketpair(0x20, 0x7, 0x3, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000300)='/dev/ttyCcfg\x00', 0x100, 0x0) geteuid() r7 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wskbd0\x00', 0x8, 0x0) r8 = socket$inet6(0x18, 0x8000, 0x1) kevent(r2, &(0x7f0000000240)=[{{r1}, 0x7fffffffffffffff, 0xa0, 0x80000000, 0x4, 0x10001}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0x188, 0x1f0000060, 0x94}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x78, 0x2, 0x5, 0x6}, {{r3}, 0xfffffffffffffffc, 0xa2, 0x800fffd7, 0x400, 0x1ff}, {{r4}, 0xfffffffffffffffe, 0x12, 0x1, 0x1, 0x800}, {{r5}, 0xfffffffffffffffb, 0x2, 0xa00000c3, 0x2, 0xe834}], 0x9, &(0x7f0000000380)=[{{r6}, 0x3104ff63af42e0ad, 0x1a1, 0x2, 0xfffffffffffffff8, 0x2ecb14ea}, {{r7}, 0xfffffffffffffffc, 0x9, 0x20, 0x1f, 0x2}, {{r8}, 0xfffffffffffffff8, 0x20, 0x10, 0x4, 0x9}, {{}, 0x2, 0x20, 0xfffff, 0x0, 0x5}], 0x3f, &(0x7f0000000400)={0x7, 0x7}) 16:00:10 executing program 0: mlock(&(0x7f0000003000/0x4000)=nil, 0x4000) mprotect(&(0x7f0000006000/0x2000)=nil, 0x2000, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x8, 0x10) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x35}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) close(r1) mmap(&(0x7f000000a000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) 16:00:10 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x20000000000001dc, &(0x7f0000000180)=[{0x1c, 0x0, 0x40}, {0x3c}, {0xfffa}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r3 = msgget(0x1, 0x254) msgsnd(r3, &(0x7f0000002e80)={0x3, "50f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae"}, 0x107, 0x800) msgsnd(r3, &(0x7f0000000780)=ANY=[@ANYBLOB="000000000000000051f2e8cbad4c40341a7fb8f28f53930ac93feed5e69ec81ecebd9e705f836edbb76d3198d1d6e7448ba200c71274a7bb1dd016b9ce27d8fe88478ac17dba06f5e4f9be8700179265b9fa88c70e8e256b3ec66e56ce3058ffa63be973a9466fbe0146e1fa326e17bd002433f7544397428045fec49f781615269d824e1e0cf34d3f24ccbc09af01a5dacae9fd2d1817724aa40026cdb70a6279419e8ba7d192afed727944287c8b6c6c534169b2e6a2e6f238959768a631e6eebcb2cdd014ec41ffafe4dda4343e7d296712981be30b68bded42c5ab97c5bd5708b971fbf411dbad577b612dcbca896994ca792802f9377b672237533dd601a3a8a9047b29b3e90b26237fb06192793b0983477f29c4b9ec6c024dcba39d89b58088a0a348efa480639060938debec39cc38ba30f46b67af77b936952c2a1756be84e0fb647186a86be1c2f2c554c94b526c524d17cbe6937aa6dfbabb96ddb2b84a32cfe72c3587bd858368e60d9673005c6e259cfb64b3d2be639b83f5b49eba1ed1a36f8a2c73b7a9386c2763d613353992f51ff5ca4d6763ec3e835494ea6f548ede6cc8262c340a31088e12e4b477e330e52d6aa50ed36cb65b6880ff1c2ebb97e8d1259ec78963d1e3c09f7ac9a5ec58e963da7027a8405851d27720cd84e1e82cc2cadd4a6bee6a6b911d3afed5f00004000000000000203b5b20fe13fdd62a06bb6a71547cc33a3c19eeb41c9ad3d15baa6de1491e0fd5ee31e294e80206cc81a3b97356d19d248abf63751fe4a8af0bd5ec16bd5c408dc69773501827c6c0c09815eb821d54fe81a4d106c2b3ecb8ec7898a25965c34867b265c71dee23728ec976239a7056182c203ec132a107ea267819ce52b7a6a8f4059e0035eada27eda1d2e1127eab8b9354a87aa3afb8ff9b315995896ecf4b53227f736423d4ba3f55c8574547d4418f39b95d361deaddeef581"], 0xa2, 0xc2c25e0089590800) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r5 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = msgget(0x2, 0xc0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r11 = getuid() r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x28}, {0x48}, {0x6}]}) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x28}, {0x48}, {0x6}]}) r14 = fcntl$dupfd(r12, 0x0, r13) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r16 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r18, 0x0) msgctl$IPC_SET(r8, 0x1, &(0x7f00000003c0)={{0x0, r9, r10, r11, r15, 0x1, 0x9}, 0x800, 0x1, r16, r18, 0x6, 0x1, 0x1, 0x2}) r19 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000280)={{0x8, r4, r5, r6, r10}, 0x3, 0x0, r19, r20, 0x9, 0xb01, 0x9674}) chown(&(0x7f0000000100)='./file0\x00', r1, r5) r21 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r21, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x35}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r21, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r22 = dup2(0xffffffffffffffff, r21) getsockname$unix(r22, &(0x7f0000000680)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r23 = fcntl$dupfd(r0, 0x0, r0) write(r23, &(0x7f0000000080)="2020e66320650a", 0xa086) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 16:00:10 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x1) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x800, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5fffeffffffffff"], 0x10) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 16:00:10 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="81"], 0x1) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x3) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:10 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="2d012e2f66696c653000f6d543accd3d3e3e3bb1c8c5fe11da9a16160f96cbd4826bc5c189bfd8a4d5ca7abdb90000000000000000d83018662f12c59f8bbba1b937b9e9caeeb0e06ffb4d83472e20920d0d4a2b00"], 0xa) r2 = dup2(r1, r0) listen(r1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = dup2(r6, r5) connect$unix(r7, &(0x7f0000000040)=ANY=[@ANYBLOB="e4012e2f66296c653002"], 0xa) dup2(r4, r3) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) accept$inet(r2, 0x0, 0x0) 16:00:10 executing program 0: open(&(0x7f0000000280)='./file0\x00', 0x80, 0x10) openat$zero(0xffffffffffffff9c, &(0x7f0000000340)='/dev/zero\x00', 0x691bfcac284574f3, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x861, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x1000000000000204, 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f00000002c0)={'./file0\x00', 0x6, 0x3, 0x3, 0x1, 0x800000, 0xd3, 0xffffffff, 0x4, 0x5, 0x6, 0x6}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000040)={0x2, 0x40, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6], [0x0, 0x0, 0x7, 0x29, 0x1], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [], [{0x0, 0x0, 0xfffffffe}, {}, {}, {0xfffc}, {}, {}, {0x0, 0x0, 0x1}], {}, {0x0, 0x0, 0x0, 0x3ff}}}) 16:00:10 executing program 1: r0 = socket(0x2, 0xc003, 0x6c) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000000f361c512ee44f290d184ae2acbcd98137f35d1d21dfe92bf6907ed7ff9ce7a5515ab957a68bc1e1cdf782479b008204c8e315bbb7865b987571b98fbacb3b168bb11ffddc9ecc17e02bd08b53b50223e25404fadcb0ac4c7a6c7c9120009844adeed064bd762"], 0x10) write(r0, 0x0, 0x0) 16:00:10 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) fcntl$setflags(r0, 0x2, 0x1) syz_open_pts() socketpair(0x18, 0x8003, 0x6, &(0x7f0000000080)) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188", 0x48) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x35}, {0x60}, {0x6}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x35}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) fcntl$setstatus(r1, 0x4, 0x140) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x5}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x155, &(0x7f0000000340)="c401000000e47e1163d5bd54945f0b18bcfb80a9ec2327c54a6d4aac0245eb3311cfe38bc8c61b265e075a774d4ceff7e24a28edc8391341270a675bad861cfdb0005d25761a446f74fe6013b1a6aaa650a96c4fcd6fac95e38900000100b09810b2ad3700bb65f78b97e42641df63b94f5bbd2e89e7dcc635cf6968570503972350e340d76cf896cd021adc3770dc073d82f0eb723fab3aa717186d0481d6bb18525607dbcfa680c9160eac97e08f67f03ad66994076b1a6a72d97aec9b6cb48ce20ab118e7966b52292c086bbc004318a2963a250f7524b7bb5c974a1461429dbd881c386dedb48b69974097986c2f0f1573a29299d1b282537694e35b88725ecfd957b282305baf757f6ede31110fd886ace26b6ddbfb5288567216ec4e94477511ed49d15fff2b827c3036974c2d77f442c4839e2d4b8be70498c55d8336804e107f25d9feba320b40ea3937876d3e83f9b738") 16:00:10 executing program 0: syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7ffffffe}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) r1 = semget(0x2, 0x0, 0x453) semop(r1, &(0x7f00000001c0)=[{0x0, 0x1b8, 0x1000}, {0x2, 0x5, 0x1400}, {0x1626f320129e059f, 0x5, 0x1400}], 0x3) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)=[0x4, 0x6, 0x7fff, 0x400, 0x3ff]) 16:00:10 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000240)='./bus\x00', 0x1, 0x0) preadv(r0, &(0x7f00000006c0)=[{&(0x7f0000000180)=""/173, 0xad}, {&(0x7f0000000340)=""/88, 0x58}, {&(0x7f00000002c0)=""/67, 0x43}, {&(0x7f0000002140)=""/4096, 0x1000}, {&(0x7f0000000780)=""/88, 0x58}, {&(0x7f00000003c0)=""/150, 0x96}, {&(0x7f0000000480)=""/175, 0xaf}, {&(0x7f00000000c0)=""/58, 0x3a}, {&(0x7f0000000540)=""/167, 0xa7}], 0x9, 0x0, 0x0) recvfrom$unix(r0, &(0x7f0000000000)=""/68, 0x44, 0x3, &(0x7f0000000140)=@abs={0x0, 0x0, 0x3}, 0x8) 16:00:10 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000180)="440258d086", 0x5}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="109091d539677760"], 0x10) 16:00:10 executing program 1: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000000080)=ANY=[], 0x0) writev(r0, &(0x7f0000001680)=[{&(0x7f0000000d80)="06694b11050800000000000000", 0xd}, {&(0x7f0000000180)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b5ed78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3", 0x7d6}, {&(0x7f0000000000)="892eadf04950da3c19a33f3b026dcc6cc364690774d47a42542306415006e34157cf18f93e5ef125e6a32e99d13d2010e6b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319ccf22a5aad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af3", 0x6c}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c051", 0x39a}], 0x4) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x2, 0x0, 0x1}, {0x4006, 0x0, 0xf8}]}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3d}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20000, 0x0) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f00000000c0)={0x7f, 0x3, 0x93c5}) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000140)={0x9, 0x0, 0x1a}) syz_emit_ethernet(0xe, &(0x7f0000000240)="6b3e1913ffd6af8956551175f523") 16:00:10 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0xcd}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)='G', 0x1, 0x0, 0x0, 0x0) r3 = kqueue() dup2(r1, r2) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r4 = semget(0x2, 0x0, 0x453) semop(r4, &(0x7f00000001c0)=[{0x0, 0x1b8, 0x1000}, {0x2, 0x5, 0x1400}, {0x1626f320129e059f, 0x5, 0x1400}], 0x3) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000000)=[0x48c4, 0x4]) read(r0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r5 = socket(0x18, 0x4001, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSTOP(0xffffffffffffff9c, 0x2000746f) 16:00:10 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000080)={0x2a, 0x0, &(0x7f0000000000)=""/42}) ioctl$VMM_IOC_WRITEREGS(r2, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, r0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000800)={0x10, 0x4, 0x4, 0x1096, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000366000/0x3000)=nil, 0x53}, {&(0x7f000003f000/0x1000)=nil, &(0x7f0000133000/0x1000)=nil}, {&(0x7f00003ea000/0x1000)=nil, &(0x7f00000e4000/0x600000)=nil, 0x1}, {&(0x7f000069a000/0x2000)=nil, &(0x7f000013b000/0x4000)=nil, 0xf4}, {&(0x7f0000655000/0x1000)=nil, &(0x7f00005ba000/0x3000)=nil, 0xedf}, {&(0x7f00000b5000/0x2000)=nil, &(0x7f000045b000/0x1000)=nil, 0x9842}, {&(0x7f000052c000/0x1000)=nil, &(0x7f0000fed000/0x10000)=nil, 0x200}, {&(0x7f0000196000/0x4000)=nil, &(0x7f0000542000/0x8000)=nil, 0x6}, {&(0x7f0000330000/0x1000)=nil, &(0x7f00006bb000/0x1000)=nil, 0x1}, {&(0x7f000050d000/0x1000)=nil, &(0x7f0000572000/0x1000)=nil, 0x4}, {&(0x7f00001b6000/0x1000)=nil, &(0x7f00005e6000/0x2000)=nil, 0x7}, {&(0x7f000068a000/0xf000)=nil, &(0x7f000065c000/0x2000)=nil, 0x5}, {&(0x7f0000687000/0x3000)=nil, &(0x7f0000049000/0x4000)=nil, 0x73}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f00006cf000/0x4000)=nil, 0x80000000}, {&(0x7f00003cc000/0x400000)=nil, &(0x7f00002d2000/0x4000)=nil, 0x80}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f00001bc000/0x2000)=nil, 0x8}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x7fff}) 16:00:10 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000000)) recvmsg(r0, &(0x7f0000000480)={&(0x7f0000000280)=@in, 0xc, &(0x7f00000003c0)=[{&(0x7f00000002c0)=""/210, 0xd2}], 0x1, &(0x7f0000000400)=""/107, 0x6b}, 0x2) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2, 0x10, 0xffffffffffffffff, 0x0, 0x0) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f00000004c0)) socketpair(0x6, 0x3, 0x0, &(0x7f0000000740)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000780)={0x0}, 0xc) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/wsmouse0\x00', 0x10000, 0x0) pwritev(r3, &(0x7f0000000c80)=[{&(0x7f0000000800)="a0e5d901ead28f6a25279a6f9150835f59b844662448294f5a751225089e42dc9cc31f43e256e63adeeda130e480d9bd9501ddb2a3dbae8e03085563209e1102c108ea2f28824122405a0792257f4bc624a99f86fd8f85319f65f3d64b782b1a13e22292d5c0b07f8529ed35919536041f5966220e9c30408fc72483ac5fbf7829bfb472214f1d9cc341b57bdb45157a985dd7436c1c54ef82b091ec15a31188ef2ffbecb0252337614122348474a99f31164643ac27c7934d64e9defb663a255e5e75b0a59bd297", 0xc8}, {&(0x7f0000000900)="e3bd67bbb1a437f75cdfafa24fb1d9559b9726cd678238668f8356a3a125577f716b9a08a8a770a1362f2cf0f705d775839321788072f7dd43a37df93c9a462e959f08d9e6c88db80f4ab896125d591c8ff1414b3e3d2675805c9fb31fbf1f0cd3e8ead319898af21b051ea044aca480fb7aca8b0b3f", 0x76}, {&(0x7f0000000980)="0b33a2ad998ece140349182eea520f8fa14d9c1f2c4d8fe8c727efec520676fa5ab42da03080cf413ae95897cd6a7fb073546b16fa93f81f8fea76c339a628cd53910698dea8b64abebbd5f56628b7cb31b0bf7bf2be9efc92f9117aa0612f4ee2fdcdfd86afb736eddbfe604dbb7a34e10695b2c34d98120b2f4a191b033932907a52cea6d917814ab2ba2c51d4d4fda833b5a08339fd96b352206ed91f2b57745420cd2fab2ae1b3f11523857afeb3224d865d059042ed289fdb3bc779be42a265d10792dbe34f76db989771df314926aac887af4d4a69188f64ad81", 0xdd}, {&(0x7f0000000a80)="963a666e7546f28b52000f66ab53ba04fbcb8a44b92dea24acd2b19f0a47cecb879e62d8a262f1f65c2e89a0289a77d5e348cb26134a3526606a12b913c453fa6230b8c147", 0x45}, {&(0x7f0000000b00)="394b8648a5966d9a428404881543a6d7e07dc6f55aedae6206598e4a039bc3dda0", 0x21}, {&(0x7f0000000b40)="c41758cca801200aa1330b", 0xb}, {&(0x7f0000000b80)="bd96fe5058df4d73d3ffd5fa51c37cddc036243fe82cde672e6d627a8502ae18f612436f4e50f492851adbb0832aa841346972812648cec1bbe296cb5cc3e10a2be4eb0547f64dc5d079e239b5d9dcc9cdb9ccb0639774c843a27ec1974084c47a05538067aed84684e79e28c4c662d13f0c510dbd6b6a69f91e6b7cb9dfb6b100f6f5e68fd7e5f8423a88253008d0d44108e479b91cf439891848cae18ab12067929f11e33d5b9f6daf9c399f55bfb47a5910ac7efdf8789667b017e58517d5affc9806dd1b52dd85666c42dfd52e", 0xcf}], 0x7, 0x0, 0x0) r4 = shmget$private(0x0, 0x2000, 0xb02, &(0x7f0000ffc000/0x2000)=nil) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000d00)=""/151) r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000dc0)='/dev/pci\x00', 0x20000, 0x0) dup2(r5, r0) r6 = open(&(0x7f0000000e00)='./file0\x00', 0x80, 0x104) getsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f0000000e40), &(0x7f0000000e80)=0x8) fcntl$getflags(r3, 0x3) shmget$private(0x0, 0x2000, 0x80, &(0x7f0000ffc000/0x2000)=nil) socketpair(0x2, 0x5, 0x1f, &(0x7f0000000ec0)) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000f00)='/dev/wsmouse0\x00', 0x400, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r7, 0x41205725, &(0x7f0000000f40)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) open$dir(&(0x7f0000001080)='./file0\x00', 0x10000, 0x2) socket(0xef76e8e5f2a5e817, 0x6, 0x80) recvfrom$unix(r0, &(0x7f00000010c0)=""/21, 0x15, 0x840, &(0x7f0000001100)=@file={0x1, './file1\x00'}, 0xa) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffff9c, 0x80105728, &(0x7f0000001180)={&(0x7f0000001140)=[{0x0, 0x7ff}], 0x1}) r8 = openat(0xffffffffffffffff, &(0x7f00000011c0)='./file1\x00', 0x41, 0x80) connect$unix(r8, &(0x7f0000001200)=@file={0x0, './file1\x00'}, 0xa) flock(r0, 0x5) r9 = socket$inet(0x2, 0x3, 0x81) fcntl$setown(r9, 0x6, r2) 16:00:10 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb807fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f53000b8627865ea4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/204], 0x10) dup2(r1, r0) r2 = dup(r0) sendto$inet6(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:10 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) r2 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x861, 0x0) r4 = open(&(0x7f0000000040)='./bus\x00', 0x861, 0x0) pwritev(r4, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r4, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x1000000000000204, 0x0, 0x0) ioctl$TIOCSTAT(r4, 0x20007465, &(0x7f0000000100)) openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x10, 0x0) pwritev(r3, &(0x7f0000000800), 0x5, 0x0, 0x0) pwritev(r3, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x1000000000000204, 0x0, 0x0) fcntl$getown(r0, 0x5) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000080)=r3) 16:00:10 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x2005, 0x3476) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x12) 16:00:10 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0xc003, 0x0) socket(0x10, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="28a5dbe1bfc7a58c", 0x8) 16:00:10 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) msgget$private(0x0, 0x220) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r2 = dup2(r1, 0xffffffffffffff9c) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000280)={0x5, 0x6, 0x81, 0x1f38}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000380)=[{0x29}, {0x6, 0x0, 0x86}, {0x6, 0x0, 0x0, 0x2000100}]}) pwrite(r1, &(0x7f0000000840)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) sync() r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0206937, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETEMULTYPE(r4, 0xc014575e, &(0x7f0000000340)={0x9, './file0\x00'}) r5 = socket(0x2, 0x400000000002, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0xc0206937, &(0x7f0000000300)=0x18) ioctl$WSDISPLAYIO_GETSCREENTYPE(r6, 0xc028575d, &(0x7f0000000300)={0x1, 0x1, './file0\x00', 0x1, 0x2400000, 0x8, 0x7}) writev(r1, &(0x7f0000000200)=[{&(0x7f0000000000)="4f7dec25660aceb47c21a6e66c18387ee5064f472a5ae3c10c57d90dc762c5a6d4e4a2242669dd4d2b6a761ef3d42ba5956adfdaa178e42df47c807d8cd42d48eb20cde2527cf53972d178d40446914d12b834edea7d41495c3dbcdefd078664916e3b2764faaf6dab0459c665ab55ea1c416cfcd107db5f854f0e9087d1635342a72bffbb145c4741e8808e367dc8b7db0520deb856f53638743a", 0x9b}, {&(0x7f00000000c0)="5cbf9c871226745a0d4c9d4ed18603dc0bc7089307d9ce24ac0ef4057f3c11", 0x1f}, {&(0x7f0000000100)="ec9f01e97aa33d1b7a1f7c033e555ce752abeb6bd33696ac29bf8a72e41964e78b3c465425c4edfc31240c9b6b1d078fa6fa4812f9b78ca517400d6523a3f5affa27fb8b314b7d3f07930d3778a55d91ae3292f763a14424a496802d67b1283aade64c2685a9cbb6f6e1df0c5760905b752648ae8a51367366280f0d257defeccfa1d8a97ea4d05dfb599869f8ea92c879e2792066bb39e6bb47ae498a946e43b6bab570f7382a4266bc77f1f9c98bb05519fc585c5663a0f428faa71d6cb0449b771bd35a8343d017339a16b088865939419ee572c12a97ad55237a4e836e106045d1ef583368cfc618da1a699b4f50", 0xf0}], 0x3) socket$unix(0x1, 0x1, 0x0) msgget$private(0x0, 0x20000003c4) r7 = syz_open_pts() fcntl$setflags(r7, 0x2, 0x1) r8 = dup2(r7, r7) symlinkat(&(0x7f0000000000)='./file0\x00', r8, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchownat(r8, &(0x7f0000000180)='./file0\x00', r9, r11, 0x0) r12 = open(&(0x7f0000000040)='./bus\x00', 0x861, 0x0) pwritev(r12, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r12, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x1000000000000204, 0x0, 0x0) recvmsg(r12, &(0x7f00000007c0)={&(0x7f00000002c0)=@in, 0xc, &(0x7f0000000680), 0x100000000000002f, &(0x7f00000006c0)=""/197, 0xc5}, 0x2) setsockopt(r8, 0x9, 0x7fc, &(0x7f0000002dc0)="0c0e0475fd6f93d1689723d34fdb14061667a6f733895938bd3af42f2b94f1803c2f4c07e95270a0fe6ede1b9677a85016c16a6b77774c3f66f77fcc63763b5d1ab3ac3f30de0af13ea34262f92885f9a7ee5a84a498ea54fbb3623c424aec56ab2cbd49e57c983857ce26243989bd5b17c3cbb5345459eeb6213d01252b9223b8f05950cda2fade6cd4f919d8d0dfcb04283dd5b2d9", 0xfffffffffffffe10) recvmsg(r8, &(0x7f0000002cc0)={&(0x7f0000000a40)=@in6, 0xc, &(0x7f0000002c00)=[{&(0x7f0000000a80)=""/81, 0x51}, {&(0x7f0000000b00)=""/4096, 0x1000}, {&(0x7f0000001b00)=""/61, 0x3d}, {&(0x7f0000001b40)=""/4096, 0x1000}, {&(0x7f0000002b40)=""/170, 0xaa}], 0x5, &(0x7f0000002c80)=""/11, 0xb}, 0x43) fchownat(r8, &(0x7f0000000880)='./file0\x00', r10, r11, 0x2) getgid() getegid() r13 = syz_open_pts() fcntl$setflags(r13, 0x2, 0x1) r14 = dup2(r13, r13) symlinkat(&(0x7f0000000000)='./file0\x00', r14, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchownat(r14, &(0x7f0000000180)='./file0\x00', r15, r17, 0x0) ioctl$TIOCSWINSZ(r14, 0x80087467, &(0x7f0000000280)={0x9, 0x3f, 0x741da070, 0x35844755}) recvmsg(r14, &(0x7f00000007c0)={&(0x7f00000002c0)=@in, 0x2, &(0x7f0000000680)=[{&(0x7f0000000300)=""/223, 0xdf}, {&(0x7f0000000400)=""/208, 0xd0}, {&(0x7f0000000500)=""/188, 0xfffffdda}, {&(0x7f00000005c0)=""/188, 0xbc}], 0x4, &(0x7f00000008c0)=""/212, 0xc5}, 0x2) setsockopt(r14, 0x9, 0x800, &(0x7f0000000800)="0c0e0475fd6f93d1689723d34fdb14061667a6f733895938bd3af42f2b94f1803c2f4c07e952", 0x26) recvmsg(r14, &(0x7f0000002cc0)={&(0x7f0000000a40)=@in6, 0xc, &(0x7f00000009c0)=[{&(0x7f0000000a80)=""/81, 0x51}, {&(0x7f0000000b00)=""/4096, 0x1000}, {&(0x7f0000001b00)=""/61, 0x3d}, {&(0x7f0000001b40)=""/4096, 0xffffffffffffff1e}, {&(0x7f0000002b40)=""/170, 0xaa}], 0x5, &(0x7f0000002c80)=""/11, 0xb}, 0x43) fchownat(r14, &(0x7f0000000880)='./file0\x00', r16, r17, 0x2) getegid() r18 = syz_open_pts() fcntl$setflags(r18, 0x2, 0x1) r19 = dup2(r18, r18) symlinkat(&(0x7f0000000000)='./file0\x00', r19, &(0x7f0000000040)='./file0\x00') madvise(&(0x7f0000000000/0xd000)=nil, 0xd000, 0x6) 16:00:10 executing program 1: r0 = shmget$private(0x0, 0x3000, 0x10, &(0x7f0000001000/0x3000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000540)={{0x2, 0x0, 0x0, 0x0, 0x0, 0x20, 0x7}, 0x0, 0x80, 0x0, 0x0, 0x2, 0x5, 0x8}) shmctl$SHM_UNLOCK(r0, 0x4) mprotect(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev//pf\x00', 0x41, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f00000000c0)) 16:00:10 executing program 1: mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x50) chmod(&(0x7f0000000180)='./file0\x00', 0x1f) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) chroot(&(0x7f0000000080)='./file0/file0\x00') setuid(0xee01) unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='c\x00') 16:00:10 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0xf6) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="7f", 0x1}], 0x1) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)='E', 0x1}], 0x1) fchmod(r0, 0xe3) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000004c0), &(0x7f0000000500)=0x8) r1 = socket(0x10, 0x2, 0x6) connect$unix(r1, &(0x7f0000000680)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a1902006207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000000e676693c34acdc2c729afc115c2a2ada300037bdae12780d142e1e7af204c69d78edb1ea338aece4515337a2bd679763"], 0x10) write(r1, &(0x7f0000000040)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556ae0b655533", 0x28) sendto(r1, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) r2 = socket(0x2, 0xc003, 0x6) connect$unix(r2, &(0x7f0000000580)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a3862078dea24018295954984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5ebd2ad88b2951b1580136be8a399e6db8a9e3e05bc5370bcd4c0a16f96adb5a09000000b6d5b786186a3c503b580200000000000000e447473c238495aaee48c02f6ac4e41af3bf554799b9b813fe8ce9298a381371350298e5ad30505e8f5300a4aa63b9e2f69fef9d612f871f4385f04157795ea4a5c5fe839fa3f31c4b78a202361cd8cac7dbbc5b65c6592934e4195b51e5510aa6866bffe6733d2870b400000000"], 0x10) write(r2, &(0x7f0000000080)="9e3eb390b603b73725c7c19aab4230e8b4732d3e92e14fabe4f2d065c9a88b86fab7ca2730619556", 0x28) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000400)=0x800) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f00000003c0)) writev(r3, &(0x7f0000000540)=[{&(0x7f0000000200)="4c8fac15d49f6b351d1a4aab7d93ea7de40fbb17628bf8126b12b5a5dabf20fb6df2aaf293f7d4651d348b2831d9d4614ce00c9c2ea0ee60f98cd2b6b274", 0x3e}], 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0xc0206921, &(0x7f0000000300)) read(r4, &(0x7f00000002c0)=""/105, 0x69) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000140)) accept$unix(r3, &(0x7f00000001c0)=@abs, &(0x7f0000000240)=0x8) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0x9, &(0x7f0000000180)="06000000", 0x4) r6 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) close(r6) fcntl$dupfd(r5, 0x0, r5) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:10 executing program 1: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000200)='/dev/tty\x00', 0x10000, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000100)=0xbbf) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000940)='/dev/ttyCcfg\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f00000002c0)) r2 = syz_open_pts() r3 = msgget(0x2, 0x440) msgsnd(r3, &(0x7f0000000a00)=ANY=[@ANYBLOB="010000000000000006006af4063262a131fc26d854e5c2b4c9495851f3f4c69453e5c4d306cc90fb6a51432cc316bde54daa3a38e346c986f0f3efdcae82e8caac04cebab5c8abb1743d8c0a58a1fe15cf208a4dc8ea6cb52d5004829eb15e3666cc6c48f7b2c523ee1a2bbdc8d877e88db428144b001608763e04b678a26f5e766ce37a671979e106d36bb90c17cb6b1569db165228eab68d29fd8b818a208e7b15d5527d2b79298cf3aacae5474638c40abb92dc695d66b1bcea"], 0xbb, 0x1400) r4 = openat(r2, &(0x7f00000000c0)='./file0\x00', 0x8, 0x82) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000300)=0x401) ioctl$WSDISPLAYIO_GVIDEO(r4, 0x40045744, &(0x7f0000000140)) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0xcc7b62d5ba1872ef, 0x1010, r0, 0x0, 0x0) close(r2) pread(r0, 0x0, 0x0, 0x0, 0xffffffffffffffff) close(r2) syz_open_pts() getgid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000240), 0xc) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f00000001c0)=0x4) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1, 0x2010, r4, 0x0, 0x0) getgid() shmget(0x2, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_SET(0x0, 0x1, 0x0) setgroups(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)=0x7) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000180)=0x2000000000000002) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x35}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r6 = dup(r5) ioctl$BIOCGDLTLIST(r6, 0xc010427b, &(0x7f0000000280)={0xa, &(0x7f0000000040)=[0x8, 0xfffffff7, 0x80000000, 0x1f, 0x1, 0x6, 0x9, 0x4357e9d1, 0xc7, 0x400]}) pwritev(0xffffffffffffffff, &(0x7f0000001440)=[{&(0x7f0000000380)="cba43a47d98ebb70b9d6ca7261f0f03ca4db463044d6d6336baf9c7c12a3a800639c68c0737f237109cd94bc6276de683dd049ef4448b97e2071c6599c6aefb7dc87b44e86f0122426dc0119fdd3ca731fedbe399bf633bc73de5d955cdb7cefcdbe38436d9c9bb6666aad0c17771b0063f82b5e01580ebae45e285be2d6367374b7acd63aa5ae7a5fa00bbb629796625263f6f4db8328bc1da2e58d43fb23ec6b4e5c799df3b732c26490efc96df00de9178617660fba29193e454f88c12aae24e03023af72c1efe73c0e3226db53753fc54c5bde613c989c42cbc4004f3d62a2d5ff1e608fd9a0d839dc09ae636f43d3727bb0d70f74dd4125a9ec8f6177e7ef934a831c6127f40690ea98d9d86ca9aa0e7eed4b23772e7abcf5ae7e16ca3ccfdead6b014c1bbf34d5d5e50af6e8bbb53d603b0243987604fc47749a450f2399c5ef7fea4db41614fc11b5ccae1570367bf7f4f4c898a4a6a4adee926d468a676adbd61d6511c281bb79f3799e5ac0e979eae4861c8c817ce53d176a9a4c80c955deb0eb16a1b8fa7bbbad2119c2e30c817cae0edfdbc854fdb17fbbbb8c985d2dd6cdbf269e89ebef1618a0390670905220a28385b4a3a9b234ae97bf467fc8424bb6cba45bd8667538f4790671b33153b6868a612722795709c923d35ce751b4c1d516d9383d89e1bf180b0dee45264d2bf5f9ae75a017c7629dba068de6ed9e20710eae379f70364c6a7f1f84a3b3a10ba94094eb5f46c7f29ac4fada8306b78f08964dd78f1657eda339b7551c52fbf542ddf615ed3d0026bfbe6c7490854b70836fb7071fc444a357ebccbff396374d5f7fdc2c640177a5b0d5d64ee11470c3d083af38527a71160fdf83aaeb66ae9b1facf4997d721e388c96229ebe5c513a5d64aa8d954f10a1a08d49028a51124422f9a494c22ac0d5571810d09f6ac0d0039f200301a45617ae53852fab861b6672c4f3e21167498473f31d29d42ec8958d3f1e3c1a0d56bf4c25b3c0a977f3a14c0fd95e40378fd01acbb079e66bdd2af12b38dc87c284126c61b936ae4b47a99c583f9555e06e6e02142ffa5a9482c7c8e9b0e03805a8b62c0aab1376fd74b58780c9d850ddb685d42ca9cda883e4c5bb1c0184d29c54fa1875176f1a4952136e6ad3e573d1e21beef37719f7f2511956d2b796ee261a09d4232eb0480300fb4892e39549456d3033b963b3af87e1bb6ac1a7d133f4ec107f89417ff9f0935e0ef4fadeb30f70209426aabf79ca14199c6cc8b3cd52470342837edd54fbbd8c3ca0fc21919296843ce59d6c9c5041922f6fadbaa9be3b76a1062e81071b61b5c4cc38c5aaa55245aa1c9a10961661f284d8d5b563cde13cfe124ddd134e18ad1caacba0b8004a6d2ae671348aff56a48c63b09159bcf33df1348d938567e88c38d0070131857304ce27ed5293dc211569c2f7c98045f7860f3c1b9f8aacb4254a4e9e538aeb39574deb512adcb9492a802bdca13ec515abffda9d5dfefc3a6b501d4424fd2aa61e1eecd2ffc1cf0b272947a3106e5590fb27fce1bd40441d4713044857aeb589b7c3dbb0149de6247209f6c982067f91d7b0523d076650938bfbfeac0617fae787d57964c585b1809cf55bcc89f50afd13594c7bc71275c056f69381b5f0ce7807c2aff70f629f6c40fcf4a81be5d636ee7008a49103d39ea1120c9c11bc2064ec4b77550f9677de323873048a3f1bbc61242dc6867645b1809f7871522882066ed220b00b3964887611c63761efc9a2ebfb73e9fc859d44799d31f873bb19914b5502052dfe4637eb2b59d408a5879c2258535799d8af4394da5ca40930cac96b7a2c66efce53414265698ab861e0ab857c00acfba2cf5b963a5a8a1dd9ce953076af5484c8dc262b9688f9cbe6823c127fd822804a0878a78069ddf9f0ddc3930f56f63b51c30be631c4e5805c576cb5c26eee2712119babf2d3ce1a60bd0465045920e68b4b164ea7fd827fa26cf500fdede97e0ed8c4ee07c840405bd826ec06d16672b9638e1629ad2970db0a", 0x95b}], 0x0, 0x0, 0x0) writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x4c}, {0x45}, {0xfdfe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") r1 = shmget$private(0x0, 0x2000, 0x8, &(0x7f0000ffd000/0x2000)=nil) r2 = getuid() r3 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000200)={0x20000000000001dc, &(0x7f0000000180)=[{0x1c, 0x0, 0x40}, {0x3c}, {0xfffa}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r6 = msgget(0x1, 0x254) msgsnd(r6, &(0x7f0000002e80)=ANY=[@ANYBLOB="030000000000000050f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e4fd449dc61a9527f11c2c6693a97ca9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae"], 0x107, 0x800) msgsnd(r6, &(0x7f0000000780)=ANY=[@ANYBLOB="000000000000000051f2e8cbad4c40341a7fb8f28f53930ac93feed5e69ec81ecebd9e705f836edbb76d3198d1d6e7448ba200c71274a7bb1dd016b9ce27d8fe88478ac17dba06f5e4f9be8700179265b9fa88c70e8e256b3ec66e56ce3058ffa63be973a9466fbe0146e1fa326e17bd002433f7544397428045fec49f781615269d824e1e0cf34d3f24ccbc09af01a5dacae9fd2d1817724aa40026cdb70a6279419e8ba7d192afed727944287c8b6c6c534169b2e6a2e6f238959768a631e6eebcb2cdd014ec41ffafe4dda4343e7d296712981be30b68bded42c5ab97c5bd5708b971fbf411dbad577b612dcbca896994ca792802f9377b672237533dd601a3a8a9047b29b3e90b26237fb06192793b0983477f29c4b9ec6c024dcba39d89b58088a0a348efa480639060938debec39cc38ba30f46b67af77b936952c2a1756be84e0fb647186a86be1c2f2c554c94b526c524d17cbe6937aa6dfbabb96ddb2b84a32cfe72c3587bd858368e60d9673005c6e259cfb64b3d2be639b83f5b49eba1ed1a36f8a2c73b7a9386c2763d613353992f51ff5ca4d6763ec3e835494ea6f548ede6cc8262c340a31088e12e4b477e330e52d6aa50ed36cb65b6880ff1c2ebb97e8d1259ec78963d1e3c09f7ac9a5ec58e963da7027a8405851d27720cd84e1e82cc2cadd4a6bee6a6b911d3afed5f00004000000000000203b5b20fe13fdd62a06bb6a71547cc33a3c19eeb41c9ad3d15baa6de1491e0fd5ee31e294e80206cc81a3b97356d19d248abf63751fe4a8af0bd5ec16bd5c408dc69773501827c6c0c09815eb821d54fe81a4d106c2b3ecb8ec7898a25965c34867b265c71dee23728ec976239a7056182c203ec132a107ea267819ce52b7a6a8f4059e0035eada27eda1d2e1127eab8b9354a87aa3afb8ff9b315995896ecf4b53227f736423d4ba3f55c8574547d4418f39b95d361deaddeef581"], 0xa2, 0xc2c25e0089590800) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0x1a9) r8 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = msgget(0x2, 0xc0) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r14 = getuid() r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r15, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x28}, {0x48}, {0x6}]}) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r16, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x28}, {0x48}, {0x6}]}) r17 = fcntl$dupfd(r15, 0x0, r16) ioctl$BIOCSETF(r17, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r19 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r21, 0x0) msgctl$IPC_SET(r11, 0x1, &(0x7f00000003c0)={{0x0, r12, r13, r14, r18, 0x1, 0x9}, 0x800, 0x1, r19, r21, 0x6, 0x1, 0x1, 0x2}) r22 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000280)={{0x8, r7, r8, r9, r13}, 0x3, 0x0, r22, r23, 0x9, 0xb01, 0x9674}) r24 = getpgrp() r25 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) fcntl$setown(r25, 0x6, r26) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000180)={{0x4, r2, r3, r4, r13, 0x144, 0xdb8f}, 0x42d, 0x3, r24, r26, 0x0, 0x5, 0x8}) 16:00:11 executing program 0: r0 = socket(0x10000000011, 0x8000000003, 0x0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x8e60c7a3edcbfa92) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x2, 0xc003, 0x0) connect$unix(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495ffc41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870f4d7a8f7749f3f96b20000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295eba75293f7155a28d72c2f40bbec12ef1cdc0660a3f93a5d68996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990df582bce1d80afe5d2141e320a7613f48b637e054454a97de570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd360707d2cab3dab8ccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f79030385a9e6030b3d75550b468ac82b91d236c7de08060f6892f5c94c2931e645300000000000000"], 0x10) dup2(r3, r2) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r2) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) linkat(r1, &(0x7f0000000100)='./file0\x00', r4, &(0x7f0000000140)='./file0\x00', 0x0) close(r0) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000340)=ANY=[@ANYBLOB="82022e3f66696c6530000257eded7010603caca86de10fadef4e21aa8be0c0fdbe9599f70a48a49c3deebf8d7274922c9600ed8a24d48908e070810e1d7cf7134262c619fe55b843e672e8acd7a9ffc30da9e7f6b186996acd06ff6cb7f0e31907b82b095d5d3c12f0e2fe61e9b29b417a0e9b38413a544fb2545246b369710f83c302a501de8c3dfb0f5e332f10c311a5ae9eb9d2adef254bcf0c4f0b8ff17e71142bc86e40b8fb7e40b6c6f0b3d157c0fb5d831b68859843046f1f40daacdb73b5cddbceabff2f41b93cb34b913b8791a11fb3b50c6bb8b462003f55e871"], 0x10) r6 = open(&(0x7f0000000040)='./bus\x00', 0x861, 0x0) pwritev(r6, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r6, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x1000000000000204, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x8, &(0x7f0000000440)=0x4, 0xffffffffffffff9f) socket(0x1, 0x2, 0xbc) socketpair(0x10, 0x2, 0x6d, &(0x7f0000000480)={0xffffffffffffffff}) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/wsmouse0\x00', 0x10000, 0x0) fcntl$dupfd(r7, 0xa, r8) writev(r0, &(0x7f0000000040)=[{0x0}], 0x1) 16:00:11 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400000002c2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b158c965e248701201360bcd4c0a162b58fd4237b8fa4d012f6ab01e6bf3bf554799bab80ab4cedd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad29d436947f299768b16516026629002e32f470e75c93ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3faca89a8aba050559f2120ff387c0f64f790da917510500983d41ba76f5bff41e0e590b8bd5295eba5ae8d52b8686ff308d72c2ff286e086f9daecf0c0a3f93a5d68996fade9cef0100592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315d0300db84f007a4084883add7525e0126e33aaa9f845d0369830df582bce12842db8b0900000000000000b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd4acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f725e767e29e6030b3d75550c568ac82b9fa226c7de08060f6892f5c94c2931e645303b4da0ae2e628beccd1a205ebca60a5a3918bfc87b6eb4d73447f93b274ba781f0e0a53e08e15d43288ffbb929a05072a61aed5999905dfec2945385601aba866467f03bf0c75af117890b6dc270d13d017b0020f0e7ca8a7056572971a202167e10953b3f3bd50fcf279fdcec904368cd2e33ce85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfab95f10c54554e3b0ade52fece1f728dbcb10ec2af46e59f4299cf8db5089d3a1c0ae025001d285572e6115410a5169b607bda7979cbc866d0ba77bce91b7974316ebbb50b60fd46c36dcdbf054e4019de31810ee58f0ea53fbfadb566a7fe6c00000000000000000000000031ef30de608e84eb5d0f03c51f38db8bf005fa0b6f1a6d8cfc293bce430d75d37c5461009d3c62da83fc2f784110b649fefbbbdb08ee6beb8efeded85908f2f748334bae1a01d2840072b3fa9b4dbcf1436d2cd75b9bab54a45966c9b6809b42f3bf90c355bd8ad7a7650d6b500411547321772ed2535c691297af3caa3b854c436bd377f70cbae338abde9dc6d4c06135423232a79ae1fc20a72c4ab30786152eadf0a2d3734e527730a020ed9de83afb01e322b5c0d50629518b2b45a32666f3e039260b451f8c1b7c316fb9d7ca30665d156f948572a616e1838d6e5f7391f6ac0ac02615f4850e0a64f487dc62df75a0c105b54f115c5ca48b268b8ceb36b762922aa6854b898a7d154727d247d70570019c3b636eb5e0e429878b7b9465cc8ac10828"], 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r1) sendto$inet6(r3, &(0x7f0000000040), 0xdf1e, 0x0, 0x0, 0xfffffe4a) ioctl$VMM_IOC_WRITEREGS(r3, 0x82485608, &(0x7f0000000100)={0x8, 0x9, 0x3, {[0xf87, 0x0, 0x3f, 0x80, 0x80000000, 0xf, 0x2, 0x4, 0x6, 0x8, 0x1f, 0x87, 0x1, 0x0, 0x6, 0x2, 0x8fa, 0x10001], [0xffffffffffffffb7, 0x6338, 0x0, 0x4, 0x97, 0x6, 0xfffffffffffffbff, 0x0, 0x44f348cb, 0x7fffffff], [0x0, 0x7, 0x1ff, 0x20, 0x5, 0x9, 0x5], [0x63f, 0x0, 0x2, 0xd, 0x5, 0x6], [{0x9684, 0x3f, 0x101, 0x6}, {0x5, 0x3, 0x9, 0x800}, {0x8000, 0x7ff, 0x1ff, 0x4}, {0x3, 0x6, 0x5, 0x2}, {0x6, 0x2, 0xf2}, {0x81, 0x4, 0x1, 0x7}, {0x100, 0x2, 0x0, 0xffffffffffffffff}, {0x101, 0x270efd5f, 0x3}], {0x8307, 0xfff, 0x101, 0x1}, {0x6, 0x9, 0x5, 0xcd}}}) ftruncate(r0, 0x0, 0x7fffffff) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x35}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x35}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x35}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) open$dir(&(0x7f0000000540)='./file0\x00', 0x80, 0x42) r7 = dup2(r5, r6) fcntl$dupfd(r4, 0xa, r7) ftruncate(r0, 0x0, 0x5) r8 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40, 0x129) ftruncate(r8, 0x0, 0x7fffffff) 16:00:11 executing program 0: unlink(&(0x7f0000000000)='./file0\x00') r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:11 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="01002e2f66696c65302f66696c653000b7a3fa41e52f42e0c638f2b5916b7c50d0db96f23ce4051c9466b178db327c242924787127b7570c449370b5af10fe"], 0x10) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) 16:00:11 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() write(r0, &(0x7f0000000100), 0x3e4) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(r0, &(0x7f0000000980)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c24085419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537e5d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e386668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bb4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad618064014bd4d05087bc549b40bfa2e6930bc52f2be01ffffffffffffff89638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d20dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dc840731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda4d1a7709f280d6b0933b16fff0fe22d3c88c05ab4d8a24cdd2443c0e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d032b682b0cc58d81b7af1d06f30861defd48e462abc3bce763028916c47cb6afb92c401def4828656273e4c175c11e47b3fbe42c5f707a7509d0440df92ad4f21a4b311b6ba64725b8cac1c5a793033a123f652a738fbeb1ebd9766e02699654a377c41853fbb53eef3586df7f0342aa60a41a52d65ef31e22b8d1b8af58fc62a475d7180ae5850ddd0999433995e09104821ed1549ea5aaec9b8d2e81cdaa028401ea6acd6135afea3992b4066758ef86058727a2efbeaf1b0791bd9b2dfe4ed708815c66a881488db019c302d58b681f4f0eae59e57e54fbc84d156e1320bc56063678f84f71c3b062c71acb224e9cb064ccb5d096d5c8bf14c1ab1e791cd62119593ea59320aa58c79c81d56d246ebf8ec9290c199cf91bf21b70199f2ae8a0e5f9507675072be7e5bee539cfc78d31100f33bb4553a395d6ed1e3475ca69d0b931f3052d7d5191501feefdf6c1301511f591cb0b938defaf0756c5f38af2ecde75f89401e1bb8602f31f7d08e8c5a888c90ddff5f0c4e311c345f3516f5685beb0433fe42c6fe8aae6a082723a14dca54a626cb4399e9f2e72f70aa60701e1f27892b5c65ac3943e1a46d4143f9453faa955cbec69079eb12f89158ca24a2015a40641e374eb6efa182c21d71466362bd21dc87cd6a96e1d54f58809075b24c5744fa34d9cfa9af7a765dce7bda2c9f858e0479b7068b82174abb6069c4e1ee700564957c8e88a1bad4821a1d74d42cc09e1ff2cfc2d2af1fa4ef106e7888b992204400b0a9b1beebba875c5ecb40d6db73d8c58b80c644bc9ca3c485479babed39941d62b05e0f8523e67eaf4cd31ce568d9f3af42bcf9687ed3a0583445c7e3d0156588c4a3c0c", 0x79a) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) chflagsat(r2, &(0x7f00000000c0)='./file0\x00', 0x1, 0x2) write(r0, &(0x7f0000000140)="0c4a4e5cfab0fbad705a30998dc538bcb200000000", 0x15) getsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000100), &(0x7f0000000180)=0x10) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x861, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) r2 = dup2(r0, r1) pwritev(r1, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x1000000000000204, 0x0, 0x0) getsockopt$sock_int(r1, 0xffff, 0x20, &(0x7f00000000c0), &(0x7f0000000100)=0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r3 = open(&(0x7f0000000040)='./bus\x00', 0x861, 0x0) pwritev(r3, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./bus\x00', 0x861, 0x0) pwritev(r4, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r4, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x1000000000000204, 0x0, 0x0) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000180)={0x3f, 0x800, 0x1, 0x3, "42bef6d37ac9a9695c13aab16c9eacaa4d589ace", 0x7, 0x3f}) pwritev(r3, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x1000000000000204, 0x0, 0x0) sendto$unix(r2, &(0x7f0000000300)="d739a545cda575723d32956fade1070d1b7eaa581681d91198201d48d3d8ac563a60e75d32cfabae5007cb3e5c8c45811985da708f6752fee9b72b9b9d28024ab2a5ad702ed0244d8943effa0ad708e9993e4dd899f3f0237ad59543b2234b5664e244c0d6a71d299e9958e25815bcd955aa4873bc770102c1e99ed17770537591aaaedf0d8c5221309d4dc51d0ee189f1179720ad93469b35da0d1cd3544584c8e89c73246f24e07e277c28dc78e2b4512225c22e3d5f25977697b8cd9b8064", 0xfffffffffffffe36, 0x410, &(0x7f0000000240)=ANY=[@ANYBLOB="01002e2f622625002f5e53602025d110544e1da99c0f0154d367c7f7641f02226f9e77c36fab24d8165d9629cee0be8cec"], 0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x9d8aaaa}, {0x54}, {0x3c}, {0xffbe}]}) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x4) 16:00:11 executing program 0: socketpair(0x1, 0x8000, 0x5, &(0x7f0000000440)={0xffffffffffffffff}) unveil(&(0x7f0000000080)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f00000004c0)='c\x00') r1 = msgget$private(0x0, 0xfffffffffffffffd) r2 = msgget(0x1, 0x10) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x35}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) msgrcv(r2, &(0x7f0000000680)=ANY=[@ANYRESDEC=r0, @ANYRESHEX=r3, @ANYRESOCT=r0], 0x3, 0x3, 0x0) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x2) r5 = fcntl$dupfd(r4, 0xa, r4) msgget$private(0x0, 0x8) socketpair(0x10, 0x2, 0x7, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000006c0), 0xfffffffffffffe5a) msgget$private(0x0, 0x40) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f00000001c0)={{}, 0x6, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) msgget(0x2, 0xc0) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0x2) r9 = open(&(0x7f0000000500)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x5264531943db968a, 0x0) r10 = kqueue() r11 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x878, 0x0) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/devDbpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x35}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) kevent(r10, &(0x7f00000003c0)=[{{r11}, 0xfffffffffffffff9, 0xc, 0x4, 0x9, 0x100000000}, {{r12}, 0x8000000000000005, 0x80, 0x80, 0x1ff, 0x35}, {{r5}, 0xfffffffffffffffe, 0x20, 0x80000000, 0x2, 0xf136}], 0x0, &(0x7f0000000280), 0x10000, 0x0) connect$unix(r9, &(0x7f0000000140)=ANY=[@ANYBLOB="0300131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f39731f9ed280ebba994708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00"], 0x50) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000100), 0xd2) getuid() getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f0000000300)=0xc) r13 = open(&(0x7f0000000000)='.\x00', 0x0, 0x4e9cee2b772a8925) symlinkat(&(0x7f0000000040)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r13, &(0x7f00000000c0)='./file0\x00') readlinkat(r13, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$getown(r13, 0x5) dup2(r13, r10) ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x40, 0x0) msgctl$IPC_SET(r1, 0x1, 0xfffffffffffffffe) 16:00:11 executing program 1: r0 = socket(0x2, 0x8001, 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) mmap(&(0x7f0000000000/0xc000)=nil, 0xc000, 0x2, 0x1c10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x2) 16:00:11 executing program 1: r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) close(r0) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000340)) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) close(r1) connect$unix(r1, &(0x7f0000000380)=@abs={0x3174b555fc91afc7, 0x0, 0x2}, 0x8) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) r3 = open(&(0x7f0000000040)='./bus\x00', 0x861, 0x0) pwritev(r3, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r3, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x1000000000000204, 0x0, 0x0) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f0000000440)) fcntl$dupfd(r2, 0xa, r2) getgid() r4 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCOUTQ(r4, 0x40047473, &(0x7f0000000000)=0x74bf) ioctl$TIOCSFLAGS(0xffffffffffffffff, 0x8004745c, &(0x7f0000000200)=0x1) write(r4, &(0x7f00000003c0)="c31de4e197eea51c3a34c065a7310b8a42ad5edbca108cfed4a07891a781ac00fc6921f800bb452dbfc29c6b1b4dd179e572fb9d0ab5cb5fd7a1849309dff339aeb8bd50fd9e1aada20cbdc72c09fc13d6b0729d71660631ad9e1b1010b86a0f4b43fd3fbf", 0x65) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000280)=0x9) ioctl$TIOCNOTTY(r2, 0x20007471) writev(r2, &(0x7f0000001680)=[{&(0x7f0000000100)="06254873bd32481c2c462a0945c4ffded3c8a4b3415b35c143bf5c9fa8d9c472dddbb1692f8c6621140078049878e18ccd6d735ef53569b514ea0b8932c481989a04e93bec19651a47ad1423635961821b3e6102a934b05ec16ab0df5c0d6426390afc7e2129e4b8f53013cba79073f5cd32f3fc30cd3515c97dbb200c84284757d05ef1effbe3ee9a4d5cf187201aef127e59c90757c65472ff9295b1d9eaeb3222b6fcdf8357de571f49feb7210a", 0xaf}], 0x1) writev(r2, &(0x7f00000000c0)=[{0x0}, {&(0x7f00000002c0)="4a007e806ed43d9f3bb5671c8cb999fd3acde20862330a7bb11d5b5220df55ca921d1bd79b62c451dfebcbed61c9aba7ee244fc388f89a533cdb4f53fe3d4179e969ffe1a54988ec01292be3a7cedbd7bea8a0a425095667d75ff1b5a82ef7968d3d3546", 0x64}], 0x2) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x4) openat$klog(0xffffffffffffff9c, &(0x7f0000000240)='/dev/klog\x00', 0x80, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x35}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r6 = open(&(0x7f0000000040)='./bus\x00', 0x861, 0x0) pwritev(r6, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r6, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x1000000000000204, 0x0, 0x0) accept(r6, 0x0, &(0x7f0000000480)) fcntl$getown(r0, 0x5) flock(r4, 0x1) r7 = syz_open_pts() close(r2) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x20000, 0x0) dup(r7) syz_open_pts() 16:00:11 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) dup2(r0, r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x35}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCPROMISC(r2, 0x20004269) r3 = open(&(0x7f0000000040)='./bus\x00', 0x861, 0x0) pwritev(r3, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r3, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x1000000000000204, 0x0, 0x0) r4 = openat(r3, &(0x7f00000001c0)='./bus\x00', 0x8258e515babf43f2, 0x2) ioctl$BIOCIMMEDIATE(r4, 0x80044270, &(0x7f0000000200)=0x4) fcntl$getown(r0, 0x5) open(&(0x7f00000000c0)='./bus\x00', 0x22, 0x0) 16:00:11 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10004) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0xcd, 0x4, 0x5, 0x5, "791ca271f775ef284099e760de0d207fa40e723c", 0x5, 0x2}) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xfffffffe, 0x0, 0x7, 0xffffff00, "73f300070060c3dce5081af659b097317a117c00"}) syz_open_pts() writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000800)="0239bd9a7f659509429bf2b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc8dc67b536e6d2609e72f34898bbba688a899e4c1739e24429aadfdce006fb87726201bd5b9d8cc8172dba409ba8ae85af052ce46ac0d2194a59731f63912cee352365a0bac83a37ee3c768186a30b9a773fcbae5a6a420f39e94c42d1f33b3286d16a1e9c71d7b62a565bcb9da8e81434135add0cf24846609e2235b61666e9c3b343a37c3f7a11aee6e48324b3e6c0f25ccd2142e76572bc0626017b3deead5dca1", 0xdd}], 0x1) r2 = open(&(0x7f0000000040)='./bus\x00', 0x861, 0x0) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r2, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x1000000000000204, 0x0, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0xd6, 0xfffffff8, 0xe4, 0x3, "040cb1c1652debd39a6984837659fe5cfbc16ec8", 0x0, 0x2}) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x0, &(0x7f0000000140)}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) r3 = getpgid(0xffffffffffffffff) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000200)={0x20000000000001dc, &(0x7f0000000180)=[{0x1c, 0x0, 0x40}, {0x3c}, {0xfffa}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r5 = msgget(0x1, 0x254) msgsnd(r5, &(0x7f0000002e80)={0x3, "50f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae"}, 0x107, 0x800) msgsnd(r5, &(0x7f0000000780)=ANY=[@ANYBLOB="000000000000000051f2e8cbad4c40341a7fb8f28f53930ac93feed5e69ec81ecebd9e705f836edbb76d3198d1d6e7448ba200c71274a7bb1dd016b9ce27d8fe88478ac17dba06f5e4f9be8700179265b9fa88c70e8e256b3ec66e56ce3058ffa63be973a9466fbe0146e1fa326e17bd002433f7544397428045fec49f781615269d824e1e0cf34d3f24ccbc09af01a5dacae9fd2d1817724aa40026cdb70a6279419e8ba7d192afed727944287c8b6c6c534169b2e6a2e6f238959768a631e6eebcb2cdd014ec41ffafe4dda4343e7d296712981be30b68bded42c5ab97c5bd5708b971fbf411dbad577b612dcbca896994ca792802f9377b672237533dd601a3a8a9047b29b3e90b26237fb06192793b0983477f29c4b9ec6c024dcba39d89b58088a0a348efa480639060938debec39cc38ba30f46b67af77b936952c2a1756be84e0fb647186a86be1c2f2c554c94b526c524d17cbe6937aa6dfbabb96ddb2b84a32cfe72c3587bd858368e60d9673005c6e259cfb64b3d2be639b83f5b49eba1ed1a36f8a2c73b7a9386c2763d613353992f51ff5ca4d6763ec3e835494ea6f548ede6cc8262c340a31088e12e4b477e330e52d6aa50ed36cb65b6880ff1c2ebb97e8d1259ec78963d1e3c09f7ac9a5ec58e963da7027a8405851d27720cd84e1e82cc2cadd4a6bee6a6b911d3afed5f00004000000000000203b5b20fe13fdd62a06bb6a71547cc33a3c19eeb41c9ad3d15baa6de1491e0fd5ee31e294e80206cc81a3b97356d19d248abf63751fe4a8af0bd5ec16bd5c408dc69773501827c6c0c09815eb821d54fe81a4d106c2b3ecb8ec7898a25965c34867b265c71dee23728ec976239a7056182c203ec132a107ea267819ce52b7a6a8f4059e0035eada27eda1d2e1127eab8b9354a87aa3afb8ff9b315995896ecf4b53227f736423d4ba3f55c8574547d4418f39b95d361deaddeef581"], 0xa2, 0xc2c25e0089590800) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r7 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = msgget(0x2, 0xc0) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r13 = getuid() r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x28}, {0x48}, {0x6}]}) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r15, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x28}, {0x48}, {0x6}]}) r16 = fcntl$dupfd(r14, 0x0, r15) ioctl$BIOCSETF(r16, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r18 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r20, 0x0) msgctl$IPC_SET(r10, 0x1, &(0x7f00000003c0)={{0x0, r11, r12, r13, r17, 0x1, 0x9}, 0x800, 0x1, r18, r20, 0x6, 0x1, 0x1, 0x2}) r21 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000280)={{0x8, r6, r7, r8, r12}, 0x3, 0x0, r21, r22, 0x9, 0xb01, 0x9674}) r23 = getgid() lchown(&(0x7f0000000000)='./file0\x00', r6, r23) r24 = getegid() r25 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) fcntl$setown(r25, 0x6, r26) r27 = getuid() r28 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r28, 0x80104267, &(0x7f0000000200)={0x20000000000001dc, &(0x7f0000000180)=[{0x1c, 0x0, 0x40}, {0x3c}, {0xfffa}]}) ioctl$BIOCSETIF(r28, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r29 = msgget(0x1, 0x254) msgsnd(r29, &(0x7f0000002e80)={0x3, "50f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae"}, 0x107, 0x800) msgsnd(r29, &(0x7f0000000780)=ANY=[@ANYBLOB="000000000000000051f2e8cbad4c40341a7fb8f28f53930ac93feed5e69ec81ecebd9e705f836edbb76d3198d1d6e7448ba200c71274a7bb1dd016b9ce27d8fe88478ac17dba06f5e4f9be8700179265b9fa88c70e8e256b3ec66e56ce3058ffa63be973a9466fbe0146e1fa326e17bd002433f7544397428045fec49f781615269d824e1e0cf34d3f24ccbc09af01a5dacae9fd2d1817724aa40026cdb70a6279419e8ba7d192afed727944287c8b6c6c534169b2e6a2e6f238959768a631e6eebcb2cdd014ec41ffafe4dda4343e7d296712981be30b68bded42c5ab97c5bd5708b971fbf411dbad577b612dcbca896994ca792802f9377b672237533dd601a3a8a9047b29b3e90b26237fb06192793b0983477f29c4b9ec6c024dcba39d89b58088a0a348efa480639060938debec39cc38ba30f46b67af77b936952c2a1756be84e0fb647186a86be1c2f2c554c94b526c524d17cbe6937aa6dfbabb96ddb2b84a32cfe72c3587bd858368e60d9673005c6e259cfb64b3d2be639b83f5b49eba1ed1a36f8a2c73b7a9386c2763d613353992f51ff5ca4d6763ec3e835494ea6f548ede6cc8262c340a31088e12e4b477e330e52d6aa50ed36cb65b6880ff1c2ebb97e8d1259ec78963d1e3c09f7ac9a5ec58e963da7027a8405851d27720cd84e1e82cc2cadd4a6bee6a6b911d3afed5f00004000000000000203b5b20fe13fdd62a06bb6a71547cc33a3c19eeb41c9ad3d15baa6de1491e0fd5ee31e294e80206cc81a3b97356d19d248abf63751fe4a8af0bd5ec16bd5c408dc69773501827c6c0c09815eb821d54fe81a4d106c2b3ecb8ec7898a25965c34867b265c71dee23728ec976239a7056182c203ec132a107ea267819ce52b7a6a8f4059e0035eada27eda1d2e1127eab8b9354a87aa3afb8ff9b315995896ecf4b53227f736423d4ba3f55c8574547d4418f39b95d361deaddeef581"], 0xa2, 0xc2c25e0089590800) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r31 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r34 = msgget(0x2, 0xc0) getsockopt$sock_cred(r33, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r37 = getuid() r38 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r38, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r38, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x28}, {0x48}, {0x6}]}) r39 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r39, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r39, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x28}, {0x48}, {0x6}]}) r40 = fcntl$dupfd(r38, 0x0, r39) ioctl$BIOCSETF(r40, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r40, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r42 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r43, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r44, 0x0) msgctl$IPC_SET(r34, 0x1, &(0x7f00000003c0)={{0x0, r35, r36, r37, r41, 0x1, 0x9}, 0x800, 0x1, r42, r44, 0x6, 0x1, 0x1, 0x2}) r45 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) msgctl$IPC_SET(r29, 0x1, &(0x7f0000000280)={{0x8, r30, r31, r32, r36}, 0x3, 0x0, r45, r46, 0x9, 0xb01, 0x9674}) r47 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r47, 0x80104267, &(0x7f0000000200)={0x20000000000001dc, &(0x7f0000000180)=[{0x1c, 0x0, 0x40}, {0x3c}, {0xfffa}]}) ioctl$BIOCSETIF(r47, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r48 = msgget(0x1, 0x254) msgsnd(r48, &(0x7f0000002e80)={0x3, "50f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae"}, 0x107, 0x800) msgsnd(r48, &(0x7f0000000780)=ANY=[@ANYBLOB="000000000000000051f2e8cbad4c40341a7fb8f28f53930ac93feed5e69ec81ecebd9e705f836edbb76d3198d1d6e7448ba200c71274a7bb1dd016b9ce27d8fe88478ac17dba06f5e4f9be8700179265b9fa88c70e8e256b3ec66e56ce3058ffa63be973a9466fbe0146e1fa326e17bd002433f7544397428045fec49f781615269d824e1e0cf34d3f24ccbc09af01a5dacae9fd2d1817724aa40026cdb70a6279419e8ba7d192afed727944287c8b6c6c534169b2e6a2e6f238959768a631e6eebcb2cdd014ec41ffafe4dda4343e7d296712981be30b68bded42c5ab97c5bd5708b971fbf411dbad577b612dcbca896994ca792802f9377b672237533dd601a3a8a9047b29b3e90b26237fb06192793b0983477f29c4b9ec6c024dcba39d89b58088a0a348efa480639060938debec39cc38ba30f46b67af77b936952c2a1756be84e0fb647186a86be1c2f2c554c94b526c524d17cbe6937aa6dfbabb96ddb2b84a32cfe72c3587bd858368e60d9673005c6e259cfb64b3d2be639b83f5b49eba1ed1a36f8a2c73b7a9386c2763d613353992f51ff5ca4d6763ec3e835494ea6f548ede6cc8262c340a31088e12e4b477e330e52d6aa50ed36cb65b6880ff1c2ebb97e8d1259ec78963d1e3c09f7ac9a5ec58e963da7027a8405851d27720cd84e1e82cc2cadd4a6bee6a6b911d3afed5f00004000000000000203b5b20fe13fdd62a06bb6a71547cc33a3c19eeb41c9ad3d15baa6de1491e0fd5ee31e294e80206cc81a3b97356d19d248abf63751fe4a8af0bd5ec16bd5c408dc69773501827c6c0c09815eb821d54fe81a4d106c2b3ecb8ec7898a25965c34867b265c71dee23728ec976239a7056182c203ec132a107ea267819ce52b7a6a8f4059e0035eada27eda1d2e1127eab8b9354a87aa3afb8ff9b315995896ecf4b53227f736423d4ba3f55c8574547d4418f39b95d361deaddeef581"], 0xa2, 0xc2c25e0089590800) getsockopt$sock_cred(r47, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r50 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r53 = msgget(0x2, 0xc0) getsockopt$sock_cred(r52, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r52, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r56 = getuid() r57 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r57, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r57, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x28}, {0x48}, {0x6}]}) r58 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r58, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r58, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x28}, {0x48}, {0x6}]}) r59 = fcntl$dupfd(r57, 0x0, r58) ioctl$BIOCSETF(r59, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r59, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r61 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r62, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r63, 0x0) msgctl$IPC_SET(r53, 0x1, &(0x7f00000003c0)={{0x0, r54, r55, r56, r60, 0x1, 0x9}, 0x800, 0x1, r61, r63, 0x6, 0x1, 0x1, 0x2}) r64 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) msgctl$IPC_SET(r48, 0x1, &(0x7f0000000280)={{0x8, r49, r50, r51, r55}, 0x3, 0x3, r64, r65, 0x9, 0xb01, 0x9674}) r66 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r66, 0x80104267, &(0x7f0000000200)={0x20000000000001dc, &(0x7f0000000180)=[{0x1c, 0x0, 0x40}, {0x3c}, {0xfffa}]}) ioctl$BIOCSETIF(r66, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r67 = msgget(0x1, 0x254) msgsnd(r67, &(0x7f0000002e80)={0x3, "50f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae"}, 0x107, 0x800) msgsnd(r67, &(0x7f0000000780)=ANY=[@ANYBLOB="000000000000000051f2e8cbad4c40341a7fb8f28f53930ac93feed5e69ec81ecebd9e705f836edbb76d3198d1d6e7448ba200c71274a7bb1dd016b9ce27d8fe88478ac17dba06f5e4f9be8700179265b9fa88c70e8e256b3ec66e56ce3058ffa63be973a9466fbe0146e1fa326e17bd002433f7544397428045fec49f781615269d824e1e0cf34d3f24ccbc09af01a5dacae9fd2d1817724aa40026cdb70a6279419e8ba7d192afed727944287c8b6c6c534169b2e6a2e6f238959768a631e6eebcb2cdd014ec41ffafe4dda4343e7d296712981be30b68bded42c5ab97c5bd5708b971fbf411dbad577b612dcbca896994ca792802f9377b672237533dd601a3a8a9047b29b3e90b26237fb06192793b0983477f29c4b9ec6c024dcba39d89b58088a0a348efa480639060938debec39cc38ba30f46b67af77b936952c2a1756be84e0fb647186a86be1c2f2c554c94b526c524d17cbe6937aa6dfbabb96ddb2b84a32cfe72c3587bd858368e60d9673005c6e259cfb64b3d2be639b83f5b49eba1ed1a36f8a2c73b7a9386c2763d613353992f51ff5ca4d6763ec3e835494ea6f548ede6cc8262c340a31088e12e4b477e330e52d6aa50ed36cb65b6880ff1c2ebb97e8d1259ec78963d1e3c09f7ac9a5ec58e963da7027a8405851d27720cd84e1e82cc2cadd4a6bee6a6b911d3afed5f00004000000000000203b5b20fe13fdd62a06bb6a71547cc33a3c19eeb41c9ad3d15baa6de1491e0fd5ee31e294e80206cc81a3b97356d19d248abf63751fe4a8af0bd5ec16bd5c408dc69773501827c6c0c09815eb821d54fe81a4d106c2b3ecb8ec7898a25965c34867b265c71dee23728ec976239a7056182c203ec132a107ea267819ce52b7a6a8f4059e0035eada27eda1d2e1127eab8b9354a87aa3afb8ff9b315995896ecf4b53227f736423d4ba3f55c8574547d4418f39b95d361deaddeef581"], 0xa2, 0xc2c25e0089590800) getsockopt$sock_cred(r66, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r69 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r72 = msgget(0x2, 0xc0) getsockopt$sock_cred(r71, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r71, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r75 = getuid() r76 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r76, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r76, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x28}, {0x48}, {0x6}]}) r77 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r77, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r77, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x28}, {0x48}, {0x6}]}) r78 = fcntl$dupfd(r76, 0x0, r77) ioctl$BIOCSETF(r78, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r78, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r80 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r81, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r82, 0x0) msgctl$IPC_SET(r72, 0x1, &(0x7f00000003c0)={{0x0, r73, r74, r75, r79, 0x1, 0x9}, 0x800, 0x1, r80, r82, 0x6, 0x1, 0x1, 0x2}) r83 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) msgctl$IPC_SET(r67, 0x1, &(0x7f0000000280)={{0x8, r68, r69, r70, r74}, 0x3, 0x0, r83, r84, 0x9, 0xb01, 0x9674}) r85 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r85, 0x80104267, &(0x7f0000000200)={0x20000000000001dc, &(0x7f0000000180)=[{0x1c, 0x0, 0x40}, {0x3c}, {0xfffa}]}) ioctl$BIOCSETIF(r85, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r86 = msgget(0x1, 0x254) msgsnd(r86, &(0x7f0000002e80)={0x3, "50f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae"}, 0x107, 0x800) msgsnd(r86, &(0x7f0000000780)=ANY=[@ANYBLOB="000000000000000051f2e8cbad4c40341a7fb8f28f53930ac93feed5e69ec81ecebd9e705f836edbb76d3198d1d6e7448ba200c71274a7bb15d016b9ce27d8fe88478ac17dba06f5e4f9be8700179265b9fa88c70e8e256b3ec66e56ce3058ffa63be973a9466fbe0146e1fa326e17bd002433f7544397428045fec49f781615269d824e1e0cf34d3f24ccbc09af01a5dacae9fd2d1817724aa40026cdb70a6279419e8ba7d192afed727944287c8b6c6c534169b2e6a2e6f238959768a631e6eebcb2cdd014ec41ffafe4dda4343e7d296712981be30b68bded42c5ab97c5bd5708b971fbf411dbad577b612dcbca896994ca792802f9377b672237533dd601a3a8a9047b29b3e90b26237fb06192793b0983477f29c4b9ec6c024dcba39d89b58088a0a348efa480639060938debec39cc38ba30f46b67af77b936952c2a1756be84e0fb647186a86be1c2f2c554c94b526c524d17cbe6937aa6dfbabb96ddb2b84a32cfe72c3587bd858368e60d9673005c6e259cfb64b3d2be639b83f5b49eba1ed1a36f8a2c73b7a9386c2763d613353992f51ff5ca4d6763ec3e835494ea6f548ede6cc8262c340a31088e12e4b477e330e52d6aa50ed36cb65b6880ff1c2ebb97e8d1259ec78963d1e3c09f7ac9a5ec58e963da7027a8405851d27720cd84e1e82cc2cadd4a6bee6a6b911d3afed5f00004000000000000203b5b20fe13fdd62a06bb6a71547cc33a3c19eeb41c9ad3d15baa6de1491e0fd5ee31e294e80206cc81a3b97356d19d248abf63751fe4a8af0bd5ec16bd5c408dc69773501827c6c0c09815eb821d54fe81a4d106c2b3ecb8ec7898a25965c34867b265c71dee23728ec976239a7056182c203ec132a107ea267819ce52b7a6a8f4059e0035eada27eda1d2e1127eab8b9354a87aa3afb8ff9b315995896ecf4b53227f736423d4ba3f55c8574547d4418f39b95d361deaddeef581"], 0xa2, 0xc2c25e0089590800) getsockopt$sock_cred(r85, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r88 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r91 = msgget(0x2, 0xc0) getsockopt$sock_cred(r90, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r90, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r94 = getuid() r95 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r95, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r95, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x28}, {0x48}, {0x6}]}) r96 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r96, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r96, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x28}, {0x48}, {0x6}]}) r97 = fcntl$dupfd(r95, 0x0, r96) ioctl$BIOCSETF(r97, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r97, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r99 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r100, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r101, 0x0) msgctl$IPC_SET(r91, 0x1, &(0x7f00000003c0)={{0x0, r92, r93, r94, r98, 0x1, 0x9}, 0x800, 0x1, r99, r101, 0x6, 0x1, 0x1, 0x2}) r102 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) msgctl$IPC_SET(r86, 0x1, &(0x7f0000000280)={{0x8, r87, r88, r89, r93}, 0x3, 0x0, r102, r103, 0x9, 0xb01, 0x9674}) getgroups(0xa, &(0x7f0000000240)=[0x0, r36, 0xffffffffffffffff, r50, 0x0, 0x0, r69, 0x0, r93, 0xffffffffffffffff]) sendmsg$unix(r2, &(0x7f00000016c0)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001640)=[{&(0x7f0000000340)="7bd4b6c75d400ed2fb7b526a61a50c1cc2e47af02f70ba4537508fd18c1c678c5b748c2e2cbbd6e769776c0a616f30296f59ac33bbe6766c0b3f4c2f7bf4945d5eb24ec191b613ddbb76afcf00dc8ec4ca4e0f4c53292c2db91cecb9c66d04f0ea0c9de4cbb0783f6547021cffba0f90d7f6d4781924e4ce939f489f26257d090421ec85d28ba10669e0ccf8464cd0871c6fdca7", 0x94}, {&(0x7f0000000140)="3006ea40328fd912c45e9ade9ec0fbb621f8af90d7defffe430bc057663fbe5ad6b83a7364f0de1bd8909ef6850484fca14d", 0x32}, {&(0x7f0000000400)="c3f8d0c32b0cdaed542a87410f040a7cf788647edb1866388813a496b8a562306367516d72ea19133c654ab1b738aace1a674b926e86d571c7aa6c5b1089d436264fb833277c0e49775fea04b4c43fb940dd4539669ae40931abc57fa687191c81a1d7942aed58f7848c2f28ce9e8427ec66a8c7e6cd6a2143bbd385c440b40dfdf279e6a3a386", 0x87}, {&(0x7f00000004c0)="d0ab7a101117475be39ffbc611c2174ec4c6dbf18dd1c39f487d36a520756cd15300515181d5741dabec49d901504ec85bed4a1acb0b5ddf58a2e7823bf02289e0d80f5d6500bf3c7565af362af94b5c2d2529eab50cdbe696897779d97f123f8e5eca38595848852b3f117cf7822b781d6d103ae56b6501a4a4ad8c160d9bebeb2b29c60dff9ebefeff27f4e2137bf89fc7085d23f2bcbc23441f51f19222f0d68e3b9b58f1e45d5615272efc6e9735049a17", 0xb3}, {&(0x7f0000000580)="8488cec9899a7a8ef824d120056a061c0ae446164b2dd02c0445a451759d14892fc34028cebb5c9fcd5e1833c101e2dc98c45a6a06bb003ffce43af09082f0c32afb683364006edb11bacd21b67a948ec7d587f4ba5a6ae44a2a86cc27cc7a72bd5477a68476b74132d293fb166bc21aed2a2ba4f2c3d44d3042b9bd78be5be344a5471b46f60dbc36c534662d964a4600f13cb7543644cca636679c4fbf2c66dd4e0040b3be", 0xa6}, {&(0x7f0000000640)="7889e74116a37c79dfd78096155ea42f8a7ef3a5cd54591257160235e6f410a71047b10c59d90c90e20ba9c59912e8983cf1550bf6bf534b6e451b6f049cb6a0ae29a5b2498fb2ccce8082defdefb28ed812cf3ecb7336f1e2a161d57f953c2cf20bbdd58b3e95849f605e687f1f7e12f4c61e343ef1ca15dba87222261a25568c87b4567f1a0b1193421b4135f3e5b272f4d0d824324644e932cd5420cf3da44795f1283b510b2a758ed7b9397136857e15deab8ab1bade8009af71c9a4e143352e3a916686bb50028ddd40687fe9edf8523983308744bbc4bf56914abb58d9606b875cfce5484aed6c2de8b1175178094bf9a7e1a4473979d8e05bdb405f8076e1e2ad60d674c1c0eefc07c5819acce63e64d8cee7671cc25d0e26b78bca76838bd04427a2c977be445fdc363643d902fd91cbd86436ebe984f32b01893472791401b271f67e90c0d4f5519afde712ced3529067556b996258f8fbb87c01f11c37dc079824bbbc1c22b3decd01c0b54a601bf7bbf6a39728440eeb7e8cba6afe20efe5413d908813dbcf660539961ef6538f117971d6c735d7616d32c716d589012f6c301616a49afe5afb508e6772a9e2adcbcee1d594f93f177133c8695b569e1a48b2a7bb9f259654dc42f5a927e887a3d8a5f0b57e902b5b989d074d47052c133b660c1f08162ec6119289b73d1350fb0a4dc00f44b221d12d568c280c462b01743b6f6b1dc16e923bc5c08b89074309af27d293c838677272be06b46d5fe255d09ae8d59148674fd1fa04bb0d3041038ea00be76ebed98a55eaf36c080e692a28161f642828a0d9296fcd2f6ada1663c0dfd8d4cd910087b4d41820609cb5146933e4cf4a71e2ef0e595dac8c700fdda95cf13612d21f5799d2dea8d1fcfb6c75d0c78686a2d109a7fd6725f75b532ce6a49588ffce2f4ad402bbd945479c06d8a12c3da448b7b65f5ce455efe7583ffbdf6708f845fcd4d9918dbb597e66b73809646575f557a79791b2da5e2175d259397cbc964797b97af7674c35ae9cdd22f2b10149c0ac6c908c82b9c03bd604386dad50093be382e6e0cf2effd20579375b58ea85d28ada0a9f8d12a72124d68c25f64deb2670e05cdfa703c1b742d47035e223965516a8dbf2a8f4acbf99658557dea499519ef89a8c53de1b78b89dff74e855d4dbebc13b6d3b6b765307100bcc5d58de0009fbb56acf4ea64cbcc3c497549995bb8d074c356fe4079e008ee3519a0091a87f09a69924d330174154054b2668f45732fb8ecf15b8abce8ec745d907b3700a95fc0a3132da9f0c5c069ddc232549d3c480e5d2eacda7189a2c6d2d0cc5a0fc40b26edc5ed67126c460d71f9a23241bf9daa2da524205ba9a5d732eadfb8eb9034325244c1cd87e115a1496c905d07116febeb38e8642893ead5694c978362122199e57a25843c16b43354e8351ea0895dfd3754742d7e180d1471831ede3c4eafc0ed208e869453c6c8834e19573827b4c225288cfeb485b1a7960eb61b3c1b1ae45e23feffad9d2d4cc9177e7bbc817af8a234490f16c74c2eabf842c08f5ac1918c89547b1a1557c4c7b377a1a4c9344c175f65856e9556cea962b1cd2fc2effc653e9dc44e9f3d129cc262c48f8f85004ab543103711acff510329526cee188e6813c1dc614f9b6dd643e30db11e4bf6cd8619cb4b56f1de575b1f0b6495a7855fef24a6a5d2d036052fd573783ec4e0ccb88ea4781046ebdc956adf6447292ac8183233f01260f2e3ab5339d5fc3ab408d4944782caaf7ffa91fc8d4ffbceb017a8dd3cdde8f174e82d26dc1eed7817683ac92409b0066229d567c97e6dc6f706130a1c03e99b8daab7da6e23b6c818dc1ad6609de1895a505f078dc0a3bf5438a9ebe7e88257d0d2b613422602d413ac89cff2bd0dd0b4179e180239f4bfe905a524363f7e6ab1d43aa0aff92d0b7b8a6db3d69d578e1a242c923a18a2cef236979b71098bdc5a1cdb9c172e8a409f16e48969bdd4f79280870c07ee6f192dd578970a9bb0e1a44dd66077012901df522edb371cd2405833bbd1c30e40c9a293b2707e9717833b4390f46ac4351a7aec4e2f9e96bec1054fb538effb68c92e8309fb90188d509bae3314b0429400162c2392ef1cdc96ce935ed253e335ccddc7267e850d53248d422cf689b9880a1bdeb4835ec670bfd455b48726a01a1455dd45a1eb905fcd886bdc07b9790c07f49c2a3365b5a9b0ce788a60b60e67e91a5dadd86e51b392c2b6f0ac1e9f308faa9d210e148bc357c12d6a498564479cc99dd20dfc09613135ac5cacc88b97f1e73d89c2a24e3c82dc34f308ecee98ede8ac18e4483a542011583d83ca51cd74f42ac3865ff6bb237258d2e6d822497eaec315d426f6eb11b0a9fef2c8896967cb621e87bdd1d7ef9dac80a6ffd1d2ca8e68b6a9f55c64a7180bab5d769c428ce101f947df13fdd63cae056e142db4317fb98a027e3dd3c15dc7b279b87f807913e3d61a22a1b58ca1aed785819e6b226839ee0ff42eb84a6d02765c93723f2c8a63d0f1c9ec0f218be851385b2f611d5a0af36b293196a6b5042b27ff55650ad11e6bea19fbd73b9a2dd6ab7bf0a236d00cde6e3378269c9479cbb446b2391bf1fef1f56b2901238d64a37dec1a6df0a7437a5ddc0d8d384ffe44465862dc6ef504670617bc1fd36b0b14262b26528f07fa37a5c68bd9ca3d941f513ca3a6a1c9f382898239b3be70606fbb547e1121ad9e06ab6ed25e9c06387c250cdb066d2b3883088134d79f395ec1f13ccd39427d609644b72c3c99c3c84d20902cdd5e44fc1c8d375cda8ecb349de576196b44c3789d7a415af047f3084a1c9cae7e43486432f3b043356641d4d3ba682798ae4e8c7ad0b5e39359ca881f5e96aaa04a848715151cd67f007e28d4496ad44bd1c04ce45f88e17f4a751cdcbc0c9039ec09a83a91f1d7f2abf66a3d0b13682e939deb09fbf2a75c62e9cd3286fe1000c852f3afbd8b100ee52ff35c2f977c8f16e3286d86f2be4d9e75ba5b3d37742489cf5bd6c9144cbd618df4856af66277323c3aa652966779a84f3712cdaf373e472b323dad6b703ca832b804d55f949cc10f77dbe0eb35cc8675711c8e5a950dcbcece9c1b37323a2fb97071f1894477cffb0d368f11f2661d3b95fb9a8cc4bf207ff7333892f3bf08ceb6d13a1f291ac60a6dd054c79b7cfbd708c86847338e5f6f870efd710c8e72a0d5ef224ed61d2d165e4869fa9b54f61040d7ac43c18f54106d1428a29dd320f65b3f0f2079753ea33b210a71817d870c29865ae5ad612ce3c984b37386c7abf87a8af0e9b0c1b9a593aaa8dfc5994073b8e3e58a93e1327764053cadb8240e11b152b425594268f240f393ec335a7bf7a64fef91d6a9197ac41a277301dfd976c6e2b66ca8917e84c2c6fffabaf37265a91c84c05b7d5840a824c04e7da313c615e29ece516e0e53f9906115820cd1120e6c5b8798b08ec0017d3709ec6959eb28ff0898b885a50f392c7818b47a8a2dfdb6ca6465a37cd462035e3b31c5d1284fbc26c0df43b71ab7ad09b47cbdecacee081dddc5dae4b98ce7529e7b49fd5c46c41cd658653bed66327ddfdf9894ab2cfafc0d453338559966d99ed23a9e44e24204698d040cb4a6b1db54df2796f9438bcf3bfdc7ca2acfc868674c0048cbaa0efc6440e224a58133c61e73debab43287179f58041a2dd8876aec152beb2547734c1d13423fcee244cb203111fe86210ff96ec593c6e00766007a6b33d894dbffaac3ddb869565f13a308e24c44e65382ff46a6949b16bf64b8c7fd56f9dc92b43ffceeff0b435aa42767aae08ce108acd0becf19c10203b71b7124773cc46e3e03d816af93a72d986ff5578aef144656267cbd424500e60240b4d625f87ea368ad3ceb97efb77ab4a9b5b4da05183b1d6b5dff266ee958550879f114e094a1b367b27a96ea6c956dc2986b01cf7e78c52ea1d414240a798179a009ff42051d2e843085153e359c2888cc04ef6624407cced918ad83f3f7df44cf03e7f64dda8daaf846b3d227fb249003e447e7518402563ff29041bbb47ea4d2ace67f90a364d5edbc751a78664281f6411b4c2bfcf3b71dac67629cd31ae758f3521849c5203062d3f447021111d781f7f24ff21b26d558350a9c22db129729c08e34cf61446ca018503a3ec158348e613dcaa2c0884ed3de21766f488741df8ba8f24e33ccc239f1381c01f597a34edba06ee3145dcfda71202a57c1550b61c52101b606fcb2df1e3bc707c7d5fcfbb8488ba19b283908aa43e897dc3b031758c8a01b0ad9ebbccc0d8a5879c97a8a86c236ff010d4af062f956fbd9dc77bef1c4ece86d716de72779235d36e1aa2e2a842d4fbbe782e9e3f1e99048ea63ba81d617b5e0773d9e1ccfc83b90f193b18cf094e455e86b60d33b7d5f1f5db30b5de1942e25a0d8ae953e7db7fe224e846b3191ac9b9f622b10e4cab3ef3fd15430df502e6e015d3411a92c194eae7fc6808a4b6bc5846c2e3aae2f06da8989238230cdea01179b263a69b01d56a1210af88b42775678e3c4b4228e12b62c3459ba4c6312161ca562260de068a403a772f18a3f135e2d3b97cdb828136806120e82a4453ae2cf11ad82da76897b646dedbe1a175538f6335963b952766c80adfa42a2252e65db252807b587334c0392adf7e5b9a8c7db88bac68d0f8e1f953aaf01b396952d14d551a006a0848449c1df49d0d9333e93fe2b297c7a095f77a670541302c0b869147e81d3a96444e290189496fe42d34bc53cb47bb91090996b84d67d954697cdaad607cd9812cce1e61e0d1d501cf34442bcc2b948f74967d25883bd36becb1fdff7404f2a56dc680be6439703a09b2cda65d1959d23e8937d83be86d815e9708cb2e20cc61a2b6a8d6d6b699251fc57478db68c15648c0b73cdf1782be5dc2c66a049ceaae45538228564f6685005cd2a41c9889ab3739b6caad509c3f4438e801f9c04ba49353f980a00c2a66061b82756b82f0d519c028e3e7be2e988a9a5a65bb9ade813dea11f0f281d44e5b6b4aef3497e24dfca8dd32e46ea23ed758a0579f2d28ef515b2d4165f70a6baf2fcff4681ca5e61d98fbb97004b86d02ff1630c56e08441ef5c635ec8dfc49df8f171ceb26a7b859f47f9f8e144b1f91ccf08913a3ed432da0b23e2470d6c9643e2ce0dcf6eb971ef4490e7d2f9f5bd8e512b7a25f6167fe8f395fceca10cf2965e09c3e929df634130229dcc5b5cf417c8cae735a9d13e157c44fa74436b2e0e44d15fee6f5bd567de65db5f0f97b7f2c505dccc34440386da8fef0f8314b7854e47778514728a24369c5364c524d66153014beaf591e961f361ed3520759988afbccabdbb0b84c2be531a3adeacb777fcde51b0683c5402cd1d86c9be6a30019d6a5a7e37b0ae3012fac95b9b2f6b025c16c4f129d6d8e37200d4a8860d721aa121d3321af5f70b37c166ba94bb898a149a72210843c9c6377d69b12790cfd6635ad6c5b966f0c28d56b600ee0e3a691e197974499db78931f5f1de9afd79d4a579cf1e39cce3c814ba35a5eda289bb19446e046fe33dbbb123dac8ac3d24417c8c44f6a00f75e79f63ea1fef71b55baacc8b97929e2455d158c724baae304fecf58f62eeca61d770f11b68099a02eba92ae91d867228b75dec72f8af1c9b0c4581d886052b8d6b6933039c3641dfd7553587c6bf7b5ee2201cdffa6875b0033bc8e2e188198a7cdf7720740d465f0a05529ec773d536ff501bce8", 0x1000}, {&(0x7f0000000200)="90ebf8a94edd5ccc86", 0x9}], 0x7, &(0x7f00000002c0)=[@cred={0x20, 0xffff, 0x0, r3, r6, r24}, @cred={0x20, 0xffff, 0x0, r26, r27, r104}], 0x40, 0x2}, 0x4) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x35}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x4d, &(0x7f00000000c0)="b6") 16:00:12 executing program 1: r0 = socket(0x18, 0x3, 0x0) r1 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) listen(r0, 0x7) shutdown(r1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0xc003, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:12 executing program 0: r0 = semget$private(0x0, 0x4, 0x10) semop(r0, &(0x7f0000000000)=[{0x1, 0x2}, {0x1, 0xffffffffffffffff, 0x1000}, {0x2, 0x1, 0x1800}, {0x0, 0x8ca3, 0x800}, {0x6, 0x0, 0x1800}, {0x3, 0x472, 0x1000}, {0x3, 0x401}, {0x4, 0x88a8, 0x1000}, {0x3, 0x11b, 0x1000}], 0x9) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10, 0x0) ioctl$TIOCNOTTY(r1, 0x20007471) close(r1) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000340)) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f00000000c0)={{0x3, 0x83, 0x20}, 0x1ff, 0x100, 0x8b}) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000100)) read(r1, &(0x7f0000000140)=""/191, 0xffffffffffffff61) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000240)={{0x80, 0x5, 0x100000001}, 0x7f, 0x6, 0xff}) ftruncate(r1, 0x0, 0x4ed) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x35}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x35}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x35}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r7 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse\x00', 0x80, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x35}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) kevent(0xffffffffffffffff, 0x0, 0x10100, &(0x7f0000000400)=[{{r4}, 0xfffffffffffffffb, 0x80, 0x2, 0x3ff, 0x3f}, {{r5}, 0xfffffffffffffff9, 0xa, 0x80, 0x408d, 0x4}, {{r6}, 0xfffffffffffffffe, 0x9, 0x10, 0x100000000}, {{r7}, 0xfffffffffffffffa, 0x4, 0xf0000000, 0x10001, 0x5}, {{r8}, 0xfffffffffffffff8, 0x8, 0xf0000000, 0x89ee, 0x5}, {{r5}, 0xfffffffffffffffa, 0x44, 0x4, 0x8, 0x80000001}], 0x0, 0x0) ioctl$TIOCDRAIN(r3, 0x2000745e) r9 = semget$private(0x0, 0x1, 0x0) r10 = geteuid() semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f00000000c0)={{0x4, r10, 0x0, 0x0, 0x0, 0x4, 0x7f}, 0x3, 0x882, 0x4}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x10000) r13 = getpgrp() fcntl$lock(r11, 0xf, &(0x7f0000000340)={0x3, 0x0, 0xffffffffecd81e2e, 0x100, r13}) ioctl$VT_ACTIVATE(r12, 0x20007605, &(0x7f0000000380)=0x101) getuid() r14 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r14}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f00000003c0), 0xc) mknod(&(0x7f0000000000)='./bus\x00', 0x80002007, 0x5dc6) r15 = open(&(0x7f0000000040)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r15, 0x800c745b, &(0x7f0000000300)=0x28d0) pwritev(r15, &(0x7f0000000e80)=[{&(0x7f0000001580)="5efa5ef58ae85beb1f9d452d96788e0b5b0c012a411486bad7426264e0a9e2fe75e50be50d55c9e95af2e1c8f864905abf5cc85e14db2e6a05f9e8de94831143781e28b532e1831de242315b044fcb42026ef4863780d9172d051b90f9e230a3698207bac1f6df59ad836ec113956a27bd77409522649558e831a76bb0ab4515180fa13e5083d9c591317242c7121d40dae8e998ea3e0f2e909e57e734c03125f6032f1561b6fa08b01f2732bf4d8d34938ae3932db4e53d2799d820404a82d832c93d3d1288ed4d0c080c9d62eb259f0b6ef6216ec16f2a3bc94f4b3fd9d87d0f660cde25059c99dfb64b42db957703b2bceb31732f6f28fcd33d5d4f57d2e875dddfb878a09115a8cd1d6f2ea9e6bd4608f0fd5d9f40ddab5326d300303bd1925112b832f3e7296adeaafd3d3eaa3f8a488ba07182ab66e7f7c98e1ec6d45dbe48bdffd99510f0e25130bd806dd2f6df1ca7046b12aec2747d52497c754db83563a5aba83ebf5a96144b60f18abd661279cb9631719e8c571eb63132ecea08e499dc3d0cea51e6567506795d0a1187d7f5533025078d60a1d68ac973c696cb15295d51b67b95721ad22f0d5240fbf163849703b54a76c0c7bc17593443bb2889cfa988940145855a3f715adf942dec5ff8d13088d0c77bf0c15945cf755090e3ca3bd89b066fbfbac8279dd25a9b9030a7f6a47ed0bee239ce976e6a62da76a0d868083ace45bf30e521f29e1be92bee0581b518c77ea13971ba1faf7ecca220d81a8700ec5f2d516c590a4a0d90b81c637494c870d2de1903bffc35ae33cf39e8c146235c2aab7bec0b859fa07042f56233695e58e927a2c92019abcdf130f13d1131ecc7fdcd60b9aae9c10b80a9c4378de6bf2ef8969cf8792b0ad389324b1e5fd9ebfb5bf87e39e6ae95c346aa65adf7f0193b5456df3e549bfc6e4d89a500ab8611a9256fa3d2318e183f08993a0aaf95d28f93c277366328ef83e465736b3e58f994a42343367d2bee9e6a799fc965cbed29592db601ab210524aa45fc013721b4629558ad63032058edb62b78cc632616aa35ff5d12b05b5e037f92935fbc575b78d86e01610056bcf7976e01846b96bd200b6d590905623d21f31cf42c42943e06148aaa460e1d0ad41ed81016fa89496f169af6a0b899e4228a9f1f28419a9a6509b29464469a92adb2e58b241a35769384277eb84a5add7289e51fd51aac0aef6e91f4bf394fc2928a3738e13b6ed12da5a821868dab19fddd13fad7efc0daa657637546f5b669b413137bd7bfd05c966142f048c70575692105f222acd085292b37a80ffcd409ce652ca54d051798c06c9aedf51bae0466f83efcdfb557d391e929d7c39654b3ade9f7de3f016fca9820fc41f967b017d9a74f127c0771b63e0fb0a3bd7a082c16ab823b4f315d2941c2372f372c77e6eeb9cb54d61d19a1ac1d4fd28d1f039c59f5e3162b6371a2d1399f2a19ba349a7720203eaa0cff9803a566adca63e5f66a0d5214c65ccb640581054c038bde935b6501a34cef9590b82fd1631e3e8af480b3ba4715cdc06a584743802cd3b0fd6c2353bdf42d5404bb52b50ca0abe875c79e77eaa08a33738891a702afdfe8ce8f34ab0f53693b5a305af6157a91d7b8aab5f9766f6bb830ad85706634432b659c844cfc3d1ee22c8642dc2ffbce67a6e5ab1668268c0b286f51cd01c929a8a2faff566ab77ef2de968ecc5498deddba850fbd7589c67586cc28852150eea0283de034153d19ec6b25919f3528a8fc735e840cfc096c20ad0b94eeeff859777779a05183e7d543064fb1650a60c645b7ee87f3d5046bf0a9346f958535b60f8680bf684e54845d0646f47dd5a844a9d305f1c0eaa376fa29f2305c6858ec6809a0b009544ce7112dfa5e2e694f24e3cb4987ddcd06720540c5b88de3147a9c8d7412471a036c283942c748a580838fa894db25d7298beb750f29abbe1102e80968e393a32d34c83988133bed11cceabdec6745c10adcb2ab70cb5197cd1475fa434ad522b809051d395f19d5adcfd5d81782107116739476b1adc1957955abda2fcbcbeb83d296fa9600458d3a18eb3b2d323738a526501f833faf53e143f8da97980a946449a11bdd2f9ecc160758553b505b0cd40e7583cd6882e7fd2e1e669463772ea9daf24ad9423cfeeccc6245dda5459e88fe6e0473e99f5b250ecaabaf2c84d38b5c3f82935e46581c8a6abd6f779da850c44ef6274236773c585c827a54033cf1152c3839a2d41ae261187fb522eb5986a91052f0328d6695c70ad28414dcb4eb2014b25d158b1a031716f6825728727e750efa72e1f2615fb51d07c8b519cfe42923ee1b75d67622f7f95217bbf85900f999cdbb8d5f3f78ef604522ed0a92b09f6c6adb422f6fd55808f5adfd91eaef78735e657ddf45a85dcc42fc6a3f059f6b7750c967b9614062ca7378a7b66b76b6451f8c3e03f46c23e67b70d8418aa1e18080797a542ae4b8fba290910e79001c794ea14d96d20f416cf5da884c992ab73bfbc6a9977db664d50312abcc9dbab402619ba7440527946f5c44340ffd1d7add04933f3d373903c94fbb6ca20d9900e20caa197f9747bdb2a79da48ddbc23c307487c7785f1f39ccba0786510da812c237cd2892cc735ad8911f06a5d22fcab05f04553ced2cdb7ef95a78eae020dbca4921f39ac0d1139e97b5eba67df6db7c55efefb69aa6088922f8889fbc45de52151f77dd2f628b009902210f44401126942beaf6af635cbaa9cd00ba1105b6df3223682543ea71e57c07f418955618b1b625ae2260c93706601d214169908ae086797526cb64296c33560b4be4a03ef0cd33c72b14c156e1d2e3b69a4b67548df14bca11223e5ab33eed65b3c783063ab3adbb2244a1e41a8377eaf9630cbf2eeca9873f11d3613f05cfdd974f7051af9962e1357f1e13d09c8e7c6cb5236d99614342931f7a31de60e7c50106573a1cbf3c48e5959e9f13edf7f9b162e937c0fddd09af758e3d9f611e7eb5fbe89a5c9c7a09267e99d5a0b63765a42dd19ece2349a3b062fcf7872e26de4b753d605d5da7674bb74b3bd00d0f5294f64245d1a3972666f3f3028b0377fcc491d172168bb8f491c0907a0ab5bbee7a95ed516416c6b9518c776d2e3fbea9b5a63219693d47ae83295b006768d43067960b65132497180f8216e63ecf1536f12592b479fbfc50eb48c25d7c83ee4e654cdd3a0cac5b9207a404219c04c0ee484bebd4be68337a3ae67a464f603c7e4fa33ff764a0318d01cb096d2617eeb7ef98ce830ff75462e980739ed4b8ad85490d06b6713bd766d5a2a3058f4074d0070e96a4ed13db986d78d875d46ff1f63f0123d189bd0dd21bf4d70a95ed754492db1a243386a7748765da6341b20dea", 0x96f}], 0x1, 0x0, 0x0) 16:00:12 executing program 1: unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) chflagsat(r0, &(0x7f0000000000)='./file0\x00', 0x10000, 0x829243f779c0befc) 16:00:12 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x861, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x1000000000000204, 0x0, 0x0) sendto$inet6(r0, &(0x7f0000000000)="858920ea80ed255f06294a3298930527b9a1e6e54e3cd0988f656f0010a32c9c4d4097f2f21860757e7b5214ec3f91f291", 0x31, 0x8, &(0x7f0000000040)={0x18, 0x2, 0x2, 0x4}, 0xc) socket(0x11, 0x4003, 0x8) 16:00:12 executing program 1: unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='xc') r0 = open(&(0x7f0000000040)='./bus\x00', 0x861, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x1000000000000204, 0x0, 0x0) getppid() sendmsg(r0, &(0x7f0000000780)={&(0x7f0000000080)=@un=@file={0x0, './file1\x00'}, 0xa, &(0x7f0000000680)=[{&(0x7f00000000c0)="59402c4721c54765178b0435b489dc4374e074be1e3077eaf6471ce565a3f413", 0x20}, {&(0x7f0000000100)="cc3605bdefba6ade2ae0d60f297224cd7c7c097d8237b56d90a5ada81b15a41cbb294075ed1280b9f704578582fa43a6116fce3ea34c981bb9305aaada7a240f66abd98499661ff3e4466fc0113f135de649c398324604bddf3e4c579d74aa4a0dacb1476ec8a18bc300698e4197a62db711eea63ea3975cb769d4a4b1e14807dc655b762df11ac059919e3344b4d7155f1799770c8839368159789796efe84a5df1210333d9ac99830fc7ebf6aa1be2af7ea1b686bf4ae4057e369161ac5f4e4c10c44835485a449897f6875c51ccba65b6", 0xd2}, {&(0x7f0000000200)="594fa3b482a82d9236b4e9a790d933a197d3d02b4ea32874bfdbd53e1d2e57c5797b8b13ea80f5e5f77180500615603298f85b2bf061d565dacef7dd3a05510002d313a447599b3e9f198b25b76b2adfaee73e2e222d8df87e649398d2bff589ebdd0285b800847e478129b1a59b7a5d08873deb62275535d3e502d6edbde63887cdb6ceb12a2830ed5da74c7d2dc68459491e82db1571f6f4fb2ada1373dc9e240d44d33a9a7a7a7a4a2d956059f69d068e9868395d87c2e303b88fcac9e47a9333b2f803da32b014f1", 0xca}, {&(0x7f0000000300)="9ddef544de06ce673a76252b794bfc85fa7f2c90aaaf34a96a264546cf05cc96150ba1aad8a2f8f3b49ff018465e5c73d30d359a7032153ca8b5a71b61acee68419852e3dca83782ffaaa1079ba00111e96109268e7b9194840dd6f373e0a93c", 0x60}, {&(0x7f0000000380)="9ca9a030817bf735173a4000c0ecb52e87b82f40a6d4c53bd1e1bda992147694309a038f81677eb7741a8720d5cfe809538855f30d384ee739aaacb55d19240c14f012b60f9544f85ebb4048e21c8671a4246c", 0x53}, {&(0x7f0000000400)="3bc798a6b238dcabada0a266f797a5c0549a54bada2455fbaffe3ac6dac32f8331879b11b6531b8861ef1fdd05482bbf1c75be205c9d639ffc43352247c8c2e33701e6f26963694e634b9a8618f967c4ec71c471d75f", 0x56}, {&(0x7f0000000480)="25f902bd441bbed7eacf7687f7adcd6848ce1c6eb09e37acbdeb748617bb3d54af38078f0bcd986581391f22c4b7e901fe505ac9c3b470ed6a7e31c0c387e04e218b1a5d02b01a959a8951f89122141d3ab5c0118b587f7ab8f2d5235f4af3d9229d81ae1f6712dca495668750c40821fd88cc51c6372d3116078c4774e238dfcfe4d44f8538aefab56c5ec118fa087180dd24b3a49636ad0ec30ee9c9e3b5de9e889f03fc37057a3b6adf0c465d424f1e69004f5d0464bb15958f83ec3d2eacaf74b60a3ff140fef3b3dfe0918f80", 0xcf}, {&(0x7f0000000580)="78f4fcf1bd7cafec2faa881211114ccc2163bd48af3d63f6e8d20139ddfc04ca730da9f018190be6e9c957205086ea195155c92390f4d9ce6bbd558cfc7e286f1884995a8cb5cce6f9519a6b896b8c5612f0a84a18b226081809e771b1db5a3dd170c868545a4984f1afed8e9b6494320253cd9ee621015b93a3216066d593ff91e8c43c263fc113d54d7e8ca241aee565f5baf57ec4c187f7a2ba75559483fb4079a2d30603f4eaf4c2fa24d13ebb6dbbe18e6fedd44c78b37ab0b67b8ac2ab8d0bd185e35001510c60d3015b12970e58b54828a40ca081a3b7261c46087a4729d085772f3b", 0xe6}], 0x8, &(0x7f0000000700)=[{0x50, 0x1, 0x9, "f532ca9f8df753391600b3c2dc4a77468ba670f8730e3a00b560788a2ee63b6c023540a5b55a98e408a2371e263cded873528da89c1f3730b41ebf4ea1283716"}, {0x18, 0xffff, 0x9, "cdf129"}], 0x68}, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f00000007c0)=0x1f) 16:00:12 executing program 0: chroot(&(0x7f0000000000)='./file0\x00') setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = accept(0xffffffffffffff9c, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) pread(r1, &(0x7f00000001c0)="78eb4e3d4b2202896329baef198ff742a82b8872858e1b9db96f33", 0x1b, 0x0, 0x0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0xfff, 0x4ca8, "a4cd1ed81d7d90bc29617f9a4337451e5d404f67"}) write(r0, &(0x7f0000000080)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef89fbb400002d4b80a0cacd4f43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7f", 0x4e) 16:00:12 executing program 1: r0 = open(&(0x7f00000002c0)='./file0\x00', 0x200, 0x1fd) r1 = open(&(0x7f0000000040)='./file0\x00', 0x8, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x810, r0, 0x0, 0x0) pipe(&(0x7f00000027c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCDTR(r2, 0x20007478) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)=[&(0x7f00000001c0)='%)$-%#(.,./]\x00', &(0x7f0000000200)='{\x00', &(0x7f0000000240)='-\'(\x00'], &(0x7f0000002780)=[0x0, &(0x7f0000000480)=':{\x00', &(0x7f00000004c0)='&/,\x00', 0x0, 0x0, &(0x7f0000002740)='^,](\'%#\x00']) openat(0xffffffffffffffff, 0x0, 0x40, 0x8) pwritev(0xffffffffffffffff, &(0x7f0000002b00)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x5, 0x0, 0x52) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f0000002600)=[{&(0x7f0000000500)="b045d2a42aeeb6d401dfc2a44eb73d6a3c8729e2adab72a93860fad3bfc88595d34e23a303037b4d4349bb38a04c5c2dca6938bc3309c592fecb588a59cd04e067db08bbd4fbe9ad6a6c20643c2870b01c2842b1a405ceade81b52c292e233294e64b8ab0ccf6a3199ade6a02d27c5f567e6834de4589ac9469f1a5263886e0ea8759bc6866a5997a723e1458f3a922dfe3d209290ec2a82332d4e70901f515ed19a2f52af76d0d6acfcb06bd584338d60589a3edd9064b158a555319454a2b05dde98b1dc6a89fc0a622005a4e9c149c1f28e62105e79e74466c3f1c6b5229ed87ea585fc0f10f23ca1b8cffd83aa731c327576bcd298a066131c6251ac95c7bc031bffc2f262d273c1e41e11c6434093b58d698a6999344269ed02587c7f53dbd278cdca8619471f5048e83f0eeff60c8985e2e8bfbfd4aa26fb6ad6ce9cb2a45ab82b838243c2a19482d3c98b52b77a6263d1bf06c447d40fb921e361e0295687af13c2df6a5190a57e052ac84687f77b21e988404bd6191b229f0dc92d49492d7ddbe7828bc6fd0b6fd8188e9ba7b456df732e84aeb4df5023879c65ca0601b426d74b59e92de4bf6e7b9a66f6971259a45e642fbb8eb6a0e69e4220f402666c567db0e7520efc9af4b0369825f33ef7a42558c2cf1269870f015efa4642ab5d3a1ea389d46802573ea78a87e4f48ac31b0472c2c63443b53344ec56a8d72410e3b6c57bccde1cf75ab91d53bb319f4da34d55e14ce32e4c83a45ba5d01eb9565f45494af98594bcd9f871133a52b13950542038cafa06cb77f78472751d5d51ce662d4d3b5c3a30bb5787fc7b2de64660945f6fc2696807d33667d8ba02fd4c078ebf75dbc52697b308d920cb1db1806a5cbe3489a3b28b793eceb05d19d51a1f25ec038d8f1fd453c2eb6af6f8b282e9b0e4ac148a915596c9a51d6e0382bc11b46f1732192100b55fb00d16e72f4366cbdc1906d1483781005dce8f44fbca05b12dce60543c9d4114c507165ce8eaba3bd64bb198ae16ed5738a4a7cd69d9be2b8fb15976364acd9f3bf027457fcbf0ca0bce0c089650c7cec6dbe6b58fb915cb7a43987231f42008c820e3092fbf4fc146292c25837129ee0ec004180f37ff80b8dfde56464e52278d1cee911047b870a3c3313eec58ad9fae94b113d056be4c63312a079bbe9b757a2fe59250d3c88a39c6eda27057920c031cc3373102462386c142362b4d25e4fcaa184db88ab691f759aa1d2e13990c845874a7ef2a4d34e2d77ca8f3fa73b84dbea66aa25afd08e5acd838b51b3e2991871d9b526bad6d32286fb61e14285f55f8d4e965e68ed0ba335e0628db2298c090376c6ede5628aa476b9777c63cacc8a35586c01db48df178a5796f5e3c4fddf350608966c5a1bd6111aea41dee05e5d44b5c24494decb03e6639c759d2690506f728faa6a33b24f4fbf1c704cb6234bc73f90e33177afa36d24f1317926228bc224a76863c00a9983828c078215f8734b4420fb45c584387f148de564fb021d45f9aef4a665cfa782b34952aff382792893cd7ec5b310e2a666ebcce0387cb22060aa333898d0605a40a99ca10b060bf4d6285d4509b05d2a57082aef1818acdc9d2a417cf00dcf0de3eda070c0b1fbfab25e03f7f6e6cadd282736bf1f82ac2dc03bb71c12a55200812687072c6260db403e2b3ff0cdcf591d8bdf14a90370ffad2366c744e4596f8859ddce3fbb98caee9edd83a155c34eb1e23f0040b5d25bd2ba1df43a1917e07c44dc32127b9d4eb03e27317aa4ed2eba3033ae7942254d8ce1835fdbc04e257883a7cb982771bed266b607180552bc6442849042930c4016fc413e545485b8a0eec542c58693f180b3430c1134b5a31e63fadcf5a032e021d1ccee0eb0a9cfe2792abf58ba14919df66e015712b0680c1855df9c5130e4718f5ecb7d674a79c9762dcd6cba8af2b36caf2f5cfb7322b287bc2b91f7165d75d9a8555087ae328ecbed5d67e9e785fd9195d8873c30d2eca9688a7ba9fd1d37b7c9f8ce29f97b46d410fe06b2810542cd684fcfaf143c2796afb7d76e2ea44e50628d686ce1e2bbd25e3d6463b505db25decfe6ba7efb3279836e868542e349d143a0c1cecd8ddde1897a951ca048f5f859ee7284d69b6bde08cecb3afd7703e6e8fe04ad2bd880ab72c9a3c8cf73e3eb4a706b7ef63e980635c157a13ae885c05c2891cc7c1c23d0b65f6cccc864bc18d78a1d6bdedd4fa6d28a40a4bba9fa272fad27f745d09d5042db3b52f4f8a266669ba902971d6c6806514fa9199711485091c396627f848c551bf2d828707564c0d66b20d46f6afaff43eff88cbfaa1bc07f39e68ef5beba09d21405325a7e712f6de98906b2b06420e86f853fd124f2380ba82ecef42c4f596c0cf4d290daa68d8d19a0c0605703c4497ac8e2f1bf75f60110200964d5b447aabde35304ccaba56c4db58748eae6c17646013042201ca2cedda5c862e8e2ea4420828ff5314dd93a879cabf5b514a0a90d414a6084bd147c93c48567c1f2d525213c064da52f16e9cbd3f649546fb01bcd24c87ca74ab28f54c4ee7e8875c4758cf07c19775353fd7e550b2dfe62e107153f28ab1eda0d0193255c5b222bd8e4f5ede37bd821689a4205160000d10ebc2d50a081da35c6325be7381f911423ae88b167fbfdd75f78972642d6b2091ca7af0f283f6cb6a3152af0d9855e204db4da83fa1d62ed27e1a3ef999d59a9970f8256f5542c4b5f2e2e8358e93beb1379927416ddc792f39f2e5896cb1c721ee5cd4dd944203971faf4542a99d684d13103f5cb965e6e95530c9342cbec81efd9a1c430c8de6500f5f3ebf81604d83429602d872dd3c5e53a0b1e88b50c516d65fe2d9fb7bd0b46a7548107e2c9c602b75b8e468d2dfd0cd42ba7f0bcfe61aabc935fd054ae07bc7f46bdb6b21bb29d148f722a9392761a9949d3c020f81be45afacfd3b5fabb0425cc4be2d91f87dd7623b5882ea378b88f9679c0c8293afaa42ff354f752c12f7d476deda6ab739aa284ecd4846d14b621b15225c015c6d58b4fb3a9fdbc49ffe145133276a7786889747763e4584430b07109de192c20ba8e59862df444828a4fd8f9b026fdac84c262774f97ba92e70830c5a0b551423c6322ac0b38162824b72590d82b57718e01cde5be4eb8e10fed1bc8c38594d5c8c13980b565b22edddf398b890175f663f3eed42ebf4a0dd2ea7efaaea87a25b093be9ffebc101bd18d68ca02a4f455bd6a5ac0be7a6e3a88504824e15ef69e0f7d804e70060323fe1cf4350cd671361c689fe654acf04373fa34ddf6a198ed38e315bfb45ab04544e83f0236a903e25004dd8ab514f3d3e58bb2683197fdc020dac76e260cdbb7f55c542bd192bb0e601bd02630fa2669aaeb414da742065b8f67d74d597bcf1fa41ae69fd0ae45ea4c627bbbdd215100477e46404130d9987f7dc89d1272be5545d3e5cd650044f515b06c4d020615ad2cdc54fef9c107fc68a22312f919dd70d542ef68d531c974e0b5249aa8090f6590cbed78678a3474192d00e6252af55c063aede54e11b5d28aa34523ae1842da1081cec328e2bb0d05e65ad4384b0a992bf17dc7e3ea939daf5317c56dc64f13aaffe5ff951f17134b7ab82414deb3e0357cb472ceb7d3c7cf13734bd4de64a876fab046f0f958511fbe3cd0bf3312014967e62ce3fb89cd169900aced9810957f4ff6b7b7430a61485e227d4272104a7b4a0cba5b0b5df0778c691dfb43f9d88c110454d8cff455caf37bb07adf01d2e8f19907ffc304a3700ee9f1e0fbe1e9a8edeea6b0c8ba2a4537225f61d7ec552603ba292960b8b70e933340bbb5fb76e4ec4da6959e3b3fa935a3c14454c7352a744a4295953492aeed9ef797663e83a296951538fb08af002078de9854430f56d5df1fef1f029cfd8d9474da7d6f360c7734bc0e6a426060e4297317e2aadd19e97b7efa269f3fcf786d9a6be2ede1916cb71e8d352cc000d20f12fd83ee73dad090be2afc80952509606672cdcfc3cd414587f8538dac99089428a186fd4277a086394876ffbc54fe925b9ff930e4ebc85284d56e214a60c5290f690da3e222d81a095cbba8b7dba32ee0f7a0ac98aac37eee1941996d6df7cad913fe77e7f58056012b4a0610ce6ad9c06d6b1275dd1dcf8fa998a03d8685ceae5c913136c1e7e0155fc4ab1a2f22c1e76465abd1e0d87bfbb11720e991d5f1594d976de0d349081f3940ac9b5b895bd4bb6ace72206bb1f194abf0c40a763ae8736675d29e892665b37ed545018bec45ffe9649a7d9d261050c8a7721ab62aa6f798d2b509e24499cc436f5810dd313b793d9fd7b97ed8653ff212f7d1f28b66b44963b32480d59c5056ba0d85256ca72c0cf98f3fb848f8485f60a9c225ff85916829c5feab368399ae26184fee2c4240f4510dc43673af2bf37405a2afc2caa69a826ce66990366f68fbc09d788a96c5b8215ee218d7bf1873cee43283c733bfab80d2156f364da5fd196870e143afb78896fee2b5c7570a839b15defb3b89037f7c6bddb34ab38b3355b6c69732bc366d36b076c89fa7685a25f3785190045974b0272bfd92c6f71f17a865fae3ecad477ffa01d79dd0ef3da6678ec739c6a3cd4da763b973b1b4994f60d2f4782be465401eb07d3fe73e7da92a8c33db4e2ddc4e8a9e37c65f71197fb6054df6d66ce31fb7914798ea37f773188db49e75803072ca5bf3b17e0a7494c1d560fa12cce2cd1649c9961e875905ba3dfdf3f4fb7f1c40550ed828174aec5e2756aaca0300ae264d336744fddc1e970c79514424ebd17af74fb56dc5bb33438e004a3ebd848c23d9ad781d7b9c390c929c9b881ab42bfc2f82c6f2aba908e3ed92fa4a017f6f5e235ae73e9133a9b2711509e526a4cb0e9f68ff1fce0a4fe0046146db723464582430482011bc7dc68bff969bc9ea5f699890c1fc5301120196973297a5061d5afaaaebac18908c85a030c3f7eb253f757a67e8c92ae55e64c268979731c6431ac533492d4a64c6c5f69192c4bd259c11f6a0929fbbd987c84d4e1b3fa3d9ae3f631a237776a1f3018c06a7447ddac3e2f0a966d22ad492de91e98959e05ea293360de54619fb389f4810596d8932c55b9f703f599d6cae07361a43f3ee600989ed8b2f28e0bebcf714420d9262d5c5a81891cd33885d342f643da4da81c4c38ae9dfb4f55fe8a315460976fe782147a0a4af39c87425a9be220f43b79504336ba4687b1f521c52db19ed288ba22b455e0969de80ecc74bf9909d574ae987b29f3513181b13420fe29fc72bed6604a14ac1b476b7890d7d1b3f16966c53eb394172605fea6021f554856dcae23335d832ca30e881a93208fd66e3d07b707214122b41bef34cc60b2d500de19b16ae2220de1fe6d450a02b9d6d295dc931f3d612da9657faf9e1cd0029dd4274b45400ca2d05e12a968e4a68fc6ff3548bfdc4d5ba9e8a561fd13c2195dbb03d172df6164ca9cfa9df595c0b83b03c4dd2c95185d8df676dc736872a4b116861d02cfaa7c1a3eaa0326064c2450b287a85729d66ffb17c052b0b75c1d3f2b3351af48f1f7e9b4dbf69e4ba8886302c33e14537817a4abdb12179efe7bc25f43f26a154987a8c90825a3e6a7a31b4a72b8c4051828160aedc6cfb5e4872f1e18c36caf2b9deea70edd646958df2da05e961f2287af839d1e243c20a1fa7caaea1207fe758c449630b937905d2f77fa7dc61a2840b8da17f79b542e47a1260d907204b70b", 0x1000}, {&(0x7f0000000300)="18cfd8cb60f8e96e963df7b064651163ff880ce66a79cf3c517a3816d7eb3ac82ab0c0be363975c74f77ac1befb7518b209bb1313ea99c067de79bb634f3da357a53b6e360e8a3d72e1f35a48cb4995c70a0ea62f52ad2674f9636edb58267b6f13375f0ec47866411c4b7e6c6db1f52b51423571f0c8ec5fa64549659e006683a6d9cdea07bb6d4ca383cd87b52d63e167aa9283f298dfada576a6a0d701a9944b1dcf812", 0xa5}, {&(0x7f0000000000)="9e2a", 0x2}, {&(0x7f00000003c0)="22399a5814117357ecc4f571a0141f87a245e943729911ab28627cc6350fa45ec8993dfd0c6896bdb9779c87e0ab992dd2a22025617fd703c2eeb8233b563db9bc14f58b517e6442fc0200b5a07b7008d656c325c41013c851769bbc28ee2dab5c6933574cf0d7f45d6ba844f6870c5c80ad7cdc9060dd995be23601902ecd2efef0396f2ccf16068c1624ea82d52f4793c5daa5b3bb4107ade7a4bd8408ddd9e80ec96a46b368b861c7bc88990157b16db206", 0xfffffd87}, {&(0x7f0000001500)="a438c8bfaefa6ed4971a5fe7e7658f5045f28a1cadaf5704c489963a31fb1ef9c9e7e50cc30eb941a2f202c8abc937815ef7fe36b9a63c189d3d45eed0dc0b106ae17a2d51d707ed82c79a669075b71a4f9cc376a71fa0f99d80cd60e49e7e1b5d97a89f4b9dc8c9eb8f82b9063cf32af62feb5495ce757d019c477d74349b57111e21bc3ada9c3323b0d17d7d333c007d53c62132ab8e50a0c461851d1b2f3826075d4674b97aa593991fe04389f579f59af7708f5e28d81acb9a037711bcb649b621fdc93f63190fbbe01ecca118b102d81606cd48098fa359729420f2a6bd2d457e8693ea04ab15e822aabc75fae203e22eba7717c13c13158b8e269842111461a2cf5ef9804966bdc2d1b28fae600d1d080411293385ab8355281297264d867e67516b255c72f37bda215acdad4f377384eb89abaa707595cc3843fe7f1ae1479bd564d9dbe0a452d6a25e70c76e0594b3e27ce80ef4a3052f5158c3eba806972228876bd787bf789f2016f8c2d63a6a266d9aaff25f22cb95ebf373d9d2ca71e6bf1ece0a4ef953728693efdec4973bab1b969245064094cb6ac22f103513dd73c8c05c9d9204c2fefcdd312ca28f13cc53b815cd992c35de0923b62307251efc7436c46ecc36e364d700847a5274022dbe85a9eafd46e15e00432d20f0b4c4c7cf29089e4748606e682072710bff29477e3b336575b4eb3fe5d081860eaa5459c976a005efe76f7ebfe57388190671cd4b1455818da6e76a3fae42ef8cfa69003f06a25800b3a9738e973f673d5412948b3ceefa8cba8741b4c70e88ee56e45b28a90eb3874a5da495a28ab2e8d3430e575efedb33921205dd44d9146ba7ce5462ddebbda50f03ed16b7e714309a91b3d0d8de6f9c1055b3d01b34f18cbd2076ea7b54f09451259440b42bf438cac8a7a0665ae6a88b3f4242629f0048a61168fdf39d80c7cddafa5be07a495fd2d6531ae861563b12d223e29b5b4d8a3a38b317f081deb828afefe54617e01a3711729242ac426f697e60d90c9cdc8b7095be689921dd0eae175fdb33802e9e437be6fa7ab8593f0ba9e58b834faa98135d70bc37b6d9f90ed3cc836fc5fb7ba9a2c4e9289e7820ba8273f6d0a129d1d0286f978a786e9148860536e1c7f4f165116fcd871031fc5a253e94813efc9582d299287641990f75dc32fe2ac1f18bd1859fd2406b4bc79dd5ebcb2de59bc64a76126c51de4741f154e4b76cf23a2189b0d3668c10706828642bffaede359aaf02e21ff534516218ea770d9dc9842900410b009526c4662a1d5ed73f3445d67f659e0c79423b8bfa61e2a0b3290e06dc59f4e4e6019224cdfc2c521fcb2250f7f5ffdb85bfe815b3b2f239db5d3287f461a64dc7e2e00184bd9ae3581fe9ab8b1dd190614dfa3cc3db04f4c8ea6173c61cb055fbdf281da27982210b44b6417bb744a656184b5d020aa6c2bdb0f23aabdfb028d1054f052feddcef3a92cd219aa616fbad966bae031f59747a4af39dd4fee6f5417476b473a687496402b7a8b52ce099d52657795cc98d5e06f249fcbeca51d55bdcb64efab4c2027fb0cf9ce02b4e1673465a33361b94d13eb6ffa23817c127c1d36cee285c9492fa5b7f358b89efd908e41123129cf3c33e151b89ad448d1f0df0c00bea599f3e1c26b7db0e5b6ab50f49ad0ec3ceb20161f11d19198ebdfc0a5575cd9eff3e2679c794b5d431bcd1cfa3a6a127ba13e43a33fcbce1aac5d7baf45bf86a67830d6ecde9efa76b4b22a1b877312718fe4f0e4d57b37433be37eb48f5867b051e6694c83207842f1aa3f37ca7f5f89cd5639b54a38818cfd12c07ac535e2f25ed411e0a3a2d725ef7a0aab0be78b51fd223071bac04320c3858a7f006d42c63f8661156d66333936780171e8225ccd282bbca93a0fb249c265b522f666323415511aeb08a5d592f86898b35d5c421c73831c87a2c783ea41476b4eb6615b5aa1165726888cfcaa8af4b9f3064b4742e93755aee4de446fb5676e93ae16c48503074013baa9d5c476c0460a7ff36e81c57c9000db28960ae2eaa205b104ae4af99e0e6fdb8678f2cfa0edb5296672283b7ab18b4e91e65a79748e23f0ccf0653b9c1c26fceacbfc4c9bb0b0b5773e3e27421d6f2f6ea31b36ce148661ea14f85f03d835424d619123f387927d4efe85da6d290a2ce0f61791300a485a074f224eff42fbea49a7d17aa57ebefc20710215fc89e50922f8e19acbe838ab143354f022a42f1c73822039d99a5a22ccab03058c05073c99d80e4e8635f3f3b259f4ff38dff80d41cb368427d739d8c686dc90312c1a1ea363c0a58588edb3b05b1feb673c4959bc61e549fc20d1f9969340f1f8cb066065dceb19df0c015e5d75bfb78f7781197031027952c9d40b43d35d6af37674b386968ae1cc8e017f5faeaaa1ed67acfa993b4aec4a1f07b8e47667980d897e59ff17f5153bce24740bfc3b716b20797e975a755819f2df4621e6cf916f8d6ddf97cf04ce3d7abcc1641cc822190478ecd05459b697c2af575e2700186512fa16e3e64d60f4a8deff572ef2784209a2558a2401d4ae3a44b27c82e060929282b7a864542ee644c46e82d6e932fcd95883f3a9ada3b4e77fabcd85b349f11789aa53b6be03a88e29b29a8cfce97ec89827a4ecc9a87dbdf063534c174b28fe2a308eceb8594492ac6fbbc8d5a0a211dfbcf5d9533aa02084d53f0248321be8e7199ced357ad47b213f4c6cc2c7530e286ca3af03631b40e433ab2aadeb7428a180dbb9f3782e75c03a4d77e8ae85ee7f1a89199ee37a8fdb5db17c123dce751a748e737c825798c569044f278def3411fb569992e9cf3ed47fcb5ee562c70a0547c3071fecc6ad90e60ab6f9c6e1734817b56c35d50447fab02ff5e234b219efa172db3744589d73a4059910ae26d4fe808fd6a5fe5ea9d245618f5a7d29cd48343bd4ad8662c22b01b2e1be8c7cb99f6d8394a0ffef970a3bacb0fe2b406c08c7370ed07bb84b4959c0b5e4c7123669c71be4eab19b4b0b68b110676a0278e5792dbc7df9b2c61807b2859b169e14d873e850396dc8039eccd0cdeec22a971b02a5d7641f22e8db990894027ae64af56a9bcd170f153eadfdda4f625ecc6a3ab234a1ed99991f34a68da019d6cb6c25f34c024e1b5f585e86b11a1829da900d228e49bf147c68338bb8d157896a07cec6e673cd78b329926bfc55411048e59487c841b371e5d08d21f58b1664ea58238578d58062b69ab8e4c96821fd3d5636cebe304df25315b74a6eda97cfac6f1478dccdc781536056682a6d211e27953efd9874fbe1cc731dee31acf0c59d934bdf9eb12cb78942185ce872731e19da99373c8862ee6aac687e5864d3073fc948d91b80c5683e57a29770c0de59ea0c4d4dad6955df6a6a3a5287a388a963a4ce6fad3f911c23f788948a92e62db910dc80d83c8f1fb28c721193b9f0dbab832b1eac538b28f69284992ebbddf3926fe5591159d0cf9d3ef1487ad738e1175491ef9efe4a6b57898297e2a4eb42d4f59ca4b2046b92bdfbc81a5f96caca4bba5cf2fbd1846f44f13d629df103737251116bb41bfea1f3d468dec8cf1ca41e61423826dba4deb2da04384c93768a9d9bd8ff4f7c4daee876d4f65cb216a7dbbc70bfe84d23c8823e7378c681186644b6d3a2fc59502f1a28c96ab741eb1052499085973b6ebb1090e2e93d271fc7cfa2db1ee6ae9de3552a381313e249649151f25e93625d7726555c98644aa995111f7acbb452d52e05b20ba830916ef53ed88ccd244367a4794cafabd1e220a276abe8fa445ab603ee5ef94b76491f52d7488e6025893c6eb6bcc81ec291e54137a44a521d7cdf33644fec555f1382e029fc27014dfc1b6c1a9897a258d2313b5a0cddbfac1cf80d316f91351d8dcb7967ad697504fb6223a64cc898d83e68f55156bd02da5fe0a748209a3606907bf9be67bbbd38db2b03e0a1c2431e3b1de90e592386ea04653dfdf78091d8667a31e6b39f25019d979d07370d961064dbf147e8deff09a761a020b5ca2c4a1e0a726e138dba16b9d20358ac84c5bff85233f5e6d158c74aad549badc2e864438c0a1fe33853e46701448e1e0ef18b45df86bad820a09ee164b08cedafcb630c0a45f4359847898bd4288e5c2a361561bf968a6dc6254210353417972ae158c2a7be35b28b87ab71023f45f6bbe1cdf967393d708fbae89867970b2f2b2083a599151a808d65e2e2e50d9b06e76d162d6d6cfc6749d46a93cb75c644fb2f45d18b94e0186c8aff3d391bf4b9f41bd7f3ab749a343e41b1841b14b0186e6c52d91a14788c6559665578e739dcb9b8f1d4940e59a3c0dd0709aab842d1ea4d2a471c354d9038b275347fbcc7708f7346c3a94f27836841396d204598df415d2cdb2f17aba4dbcac08e16a6915e28582d5d917cd38f7f31d6156bc5d7c17b5d84dc9c7095482f08347c19502eafe61f7bdace19a5e8e277d02215e9cb63145ba3a1edbb432b8818edc2b9e6fef056764c8b625efcc7d88490d9aafe5147c6d178008201e01ae35d50a0db45c50a705818688a676110c16226496467597e19cfc4175df88b2fcf231d460f9dfc67b78f6b2d3aba34854c31c8b800facfa6bf27fe75129c3579347e27c23844b275f0dd117683f240d912b0d5a531177aedf57a54f74682cd189453caede2d1c1883720fe382a41b8c2de82d63598ed37262218dc74c4ce0a80a50ec91265b550da74432f5b8266322b4fe4df6d31a11c58b59cf1023d00fc91086d4c9b90c6925178199b95c0807e58a7b62ab1356ec72b943ef899474fe49f4cb80cf1294c77aa049988a2b59ac9b8df091c99aa0757af41ce75e61cb4dd351de40567cf2d20c8f924c08f933594121a81c04f62daacb92c909456fdd0628a81ef4e62ed039ae61d76d9ca3477e8b173baa7fdf576e397e2d4aba4729a5a9974a5d9379df275687fa515939e08c0bbd05e1482069c7bac232a8b75733eefccdcd5cdace08f56e9dcc489be0bad0a0b9e769e5cf65fdbdd67499fb934b9b4dc60be21d7e4871e26dfc363bc2083f34cd38cfc3284fdf0fcb8bad6975d34c23638b175cb4323e41e93483649d1b13554650f9294983c0a4c09ca14aaf0728e9ea63f220889265b10748d909c76d7453ad2b9f157b050ef00bdcae2a5aa490ce3b21e0ba3987f4b80e486038ca7a0e3b56c53b1a7b96c1e61e72ee0a4d8033b027b544d8c467187e71288822f3534383586475135bd57fc622625ffffa73eda6fecdb1fe6f5f438c51149ee25d3d16fe1bc5804aa38c4c50633a243764ad9c017b9a826b15e2416d9a76ebf79ce18833d1144d7ef21595599b42346f34ee13458d4be10ce68f59cc2227fa5fdc47006b8516dbf689b31d71dcb54d50bbffbc7ed68ff2779a2cb5a5c358fb22a2095da864e8707864f4e0537f693dab1b4bba3b26ff0d2fbc08155a87c23e8115191ba1e78017976b612da933691bd58e6173a69c28cd1dad95ab1fb191b30989d315b914f8be463200414508ac984e71f33efe99eada7d42981d91631bc030cf7631beb7698439490cf957d99c10ad85ab23198b42576176d0a4692a5068a730b1a2e8af74ac17f2d62da3d74038acf2031d540a2c2e2f1fc5fb9648bb1bbc08015978216178c5555bd2fccf409e32575c860ac99c9592df6a06ed9afcc4509111482af10d641d0c8b5d358982d54cc3e9b4da12116ac970c42124ebe84a2da38e3035eeaa50d73a905beb962b6c6a3ce26fa88a79fd09", 0x1000}, {&(0x7f0000000140)="7e484a52f0983a8ad4ba800ed2ce096634d30e12424c48b3f4f3c17ce9588c4a674dd0c3778ca856774007472d9983c3d88d307995b40415e86e435ae59f60cfca767c04fc905e012d8e060e9c82ab5382934b8d46552420dbc5f7163d8ea3e3ae", 0x61}, {&(0x7f0000002500)="5a56b0280c3768ad03cd21a7e91c108536041c9a944acec5396c874ee38b5d00adc998006969856ca0e436756405cb9b17ae599a8d4ba19534a9588834ecb14a00196757ca7fa941aa342db50773f7e6756098cf959a021cb24c4914e145307968ad6597dccf04b71028a1512560880612d0c4c270df35e528852409cf5d11a4c9a0076d0c3f8825c69fef8a43864be845a191342e02a0a8bf377d1dac00340dc9a752e18b6e0ac4a1951413c5b86d81b69d353b066f3dec24b40f7601abbe06ae23d57b8409403f6efeede5e6aa8140f865a0eee4c322132dbdf250e5ff878f56ddb5709bff493a", 0xe8}], 0x7, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000100)) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x3, 0x1010, 0xffffffffffffffff, 0x0, 0x0) getdents(r1, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000002c0), 0x0, 0x0, 0x0) 16:00:12 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = accept$unix(0xffffffffffffff9c, 0x0, 0x0) r2 = shmget(0x3, 0x4000, 0x0, &(0x7f0000ff9000/0x4000)=nil) r3 = openat$zero(0xffffffffffffff9c, 0x0, 0x10008, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = fcntl$getown(r3, 0x5) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000200)={{0x3ff, 0x0, 0x0, 0x0, 0x0, 0x104, 0xbdf}, 0xfff, 0x9, r4, r4, 0x8007d55, 0xd75, 0xfa}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) r6 = getgid() r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1004, &(0x7f0000000180)=0x7, 0x0) setsockopt$sock_int(r7, 0xffff, 0x10000000001002, &(0x7f0000000200)=0xfffffff4, 0x35f) r8 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r8, &(0x7f0000000100)=[{&(0x7f0000000180)='#!l', 0x3}], 0x1) r9 = fcntl$dupfd(r8, 0x0, 0xffffffffffffffff) write(r9, &(0x7f0000000280)="0920090000000000000014804752cd8439df7dfe4ed2848f4aaa41f6ac61371c960a", 0x22) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000500)={0x0}, &(0x7f0000000540)=0xc) r11 = semget$private(0x0, 0x7, 0x286) semop(r11, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r11, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r11, 0x0, 0x8, &(0x7f00000000c0)) r12 = socket(0x18, 0x2, 0x7) r13 = open(&(0x7f0000000040)='./bus\x00', 0x861, 0x0) pwritev(r13, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r13, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x1000000000000204, 0x0, 0x0) setsockopt(r13, 0x200029, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r17 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r17, 0x2, &(0x7f0000000100)=""/114) r18 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r18, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r19 = fcntl$getown(r18, 0x5) shmctl$IPC_SET(r17, 0x1, &(0x7f0000000200)={{0x3ff, r15, r16, r15, r16, 0x104, 0x5}, 0xfff, 0x9, r19, r19, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r15, r16) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r16, 0x0, 0xffffffffffffffff, 0x0]) r21 = getgid() semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r14, r20, 0xffffffffffffffff, r21, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f0000001680)={&(0x7f00000016c0)=ANY=[@ANYBLOB="bf3175c7cf2460e8f89f3d7ed993fd3b94fc447c543d32da95392622ffd478b8708511b77ecb008b3a34f144f630009a093ff61443c66f8d2eda47dd0f449da3aa0828b8b09fe3db665be837536f21019e3ab490620baf550dbb32ccc32cb09e1d8cf79d6f847bc9e992e652d01d40e1c48b881f65a80e89323ea617fbaa6164a2467bc6dc40a2a00b947c3145d340c0381b052feba6f0a42b6377af4eba05da8b4f87019b90c045d64f5cb66bcd88172744e3b1dd490d4bfca73e0716e3d0d98aa42716097abbc3a75bcdfcf37d7564cad54313b33a08000000055d92cda01d1d7f1e153f90a5cba56bd0d65b0cdddee506acbe50d5788ba30372f583a4544b165382d2d13c58995b312f4eb02e8a9d352475598623a65dee854f0b9774479d354ad311310f218a5158b52aad9837f43a27b9104675a47cd941f2950e2768be1598e0105d7ff87512e8c30203172495cf8c1b6e2d65631c66c23f673fbb285f122095fcb17dd49a150a73b8bcfd3a8f2e21141ed3d86f5a1f1fa38f4d8a3a57176eff89000000d664d1880cbf232da0f8ebc7bad7d0b529a469ccfbebc0a2d59ec8cd16968d485c9c33afab8065f9b4e081c63e8468d7105829acadceb1df73ba01d21df5835b83e71d98dc4fd80adb2f00fe76ecafbfc2435e709aab551a4da945760813e465fb6ad02e9bf1a0ec7eed9e4d54b6c83dacdaf62d811c77595543347fdab1bd887c110ebb7fc40000000000000000000000006b06048f8573f7cc2f58f04a5e22394273b33575f4239bbb3243242f4bf55fd19f8a2e4e624670c2c3c8d4fc5fba6569ca9fc97cef70dafb2cbc1a6828a76fe29fed017e4bdb3c7fd7288b779f11d7e7d86f73978fb28285da6a27f465d821711c3baeada81cefa606d60fcb2ef813b22837a1cf503ec5f03ae53bdbb3cc52248ae34b300f8a617ac55ee39fea36bd14ed55ab5fb95031ea0036b351496ff2dce4e09da0f0daf40216716191c6b7ac64"], 0xa, &(0x7f00000003c0)=[{&(0x7f0000000680)="36538456ceb3d10a7899cb43fa8c4fdb43a4b1f117701aabe800d172ccfa99bfdb3836c5f65d2e4e54aad1a4159289e10cc9da9742aec0c8549b3999c837b07658d43eae10d8d4b46c775b905cbf37b7b1b3042d33aa3f4c9a2e4c2bdc4d703cb91167cf633019dc2cba6842862f8788a4b6224da41ed14d881547a2ac8087619cb2e408ebb8895ce514f1ccecf22d0a15230f1e8d327dc6bb6b396d648005476af9829f625bae09a234548ef2cf208989f18e01b925089d6b7da2154a5494d9a5c7d3e5858fefaebc2f411afc7179dc0872742c0152318ee55bcac2643d75a18761a1f252ea7572bae181f985492f8e77cff568e10dd0c7c901ebc25726ebf35cf36303125346c6adf0b94f714c0ffb3f793e950c095da1003f40420c71e2bbed27f68ec20e32266f1f486d42c341fc53c2c0e3fa7b86992493ebd5fc88b0aff9284e5b7069be35168a165cc69f1b09dd1d70a4139eba232fda099b07ac4668e4fe5b9a6cc3f36453a0bcff4f05b46734cc418d36d334617e71cde0223bafd0613cc4640e034a9ac93cc6e7f61713d2e84d080bac1f44ee5e06b7604f247f77e22bc344d86d909fb4c67fe79ca1e3206e61e7940ced69a1b7533648567d31ae8f239214773fdcb2b37c692f528b1aac7afda99fc58b309176bb945c5aea7aa21493000de640b3a8390e6a0ee0a9317607022ae229de074ff059ba95b5893f6e895bc9c6f817fc4915d7b81ff2adc328be40127a0b72b9e58595ef647856888eda93f7df38304af2747490efcb369ea18df98206e83ff06c63decea4b7cefb5788177ddf31c301bb64a605fdfe0be70f6e4ebd50f174ccbd07f077b7b8caa2525d62743e57e4a833bdfb1d03275688890d95f0720a866fdc65251389f9e9c5909f6a9237ea6522890c5015e373ac1cbc9a3cd40713cfcc9e3602d58f1fa68d6ba726fc19e480d4b166ba96142087db312ae759f6ef18ba2bcd01f15c340cde9d31d5314ac526ca965b1f96bc78de06d565b2713633498c65c8fb1e15afdaedb65f5e0594574ee716a66888804e87f490c623b18d4063076e14737bcf8ee6f09b7089a18d3dd8e8aa8344e7ad65d612c95f175d82ec01b468c6b8ec0273878668f09126980afa207514c7b0ebd6f23291004ebff93269be2f4d3e36f42d40d726022fecd4f15eb2aa4de4d854ede65c73267d805fec018acbbd4f685c24eaff4402d252d0a3383b7aadc13fe903c7c6e2cb9bf78148b586a972fd3e2a75091276b10323b2813daddffbae92554d3be518525f4e8cb370fe461cf726126b235b15e5e8984571d204e2294c5f9b2e3bb06a8917ca0fb79fa4038b6f559dc066f0bf308582c5bae37d0dcc8a004161e97312697262681ef987490729ffb9f828af67122a167f3a7de356a18fe3152dc3acd503686ab1b49c3d461c5ec8d8a4cefed7bb89688afad003bb35945a187072065ffd571ead7aa7799ffeba8d3e2a9785a1edf22cd4c2c8b368e430e73e8e8d3400659931eb233a8b9730a8230ad650944624005ca539e512f83eb74d179e5fb7df282d1216b3f8ada304087a8edd2c55e6cfef447877e94ba0a2756e5b0ae712bd85154c5d425d1dc00f9d25b73f8b56a075c37a2fb192a7fa1d02ed096013aba06f330a0cf272a910bec952492448926e2fd03e7f4fb42c63ec22f5251d5333ca64a23989b93e8f0cd2a1031866d18d0dccfd5621f460d261ffa9737df449effd5520f88d4c29bfe233df13fa2a2679127dfcaa4dcd408294991d0c736515e449a4e7312a4e061c1a59771e02bbba2e53fb00814e32884da300b372e8607f0029bf148057a2b5fcd1bd27f08f254f1037352fa2e3d4443ed5be9576061c306cea535e295f1d4f2d7b63034697187b44935f6a2e893a0b5132ffb8297291cbe05b6ad68e9c094053266bba86dcfd8efb2768caba50ee9ba331e8ecb6df64eff5b5fe2c7231792b5111588f78e2e3914f024fabad565762d23187bf89fba9721c56ee34bcac996fc2f53954f71b4a383aadd05c07fb6ba51cf7f5961d3f3081bbb9ecaf302b80da7feab2557f190f1d97359cb773ddc2f4b83ccd128a07e02cb358a9c37e9ed67b0a455f3dd4e88707bfa00178d37acafa09ba90c6356035103ecb72cb885ebecb879f8cbf2f7897c12bc9323c2ca3fc53e94567b9124d3d6c25b76bc60f38edd68cd9135651334e503f30ae41da3a3a1fc2c85cbe685178996179aa9897c0dd5c8d46ffbe4f6e2ecb987f146add63dc01a5cf0a4718735ac55148fbc91ce32578516e90c891cd408fa29ce5d260896d0cfc89bac6d2f74f03edf97f877835f8683ba2eb762ae076ea91e2a72a0134f92d94364240cd066f1791b59c8197d091e3fa02daaac95f4c3eb841574bdaf591ab6801ac876c957b021762dbe372baf4184820006f25fb6b85678aa83028a715cc7a225f21b0890021db1c4be814b53adfb4c7daf2c9ca9236cc291c24f330317e7628474d4735fc32a72fd40b85c6ec730ac783e30f59a9c87f6e9cb04bd812eb2f74c181e54dcbca8b8f6c6bc5e6e18b5fbce76bd1791eca7af2b5c1e70499c0388b8386d3457c3e4e9451a7ce2764fa02f6a86fb89377f2abdf7654e5650160f027630c31b58312143c6646942c6af91cff46294ad42e88194d487c184e6b731b512102b1f14d40b862b1652a033e6addb9b0aa55f8465f3b2329226b4c7a363df937627c4611e3d5e440d1891f8427a9f83988d7e682b4abf11fca0ad2dbe215f9bb031c5a2a2c992317e6e8e336e5d2d4bb33646a24772a802d96336056974a310db64f8aea613a65b71b61a2d366ddd3b1d703931a50242ac8f83f6c180c113c8763ed733caf8dbb5dd8d18c9ff473af7d3f69926d36e0778bdc06f06b086b005ea12240da65816b1dccdcccb392d5e1c9409af46b63002747df4887da9ac82cce7172b1a6d22323b63360be7fa30598c9586f5a4c3bde4f0d242198216eb493bcddd0eea4b6bd1eabfeb2a43188ff7ce69384c876aedc467893ea917f533f83b8597687405440841358b50524f84d2fa77236ff418d7067a38ba065230032397819fcce91a8d9e5bbc1e248a8077c3db887d1aa11a963ea4e1e3566212af6b43f51fb32acd3fca7ba3bad2f4a2d50a5c24cd05deacdc97ff6786f55f0326f8d9a8e2bb36e1270aa07a5cb2cc9913a36a73796c6747b44e28fb9505bd0679c1f137fde73abac05c0ab5fc9d050130febe650c339b1f5f1e50738ce623808f52037e9d4e4948599bb5bfe97fb09b4296b70839c8ec542ef2a9b4674f1982db535037ac99a16467f4b105b9582678f61a21e983c05e873fb3f47a964923df5cc4de5108e6c8cf46bb35b93eb0d0c2c353876cc377ab723245acef6d7c59060fdc1fdcbe05093023e48b23e79cb1cdf0f26ee8ad29552ba46f546fa5c4fc65d84d0b67bb8b23e8f21c20e71b3055f25f7dba931ac74c03d874f3aa026e4a9982fe049e93c55bd26e6ca31e34b9f5f3d293ddd89262abac5214524d28a19a2667f72a8733d1e9da32f7ae4207badbfceec1f38ef867113a9359acc73f14562078b7298237da8aa4a6085b319d8d483795fd6a8eb656127579d258bb631a5b3650ccbee03abed664b1808cbef1b04480adcb0549b53f95bbf05c6528e5fed9353e53721bf0e87f000a7a745fde847587601660d060ee4eb3a7148434fc8ae8e78cbe8060c0b79b4752f591818360387b0a5498c4ea2fca36d6cf78f62835616782c94d9980c12df398e4227abc38a586541c70198c04bb3932a8528fac65466e50bde98603c786776defd29a7b9dcf3cbf54d2925d504ee1ddf2fe7300ad47314b8b3b87a1f502a7e5b334eed45576da9151573cdb2b304996d5f5d1b74cbf29ec0e1965311667efb4a349dd9d8af12ef9527e5de737fab0e0bd30685869eaef208643934be1719ed8ef05bafbb9a4ddf4443f96ace8f520d34afa3e880f9fe7a2d9f27a31d113424fe586139e57bd2040bcf17bf6096bb30ca0f803a450c37b797763f7f4fc10bcc690d6c1dba287fcd898c6eb886820334e337609658b8aff49615e5eb79ba90f0fb1da70d2018c19d63b239c946bd6ea65b3691e67b6e0c7cd1dc32613337813c28c7f5265d8c0a40e39d187627d254ce632a899b9c5bb80d9b4442cb33d69233de3be1be7c2ee4c7872a76d46624ec63b526a68d39f6d1bf19db5eb79262f859d03ac2d23d1701a94c2e7ff0f4d7744fd8292a25b3d5b76a6a13e1541d45b643e21f9ed7e791aa02c5ae6c69e86421c5f0902ffa299e0c96c04ba29d91b10fcdd01a45b98ae6c4a5cdb296e5a87e54a13dc991819365337cbf8d2d35bf8bb638d86592ef87e03628b70a294dced8d75569222aeb5288e15276b44255ddfe39ebaaaf30fce804da24d7d066c5f0636b406636805e631d2f0a3f22b0ec6130cc63ba9650396adb320fcb3e004b4ca1112d1687d3d9b2d37dce6851b6e4b7ad0887ae2625adebc478e82d2578865a8ef686037b555413f0e0ef77055c26fe17d2fb76a92771e3f4d2b974a84b50af1e11037b228ba96d0ba6afb08e37814d1b9a1bbcce3edc91c1a77608a52a01b335cf65505f9d462954902e3d26c78c02d3100292ffd5edb00b3bf9316baba2a0d1d8e0c80a1a652b4d76b6e05d0fa8e250daffc21a38e8d61d6a02e4ea7178a280ceeefcb74a4f8efdfa7c59862cb636d3fcafd58bb6d6d8000e4892325be0e9c3242498358107ba7a7ff70a4d5e3ab44cd3218a06fc039a657877795c93b6d5880c45beb034b69b96f7e288100424dd0a50f930c1e53cf8b0fd744e398c7e7cb33e01125d7fd13269555faff2e21e5d81c50f8677c0b85584d7899e8011167b72ddd3962f616ab9227c105e6ca4c848655a60947098107c92bd6a7ce5bee3a8014cb532d63f802a92e968ce5a93c50b3f0f0d20232fabc12fa90a62e9577d3fbcc1f5514eb4ba4a9d3d78533b075d383472f82c4685fad2349573cb559dee5e56a2732c1b9a71496819d63e7437de783204b71caac997930f15fee0573276cdceb3902569a872dfa8dc83dd42a103da9bd99e29bf8a88678fa647abd876218daa23d4d9ffb169ac906b785c748779259f060644360d6898647d44a676b6479ed511c4b2b90125a2a7fb39c31cfa2467e456dd5f0369be9d5f3bc4941ef6ada231ac8ec3c14279a12b2dbc017c6e4c0932ec1666a54d07b169910d6ad840b0f635d72e31b062134137d64e3ee0d6ee15b55d8782c62c496f944754e0c532952bb3a6c19614cefb2eac9dfd8d2cd21f147565064c830faa5c5ca2b4a6cfa6e0661c6d2594f3fde27f3ffe125c18ce0e2b47446f1c77fca07fc3856b9eccc161eb2fbb7673829a99ebb3240c79287b9b053152181d548d7d661b218e7e8ac5e6fd8a357fdaa75336a33abfc58c18d97f9167e96f5e64453933871ee52907435539a9002afec605b3ddf7bde36d726578f49dadb5d4aeec6175e78a9de40716274afe80cf115e9c38b50e1a5ea1b61e999779d5d4dfeaa2d7420ca9df2335949ca436d35295aa53f7bc97dc954ac1d52d819fe1811979981b7ab074bfef5d5c58102e56844ce7ac078230609b5ac812f5fdca5661352db4fd78b9af50abd197ab7721fa1c38b67dc7df6677d065e5e90f9f7cadd7827c50c6ac2b20ec361aaa4ed253767864cc544213b2bc51a789ed03612c2cf39d55ab526657c89c936d2e4980081ada9f7de2b6c3fbd4e4d7429409c746904fe60c92172ba81da0f2370b249c51e785ef5c", 0x1000}, {&(0x7f0000000240)="5084f0e8124fd0260d9855a30a521565", 0x10}, {&(0x7f0000000280)="afe395183c525d3abe131f90d77100722030647b89aba22c7083c1d8e7726b8839", 0x21}, {&(0x7f00000002c0)="cf9711d9d16f2036c98fbdc8111ce68f594eb69c7adaf62f48ca0dfbb5d32ceb674a09fb3d875d827f1f908722c4396e387ed5fc121f33bb8762de876ec1e262d8a473bb80cbe344ace529d03477d682f717359bbb5950456b007407111110b1cb0f8e091b365356a474f3726ca5f6fe8fcdff5a1fa2751b261b2a0bef5b938c414c0a7099c5f5f2f2d9e82268a566b480be69dd1db1d306aba4bf2629e839e339395b5ea40068ed8a3da5077d695c44fede909da1cbc7514a0a50b5aa0ad7c0bc6e08", 0xc3}], 0x4, &(0x7f00000005c0)=[@cred={0x20, 0xffff, 0x0, 0x0, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @cred={0x20, 0xffff, 0x0, r10, r14, r22}], 0x60, 0x400}, 0x404) getegid() r23 = msgget$private(0x0, 0x420) msgsnd(r23, 0x0, 0xfffffec1, 0x0) r24 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r24) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x1000, r24) r25 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) msgget(0x1, 0x8) geteuid() fcntl$getown(r25, 0x5) bind$unix(r25, &(0x7f00000019c0)=ANY=[@ANYBLOB="e7879a1801400000000000000040e0c4e96334f0000000000000000000000000e0904de20c920cd00cb3ca9058493992aee7a6cf4bb9b4134fab42b34bbc266080a74fc3da11cd62dcf9811a7d8c0e6d4101d96a8d272a38a6174249eef9904359f13ac592177002f08a5f673c770c0af6d0eda7b28e108e4a6721f5460f9175d75d1f26dda8558e4b866394e4fbf569790c5901b6522a2257650a3bb0681ed91988f7b8798a7f951845b9fc16010000801a40e610c0318ce6da33494e54d448"], 0x1) ioctl$WSKBDIO_GETMODE(r25, 0x40045714, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000300), 0xc) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000040)=[{0x5}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x35}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000080)=0x7) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x5, &(0x7f0000000040)=[{0xffff, 0x0, 0x80, 0x2}, {0x7, 0x0, 0x49, 0x1}, {0xfff9, 0x7, 0x0, 0x5}, {0x4, 0x6, 0x6, 0x7f}, {0xe634, 0x8, 0x3, 0x7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 16:00:12 executing program 1: madvise(&(0x7f0000006000/0x8000)=nil, 0x8000, 0x6) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) munlock(&(0x7f0000004000/0x3000)=nil, 0x3000) 16:00:12 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8, 0x0) r2 = socket(0x1, 0x3, 0x1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x35}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) preadv(r4, &(0x7f00000001c0)=[{&(0x7f0000000240)=""/167, 0xa7}], 0x1, 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x35}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) poll(&(0x7f0000000080)=[{r0, 0x100}, {r1, 0x100}, {r2, 0x2}, {r3, 0x8}], 0x4, 0x7) writev(r0, &(0x7f00000005c0)=[{&(0x7f0000000200)="88da4c4a6cc0fe45c749a8f5b738a0a937d017e8b33eee3c67c9412d", 0x1c}], 0x1) ioctl$BIOCGRTIMEOUT(0xffffffffffffffff, 0x4010426e, &(0x7f0000000000)) execve(0x0, 0x0, 0x0) 16:00:12 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x92}) r1 = syz_open_pts() close(r0) close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x7ff, 0xfffffffffffffffd, "0366402b00"}) write(r1, &(0x7f00000014c0)="8fc3c1f9ea6e15b7e080f7588caf9f8abbe1d3daf1b5e0615d6475c96023c9dd67452432e1d643870f7bfaa82a7c43d54408f402443678f6ceae9613432995bd76565cdaa921d977f1f2496a403a3a0dbf1172e80b7f983e32d1fcd7308e7023af6a6c03416c5f39b7cd56a54f38617821846d4a7748f0587578c89b70f7cade5775b276a28e89a8755b2408281adfe3bc1d54a084a1b58d0d3071887d6dae94cea0cc2d26ceb2f96a1432d061d1c7b123b36bf58cb8098b0faf44736d54f3bd02a924d58876713618659c4b2fae8e4489f37e1c2f48776bc3e355522a6de700a6cfedb677f099e93ae477ba243a022877697c95e3d2fb9423ed6fbb10c44f61f87046115b9904a5c01d9dd2d95b2ee95264520877feb1e4cb365d6118ac5dab3496b54f760bc93e7083182bef731a87ca476a304f26dd29fe1e58e6d94617a38f2f4fe68f27552e23767d9a61eb6568e42111794ad48b88da4452785c1197d7f8687a7569845b4ecc74fd69dba8c46f4176c39e410676f378cd96fcb53a171ac28d15b65486f15c4c61b34c102e210bc0d3095063f1145138e732066a87c3322eb673f341644bd94030c6305cb049333aa91c285f458b537f2459f60af413d8072aff8476e3ee3a8877baa3afaaee670000bdd03bd5ea35626a888a251e3ec6182b8111485419722cf3ff9d7b8558a785a20cfe89ce0f65b012d8453e91c4f09e12c39c958b5be75ec1183e0b366ee43516f44fff44ecb56f6abe937f6dcf62c8d798bf13bfd61c0cbff7cd5c9bea420802362b682591d8a1d03cfeecc156f2a5ab1eab8e5ea6c58496e90007d79f8ebfec30b0097a0c0c19496430ad2dddf52ca61bfce7608b6b09d19cde28fc9c53b9cc436c2a4ae5b9b3413e5d8da5852bb565a9a475df3494a1a063e779accf704be87f848e856f7375c078f90f5b22b68f5aeccd7dc00ae274f776a6ec98621caeb2723c69054482517341a4958243a19f7f73d9a37eaa3c08f7bfccd3f89da6ad5e94bf7f4320d5c9a82e6b6c345d757576cc663b64b251122a9b7a887f37d5c4605ec57d60908772b1a40502fae36dcb06b3fee227b49e7c7c0a2a1a264752d033cc3bc87979e2e33a160543e7a4090850549f166b97a3348592fff3708e59eb7cc6707a041b0bb6ee410eb1585547f3c8078a2a99ff6111223a439b9011f5b8ad1b010fccbd198a6039eeeace5c2240027d89f2c9b3f451f9c5563997fe06fe8b4a0d20cd29b61c3e8cdc1730597fae92fa984457a26633b58b86a8d1e96e1bb978f488553ccb6c2dd0a82c50721f95f8ca52ae8ca4c7594f07909d9f8a729d1f8242fba136877dd6e3db0ed1b97495f887fdc5434a96fbad84d97c8debbe160903ce276ff3a8a6e4a0843b146f6045ee650bb2f810b7d27fe245852fc1722bc9fdbec288c56520000000000000002527517317b648c38ddd39673730b157600d6affd822577bcfd82d545d54d0647a2f79578f479ed3d8ed2e2ade4b12a38e7e3343d99fe25147e430bbc116be4c292751b1a5dd6fa396db0c7fd4c984d7593c1c21fd578dfffe8da793eb21331df4417b2a67bfde955ec8f2fdde89e120bed58ed971518bcb325d2f333b6eaef355fdd036c38f37e74a9bab5b3edf08f23ec151d1b450169a33905075c8b1d31f9a84de0acd2a2579ca59ef279bd2fb91ca2456701833238dc86026a61e5c8cbb22a6998e4e15ea9ab82b04c0d03a77d5707c581269ce15e77523aa212c365a2e2b4053e988dab13105348926aff07a1804ba73f390216b86784a79f2a1a8e551cd18977b7ecd6b3a5d14c94655e86501f39864ba795b399936cf82ceea7bd151d7d3e60d7d835f5f738ea5004dfbfb7dc30feef89bb01d687b06599b5f3bc087195be56fa78bf1f57ce25eb83af8eb83ac88eccf113664e2553be10e7ab83650dd0c3bff48b2f5097c09b7c1b933730350c07c44a4e0a2c2cf75ce36e58292ea701374a44408f5bf51c45c23a4c9c89a6f1c6d4b3bde9beed58ba95db49326fbba454c7b6ab4b228bc6ed4ec06d9a68bccb585eed68a43b0da0347d9f5f7f43b9448ad493acc2774878db7603e1d628a476cb4ba5b78cb07d945071bf12ab925676b159d6a0b34489c01aa52f215a575e8a335dc3ec4a61d5fd6ddb576220f0f11ce0d228035e8c4d580da16922c1b83714f5a931cb455e81140efd8170f5cfaf97a9529fec3f23447bba8ff5cd53ae75adba20e7d702b06431312e114bc5b406c291aa1f0ab67f0e75e4cdfca21aeeb511719a8f76df18f19d69fe4018d3911aafefb038559f9f2bf8ea3193f2c10975d480b1321a02dc4e2a95d15168a98ee32c9170c8c42b47ab0fea0ac81f8262168a4574e44275a3ca381801d3a6215f1c1c1cd1329ab8132cae20b7e26386b7f38d7674ad2f7b3b1b66301bf0e39f69bcc48e0ecaeb520a278cc012662d717b31122211f9bc59759d1b7c1f2ceed11b88718a37749935f15a285a046fbf91cf8e7b83cc9ee81a568d8ed777203c5353ffac7ad0206643e70774efd788871b4da33683f2655a3c2b125fc27f9731ee83e290bdea9a8064f0d141501c0138ee4cd77528dfef813aa6858f1dcd535b6046528adc42ae92ea2303acd39c2d18ed560fbe01cabc25c31e03a6051ee88b0727c03e992977562a74ea3e31cf5cc678e2da90fb8745fbff330c1425d8d95107de76a445689968000a05387a9aa1011085cfd21c2b3bcaaaa30810999ffe84180407c4e13fed9351dd61f023aba1625e6c279ae90df498d8dd76dabf085365d88488c73d6affcc8012fba6e25bbf3823c475b498c84cd5077f0184603e7a9f5c187c686c765279084e91e2dda66bb968781d5f564df55e58135a14ce255da21f5d73e3434a77ea1aa62d7acda7d4caa5102f57fb5848c4a141874bf28f36f7cac4822e1b179f27c18493edd5c6617d6a82faadec53921730d29521c30f2eacdb44b398cf0f80a2d5b47690243cfebda2cec085d8903ef8f4c01061883afe5e19ee62f08029de0ab2107611577e41ba333e4cb5e7cae4cca4bb88f92bb3404296188a83e39b73751f33aeb6a41b962cff8d7c20d52d3fac18644b46668be676b52748518c2b35e239a928ecee96320972dd15795f70a6ccbc436adbfe63c48503791c075b21639437f4d6610c430b246f4e6909786f7502a8ce3d818833b468b706f10735518c781cb27eeb8f384dfd0162a2b1dd40b8d81cd286a9e4b14c8d1884942a2088d8ad7174b17acca098d45a12dafa57f079e315260c6d96ce8b743451e4ad56c6339acec8de576e68bca872fbe6b43014d3e89d6ea0100cf2b53288e30484e550ecd8189b0aef3622ceb07c59c047556de79b0963434e0754795201a26b3b65f90682d00c34f04900b209abcd24e6e2f5741a25c4703880fea0203e15defaa0724b59bd85fcd9053cfc2e8f6d8da363d32cae2ba4c2cc83f766f6635218587383b029cf2c111ed293a4c3ccc4d55a2c3850f9004d4f2e0bd7113931331bae92d6c6c1319671acab4b3a3d77de0a079e911d52c73418fc39d59402f2e5f2ae6201d7850cbe06b81c3934d4ee76e91d32612c272b24c3187b7dbc65f1093783f1cae40aa58ed2aa559623aaf9302f8d381521a17ae84f608320066168e2da085557bd09f600dceeb945f6bf48aa068d65a3ab3b19c04d4e85d8f818b0ff64432a928dec372f418db668bc2dba96325ac2daaf44eb62afc91483d4ee0df03d1391cd47f24126de00e5ec1f1e6220fa6693aecda7d45758278f80087cde3deb400e821d45aec9b2460ef27c0ab338c3bb4e32998c3c42a7bfe823d9c77342f65cb2e485f2629234f70972a519c533d7e0e8a28cb4e9df9d9", 0xab9) write(r1, &(0x7f00000004c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bff", 0x34a) write(r1, &(0x7f0000000240)="2ba872c76578dfe7580f3e3add8984b93b24a866eb53f8481ec1e3fc8041c8c9e92d84d68af167517297cd33bb883210ae7bceb87bae7f752c4fc4c5432aa7655aa7219985112b49c31004b1672798fdb8a4392f03cc2bc295a9d22c389d8591ff", 0x61) close(r0) pipe(&(0x7f0000000140)={0xffffffffffffffff}) ioctl$TIOCNOTTY(r3, 0x20007471) dup2(r1, r2) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x35}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000040)) r1 = socket(0x2, 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x35}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000100)=0x1) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) poll(0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x2d1) 16:00:12 executing program 0: getrlimit(0x2, &(0x7f0000000040)) r0 = msgget$private(0x0, 0x2c) msgrcv(r0, &(0x7f0000000080)={0x0, ""/199}, 0xcf, 0x2, 0x1000) r1 = accept(0xffffffffffffffff, &(0x7f00000001c0)=@in6, &(0x7f0000000200)=0xc) getsockname$inet(r1, &(0x7f0000000240), &(0x7f0000000280)=0xc) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x100, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x861, 0x0) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r2, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x1000000000000204, 0x0, 0x0) r3 = openat(r2, &(0x7f00000002c0)='./file0\x00', 0x20, 0x2) connect(r3, &(0x7f0000000180)=@un=@abs={0x1, 0x0, 0x3}, 0x3e4) 16:00:12 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x4}, 0x8, [0x0, 0x0, 0x0, 0x0, 0xffffffff]}, 0xfffffffffffffe09) r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:12 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f00000001c0)="97a9ed27bf5536f44ee3f38203a94001b20fe0eab52020efbb414b7474672292bb695c0bbcaa9eb20d79abe65c0ffc5b9ce091c4abd14971540274a182230a", 0x3f) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) fcntl$setown(r2, 0x6, r3) fcntl$lock(r1, 0x7, &(0x7f0000000000)={0x2, 0x6, 0x3, 0xa1e3, r3}) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f00000000c0)=0x10) 16:00:13 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, 0xffffffffffffffff, &(0x7f0000000080)=0x9) connect$unix(r1, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) r3 = socket(0x2, 0x2, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, 0x0, 0x0) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x100) fcntl$setstatus(r5, 0x4, 0x80) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r4, 0x0, 0x0) getsockopt$inet_opts(r3, 0x0, 0x5, &(0x7f0000000200)=""/99, &(0x7f0000000280)=0x60) close(r3) ioctl$VMM_IOC_WRITEREGS(r2, 0xc0205609, &(0x7f0000000340)={0x2}) r6 = socket(0x18, 0x1, 0x0) close(r6) fcntl$dupfd(0xffffffffffffffff, 0x0, r6) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) pipe(0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x0, 0x0) 16:00:13 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000001600)='/dev/zero\x00', 0x400, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001640)={'tap', 0x0}) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x40, &(0x7f00000000c0)={0x2, 0x9, 0x80000001, 0x7ff, 0x3, 0x2, 0x8, 0x5}, &(0x7f0000000100)={0x401, 0x1, 0x0, 0x1, 0x80, 0x1, 0x1, 0x9}, &(0x7f0000000180)={0x8001, 0xa295, 0x5, 0xb0d, 0x100000001, 0x8000, 0x7, 0x3}, &(0x7f00000001c0)={0x6, 0x3}) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r1, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r1, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r1, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r1, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r1, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r1, &(0x7f0000000480)=ANY=[@ANYBLOB="00000000000000005d182cf03f0251c0e86c0182d60c8ad78026948f5a8656fa2188fac1552c54685b6c9fccfa1f3aa25827db9012cf88b83dafc235aca7a14fb3751367868248945cd448b52e259935fb2c7c47e64a5a218e8f594e4755012bbe5743db79812988000000000000c325421bc984ee260127b98b40d5695e1e2dca13cdebda1686407f47efe2a89851b5bcd7545303b27a0e8765"], 0xffffff64, 0x1, 0x0) r2 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) shmget(0x1, 0x200000, 0x0, &(0x7f00002c0000/0x200000)=nil) sendmsg(r3, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r6 = getppid() r7 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000980)={{0x2, r2, r4, r5, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r6, r7, 0xa5, 0x1, 0x100000000, 0x2}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001680)={0x0, 0x0, 0x0}, 0xc) setregid(r4, r8) socket(0x20, 0x4, 0x2) r9 = socket(0x800000018, 0x1, 0x0) ioctl$FIONBIO(r9, 0x8004667e, &(0x7f0000000000)=0x3) getsockopt$sock_int(r9, 0xffff, 0x8, &(0x7f0000000040), &(0x7f0000000080)=0x4) 16:00:13 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = socket(0x18, 0x1, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f00000002c0)={0x0, 0x4}) close(r1) r3 = socket(0x20, 0x5, 0x4) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "090000f38900f4ffe64dc22a30adca60b38800"}) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r4 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r4) r5 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) dup2(r1, r4) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d7bfbf1925687c2773f577e20152cb5f1b22315f7a5305e09dd2d3da5bcabcb3e8974d8dd14907b281cf58855ddcbc60672e8614d95f79637f7b5890604319c51e4dc3812f6a26a201791ea03ffd35ee4b6cb089297e9b8532077b4afab1c7a4435436be8f5ecf0e17248a28e323adab49fd470fd2fe1fdcb16afd5fd0f8035a99c154975aa80933f572735d90ce84ddfd3398db7fc7351ebf3b236ea655513df2b07f4298431cbd78ce8028aebe7ea4e8fe803979410c6cdecbeae4212cc9d061309ba0456e2bcf8c176e7028278139b276b035e962132e3df0fae68f24f4050806767264fb2a782569315a7f93670aeab5595a0de2aff664210290f12850d3dcd5956c4a15a15a228b8cc0e146dddbe6eeb10", 0x171) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000040)=[{0x100000001, 0x0, 0x0, 0x4}, {0x4c}, {0x3c}, {0x7ffffffe}]}) pipe(&(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x35}, {0x60}, {0x6}]}) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pread(r2, &(0x7f0000000340)="a56e057b3e478c5a612aee0282d039a81f3471f0d093e30c8bb33258d289ccf85e7c7f856759f2564b0a82f66b7bc843ae20c632908b1df789d891961d73d468f2463b593984f3efdad2c5b79e67e328c84fb3bfc908a9c34f89ab7b24a6e1dba4beb7df54458bf39352dd7bf36ec81aaccfc15ac823cdfc76adec90d9223593ee1395fbb06d478a992e14f33955cde1ee8824aa63eff3adaad587660226135d963ed7f44076725b925eaceafb859611c87bb6d09a119cbd144d71622b6e7d92891b31625c5f44eb9009f00170973ae6d3a83ff1b1b8280e7f03f314691763b7abdffdfdd9385d4f1f", 0xe9, 0x0, 0x0) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") getsockopt$sock_int(r1, 0xffff, 0x100, &(0x7f0000000280), &(0x7f00000002c0)=0x4) 16:00:13 executing program 1: kqueue() r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x40, 0x0) kevent(r1, &(0x7f0000000080), 0x400000009130dbf, &(0x7f00000000c0), 0xdda, 0x0) fchmod(r0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) 16:00:13 executing program 0: r0 = kqueue() pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getppid() flock(0xffffffffffffffff, 0x1) r3 = geteuid() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000200)={0x20000000000001dc, &(0x7f0000000180)=[{0x1c, 0x0, 0x40}, {0x3c}, {0xfffa}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r5 = msgget(0x1, 0x254) msgsnd(r5, &(0x7f0000002e80)={0x3, "50f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae"}, 0x107, 0x800) msgsnd(r5, &(0x7f0000000780)=ANY=[@ANYBLOB="000000000000000051f2e8cbad4c40341a7fb8f28f53930ac93feed5e69ec81ecebd9e705f836edbb76d3198d1d6e7448ba200c71274a7bb1dd016b9ce27d8fe88478ac17dba06f5e4f9be8700179265b9fa88c70e8e256b3ec66e56ce3058ffa63be973a9466fbe0146e1fa326e17bd002433f7544397428045fec49f781615269d824e1e0cf34d3f24ccbc09af01a5dacae9fd2d1817724aa40026cdb70a6279419e8ba7d192afed727944287c8b6c6c534169b2e6a2e6f238959768a631e6eebcb2cdd014ec41ffafe4dda4343e7d296712981be30b68bded42c5ab97c5bd5708b971fbf411dbad577b612dcbca896994ca792802f9377b672237533dd601a3a8a9047b29b3e90b26237fb06192793b0983477f29c4b9ec6c024dcba39d89b58088a0a348efa480639060938debec39cc38ba30f46b67af77b936952c2a1756be84e0fb647186a86be1c2f2c554c94b526c524d17cbe6937aa6dfbabb96ddb2b84a32cfe72c3587bd858368e60d9673005c6e259cfb64b3d2be639b83f5b49eba1ed1a36f8a2c73b7a9386c2763d613353992f51ff5ca4d6763ec3e835494ea6f548ede6cc8262c340a31088e12e4b477e330e52d6aa50ed36cb65b6880ff1c2ebb97e8d1259ec78963d1e3c09f7ac9a5ec58e963da7027a8405851d27720cd84e1e82cc2cadd4a6bee6a6b911d3afed5f00004000000000000203b5b20fe13fdd62a06bb6a71547cc33a3c19eeb41c9ad3d15baa6de1491e0fd5ee31e294e80206cc81a3b97356d19d248abf63751fe4a8af0bd5ec16bd5c408dc69773501827c6c0c09815eb821d54fe81a4d106c2b3ecb8ec7898a25965c34867b265c71dee23728ec976239a7056182c203ec132a107ea267819ce52b7a6a8f4059e0035eada27eda1d2e1127eab8b9354a87aa3afb8ff9b315995896ecf4b53227f736423d4ba3f55c8574547d4418f39b95d361deaddeef581"], 0xa2, 0xc2c25e0089590800) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r7 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = msgget(0x2, 0xc0) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r13 = getuid() r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x28}, {0x48}, {0x6}]}) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r15, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x28}, {0x48}, {0x6}]}) r16 = fcntl$dupfd(r14, 0x0, r15) ioctl$BIOCSETF(r16, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r18 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r20, 0x0) msgctl$IPC_SET(r10, 0x1, &(0x7f00000003c0)={{0x0, r11, r12, r13, r17, 0x1, 0x9}, 0x800, 0x1, r18, r20, 0x6, 0x1, 0x1, 0x2}) r21 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000280)={{0x8, r6, r7, r8, r12}, 0x3, 0x0, r21, r22, 0x9, 0xb01, 0x9674}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, r3, 0x0, r8}, 0x0, 0x0, r2, 0x0, 0x0, 0x0, 0x0, 0x3ff}) kevent(r0, &(0x7f0000000080), 0x400000009130dbf, &(0x7f00000000c0), 0xdde, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000000)={0x9, './file0\x00', './file0\x00'}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fcntl$setown(r1, 0x6, r2) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000300)) 16:00:13 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff}) fcntl$getown(r0, 0x5) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x10, 0x0) clock_gettime(0x0, &(0x7f00000013c0)) 16:00:13 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "3e4223a667b1f3fe6313d5add500971e3f4db016"}) readv(r0, &(0x7f0000000440)=[{&(0x7f0000000140)=""/249, 0xf9}, {&(0x7f0000000240)=""/38, 0x26}, {&(0x7f0000000500)=""/55, 0x37}, {&(0x7f0000000300)=""/53, 0x35}, {&(0x7f0000000340)=""/83, 0x53}, {&(0x7f00000003c0)=""/43, 0x2b}, {&(0x7f0000000400)=""/40, 0x28}], 0x7) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:00:13 executing program 1: r0 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000080), 0x4) r1 = socket(0x2, 0x10000000000003, 0x2) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r1, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) recvmsg(r0, &(0x7f0000000680)={&(0x7f00000000c0)=@in, 0xc, &(0x7f0000000500)=[{&(0x7f0000000100)=""/38, 0x26}, {&(0x7f0000000140)=""/8, 0x8}, {&(0x7f0000000180)=""/204, 0xcc}, {&(0x7f0000000280)=""/222, 0xde}, {&(0x7f0000000380)=""/140, 0x8c}, {&(0x7f0000000440)=""/110, 0x6e}, {&(0x7f00000004c0)=""/23, 0x17}], 0x7, &(0x7f0000000580)=""/219, 0xdb}, 0x801) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x2c}, {0x87}, {0x6}]}) syz_emit_ethernet(0x6a, &(0x7f0000000100)="0084a9dacb0919ee8d80e899d78a2759af89415dffeee3e059438fb9cdc77ef115589423e67f3cf0e21858fa5884dd5063e9b4e06fa95ea16155e999bdf7385d8bc326c4cb031e44d7d61e20a05e008156052511e9192cfdad402f3f7f2717a6b8a07784b9d53d72224d") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 16:00:13 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x1, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x35}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) close(r1) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x1070, 0x0) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4) r2 = open(&(0x7f0000000040)='./bus\x00', 0x861, 0x0) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r2, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x1000000000000204, 0x0, 0x0) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000100)) 16:00:13 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028ad) r0 = open(&(0x7f0000000200)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)="000000186004e27f0001400000000000000000000000000000000000000000e4ff00000000dc00000000007430", 0x2d}], 0x1) open(&(0x7f0000000000)='./bus/file0\x00', 0x10000, 0x87) select(0x40, &(0x7f0000000100)={0x9, 0x570, 0xc06, 0xb861, 0x2, 0x7, 0x3, 0x6}, &(0x7f0000000140)={0x2, 0x4, 0x0, 0x0, 0xfffffffffffffffc, 0xffffffffffff8f55, 0x1, 0x7}, &(0x7f0000000180)={0x1, 0x7ff, 0xe5b8, 0xffffffff, 0x45, 0x81, 0x200, 0x7}, &(0x7f00000001c0)={0x3, 0x2}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x8181, 0x0) r2 = dup2(r1, r1) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000000)={&(0x7f00000026c0), 0x1}) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x8181, 0x0) dup2(r3, r3) kqueue() r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x8181, 0x0) dup2(r4, r4) open$dir(&(0x7f00000004c0)='./bus/file0\x00', 0x200, 0x188) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = accept$inet6(r6, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r8 = socket$inet6(0x18, 0x4005, 0x70) r9 = fcntl$dupfd(r6, 0x0, r7) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r11 = socket(0x18, 0x1, 0x0) setsockopt(r11, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r11, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r15 = getpgrp() r16 = fcntl$getown(r7, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r10, r12, r13, r14, 0x5, 0x7fff}, 0x6, 0x2, r15, r16, 0x7f, 0x100800001, 0xb1f1}) getuid() r17 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r17, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r19 = accept$inet6(r18, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r20 = socket$inet6(0x18, 0x4005, 0x70) r21 = fcntl$dupfd(r18, 0x0, r19) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r23 = socket(0x18, 0x1, 0x0) setsockopt(r23, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r23, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r27 = getpgrp() r28 = fcntl$getown(r19, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r22, r24, r25, r26, 0x5, 0x7fff}, 0x6, 0x2, r27, r28, 0x7f, 0x100800001, 0xb1f1}) r29 = socket(0x6, 0xc003, 0x2) setsockopt(r29, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r29, 0x0, 0x67, &(0x7f0000000000), 0x0) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000140)=0xc) r30 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r30, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r32 = accept$inet6(r31, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r33 = socket$inet6(0x18, 0x4005, 0x70) r34 = fcntl$dupfd(r31, 0x0, r32) getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f00000001c0), 0x6a14a19ca22b4388) r35 = socket(0x18, 0x1, 0x0) setsockopt(r35, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r35, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f0000000340), 0xfffffffffffffe39) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000480)=0xc) getsockopt$sock_cred(r33, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) 16:00:13 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282912e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x20000, 0x1681e47b3373665a) pwritev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x1000000000000204, 0x0, 0x0) sendto(0xffffffffffffffff, &(0x7f0000000000)="054b21e7870dc58823d52ac32c", 0xd, 0x8, &(0x7f0000000040)=@in={0x2, 0x2}, 0xc) 16:00:13 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setuid(0xee01) r0 = socket(0x18, 0x1, 0x0) r1 = shmget$private(0x0, 0x1000, 0x30, &(0x7f00004b5000/0x1000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r3 = getegid() r4 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r4, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r3, r5) r6 = geteuid() r7 = getegid() r8 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r8, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r7, r9) r10 = getpgrp() stat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x8, r2, r5, r6, r7, 0x45, 0x7}, 0x400, 0x1, r10, 0xffffffffffffffff, 0x2e, 0x4, 0x401}) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x100, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r2 = msgget(0x1, 0x29) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = accept$inet6(r3, &(0x7f0000000800), &(0x7f00000008c0)=0x3dd) r5 = socket$inet6(0x18, 0x4005, 0x70) r6 = fcntl$dupfd(r3, 0x0, r4) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x29, 0xa, &(0x7f0000000340)="d5ff9668ebdc137989a041eb04b9d66a945ab763707d3b1d9d1dcc", 0x1b) setsockopt(r8, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x5) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r12 = getpgrp() r13 = fcntl$getown(r4, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r7, r9, r10, r11, 0x5, 0x7fff}, 0x6, 0x2, r12, r13, 0x7f, 0x100000001, 0xb1f1}) r14 = semget$private(0x0, 0x4, 0x408) semop(r14, &(0x7f00000003c0), 0x2b31) semop(r14, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r14, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r14, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r14, &(0x7f0000000240), 0x6) r15 = getegid() r16 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r16, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) r18 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r18, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffe96) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000100)={{0x3, 0x0, r15, r17, r19, 0x4}, 0x200, 0x401, 0x2}) r20 = semget$private(0x0, 0x4, 0x26f) semop(r20, &(0x7f00000003c0), 0x2b31) semget(0x2, 0x2, 0x1) r21 = semget$private(0x0, 0x3, 0x4) semop(r21, &(0x7f0000000300), 0x0) semctl$SETALL(r20, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r20, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b10, 0x8, 0x1f, 0xc]) semop(r20, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r20, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r23 = getegid() r24 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r24, 0xc0107002, &(0x7f0000000000)=0x280000) r25 = open(&(0x7f0000000040)='./bus\x00', 0x861, 0x0) pwritev(r25, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r25, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x1000000000000204, 0x0, 0x0) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) r27 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r27, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xfffffef8) semctl$IPC_SET(r20, 0x0, 0x1, &(0x7f0000000100)={{0x3, r22, r23, r26, r28, 0x4}, 0x200, 0x401, 0x5}) getgroups(0x2, &(0x7f0000000300)=[0xffffffffffffffff, 0x0]) r30 = getpgrp() r31 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) fcntl$setown(r31, 0x6, r32) r33 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r33, 0x80104267, &(0x7f0000000200)={0x20000000000001dc, &(0x7f0000000180)=[{0x1c, 0x0, 0x40}, {0x3c}, {0xfffa}]}) ioctl$BIOCSETIF(r33, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r34 = msgget(0x1, 0x254) msgsnd(r34, &(0x7f0000002e80)={0x3, "50f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae"}, 0x107, 0x800) msgsnd(r34, &(0x7f0000000780)=ANY=[@ANYBLOB="000000000000000051f2e8cbad4c40341a7fb8f28f53930ac93feed5e69ec81ecebd9e705f836edbb76d3198d1d6e7448ba200c71274a7bb1dd016b9ce27d8fe88478ac17dba06f5e4f9be8700179265b9fa88c70e8e256b3ec66e56ce3058ffa63be973a9466fbe0146e1fa326e17bd002433f7544397428045fec49f781615269d824e1e0cf34d3f24ccbc09af01a5dacae9fd2d1817724aa40026cdb70a6279419e8ba7d192afed727944287c8b6c6c534169b2e6a2e6f238959768a631e6eebcb2cdd014ec41ffafe4dda4343e7d296712981be30b68bded42c5ab97c5bd5708b971fbf411dbad577b612dcbca896994ca792802f9377b672237533dd601a3a8a9047b29b3e90b26237fb06192793b0983477f29c4b9ec6c024dcba39d89b58088a0a348efa480639060938debec39cc38ba30f46b67af77b936952c2a1756be84e0fb647186a86be1c2f2c554c94b526c524d17cbe6937aa6dfbabb96ddb2b84a32cfe72c3587bd858368e60d9673005c6e259cfb64b3d2be639b83f5b49eba1ed1a36f8a2c73b7a9386c2763d613353992f51ff5ca4d6763ec3e835494ea6f548ede6cc8262c340a31088e12e4b477e330e52d6aa50ed36cb65b6880ff1c2ebb97e8d1259ec78963d1e3c09f7ac9a5ec58e963da7027a8405851d27720cd84e1e82cc2cadd4a6bee6a6b911d3afed5f00004000000000000203b5b20fe13fdd62a06bb6a71547cc33a3c19eeb41c9ad3d15baa6de1491e0fd5ee31e294e80206cc81a3b97356d19d248abf63751fe4a8af0bd5ec16bd5c408dc69773501827c6c0c09815eb821d54fe81a4d106c2b3ecb8ec7898a25965c34867b265c71dee23728ec976239a7056182c203ec132a107ea267819ce52b7a6a8f4059e0035eada27eda1d2e1127eab8b9354a87aa3afb8ff9b315995896ecf4b53227f736423d4ba3f55c8574547d4418f39b95d361deaddeef581"], 0xa2, 0xc2c25e0089590800) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000500)=0xc) r36 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r39 = msgget(0x2, 0xc0) getsockopt$sock_cred(r38, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r38, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r42 = getuid() r43 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r43, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r43, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x28}, {0x48}, {0x6}]}) r44 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r44, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r44, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x28}, {0x48}, {0x6}]}) r45 = fcntl$dupfd(r43, 0x0, r44) ioctl$BIOCSETF(r45, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r45, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r47 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r48, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r49, 0x0) msgctl$IPC_SET(r39, 0x1, &(0x7f00000003c0)={{0x0, r40, r41, r42, r46, 0x1, 0x9}, 0x800, 0x1, r47, r49, 0x6, 0x1, 0x1, 0x2}) r50 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) msgctl$IPC_SET(r34, 0x1, &(0x7f0000000280)={{0x8, r35, r36, r37, r41}, 0x3, 0x0, r50, r51, 0x9, 0xb01, 0x9674}) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000240)={{0x20005, 0x0, r15, r37, r29, 0xc2, 0x6}, 0x1, 0x200000000c, r30, r32, 0x8000000, 0x81, 0x7, 0x80000001}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x1c}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x74}, {0xc}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 16:00:13 executing program 0: r0 = socket(0x18, 0x5, 0x67b) r1 = semget$private(0x0, 0x5, 0xa6) semop(r1, &(0x7f0000000480)=[{0x2, 0x10005, 0xfffffffffffffffc}], 0x1) msgget(0x2, 0x400) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) preadv(r0, &(0x7f0000000180)=[{&(0x7f0000000200)=""/230, 0xe6}, {&(0x7f0000000300)=""/113, 0x71}, {&(0x7f0000000380)=""/210, 0xd2}], 0x3, 0x0, 0x0) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000680)=0x8001) r3 = msgget(0x0, 0x10170) r4 = socket(0x2, 0x400000000002, 0x0) fchdir(r2) setsockopt(r4, 0x0, 0x1f, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) msgsnd(r3, &(0x7f0000000b80)=ANY=[@ANYBLOB="0300000000000000ed8297313681ebb6c044c73a2f370b096592987ba6fb5610c913e7d94165a55708440cf37c1a379d5ef57fcfbb1c1722a1e5c1151c7375a56fa7e0bcb75d25f700f3832ece7027d45582b284d804b68c36bcdcf8a2e0c1621891e2fd54e5b646cdd1abc9c49765cc114891b3b92769ea56658fd7c12ca80ac8dd503c4e60d4330499d2188932bc627f5c4807170908000000000000005c17fb4ae042c678d57993c1121f7bbddd512d5989842e628124e6fb6202a342bc62657cf94e599ae0d56e44b0c961dfab8548b0c231929aaf8bad55f53e66516336d66142a2ca7443704a66a9ea48a10adb4568c867eb918b0850c2dfb0876bca5c1f99c2741f7a3104bac61d167edba6c15997a3087a3a27061928d8bb0bd6b8a14063352f70a07cbf3be667973c52bc11a47276d93feb6889f351bc7d853bf538e486adb0e1c61d809618a8c672fa06653ab12b15ce5ddc4e1472d35565a00547c264a424068917436482af051cb1be5195ebf00000000000000000000000000000000000123ed901f42c94e81c47fa84a16877b0329a0a0300000000000000b67bac59672355712eace37cef62204f3c7c68285889d5725199d264cd4d25a3e3bc04be71d516fb037d744f9a0745e905e595e82a28e378ac681ee180fb1e69e8591e13d27e525003c39db1661b8088eeb34edd10ee58b2e99f6113e3d5e98d11e445902ad4c4d69e4a8baaec6a375f5b81db5317d94e0eedab4409adb4206d1060317f810000000000000076bf7dfa68509701d23b07e2eaba9caf9e58b904b870da5657353ee935c9812c0be8ab9d52e691fe5e9e1a6619d1ed68ad000516513107b0c3867c7f3490f20a0468f5b0c3160c5531641ca10beac4a93d1779d260f7e8ea4102a7b10ec76fe266d34c9c7d6e8916b6b2ec2b0000000000006c7d15ebe88704f164a7663cce0451914ea9d6de4cd1aaac679142e350cbb4839c4aaffabe5a9bb8b841841c238e527e5a688a3ccbb34e8bbcaad326638798f67c7f130b5979ce9d9af95af47ab400"/757], 0xd7, 0x0) readlink(&(0x7f0000000980)='./file0/file0\x00', &(0x7f00000009c0)=""/180, 0xb4) truncate(&(0x7f0000000640)='./file0\x00', 0x0, 0x6b2e) munlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) pwritev(r2, &(0x7f0000001300)=[{&(0x7f00000001c0)="7bdd942765", 0x3}], 0x1, 0x0, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000700)={0x44ed, 0x9}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x9619, 0x4) pwritev(r2, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) connect(r0, &(0x7f00000006c0)=@in6={0x18, 0x0, 0x3, 0x9}, 0xc) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x11, r4, 0x0, 0x0) r5 = semget$private(0x0, 0x3, 0x4) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000004c0), &(0x7f0000000500)=0x10) semop(r5, &(0x7f0000000100)=[{0x0, 0x22, 0x4d6411c0486f3d3}, {0x0, 0x2, 0x800}], 0x2) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0x4, 0x0}, 0x8) getsockopt(r2, 0x8, 0x8001, &(0x7f0000000a80)=""/166, &(0x7f0000000b40)=0xa6) close(r0) socket(0x10, 0x3, 0x9) recvmsg(r4, &(0x7f0000000600)={&(0x7f0000000540)=@un=@abs, 0x8, &(0x7f00000005c0)=[{&(0x7f0000001340)=""/4096, 0x1000}, {&(0x7f0000000580)=""/10, 0xa}, {&(0x7f0000002340)=""/4096, 0x1000}, {&(0x7f0000000880)=""/228, 0xe4}], 0x4, &(0x7f0000003340)=""/4096, 0x1000}, 0x801) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000740)) 16:00:13 executing program 1: ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f00000002c0)={0x0, [{}, {}, {0x80000002}]}) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000330, 0x0, 0x0) rmdir(&(0x7f0000000000)='./file1\x00') r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) rmdir(&(0x7f00000000c0)='./file0\x00') pwritev(r1, &(0x7f00000003c0), 0x10000000000003b8, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x861, 0x0) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r2, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x1000000000000204, 0x0, 0x0) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000400)=""/161, &(0x7f0000000140)=0xa1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000100)) r3 = open(&(0x7f0000000040)='./bus\x00', 0x861, 0x0) pwritev(r3, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r3, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x1000000000000204, 0x0, 0x0) ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f0000000180)) 16:00:13 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x18, 0xc002, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100), 0xc) dup2(r2, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r3 = dup(r0) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0xfffffffffffff5d6) sendto$inet6(r3, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xffa1, 0xa, 0x0, 0xffffffffffffff87) 16:00:13 executing program 1: mknod(&(0x7f0000000080)='./bus/file0\x00', 0x20, 0xffffffff) r0 = open(&(0x7f0000000100)='./bus\x00', 0x7fe, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000340)="000000186204018b002b3a0000030083ca1efd4dd1516396a4fcc7420cfbf753b5d1d09075288182a3e7bd438b29be9c75807f32ecb3903175a7f3ff831745894314d8cad0875b8b01850013f1071d36807465e18c0fa6", 0x57}], 0x1) 16:00:13 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) fcntl$dupfd(r3, 0x0, r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) fcntl$dupfd(r5, 0x0, r4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) fcntl$dupfd(r7, 0x0, r6) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) fcntl$dupfd(r9, 0x0, r8) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x4}, {}, {{}, 0xfffffffffffffffe, 0x0, 0x0, 0xffffffffffffff80, 0x4}], 0x1000, &(0x7f0000000340)=[{{}, 0x0, 0x0, 0x0, 0x7}, {{r10}, 0xffffffffffffffff, 0x0, 0x1, 0x40000000}, {{}, 0xfffffffffffffffa}, {{}, 0xfffffffffffffff8, 0x40}, {{}, 0x0, 0x80, 0x20000000, 0x0, 0x70}], 0x0, 0x0) r11 = syz_open_pts() writev(r11, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1", 0x1}], 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r14 = fcntl$dupfd(r13, 0x0, r12) dup2(r14, r11) dup2(r0, r1) dup(r1) setrlimit(0x8, &(0x7f0000000300)) execve(0x0, 0x0, 0x0) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x24}, {0x1c}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x35}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f00000000c0)) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f00000001c0)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)="b6") 16:00:14 executing program 1: execve(0x0, &(0x7f0000000000)=[&(0x7f0000000100)='r//'], 0x0) utimes(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000140)={{0x1f, 0x401}, {0x2, 0x2}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSHDRCMPLT(0xffffffffffffff9c, 0x80044275, &(0x7f0000000080)) open$dir(&(0x7f0000000040)='./file1\x00', 0x800, 0x41) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) 16:00:14 executing program 0: shmget(0x0, 0x1000, 0x14, &(0x7f0000fff000/0x1000)=nil) r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) getdents(r0, &(0x7f0000000080)=""/37, 0xfe37) getdents(r0, &(0x7f0000000000)=""/13, 0x33b) r1 = socket(0x2, 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x2400015}, {0x20000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) r3 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x80206918, &(0x7f0000000300)) writev(r3, &(0x7f0000000500)=[{&(0x7f0000000100)="31ca1282132c08b03d45d14493b4cf8cdaec7c218505ec8f951fc2fcb67bfbcbb37e00892c53f3532f563c04b626b8f6de15de6b36ae8b436a042edda69229cd06801c139c59351e21bd51ec300b042072e220a9a25e3dae921f7edaca6f12241e0b17b42f9e9e056a0c239761a0ed2f4aaf466e47bb2f55787fa63ddfcbdce7dc7819e1fbd16987f92c0e76e88c7dd969289c138995b852c6682f0ca7f7e5fdf8b46a8fb4ece7e8bcfcb62c8e2a2296e6a3a237f1402b023c73", 0xba}, {&(0x7f00000001c0)="3293dd0419a6d8ae21a1e40f4199c6139b0e1bae9646ad5c57931847b5b4c0474c6d087fdc69", 0x26}, {&(0x7f0000000200)="c888a4d150edaf9d67fc25d4c26483616f46f887e296d309", 0x18}, {&(0x7f0000000240)="f01bd14a63ac47f40306867e15e8ed291122e5f9dfca93b3da271f984b2dd4d5cb5317187dc369fb5242bdea56cc84", 0x2f}, {&(0x7f0000000280)="dcbdac38a3fef173d803116b8d889747ef42ecc22984febf348af4234f9a7d09c09b4b6f8c307e8f9b18faf29df7197383663a5e462b3b36fe428112f8d29f0c26cb20c3407a920239c0e6ec5283ced0c82df31c01bf747b6a66e9784b94f7f5432d324bf930898ddece1be2fc2366e1df21a6c9c9ff", 0x76}, {&(0x7f0000000340)="dc3bda84bdb9156c6eaa3af1ea0e974a359382c0897253cf82324b685e4b99357b9db89bb2174758c9d10809b4902e6ff21a8b3c5c2b9bc4690b9f4b394996fb4078c20ef88d", 0x46}, {&(0x7f00000003c0)="5f6a95e4f0eeb3bab9827e0239df0a097628567771b2a3ae7d901b798c1e4b2d8033477b2fb1f1cf4ebdb66a91474c81919a1a74d5b18a201f1bc7bcba8f33a88d7babb7dff5a98cb4d15748fb0d7090c766abf1e88a4ec89c1d457f322894c6b7d83718c4a55a92ddae551aac001deda4fcacd102c2224fe786cc89733af88952caf365ed37ec7a3d4cc676d3293879be73f396b797b95f79ddcb6762390676b9378705ed5222fd90b67fccb10a929d63516cb78275beead33b54df440f843e5e555be87d43b3b6ef5ff98fd56e440b0db0a5fe0ea5f8ea22c2cd6fcfe19b8bb288c3e70588790158849514cbf94329", 0xf0}, {&(0x7f00000004c0)='6', 0x1}], 0x8) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x451089a476ee23ea, 0x0) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f00000000c0)=0x965) r5 = semget$private(0x0, 0x7, 0x0) r6 = semget(0x3, 0x0, 0x201) semop(r6, &(0x7f0000000340)=[{0x0, 0x4, 0x2800}, {0x1, 0x4c, 0x800}, {0x0, 0x0, 0x800}, {0x2, 0x200, 0x800}, {0x1, 0x2, 0x1400}], 0x5) semop(r5, &(0x7f00000002c0)=[{0x0, 0x100000000, 0x800}, {0x0, 0x3ff, 0x1000}, {0x995d4052e6d9cc1, 0x3, 0x1000}], 0x2aaaaaaaaaaaac1f) semop(r5, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x81000}, {0x1, 0xfffffffffffffff8, 0x800000001000}, {0x2, 0xad, 0x1000}], 0x8) r7 = semget$private(0x0, 0x3, 0x120) semctl$SETVAL(r7, 0xd88ce6400dd2fc4e, 0x8, &(0x7f0000000840)=0x1) semop(r7, &(0x7f0000000500)=[{0x0, 0x33, 0x800}, {0x2, 0x3b0, 0x1800}, {0x1, 0x200, 0x1800}, {0xef8a12edb4337a42, 0x7f}, {0x0, 0x2, 0x1000}], 0x5) r8 = semget$private(0x0, 0x1, 0x4a9) semop(r8, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x800}], 0x3) semctl$SETALL(r8, 0x0, 0x9, &(0x7f00000002c0)) semctl$SETALL(r8, 0x0, 0x9, &(0x7f0000000580)=[0x52, 0x700, 0xa40, 0x0, 0x200, 0x4, 0x5, 0x2]) semop(r8, &(0x7f00000001c0)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x4, 0x3, 0x1000}, {0x3, 0x5, 0x1000}, {0x3, 0x5, 0x1000}, {0x3, 0xffffffffffffffff, 0x400}, {0x3, 0xfffffffffffffff8, 0xc00}, {0x2, 0xad, 0x800}], 0x8) semop(r8, &(0x7f0000000040)=[{0x2, 0xeff7, 0x1800}, {0x4, 0x20, 0x5a8e4b91944d23c3}, {0xa50b5b29fd415b60, 0x4, 0x1000}, {0x3, 0x5, 0x2000}, {0x0, 0x45, 0x1000}], 0x5) r9 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000280), 0x1ad) getegid() 16:00:14 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf4685425b57a2b8c79b1cd000000009e95955984c87910bf093f68c117002852034bcb777fa69dfceacaa84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd0000000058fd4237b8fa4d011ee447473c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa2023269d8cac7dbbc5b65c6593d2870b4120800"/204], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10, 0x0) ioctl$VMM_IOC_WRITEREGS(r3, 0x82485608, &(0x7f00000001c0)={0x6, 0x7, 0x9, {[0x2, 0x7, 0x1, 0x7ff, 0x44, 0x3, 0x2, 0x10000, 0x7, 0x4, 0x101, 0xc4fe, 0xbd, 0x10001, 0x9, 0x6, 0x1256, 0x9], [0x515, 0x7, 0x7ff, 0xb1, 0xca, 0x8, 0x7e, 0x80000000, 0x8, 0x4d], [0xce59, 0x100000000, 0x0, 0x8a4c, 0x7, 0x7ce4], [0xfffffffffffffffa, 0x4, 0xffffffffffffffc0, 0x10000, 0x400, 0x6], [{0x2d2, 0x3, 0xfffff000}, {0x3, 0x3b, 0x8, 0x9}, {0x3, 0x8000, 0x200, 0x1}, {0xd35, 0xd1, 0x8, 0xf03}, {0x8, 0x1, 0x8, 0x100}, {0x100, 0x2, 0x101, 0x20002000000}, {0x40, 0x400, 0x6, 0x9ba6}, {0x8, 0x4, 0x920b, 0x1}], {0x4, 0x1, 0x0, 0x2}, {0xc4f6, 0x4, 0x2, 0xfffffffffffffff9}}}) 16:00:14 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000580)=ANY=[@ANYBLOB="b4ccc775d81791c329a18619fe67abef472b4dafec0318704186407321783b952006bec138567eaf0c3b42212a904fce8ff9ff30a61d95ef750d499c0d466227bd76c2e8dc872f21e5a21d9a9b6d22e3f64bf2800a11ff9b4f09c22cd407031ed7ddd246411038ee40cc1fb80e382f05fcfae1a9f799542a34fcc6a5789693e6d81c604de84c2732f897371c51679b10bc99b04ec76cddfc2da667f0ff01f5369e327400c0ddeae6033dfec4572c64872f0c6b3a3a877b3b642373560a5763e09d670f41ee7eaea6e48c4c71c486cafcb8bedd79b8d963ff4f892c1731f7973786ecd725bc683b60f2fd8606709a"], 0x10) shmctl$SHM_LOCK(0xffffffffffffffff, 0x3) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000180)="fe772449e14336dba9124837fee56a21130a02f5d46cfe49db7f7024c2d7cb6a20122b577509f6b59f7701d79f350bc975d60cb5ded36ca61e20a501a0cd2172ca536191e154edd1c0eba39cf6d31e704b9babe0eb899ae96e8906a70657a0139724205aa7f6c32b60d8c324a7ec", 0x6e}, {&(0x7f0000000200)="6509f3c4db094e6edfbf12c90597504e5ad2eb4cecae86c3f2f57b84eb557288837e2bfb7d7bf408ee4e2ca3ab301d77a7ca248a66ed161ab4ceedb6eb0495d4baef89a2d75d5aa6642b802337395f2ab61c116af1dae0fd0193c21d2bb26a43f362622bccf0fe4a646ba22024a40808e2b8ccd8947dee34f1", 0x79}, {&(0x7f00000004c0)="8eae700f12452d037e0fb4cd9e8682ad0e58a2738f3adfa2cc556b295ec37168a5039e05867b774e7d97f635fe239e10acd139daf4cabc2936e20400000040000000000000005ba5a19968d7aac6fa1c161ebb3bc73b4617a2f30160733c67a287db8ff59b7537bb1b8c010ddb1b79cf284af78ed8965a6fbcf06872744f1a894f109e3bff514ee2475e57949d7af0bf6c27070202fd10f8be8e", 0x9a}, {&(0x7f0000000340)="29a35dc2891d508c1f7689a3421c62ab74f1d2fe90f786cd7a88dba79deb33d768dab48fdb357aa39a4de36e76abdc21c1b62626b4a147b53be3dd02f40c47db4758384fbd324aefea87c7f63ff1fdf62f5502ba368fdc8916fd8cdcff57721f5bf562185d0c158d1c8a065939e0d50f93832881cdb0f8c09dc0d7e71acea8aaf8836c00c7d309812ab9f3645874a3695281176e62cb8a8da90cdf49a55c7dea33bd4a9c391007adee376675b5c929dced884c9edf599d62d2883f3a70b5f5536fc3c9d12789ca9583835e752d78", 0xce}, {&(0x7f00000018c0)="2a10a5efcde646d8a864f7ec46eb4ce6afe7cea06e406f1bcc3619ce39a07159b93c9c591393106b4f98bec7cf7b5774455adf7e525e770cf3c698358f17b004356cd29896d32f608c1ca8c4e71e037896649d52f288672268599c93418729ab874b002a8615662c353652f77d53e37961c9bd4ad5fceeabff0e3edab730eec7d8b8b1b4c6250ecaf3d635d5ff03c7fcc7a65014097a2876c48350cff5d2f70bb168eb9cdc37100b977e0e48870d79bac3a0a02898d483278ad7f29be8bb5f95fc1941bab65dac58881499c983f4c7a08ce041247fddf57f84ecdd4b391e9a16e5288e8f9c723279de35b0d9206c4a0192905481982576f65077732c447182e11e34d9e46db6ce1392382b13b3faa2d981cd83352aac89132e148d55afb854f1e94ded541be58fedb30318804139cae0b37ecd9393b5366b11f032279e794251915c789bba1999be2496b99a95035317a7bd48618d3248661ca8a8aad1c23a7c48bfae94e0cb1fc292244a0505b5d64434d65c9e668566b40f7c95a98c1acdd338cdf1c44dd7f9ffa4bd9d7eeb865a91249a42cf045345855497185238aa78b8cec536489ad7f5b0516c203b02cc3ad2bf404320177fd25dee05f5b924a9ce2fe1ea5541704e1066058dcbffe2c302b7cd4cd67404a64733207e548bc67a241ca24617d00009f3f20c61ec34bd587a9078fe869aa42a8fbc7f386f91ae2f00cd2a135e057959c336ce379141d5ef69064e1efbadeeeee18807f790a0b71d4d23f0ef304fbfb75695f277b9e9d29aeb123c8687fd5bc9d4c65328b8e2a91d27532c515e2630f588bfaa4c60e71df2e9051a638301664f9c1d1d99c3328f612c7e274cac1548d40af0ca1394ef951ea9e96316601dd54fe6ecf9abf383a5770f8f80d1306f3276f1b64dce446425e38f132d184c4323c4e4edc63cf22d959b8b8ffef633d8a233b4d2a1fd5b00703b230f1d6c1729d102f95d0aeeff61c32c77c21dbf6bca367dac079440fd720c082330f99e352a3e5ef90f7543688230d18adb6f7f019c9913713b0a5554548e8e76ecc3f35b204b297fb8765c30e206b5632bf8649b62d2b535263b8e80f69f28eac36eca3cf7d9fd804e0dc1d37afc3484661f8fd9b20a9b46699ca1c014957ebdd9043214af2db537db82d0c2f3076db0d13aca1623708e43b3fc0402d84ef31fbae481d3f64ca6ecd8361e79a5599fd3073af447f1b834632f5549ad772d313aae4cab", 0x372}], 0x5) 16:00:14 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000480)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328efdeff8aa0903634d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4f7e4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d098e6a12734eff3818e8014d4d34dbb", 0x117}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x861, 0x0) pwritev(r3, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r3, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x1000000000000204, 0x0, 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000000)='./file0/file0\x00', r1, 0x2}) dup2(r2, r1) fchdir(r1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x100, 0x81) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') 16:00:14 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000640)="90", 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) pwrite(r0, &(0x7f0000000180)="53f8", 0x2, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x100) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f00000000c0)=0x8) 16:00:14 executing program 0: mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x9, 0x2013, 0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) fchownat(r0, &(0x7f0000000080)='./bus\x00', 0x0, 0x0, 0x6) readlink(&(0x7f00000002c0)='./file0\x00', &(0x7f00000001c0)=""/192, 0xc0) r1 = socket$inet(0x2, 0x2, 0x0) sendto$inet(r1, 0x0, 0x0, 0x0, &(0x7f0000000e00)={0x2, 0x3}, 0x299) getpeername$inet(0xffffffffffffffff, &(0x7f0000000300), &(0x7f0000000340)=0xc) preadv(r0, &(0x7f0000000000)=[{0x0}, {&(0x7f0000002140)=""/4096, 0x400000}], 0x2, 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000280)='/dev/tty\x00', 0x20000, 0x0) r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r2, 0x0, 0x0) shmctl$IPC_SET(r2, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r3 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r3, 0x0, 0x8, 0x0) semctl$GETVAL(r3, 0x4, 0x5, &(0x7f0000000800)=""/210) setrlimit(0x8, &(0x7f0000000180)={0x7, 0x90}) r4 = syz_open_pts() close(r4) syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x80000003ff, 0xffffffffffffff7a, "73cc5160521f093842ad7b2183862e27b82f7b8e"}) writev(r4, &(0x7f00000016c0)=[{&(0x7f00000001c0)="5e176d2f875c949848a1ff33bc71d78e5ced396b3e71fce41d4b5bf8713a", 0x1e}, {&(0x7f0000000340)="10c99b3a35d399fdf549015788742bfa15786d66410e6874f35f0ba73aa94a815feb6bc8079b03f519dce3124c2f6ae8260b718c9b8263cc29eee3215b6a41d9e8c80cbf9c14d11c1d63b685606e696d6c142e4225c995408c7f2abe115ee180eba48d656e3d7a1a2b93b4265a83a7c44262d31d478cbb6e58642babb1eed1442177c51b97bd4ff2fbe7c109650c89ef9b5621bdfa026368d9e099460eb4240094221e05c3cc5c1b04d4e4fe2d8ee3e987a5c1f4767486988908d9fb3452798277ea96f3aa40dcca66603d23759a9d4e8b0ea6b160fbfa5fc65eb50412a488f52ebdb182e549c45fee98cb9ae459feffbf23081ddc1928c9033e499cbc3d802d6348435d4df7dd93f8d52f7614eba3ddcc0a6b9c36725edd8fe4d5546a7845b3ae8b6752873a07679a298265a05f648d8e356b3e1fee081077e31539d2f775152942db604ef2a69fe3654cb2f6adf409dfcf4bb5a8a93f74e6889eebb7e66712a36c2f35ff93cfab2ff271eb1954d054b725d2b219678a80516fc0446c3b46dd61201bb907c378a6610652e84998956338a9877e991a7e8ca6cb5420374b676b54f997ea271b143861136cec0460187d929e043d4dea9336123d617e7181718d98103887790977ae3a512484faa544e4d3350b8cb38beeec74988ce2ad6f17c6ff91e6e93255f7bf5d06de79e9fcff24ec55b5f0be46935c4227831e83790d10167e07d5753b3096f88b9bde3405de80601fb91aeca9e417ff36472b5b3137ffd53e44305b5c813e9af6db3a24fb8439f707f32a23dfdaec51e0042f843054dddb3ca58791abefbfa23d35d52b6ca739483ca038ba556dd32b1e1047fe344304d27b09808942a634bde8df2660e2e17d8a11d270436708c30b3a9aab9463d52f4023edd94e1d5ca45c35810c73d7236ce9d3adb73b6a8fa1954428ad528a727e2b456824926b369cef5d51b48ea1b9d380833bbcb3bc5ba1b88cd17e4ae5e103221f04727ac805bfcac764bc021845b4f06b2e7f133477cf1265fdd673cce9665c9950a24a037de9d436a1f2ee375fb21d204fe0ec95bdd0a0f64ded2e0efd93470b5a78bc1a6198312726b0ad666295b6d8727e4afbd3ba9fd287cf30ad88566af713645ac9744a773c59bdc6f880c20d7bf0a52c56bc479d4ffaeedfadf1b3f6a989d974e83ec9851d7ae88982301300e45a82a1ba75f3feecd9f212ac990a818b9aee3098e966a95a952432a111100f3e173ff3e71f3619923d499fa6968f08f26459ab4bcfa2ec8d9f3a0bf8f16465ac610dc8562dd388726f5404e8ed4dafc433fbaae20a7307e1f71e5b4794514d77fb11cdd1df1d248e49089bf6b35c40afb93b5083688b942977ead21b3a9929f4d21dda0549562e8a0bd1f848f6a6d40c2536428cdbd9d6654e466e082f220fe417eabdc89023b42856d93d56a3b4acb40a76fb00cd1fe30de2514e468b8f324b48a863505174d692a597311ff4faa5ee5fec87c1aa0e0cc456827475925b8c7583c6ef49b6e9e3041f072ddebf7f53f46522fb24151a4e7bc9e4eaded1dd08ac9a471f074581f0083cfe619793479208bacfbdd1516e7e99ca0ef7f12cfa293ba6879714afe99df086f05569a0e74f546f729c7525ba2cf4cd614524df8d96fc1c883885372182f0bd246a5fd5cda00a33f3b9b716cf11bd479ac0ab21358a4ffdee5117b536911729f5539e4b67cd57f8845373069d0604b4a9ea7d733e6e1220fca3584674c52ed50b4da84a7abc16cd203a37a9a68caf977fa91cb5df7a81c360a1d22e701efe13a1d1e0875b677808aa55f464808105dde57af62a2338e870be3357a285abb48b2d37304aadaf36bec37168101b3c3a4fa7af77d3e466d46e7320ff91bc740a9ac94e5edceff4dc18cdca6d328a1f84f70e3e8c91dca0a2d451b7b9f4b5109b68f7f2e77218e86325566281a076a916b9ea65c42c491f058604ca918cf0400669fbbb7f4796f13d9f01500c5f2725f7ad4de9d62cae633ff99bc859bdc30a27e2ac0e36d7d63720d59070774ebc3efdd946a69b73d6b1fa8cd4ae2faa14bceaaf5a475ab5a3c1243d2d863b7e5f91263b5b9764af5aa5e497ec6b73aa202f444d5450800d7c30d26ccc4772fb33026569e0043f0caf261e249577670a3118fc049b67966964a3ad7c6d42ab463552161d6ee86632d5d36289d57c3412880eca0e79db2e536ad3f124c0419ce237af239e5d4871c973a1825499c8babe3ea6480c47f0a61ea8f08b0ab000fcd96722c25109d27e80ebd30cc7d5955a91e7b3755e3464e1413d91ab19d05285d8d8c2f3ecb73d7d77a464310c88a7b3f676094faeeb095abed2377ff10dc5749f99b59788de714edbd30c75048f4a06f5422b44fedb2ba8557fa2c861f4bfde730b3ed30bcd8ae014e082d168f598b5f93fc47afc3bdd39e205de6bca4aa6009d29ae86f8a74b7354dfde68abd54136241b4f171791c5384bfeaf15573361912dd615fda593792f0ea3794d5aa5517f937d24bf89d43fda0cadba5a12dd4d8d371cef6097c44789ccf4b3a19bce85f8e1d74d7b0c700d33cdff2ccbe7dd4983d2188cc373f8f64f6cc27df3edc7198810a766842eec0693eb868a6fa38ed072614bee3dc7b564a5859829b4ecab832e6cf766356423ea59d9e863dbb71cc9fadb12ed915bd92b8f05792601694c27f40b848d4d2124e7882b27db23f47df0b7cf32b158f75d62dd3e24a6a5f2120d573114a44f60d73d4d3dd0b02442cefc7d9114c722523d67bd85f522771919adb49483a6a7cafeb5fcf8fc43a828ca76382ca2567e6461ff0a83020b647095db33f0de301881b427930a461d7e69fce1a15d4912fd650067f1e7af3ea8b0208c1e5537fef8a9b4c9510646c44fddcb1da03bd17bfe06306fb2b0bea8462ec10cf8a2f3069fbbde1efc2c8e19f1ce2209035772fe89d7a3d5bc8e72e4c3b75350f3a3015cda17c37903cc9d95eabf353914bb120dcf64332c124312a4ae051af6dba47947f2d92e4ccd092946a6222e57c964bf0e84a34c891c2ead4bedb03451db82e9dcfb0a36077ff9d86a4ac2abe8092cbaa72cab6995b1fbcda92fbcbd38aff6767abda0e70481852fb0b156f20ee6be54d7f6583255bd3810dc78fad8298d64448a2557b71fa9fa16a03b476b9f868d5677935e087b2da15d2e4f30d07e6daf36f104696ebbbedcbb81fc72360a7bcda675b8f6f303036716bb210eb402d6e4888e11d891a9bd718a779f9d70feff2a930b0ac53494dd3189172c44768116df004c7739e36952b88f2a7290d5c1aa21507aff47075173dc0af6c4c710582d1ea78a151b9ddc21bb3d873bf719e57ec9b9ff026d91f387a745eaf08f11b4cd91e0d196a3a30d39c0fd6cb78b53a82ef794dadfb720b718c2bdcbe275a72739a1b13b1af5b080561c5b7832caf9b723f40fac50f40186744277cc5811db33f9b0923ed619b1fd8037853c4cbe8c2f99fae4b44173048c891aafe49c5cda207ade25893b1a438c2fa69cec9494c3d204a051d6e5fe8346252221180a886e60ab0b1aa498b74690a6547d8022cd20874e9f608fe861cc4bfae38360730e808d3c8f71f5d68f334040d3183bfeef0a3193ebababe14f404e2eb3940191b94b249283d03bd5087b308dda753140f7bbafaeb8357eb1d939eded54c3f39a076c08b2885168fcb46f9a5bb9f98960c0a8b2b57730a5f015838fc3d0f9e6385b83373ab6c8b1a8b737e2f9cd6b94c8bbacb2f09f0dded7c61356bdf768449a78984b4a22fd3395bdd51de4a6dbae99047eab7fac9f3b12bdca6d0fc9011f30861bec5b2550eac4146d055211d7618c8e4befef0bbe62a309", 0xaab}, {&(0x7f0000001540)="7f8e7d9894213b236b0f694bb358918e9b6dacc55e238aaecbf208208f2eb33eb70c2e54e03678a5cb996c3bd11f5931f3018b2870e3a23df614fc5faf12a5d731f28073daea7e0c32adf544aeeeed3e5d36eb617c85ff57a008ed8706faddea64bb724c8cbfd25921b032171df298d4ff63b45861267f408c40da6ec8010a6890ce623728bfefdf20958489a3159521878c16b000158fdceeeb7f50317189bf29d5be7c4d0ae1ca8fca5ff4996371c23568d5b1e26cc109", 0xb8}], 0x3) writev(r4, &(0x7f0000000300), 0x0) r5 = semget$private(0x0, 0x7, 0x0) semctl$GETPID(r5, 0x3, 0x4, &(0x7f0000000100)=""/210) r6 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r6, 0x4, 0x80) 16:00:14 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) sendto$unix(0xffffffffffffffff, &(0x7f0000000100)="14960465ebf81bec922d2e63a37a7bafb61ae1e2685cb6fd028c1c13a022e1181e653fc5559ccdb1bbb2ab7f3141e3920f7ac0fb55634440b0c1889498b3f7f473d35eec436f10bbbb6bcd66da4bc7519e3520ed9cbb63710162b5b8323223a669a950e815b6dbcbc28734cbb1d9ccf7443154662271b832807c4b20931e71f03a47729d132843fcbb900c4b19303c", 0x8f, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x861, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(0xffffffffffffff9c, &(0x7f00000001c0)=[{&(0x7f0000000140)}], 0x1, 0x0, 0xffffffffffffffdd) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x3, 0xfffffff7}, {0x18, 0x0, 0x400, 0x8}, 0x5, [0x6, 0xa15, 0xf5, 0x9, 0x80000001, 0xd64, 0x1, 0x2]}, 0x3c) r2 = socket(0x18, 0x400000002, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x9cde2ab465e7c2a6, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0x200, 0x0, "000000000000000100002000", 0xe32}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) r3 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000180), 0x17e) 16:00:14 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x10fc040000ff], [0x0, 0x0, 0x3], [{}, {}, {}, {0x0, 0x0, 0x0, 0x20}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x20000000000001dc, &(0x7f0000000180)=[{0x1c, 0x0, 0x40}, {0x3c}, {0xfffa}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = msgget(0x1, 0x254) msgsnd(r1, &(0x7f0000002e80)={0x3, "50f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae"}, 0x107, 0x800) msgsnd(r1, &(0x7f0000000780)=ANY=[@ANYBLOB="000000000000000051f2e8cbad4c40341a7fb8f28f53930ac93feed5e69ec81ecebd9e705f836edbb76d3198d1d6e7448ba200c71274a7bb1dd016b9ce27d8fe88478ac17dba06f5e4f9be8700179265b9fa88c70e8e256b3ec66e56ce3058ffa63be973a9466fbe0146e1fa326e17bd002433f7544397428045fec49f781615269d824e1e0cf34d3f24ccbc09af01a5dacae9fd2d1817724aa40026cdb70a6279419e8ba7d192afed727944287c8b6c6c534169b2e6a2e6f238959768a631e6eebcb2cdd014ec41ffafe4dda4343e7d296712981be30b68bded42c5ab97c5bd5708b971fbf411dbad577b612dcbca896994ca792802f9377b672237533dd601a3a8a9047b29b3e90b26237fb06192793b0983477f29c4b9ec6c024dcba39d89b58088a0a348efa480639060938debec39cc38ba30f46b67af77b936952c2a1756be84e0fb647186a86be1c2f2c554c94b526c524d17cbe6937aa6dfbabb96ddb2b84a32cfe72c3587bd858368e60d9673005c6e259cfb64b3d2be639b83f5b49eba1ed1a36f8a2c73b7a9386c2763d613353992f51ff5ca4d6763ec3e835494ea6f548ede6cc8262c340a31088e12e4b477e330e52d6aa50ed36cb65b6880ff1c2ebb97e8d1259ec78963d1e3c09f7ac9a5ec58e963da7027a8405851d27720cd84e1e82cc2cadd4a6bee6a6b911d3afed5f00004000000000000203b5b20fe13fdd62a06bb6a71547cc33a3c19eeb41c9ad3d15baa6de1491e0fd5ee31e294e80206cc81a3b97356d19d248abf63751fe4a8af0bd5ec16bd5c408dc69773501827c6c0c09815eb821d54fe81a4d106c2b3ecb8ec7898a25965c34867b265c71dee23728ec976239a7056182c203ec132a107ea267819ce52b7a6a8f4059e0035eada27eda1d2e1127eab8b9354a87aa3afb8ff9b315995896ecf4b53227f736423d4ba3f55c8574547d4418f39b95d361deaddeef581"], 0xa2, 0xc2c25e0089590800) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = msgget(0x2, 0xc0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r9 = getuid() r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x28}, {0x48}, {0x6}]}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x28}, {0x48}, {0x6}]}) r12 = fcntl$dupfd(r10, 0x0, r11) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r14 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r16, 0x0) msgctl$IPC_SET(r6, 0x1, &(0x7f00000003c0)={{0x0, r7, r8, r9, r13, 0x1, 0x9}, 0x800, 0x1, r14, r16, 0x6, 0x1, 0x1, 0x2}) r17 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000280)={{0x8, r2, r3, r4, r8}, 0x3, 0x0, r17, r18, 0x9, 0xb01, 0x9674}) r19 = getgid() lchown(&(0x7f0000000000)='./file0\x00', r2, r19) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r21 = msgget(0x2, 0xc0) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r24 = getuid() r25 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r25, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r25, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x28}, {0x48}, {0x6}]}) r26 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r26, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r26, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x28}, {0x48}, {0x6}]}) r27 = fcntl$dupfd(r25, 0x0, r26) ioctl$BIOCSETF(r27, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r29 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r31, 0x0) msgctl$IPC_SET(r21, 0x1, &(0x7f00000003c0)={{0x0, r22, r23, r24, r28, 0x1, 0x9}, 0x800, 0x1, r29, r31, 0x6, 0x1, 0x1, 0x2}) r32 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r32, 0x80104267, &(0x7f0000000200)={0x20000000000001dc, &(0x7f0000000180)=[{0x1c, 0x0, 0x40}, {0x3c}, {0xfffa}]}) ioctl$BIOCSETIF(r32, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r33 = msgget(0x1, 0x254) msgsnd(r33, &(0x7f0000002e80)={0x3, "50f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae"}, 0x107, 0x800) msgsnd(r33, &(0x7f0000000780)=ANY=[@ANYBLOB="000000000000000051f2e8cbad4c40341a7fb8f28f53930ac93feed5e69ec81ecebd9e705f836edbb76d3198d1d6e7448ba200c71274a7bb1dd016b9ce27d8fe88478ac17dba06f5e4f9be8700179265b9fa88c70e8e256b3ec66e56ce3058ffa63be973a9466fbe0146e1fa326e17bd002433f7544397428045fec49f781615269d824e1e0cf34d3f24ccbc09af01a5dacae9fd2d1817724aa40026cdb70a6279419e8ba7d192afed727944287c8b6c6c534169b2e6a2e6f238959768a631e6eebcb2cdd014ec41ffafe4dda4343e7d296712981be30b68bded42c5ab97c5bd5708b971fbf411dbad577b612dcbca896994ca792802f9377b672237533dd601a3a8a9047b29b3e90b26237fb06192793b0983477f29c4b9ec6c024dcba39d89b58088a0a348efa480639060938debec39cc38ba30f46b67af77b936952c2a1756be84e0fb647186a86be1c2f2c554c94b526c524d17cbe6937aa6dfbabb96ddb2b84a32cfe72c3587bd858368e60d9673005c6e259cfb64b3d2be639b83f5b49eba1ed1a36f8a2c73b7a9386c2763d613353992f51ff5ca4d6763ec3e835494ea6f548ede6cc8262c340a31088e12e4b477e330e52d6aa50ed36cb65b6880ff1c2ebb97e8d1259ec78963d1e3c09f7ac9a5ec58e963da7027a8405851d27720cd84e1e82cc2cadd4a6bee6a6b911d3afed5f00004000000000000203b5b20fe13fdd62a06bb6a71547cc33a3c19eeb41c9ad3d15baa6de1491e0fd5ee31e294e80206cc81a3b97356d19d248abf63751fe4a8af0bd5ec16bd5c408dc69773501827c6c0c09815eb821d54fe81a4d106c2b3ecb8ec7898a25965c34867b265c71dee23728ec976239a7056182c203ec132a107ea267819ce52b7a6a8f4059e0035eada27eda1d2e1127eab8b9354a87aa3afb8ff9b315995896ecf4b53227f736423d4ba3f55c8574547d4418f39b95d361deaddeef581"], 0xa2, 0xc2c25e0089590800) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r35 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r38 = msgget(0x2, 0xc0) getsockopt$sock_cred(r37, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r37, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r41 = getuid() r42 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r42, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r42, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x28}, {0x48}, {0x6}]}) r43 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r43, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r43, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x28}, {0x48}, {0x6}]}) r44 = fcntl$dupfd(r42, 0x0, r43) ioctl$BIOCSETF(r44, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r44, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r46 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r47, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r48, 0x0) msgctl$IPC_SET(r38, 0x1, &(0x7f00000003c0)={{0x0, r39, r40, r41, r45, 0x1, 0x9}, 0x800, 0x1, r46, r48, 0x6, 0x1, 0x1, 0x2}) r49 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) msgctl$IPC_SET(r33, 0x1, &(0x7f0000000280)={{0x8, r34, r35, r36, r40}, 0x3, 0x0, r49, r50, 0x9, 0xb01, 0x9674}) r51 = getgid() lchown(&(0x7f0000000000)='./file0\x00', r34, r51) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r53 = msgget(0x2, 0xc0) getsockopt$sock_cred(r52, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r52, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r56 = getuid() r57 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r57, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r57, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x28}, {0x48}, {0x6}]}) r58 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r58, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r58, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x28}, {0x48}, {0x6}]}) r59 = fcntl$dupfd(r57, 0x0, r58) ioctl$BIOCSETF(r59, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r59, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r61 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r62, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r63, 0x0) msgctl$IPC_SET(r53, 0x1, &(0x7f00000003c0)={{0x0, r54, r55, r56, r60, 0x1, 0x9}, 0x800, 0x1, r61, r63, 0x6, 0x1, 0x1, 0x2}) r64 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r64, 0x80104267, &(0x7f0000000200)={0x20000000000001dc, &(0x7f0000000180)=[{0x1c, 0x0, 0x40}, {0x3c}, {0xfffa}]}) ioctl$BIOCSETIF(r64, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r65 = msgget(0x1, 0x254) msgsnd(r65, &(0x7f0000002e80)={0x3, "50f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae"}, 0x107, 0x800) msgsnd(r65, &(0x7f0000000780)=ANY=[@ANYBLOB="000000000000000051f2e8cbad4c40341a7fb8f28f53930ac93feed5e69ec81ecebd9e705f836edbb76d3198d1d6e7448ba200c71274a7bb1dd016b9ce27d8fe88478ac17dba06f5e4f9be8700179265b9fa88c70e8e256b3ec66e56ce3058ffa63be973a9466fbe0146e1fa326e17bd002433f7544397428045fec49f781615269d824e1e0cf34d3f24ccbc09af01a5dacae9fd2d1817724a6279419e8ba7d192afed727944287c8b6c6c534169b2e6a2e6f238959768a631e6eebcb2cdd014ec41ffafe4dda4343e7d296712981be30b68bded42c5ab97c5bd5708b971fbf411dbad577b612dcbca896994ca792802f9377b672237533dd601a3a8a9047b29b3e90b26237fb06192793b0983477f29c4b9ec6c024dcba39d89b58088a0a348efa480639060938debec39cc38ba30f46b67af77b936952c2a1756be84e0fb647186a86be1c2f2c554c94b526c524d17cbe6937aa6dfbabb96ddb2b84a32cfe72c3587bd858368e60d9673005c6e259cfb64b3d2be639b83f5b49eba1ed1a36f8a2c73b7a9386c2763d613353992f51ff5ca4d6763ec3e835494ea6f548ede6cc8262c340a31088e12e4b477e330e52d6aa50ed36cb65b6880ff1c2ebb97e8d1259ec78963d1e3c09f7ac9a5ec58e963da7027a8405851d27720cd84e1e82cc2cadd4a6bee6a6b911d3afed5f00004000000000000203b5b20fe13fdd62a06bb6a71547cc33a3c19eeb41c9ad3d15baa6de1491e0fd5ee31e294e80206cc81a3b97356d19d248abf63751fe4a8af0bd5ec16bd5c408dc69773501827c6c0c09815eb821d54fe81a4d106c2b3ecb8ec7898a25965c34867b265c71dee23728ec976239a7056182c203ec132a107ea267819ce52b7a6a8f4059e0035eada27eda1d2e1127eab8b9354a87aa3afb8ff9b315995896ecf4b53227f736423d4ba3f55c8574547d4418f39b95d361deaddeef581"], 0xa2, 0xc2c25e0089590800) getsockopt$sock_cred(r64, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r67 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r70 = msgget(0x2, 0xc0) getsockopt$sock_cred(r69, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r69, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r73 = getuid() r74 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r74, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r74, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x28}, {0x48}, {0x6}]}) r75 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r75, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r75, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x28}, {0x48}, {0x6}]}) r76 = fcntl$dupfd(r74, 0x0, r75) ioctl$BIOCSETF(r76, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r76, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r78 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r79, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r80, 0x0) msgctl$IPC_SET(r70, 0x1, &(0x7f00000003c0)={{0x0, r71, r72, r73, r77, 0x1, 0x9}, 0x800, 0x1, r78, r80, 0x6, 0x0, 0x1, 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) msgctl$IPC_SET(r65, 0x1, &(0x7f0000000280)={{0x8, r66, r67, r68, r72}, 0x3, 0x0, 0x0, r81, 0x9, 0xb01, 0x9674}) getgroups(0x7, &(0x7f0000000100)=[0x0, r28, 0x0, 0xffffffffffffffff, r51, r60, r67]) chown(&(0x7f0000000040)='./file0\x00', r2, r82) r83 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r83, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x35}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r83, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r84 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r83) ioctl$TIOCSETD(r84, 0x8004741b, &(0x7f0000000000)=0x3) r85 = socket(0x2, 0x3, 0x0) r86 = fcntl$dupfd(r85, 0x0, r85) ioctl$TIOCFLUSH(r86, 0x8040691a, &(0x7f0000000300)) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000200005, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000280)=[{0x80}, {0x2}, {0x6, 0x0, 0x0, 0x7cf}]}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = msgget(0x2, 0x0) msgsnd(r2, 0x0, 0x0, 0x0) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000200)=""/73) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x35}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pread(r3, &(0x7f00000002c0)="e72c7360084612a9d50d4890707f98df0146b99adb764cb7e6e3bd6028f891e8e95b79157e35c658b0d06ff74e784c0df6e799b1071b638b80bef94f6c90a85c2ba005059a65bfe1fde8bbd417777389945a001e7c4412be83657d2d26065495dd1b158a2c22629d2496092c3884b5f97926c3818b7cc8d70e5afeaf4bdb1fe64b91d7d0a7ade30d038ebc4b8cb34365bf320c54e245494bbc53f5ffcf2bdd31", 0xa0, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r0, &(0x7f0000000140)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) 16:00:14 executing program 0: r0 = socket(0x2, 0x8001, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="8202b804d7fbf0b536878abfd8663000000000000000"], 0x10) shutdown(r0, 0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x1, 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) 16:00:14 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r0, &(0x7f00000012c0)=[{&(0x7f0000001240)="0262521b6997476f90ebc42a26904d6826c6e74a422422761589ee1adea8d2c11d75430a6a", 0x25}], 0x1) r1 = syz_open_pts() close(r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x40a, 0x0) fcntl$getflags(r2, 0x1) dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xde32, 0xffffffffffffffff, "85495500020000000800001167f5bfa600"}) syz_open_pts() r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x10000, 0x0) poll(&(0x7f0000000180)=[{r4, 0x4}], 0x34e, 0x8) 16:00:14 executing program 1: nanosleep(&(0x7f0000000040)={0x4}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0xf8b3, 0x0, 0x10000fe, 0x0) 16:00:15 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000005c0)="582720efabd16ebae632e0c2e8b27f2b284a73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8a7db9ad8a4f5f728ada37440193ef16ab93f12fc4d5f16b136a5d00d", 0x65) write(r0, &(0x7f0000000640)="bc", 0x1) syz_open_pts() r1 = syz_open_pts() syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) fcntl$setstatus(r1, 0x4, 0xc) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, "b08dce5800"}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x35}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) poll(&(0x7f0000000040), 0x0, 0x0) 16:00:16 executing program 0: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f0000001a00)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a0100000000000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e04000000000000002b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa34c7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44356040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204cceff733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc376615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9060000000000000013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f83e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503a7213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187fd29ef1541e6ab94eca629fde07bbb0000117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d0000000000000000000000000000000000e710aa4d4605d664aee9ec3f68a7b1c42bf353c400dd772975ef2c9037a9f9a74e347a42b74835b7ab57a44098f9f23497fdb9f7b3fb1c6b7c10845d9410e92d290000000000000000000000d01aaa2e480e91bcf8199faedeb019d6bbe72b99629fd5e59a80161a1105edecbc0b1e095dd4f9814df223f7522b60315e03608be008c92729e82194580d4a4c2ab33f680361557685561973c4ffa81071b4ffd598e98d11c5d9f37845ea99bd3d6b76555b08b0bc674b6926ba9391c3798263331923b69081715b3db9b9a2c5e3baeedcfc71bf624a1cd78e434a3d43d5437fa12af2b984d6ae5032ffe53c5aa8d02f94f3415ab40722991814743cf679fbf05ae873c987"], 0x10) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x40) r1 = socket$inet(0x2, 0x3, 0x0) r2 = socket$inet(0x2, 0x3, 0x0) close(r2) sendmsg(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000100), 0x0, 0x0, 0x1eb}, 0x7) 16:00:16 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x2011, r0, 0x0, 0x8000000000000000) r2 = socket$inet6(0x18, 0x8001, 0x0) getsockopt$sock_timeval(r2, 0xffff, 0x1007, &(0x7f0000000040), &(0x7f0000000080)=0xfffffffffffffff9) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x6, 0x2, &(0x7f00000000c0)="86537602", 0x4) 16:00:16 executing program 0: pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x8000) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000100)=0x1) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x20000000000011, 0x800000000001, &(0x7f0000000000)='\b\x00\x00\x00', 0x4) sendto$unix(r1, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 16:00:16 executing program 1: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) r0 = socket$inet6(0x18, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000080)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x400, 0x0, 0x1ff, 0x4, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e7, 0x7}, 0xffffffffffffff19) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x100, 0x0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000200)={0x8, 0x20ee, {0x9, 0xa06d}}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x37, 0x6}, 0x8) 16:00:16 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)=[{0x74}, {0x20}, {0x40006}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x35}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) dup(r1) ioctl$BIOCPROMISC(0xffffffffffffffff, 0x20004269) syz_emit_ethernet(0xe, &(0x7f0000001680)="805d863ecd66b785853786cfce85") fcntl$setstatus(r1, 0x4, 0x80) 16:00:16 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004", 0x6}], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="1b3600"/17], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x3b9) r2 = open(&(0x7f0000000040)='./bus\x00', 0x861, 0x0) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r2, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x1000000000000204, 0x0, 0x0) ioctl$TIOCCDTR(r2, 0x20007478) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x35}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x40}, {0x2d}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000280)="895e654f5c1d85045229b675851d", 0xe, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x861, 0x0) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r2, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x1000000000000204, 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f00000001c0)={'./file0\x00', 0xffffffff, 0x1, 0x8, 0x2, 0x5, 0x5ac, 0x8, 0x2, 0x2, 0xd1fc, 0x80000001}) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r2 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000280)) fcntl$getown(r2, 0x5) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x35}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x3}, {0x2d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") r3 = open(&(0x7f0000000040)='./bus\x00', 0x861, 0x0) pwritev(r3, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r3, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x1000000000000204, 0x0, 0x0) syz_emit_ethernet(0xd3, &(0x7f0000001340)="70ba9b567f79b3318fa2e2290de9d664f1ffcee946d8ad88f8197031cd81854d27abc163d7a9965785cec2e8208d360c91b70fd9f7bdfa947a42242b06a69e83eec9b4abadf9eb0287e798c0d07a296f3c0ad975583ae4d8315241b3dc9d9ab02c1e856adee9b1d04bc74c9dd76055741b1ae56c14cf9e7d58d23fc6c2145af2b89f0060827540c12fbaf10ab07d8bc076df435d0dbada6566a0a7d708012001175aadf5d44353757e13cf13ded99f17c343cfd7b158a33e393fdb2c77dbe66c798a8bc3419b250afba83fcc4ca775ba851b72") ioctl$VMM_IOC_INFO(r3, 0xc0185603, &(0x7f0000000240)={0x1000, 0x0, &(0x7f0000000340)=""/4096}) 16:00:16 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/det/w\x86mouse0\x00', 0x80, 0x0) fcntl$dupfd(0xffffffffffffff9c, 0xa, r1) setsockopt$inet_opts(r0, 0x0, 0x1d, &(0x7f0000000000), 0x4) 16:00:16 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0x168) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r2}, 0x0, 0x5}], 0x0, 0x0, 0x0, 0x0) mknodat(r2, &(0x7f0000000240)='./control\x00', 0x4, 0x5) getgroups(0x8, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0]) getgroups(0x7, &(0x7f0000000200)=[r1, 0x0, 0x0, r3, 0x0, 0x0, 0x0]) setegid(r4) setgroups(0x0, 0x0) setuid(0xee01) unveil(&(0x7f00000000c0)='./control\x00', &(0x7f0000000180)='x\x00') pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r5}, 0x0, 0x5}], 0x0, 0x0, 0x0, 0x0) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r6, &(0x7f0000000440)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000c10000000000001c000000000a35ddc518e2d49070430169c80cae90a99f03410f3dafae10fd87ce8648cc375ac6b76709518964a2d1ee398c6772bd9a530d176520744672aeeab68b8483f4347eb9d03984b0473f6a44b9d0e62688e60d1b4f21c48c29d0a77fa217ef6b0a238835913a8f"], 0x2b, 0x0, 0x1000) r7 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xcb5af0725a4de8e) r9 = geteuid() r10 = getpgid(0x0) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000340)={{0x6, r7, r8, r9, 0x0, 0x4, 0xfffffffffffffffc}, 0x3, 0x7, 0x0, r10, 0x80000001, 0xfff, 0x3, 0x100000000}) geteuid() readlink(&(0x7f0000000280)='./control\x00', &(0x7f0000000540)=""/184, 0xb8) r11 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f00000001c0)=0xfffffffffffffda2) r12 = open(&(0x7f0000000040)='./bus\x00', 0x861, 0x0) pwritev(r12, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r12, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x1000000000000204, 0x0, 0x0) faccessat(r12, &(0x7f00000002c0)='./control\x00', 0x20, 0x0) ioctl$TIOCOUTQ(r11, 0x40047473, &(0x7f0000000500)=0x5) 16:00:16 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x20000002a, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) fcntl$setflags(r2, 0x2, 0x1) write(r1, 0x0, 0x0) 16:00:16 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000180)={0x0, 0x1, 0x40, 0x4}, 0xdd) write(r0, &(0x7f0000000040)="670dc3", 0x3) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000280)=ANY=[@ANYBLOB="000000002a7a0621000000000000"]) close(0xffffffffffffffff) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = semget$private(0x0, 0x1, 0x0) r2 = geteuid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000000c0)={{0x4, r2, 0x0, 0x0, 0x0, 0x4, 0x7f}, 0x3, 0x882, 0x4}) r3 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r3, 0x0, 0x6a, 0x0, 0x0) r4 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r6 = getgid() bind$inet(r3, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r5, r6, r7, r8, 0x2, 0x9}, 0x5, 0x5, 0x8}) r9 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r9, 0x0, 0x6a, 0x0, 0x0) r10 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r12 = getgid() bind$inet(r9, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r11, r12, r13, r14, 0x2, 0x9}, 0x5, 0x5, 0x8}) getgroups(0x3, &(0x7f00000000c0)=[r8, 0xffffffffffffffff, r14]) fchownat(r0, &(0x7f0000000000)='./bus\x00', r2, r15, 0xa) 16:00:16 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x861, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x1000000000000204, 0x0, 0x0) ioctl$TIOCEXCL(r0, 0x2000740d) r1 = socket(0x800000018, 0x1, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x861, 0x0) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r2, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x1000000000000204, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1003, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x7fffff7ffffffff8, 0x0, 0x0, 0x0, "00000000e74de40000000000000000000600"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r3 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000300)="67e59934468bc20f003e0b965c13") 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x200, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x8fd398ce45e7ed31, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x35}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f0000000180)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f00000001c0)={""/16, @ifru_index}) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") 16:00:16 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)="e890963f7f011463bc95e832c686ea43ca72676c0c1c322a0105423ac955b091536622c090555c5ba656dfec0e13c36a61348b2cf46f02ee2e52a9addbc8cfcf1b22b847a0b1ccbeed9843d4c154eb004d99799fafef7cbc95eb237cb61d8885823aed2ea2582aca7471b49203128ba06b775243a62ce6900379f09d7e3201ca9423883bd46e8fc2ee7effbbcbfb943340ce6ec0058fadc3d3770d0295afd84b32c493f2e1f37ecba3994db4a921f858b84df491c1ac04bc61ddd7d3fe0ed476deeefaf7", 0xc4}, {&(0x7f0000000280)="6afab627e4aa5c96e2e17bf815be21fb198750f24a7a10cecc0d24f9579f8736dd55e881ea9ab613bac041dbf3a3ac8d16e8888c2a52c6cbc08d7474983c8ee0fb32958d8269ba8422cff890558fe65a7881007c3ba9657b27546e50c7aa9952ac97c0798d28500ee579e74b0ed7c8b5e96660f6c704e61c26aad55757ac798f499d58046b9998923f63e2ac1c8b62c2f70bccd1aa3c12f3c2306358e8888b41a6bf7ff5606591ee83cd269b0f61a4b11ed126127c0a69ee8d7b449701f497a793102ab97adf82f91575935c80aff20d92edda6401e68f0053e73a0a3ba3a38c9cec33145772dd1d57e9ec32cf270b99e0311b725e2a4cffaa2019451b7465840b4cec0fbd06700a6748be3438f3ff96d2cbd89e4c5baaef2bd6b054c7b3a6567d44823801b4c64289ad670801726e3f5657c0c321fe5eecc08fe45388e524b5ded53a5e0e640aacf3f7a7ee1a84293ff4d03237979daa0c4d91a70806124219259a34e9b40c3459fada043cc94ad436c8d0aea7cfc7f32b4be334e2bd7969dc5201b6c923a9558cce823132d51445513de53a30a2edcb5c7bd0f9222c1e9fc57f8cf4fe98302655bd3598cf6504bbb542ab02b9bfb6152341e9efe72c64bdff5774b013208fcdd34fc206708b70f785d6e5b9d89543ae5114372ddbfc317cb0fb2b31af2556d2904eed61d9ba2a206022870fafcb75fa639f92d61bd42752d50d51e5ae7670b6ed6a21725deb485af687853c898df0083a9e8ad1f909a682c28551ca936947f0de30fa45715957616a2af45185ceb18c11754d415aeaf5f039e3efa5746d42f7b6a40e84761434e9e116bcad0e5c1d39808be2f19f81f0af9439abf816e1f3348ceec889bdc6270e5ca1768d7e64c4da00661fd35bdc5081b28bb051994185daadec8cbf28856a0780c5db8de11bea75161942f6c96e63f44183d372bd995d71ed2c73604fb112781846800930a7fdac4daa2c85607afe57684d02258fe20fc4fb9c2935fdbef41aa765b86b771707acf47e251a5d1d04ff40222eea25712dd5eeb5f7e44a665ff473bcc7fcdbeb384994c1b1454962456cc720a17d6f155c637e30c62de57c78d970a6336362b8df5e4468aeb9745182efed06b23fb76910e91eb032e751a9fbb314af5fb5cb7af94843c56a048015fde4fd565d09a9f7abcee4fa627f1181f68ed16afe62039fba41a1d6be53a0ea7ab8f52d03cb6a15cd27a1c8491629928087825f124944728be35f639e1c51706d7d8ba023ae8f322a0763aece28d5ce4a90d70a4b7472989f729b3dd0e0480eaa1fe65500399c452697680dc131104e98a3e912b50a095a436abf7ed47c6662f42b9db37a69bd3cdb56a628ae694faa4e341f38fca9f456d53b0fded00bf27727d16ca91c828f216d937a76af58ef7263563d255d5e8d123c8a51beaf19106906247300b0c5950b118d07c95981aa4e1dfbae72225b3c252a7fa4681fad5949397831e5564684f286b3ae076f1f44e54808c5d3c08ad4fa1861fe56dd0de48225acae40e00edb214c8a96302743bfab355e0785650dd41ef20e6e77d17d5439d3cb9b2250add97456a7acc3491b3fe84470407b6a8d595a1e08c52b994320d015420cd329a6b38c63691359a91076a9d1d7a780f2a97c40bf3c7db1f02813cbbe8474c7afc0e2b58f5617aac246f57cf78b36a2020e96b97fa6224bff61b200fe2cdc940bccebfd8ed058870891428d7050cd1440f9ce8217dcbcc6fc0945a02c00c0d08a96eb793183279c9df9915d7ea7964836fd9e799683adbd6c79c65366a4d910981af7ea842ab7c51ffecb22e11e6bf30ae16d92b75f37334fb9fba9a58649b198b23d4cea251bce9d1d6b4e63e1dee950ce5e8b9e7a31d321cd3d49e4882bf3bde5fb02d00616f53a287343769968763cbbfa136be14c487670a60417fc7fa803d5223181703f34a5b7f9cc124472cf86b265b8d39a105b7cbd6dc1d73177f2ba21f669433cb8f813ebec1c832af16b89f520add5a62f7e5e2a25748dcf2d04899ba0280fa437df3101aa095990ee7329b2609cf7312dd5fd63316f35edb8396e6d2464e0206f6b6129f43288808cefdd4f3f77e1ee34f7a45902af0bfcf1f0c2d02cf98a7b8b8aeed2d79031040a0b44fd2f8bebccc1f87ce6073b7c64fd9682d343c410ff906fee7dc75ff650b78f1ba2753b5443a88b418661c04e7fd1e65dc81d49e95e87e69c9f644addc5be455b8c081387fa04ecda90949320d08afa6be0efcb1f19f0e02b113fa09f22ae88524bf8388d21c5c60f4a917967ea9a193bd2c60ca172aaa5c921bec400c66fa20340fb4db126d95ee2ff0133444429c9150ba4ec6c81a27f7bc0a3b5ca9d04377c8f1c0ecb41929605f76d12c8326ad17a64176c376bd756c21dd55bd3945593125eba93377d1b085d853a7ed5f5b23e200227b643a3f476f13d4b75e0766823c6c8c7436ca64c09ae82f909749454b59591dca2e1f547dd071b03d387b27ce49a3e10ec35082d7bb3019d9614a5cbbacc26b3bee10276843f7163ffc7b20700a5198cc26b324a90d0a07ec58cd3e4c25c07a0030badcbb01d8414d2101b9312df2b4b3526a62484efe23f914a9d9548dc46063996af96a2e56bed133bb619c1f80a59864eccd65d5af264a644793346a24a357c6244e6e4c4da6d7398d2dda5faa9647e6bd9a6fa5fc4ca644a49780754418ce573cdf4767c4d4e6514222e7a97739743669d55c34cb80a883ef591c21d7891ec14e237cdbe793be4ac31a8a78c7577824d83b34ec76822ed58533d596934903b0376b2c1c057524dc247c439f086bbfa5154ff70345fff23a757682344bd310b7f249f5ff49b9e7c336500ddaab63eb1491073a6072d8f90a3b5b706803a6620906ce85f7d5d0af6260318f56d2cc3aaef0ed874e770e198ec80ec766dc97d6de3da9eacb9c4d2064618c3c2129b7e81f23fa5700a1f341fce020c56e20b24d6b1b1311356c773709555a9da460bd2f20658a71388eda76978394c9b943cce6a85df3bc4db22515bf7fb084ee917858ac00bcf286b269abcf36ab83a6d18f24eddf3bf4399c30fa829098fd3945d5414df78bace0710e16e369e1d9a5a873fb65c577e81d58c58aaaaed7de30d15b11e0edaa846174ff3a3ce464ae479538119f5f8297d70852c22b4c7f5419964824162dcd594c0c18a9691ec11d9449572277bf3d37a31d715c9c0ab8fe5b260cbfc4d12baa45762ae67af9e377a41c122751d216735c3dd886325f948c9643acd9d9dac7545e4b7dbdfebd94139f794e3074ee385cab133e5c10f55a3b33e350ce9142fe34d2fb2ce479a9acd5853ee3e60763a1dac8b0df3bbd24be7a794f3f75adede2de415f35d8716600f7601f9cab3f47ddce784ebec6e1c8039f1b420ff399dd06f0c655ae8dd2edbbe6455891b90378cbcecac7ff8abd8877c9866b94d18f40177ae25d9545946bf516c1a9a97ebc4761a9f3af4231d244f6016a4b40d8d8333b5d87339339c24de341f2d43921462f5be6c2185c38c75acec448dddd2ecf29bf388413aea776c2ccf4a82264af50e575351e20e279fb8c066a94ddcd8d8c5d1b720323b5f53be526eac5d434de0de84df791e92465a985845c4efb94470f9d06f2e9ee6cbe0b66252b1fef476d1144f6d369c36059e27af1232bfb38e345b4d54ba29b0568c187778e77070408c0eb38ed8e9ce2f02ad9b78780e919f8771e9e025da1b9e9770895167e1fb1388c6c63daa421fea848a2e557da2c4a3bac2cdf2c4576584d8ee08f6a7bb328ee2143b7d29d038602ef6f19ed000d40a0dd0dcfcc60ce09fc6aee5dd5fa38b8ffeca2515ce769849eaafef9a9877ec8c9e436c89a38ce15e9c5671ebf452721e936dbef890fac5942a982d2c1d36b2cd531f321d2a93bc42b6f62ee7595c802bafe0b1de8d4c50e31480fb0063a7d63b296dc8255a62c47c5d3ed65ac1308c92353044528cac8ae60a403b367cc20f625cba86cbf7c9123515a1e33cbe1771d23968224ddfb4ca087fa8aba3ec168036d8aee9e42ef727cd978a398957c731db0a282ec785923e7a1738a75d2b483c6c8e9ec958e53a9735dea0e415b93a3107bca8d81fa403637ec390b953b6a2af98b1353c0b22621effd65dcc674d1186cbf29e4898a4f73c27932e91bb34dcc81ca211f889acdb9f7ffbc9c34af2be3e348148ed8987d4ff9b7111958c72539be56dddf80a2ac2d420604abf669b9142a0811b20530e8f79507b1c8f63a01452acbc63ddca5eebe3a3c306569282a6524305dfdc1fc9a98b681b3e73c74e12aa9920b158600466a1aa29d3d2671afe3ec2ffa088685f4f86e1a0ad9eecfe763e191569e51dc6c6df270ae8745a64c05523c55179f3ed7d8c9eabc28e27ca9ce95ec4d55baa8f1a9e4275ac78f526126076452f023ac73c1ec68657f1e2d633a00aa0dcdf4ffac0f292386aa754ba6f961c4b137e42767781f2ce37e5a805737ea1008d1807bd8ace433525e26a52aa1981ac01a372a85967bc278570fe2700a0ba2640f202c1554ec93f0ba7792ca41d542a559fd0727a0ba12c96413c59845ec6a56a281363a372970cfb63fd6e6d6723ac331aa24c4aac58ab8ea03c096035fc634f0de5aa7313513e8312371ed2a234c0f7e0069b964b1199b5a4279257b15f13e2dba32baa485116001bd36ad9a1a96445c626d69db08b5a196d6adf078bdc056c292bf541ae22371298923f7195d187d46276188b5b0abf37159291178ea843f76ea386a9bf4394daaae7844bc7993e76b4e9f7e0fdb2c270acdb9dfd4e8ae40e555c9c8bb87c045cb1b21362c6d53ae52e6cfb84a7fcd273a02417cad1f2d7d2de760b88ac9794b174a3c07745b80923dbf7bb87934eece1c9ce81d2e0f22f96e5d16acf26fe47600ec8c658dcabe25508779400cf6601e768d2c16811abf3f4ad850a0ab0e94211acfb778a8b1b6f7e89cd16c7223627c54e19a01e061858e83f3d056b4a82b678f6ee4e8f2b279aabe7b2dde79ba780d03f4714e7ee4546b8818de23b1547db5d0097e6d18b32a8016b63772b45ba63ac8d8e2606be0f865c4ff0e8aabe10d61a7f09fb21a70cf826bf37bb6e91293ec77538a7921d5135659fc061fb2f1f1016c99738e35a93871f16384d1211da8107a1f8fa2ee4e74a97d6b94f988b268694d8c7dadcbf4e2a6c76b5ac226c5929a249b029517cdc3f2002f432dbabb1e547ce04e46ced964350c6ccf39826585a22d93e3faad50a8d65ce6b115aca08fa64d7efe1e149252231d1ac0d8995ad563843e5fc66637d87c2a40238869207d0a93c234158855dbf723724fc8cfd7f2127b9b26ef52c8ca887854758e40a575c0930a0c4b99fb31afb5be7966d27710827761defef4952678daea8072bb0dab327496bec313b199ae588f308eddc42de1c99591b4497319dd014cf06eac252b5c7aafbfb8d296a43a1ff9c3b95036a9f76578869301d0a5b060b6aabcfc0d0ad", 0xf3d}], 0x2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000001340)='W\x00') pipe(&(0x7f0000000040)={0xffffffffffffffff}) r2 = getppid() pipe2(&(0x7f0000000140), 0x4) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1}, 0x0, 0x0, r2, 0x0, 0x10000000000, 0x0, 0x0, 0x5}) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getown(r3, 0x5) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000000000)=0x3) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, &(0x7f00000000c0)) munlock(&(0x7f0000002000/0x3000)=nil, 0x3000) kqueue() pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = getppid() r6 = getppid() r7 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r7, 0x4, 0x8000000000000080) pwritev(r7, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) r8 = open(&(0x7f0000000040)='./bus\x00', 0x861, 0x0) pwritev(r8, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r8, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x1000000000000204, 0x0, 0x0) r9 = open$dir(&(0x7f00000012c0)='./file0\x00', 0x80, 0x84) kevent(r8, &(0x7f0000001240)=[{{r1}, 0xfffffffffffffffe, 0x11, 0x40000002, 0x8001, 0x8}], 0x7ff, &(0x7f0000001380)=[{{}, 0xfffffffffffffffd, 0x8, 0x2000000c, 0x1, 0x2}, {{r4}, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x5}, {{r9}, 0x9, 0x15a, 0x20000000, 0xfffffffffffffff7, 0x1}, {{r7}, 0x7ffffffffffffff4, 0xaa, 0x1fffbc, 0x6, 0x2fb8}], 0x20, &(0x7f0000001300)={0x9, 0x3f}) openat$zero(0xffffffffffffff9c, &(0x7f0000001280)='/dev/zero\x00', 0x100, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{}, 0x0, 0x0, r5, r6, 0x0, 0x0, 0x800}) r10 = socket(0x18, 0x1, 0x0) close(r10) connect$unix(r10, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getpeername$inet(r10, &(0x7f00000011c0), &(0x7f0000001200)=0xc) fcntl$setown(r4, 0x6, r5) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000200005, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x35}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) fcntl$getown(r1, 0x5) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000280)=[{0x80}, {0x2}, {0x6, 0x0, 0x0, 0x7cf}]}) pwrite(r0, &(0x7f0000000140)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x35}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) readv(r0, &(0x7f0000000140)=[{&(0x7f0000000000)=""/74, 0x4a}, {&(0x7f0000000080)=""/173, 0xad}], 0x2) r1 = syz_open_pts() fcntl$lock(r1, 0x8, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x11000ffffffff}) 16:00:16 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x10000008613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000200)="220e2a", 0x3) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000080)=0xfe) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3fe05}, 0x10000044001000d, 0x402008000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000033b, 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f00000000c0)=0xffffffc2) 16:00:16 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$WSDISPLAYIO_GETSCREENTYPE(0xffffffffffffff9c, 0xc028575d, &(0x7f0000000100)={0x3, 0x1, './bus\x00', 0x3ff, 0x4, 0x5, 0x80000001}) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0xfffffffe, "00000000000000000000f2ffffffffffffff4000", 0x0, 0x9}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x861, 0x0) fcntl$setstatus(0xffffffffffffff9c, 0x4, 0x8) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x1000000000000204, 0x0, 0x0) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="00e42d2f5c616c6530008f47ccd414688578e815ad3967c29cd188c2d0282ac35e3569e4fa1660615724f8db1beb76cd796f867faf41522108a95e46c17c90ed428b57088719e6108e8cff09c45b8c78c9a1aaad5af7b3a29ac7045d38ae030ae434c0d9a23aeac72643a9ca646cf16d45d683acfc1abe37d53120d404a341e3ef4ba8b0ed19b67970f5af52fc47b93c884614418ea4"], 0xa) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) minherit(&(0x7f0000414000/0x3000)=nil, 0x3000, 0x2) r3 = open(&(0x7f0000000040)='./bus\x00', 0x861, 0x0) pwritev(r3, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./bus\x00', 0x861, 0x0) pwritev(r4, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r4, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x1000000000000204, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x35}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x35}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r7 = openat$tty(0xffffffffffffff9c, &(0x7f0000000840)='/dev/tty\x00', 0x80, 0x0) r8 = openat$tty(0xffffffffffffff9c, &(0x7f0000000880)='/dev/tty\x00', 0x400, 0x0) kevent(r4, &(0x7f00000008c0)=[{{r5}, 0xfffffffffffffffd, 0x80, 0x2, 0x57dfbb0b, 0x6}, {{r6}, 0xfffffffffffffffc, 0x58f3ada164480e9, 0x4, 0x4797, 0x4}, {{r7}, 0xfffffffffffffffd, 0x33, 0x2, 0x3, 0x8}, {{r2}, 0xfffffffffffffffe, 0x68, 0x2, 0x2, 0x4}, {{r0}, 0x8acaa323ec58c70a, 0x15, 0x4, 0x80000000, 0x81}, {{r8}, 0xfffffffffffffffe, 0xf1, 0x80000000, 0x80000001, 0x2}], 0x8000, &(0x7f0000000980)=[{{r0}, 0xfffffffffffffff8, 0x80, 0x2, 0x36dc2e53, 0x9}, {{}, 0xffffffffffffffff, 0x80, 0xfffff, 0x3, 0x7}], 0x0, &(0x7f00000009c0)={0x100, 0x3ff}) pwritev(r3, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x1000000000000204, 0x0, 0x0) ioctl$WSDISPLAYIO_GMODE(r3, 0x4004574b, &(0x7f0000000800)) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x35}, {0x60}, {0x6}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) writev(r9, &(0x7f0000000780)=[{&(0x7f00000002c0)="26576d725f1d0c04", 0x8}, {&(0x7f0000000340)="e6864a04bf53f272c0a7f788a021d8c32dc489f26b90ea61f2b8c6e88e2a4c2afe4cdeedc72727ff78523630a1891f7f77414a46559617baf0825efa7150ba3de455ea1603bad284bd181347b8f51d3fb63af50e9c78de92a0cce6ea2e5c2e5e1e8b0ce85f7e01773b0efa78c67432b84d51a71c3a76bd261bd1dbe4cfec8c2288b8f0a42f42d2769b57015b65a2e847e58e74b1bafbbddb47703feb1020fd03c68a4cfb05f9ab9512fc9c1da17d332e3d35d530", 0xb4}, {&(0x7f0000000400)="6d12893ed52df7914fbdb6aa1787e9ce7d15898b3c5870cc6f23d02a76223f70e2cfb816886684208cd7916fde6a35417ccbbd4f322befacfa61ca9f085c0e1891c75c8fc40804d20e9695db446ec6e15ae8c6aed8d0f168a354db0a8a989c7f6dbd24a9eec0ad610e8d6639621fef938389cffd7d6fc523a33cb5083cc905cb3b13c2679294d4ab1d27db7a35e0a354511d4f9996e88fdc3935a3c2edbc20e41d2f90904afbe67366aabcaecf731ad08cc0aab9772410b6f437e2321774224ad520591d5436bd76aad6c26dce8102263fa1cb81205271f054d20dc8b31c0cf9ff13d9879d1e416609c153e18e8c306c", 0xf0}, {&(0x7f0000000500)="7dfa7a58edd2172e0fc4e41ba7e4fcd5996ea6634d5c5800930b99ce2a07cd74e062cd08137dc68a2f1a9d069910d03691349b9e3148001013b5ce2ac68ac8e046a38770497b18505a1189178f38306d57163688285afe6bafd3c935b0537b8e82d36dd2683eff04dbb2c85ac2fc18209be0f8a5f60be538ca5533498a982337949f9d13a9a8", 0x86}, {&(0x7f00000005c0)="7f77607e386a30491b1c4d1b27fc885d0d23ecdfbaccef9c64e157572d1f63c2825b3810c6b03a5b9db43043c3bf7fa88140af92a5c52618316cd4aaa12a33ae19605d7bc244879348a2703ab44116d0fa3f9b21c328578abfdd563deeeb2008c36599bd16c200c5f3700cafd5aabd23cb6dee90b617272040923b801d43b6627e076ac30dfda070ac56a9b60c5d24176e42e593e2f2f64e5fe3d81c9bad001dce8156f445d9a959af4f5a2b9b35b62f5f5d707d3467d291f7d784e617d774c2cdb18c060efb07cb57c485730f05644b600b34aca235cc8af8946ab66590d39b9903baa2c3dcb964afcaff2225f4aa", 0xef}, {&(0x7f00000006c0)="97d8d785a45df351c51519dc0faeec95a32b5a503abffb24bd9f813938a859b5b8dd49f5b963740bc8487cf19b91b91b3c7da7165bb3a468b365eec3fba730493c93f98c5f122c8f1cd3989ec909411ebf1c50c96f15d8decde338076496ce09f3e105924104020dc5147769495299ff0bd7358590e91f94897365ca6655e966b9eada665b96ae824d46e4796caae0eb520cbf46a8721c2606a22a", 0x9b}], 0x6) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) fcntl$dupfd(0xffffffffffffff9c, 0xa, r2) r10 = socket(0x18, 0x400000002, 0x0) setsockopt(r10, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:00:16 executing program 0: fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000040)={0xea77, 0x101}) flock(0xffffffffffffffff, 0x2) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) fcntl$setown(r0, 0x6, r1) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000000)={0x3, 0x0, 0x4, 0x200000005, r1}) 16:00:16 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="6202e50674177fff7f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x35}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x35}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x35}, {0x60}, {0x6, 0xc}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x35}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x35}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x35}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x35}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x35}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f00000000c0)}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r12 = open(&(0x7f0000000040)='./bus\x00', 0x861, 0x0) pwritev(r12, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r12, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x1000000000000204, 0x0, 0x0) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x35}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x35}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r15, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x35}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r16, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x35}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) connect$unix(r12, &(0x7f00000003c0)=ANY=[@ANYPTR64=&(0x7f0000000240)=ANY=[@ANYBLOB="58c2f8e48792a1c9abeaa9909e00000000000000", @ANYRESOCT, @ANYPTR64=&(0x7f0000000140)=ANY=[@ANYRESHEX=r15, @ANYRESOCT=0x0, @ANYRES32=0x0, @ANYRESHEX=r14], @ANYRES16=r11], @ANYRESDEC=r7, @ANYRESHEX=r9, @ANYRES16=r5, @ANYPTR], 0x5) shutdown(r2, 0x2) rmdir(&(0x7f0000000040)='./file0\x00') close(r2) ioctl$BIOCSRSIG(r6, 0x80044272, &(0x7f0000000100)=0xbb) 16:00:16 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000280)="f51b9d74814c670dfce752976d8fb87a9e0eee5f3b6ae022915b0176d40aed62b0caafb82b241602574a852d34a929d13eae8d233b8f2ae92c02661c258b1a8ce9d2a740bfa013a553bb41386390d0b558b2d26a207b878488014cc8563385cd4ef8a68e21d9320741deb13e429bc73c63519164c324e5893924b4debe18028657f15742ffb968c5c8ddebace1ddd35ba218", 0x92}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x35}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r2, &(0x7f0000000080)="a77c0fe91feb55445896930ce60ab1cbbceacbab32c150a16d00c220d7a036bfdb681bc10fb944cdc7ff5040813e16daf995a0a2446912e68fb7f08444e3ca5d4b18e238f86766ab79f99188b88be949c6befb008947bebc3c3f65dc7d4f017aca27c6a3fee4af6fa9f0a9f7f5242b890294ebc9ea920969a743c23e158b4d38b71c61897eee2dff4784bbc91fe7142d1d561912072a5f5e6297836cb85de24f1836274ed257331d739287d7cc9b78d1471d328b0acad2befd16b2bb840148b5fd11103403e473256c64d556a5e86daf52ec3b8c6ea3aef34c7b2bcd70", 0xdd, 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) 16:00:16 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) r2 = open(&(0x7f0000000200)='./file0\x00', 0x80, 0x5d9950248124562c) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000300)=[{0xc}, {0x2}, {0x806}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000300)=[{0xc}, {0x2}, {0x806}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000300)=[{0xc}, {0x2}, {0x806}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r6 = dup2(r0, r5) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000300)=[{0xc}, {0x2}, {0x806}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000300)=[{0xc}, {0x2}, {0x806}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000300)=[{0xc}, {0x2}, {0x806}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000300)=[{0xc}, {0x2}, {0x806}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000300)=[{0xc}, {0x2}, {0x806}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) kevent(r2, &(0x7f0000000240)=[{{r3}, 0xfffffffffffffff8, 0x0, 0x1, 0x1000}, {{r4}, 0xfffffffffffffff8, 0x80, 0x0, 0x81, 0x5}, {{r1}, 0xfffffffffffffffb, 0x60, 0x20000000, 0x6, 0x7}, {{r6}, 0xfffffffffffffff9, 0x7d3f9183aeac5a76, 0x4, 0x2}, {{r7}, 0xfffffffffffffff8, 0x85, 0x0, 0x8, 0xfffffffffffffff9}, {{r8}, 0xfffffffffffffffb, 0x10, 0x20000000, 0x7ff}], 0x0, &(0x7f0000000380)=[{{r9}, 0xfffffffffffffff9, 0x99, 0xf0000000, 0x13, 0x4}, {{r10}, 0xfffffffffffffffc, 0x80, 0x2, 0x7fff, 0x3}, {{r1}, 0xfffffffffffffffd, 0x4, 0x8, 0x6, 0x3}, {{r11}, 0xfffffffffffffffb, 0xdde5b195392f95ba, 0x1, 0x10001, 0x7}], 0x1, &(0x7f0000000300)={0x7fff, 0x7fffffff}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r12 = msgget$private(0x0, 0x0) msgsnd(r12, &(0x7f0000000340)={0x3}, 0x0, 0x0) r13 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r13, 0x80206979, &(0x7f0000000040)=0x1a305bba) ioctl$WSDISPLAYIO_GETEMULTYPE(r13, 0xc014575e, &(0x7f0000000140)={0x7, './file0\x00'}) msgrcv(r12, &(0x7f0000000100)={0x0, ""/44}, 0x34, 0x3, 0x1800) getpeername(0xffffffffffffffff, &(0x7f00000005c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000bce98043b6bb000000000000000000000000000000000000000000000000000000000000000000000000000000000000e6ef5b00000000000000000000000000000000000000000000000080000058000000000000000000000000000000000000000000002f40000100000000000050dd24cbe5519349fb52a8217e3cc9c9d40f5a3bb8a4de0a573473de7f070915942631f721debd1f763d436c6561202b17d66bc0a27db26787a695ad4210a85684ad568e8aa4144a5e902bbf98430340c73950d3ae39fd91060814743b545df8d5206b19bc2e005f328da0f440b9515d65db22904e15e414ae7b216c933bd3aa109defe33979ccac9c064d9300a2ec78bc48bf901901348018b04067c28b26f239b9ac4d61b51a301a4c7a7f045d5a628a1c92d9d65d2a87b88dabfbf99a622b4298f8de1effd75b38bff1650b6e98e4b5b2cff6676f41ea8369c3daf99c38fc3a3bf6090c1b730f38997bd5d45f7606104e62a98b2655b73ae1bd"], 0x0) r14 = openat(r13, &(0x7f0000000180)='./file0\x00', 0x40, 0x8) ioctl$WSDISPLAYIO_GVIDEO(r14, 0x40045744, &(0x7f00000001c0)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "6b0000b40000004e26d03f00"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r15 = socket(0x800000018, 0x1, 0x0) bind$unix(r15, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 16:00:16 executing program 0: r0 = socket(0x2, 0xc003, 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x35}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) readv(r1, &(0x7f0000000700)=[{&(0x7f0000000000)=""/234, 0xea}, {&(0x7f0000000100)=""/17, 0x11}, {&(0x7f0000000140)=""/253, 0xfd}, {&(0x7f0000000240)=""/248, 0xf8}, {&(0x7f00000003c0)=""/66, 0x42}, {&(0x7f0000000440)=""/184, 0xb8}, {&(0x7f0000000500)=""/29, 0x1d}, {&(0x7f0000000540)=""/189, 0xbd}, {&(0x7f0000000600)=""/193, 0xc1}], 0x9) connect$unix(r0, &(0x7f0000000a00)=ANY=[@ANYBLOB="8202adfdffffffffffff2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a87f6abca64896bc5e57c6388bbd2ad3467ad88b2951b15837b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad303628bba7abdd8053ce65a950e8defbcd505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000ea0000e5ff00000000483c013fa19842a0b8cf77f1885132d23879d81a5f673d8fa589179ba631b92e06203f922e08000000b654c471e89f88a6a9386b5c0e0d47641a25d18a2181361fe359ebe6fd8cd5d4000000010000000000000000c0d9944243d26cc617ce8571be571b00"], 0x10) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000340)="2304aa5806729a08", 0x8}], 0x1) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x50, 0x2}, {0x74, 0x0, 0x0, 0xcd8}, {0x6}]}) fcntl$getown(r0, 0x5) r1 = open(&(0x7f0000000040)='./bus\x00', 0x861, 0x0) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd\x00', 0x40, 0x0) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000200)="fa12047768815a989783c208cd620a787de74ca49155ce1e000140ca72096ff33f455ff1bc4546083f8a63ccde2e92dc1bc2cbf6c50063c216a4e42bc318f6a5740049", 0x43}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x1000000000000204, 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000040)='./file0\x00') syz_emit_ethernet(0xe, &(0x7f00000001c0)="36b83e522c066341519be70897fb") 16:00:16 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000], [], [0x10fc040000ff], [], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0xfffffffe}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x861, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x1000000000000204, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x35}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x35}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r3 = dup2(0xffffffffffffffff, r2) r4 = open(&(0x7f0000000040)='./bus\x00', 0x861, 0x0) pwritev(r4, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r4, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x1000000000000204, 0x0, 0x0) r5 = accept$inet(r4, &(0x7f0000000000), &(0x7f0000000040)=0xc) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0xc) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x35}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x35}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x35}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x35}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r11 = openat$klog(0xffffffffffffff9c, &(0x7f0000000140)='/dev/klog\x00', 0x10, 0x0) r12 = socket(0x18, 0x8000, 0x2) r13 = open$dir(&(0x7f0000000180)='./file0\x00', 0x10, 0x8) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x35}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffff9, 0x2, 0x40000000, 0x2, 0x1}, {{r3}, 0x0, 0x5, 0xfffff, 0x3, 0x5d69}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0x20, 0x40000000, 0x5, 0x5}, {{r5}, 0x0, 0x0, 0x2, 0x75, 0x9862d7e}], 0x4, &(0x7f00000004c0)=[{{r6}, 0xfffffffffffffffa, 0x1, 0x8, 0xa20, 0x9ba}, {{r7}, 0xfffffffffffffffe, 0x4, 0x5, 0x81}, {{r8}, 0xfffffffffffffffc, 0x10, 0x20, 0x5, 0x4}, {{r9}, 0x8000000000000003, 0x49, 0x40}, {{r10}, 0xfffffffffffffffb, 0x0, 0x40000000, 0xfffffffffffffc00, 0x10000}, {{r11}, 0xfffffffffffffffc, 0x51, 0x2, 0xff, 0x1}, {{r12}, 0xfffffffffffffffd, 0x6, 0x20000000, 0x7fff, 0x8000}, {{r13}, 0xffffffffffffffff, 0x40, 0x10, 0x80, 0x3}, {{r14}, 0xfffffffffffffffa, 0x69, 0x4, 0x6, 0x8}], 0x3, &(0x7f00000001c0)={0xe2e7, 0x6}) r15 = socket(0x2, 0x3, 0x0) r16 = fcntl$dupfd(r15, 0x0, r15) ioctl$TIOCFLUSH(r16, 0x8040691a, &(0x7f0000000300)) 16:00:16 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x8, 0x5bcc) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000240)='./file0\x00', 0x800080002002, 0x5bc9) r1 = getppid() ktrace(&(0x7f0000000200)='./file0/file0\x00', 0xf, 0x1b18, r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x20000000000001dc, &(0x7f0000000180)=[{0x1c, 0x0, 0x40}, {0x3c}, {0xfffa}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r3 = msgget(0x1, 0x254) msgsnd(r3, &(0x7f0000002e80)=ANY=[@ANYBLOB="030000000000000050f1f248bb7e91ad303bd6b38f4f219dfd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e2529faf961355ba39b9a98a4e18d887c22a7"], 0x107, 0x800) msgsnd(r3, &(0x7f0000000780)=ANY=[@ANYBLOB="000000000000000051f2e8cbad4c40341a7fb8f28f53930ac93feed5e69ec81ecebd9e705f836edbb76d3198d1d6e7448ba200c71274a7bb1dd016b9ce27d8fe88478ac17dba06f5e4f9be8700179265b9fa88c70e8e256b3ec66e56ce3058ffa63be973a9466fbe0146e1fa326e17bd002433f7544397428045fec49f781615269d824e1e0cf34d3f24ccbc09af01a5dacae9fd2d1817724aa40026cdb70a6279419e8ba7d192afed727944287c8b6c6c534169b2e6a2e6f238959768a631e6eebcb2cdd014ec41ffafe4dda4343e7d296712981be30b68bded42c5ab97c5bd5708b971fbf411dbad577b612dcbca896994ca792802f9377b672237533dd601a3a8a9047b29b3e90b26237fb06192793b0983477f29c4b9ec6c024dcba39d89b58088a0a348efa480639060938debec39cc38ba30f46b67af77b936952c2a1756be84e0fb647186a86be1c2f2c554c94b526c524d17cbe6937aa6dfbabb96ddb2b84a32cfe72c3587bd858368e60d9673005c6e259cfb64b3d2be639b83f5b49eba1ed1a36f8a2c73b7a9386c2763d613353992f51ff5ca4d6763ec3e835494ea6f548ede6cc8262c340a31088e12e4b477e330e52d6aa50ed36cb65b6880ff1c2ebb97e8d1259ec78963d1e3c09f7ac9a5ec58e963da7027a8405851d27720cd84e1e82cc2cadd4a6bee6a6b911d3afed5f00004000000000000203b5b20fe13fdd62a06bb6a71547cc33a3c19eeb41c9ad3d15baa6de1491e0fd5ee31e294e80206cc81a3b97356d19d248abf63751fe4a8af0bd5ec16bd5c408dc69773501827c6c0c09815eb821d54fe81a4d106c2b3ecb8ec7898a25965c34867b265c71dee23728ec976239a7056182c203ec132a107ea267819ce52b7a6a8f4059e0035eada27eda1d2e1127eab8b9354a87aa3afb8ff9b315995896ecf4b53227f736423d4ba3f55c8574547d4418f39b95d361deaddeef581"], 0xa2, 0xc2c25e0089590800) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r5 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = msgget(0x2, 0xc0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r11 = getuid() r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x28}, {0x48}, {0x6}]}) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x28}, {0x48}, {0x6}]}) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x35}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r15, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x35}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r16 = socket$inet6(0x18, 0x5, 0x50) r17 = fcntl$dupfd(r16, 0x0, r15) ioctl$BIOCSETF(r17, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r19 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) setpgid(r21, 0x0) msgctl$IPC_SET(r8, 0x1, &(0x7f00000003c0)={{0x0, r9, r10, r11, r18, 0x1, 0x9}, 0x800, 0x1, r19, r21, 0x6, 0x1, 0x1, 0x2}) r23 = getpgid(0xffffffffffffffff) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000280)={{0x5, r4, r5, r22, r10}, 0x3, 0x0, r23, 0x0, 0x9, 0xb01, 0x9674}) r24 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r24, 0x80104267, &(0x7f0000000200)={0x20000000000001dc, &(0x7f0000000180)=[{0x1c, 0x0, 0x40}, {0x3c}, {0xfffa}]}) ioctl$BIOCSETIF(r24, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r25 = msgget(0x1, 0x254) msgsnd(r25, &(0x7f0000000f80)=ANY=[@ANYBLOB="030000000000000050f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245f00000000485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e40ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9355ba39b9a98a4e18d887c22a738ba920dbaf9a98bf03a148e43ae4368304f0b466d7ded0ef806c9cb33d531f13963fa8ecfe0a8a2f609759119b6a368c8b8f378888afbc6634db7f7d537e4e5422ccbca2377aa938fdc5b0822196708f9f8bbe4e9882cde5305478e94af11934c76f0535180513af6574a96e9256f6be129c46012f1a88c50bdd12a2a3513f42033516dc1117d227ab22f128e1b762738b83d103f0e0ce6f813f551a9394d0f4f01512ee9f6d158d35f3aad57a01fc199984ba5efcf9250f122d8830971ca8a358c3d20b879cf076c539141e1d2739e75c7435e621c0c6d3da8a5c08eacad70906d593265e40104e6f0aef82d39a12b3eac1a84e58bfe9c415255fc5307ef4fb4d9d1e2b4514f761eaa59f49b315470829f7ab404a9ac8dd390a69c5bdd7f3ecd2a6f25c027da60547b88d6cbf5174f5fafbe3e7792bbd20a06af12ace757175299ae243530570b4e8ca5234f29b94649382d4c744f32652803c5cbefb31335edc500ff888269bfe4171602a1161cd81b67fc0e340e2d207c9073e5d93843a2872ae3341b223fe462a43c5571ca16bb070000000000000083b6af8933a06b"], 0x107, 0x800) msgsnd(r25, &(0x7f0000000a40)=ANY=[@ANYBLOB="000000000000000051f2e8cbad4c40341a7fb8f28f53930ac93feed5e69ec81ecebd9e705f836edbb76d3198d1d6e7448ba200c71274a7bb1dd016b9ce27d8fe88478ac17dba06f5e4f9be8700179265b9fa88c70e8e256b3ec66e56ce3058ffa63be973a9466fbe0146e1fa326e17bd002433f7544397428045fec49f781615269d824e1e0cf34d3ffb11e5b1e7b79e24ccbc09af01a5dacae9fd2d1817724aa40026cdb70a6279419e8ba7d192afed727944287c8b6c6c534169b2e6a2e6f238959768a631e6eebcb2cdd014ec41ffafe4dda4343e7d296712981b470830432de30b68bded42c5ab97c5bd5708b971fbf411dbad577b612dcbca896994ca792802f9377b672237533dd601a3a8a9047b29b3e90b26237fb06192793b0983477f29c4b9ec6c024dcba39d89b58088a0a348efa480639060938debec39cc38ba30f46b67af77b936952c2a1756be84e0fb647186a86be1c2f2c554c94b526c524d17cbe6937aa6dfbabb96ddb2b84a32214b647487bd858368e60d9673005c6e259cfb64b3d2be639b83f5b49eba1ed1a36f8a2c73b7a9386c2763d613353992f51ff5ca4d6763ec3e835494ea6f548ede6cc8262c340a31088e12e4b477e330e52d6aa50ed36cb65b6880ff1c2ebb97e8d1259ec78963d1e3c09f7ac9a5ec58e963da7027a8405851d27720cd84e1e82cc2cadd4a6bee6a6b911d3afed5f00004000000000000203b5b20fe13fdd62a06bb6a71547cc33a3c19eeb41c9ad3d15baa6de1491e0fd5ee31e294e80206cc81a3b97356d19d248abf63751fe4a8af0bd5ec16bd5c408dc69773501827c6c0c09815eb821d54fe81a4d106c2b3ecb8ec7898a25965c34867b265c71dee23728ec976239a7056182c203ec132a107ea267819ce52b7a6a8f4059e0035eada27eda1d2e1127eab8b9354a87aa3afb8ff9b315995896ecf4b53227f736423d4ba3f55c8574547d4418f39b95d"], 0xa2, 0xc2c25e0089590800) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r27 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r30 = msgget(0x2, 0xc0) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r33 = getuid() r34 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r34, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r34, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x28}, {0x48}, {0x6}]}) r35 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r35, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r35, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x28}, {0x48}, {0x6}]}) r36 = fcntl$dupfd(r34, 0x0, r35) ioctl$BIOCSETF(r36, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r36, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r38 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r39, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r40, 0x0) msgctl$IPC_SET(r30, 0x1, &(0x7f00000003c0)={{0x0, r31, r32, r33, r37, 0x1, 0x9}, 0x800, 0x1, r38, r40, 0x6, 0x1, 0x1, 0x2}) r41 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) msgctl$IPC_SET(r25, 0x1, &(0x7f0000000280)={{0x8, r26, r27, r28, r32}, 0x3, 0x0, r41, r42, 0x9, 0xb01, 0x9674}) fchownat(r0, &(0x7f00000002c0)='./file0\x00', r6, r32, 0x4) r43 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r44 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r44, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x35}, {0x60}, {0x6}]}) getpeername$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000280)=0xc) ioctl$BIOCSETIF(r44, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r44, 0xc010427b, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[0xbd, 0x1, 0x9]}) chroot(&(0x7f00000001c0)='./file0\x00') ioctl$BIOCSETF(r43, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x35}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r43, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ftruncate(r43, 0x0, 0x10000) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{0x4}, {0x20}, {0x6}]}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") ioctl$TIOCGFLAGS(0xffffffffffffff9c, 0x4004745d, &(0x7f00000000c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x35}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000200)=0x40) readv(r0, &(0x7f00000001c0)=[{&(0x7f0000000100)=""/187, 0xbb}, {&(0x7f0000000280)=""/196, 0xc4}], 0x2) 16:00:16 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x100000000}) flock(r0, 0x2) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x35}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) fsync(r1) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000000}) syz_open_pts() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x35}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) writev(r2, &(0x7f0000000000)=[{&(0x7f00000000c0)="5dcfc66d17dbadee48a1117c407f5ee6eea7d913b9c156b24674837c648232103386eed50481c0bce9ad63f977f682bd5f5723ef14742f05192695f8a440a47ccee582d43e4f14cf0d2aa4a7586ebb16b9ac49c764f9c26c1c739406578de3338184dced314aef9bf8d708c144f27c62000c5cf2a7d172a2a8806d95f91efa7a9124fc093d94fcee05a15a6b1c3718dd24cc001e57bd04245b7502d064682eed5354b7e6d64a1c380ac9698c0133c10f2070ec2646c1a562030d8916eefb1fd8be2f2dbef90176335043ce7eda95d337b1bed3e49af90848438ca29aa169402687e3a7a3e7c962bbbaa5c981bda7", 0xee}], 0x1) syz_open_pts() 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x25}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x35}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r2 = dup2(r0, r1) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)={0x4, &(0x7f0000000040)=[{0x80, 0x40, 0x5, 0x7ff}, {0xa774, 0x80, 0xe6, 0x2}, {0x400, 0x8, 0x40, 0x6}, {0x9a7b, 0x3, 0x1, 0xffffffff}]}) pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f00000001c0)) 16:00:16 executing program 0: r0 = open(&(0x7f0000000640)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10, 0x0) mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x801) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) close(r1) execve(&(0x7f0000000040)='./bus\x00', &(0x7f00000001c0)=[&(0x7f0000000100)='!&\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)=':$*\'\x00'], &(0x7f0000000300)=[&(0x7f0000000200)='\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='/\x00', &(0x7f00000002c0)='\x00']) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) chdir(&(0x7f0000001c00)='./bus/file0\x00') write(r2, &(0x7f0000000140)="220e22", 0x3) r3 = semget$private(0x0, 0x3, 0x10602) semop(r3, &(0x7f0000000080)=[{0x4, 0x1}, {0x4, 0x1}, {0x2, 0x1, 0x1000}, {0x0, 0x1000, 0x1000}, {0x1, 0x20, 0x800}, {0x3, 0x100, 0x1000}, {0x4, 0x3c, 0x1000}, {0x3, 0x6}, {0x5, 0x8, 0x1800}], 0x9) semctl$GETZCNT(r3, 0x0, 0x7, &(0x7f0000000240)=""/221) writev(0xffffffffffffffff, &(0x7f0000001b00)=[{&(0x7f00000006c0)="d6830adae6db23cd7795302ae81e65221b8faa138d7a3dc86155ee162f56b0526d2bd564ce5f128e4b7578258258eb608a805a5446aa03c0bc41eb6d5dde8ec5c9575c4c40340b4506a60ef0a183e594c91ebff676cd2af99a3b44b83e43166c69f1fba18dc3525f2d6515db8f878bd54ac5d9232e3f006a950e4046156c5ffef896bf1238b1f37fbb32e4490117616766d3cbdc021ebd240e6b086ad5ee6f5a5e9224fde439bcf59fbc63111fb0b958629f164826e19a5f88a28829b848d7b285789c8319b5d9c08de90485d14b7076d9fe1657bc283d9150b71e7aad419f68b36d0fccc8b13c4fdc1cb16a3eec5d7eb3b9b905ca786bc66481f468288cd2e6aaccb72f5c48f5fc409ef2bba5b52df06f31059a98cec7629a074e70842f90a5654cca0032a65ab292da215e78b6535e0e18f92d5516f7be95f101cec554a5234b9585ef3227d111c0f01019381efe4c74961887420b60ba4c82abe62783ad98a9476f2a7ada5bab9b22178d65c463693a90858480f6c328d432e5250fc149303cb300ab7730d5e109254e0826a93227c1d75c8660e0e14fa6a758b1a45bfe328e6e0d206e1972246407d4e00362c7b7243ef168ac884406ca70dd24311c9afd4bf673f01b3782d9abc2a14007b2ff2e4414ce02d82140918225d2cae23e388efd7cd11342e967f8c4f3801b13ff3b5ba595a62e1b595018edeaf8142caa6e66b2f6526536ba0354870a875701f8e0dc46d52785b087ff75cdffd9dc7adce4284d18115e1cada8673ad228f030445dcb2912f11cc37a2dd69c0dcd67da91ddc12554247a632c699f1a371fee1b1dd6ec51123eaa8a27ddf39cec1d41c83616d5cf7e70fe6266d9d7507cac93048ca6c927545bfda4b8a2bc01893846e31516d09510f454e393850e9d4c58687efb22d4b0970847557af09122f493abe7b46ffb7e1e249cba6c26e8f6b597fa348af0c7514d6584ed99120c5fa9c012241ace30a81fe07e2bffe7716bdf4c6dacbcf1e4c32519a22f1ba217e7eb09b6ac66b0f7c5042706b3cca0fbc3676fd3e243a59f62c858d432ff0e7564cc5e550a83599aedc9928a67d84ef0d450fb18c5e603d106c83e7846d01a8cf71033409fd8aa6555e258403a8a478c5ed284aa28eb52be27636fcd86593ff91f594dd532d0ad103939dfb9cd00c909f24e780b533810907ade5aeff2cff2cd200e9f487bee0480b908429af380241e918fa8c3f7f5278607d41809cc2ac874de9eed31c394320c15f2558da4ff6a359722e8b1fd367424e88f3d4a6adb511a009f1a1dbd231f6d6936873a6e278bb181320ecccae600e39197a567a81a27726ba19bbf7de2229a0fc077df5e4844ae2e773625d7878408c02ea36075ef27bca451045c2ef6ed2e98c3d191d304fcab3d36f42f60de8e72cf228a87e7951b46a21c19132fe076330d6fe8c6eea424727d39ad62b7d23a7ed8df313f12acde1860b2752c345fe44fc879b85ab0c8aac54f98503af29f07ee7a23e531627b1bcab2319c66e8607a4f3af977b2b7ed5203ed9f7561d56e2b52a5df67fb121e18b7f4eb63a4b6c29ec286cd4491a9f6237ad7a865a1405bca4a56e08df322f2f5f11d6b6b229fdb1e759e183235b675920347068f1d7620605c1e070f1907d1d507436489c242daf799790d09a176d37b6b52208e363b930f7080a7e112624c1a279d9e74d602e1bcd061029508cd82f277ef18349f4b23ab4aef6bbd1c980105453867be193bee571918b58287f4fafec409fcb9825750ca9ec5a10b260bc3951f9fd1e2dce3cfda0c91f4bf45f30d7d12fb3a164d9e20a8c78173f3d66000b0841b3d4bd17d8502e39eb85e5d3efa1e49f7ac1f22e92644a775e21be87652e091b1584ffda1a397ccf2a12a98fd0276df3121057eaa8effdc1892cda9b2c563b6d04bf480e42f08191b3769cfd3610eed07ef04298bba93a48bc5458a62c3821a8a0be80579eac01f2daf21c87e6a7e54c4a215940df29945d80ee6b98ef56fb15c95dcc2ed23309995fec1dc19d1dac856bb70ddfa536a7278d4fcfc7169a19c7af26909244014c979c342d492866aacb645616bcc2967c3a47a0b623296f7d116dc49f8337e2fc13c44f8621b03369c682018bb50b01240a856ffed634615ff64231a76a677bd34d44ddb794e96751752ae9dacc2e4b26ba4375c68601a80e9b396f99430c0bbb887f853521fa4afdffb51622358018ec3114119d34c65b6c29bfc094d18d654dd6b4673eeec73fd1ec7a587afdb2f1566ef7c29112e194919fc4a35345f20c20d4b0159bb4ed638e0ef7daeab521fade1f94d767c7bb2796fa07d1c38896f095b1e4420f5530c89d1b3db46daa581d93b4312e083449a3430856009fef58842d33e50c09da7e0f85c50d2f6b1301975d578fcf9d3fb3288ceb4b96027a09916f13fbc65a6f294e37944e093a965ef8a6ba907b664c68778881722680147ea9e05dcd7afc1d7c5993fd7a6f9bf1894db4ec94b5e0033f10a7a01f2e35b95484a8c4db1f876c1deb26720f25a560ab6e83ddcb65f3ec569be12b6c6849f8d7fb4146e393f29eb52927001e83645b8dc0baa234514eb5424eae747b96b9e11b01aa67994c90dce4b2abfbf547e609ee2741a7e766d7eb282929defaa826b7fb53ca75baec21d1fac2b44541398d35508e743813fd7b9bcfe5a531d3b4e2b3155024b9a57aab47699fc711cbf9f065ecd167f3d3a2d9648349d3a2903d8e77d3c4ecbdc6daade85bb7966528adfb38df5645b660cfa73630a97c8a84552dbe03933910de2cccd34091f90beb8e3ebe1333ea2b78547c76975af6e842ce60d94260fb71acbd034ce45db3c2b2db776f4e02f7713c2913eb64776f6d4b468e7e3492d704c8a2877d20eba613572cfdeae00bac3604aad69df627a2c5989fb7f961e7f61001f8af1c430157558183251c9f443598f799c72c0e223a94c4be069c4e79e47ef1ca830ee8ac153085f74bc4f24f0c3fd78812d53e34a8ee3daca25d85b1749685aefbb14279ae54b8c5645503121e0deb71622389f95dfdb4ea7c89410c16f3bd491f65e6bde56a5805ea72dbf18148db42bf71a2d5c976d250db8ddb3ab82c5b0291909465265e0b1b2b41793a33d48057fd8f7ced476b087bf3fd34f02b05cc0c848499beb874656f0a5fa8e1b2cde845e4780ae79bf0edbf16c5aea8f5de7d77b9ad3f2466249ca068b8e6e6153c9fa4e14cf0376609d342cacfe37b46ec8d460381fafa3c7c9cb659900591ea66d465e23a95bdd6e1a96997078c5f1fa80c5f0a0fdc2dbbe0ded33606e218a2969b78450783db82d98c11a793b68fa1f313f3b74375a22fb4f460af9fe9f3667934d1cdb21f905c345ecbb0a0499b03e74f5ef430b054a6a813e30d5dbc099f4ffc798b524d33a50acd02ce4c40446901a1ee10174ca1096c711935fa59fbbe4b550bfe51b4853250f111f6f58486691a857c1f94245ed1becec86ab9a52ce29f8332fdc9c9ce3410f621d326a543afeeb0a229e8523132989495a1448bb9383ef347a8547a4ef09c2958222fafdd9b5848939d5e07c20957faee250397169cd97146ec3cf712d706622b284c8dc393dc074d9d4cf4969c8eb7de8b9a163921b7ac347c343b6774b0c1ca646d233ea2c883914932dc9eb9c27fd817aa3b767a97fc78c5a15ad3160ebf3fac7877ed8a4f439ec5295547ae35a4f370f5a6ae00de2c27df1bbae50f7afb82eee422b0f83f1bbc5efeadb5a3a3515ca6a0abe5c1188225ecea68632a4f37cbdc7f45a229a138ab95de53a489369de21f6d8075ed509b690a1e498735de1a87b584743e7ab015d80ae70dc9b5b8484cd6e93490b630a298415dc8dd3d1f5b7115e07b29c3684e8ee440436822fce66a76d638c3519b5012c5a3e1a03ef773112ee25092ace58812bd8f125fa958a213cafe11311676aaf8053023c148dbb8c66c004e4f32f7ec12d770921d60d2219d6c9176b198242404dd0a3a4bf1a4faabcbc09a413efdb430c905f2e3dbea2fdc1a1d4ee60c8b0e6809441a689fa78196adc6533144e80fa62604d5c107b2bf17f8835e8d1a29f434dbb560cb5171886fb36460fd9a9e242fa9da15e751ac215512f4761d17dc94fdf6f4ac74a75d1cf85432ffcb8dcd679c25c9182453f9126dd2be87e838b5297da319b9e67e05483585c5fd3278f15442ac8fb0693c3a4eca179f77daa7af81d39a2a875a0e147408ed10844878059fa6d901b27f8540f268cec1fa1a69cfe1c9e13173e872e00fb4a6b72aa1c4f379602a1254eb1ca010b91b78ee1eee01f17674721444a0aa6a99095f848a4b9be2ba9c398f058007a41370112d20eec62ad9dca14ed63e66f404b401e5269048d64ded2f4b7cd4963a9bf04779c28022456c853354e380053241fbb9eaea4e452e9bc6111613c08a85a69a44dcf01ab62eebd31d17acc769ddd7547656f25911678181d04bfd4a095003f9d99d82b546c29063d5318aa8136685c2362318d5ab7dde20d3936637273524a29fa96a537a463d3d80ac3e230338bee64a9c12278c53fea70861582c1308c92b3c740e109519236e5764cfd437bd2dbe4a507009b36be0c237e02b0d5f612aa9990645510a3b8c813164dcbecd1ccee8047413bb926b77a834d5fd2f00d21f12373d07f2506c838e63a98ac93737d63d9fa758cef3da0c6d724bc9fcf8e741824de03abafe3424185516cc14eb78ca03fb3af0992d551f1a101961d324c17adaecc536b1f06babf1decf7a7457b7698e40ea26b80844f2eb9792fe3c22190d401ceb0150e93d23dbe9e25eff7950f1b6e8941ff7f6c9066c752a787ef8f74a78db27ef268d26449bcc1c4da234b52bd4941acc8079779ba656c91d74c7ef70a3011c3fa3e41387224b4c230dc8bdd2eaf5c0ee5263106c320341a3e0d22b314244c7b63c1bc13fa407c3b2d9a472cc2d8c2a1e9c34c4c30d744eb66c058cc0122457784caeb162d57eac87881a57b55d99548412c8966145a955b8d5c13aff8d6fecbcd8e5101e91521b4402674667e50f69b5f946a309033edcd5c507f15f75a57a5f0850d76426e4dc49ee60f1d452068658405aa50d25cac49c1d1754479bfe05a4b07af736409df88c51d2d97832058e9a2a3b5085ce46c9ec2a8500c2d26c5fc828a98eb964ffdc3398a6bb125cc497369d33a3c96d6aff7256a39cd102d41972e612d0a5a7ab5b68ef72fdab5c5df1c8380cdb1363d748f0d3dcd0a5734e56aafec5d60ccefb4a4912a719eb2a8dfb5a74c28fd998385f0cad937f5817c7f5dba4714ef37949b0190dcea97fa7994720d7a39d430ff0051dcc29b87c95cb1eef556ed528a83f0ee6d9c28b4f06454d3d13ba8cd23668d4e3aecd4efa54f703b80e5905d3e1f1d778cc1e80114a298214393cd3b726f2ba37671b307194691d7a4b127a1160780ea11d8225bf99c62584126431a99c170fe9a94f8b9b7d585be7627bd7263e9aa7835939e63c4c0011c1472be2af6b269b279d23f1ebaf6f0d80ea86beeef967d18313626b4e6289c52ecbf2b5ec3ba0c9d93c8fe84d603d0f5234d167bc2e7437045ddf7d90cc4dc4a2a03b31eab5b11d2e8db0fdd8982184b3b893a8cce23351bd589b366ef65d650ea333b8b1a451f9867b2ba459f8158f5c43a1f65bc38a875e860e852630abe7edd27d87bb68a3c22f020519225adf886dadfde8291f2c4da74281458d00b0979f58dcfa7b8f615c73bec9333e502274e1112731af1d729bd2ac6c9039e025e5561b2", 0x1000}, {&(0x7f00000016c0)="72395b85ae74fd26611dfbe200a6c87ceeab583ebe9d75e0dce77a9af0fd57795af3e6aa69a4247d3f14e7222c3c71718489e9803f104e934d1ec6ea008dd2ccf94538d54842963ac38ccfaa6573a73f1867aad8ed39bd6fb092506d79d9fc22dc64d968b14b1d0f3dcd8cd7f9366ecc117faa83a3e644a43f6954facd9d", 0x7e}, {&(0x7f0000001740)="310542ba217099ec1f2852d97717288be4d6ef157292fde26bbbeef19296703bc1f8c42596e18cb56258db831fd2da18095823d264df12e8f4c2c8fe77b53c6b2fcee0212df97fa4a2ece00a3133f66c40ca1a1ffa065704c97b06a79015c00582d11842326b8db675b86552ee9c97", 0x6f}, {&(0x7f00000017c0)="f2ad8a46dbc5b8ce9b39100d9d77c8f49761bb4b7f1e60199d76a123e81974ca3870466f76bad32a761cd4d7c87c3f881ada4566d291cadcd1874387db6a496083d31e9588d212e522cafa60d8fed2c4d5542eb59d03889eac7b5eccf1ea71d1f9be4a5639d2e4cf6278a1e5176abcdd1b8bf5520300883602951aef04a2c775b18b0c44ba71950fb31a14cf2f3d0f193e7c5d9d192afde07cb84001d182e76698e01de6319a", 0xa6}, {&(0x7f0000001880)="11036eca913d5da92e342d89eebb7a645adf812cee54f22eeada7c0a29074e1806e1e28de7b59d2121573be3e2dd1810de79399d7fdc75abd7fb39be5cefccf09329dd8f073e28a62afd8489704f050541335f38f620575bcca822d1630660eca1de08e2b6050259acf229c734ba7c09bb9fcc4645edb0547fb41f563d9c3d4076f158ad253c64ea89026b1d6e41ae09559f65ca8c57b4b02f33", 0x9a}, {&(0x7f0000001940)="0bc06aa12ffb7ef031844c17060497b02124f896e5eb3701bcfd8b9f58cdb8fc58e95097cfdc3f2a45f67f6dbb70b757cec6cf09411dd4c2c3fb9bb801d52fea7b2227ffec934af78972df56af8984ce58b73bf08b8553b92790584fcaf0ea38f0e8e00a8a0dfb16babcafdb7758a9bd6ab4980eb94386313b164be2eca3dd1b3f28f33e57015e90c7bda37908e9b9d8b5de484e74aef30c9139400766fc7a4d36d8e5aec751a9ce851e2fcd489426dd8541a667ab516873de2e3e18bcfa66f52c3ef697d8a49af9eee47df1ad35d833bce2e30c74b921eb0f28d5", 0xdb}, {&(0x7f0000001a40)="12bcf783", 0x4}, {&(0x7f0000001a80)="dc377514ced2817933c3f82a7c4872a9e7c4eef05784e5905a6fe7ea48559a6a5f6a4c5e6ff7e29ac0cde7947113583dc66819972332d65de2c9507ebc5e08a4826300f5535f46ebd7eb1815f65ff2bbb7f5b3f57e66c5dd312b8b8144e3a4e1099a144addd5e11ed367fac74caa6a87c8", 0x71}], 0x8) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x80, 0x0) symlinkat(&(0x7f0000001b80)='./bus\x00', r0, &(0x7f0000001bc0)='./file0\x00') ioctl$VMM_IOC_WRITEREGS(r4, 0x82485608, &(0x7f00000003c0)={0x7fffffff, 0x800, 0x1, {[0xa85b, 0x3, 0x7, 0x3, 0x3ff, 0x4, 0x35af00000000000, 0xe33a, 0x7de, 0x9, 0x5, 0x6, 0x2, 0x8001, 0xe17, 0x1ec, 0xffffffff, 0xffff], [0x6, 0x200, 0xc7ea, 0x3, 0x8, 0x200, 0x4, 0x1, 0x3, 0x6f], [0x4, 0x1, 0x1, 0x101, 0x3, 0x401, 0x7], [0x800, 0x8, 0x0, 0x6, 0x4, 0x8], [{0x7ff, 0x4, 0x1ff, 0x2}, {0x1f, 0xffff0001, 0x1, 0x3}, {0x1, 0x7, 0x3d, 0x8001}, {0x3, 0x7fffffff, 0x8000, 0x100}, {0x1, 0xdcc, 0x2, 0x8}, {0x3, 0xfffffff9, 0x18, 0xffffffff}, {0x5, 0x9, 0x200, 0x800}, {0x6, 0x5, 0x3ff, 0x2}], {0x8001, 0x2, 0x80, 0x22d}, {0x0, 0x10001, 0x1, 0x9908}}}) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000380)=[0x4, 0x4, 0x6, 0x4, 0xd53e, 0x8, 0x9, 0x1, 0x5, 0x7]) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:16 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000140)=[{}, {}, {0xbffe}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x100000000001ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20380, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000002c0)={0x2, &(0x7f0000000240)=[{0x0, 0x6, 0x6, 0x2000}, {0x51, 0xc4, 0x0, 0xcff}]}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x35}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) write(r2, &(0x7f00000001c0)="9118f05de2d4ef184035efa4665241bd0e2d5ba3250800000000000000e769f95c1ea3ec0325da9ea58026782db29025863b32f4ee78bfd204cf4857c0b09906000000000000002f2f101f53aad565e3a5", 0xcd3c1faedb7e49bf) 16:00:17 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xc2c, 0x2, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000100)={0x0, 0x2f, {0x6, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x35}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000040)) open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = msgget(0x2, 0xc0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r8 = getuid() r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x28}, {0x48}, {0x6}]}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x28}, {0x48}, {0x6}]}) r11 = fcntl$dupfd(r9, 0x0, r10) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r14, 0x0) r15 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) fcntl$setown(r15, 0x6, r16) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r17, 0x80104267, &(0x7f0000000200)={0x20000000000001dc, &(0x7f0000000180)=[{0x1c, 0x0, 0x40}, {0x3c}, {0xfffa}]}) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r18 = msgget(0x1, 0x254) msgsnd(r18, &(0x7f0000002e80)={0x3, "50f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae"}, 0x107, 0x800) msgsnd(r18, &(0x7f0000000780)=ANY=[@ANYBLOB="000000000000000051f2e8cbad4c40341a7fb8f28f53930ac93feed5e69ec81ecebd9e705f836edbb76d3198d1d6e7448ba200c71274a7bb1dd016b9ce27d8fe88478ac17dba06f5e4f9be8700179265b9fa88c70e8e256b3ec66e56ce3058ffa63be973a9466fbe0146e1fa326e17bd002433f7544397428045fec49f781615269d824e1e0cf34d3f24ccbc09af01a5dacae9fd2d1817724aa40026cdb70a6279419e8ba7d192afed727944287c8b6c6c534169b2e6a2e6f238959768a631e6eebcb2cdd014ec41ffafe4dda4343e7d296712981be30b68bded42c5ab97c5bd5708b971fbf411dbad577b612dcbca896994ca792802f9377b672237533dd601a3a8a9047b29b3e90b26237fb06192793b0983477f29c4b9ec6c024dcba39d89b58088a0a348efa480639060938debec39cc38ba30f46b67af77b936952c2a1756be84e0fb647186a86be1c2f2c554c94b526c524d17cbe6937aa6dfbabb96ddb2b84a32cfe72c3587bd858368e60d9673005c6e259cfb64b3d2be639b83f5b49eba1ed1a36f8a2c73b7a9386c2763d613353992f51ff5ca4d6763ec3e835494ea6f548ede6cc8262c340a31088e12e4b477e330e52d6aa50ed36cb65b6880ff1c2ebb97e8d1259ec78963d1e3c09f7ac9a5ec58e963da7027a8405851d27720cd84e1e82cc2cadd4a6bee6a6b911d3afed5f00004000000000000203b5b20fe13fdd62a06bb6a71547cc33a3c19eeb41c9ad3d15baa6de1491e0fd5ee31e294e80206cc81a3b97356d19d248abf63751fe4a8af0bd5ec16bd5c408dc69773501827c6c0c09815eb821d54fe81a4d106c2b3ecb8ec7898a25965c34867b265c71dee23728ec976239a7056182c203ec132a107ea267819ce52b7a6a8f4059e0035eada27eda1d2e1127eab8b9354a87aa3afb8ff9b315995896ecf4b53227f736423d4ba3f55c8574547d4418f39b95d361deaddeef581"], 0xa2, 0xc2c25e0089590800) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r20 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r23 = msgget(0x2, 0xc0) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r26 = getuid() r27 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r27, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r27, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x28}, {0x48}, {0x6}]}) r28 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r28, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r28, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x28}, {0x48}, {0x6}]}) r29 = fcntl$dupfd(r27, 0x0, r28) ioctl$BIOCSETF(r29, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r31 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r33, 0x0) msgctl$IPC_SET(r23, 0x1, &(0x7f00000003c0)={{0x0, r24, r25, r26, r30, 0x1, 0x9}, 0x800, 0x1, r31, r33, 0x6, 0x1, 0x1, 0x2}) r34 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) msgctl$IPC_SET(r18, 0x1, &(0x7f0000000280)={{0x8, r19, r20, r21, r25}, 0x3, 0x0, r34, r35, 0x9, 0xb01, 0x9674}) r36 = getgid() lchown(&(0x7f0000000000)='./file0\x00', r19, r36) r37 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r37, 0x80104267, &(0x7f0000000200)={0x20000000000001dc, &(0x7f0000000180)=[{0x1c, 0x0, 0x40}, {0x3c}, {0xfffa}]}) ioctl$BIOCSETIF(r37, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r38 = msgget(0x1, 0x254) msgsnd(r38, &(0x7f0000002e80)={0x3, "50f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae"}, 0x107, 0x800) msgsnd(r38, &(0x7f0000000780)=ANY=[@ANYBLOB="000000000000000051f2e8cbad4c40341a7fb8f28f53930ac93feed5e69ec81ecebd9e705f836edbb76d3198d1d6e7448ba200c71274a7bb1dd016b9ce27d8fe88478ac17dba06f5e4f9be8700179265b9fa88c70e8e256b3ec66e56ce3058ffa63be973a9466fbe0146e1fa326e17bd002433f7544397428045fec49f781615269d824e1e0cf34d3f24ccbc09af01a5dacae9fd2d1817724aa40026cdb70a6279419e8ba7d192afed727944287c8b6c6c534169b2e6a2e6f238959768a631e6eebcb2cdd014ec41ffafe4dda4343e7d296712981be30b68bded42c5ab97c5bd5708b971fbf411dbad577b612dcbca896994ca792802f9377b672237533dd601a3a8a9047b29b3e90b26237fb06192793b0983477f29c4b9ec6c024dcba39d89b58088a0a348efa480639060938debec39cc38ba30f46b67af77b936952c2a1756be84e0fb647186a86be1c2f2c554c94b526c524d17cbe6937aa6dfbabb96ddb2b84a32cfe72c3587bd858368e60d9673005c6e259cfb64b3d2be639b83f5b49eba1ed1a36f8a2c73b7a9386c2763d613353992f51ff5ca4d6763ec3e835494ea6f548ede6cc8262c340a31088e12e4b477e330e52d6aa50ed36cb65b6880ff1c2ebb97e8d1259ec78963d1e3c09f7ac9a5ec58e963da7027a8405851d27720cd84e1e82cc2cadd4a6bee6a6b911d3afed5f00004000000000000203b5b20fe13fdd62a06bb6a71547cc33a3c19eeb41c9ad3d15baa6de1491e0fd5ee31e294e80206cc81a3b97356d19d248abf63751fe4a8af0bd5ec16bd5c408dc69773501827c6c0c09815eb821d54fe81a4d106c2b3ecb8ec7898a25965c34867b265c71dee23728ec976239a7056182c203ec132a107ea267819ce52b7a6a8f4059e0035eada27eda1d2e1127eab8b9354a87aa3afb8ff9b315995896ecf4b53227f736423d4ba3f55c8574547d4418f39b95d361deaddeef581"], 0xa2, 0xc2c25e0089590800) getsockopt$sock_cred(r37, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r40 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r43 = msgget(0x2, 0xc0) getsockopt$sock_cred(r42, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r42, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r46 = getuid() r47 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r47, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r47, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x28}, {0x48}, {0x6}]}) r48 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r48, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r48, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x28}, {0x48}, {0x6}]}) r49 = fcntl$dupfd(r47, 0x0, r48) ioctl$BIOCSETF(r49, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r49, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r51 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r52, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r53, 0x0) msgctl$IPC_SET(r43, 0x1, &(0x7f00000003c0)={{0x0, r44, r45, r46, r50, 0x1, 0x9}, 0x800, 0x1, r51, r53, 0x6, 0x1, 0x1, 0x2}) r54 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) msgctl$IPC_SET(r38, 0x1, &(0x7f0000000280)={{0x8, r39, r40, r41, r45}, 0x3, 0x0, r54, r55, 0x9, 0xb01, 0x9674}) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r57 = msgget(0x2, 0xc0) getsockopt$sock_cred(r56, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r56, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r60 = getuid() r61 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r61, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r61, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x28}, {0x48}, {0x6}]}) r62 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r62, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r62, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x28}, {0x48}, {0x6}]}) r63 = fcntl$dupfd(r61, 0x0, r62) ioctl$BIOCSETF(r63, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r63, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r65 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r66, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r67, 0x0) msgctl$IPC_SET(r57, 0x1, &(0x7f00000003c0)={{0x0, r58, r59, r60, r64, 0x1, 0x9}, 0x800, 0x1, r65, r67, 0x6, 0x1, 0x1, 0x2}) r68 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r68, 0x80104267, &(0x7f0000000200)={0x20000000000001dc, &(0x7f0000000180)=[{0x1c, 0x0, 0x40}, {0x3c}, {0xfffa}]}) ioctl$BIOCSETIF(r68, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r69 = msgget(0x1, 0x254) msgsnd(r69, &(0x7f0000002e80)={0x3, "50f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae"}, 0x107, 0x800) msgsnd(r69, &(0x7f0000000780)=ANY=[@ANYBLOB="000000000000000051f2e8cbad4c40341a7fb8f28f53930ac93feed5e69ec81ecebd9e705f836edbb76d3198d1d6e7448ba200c71274a7bb1dd016b9ce27d8fe88478ac17dba06f5e4f9be8700179265b9fa88c70e8e256b3ec66e56ce3058ffa63be973a9466fbe0146e1fa326e17bd002433f7544397428045fec49f781615269d824e1e0cf34d3f24ccbc09af01a5dacae9fd2d1817724aa40026cdb70a6279419e8ba7d192afed727944287c8b6c6c534169b2e6a2e6f238959768a631e6eebcb2cdd014ec41ffafe4dda4343e7d296712981be30b68bded42c5ab97c5bd5708b971fbf411dbad577b612dcbca896994ca792802f9377b672237533dd601a3a8a9047b29b3e90b26237fb06192793b0983477f29c4b9ec6c024dcba39d89b58088a0a348efa480639060938debec39cc38ba30f46b67af77b936952c2a1756be84e0fb647186a86be1c2f2c554c94b526c524d17cbe6937aa6dfbabb96ddb2b84a32cfe72c3587bd858368e60d9673005c6e259cfb64b3d2be639b83f5b49eba1ed1a36f8a2c73b7a9386c2763d613353992f51ff5ca4d6763ec3e835494ea6f548ede6cc8262c340a31088e12e4b477e330e52d6aa50ed36cb65b6880ff1c2ebb97e8d1259ec78963d1e3c09f7ac9a5ec58e963da7027a8405851d27720cd84e1e82cc2cadd4a6bee6a6b911d3afed5f00004000000000000203b5b20fe13fdd62a06bb6a71547cc33a3c19eeb41c9ad3d15baa6de1491e0fd5ee31e294e80206cc81a3b97356d19d248abf63751fe4a8af0bd5ec16bd5c408dc69773501827c6c0c09815eb821d54fe81a4d106c2b3ecb8ec7898a25965c34867b265c71dee23728ec976239a7056182c203ec132a107ea267819ce52b7a6a8f4059e0035eada27eda1d2e1127eab8b9354a87aa3afb8ff9b315995896ecf4b53227f736423d4ba3f55c8574547d4418f39b95d361deaddeef581"], 0xa2, 0xc2c25e0089590800) getsockopt$sock_cred(r68, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r71 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r74 = msgget(0x2, 0xc0) getsockopt$sock_cred(r73, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r73, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r77 = getuid() r78 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r78, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r78, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x28}, {0x48}, {0x6}]}) r79 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r79, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r79, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x28}, {0x48}, {0x6}]}) r80 = fcntl$dupfd(r78, 0x0, r79) ioctl$BIOCSETF(r80, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r80, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r82 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r83, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r84, 0x0) msgctl$IPC_SET(r74, 0x1, &(0x7f00000003c0)={{0x0, r75, r76, r77, r81, 0x1, 0x9}, 0x800, 0x1, r82, r84, 0x6, 0x1, 0x1, 0x2}) r85 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) msgctl$IPC_SET(r69, 0x1, &(0x7f0000000280)={{0x8, r70, r71, r72, r76}, 0x3, 0x0, r85, r86, 0x9, 0xb01, 0x9674}) getgroups(0x5, &(0x7f0000000340)=[r36, r45, r64, r7, r71]) msgctl$IPC_SET(r5, 0x1, &(0x7f00000003c0)={{0x0, r6, r87, r8, r12, 0x1, 0x9}, 0x800, 0x1, r16, r14, 0x6, 0x1, 0x1, 0x2}) r88 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r88, 0x80104267, &(0x7f0000000200)={0x20000000000001dc, &(0x7f0000000180)=[{0x1c, 0x0, 0x40}, {0x3c}, {0xfffa}]}) ioctl$BIOCSETIF(r88, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r89 = msgget(0x1, 0x254) msgsnd(r89, &(0x7f0000002e80)={0x3, "50f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae"}, 0x107, 0x800) msgsnd(r89, &(0x7f0000000780)=ANY=[@ANYBLOB="000000000000000051f2e8cbad4c40341a7fb8f28f53930ac93feed5e69ec81ecebd9e705f836edbb76d3198d1d6e7448ba200c71274a7bb1dd016b9ce27d8fe88478ac17dba06f5e4f9be8700179265b9fa88c70e8e256b3ec66e56ce3058ffa63be973a9466fbe0146e1fa326e17bd002433f7544397428045fec49f781615269d824e1e0cf34d3f24ccbc09af01a5dacae9fd2d1817724aa40026cdb70a6279419e8ba7d192afed727944287c8b6c6c534169b2e6a2e6f238959768a631e6eebcb2cdd014ec41ffafe4dda4343e7d296712981be30b68bded42c5ab97c5bd5708b971fbf411dbad577b612dcbca896994ca792802f9377b672237533dd601a3a8a9047b29b3e90b26237fb06192793b0983477f29c4b9ec6c024dcba39d89b58088a0a348efa480639060938debec39cc38ba30f46b67af77b936952c2a1756be84e0fb647186a86be1c2f2c554c94b526c524d17cbe6937aa6dfbabb96ddb2b84a32cfe72c3587bd858368e60d9673005c6e259cfb64b3d2be639b83f5b49eba1ed1a36f8a2c73b7a9386c2763d613353992f51ff5ca4d6763ec3e835494ea6f548ede6cc8262c340a31088e12e4b477e330e52d6aa50ed36cb65b6880ff1c2ebb97e8d1259ec78963d1e3c09f7ac9a5ec58e963da7027a8405851d27720cd84e1e82cc2cadd4a6bee6a6b911d3afed5f00004000000000000203b5b20fe13fdd62a06bb6a71547cc33a3c19eeb41c9ad3d15baa6de1491e0fd5ee31e294e80206cc81a3b97356d19d248abf63751fe4a8af0bd5ec16bd5c408dc69773501827c6c0c09815eb821d54fe81a4d106c2b3ecb8ec7898a25965c34867b265c71dee23728ec976239a7056182c203ec132a107ea267819ce52b7a6a8f4059e0035eada27eda1d2e1127eab8b9354a87aa3afb8ff9b315995896ecf4b53227f736423d4ba3f55c8574547d4418f39b95d361deaddeef581"], 0xa2, 0xc2c25e0089590800) getsockopt$sock_cred(r88, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r91 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r94 = msgget(0x2, 0xc0) getsockopt$sock_cred(r93, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r93, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r97 = getuid() r98 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r98, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r98, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x28}, {0x48}, {0x6}]}) r99 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r99, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r99, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x28}, {0x48}, {0x6}]}) r100 = fcntl$dupfd(r98, 0x0, r99) ioctl$BIOCSETF(r100, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r100, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r102 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r103, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r104, 0x0) msgctl$IPC_SET(r94, 0x1, &(0x7f00000003c0)={{0x0, r95, r96, r97, r101, 0x1, 0x9}, 0x800, 0x1, r102, r104, 0x6, 0x1, 0x1, 0x2}) r105 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) msgctl$IPC_SET(r89, 0x1, &(0x7f0000000280)={{0x8, r90, r91, r92, r96}, 0x3, 0x0, r105, r106, 0x9, 0xb01, 0x9674}) r107 = getgid() lchown(&(0x7f0000000000)='./file0\x00', r90, r107) getgroups(0x1, &(0x7f00000001c0)=[0x0]) r109 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r109, 0x80104267, &(0x7f0000000200)={0x20000000000001dc, &(0x7f0000000180)=[{0x1c, 0x0, 0x40}, {0x3c}, {0xfffa}]}) ioctl$BIOCSETIF(r109, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r110 = msgget(0x1, 0x254) msgsnd(r110, &(0x7f0000002e80)={0x3, "50f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae"}, 0x107, 0x800) msgsnd(r110, &(0x7f0000000780)=ANY=[@ANYBLOB="000000000000000051f2e8cbad4c40341a7fb8f28f53930ac93feed5e69ec81ecebd9e705f836edbb76d3198d1d6e7448ba200c71274a7bb1dd016b9ce27d8fe88478ac17dba06f5e4f9be8700179265b9fa88c70e8e256b3ec66e56ce3058ffa63be973a9466fbe0146e1fa326e17bd002433f7544397428045fec49f781615269d824e1e0cf34d3f24ccbc09af01a5dacae9fd2d1817724aa40026cdb70a6279419e8ba7d192afed727944287c8b6c6c534169b2e6a2e6f238959768a631e6eebcb2cdd014ec41ffafe4dda4343e7d296712981be30b68bded42c5ab97c5bd5708b971fbf411dbad577b612dcbca896994ca792802f9377b672237533dd601a3a8a9047b29b3e90b26237fb06192793b0983477f29c4b9ec6c024dcba39d89b58088a0a348efa480639060938debec39cc38ba30f46b67af77b936952c2a1756be84e0fb647186a86be1c2f2c554c94b526c524d17cbe6937aa6dfbabb96ddb2b84a32cfe72c3587bd858368e60d9673005c6e259cfb64b3d2be639b83f5b49eba1ed1a36f8a2c73b7a9386c2763d613353992f51ff5ca4d6763ec3e835494ea6f548ede6cc8262c340a31088e12e4b477e330e52d6aa50ed36cb65b6880ff1c2ebb97e8d1259ec78963d1e3c09f7ac9a5ec58e963da7027a8405851d27720cd84e1e82cc2cadd4a6bee6a6b911d3afed5f00004000000000000203b5b20fe13fdd62a06bb6a71547cc33a3c19eeb41c9ad3d15baa6de1491e0fd5ee31e294e80206cc81a3b97356d19d248abf63751fe4a8af0bd5ec16bd5c408dc69773501827c6c0c09815eb821d54fe81a4d106c2b3ecb8ec7898a25965c34867b265c71dee23728ec976239a7056182c203ec132a107ea267819ce52b7a6a8f4059e0035eada27eda1d2e1127eab8b9354a87aa3afb8ff9b315995896ecf4b53227f736423d4ba3f55c8574547d4418f39b95d361deaddeef581"], 0xa2, 0xc2c25e0089590800) getsockopt$sock_cred(r109, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r112 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r115 = msgget(0x2, 0xc0) getsockopt$sock_cred(r114, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r114, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r118 = getuid() r119 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r119, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r119, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x28}, {0x48}, {0x6}]}) r120 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r120, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r120, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x28}, {0x48}, {0x6}]}) r121 = fcntl$dupfd(r119, 0x0, r120) ioctl$BIOCSETF(r121, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r121, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r123 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r124, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r125, 0x0) msgctl$IPC_SET(r115, 0x1, &(0x7f00000003c0)={{0x0, r116, r117, r118, r122, 0x1, 0x9}, 0x800, 0x1, r123, r125, 0x6, 0x1, 0x1, 0x2}) r126 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) msgctl$IPC_SET(r110, 0x1, &(0x7f0000000280)={{0x8, r111, r112, r113, r117}, 0x3, 0x0, r126, r127, 0x9, 0xb01, 0x9674}) r128 = getgid() lchown(&(0x7f0000000000)='./file0\x00', r111, r128) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setgroups(0x6, &(0x7f0000000240)=[r12, r107, 0xffffffffffffffff, r108, r128, r129]) write(r3, 0x0, 0x0) recvmsg(r2, &(0x7f0000004700)={&(0x7f0000003380), 0x2, 0x0, 0x0, 0x0}, 0x0) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ftruncate(r0, 0x0, 0xc1a3) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000540)=[{0x45}, {0x54}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 16:00:17 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) write(r1, 0x0, 0x31d) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x3c}, {0x1}, {0x4006}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x35}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x200, 0x0) fcntl$getflags(r2, 0x1) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0xa, &(0x7f0000000000)=[{0x1, 0xff, 0x1, 0xcbc}, {0x49, 0x5, 0x4, 0x5}, {0x3, 0x1f, 0x60, 0x10000}, {0x800, 0x2, 0x6, 0x6}, {0x1f, 0x3, 0x7, 0x4}, {0x7ff, 0x3, 0x7, 0xfffffff8}, {0x5, 0x7, 0x80, 0x4}, {0xbb8, 0x80, 0x8, 0x8}, {0x8000, 0xb9, 0x0, 0x8}, {0x9, 0x18, 0x1, 0xfffffffd}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") r3 = dup(0xffffffffffffffff) getdents(0xffffffffffffff9c, &(0x7f0000000ac0)=""/4096, 0x1000) accept$unix(r3, &(0x7f0000000340)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000361c7ffa76600134fb8e4ddcdf43d15a8c9957dea5aa22a7e95a9e38965bb252043ec511b3b8bde3c54cbbfa35fec3aef0098b2f804973b27b0f52d92bbd23b9654014684f0634a9ccc8ae9c90ab804c9806c1214830ff1d1e7676c437a56f"], &(0x7f0000000280)=0x6e) 16:00:17 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x8) pwrite(r0, &(0x7f0000000240)='ms', 0x2, 0x0, 0x0) mkdirat(r0, &(0x7f0000000080)='./bus\x00', 0x102) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x0, 0x0) dup2(0xffffffffffffff9c, r1) clock_getres(0x2, &(0x7f0000000000)) 16:00:17 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8, 0x5bd1) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000040)=""/187, 0xbb) mknod(&(0x7f0000000140)='./bus\x00', 0x1, 0xffffff01) ioctl$TIOCFLUSH(r0, 0x40047002, &(0x7f0000000100)) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001400)='/dev/bpf\x00', 0x8008, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x861, 0x0) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f00000001c0), 0x0, 0x0, 0x2) open(&(0x7f0000001440)='./bus\x00', 0x100, 0x1) mkdirat(r2, &(0x7f00000002c0)='./bus\x00', 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x54, 0x0, 0x6f}, {0x74}, {0x86}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r4 = open(&(0x7f0000000040)='./bus\x00', 0x861, 0x0) pwritev(r4, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000017c0), 0x2, 0x0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r4, 0x80105727, &(0x7f0000000240)={&(0x7f0000000200)=[{0x10a, 0x80000000}, {0x23, 0x20}], 0x2}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r6 = semget(0x1, 0x0, 0x16) semctl$GETZCNT(r6, 0x4, 0x7, &(0x7f0000001480)=""/178) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x35}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r5, 0x80044275, &(0x7f0000000280)=0x200) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x35}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f0000000040)) pwritev(r3, &(0x7f00000013c0)=[{&(0x7f0000000340)="25bb8c0bef0aebf121c8a6074cf3d23850776527f4ccd70d83453d148ab73eaf8062f68198de159bbf43dcaae18479142a4874952690b9df65e96964d20fd1d744530e82fd0bec6499dffe296a1761655992f9ea0739d405ac6cabd57c34e6a575e126cdd7c21f72", 0x68}, {&(0x7f00000003c0)="0a6d78329b30aed5be54e10cac8b2a8f5f1d6dbbcdf5f62c8063487a18f59416422d746ba314c7b3e0b795ae4b524f6d8c97a2695860dee5de0bcbaffa47088516e3838760d30c0a6bd4087467a25a1017ecd2ef907e31c4849e66590cdc1ca0ab306f74b6ee7bf38ebc2395f1416b2db10dca7155b286eceabf5eb3fbd3dbe33e82ae2f902b6b1ab274032de86df95bfcb5213bdfedab909a17cb5f84ba2d082a99db9ced3ab4a8d77a362a6f523408fcfcb606b839400f7106563a88379dbc9ae7ae62d1545ca19d6f72fb63124d4a2038a2a73dd6567c024e0a53e7b31e1ee6f4a74fab71089167dbcb1b7b77792fbe908efdc26c0a309d0e4f4a4e030c98df98ca645f2c7543aa363b20eb6e9c6285a351a54804bf20211e74e786b33c329eb599976e0f5b63db7a123006bfdfdf6a39c0975fe90685205fe10087d6a3fcac67e28b3229263c4867d943f77a245909c497896b34d46191ec4725d2262f4143f87d60efa5dbddac76d30ea72c5cd1c7bf26f672f3b10ee01a2200f62c9f6146a3bfef844fb43a64938815cc7dd2f55c69540928a5185634845d22856b0021473877fb83166e34aa78ece8563c4074b7137be4a7ea275d359e25a3a8d4dda5b6583aecf775668506212130856e5cf700ba8bb5416ca3b475017dd5fcbe53fbc719213192daa2a41f8b8933c4ba8092edd259107567fd148072c7bc3c431d807cb163c64e39d1322569e55dce9340212397d67ae5c122f6dc894cd6e02f4b47430a1d66d090785446b1d7544c6f1da005ad8670dcc21dde60e66677c9e6be094a829a26f0f2e3f18d5933e7adf3827979e14e8700134ff3130b864c92e4ce2fc681f632b9190a92b672f9f3b0fdb58f5eb1b34b56e5d25c41f5f0ec043c439fff3c2aca0b39a791c576c86e53459a2bf9e80d1850623593462f43825dd402e9d9e0f1b5dd34b0832b3df8c4c4df7b180e1927077ab5dbf3d210d1f9c573ddeca4268831d323ddb619593416e414018fb380ca8f9f7e62504464d51c0360519a7aafea1ce1ad875528782f6542f5194fb0e955011f3d6b3dbcebea0eeef1c2ab2cc96e474a2910d58eb79d360f714c1a7d32b81b008e4843387ba36e946b4fdb08d1f9a8cf4263c0664f84afe92e796c80e6b15a3c270d7aa35005bf076a8e0395acfd32e1e55484ba2c01e2ee43167c9ad87f5c92fb228000dda381eaba8b61114446aeb37557fa2a4e2c71bb2f4654d218273e3778392bb02b5a7fa7ec305344f749225ab249add65425f7abe41baed8c0d38ab412bfc7f1a7765045f6424693db733f42769f7efa20723afd812e0cad70695ceab19641707262cbebf421bf108b7a17ac5593876aa61f79252245a4abca1dfa248431bed13b592a4384754732726f4fdf53b9c6e4cc7aa199d656ad04cfb912c1f903bcda869bb4d14317608728e5d8178e7116b5a8d3414b2e6579bfa7ae163172864674b35a450aec160273b71fb09066134f6459ab28dcf062509694863b1573f6d9c2e325816d3c294185a1184335dfcb2c062c84c97987fc7bd6eebc7299dff9d5f781e93d260cc3922efd9fcd96642d47e9e53a71152bdbaef9e7bf2b70d66c348476250ca107778a5eef7ef8cfafcd80dd887fa6eec48d3501ca6825e57790aa933dcbefde6aee663072e6c47c97044d21248e2343c770bc27e26273539269b389816d051fcbb1f48ea4a32376f4444cb4696613c8a0847f71c3d6d0fd7eb2d47c5a9224b569c144e0d6952934cc16f63499aaad70ddb06e30408bbfb115e600f5284fd8769cc02f8ef5849647717d2efad24b60934d5b257aaf2f5f8ef281442787a198b5281b0aa047d881390f28a09fa8ca3f5a0c7bc9833d47be2ef3b758b43a76af892e8bddff80b068e89cc91f51f1496776868bda2adaa23781a01c8817f03b72ba3c3329454436079ca9b4888d94b8f8af722641c4e6199f5cdfa766c28d54cfdd6507e480f2908e6dd396d28309250e3a1b73f7700f4abb1fdc2a70d1e24786107cc822e2fefd490b39fc4ad6941fba32f4e7883eb0cf79bf9e17042ac5a679ddce2981016d9016e9ab8c9302b5f32935651f840db5e3da9bb020f4780ee80d00f9f4c877bbe63082472c8928a2523e08d1189904b460493bf394079eabeaefa4b323434aa380cd355093e12068624c59a4a86ea0f7526f48deb3eda15d9e3655b50d6bb1f5c7dcb52279ebea4601c7bbfacdc7d5bd41fd066acef9dcf9d20dc3cf54ae3cf38c2612e7b99b242fdb1086dfdc8facb8937261ec59a3a6eda51aab8ee713020fb3b9c6f3b6d231eb3286a120b5f2d0f35b677923ef283ce8dac3e4c57599f8e496aa05702f0cbf6eb630c03fb59d78062da50164ac58b5a88a924b645cf99988537f9aeb09309d55abc10d0df89e119f719628040ff3ccc0d246c6f6861586dd7d66ddede601ea6536bca4b97d2269c09901ec55df110927c29430adf07d748baeb38a6930fd7df7b5d7d28d2ef593dfe0cba813f1bfc6f49130a8f737480beb78dde04041b52c2cce2db6146f4b26ac17d35f9f031d628e6e82180b993612441ac9638c2b6756087066d7d9357e2f87c5c45b67f6f6467d6bb7317c3fae9d6ae675ca1c61029386a643ea743e84eec7b33e3bf9e7afc3740751ac470f6a85304fdbe4df1a5376f14d396806b362c2316f42ac4838dd59d384e7afbc2a5539a9759577a1c48fd0062734cf5f8ff8d73fa3c59dbcc8e346361e3f5f4b1cb51e296f1542ca84fe4aff100119d73e87d33bc0d51fb7732121d9c766fd41363de347a60e40dc8d9c8784b881b9ed374bfca07dda468453a98e3e341321ab9dfd14f94e07d48228631a2f36fcafa3a5608dbe46cd8fb4da01dfc47dc5539ab010f49029ec05a45dc854e6aec4248f8076f8db64387bf7446b7ad3a5acfce09570b9b7c2017fec3205d255b7a3e83790a6ecf61fb6798481a3763f16715fcba2ac3915b8480c87f01f9898bb748949154462fdb322695e24ffad7d764bf60eb888286e94e98fcfda081726c061f555b5af61d8a098b997ccbcb11428a3ee757264578a0d2464263423245b9b3fe17d8300137ba67b00459ba089a313eb04230ecbec6466b5ac5658ed132146a41f3bdbc86eb29bd1019b6d2aecef19bb8f00ea409787f586c8d68aa50c53606886b33307303eaf1f323005c98462479d472e863030934a834a75901317446ff453d7491604429e506b81dbde0ca4c281610b9d3ee8e03ee1b999e478578b868bd34c38c1af652752f014972988272c75bbaba506547641412562f82ed0b18f4a657902ff3052b8af575ffd3c2d94eae851d8b504329ba9a920a981fe9a2b17e8ff8ec1358c1ae1605bfd46b7132ac9646bc192212fdbdb9362aa14512c7cab2d5f6559de353f42f38892ec3d9686a8d96d8f8cc8f47ca10424e5fe23c4227a007c23f3a2ec1c4f688c5b1c7aa09012ccbb212c206af9f1709861482f2730e6fe5f42a8fc939fa2a1af94051b611a73f2eb2ea561f9be8d7fb01cefe31c392981c24363ad7206caa1ce00b4e478913a1025b1096db0a6d426c1f6bfd5d0ac9616fcd6275e6fd358e7401359d7493684ce3f708c673f7358e01af08025dd1da6db599f927179a9b55e992dba06511ef184cc0a891b095674672f7eb01fad40a8e562f2f7a1a6d15187c6780b876c04c5b1f6037717f97f598d317fc3176c6491998cf63843c37968385dfaab61c318f16b82af9fb5c6b606e604b9c59b9dc2efedf3eb378afd9413568ba6168e24d229a70df5d61395f741c1e0bb98bf934e2a9011fd3578be13321b88a6887563da93dacb1ed02db7a5655bf07d7ab5135b049b16d1658f1e1e1b5acfbc61f5ad9d7bdc0c17cad06a288832718a9d1d42227c6948a1de073a995647177cd9a0f845dc18f635a8ba377f2a2ec70323d83f13d01c8ea8b11ce85721d46c5d974979e4979a3a0aa213c3d588053d98006cf98fdaa3091b39fb19db445a7c881a6c15f7d835dc43df29f86e2f7e3423d2c759b28778370011ba5ab875a69734483481f5def014e9222734f0549cfd568b23ccdcf9198840197b5997cfc50f0d5ecfbc2ee6f2a429342124015a22d2427302ec4aa3c4b7bb714f1bed08f7fa9ce24ec2c937aa9999f28b013ed638b984d5e740b41d8e2110f407664ea79821ddf8c6537d377b68c601671367bc53c509a423a07ac392698d545c479806c05937348ee0dcbf6f5ca9f2956af9b17e05e30d8e7258cada4266f6ff10ac1c10c45ec733a4eafbe9f8d469d283db9d7a2c159f9ec27345593bead795d686e8b78ae47dc46852e08c3dbac91c16d9c8ba36b48cbe795fe2f7dce20736b26577379a43b462876c82c6d2ae7c33b9a75bf4776c6c37a63f799b7840f05130c310fe7fe8074b5894c2ac2a416dc1602edf369d570a18e0180cdac73c4792fa8dd894af562ed55950aa398915a758efb278eab58f333bec620a3f92379aadcada5ff44f8d48c421dece70ce40d67aa590543776aabb908f6baf999d903a995d52c69cb1c40b42ec066614919827ed86c0dbd818e4f5642ae516c371a109c4e07ca01a4d706a683b91e5454208431a124e7f0b791ed2d151cfcab35b9434ef297e503c251b7232619bffd8cf187a8cf7516efccb5d1d5b82ce7b0ce62e4d27e5b6f62620b58a0379564d11780c188f3a3be2d834059a911f6dedf75da349e73a3234977698aa395bf43cef0fa7b3715e3b97e9c23761f68404d6cb67b0b6b7cc0fee7271500c647c835770d121fa28d15bf2d801a3c1475f29b05054db5e561882024b9334a083fc78b246e56a500a688292152cb0c3276534f3b354c210c133330cf573d0fc4932c598e7827161931cfa5894172254a277a8560670dffa30331a36ec6bbedf3d856d5bc483c0b76f8ab2eec4f33de7d71ee51fee54aa1481855685ebe676b3b29310d7bbeda5c22dc53b9f725cc07357b2de569c00b4585e071b4679a75c6d949b887a634c4d20352e00b709c1fa02b2e77e2a21e8c41fe0da9ee98fd9c42370d8b949e3d3e896608ea209bb2fc5d82b7d3ce9b79ecc69602841fc3b1068937a6edfdd4aa05038b4e1ebb0397a84261c9226ce7e5505a7c31e7a4b5c47896a05e080eece9fd0823a926a891b8711eecfd8c2dc925aa8b6d0aeba127cbd7f672a9940b6ee0a1ef77430e13c380020f219e3df708f29eda00370dfba2c59e0124b93e8fac662d1f5ca688f288361e008a388ab61112773c391562df8d87d1f6ead3639558047dda15b5f1351d44476d6c05591482301ca52b1fc62469e1b21124127c81ea804fb030333fe413b7b1ab1a0149d4f6af387538d08252fefffa5859535804e24ddd72ffdee5c52bc2463ecfc004b2217f387e77d88f59c68cecc3ceeb84d92bcb90fb2a6a0b6770273cf284e56ef7dba85ddac77dd2ebc572c9a2e14bc62822cbfe1e67baea74c765ae23ae54a399338ded54062323228d555ecb788b891fe9e97cf919f148d7617ba64e4edd35b8cd4fdecf868f18991aad01214672625d3559e7238f10c909347815711879886371391540531a66578b3d0aa594e0d20ce7f37dc5ffe3e08c87c63bad7974f69b362761888c2d9570199d36e458526df1c3232219b95ec4805fa7b3e66cdd7e68aaa5ca534badd615ee508e5fad33907d82e8d51d5ba348f78734ede4878751b7c726b15bd37373ff4b50c7763e466ad85d2dc541b708760b947115447fc3d8b86bf04d70863182549be7a04a0726a5c0fa5d7aaf771", 0x1000}], 0x2, 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f00000001c0)="36b83e522c066341519be70897fb") 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8eaa7}, {0x2c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/\x80\xef\xc6\xd4\x0f\xb8\xe7\x81', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x35}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCFLUSH(r1, 0x20004268) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4}, {0x3}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x35}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000000)=0x1) 16:00:18 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0xbbdcb83699f16a9d, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)}) 16:00:18 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x40000000000000, 0x0, 0x0, 0x8000000, 0x0, 0x0, 0x0, 0x0, 0x2], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x1}], {0x0, 0xfffffffe}}}) r0 = syz_open_pts() syz_open_pts() flock(r0, 0x3) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) close(r0) syz_open_pts() writev(r1, &(0x7f0000001700)=[{&(0x7f00000000c0)="e4b7697fbdd5f05ca4c9b5cca09bfdf71864d9a9430fdc427ac39bca831fa8cb120dbee380e55de055ad6821fd4860e883403b59b705f6569ab2eafb0d701f991b1c4d358351dd067f0f8aa0654ee19ea95f725c280b4f2f1a5170bcd70ef579e057fa6f82608ce71260efa808f28b75e6ab7226223abdd92fea", 0x7a}, {&(0x7f0000000000)="6819", 0x2}, {&(0x7f0000000140)="d2f1809c81f5dac3f62344fb06d883d81063dec04b915260badd1f5abd84c56237c5270a69798de251bcf4038728a4c7cb0ceff0e81889f2aed49902986e354add664d6c844c1eed2b8a91746c7b4e7934a5e91b63575c9d41e820dec81955ba5d9cac6e16ddc4f8b1473823f73f49e8df5853c7", 0x74}, {&(0x7f00000001c0)="96a42673fee34ebf812b5e32c535f412cebfff48d83a16ed238ec7f81c", 0x1d}, {&(0x7f00000004c0)="f4c74a03386e73aee149b02e504aee25e7b9c5ef5bca76f71519d475ab8a127f6a681ffc0cca729151431962b97506525dcce4c5b73e1fc1c34000991e3ebc1acfc6ed1649210b876f9c6f7fe79bc508235219b9dc9c21c85f0e813324428941410e58331f904ff5cce661159f4ddce2abba9d73c82a70d0ad5bf529592ee57288706ed72a18490cc86d6d21b81ae50b9cbe1ce8a93e40d9436f2e110a92aa3058a5c0c35a8840027f888b999a9f109af190c56ca436c3735b32d013e226b484a6f6061e683239d79a09f5b6b5c0585c87c9d2652135222d72782592c532e5099ced3f2f24298833c2afeda5d3150f627c1f4e598c502d499378b4b8f970575cee5538797fdc7dce7cc773e74cc8b78839bcdbdf6397df5cc2346dae4ba6ff2e1ef87addb76c39d8ec0232576e93cc2c01b98987add31d992199c858bef66ed09b353666ab3223d62b42fed58a7ae286d09b678813413a706119df7f5b291688a3eed53961a7af2e86438e6791059836aa620ba09407148f30269d660cf5e88ecda7c70d9361468d1de2df46075fadf4fd29d6bcb9c8c2a97e25967871e735367c59962bde221e98d3b3f18e9ef1a40a1f01adb24fd06eec74a5abc65673cefa64a1922d85361337454db36c94d801777bca3b022441b512e8fde8b6024612b91665e82d22a5fa8464379f30fb3fc0c75b59e242b64ccd4ffecf9ede8eec9f011151b950f2fb857827fac6213d468e458878e6ade5fb2bf60321b08e4ba32555ca22dcbaa77dec99b95ee0dbc5296af8e066309ed5f6b621b74455f98e63b162d0272d876afb939fc480cc8d8db3093c909a7e0ea0c21f4765f23a1adf376fd64d1a9f9ff687ef1bb911482fc94a4ffd4169de3003d89fc4485bb93af2a385029fc95f186b069965d34a8857dc1348455bb26c7f4bb22309cd1e7cfd84c37a7dbbea3f20dec4503245eea57d1436ef5989961372c8ffeb7ea655e616d02733e6187735cd439ec53bd2d6bb4b13325679b402155b58f606c0933a770d9a7a4a89e8eaa2651b6d4d7e80561fa0d1e852af77334d926b637e3ef39348aac2a66f196c1b1c3ccaf74e4dd88a68387d9e869091d6bd5d87b56ee1aaf70da848f1ca353c8e974fdf1fd2c500f8d8664fa400ad1e9c87fdefc9aa5e12dff1a60eab3207e51f9555c75d2a78d1a5e9290f9dc52d821f81bad8984427187938c5fee510f791c913feeb1e909c0ed9da87e396c0a89228f90237d6e3b15026c093d5c9786ef6bc47969d3db08bc77ab227cdbed086bc28500ceb88a0baff9ba2474e4ae3e37b911817b16f894e4ccbf4067866494b19227253611835b14b246d01a72abe93475ecf7419772e72c235bd771b685ddd482418c9d5572ef6626f3dc740fcc124217c0fa8bc9f8324a372817e6d486e47b2bfa75b2ddd17cca316ce9088061fcf080d5e2bb58afb52f1e521e69c67b08f1a1ace6b0d39e3c3f28450bfac4c99ea32240443949bedb42e5e63a281496946ff7791bb909531bbc2e8aedaac625d161307caaaa2ea4d0f95b210ede5ce738e60c8624ca295ad28476f837715ae9fd77f3b6f74b55e106b21de9b760c8d2b98707876f9f9161493bdbf68262a08ec8acb6ee3a17f23709d10310186bc40c159d4265a1c8d535f68d01d73418a7e21a0aee9b0bb087e27653bcb2930fb5786747efaa0b9d9d1b6ef4087e6d33ee83d9765b8c269da5034eec29454374bf62700fd258fd34db93b76cd7b6faf1aa06bfda6a83c83d06ebd0140eac719da88411cd68dfc5b5bdfa8514320700642e8c62a32f1df85207e0f5cba4893e2c7785fa8651c7f262ba009a2a8d7fbf20ecf4dc90750e8110ad274b69aaecf64f202c64dec477f5d399b5c80efa66bfe1cccd35230a2dcad29dd13b111e2897fc3ff11d549619a350d212941a2de5cd39355e7e0a97d042d43f1e385b3b0a801169b3f30ae3c99f72a2440bb622f87e367d7c2672707c75619ccdb158b9625b7ca2ab60a27526cd26a2a81827c02d70f31ef47a7786a7c2279b7cc300dba4682df50aca3bf2fa388534da540df739027150b4f173d92f98bd7696dc4c91b0ec96aff91cfc05fbbf93fbd02841483282a00c4651ebd44bb2c11fe4503f080a33c6eea262725f7b4280c7029bc9de3321563be6cbdaeefa4aecae52ef51d3827e96d8c33df4da444409e552f5b81284a3b0d860ba6063490999e5912cbd7654f175b6cad96ed1f1abd6938c8d625d7750f60b327e7cafcf03cfcbdc0fff37124d8478b138511d7fd0a8a40aab7c8e0721186e2ce1ae3a88d4fc009731b26c4c5f83a43e402fa78e9116627b5d609036f544daf867155b27f2e9217d96f19c6d1082dd11dc2deb8c357eb4a889efd3a71d2192841c912f1fc0ebdb83a17358cefbddea47ea86fdab61eb826df14a091325b317e282bdf2fa459e763b9c71e7aea9cb440a4c090b38bf3a2ecfd2b84314138d2568a5c3ea3013a1daf5a13b61609e56ac21d3a45186049807066152064c22ebb8f8bd410d5b2bda734d66487c7132d6dea32eab84ea97e7f80d46f7c030b65d1aa2399980f0e1f91d243f2efd5609532358708cc9608de53dacfe04746146ab7c669543e2aa3ea2b263a09c1edf05098a2d0fd74c7584b1ca50e0420637767c00eb54577f05d1d889a9d65005cc33a8ae58a333663cfb8efcaab1bf222b7d3c8880dec53e289f3e4dbdd4f84d868615613fd73b9d40fb9caee98c91584c5edd400234d64bb66ed35fffc998087ba34d22bfe8a2bac270a2fe7f9dcf5925f8212c68428267407fa0f9cac93c4489248f770afd6687927ce7e271e1bf6a55e527476a7cbc85709a4c07d0189c1a9e90c638861b1aeaa766c659e32d7158e263ad4b26a96a4c13ada004ca174d066e7a17f68334b04b45e050a4d74b5d818ee2839bd026f7cb2da80e8ed459e8a8acd7665627ae3f953094ddc93575875170061599753444d88c219dc98ddc060eb838355deed8e4bf353af5b55e2d8ecf302530e05607eed197523304a9a2c3c474ce5f3f4ed02eabc30fb73b7f61e8e4a97d0c0968c9168c7fd6d12029583804239123f761efa0c6da0f22cacb20326f9e8c8147dfac870a9100b768aee8b3a3a5d0d78e886342562c5f12edfb7c479f3984016a045e133b8fbe813a20220a1ba8b9ac6f7c97fa010856e21c472b696339cdff87de20488e7a7bae5589637e2c7ae8b23913986848caff5ef481cffc3327c0334a45273a3abb933249fb66864044b04df535bd9715adff301e060410502c2181fa793137ba80e4669c314922fc2b5a269dd7e922308a57c6ce518c9d0cbc39fccefbfb986fa8e26fd37a70d6f7ffc6a2377d1985cadd1428a42aefd2422193f12e0b3fe64fdb0fae331b96a9fff21703e40ef18cd9698f4a405b9163048ad1e90178d8512f8dbc1cdb6aae6f4eee0c905479f582771a55047e2e3ddca95acf1d9a8ca5d25af58cb1867b673f0164a816be57b6f8fc9f42cb1858f0eefb2a11e1b2d2efe24827f4d8bcb44b7203c2e2325a0d47c440271eab2bfbef542588d5423d3e31c6229036a49fe14f68ffe95f3f3f5f19cd898a171a97e21abbca8b5838c46de9d41ea79e4f4ece19d867d664e2e322f7d1fcbb5e81b1d7cabfac4865ecb637b814e7954ef8fad732589984bb989cf7dfc8ca2768c6d87df0b388d14291911a846e92dad66fa6e6eda73b9d726272ea16e63fd66f3c52f0ebc9b95bad11d8d0d75599787d18f2cb67e640cc498a7462cb7b3c303ba4857e791828d285a2d40b06ccaa71780e2eaa343a1fdbe12810bfa87d91b46b855250f20fef44f3a61588cece1ea8b81e825a243c94d1801cfc7371650785eb321fb3fa267f36a5886cb63698904ec25764bb2cb563c989412093019ba557ef30582ead202b80ceeb9b1323d43417083ed48423f377b6accca42cef08a021b3017fb013af078c7a970edbe6145e9a417fc98095ce519b62d6b137b04ff07dba8c3acb15b911fbd7def741463351ab4c98b1d3e1d66855e4d5694e31b91d3e776b302640a59267843376bd305e4335d5ce504bfc2d2e61938ba52972dd398239dae166d310df0bd0ccb79a145191d308b937b9772c1e79a992478677fd0398b88b2f06dbc802625e43f3b59a760c1096c7e5cea165438309237abd2d47470248465fbb4730f649c8b0140c48182674243effc337e9ffb5f73b133f1e999b32c15c49622c766e28d2be182c59b13017242e5da65dea28863a99876e431ff21f9912a3062e214035a28aca08f421296174ca9b068dec1e2821236580a59aee991b766d0260cd4e36c4475949ff39fe2ce3497cd6ff2513af9338fec5d4d2a3a15559d8ca7f90f8737d25b9a11a0867f5567730863d298bf42e21ec4f05965a70566884a128075f3d982203ab14544953d3174c8f8f409ee196b392807ac9e85a506da07b07c6b8769a67f99f0d9184c7d188990b4f3af743fec3ffbf6c111cf054ba80f279236474665fca0fab5f825281b362515f754ccdfaeb3bc37e54ad64e76f45d6722a469614aa3e0f2bc0122d61ef2d4d5272de78bc4b9a2ae287ee85a0773fdb9ce1359cc7c01bfa94a812085bc427b1487d42b7b34720e39795e17bcbb99cc6ce86ccae391e949e2afd817a1db7bcd7303e0d215db33a727685e584e6d71b9d066d2101ce36bc244eb44396b7add0914ef5aede43b0bacaaf06bfe96ef30d76fd7e5bc9280fef355e651175f8ca04f57fd35a71c4adb8bb3ccf605725bea5ddb658aa5adfb945001349bd52bf3afca8949fbe0c0a3c4ee2a3b4760c6542d7602e96cd0988958f78a4d96429ca29ee463969521b5d4bafa9defe0f3f441c43aec45126cf12f60545e2cdcc5999169e72c8d1895949cfadfbb8c89df9bdc1d9a2f6e1dcc0f171a87c21b19a733337bb4203a08bea11c9d3b0ec55524bf85356006e218eaf3573e5ae8c845af73ee830b707ab6aef2f1f5683e79830ca937acaf3795adf90fba70cbb5993a67833a1883e3c1209d5c1a3dbb1d571ffc9b07d72f4183677d5d171cf828aacfa09c3d69a4376f613184ce175cabdd9f704f2f1000d17bd1e719c6bed147bef1de407cc996b5126049652bf6e22455074ba88abc03316c0090cfc8ea6acec5620d511c0b523b9c480cb7e4539eaaaf1d2d8d91c4d5d75e2c6824353864e2c91e16955e229c69542366032776b544b588ab983a2e45dd721dcdf3106fcb9b246f355b6849270c8404544f0ff351adc4d4e12c21db7b67a280f117b5d6ac250022c71010a4158e385c3637493f223460a0bfad0d3a2b308bc1716420b58d142612d23c4815e953b55657d63352351cf9984bfb1cfdaa9da6c2fc14ef91f01e379fac27df5cc1a78c618da7c277a7b1007089de78987fa5872a82e700fb30781f79f61b8ddcac576e6af34117b9cb20a7922aa80f3b22734bc82eae858ec0a72dfe242c91aa2587a5a64d1c8bd4f84aa6d6ad9ad949367e22dc43db4f75d891fc6ca92724573006113e166b036f12d32c1eb07ac2d5dbb90ead64f023a6988aeee988a76a9ad8c4314b11a430e1e3544ec7b505c53591744f11b6e6021acc9c96cde83739898642131a3917cf9c22979129e29045c6258d9729b250e460f4864899ffd5dbec64c563834195dca400e76d60e81c3d86a6fffb09f4c09041ca6fcaa33d614cf29ec2c5ac77461e1b537df51a07130083012e662248863787b062f8be31dc65032a37b53c57980ecf4c7ca8163a88447a8b30c45871a5c24a39c3cb", 0x1000}, {&(0x7f00000014c0)="5a2cb8baae45cc9e843b0af5cd43387b50ede28f6f595e4a7f72a193665706182c1aab9d2af9bb20a3eecd3a2b39a85bd841e2ba359eb5078c578a92850e59e7b25d2cf79fbf395e180a922fb1f907b1fe5499b36e8e9c2d88fb98bca2cdbbede4670d4b1b40313308805276295f38b8b86a6b54961965d8620129a2462c0731cf5beba3d49876e2dce53e21a3e27672f43cbbf243a3ea0201396ae8f99e7afe9c9802c2d5a3e196a3830aa4a375279099b0c3c2f2cba777ce4186ca06", 0xbd}, {&(0x7f0000001580)="3edaeffb23610d1c3646867ff8753b778f91d011e092a087b5eab678ec2b76705d28908632bb72577988357536d9ea52b8e06bccb8a7540c6ebaf44d9e6f274a2c5a09c48dfa90", 0x47}, {&(0x7f0000001600)="7e9a648a55b1f8865c437c1faaed54115030089f808190394198e5c72f919db48e9a2cb1532315d6b8525f260dabb1930d04dad76188b79ae86e1cc346787f34098a030eecd2803103b42221a6395a4882b1a9a714958dabab071d61d0b4e6531c3f4fcd75ca2907da581449eeb7c1c9277f754d8cc962ddf211fae335f1ac5a4bcf78f3c6e17a06d90d801873c557b5763b8e4d099aca2442cd31590fee71140d9707aa193dd47751106f3a94043d3c0ef88d2c1d922b7275f40e036fd758b295d491bb88bb7cd04e3e0cd9470f3603e21c4ce0ad740115d4e32c1aaa6f23d88248a2ce", 0xe4}, {&(0x7f0000000200)="82b627afe50b57b76e0e7d0f35afc53f1ca5ce4ffa3d30b06fa261ad878c64d1d25904cd82bb21fcaf54483ea1eba1a4964822f0f366", 0x36}], 0x9) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'\x00\xd2\x00', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r2, 0x0, r2) socket$inet6(0x18, 0x2, 0x0) r3 = socket(0x1, 0x1, 0x0) r4 = socket(0x2, 0x400000000002, 0x0) r5 = fcntl$dupfd(r4, 0x0, r3) ioctl$TIOCFLUSH(r5, 0xc0206925, &(0x7f0000000300)) 16:00:18 executing program 0: open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000001440), 0x0, &(0x7f00000014c0)={0x8}, &(0x7f0000001500)) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = msgget(0x2, 0xc0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r4 = getuid() r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x28}, {0x48}, {0x6}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x28}, {0x48}, {0x6}]}) r7 = fcntl$dupfd(r5, 0x0, r6) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r9 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r11, 0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f00000003c0)={{0x0, r2, r3, r4, r8, 0x1, 0x9}, 0x800, 0x1, r9, r11, 0x6, 0x1, 0x1, 0x2}) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000200)={0x20000000000001dc, &(0x7f0000000180)=[{0x1c, 0x0, 0x40}, {0x3c}, {0xfffa}]}) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r13 = msgget(0x1, 0x254) msgsnd(r13, &(0x7f0000002e80)={0x3, "50f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae"}, 0x107, 0x800) msgsnd(r13, &(0x7f0000000780)=ANY=[@ANYBLOB="000000000000000051f2e8cbad4c40341a7fb8f28f53930ac93feed5e69ec81ecebd9e705f836edbb76d3198d1d6e7448ba200c71274a7bb1dd016b9ce27d8fe88478ac17dba06f5e4f9be8700179265b9fa88c70e8e256b3ec66e56ce3058ffa63be973a9466fbe0146e1fa326e17bd002433f7544397428045fec49f781615269d824e1e0cf34d3f24ccbc09af01a5dacae9fd2d1817724aa40026cdb70a6279419e8ba7d192afed727944287c8b6c6c534169b2e6a2e6f238959768a631e6eebcb2cdd014ec41ffafe4dda4343e7d296712981be30b68bded42c5ab97c5bd5708b971fbf411dbad577b612dcbca896994ca792802f9377b672237533dd601a3a8a9047b29b3e90b26237fb06192793b0983477f29c4b9ec6c024dcba39d89b58088a0a348efa480639060938debec39cc38ba30f46b67af77b936952c2a1756be84e0fb647186a86be1c2f2c554c94b526c524d17cbe6937aa6dfbabb96ddb2b84a32cfe72c3587bd858368e60d9673005c6e259cfb64b3d2be639b83f5b49eba1ed1a36f8a2c73b7a9386c2763d613353992f51ff5ca4d6763ec3e835494ea6f548ede6cc8262c340a31088e12e4b477e330e52d6aa50ed36cb65b6880ff1c2ebb97e8d1259ec78963d1e3c09f7ac9a5ec58e963da7027a8405851d27720cd84e1e82cc2cadd4a6bee6a6b911d3afed5f00004000000000000203b5b20fe13fdd62a06bb6a71547cc33a3c19eeb41c9ad3d15baa6de1491e0fd5ee31e294e80206cc81a3b97356d19d248abf63751fe4a8af0bd5ec16bd5c408dc69773501827c6c0c09815eb821d54fe81a4d106c2b3ecb8ec7898a25965c34867b265c71dee23728ec976239a7056182c203ec132a107ea267819ce52b7a6a8f4059e0035eada27eda1d2e1127eab8b9354a87aa3afb8ff9b315995896ecf4b53227f736423d4ba3f55c8574547d4418f39b95d361deaddeef581"], 0xa2, 0xc2c25e0089590800) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r15 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r18 = msgget(0x2, 0xc0) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r21 = getuid() r22 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r22, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r22, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x28}, {0x48}, {0x6}]}) r23 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r23, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r23, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x28}, {0x48}, {0x6}]}) r24 = fcntl$dupfd(r22, 0x0, r23) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r26 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r28, 0x0) msgctl$IPC_SET(r18, 0x1, &(0x7f00000003c0)={{0x0, r19, r20, r21, r25, 0x1, 0x9}, 0x800, 0x1, r26, r28, 0x6, 0x1, 0x1, 0x2}) r29 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0x9) msgctl$IPC_SET(r13, 0x1, &(0x7f0000000280)={{0x8, r14, r15, r16, r20}, 0x3, 0x0, r29, r30, 0x9, 0xb01, 0x9674}) lchown(&(0x7f0000000000)='./bus\x00', r2, r15) 16:00:18 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x2, 0xc003, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x8, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x35}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) fcntl$dupfd(r2, 0x0, r3) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e3498e85e3425de587f25106f2c1e73dff5528d76969518f18a4485d017ef1b85469483c629f10ae6755ae90cfcdab29f"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000080)=0x100000001, 0x4) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) write(r1, 0x0, 0x0) recvmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001b80)=""/4096, 0x1000}, 0x0) 16:00:18 executing program 0: nanosleep(&(0x7f0000000000)={0x1000, 0xfffffffffffffff8}, 0x0) accept$unix(0xffffffffffffff9c, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse0\x00', 0x1, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000240)='/dev/tty\x00', 0x800, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x35}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) kevent(0xffffffffffffff9c, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffff9, 0x40, 0x2, 0xb48a, 0x3e000000000000}], 0x10002, &(0x7f0000000280), 0x3f, &(0x7f00000002c0)={0x400, 0xac3}) kqueue() syz_emit_ethernet(0xdd, &(0x7f0000000040)="8fdd7f62cd5b84f7618b964b273cb9518d90b4643f651b0720b06c8c42309f3d8f834dfc00ed76327d5b746577b36470e71daf36380ff4f9f2c0c14f9d0078e64ae7c0c2b76656403b018a57d2ab2ba4d3535a0b9af8d0c2bcd1e9bbd7bc9ff65e4cb9c503671a532fdf73de65084e039b0975960fbfacd3d9741d3d46bd76b7c41667eb6ef827b03b31053bc72eeb2e0b3cae24514d2b2de58f636997148c7ba67bf454c79b581b5eb414de513d3c99bb2767c3f4d6a4a634b81980c77a706e8985ac8ebb687c028d8c9196146703dd057dc3d4b8a63aade4779c2c97") kqueue() 16:00:18 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x10000008613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000200)="220e2a", 0x3) sendto$unix(r0, &(0x7f0000000300)="643e50f5e1226583703a1b607bab502688e7829756e5a2e5d4a40452cf6a92a58e0353b91da9650b459827afb0ebc24937edd1ddd2db793fa6fd79cdba768cd0eae5283495fe08ef63d7b05ccd8697e909d1af64c298fea4e1c26c51a16e9c8490b23757c6e4d5fd97c60b0d74dbd2d98255dc0199ec5816687423d782bc24f4752486ffc352a2b0bc081787161caca98ec17ce61dcd585338448ccb907bafdac212b2f336c6487602df9899f7710b713639a8e4a3ceca3fc1cd7c65da9ef268822f4cbe7a197b3374a828b5907a1cb4bf207b70c18011aa95189b632e85c7f04ec34d6044b04699920dc715e2c22ed76f4baf25415f8c000c0758a757494dec41545c5f8758c4cd5a7b68d1a4db153cc59446ef7562b39fc50920e2900d4805b4231334ea79fb789e27032b607a1b26b292dd2b1aa560fff3b3b4eaf6286af652c1f0e0caa45baa425b209b74f3d0d4539c8ecf492b8cb39a6af4122c816dea0649207cda8dc1057f3ad6b63f583065ac102785e39047b3efa8c0ef4365882d2551ced0c87a675ef076f53b4b4814da6bb0b2d3085d1cc6f389397196048dc0b625c926005aa1cfa549b4c76094b9ebe8baa0df11c9f1bbebf7ee9b09cfcabe070bcb646d5e4b9b8dffda56adead5f54a9f7c2c6cee1a910858d4425f009ef53608c34a2d7cb69460bcc8806e853d35feccd2820f09ef633f605cc15213739d7ad1f937b1a6305e5910d5da627945fc408992fd4a29fc5b157d6c5c386ee4bdcc0adf57a3f76746076dc54e30f726961c3b7d70c2a3a03b870cb6b9ea7df51a3768adf28bc0a8a4ca9f7a4253ffeb23ee27f397ac11a39497f4550e5b9f683413a39170f2aeaffdedb6cb70be7ca8f6d289e076627c7396a9848ca620d2febe69ffc9442f499b8d4b165871da05afbf1af62fa0ab41b90e5c6943afb1d719fec093e448d2104c7f9ea4e507f82dee979266898bbefeff8392129a5535fc19499d201266c4e6c68881f6056277dba94c13e30c6451c575b30fb1d75d13d2de4a19d19e3f7e0e9fd7991fdfeb5f0ba92cb6b2eee01885d0efd9ec8758fc1d60ff48b1bf08485880f143d7fa54335e85aad723b69d057be5f12cd676b07855e1c72b8d480c17c55c71043e32fcd75522a4de477ba0d7b4a1fc5ea3d0f4d4f7e7755a699bc120093c32484e21987c18546466e68def5117c0b4ac2247d28ba0eb2c774a867bef71defd10ffc5faea70dc2dc95a9307d2a64d74060d985c7e07815c1ae5bdcbf05ef511bdadafec213cf9b151472be4ea8f488e4000014e9945fc02810ad7fa4507ecfc697c04b7a382ac6d9a4e632e735ec3e7ea93b612886518f4e0b3e363197f037ebd69c9daae6562c559c4a6f6f60c9ab53042e648c80008ce9ee1b3d4dfb824652904ec22a527ac4afacca5a79c9bd59360d29175efeccc605280d8ef3bb95576388db3e7edb50848bae991d0d239136be832730324fd1d8cb5a28723fb511773f1072d249a4e4a2c67a7b9b4fb325664c9d88191fd754a58aca192a81d8e4801b927233e7a112de6412cebabcb106d7b93a51074acf0b6ce35601d3e9581761ac582fdaa4cd19c2cb60a48d1a4ecccf47a7c5cfe68cf2ea838a9b137fe3aec55e1cc5bc953a59e9e9797567f6e90997c1d7367996916573019ff39b6a49334132ebb43544d8568eb2a75a1830be89b83f0be8a60560bb7c0102cbe56dd235bb19db603758f315ceb7dc12945e08c16ad024a0feaacac24ccc52309d53f9199e6cc89b3c04e78bf22c5ce825f1699c780cf6db39efabf266cdddf1477b8e91b733746d989a3de845ec6db0b97ed3a3de788d3e3e9e407fea669cc4f55b798c29562ed94eadecd4a3070c206d8e970052624c86440f6799863fd06e638c39b09f084a8c4e09da7a2010b9b81aa2eed7d22ee417f1f5cda107698013533034b01b0528dfa43d3319a8df1ebfd23ba7b73a2f03b3275ff2d99c7bafe176097015ed133ad7933538b740cefb44989eb9f374bf8b2c030c03b1af80733587789abc3e2cb3f0ce3b2be7bbd16a7ee8bcd6547e036758ecff439b1e036b1f091f5eae6ac83b6b975d13239801aa43391fc2b9762be3612827c118d76d03b8d1aa3d59ed35ab2363127a55d7614f007f465881fd9e6ced84d054b7a402d9cc8c867029530fcd3255621a62cc1bb410e88d67cd10606ee5862efbcd36511aa3f2516f1b9fa5152ad924e47cc586a0fc34662514ef3d748365deae79be8112497e6910ed62f2b11ea0a67a3c39330a2ad83d4982f6ac2161eb4cd6a07f581e38bbd648364b6afa1296dd56423cb5f29d2076d17b6eae2c5901e41f0bd502f790ff975d2ee64a91e60ccc44959006f73b31292ee6527a9b53f76a89de421ad825d671734a1f0721cf03a41ee215c24f2de2387f6265688dbb3b8d4688db11d34e6840d437f0d623320daa0916668ea7f82947ec1df6128dfb4224400da722accdb32cce980792e1aff66271baf250e27bbfcaa3d51bc47c24ba0477ed677754ea7ac87999b4e952a2226d26e37a4b6cf20d3b0038685ef87347b62d8663ded7a98ebab312d6ebc0a64e7934ba751263bef1fb22d9fbc44613c5a3e7214927c74e502d7fb381a7c8b0985d6aa0a60b69483ad7f588ea59cdfafe5c98e10a173441a666cef0c67b19c9fc19252c8ced08d7a78f8a16bec89938a0e74d30b8c97af7f8a9f30ad18d877b06fec8b202e123651f96a7af8132c0e5e56465cad570655ac76ae9cdeead06e96dc1d4b9fefbd2f2d8b5595568f31f23b4c155265ba5e5926e26e89a779e3821f86e96ef67e9d1b58a10080e6704995a91f073a59206701df1a95dd92130fa11207adb80cca267355c6d10335792bef4ac0a14213b659669e44a76d201cfb53a6fe5fc33ced1e64d97411cf7ad1c323fa1760844e6d55a66115be97af093ca9fc06ae9c5981e1200b94164394eca5cf8ce1f821c2788cb45593f55000f96f7b9263009ce9288383694a8bf7d51fe855d80ed050eb37fd7e5cebaf14898a79c136d08cf54fcbe381cdf0e23df5125609fe8e7d66b7da7810b2916ab29cbc3f3725d955412c769c5bf5e1dced2384610ed59b5788733252a91ce20740a923241718c6f909f0ddf9b4d9800fdd06a000ee226446254020d348ed920eb94c06315b5f10b1381dc5e3316194fa2573893e74a16076a7be25f7ac14cd73efe4908ea9626d69613ac8941a147208fb053cc84e18bba591daba4d84db6cfb73f4a7951c2a8cafc39e38a8378a253acdc4a8f8ae0c7a66ec745a2204e9e6b890dcdd05e3fd9aa8c6ed39ecd83be0d79ef9d7e9f0cb4106890e834dbc52d87e97bdc307a535b3fca747d09f47b000d1460c48bcba1cdae1d6145e762a30f0e326456a490b7bab7d07f5a1071d520dee369a7912ae3d98a9f3333c467b6c782110acb21cbaf192da25b7de16683064bf096fe11e7b91644c6ad4a8ea815dccdc1408a00f6a94ab4661e92ac6d6569b3b95e54503d4fce1540aaa6322131a45701b44b73d9fb0b4b60ff311ad4ec0e5337aa6d699bc69d4e4bcc5b57463bb00c4a73e4b01efe48dec97d5d15c49a67e486b02119eecffa8ca16b8411e4191c30ee6e5d5ab5f2a3607448197ea7a0f30025203259ad1693fdf147dfd92cf1af9afe146a72b1835f6e85c6a11757aa5e9679e012572ae0305d402e7543bccf2d1bd6ab10879fcf878f9135435f7a28324dbb310e8b25266d7f50f5ea0363d8b586ef163079b62b97b9d1ec332c3509f41c05ef8098e4323db30cb754b48683211a59d3fd6220eb4ec350274145d520f83bcb6fd5282a89beab39c9d44926cfc25b5bf03de5db0de91003593572c53cbe9c4b233f0f5e87864fc3199e6a923c106b0c4205e0739a488d7a3d58de4ef03fd83662e9ac13c2e2e1b6eea6c2260e02b97d037e50dbf95be1510326110694498eee82b9f5ad78b3b165fc9287a792cadbef18f2728b6b3f9b1baf3b1f6f7c2a1a01587e6c4cdc3715b486554dfd70c1ee94e583480f9e21b78fcd9602ef364141e226b851ccc78ac9da78262be894819d94b2f8fcfd41b6c660fca7c6e503efacdc2a77a5692b79e0ad4cea2bad20f7f98cf5aa505dddf159a944707d8c163c62632995cb6a8dc20671278e537ac3757d29c3bfeed8bdecca21d056223834809af9e7529c7ed4fbb764486c2d0b02a8e1a797905f8b85c9792fa6c3c8b436dcd6cc207bf99798bc06714930a825c44af0f0a1d7dfc7194f66cf1d3a003fc30af3d4a3d320d45d24d7c0adf1c095168250e30184a55b3ce0953d24c01d552c59f3406b255609f23e129e9b91de36e3621acf6893b09ee83d19cff8a90fed1156743a43792fb259807035c1d15c5113d32bce5cdc48575827a814f5912a3a0bd40998f25f2f0eacec6d83eb24ec4eaf329bb5d6e6d75005a64437378dfab64089084db5dcd7cce7ce6821e51e9be00134ce1b29852d981c8bfe38c6bb91dc90212d19bf5f5776e1dbe2a1791dad6f2bb12a86cdac474ec9ec57cd223ee60dd969ef6d3c2adacf090b3ce8a72402f1655057360a7ef25c06649cfca7a7d6454d505412a622c575e8f52a7f09ba37a179bdbbecfcaa32152f528df2b47565a229e040d0813abc11f4cc4c1e23c1b08360dd54d7c216041c1310750f01f3c6e19d424db0c839bf3f09e82a6f016df6ed1787a5f37e40f053f302416bc41e571af57fbd3e0e77f2482537f0335e533b4c0d8c52b64033fcca0ae70aad9ea0205c90ec198eb808e00b4a39de86cbb7b7283cb5511d07532b286a9e3d70ba0c2b70882e211e7fcc945003b70c40d9bf358d711c682140385842fc82ea076d047e080a1b36269995c1f9cf3230748e14a912ae8ec612ad076ef598a96bb0478c0cd3a06d93514f2f691ec983c6cff34e177a8f66fea26639181c85df7c39907e0906d1122c71adafd81dd5e711d9d6d345074d36dd59cd0670937742ae6eff77365dddec10e582b804cfe725c3a57107e03927970a149060036a0ebefe2c744609f5040bc74c3a6e84d907da74cd6b2f0ed98a7ee9d55117b535087307d122da223db9fe43c67f77d8990009839aac6c341b55f6705f15ee3f0b878c070d6d5e930e4701510699710849eee2a7a8af5f3546dee1df1b135d542cfbdf670346d91ce3723005cc325d5d1d567d2cd90288331ee2a2fd89b2306b8c8d2d8704f9e9ac46e3e556bbaa7feab1d36cc8bbe8c95581eb25e992f2d1ed1a1167573605b84ea4e6b817c861dc160bd2062d46d533caac164c237a48268f7ec51dbafe5dfe04580397b4b47f3df60feaee0151482c5e1a3baf2d55f6db37f4a9c42fd88568afe5387a409cb9147d627f59f4178c9ce6620f0872ee81d9f6ceac3ef2f5e46715c9930704463f6b3f1c753b97a54077476f555b31d1bb3cba8b3da4c72c6531744c29ee818008169d9e2a22e2118b6a7babeb75eb4060b19d07fb9e0c3800120e5e0ba6d70189c1f033d7d3aa2adf2de203dbabd9231c9d8d2b5a63e1b9ac7640d2891ca29754c29c5e05163e78614dc6247b2823841d32b1502fa7e8e0e769a3388e9fe0fbf1a47890c47d50e5583525a9d346ab96ef9739e5a8de1a676c0915f67df4b4919be2ed3753fffe12fdcce08b6a37c52f1b9cf4709a0f86d74300b452ca375a9336ec769325d16e84bd838b75747bb8f4ecd780e292d4f56e65b634582571c5b6ebc8c50736ea38aded2e7b4e73fe8cfd94180a060bdb1a4ba3896096cfa269b21deaf8c042730ee6340be", 0x1000, 0x4, &(0x7f0000000080)=@abs={0x2, 0x0, 0x2}, 0x8) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3fec7}, 0x10000044001000d, 0x402008000}) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000240)="01e70d922e60fa2f81381a1769505df214ce8ab4fcb4172f203af0a4afdc6e8896f8619f794d11ce76152937b8022befea2fbf5dbc169a332855d2b84f92efefef6da30b0002ccb8ace33fb337cab244d4ef00fd916baf344fc0ab062bb6", 0xffffffffffffff32}], 0x0, 0x0, 0x80) 16:00:18 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d73036c172fbdd000900"}) write(r0, &(0x7f0000000440)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x290) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0x0, 0x8000, 0x0, 0x8000, "26274d0a5b49614d41a6be2644e0216b1526fd6f", 0x0, 0x80}) r1 = fcntl$getown(0xffffffffffffffff, 0x5) ktrace(&(0x7f0000000180)='./file0\x00', 0x2, 0x200, r1) ioctl$TIOCDRAIN(r0, 0x2000745e) ioctl$TIOCSPGRP(0xffffffffffffff9c, 0x40047477, &(0x7f0000000000)) ioctl$TIOCMBIS(r0, 0x8004746c, 0x0) syz_open_pts() r2 = open(&(0x7f0000000080)='./file0\x00', 0x20000, 0x20) getsockname$inet6(r2, &(0x7f00000000c0), &(0x7f0000000140)=0xc) socket$inet(0x2, 0x4000, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000200)) r3 = socket$inet6(0x18, 0x3, 0x1) ioctl$FIOSETOWN(r3, 0x8004667c, 0x0) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x4d}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x35}, {0x60}, {0x6}]}) lstat(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x35}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000140)={""/16, @ifru_flags}) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000080)=0x7f) 16:00:18 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "00000000000000000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = open(&(0x7f0000000040)='./bus\x00', 0x861, 0x2) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r2, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x1000000000000204, 0x0, 0x0) connect$unix(r2, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:18 executing program 1: accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xf8040000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r0, 0x8040691a, &(0x7f0000000300)) 16:00:19 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x40, 0x8c) r2 = open(&(0x7f0000000080)='./bus\x00', 0x10000, 0x100) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000240)={0xb2c3, 0x9, 0x1, 0xcbc4, "058cb8cde42a8abfe54bf7de842eff872d762972", 0x3, 0x609}) linkat(r1, &(0x7f00000000c0)='./bus\x00', r2, &(0x7f0000000200)='./file0\x00', 0x4) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{0x80000000}, 0x5000000000004, 0x6}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:19 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./bus\x00', 0x861, 0x0) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r2, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x1000000000000204, 0x0, 0x0) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000080)=0x1) r3 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r4 = dup2(r0, r3) r5 = kqueue() close(r3) open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) kevent(r5, &(0x7f00000001c0)=[{{r4}, 0xfffffffffffffffe, 0x1}], 0x7fe, 0x0, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x8, 0x0) dup2(r1, r5) 16:00:19 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) kevent(0xffffffffffffffff, &(0x7f0000000100), 0x0, 0x0, 0x8, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x1, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x28880, 0x10) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x35}, {0x60}, {0x6}]}) r2 = getpgrp() ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x1112, r2) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) lseek(r1, 0x0, 0x49, 0x6) pwritev(r0, &(0x7f00000000c0), 0x1000000000000207, 0x0, 0x0) 16:00:19 executing program 0: clock_getres(0x2, &(0x7f0000000000)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) shutdown(r0, 0x0) 16:00:19 executing program 1: syz_emit_ethernet(0xb6, &(0x7f0000000280)="37c7fcd52de7230a8235c4fdfae4927bb04fac9ac31fd3ccf264ea9dcf8784fee9728b4d2a65bd40ed4d9c809740cf9f51a3eeeffb67ea336f3b38cda9c34f2f3e269db27f963f1acbdae684b110920f8ba3d80cec5aada1e99a57ce0d1c74a664e4123809512d6795c4f68d5c94fafd2c4f63f1a571bcc9b138962a9846c2e8c7bc5a871d6ca232c96bd1776a669e2d4163e382ccf9c5b4c9cd49a1d84d504913163d28cdac94e6c1e72d436da40e32000000000000") mknod(&(0x7f0000000240)='./bus\x00', 0xc000, 0x40004000000028a4) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="000000186a56010000001c00feaf0000feff0060d5706c85c2768511fe870000f31f0888000000fa7db7e847", 0x2c}], 0x1) 16:00:19 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)=[{0x74}, {0x4c}, {0x40006}]}) syz_emit_ethernet(0xe, &(0x7f0000001680)="805d863ecd66b785853786cfce85") ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000080)={0x9, &(0x7f0000000000)=[{0x8, 0x20, 0x6, 0x7ff}, {0x8, 0x8, 0x4b, 0x8}, {0x8, 0xfe, 0x80, 0x800}, {0x4, 0x9, 0x6, 0x2}, {0x0, 0xc4, 0x7, 0x3}, {0x400, 0x0, 0x1, 0xffffffff}, {0x320a, 0x56, 0x40, 0x100}, {0xff, 0x20, 0x1c, 0x6}, {0x2, 0x7f, 0x80, 0x4}]}) 16:00:19 executing program 1: mknod(&(0x7f0000000240)='./bus/file0\x00', 0x8, 0x10000008613a) r0 = open(&(0x7f0000000000)='./bus\x00', 0x80, 0x24) getpeername$unix(r0, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000200)="220e2a", 0x3) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3fe45}, 0x10000044001000d}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000033b, 0x0, 0x0) 16:00:19 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x10000, 0x0) readlinkat(r0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) mknod(&(0x7f00000007c0)='./file0\x00', 0x1008, 0x3) r1 = open$dir(&(0x7f0000000780)='./file0\x00', 0x40, 0x101) fsync(r1) ioctl$KDDISABIO(r0, 0x20004b3d) r2 = msgget$private(0x0, 0x20) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x9, &(0x7f0000000000)="03f30000", 0xf6) setsockopt(r3, 0x29, 0x80000000000000b, &(0x7f0000000180), 0x0) socket(0x40000000011, 0x3, 0x0) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x80206979, &(0x7f0000000300)) r6 = openat$pci(0xffffffffffffff9c, &(0x7f0000000600)='/dev/pci\x00', 0x20, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000580)=[{{r5}, 0xfffffffffffffffc, 0x0, 0x800fffbe, 0xfd, 0x78}, {{r6}, 0x9cc966705e988fd8, 0x76, 0x4, 0x7, 0x9}], 0x10000000, 0x0, 0xfffffffc, 0x0) r7 = kqueue() open(&(0x7f00000005c0)='./file0\x00', 0x8000, 0x8) write(0xffffffffffffffff, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) kevent(r7, &(0x7f0000000700), 0x81, 0x0, 0x7, 0x0) close(r7) r8 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100), 0x0, 0x0, 0x0, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x35}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) kevent(r0, &(0x7f0000000040)=[{{r9}, 0xfffffffffffffffc, 0xe0, 0x1, 0xfffffffffffffff9, 0x400000004}], 0x85, 0x0, 0xb, 0x0) msgrcv(r2, &(0x7f0000000680)=ANY=[@ANYPTR64=&(0x7f0000000540)=ANY=[], @ANYRESDEC, @ANYPTR64=&(0x7f0000000640)=ANY=[@ANYPTR, @ANYRES16=r3, @ANYRESDEC], @ANYRESDEC=r8, @ANYRESOCT=r7], 0x5, 0x1, 0x3000) msgget(0x2, 0x48) getrlimit(0x1, &(0x7f0000000440)) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000300)='/dev/diskmap\x00', 0x80, 0x0) r10 = msgget(0x1, 0x100000008) semget(0x3, 0x1, 0x6dc) r11 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000340)=0xfffffffffffffff2) r14 = getgid() r15 = dup(r1) mknod(0xffffffffffffffff, 0xc000, 0xffffffff) msgrcv(r10, 0x0, 0x0, 0x2, 0x0) mknod(&(0x7f0000000480)='./file0\x00', 0x20, 0x7) ioctl$VT_GETMODE(r15, 0x40087603, &(0x7f0000000280)) r16 = msgget(0x2, 0x0) msgget$private(0x0, 0x188) r17 = msgget$private(0x0, 0x40) msgctl$IPC_STAT(r17, 0x2, &(0x7f0000000340)=""/229) msgctl$IPC_SET(r17, 0x1, &(0x7f00000004c0)={{0x400003, r13, r14, r11, r14, 0x6c, 0xffffffffffffffff}, 0x1f, 0x0, r12, r12, 0x5, 0x20000005, 0x1, 0x8}) open$dir(&(0x7f00000002c0)='./file0\x00', 0x40, 0xd0) msgrcv(r16, 0x0, 0x0, 0x3, 0x1000) r18 = socket(0x0, 0x3, 0x42) r19 = socket(0x800000018, 0x2, 0x1) r20 = socket(0x18, 0x1, 0x0) close(r20) connect$unix(r20, &(0x7f0000000540)=@abs={0x682eb13985c518e6, 0x7, 0x2}, 0x8) r21 = socket(0x10, 0x1, 0x2000000004) connect$unix(r21, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) bind$unix(r21, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x11) dup2(r19, 0xffffffffffffffff) bind$unix(r19, &(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8) r22 = socket(0x20, 0x1, 0x0) dup2(r18, r22) connect$unix(r22, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername(r22, &(0x7f0000000080)=@in6, &(0x7f0000000240)=0xc) setreuid(0x0, 0xee01) msgctl$IPC_RMID(r10, 0x0) 16:00:19 executing program 1: socket(0x11, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) kqueue() pipe2(&(0x7f0000000000), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202425a03bd126f9f69"], 0x10) socket(0x1, 0xa000, 0xfd) r1 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 16:00:19 executing program 1: socket(0x11, 0x3, 0x0) socket(0x10, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) kqueue() pipe2(&(0x7f0000000000), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202425a03bd126f9f69"], 0x10) r1 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = open(&(0x7f0000000040)='./bus\x00', 0x861, 0x0) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r2, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x1000000000000204, 0x0, 0x0) setsockopt$inet_opts(r2, 0x0, 0x2, &(0x7f0000000080)="2fdfa0795fe54e1f6d623aac6dddc2a28859c6775a2c4fa8bddd4d9dbe0721cbb2cc2e08ac336c322323652027537a417b8f2bc27a85d0e26cf8b97159ef2e0077290cabe7231e627e7adcb7daf7840cb6c2edb09aa73efdb4fc659ac175b5a153d6120730dc91263fc488cb", 0x6c) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000100)}) syz_emit_ethernet(0xe, &(0x7f0000000240)="00311a8043867ea688369ea85cd8") 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x4d}, {0x40}, {0x6}]}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x861, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x1000000000000204, 0x0, 0x0) socket(0x2, 0x4000, 0x9c) ioctl$KDDISABIO(r1, 0x20004b3d) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000003c0)="e740608e1d9f9245589c291dbc96") 16:00:19 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) r6 = open(&(0x7f0000000040)='./bus\x00', 0x861, 0x0) pwritev(r6, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r6, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x1000000000000204, 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x35}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) fcntl$setown(r9, 0x6, r10) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r12 = msgget(0x2, 0xc0) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r15 = getuid() r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r16, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x28}, {0x48}, {0x6}]}) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r17, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x28}, {0x48}, {0x6}]}) r18 = fcntl$dupfd(r16, 0x0, r17) ioctl$BIOCSETF(r18, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r20 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r22, 0x0) msgctl$IPC_SET(r12, 0x1, &(0x7f00000003c0)={{0x0, r13, r14, r15, r19, 0x1, 0x9}, 0x800, 0x1, r20, r22, 0x6, 0x1, 0x1, 0x2}) r23 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r23, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x35}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r23, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r24 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r24, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x35}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r24, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r25 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) fcntl$setown(r25, 0x6, r26) r27 = getgid() sendmsg$unix(r6, &(0x7f0000000440)={&(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000300)=[{&(0x7f0000000140)="e87a6a203384659a3afaf27fa5faa7a7db3313b274e6803a9e1b15d9148e70718e5d023607950689a733c4ae9c4e7f2714598d626ec5981b6014626d0ca65f613291bfb66898ea84e266a3838e24ba803e28093e3b658f4a8189dd76f46a9b45611c7847be430698ddd9d9fa7a5d294003b6ca4830ed0974430e4022eb5290d4500d48d2f9bb122148d9a7814fb4cda6", 0x90}, {&(0x7f0000000200)="bb63403e7ada9d901aa9d8189decbd88d7ac27379b811b29f98adfe9fd76297fa8981e4803be0838a103720786d62b569b0cce3efa42b5bc21c88146206f58825d7d5550fad37f5bc0b525b5d25a04716602", 0x52}, {&(0x7f0000000500)="dc6ebfac047b6d9ba1e98cddb3f886d8ddc0586da4d59254e8f77e13d045fd686e880d8fc942a833b15a7e716ed3e332c82115ec128115730bd9855189017c87b2da21496f354d02d86db13ca408a953582bb1a2a304ca5bdb2f6b36a445d06e91f6ebf9f81d6dfcff30166724ce35d6aeb0b202548b1626900e48508069e4359de4cd32a83b7e83827242793a93ccae43b4ca834523a98fe0e5684a66f8a59fef4082666cf118e077d1769d81bd699dce004f1f2606c826ed874b4cb62d319896c155771d75ff45f336cbf18646cae309fa92ddff1ccee48683aa56f78a87adf9cfb166f9c932f931ca7676198205738cf8193666b8831ed17ac156f6d66db1ea8faf198f311924346bb8cbc9a59e29c3c26382f5d3a9739bed24d3553df5e4e925e457a2ea046cdfd132934f7536791b6b865d5be0ea1aa1f0f22940cbc9b7b67a4bcf381636ba55b33918eff77eb10070623e824d2b873a1fbcff3807caf3857eb224145d16fa4d2b2af74c9a7c59e6791e50ddf3ad5676695149eb89696fd1a02f57fcfc33f15aa4c1bd3701a48250b3bde1c019ad0de184a9490e411c74e2076267d2c44bbee86e48d610ff1406b351ae8f0ccc534b713687de366b414b037283dd44e087074ef6c586b24577b322743849e2b9ba60626c7d8a348ddfa8bce3f50d3b285cd19b50ccdb4301fecbbc3af29cb88a9e8207799d70322ba44d4d347969ea345e83e2243524963451484e7aaa58f1a7cf06e2bc4365f201401f45edbcee62ded0209d1a96bdf19d41b4ed21c6e7caa971da97356d3e628d6f782ed88d4fdfa1005973234d707f91c69c36123b00f4ede891bfc6193c1c9cb55a20bf1d67b9f0e8cc70c7fc6ff8bee0a8b4ddeb56faa7b1fff2cb3efa3c4902ebe2f309e79285275fb0f5dac01dcfbb3291e78d41d912703ecbdff64abeb488565d72fc2d170e1c867a92c04e52b794759f94aa066b9c2026ed53a4ed1ce06da5fc9f4ba6ac7ac8527c879dacad6b42f0fbb674d7695b071815964745f0967a1597efa6e085613c3cd3a4e5b71e013b225c87673a30e5b73db7039b32d3e9a0ed0c3fa05f8ed16a15547d171e2d9bc8724d9d54a06fb35a4b0b2e71eb52c7cde809a4f2c8cef1edc33caeadcaabbde44a1ad7cbbc0b30c357a348708d47794b3b849e87c0b1fca2a2a50eac86c16701fc70480ef30762bfd2d4347a4347ed43b02ce62bca310e121cfd7791e3e1bac6791d8342123a636484ba959a51adeea2c9cd98358d41ff1490d0245e8e7073c31e56685064c77da0c84fa31f1b8ce68672addcb6c5580fcdc5f104f8e5423c6688c7c0b07f7b429656a53691f9551cab19f352b8bf6382976d52174af188983a531f1af0289a5ad03fbccdd1893517db14912b0d70d49c4d62bdd6537f469419cbc954d167fa326e1ec17ceef3f83b751d29bfee39ff7ba3a0abffd9ab31e8f0543fbacead2be11ddb4bdc5c4e8a6fe7cce4d07b9981f7baa842d0b52331ca7bf05c42eed5818851502fb939e2578a65a12e0fe506e468025ea86f23b48e45440776763b404a4f7fa91c427edfb265b44f30eab2f82766e6a2f60a5910789835922bd63f1d720014f4d940dc84e422da0b66d972a5f10b84029e50528ceeefa290ea937fff36b2daacc63d62c01ce0ecf2f6e4b82f05c8d613eb9d139fad5282bd84e9dcabb341a18c8b0b411482f7978648e4276a70640f071ea1a68ab835c55ff7dfa8b366158189389112873b8b831c46280283aec1b98134978dee58f1496dfc1e6de68344da1841b3211234cfeb763dc682e87616b8e9b082ca41ab8db015b1d4c559d620a290f450edf58c9f8decf38a617b27f3339963e88809bacd5fe38259a8e4f4890fd03f8916a5baacdf12df03237337bec525f4157157e492acc228954a15eb9ca5ba6143a2f79e2f33504616d5c912b564d4273461ac7a7bd802ed848b21ab82b1f1d068f6acd846813f361e9f0d0e60c450a3870b8741c96cf5e331957dd5b563274a0fdd9a053a2a262e725430fcd9557fba72c424271ddc5d3a04d7bf92c59aab4865e15a8cf003aea3b0b30eb9c65e9e041def22cf4870b50a8bf762ced4e8c99db9f253785bff92f72c6deab27ba552ae971f83fbfea9da85978dc9004f89092454b219d4df64f649b2e4c5f65109cc1d3a99634f9a58b236ed45fd2b0d6d5d20427b205e57a7a4676a9329dc6d8df4a83f42758ec7f2ad07e3b3fbd5f832ef663571be2096e1f10e90ca7c8042ebcca693095d3ad377a867b16b1da6a6dc86a1e3096a925ab0d68216ce49918e3d51ba3befd4df8e83730b15c400aa2f91b0b18382ec1b6248bdd2681d0c19662af4c2858b27765336dd8124f4209560b0f30adc6a6212a76b9a05c8387ae6d8140b976ec46ce04a41a09c6ab39e807c8372c239517689dc6d0d47ecfdff25786791b5a2765af3c1822f85e2cd260fcebb37dee0a2d344aa54d78f7d31e96e52d68719f045e1421aebea26772ca39c8c276c8f10583b63e7f0a0be3ec69291d76275a737f3606c579de9df265e970797dd95d85e4f1b5ae620a1965e58b6613a158bffc6cc345623b69e83101dfa3e5ef7c685bbc77d0011e439d6096662bd8f796786f423cab06a03dd0f7c774dc05b5b2d80c7a53d2d254ab46fe99ae2335e8f8d086c24b4f8436f61aa4770a46a331f31a1a7317c736d7b77fe6c91ebf4dec8f499398d3db97b45cb167b4d12952836697dd92b46d3566616e1a4982bdf5b85a5097c334ef5be6a93304fdd24178b92764f3a65639c139b88b77233c554e551aaa624e5ccf262de5a92d30ea981d76a37f9ac4e4fa07400b84d24f0db87d31f5ebeea68e49db19f370925fb069ed17a2196f78a4b1c6d401a5c7aa8297df20ce1de5335805940452ba596fd59572c82abdb889180506f0540999334185e6536e2b2c7811e64cb9b2a2d8ec1278a4904b245f21a448f55b5aecbf0fad075e4b0a55ea43ec27caaec69d063d366b147999dbc390df8a915614c90f4426e9eca287867192bf4d785d781a2b4e6c5efa1bcafcf848c830c9fe7d7cb3e714d12f727c770e31dbf43661b825ab16867e326ce2e290bf8aed39b6c535ce0f8ce5480f5dcfd873765194bffcdc74dc13ed1bce1278912e6c6a8a595ecaafe996fb354dc4db13f0f45f11f87a69e7b72def5e595022e2911012e3a1fb1c3b0df270faccb2dbd85d3c4a2d75282dd4245863b37c7293a284c7a8b084ca4ff419fe1dfb2dd128f5b636a965d0ddd84101928a50064cf1b30cabe5cc64d8d18a29623d2bfbe384d52e28542d29f8b2366ba44e6199c14c2549bc6c8b8a22ba75e772f7961d01ea28ad45c5e7b3fdc25f794975c9d503fb6b6dfa1aa6d4aaaa797f6653d14bc40d4b0997a4f46fe4072ef8c49067c5f00d7b63586dbf7276de0fb6a4700042dbc759bb8e2a6c23e6ae8e839afab0abeac8237611dd1279ff18cc11325f75d8e54224dd5a918d6797cd0d32db92ab0ad75a4a2c4648a64ff6eb7622ff59d6149e993adc7df0a180640341ba303a2d2867ef4e3bb83b36c968512306766bcbdd92e3cbc66ca7c7306352d11c2755045164907e8cba71b09ed3326756d25e1c1ddd0a56e774239f69c7cf4dd66b76c72282c4df5be007e31e6c54fb8d56d0df7ab0af300fdbc203b21df60274b18fb3df6b8e49ba183f9438bedb01442411705775bff2a38387768f0ab50a2651500f48267152cd6f0ca9f959b56ce201189697f2f93eb3638e1ef99ef41a5f14e92c0bf98c96630eaea558798d4a707eaae3c5e12c858d59951772254fba122f59104b772ae8fe047385c710a5be3b8ae945baf1c51c1faddc7be9170546028c56d90fa4a8e30457ebe79230a701241cc835228158ed0979bea62e6a2239d271f975910196d2030d37ff1f0d27ea568b6fbca9af76211a2fee9ceeff1377b974b8d8aec0339346a3a66e9c7621625df17f5462213d03e4ee5f21ad6b580e8b43fe1c2e866e28c3520e7cfe3467b8d4c190c49bfda6b5c3aaf1f05d78540c196ca52a3f9da3404012cf740ede48f3f4f5bc4c76ab43db860445a4bc5692ff59a7e79de2eb2844ba5c440c40df0edef8344c7dd0712c279966c4ed77c19ab6ff7c612ed389a605daa93ff2f7cb192d7c9c30d50f80ceaaceb72bc89e1abff8eebed034b512166631e9e52f4a2cab273d09c56612359fd82ec3ec277389701ef7a154ce59b66d23163a44b116839084bc565d92ad1cffa28aa95c5bdba96f9fd5b4849e253ffcbc356739311d0c69d8ee52824c41586b42503d795bd5cd8bbb85413c0b9761d2ec32f742589bf7cb24ba18ea81cdf0f510edd8310e065973544de0ac7a3bbc7b695a2d94af2888e17afde51a02bac7c14a96c3f39ee0f17621e91efeb92c8b4bd27e0ee1cb68beab5a72853882cd136969acf7e9ffd761af651b49fa0db11719c095f7b4d487eebdf9d1b7b3f56afd420fc8edfbbdc4001cd53a7f0b7f00a54078179159e349dcbd281dd05bdbdf82c9b5d1acbce200edcd8ddf0c5000409dda78b2fe5b6487691bf41d003f27ba7504c9f9c960643a0f26d1788d190d9c93986d372b6de58138f652201047fcb152e52096a4494e401aadff999582698c29b362b1295eb4c558f3e00e70a84a7f51c58a15da7eab565cc67c083772ddb36c416956d3b3406c7b8bc7467e96e70d6c8de29a1f732b7fa14dcda100e1fa2666e3f978d9cfd34ead6aa7710615cf0b84a974e308d3b3095ab2c3fcf75abb144199c457ceb3129c18ebccad58cb986892ac66025c9bc0ca8c2654df2b6de74300b6b00d43667675f8c3fd669aae6c2efe2b0ebee529524fdffd493dcfd3d28bd9161561c75ae9e23bb8f1a6db33a77ca76b14231991a75badd8d684c30a8b7982c319c89110bbb059d1c2739b48c6bb8469507cf89307bb1a58759bf49e2212d2c9cf164dc5b13338ee2f15c50ae98eb8cb21d40c18e5a72bfff5ce814f1b865758cfc9c697310959381a8bca7a81fa4ad47229ecf1eccf8541d29eeea55d5c85b80773faf9c8c7f183f375cdad95035334703d330b26c9dc9a8368ab3ce09d6a8f941ceed099bf00260a240e938f0726196ea2c5359b7cae4d305bf5944b0f0840eedc1c39e0bf633391167f339c038f93fa01c12a98e027c4611de954630a3b8eef6d44b537c895b0d06db9bd2bd8381194984e517cdff95d01de0314ea289a57752c439451eb215afb2e47d28e9a4d13bcd955564bdb585da200a5846022b879d91314e50a5607085b6bbd55c79ed2ec7011b290e82d5fcefd0c7d9909ddd5450f5831dd1af679042a2d4ffa091f64e282ad01fb99b1501e189e11340b9ecf30d2c32def62b264440dc61a6d2eae500d3a6c86a8a82ed6e71716ebdabb1fc4c3976075417945db796ee2de166fd2614fb1c0d46f33c7fed2fc708edb3a289bc07b9b9b288c5fb03eba93a097ee33829b1638662d10a45cffbf9fb6781fb8ba88da97f189faf4709e5bb0f440139cc48256b95ab7904d75ef3bd8994cf6f854e8eaddb50197146bef1adfb4d061cf881e290ed07024d9166361d14fb3e392cc319a7e5811a02a4a90ce17f3c2106ec20f3a7dfff69dacade547e278f2e6d034016b7b8c77f254c7250afacc3decf2cf2e7c25bed5af868c5bd786d9a4a8d84582f9c3883916e0e15d2597aad9c7f7f8d3f3f471841cfaf3b241f9f12275d2257a444a07fbedc57a41c4e3d1b8b0b2f9d363ec64d54b009b4ac8d0c095e6a17169d5db7d326901f09", 0x1000}, {&(0x7f0000000280)="fa2863f89254090038d0c93ae51156380f029429c20660f8685a26ca61de8c17b7859f2e3cd9", 0x26}], 0x4, &(0x7f0000000380)=[@rights={0x20, 0xffff, 0x1, [r7, 0xffffffffffffffff, r8]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r10, r13, 0xffffffffffffffff}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffff9c, r23, r24, r2, r0]}, @cred={0x20, 0xffff, 0x0, r26, 0x0, r27}, @rights={0x18, 0xffff, 0x1, [r0, r3]}], 0xb8, 0x1}, 0x2) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r5, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000015c0)=[{0x0}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x10, r2, 0x0, 0x0) dup2(r1, r0) pipe2(&(0x7f0000000080), 0x0) 16:00:20 executing program 0: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f00000000c0)="aa", 0x1) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = dup2(r0, r1) connect$unix(r2, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x74}, {0x84}, {0x6, 0x0, 0x5}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x35}, {0x60}, {0x6}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x35}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x2cf, &(0x7f0000000100)=[{0x9, 0x7f, 0x41, 0x81}, {0x1000, 0x7c, 0x4, 0x4}, {0x1, 0xa3, 0x6, 0x5}, {0x2, 0x7, 0x8f, 0x25ee}, {0xda1d, 0x7c, 0x1f, 0x5}, {0x400, 0x5, 0x8, 0x1}, {0x8000, 0xfc}, {0x1, 0x6, 0x9, 0x7fffffff}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x35}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) semop(0xffffffffffffffff, &(0x7f0000000040)=[{0x1, 0x1, 0x1000}, {0x4, 0xa5}, {0x3, 0x0, 0x1000}, {0x4, 0x8001, 0x1000}, {0x0, 0x8, 0x3800}], 0x5) r4 = open(&(0x7f0000000200)='./file0\x00', 0x20, 0x24) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000280)={0x5, &(0x7f0000000240)=[{0x8000, 0xe0, 0x3, 0x7ceb}, {0x7fff, 0x7f, 0x3, 0x9}, {0x9, 0x94, 0x43, 0x40}, {0x101, 0x5, 0x0, 0x5}, {0x4, 0x7, 0x1, 0xffff8001}]}) syz_emit_ethernet(0xe, &(0x7f00000003c0)="e740608e1d9f9245589c291dbc96") 16:00:20 executing program 0: setreuid(0x0, 0xee00) r0 = socket(0x800000018, 0x1, 0x8) seteuid(0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:20 executing program 1: setuid(0xee01) ktrace(0x0, 0x5, 0x20, 0xffffffffffffffff) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x69da4ced5b0c4201, 0x100) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000040)={'./file0\x00', 0x5, 0x8001, 0x7ff, 0x1, 0x10001, 0x0, 0x80000000, 0x0, 0x6, 0xb1b, 0x1}) r1 = shmget(0xffffffffffffffff, 0x1000, 0x100, &(0x7f0000ffb000/0x1000)=nil) shmat(r1, &(0x7f0000ffd000/0x1000)=nil, 0x0) truncate(&(0x7f00000000c0)='./file0\x00', 0x0, 0x3) shmat(r1, &(0x7f0000ffb000/0x1000)=nil, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xb) getgroups(0x3, &(0x7f0000000140)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff]) msgget$private(0x0, 0x200) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x3}, {0x30}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x186, &(0x7f0000000180)="d0") r3 = getgid() r4 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r6 = getppid() r7 = msgget$private(0x0, 0x0) msgsnd(r7, 0x0, 0x0, 0x0) msgctl$IPC_SET(r7, 0x1, &(0x7f00000002c0)={{0x8, r4, r3, r4, r3, 0x2, 0x6}, 0xfff, 0x3, r5, r6, 0x3f, 0x7, 0x4, 0x7}) r8 = msgget(0x1, 0x8) msgrcv(r8, &(0x7f0000000200)=ANY=[@ANYBLOB="000000000000001f000000c335e041b0dfface334800000000000000000000000000000000000000000000000ceae5b9d7d243432b5593d74229623c5ff1d924f489a57b00000000efff0000000000000000000000000000002073d800"], 0x53, 0xe5a670b3e99face3, 0x800) getegid() getpid() r9 = socket(0x18, 0x1, 0x0) setsockopt(r9, 0x1000000000029, 0x3e, &(0x7f00000001c0)="4b74954c", 0x4) ioctl$TIOCMGET(0xffffffffffffff9c, 0x4004746a, &(0x7f0000000180)) ioctl$BIOCSRSIG(0xffffffffffffffff, 0x80044272, &(0x7f00000003c0)=0x101) 16:00:20 executing program 0: mkdir(&(0x7f0000000280)='./file0\x00', 0x1) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000500)='./file0\x00', 0x0, r0) mknod(&(0x7f0000000040)='./file0/file0\x00', 0x2000, 0x0) setgroups(0x0, 0x0) setuid(0xee01) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x10, 0x0) openat(r1, &(0x7f0000000140)='./file0\x00', 0x200, 0x100) execve(&(0x7f0000000180)='./file0\x00', &(0x7f0000000440)=[&(0x7f00000001c0)='\x00', &(0x7f0000000240)='c\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='c\x00', &(0x7f00000003c0)='c\x00', &(0x7f0000000400)='c\x00'], &(0x7f00000004c0)=[&(0x7f0000000480)=')\x00']) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x1e, 0xffffffffffffffff) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000080)}) syz_emit_ethernet(0xe, &(0x7f0000000180)="080934410000000015b668f635e9") 16:00:20 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x8, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000e6ff3fdcc40000c88a1c683d6bdcf9"}) r1 = socket(0x18, 0x2, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x35}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) dup2(r1, r2) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, &(0x7f0000000c00)="98a2fc36fe9627a957c31c3ab2c780961af2d0b777b288ed9e619c25bdcbbf2b629c7b68189a4ab305c690fb7e1011ce4030eb16fcbd6bd4809da76f2a3b12f807724b84b66c5fa30abcb90990eaa2f8955d8795e4d915335c794b16ac081266f917861cd578583e8c0d480c20658b5edc77e215e9d94c234428620e8ae36091020a29cedc537888257aba3b25fe0e3fba7e8138601604303b795e72934cfe8de2f18f77aa47ecc76cf22a2c9ca0755e3d3ecdfd21feb780afa753dc950b57c0afa55bc3d3f3bfed74126840b138276d94007cbf091d85848a719528f5d3ff79586faae7201a9d69fd64e744c5eaa0f21207912f41cc5c8faae41768546638b64664b3489722e67670a4e6ec52b341b5239e9e64498ccff7bd0e29e5a58794469d486b6db3efc03ec9fbf56528f1485fa3147574c47a3b63762bae40e6be3dbd35a4e95ca8df1abd7aac06b707fdb1ec1f570fdf06c0f5b8eb437546a84c856b7081d416ce3ee780bbdf29c2db7e0482426edb899ddb946203f0b1163caf71f1337f4a97976a1401918c6aed5fc0b03ea26daa7db78516d14265337a31f5c6b31cf71f725abaec1d52951f4140b4274120a62f9269a811df0c95dcb8f69f07a942c872cca361b39c5e94899b2da6750ecc4cc9fde67ebe416b6547a0deacdbbd052d9c9af116831907615ba221a87d04013d51a7368a25cf2b58f8436e5ffd79251b383b5c3f8bdd8f5075157dee2d1613c586071a67d9349322612f03375e532a5d6ae88f056652e480d3bf1635b15e8c85fbc7db6b365db48cab5a38c7870578367ad57e5513a52bde041a29a8dd1c3cfe6b3135fe1ed2e7754c943d6eeb498e1b8d0d752d6a4d7c087d280e29e2a05d41394cc8562b85e25704e78d9aa9661fbdd7f424e88e9a2893ec2f274d7eb1221f964654023e949f38fc952971b9b8b0eef160ea1728218dfb6ec364d4ed5b11a48d044c70ee48969daccb4a521b2159a7c2050bc2e79dec55a1fc1d81fee42025dd5ba6f084f7c4c0a2137e8e387718f61aa6515f06e3bb26a06c9eedeb963c8765fdb1f647be9266d4eeef20355ff591b5fbee235191c2558494e4e4be3ab8f218593914bf3b84e32c0b20d5aedcbc6f8959fada554d46fb6312682ba5f254a61c7405148af0c47aa8c89316af0ace546c1ce278d533c19bd07045d9ba9a0d0a65bba1dbe4be8a42465980625e2481f04603541c748f77cd619f487e240ee82c80d79a4525275ba6ed23b0a36f80e9c9aeed3b8995f481d7bc2dd9d6f94d7a95329b6f5f4b05c5d6d4d2ed640bb3560c7c3e266fc0b941a5f00392da5dd810c0cdf820dfd0146403421710ea405edde5bb5b4233f0a928c060874a4ed55d8f343060e0a024ea8e9e6cdeac8e7332636abd75c5baf115842eae01d42fccdbe5c274d22c67304849efa1d26164a0078d5bf9c0b89e139953b2a714a31662560624231ea4ff025e269e0d7a34eb8d00032bbfbbbaecb01ecf0e7e59b196e37b29866d6fd8b91bc1b28d9b42be44e8aa20f1410e8a882e9152201cca70101bb0481fdea3a60748008cbadf3fd04352dfb54546c2fb2db9740eff58c347ae7872ea07f7616a2d5007b2d8fd65d6a6d24e6c521510dd009709a72e6604586101fc05e590895972e749802c32f5f460dc7283f46ab1f0820476e3caf0fd7bcb8148b2c23eb23c4541a72f8d3a2d717d23ebf39ece43258a2c4c1ce22c5040f28a9d9f17318300100000002ca7ed21f3b4f51b662955486f3a4c7e7acd932c2a409651f9b11277044e904e80c3d7738ee77dc9d7235eea5588be44b7b305a64fc0b1ac1b5f4630a6e6aa37007df167bf37bbfec92a2fe08c9defb3c89b2afc32cfad26e18765ab3ee474df7122fde8e90efc72442cbecede9dd7e852fa3a2faada253186eef204d247c1f7270e0ceaa6701042fd1acdc7f8990a56114ec4238e7d0bd2cd9e80d6ba683d573b0b7999f68b35e27361f13b", 0x585) bind$inet(r1, &(0x7f0000000080)={0x2, 0x3}, 0xc) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r3) r4 = open(&(0x7f0000000040)='./bus\x00', 0x861, 0x0) pwritev(r4, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r4, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x1000000000000204, 0x0, 0x0) sendmsg(r4, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000600)=[{&(0x7f0000000100)="7883d0d0fb5b0936279e6ae07faf172ac53e97ce5b079ee66c4d29bf609e59563a4b28f6f65679450b49b64d8a27f391745563e4793e17050182e6213555af40cb03a90bd6721e5c39daf0f55d54c283fc58103f3ddd100e9df81b026ab634411cbafd85c4818509315a215ae2331b16b1336a49", 0x74}, {&(0x7f00000001c0)="ca6b92ac597ed04145c1e96113f25e4346eed364b96e2fd60e247972997b5e5146c907d6959cb9465a761e003ede89d4b7b88230c42dde4093c2232046fd3a4f0f5a0e57a05fd259d59f27442f2c371f88fcc07293054afe3fedec7e1e04140b4b66cd7ef93e2382cd786f24c1c4dfb05eaedbe29ee2b10d304811f92f25c5eb1e0d07afe2889bb4ca9185d833521762240ea8a8282cc8e33a18ba55ef0ed2cf37cd43bdd8fe298746", 0xa9}, {&(0x7f0000000340)="6728f7bcd16dfa77a03a65c47721aea1c80973563b443e630b66401096d9522695d0e5c57754a7bbbfdcaa1169c52541cb16c99f50a46bc9d639496af146a955f8f73a310e02c0e70fca276d2b2554276fb2d78f393c2365bbdca8dd4ea3280a39c8e69dc6c0b6cc7b7db8c7178ae597dff9773da58e20bdf504840b19aaa6ced5c1f7285f52b18fff41294cae97015e44d5232758c0874485aba4ae303868", 0x9f}, {&(0x7f00000011c0)="c4b9a52f69fe457f779026006d55c3512373051edcf08ffd1f2a65c17a4f15406ad694e50ceeccaad13e939e0788b2181a41e4edd99021ecd105e0aa8770e812f0da01a76861ee1b90bb383c06a939791bab4517db7a7fb7288beb7131a29c58a74a8e7e81263af20631312245139160589c76066bea347483cf7ce7e5fd96cd2aacf4ba6121de40d7533ccc316b3fda46d314f65dd4cf20ea1f89ec95f53c261fffc6ef0e4b48865074302fdd77b00096219d5c2c8048ad237ea8774e4a1ec52c1d9b82f371efe2d03a51a4070c8478e0ec9f48a7d701d02cf9921b33f16e5217d4767f7f161a4ac6080871bae60cb2d206c5586eb4fab6756b6968958622c55b2d59b2e2e227b9c7ba6064a3b13369a98e2538dbc37d16c0bd511062814822946a62d982955ebed32d4ede3313ca7491b1a09cbba18b86f12bb4b19e45663becd1fa661e9dbeff2c64c704cbce6d2361003410fe08c0c174655a608136d67198a3a705896f80c9b66879d7ef4fa6b063f2b05cfd7a645d75d3aaa14606d77111b64a52e90acce681b3188de015235bb949bafc6a44a979f4a2e5c1a464be563c6be2bd9f860197032438444285040ff657cd09ace74a710e97fd57cf45a0a7bc678e98d3ccbbad729b9f57181753911c6761d9e5ffd830f36613a3cb9cdc6a3d5741460466b3ace196beb75cff0737f16878e149565064b5b74eb1c7b3de47e3e109863f7d7f2224a191bd900439fa55946a7c179dbed096155e886edd7a19066f4fdb04564035ddd84737a7427bbf5f3af883977899e2caedd7f5ad09d5c29cf104522cbbe3b5d39fc3b50fe21b8a63449282aba44962ae5d9d300ae6cd32dc062f9e0f448738519b66c8b54587fae49ec184f5196ca0f41b29f326058f1187f8d7bc4bc925359c0871b129f81ef2b2f5a423e20af69deb625ea0fdc8271435baf0225d585f3a342ddfec6bdededa028183be371e3d2923ef9669e6deddab5985d64e30e6da51a33fb9426a61a5f843336efa8208413e7dee828555aee57e3e1122c3fbc43faf842f33440f0a76233d514d9e1ad3869dcc6b8354ad99262636b857872d91dca1d8e5e72b2977b47469813d3506882ba3a1cc18e008afca6517f0175eed067f8e0ae8ba6595f3555b05a5b8f6b306276d2e70f47b2815949393d6ba7899b2c260ebd25f92dbbabca8c962497206267159203c08583c32a876b8bcf77464d35d101d0fc140e23d5076c1013f0b618c5a48f5a3abc84afd671b644778441954d840cd42fa5d07f17921c32794935ed650176151ba10f78f340bc4ad5cc3c1a00a2302b366296e6beb88146acbef2b1e1ad4a08f8d6022414f767da9870d2db8e8f3919dc685b88d8f419e09e2d3c8944450244de0ff4841d2b7ae8e8557044feec2f2957c629a790a9ec8f80d8d07a43d345269f0d7a9ce61b28f200eec241c6b8ac204b0c6d9b1a81d7d03c2036f7702ea38d53db770c91e71dcf7191002c1359d3e412431f85b41e7cd78cafd5dc53672f51d8c8501715d92b246ecbc5d66b20904ed27517a304c86fb0bb803ceea16781739842646b902a089d2e889f0854995fab2f9995d762cfd0b23380e1123a3f3267b97301d5d5756e611dd4362a2c237213dda520ac5bcc7555dca0fbdb337a22ea537a767dcb41612c779c04e418b23b72407caf3131a9850562f07670a03b980a0e370103c9dc88f4408da33b3566b6f065843a5aa3c34153f2d7d269a58dc0ebb91ed8b489f163976c52d9ceecae15896ff09f8673485ad53b16862faedd9255135792bc18d3f59b91b6be667df726131555bb687a8643312df460b62458f7a596d97a4b75d01a25451f2ea49c8a62af218a71816c162a54af29c184300b28cc0c679e0deda7ff8f03cc5c19d75baa128629c9077949be400e50790e4047e748841d5eaa057833e5392e594ab8bee5eff64ad9dfb2d6b21c608ef111c29eb621392014827dc44ed2381261591b2addce0e12c2372b85cfc9e08904a890ff1a715b803689f594f9e0fd564c17f1422758d38136223857d785c3a80e7bf9aac60bf7d43fd9b8ad25447ca94dac41b20c841e1c5ae60b35ecacf5069678efb4c0e1bcfa3400dc5a07b8e8447d1fedb261f091898df046a623ece092403ed052c3213a7f7992d73f832091673096d1def8d8b7aa3e4164aa2a925a84789003b7f02ef91789d05fe260ebb1f0cfff355d72c41de262434f8fb0a84271a872f99edf40bf261e9ebce70f02ba2f6eb0606f347082360f3ea7da277067d436affd1c72492000b6af22a23bbf3ed0a23fb6fc783254e1b8692bdd5860056015d9796c4c49bb6d577bc6c0a633bd70ab146ba672c86448b5d890fa9bdb820deec4c04a8cb6866e29e80056aa3e85b65f7fd9314decf673333b425555b5612a44ed8f72b5bf9b47ecd64c30e5061e52b053154955e5a59daba299996f58d55dcb87eb7429c6072fe2305b7996fa712b20c29c51c89e96eda69fdd41bfe469e41fb08a109cc57b07f75931b7c2ab78f57658e10bc5139dd9a0bb3c5c34e62117d7d0d269e9071fc8be082dedae7b200dcfae06bab865b323722da3a14663c3846a758d06492bd2e696fc44a3272d0b1c4095110f284f314ebc81d707bc3a29305f1d8e02b447d824e22802ad65b937163aa497233f97aeeb69313565e369a39f86c688ae920f0bcf3d2e3946029d8f3414b263dc1b6dc43cfec381f115555d7ef4eb1f94628f200256938080799f97de17b6207a6d02d04f65a331ce96a88f0eb49fc7c089c20a451d38b3864a8ee3ca750d9c6562bc0a75279fbd0e5d55951f6472f1cb7a8f05ca102966e87b976b46b6e6a2b94237e8d9571db62b33877375d3c1b1a6d3242ecd679c24d732bd4aa5fc10f2b1696046a13a3fa1194d864377617003a707cce7dda3595861a0a19f7ec41992eefdf7137abeb93e1a9a9371c676af52d7ac655fe7344e87ab6a2ea840a44827fef6dab550e6ed92688017bf4b5b10f7e43052bebae183b16a385d9159d720ec86eb7bf2167656d23d4fc04dafb63e6c975238bf28cbb9239641955a739ecc140b62aff17e127cbdf9ee550f37a70e51431cca83d2dbabaa90f3cf74cc3f654a4414f4b53f30fe6da800e173de7e04d2a2b38d0386fe88457d7dc589213e6b9c3ff2dea3b2ae49160bf65fff09a3ee79d8bf1e1961e0ee6053320ac64023d0196483eed7cb92b11402b3fd955a0b77212f7fc89612b167745069c93dd2f5acf30f83c9975208b9f17a8ca3e78f937b93b86104a823777660962f6be8f3da86c9698cbd6a93804ce2b7ba760f6af6bf9dbca4f51705ab1a22d5050bcea28903012b663342f6770190379fc402b7f12e58b4b461e2bcba18955504090d35a44c2cccf7ce2c5f661deff6406975693aa99ac58dfb34a01e944470a86fce1d5dccf914fd055c21566f6a69fa0519b4e92bd26d274586986a572fe516f9714fccc81d79825e093064a2a366db1d0fd3d9bd780e9bed19a76743abd3614807ae830538123a62786cc823ee28d721650ff7c71a2e4efeadd0e0e78f18a9758413bc07ca8546734b082572ef75a89f89cb2b43648bf3b3e13e5f13419da25bcbad103be18e324017fbb5f3260b08e8c7e272bd6d8cc19e1eb49abc303c09606e5c9d2fe0f6647b89cfc32474bdebb47b4d76cc4233f892778acce7356e4f25bcb641a968dff49dde7e235135665c888192744aa9d45f9500aa92abd8c2f4da6a0ec8f3efc224fb131cec5b31d2eb57807eb5a7e33489efabdfb8ce7f8097efd84982cd8888cca165e3694caedf141a2634bcb094957a5cfc806fde1ac498a245be0d111ac937eca67d85fccfbffcd634cc60b4ac4dcc3118eac4160cebc46c76e704b644537a8e03800e3980eb93aef7bdecef9c8a4ae99b3425ebca2fce31a503dc1bc28cce306cc05daed17d7da8bd3b220d4ad74fca5616a3d013d3452d5bc93065977980a8e3223cbccb528f163a39b1f2dea51b45d706840b60a3d0821a065e0eed505b6540bcfda0c8269c087a124b070890048ddd6abe2387b6c8a1f4af2d9030d612d05e0a3be0e9e95be48fc83d72d8e8989aa09fd597b19f3f9a5b774f774a3d9df6e7095484266576dc69fd8a5cbc40c6cd2e9a935ce1513ed45b5af57f017fe1f4732c2cab8639f6a74adef9108a3d8de3a700fd8c11b3dad2bcaf37bddc0ad8bd5373920015aa88ab5a46ec65c5cf3b2a9950861b51d3b90a1be9088d71a41bf8908f08a41c5d4549d5a1809f8bc24eaf3e121442ba294b51bc458ad5f4999fa71ae1939045c434d7f69e2fae78f9c254d8d7277d93e866eef88a033f86dd35590abac95736eef054f12576b86423669a504a75d8803c9a86b4bd4eea05091783a29f2a623447d5459201cd682d3c5f094631948cc961ac201c261a059c4f135f85f2ed9da92056527d1fe2822c248a040ebd2d8d8e8c45179190042f011b28a09666830ba2ba88077cde34bcf40bcbacab71c584c02fd5e538f72d7b4320cc409ce1cf080add05ba11c22747b30a12597f40035209d55fb36d9c7861e07ecb6c61ca5232f27e3c6c7520f9e1923b9fd957e61f6ad30a74f2aa234acc27eaca5e3785bbb7fe4d2b4978c180fbc20b83b7d8494d7824a44d2d83686f19285863b492976ec321ce33719678f61f7b7ee68c378abfbe54ee667a95f3af3a77b0d668c25ec3e73d80ceabab594ebf8d530e4e43ced0d6430b5b673bf5ebcb0bdeb16a1a5e73f6b413eb824491aceb645ff2a2c7d87af491f2797a496e1d9fe4eb6ccbc9a3d0760a371a595b3e3364ecdc19697639d2f170ee4da21bad857a0bacdd6d363b69f8e00d927f514382d2d41c50ffb71a61f3af834ca20ddadd220d4f711c69a9128dab6c284ff7740e361b57be99bb5b0546ced38f0a594f62581dc5da7063bb20fd4b55b9df8b9b0f514a89097bfc476203d2220897e3c4a8342f302276d2bc7a35d049e6def0347ff71cfeb7e8e8cad2ad193d1176947e30927ba40ff6d3f4e4d3b21b5b97fc8c78f946b64c1ab5901370770ca0f010ce36d21a442c39ffd98ad558ed89c0b172597509a2db7fc9586a15baf69ada84b3e6c053994baedd4c62ed3388453118cc95778d5a8def8c3ea13e1fff7597d7cf77a174f4070d846b68c0b8c6da6018691c9689a7403592e121645e711602d36e6dca32123514244f9119e061434ed79255f9ad72372db7bc03ea257a94573c903d97ebeba0039ed18ca63b74c8deb3db32fa5e6c48c75e0e25ebff478c347611899a753ea7449ca8f8ae671525fc2a4bd18e7ca7d9d92d9138bf89807d4b7f8fca006c63299fd28f4304ce6a29856618719c4ffadccdf8a8314a65a62f1fd62dafc327d94f54caa7d2ed7a2ee73348bbb5e3ac9dfd7f46e756eea901deb92474ee59781212ade507d315feb36926211abfc90daa2d84201f345ddfddd033e3fc4e815fc3f102f575106852e630039c15bfa8cbd74123e82ac4879170a5d89987d5bdcff11f2076eb01c30c53610c10cdeee3106b803e884419cdbf1f416063c7a384476010028466d85ef51d1cc16c121deb1d406078d2f515d4153bd88f44b35d61d85edc518c3ba2b80e010ce8f8d98ba1e7ee8e67dc19d61ea8a4ff024cd16b27e5bb38127b2e74201309a0e772a97666668e981d7e6faa699cb4c741a9afc5ed2b4a050004878a18cd2c0fce9f02529e2cbd62d0ba4472e2980b1c2750433a8eebb10746671b25eca68de61693d453cb1ad672faafcffe91b0f92", 0x1000}, {&(0x7f0000000280)="b13d3b9770e612a67e4924462e15a4433c638d2818e1ee5471bb537f75b4ceac94edef920210030aa451", 0x2a}, {&(0x7f0000000400)="cd07863f35b7017ace9ddc82229a5746cd481ccb82b5ccbde2518dcfe86a2ed08a26502712c741c1bc4b09a6b78cfad5381da479ff9374ca58008131972ab38e002e2bd3cad2712dfd95afe7c83559fe7a18552d2618458ef3dc545d2596c6a7ce14bda3aeacc664e58902", 0x6b}, {&(0x7f00000002c0)="773a8e4b8607b00a5feec12d344da8ee57315077b6967f4df35f0daf39c92d291291c7445d073b8889ba2c", 0x2b}, {&(0x7f0000000480)="98adad0039ee40fa9635f5277ccbc1871bf9351833c6ecc9a4e89dcb0f1b236eaae5750e9c002834d98eb348855549cf7153432c25c381d6ed8f9c21b1fa3987e55b6e6f5438c4429807b93403bf263177e22b1be60ea1e3432ac0c21509e285bda1f517cb1655c558ed9d5fe29a871f4aabad6e682fe28271b34bf6c7781b0a5ac489ca7a58047b054b95a4b151c6fcba79881963d17536be93e86b9f0dc93a05a3c28c3849c8a109da364c0d59f4c70f9508b7cc40f214e9c712825c55e7b66df7985a383c734fbae38c57cd75899dd63ca1243066911980aebdb86c54391f06626287fc9a297538b6c262d7466ed1299ae36e378cf2ee", 0xf8}, {&(0x7f0000000580)="f388531dbfb97ffbdfa789663cb80f8e91485b172e39ec6a36f4852416171c23bb403f86ed07fc0a04a7c15fa7e822d08449d0b98558353566336916dbb23442346f383c8bd0a2ed52a3505ae83d", 0x4e}], 0x9, &(0x7f00000006c0)=[{0x48, 0xffff, 0xdf, "22154da80a354c37c8be49a22804d634cac60e00eecdb95011ae3e52b88dd049fdb414fe12c6534de6eab3890fd7a6751e341f1a"}, {0x20, 0x1, 0x8000, "41b79dbc7bb758cf1020"}, {0xc0, 0xffff, 0x3, "c95af37e848d8518775be5deb6909cdc465017fe45118b00d5be527f28cbea42e02039d80950c43d65a25508f50587a16fa95a457107050d2b4a818ea4e0c16f7a0475faf1ab00389ba4a1132909ac811b63587806fbdd28e39c6360bdc14c234c89373be6f4127e76f7fcb78c54fe9e826d9cb93cc50093394ab128d2c3dd800944431523187e36984f2ec80fb1471192b17e1e6174b06685dee9009628a5944fe4a8026ab5e333b59601"}], 0x128}, 0x9) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x4, 0x0, 0x0, 0xffffffff}, {0x4d}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x35}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f00000001c0)=[{0xff7f, 0x7, 0x0, 0x3}, {0xfff8, 0x62, 0x2, 0xfffffffc}]}) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000180)) 16:00:20 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x12000002ff, 0x0, "00b9ab6d0000fd000200"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xfffffffffffffeda) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0xc7) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x35}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r3 = fcntl$getown(r2, 0x5) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000200)={0x20000000000001dc, &(0x7f0000000180)=[{0x1c, 0x0, 0x40}, {0x3c}, {0xfffa}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r5 = msgget(0x1, 0x254) msgsnd(r5, &(0x7f0000002e80)={0x3, "50f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae"}, 0x107, 0x800) msgsnd(r5, &(0x7f0000000780)=ANY=[@ANYBLOB="000000000000000051f2e8cbad4c40341a7fb8f28f53930ac93feed5e69ec81ecebd9e705f836edbb76d3198d1d6e7448ba200c71274a7bb1dd016b9ce27d8fe88478ac17dba06f5e4f9be8700179265b9fa88c70e8e256b3ec66e56ce3058ffa63be973a9466fbe0146e1fa326e17bd002433f7544397428045fec49f781615269d824e1e0cf34d3f24ccbc09af01a5dacae9fd2d1817724aa40026cdb70a6279419e8ba7d192afed727944287c8b6c6c534169b2e6a2e6f238959768a631e6eebcb2cdd014ec41ffafe4dda4343e7d296712981be30b68bded42c5ab97c5bd5708b971fbf411dbad577b612dcbca896994ca792802f9377b672237533dd601a3a8a9047b29b3e90b26237fb06192793b0983477f29c4b9ec6c024dcba39d89b58088a0a348efa480639060938debec39cc38ba30f46b67af77b936952c2a1756be84e0fb647186a86be1c2f2c554c94b526c524d17cbe6937aa6dfbabb96ddb2b84a32cfe72c3587bd858368e60d9673005c6e259cfb64b3d2be639b83f5b49eba1ed1a36f8a2c73b7a9386c2763d613353992f51ff5ca4d6763ec3e835494ea6f548ede6cc8262c340a31088e12e4b477e330e52d6aa50ed36cb65b6880ff1c2ebb97e8d1259ec78963d1e3c09f7ac9a5ec58e963da7027a8405851d27720cd84e1e82cc2cadd4a6bee6a6b911d3afed5f00004000000000000203b5b20fe13fdd62a06bb6a71547cc33a3c19eeb41c9ad3d15baa6de1491e0fd5ee31e294e80206cc81a3b97356d19d248abf63751fe4a8af0bd5ec16bd5c408dc69773501827c6c0c09815eb821d54fe81a4d106c2b3ecb8ec7898a25965c34867b265c71dee23728ec976239a7056182c203ec132a107ea267819ce52b7a6a8f4059e0035eada27eda1d2e1127eab8b9354a87aa3afb8ff9b315995896ecf4b53227f736423d4ba3f55c8574547d4418f39b95d361deaddeef581"], 0xa2, 0xc2c25e0089590800) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r7 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = msgget(0x2, 0xc0) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r13 = getuid() r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x28}, {0x48}, {0x6}]}) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r15, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x28}, {0x48}, {0x6}]}) r16 = fcntl$dupfd(r14, 0x0, r15) ioctl$BIOCSETF(r16, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r18 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r20, 0x0) msgctl$IPC_SET(r10, 0x1, &(0x7f00000003c0)={{0x0, r11, r12, r13, r17, 0x1, 0x9}, 0x800, 0x1, r18, r20, 0x6, 0x1, 0x1, 0x2}) r21 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000280)={{0x8, r6, r7, r8, r12}, 0x3, 0x0, r21, r22, 0x9, 0xb01, 0x9674}) r23 = getgid() lchown(&(0x7f0000000000)='./file0\x00', r6, r23) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r25 = msgget(0x2, 0xc0) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r28 = getuid() r29 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r29, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r29, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x28}, {0x48}, {0x6}]}) r30 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r30, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r30, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x28}, {0x48}, {0x6}]}) r31 = fcntl$dupfd(r29, 0x0, r30) ioctl$BIOCSETF(r31, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r33 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r34, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r35, 0x0) msgctl$IPC_SET(r25, 0x1, &(0x7f00000003c0)={{0x0, r26, r27, r28, r32, 0x1, 0x9}, 0x800, 0x1, r33, r35, 0x6, 0x1, 0x1, 0x2}) r36 = getpid() r37 = geteuid() r38 = getegid() r39 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r39, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x35}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r39, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r40 = syz_open_pts() sendmsg$unix(r1, &(0x7f00000002c0)={&(0x7f0000000100)=@abs={0x2, 0x0, 0x0}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000140)="993e2172edc0ff4f676a7cf05ad06348eac6af8c4ae00c14dc2ecd8f2014226c67", 0x21}, {&(0x7f00000001c0)="8fa274b6a6c2754e4ec068f7325d1e582194c4f7c7ca8bb64b5970e8105f2e04d9304977b950c84876d2a40ab04dec928fdaf0b4689bf454f610a5d783766b28972bbd8299fb6a0e39ee3a9be917353fd0c4ae6ce808e4f660c57d58a18510e3196b85d6a14f2c40a9726d900563dd0182632d462003dfc241571577d91aae343c7bbeaf300deec5e79772e354f2a1", 0x8f}], 0x2, &(0x7f0000000340)=[@cred={0x20, 0xffff, 0x0, r3, r6, r32}, @cred={0x20, 0xffff, 0x0, r36, r37, r38}, @rights={0x20, 0xffff, 0x1, [r39, 0xffffffffffffffff, r40]}], 0x60, 0x2e123dd6ba17d63a}, 0x402) r41 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r41, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x35}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r41, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r42 = dup2(0xffffffffffffff9c, r41) ioctl$PCIOCWRITE(r42, 0xc0107003, &(0x7f0000000000)={{0xf5, 0x20, 0xf5}, 0x7f, 0x401, 0x2}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x35}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) close(r0) r43 = socket(0x18, 0x3, 0x0) connect$unix(r43, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:20 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x8}, {{r0}, 0xffffffffffffffff, 0x5}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0xd1, 0x0, 0x0, 0x3}], 0x9, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140), 0x7ff, 0x0, 0x7fffffff, 0x0) chflags(&(0x7f0000000080)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x35}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x35}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000500)) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000100)={0xe884, 0x7fff}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) execve(&(0x7f0000000140)='./bus/../file0\x00', &(0x7f0000000200), &(0x7f0000000540)=[&(0x7f0000000240)='tap', &(0x7f0000000280)='tap', &(0x7f00000002c0)='/dev/bpf\x00', &(0x7f0000000340)='/dev/bpf\x00', &(0x7f0000000380)='(}^@\x00', &(0x7f00000003c0)='tap', &(0x7f0000000400)='/dev/bpf\x00', &(0x7f0000000480)=',\\\x00', &(0x7f00000004c0)='\x00', &(0x7f0000000500)]) r3 = open(&(0x7f0000000040)='./bus\x00', 0x861, 0x0) pwritev(r3, &(0x7f0000000200)=[{&(0x7f00000005c0)="c6791ee469485c0ffd0d596fd0608be87dd803274a0c47caf11cd65e740eb31b6f2281bf99325758a2cc250d532ccabf447f1a03ad79b65e88f2fbb9672fc0a0d4a0cd06f3b987bc06e080d66004361818e6efc898d5db19e85738b87bfd4f9cda20b34761"}, {&(0x7f0000000640)="1522e297b8b4feb0c05345adc179dd27c2b73dd985352b4ec906447ae57ea68977f86f355ac8e7b1fd5b09f8c5cd951e00d38be55a41d8873d061193d8e1835b19d5"}], 0xffffffffffffee9, 0x0, 0xffffffffffffffff) pwritev(r3, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x1000000000000204, 0x0, 0x0) chflagsat(r3, &(0x7f00000006c0)='./bus/../file0\x00', 0x10009, 0x2) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f0000000000)={0x3, './file0\x00'}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x2}, {0x60}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000440)="13db8293b633f338caa61adb7742") 16:00:20 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) close(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) write(r0, &(0x7f00000004c0)="ca6ddaab8a1dc2c547d6d7ea78aa0ea3a1169884263e536b1f91575efd4f96c63af8452a491bd7810f0000bf8db0bf1725d4bbe85039403ccf23990214d90e4d83da4cf44624b61f50e6f22ac8b5e0f3ff5202d2c112b43db5a830bd13dd205776f25ca5840ab96dc77b21c4c3ce6274cc8ac3047591d06729e1aaa02f3f238811da5f0ff0ee042b7ab1d73a4cc9a257db7f4b9e0b000000000000000000", 0x9e) 16:00:20 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000280)="f51b9d74814c670dfce752976d8fb87a9e0eee5f3b6ae022915b0176d40aed62b0caafb82b241602574a852d34a929d13eae8d233b8f2ae92c02661c258b1a8ce9d2a740bfa013a553bb41386390d0b558b2d26a207b878488014cc8563385cd4ef8a68e21d9320741deb13e429bc73c63519164c324e5893924b4debe18028657f15742ffb968c5c8ddebace1ddd35ba218", 0x92}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x1, 0x0) r1 = semget(0x0, 0x1, 0x97e1019746c03c1f) semop(r1, &(0x7f0000000080), 0x0) r2 = fcntl$dupfd(r0, 0x0, r0) flock(r0, 0x4) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x5, &(0x7f0000000000)=[{0x1ff, 0x57, 0x11, 0xff}, {0x4a0, 0xb4, 0x9a, 0xfff}, {0xfbff, 0x4, 0x0, 0x656e}, {0x1, 0x1, 0x9, 0x3}, {0x9f, 0x2, 0x7f, 0x7f}]}) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) 16:00:20 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x861, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x1000000000000204, 0x0, 0x0) getpeername(r0, &(0x7f0000000000)=@in6, &(0x7f00000000c0)=0xc) ioctl$TIOCCLRVERAUTH(0xffffffffffffff9c, 0x2000741d) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000001180)={0x0}) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0xf000}], 0x1000000000000330, 0x0, 0x0) 16:00:20 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffff"], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000140)="117ace2c03b6e085", 0x8}], 0x1, 0x0, 0xffffffffffffffa0}, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000200)={0x7f, 0x81}, 0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x861, 0x0) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, 0x0, 0x0) pwritev(r2, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x1000000000000204, 0x0, 0x0) r3 = openat(r2, &(0x7f0000000240)='./file0\x00', 0x80, 0x80) ioctl$TIOCSDTR(r3, 0x20007479) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000180)={0x7, &(0x7f0000000080)=[0x80000000, 0x3d, 0x1, 0x1, 0x6, 0x64, 0x5]}) r4 = open(&(0x7f0000000040)='./bus\x00', 0x861, 0x0) pwritev(r4, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r4, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x1000000000000204, 0x0, 0x0) ioctl$TIOCCHKVERAUTH(r4, 0x2000741e) 16:00:20 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x400, 0x0) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000040)) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000335000), 0xfcb7) r4 = open(&(0x7f0000000040)='./bus\x00', 0x82, 0x0) pwritev(r4, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000200)='/dev/diskmap\x00', 0x8, 0x0) fcntl$dupfd(r1, 0x0, r5) pwritev(r4, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x1000000000000204, 0x0, 0x0) syz_emit_ethernet(0x1000, &(0x7f0000000800)="d8aefcd55dc63a86da5e5b595aef826ee3b2e7258793810118f3c4b3851fb7eb742421e84b0bba8daf57fa82d5fe9fc7fcc9d92f780286268c7707566ff826124656356103f17a9cff6e46f51a8a90a94529641518fd0022e37efbbf70834562a7416d82311d68d96e26f9442e3cc3d3e22d565745b3996a67cc3ede0e8ebf8783ede0574bfd3cebc48b21442670d42d2cd0fd031635be43626008ccf54ecdf1ae3c36c291db18b2c7356a5f92d0447d21dc910ba907296f7ea332a8a1c54ea9b6c7bfd1df7722c48b481be2763aab3e40446931c08a811bd758aa30f75fdcbd6daca3b857c1a03827ff221dbba0c84b30f6488ad7e00fbc3b9aa30d97faf9f7d5374cbf4f0b15b0ba106375f7de2bc40093b876d6fe7361e1d69832c925ba508a8760c1538af0c613ea34640c63ff191621f1209978624a09549b8aa1ccef809a44ea02b2d95ee94388c1ad3e0ed06bd632d896cb0acc00945e828578af38f9f7811e3762d2a6559df000b73870a9ee75dfa7f4e00b3c23c6220b7d79a402452e926eaebb54ce7cffaf9f4d79256fe52bd33a40c3f78c6c1b1fc6439cf86ffbae698c5f7856e4b4b29f2499a7091ee1b1fbce0a3def9763ad5217cc8a348e65b82eb6a8172058b2e6251023bd34b001fc0a50882587b10d9235ef652c81ea1e1006e6de37248305f18ac797c553deae6b988848bdf83705b6984adb807637fdbec9091f17e26367f0e95b50fdb88a956757cb4e7bc50ef87d5abdba8ecce441e677f525677d98a13e7c216ac47f478a5e979c74fd19bf2d4480db0e58b2b92872a19cd8e20f24ef7c539032db7a62dd4fa8147c6b33d874ae653515de1105a919d207365c0590a65ff0b8dc74fb1e1cacdea6a6cbe4d4be4861a385d6ef5b1d1397c8f2ff9b98eb7ac0a4e17b196cff0e08c1e7b0427a5af306050f459f38b53b61353e323d948cda6214e0cd2ca1b524137ea45c7879c832ad5e941cec6bc5221f7dff27a6c90589a79645084d0771920f85fb5bb08bc07e25031fb17cbc34efdc619c8562727598b37915d501af17ef0e0afc14f568e565f957bde692458deba15b1a24d6abff3b21f7dcabc5f458da50d4b3274051e20a2292fd164b61415d2628abc69e899941993c33f4390b258550a8b6b0e89870fae8ac18c9a03cb5360250f4359e51e62d679d97ae20fee91fba2b73b8f2cb5f8a2060282dd47238149b67648780e3938512da2df40ad6063dd149dd34cf66727df72281012e4ba9a30ca0fa30bbabe7a97cc6afe9d509723e04b7626b62e5a240154a46ad6a9a0644f80a74c00f2bbee2b5b4441d150b0ee814f80048ff3e28ea5ce78c9005259836434ae17703cd17b833649705c5dae0a5c9135e0b63c99027952410ea0b93360401bd414f2a2c8a6f1d727c442162e808291d259312ce8e945ef6160e45fd5e817b6d8353f9aa1a858992fec60574f688b9ac990abb3a585252ed81103a2aad8790f9ebd47ff238081a464f32c64d5e4badaf4e3277ab1bcf30fe69b5df571b2b6c2fdfdb33ed8afac180726ca84fa84ebf4a0ded6da3087e77421e0ee61ebdb228da42551c59bc49e6715de0b86ad98fe0eae329957961ed42cc68fad84cbd7d32f7b05bcc71a5ee9f61e70148b8aa4140819e13efe8ef68858b1e62a3fe7c13dadc9a71905262f5d04825c11048e9af587576a89984da2318cb935522be24e1ef4a5406d9a59d18a3385b87af22d177dce915c64bc216795cb93b8761e3ed776ebc13f9a34f4350cc76a02a560aa13ec6e86e83ca842091752cb81c7cd69d493d685063289ea9f0a93fc442affa2271ff20cafccdc1ddc7e31eafeb32ca961506b9d43fd3c0c400e998f5cf18abbdbd0d8c549c5f40715d0b39f8cceffa3c3aac4935b1a5ed44cf4946d36b65f7472a366844d544185383517f6604b1353a49a9d96ee4996dde297654ede3033ff80d87dc0183a6ff63dedbe387a841f9c7ffb88cb081b32fbbfa2a76c0a105fdd10d25e9a799f43d6b8e9bb72b883efdefac9135b73c65d61657051d393f618d1d363f4d958c3df0dc8356f875fa33485d8417bcfcf78c2c09ecfe45bf9d2b28fbf62bcd7f246c4c23953b25398ad358c5de18d61ad171336b93400ba21190d321f22fd02876df4690599b13240bc45d4e9a493aa97daf8867d546b94acd288bbeb1413eb04fa1508906d735d0ca68483065bce198cdcae47a102c7b2374c61370602964c4380864e85924f98200624fafbe7a4edc7ec8eaaf8ecf887e192ed7036658d1dd477f3381a2c65f541868c378c397b9bc3d7f5e9edd1650466b78a8bef4f642e4291ef1bf3116f765270eb0c6890673b08176df077d242a164ef69f4474af06bf282dcffeebf8942b9ff921293e3d05c4da877e372d0e0d24d4d7e64baff79e2324e06d548d99232c205d1e3f461082a3b2e5f939c3f4b3d92e640cd83e6efae69271ee1a4bb8673f98e9e9a52eeddb284c96113ac2f7222682437d990660b6ea0aba619bf11e5f6e460f0ce7fccfc941b9c9423c61a2c1d43553ad0ca70fc0e3430289ac7fa0d90e6c8c4c6caefc964489f43e692c3e33bd7fec3ac00d4fd2a7e38fe05ed6c968028458b48bdf1d3d5e68874cb4b5d0c523d80b048d75a7e9d2a603e97b24bb87a5faf0cb2140cea83405e629242be28aa104138a3578e362b589ff5d2682fbc53c78360fbec4adca81b7eae2f1a8c90cc77ed3cb6dd3155b0f0fc1e73c12b71cf6054932daf1bee4b86415719e4732ccff9196414b5fa681da08f3da0189ad7512d6091130f5896683bc92be96cae287072f5f562bc722120649b148d714a67c5c1a272c0c90ca1f7c9ac12ce944c179094595bbf6cb1794751c89029fd67a23aa6480332a2b3b17f34fe0d0b8a10f589ecfd32d43274a64557fa9a6c6925a17bc077eb03223640cb76f6f0b76aac560773a958843977b7bbbb1d518d4a55178bd90d8b218d8e369a31817fb739ee26c7992577aa6baaf46b33eae18a550c8f4d0e735599fd7b05167812f6abfc1dd0555cd85af7d637f7ef7d5566f2ffb61b2550a4c43f0f2597c307f6e796d53fd1f3a028ba770e7297202891bd33c16a24b0c2acd8289e822f1dad8f971750c9b353624dc4c9833c29c2b3798971465a686e567550e04e31963bf5a6791b718daf3e18b7fc80626376d90a1ad52f0adc247af15df26df323ad3937c29b9c6fc3fbdca52ba6ca1bb978947aa69c018e2d8ed180366bff934d0dc6ffc9ac030aee49ef7824acce221c95e3cd3bd355e52c53b78fced137454a9ed163b78e369bb453346211356eea01e4a9e295e8a562e1205f861233bb73173a3c752c210dacbc878fb000e72b8788fce735e7ab3ed92fe50b3899f3f767584f1ff7c81ea7a47119c2923954201af989394690bdbea5f9bec72e21af25d79f9c408ec14bf9c6e2f1e3141440c503fc40060c060cd5037bbffa392b616868d2587da8ad5d0880cdbc623182f5bf831d1f498ddc175963194403026f0fd8d67dcf7a21161bcc2f6f0488bf8f28a86e845ceecbeb78e13b3dd166b189b3d8cb4f0b8257a849ffbb9b98ac582e04df9f48d4ae2556365cc7e1935c21385955d609f4fee5d1b08074aaed87eaf44b11ea0b5abe562d79c4add24f77501937bc16b874d1acf92540040d9cc6ad85219da9766af37c8834ff71037a14e6d4d1fe7b9c09be55f5547ce18a71b4b8e1d1a06cfc6e8c0505462e754ee73dc7b34389df490831d542f3254fceb9c2086b7e366c1dada70a822477dd45fcda3a7d4c76565bb500303748186b0c01327076b5d89d9f4b575de04e865eee7edaf0af35ce534a9681977bbd46c32a43592fb0c5cd136d3d9c689a37b215000abad5971ce32a8823876c84880377337e90db5d56d610ce6d4cdf88190b823a94552d73be27de064754e5b3825e210d21718f7bf0b25b526f342414ec0b69d05c6b592046a351be66722dcc6d97267b34f5a9f5f1ec91ffccb8786f4306daed19440d3be4994380375064df48eb424d00582f4c99aa1f8d918eec8218201c38888e249fe314c156afa2b60814a4c37cd01f409d9eedb7e4208454e206d29a705c01eb14e174ed7ac35e55b118411cbf3e5f5274716596753cd56db898d85193764980e992b370faef115e88c8c02c208a5eeb7fec36883b05979628ecbb098b6b9744b43238efd7dbb0738efdfb42d66e2eebe7cacd575021cc6932aa9666a8357be323a83d25628d35547741dc332ec2acf429b727dcb3c16a181a432e0d260a9cc28a732e75ad0efc1e2b81dffe842db8696e48c2241e1c435ae28885c9e1076a9cf0e46994a3d017e1811d6cd916329dee4edfc9b070f7f45e4515c0a06a8e3754b9dec85a5179edde843b7265df75c8c325e4532da06f034bddb0842913a3c1e1e32554e92b1fe9273681c3cbb4d4d0ac397f826da5f4d508fc64dc8656d8f15799e374e7ace3065615628b8d77f846f63636db704839198bcf75b6235c268e689a30982e1b46e9ce92f89ce5ee6a23ceb2874c29ebfe6b99938839c396457133cd6e57c281f95b9cea95ce358b4014791654af255e63d0c5b9ad633a2a0435e22f619a066f82071f6c67ea55106a3dd7615a144ac31987c788ef1f2220090d2a40a01d8381b401a15032be3a1e588b13785310cdb1046cdc6ca1d0be6d5f2e57af3cac0cbaafa3cf18294bb01d3a272b62be07c6d24038b21933226ce3d118250b320a41e3f85478d6589d042f0b6994ab9fef96c79e4975e79fcdbd0a24934c815db259750554b6de3be1815a95234de29570b7486f33fe1341eba418203e00f2ecc130c42822a176839b57cb4c72e749767574a4655b75a91c4d6896bc0582eacf8a5bb7a89de8d4bac7f323b455daf2344015bf9a336bd6c314d56e7c8ec3b1c74892d99eb473be485ba693b5860ed2ab264bf3064e3d93cd204e919d3b295a8b4219e8acb981de0aba12687956ba6385081f3334ffbfa834b98ddb59fb277a14cb0f39d4781080490b4fbc8ef47d0677285889194a2a8e1b4c4995a5ad3f45a142e8997177ebca57f4b72c9c3b16227c93fc3e8718e679ae9fe3e5892d4ad39fe37a540794a003f566513f80d541ec330ebe134e107ecbf455b31ebbcde407da059c95b3bc64f7c78e41eab29e01854371d065c860374f6405c288b53214224c2a24976040b51b701b01e6a61e7ce0bcad3238c87667c74733f5d602a13cb611d0d6ee9233efb11b821cde6f8f2b773dfd2acabae47ba958d3eba6f59648f0571d7b25a8c169fdaa8ec9aa4f28c8333424ee97ae97a0e89acea28f951d2fe24782d32f096c53a01f4aa846e8936160260b9a5302387907942e1648f6e1e0eafbb323561cf382b8452aa7e7ff28adaeb64eb70d957e1ba8ca1ca1952dc2b1eb6e49aa41d4b634b05c40d789aa2ec393e4d6914c6a4731892d921ebb527e5a77bc83038e3596754e6403b05e23608e94e7daa683ebcf2d8f1327966a3cbb15e1f9b6907214ef70a17a2e641b99df46372897c690f2801916c885fb91090a4d4e21403c70198788608b14130cbfe094d23a12fc64c02269f84decfee2fedb19aefb0e813a9d314cb0545b52f13f975ccca5a8987528082b7f7ed88c4171ac0089298762301f71b2a78ada2e80da3378de711e65da69a6d4abe94e96f9d8501ba4f474f906ba501e3473f289fef28c66a667bc37387a7f057fed87e1644c6b7e30ea81b332f0eb0d23df8751caaec1e4252b1172bd8988da45cd1a991466b2da74f7591") getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) fcntl$setown(r0, 0x6, r6) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x35}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) fcntl$setflags(r7, 0x2, 0x0) r8 = fcntl$dupfd(r2, 0x0, r3) ioctl$WSDISPLAYIO_LDFONT(r8, 0x8058574d, &(0x7f0000000240)={'./bus\x00', 0x6, 0x3, 0x20, 0x1, 0x240000, 0x3, 0x2, 0x1, 0x1, 0x3ff, 0x5}) 16:00:20 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x2005, 0x5dc1) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x8000800080002002, 0x46485d48) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) close(r0) 16:00:20 executing program 0: open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x159) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x2, 0x1110, r0) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, 0x0, 0x0) recvmsg(r1, &(0x7f0000004700)={&(0x7f0000003380)=ANY=[@ANYBLOB], 0x2, 0x0, 0x0, 0x0}, 0x0) bind$inet(0xffffffffffffff9c, &(0x7f00000000c0)={0x2, 0x2}, 0xc) 16:00:20 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) lchown(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) setgroups(0x0, 0x0) setuid(0xee01) chdir(&(0x7f00000001c0)='./file0\x00') r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82", 0x168}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x861, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x1000000000000204, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x20000000000001dc, &(0x7f0000000180)=[{0x1c, 0x0, 0x40}, {0x3c}, {0xfffa}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r4 = msgget(0x1, 0x254) msgsnd(r4, &(0x7f0000002e80)={0x3, "50f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae"}, 0x107, 0x800) msgsnd(r4, &(0x7f0000000780)=ANY=[@ANYBLOB="000000000000000051f2e8cbad4c40341a7fb8f28f53930ac93feed5e69ec81ecebd9e705f836edbb76d3198d1d6e7448ba200c71274a7bb1dd016b9ce27d8fe88478ac17dba06f5e4f9be8700179265b9fa88c70e8e256b3ec66e56ce3058ffa63be973a9466fbe0146e1fa326e17bd002433f7544397428045fec49f781615269d824e1e0cf34d3f24ccbc09af01a5dacae9fd2d1817724aa40026cdb70a6279419e8ba7d192afed727944287c8b6c6c534169b2e6a2e6f238959768a631e6eebcb2cdd014ec41ffafe4dda4343e7d296712981be30b68bded42c5ab97c5bd5708b971fbf411dbad577b612dcbca896994ca792802f9377b672237533dd601a3a8a9047b29b3e90b26237fb06192793b0983477f29c4b9ec6c024dcba39d89b58088a0a348efa480639060938debec39cc38ba30f46b67af77b936952c2a1756be84e0fb647186a86be1c2f2c554c94b526c524d17cbe6937aa6dfbabb96ddb2b84a32cfe72c3587bd858368e60d9673005c6e259cfb64b3d2be639b83f5b49eba1ed1a36f8a2c73b7a9386c2763d613353992f51ff5ca4d6763ec3e835494ea6f548ede6cc8262c340a31088e12e4b477e330e52d6aa50ed36cb65b6880ff1c2ebb97e8d1259ec78963d1e3c09f7ac9a5ec58e963da7027a8405851d27720cd84e1e82cc2cadd4a6bee6a6b911d3afed5f00004000000000000203b5b20fe13fdd62a06bb6a71547cc33a3c19eeb41c9ad3d15baa6de1491e0fd5ee31e294e80206cc81a3b97356d19d248abf63751fe4a8af0bd5ec16bd5c408dc69773501827c6c0c09815eb821d54fe81a4d106c2b3ecb8ec7898a25965c34867b265c71dee23728ec976239a7056182c203ec132a107ea267819ce52b7a6a8f4059e0035eada27eda1d2e1127eab8b9354a87aa3afb8ff9b315995896ecf4b53227f736423d4ba3f55c8574547d4418f39b95d361deaddeef581"], 0xa2, 0xc2c25e0089590800) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r6 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = msgget(0x2, 0xc0) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r12 = getuid() r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x28}, {0x48}, {0x6}]}) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x28}, {0x48}, {0x6}]}) r15 = fcntl$dupfd(r13, 0x0, r14) ioctl$BIOCSETF(r15, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r17 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r19, 0x0) msgctl$IPC_SET(r9, 0x1, &(0x7f00000003c0)={{0x0, r10, r11, r12, r16, 0x1, 0x9}, 0x800, 0x1, r17, r19, 0x6, 0x1, 0x1, 0x2}) r20 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000280)={{0x8, r5, r6, r7, r11}, 0x3, 0x0, r20, r21, 0x9, 0xb01, 0x9674}) lchown(&(0x7f0000000200)='./file1\x00', r2, r6) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file1\x00') pmap_unwire: wiring for pmap 0xfffffd80777f7b00 va 0x20000000 didn't change! 16:00:20 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) fcntl$setown(r2, 0x6, r3) ktrace(&(0x7f0000000180)='./file0\x00', 0xd7c37945acab6ceb, 0xa, r3) r4 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r4, 0x80206949, &(0x7f0000000300)) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) recvfrom$inet(r5, &(0x7f00000000c0)=""/46, 0x2e, 0x2, &(0x7f0000000100)={0x2, 0x3}, 0xc) r6 = syz_open_pts() ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000080)={0x2, 0x1, 0x4, 0x1b19, "abd0cc0d687794fdccdff3fc944ae8931000", 0x18}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) 16:00:20 executing program 0: mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x10181, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f00000002c0)={0x8, 0x6, './bus\x00', 0x2, 0x4, 0x8000, 0xfff}) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r1 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x4) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000002a00)='./file0\x00', 0x400, 0x0) r2 = kqueue() r3 = kqueue() pipe2(&(0x7f00000024c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$VMM_IOC_CREATE(r4, 0xc5005601, &(0x7f0000002500)={0x10, 0xff5f, 0x4, 0x3, [{&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xff}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff0000/0x10000)=nil, 0x4}, {&(0x7f0000ff2000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x5}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x100}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x2a}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xffff}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ff3000/0x1000)=nil, 0x3ff}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000fef000/0xe000)=nil, 0x5}, {&(0x7f0000ff0000/0x1000)=nil, &(0x7f0000ff4000/0x2000)=nil, 0x3}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff2000/0x3000)=nil, 0x54}, {&(0x7f0000fef000/0x4000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0xffff}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x1}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ff6000/0x3000)=nil, 0x9039}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ff4000/0x2000)=nil, 0xa9e2}, {&(0x7f0000ff2000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x9}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './file0\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0x8}) writev(r3, &(0x7f0000002440)=[{&(0x7f0000000040)="5a6c09cb06c54cd0bf50d469b43d294deb77472122806ecce047f100ac533b61dca3e2915125c79a928e945dd2b4a5a5760b35a14efc24b1197e772d027c1730437e10d9702c9dcf7677cd91a5baa4218d65e89fbecc38b45ece2a5f4d4b4ebcc69209abd9d9bb914633ff479e5fe4e1a13c9f38adde489aa2f8997eba44eaaef069c41c0095e6876d42c56e7be1653c34e15b76b58ddd2b34e4da90fbe1559afcf7202d6b630c65a18b3f58fe0315022e291f6d", 0xb4}, {&(0x7f0000000140)="aa09d0ebc575063b6ef0787b2a1fe52919bde5550b8e2c48b818cf7ff5e28926638430d505bfc6644fe8c2ec366482e1d050", 0x32}, {&(0x7f0000000180)="8e3d8786044b81ecbda1ccf1b0f5bfe80c4b6f876ce83048ec87eeae0d8d3cccd82e53f15f007cc30b0ece9e332e291f721d07bd21438e5ee775129001158af11531f5fd66a3bcd65b0c81c1e6feec6f1c6f5b72e9955c549b4c479503dd8e08bfdfb029ffdaeed69a83555e0438e4db709eb8f80928cebaebabaf540e29", 0x7e}, {&(0x7f0000000340)="833be0c4c4d7ce73de2cb89b434dd4b09fcd38053639fa17dea1e1c76e5d3202ebacfda0001cbb9ac5ace0da70bf2c023c46aa74cca3c5ae390826c12afd5d90889dc1d95fda2175e76e252a49e65a24c9c9c372a643872bb2fc997861b937d5befae1f791a541c2b3ad536fac2a480de097957a6d18619e3c8a431cda78f4bb7521ff398096110adfd3445eda64cd1add058b39e091ddaf8d54250a1db17deea8b6a1b93d3090cc0c50108c4e57078b509309bbbd2652c244e5e284130b69efa7779e08611f3c430acbacd66bd7382ddbee3e10c24cab44853e4791f8d666145d51a7e0d969197b59f60e04e8ac382ecb930b9509a5f59ce65314aed9a298199aeba470504af13b5977909cff2af2b222e41784a65629f43a78bf462fa12088564543443bd787f73b90ba5f3e9b60af1a1cef7bb0da8ce837942257a80265e6a75ed3105c6b6191e6ed66f5ec8a4ba8df456354e30ab3fa3178b458299084b909aa6aff12dff166734c9f9211e0747bc06dea4abbaea5d7a83a1a96351aa629731dcc77d6e3ceef7c67be28f76a74d511101ef659ae0175164575cf9e3362d030e034b4584ea470e1375df6f6e227842917a61935685076f6260ef5e25ae534d408abd93bb308dbe9a86a135918ca2f53f76060f59784be25db1b1fc6ea6676b462f28992ae0a4c1177ee3c50e1e2b284e5bd8f112256a16a07049b41b4856782bdf20b12cdb0036a848642d7f814b521570de8feaf31674dea79a526f13f23a7204bbb417db23675fc5ebd329ebd8fe3c82ed9a08f72d33fd09398ee475b3f60441cc96a87750f3d95985b3b8473039f9f67fcde17570d413afc903b4a71cee4c009282bb17e9227e914f8a6fe40248641b0a0380df6d00754140eef44e26027bd0deb6677486a8388158b55621ce2701d91981a9b9207f7a329e92654fbfc72d3ea7ed17b23e9e33b6fbeb5f8572c9af353daf7e079566d7bb0beb02eb8e67e0a0f38be762a03234995ba202a67c6cc698318f29d5145652dc5448c4dd440515331e1f706a16492693af6839305437b3f9bd31b705e97a037820ceececf8b68269efac0a2ee62f27a9353f24840d5fa8b78b0316490f5e84d099a4d40e8bc2dbf606e073af33c32fac0e47d5f1e1a12e5300d08ecc13875bd8d579399b31ae18ba90842ba0bcbca4dd47c45277527d36bda256f5f245c63524372fdd49d0def430fb846d052b184d2d6fcba2efc94b3fc44b07e55a5b90ae62f4499c6869769c985eb77c0043161c2b452aa4ff4fd7c1739bec6f35f7fffa6e0bd8eba48c340432ded047c2d78f55e99157371fddb42d627cd88847555629894994e3ab161d704f366b9e946eda30c0dc19e24a978536954cbe6644dd23e3ee0cad4c654dbe398e05afcc08ccead2455bcae0023e651704a8a8ff97cb8a90738d829e6643524b0f3f421bfe03fcffe2d79ef1652f8a30f3fd4631018e588007076add87d14dea665b4643a407a9e526063b318703cb38d2055058cf818174e1987cfe3d5d37d056fc2bc1239d3af63f9de38764b38009e1abb2a995c75d2cee91531ca8ef7e4c576ecf320628fe1ea941b6a1289be64fd2b0d687837a09bfd78fdeefa52a4b5feb7852d318c1bb569a362e256566a5f98a2267bea944402f45aa29a058f554198e1a3463b029d1598011c4101bee863a73f0c045b896fb3f2eed560e540e19b4bff537f07169c3e76903b988f5e37a287a42c74b0ba4e41b71afd068184d1366154ba432fced15b53ca362df1a8c4f97431fbf68ec88372d60d7b11aafd95b93bee1b06b3e25ff419c5eed08112ff29788bebd59a164dbb7fbddea7a7fcd003b248fe4a8d143b2f1ebb91a0159e4a7e62bf5852b67fa6a76396ecb18758c18fe46f175ca7f08a8151449d1bd427511219d88b321aaada0a3270e8ad0801b45e9f99db5d19fb4ef06622db5e71a089835d76a75183154bdcea84e25c52ceb77ec46b33475bb46a9a5ce2f55d0c146489e60cc072ef6901d843c036fb967137f509a0e5e087b55e91d6709fc90f2c62c01bbe50036a9766ef590afff0df0eae2c726086dc570c0e418aefa9035d7af4dde0fc7da825c021836eba29011e26c80027721cec79e11b10f50ac44dfb7e01e9701f1aaea3afcd773c1058f175b5e907276235772307bde20bec80ed0e853f6ce00877a07b0945f888b2142881e2e9031cde45d51b87b95ac9415b0251204f39587e2f62975f527a0fe98f57f4f081e25fbcbb19de842ccafc1f45edd46da932da6fff11d85f9991ba296e83800a4c01060ef94b135a79d837ab5ffeff01a4c39e73fceb75ff844f61ddcfb3dc867f30e911dae192feb39d3d4e37fbcc8f81459e1a71c04073ccb8b3e3b1d932df9269f9a9c9d3abc21965d222f9ac46ce71d610c4cb7e3cfd882d7aeca26a580711283708b17065f97850847474117a9d73ab577fc8fe14f7a80bb988dda356012ff395662aae3441758b26d09d8057898660a34dee0680bde30f6b98a4cadc50c099ca146556b040c46679585259af5e1891473367910193bab0d1e04d662df0208b6b33877eb71847bb88c34ba387b98571a84852f58f6ac97175c648dd872356b18e13c15e3169bba64446168100b8e9f6135ab24ae162f602d87731f0ea6a27e520f575b2f43853b257a9f9f0967f33c48cf2e394616116f895165306fad004570c9cbd8a00b12ea30af27de4512604e1ef4164906139a517342affbf538e1e66b4b67618b0caf51dfd50ff860084f2ab4184dce37d85cc4bd5bbcf01aefb2d1170eb21e47a8beeef4f564b130ae28b6e9fdf5a3585b1d663d567d0c7df321b38178bc723b27e9204edafe5eab8ba8b16ff55d81918351ab94b5dcc34f18f7f8f00882e75bcdf4eba800a62b3f73f11dc571b17d0ed17301d70784931685d8a8af1cd10bf9d0fd4459f7ae4aae122cd0187e9dcac3ed99bb676b2c56ac94fbaade4c435cbd6aa7abf7b3a14435c880cc7d0a9c1640dffe0f7b69c378c36e9c0105949d2d6519f4402ef59653f752ad607ed9795f1bb3930dc656bd27bd280834fa2d2c7ff1c1bbbdf3af118a4274a095dd53bfe55ea532c3e8c9a4a72d5d309639eab5a42158d04a1377917d32dfdc0f9d5b3c74f784a5cb0476bd47f904c86f9ba3bcfef3ef75e04f734b9cf0253bfcb846dd797e3ffda4fcc1f0a289a8a12748079c1ec33394f13b10c629d566177ba52884c07977f3646e89f8818ca4b2485bfc82984dc319becdc450a130363659054cb076b72450cc9a72274bbbb086748e4088b7dca6667b592e48ac4cedb09e20ab9cc24b6461a8ece7d1e3aac11156367b19810edb464c28714321df350af5dfbd2cbb588bab9e6581f04f1931c22d7db36ff72a5d1655a5008f6e6ea4e7a0744c0dad3690c4f16e33cbf932f96b5423b75164d0a03f5b9a0b00f593458f12b98f5c75669e68c31a682cfa0c77efb987097992fbfa5f97084a31b4a2abfc91cbe50f53ca50b90dc196869023e54e2e1ee4b66bb87cbfdb359415c6bffc31113eb9dcf315154eff41a4b3bb49f07abcb6842f7d74912a2e5424a045c4e9e6c02b6e40a2226d950833eb0ccb62b75c82b70c9a1fcd18d9c3497e725899dbcf766099baca60aa97d70a8ac46b80e3075d57b76b081f760345c20f3367f9d467606273e3e112ea0c93c1c63ac6af6ea14206ed1dd7fa2494a083eb367d7f5382715b93fcbb046076eaf1f534824ad73dfb0e629478894d7753af0bad3fc30a4f879f2f206ec89d5efd5d29a395e4475d96bd5547f78e23e52ef90c7e7a1b5fd973c2b18225426a6ba6c6b651bd9a8ee05d5f0cdc09e00e4a5076bbac52b29d445cc4131fba62f9f9daf0dbb2f5233ebcf2266902647dbe90e80357ea7df2c155cd078843c22f5b7a8621f2bbd2feb8213b3e5b29cec4c0c342ae633ef62ffa96481066798e12a75502f7f8cbcd92f58020aad10261fb02a7a87fd5684f9b3ec6e9edf38181a472e3de4a06b67b6d623b5b1a1d98beb9d68ae74a4627b490ccdfcf943530d9480d2b0017b2a1bd10ab0bbf680e92b724a7db47a497f0003cb6da566a9bad875fed98f33a8c6cc31221abde6dee2c4a7e1e1f44af529664c881203347bed95b9cda1a11d5d65768e0498eddd827d6fd053f18a82ba5d5e083a4d57e325a27936befdcc206caf0294b2ca60feeec42910088a6841809e830e29584b00a8bb834959bacafd2770ab59484bab200240a3a17894f9edb803a21aa0aef214e3406390532bfff1bcf512d776e15798468ed14726ea7048132e85f187ddadaca8ac0806d2d83edaacb5d4b7e0fa41d418a096578724e5d5d29bd7e798f975c15ba34dcb2b410794ef6758c24d96cd5de945f49fe644e29725fcd7677ae736a14e710adc3f8d5dc8c0e0161b51b798643c3a2b56a623b7f24b7f876a7076b271db8a0b524b9b00f22b15352c789499162f4bb6aa029b0d261bce506aee1980c7828a89ce515e529df63ce2757dfde87faa2c6e8c1a02fdc11094e513d57b9f151cc18e9e711c2ea7e566c755f34e6ec5b403211c8008060bd4d386f7ccdae0193eba746f18763a8895c9c2308209083229ef431820cef4bbb8fa6cdcfe41c59e12092d2d766869cc88f262e68f7a1ac86963b846cea51b90b9a496c7d40d1e83b068e3f7ede056dcae2e072ee08cb39d79694a08ea78e0a99572e1fe8b26c682061446c5f724d3f39002ed0ad2681cdb5181ea28b539c13c13974684d8a96646e12667e9578ea701c3e22bc3e98d9b1c53eb5d56e974b843fcaf4315c4b5399fcbd41b56ccf752377f0858b7c27280608102aabc7cc622fe48af0fe918e732784f4865fed8407fad928284268da4ca22a10d762737ffd3f7ff7285ef4279f72bd3b7c1ef5fca0379ec2c65efc4907220fe4733d91b25967726e56a93c299b5177f8d7820f60f3baed2a005a8118ac0befc026256510dc12fb1fb154b43863d831fbfa911b9c1ec52202e897174eb1f471b82d9801e01ea2329e6fb9c34e65d3f6ae29a76439bc58740bb384992340c0d47d979ec825522d77a313d30862c8c5c59fdb2a3c3b475071a41cb2a4a3746c9c3aab5bf5af0128cf6331c8eb9c47c001bb5123d54b52b7e31256ebc662f41acd5b36e8dd4c8d6bb2f49d4b2a1973943c85cf1302f274e64f8d1672410058a513f622ca27ab1cc25d256eff1b03733db03cfced5fd835a1265a1725c7fe6451cbe43e74b42bad7a5aa6ae9fe0dc4451993abe9b5b494c894d7168dd7a7dbde3366fe0e681316bd4ff87497d56577014daa0a9a7e741c18c18d5c11e3275cafe56236377abb0436567d220af3c29251424985d1b3b5a4aab76b947093482b05e7b08e4cc413b783fce605425fec14003b09aa204a9c4ca9cf8af13befeba2ac12428bff1a7f4aa6995bc7b30523724e4bc7bc499162bcddb7a03d61c0398e5eb64b9d15d372b76f2e02871dc96c0fd659d2f0d72b27c3bd9a7f5919ab08d38de563d4fbe1e36f46e422c8ec43ca85b3f215b8ab5b6e2aa484e93777b43e5435b3ad1365dba80fd1e4d6dacff34ad7889065862823c74ea45d27bf61c159cd13855deef7840fbec06daaac254a06e62c2743262d3fd9eabb9b88d52dd38ca9e09904f102d22a6cd7c5431a2c518ce07baa088154da5f664d3c57512b5948e6d7834f55c61645971b61719c462aca59d5fe2dc8340fba3bb2c9d9014898978cb4f24fbfac08b2899baa29f183b30c3f57d99f717eab8e17306f294bf407f05e34", 0x1000}, {&(0x7f0000000200)="843c7033c3cfb5f484fe88a0ba2ca0baacf62abbf8783a6070c58fe4304a4e29129b9e24ec8fb3b688a54677127d75f5aece945e09905d8cf891b58b", 0x3c}, {&(0x7f0000001340)="ab71f52d11e7e7817af64e926613f7c8fe4b3f7ca8f787a05b117f77d793facb8ea42db190011eb52768fde0cbb08eb060b728901e17eb25a204192b90a04b3a1b458214d9da9b90444d1a86d6cd2f3a702b4c393a3df19318698c7a489301dab1b30107b0a5ebe45d87ce6ac6eda9f5f52231f978d1d096ab3e3d571732bb0c3424cf8c2c8b20934643dc917cc2db521d2ac49a9faa8002e3f9c51010769342151377c992e05c33c300565cdca6489e3974619d7b1d73c1b7c82a8eeb72bdd7aed991c14c6628e4c0205a7ef1acde091dbbf95988f5512cc7d7ab5b38861d62d73567fa6112759b45543257e12779d01fdcc83f49db57232449d0d14c5ec20bc1b9c286185bf095a0ebe5a5b5c7609cfcf60d41d6e172d8bc69e1f13f795683c818ca892342524e536134f1c6225ab7141f07e98f47a25b17e7a28b3e81fc2cc5332ae0004c1972426c702901e9723c11476d46d27459f4aaf056ee13bc310336510fbc801e60b9805b34122d3aa8ba850c212cab348f235c11c623a0799abc5bd1ca41ca5da8aa669e8814e0a797413558ec1d318ab3dff5089ca9a5011fc94aa13a835a0d542d282d00ac3c37b9b96f54ed61852e693161978dff3d76aa3aa10b9fce7540618ded08550b0a957a3f2c8839f70f89bd7a0f1a69405675fc34cf34009174e966ee72f1a2053036b3e697e7f0a2ac2aeb77e4deebbf0cd477387c288f51daf40549a7d756102825fd34896c48d9b688853b8aa7dc44dab44a9d2139664105a696675cbbf282ac6b19112fbe4386829c7db3be19f11922117084c9afbe2bd61efa59e4bc2d199dbcf6f1db94c889ea91aaa66bd421fc81f3c51ead06747e2eb9f5d4ebf982bd010a852f4e76ceb7b308bfbbcbffd30ba52806365eb3bdb12dcaeab68b59f291d42e29fa748362e858b6824bae7fc919b42ce2b387b86dc5f8cc1bf72d0f8e7377d43c90f596db74c04ca06d96b4a7483f3e116a6d715b9e077113c6b92f0253ece66ba05cd30517a045d60ccc2a606c3dc5a2af64fb1566832f1c04bdebace50231c8195e93cfa03bf5ec4ae83802b27cc479c8fa0fb18283085eaf783a3bc8655473b0addec50a6e4db5bc12d2664183e6fcab0d1b2e943fdf6c455ce425cdf0b8bd68591a92ef3756d25d3e08162a08c9cdf14696b8a498f837c308f071d2409ce1906191ee08072d421ea3b58d79775fc8b8ab9d1ae0e5da264a92507ad7c3e290c114bb484b5fa092b23ecdebc236578e4e4819fff1fa0656121cfff19a2dffdf1a56669d4df9d026029e2de43112d15bef2d9e6463357229c5b71fa9ca032668f4faf4ff3f3952c1c6e784fea230a8d773e104525c93200621c8cac6d583e8f897768f9d06d296946fd87f53a2cc87a3c6722614d07548ef3cab553f4114d506d708501946f0370f110d5a9551e622fb12bb98162aae90221478e8e43fe9357ee91ce77136b1ed39bf46053a783e0f8e14bb4cad3a4ad0dba3c567dd70d7fe26293447123d1dfd597b60c6247b43eced8d9d59ab07d99e45454fe10e4761bcaf65d8363965ce84701ba1f3af7da7b7d55eb9f0e3c9fc0c77eaf5fac5b69f75945125f376d0686a16b0f16e95548b0e7fb1fb7bfc4df1f608ef6d304f972d5069bd0c8b9f828d77b9142c0d1913ab9e84a9ca1591736cf32a0abfcb4782ed09c23683f5274ef4df189499d81b2bbec84415fb6e732df92e26acbf6a41ffadb5d826e9afbc066452dcd1209cd56bfd8a1f574a3440cbd0bd4c20c8ca1127d0f681174ad50e6d86f7939ebc746ff36df6888e90751611130c2e3d219bcd0c2523b2f1a9970dd7764ffdb9c92031247dfb9feb5a778578a8c4b4f3ef4858275eaab0eae8c1644d8021dca8ce26d31a3579ad8a2549ad966d3a0216670cab27ad0b064b216cfae7fdc5e82d7d51938a0bda84aa7489b9bd6d2c33e856dcbc15d21a68833c7ffb5217b1c989bc5c3c489d9b21a16c5388b6afd4b07394173c850d4976d8cc8e6a34a3c45346f7845a5861fb41af54c52f377ac53ac2059de059b08d2fe53bb91d99a1ae12cdbf4d45bfe2b5c26ed39ed60c281b2aaae514b0de0d4e8a59d043bad3ce8be06579aa2d78573b042040e9a1b70cbb65f9d11236036bdca475bde8813a9bf6c0eb4dadfb24f82be5afb5ae3844e0afbd4bbe663f721ad5eb82838fb44f64d5d216c21f3efeb5fd9694f6fcf3a1f77d70c6848ff5b50c7593167af87e580e3c348c7242ea25af01712211fc91da95705d87fe0d67e7ef3c51b5da3e909ecd7d4c0f70fc5d9249a91dc2e43896a87720d9611662907dc08ac4a191e5bf6aaaa7ec7aee9154fb24612f24d0e9ba4622f2548ff199cc1346c3c556e97f91a6b409501039b9937f72fad71332789543d2e90aa22806cbbc14116019e68d2afdbcebe1dcb6b51a881185ebe8d61e8219a6189908c78504e4347607e7614a6f3f773fcc1b197a683bec8dff85d4cd90abc9d67a4e95c9425ac9c0f811abe06b2f2fc6d09107ea26e2a2ef856f8a4f5bed2dc5017fb7942fe92dbb6169a5ddfd2d24f8445623d991fd3b5feae6f1f6bdad7e8b829281031febb38d248043b30258f3d44e91625afbf23f2bcdde4bbbc34f165b5cfc57846abb1b3019bcf8206a17d1290f19fc6d00d4de78cbe12af050a3aafcba6eab3e0883b5fc9ac759f20f0df774d9a28148860d795f751e19175d682f5e9adbc247b9b3a6d54b17e534373a67fe9b22b5c4b4028cf44deaa09616ffe0b71fb71ce4e0418a7946f8802d5f9308ba1787f3bc91d79799bbd4a39f4b982aefd338b872caeda279082867d1709acb6fa2556403cda1805617743ae9011f1327b26133550076856366cc143e0134701c1d72d2f022a3550b704cd6db18e6f46a88d52ee744d66fd1d4c029a8e8fd9c3f93c0ccfc54119ef02935077cea25494ea3296bd3b79e4cc5b8bb29abca8c385ff0fc3caf7c7726b8ae6469e46a0f1359cd20a3995e67cfe4a18ac6ccf55f46d646aaaa52a862e701e0ce6b31644ac78e74cd7f3ce01aaac9fa4e71df40b4797d137c8eea3cbe804c9091c34d93078a683b5e3276fd93830c76f01798706ca563eb0d1ead6c68b518f85d14760eccabc48699301daca43fddaa28283035e47c2dc790b37a772aeaa83c2b3016d6d7b3e21c2dea843951615b3b4db9630af53f1769c2c90d6eef4ed29dd8122218928c20fe93ef3116146446ac01f3cc8fb5286437ec1ac7d472705c779844a982d31d7abf45799eac37b4b52556da01d9d4d2d6463e8a496f555b5bbaabdfabc28f1535475b45d0e18988a5d78b7f77bb6165156abda3d30fa42b4c4b8c89ba579363b3ad85c57f0946381ec95a45d5139ad5e3ead40ac97b005655542bda22ba23254755fd3fd93bd61e496a86ab685e88430be598a611391b7a95b0ec452f8cbf3ffb0f9580add5f04ba4ccd444c6a687dbd9f99db92e693dbe51eac1acdae787c70160429188688799ced4f07d7e8de0f6bade820630f28b1c0abfd51979d4dfe0379b73cfbcfd2c278570951e3f24cd4c8d859d767192b3b1d77a546417cb3a54daf32c0983c014c49ae9820d495c7f912743b458a434a309b2304d970acb706d481c54d0fb085fecb754f7c6a43d8b8e3502b3020a7644d16f8ac8f6259a04c3a50efeb1553712ce6483217c4f458dfeb88bac5f137162dfa01912758096cf8818769d12a34a950791185fcb8aeec7b081268076e8225f51a86a9f355dbc08045db919bc4e9febd12b167dd4c31f5763b80822fa93ebdac6487e7202958ea8d6e734516c5eaf85e03251d9980fbcc51e30f74c44fd25fba8fa0935b9aed5bae0a8f99c37179539215fdcb08ea23a2e5d0eac0a953aeb4f89799d3f21e1c9546f6a875ebee64b9c55165931b45a2d4d5df4b4295d0c7a7d79b81634e3b147ae3687ebb813730415bf27c891edd583709d40e811d975eb762cbdf7fef81c16074417c173d105487381b3da597dccee489e35d9d0cf4826f30828e2850e9c7cf06eaa62ec373c5cd79f0cbc442b011bda1b2d67d80c1f4485e56b3d964395e2d2aefd4c7bdd7528d6a88ca10ddf0536bf33c0049165e716bbf17e2a5d094e5e0c426fc69f1f231fd61476ff45a10e318ede4a9c44632ba3fb468cd6f5299652358dab134ef3dc1c74809dd4fee9bdf7f3bd41a4d8257b02dbd12bbfda94efa21f79ccb6bdcb4e435d1a71544e0bcc49ab9ecb7c0366b317eb8e758bb6d348c65f75b30bece4d1100a99f30049a7806a0c6055022e6ff802c53105039e6041196d496c8a35d732fcc622458c5afa893922872f25a4e67db1c267aae9756cd45c4a72fe827a9a41fd844501ad747d86fd0cc2239ac8a4c391647e4089f4d252acce7f39a8a88ccc744d7978be00c5326ac87df348d85dc9ef0daf1961215bf63b6fb40e59715bcc34091fceee4ae0a01473faf2b1a41f12193188d8d93818aa76a4074f15d58c6e4703724676f00246d9ed424422c9a99567f0469f3ef66a3b12f534ec494d9a9a3e7260caad53456e2451ed19577262653efc149ab0497f808c7f0b34dfb67b6f110a6cea8b8a6483b752a09f4d2ca6edad950685118aacc7d54d0957e53852069ee917a4f25f7af29f29177ed50680d0abd752176502df362841f394a66e8c1f7ee2f883df9bad1c07389e40b9ce32fc2ea5c12b7b4509d04419ca80cc5cbc7bb6d222435b7717a602ba591f0817b4859186fee341ce5646db6d77498158aff05fe67bd7723d4e009f09c3336306b4074aee058faca1b20ce0a05069ab5c4c62dfae3577ab4ef7df67d9b09c2032e6464360c617cde767f6a8598bbb6582aa68859ae46232570506f214d9e11fe41db3614f2b55cb848d7e364798a4315905056d07fd03e36af885152e229bc4556cde2023de9d61f1e82841d34e399435e88a3be789b5a88f4fb63fc0400fc5449e922a0288974794d8c390f9c2673e6d50c5c4c20b06cab398dd55b398a59c4964f601e575ed9a1bf6cd272dd42bcdc9e29d442c7527164fc0d629e582986ccbea8efa500eb75d738b503c810454fe841d765a4817157a8612527be2e54784320fd3674448adfa2ec0dd06786d640bede8c5902a7afe2ce84fc0533bc27977f151b1b691eb7e75d37f676de9764d683a38b1ce6c3392eaa72beb2e68cf750e91d9fd2446581fec18235429d9d83217ba74e3cb8962748b4a6d64036a7c25840a453bcc04db6e5704a9b2d5724e8289acb19200dac8ea5691b6f747b43be07d8f23f4131d215e253f6033f5ca3d7b0c1f22a1e840f2cce84192fd9c3cc5ffdeb44702bbc3c063eec03ac55a470f56e452b2e5959c49fe8849dab2b1d23de430e802b7b60b614afc34efabd389a0e1f336e3a36861b02341df8a1a1e15462b9e2f2e219a58c6257195cf4c56341a614ee83bfb98663a9942c2f742a2dc205280a472ca0b60ce299f264ee79f843aca7fd738aebd7ee93b0d742060071ef7436b8bbe949ce342df010c1f770247d069e80410cf93ae14cb1a23f087a00b292f1c9b3767578f98afd7f3776f05f8e89cd2ca0d90d04689b49604bf260e82f8e149cb40066ac96ca342e19049d17ab4fe7e33faa52147db4eaba50449bc98a6b1883eb4fb80066a748c089d9797971ee63dcaf102a34994ccad1d1ec80da5675eaef3666601af57bfb34f383b5627f82b82881ccc9ca026f2bbf4c62dda34282f3a01051434c1f1158215c811fa4a776f3e35ee70bfb40f45b4f4b904daf5256537601504c647ff111529", 0x1000}, {&(0x7f0000002340)="6d4fda6187b96a08230e6fb4c04b0f0c9744dfa6ec7a65fe21fe822e1b85873b64445fbfd16a378c166698dc3804a49a382ad613e4cd3a93336c83570341488ddb49c40c4d2902c0110a592fc1e2485d84df3c35d3920a1fa266723ea5732c08a46028b4391191b06fa51336e946f351ea406dcee29e74d519f483e257e2c59e7ce703ce3290d031e4c8988c91a2e48594f42cefd0e4b0370dc651212b0d723233e50fecc0f08368b398541bb7f4cbff670d2c7816c81548fc6881e5d07148a1e6d77e1922d731ef6323e30a21b33ca6d34d7c35c8c4e8d1780e7df665a69b9f28b6b2dbec9406effcab47a639", 0xed}], 0x7) kevent(r2, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) 16:00:20 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x20000000], [0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x200000000229]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) accept(r1, &(0x7f0000000240)=@in6, &(0x7f0000000280)=0xc) accept(r1, &(0x7f00000001c0)=@in6, &(0x7f0000000200)=0xc) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000080)={0x40, 0x1}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0206922, &(0x7f0000000300)) 16:00:20 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x80) unveil(&(0x7f0000000080)='./file0/file0/file0\x00', &(0x7f00000001c0)='c\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = dup(0xffffffffffffffff) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000140)={""/16, @ifru_broadaddr=@in}) openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x8, 0x4d960828b747eb75) r2 = socket(0x18, 0x1, 0x0) accept(r0, &(0x7f0000000100)=@un=@abs, &(0x7f0000000200)=0x8) r3 = open(&(0x7f0000000040)='./bus\x00', 0x861, 0x0) pwritev(r3, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r3, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x1000000000000204, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x20, &(0x7f0000000040)=0x9c, 0x397) setsockopt(r2, 0x29, 0xa, &(0x7f0000000000), 0x0) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) getegid() r4 = msgget$private(0x0, 0x0) msgctl$IPC_RMID(r4, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) ktrace(0x0, 0x0, 0x8, 0x0) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, 0x0) 16:00:20 executing program 1: r0 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) setsockopt$sock_int(r0, 0xffff, 0x2224, &(0x7f0000000880), 0xffffffffffffffc4) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x400, 0x0) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) dup2(r0, r1) socket(0x2, 0x5, 0x8) 16:00:20 executing program 1: r0 = open(&(0x7f0000000040)='./file1\x00', 0x611, 0x80) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwrite(r3, &(0x7f0000000480)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a759355bf53c918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50600000073ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f64739c081694370adc31e8f45cbefb20ef00007bdc6deddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f017eda9c1782e00b2b4b2c599a08be89f496994f679a6355726562edca44621280ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edc3d387511d95babc9e9756cbac315a3564000000000093", 0xed, 0x0, 0x59) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, &(0x7f0000000140)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x7fff}, {}, {}, {}, {}, {}, {}, {0x1}]}) r4 = syz_open_pts() r5 = dup2(r4, r4) r6 = syz_open_pts() write(r6, &(0x7f0000000000)="a6", 0x1) dup2(r5, r6) open(&(0x7f0000000300)='./file1\x00', 0x0, 0x0) ftruncate(r0, 0x0, 0x1) execve(0x0, 0x0, 0x0) 16:00:21 executing program 0: r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x100000000cd}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = socket(0x40000000011, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs, 0x8) r3 = kqueue() getpeername(r1, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) kevent(r3, 0x0, 0x0, &(0x7f00000001c0), 0xc4e, 0x0) kevent(r3, &(0x7f0000000000)=[{{r2}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r4 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs, 0x8) r5 = kqueue() kevent(r5, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r5, &(0x7f0000000000)=[{{r4}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r6 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r6}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs, 0x8) r7 = kqueue() kevent(r7, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r7, &(0x7f0000000000)=[{{r6}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r8 = socket(0x40000000011, 0x3, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs, 0x8) r9 = kqueue() kevent(r9, 0x0, 0x0, 0x0, 0x8, 0x0) kevent(r9, &(0x7f0000000000)=[{{r8}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) 16:00:21 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x80000000008a}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ce18f05de2f445ef", 0x8) r2 = open(&(0x7f0000000040)='./bus\x00', 0x861, 0x0) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r2, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x1000000000000204, 0x0, 0x0) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000100)=0x60) 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = semget(0x3, 0x3, 0x200) r2 = open(&(0x7f0000000080)='./file0\x00', 0x10, 0x100) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000180)='./file0\x00', r0, 0x2}) semop(r1, &(0x7f0000000040)=[{0x3, 0x8e}, {0x2, 0x1, 0x3000}, {0x3, 0x3f}, {0x3, 0x81, 0x2c00}, {0x0, 0x6, 0x1800}, {0xca25e4f612055922, 0x1, 0x1000}, {0x3, 0x8, 0x1c00}, {0x0, 0x7f, 0x1000}, {0x2, 0xf1ca, 0x800}], 0x9) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x101}, {0x5}, {0x3c}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)="985238a669ab541d1369151a49be") 16:00:21 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = getgid() setgid(r0) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0x3, 0xffffffffffffffe1, "c4dfd57b00"}) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000340)="d1", 0x1}], 0x1) 16:00:22 executing program 0: ioctl$VT_GETACTIVE(0xffffffffffffff9c, 0x40047607, &(0x7f0000000000)) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10, 0x0) mknodat(r0, &(0x7f0000000080)='./file0\x00', 0x4, 0x5b1) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f00000000c0)=0x5, 0x4) r1 = openat(r0, &(0x7f0000000100)='./file0\x00', 0x80, 0x2) faccessat(r1, &(0x7f0000000140)='./file0\x00', 0x6, 0x1) r2 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) faccessat(r2, &(0x7f0000000180)='./file0\x00', 0x12, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f00000001c0)=0x63) r3 = open(&(0x7f0000000200)='./file0\x00', 0x10000, 0x31) ioctl$TIOCSTOP(r3, 0x2000746f) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f0000000280)=0x4) r5 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x40, 0x0) dup2(r5, 0xffffffffffffff9c) bind(r1, &(0x7f0000000300)=@un=@file={0x0, './file0\x00'}, 0xa) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) fchownat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', r6, r8, 0x6) lseek(r2, 0x0, 0x0, 0x2) r9 = openat$null(0xffffffffffffff9c, &(0x7f0000000480)='/dev/null\x00', 0x809, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000004c0), 0xc) r10 = getegid() setregid(0xffffffffffffffff, r10) r11 = shmget(0x0, 0x3000, 0x7d3, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_RMID(r11, 0x0) r12 = msgget$private(0x0, 0x80) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, 0xc) r14 = getgid() r15 = getuid() getgroups(0x4, &(0x7f0000000540)=[0xffffffffffffffff, r7, 0x0, 0xffffffffffffffff]) r17 = fcntl$getown(0xffffffffffffff9c, 0x5) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000580)={0x0}, &(0x7f00000005c0)=0xc) msgctl$IPC_SET(r12, 0x1, &(0x7f0000000600)={{0x5, r13, r14, r15, r16, 0xa}, 0xfffffffffffffffa, 0x1, r17, r18, 0x0, 0xffffffffffffff5c, 0x7, 0x1ff}) 16:00:22 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc660840eac99e39af6256b1f007bf8f244cbc769cee44346040000000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e"], 0x10) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) sendmsg$unix(0xffffffffffffffff, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0x0) 16:00:22 executing program 0: setrlimit(0x8, &(0x7f0000000180)={0x7, 0x90}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000000)=0x7) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x3, 0x8000000403, 0xffffffffffffff7a, "73cc5160521f093842ad8721ff7f2e27b82f7b8e"}) writev(r0, &(0x7f00000016c0)=[{&(0x7f0000000340)="10c99b3a35d399fdf549015788742bfa15786d66410e6874f35f0ba73aa94a815feb6bc8079b03f519dce3124c2f6ae8260b718c9b8263cc29eee3215b6a41d9e8c80cbf9c14d11c1d63b685606e696d6c142e4225c995408c7f2abe115ee180eba48d656e3d7a1a2b93b4265a83a7c44262d31d478cbb6e58642babb1eed1442177c51b97bd4ff2fbe7c109650c89ef9b5621bdfa026368d9e099460eb4240094221e05c3cc5c1b04d4e4fe2d8ee3e987a5c1f4767486988908d9fb3452798277ea96f3aa40dcca66603d23759a9d4e8b0ea6b160fbfa5fc65eb50412a488f52ebdb182e549c45fee98cb9ae459feffbf23081ddc1928c9033e499cbc3d802d6348435d4df7dd93f8d52f7614eba3ddcc0a6b9c36725edd8fe4d5546a7845b3ae8b6752873a07679a298265a05f648d8e356b3e1fee081077e31539d2f775152942db604ef2a69fe3654cb2f6adf409dfcf4bb5a8a93f74e6889eebb7e66712a36c2f35ff93cfab2ff271eb1954d054b725d2b219678a80516fc0446c3b46dd61201bb907c378a6610652e84998956338a9877e991a7e8ca6cb5420374b676b54f997ea271b143861136cec0460187d929e043d4dea9336123d617e7181718d98103887790977ae3a512484faa544e4d3350b8cb38beeec74988ce2ad6f17c6ff91e6e93255f7bf5d06de79e9fcff24ec55b5f0be46935c4227831e83790d10167e07d5753b3096f88b9bde3405de80601fb91aeca9e417ff36472b5b3137ffd53e44305b5c813e9af6db3a24fb8439f707f32a23dfdaec51e0042f843054dddb3ca58791abefbfa23d35d52b6ca739483ca038ba556dd32b1e1047fe344304d27b09808942a634bde8df2660e2e17d8a11d270436708c30b3a9aab9463d52f4023edd94e1d5ca45c35810c73d7236ce9d3adb73b6a8fa1954428ad528a727e2b456824926b369cef5d51b48ea1b9d380833bbcb3bc5ba1b88cd17e4ae5e103221f04727ac805bfcac764bc021845b4f06b2e7f133477cf1265fdd673cce9665c9950a24a037de9d436a1f2ee375fb21d204fe0ec95bdd0a0f64ded2e0efd93470b5a78bc1a6198312726b0ad666295b6d8727e4afbd3ba9fd287cf30ad88566af713645ac9744a773c59bdc6f880c20d7bf0a52c56bc479d4ffaeedfadf1b3f6a989d974e83ec9851d7ae88982301300e45a82a1ba75f3feecd9f212ac990a818b9aee3098e966a95a952432a111100f3e173ff3e71f3619923d499fa6968f08f26459ab4bcfa2ec8d9f3a0bf8f16465ac610dc8562dd388726f5404e8ed4dafc433fbaae20a7307e1f71e5b4794514d77fb11cdd1df1d248e49089bf6b35c40afb93b5083688b942977ead21b3a9929f4d21dda0549562e8a0bd1f848f6a6d40c2536428cdbd9d6654e466e082f220fe417eabdc89023b42856d93d56a3b4acb40a76fb00cd1fe30de2514e468b8f324b48a863505174d692a597311ff4faa5ee5fec87c1aa0e0cc456827475925b8c7583c6ef49b6e9e3041f072ddebf7f53f46522fb24151a4e7bc9e4eaded1dd08ac9a471f074581f0083cfe619793479208bacfbdd1516e7e99ca0ef7f12cfa293ba6879714afe99df086f05569a0e74f546f729c7525ba2cf4cd614524df8d96fc1c883885372182f0bd246a5fd5cda00a33f3b9b716cf11bd479ac0ab21358a4ffdee5117b536911729f5539e4b67cd57f8845373069d0604b4a9ea7d733e6e1220fca3584674c52ed50b4da84a7abc16cd203a37a9a68caf977fa91cb5df7a81c360a1d22e701efe13a1d1e0875b677808aa55f464808105dde57af62a2338e870be3357a285abb48b2d37304aadaf36bec37168101b3c3a4fa7af77d3e466d46e7320ff91bc740a9ac94e5edceff4dc18cdca6d328a1f84f70e3e8c91dca0a2d451b7b9f4b5109b68f7f2e77218e86325566281a076a916b9ea65c42c491f058604ca918cf0400669fbbb7f4796f13d9f01500c5f2725f7ad4de9d62cae633ff99bc859bdc30a27e2ac0e36d7d63720d59070774ebc3efdd946a69b73d6b1fa8cd4ae2faa14bceaaf5a475ab5a3c1243d2d863b7e5f91263b5b9764af5aa5e497ec6b73aa202f444d5450800d7c30d26ccc4772fb33026569e0043f0caf261e249577670a3118fc049b67966964a3ad7c6d42ab463552161d6ee86632d5d36289d57c3412880eca0e79db2e536ad3f124c0419ce237af239e5d4871c973a1825499c8babe3ea6480c47f0a61ea8f08b0ab000fcd96722c25109d27e80ebd30cc7d5955a91e7b3755e3464e1413d91ab19d05285d8d8c2f3ecb73d7d77a464310c88a7b3f676094faeeb095abed2377ff10dc5749f99b59788de714edbd30c75048f4a06f5422b44fedb2ba8557fa2c861f4bfde73", 0x6a7}, {&(0x7f0000001540)="7f8e7d9894213b236b0f694bb358918e9b6dacc55e238aaecbf208208f2eb33eb70c2e54e03678a5cb996c3bd11f5931f3018b2870e3a23df614fc5faf12a5d731f28073daea7e0c32adf544aeeeed3e5d36eb617c85ff57a008ed8706faddea64bb724c8cbfd25921b032171df298d4ff63b45861267f408c40da6ec8010a6890ce623728bfefdf20958489a3159521878c16b000158fdceeeb7f50317189bf29d5be7c4d0ae1ca8fca5ff4996371c23568d5b1e26cc109", 0xb8}], 0x2) writev(r0, &(0x7f0000000300)=[{&(0x7f00000001c0)="c610e39bcd1b51383375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c00442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bdda3d38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb874001000aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475aba9b9aec7acd78968a5bd422f2a66a38230d228ef86cd80eb45cd1901841125e850a76bae6cdd1dd06a1077a6b5e5c1483e2c1b6390f5fb1aa2be7d8d8c92744c636793ed5d7532e41e0c9d196dbd1f", 0x109}], 0x1) 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dnv/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x35}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000080)={0x0, 0xba2}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x3d, 0x7, 0x0, 0xfffffffe}, {0x84, 0x56}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="e740608e1d9f9245589c291dbc96") 16:00:22 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x35}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f00000000c0)=0x7) close(r0) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = msgget(0x2, 0xc0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r6 = getuid() r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x28}, {0x48}, {0x6}]}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x28}, {0x48}, {0x6}]}) r9 = fcntl$dupfd(r7, 0x0, r8) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r11 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r13, 0x0) msgctl$IPC_SET(r3, 0x1, &(0x7f00000003c0)={{0x0, r4, r5, r6, r10, 0x1, 0x9}, 0x800, 0x1, r11, r13, 0x6, 0x1, 0x1, 0x2}) fchown(r1, r6, 0xffffffffffffffff) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x5798, 0x0, 0x7, 0x79d2, "507d33822f6219af2abb9ba32d29f7cc5aed542a"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830aa9dccbbe9b7b5e639b8b8e6733336d29d65267568f7546ded87df64e0edfcb552eff2f82", 0x2f0}], 0x1) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r15 = open(&(0x7f0000000040)='./bus\x00', 0x861, 0x0) pwritev(r15, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r15, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x1000000000000204, 0x0, 0x0) ioctl$TIOCSETD(r15, 0x8004741b, &(0x7f00000001c0)=0xb8c2) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x35}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[{0x2, 0x7, 0xed, 0x101}, {0x4, 0x80, 0x8, 0x3}]}) r16 = open(&(0x7f0000000000)='./file0\x00', 0x20, 0x23) ioctl$TIOCEXCL(r16, 0x2000740d) 16:00:22 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="6801966bfe71899bcf0d016dc47a8d479793a1675f69ac1a77804d7db55587e152177b8788a67ac9fd2806b2e45e5b385231cbe6b2a1469d"], 0x1) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x80, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x1000, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x201, 0x0, "000000000010000100001ffffffffffff000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(0xffffffffffffffff) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 16:00:22 executing program 1: r0 = syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x35}, {0x60}, {0x6}]}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x10, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f00000001c0)={0xced3, 0x1600000, 0x76, 0x1, 0x8a1c, 0x200, 0x1, 0x10, [{0xfffffff8, 0x81, 0xf33c, 0x9}, {0x8, 0x2000400, 0x7, 0x80000001}, {0x2, 0x0, 0x458, 0x3}, {0xffff0000, 0x6, 0x4, 0x7}, {0x5, 0x5, 0x80, 0x2}, {0xffff, 0x5, 0x2, 0x1}, {0x1ff, 0x90, 0x9, 0x5}, {0x5, 0x1, 0x1f}, {0x2, 0x7, 0x1, 0x3dceb930}, {0xff, 0xffffff3b, 0x9, 0x81}, {0xfffffede, 0x8, 0x3f, 0x7da}, {0x773, 0x17, 0x1, 0x8}, {0x80000000, 0x0, 0x3, 0x8}, {0x2, 0x2, 0x3, 0x4}, {0x4, 0x3, 0xff, 0x4}, {0x28fb, 0x27cd, 0x7f}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) write(r1, &(0x7f0000000040)='f', 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x8) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x8) syz_open_pts() 16:00:22 executing program 0: r0 = semget(0x1, 0x0, 0x2) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = msgget(0x2, 0xc0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r5 = getuid() r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x28}, {0x48}, {0x6}]}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x28}, {0x48}, {0x6}]}) r8 = fcntl$dupfd(r6, 0x0, r7) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1, 0x200}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r10 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r12, 0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f00000003c0)={{0x0, r3, r4, r5, r9, 0x1, 0x9}, 0x800, 0x1, r10, r12, 0x6, 0x1, 0x1, 0x2}) r13 = open(&(0x7f0000000040)='./bus\x00', 0x861, 0x0) pwritev(r13, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r13, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x1000000000000204, 0x0, 0x0) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r15 = open(&(0x7f0000000040)='./bus\x00', 0x861, 0x0) pwritev(r15, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r15, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x1000000000000204, 0x0, 0x0) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r17 = getegid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000200)={{0xff, r3, r14, r16, r17, 0x80, 0x7}, 0x968, 0xfffffffffffffffe, 0x5}) r18 = socket(0x2, 0x10000000000003, 0x1) r19 = kqueue() r20 = fcntl$dupfd(r18, 0x0, r19) connect$unix(r20, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x1) sendto$inet6(r20, &(0x7f00000000c0)="216bdc47d9f3dbe4", 0x8, 0x0, 0x0, 0x0) r21 = open(&(0x7f0000000040)='./bus\x00', 0x861, 0x0) pwritev(r21, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r21, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x1000000000000204, 0x0, 0x0) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) setuid(r22) 16:00:22 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000000140)=""/247, 0x1f9ee63e}], 0x100000af, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x35}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) preadv(r0, &(0x7f0000000440)=[{&(0x7f0000000040)=""/209, 0xd1}, {&(0x7f0000000240)=""/110, 0x6e}, {&(0x7f00000002c0)=""/19, 0x13}, {&(0x7f0000000300)=""/153, 0x99}, {&(0x7f00000003c0)=""/7, 0x7}, {&(0x7f0000000400)=""/31, 0x1f}], 0x6, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x35}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) flock(r2, 0x8) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x35}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) close(r3) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) close(r1) 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x28f, &(0x7f0000000100)=[{0xc}, {0x7c}, {0x6, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 16:00:22 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d73036c172fbdd000900"}) write(r0, &(0x7f0000000440)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x290) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0x0, 0x8000, 0x0, 0x8000, "26274d0a5b49614d41a6be2644e0216b1526fd6f", 0x0, 0x80}) ioctl$TIOCDRAIN(r0, 0x2000745e) ioctl$TIOCMBIS(r0, 0x8004746c, 0x0) r1 = syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000200)) ioctl$TIOCGETA(0xffffffffffffff9c, 0x402c7413, &(0x7f0000000000)) ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x35}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x10000, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x35}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x35}, {0x60}, {0x6}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x35}, {0x60}, {0x6}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x35}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000002c0)=[{0x35, 0x7f, 0x40, 0x8}, {0x60, 0x0, 0x0, 0x5a}, {0x6, 0x0, 0x1, 0x80000}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x35}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r10 = open(&(0x7f0000000040)='./bus\x00', 0x861, 0x0) pwritev(r10, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r10, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x1000000000000204, 0x0, 0x0) accept$unix(r10, &(0x7f00000001c0)=@abs, &(0x7f0000000240)=0x8) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x35}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r12 = dup(r1) ioctl$TIOCSTART(r12, 0x2000746e) 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x35}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r0, &(0x7f00000000c0)="cb98cf63c12860ac7311b985658fdd8056fe27ed1d55efc85eecf2b6630d29bc1c6c5c20df2c02be271435b6b7333ba4d40f6f86e7179e5a07c40206936855132e64fb6c0c40d4b15a0df24f73a077514a0a2366aa7ea618e27e74cfe94a68088f02460da1642e1385aca475b44c73cb", 0x70, 0x0, 0x0) 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) open(&(0x7f0000000080)='./file0\x00', 0x40, 0x2) ioctl$TIOCMSET(r2, 0xc0044266, &(0x7f0000000000)=0xc6) 16:00:22 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000200)="d2b1f156663b3d0035", 0x9) syz_open_pts() r1 = kqueue() close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) r3 = open(&(0x7f0000000040)='./bus\x00', 0x861, 0x0) pwritev(r3, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r3, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x1000000000000204, 0x0, 0x0) ioctl$TIOCNOTTY(r3, 0x20007471) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x2200, 0x0) 16:00:22 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000200)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x60}, {0x3d}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="28d800000000ec00d4d95bf7ffff") 16:00:22 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a99b691d116ebf37b4c0e52ed406cc0005224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc8aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d5558726622d2f99bb7ba5050932ed612e5ffe04fd83d14700d2c38fdd25602892f008c18dacb6584b976185169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67be674ebe60c1b7050000000048b1c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b000080000147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97000872ddbeeb3cddc82233076104231fdaf31facb509000000000000009036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b508000000b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3b44cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa50e0000000000008d5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1876ea22ba82692aab02053e3cf2645abcc39ff513c60cbd12fbd889bdfce7937e7ea5d70d00000000000000e354076dcdbc632b00000000242fca1da48d2bec6650cb5c3908a70000000000000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aeec54b890cbe14ed2ae734df865576d38e8b1c7db73dd616c7293b2b90a53f1ce0f8efd3790d2ca0550eb41d89cc10cd93a601e57530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d01454f7b5a05ba064d1ed0b4caf123444a4afeb18694eee999ba299bd8477e700600c13f4f3d0ccdf92221e45a98c73795cfc8b523b0b1798b84ca82bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5cfa88f73a47b429cf60cb13eac11ab04069c69ee4599770dd429ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e5af4e3d0976c000000000000ed4e1bc0da6424000400000000000025fea4d72f2c49da5a81f7a8c17cbb9a3a1a24f5faba119e66b089e569925e843f3880f02767ea5eb63bb2ea8e4fe361fae7e6c832e11a5170bec1b4b4b7dd35b45d346c4bd750a8eb178d475028186a02720716a5c0c964496aeea9063cfa719384ff07444c9e85e97a773f747f7d0ff7aff815b2e6a33b95a7dfcf73ca65f81ec5c6a7013ded4418de7e617ed341b7fe09e681ed02832d94ff4a83e80fb661f3311919280be4581c5da4c3e40f88c27e1755a7a2d3eaa77a1a6a4a8b00ad0e71afb0ca511c252ce8d161996d8d57c3726fdfb05c434868f0cde26dbccbec9a452b23d36d82dda0b62db20ab6434b63bf2629a572db532bfcbe2d41c174aec7c6342e67bde97c4d7e5026c820ef18cd14f29cb0d4bb67d9aae3a5bafbb1dab1fdeac8983fb1a16d6b68d84310a8e1ed8b50104a4fa383c55b8e318e4be91762a7e2f8ce536fe5f0a52a2b18d5e94ea8f0961ae4b12cb1d20222470c17507b2d07633b674cb08f9a01c361a70ff8ba7bfd7b4d8d951728bc4997a3d5768b852e52396d3bfeb6e34afee4e1830cbcd550afd51b9719"], 0x10) dup2(r0, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 16:00:22 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = socket(0x20, 0x6, 0x81) sendto$inet(r1, &(0x7f0000000200)="3f7b53543d273b45715ab0fe57ee8231de39be5e0a354b6699c7f5113dd4c9db83f4eb0d04f94ded5121f8db0a5da983c848ab97453621919ad3b0ca1addac01a707e111ed50bf40442b3ecfee2c7cfbd142af3fcda4b57029212263d1136b360fc2948e3029b51cb5b289e1edb74de2b603477531f447d996dd6904248cf40c85817a374660f241c9358a12d404bc7f0dde1fd03e2fdf4c", 0x98, 0x2, &(0x7f00000002c0)={0x2, 0x1}, 0xc) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$TIOCSETA(r2, 0x80047470, &(0x7f0000000040)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0", 0x0, 0x401}) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x35}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) socketpair(0x0, 0x3, 0xb5, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140)='/dev/diskmap\x00', 0x4987b0d9beaf90fe, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x35}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) poll(&(0x7f00000001c0)=[{r2, 0x8}, {r3, 0x100}, {r4, 0x29cb4d400ed2abe6}, {r5, 0x80}, {0xffffffffffffffff, 0x8}, {r6, 0x4}], 0x6, 0xfffffffb) ioctl$TIOCSBRK(r5, 0x2000747b) 16:00:22 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000600)=0x102) r1 = open(&(0x7f0000000040)='./bus\x00', 0x861, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x1000000000000204, 0x0, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000100)={0x10, 0x1, 0x4, 0x1, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x8}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x3}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x9}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x7f}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x101}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x1}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x2}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x3}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x3f}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fef000/0x11000)=nil, 0xfd3}, {&(0x7f0000fee000/0x4000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0x3}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ff5000/0x4000)=nil, 0x9}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x7fffffff}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x3f}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000fec000/0x14000)=nil, 0x800}, {&(0x7f0000fe9000/0x14000)=nil, &(0x7f0000fe9000/0x3000)=nil, 0x3}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', '\x00', ['./file', './file', './file', './file'], 0xf3}) pread(0xffffffffffffff9c, &(0x7f0000000040)="421d2015899263f5a757ce41b54fcf6f433d1c875bfd2f6d622aa5172174063ab09d0bc61ddcad508716e61eac7a826542e48c3e03df2c65c458a3eda93051c35b19f6e92c21112a2538a613a03fcced4b93c3363a1c00a62c8b94a730f3df5947e54eb3e8f0809b8bdfcd77013fb23bbed7d2d1c20fea79389defa12ca5686dbed9c8", 0x83, 0x0, 0x0) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0xe09779961809f530, 0x0) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) dup2(r4, r2) lseek(0xffffffffffffff9c, 0x0, 0x4d, 0x0) 16:00:22 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x800004502) open(&(0x7f0000000080)='./bus\x00', 0x40, 0x22) stat(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000240)) 16:00:22 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20, 0x0) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f00000000c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:00:24 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x861, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x1000000000000204, 0x0, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000000)) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x35}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) fcntl$dupfd(r0, 0x0, r1) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r3, r2) recvmsg(0xffffffffffffffff, 0x0, 0x0) sendmsg$unix(r2, &(0x7f0000000980)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000940)=[@cred={0x20}], 0x20}, 0x400) 16:00:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x6c}, {0x6c}, {0x6, 0x0, 0x0, 0xfc}]}) chmod(&(0x7f0000000000)='./file0\x00', 0x24) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:24 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) mknod(&(0x7f0000000440)='./bus\x00', 0x3a0914c44f7b202f, 0x1b00) r0 = open(&(0x7f0000000140)='./bus\x00', 0xc00000003fd, 0x0) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000180)={0x0, 0x1f, 0x9, 0x4, 0x8}) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000540)="7c7edb6e3d1d85e1029f0c175907cab09d236c3334", 0x15}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) select(0x56, &(0x7f0000000080)={0x400000000000, 0x80000000, 0xfffffffffffffffe, 0x0, 0x6, 0x2f4, 0x1, 0xffffffffffffffff}, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x82907003, &(0x7f0000000040)=0x2) open(&(0x7f00000000c0)='./bus\x00', 0x80, 0x100) syz_open_pts() 16:00:24 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a5) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x8101, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x861, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)="fa1204a49155ce1e00af1db36dce05501716a0feceb0dd5e2fa4e3aa4bf3dcfc49c9b3f2b1e4e2a1dda726a7f14585e9f444e9d64f9240", 0x37}], 0x1, 0x0, 0x20000000) r2 = msgget(0x0, 0x7ac) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000280)=""/80) pwritev(r1, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x1000000000000204, 0x0, 0x0) connect$unix(r1, &(0x7f0000000100)=@abs={0x3, 0x0, 0x1}, 0x74) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="000000186a56010000001c00fead000000000060d5706c851f0000000000000000000000df0000c9288dbd5f", 0x2c}], 0x1) socket$inet(0x2, 0x5, 0xe1) 16:00:24 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000300)=[{}, {0x0, 0x0, 0x0, 0x9}, {0x18}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x2, 0xc003, 0x0) r2 = dup(r1) r3 = fcntl$dupfd(r0, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020699f, &(0x7f0000000300)) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8000, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x80, 0x0) 16:00:24 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) openat$tty(0xffffffffffffff9c, &(0x7f0000000240)='/dev/tty\x00', 0x10000, 0x0) r0 = syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000200)}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x35}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x35}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x20, 0x0) close(r4) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73f3267eafcce5081a6f09000000000000f200"}) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09b7ab45fdbeb471242dc8f0d7602a4781f9d5361f207a2ded39608fbf0fa29b9830bda38f7b4723f06c675672afbb17ebd37af15339b2e42593330652f4caf5733181ea7290abd745415bab9070066b8857a32998fa5c35c248df954ba16f9e75d19967829a5cde", 0xbc}], 0x1) 16:00:24 executing program 0: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x35}, {0x60}, {0x6}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8000, 0x0) close(r3) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) dup2(r2, r0) 16:00:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000040)) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x60) ioctl$BIOCLOCK(r1, 0x20004276) socketpair(0x18, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r5 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCSTOP(r5, 0x2000746f) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x2, 0x0) ioctl$KDSETMODE(r6, 0x20004b0a, &(0x7f0000000180)=0x1) pwritev(r2, &(0x7f0000000280)=[{&(0x7f00000001c0)="11812cbc36ac1eb9b559c49e65b239eca5ba0a1ec1216f2e2a9b7f44260cf56209e70f2498e7e61afdf008f04a067fa9be5fc74677c1515884e9f8c27a38ede100f8742b723dc204793ca5cac582e14974ce2fb8b6f6c52510cc969f365a8ffa35feb1f4bd37597d5b4e6be594d23cdbed9018ce16922a34b2ebb6790d925718f4144ce96a12e96c99921d2b349a1d47e8f84a33332f640ca42005b34a180ae4a85cb61c223a1034ff3081a5ff49ff0618dabd1680c1421696f6e256c24e", 0xbe}], 0x1, 0x0, 0x0) r7 = accept$unix(0xffffffffffffff9c, &(0x7f00000002c0)=@file={0x0, ""/77}, &(0x7f0000000340)=0x4f) r8 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) r9 = kqueue() r10 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000940)='/dev/speaker\x00', 0x0, 0x0) r11 = openat$zero(0xffffffffffffff9c, &(0x7f0000000980)='/dev/zero\x00', 0x83c2, 0x0) r12 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/wsmouse0\x00', 0x1, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000a00)={0x0}, &(0x7f0000000a40)=0xc) r14 = getegid() r15 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000a80)='/dev/wsmouse\x00', 0x0, 0x0) pipe2(&(0x7f0000000ac0)={0xffffffffffffffff}, 0x4) socketpair(0x3, 0x4000, 0x4, &(0x7f0000000b00)={0xffffffffffffffff}) r18 = fcntl$dupfd(0xffffffffffffffff, 0x1e, 0xffffffffffffffff) r19 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000b40)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000b80)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000bc0)={0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000c00)={0x0, 0x0, 0x0}, &(0x7f0000000c40)=0xc) r24 = kqueue() sendmsg$unix(r7, &(0x7f0000000d80)={&(0x7f0000000380)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f00000008c0)=[{&(0x7f00000003c0)="5faec9aaf10a4d185dbc851016f59f689864c26ac7201240d12ca2516572eb08d130696b8f7c3b1f12ed4faeb21c87605aa5453ce8e52d7667382bdbea697abbdb9add45900dbfb683b961a140c9c45d10094df4400e2f4e872eb57b7eb263c32f999314a2f158f5937dfd48dd2b345cfe3fd70881dda51d", 0x78}, {&(0x7f0000000440)="555ee3290b1de0edd783f1f35a975e13fa7f84a9f9ac6114bd21357fa89d3b5d30069189253cd621008b962d013d2149f2e17bcba864bc183ad9591ca76ba0ea0b6e34ee696fe989f6dd8cf4f0295bc0231ee09e9f08f9174b983673e3a312e1efb6f96f385e7a177d09cb5c5a9b4cefd45707696691cf2c1ebe25b15934fc807834035530e9ed0e13046207aa9d101f4dc3bebdb3aa8aef5793990c85805a1b6bedf48e", 0xa4}, {&(0x7f0000000500)="4ace62618615eb4c499be5ca12ee1eb5830ed48d20c6bdbb554eaa3a7c3b93a59b47f88aaa4a0c22be6c6bbab5b147e26fbb57081b7314164e414523b785a1219b8537af94e4dcdf162f0648071879eff2c6045aebf6b3a5fe2a0514d85215b4999ca7e78fde0ae33fae731f049939487c6c1baafde8bda146231e176b9013aa511cad6b3bfe525c9b25767d53da7dc1bf19c206cf1ae23e1abe1e54b98eaddef9be049edcfdf0df6e19c4252bb38f80b61f", 0xb2}, {&(0x7f00000005c0)="83eb5f597117dc18f71c644783302d09afbe90a3fabecd8b996d1065cef6165eb4738f613bbdc21a52d32a624a4af2bfcea11cf4caac6733b93d8e0e13c64f7a128f456dd56ae6f8cde7a9bb71fc93e20c8b9935d9826eb6d180a2a92c2424afcf0a7bab0871215759e27a1fc1a881759ba1caa49438cf09c95fa44b699ad11bb97480745fcc57331560118c60c5a521793099276437e58c4fe9638b62a54aef65107f317ba2f251d848e25b8143407afee40253b0478c7432f75af08181d55df71736bf2918eedae033178d0d7ada6081a21e4386ece2757c99619e912addbac22c07d81ad7", 0xe6}, {&(0x7f00000006c0)="7411d6620b1bfb6298e087f7ea52b0b7ce85e77b9ba9bc1a839534ccfdee3048937c573a10896f7de2fe59d8f5c1d5c459302168b8afd6a6eb1cc0a98b47f2c86f8e11f16423189bd5bd8242b6896a7e0feb653ba3669a2b6f8b2863ff9ad1a2a3c685ec9fbb40a46d4f688cb6088501c6fef453a76f76851e6d88ecd2f1a6144b98", 0x82}, {&(0x7f0000000780)="817f4b1cfa4f0210da87e8280e99dde65adbaa972242d8978d00f3b76eb84fcba17cb9ca93ce371e8a0add9f4f6820fad22aa2d44b051459c54f98023331eec32c60dbb25a1a1646b4e0708eccf12f0f630638b93951fdebc3c707d893a1e90c2c1f6a1ad5a22ae4cd9f22c2a3d2e516964e7498f06088aaa367169d35e7d641bfc196a24237de62def2bb7167d7dabcf712af08960b8c0bc2a5c66b67218f622a88c7fec243a8ec0187699010e972e40e722c1f282278f06151e96eaa4dcfd4f4ad280386413727de2170892fa8d4f7333efbdaf07ba1976f17185d09a969d980648b0adea4ed892a4d60225ae61a00863e2b03c7c080", 0xf7}, {&(0x7f0000000880)}], 0x7, &(0x7f0000000c80)=[@rights={0x18, 0xffff, 0x1, [r1, r8]}, @rights={0x20, 0xffff, 0x1, [r9, r10, r11]}, @rights={0x18, 0xffff, 0x1, [r12]}, @cred={0x20, 0xffff, 0x0, r13, r4, r14}, @rights={0x38, 0xffff, 0x1, [0xffffffffffffffff, r2, r15, r0, r5, r16, r17, 0xffffffffffffffff, r18]}, @cred={0x20, 0xffff, 0x0, r19, r20, r21}, @cred={0x20, 0xffff, 0x0, r22, r4, r23}, @rights={0x18, 0xffff, 0x1, [r24, r0]}], 0x100}, 0x406) 16:00:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000000)) r1 = dup(0xffffffffffffff9c) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000100)=0xffff3354) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x28}, {0x3c}, {0x4000000000006}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") getpid() 16:00:24 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) clock_settime(0x0, &(0x7f00000000c0)={0x100000001, 0x2}) r0 = dup(0xffffffffffffffff) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000000)=0x5) 16:00:00 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x2, 0x10) getuid() getgroups(0x3, &(0x7f0000000040)=[0x0, 0x0, 0xffffffffffffffff]) getuid() r1 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x40105706, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) setgroups(0x1, &(0x7f0000000540)=[r3]) r4 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r5 = dup(r4) ioctl$WSKBDIO_SETMODE(r5, 0x40105706, &(0x7f0000000000)) setgroups(0x1, &(0x7f0000000540)=[0x0]) r6 = getuid() r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r7, 0x0, 0x4, 0x0, 0x0) r8 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r9 = dup(r8) ioctl$WSKBDIO_SETMODE(r9, 0x40105706, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) setgroups(0x185, &(0x7f0000001500)) fchown(r4, r6, r10) r11 = openat$pci(0xffffffffffffff9c, &(0x7f0000001240)='/dev/pci\x00', 0x902, 0x0) sendto(r11, &(0x7f00000012c0)="74e65a0f1c0ead0c86ba3a39684fcd3f1c09237943ad57cd69853d4d955b2ffdf1cd13ad99f5fc8887d238d47ee4", 0x2e, 0x0, &(0x7f0000001400)=@in6={0x18, 0x0, 0x4, 0x2}, 0xc) lseek(r0, 0x0, 0x0, 0x2) lseek(r0, 0x0, 0xfffffffffffffffe, 0x0) fcntl$setstatus(r11, 0x4, 0x8) recvmsg(r0, &(0x7f0000001100)={0x0, 0x0, &(0x7f0000001080)=[{&(0x7f0000000080)=""/4096, 0x1000}], 0x1, &(0x7f00000010c0)=""/38, 0x26}, 0x800) bind$inet(r0, &(0x7f0000001140)={0x2, 0x2}, 0xfffffe19) munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) bind$inet(r0, &(0x7f0000001180)={0x2, 0x2}, 0xc) socket$inet(0x2, 0x5, 0x8000) r12 = openat$tty(0xffffffffffffff9c, &(0x7f00000011c0)='/dev/tty\x00', 0x8000, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2, 0x4813, r12, 0x0, 0x0) getpeername(r0, &(0x7f0000001480)=@in6, &(0x7f00000014c0)=0xc) fcntl$getown(r0, 0x5) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000001600)={0x3, './file0\x00'}) sendmsg$unix(r0, &(0x7f0000001440)={&(0x7f0000001200)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000001300)=[{&(0x7f00000012c0)}], 0x1, 0x0, 0x0, 0x400}, 0xc) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1, 0x2810, r0, 0x0, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000001bc0)={0x9, 0x80000001, 0x19e7, 0x401, "186618feddcad0d54797100755106060efc1b821", 0x7, 0x480}) pread(r0, &(0x7f0000001340)="ac3595308c90ff4e082fda1174f9492759e6a04ce5b6d23dcf80f6f08767bc14c81819b06638587acedf78dc0302f68f1a634283d3962f1033e91a185224607b4dbba6257d90d8e484ae9834c1556a17d761e11533fef20243fd45aec0f5e7290b459c19e6ee5124f5c29c68402e5e72ddb2f92514f239f8a624654c8522a6d5d014e52381ba38a9ac4df701aa95ba7b391e6ea2afde73b57b5634c1d0616e0cca3521714cc909", 0xa7, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) r13 = semget$private(0x0, 0x1, 0xc) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000001280)) semop(r13, &(0x7f0000001c00)=[{0x0, 0xb9, 0x800}, {0x0, 0x1ff, 0x1000}, {0x0, 0xffff, 0x800}, {0x4, 0xaa3, 0x2a243fa5a6808a11}], 0x4) r14 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r14, 0x0, 0x4, 0x0, 0x0) 16:00:00 executing program 0: r0 = semget(0x3, 0x3, 0x6c5) semctl$GETVAL(r0, 0x2, 0x5, &(0x7f00000000c0)=""/101) r1 = semget(0x1, 0x3, 0x210) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000040)) mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) fcntl$setown(r2, 0x6, r3) wait4(r3, &(0x7f0000000140), 0x8, &(0x7f00000001c0)) madvise(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x4) r4 = open$dir(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) dup(r4) select(0x40, &(0x7f0000000080)={0x1f}, 0x0, 0x0, &(0x7f0000000180)) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x40}, {0x7}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="a91f4d85013bb47ce9f274110d33") truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x6) socket(0x26, 0x0, 0x1f) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x861, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x1000000000000204, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000100)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x3c}, {0x3}, {0x4006}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x35}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r3 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000140)) fcntl$dupfd(r2, 0x14, r3) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:00:00 executing program 0: execve(0x0, &(0x7f0000000000)=[&(0x7f0000000100)='r//'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getppid() mkdir(&(0x7f0000000100)='./file1\x00', 0x0) 16:00:00 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r3 = socket(0x18, 0x1, 0x0) close(r3) fcntl$dupfd(r2, 0x0, r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7c}, {0x20}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r4, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) r5 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r5) r6 = getpgid(r5) r7 = socket(0x18, 0x3, 0x0) setsockopt(r7, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r8 = socket(0x18, 0x1, 0x0) close(r8) fcntl$dupfd(r7, 0x0, r8) write(r7, 0x0, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, 0xc) r11 = openat$null(0xffffffffffffff9c, &(0x7f0000000780)='/dev/null\x00', 0x1, 0x0) r12 = socket(0x18, 0x2, 0x9) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r13, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7c}, {0x20}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r13, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000007c0)={0x0}, 0xc) r15 = semget$private(0x0, 0x4, 0xa5) semop(r15, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r15, 0x0, 0x9, &(0x7f00000002c0)) semctl$SETALL(r15, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r15, &(0x7f00000001c0)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x4, 0x3, 0x1000}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x400}, {0xc, 0xfffffffffffffff8, 0xc00}, {0x2, 0xad, 0x1000}], 0x8) semop(r15, &(0x7f0000000040)=[{0x2, 0xeff7, 0x1800}, {0x4, 0x20, 0x5a8e4b91944d23c3}, {0xa50b5b29fd415b60, 0x4, 0x1000}, {0x3, 0x5, 0x2000}, {0x0, 0x45, 0x1000}], 0x5) r16 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0x1ad) r18 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r20 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r20, 0xc0107002, &(0x7f0000000000)=0x21a) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000100)={{0x3, r17, r18, r19, r21, 0x4}, 0x200, 0x401, 0x2}) r22 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) r24 = getgid() setgid(r24) setgroups(0x3, &(0x7f00000004c0)=[r22, r23, r24]) r25 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r25, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7c}, {0x20}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r25, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r25, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) r26 = socket$inet6(0x18, 0x1, 0xfe) r27 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) r28 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r28, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x35}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r28, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r29 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r29, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x35}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r29, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETWF(r29, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000940)=[{0x7c, 0x4, 0x10}, {0x20}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r27, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r27, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) r30 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r30, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7c}, {0x20}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r30, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r30, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) r31 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r31, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7c}, {0x20}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r31, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r31, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) sendmsg$unix(r3, &(0x7f00000008c0)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000200)=[{&(0x7f0000000040)="aecda4697b94a7c7c9a93472785b5cd5531a91b312f65cb2755156ae9d2647ece2fcc966b04c09ad5f7f56b317b6bcaf233e860ed8f99be40fd3fa9d434f1969ad47f38794d89e905a73cc5f62867422766c6089f71cecfc12110a74d7e9fbd8d2b45f34f3d701d401170914b35ded1a1497857101816271ad300c04361af7a92939a0a91a89e60dabe2ef5852c82fc8d544103aa4f40c8c5f8a7df7dd31742d", 0xa0}, {&(0x7f0000000180)="2668ef75aeb4bff0f256997cce2c88edf7fa7252e8b55e87f5e77772f57b65db2090b6fae26ec8693fd2bed0a367d3d4501593cf6f54d7887bccb4cd818ee1d3ef34cd0d77c30164b037d47512", 0x4d}, {&(0x7f00000002c0)="277aacbb71aaeb38103173d7a1dfd8e5df1e8ed99612d35e3f1f1e58d9310f2745ae63db670f80191615b00f631751cbf35946eca166571225668c022b96d70c006ff28e3a04157a68913c275e045b2aee14e9e08d238deae88815d2a6113f6265e346fac27804d0434e609eeca148913c50b16589535429a7db22bfcce238e544c4c87c47663f9c5564944d1ee6e8e7136f011f2ecfe886f0f312ca3d7437eafe9b9a32dfa6a150730b0bbd6d35490e83c3d3bcd83aa59c6a5880b581e189a965ba36d7aa9f6b3ca24a5257cb8610c4484d8d1051d27dbff47e1286e0f213d969bfd7c6b6c823e0da430eb533a745f3b7197e53d86e57f1", 0xf8}, {&(0x7f00000004c0)="355f53406fcbe28042f87bfc6f4588e6c0563e37b3cad63913ab89c4a201eadf3d99c68771e83c4b7bb3ca6bee4246272de8b5440fdefdc2f68ec600ae4ed1139a1e4f025bed9161c3416c0a8a2ed3fc1839c1741a86a63d1e349c7c8ac2f7740cb3e74152acb1875030e2982ddb3a08b58074b5a9def98a0dc46cac76499faa35f20633fca333ad64dadaaa02c7ce220ea1c9ac9f9691cd76dcc6bcf3b30c2044715c6df7bf0c0ae52f02ca85ca3f0c7b788467be7fd7392a8d527300b3", 0xbe}, {&(0x7f0000000100)="33da95d306a0b0cfceea441974545458873641be9d3cbb0bd8c1a97ff0ff376c6b620b81c6cab0ffbe82de81f5", 0x2d}, {&(0x7f0000000580)="af1a92bcf4f3a5e47298b87c33a372d68a77b87f98ab250ab363eb4ecf5b37eb6237a166d7ba572ef7b86beec5df04b4ecde2b2fae3d2921c80910b989785cd4b8ffa1a8029e362ee97c34abc10016ca95bc89952572cd314b654f7c7b029f9528ff22f190bb9ed88642d1bbc102480fc69cb99c953362afc920d48dbb35cf15eb8ccd21703a8a1e620341d74dfa92e2e7909cfa5841d5f11d4485c38cf9af0e4c44d22656e91f4fca32edcf6954d04ea579d5ac0e881f077af141", 0xbb}, {&(0x7f0000000640)="337f49cd875c0ba8ed9808bcedb20edf11b38db8e7cda1c6d2fca39123b74e13986ccf7b6cd223b70539232214ebf49613203bc01c858266b80271175dfee3854d555354491ef1c7eadecfa608cf7508d9b330e70591588e26858b13e92c883e60e00bd4863c436b68fe4558ff56a74f10b9cdece106200e9202ce62f50d381836cf3afda3747d3c4d7bf445c904379cff3cc7cbd80b67d965edf60d5d0eeecfb54a72daaf41aea3c5a59fa257793e3938fee9686eedd410fd975483b11743a7c29e4efe4f8472cf460d388dc3d6779a7368dc73fdb65ebcb63ee9cef2831d74277b972ca07bf81a3863b81df3d495a0", 0xf0}], 0x7, &(0x7f0000000800)=[@rights={0x18, 0xffff, 0x1, [r4]}, @cred={0x20, 0xffff, 0x0, r6, r9, r10}, @rights={0x20, 0xffff, 0x1, [r0, r11, r12, r13]}, @cred={0x20, 0xffff, 0x0, r14, r19, r23}, @rights={0x38, 0xffff, 0x1, [r25, r26, r1, r27, r1, r30, r1, r31, r0]}], 0xb0, 0x1}, 0x202) write(r1, 0x0, 0x0) write(r1, 0x0, 0x0) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000280)=""/47, 0x2f}], 0x1, 0x0, 0x0, 0x9}, 0x40) 16:00:00 executing program 0: r0 = socket(0x11, 0x4003, 0x0) r1 = dup(r0) sendto$unix(r1, &(0x7f0000000000)="b10005016000009005001b000700000005c604fecea10500fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8cf5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f361b1257aea8c500002002000000000000020208a371a3f800040000000000000001000000000f000000000000000000", 0xffffffffffffff26, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000380)=ANY=[@ANYBLOB="bed91becf8eac51b6111d218056b34d4ff8a7b4d310fe25675beea234aa4b09e40e009b4f9868ac1b10cb1d844e8c128598cd6eb92ebfb06e27369539bc6efe41155b4e98e3034d7cf43b1faf60163012c008d0e30e0ace71f462056fcd3a288450b88d7ff527f5a"], 0x10) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r3, 0x0, 0x0) ftruncate(r3, 0x0, 0x9) sendto(r1, &(0x7f0000000100)="c759cfbec6b9bfc9f242a3e560f880ecb6887bc3cce651627034e359d073bb52ac194a6b4b1080ff6e53da5fd0a9f88712c8b02ec9aa6f6e20ffcf3a0cd3a0ca6817051cb29a2ec814daf47005e7d6ff1d7e69edd2ec714675e87ee1763ef939e5d9706ab06f293888c8dff1d0fe4d9b1b683f24c83d588a04b9f525743b930103f2559e1f", 0x85, 0xe, &(0x7f00000001c0)=@in={0x2, 0x3}, 0xc) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r2, 0x0, 0x0) r4 = socket(0x2, 0x2, 0x0) r5 = semget$private(0x0, 0x5, 0xa6) r6 = socket(0x2, 0x2, 0x0) connect$unix(r6, &(0x7f0000000340)=ANY=[@ANYBLOB="9fca4b4e3349187b9bc82c7b4ba429d85863d7a83a399c137503000000ecb28fe56d542798f250bd950c4affa22c27570c64bf96152347"], 0x10) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r6, 0x0, 0x0) getsockname(r6, &(0x7f00000002c0)=@in6, &(0x7f0000000300)=0xc) semop(r5, &(0x7f0000000700)=[{0x1, 0xeb, 0x1800}, {0x2, 0x4, 0x800}], 0x2) semop(r5, &(0x7f0000000740)=[{0x3, 0x7, 0x1000}, {0x3, 0xffffffff, 0x1000}], 0x2) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000200)=""/185) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) 16:00:00 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x861, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x1000000000000204, 0x0, 0x0) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000140)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x8}, {0x30, 0x0, 0x4}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x35}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r3, &(0x7f0000000240)="80e06974eeeebb42fb37793061af48d23b0f30c470719ef2de4e0c177b29303b53f8f85a0d98596c3f5da9200dec20f8505dabdce8db45616cd92a8151e668aa64239eed089770642ae64315f2c4a6c4a4cc4be3b9135e32c93c49a89ed9a98af00451f12068f8a84a4fe1c39125018642fd8e0f562eae663739f05e68429ff4e91a0c0d3a77670a16f4e5ac33ea807a73738446a1a377b6481a663d60a0d70ca21b7180fceb0e6ef4ab6a9bb34845afe70fd4918f9539474e70932db0a49a8ad246ee20592c2050e252a9f8e6e8df257add2cebfd399f3c95e6ed78947c4717e0037d2917839ae4c4ee65eae3c372323179e3bfad283bfd5b4c32874224a6b6ce037930cffdfb2a3eee2e6500e27491c07b8cd08130bd9bfe6dc4ed5d8b5b5086a01c8f65b1e4641e8989b92877ab6e9299af99ab6e479cd9e6907e2caf70024f3fd11be1a13248fbad06e56fbe542dbb860cf39de84eb2592652b6c1a27ac3340471151800cd1dad932f1d4ca783323204af1abefab1517a8b85150882644907a92cf38540ea895efee836451f21b2020c0159288b730056e9dbe296d11512439a859bacaa5fd6d4d9d687e15980bc572f85ff7882747f5865985e2121613e2cc5260e01aab63da28771bc9f3e6342688dc9d45f91a91dbe88e6b6b7109a8b5ac8ae0e1514ae47f824f7c5292d572fc4b56baa4b767b3f731735e765d1f80b71ff4b5ec8c681d18705ce9409e7a8ffaac23601f2f21f7155c8f72651576ca19ace9bcddedef0315310f1ef201ca327eb5ddd3dddffa77701645fde7af75fc5c5f018eeae210a9493a5a893c8ef24e0754668eb545613ccfb1566216c5570d50d25fafae2582b4aead357b3650a74b5d264c9e187b6f2ac6cb9aaaa477ce2d72b2a5fbdb31866f0af23ac9302287ab5a6b38514cecaa156638980391daeca85d6a1fa09f199ef9de69affcda73d96badf8f7e3fae0bdc29121d8275608ae470c1a820a667702abecf3a29298423a7a43bbbd57d3cb010ed7692e5dafe3f324d5c749a044bc79bc012a33419a0388b0effde0f4fb28dcbf6625f6158660139fa4a3535679559e470ebddb2e92faa81df1b4591dbf4020ecf421a327f39a4717b4599e2902e124301c3fec0dd0f317de67fc7b998067d1b85184089866c6833842b6987f4c178e36c65664f43a2ed29913ea9afc517ea1e65e0c62debb86ea5f3e4ef7738e8508151ba2a7a6603e0e631519af57c2b9ff329b7aec0b43ec05bfb56eef42f936c1a1135f573d321f2ea7470dbc40b2bfab540d73fa2d942722bcaf478ce67b601129d04696feff771db860be29597f23f4c49c43850c06f2100cbbf50a496407c298abc413bce1ce4bd167570c3dfa019c2a44a554f31ace96caf4d67ae5abd263a6fec5ec92bf91ff135595dcec38fbfc7f1a9ee86cbebb64acfa8857abbfa11639fd038e642b1e6bd9129d035adea0ad93dd6833cd40a91e9ada541539386aa3fb056b4d7d2bd9ce6da080e6d4221d730018aaab578eeaabcd7af2dd5cfadb5c513a90f05b3b3c497f7399613d26a3cb857849b4db5149af89a908a07778c98bca66bae5a36d2616d4fb61bf06a2a08c1d619b151ccbe708281ffec68d45b1bd1463aa99ee0d1e2e84658332cd22e3be31b7694d4edcb81b7af6489c9722d358f48e57fd26bc86753a0105d6322bdc9cd0eb26a8adb446847e9ab06dc77ef1d89361c1becb5cbe4d7d33088322c4d3328954367ec824afebbe941d52d77f7070a71c8f6e8515a269e1362d37c7c255f7d9df96c97e6d9c3a5c7d75367bf5d7f5cad8ca9bb2d0981702a5e27c429c7d73a75bd52ae47cd95577e3a4a769d1e14c9a977ffadc0f8b23624687bbf8f439698b5433c8ed611f0e9424ea313b909bd9842a5bfc355b079b8bcb6be7d875c78ac27720b686bb4edbee22d6ffea82c4fada33536847d5f957a13e02266fc799a67fec19d2e93db44dcb2e899ab1e7c6e0985d5da8f60fd3b570248b9846f5176a1e986c32f0b48056613afdf27ed4a12a74982c6d776daf412f559144fe05d4c9b700f136b8bd96e5a379088964c733e1b88382dd18ebc2b9a9883a1820717e34741e5dcd02b7626df2dc224b8c69868445e8bb63a0e7435732cc405e05972ad47e1b06bcf2ac385f0938c303b337d37fc8106685b8f58b449b1a96dea59ffa9c821e6dd6a2b4e094c307a02bd05a5f061f7b7f920ca2b8baccceffe2917b6e0b913fec73059aa6461848c16d67db67d0685130c6787f6032543a01c67a378d0ae42312b8bae0bfb486141317a7799c0187c60584e1952717fe7b3631de8b2058c8327710b8f0f4843205533b5eca7b94bbeb39970eb30c11ee5c156dbcdf6ad6f942f8a527d0aba13062f1d88322417894bf98c76e3cfe0fca0a9c2b2922a02692be5cf7bec11d38fa380608cdb7919f2061e694a3eec47be115280f2c0543415343a8af98ffe3fac9985eb75de23e92981eb84bda10e5e6c3860eef6e6017c83bbf360a4058f2ce5d7b68e780d8f01f62d6182d69892172601f0ef53f8fd4b45afec9144a0f89f9ef5b786e4da7789e0e53dd393350f25dd7cb8ad2f0b38ce86a55ea47b6bc9e774eea11c75211ec151820ae6188b804878c3570993fbdc341afff2abf3414b9bcbfd9707dcc422d57e3bebec5894307c25a688065a414ed336d5ce0ea01bafa9f0b93229003bfd7cae0382d5320341456dab9b14c3f883406e8efa416f82db19046d88d50fe58a8fef1453f3df03f6c276cac5aca5e5aad03efb5661f82ad18dc22a10a86bdee1d7a69e62694dda828be76fc5e65d0675e018b4a44dfd2582c9f9a6aafe9f6f2e5ebaea0ec9eaf7ca5641f453095ac754c5d2b0441b8f06a675711c1888db41f8a9c50581cbd67ffaa2213eec056fd5592a710540cc0eb006ed4eb68a873cc63718d37edcbd1f00cb923821973a8efcbdbecac5c20dff095bef539fa17173c7737d2d125c99b2f0a03c1439f48276e7ce66a201edda11dc1071db04f4923c1132d9b621674e3a4cf6954c756a8161db6eebf765185517a79e7daca0a9460b0032b0cbeecfefd9cca75c76dfb75b40b71cb68faccab32edc68a3cafac272927a7689c5819b62c96585015da48aef7888b539d12140dea2ebfe3f23b7fb3f243ea5c34c9f54a47b4b9c5175758d2e901ee36d5bcd106ef95d23c5ab3ca37bd204bfc09fcb4d15382de7a1aebbfd86cc961c9ef2ea746146f4b1de5c7012dc3c7fdedd10cc3dbbff5ee6a3151bdfca1a064362d4aad5fcb7e7528a45a29e79e0e9ef4c31906f8a0afbf7c4fea1377d4891fb4c4c0d08d64c1e40782cbd0d0c18b2e5e740b64980af0d68c827b38e97577543f7382072009f421c8514cac86c9005e9c4930484c372a3f33773ccf4478b395c7888a2b3abee32eb948a04fb4f5cd9644ed13438ab8a27cd7bf9654ed95143ceb95529924a5aa2b41c4a18fc2d7c5f786d389a93e33eaf25e1672103556d6eae9188b82c8fa3140151fff4ac66b49b5e3475bc0d9972d36824e6acbd55817312db991badf5c02af48c0aa89f8e698e9a9271dda243713ba290714751667455442d4f990cbc971447eb0e37900d6b56250cb346de54643db728a8221db8c1e6501dd9672d36e6d0eca9ce26c34aa9fcddea01371423d63a7339f90b88fb7f55ca0700d6dd6cb08dc4f06ba99fd7ed77f0b6375bd7f2cd1774816c7fc768d46c77b89884d1d8865682dae5403c6ad9501e09fcbaeb497f99e43ec401cf3842ea305bc9d3d09273799042eefe53310dc35130f6655fd2acbac424b5213e8a4c19982f13934238b5e616201b9bd6c1a0c4c1fbcbb2c2443bfadfc8553e9a72144ac51b6e2675a4c04f2001e55bb44066a04865b3f00667db99aa4ec669760d42228655998e122540105014c58ff2c956b423dec9680a87c167876a6bc203e04585452a3f3c91d120dade6c8a33b9e4e1ebdf0aafeafbd5221d16a48f982708962190f62df3248140637cdadfa36242f767a99cbc2e0ba9818221621f5c5454688d6a38b812a50d80fa001e769d875b003f1669d24deb169a972e73ab682f6b6d0a15e3a0acbc1de77ff5d1f27f5b03e7b34a8784d540d0376cfa98f5c40a56701db3f3b4d2b6a331d2242ae0627ab021313661eb395edb8e6b3e8ee3257b9bc209109e3efe3bacf1ec32f0e1c32e563c3101d8e55d13f2451eaf3ed4a9332e37e4bbfa1c3eb262875880f3931eab2b77fe0f581ff3eae847b38794cddaa34079c318d107669cf599c72d3552c2b9d2e7a7705789d2399d4d0d8c4a7a1368430d246d78075cb3642a7583d18368ef7f40bdf37dc4d21fd08045bb468e8e882652907c67c2dc799fea246e16983bffdba3f45506b33b8c9754a88862869df9e4b50a4242b86a23ccd4760e2c0abeeabee3031fdb165b551748228a7165c804fbb1446d6502df0a832be1823daa3b769ac29217c8297f01215b9ea79df410371dea38d024eeb20c26a12415c9bfb90eb4524d07b42ac8f58ddea40c1e36695ef905eb383638c9a50e68525ba93783fd6913b2bf47f915f009c4666e9f70a92b02c3b3e9995db7369949c8f8947e10130c7f55eeb8b4088732fc6b9744f46357ed15a859d92cef865e61d7f67592210bb103cbf40e36673949b05eebe357904c05ec7fd684ebcc0aef83642ea7e551d50908ce20392acaa1ee5f093ed9101dda04ca05d862a43977df20a146a1a243ceefc79bf53058c9445438947234800f4941fd2a49ef94c560cca8a4bd4df279674f98d8e80caac2f2e5345be17aef0e9f2f43282d5f18a82c76f1278f15a41face5e6904f1d4ffeb52ca0428611d5d1440cbb538844bb4e004184d879874156522f8493d48d52fa5b8da9c3873525130e7741bc86bfc7cfd67587dec382bbbdc45f391c550b8323e03fa597c5071267ef6a73289560f3b533d788b937601fccad13b60d3a6e6f9d876e064361ee58896683293348a28b6babb805209678a76f13781f4b0a45128acb14c99f66da9b0ebdcdba1369320c72142a36e34fcda685e78836ed58bce2ffbe500d32a2025018800ceec4c93d77dd2c2847e0fdd2f8bc495203d95ef8558e21be93a736147b458348b3df6cfc96f4bedd1b66c9c4f639e130e86e82d3c1ce63aeda34ee38615bbd74740651ef685e271c5bb82d64e2df8edfed37a5f2323779adbcad6d1ea32c45ff7563f811f9c99e9f500e581f4dd4ace80011593c8048e554ea0c3b00253a3a0739c7d68df876c62f04b7f091f40fd1f17a61989d1a1de61e98124f294bbfb975a4a68158eb8ea60b2127d470438901b1fc8af1bfdff4d68f7630572b7157e9974b863228207bc429921c0c20a8663eb9d130e8726a81f9895c113ecce1066919645781420eb799346724499d5d9877d0807a5b6248fd7cd891a483bf77d288ab3b2086b5731898071806c6211364240061dc7d7e45fe102993de25f2364faa5efa5cb38be7dbec83968a1dc83686f68613a7eea364d03e6f3c07492055433eceb0bff36d9fccbde61209dcd4893665c64395407cba094c87259a923d82bde358e5c6994a2ca917994f034e0f61721c0d9a6a9350db3d1dd634c243d82e9616aa124a00ed02e1158ef9a85a2e798c8ad2df21d48150ea5bfb8ae532dfa0933f1519a8c0b0464793d8462828f348f7a5a006f3c3d156a0ba474da739aa418795bd0585cfac0de0365b67efb79882c3866e2b201484237c096dec19513233b6de7f7658f0af4241f780672094f98aa5", 0x1000, 0x0, 0x4e) ioctl$FIOASYNC(0xffffffffffffff9c, 0x8004667d, &(0x7f0000000100)=0xfff) 16:00:00 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r2, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000040)=0x6e) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x35}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) fcntl$getown(r3, 0x5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) shmget(0x2, 0x1000, 0x623, &(0x7f0000319000/0x1000)=nil) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7c}, {0x30}, {0x6, 0x0, 0x0, 0x80000000}]}) openat$pci(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pci\x00', 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) 16:00:00 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x5ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) r0 = socket(0x18, 0x1, 0x9) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x9, 0x0, {0x0, 0x7}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x2, 0x4, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x84}, {0x2d}, {0x6, 0x0, 0x0, 0x8000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getppid() write(r0, &(0x7f0000000100)="3c9ebbd555feff969613ba3e1fd0", 0xaa) r1 = accept(0xffffffffffffffff, &(0x7f0000000040)=@in6, &(0x7f0000000180)=0xc) readv(r1, &(0x7f00000002c0)=[{&(0x7f00000001c0)=""/231, 0xe7}], 0x1) 16:00:00 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mknodat(r1, &(0x7f0000000040)='./bus\x00', 0x1000, 0x8000) execve(0x0, 0x0, 0x0) pwritev(r0, &(0x7f0000001680)=[{&(0x7f0000000200)="57dbd28807d7c85420d20dc8ef2b1056dca26723", 0x14}], 0x1, 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, &(0x7f0000000080)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x35}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) fcntl$getown(r2, 0x5) 16:00:00 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000001180)={0x0}) r1 = semget(0x2, 0x2, 0x108) semctl$SETVAL(r1, 0x2, 0x8, &(0x7f0000000580)=0x7ff) semctl$IPC_RMID(r1, 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0xf000}], 0x1000000000000330, 0x0, 0x0) semget$private(0x0, 0x29e504eef858b2f4, 0x2) r2 = semget(0x1, 0x727ee6310cecc7d8, 0x8) semctl$GETPID(r2, 0x1, 0x4, &(0x7f00000011c0)=""/127) 16:00:00 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xc43c, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x8, 0x9, "000000000000000100002000", 0x8}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x8800, 0x84) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000100)=0x3) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x7b8) 16:00:00 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1f, 0x100, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x4003, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000e90000000000ffff00000000000021e3b2953268421b03473730a79bf87cd413767b2fbf0e438a5bbef9d921747a000000b81000000029000000330000000300000096f93822de25cb081dc600"/94], 0x30}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x861, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x1000000000000204, 0x0, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000000)) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x35}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) preadv(r0, &(0x7f0000000680)=[{&(0x7f0000000200)=""/107, 0x26e}, {&(0x7f0000000440)=""/98, 0xffc8}, {&(0x7f0000000040)=""/202}, {&(0x7f0000000180)=""/9}, {&(0x7f00000004c0)=""/96}, {&(0x7f0000001980)=""/167, 0x28}, {&(0x7f0000000140)=""/43}], 0x2, 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r1 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) clock_settime(0x0, &(0x7f0000000840)={0x0, 0x1}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r1, &(0x7f0000001a40)=[{&(0x7f0000000300)="52887d19a3c00c858c78ce9b0fced7de358e24551f8adaa32ec3c0b28feb64c308eb40fbb270f921a9497819bf7e36fb77414263d98679b310c6491008b95a2932c55964d7fe556e8fb5824cb3cc351d32248e52d840f278ed3a11adfa587f78d58c91098f0301198cb0d5e929b0537419052d8763b7a73feeaa2cceb819", 0x7e}, {&(0x7f0000000540)="ac56f2a63c68e06c9edd5aff04e67d0ae93bab7e4f00efe48fd551aaeb10db3e2f50abe283b2a51aa939e6c0b3aac5fd8ca2859054292912ed7b4d799e9ac5f44d979fdcbbc7f61610c7fe6d4e214816c2080ba388117a360b129a612245b3581b3d", 0x62}], 0x2, 0x0, 0x0) 16:00:00 executing program 0: r0 = socket(0x2, 0xc003, 0x2) sendmsg$unix(r0, &(0x7f0000000280)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000240)=[{&(0x7f0000000080)="1b4e670bd48bd1f5b78280e02cb6cddebcee56f1528f055827c3a61e2c5b80e37c55f8fefbb2dc6f5d782a9b94299457cd56f4b79fd490407bd36e3f905058c4007e23bad57517e4859500a2088a538a961ff477c3bdff98f2e64ca9b74c7b9406a996309790ed26247de3e874cd224b4b2ab180d71071b058bd3d8df73da8b895d70095bfd238eb2dd22a7abc7f7d38e414beed32899a6ef0a80e532455ca5773e82c2781756e9f294be0563dd642898f064f22684c67190c5867f8fa2b55211cee2d39253432fad7f107bf0b6070286be07e48f079da978ebf7ff1692c0bcc06dbb0f61c08dee3f1478f6525a74bca9ec4c2f8acb81192ba6a0c", 0xfb}, {&(0x7f0000000180)="b740145e5802a26cc996b80c10d0b92e80265d9f088dac2c455a71a94ab982f9f0257aa191904b13f806ee07f6e08a9210d925ba762c866c1d25f1adb224ed004b32ded810f24a9ee616f81c0258a2f7fdf33c9237adfe368a4e052cb61e35dad86f005e4034f64bf781319f7b5f8ef87a0528ecef534174285f21f0d59cd3d3dcc544d6e532b11ab0c4d253928eeb12d98855", 0x93}], 0x2, 0x0, 0x0, 0xa}, 0x445c5e0a631aba7c) openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x800, 0x0) chroot(&(0x7f00000002c0)='./file0\x00') r1 = semget(0x2, 0x2, 0x108) semctl$SETVAL(r1, 0x2, 0x8, &(0x7f0000000580)=0x7ff) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000300)=[0x4, 0x0, 0x1, 0x1, 0x3f]) setsockopt(r0, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) semget$private(0x0, 0x0, 0x40) r2 = semget(0x1, 0x4, 0x200) semop(r2, &(0x7f0000000080)=[{0x0, 0x7, 0x800}, {0xdf7967eb3e9fe7b5, 0xfff7, 0x1000}], 0x2) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f0000000600)=""/4096) setsockopt(r0, 0x0, 0x69, &(0x7f00000005c0)="163b925de385f7e8f59cf62248cabbfd71db79765f97d51fb8b44ee8dc5e8985f8ffe9007f55db85d2388ea9", 0x2c) msgget(0x1, 0x150) 16:00:00 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202c0ffffffffffffff"], 0x1) write(r0, &(0x7f0000000040)="2ba4", 0x2) sendto(r0, &(0x7f0000000140)="060500ba97d0bba1248defae40f01df6cc6f87beb076bb69fa970d55e1a4b76dd58e2c9600bfccf85df90125584b3e3ba63e51384888b9de9e0f3d8c501a67b9289268753626056de5b66b097783bec20eecda2f489fbc55fcf64e74058c9d027e7a5ee66685ce94fbc6751cd231f1b3d41bb97d3d11a931c766f3e25d07030d00e5e9d66eb3d708ab7991e9359cf6437e", 0x91, 0x0, 0x0, 0x0) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x74}, {0x4c}, {0x40006}]}) syz_emit_ethernet(0xe, &(0x7f0000001680)="805d863ecd66b785853786cfce85") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x35}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r2 = dup2(r1, 0xffffffffffffff9c) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000000)={0x2, 0x5, 0x3, 0x3, 0x4}) 16:00:00 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0x28ae) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x28, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x5, 0x0, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$VT_WAITACTIVE(r3, 0x20007606, &(0x7f0000000040)=0x4) dup2(r0, r2) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x80, 0x0) ioctl$KDGKBMODE(r4, 0x40044b06) 16:00:00 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x200002000, 0xcbe) open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 16:00:00 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x20000) r1 = fcntl$dupfd(r0, 0x1, 0xffffffffffffff9c) write(r1, 0x0, 0x0) 16:00:00 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x861, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x1000000000000204, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x35}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r1, &(0x7f0000000200)="d8454608db9583e76c6abc034dd89e10e5c6614060e8e348c9ea1dcd4c17f955a1d379e350c490f6bb3f322f626c1bf521c22aab61c11a21c4d58ef8b7d18f4a744c2ccc4d65d4579459cc4b0c0b311b11c7c050c09014e3e79be4d81dcf98e95dffe7a65a3eef0df4552395d31d8930474c0f17608fb54d77cc534c7d2794cf42ed3e199d4fecd9b522472b676a862be1da62083fcd98e3d3110ecd20e64ca76ca32aa0406b82cbab12088fdc63b9614b12506db79e715f908ae7e067c5f5ba7cd16e2177192ff8bfebe13024d01233cc0a48a9b63e1c1c93bb05f848d4a5c6e7dfaf270f4a510acdedaed49a4688e216ad4332c573bd4a971c6c7628f90a9eed8f30e729e815a04c91e0c375574815a4ed291db8b5bb3ac2d62e42df6817215218567d683f4bd9a228e2a5e9a2d4d25d365231d8f6d33cb4c127bd672eb6978abc4387c02ac427d1bd0abdf33c8d84f4aff0eade36793856b25df45f99e8a05eb5633a9c0c8ebe27b0ff95ad48c31bbcfc6b75cf9dc21b9b7b87150db664909493c092072fde2bc0e5b1e6d2e950012a626e7d350b72a7496115e680dda836f7e8850c39f5a06d842803e2891628574a803838876c086e55bdf4eb4783a9520da69624591f2d5b77ee0ac1d4d77a51a263165d70064f0a2e6d12724df0c36edbeed8fe77fea5abaf1bc8480b71754d07d7f50613ac73371ef691236c39cbadcce9eb4e3d58de671610afd03d00d11a96199f41a65a0647a8bf40d7aa2d3afc6c5f0cc13cbb8b986d8a0121159ad52bfd40e3f93510aec3284e3e56280aa6b26566bead9c18e6dda75326aeb257a1cef75599d9b14f3ac90d751a5ff7789566c93ab7cc7f611ee6a312b5aaccfeaace67bff5c422805458a8447d4caca69d65ee36e0bb3a60947d5aceabe98129ab8653be3e22542150a2014fde69b76233c44d572ebbe30a63060016ac22f2b1f9bafeb838459d4ed98809690121b121ff855632279376777afdc37853c708d1b4f19e1cbdf6b30f6da528ca3b87e868a6bd3fe17cb3ad5de0052c75987adcd31ba5483df717cc0fe178bdbde9e92e5818e1f03177367196781e4a26866e87259a17c01c56a3ecaeb86ef1fef0179633ba4deb043b165bd653c53289ef64a7bc600706b408c3ff59d71f54728249f6bb61bc0bad68f344871b7cb0d723d99db1edbd5fa998832159627efa14ca4ea8bcf68e5e283cc2c2c6ef865bed388fb73f8e3953f2586f813a9be1bcd1559512e41ffce6be3d5d036e59f7808aea67ee8179fa9b4168b9b20d9c483f828b121838c035439746ff4c184922600c0dd2a544e627733d410cf25d43b9b95e0a0cbbda52576f62f2d5522b0d003808feae69753cbc82c1a8f730399215784b8e617d6d6248845fafc426913a2e8adab00d703869d11fad5fb2bf1f042a66425c1957850a138dce4a310d6c7d66a1c0a072ff57af63612969ffa27a05cddb3e12cef13078a8bd5640b0c31a0a2f5dfcbfc4ee10845db00262ac1cabe0813345fc3c556b2a3cf6deb27fc1a504863b1cba8dbb6b08689301b37ca0b7be397342fb8f12685fb9a64bf8d6dcffc1798eaae4074e79d78da8fd69e31dc90e98459bc4e2bdf13cfa9960b3942b0dd3086bbef36b30e80f1d3dcab7736eb2318246bfe112729533df605aef04d198eb449c65303d6ab907b88adc71f84f87e256977a6b044b3aabb0622b09c06e1144e7cb6e08d70a65a9b91764261555a783b544b655ab5506db2bf3627de257c5b6ece32335108a28f3b507c38103e677333c7d68436870a3fdb7284e6943bd2226054013644ecb503f08ccc613e87fe6f486cfa2e15294ffdc069689bce0761d77c9462f061a9fa62117c47b4df4bf30bf33fa9883a82d95cdc33f2db61009fcb00df7ccbfd8107110737aedf67e8fa31dc1442406e9e6d34cf99a0a37251319d50860f9b082b4ad7f20d6fdefe485946eb3777fc17a3b08c6c392e313c5b9708e412135006c9e1ef943aea123b3ed032c277bed07e92792a41bcaa6befcfa892fe25a69987ec360529389f9dd105e3317e55866b4d8fa614865e0c79e33bf3f0d3d43d00a2344d974ffa2ba9b8bfa0af201b821041bbb2a62907755c22a83af9e04402f1e432cce01766d5b1c2ff0f30df56e6f364d484b5e364d4ec3ce1b2f9a93488a3be8ad57cb71f5695b5ca101dbdf644a201f291da8ae6abe9c66138de62d8fce504bc7d0bc5fc83e80ed190833ef14d490848801eea676733f7485fa5e490daaa6f4e19767ed719fe075300d26174f53e5175d1a849e41c41e03eb0d0abf82e59705409637ae23040ada9f18e7b14772c7a2b22d553d7717adb2ff8fc4ccb03744af8bbf6677c5f58f30709af2c1861d7156d7c95aef226121e558f28a6844357bc2542ffb371c7d235eb3b8c3a32455f8abe72319f9df81d0ba1020aca58f3d6e0251d2eef1624aaabbfcced753d908b2c71481d30d5f564fc698cd135dbfab8c3503cb47a05a2fc831ddb432e5c3224190d960ae62d15c5fedc8db38a95b9fada0075004e812be471255fd85320eb48f862358072d9dff2ac96de5e8a74e6d212a85d2d7c01391d4f20d97422be3e479a551a3fcafc24521d7b2d0f5171349e41bac7bb7f669f87726ecb936dcb250121798de4e8f3bdbe29e975613662ab4a2b0689c23516555ac9ee9e093d96164372b051d9ccd37e0e581f716e12de14d8d6748d4441ab8c40b6de2bec3be6533df71445883a5a57b05992c21a7e98e46f682c7e73cd4dc18e0b18876b3ce8c4a1e6196a129954253a3367889c1239cd4d7ac586643f0f6ce65554e7ed3242550b7a90b189580d47610642b8b0ff988da7451e60dc482af83093cc9c5f58e4bc795b3c7a8e61147182cc2ba0d968c4e5ba005f02cf4375caf6cbe20dfc190100f77a80250b5e5b0b1f20751633bc90218d7d45f9857aae8388a24d35fe7a0c85388dd55e7624f16d6bc57a2ac9b835a0228a674531a690bde7511cbc0c6638649972d670ab104452cc79255864c7f67ee39c06e635043f99737839f733677b14bd3ccce114b8d0f01bbc02bd00d23a8b1affffcc17c640cb8cdfe892b06f60171d11568377bba8ef73991674108d0680c28c009ab45f54485f135a65338f73d735e549c4c857d99fb1ccbbe933535b324505ef7ce504d9a4d2d424f5f3a089664768ad9aea4ba07a48064e5124b835b69004369718f5a7564a680fe1e4d9517f9314c1a40fde6e4d168622f542d3ac3c68aeae3c2e0028f6a77df7b7eb0bae1460687280a25d3b82c697cdecd8550cd7e12c97af14118305a6defd529b615d2b5e0ec5533a6b70037ff23f2e6bda64c55888ca89d88bd7fde07990bd4925ea59c92010623b6ebc66bcb3eed036a220334ea9f7d6bf3c4c38c3f1d90dbb85b33f7745d187691ed422360a569871a85e4d376589ea5d25e1fe3f4c9576efbf108225701a2f8713eaa2d8f80cf7f421a3fe68d7e91202de4b3051d254a9e1ebb217b23c09f573b81d02723888bbaba63abe024c6f1bf9debd2469905ac526c9699eb4f557c949c882d7fce2559318c1b5623cbbe5f1ec95c7f13116323a8d0b0b73bdb449bec1734d67afed3a2a607dbdc0d7bf8335615d9ffc582f1d8e223ba84e228208b0d57235632a1ef683da14d8fb9f35fee6cfb1ca11e81b7fbb2f2aba185271de10f71168e40bf997ae4223ef04606c6fa1ab6553a0a74c9e8e875086de10950358fafcfd6aba1c2a6a161e0ba45a1832efa5a129a3229ec1eae937a317adcedef3350a475b6939180cca5ba730accd3f570207925cc4834045027e2d96db0cb4001f5e834db3b9676f2f156f331c8cc54bc627c1c203f5a4096e3c963d714f489422573117a9873ab971d86a95a3b9224ef9b351808aac2fbc2326cae7facf2d83c4dadec8e07c4d6b976154849ea4b17f8f8a840fa7d585160278e8d283934f5dad85854b8a478a52b7839bde0fce4f0e1e25bbac7afa527da9e454f3a611844b9d4afd41b9141840e18d7ded44120efdc5af1708375f14fa34538b10644cd0e922703c0218366ca46364e15a1c8918f7169e77b35c1bdb7c8793a3821932107f7009a27a26ca31d162239cef7cbed1215913e3a4e8a1d40565c4327c0cdca8e54ce133e03af07baa4ff61f8444456de304c81fee2a569ba36e1776f54f722079b2721b124f03b1bc1f7743862fa5968c8bf74c63b74466b085196f28633cfef0aa728e7e85e2c5eaab8e6fd4e76925f7d07e8ff5197294f64f2507d1db75409b5dddd5979ad14491548173f24d84b98aa9b6c91e1585f33d2ab7e379f4a8c448937a3d6cf7b4dd7947a66751aa6ca5423bf8c5e72deef17c3e699b5e0a19b3c2c63b282de503b5fe13e4925730153d8e2a5a7f66e213d93f1a5b2c22e2abdb48b6488713fa9ce22dbbf9c5b7dc4a3ebd8efa616d185a60f9bf7ee89f0e6647ea7a6406279096364bea35647b419c7781dd0005fa993448640d0a71bf61857fa6a39e771dc3df35ae2a3ecfc1b20bb378a706f32c0bbaab9ac4fa0e7206226655046dbc1be7b204ddd74d1be761af13cbdf1622b26edd82490ca645641b230e81797951f68fe1be8cce90bdc940a61ca491c415b11d47ddbf125ea60da3b65c5b0217d9f93e217f5f41e665b4af1adc4292f02aaa1adb16471f82284f0f0184d8d92d047cc77ce5224289fafff6c9e49a70554c3152abbe3ba5dde3e890f300d7a96d007f7e68a86354a90f4f173c58bd7627cba2da14bfe914eecc9d266d98f258f9135fd33f7f70906edfbac7942b6ad33a482ee97fa2f49694cc495b2ba7ec430435fbb4a2ad287d5b4ce85d5d74660026107121e303d0204f391a9cc5e814ccca51bf0ea18539e17af7c5d160733555caa6be6cd8c96a01a55f241e82f4e5e8d3191b52786f1effa6441afb1f198cf37c110827b32e8c718acf3519822e83d58190597c90bee46c9985c222ec4457a56d2e3aa853e71450f10cca95f99b5985d5b450b188f21da531d2ea5301a951132205f44fc9d4ed76b8eba526cf849ec4be0279addc9735be630847f4958e10c02590cbc13e2d7a3bb1a26e2ce5ba9f0d0ed3c224288669ba15b2db41b6fad146396219e2035ee7985c7adac457c7a68b4bbf56741ea6147a88d11a11dff842b9220738e5c66c9a2883d8d4539becbed500974fe3c6f8ea9b0de676b5f07de3d518eb63dab62eeb9218a956f211203a912853f574e7d127c4c2a6692fca44026f4c3133c2e7e09f850d9dda71bcb9298ddcde915b5f068553c75d3b7e4d4073d05a403165c3621e9dd8455271330993e0f9a3a1ae5e0f18c1d60600c18103fb93db8c299dc504bbfeee58f757a292f7f62c7ae219edf2015310c2bed65972325088f1c00b6d23b717a3a3e90cb966adcecf3dedb644a7bc2a92905d443a8b63b4f7606157301593ec03d7236af317078a222c10ad7fbafc0af97af304499a5c6322bfe119f1d7a8b850235691ae020ce91022a04b615290cdfe1119f590aa6a96b5f5da319a65c5a692d7d01b96a8d16fbdaecea5cae8af242373cf9e48265d141141f9fb91f2aec88ef68769b6d81750e58859cc732973849157c0834ade96525cdb3e0a34d0f606815fccd6c8ccacfb82ac0463425870fe64c8657e9d178c63d60bc8110e43ad2a2010b85726299378164604d402ebdf79dac092bfe5a909ca017ad584a23e2f67fae092d6b995d0c5f59a8adb12fef636e6a43a67dae7f8c29cdae7cae34803a6b234d141cb3f5b15799", 0x1000, 0x0, 0x0) ioctl$KDDISABIO(r0, 0x20004b3d) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f000062e000)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xea, 0x0, 0x0, 0x0, 0xfffffffffffffd99}, 0x0) 16:00:00 executing program 1: r0 = syz_open_pts() r1 = socket(0x2000000000000002, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000a40)=[{{r1}, 0xfffffffffffffff8, 0x1}, {{r1}, 0xfffffffffffffffb, 0x5}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffa, 0x1}], 0x0, 0x0, 0x0, 0x0) close(0xffffffffffffffff) r2 = kqueue() r3 = open(&(0x7f0000000040)='./bus\x00', 0x861, 0x0) pwritev(r3, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r3, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x1000000000000204, 0x0, 0x0) accept(r3, &(0x7f0000000a80)=@un=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) kevent(r2, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) 16:00:00 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x1ca}, {&(0x7f0000000440)=""/109, 0xffc8}, {&(0x7f0000000040)=""/202}, {&(0x7f0000000180)=""/9}, {&(0x7f00000004c0)=""/96}, {&(0x7f0000001980)=""/167, 0x28}, {&(0x7f0000000000)=""/40}], 0x2, 0x0, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x861, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x1000000000000204, 0x0, 0x0) recvmsg(r1, &(0x7f0000000840)={&(0x7f00000001c0)=@in6, 0xc, &(0x7f0000000280)=[{&(0x7f0000001b00)=""/168, 0xa8}], 0x1, &(0x7f0000001bc0)=""/4096, 0x1000}, 0x44) pwritev(r0, &(0x7f00000018c0)=[{&(0x7f0000001a40)="ff8db59eaf1c19d51327523ecbd7b87dfb4b0953aef7537c07898b2dade99c4cd745", 0x22}, {&(0x7f0000000300)="acecb03097b6905b3469cdbcb869139a25d78e77836c4107f49632bb27055c1089ac9d0bd7a55ecddd9aed938fc2cc4b8f103f57c40dd60ccbddd8ed9ca765ea5bb469cfcda2ae3a7559b3d4ba61162ffeaa59e2a252e263fbfdf361cc96cff09c03e5c0bd7afc4231f4ad1f712b90362179f2b639117579babdd6be935473ba1c4a9c551fd634ea788499c198ca928f8aa2a27186c58a9499ff0fca5ae7b2e48ae648ff7fb02951d0c3d7c36c6cdb46697e928e0c348707b422258e8baf79438541bd661914b70d82c12e51f5aa14ef3a818347aee58a35f24f4f18f48d13cce4889776dc7c4a01b414e3fa680fcef822c5", 0xf2}, {&(0x7f0000000400)="cb4005", 0x3}, {&(0x7f0000000540)="108944cffa0aa85c5171a9fc40c44bb21127ce2400c42eed0eb5491eadd30280d00ef05f2c61864b2fc63cdd2a3d20d71932cf2d31183369e4f291ecfbf29337f5e2af2d3339b782d394f922a20681ffe028883edce0a86acf934b850cdab764c0b649efd90263f4a7babb661b76d816533736da787962961d860a18f5f7a01217fe5d051d2cb6343d0f90bd5084c69b88a03d87bebd5f7c42a39625b09bf3ac6a0614aaa41ba10305c59f26bf5c890d5b119c72dcf1144d01e11ba7d738d336d600f0962fcbbc123a224d56b52ee02c75659cbe54d790959a8e964129241a9ddffb9dda33312f0df650a896b0", 0xed}, {&(0x7f0000000700)="9dca4017e0596a3a76d836264cc05463921d6587ca75560ec1619eafe362e41bfad99203019e9fbb91397e2b2518a0ece7d32d90f9e82d82028182a26cf03f4f4f38262318dd", 0x46}, {&(0x7f0000000880)="59f5fc83815f2065cfd07e4a4bed479136315dc3b46f8f83fe355e2486b6be0c5fc2a70b3e52594432597bebc991d8018523a7b975a8741c29cae315b090db7813fbc25ab2a8933e5994476424166e6dc3e5d72779e533a2dacba9952e6c0ef94be59d882d5cb438300627e373272e49e452d09b0a4fc867cb1c43a84f7584a558a80322bc50ead9f2e18c0ee0d7d50a7cdd5ed8cce5f3a8029027b8a8bd724c4c98c61073059fc0cad856db9f73e5b571c281b9aebddc35a98d2c64d6d3a194bcda3c30af08e1a0857c24a2c6a269ba270288f7109818d0fff8acf14807e51bf5e8a564058872a7a952d688435c05d5a6f08caee746f1e192e81cca7b6b7530e80bb895bc3f5743dd4cf308a0748f0b79a4f6b098645a89749ec9a00f929a4b5d77379849a18019c8ce3069cce20730b55b026b57f0648012565a3f1ab69f8e4ba4d17abbf679830d88f6459cfcc0a1b4f125007a8ac2c60d87c65f988efb61ffafe0cabab0da165207fee24cb140a3f26d88a30a2c3ddcc06ee2088bddf6c295695eab536e0f7eb0bbf6460c431c3e61bec479fad3a42210cc5a057177f45c14c6bc5578dffdf10608ae546eddfb82dc09e84bd70e8d40fe5297133a1bb5894c97731cad5a28e24a53314806d9d86734e29a99b9bd64f33cf75915b713a44bd5cedac1cb476f18c1962877ad5b4207684b9ed44532fdd84367a7ad19d9f7946ce71ab0c98526ec7e6c1b4efa8862c5d87ebcb1ac02dd2183f52c4c72dbeb6842a0f1b705fbf777eefc683ef71e53fbe90d5a9a7d659b59abcbcfce08887340aee1811a0b43d838aea250426d9cb82110ed10c1b90b46b1a931a0d35ecaf81996b174a75f9aef91968bd1114ddf2031935c7395394934d94bb02b84990bbd9f659a79c6f663706f353b5aac9964de7ce63d22d453c88b394894d0a6d7e7bc303a231876228e11fdb658317f1cdfe5b741ebed353aac81d7bcaf9ddcc17dd64768799215a88b46be4625350a3a69659adb1c327d6c75c1f3ff8efc81be8b7f300f370456e9a39656d5c9063aec8c1e202933a7a6a6beef71a8e94ed13520a88fa02f5c11d9e5f2c8b099424621fe8e6857eda1c86ea5bacf79abd1f1219b1d1ea015ae6bba8da2639ea797f3efdc95126acb9701501dccf6709beeb146dc3949e48f716022f00c45ac8154122b0e5d19313b8f6861fd246b20cb6dcbade2cca12cc883cd01114e24fd9d394148eed672bd8d620d0bba23642f602ce0a4e72a7da8caf5bc36ba63fca77b19f867a03b72fa6706d0b75ae483c6907b746238f22920b7b7decacd4b98c13fd96ca39789712160239300e4541e847db8c90d1740e56621b5a8e615c2d3debb92ea8d0120c9b4f01d9c41e568072d292dc1e7312bfb043ac886eb7cf472aef6d409c5dbc9e0efd3b1ff2a8ec5a7222fce77b1e0e832e6e5881f86a4b0f679573dbdae30a38499887a331f6725f01b47ad7d62d688daffca0a4e2296880523abf4d7cbfa0351013aaf68281e81df5bf8bd4e0793276be0448c6248bf368d8c99129b0d89e4a2948263b79220c84fad532f6deb22a2c9014beb58ed87e9a3d73c19675410a8a41fe97a30cfdf33d2192aeaac1c33561812ae44670802321261979f23fff7e3148a03647221d2140ec7774a2280dbe1ea547c8211148f93922517d2e9101b590317317971ea117ff5ca621238379bb11f229607832ef076ebaa568f05a92d49d342dab6eff11aee0e84093f2cf54ba085632eb61300b2559d4387d5c726c6ad1138270e1c4e76b53d067f9dacf0810b03040749d38d3b8c7c0054aeeb579698291ed31ac3cc077b6ca61733fe3a85780bfe2b9e23bf66256c165052e7e6c77163f7324776c4e48a8793202cb2624b2b12890691990bbf7456a86232a9da25b3509e87eb33213831df76db6b48bcb51884d2f1933c9c85e878e8f09a506b7a8af9b6a2135afda857634ea82d3b03722f49bace5434be7243d179b01dd988b246c1e3aab09585d5f9a2ad4f49e6003941c7a3fc6386622d17c0901b897531ddf41225e3e5e30f38fab35d93e380ccdcbc86cc9bff7b8238357c9204a45b260d0d6eac84a3123e5254a54bd63633edd4abf29e3796eda9551796899e02a7cc31be9bed69ff6e6ee4351b2dbffb38ff19f0cdc9ef06d9e99a0f777ce0eb404379f22d64289b4ab8e15910f9b81dbc03987bff4bd47b01d88edb5a273801c1005a4f2cfb1bc8df09276d52954412391812c2759dc0b833f2b857387d672af28d2c2c1ae53a05bb27d167978577d9e48ac2579a3627a771d7d12eab36b4981a795f3ab10d4d24b3a4c17603c0956dfc27f4548ac4c1f036f085ad7b0f427ff93506c3308469367d523f529fca37ff246db01d27056f0df855bb62863cc0eb566fe4dcd54a06b4f5a62b7cc514c0887598d3a7f55d113bd36af8dbd2ef77fa38907581dc6f46cbce5bb50a4ea77db0c18f7d25201df1ebac157064b53debfa362bd0e836f502aab8bfbe64de0dd4c08282ad1c12186f7b13fd01775b3300a80b54591c08ff4360f0ea688fdada8f1822dbf49914c36bacc93a2ecd036688bdc6ea4c6cbdd902c46d1bc79c5f646764f60ca0dfb35bb22fc8925ec5b1da6b0b3800c624fb9cacdc07aaa8f65db81a131a73993031222f0d92f7b34d67eb3462317a23ec766d51eb7479523ed4c269b3d29ff16a38dcab70e419ca2e8d54127d53c498574cbd0b38b51b7a0d419b3cf5e24461194c361502413dc795fa01fce1d9492001bcaff0a22e31869ad961a708a70b8869aec6de43507b8fa365b5af10f4f023cd5d98716b387cc25c2a7a1db2feaac0be3caac47b89419e8784ffc4573973d53e09cace8771810e13120486d1fa6f6c988b3258890de6d77ef4fa974af16077bf42f5fd538a4cf8b5d5ee168075e811e0e9a3febee3281fe522de7eea3f30e9634698677eeb1b8fd419da9dbbab9a953f0af570ef6ec2325d26fe660f3127cb3ccc1d5b209dadc77af370d5a40b51f093edeaa285c6a1ba1f723ea35a579465c69459bd7ac57451c4471f09f066c9f622374be952c30254ad650dc32bb32cee1e6654a58b790b871dc3d1674c9665860ef50c763f2b6e72b38ba9c52e820e717cff873cd12a13a45e1b71dbe06c9ca1ba37e3566279ff5f31d08ef9c18107453976fbeb91e712f19364fb22ac37e844ad911f89a75cbe2a3d6b6cfa17e8056df042a5e042cdc8933e51bbfee9c4e991fc4478d7c7dc2de4944fd2f0dd40df4b42e391e64e3038639d93b4830de2c5076d1d5330d1be8328caa54ce94e11ea69ed4f306fcd1a98336e8d9f8f3f7abd550981378414935b80441104d4d4e77c83cb340ca028af2c26116bfbbee891df44dd543c986e1e9e2423adf319e1f9646ef893314b926f2f3194f90256c6364c2d7a8aff0687b5f341542bcfddcfdab335b4fb390f566e8a9fb411cd72b938540ca17919836d1dd8d038f72fdda04c5c8a81aaa1e87de9d364d06ca5bde0a11c3ea29f2f94cec8dd600b4a4fd40c5b8f88182888cfcbdbcc3d34f43a42cb6073727e16226ccfabb1407ee876787670d040906b9d573ec2d7cb6bd9a761dd5c491eba2758a8227f955e8e3f4d9cd832e4ea4dac351b05f863c8bef6f6db97e8c849fa08c1d437c9bfdcc85242c578fd059365058ebf694d80e05245c3fee7f8d1a9a59814abf80fb81fb76e51f6c8b34ffb5fd44fbff696a26f934998d5cf4353140efe8d96ad0e87ab1b0c0245b049089f86d2518f23ba1654f911c4748ec90a44589c92ef2ebb8f15537377ed96f620b07412f27ef1a344c75b2fc88b886a6ff23faa6c297d19a0e8c6b277dca3e10390d8bfd43a211ae552c3a9cdd4e8f23df0786c4d26af1fa4f2d70e0f00147507e2d2fc5ca95a431aa1a72b533f3bd652b1c06311da92cd307aa341b766f5f84f91d8d3bbade6da33cf04504fc20edcf6de359de1dc82ac358b56149fd5e4ebcdc61e41632ad33523f37aff1b2e0974d49f2131039795055794994defb85d9f2e02c0f6f453bc4abb5340c374eefc6142b324848e361c2877bd4bbf40dae6ec66c2ec4b785679c1a2f770736c3bbbb1444c40d8ab169b237b37be65397615af8f95f8a0e5dbc6e671243ed0901028765075bcda03224ea7e3e1fa46fa12857833f894880b5f09c7eefea2f302b767534c2a32ac9706114d2388d95f049d7204ed3b264c4a94d9aa40b253c171606e8226e0e415584359c03f0800b7c2afcd4d613683a9b8e096de5039ecd965d63761a3816dd202e45e4e856ecc7708231aee0c07adf97368481d6de48b71b3719e4a04f10bf25629cabeab6cc6342def0f6b667889d7865fc6551005f7fcd17f77002a6f654dd632f3b0962f3ec9d4288a98fdedc8a900ce7362438b89d48fbb19d011ad19e262c3fe6e8b3a3bb73cea5ecda1d31ec2dbccf9f3f3e396f3211d36300b21e944f49bd50e203037be10446da09b92f875f3b10ffeec392db541d15edef88a9eb9751da585c33a778195080d2d09b57b4b9a6d70ce873526bd45e10b5722d990a833046ec2e7a66cf3eaca6ab74fabfe826b8e9db4bcb6d27234d3e0c619fc39b4e2f8a360555bbe560722a97722acb335a57bfe6f14391ac52b5078d792b9d21599e79c26f4a4ac64c6fbcc571117945f50f487a316e09e9503918e8ae14cb21a23f082e9063397024e5753a1daddb0df2d7743b0116f15940816e24c5bdee5d6fd357e6b48e71307fde6f57ee3fd6bc2f631750d523e5b91090ffedd4abd50d984939ca3dce7cd403a85b36861ea80d48f489e323d908a8a7a4bc655abd770ff9e5e792e7e4af735c9060803f729634d6fc7d1f9029a3052ed19b9423fbdc3fb0d89b6669385871c6e9e708de0b880920c316761d804feeb7092694fe12d3a0981b695e78cd3f566972cce72190e2409ffacc511ba5819d92ea57caf048f83a99806b118eb7b1c0be84a82705b119c1e8fa8df1485932c4f662f98faedde86b758f323e1510e7f14d8b1c9accf2742de75a3af8b259698af1b2e4e198143c32b666242aa2bef3fa23276957bc50798fcaefc9bc29b59f50963bcda7982bef20823863783b81126d743d6644382df879eb79414cfa435c178dd3447980050d06ea6557ffb7c1fb663b424fe0ae4f8b7c342ccb00988675981b1d8cfb85a6cdcd7fd5a074a9e04c5b87a8ab62dce34aff65e65b389347647c9b5400733735c763980627868294064057a77b1b72f0767c4c980ebfaf21c5916d7876e813bf99be3560ba0f39b14bb3ad6cf5f0b23ffef16d67ba989cb23c61783ce5dda93035219a4d4bbe642f116291e9c451741fc04775aa8059d5218315ddd47297bfafacb113b352ea24ffc15c157735ca1af682a2024c8c2ab1778cbc4f6e308eb8560d076e2e4669631918a827a86e59ec57fc52eba0316fe61fd627475133daf78ffbb7bf5515df01d5ab0fc2b0c33fc2535f4988421f64cbcd2d75228bcadf7fc55f5218554bb087451998874aa8c59b094b020622ef895db1ab5baf443aedf569612dbb4c4b6b63d206aa7d8047aaa950b4c094e410a18b9b398cecf5dd6120bb40bad2cddd0fc71477d44afabbfea30de1f6d6bf570caa684d16d147955fc7580e1eb576623c8e1c05d939c8bf0d06cbbce2a2cf53ddd84269f36869d240be393ff8e744fa928d4c259901d8cd25404f651c2e176cebd8072430443d7df85d504f81101110e9823d9359ffc4dd50a347a8cd742a39707a64de88554c1c33dcfea71ac", 0x1000}, {&(0x7f0000000780)="4e7f0dde63f0c55522f9aa69cf23a8f520ee4a6bb928f635e92d49295e356b1b027a7e094abff88398c0141e4b24d466e3844aa9162bc40620dbaced4d8ba803475a3ce7af03f1687d1e3f336bc434dfe09e0c00b5b6c3c30d9c73c01783a5d824851bbce7318abe74e7ef93c1d74f8652103229cd64b27efc688814709086c5c32ae08bdba434a059f29352c24140ac743133c05a79f743c03b004dc5c3eaf1ece95de88691138439f42c4324b8086f", 0xfeb6}, {&(0x7f0000000640)="410e6c6c434a3d4892cc84333fdbe249de19c03ccaf33f928a5df428d9dd9f1b8c0ed124c045b17a30d12459def7fde477bd7cf48e0f8d3cc9c2", 0x3a}, {&(0x7f0000001880)="01b57cf00d266bcf1004cf", 0xb}], 0x9, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x861, 0x0) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r2, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x1000000000000204, 0x0, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) fcntl$setown(r3, 0x6, r4) r5 = open(&(0x7f0000000040)='./bus\x00', 0x861, 0x0) pwritev(r5, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r5, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x1000000000000204, 0x0, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000002c00)={0x0, 0x0}, &(0x7f0000002c40)=0xc) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000200)={0x20000000000001dc, &(0x7f0000000180)=[{0x1c, 0x0, 0x40}, {0x3c}, {0xfffa}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r8 = msgget(0x1, 0x254) msgsnd(r8, &(0x7f0000002e80)={0x3, "50f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae"}, 0x107, 0x800) msgsnd(r8, &(0x7f0000000780)=ANY=[@ANYBLOB="000000000000000051f2e8cbad4c40341a7fb8f28f53930ac93feed5e69ec81ecebd9e705f836edbb76d3198d1d6e7448ba200c71274a7bb1dd016b9ce27d8fe88478ac17dba06f5e4f9be8700179265b9fa88c70e8e256b3ec66e56ce3058ffa63be973a9466fbe0146e1fa326e17bd002433f7544397428045fec49f781615269d824e1e0cf34d3f24ccbc09af01a5dacae9fd2d1817724aa40026cdb70a6279419e8ba7d192afed727944287c8b6c6c534169b2e6a2e6f238959768a631e6eebcb2cdd014ec41ffafe4dda4343e7d296712981be30b68bded42c5ab97c5bd5708b971fbf411dbad577b612dcbca896994ca792802f9377b672237533dd601a3a8a9047b29b3e90b26237fb06192793b0983477f29c4b9ec6c024dcba39d89b58088a0a348efa480639060938debec39cc38ba30f46b67af77b936952c2a1756be84e0fb647186a86be1c2f2c554c94b526c524d17cbe6937aa6dfbabb96ddb2b84a32cfe72c3587bd858368e60d9673005c6e259cfb64b3d2be639b83f5b49eba1ed1a36f8a2c73b7a9386c2763d613353992f51ff5ca4d6763ec3e835494ea6f548ede6cc8262c340a31088e12e4b477e330e52d6aa50ed36cb65b6880ff1c2ebb97e8d1259ec78963d1e3c09f7ac9a5ec58e963da7027a8405851d27720cd84e1e82cc2cadd4a6bee6a6b911d3afed5f00004000000000000203b5b20fe13fdd62a06bb6a71547cc33a3c19eeb41c9ad3d15baa6de1491e0fd5ee31e294e80206cc81a3b97356d19d248abf63751fe4a8af0bd5ec16bd5c408dc69773501827c6c0c09815eb821d54fe81a4d106c2b3ecb8ec7898a25965c34867b265c71dee23728ec976239a7056182c203ec132a107ea267819ce52b7a6a8f4059e0035eada27eda1d2e1127eab8b9354a87aa3afb8ff9b315995896ecf4b53227f736423d4ba3f55c8574547d4418f39b95d361deaddeef581"], 0xa2, 0xc2c25e0089590800) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r10 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r13 = msgget(0x2, 0xc0) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r16 = getuid() r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r17, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x28}, {0x48}, {0x6}]}) r18 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r18, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r18, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x28}, {0x48}, {0x6}]}) r19 = fcntl$dupfd(r17, 0x0, r18) ioctl$BIOCSETF(r19, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r21 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r23, 0x0) msgctl$IPC_SET(r13, 0x1, &(0x7f00000003c0)={{0x0, r14, r15, r16, r20, 0x1, 0x9}, 0x800, 0x1, r21, r23, 0x6, 0x1, 0x1, 0x2}) r24 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000280)={{0x8, r9, r10, r11, r15}, 0x3, 0x0, r24, r25, 0x9, 0xb01, 0x9674}) r26 = getpgid(0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000002c80)={0x0, 0x0}, &(0x7f0000002cc0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000002d00)={0x0, 0x0, 0x0}, &(0x7f0000002d40)=0xc) r29 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r29, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x35}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r29, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r30 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r30, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x35}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r30, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r31 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r31, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x35}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r31, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r32 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r32, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x35}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r32, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r33 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r33, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x35}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r33, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r34 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r34, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x35}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r34, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r35 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) fcntl$setown(r35, 0x6, r36) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r38 = msgget(0x2, 0xc0) getsockopt$sock_cred(r37, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r37, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r41 = getuid() r42 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r42, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r42, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x28}, {0x48}, {0x6}]}) r43 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r43, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r43, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x28}, {0x48}, {0x6}]}) r44 = fcntl$dupfd(r42, 0x0, r43) ioctl$BIOCSETF(r44, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r44, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r46 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r47, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r48, 0x0) msgctl$IPC_SET(r38, 0x1, &(0x7f00000003c0)={{0x0, r39, r40, r41, r45, 0x1, 0x9}, 0x800, 0x1, r46, r48, 0x6, 0x1, 0x1, 0x2}) r49 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) fcntl$setown(r49, 0x6, r50) r51 = geteuid() r52 = getgid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000002d80)={0xffffffffffffffff, 0xffffffffffffffff}) r54 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r54, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x35}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r54, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r55 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r55, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x35}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r55, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r56 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r56, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x35}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r56, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r57 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000002dc0)='/dev/ttyCcfg\x00', 0x20000, 0x0) r58 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r58, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x35}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r58, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r59 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r59, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x35}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r59, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r60 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r60, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x35}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r60, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r61 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r61, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x35}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r61, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r62 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r62, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x35}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r62, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) sendmsg$unix(r2, &(0x7f0000002f80)={&(0x7f0000001a80)=ANY=[@ANYBLOB="01003f0a72e9db4e"], 0x8, &(0x7f0000002bc0), 0x0, &(0x7f0000002e00)=[@cred={0x20, 0xffff, 0x0, r4, r6, r15}, @cred={0x20, 0xffff, 0x0, r26, r27, r28}, @rights={0x38, 0xffff, 0x1, [0xffffffffffffffff, r1, r29, r30, r31, r1, r32, 0xffffffffffffff9c, r33, r34]}, @cred={0x20, 0xffff, 0x0, r36, r39}, @rights={0x18, 0xffff, 0x1, [r1]}, @cred={0x20, 0xffff, 0x0, r50, r51, r52}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x38, 0xffff, 0x1, [r0, r1, r0, r53, r54, r0, r55, r0, r56, r57]}, @rights={0x30, 0xffff, 0x1, [r58, r59, r60, r61, r1, r0, r62]}], 0x150, 0x400}, 0x10) 16:00:00 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) msgget$private(0x0, 0x404) msgget(0x1, 0x20) r1 = msgget(0x2, 0x0) msgsnd(r1, 0x0, 0x0, 0x0) msgrcv(r1, &(0x7f0000000140)={0x0, ""/50}, 0xfffffd6a, 0x3, 0x1000) r2 = open(&(0x7f0000000040)='./bus\x00', 0x861, 0x0) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r2, &(0x7f00000001c0)=[{&(0x7f0000000140)}], 0x1, 0x0, 0xffffffffffffffff) connect$unix(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="6651595cb78ae7b0b811757fa4add81d0295d63622914d138158983af296bc9c63a60656707bef91d53694bd789486c90602c7d422c3e94778ec9d08cec65dc16ea3a7730001000000000000fc23870eb1b5159f5ac2cb7fc33ca1766f10a714faf0fbc4e27412c8e70000000000000065ff3d01000000a002e9bc350c4ea62fed1f9f9901990160a7240cd21ba1bb81b491abcecc1a14d7604be2ea38654ec50acb025100008180617d999aa00505f2720d60ed41c263e82012663dc71bf310bbd4f0a802acb760d0d93956ec5694a385936afec5efc60163e01e72e8a0d1037ce5ddfdfd15cc05db4dfc83fd0bb12758b19e9ecf9fa08437672e571d9259df8fdaf791379745b8d1c95ece6acbf92db5b1341e7069820dedcc111db8ef2d41a82936f9bd661a9a01b280f589986be648a638afe57b"], 0x8) r3 = socket(0x18, 0x4, 0x3) r4 = open(&(0x7f0000000040)='./bus\x00', 0x861, 0x0) pwritev(r4, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r4, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x1000000000000204, 0x0, 0x0) ioctl$TIOCOUTQ(r4, 0x40047473, &(0x7f0000000040)=0x2) connect$unix(r3, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b77b0d5f508a0ee90f36533a4a579df70b605d96f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c148ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3a02762b986c69ad9fbc017c0d0909c80589d75dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670a7a4a52d81c39524edd6d35d3d39b1dfc43564a30825414e5f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c0116019f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df10fabcd0dac2224601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b7238d8076185895553df35c502ca21bbc1466020554d03ec5ca33dde848a869cb800a5a17a7a3c53edb523c804304f12a9788b8781854cea90e578501c69dc47648e07f0be5651ef7538ce6b4ee7d95281aebcfca18c1974b85c798287545582617d4517823e0ab436988b4131d023482841d0cb4539ed77d2862f53505def8af3af889a23875d1e5785abece3eaf41d0763b129af0a133508bd22456037fdde3070e9a9e75fecd71ea61915dd4ccdad213de3505c6b3e8e"], 0x10) dup2(r3, r0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x8000, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x4810, r5, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r6 = dup(r0) sendto$inet6(r6, 0x0, 0x0, 0x2, 0x0, 0x0) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/bp\x00', 0x4028, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x4}, {0x61}, {0x8fe}]}) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x100, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000180)=0x2) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 16:00:00 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x1d}, {0x10000006}]}) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x8) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000500)="b21690ccc8b39eba97926afa790d") r0 = open(&(0x7f0000000040)='./bus\x00', 0x861, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x1000000000000204, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000200)=0x4, 0x4) r1 = open(&(0x7f0000000040)='./bus\x00', 0x861, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x20000, 0x0) bind$inet6(r2, &(0x7f0000000440)={0x18, 0x1, 0x1ff, 0xc06}, 0xc) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x1000000000000204, 0x0, 0x0) r3 = openat(r1, &(0x7f0000000080)='./file0\x00', 0x8, 0x80) r4 = open(&(0x7f0000000040)='./bus\x00', 0x861, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x35}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) dup(r5) pwritev(r4, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r4, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x1000000000000204, 0x0, 0x0) r6 = open(&(0x7f0000000040)='./bus\x00', 0x861, 0x0) pwritev(r6, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r6, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x1000000000000204, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105728, &(0x7f0000000240)={&(0x7f0000000280)=[{0x1b1, 0x1000}, {0x82}, {0x26, 0x1}, {0x83, 0x6b}, {0x46, 0x9}, {0xc2, 0x7}, {0x89a5673bfdc95bb7, 0x5}, {0x84, 0x8000083}, {0x81, 0x100}], 0x9}) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f00000000c0)={0x0, 0x7}) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r7, 0x81205724, &(0x7f0000000300)={0x8d43, 0xa0c, 0x81, 0x200, 0x5, 0x10001, 0xffffffff, 0x10, [{0x3, 0x8, 0x3, 0x1}, {0x2dc2, 0x2, 0xfffffffb, 0x7}, {0x9, 0x9f, 0xfb, 0x7}, {0x1, 0x8, 0x7, 0x6}, {0x7f, 0x5, 0x10000, 0x6}, {0xffff, 0x0, 0x3, 0x3f}, {0x9, 0x3c, 0x3}, {0x0, 0x1, 0xdf, 0x1}, {0xffff7fff, 0x0, 0xd8}, {0x7, 0x3, 0x11, 0xfffffc00}, {0x7fffffff, 0xff30, 0x0, 0xfffffff7}, {0x400, 0x0, 0x4, 0x7fff}, {0x7, 0x8, 0x6354472f, 0xfffffffb}, {0x1f, 0x3f, 0x80000000, 0x200}, {0x3ff, 0x410, 0x8, 0x4f95f047}, {0x7, 0x3, 0x0, 0xfffffffb}]}) 16:00:00 executing program 0: r0 = dup(0xffffffffffffff9c) close(r0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000240)={&(0x7f0000000080)=[{0x3}], 0x1}) 16:00:00 executing program 1: r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) getdents(r1, &(0x7f00000001c0)=""/133, 0x85) kevent(r0, &(0x7f00000004c0)=[{{r1}, 0xfffffffffffffffc, 0x27}], 0x883, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x861, 0x0) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x2, 0x0, 0x0) pwritev(r2, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x1000000000000204, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x861, 0x0) pwritev(r3, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r3, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x1000000000000204, 0x0, 0x0) fchmodat(r3, &(0x7f0000000280)='./file0/file0\x00', 0x195, 0x1) r4 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x8000, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) rmdir(&(0x7f0000000100)='./file0\x00') 16:00:00 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) getpeername$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x0, 0x0, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000540)="ebf17136451fc11fefb65f5ce4c9379f095f4a220b9733df8fe04b816a89d535cc6279b567f7037d9d8dcb5af18b37d4f0b233b3b5108a3f6e64a386d8eb8060a1051f43e981c8932a8742a3e2085f396e5549fab6a4b0eb318d8d5339aae9f088780052366f06f1f61bcca51e5171a291bf658738d5bac5dc26303585e12930c7cb4ccc6d5220782e37a565a457dcfc4081cf31d8871f220863626a7373af7b", 0xa0) 16:00:00 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x290a, 0x0) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x5) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) bind(r0, &(0x7f0000000080)=@in6={0x18, 0x3, 0x6, 0x3}, 0xc) r1 = open(&(0x7f0000000040)='./bus\x00', 0x861, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x1000000000000204, 0x0, 0x0) accept$inet(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) r2 = fcntl$getown(r0, 0x5) ktrace(0x0, 0x5, 0x8, r2) 16:00:00 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x200, 0x12b) chflagsat(r0, &(0x7f00000000c0)='./file0\x00', 0x80000, 0x4) r1 = socket(0x2, 0x3, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) socket(0x2, 0x3, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f0000000100)=ANY=[@ANYBLOB="bb4eb07894e1afad3d1cb456a8b2210f4ac82d69c3738aff7fa5b83177b9f08d46a9c9579b19c17bf3447ab15d7a2196d9963e030bafc6fdcf8b96b826f27e6820cfbbb32c9f0b34e431a2e212be8e1eef8e6550c6ba5f272b760843dc26113c13f6f56d81a6ef2c4a6aa2a5cc39c131c20a00a8"], 0x10) write(r2, 0x0, 0x0) 16:00:00 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) fchdir(r0) rmdir(&(0x7f0000000080)='./file0\x00') mkdirat(r0, &(0x7f0000000140)='./file0\x00', 0x0) setitimer(0x2, &(0x7f0000000000)={{0x7f, 0x2}, {0x7, 0x4}}, &(0x7f0000000040)) 16:00:00 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050360000000000008000701000000000000cea1fea7fef96ecfc73fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657ae00000002000000000000020208a371a3f8000400000000000000d3c883b400000000000000680dbc7e9f1eedfcd3974201c2ae7c", 0xc0, 0x0, 0x0, 0x0) 16:00:00 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006, 0x0, 0x0, 0xa4], [0x5e85952b], [], [{}, {}, {}, {0x0, 0x0, 0x3, 0x3}, {0x0, 0x0, 0x0, 0x3b}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000000)) r2 = open(&(0x7f0000000180)='./bus\x00', 0x2, 0x0) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000335000), 0xfcb7) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) getsockopt$sock_int(r2, 0xffff, 0x1003, &(0x7f0000000140), &(0x7f00000001c0)=0x4) socket(0x5, 0x4000, 0x40) r4 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCPROMISC(0xffffffffffffff9c, 0x20004269) r5 = semget(0x3, 0x1, 0x4) semctl$GETVAL(r5, 0x1, 0x5, &(0x7f0000000040)=""/212) r6 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r6, 0x0, 0x0) shmctl$IPC_SET(r6, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r6, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r7 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r7, 0x4, 0x3, &(0x7f0000000580)=""/170) semget(0x0, 0x0, 0x20) semctl$SETVAL(r7, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r7, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) mknod$loop(&(0x7f00000000c0)='./file0\x00', 0x4, 0x0) 16:00:00 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="33d0"], 0x1) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x35}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) fsync(r0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000002540)={0x0, 0x0, &(0x7f0000001200)=[{&(0x7f0000000200)="8d", 0x1}], 0x1, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) connect(r1, &(0x7f0000000040)=@un=@abs={0x3, 0x0, 0x2}, 0x8) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x6d2) 16:00:00 executing program 0: r0 = syz_open_pts() r1 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x9514ca53820aaa3f) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f00000000c0)=0x1e) nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x51}], 0x8, 0x0, 0x9, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) kevent(r2, 0x0, 0x0, &(0x7f00000035c0), 0x9, 0x0) 16:00:00 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCSBRK(r0, 0x2000747b) r1 = open(&(0x7f0000000280)='./bus\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000240)={0x3, 0x1, './bus\x00', 0x200, 0x12, 0x6241a302, 0x58}) r2 = semget$private(0x0, 0x3, 0x202) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, 0xc) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000200)={0x20000000000001dc, &(0x7f0000000180)=[{0x1c, 0x0, 0x40}, {0x3c}, {0xfffa}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r5 = msgget(0x1, 0x254) msgsnd(r5, &(0x7f0000002e80)={0x3, "50f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae"}, 0x107, 0x800) msgsnd(r5, &(0x7f0000000780)=ANY=[@ANYBLOB="000000000000000051f2e8cbad4c40341a7fb8f28f53930ac93feed5e69ec81ecebd9e705f836edbb76d3198d1d6e7448ba200c71274a7bb1dd016b9ce27d8fe88478ac17dba06f5e4f9be8700179265b9fa88c70e8e256b3ec66e56ce3058ffa63be973a9466fbe0146e1fa326e17bd002433f7544397428045fec49f781615269d824e1e0cf34d3f24ccbc09af01a5dacae9fd2d1817724aa40026cdb70a6279419e8ba7d192afed727944287c8b6c6c534169b2e6a2e6f238959768a631e6eebcb2cdd014ec41ffafe4dda4343e7d296712981be30b68bded42c5ab97c5bd5708b971fbf411dbad577b612dcbca896994ca792802f9377b672237533dd601a3a8a9047b29b3e90b26237fb06192793b0983477f29c4b9ec6c024dcba39d89b58088a0a348efa480639060938debec39cc38ba30f46b67af77b936952c2a1756be84e0fb647186a86be1c2f2c554c94b526c524d17cbe6937aa6dfbabb96ddb2b84a32cfe72c3587bd858368e60d9673005c6e259cfb64b3d2be639b83f5b49eba1ed1a36f8a2c73b7a9386c2763d613353992f51ff5ca4d6763ec3e835494ea6f548ede6cc8262c340a31088e12e4b477e330e52d6aa50ed36cb65b6880ff1c2ebb97e8d1259ec78963d1e3c09f7ac9a5ec58e963da7027a8405851d27720cd84e1e82cc2cadd4a6bee6a6b911d3afed5f00004000000000000203b5b20fe13fdd62a06bb6a71547cc33a3c19eeb41c9ad3d15baa6de1491e0fd5ee31e294e80206cc81a3b97356d19d248abf63751fe4a8af0bd5ec16bd5c408dc69773501827c6c0c09815eb821d54fe81a4d106c2b3ecb8ec7898a25965c34867b265c71dee23728ec976239a7056182c203ec132a107ea267819ce52b7a6a8f4059e0035eada27eda1d2e1127eab8b9354a87aa3afb8ff9b315995896ecf4b53227f736423d4ba3f55c8574547d4418f39b95d361deaddeef581"], 0xa2, 0xc2c25e0089590800) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r7 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = msgget(0x2, 0xc0) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r13 = getuid() r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x28}, {0x48}, {0x6}]}) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r15, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x28}, {0x48}, {0x6}]}) r16 = fcntl$dupfd(r14, 0x0, r15) ioctl$BIOCSETF(r16, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r18 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r20, 0x0) msgctl$IPC_SET(r10, 0x1, &(0x7f00000003c0)={{0x0, r11, r12, r13, r17, 0x1, 0x9}, 0x800, 0x1, r18, r20, 0x6, 0x1, 0x1, 0x2}) r21 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000280)={{0x8, r6, r7, r8, r12}, 0x3, 0x0, r21, r22, 0x9, 0xb01, 0x9674}) fchownat(r1, &(0x7f00000004c0)='./bus\x00', r3, r7, 0x89d4f94337e0deb3) recvfrom$inet6(r1, &(0x7f0000000100)=""/69, 0x45, 0x840, &(0x7f0000000180)={0x18, 0x2, 0xfffffffffffffff8, 0x81}, 0xc) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000001000)=""/4096) open$dir(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) chroot(&(0x7f0000000000)='./bus\x00') setuid(0xee01) unveil(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='W\x00') ioctl$TIOCFLUSH(r1, 0x8020697a, &(0x7f00000000c0)) semctl$GETNCNT(r2, 0x0, 0x3, &(0x7f00000002c0)=""/79) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000200)=0x1008) ioctl$TIOCGTSTAMP(r16, 0x4010745b, &(0x7f0000000540)) semget$private(0x0, 0x4, 0x80) recvfrom(r1, &(0x7f0000000340)=""/235, 0xeb, 0x40, &(0x7f0000000440)=@in6={0x18, 0x2, 0xffffffffffffff1e, 0x1}, 0xc) 16:00:00 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f0000000140)="09917b2f2d25d3e5e3df3765279232c01f1eb7dfe6000b7a", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x35}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r2 = dup2(r1, r0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x35}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x35}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r6 = dup2(r4, r5) ioctl$TIOCFLUSH(r6, 0x80047410, &(0x7f0000000280)=0x9) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x35}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x35}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='-\xadA\xad\x1fZ\x11Y\x00', 0x200, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000340)={0x0, &(0x7f00000000c0)}) r9 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x10, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x35}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) kevent(r2, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffc, 0x30, 0x4, 0x3, 0x1}, {{}, 0xfffffffffffffffc, 0x0, 0x1, 0x40, 0x2}, {{r3}, 0x8000000000000001, 0x8, 0x40, 0xfffffffffffffffe, 0x1f}], 0x0, &(0x7f0000000200)=[{{r7}, 0xfffffffffffffff4, 0x4, 0x1, 0x7fffffff, 0x7fffffff}, {{r8}, 0xf6f991450d002271, 0x1, 0x8, 0xffff, 0x2}, {{r9}, 0xff96fc0b32ff0730, 0x20, 0x40000000, 0x3f, 0x8}, {{r10}, 0xfffffffffffffff8, 0x2, 0xfffff, 0x81, 0x1000}], 0x8, &(0x7f00000000c0)={0xfc2, 0x1}) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000180)=[{0x7c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000040)) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 16:00:00 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0xe1ce8176fd53cb31, 0x49) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, r1) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x10, 0x0) r3 = msgget(0x1, 0x1) r4 = open(&(0x7f0000000040)='./bus\x00', 0x861, 0x0) pwritev(r4, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r4, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x1000000000000204, 0x0, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000180)=0xc) r6 = open(&(0x7f0000000040)='./bus\x00', 0x861, 0x0) pwritev(r6, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r6, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x1000000000000204, 0x0, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = msgget(0x2, 0xc0) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r12 = getuid() r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x28}, {0x48}, {0x6}]}) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x28}, {0x48}, {0x6}]}) r15 = fcntl$dupfd(r13, 0x0, r14) ioctl$BIOCSETF(r15, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r17 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r19, 0x0) msgctl$IPC_SET(r9, 0x1, &(0x7f00000003c0)={{0x0, r10, r11, r12, r16, 0x1, 0x9}, 0x800, 0x1, r17, r19, 0x6, 0x1, 0x1, 0x2}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) r21 = getpid() r22 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) fcntl$setown(r22, 0x6, r23) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000240)={{0xfffffffb, r5, r7, r12, r20, 0x8, 0x8}, 0x5, 0x1f, r21, r23, 0x80000000, 0x9, 0x1, 0x1}) ioctl$SPKRTUNE(r2, 0x20005302, &(0x7f00000000c0)={0x2}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r25, 0x0, 0x0) recvmsg(r24, &(0x7f0000004700)={&(0x7f0000003380), 0x2, 0x0, 0x0, 0x0}, 0x0) 16:00:00 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(0xffffffffffffff9c, 0x14, r1) write(r1, &(0x7f0000335000), 0xfcb7) r3 = semget(0x2, 0x0, 0x453) semop(r3, &(0x7f00000001c0)=[{0x0, 0x1b8, 0x1000}, {0x2, 0x5, 0x1400}, {0x1626f320129e059f, 0x5, 0x1400}], 0x3) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000080)=[0x1, 0xed3b, 0x6, 0x1f, 0x4]) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000200)=[0x6, 0x0, 0x1, 0x2, 0xd1, 0x5, 0xa000, 0x5]) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) fcntl$setown(r4, 0x6, r5) connect(r2, &(0x7f00000000c0)=@in={0x2, 0x0}, 0xc) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x1, 0x2, 0x2, 0x1ca0, r5}) r6 = open(&(0x7f0000000040)='./bus\x00', 0x861, 0x0) pwritev(r6, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r6, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x1000000000000204, 0x0, 0x0) ioctl$WSDISPLAYIO_SBURNER(r6, 0x800c5751, &(0x7f0000000240)={0x4, 0x0, 0xd}) writev(r1, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34a}], 0x1) poll(&(0x7f0000000040), 0x20000000000000f4, 0x8000000) readv(r0, &(0x7f0000119ff0)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x3d) 16:00:00 executing program 0: mlock(&(0x7f0000003000/0x4000)=nil, 0x4000) r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x10202, 0x4) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x1f66c52830f0e3e6) minherit(&(0x7f0000009000/0x4000)=nil, 0x4000, 0x2) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x7) lstat(&(0x7f0000000180)='./file1\x00', &(0x7f0000000200)) r3 = open$dir(&(0x7f00000001c0)='./file0\x00', 0xc0, 0x3c) connect(r1, &(0x7f00000009c0)=@in6={0x18, 0x1, 0x8000001, 0x8000}, 0xc) getegid() fcntl$setflags(r1, 0x2, 0x1) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000a00)=0x100000001) r4 = getppid() ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000480)={0x10, 0x2, 0x4, 0x2d8, [{&(0x7f0000003000/0x4000)=nil, &(0x7f0000007000/0x3000)=nil, 0x1}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xd31}, {&(0x7f0000000000/0x3000)=nil, &(0x7f0000002000/0x1000)=nil, 0xcf1}, {&(0x7f0000007000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x5254}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000006000/0x2000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000006000/0x2000)=nil, 0x400}, {&(0x7f0000004000/0x4000)=nil, &(0x7f0000006000/0x2000)=nil, 0x1}, {&(0x7f0000009000/0x4000)=nil, &(0x7f0000001000/0x4000)=nil, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000000000/0x4000)=nil, 0x8000}, {&(0x7f0000002000/0x4000)=nil, &(0x7f0000008000/0x4000)=nil, 0x6}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x6}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000002000/0x1000)=nil, 0x40}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000006000/0x3000)=nil, 0xaf63}, {&(0x7f000000b000/0x2000)=nil, &(0x7f0000006000/0x4000)=nil, 0x5}, {&(0x7f0000008000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1f80000000000}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x4}], ['./file0\x00', './file0\x00', './file0\x00', './file1\x00'], './file1\x00', './file1\x00', './file0\x00', ['./file', './file', './file', './file'], 0x4}) fcntl$setown(r3, 0x6, r4) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x3) mmap(&(0x7f0000003000/0x2000)=nil, 0x2000, 0x1, 0x12, r0, 0x0, 0x800000000000000) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) 16:00:00 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r1, &(0x7f0000000300)=[{&(0x7f0000000200)="b5d98dc91af8775f0881e9f450a4694fcd1b64a8c16ae153cca6f60d85810aa0e4ae7ac413385096291f3b497eac2c1ab8d6e291bacf9b28424cf55ee65fd0a2d2193c2d7fb3568185a375bc42f8b813f19ee997820e3dd4c6424353e74dc6cb512d1f8ba90d1c935476f9d22bf198f3ee62de681d99753a22d74cbea21812a09764799f502dab7fdc587ca77c8420517ee0ec503da69c836b45f70ebaafbea7ab4bf6d379d3fefdecef635b8c84bb2240866b55ba25a8be2d08e9de700e6c1ce788b9ae00205b5374fd1bd2468c6b1fe946e0f2dfd6ee1c62ea941d52579c689715ef6c80bc5efd7b38c908d1e468ad40167927dfb622", 0xf7}, {&(0x7f0000000140)="9b48b0b5bd380f3a13b216a261191d938e6aa8e536bedd02fd229b67cb52f7f33c", 0x21}, {&(0x7f0000000180)}], 0x3) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73f3267eafcce5081a6f09000000000000f200"}) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09b7ab45fdbeb471242dc8f0d7602a4781f9d5361f207a2ded39608fbf0fa29b9830bda38f7b4723f06c675672afbb17ebd37af15339b2e42593330652f4caf5733181ea7290abd745415bab9070066b8857a32998fa5c35c248df954ba16f9e75d19967829a5cde", 0xbc}], 0x1) 16:00:00 executing program 1: semctl$GETALL(0xffffffffffffffff, 0x0, 0x6, &(0x7f0000000000)=""/113) socketpair(0x1, 0x2, 0x1, &(0x7f00000001c0)) r0 = open(&(0x7f0000000040)='./bus\x00', 0x861, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x1000000000000204, 0x0, 0x0) accept(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000140)) 16:00:00 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x164) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x35}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000300)="f95c1a88659cc3dead7fd3f84181f7239d66e11a707af9aa4f318ba735b4bb26afb08a2050de34af1dfa44a5931e2b9d2dff9b9e58e32e643603dd4097503286452e57250d197d9b8b5ebf9a812c2a1b72606752dbaf88de122eedbdce35c662a36b39f07496bf09ce9555e8a5185c0344faa3e7a607ec53d1b24f44e9f33a9c98b617ae4b76b7955c157ea921e7c49567bf9fb2946c638fad70fa730b7d2340ab11baa8241565b0b309735265886ac95d0a8beaf113ac29c5a3eff426c878c9488ef589a8e2913c6966b2c02c4b2f56fbb5f856c24f65cc891a556e810143551fd6d83174d1b59e27b841949732c2ca020e3cadbc58499abb43949459cde94a643432d6b995ce738a76c824fe5428e05428d7ec3002cf8a2c4690ac999b32d1910068e09083ef29c99420824d1d72841fcf4f0163c8bead590d2a9077747ebe0366bb476a425cb4df15c922f80c52f364b1c0e5ea4fa28d9d6442f83751057c2b93d862863816eb094f1453a9a535dcc02ba60d8057d08947cf9a0de030b5b2c02fe37e63f12f3f2ab3892e12c5041ce988220902a0c65bb6a6571642b3c12eb353b5c00107ba1feffb00c51725d09fc737ce57b89485923387fa6daa22ebcdcd51c3502d04765fd63dfeef01522f5c8cfa1e598cdc4bca6b20909957907e833be412d6889b966c5370dcb96040c721d2a952c09f9c0eb2a089c434a70dbeb4401ae63027a64da7f2d9306d941f0194ce5b1b1485f4543d79f131ea57708c30bac99cbf3b9e5ffadb78973df48efe62cf3d7475e4077bd1a7968cf91d652234b1313d1c22871f48dd4738d01fa5cc74d8ed26518c7eab31b21effefa883c94b4f7f392682ad2e4f0d705d83792e74a3e20dad48dd80e2651c94f74a0764cce48d4b4cf7ebb407ed838c752d2c0ccde3b15bce3b629155664207f3207f454b494a41ae3023803b52ba7641d9426dce348f1ba5906f8ae6cc4edcb8cefadd88730a002842ee789d5428896f9f8607262fc7703869581a5747112581e8e23ceec813a3a96acf4371a7dfe9cab2811b26e643da96a743eb2b43dc4ee3e736848072338c5176d5044dc1bc13dc29bd11d61cbecc04d744d4cf134be1ce57360ce94922c3e5c3f61731bea42cb25d3586c687e6b2205e0fa16ae81430e7183e38e31d38a76ee9469aa5a289e82b242be0302542eddefa746c22da8c72dc919d08ef31a80bc3e0e65bf235a87b43fd44d0641d73266c692951385a969d1cf71eabff06a34aed3ecccca9abfa3d1745687ae9ecb4dc4cafc0a96160fbae1ceda1aacbd1496ca2397dbe46347c0c2aec2dd138b0fb0b269880c50ed9b7fc6e782a48e9fac7677d2cc98675f01b6330627430ba499fb10ea99abe01e523c29650cf3cbae65faaee9b5a885982fa9a5494ade658d85036adab0b959f284e37ff0d65424ad93af89b98affd0b1a3edc14fb0d072448aa01e40a0a5b978049b681864ca8dfa36d821d32dbba33a55049d1cfaa65687643411c729f42e19cdf35c609eeb40a026cf989a8faa50dbe58f0ea4759055ab5c78a680d86554c462b4d1dd231e9947140281e06a0c21314b4bcdf70b19f9dbd8dc31f49d43b996b26d9659a6ed0011ee710e6a708884c13d22eda11851d0dcf4418c0d246479d5142873634ab8aae9a1df2f96f37dff13fa8347f3b926e1fa3be70be2fb729f0f8527bfcd270f61d872f3431a846ae151b49147fe8a69feccb0775b05bacaceb928413ad38c741144794eba8f95da1ac857198f0c25d9d1f6b412ee6512db0ee9c8aeebbd4d9f830a21aff66d02c47e75a9e8f10427a3477d9f4e0890a2295ca5af7f7aa0fd9967b2e49d343d382a8afbf0ab955078e72d8a714a6ec754c330244cbd231b30c992d7c1aecabecb511e9c185a9e84725159b4ddd03a0cc9426e9ea0d3cd820ccd9788d4219013d12d317095a0777dae40806533d440062da6fd55ef68214167c9ae8c0817287166106f93e97d8379b213458e8d1076ff64972706144b946184a683b4577b201066cebea273a6eab6114dbb0f088fcec6edb59ba7db184c51d4482a0c7af8250a48aaa5e9873967940a3d41391ae9b9d5afa7e09abb8650b9e93a6a69016f4b37c275657e6cf9b5815b2b12dc824e19b68a3bf02a8338e85926d286e68d8e467640f73e46aa8b4dae8a612a92bad4197e6963a209e560d083b8b632e3e40720c52909885e6bd285a1f3f93e01be0577cde91848dd382a109254348583852024246fda5b5fcdf1f66de9a64727eb2c798b781553938f885b64d8a70efd545789b50caa04128c62138e628f022238e26230c99aa5460bfdb8ec383c4ac74d65a76dc1d0e1425a8c752be7be5112c019ee4275843a2d8735de226502b37c4e15ab06a9b5731c9522e01a01ea41d02d0dfc0885cb83215755840dd4ba94df019a7038c30ef6d6e3a91f476bce2402d8bcecc25e024158572d930e710a5f3faa29543a6e34791dbd9927790bba176eaa8d6c6f9c3c5a89a6d06d004a0604c4abb1d51d24894feaadcb3ca18018ccc2dd896141f8d006c37e5a5874adfc399d95fdfe9dd95ab5569b3d6f5afda772f36b3f1cdb9fe7c2a0af96b60226054db75068951da7f3e09ff6c726466c263b49a6638546ff6ec413feb9bf340d7ca068c7d1898c4fe69afd8c808c831820149e3b6cf83bee594fa39207131117ca31f6bf7d2f9a6b449695e1914e31d355c6bc01ac2cfc2101f53dff8da7b5e57a9612b18ad8a9a38420427825ba5083beb7814c78227459185413e052a4fce799732601bd11dd35b73c28c1dec3325e552fd8a351a09defc054e64f14ea77111a5a2c19f12e52e2bd962ad5daa74511b698dc402118b8d1853a8d59520abc1f9f6e7ed9daadd32e5adede2081968e4e05151d447a78b2d2b0212b02ea1d00f9aa1547bb0283b9fc9eb99e0cd5ee52b1ff2554875fd39e45c9e570dcfbf7489558107462b676df5105662faa6528013d38d1dff56a2f1f49982e63c8df204d28f31cb8d7fce9c63e3db56eaf4c584995281f6b4cd15ff2eff1e0806e5d0445394b1408a56c32213576b7bb8627a9070a55cbeffc373b08b2a421cebff233927668e94bec35d08cd68c51c32ff5eb915c2ca2714f2b1640cf0727afcad39a92f782ac1be8d63d2f2e6d3ad07603d1077be9cbac0863fdeb67eafd38168abafb6e992c6d3e4acf627ec112bf62b430d235723d1a460843a3d71cdb2d60a40d0c57d532d6e1fb37c27e44a1cfa0397c1c96616f9b7cc5e323aeb17c3623b49f6b48e2d426b7b4a34bc1c99704c4123188df1dbcee04a7c4d1bc3df700bbafd46f6d012edf7ddb9a31c2bed7a31a0464f302acb6bb01cf26030bbb8f1d001765621741fd8d81da8743a89972cc2ef570a065f5b5fa42493ed2a6450123c8f7c10635dec5b5693b7f394da5487bcdddb7f1fcbc4e7f47b247c219082767423c29cf1c480d1c588144d30c93342885e6389fc8a1a28fbf617cdffb9a90507cef29e90e0c956a52c8a7563769f4a4205756a2b31c10e778e1022b887e10cce79914f8d1ade07b19380e592ffe70ded964bc9e5135452e195b46e06463ff123d0a7a265ccb94ee952ea1e737f75f53532b0480cb0f668f4f146f90dac2589222552653a6098761489e9318eadada4e04e6e6edc068bb77785852831c26afd629be9952a32949c6ef32faa79f5268cceb52e4f625f5ed7f0096946bc70d4c30f524b08482611b8085bfa2545dea89bfae9695b3673c6f4207fa9d59f3c9b475b64c066a5a7b3d70fcd5f32b715fd31df9b75a83056b235d053cd9b4f333162577b5164d5a0d20a125be9198c78f37c1cc7a4d66f7ee28028677a08e7b2af70cf7a6336192e56a7a7c9937ab0da1093facd528cf112d67d24ba2cb975817fa6301349c8ffdc714c653ab024792302996e480902f4ead8ddca25440b10d51cd30d10d0732f73a713153e9e82d7cc6372f08289bc652ff3cd419ab6f70ee5fa72a26edbdfc03772b4f558c338dfe05a2de95f36ca24d61b59fd54689faf3d812f0c8cfe25576ecd5e9c237bad1542ee6129a5a80cec4d0338fcf22d6d1c46a8fc970e86f4ccb58dccf6a486902a078dcfc7a713146f5f1fc984668e34115da10ad643df1de963b531706ab465f238ade8897f7d4d58807693228c1b7bf6968608ebdde16b784344aa1389f7e9c73cad63029dcb828fa10b832705bb1ad44569c37d931dc64a8f57ba9dd0dbb4927edf726027856995758dfacc3ab6bdde01ed4d2377deb5e9de6d2d11dbadc193c9093b830b926893c3c465c889b7d2b4fb9977bd31e5fac775bb9e66de7374d54317a432719accfd499ba2092c0c9e3b80d26a40e3211a9d2f8698f9cb101a6dae2f3c7817d907108145e943067a7bc0c1ed28a67bafc3e402deccec7e3afb9f974b6ec55855e438acc0aff4519282f355341131d0480dd8a59ced8ae710a0ed913bdd2e475692a4c31d82bd3d9d933d5090aff4190d4e7507d634536e981ce2be01825944b1bc24751b2cb6f593e5275d360f837214a87fec1de486523794711c2254be1a2d43cbd61a34b37cd0b45a9c00bdb54da614a9a05914df212a01f87de063ace7ee54391183773a46a67bf12ec63ad7208d2b11494c9dc82c6d6dd3db32cce8981f0e0c9c133e81de77fdf4c52b60b7d570680866cdd7c0b1a2444aa778b63e61085579a9f5e405e0e75a2685b3e71f95a7b3fa53f1436b9da7bc784c14cc389370122d74adaa532685869bec545f50c1e0d8e482ceaa24f32bf49fc25a5c71b07da3adbde0a8f2308a4ad0bb6b597f95cb8557e0bfd6ee92d3694e57c72494ba8dad3dcc72dd8841de1f85e704de4b0a2716c9167713da81757d74977d790f2be331259061d489bb0d485a63ee0e0f5769092af2d3b75032a3a82715be5fb52c7f00f683241ad6b4bf53da1918ba63440efaf959a311d9390cfbbbe76bc764c9621574c96ade7a6d563b5e9a87b7a78b05d8b7ee42f3e2eeac98b49f1650b9546de6ab87dd6f2ae3a8630459e41daaca049752504626c878c83f39a2282dfd8257ff0914eaf5dc7ccb7789b36bf5495b2753e4d16392b5e1957ad905f7130ea5ff3d28884ebe7d225b86bd6699384316495af09aa1be8601e7184fa428d76be32a749ca9e79634dcc5e0ef3939178e56aa4518695b468765a55f8ee8609dca1962c9cff382c902fa300fea21c10808b5d52adcc3656ca9995b4ccdb4247cf6251138980f00ba1a54fd353e62c024f5beeec834035d4e52c3b6ace0a5d2b366653ba2b6eba1c709e3b596fe5b27ef2ffd3957a69270af01e754ace516f74702b9d7b3bd17db614e76cd4a4b4b965fe07217d71d4bfdbd4c138a38fa5f1ce0fb5948294dd31bf8e976d3d4f5eaaf99c3cdfdedd2c96c63c16177198027aea337d70ed06e6c85faa2982d22db395fde7ba49700a06328c916077dc4f46a1717dd38af606467499dd95b5c87a8a040cf349cd01186752517eaeb902e62f03382d0622555f604d9229cfefedcdd7b04e0acdb4b33da6a80a847d720108768ef777996ac24ee0e4d60276fbfcce441cf7f3372cd5d1dc136ee66aab7a95bffedfa9c78c8029f8a6db8932e1ff7392214743ed6fdf6ba67ba25ae45489cf899be32d473629c8514ac4f7fdc0d87684bfe524932ea938275c2905add4c04edc580bcaabdab7624186ff9f1e006da93eaf4435129d0a1c9352ab6e3c3f442e2c9c5a58ac4a33d677e1f86795a5be49ce86d2b386562731c218b6b2b", 0x1000}, {&(0x7f0000000140)="eab44964c542cef371f6e3421880b5523398e111e746d20829127d5e34af94e80a4601c4a7ddb90bc90b41a3376d42db5e7c21bfa3e210674fa65b2b8c85f41027bef0fa23a2827c9963e450fa924e9488460edd4dd5fa77a63d2aa19b643d387e05a9026204db5447c55f5d24134eaac3f25e38d3a0ea90f652a00341bde999d2dc55de2532aff6e56c7fb411c230750ff5373111e5d2b99d4048f3b97a466f9b62f97f57684a999fa2fdee01742538d531b14d897fb87b06e15b34b4243c9b6fc8e9c96cabfcb986053fc48a8bed3725afce897280e78839898518924c2cd48fb866ea68636169b1caf0440ae0f933a4a2edbb64798dd740c4cc", 0xfb}, {&(0x7f0000000040)="073b8a6e9cd4917407195ebee9944ee0231d5712a37962ff9a7485e2a6e52a6c2d9b692adfe3cbbff98f1f0573cbd5", 0x2f}, {&(0x7f0000001300)="34a0a6e236bfb4d656c7c88eb6c1a53c3a7b5d1d18eb0b5d3b6a9f44a15f5aeafbd658b3c8208f554505c7a5b172abcfbb36e945b55ba668e42b38cd3ac8871972dee424a7f9047cb8708e7564a1d74314db0a3b7083014ef83ff07a5e9e45923912ab8a7bf544356b0b83699fa1f0926543770893363bc9bd7663e5f1b75624eaa042a65ba39b2503204a45c52284ada0c5a92ae435a3a689544183a474f121dd3f471c3c39081a7abdf4a66e4235483612aa6b013b828612a7411846b24366f6a32ca4c165591cd06bf09e8a537cf2cd63d5c22ec61613eced144b4f57b66f", 0xe0}], 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x40000000) 16:00:00 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r2 = socket(0x18, 0x4003, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x35}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) dup2(0xffffffffffffff9c, r1) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "3a19602d293ce3310b2a3b03188031eeaf051161"}) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r0) sendto$inet6(r4, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) 16:00:00 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) unveil(&(0x7f0000001380)='./file0\x00', &(0x7f00000013c0)='W\x00') r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78649a, r0) rename(&(0x7f0000000040)='./bus\x00', &(0x7f0000001400)='./file0\x00') r1 = socket(0x11, 0x4003, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000001340)=[{&(0x7f0000000180)=""/67, 0x43}, {&(0x7f0000000200)=""/4096, 0x1000}, {&(0x7f0000001200)=""/216, 0xd8}, {&(0x7f0000001300)=""/54, 0x36}], 0x4, 0x0}, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x861, 0x0) pwritev(r3, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r3, &(0x7f0000001580)=[{&(0x7f0000000140), 0xfffffffffffffeb7}], 0x1, 0x0, 0x2000000) readlinkat(r3, &(0x7f0000001440)='./bus/file0\x00', &(0x7f0000001480)=""/193, 0xc1) fchflags(r2, 0x0) 16:00:00 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x40, 0x0) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f00000000c0)={0xf9, 0x0, &(0x7f0000000640)=""/249}) recvmsg(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000005c0)=[{0x0}], 0x1, 0x0}, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x861, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x1000000000000204, 0x0, 0x0) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000100)) mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) preadv(0xffffffffffffffff, &(0x7f0000000600)=[{&(0x7f0000000740)=""/173, 0xad}, {&(0x7f00000002c0)=""/67, 0x43}, {&(0x7f0000000800)=""/150, 0xfffffef3}, {&(0x7f0000000480)=""/164, 0xa4}], 0x100000000000017c, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x400000002, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x861, 0x0) pwritev(r3, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x35}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r5 = getppid() fcntl$lock(r4, 0x8, &(0x7f0000000180)={0x2, 0x1, 0x3, 0x1, r5}) pwritev(r3, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x1000000000000204, 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r3, 0x80045756, &(0x7f0000000140)=0x6) 16:00:00 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000140)=ANY=[@ANYBLOB="fb18c3003c08feffff0100007e5e00fdd1003f0000348adb02000000000000000000d31fc6626d1befb7a0a80e590f55da7abe89083b27f2a9a14156226f9da4bbb5cb6d26cd7199f0c7c9c0a5355cf4cafa7ebbb48b2df68a60309ae637cffedaecbca5c18a3ab1077e0f53434f053437101ae5e8db95b0ecc68a199801e40862e74e28d7c6932fe7968f0607fea22b086bde09bef456c9b48aed6b2d44a5dbb559f2ce9a85897340a472826ca652b9a6e54bc9ea8852039e40232f533ec95778c2477cae34e055e7ed877a057e000000000000000000000000000000002d75b874dc4203394fe4ddd2cba202b2dd0e2c1dc2862c956171e78f2f907b6a21d335c3b560ce3c5985e79fbf469ca581e11d13606156b940b5b35ed3f4875498fca5684605c38e398e54bc3941bcc8b78cb311725e22233eccc863120871a9626601e55c1b2d8417506f4a8e991009445ecb440224ef159d88043c728bddef0d2756d315328ed739813fba6b628f177c41f59612cf0a8bbdb28c5c6fe4a5555d19a92d1e87a7f8e0c790579df95bba62df964615d4343960ca22076e903c6925edffda716041f89bd9a03f0e15a7b06ccdb46ce3ef0c91adfcd8977f1f4b3888cf5bebd9bc362e535aa0567de65759bbff0df4f40266bfe1837d6553fd332b3b6c3dca9f28c36117ba5021f6386c47b44ebdc9ede2331422bd7a2efeb5107547bc19d031a4645df74e0ce613e609151d95641af186dbbb57c277e704f9997aa36ea4eeb8822e73cd917f506c0819a0b007b660837b3ab3af358919af7b350fb630e3a0bd410dde471a818ef8b31c6ba1574dde0e41eeacc29b174bd770a8a1913dd3d9620885b5cb48cd4efec4e0d8aa5db84b400ab1aac110986909b880b304d87ec6733bf13ca9520cd611f890c55a70237dd524ba98f212d51f927bbeeb62ab5d0be3539b030a8e614bc2f9f9c1dd40093c87a11b3229d442b6a1c475f4414ed4e4fb2501899eb382565ee83b440b3a0c776eee00395c06a143ef3f2ab29dceb8503d27b1278a57ced1388b43c5a7865e3684d03e45e510736aa16b2a4168a65ee83f3400"/793], 0x1c, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) fcntl$dupfd(r0, 0x0, r1) sendmsg$unix(r1, &(0x7f0000001700)={0x0, 0xfffffffffffffd8f, 0x0, 0x143}, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x861, 0x0) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r2, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x1000000000000204, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x48, 0x9}, {0xe3bfb9ce4f1223b6, 0x3ff}, {0x4, 0x800}, {0x83, 0x4}, {0x2, 0x1}, {0x4, 0x1ff}, {0x101, 0x3}, {0x23}, {0x44, 0x3ff}, {0x23, 0x3}], 0xa}) 16:00:01 executing program 0: clock_gettime(0x2, &(0x7f0000000000)) mknod(&(0x7f0000000080)='./bus\x00', 0x100000020204b, 0x10000005901) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x35}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = dup(r0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x9) open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) getegid() pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000140)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x35}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f00000001c0)) 16:00:01 executing program 0: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400000002c2, 0x62) ftruncate(0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) socket(0x2, 0x3, 0x0) r2 = dup(r1) r3 = getpid() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x35}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r5 = dup2(r4, r0) lseek(r5, 0x0, 0x0, 0x2) ktrace(&(0x7f0000000c00)='./file0\x00', 0x0, 0xc0000110, r3) r6 = msgget(0x3, 0x420) r7 = geteuid() pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = msgget(0x2, 0xc0) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r12 = getuid() r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x28}, {0x48}, {0x6}]}) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x28}, {0x48}, {0x6}]}) r15 = fcntl$dupfd(r13, 0x0, r14) ioctl$BIOCSETF(r15, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r17 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r19, 0x0) msgctl$IPC_SET(r9, 0x1, &(0x7f00000003c0)={{0x0, r10, r11, r12, r16, 0x1, 0x9}, 0x800, 0x1, r17, r19, 0x6, 0x1, 0x1, 0x2}) r20 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r20, 0x80104267, &(0x7f0000000200)={0x20000000000001dc, &(0x7f0000000180)=[{0x1c, 0x0, 0x40}, {0x3c}, {0xfffa}]}) ioctl$BIOCSETIF(r20, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r21 = msgget(0x1, 0x254) msgsnd(r21, &(0x7f0000000a40)=ANY=[@ANYBLOB="030000000000000050f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d4dd5e79123deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d80800000093f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae7084abcacc6b08cb4d4f87e1421c4a9eea2d3fe612732db220daa7df"], 0x107, 0x800) msgsnd(r21, &(0x7f0000000780)=ANY=[@ANYBLOB="000000000000000051f2e8cbad4c40341a7fb8f28f53930ac93feed5e69ec81ecebd9e705f836edbb76d3198d1d6e7448ba200c71274a7bb1dd016b9ce27d8fe88478ac17dba06f5e4f9be8700179265b9fa88c70e8e256b3ec66e56ce3058ffa63be973a9466fbe0146e1fa326e17bd002433f7544397428045fec49f781615269d824e1e0cf34d3f24ccbc09af01a5dacae9fd2d1817724aa40026cdb70a6279419e8ba7d192afed727944287c8b6c6c534169b2e6a2e6f238959768a631e6eebcb2cdd014ec41ffafe4dda4343e7d296712981be30b68bded42c5ab97c5bd5708b971fbf411dbad577b612dcbca896994ca792802f9377b672237533dd601a3a8a9047b29b3e90b26237fb06192793b0983477f29c4b9ec6c024dcba39d89b58088a0a348efa480639060938debec39cc38ba30f46b67af77b936952c2a1756be84e0fb647186a86be1c2f2c554c94b526c524d17cbe6937aa6dfbabb96ddb2b84a32cfe72c3587bd858368e60d9673005c6e259cfb64b3d2be639b83f5b49eba1ed1a36f8a2c73b7a9386c2763d613353992f51ff5ca4d6763ec3e835494ea6f548ede6cc8262c340a31088e12e4b477e330e52d6aa50ed36cb65b6880ff1c2ebb97e8d1259ec78963d1e3c09f7ac9a5ec58e963da7027a8405851d27720cd84e1e82cc2cadd4a6bee6a6b911d3afed5f00004000000000000203b5b20fe13fdd62a06bb6a71547cc33a3c19eeb41c9ad3d15baa6de1491e0fd5ee31e294e80206cc81a3b97356d19d248abf63751fe4a8af0bd5ec16bd5c408dc69773501827c6c0c09815eb821d54fe81a4d106c2b3ecb8ec7898a25965c34867b265c71dee23728ec976239a7056182c203ec132a107ea267819ce52b7a6a8f4059e0035eada27eda1d2e1127eab8b9354a87aa3afb8ff9b315995896ecf4b53227f736423d4ba3f55c8574547d4418f39b95d361deaddeef581"], 0xa2, 0xc2c25e0089590800) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r23 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r26 = msgget(0x2, 0xc0) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r29 = getuid() r30 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r30, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r30, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x28}, {0x48}, {0x6}]}) r31 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r31, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r31, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x28}, {0x48}, {0x6}]}) r32 = fcntl$dupfd(r30, 0x0, r31) ioctl$BIOCSETF(r32, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r34 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r35, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r36, 0x0) msgctl$IPC_SET(r26, 0x1, &(0x7f00000003c0)={{0x0, r27, r28, r29, r33, 0x1, 0x9}, 0x800, 0x1, r34, r36, 0x6, 0x1, 0x1, 0x2}) r37 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) msgctl$IPC_SET(r21, 0x1, &(0x7f0000000280)={{0x8, r22, r23, r24, r28}, 0x3, 0x0, r37, r38, 0x9, 0xb01, 0x9674}) r39 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r39, 0x80104267, &(0x7f0000000200)={0x20000000000001dc, &(0x7f0000000180)=[{0x1c, 0x0, 0x40}, {0x3c}, {0xfffa}]}) ioctl$BIOCSETIF(r39, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r40 = msgget(0x1, 0x254) msgsnd(r40, &(0x7f0000002e80)={0x3, "50f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae"}, 0x107, 0x800) msgsnd(0x0, &(0x7f0000000c40)=ANY=[@ANYBLOB="000000000000000051f2e8cbad4c40341a7fb8f28f53930ac93feed5e69ec81eccbd9e705f836edbb76d3198d1d6e7448ba200c71274a7bb1dd016b9ce27d8fe88478ac17dba06f5e4f9be8700179265b9fa88c7b75adbcf690e8e256b3ec66e56ce3058ffa63be973a9466fbe0146e1fa326e17bd002433f7544397428045fec49f781615269d824e1e0cf34d3f24ccbc09af01a5dacae9fd2d1817724aa40026cdb70a6279419e8ba7d192afed727944287c8b6c6c534169b2e6a2e6f238959768a631e6eebcb2cdd014ec41ffafe4dda4343e7d296712981be30b68bded42c5ab97c5bd5708b971fbf411dbad577b612dcbca896994ca792802f9377b672237533dd601a3a8a9047b29b3e90b26237fb0619279477f29c4b9ec6c024dcba39d89b58088a0a348efa480639060938debec39cc38ba30f46b67af77b936952c2a1756be84e0fb647186a86be1c2f2c554c94b526c524d17cbe6937aa6dfbabb96ddb2b84a32cfe72c3587bd858368e60d9673005c6e259cfb64b3d2be639b83f5b49eba1ed1a36f8a2c73b7a9386c2763d613353992f51ff5ca4d6763ec3e835494ea6f548ede6cc8262c340a31088e12e4b477e330e52d6aa50ed36cb65b6880ff1c2ebb97e8d1259ec78963d1e3c09f7ac9a5ec58e963da7027a8405851d27720cd84e1e82cc2cadd4a6bee6a6b911d3afed5f00004000000000000203b5b20fe13fdd62a06bb6a71547cc33a3c19eeb41c9ad3d15baa6de1491e0fd5ee31e294e80206cc81a3b97356d19d248abf63751fe4a8af0bd5ec16bd5c408dc69773501827c6c0c09815eb821d54fe81a4d106c2b3ecb8ec7898a25965c34867b265c71dee23728ec976239a7056182c203ec132a107ea267819ce52b7a6a8f4059e0035eada27edafb8ff9b315995896ecf4b53227f736423d4ba3f55c8574547d4418f39b95d361deaddeef58157a5e9b7f6a9ae13d562a60f5a04c566aaa70a64a1553c2e464a28146a1830bdeb3117a95bcdc7f8e13b34fcc22fb94950984d9c2fe53549eebeae01"], 0x1, 0xc2c25e0089590800) getsockopt$sock_cred(r39, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r42 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r45 = msgget(0x2, 0xc0) getsockopt$sock_cred(r44, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r44, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r48 = getuid() r49 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r49, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r49, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x28}, {0x48}, {0x6}]}) r50 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r50, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r50, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x28}, {0x48}, {0x6}]}) r51 = fcntl$dupfd(r49, 0x0, r50) ioctl$BIOCSETF(r51, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r51, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r53 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r54, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r55, 0x0) msgctl$IPC_SET(r45, 0x1, &(0x7f00000003c0)={{0x0, r46, r47, r48, r52, 0x1, 0x9}, 0x800, 0x1, r53, r55, 0x6, 0x1, 0x1, 0x2}) r56 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) msgctl$IPC_SET(r40, 0x1, &(0x7f0000000280)={{0x8, r41, r42, r43, r47}, 0x3, 0x0, r56, r57, 0x9, 0xb01, 0x9674}) getgroups(0x6, &(0x7f0000000000)=[r16, r28, 0x0, r47, 0x0, 0x0]) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r60 = msgget(0x2, 0xc0) getsockopt$sock_cred(r59, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r59, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r63 = getuid() r64 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r64, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r64, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x28}, {0x48}, {0x6}]}) r65 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r65, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r65, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x28}, {0x48}, {0x6}]}) r66 = fcntl$dupfd(r64, 0x0, r65) r67 = open(&(0x7f0000000340)='./file0/file0\x00', 0x40, 0x80) ioctl$BIOCSETF(r67, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x3ff, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6, 0x3}]}) getsockopt$sock_cred(r66, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r69 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r70, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r71, 0x0) msgctl$IPC_SET(r60, 0x1, &(0x7f00000003c0)={{0x0, r61, r62, r63, r68, 0x1, 0x9}, 0x800, 0x1, r69, r71, 0x6, 0x1, 0x1, 0x2}) r72 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r72, 0x80104267, &(0x7f0000000200)={0x20000000000001dc, &(0x7f0000000180)=[{0x1c, 0x0, 0x40}, {0x3c}, {0xfffa}]}) ioctl$BIOCSETIF(r72, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r73 = msgget(0x1, 0x254) msgsnd(r73, &(0x7f0000002e80)={0x3, "50f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae"}, 0x107, 0x800) msgsnd(r73, &(0x7f0000000780)=ANY=[@ANYBLOB="000000000000000051f2e8cbad4c40341a7fb8f28f53930ac93feed5e69ec81ecebd9e705f836edbb76d3198d1d6e7448ba200c71274a7bb1dd016b9ce27d8fe88478ac17dba06f5e4f9be8700179265b9fa88c70e8e256b3ec66e56ce3058ffa63be973a9466fbe0146e1fa326e17bd002433f7544397428045fec49f781615269d824e1e0cf34d3f24ccbc09af01a5dacae9fd2d1817724aa40026cdb70a6279419e8ba7d192afed727944287c8b6c6c534169b2e6a2e6f238959768a631e6eebcb2cdd014ec41ffafe4dda4343e7d296712981be30b68bded42c5ab97c5bd5708b971fbf411dbad577b612dcbca896994ca792802f9377b672237533dd601a3a8a9047b29b3e90b26237fb06192793b0983477f29c4b9ec6c024dcba39d89b58088a0a348efa480639060938debec39cc38ba30f46b67af77b936952c2a1756be84e0fb647186a86be1c2f2c554c94b526c524d17cbe6937aa6dfbabb96ddb2b84a32cfe72c3587bd858368e60d9673005c6e259cfb64b3d2be639b83f5b49eba1ed1a36f8a2c73b7a9386c2763d613353992f51ff5ca4d6763ec3e835494ea6f548ede6cc8262c340a31088e12e4b477e330e52d6aa50ed36cb65b6880ff1c2ebb97e8d1259ec78963d1e3c09f7ac9a5ec58e963da7027a8405851d27720cd84e1e82cc2cadd4a6bee6a6b911d3afed5f00004000000000000203b5b20fe13fdd62a06bb6a71547cc33a3c19eeb41c9ad3d15baa6de1491e0fd5ee31e294e80206cc81a3b97356d19d248abf63751fe4a8af0bd5ec16bd5c408dc69773501827c6c0c09815eb821d54fe81a4d106c2b3ecb8ec7898a25965c34867b265c71dee23728ec976239a7056182c203ec132a107ea267819ce52b7a6a8f4059e0035eada27eda1d2e1127eab8b9354a87aa3afb8ff9b315995896ecf4b53227f736423d4ba3f55c8574547d4418f39b95d361deaddeef581"], 0xa2, 0xc2c25e0089590800) getsockopt$sock_cred(r72, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r75 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r78 = msgget(0x2, 0xc0) getsockopt$sock_cred(r77, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r77, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r81 = getuid() r82 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r82, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r82, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x28}, {0x48}, {0x6}]}) r83 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r83, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r83, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x28}, {0x48}, {0x6}]}) r84 = fcntl$dupfd(r82, 0x0, r83) ioctl$BIOCSETF(r84, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r84, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r86 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r87, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r88, 0x0) msgctl$IPC_SET(r78, 0x1, &(0x7f00000003c0)={{0x0, r79, r80, r81, r85, 0x1, 0x9}, 0x800, 0x1, r86, r88, 0x6, 0x1, 0x1, 0x2}) r89 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) msgctl$IPC_SET(r73, 0x1, &(0x7f0000000280)={{0x8, r74, r75, r76, r80}, 0x3, 0x0, r89, r90, 0x9, 0xb01, 0x9674}) r91 = getppid() msgctl$IPC_SET(r6, 0x1, &(0x7f0000000100)={{0x4, r7, r58, r61, r80, 0x80, 0x3}, 0x200, 0x2, r3, r91, 0x19d, 0x74, 0x0, 0x10000}) getsockname$inet(r2, 0x0, &(0x7f0000000580)) 16:00:01 executing program 0: openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/speaker\x00', 0x20000, 0x0) writev(r0, &(0x7f00000000c0), 0x430) execve(0x0, 0x0, 0x0) 16:00:01 executing program 1: msgrcv(0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000000002fd7d687ee762fc0ee02a218bff77e832e250d2023f398cb8339a2d7ceae765e55e06289b22149b90f000000000000c3a2785cf410f3fce8a4901846e8a2bcd4afdc997207caa7ad9ac0bff01112f59a1364d6da243229d0d84817edfce2dfc0e52753cbb77bf43782103469c138b016329cf7fb539c0959a10b6b7575441579a64a16b32f4f925d384de668dfe055001f3da2d41800abbff8d7ffb89988044dffd132285a465c27be9b95a0cd281fe45dafb26b6dc071b036da4206a452e1dc3fb18b8e96485e2ca1a9a34d193672c19085ea6618b21d5b7308d6454d1031471b37ecd5f34335cfadf53e3fe2f7e689186bb74dff3cb422657f0a17c2e2334af25aa4b1712c0b774124a69f8e6646b216f73d9e00fd0755dad1cefc86153da53c50ee6f5089d69b58"], 0x1, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000140)=[{0x34, 0x0, 0x0, 0x64c}, {0x25}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="080934410000000015b668f635e9") r1 = geteuid() ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000140)=0x1) setuid(r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r2 = dup2(r0, 0xffffffffffffffff) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000200)=0x7c412a0c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x400000000002, 0x0) r4 = msgget(0x2, 0x0) msgsnd(r4, 0x0, 0x0, 0x0) msgsnd(r4, &(0x7f0000000180)={0x2, "e13c626f25eaae64893dce340e93f28aa4f44bc1e6f1eca8795ea620e6f44b0ec81b660e753ce86f581d69aeb0211e6298964d609dbe1682c97670d16edd"}, 0x46, 0x0) r5 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r5, 0x8020699f, &(0x7f0000000300)) r6 = getgid() r7 = getuid() r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000200)={0x20000000000001dc, &(0x7f0000000180)=[{0x1c, 0x0, 0x40}, {0x3c}, {0xfffa}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r9 = msgget(0x1, 0x254) msgsnd(r9, &(0x7f0000002e80)={0x3, "50f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae"}, 0x107, 0x800) msgsnd(r9, &(0x7f0000000780)=ANY=[@ANYBLOB="000000000000000051f2e8cbad4c40341a7fb8f28f53930ac93feed5e69ec81ecebd9e705f836edbb76d3198d1d6e7448ba200c71274a7bb1dd016b9ce27d8fe88478ac17dba06f5e4f9be8700179265b9fa88c70e8e256b3ec66e56ce3058ffa63be973a9466fbe0146e1fa326e17bd002433f7544397428045fec49f781615269d824e1e0cf34d3f24ccbc09af01a5dacae9fd2d1817724aa40026cdb70a6279419e8ba7d192afed727944287c8b6c6c534169b2e6a2e6f238959768a631e6eebcb2cdd014ec41ffafe4dda4343e7d296712981be30b68bded42c5ab97c5bd5708b971fbf411dbad577b612dcbca896994ca792802f9377b672237533dd601a3a8a9047b29b3e90b26237fb06192793b0983477f29c4b9ec6c024dcba39d89b58088a0a348efa480639060938debec39cc38ba30f46b67af77b936952c2a1756be84e0fb647186a86be1c2f2c554c94b526c524d17cbe6937aa6dfbabb96ddb2b84a32cfe72c3587bd858368e60d9673005c6e259cfb64b3d2be639b83f5b49eba1ed1a36f8a2c73b7a9386c2763d613353992f51ff5ca4d6763ec3e835494ea6f548ede6cc8262c340a31088e12e4b477e330e52d6aa50ed36cb65b6880ff1c2ebb97e8d1259ec78963d1e3c09f7ac9a5ec58e963da7027a8405851d27720cd84e1e82cc2cadd4a6bee6a6b911d3afed5f00004000000000000203b5b20fe13fdd62a06bb6a71547cc33a3c19eeb41c9ad3d15baa6de1491e0fd5ee31e294e80206cc81a3b97356d19d248abf63751fe4a8af0bd5ec16bd5c408dc69773501827c6c0c09815eb821d54fe81a4d106c2b3ecb8ec7898a25965c34867b265c71dee23728ec976239a7056182c203ec132a107ea267819ce52b7a6a8f4059e0035eada27eda1d2e1127eab8b9354a87aa3afb8ff9b315995896ecf4b53227f736423d4ba3f55c8574547d4418f39b95d361deaddeef581"], 0xa2, 0xc2c25e0089590800) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r11 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r14 = msgget(0x2, 0xc0) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r17 = getuid() r18 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r18, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r18, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x28}, {0x48}, {0x6}]}) r19 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r19, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r19, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x28}, {0x48}, {0x6}]}) r20 = fcntl$dupfd(r18, 0x0, r19) ioctl$BIOCSETF(r20, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r22 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r24, 0x0) msgctl$IPC_SET(r14, 0x1, &(0x7f00000003c0)={{0x0, r15, r16, r17, r21, 0x1, 0x9}, 0x800, 0x1, r22, r24, 0x6, 0x1, 0x1, 0x2}) r25 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000280)={{0x8, r10, r11, r12, r16}, 0x3, 0x0, r25, r26, 0x9, 0xb01, 0x9674}) r27 = getpgrp() r28 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x8012, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) fcntl$setown(r28, 0x6, r29) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000280)={{0xffffff80, r1, r6, r7, r16, 0x94, 0xfdda}, 0x5, 0x8, r27, r29, 0x9, 0x2, 0x8b3, 0x7}) 16:00:01 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2000000000000070, &(0x7f0000000300)=[{}, {}, {0x18}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x3, 0x0) socket(0x2f, 0x8000, 0x1) socket(0x2, 0xc003, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x35}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) socket$inet6(0x18, 0x4, 0x3) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x35}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r3 = dup(r2) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x35}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x35}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$BIOCGSTATS(r6, 0x4008426f, &(0x7f0000000040)) r7 = fcntl$dupfd(r0, 0x0, r3) ioctl$TIOCFLUSH(r7, 0x8020699f, &(0x7f0000000300)) 16:00:01 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2063, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = syz_open_pts() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x35}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) dup(r1) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000001c0)=0xbc2) write(r0, 0x0, 0x0) 16:00:02 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730a8a10000400000e74de400"}) write(r0, &(0x7f0000000380)="582720efabd16e5b9d703f3d3d40ab035d49bc95a0257fbae60125259560f8e5815f73f2a044fc33055572fbd5e41798632dfc94ff334a5619305a4c8ab00100824b3da025bbd47bb2667002bc1896e21d8cf883c3643bf579456dc7d409aeafe904b4be39", 0x65) write(r0, &(0x7f0000000400)="bdda4d2591d3f65ce6c321a8cf98848e4a8051bd240028dbe0f53b523765381a3fbed9d7c3f5ecd520000f551f007a4cf6792f60a2338e4594000003e23a001000009655d47cb5e32d0fd4e7199679daa9010075ee6f70d725a085d160d11a42a768557d275173275c000024d9c33bb0ebf3431748935d0eaced436cfceb73f0d68131400b4dc386972d2eae000000000000000000000000000000000000b7000000002000000000000000000000000000005fb5949e6b2460f432bebe71088b97d368ddae83c48441007a71a35977425de6ad0eac49cbbcca8b8f4a91cebafdcb6e080009ea4970eae9ead250088bf1bacf7a229f809374d0a15c7c5778f0eaa44692c1e3489cfb10bd16961512ce44d1712ba40c059976a86f363542053354f7e3ea8fc4a2d14cc7deca84c85301424f4a22c9ee104601ec3f1da29edbb19495d9b0dbc9e1becbd6e2198aca7ba1305c8e78e2ea0e4844d564abf805e9077786d28aadeaefea5a95048cace90a6b46d918eb7e82a85218e5ae89a520b700", 0x17f) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)=0x6) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "856000"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0xfffffffbfffffffc, 0x1000000d0e, "b04d00f3ff0a631a010001f0ffffffffffff00"}) r3 = open(&(0x7f0000000040)='./bus\x00', 0x861, 0x0) pwritev(r3, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r3, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x1000000000000204, 0x0, 0x0) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000040)) writev(0xffffffffffffff9c, &(0x7f0000000140)=[{&(0x7f0000000580)="d4ec0725d9ed229900b3fb851607b00dac27f076a8191321a753c1b0804afa762e00ca26f74b461992ce61cfc7d13f4449e3f07a61de847cfa68c3a530f87d03106ddfec3b998582e1d45fc9aec39f3424d1b5fda27810010deb3b050026e54c33ce5ef2bd36f967a44cc5ee1016a477bad84166aa67ae141437796381e7510e7e28f11980c7b950d168ea597759a238cef754c6b1ddf364c8bd525a1538661898ee5c2f0c1dfce74ac0bea784f611c692f27f091017752d378eb1e88259a024272c7ec846852df924d45a95300dd4338c57b1b51a04cd7855283cbbac608330227fa8b8700a0d4a1b3bb2de1653b11fe47cb0ffa3dfc29ad267b8bc543464d4861426319330072750c0e151df27aff1ff04a327541f5d0781d1f2e7dc37d18e0534134682bd6736eeacb72e818ee659abb13ac4a444ed41e818df85a1b123754e38145e7c5b27a42ed4b845fbc2a48b07cf464ce4d17c3411b021023270ed663ca7982f11c1c3c8659bc16545b4d277635b0546b11fea99a83a1c71e3e84dae57376d558b0eceb4a72ea12e66641cb0d7bae0378d20a247d4014bfa9e3fdbcb007355d85ed60440268fc73fbe2f9d4e449b69ac498dbf46e0c7d1bc0cc1613f71dd6b2a91f5e0155a104f711b730fc79e6929aece276891124b7c48e15c9871c4323703b071cc6fa3b5cfec95aa6ca38ed0c1454806b342d292f5e05f161b813130c6320452df15d5176ef7a3c345c51133af782d1d1c7ce3dddeeddac169892ac14269183ec27e4c8b1e7c61070e1a10a94a47fcda7a1b9f4357b253f122de2fe5bed1e680f6c6904541c976b23c4b3f063034488b4191b0275ecf6828de79780ef41f3a076b7de80c35370ae37d998e2c1d414825e36a1b274b42b03f2b01772e82fd91f7397c680a0ae342232c969147b1cf33108ac91d6bd4d126e3682c1db6a71bd013a2831c34cbf9bd3e74009db570f7506ed7122c6194c866a37cd11ca28e27e342f56493a6b6e2d3b0391c18b24416923f09f54cd373d1586d828def8f82aa7587773af9fda4f3a28395676818f8e9e1a3d5952df610e525fbc20491eb00ce6245edfe03903a79d771ddad74b139d749797f17a387fff15144e76cf190fcf6fd5a1640503e720ffbaff5f5e1dc765c6ee6b617a68847cadce4373199b961bb520a25955751216d050511075bdfe462b0a81ac82d480195fedb87c3606637c46450b3925191783ef6181ade7d1b36493e980fed4edaf4126fdb7283cea273a0feb05cd117d355cdd19799d6b2b2f227427e3922954790ac9565987bcea6a62e2b5bb4b89ed6b0d094cb6f6ffc63028ced4d47b4333d36fe69aaa5b1a735e582b913363cadedc7da7c391adf2d22e83f46cddc9e9eaf1799cb205e90538508d02461f4b124ee02d935741d5947d0c610ca18ce4b3c45f743337e4f96dabef157bfe6e4fb24f535ce15c24a079ffb98495b218bcec5d44c463a38b04f8be0dccacc2a8eda27f2f81b64600b86d51b3eca1d66eb298bcd87536c9321ba2819e026cd3a555acd7674dd754887c6025bfeaac1054cf7284c318184218742382212e8b490bdf0e09b40a55944a099f710de65e180cc9770307f530060a1459fbf844f8700165b786d5655197ef5822c19e9707b78cbfb156e85a9bff475c8bb7183d9a83845ca67d711065fd1b1d781fedaefb96ded64e0fda519f97244e77df0833d9359ca30c1697540e1e74433dec5762ea79d7e5263f930781aa73b920eb01f7a36804a44a9a9935abdf8b6f0d805553ce0af2a111cf8bf28bd9ea13b0feeec97236d9bea80083fb482a77eec4c4bb541c597f8105db9bd9c72919467aa2e227b8b51851f747bb71ff67354c802d0f66e0ad61fdbae9bc45088e7edfb1558c5b35195a0e52730c129d701fa8ad32002c1caa2d08250dd5b99d9384c19b2022960f0af03508763c608f262cffbf471f95b6234a76177e08c92e941b09229f306dcbff8c11dd5e2407a03f5558321161bf2353d18bde3c038333a50b08f3b8dd53c7aa00e234d36dc8baed0fbd1a7a0d33481c3017213686c0fe2e694113db9c33f3f6d003ff6593b9c311351c203b43ac1d5a346190ab67be41b536a13d5516575de046e9525b9c7010fb37dee4400d861f970a2e08b395528c0557485967e3381989568c8e7cdc953f32d0d9d9f127ad9e46b22cf27b606a85f2759252131cd6f55fbd3a6fe24933ad68d71c289936d694967ef24ce8c1582405504a84e0ba01bd0fe8844cab075fac5a54035cbdc6990cb20e1dd2b1e74f4a72697d448c478c1a7ae9ef57786ac715c2340ec154a4b85827c7dc925d4a90141a2b25adcd03cc686f10ece536ffcf1f2f5c786ae68bd2442ab224dea5d36ac0d25b07e9c023de92d8b97e634589dad7bc217b2eb39389641c797376f7eb860ad361333f3b98987c43fb3e20e540ec65383808b211c1fa4c00c05706f75ad3cfcd258f1828803c1c2ecfebf87610b946311d6962dbfc2e1eeaaff8404ab6387f5857b395fc8da809a3e3a09b79d40b4fa712df584716eedee85fa48c68ce6c2c638158b8e22500e33af9be3389cf7e790a45b37ea985f750cd44e379f2e9caee1111f7f72a90ea4e994ab99cd61e6d27bf645dcada34781cbfa0fa43c89d9329866e05024b7738cfe670b61e56ad3f79c2612e320fd053d58a0befbae35221e02f08aea1a37c6d6d6089bf244dcf4a075966bb42ad23f469da6cdbc6a18c084d8e0f0dcdf731b0fb9e390497dab860ead08af839f9ec3078cfe0ee8c390f176e6c8dbcab4149a294545171e9a3687aac27c3108a5ec15ecbc6ba02bc29be6f7070416a97e28f8de9d8129da52b0f0b03152557a079e7b39ffdba9e280bf9546e513a1112402fb3d81fdcd4cbae0371158f15623da32fc5c449cb14d7224ad239b8e826baf47b0ad5beec4f1a2012917d617fa183fc8e426b179c8a699b481133bfab73189500d3e797b6974f16730ac615fff64804a0b07148b7437d2228aa628ef7cdc5be124e01633c3f67106ddcd60a50480639e9158f820373318eb13321ff54b3415ed6d5b392c46bd20426ff9ab74b3147d88a1103ec62d6a7e595f34f5793fb9bfcbee0f4525ea976ddf12862a1915bcb94804e72f9ac0bb67f2a02e3445dcf74717606ab62af3866e6f014e9a26b5f014ff9a1da5c30e3cf34337c94d74d60dd8e2b39cdeca3af49abe8dd8ecce8ac4113c4c3b89bfcf1438895cfdd5e2d0f27c4587a9c597c1dd3b1d6d1008fcc58c4a5d983d0418343dcb7341e4486b2549dd64bac09bf87ec0a180ea00a61b1aa488ceec71b9605e34674f3d26e92e097ca14389a612b0395008a548e4241191e4f14b31fce879ff6e1f54ee2631dd995f2c5acba5464e952cd413d7841856e5014dc9ce1365117c898358c9a305753192a2b3adc40793036fd00fd3a3d77a2d36cd75637a2f8764e5ebbdf0510acbf325bd8c2c8aa4ea5ffbcc652cda2b3b55ec5d074cb90a54ca27214612abec0b6a39742cd5024f3bfca5263ae93c544729fcf54d54b90a7526a1bb908e043f2510d028dbd6702540b65319e7e4ac60b82901e017295042ab87a40d5b4365b8ddab69382d4b051e1a084cc0be970a0584656f903f4c13a7d37f856d2d9453d9e3c679a1e586de831c37ce73531d03607a73cb36f351762c3c23405b8778f205bcc599cc80ad89f3e33bb1e557006f793fa9101a1c7d8882bc93b90f9deb2df7c523b5e6ed89b2f9b6c6ba4f576646178701749129b61041f89c0750813672139bc19548fe7629022a021e8bad6f9fbb008e715a86da5e3ed03a9d2351220e9e8eacb687dbb3ddf699fb554c1c6952b10a2f7370c89340161821321d560c54caa717b1ce82e763edcd4b3b2dfe137251f18bcdd80584cd22866e1490396d0832a07c3eea62a88de5513246e42b8a3978f2398e58c9eb153753ab34ad781bd9269f72e9cdcf276e752c43f48320e16e7fce9964b23c157ba0ded66f3f60edcc50e27cad87f1aa033d9a59edf56f7b2f798fd4db793b022ba292592a12ab1d6b7837874cade98f2f416631bdffe86064c19081d7d519bc3748c2f7733b4155d6514a312555a2c54220449aced77cadf32abd526d127f2b8dcb2ef4922d903baeb23dd0ded94cea5208c0b83e883b82dd8d2e3f496335703089605f696dc9d359cec47c2fb4e32dec0f782042426c3647202f739d02b8d79c56f5071ba93b429a304b695cce3c6eda8fab44f645f5db24abafa8647a9c954d746957cf93f6a119e882832e8185ca8c6126f63e2363dd44835fd74ab34dddd8144a361e03d47c94046b17f61a85548fff964e779ad95347147b8ccff0198931c23f53643b95cbce79e9080d91873e64b69c84fcaa289d421479df71fadbaab578633c157e8473ba548a5ffdb750ab276c58e57212f7577d24a1396864d639d2dbc80b3e19434e19416cf9b905211eda52500fb732d34c5b5ab7bac265a2b56c169fca08fb6cd087d7f137f352985eaea903fc67e64b939c28250806d22ac3168e2b0113c6002d889a52c70cca11be6313c51244c16d384c9877d5974c326cafa9a23230df2e992e0d43e55a8b8b6bd1521db056720f815a2131bffb85844cb0d22cb395787c67eebf6c44f162f1c697777788e27c03965d1976f3ddb45be4095d9bc3199045727bd32f165e25672ad371109f833a6c272d9f34df88bfaec66ba821c96bcea62e1dee2b2d5a51d87d76fe0e7b81624e081cbf05b7e113165461eb24b015361830cfe291b7cad3a3689006abaa204008bdebac8d19b8c7a266e27a178d93eb2ed07d1d968a06388b44aeff1ebd8f5efab1cee8dbd1acf51a9cbfb928c04e181fa09c3dd66441b310a5f307708cbf77769b4a16accdb12e55c40041022d0f1203b70cd3b072b5ef625a047dc0e900fc2764ef181b2a9d25864807250b384d8616438a96ca9d2b3911758df444700aac8d21c4ec5fb1f7dab61937ff46afdee6aebd3397f210994770d754708a6b3bd1fb5af41cffb6a826d22250f8d7e0f6ab505c642196a6a8c1e148f4817ddd0686c78c92ab47cd1917fd0381c9792b48bf7c0657780890adc42d885517ed180f60a9cad9cd9790a7f7e725f1e055de0f770467f09e42333967dea2b587e163d478135db42fb9dc6b18b07b7dda3dc9adf5bd9cc257c484343d1c326679c98f276d3e75e5f9a9657b1fc1bc07ee5282f82429c82bb8f0e96333347f525c3d256b77b561b4161d485f1c5dc51e5743850b43eb31f0d475aa8402da7d3059277540066a81dbad0c19d68c293435cd89fe02434b40a65c12d52fbe44619a5835c26a20d2719e42508d02cdef7e8b2cbe4c6c767d14f9b6235204903865c33afcae952a7a4ae559a0f9e2c40b866680719e313bff83f447e40b81b9e53635150b1ba163e49df5dcf72df2db2e91f296b3adbd3420f699d690a158a482ce569e79d09d5840d728893803163211dd5b82ca82908bc8988a461289f399be7e9d6969385a120d6180679220e8954be7ff514bfbf419eb8f31e3451801d24283ed8d79c1031a1cea3bf7364d43e20387da8743345dcd9c5c64112604b7549d38bb156ad4e5472d4687306fd1fd7987956a770c525c84a8844446cee71b0285eeccc90164c61301d6de7dee2e712768bdf748e6ba606ed7e79f7138135161d0d833548a185dfdf51928822dbecb4a5b031ac31984da89c06faf75a792401273e285fbb97ec4e312c72ba683d481595439a6c6680cc199e1861e96cb56e9", 0x1000}, {&(0x7f0000000100)="042669719b58a0ee9b107182300702", 0xf}], 0x2) read(r2, &(0x7f00000001c0)=""/161, 0xa1) 16:00:02 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') open$dir(&(0x7f0000000200)='./bus\x00', 0x100, 0x28) chroot(&(0x7f00000001c0)='.\x00') r1 = open(&(0x7f0000000040)='./bus\x00', 0x861, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x1000000000000204, 0x0, 0x0) getpeername$unix(r1, &(0x7f0000000040)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') chroot(&(0x7f0000000480)='./file0\x00') execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 16:00:02 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x861, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x1000000000000204, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:02 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000001000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282912e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x40, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x35}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwritev(r1, &(0x7f0000000340)=[{&(0x7f00000002c0)="685c5b5cefa4aa6ef8cb", 0xffffffffffffff2b}, {&(0x7f0000000180)="4f36e9c5ebaf430e9d5b7352781f459e000000001d9df9acf40900e79cea403f457e2149159d51ef3ce16d9c260e802051ad71cf7a1888d61f40499e5c429aebb7e84d48027babea84a07d8134b2d5747b45414f8285d3e14bb2fcc681dd8cd8c603009839d7ae4648db9b87c9b3ae892f2dd4575185015ff02471352d89849dbc216d07e6d54ef10874b76aab458fe6c5000000", 0xfffffdc6}, {&(0x7f0000000240)="9647f2d4585233317e2ec95aaed995afdf9e63aa00c1969b7bad7daae0ad3e4ae7185e78b4b8549c1b70650696c5a659e6a85053b2d182dd763cac4f713f6ff3d556a067e2a929e6c9be30c67cd978822b71cd5a7256a3cc", 0x1e7}], 0x13e, 0x0, 0x0) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f00000003c0)}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:00:02 executing program 1: r0 = getgid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, r0, 0x0, 0x0, 0x0]) setegid(r2) msgget$private(0x0, 0x410) r3 = geteuid() setreuid(r3, 0x0) r4 = socket(0x18, 0x3, 0x7) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) sendto$inet(r5, &(0x7f0000000040)="da35254eef738c4be3641445f81897822b6ba9821755b14f7dfade23d3c7544508872fea0b8e2bd0a5d79815dbf59aff18b8bdf5d83dc79dc2410464e75279ebc481ed7cdd6cbb80969d9040e830dc641f69d8689f358e925a79c2df020d722c118971c8744d08c8ed18c5d880e080416763703aedee", 0x76, 0x4, 0x0, 0x0) r6 = socket(0x2, 0xc003, 0x11) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r7, 0x0, 0x15, &(0x7f0000000000), 0x4) r8 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r8, 0x0, 0x15, &(0x7f0000000000), 0x4) r9 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r9, 0x0, 0x15, &(0x7f0000000000), 0x4) r10 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r10, 0x0, 0x15, &(0x7f0000000000), 0x4) r11 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r11, 0x0, 0x15, &(0x7f0000000000), 0x4) r12 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r12, 0x0, 0x15, &(0x7f0000000000), 0x4) r13 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r13, 0x0, 0x15, &(0x7f0000000000), 0x4) connect$unix(0xffffffffffffffff, &(0x7f00000013c0)=ANY=[@ANYPTR64=&(0x7f00000012c0)=ANY=[], @ANYRES16=r1, @ANYPTR=&(0x7f0000002340)=ANY=[@ANYRES64=r12, @ANYRES16, @ANYBLOB="3ebfdba9a3733e0b238494dc71f939b5b25d95be91fed23dc42dd105a7f9621a46fbb4ebcb50ebc4a50c320aa9366f8b5586bb6f05cff00b6b358e0dfe793eb2ed96a0a052287192934c22dfa84f0f81d5d89345ef7c7b52882e6835bd6d9507e665af9d4edf2b15054cc46a3bcb74a5377c53ae6d2a77fb43d22b3efc936fd816c591eeb7e58ba1ac0e8871d72fc03861648e5deed32721775f4e23e33ee45931116e10e38b0bc593b4077074ac959e20a6161ba797e538b954aaf3b57e0a468caae4dd500c6d27045f2dbf1f5c3f7aaf5c917c1369d5df87fa35334fa20cbe294a63ef1217877e3b62374ac0c8a336b6f835c421987097c9ddf3b99cb746b98acea66478eeb63360134aa3e6de2264147ea94df4dfa36344b585e6c2c4344f3f65c236cd38e9eba487d2cec6869656f582f46225eccdbe7ee16c5a44c138d6f3a48da423d39f94c538bf36c22dda341d10979461d7f17369ce737839acfc4e39cc62eabc82d86d1046d32da5f636dbcbc0de8e1cd0a3dcd6f771bdf8c984dc1862917143c1f2d4c4b9f92d176d46d8c1266064fe82824aad0f3858b525710d0482e8f34544736a9729d20aa3b5aeab649d867553ae8328d733f8ad168748a973599668432aed7b6007fede167271280e6e92ecac1e0b9c2f71aedc1ce1c8c4e3ff071ca5f06419c5f05e2005cfa382953024017917a3559685919e36a3de79b81280baecb198ee23eef3450807c4579e610393bd11e08e31e39aa2a4ec03286d3ca78f617cce9ea61f9c47667be8ecffff3460abfaa54fb5669a6f242cb4c226fc503daadcc67d645dd8b9953641c00d1b5a3da9a84a9956a31a377e0a3c19f3f9b93b07a0e315f8feabe5717262afabcf8af4e98fc09c9ae24c7b2607107dd780acaade079449e809011bf36855da63d3d1964034cd5e0a52c6f7a6551f346f61c6b28d6f141596cfefe0a8c5a647e697c8d86fc096fb98005e8f7838bd9510133ad4547fc489749c9e33798b2c7f25c6070492bb26314e8b45fa72854a87ee9f5d4ad237bfb7abb8e3850cdd192928715cf6f0cc12dc791314425ee929d5930440078d85dc36099ef6064bcb41fe1fcf2d2852d1ea5142cee2a9c4124e5101823e54a02a38e4ed5ea3b9fee466b284feb9bbf9375b5699dc52ece97339113663ee46773279e0b1edb05a38c7636aba5cc071d51b748f5a57167471dcf0cc8fb37fd22b60dcaaada1470016a06e50979d46ae1aab0328ca7de46ea9a6c2a2156e05582dd27a65246db01301bd5d06ffcbe2d196acc5122b556346dc2c3e497ff178f469e0c99396c989892581893d4506f6288a7fe37ee40947298da513e0134881845b482ea7426c2d0386ae148955efa256a4f85b9b80e65997fcfd6844e1b6384ac5858feaea47b95c67b95e0cad4f045bcd54816cc7e41199aa7deb1dac1164a23a6336a9054b1eb7f70d948d72197a94b511adb46a014c0c8d9375b458b53871533f4d4a5841acf81c353b5cbf946feb72acc768569c3bc09ac7a84ab28b1b5eab5d502147f8fd57bc8cf5cf425a64685e1b871065438be6fd16401b7c3a16ac236e09987e4e9c1e7c35338f2d93473de40bee0d8e4743ebed19c9dc8d3f2da82ae94aaa4767c54be99192c1a149ceb152d2212fcbbeddd53fb67f84024f088dae5d292a6f030ef97c1eec4b64d92e219db47a1f36b1010793619b7d36fe41fec86d94db7c90eeb99cef54bfaf9e3d6a131ce5c9898ee8540b962beb09029a805d394144a482014dff52d7cb18b24c787e93e4993db03f60b287edcd6e740291cae16a183cb7c5b95e51c4d2b574ead462d15fcfa964db96f0b5a2a5a1acedce137a9a22500834c597b9129a7b5fb9ca2c79709cd59e3b1f7e67bd2afb1cdf4122326372203921479db4f1d1bc0e810b2bbe3aca345b3a5c41e56189d48262f1ed3a5191ae5b49d6b23f155febaa62697e0dc04c6660f86130ca8735126ce7e7671df0dc6c310042d054cc4dda46fa26df863fe3879953aebf23a3c925908f46e4cbb2d31d7c19159ca22039e0c3c1dea822ed848186787fd56dea7cffe4ac5a81795e27c07eb217a802b2321b7cac5caacc965e5961fe985f5e91692db5f66a3c8d8109373aa2e911699d2ab6ebd3302c234b6c9908c8de793e9c56bd90a7b65947277b62c63a64e13bc432d4649d8d10ad604e2283e0525f7132d81b36f8451c9178a23cd7676144053ef895430292c76e151b08aa9f31c2fffef451b3aa7f50bb635be48efba3d8dc736b790078ac96a49f2b5631d2ccc589d29de221b0bc6f6167401652133269d673d4a24e1617029aefbb92fa68d76927f46d15231bb6a9cc57188d135914966c2746c981575a932e864678a7f19b0a799e7ed9f6a4a68430a786db84f10f3bb4f2e52489f8ed616cdb1816a863172cdcbe9d74f770e44cb2bb6bd31ea5f5b509fd180f462190657086ec6e04699f3071df3f714824d745f476ddc61eace729f12033b2fb66493c5ebd4cc7140fe19f91eda07abf79828e564dbb70a70145fc668a012febb2446ad4675d2c63cdcec57db9fa31156365fba489dcde113c7c42b330e17758a10c61015b0231242b72f870f047fa2fc460cb08b2b99d0af79e849acb17a79d2c28133554a00b23eead2ac6aae1e07c91428e00bddbe21beb301e895c8712ccf5138ecf3111a4f2e904e70c7c1480901d2a919dbc3fc3c7c0ff907cc26fcdcfee482f19682db7c832d77b54962363a8c37a8cf7a1a7809aee8f50fb4a5a8d5b02cf64bffadce216e132f59d3dc767867be528b3fd8a73607f1556423caa47d760eef20cfe21cbcc7fd6c03c3e0f84f72e89ae564df21e6f463af3fcbfb9856c6f045e85d8fe771acc6b0acdbb45c342424a15ef31dac8e12aab84c0cbce633b9d21a47bdbce42e927d6b3e6e289e5dc4634bec9fb27dbde7a76d178b0d477de720d329103e23ddca99cdbd41d5d966dc2de99e30a923dd30e3ddb969ba733ce60f18317754cc166e870dc20f188a74e5486703ab0b7674687d0e9eef87e467d0aa2f0ee4fdf5fc36e4aa2506277be0a1211a507716ee80c542e09260512588322e499a6b8c5e963f883ff8f701323774f3f0393754cbcb26c0bb4efbf1023db55591f2c22f7d85366b31922982d7b3e177131ccff112ff6494b096871e0157e9e7e80176f9085dc37e83d4ab051cd638d09ba4a258b3524e11642e7830790dc51c2b8349dc59a100b50b3917b98b02a12f334050bb483682a0820fdb2dfcfbb30a4b6f10748832cf85788435d3fc5d320ead45fe6afede7dedcdfb0fff2d0076daca545b66a2b457eabe7b0b7221c9cb6b702a86fca00eac3d38dfb07d059fdb7ff3c562fd2a74cb4aecec9361566ac50ee48d0d2e6f3c2abe4d7672121745a93bf5ad798dd1a34144d4ea2e92a94a9e305477acb2ef09b3fb0fed232d9d05f1674130009a293147e4c9efa6dff411ce3eded4c6056d0e0027d1dcba617b14fa062745834816fab6096d15fd09f8cb51ee35adc080513c483853d75aaaaf97052a54063dea30318fa3157857df27032a9301b3d57335745dcc865ffba7d20bcabbc232377dd5468fc5c6ad80be7b05356deb95adc1e5f889f5b4bfeec08f4b2fa77b22fe1eeca649b1fa55ec41a664aa15858b47c7ba902414e99c4eda51626c213f7d281b17b6dbd9f191ebf83eaff911b02f237d4da728071a8a7693d8e8ba0143cdba6e6e4cd56cea04941cb129c48cdee6e31f8b3d2f8396e9997995104cef56a239f15cf1a995fcbb9f007fdba8e528855fe74bc95abe5c5fe77600806b615974b5c080b9a371b841c30c947933eb0571d934775a1515ae23aa1a0cea20e6704629821bcb951df9d0f544d6606d5109d250f9bc7f77c4a85cade161c97570fd1a9bc67c8810f26d5a0ed68b50c82f7acb1d2c7af574604575d97d575931642d7d402409650c8db57d513ddf470fbaf4f986f3490c073b14c29e82ec305ad760bdc51b571c63cb97de42b67460c232c43b24011e414afa488173fd99804c82170c7440157e1eb7e994916bb08a3307d5d1d5eb7d65c83ff879c2550603cc14a50a0b7d2e4e5c2330323401a67a17fd419488f294e0ed577cb522910864341ffbef6b7b424ab29817dccd95d6d72eea25550d28dfdaef7790fcaacc10f6a6733973ec02aba3a4192957d2094fcbebeb9be06155df3cf6dc5178cec89c6ff927b0787f03b932a4f2024184f084d1f915637d7488be4689e2846be30c9a8fac52fe735022ad0db45caec6ff473bf009c9f899dd8ac0208310df80779bdc8cc8095f8b65365db2ea4e5fec45dd9f25880038e372ad32198cde6a7feedc42d94d27007841adfdff15744111cc975e3e1e8075213e16579f44b7a2e288f24d898b1648f21554329de45072a0509b00c4134e45fc7fa9c4633a9507e53c73777b36053a0d5fab21fd3b9eed79283d6a4b71b7aa42cbe165a84400e31ef2c34cc61183203fb365a8ee92e7bd58f6c8f5a289b99b33a7160b766fac3456a71f0832f85e674d7024efaba4d1097cf4e97c0a0866925cf129a9c3aabea39ffbaae209dd3fb9464ecf92a499d0d0e5857ff260fcc81e9387fa40e8c63bdb9bbb2a10c1b15fb79d7ec17a67ec769e236c62d84364c4d85e6aabec07bc00bc864cffd7a761533eae6a5e3463a23b62929d1c150067cd7b38cfdc9062c89871f9f652b7c00c085662659e68c72776bf5fb4c54ca03a56f95171fe1d75b3bdd0eef33e60c3bf1bab10e7ba9e6881a201a1b9145305b905e1561e8059b70e29d64c2db7e4322840cb8620791ec0f0f01269130bca77362b0ec10098b7392850517c0c046db512d2657f6e12fdd973dbef35d577240f08e5ce4430d1a6e3e8eb69315680594234a0c60f83cc941a3e5930d5b257a94b3ade203d38ed9ab7ebad4adbd1faed382ebd709dda1f77f5e6eae0e7a19224f9f72ed44238e3b0800c168603868de42670e8a77a0eda450380de18a93191f13fbbd6a4c4c64e9c59df7d7348ff8d598eb6ae48c461164f8020e5588e9f8ccbc382fd33aff4499b3b4003a4316b297c0e281845ea3c891f3564cada06fa8b24b0e56f75caeb23e4f2a9bbd2926c4f44f90338ca59742efbc1c26284c0362f3e6a8da7b578abb7eb11895132894d95912b1f0881569c7c4343f55e161c19bcdd7c4261243e2352929baf6b7ff14565e5079e36a3406efe87ccbd79622e135a428c359803a385b5b2428116ce682822f0bf2541d7d3a8736f9b445b8bc9cc57447c908a9d35b9482fdebf363e6d4939d2ef4074db7fe85adac646c92673193c466eefd8f03c8f4fb7cc06da09e3aaee58468d275e87a7d1c24367c96f7cdc7c307de00c2c5e901a40a4afb534bfb839c4f98e132424e9b5fa413ae8fa68326b9751e548fb39fe0ad9fa4ec48544398186a8f34c43826f96ee350c20f939a16d9a78c646bbcde48d61e571406695211b4cd6009d0cf49c659bc16947df4ef53482a9cddb8734f55036b7d27ee8c1c00dc69fbdcc461fd6d02b8d4cfbf3cf95629608e88a4151332cdf1bdc67581c7ed18ce97498d399dc9c19ca125ebb24b682161f5e9788254e8c744b7a8e68555c741df1a7e0b8fb5e141e33f482c8877c8b28a9b516a7f664022a7db51aa7a971b0897cbd5c10bdbec81920cec1af517903a1190a5f45dc189f940316a845227776e1693155485e5f7d193b97e60fdf5adefd512c4b6b9f695ec5bb3ed0fac60d25ce751ea61ba01b24247f0dd08af717517", @ANYPTR64=&(0x7f0000001380)=ANY=[@ANYRESOCT=0x0, @ANYRESHEX, @ANYRES32=r13]], @ANYRES32=r0], 0x4) writev(r6, &(0x7f0000001680)=[{&(0x7f00000000c0)="06694b11050800000000000000", 0x1f6}, {&(0x7f0000000280)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b63d78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3d75d67e682cc69156ac21195ee3c496ec531b40f985d013de235a45caa91abae7863a825491f9da422550f2baf9bb17b562bf142d5ad32f293018cbad7d8dc870fc3b30771dc8740bc0332c1de08caf765e447fda061f0e49d4dfa344b3a4af3f171ec2207ee870fe1341143e243d7083e747fe777ad26f55fa500e0eee2430f8eaf6144651b2392c7f3e8c3d2881eb401067bc8046d5e39a8d18ca4b445ab454a48364456b0b92400a2aef3e9368f6e14ce76a9804a1e1e30ed5e3bd07edf6d168a4a589306671993ab6f26490e1f69fb0e7411953014f4b3a8d0ddf9a88592a86c985d54ae768f545ac8bf3fc1ba1a47405a81e5bb032772", 0x1ee}, {&(0x7f0000000100)="892eadf04950078f2ed34954230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319c06000000d47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b", 0xffffffffffffffd1}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122", 0x347}], 0x4) accept$inet(r6, &(0x7f0000000300), &(0x7f0000000380)=0xc) r14 = socket(0x2, 0xc003, 0x11) connect$unix(r14, &(0x7f0000001d00)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000000195955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd235000000000014b637000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c7d35f23d1aa551416c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c034cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e010000003d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9ddac3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852c3cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c0180fffffd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7ffb1f98e6adc147ca20bb93465f8f501542bcb5b9924e85630c5374310d409c86824d7cd06044cc952d4bfc84fa4bfbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729ac2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4207aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e0000000000000000000000000000000000000000000000008da619dd77894b000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac00000000000000e30b6b46aaf8db428ac153e2ee6b11dabfa3f61407867bb49839a248fb28f7d11ff0c211d70e7e73f1b412a428e7c3032245680a7ec300"/1563], 0x10) writev(r14, &(0x7f0000001680)=[{&(0x7f00000000c0)="06694b11050800000000000000", 0x1f6}, {&(0x7f0000000280)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b63d78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3d75d67e682cc69156ac21195ee3c496ec531b40f985d013de235a45caa91abae7863a825491f9da422550f2baf9bb17b562bf142d5ad32f293018cbad7d8dc870fc3b30771dc8740bc0332c1de08caf765e447fda061f0e49d4dfa344b3a4af3f171ec2207ee870fe1341143e243d7083e747fe777ad26f55fa500e0eee2430f8eaf6144651b2392c7f3e8c3d2881eb401067bc8046d5e39a8d18ca4b445ab454a48364456b0b92400a2aef3e9368f6e14ce76a9804a1e1e30ed5e3bd07edf6d168a4a589306671993ab6f26490e1f69fb0e7411953014f4b3a8d0ddf9a88592a86c985d54ae768f545ac8bf3fc1ba1a47405a81e5bb032772", 0x1ee}, {&(0x7f0000000100)="892eadf04950078f2ed34954230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319c06000000d47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b", 0x5f}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122", 0x347}], 0x4) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f00000003c0)=0x1) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000100)={0x4, 0x3, 0x90, 0x3, "28f42ab705c53cce2437100cf506d3f218bd34a3", 0xfffffffffffffff9, 0x800000000000007}) ioctl$BIOCSRSIG(r5, 0x80044272, &(0x7f0000000240)=0x1) r15 = socket(0x18, 0x1, 0x0) setsockopt(r15, 0x6, 0x10, &(0x7f00000000c0)="eb368f80", 0x4) getsockopt$inet_opts(r15, 0x0, 0x0, &(0x7f0000000800)=""/231, &(0x7f00000002c0)=0x6c) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000200)={0x0, 0x100000001, 0x7, 0x8, "2da838fbce7a31ddea03b5ed0b997af5ed643854", 0xf4e, 0x5}) listen(r5, 0x2) r16 = socket$unix(0x1, 0x1, 0x0) pipe(&(0x7f0000000340)={0xffffffffffffffff}) r18 = open(&(0x7f0000000140)='./bus\x00', 0x285e5d7df1ff1631, 0x106) ioctl$TIOCSETA(r18, 0xc2c04224, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) write(r18, &(0x7f0000000340), 0x0) pipe(&(0x7f0000000340)={0xffffffffffffffff}) r20 = kqueue() kevent(r20, &(0x7f0000000240)=[{{r19}, 0xffffffffffffffff, 0x1, 0x0, 0x7ff}], 0x66, 0x0, 0x0, 0x0) r21 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r21, 0x0, 0x15, &(0x7f0000000000), 0x4) r22 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r22, 0x0, 0x15, &(0x7f0000000000), 0x4) r23 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r23, 0x0, 0x15, &(0x7f0000000000), 0x4) r24 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r24, 0x0, 0x15, &(0x7f0000000000), 0x4) r25 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r25, 0x0, 0x15, &(0x7f0000000000), 0x4) accept(r16, &(0x7f0000000b00)=ANY=[@ANYRES16, @ANYRESDEC, @ANYRESHEX=r24, @ANYRES32=0x0, @ANYRES32=r17, @ANYRESDEC=r25], 0x0) ioctl$WSDISPLAYIO_DELFONT(r5, 0x8058574f, &(0x7f0000000580)={'./file0\x00', 0xffff, 0x1, 0x3, 0x1, 0x3, 0x0, 0x30, 0xd059a2257803e06a, 0x1, 0x1, 0x9}) socket$unix(0x1, 0x0, 0x0) open$dir(&(0x7f0000000180)='./file0/file0\x00', 0x40, 0x75) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) setgroups(0x0, 0x0) r26 = msgget$private(0x0, 0x68) setegid(0x0) setuid(0xee01) msgctl$IPC_STAT(r26, 0x2, &(0x7f0000000100)=""/100) 16:00:02 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) socketpair(0x18, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r0, 0x0, 0xf52, &(0x7f0000000040), 0x0) select(0x4bf, 0x0, &(0x7f00000001c0), 0x0, 0x0) minherit(&(0x7f0000763000/0x2000)=nil, 0x2000, 0x3) 16:00:02 executing program 1: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = kqueue() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) kevent(r0, &(0x7f0000000040), 0x7, 0x0, 0x1000100, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x35}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r3 = fcntl$dupfd(r2, 0xa, r1) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x35}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x35}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x35}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) kevent(r3, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffff9, 0x40, 0x20000000, 0x80, 0x6}], 0x8000, &(0x7f0000000100)=[{{}, 0xfffffffffffffffd, 0x8a, 0x20000000, 0x1, 0x7fffffff}, {{r5}, 0xfffffffffffffffe, 0x56, 0x20, 0x9, 0x7}, {{r6}, 0xfffffffffffffffc, 0x38, 0x0, 0x5, 0x2}, {{r7}, 0xfffffffffffffffe, 0xc3, 0x1, 0x8, 0x100000001}], 0x2, &(0x7f0000000180)={0x3, 0x9}) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) kevent(r0, 0x0, 0x0, &(0x7f00000001c0), 0xfff, 0x0) setrlimit(0xb, &(0x7f0000000040)={0x0, 0x5}) 16:00:02 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x18, 0xc002, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x861, 0x0) pwritev(r3, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r3, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x1000000000000204, 0x0, 0x0) connect$unix(r3, &(0x7f0000000140)=@file={0x1, './bus\x00'}, 0xffffffffffffffec) r4 = socket(0x2, 0x4003, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x35}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x35}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) kevent(0xffffffffffffffff, &(0x7f0000000480)=[{{r5}, 0x8000000000000006, 0x1, 0x2, 0x100, 0x4}, {{r6}, 0xfffffffffffffffd, 0x142, 0x20000000, 0x8, 0x100000000}, {{r3}, 0x5, 0x1e1, 0x1, 0xa6c, 0x654}, {{}, 0xfffffffffffffffb, 0x5, 0xf0000000, 0x8001, 0x101}], 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) setsockopt(r4, 0x0, 0x4, &(0x7f0000000100)="99fe358a", 0x4) poll(&(0x7f0000000300)=[{}, {r4, 0x4}], 0x2, 0xffffff0b) getpeername$inet6(r2, &(0x7f0000000040), &(0x7f0000000100)=0xc) r7 = syz_open_pts() fchmod(r1, 0x88) pipe2(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) mkdirat(r8, &(0x7f0000000440)='./file0\x00', 0x8) close(r7) ioctl$TIOCSTOP(r7, 0x2000746f) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f00000000c0)={0xec, 0x14, 0x1, 0xcb88, "126622fa00", 0xffffff71, 0xffffff81}) write(r7, &(0x7f0000000080)='\r', 0x1) flock(r7, 0x2) dup2(r2, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002004, 0x4506) r9 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r9, 0x80045713, &(0x7f0000000240)) r10 = dup(r0) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) ioctl$WSDISPLAYIO_WSMOUSED(0xffffffffffffff9c, 0x80185758, &(0x7f00000002c0)={0x8, 0x9, {0x5, 0x7}}) r11 = semget$private(0x0, 0x800000000000011, 0x7e) semop(r11, &(0x7f0000000100)=[{0x3, 0x1, 0x1000}, {0x3, 0x409}, {0x3, 0x1, 0x800}, {0x3, 0xffff, 0x1800}, {0x5, 0xcff, 0x800}], 0x5) semop(r11, &(0x7f0000000140), 0x0) 16:00:02 executing program 0: mkdir(0x0, 0x0) chdir(0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38a", 0x101}], 0x1, 0x0, 0x0) mknodat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x4109, 0x7fff) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x861, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x1000000000000204, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x35}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x35}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x35}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000480)='/dev/wsmouse0\x00', 0x200, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000700)='/dev/bpf\x00', 0x10, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x35}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r8 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000740)='/dev/diskmap\x00', 0x3, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000200)={0x20000000000001dc, &(0x7f0000000180)=[{0x1c, 0x0, 0x40}, {0x3c}, {0xfffa}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r10 = msgget(0x1, 0x254) msgsnd(r10, &(0x7f0000002e80)={0x3, "50f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae"}, 0x107, 0x800) msgsnd(r10, &(0x7f0000000780)=ANY=[@ANYBLOB="000000000000000051f2e8cbad4c40341a7fb8f28f53930ac93feed5e69ec81ecebd9e705f836edbb76d3198d1d6e7448ba200c71274a7bb1dd016b9ce27d8fe88478ac17dba06f5e4f9be8700179265b9fa88c70e8e256b3ec66e56ce3058ffa63be973a9466fbe0146e1fa326e17bd002433f7544397428045fec49f781615269d824e1e0cf34d3f24ccbc09af01a5dacae9fd2d1817724aa40026cdb70a6279419e8ba7d192afed727944287c8b6c6c534169b2e6a2e6f238959768a631e6eebcb2cdd014ec41ffafe4dda4343e7d296712981be30b68bded42c5ab97c5bd5708b971fbf411dbad577b612dcbca896994ca792802f9377b672237533dd601a3a8a9047b29b3e90b26237fb06192793b0983477f29c4b9ec6c024dcba39d89b58088a0a348efa480639060938debec39cc38ba30f46b67af77b936952c2a1756be84e0fb647186a86be1c2f2c554c94b526c524d17cbe6937aa6dfbabb96ddb2b84a32cfe72c3587bd858368e60d9673005c6e259cfb64b3d2be639b83f5b49eba1ed1a36f8a2c73b7a9386c2763d613353992f51ff5ca4d6763ec3e835494ea6f548ede6cc8262c340a31088e12e4b477e330e52d6aa50ed36cb65b6880ff1c2ebb97e8d1259ec78963d1e3c09f7ac9a5ec58e963da7027a8405851d27720cd84e1e82cc2cadd4a6bee6a6b911d3afed5f00004000000000000203b5b20fe13fdd62a06bb6a71547cc33a3c19eeb41c9ad3d15baa6de1491e0fd5ee31e294e80206cc81a3b97356d19d248abf63751fe4a8af0bd5ec16bd5c408dc69773501827c6c0c09815eb821d54fe81a4d106c2b3ecb8ec7898a25965c34867b265c71dee23728ec976239a7056182c203ec132a107ea267819ce52b7a6a8f4059e0035eada27eda1d2e1127eab8b9354a87aa3afb8ff9b315995896ecf4b53227f736423d4ba3f55c8574547d4418f39b95d361deaddeef581"], 0xa2, 0xc2c25e0089590800) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r12 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r15 = msgget(0x2, 0xc0) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r18 = getuid() r19 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r19, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r19, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x28}, {0x48}, {0x6}]}) r20 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r20, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r20, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x28}, {0x48}, {0x6}]}) r21 = fcntl$dupfd(r19, 0x0, r20) ioctl$BIOCSETF(r21, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r23 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r25, 0x0) msgctl$IPC_SET(r15, 0x1, &(0x7f00000003c0)={{0x0, r16, r17, r18, r22, 0x1, 0x9}, 0x800, 0x1, r23, r25, 0x6, 0x1, 0x1, 0x2}) r26 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000280)={{0x8, r11, r12, r13, r17}, 0x3, 0x0, r26, r27, 0x9, 0xb01, 0x9674}) r28 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) fcntl$setown(r28, 0x6, r29) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0}, &(0x7f00000007c0)=0xc) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r32 = msgget(0x2, 0xc0) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r35 = getuid() r36 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r36, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r36, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x28}, {0x48}, {0x6}]}) r37 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r37, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r37, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x28}, {0x48}, {0x6}]}) r38 = fcntl$dupfd(r36, 0x0, r37) ioctl$BIOCSETF(r38, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r38, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r40 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r41, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r42, 0x0) msgctl$IPC_SET(r32, 0x1, &(0x7f00000003c0)={{0x0, r33, r34, r35, r39, 0x1, 0x9}, 0x800, 0x1, r40, r42, 0x6, 0x1, 0x1, 0x2}) r43 = getppid() pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r45 = msgget(0x2, 0xc0) getsockopt$sock_cred(r44, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r44, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r48 = getuid() r49 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r49, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r49, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x28}, {0x48}, {0x6}]}) r50 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r50, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r50, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x28}, {0x48}, {0x6}]}) r51 = fcntl$dupfd(r49, 0x0, r50) ioctl$BIOCSETF(r51, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r51, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r53 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r54, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r55, 0x0) msgctl$IPC_SET(r45, 0x1, &(0x7f00000003c0)={{0x0, r46, r47, r48, r52, 0x1, 0x9}, 0x800, 0x1, r53, r55, 0x6, 0x1, 0x1, 0x2}) r56 = getpid() r57 = getuid() pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r59 = msgget(0x2, 0xc0) getsockopt$sock_cred(r58, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r58, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r62 = getuid() r63 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r63, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r63, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x28}, {0x48}, {0x6}]}) r64 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r64, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r64, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x28}, {0x48}, {0x6}]}) r65 = fcntl$dupfd(r63, 0x0, r64) ioctl$BIOCSETF(r65, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r65, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r67 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r68, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r69, 0x0) msgctl$IPC_SET(r59, 0x1, &(0x7f00000003c0)={{0x0, r60, r61, r62, r66, 0x1, 0x9}, 0x800, 0x1, r67, r69, 0x6, 0x1, 0x1, 0x2}) sendmsg$unix(r1, &(0x7f0000000900)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000400)=[{&(0x7f0000000180)="a9ac5f39fd9fd6f65e18584dcd7597523f90a8d45eb10192e76212b992c9d746696714f9eaf584b1ab2ae9e263cc0b031815e683279eb500d5b8da5722dc9c31dcb41df9ea9fe21862abca18e8de4504f8de91e1d116b782433b915c26727bda1b80325275f8bd4af8cfbacf903842fbf67b1111ed7ea30ae0b526ac793b5b7072033a37126ba7941f116ab19683ccd4a1de08c2a7620c3e69bcd6dfb45dab6134aa70ac07f4f830ca0781380422a90a2ea1c00f3f2c541f4eb3615c9f40852aaa594c5a2aaa4e966fff4e6edd467144653c907b540f01f7e09765a9b5c8f5", 0xdf}, {&(0x7f0000000280)="cf3fd9efcfe777326902c357d10c781a3a20cd9ab6db1f854507f2e212e828b56b5708b0d4829b00492588b7a42267a1cb5c968ccd7a708f14f025f133cca38e27fd87c86d54de0a4f50131620beb45f7953968c0635f58be4cdbb838eef79f7fa38f9fefb53d4979e5dec94544598f0586339fd3a006b0ccd27c83c5e9d7c4962ff78c1e40c099793d79944a54c7cc214d1fa3976efc770356cee4263ef383f04f6ef35be9d0ac4b46a39909f14c8069349a829352078996c59a596244fa9d948cd8cf7e481fe0bcacd717f05b357d31a713a", 0xd3}, {&(0x7f0000000380)="f5aa02159151b78ecba84a453aeeb3df7bee88a1cfc7552dd58c3ae4ddf20c6077bea63b0aedf18df59467ccd91b68ee1e5c96f2e41764cd9870470335678af5017c830318b52a91122e021db829bb808a6ce7cc4ee603acfdc65ac01fcfa1c805876c67f21484", 0x67}, {&(0x7f0000000600)="25228b8fb4b71b5ede5af687bb28195958f6356d5b08c005f1a14691756ce08cea7b4bb40505536273c1de29ae014ff38fccb924845e80eae3d1fe0a73fef1f82955030ff39919c35a9a9d608e9d2d251dc1b07953cb6e1b5026a1708a0fb390bbffc77eea221ab0529939f9457c041fc32c94a5359456e51bd746d5c17bc8e5ff7de98a4197cc42b25438eb9b1c2e3bba1ae3447927bc8f68f03fec5a203489268f69f850c337b079924dd44dae09ddb937c3def99394a19a01dc2b38c7310fc44d5084862c71e16f3dbfd7c1926bfd570f2ee559d1aaf43c4b508f789978081d4ff82e9855fd83", 0xe8}, {&(0x7f0000000100)="c1bf5833d23d424a0c490a34ebc8870dd310ae054920846a6d6510c754f549ad6459eac73263", 0x26}], 0x5, &(0x7f0000000800)=[@rights={0x28, 0xffff, 0x1, [r0, r2, r3, r4, r5]}, @rights={0x30, 0xffff, 0x1, [r6, 0xffffffffffffff9c, r7, r0, r8, r0, r0]}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, r17}, @cred={0x20, 0xffff, 0x0, r29, r30, r39}, @cred={0x20, 0xffff, 0x0, r43, 0x0, r52}, @cred={0x20, 0xffff, 0x0, r56, r57, r66}], 0xd8, 0xd}, 0x400) pledge(0x0, &(0x7f0000000140)='\x00') 16:00:03 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x28651, 0x140) r1 = semget(0x3, 0x0, 0x500) semctl$GETPID(r1, 0x3, 0x4, &(0x7f00000001c0)=""/206) pread(r0, &(0x7f0000000040)="8e2360699ad377ea5439ace7fc4fef40cbdcf8728cc3e6c8ea3f3d99143773236c78b1c33b3f4c0362c61a33f0a9012d6d7c749cf3aaa726016d3760d02167a8bcbdfe57018969c99cdf2a9784", 0x4d, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x861, 0x0) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r2, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x1000000000000204, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100), 0xc) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) semop(r1, &(0x7f0000000140)=[{0x2, 0x15e0}, {0x0, 0x0, 0x1000}, {0x1, 0x1, 0x1000}, {0x0, 0x0, 0x66e4dbe6c4c8eda5}, {0x4, 0xa896}], 0x5) nanosleep(&(0x7f0000000180)={0x0, 0x80000000}, 0x0) 16:00:03 executing program 1: r0 = semget$private(0x0, 0x4, 0x408) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000100)="eaff125c00000000", 0x8) getsockopt(r1, 0x0, 0x9e99, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = dup(r1) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000080)=0x4000010000000) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400), 0x2e9) semop(r0, &(0x7f0000000180)=[{0x6, 0x8, 0x1400}, {0x2, 0x7, 0x1000}, {0x2, 0x100, 0x1000}], 0x3) link(&(0x7f00000006c0)='./bus\x00', &(0x7f0000000280)='./file0\x00') mknod(&(0x7f0000000000)='./bus\x00', 0x10, 0x80000001) semget$private(0x0, 0x4, 0x5) semop(r0, &(0x7f0000000200), 0x394) flock(r2, 0x106) r4 = open(&(0x7f0000000140)='./bus\x00', 0xa, 0x8008) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000040)=0x7) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000000c0)=[0x183, 0x10001, 0xd]) pipe(&(0x7f00000002c0)={0xffffffffffffffff}) ioctl$TIOCGETD(r5, 0x4004741a, &(0x7f0000000380)) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000300)) r6 = socket$inet(0x2, 0x3, 0xfffffffffffffff5) dup(r4) rmdir(&(0x7f00000001c0)='./file0\x00') semop(r0, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) accept(r6, &(0x7f0000000440)=@in6, &(0x7f0000000480)=0xc) sendmsg$unix(r2, &(0x7f00000005c0)={&(0x7f00000004c0)=ANY=[@ANYBLOB="0000b5b5987484842024"], 0xffffffffffffff7b, &(0x7f0000000900)=[{&(0x7f0000000700)="4e8adc14a5238ff7a5312e6ea37ddfbeaab469192e3371a57bbab6a92e359defb6202dfca4f9ea3b001659d0c4cbde518eeec1b34f14390e5a63177d745d90d3e0286529dbc83f2b08670f02000000d88f081ba5c63c9547badaebcba174c235e8881bc91c0e490b0000000000000000", 0x79}], 0x1, 0x0, 0x1c, 0x4}, 0x3ff) r7 = accept$inet(r1, &(0x7f0000000580), &(0x7f0000000680)=0xc) dup2(r3, r7) semop(r0, &(0x7f0000000240), 0x6) symlink(&(0x7f0000000000)='./file0/file0\x00', &(0x7f00000000c0)='./file0\x00') 16:00:03 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10006}, 0x44001000e, 0x8000, 0x0, 0x0, 0x0, 0x0, 0x7ff}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1997, &(0x7f0000000080)=0x401, 0x4) getppid() 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000040)=0x3) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x9, &(0x7f00000001c0)=[{0x60b, 0x5, 0x1b, 0x5}, {0x200, 0xd4, 0x20, 0x80}, {0x0, 0x6, 0x8, 0x400}, {0x20, 0xe, 0x7f, 0x1800}, {0x9, 0x8, 0x9, 0x2}, {0x5, 0x7, 0x7f, 0x200}, {0x40, 0x1, 0xff, 0x3}, {0x100, 0x1f, 0x34, 0x5}, {0x3, 0x18, 0x40, 0xcc6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x224c43cf33b75d61}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000500)="b21690ccc8b39eba97926afa790d") getgid() ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x6, 0x3f}) 16:00:03 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x2843606ab603fa26, 0x0) chflags(&(0x7f0000000180)='./file0\x00', 0x10000) recvfrom$inet(r0, &(0x7f0000000200)=""/234, 0xea, 0x801, &(0x7f00000000c0)={0x2, 0x1}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x841, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x0, &(0x7f0000000080)}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000040)="bf0a1fd92cac014d1320b900369f") 16:00:03 executing program 1: open(&(0x7f0000000640)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10, 0x0) mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x801) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416c8cd60c5a7d560e585a5a1a9ebe6eb71adf194c3354121fc61dd84b5c2c1f6c0760cc22f1d44b420561e1c64acdc89d51cb9b18ccbcec288039e0af2acda89d76f6b91b6d441e871cf7ccfaea5367ed27551bc27e4d68765c7373cb49ea4076464ed9a03a4443ddb112f6b6b699c65ff61bc188b83f3b9a4e8b539", 0xee}, {&(0x7f0000000f80)="611f15129bd75df20bf0197b36ad3f387fa2514299a860d06037bae42e62af5c4cdb5d0e3a2aa5bcf12e04b25bd4becf65ff4ab283fc13d713fe2a68a2a2f85df69d507c30cd9e1d36776d7f7cc5bd46c9ead44644b81e86c06374e29bca41251ef375120c6452b13028fab355e7fd6cf6cfa18789a7836c25063e8a69dbf315352a6e9ed089ab4db4222a6fdee4f4828602a5d994083b66155b20f5f8541099c32e0fdf2a454844f2e7a91dd90e6ef820310db286d4ae0e26daf6bc7be8f8c1b6b5f6d3b8ad899d1c92f03643a308de9d47b0739c20338968c68847", 0xdc}, {&(0x7f00000008c0)="784e2329f3be625e525ae7b86acf699c50634283410fe1125ca28240a9c7a13514b1205a02dba4222478e75cf466fa204e4c3b514ca1a350b01547bdf7bb3c515364f73a9688370e2fe3a68c889ebca0b21dd78d80dcd3ed250a1b72ada992f5ea355606cbb58306c69ff013d27b40ea9a237db91cccc80e9e8b19cf24965d91778bd02b138c52e999f343905cd389c96696c43052f3c4c8187b500cd800184d7367eafdf2", 0xa5}, {&(0x7f0000000600)="d71efdc4d2c6ab13b6162c53f0b2b8234d6655c4491695c6d71df9f09a1297f0eab704255a405bfba21c4bf39688", 0x6}, {&(0x7f0000000980)="f17cffc356ff8208605da52d7829711e4cda58ac68c38c51952236b110f166bdaff6364b28ae401e0d69d2a341901e1ab83770fe1c4753e2158c50ef087f9ac56b37b11629dbcd740cfb822e34ff2dacf46514103944f6946eed6c2af0a6e391e9fb14bdb7f4a47f4ebbc43c20912b9210d94e46702c26c77df8a05c0d737d", 0x7f}, {&(0x7f0000001080)="d90c8ea773e5ad7c8567e612d4a926bba6e20376e53922e4c48da66072d025d949f6be6d0d9595aaddc83c3d61a71681c4288381172a011b4ade18132f5bea96131e563976bf6b87a64d2efe1d4cb9389055f32aba198fa5cfd7c663828f5a5912c5bced2249d0ad27bfbf82e51542f4d26a7c9980b9467f0268adbfe8b372b29d80ef8eeb1ad648666674be5a081d42f92f91f51db880cddc22f2356f3b0820219d64874a4db40a05d17c511685b0240842af7a5f7147081c288b3ffd14e959befaa59fb479e9d5c3c9aa2fbc2a0ffa543b7dfed0675316b9cbfb95d0fac64e1bdd139a1b11e7989dd95e57bc5f5619fac050efafa5aa2fb6f2794b33f7bd446c6a6e13a538f47d4bb4664f1c6226592d7e929c412ec148d1e6eca4efac2fb931afbb7a41a796a196092487f75be00f4aeb497f16ae00dc3305bc0a3fdbc6d5a91df63a4f108fe9495471f1c0a72c7ea7e0a2658e8a74e79ea25aa24ec772ddfec47a574a90a2f2e54884018d0e0e40046c4d0c5b4dea695c888dbd80982d2e321e3c482598cb821871eab798e773119e194ab8f5bbb618864d207d80858f4448cb17cc895d551307928770b6328746979c96f06a311d85d23836bfbaf9f58e6d6f280c17cdb546abae492fdfdbc6f5cc85235c95f74ff483beb20b5202fd19b44f8ba13f6c102676ba303aa2000b927e79e87a3d6ebfa45e99cacc620e34b8fcab176d27b8801fe960ebdbe66557187a51c4bd1ba5a17434e23e112637dc53b19300993252a37c953ca118103f6c0b2d63d8d22c68578b56f0342504c4a55c9ca8e91e54", 0xce}, {&(0x7f0000000b00)="819fd5298297366b61132981b3af993ea91874ab0cf08fe2647e013fa7bff9da3e02ff389766f8d99e4b8e8a4bc41e8cd51a1f3a4da174b51c4506353474e0a292b918458f779eb2c90aeef171f0d62e430337ff4d00aa2c7e8a4cd8c0f34ecd08591cbf687d4d14ac32d88dc4ea9ac3d30995deb9ac42c4117f4e27e17c4498eec3795deea7c77b0c484e4c69870b8531f944dacf604d9c50422329fa0953739afcca1c05ef5c35c57c5f3403edd074af3e69bf8bd5b92dacfaa3aa1d0a787e5303f5558b0bea1ae2a75f597d86d65fc6f79f93a8", 0xd5}, {&(0x7f0000000c00)="728084acfb0b3434adef4d203d904466d85b45b8ad49e077fc077892dac153e11d40d9b265ffe64c380eac77d277ad26dcb6de7a864cef9c2c8021de89df3c63e48a8447ce8e0845a76ca5c5412e2640f255e5beef9df64403ec431e4600399b1a2f69a94283341ca81d6d0250d9f264bd9bdfcca16b25f6cc6d878d518bfacde6c8389ae5d705e76888f9cc6e3b6cd41c246dddc2bb070c84fcfd9c0e24428a343e5e6b9e9e39e03400305c5bb24c9fd285fc0d11af55502796365e0a6a2d2f611f1df872252eed89a7de7efcb424da42b1b4f34fd4524931070a60b1afcd257103dd074b85b1f8f8305593c1a71f9746bf", 0xf2}], 0x1000000000000288) close(r0) execve(&(0x7f0000000040)='./bus\x00', &(0x7f00000001c0)=[&(0x7f0000000100)='!&\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)=':$*\'\x00'], &(0x7f0000000300)=[&(0x7f0000000200)='\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='/\x00', &(0x7f00000002c0)='\x00']) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) r2 = semget$private(0x0, 0x3, 0x10602) semop(r2, &(0x7f0000000080)=[{0x4, 0x1}, {0x4, 0x1}, {0x2, 0x1, 0x1000}, {0x4, 0x1000, 0x1000}, {0x1, 0x20, 0x1800}, {0x3, 0x100, 0x1000}, {0x4, 0x3c, 0x1000}, {0x3, 0x6}, {0x5, 0x8, 0x1800}], 0x2aaaaaaaaaaaac8f) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000240)=""/221) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000380)=[0x4, 0x4, 0x6, 0x4, 0xd53e, 0x8, 0x9, 0x1, 0x5, 0x7]) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:03 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x80c2, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000336000/0x3000)=nil, 0x3000, 0x4) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) r2 = open(&(0x7f0000000040)='./bus\x00', 0x861, 0x0) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r2, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x1000000000000204, 0x0, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) fcntl$setown(r3, 0x6, r4) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000200)={0x20000000000001dc, &(0x7f0000000180)=[{0x1c, 0x0, 0x40}, {0x3c}, {0xfffa}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r6 = msgget(0x1, 0x254) msgsnd(r6, &(0x7f0000002e80)={0x3, "50f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae"}, 0x107, 0x800) msgsnd(r6, &(0x7f0000000780)=ANY=[@ANYBLOB="000000000000000051f2e8cbad4c40341a7fb8f28f53930ac93feed5e69ec81ecebd9e705f836edbb76d3198d1d6e7448ba200c71274a7bb1dd016b9ce27d8fe88478ac17dba06f5e4f9be8700179265b9fa88c70e8e256b3ec66e56ce3058ffa63be973a9466fbe0146e1fa326e17bd002433f7544397428045fec49f781615269d824e1e0cf34d3f24ccbc09af01a5dacae9fd2d1817724aa40026cdb70a6279419e8ba7d192afed727944287c8b6c6c534169b2e6a2e6f238959768a631e6eebcb2cdd014ec41ffafe4dda4343e7d296712981be30b68bded42c5ab97c5bd5708b971fbf411dbad577b612dcbca896994ca792802f9377b672237533dd601a3a8a9047b29b3e90b26237fb06192793b0983477f29c4b9ec6c024dcba39d89b58088a0a348efa480639060938debec39cc38ba30f46b67af77b936952c2a1756be84e0fb647186a86be1c2f2c554c94b526c524d17cbe6937aa6dfbabb96ddb2b84a32cfe72c3587bd858368e60d9673005c6e259cfb64b3d2be639b83f5b49eba1ed1a36f8a2c73b7a9386c2763d613353992f51ff5ca4d6763ec3e835494ea6f548ede6cc8262c340a31088e12e4b477e330e52d6aa50ed36cb65b6880ff1c2ebb97e8d1259ec78963d1e3c09f7ac9a5ec58e963da7027a8405851d27720cd84e1e82cc2cadd4a6bee6a6b911d3afed5f00004000000000000203b5b20fe13fdd62a06bb6a71547cc33a3c19eeb41c9ad3d15baa6de1491e0fd5ee31e294e80206cc81a3b97356d19d248abf63751fe4a8af0bd5ec16bd5c408dc69773501827c6c0c09815eb821d54fe81a4d106c2b3ecb8ec7898a25965c34867b265c71dee23728ec976239a7056182c203ec132a107ea267819ce52b7a6a8f4059e0035eada27eda1d2e1127eab8b9354a87aa3afb8ff9b315995896ecf4b53227f736423d4ba3f55c8574547d4418f39b95d361deaddeef581"], 0xa2, 0xc2c25e0089590800) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r8 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = msgget(0x2, 0xc0) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r14 = getuid() r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r15, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x28}, {0x48}, {0x6}]}) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r16, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x28}, {0x48}, {0x6}]}) r17 = fcntl$dupfd(r15, 0x0, r16) ioctl$BIOCSETF(r17, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r19 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r21, 0x0) msgctl$IPC_SET(r11, 0x1, &(0x7f00000003c0)={{0x0, r12, r13, r14, r18, 0x1, 0x9}, 0x800, 0x1, r19, r21, 0x6, 0x1, 0x1, 0x2}) r22 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000280)={{0x8, r7, r8, r9, r13}, 0x3, 0x0, r22, r23, 0x9, 0xb01, 0x9674}) r24 = getgid() lchown(&(0x7f0000000000)='./file0\x00', r7, r24) r25 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r25, 0x80104267, &(0x7f0000000200)={0x20000000000001dc, &(0x7f0000000180)=[{0x1c, 0x0, 0x40}, {0x3c}, {0xfffa}]}) ioctl$BIOCSETIF(r25, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r26 = msgget(0x1, 0x254) msgsnd(r26, &(0x7f0000002e80)={0x3, "50f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae"}, 0x107, 0x800) msgsnd(r26, &(0x7f0000000780)=ANY=[@ANYBLOB="000000000000000051f2e8cbad4c40341a7fb8f28f53930ac93feed5e69ec81ecebd9e705f836edbb76d3198d1d6e7448ba200c71274a7bb1dd016b9ce27d8fe88478ac17dba06f5e4f9be8700179265b9fa88c70e8e256b3ec66e56ce3058ffa63be973a9466fbe0146e1fa326e17bd002433f7544397428045fec49f781615269d824e1e0cf34d3f24ccbc09af01a5dacae9fd2d1817724aa40026cdb70a6279419e8ba7d192afed727944287c8b6c6c534169b2e6a2e6f238959768a631e6eebcb2cdd014ec41ffafe4dda4343e7d296712981be30b68bded42c5ab97c5bd5708b971fbf411dbad577b612dcbca896994ca792802f9377b672237533dd601a3a8a9047b29b3e90b26237fb06192793b0983477f29c4b9ec6c024dcba39d89b58088a0a348efa480639060938debec39cc38ba30f46b67af77b936952c2a1756be84e0fb647186a86be1c2f2c554c94b526c524d17cbe6937aa6dfbabb96ddb2b84a32cfe72c3587bd858368e60d9673005c6e259cfb64b3d2be639b83f5b49eba1ed1a36f8a2c73b7a9386c2763d613353992f51ff5ca4d6763ec3e835494ea6f548ede6cc8262c340a31088e12e4b477e330e52d6aa50ed36cb65b6880ff1c2ebb97e8d1259ec78963d1e3c09f7ac9a5ec58e963da7027a8405851d27720cd84e1e82cc2cadd4a6bee6a6b911d3afed5f00004000000000000203b5b20fe13fdd62a06bb6a71547cc33a3c19eeb41c9ad3d15baa6de1491e0fd5ee31e294e80206cc81a3b97356d19d248abf63751fe4a8af0bd5ec16bd5c408dc69773501827c6c0c09815eb821d54fe81a4d106c2b3ecb8ec7898a25965c34867b265c71dee23728ec976239a7056182c203ec132a107ea267819ce52b7a6a8f4059e0035eada27eda1d2e1127eab8b9354a87aa3afb8ff9b315995896ecf4b53227f736423d4ba3f55c8574547d4418f39b95d361deaddeef581"], 0xa2, 0xc2c25e0089590800) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r28 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r31 = msgget(0x2, 0xc0) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r34 = getuid() r35 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r35, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r35, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x28}, {0x48}, {0x6}]}) r36 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r36, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r36, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x28}, {0x48}, {0x6}]}) r37 = fcntl$dupfd(r35, 0x0, r36) ioctl$BIOCSETF(r37, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r37, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r39 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r40, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r41, 0x0) msgctl$IPC_SET(r31, 0x1, &(0x7f00000003c0)={{0x0, r32, r33, r34, r38, 0x1, 0x9}, 0x800, 0x1, r39, r41, 0x6, 0x1, 0x1, 0x2}) r42 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) msgctl$IPC_SET(r26, 0x1, &(0x7f0000000280)={{0x8, r27, r28, r29, r33}, 0x3, 0x0, r42, r43, 0x9, 0xb01, 0x9674}) r44 = getpid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) r46 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r46, 0x80104267, &(0x7f0000000200)={0x20000000000001dc, &(0x7f0000000180)=[{0x1c, 0x0, 0x40}, {0x3c}, {0xfffa}]}) ioctl$BIOCSETIF(r46, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r47 = msgget(0x1, 0x254) msgsnd(r47, &(0x7f0000002e80)={0x3, "50f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae"}, 0x107, 0x800) msgsnd(r47, &(0x7f0000000780)=ANY=[@ANYBLOB="000000000000000051f2e8cbad4c40341a7fb8f28f53930ac93feed5e69ec81ecebd9e705f836edbb76d3198d1d6e7448ba200c71274a7bb1dd016b9ce27d8fe88478ac17dba06f5e4f9be8700179265b9fa88c70e8e256b3ec66e56ce3058ffa63be973a9466fbe0146e1fa326e17bd002433f7544397428045fec49f781615269d824e1e0cf34d3f24ccbc09af01a5dacae9fd2d1817724aa40026cdb70a6279419e8ba7d192afed727944287c8b6c6c534169b2e6a2e6f238959768a631e6eebcb2cdd014ec41ffafe4dda4343e7d296712981be30b68bded42c5ab97c5bd5708b971fbf411dbad577b612dcbca896994ca792802f9377b672237533dd601a3a8a9047b29b3e90b26237fb06192793b0983477f29c4b9ec6c024dcba39d89b58088a0a348efa480639060938debec39cc38ba30f46b67af77b936952c2a1756be84e0fb647186a86be1c2f2c554c94b526c524d17cbe6937aa6dfbabb96ddb2b84a32cfe72c3587bd858368e60d9673005c6e259cfb64b3d2be639b83f5b49eba1ed1a36f8a2c73b7a9386c2763d613353992f51ff5ca4d6763ec3e835494ea6f548ede6cc8262c340a31088e12e4b477e330e52d6aa50ed36cb65b6880ff1c2ebb97e8d1259ec78963d1e3c09f7ac9a5ec58e963da7027a8405851d27720cd84e1e82cc2cadd4a6bee6a6b911d3afed5f00004000000000000203b5b20fe13fdd62a06bb6a71547cc33a3c19eeb41c9ad3d15baa6de1491e0fd5ee31e294e80206cc81a3b97356d19d248abf63751fe4a8af0bd5ec16bd5c408dc69773501827c6c0c09815eb821d54fe81a4d106c2b3ecb8ec7898a25965c34867b265c71dee23728ec976239a7056182c203ec132a107ea267819ce52b7a6a8f4059e0035eada27eda1d2e1127eab8b9354a87aa3afb8ff9b315995896ecf4b53227f736423d4ba3f55c8574547d4418f39b95d361deaddeef581"], 0xa2, 0xc2c25e0089590800) getsockopt$sock_cred(r46, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r49 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r52 = msgget(0x2, 0xc0) getsockopt$sock_cred(r51, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r51, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r55 = getuid() r56 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r56, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r56, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x28}, {0x48}, {0x6}]}) r57 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r57, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r57, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x28}, {0x48}, {0x6}]}) r58 = fcntl$dupfd(r56, 0x0, r57) ioctl$BIOCSETF(r58, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r58, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r60 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r61, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r62, 0x0) msgctl$IPC_SET(r52, 0x1, &(0x7f00000003c0)={{0x0, r53, r54, r55, r59, 0x1, 0x9}, 0x800, 0x1, r60, r62, 0x6, 0x1, 0x1, 0x2}) r63 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) msgctl$IPC_SET(r47, 0x1, &(0x7f0000000280)={{0x8, r48, r49, r50, r54}, 0x3, 0x0, r63, r64, 0x9, 0xb01, 0x9674}) r65 = openat$tty(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/tty\x00', 0x40, 0x0) r66 = accept$unix(r1, 0x0, &(0x7f0000000300)) r67 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r67, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x35}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r67, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r68 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r68, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x35}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r68, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r69 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r69, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x35}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r69, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r70 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r70, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x35}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r70, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r71 = getppid() r72 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r72, 0x80104267, &(0x7f0000000200)={0x20000000000001dc, &(0x7f0000000180)=[{0x1c, 0x0, 0x40}, {0x3c}, {0xfffa}]}) ioctl$BIOCSETIF(r72, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r73 = msgget(0x1, 0x254) msgsnd(r73, &(0x7f0000002e80)={0x3, "50f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae"}, 0x107, 0x800) msgsnd(r73, &(0x7f0000000780)=ANY=[@ANYBLOB="000000000000000051f2e8cbad4c40341a7fb8f28f53930ac93feed5e69ec81ecebd9e705f836edbb76d3198d1d6e7448ba200c71274a7bb1dd016b9ce27d8fe88478ac17dba06f5e4f9be8700179265b9fa88c70e8e256b3ec66e56ce3058ffa63be973a9466fbe0146e1fa326e17bd002433f7544397428045fec49f781615269d824e1e0cf34d3f24ccbc09af01a5dacae9fd2d1817724aa40026cdb70a6279419e8ba7d192afed727944287c8b6c6c534169b2e6a2e6f238959768a631e6eebcb2cdd014ec41ffafe4dda4343e7d296712981be30b68bded42c5ab97c5bd5708b971fbf411dbad577b612dcbca896994ca792802f9377b672237533dd601a3a8a9047b29b3e90b26237fb06192793b0983477f29c4b9ec6c024dcba39d89b58088a0a348efa480639060938debec39cc38ba30f46b67af77b936952c2a1756be84e0fb647186a86be1c2f2c554c94b526c524d17cbe6937aa6dfbabb96ddb2b84a32cfe72c3587bd858368e60d9673005c6e259cfb64b3d2be639b83f5b49eba1ed1a36f8a2c73b7a9386c2763d613353992f51ff5ca4d6763ec3e835494ea6f548ede6cc8262c340a31088e12e4b477e330e52d6aa50ed36cb65b6880ff1c2ebb97e8d1259ec78963d1e3c09f7ac9a5ec58e963da7027a8405851d27720cd84e1e82cc2cadd4a6bee6a6b911d3afed5f00004000000000000203b5b20fe13fdd62a06bb6a71547cc33a3c19eeb41c9ad3d15baa6de1491e0fd5ee31e294e80206cc81a3b97356d19d248abf63751fe4a8af0bd5ec16bd5c408dc69773501827c6c0c09815eb821d54fe81a4d106c2b3ecb8ec7898a25965c34867b265c71dee23728ec976239a7056182c203ec132a107ea267819ce52b7a6a8f4059e0035eada27eda1d2e1127eab8b9354a87aa3afb8ff9b315995896ecf4b53227f736423d4ba3f55c8574547d4418f39b95d361deaddeef581"], 0xa2, 0xc2c25e0089590800) getsockopt$sock_cred(r72, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r75 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r78 = msgget(0x2, 0xc0) getsockopt$sock_cred(r77, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r77, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r81 = getuid() r82 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r82, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r82, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x28}, {0x48}, {0x6}]}) r83 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r83, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r83, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x28}, {0x48}, {0x6}]}) r84 = fcntl$dupfd(r82, 0x0, r83) ioctl$BIOCSETF(r84, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r84, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r86 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r87, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r88, 0x0) msgctl$IPC_SET(r78, 0x1, &(0x7f00000003c0)={{0x0, r79, r80, r81, r85, 0x1, 0x9}, 0x800, 0x1, r86, r88, 0x6, 0x1, 0x1, 0x2}) r89 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) msgctl$IPC_SET(r73, 0x1, &(0x7f0000000280)={{0x8, r74, r75, r76, r80}, 0x3, 0x0, r89, r90, 0x9, 0xb01, 0x9674}) r91 = getgid() lchown(&(0x7f0000000000)='./file0\x00', r74, r91) r92 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r92, 0x80104267, &(0x7f0000000200)={0x20000000000001dc, &(0x7f0000000180)=[{0x1c, 0x0, 0x40}, {0x3c}, {0xfffa}]}) ioctl$BIOCSETIF(r92, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r93 = msgget(0x1, 0x254) msgsnd(r93, &(0x7f0000002e80)={0x3, "50f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae"}, 0x107, 0x800) msgsnd(r93, &(0x7f0000000780)=ANY=[@ANYBLOB="000000000000000051f2e8cbad4c40341a7fb8f28f53930ac93feed5e69ec81ecebd9e705f836edbb76d3198d1d6e7448ba200c71274a7bb1dd016b9ce27d8fe88478ac17dba06f5e4f9be8700179265b9fa88c70e8e256b3ec66e56ce3058ffa63be973a9466fbe0146e1fa326e17bd002433f7544397428045fec49f781615269d824e1e0cf34d3f24ccbc09af01a5dacae9fd2d1817724aa40026cdb70a6279419e8ba7d192afed727944287c8b6c6c534169b2e6a2e6f238959768a631e6eebcb2cdd014ec41ffafe4dda4343e7d296712981be30b68bded42c5ab97c5bd5708b971fbf411dbad577b612dcbca896994ca792802f9377b672237533dd601a3a8a9047b29b3e90b26237fb06192793b0983477f29c4b9ec6c024dcba39d89b58088a0a348efa480639060938debec39cc38ba30f46b67af77b936952c2a1756be84e0fb647186a86be1c2f2c554c94b526c524d17cbe6937aa6dfbabb96ddb2b84a32cfe72c3587bd858368e60d9673005c6e259cfb64b3d2be639b83f5b49eba1ed1a36f8a2c73b7a9386c2763d613353992f51ff5ca4d6763ec3e835494ea6f548ede6cc8262c340a31088e12e4b477e330e52d6aa50ed36cb65b6880ff1c2ebb97e8d1259ec78963d1e3c09f7ac9a5ec58e963da7027a8405851d27720cd84e1e82cc2cadd4a6bee6a6b911d3afed5f00004000000000000203b5b20fe13fdd62a06bb6a71547cc33a3c19eeb41c9ad3d15baa6de1491e0fd5ee31e294e80206cc81a3b97356d19d248abf63751fe4a8af0bd5ec16bd5c408dc69773501827c6c0c09815eb821d54fe81a4d106c2b3ecb8ec7898a25965c34867b265c71dee23728ec976239a7056182c203ec132a107ea267819ce52b7a6a8f4059e0035eada27eda1d2e1127eab8b9354a87aa3afb8ff9b315995896ecf4b53227f736423d4ba3f55c8574547d4418f39b95d361deaddeef581"], 0xa2, 0xc2c25e0089590800) getsockopt$sock_cred(r92, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r95 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r98 = msgget(0x2, 0xc0) getsockopt$sock_cred(r97, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r97, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r101 = getuid() r102 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r102, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r102, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x28}, {0x48}, {0x6}]}) r103 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r103, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r103, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x28}, {0x48}, {0x6}]}) r104 = fcntl$dupfd(r102, 0x0, r103) ioctl$BIOCSETF(r104, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r104, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r106 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r107, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r108, 0x0) msgctl$IPC_SET(r98, 0x1, &(0x7f00000003c0)={{0x0, r99, r100, r101, r105, 0x1, 0x9}, 0x800, 0x1, r106, r108, 0x6, 0x1, 0x1, 0x2}) r109 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) msgctl$IPC_SET(r93, 0x1, &(0x7f0000000280)={{0x8, r94, r95, r96, r100}, 0x3, 0x0, r109, r110, 0x9, 0xb01, 0x9674}) r111 = getgid() lchown(&(0x7f0000000000)='./file0\x00', r94, r111) r112 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r112, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x35}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r112, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r113 = socket(0x6, 0x3, 0xe0) r114 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) fcntl$setown(r114, 0x6, r115) r116 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r116, 0x80104267, &(0x7f0000000200)={0x20000000000001dc, &(0x7f0000000180)=[{0x1c, 0x0, 0x40}, {0x3c}, {0xfffa}]}) ioctl$BIOCSETIF(r116, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r117 = msgget(0x1, 0x254) msgsnd(r117, &(0x7f0000002e80)={0x3, "50f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae"}, 0x107, 0x800) msgsnd(r117, &(0x7f0000000780)=ANY=[@ANYBLOB="000000000000000051f2e8cbad4c40341a7fb8f28f53930ac93feed5e69ec81ecebd9e705f836edbb76d3198d1d6e7448ba200c71274a7bb1dd016b9ce27d8fe88478ac17dba06f5e4f9be8700179265b9fa88c70e8e256b3ec66e56ce3058ffa63be973a9466fbe0146e1fa326e17bd002433f7544397428045fec49f781615269d824e1e0cf34d3f24ccbc09af01a5dacae9fd2d1817724aa40026cdb70a6279419e8ba7d192afed727944287c8b6c6c534169b2e6a2e6f238959768a631e6eebcb2cdd014ec41ffafe4dda4343e7d296712981be30b68bded42c5ab97c5bd5708b971fbf411dbad577b612dcbca896994ca792802f9377b672237533dd601a3a8a9047b29b3e90b26237fb06192793b0983477f29c4b9ec6c024dcba39d89b58088a0a348efa480639060938debec39cc38ba30f46b67af77b936952c2a1756be84e0fb647186a86be1c2f2c554c94b526c524d17cbe6937aa6dfbabb96ddb2b84a32cfe72c3587bd858368e60d9673005c6e259cfb64b3d2be639b83f5b49eba1ed1a36f8a2c73b7a9386c2763d613353992f51ff5ca4d6763ec3e835494ea6f548ede6cc8262c340a31088e12e4b477e330e52d6aa50ed36cb65b6880ff1c2ebb97e8d1259ec78963d1e3c09f7ac9a5ec58e963da7027a8405851d27720cd84e1e82cc2cadd4a6bee6a6b911d3afed5f00004000000000000203b5b20fe13fdd62a06bb6a71547cc33a3c19eeb41c9ad3d15baa6de1491e0fd5ee31e294e80206cc81a3b97356d19d248abf63751fe4a8af0bd5ec16bd5c408dc69773501827c6c0c09815eb821d54fe81a4d106c2b3ecb8ec7898a25965c34867b265c71dee23728ec976239a7056182c203ec132a107ea267819ce52b7a6a8f4059e0035eada27eda1d2e1127eab8b9354a87aa3afb8ff9b315995896ecf4b53227f736423d4ba3f55c8574547d4418f39b95d361deaddeef581"], 0xa2, 0xc2c25e0089590800) getsockopt$sock_cred(r116, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r119 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r122 = msgget(0x2, 0xc0) getsockopt$sock_cred(r121, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r121, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r125 = getuid() r126 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r126, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r126, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x28}, {0x48}, {0x6}]}) r127 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r127, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r127, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x28}, {0x48}, {0x6}]}) r128 = fcntl$dupfd(r126, 0x0, r127) ioctl$BIOCSETF(r128, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r128, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r130 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r131, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r132, 0x0) msgctl$IPC_SET(r122, 0x1, &(0x7f00000003c0)={{0x0, r123, r124, r125, r129, 0x1, 0x9}, 0x800, 0x1, r130, r132, 0x6, 0x1, 0x1, 0x2}) r133 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) msgctl$IPC_SET(r117, 0x1, &(0x7f0000000280)={{0x8, r118, r119, r120, r124}, 0x3, 0x0, r133, r134, 0x9, 0xb01, 0x9674}) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r136 = msgget(0x2, 0xc0) getsockopt$sock_cred(r135, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r135, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r139 = getuid() r140 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r140, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r140, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x28}, {0x48}, {0x6}]}) r141 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r141, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r141, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x28}, {0x48}, {0x6}]}) r142 = fcntl$dupfd(r140, 0x0, r141) ioctl$BIOCSETF(r142, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r142, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r144 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r145, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r146, 0x0) msgctl$IPC_SET(r136, 0x1, &(0x7f00000003c0)={{0x0, r137, r138, r139, r143, 0x1, 0x9}, 0x800, 0x1, r144, r146, 0x6, 0x1, 0x1, 0x2}) r147 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wskbd\x00', 0x0, 0x0) r148 = openat$tty(0xffffffffffffff9c, &(0x7f0000000380)='/dev/tty\x00', 0x20000, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) r150 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r150, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x35}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r150, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) sendmsg$unix(r2, &(0x7f0000000540)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000080)=[{&(0x7f0000000140)="1c42ac66f1cd48e0f86ec58977b54713adb535e111ffd637579ca59fdf13944408571f4b5577ff97ba0a3b8cd5e33c2727bc559c5d805cc3fb8f6fe50f4fb323fb89188be05b384703adbd41c8cbec138adf372611fa9322863380a5d8ce35b0399f522d8a3cf4c0b0c4c26c9960149a5ed78c435aafbc40578e56527301f3f325bf01aed1ec953f0aa233df2921c31f0ebf86a885712595081c54feb6b574d6f39dd7b6ead067bd0dc7850fac102e8cf62b37b5fd49aa9ace7ade0f02b105", 0xbf}, {&(0x7f0000000200)="ddf66e42a29f4f43887a19afc7ba84c6cb9454ebc1433aff38c358e105d94a80087ef0e12303050de6783dd1790cabcec590f79751cd8207e6e9d245694d858ae1b306f7620b11bdde98848361aa8c3acb5951dc587f005c1f4a98c1676ca7a347", 0x61}], 0x2, &(0x7f0000000400)=[@cred={0x20, 0xffff, 0x0, r4, r7, r28}, @cred={0x20, 0xffff, 0x0, r44, r45, r49}, @rights={0x30, 0xffff, 0x1, [r65, r1, r66, 0xffffffffffffffff, r67, r0, r68]}, @rights={0x18, 0xffff, 0x1, [r69, r70]}, @cred={0x20, 0xffff, 0x0, r71, r74, r111}, @rights={0x20, 0xffff, 0x1, [r112, r113, r1]}, @cred={0x20, 0xffff, 0x0, r115, r120, r143}, @rights={0x28, 0xffff, 0x1, [r147, r0, 0xffffffffffffffff, r148, r149]}, @rights={0x18, 0xffff, 0x1, [r150]}], 0x128, 0x4}, 0x1) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'\x16\xf3\x00', 0x0}) syz_open_pts() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x4}, {0x5c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:00:04 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f0000000080)='s\x01\x06\x03\x00\x19\a\x9f\xd8I\xe12', &(0x7f00000000c0)='\xca\xa3\a\x00']) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) bind(r0, &(0x7f0000000140)=@un=@abs={0x0, 0x0, 0x0}, 0x8) 16:00:04 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) getgroups(0x1, &(0x7f0000000040)=[0x0]) setegid(r1) fcntl$setstatus(r0, 0x4, 0x0) 16:00:04 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x82) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000000)='r\x00') r0 = msgget$private(0x0, 0x200) getuid() r1 = getgid() open$dir(&(0x7f0000000040)='./file0\x00', 0x158, 0x0) unlink(&(0x7f0000000100)='./file0\x00') r2 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r4 = getppid() link(&(0x7f0000000140)='./file0/file0\x00', &(0x7f00000001c0)='./file0\x00') msgctl$IPC_SET(r0, 0x1, &(0x7f00000002c0)={{0x8, r2, r1, r2, r1, 0x2, 0x6}, 0xfff, 0x3, r3, r4, 0x3f, 0x7, 0x4, 0x7}) 16:00:04 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = socket$unix(0x1, 0x1, 0x0) sendto$unix(r2, &(0x7f0000000080)="577761fb0be80d84d03afa1f02274c5d35ddbbf37457fe01ec5c92bbaa4883519e3a97fcc0d8f83cab87355afb809e3c0ccc83e16060f1a0ab2a04d0647f9ee404fe5ef49f33693985b5dd7ad1b2b6ee35718dc64e66bab074766a736e6d8c3463cb47bd1ec602b27502d8f3a39b502292fecf01098958a235e0c5f7fce0e87bf639a1705d4a4ec21c20a61dcb5e27f254bc33f8a39ce6f605d5308bdb318861a4c3b7a6bddd1aedbd1f90660010fb983539357cb7f0ea60c897dcb09a8f7955d6a8100dcfc1c9231901409fc9cf8cb64b40c632a53ac2b110006925d97dd4dc04d9dee45ac459397a202b74fdeafb98f712bb41be68d1813954a694bb249b5e4437205f15a1b561da30f9b1a7328b8f49984ab3b131d974649a34a14e8c7e045eae19366f6f10fe6092105c3cdbf97fe85e1240d888e72d08b75463e4c91171f5a053c6918b9830f09a6c25741c8207996bd87b63e7f59f60c7c2c07f23d5120dcb333ed4e93e8dbcbbd91d9c52a4ce19b143e53046923381c700aa08ee30a0d22cb7b13568c7c59298e7d5c1af61b8e811cced0d7bde38b31d2c1037c6c078d6acae5580900f8f2a3bc5ef4aa5b7f7b701ffb840e2bb69a1789dff0f44b9616b6408d5e59e534ec003ce5ab7751a38a45a200c5feaa5594bcfc43733645dc618a71d43306bd97d11759d7c2d479759a0f0269d2df527892b5fee64c5a5d71c1331b7f182cffd074fb2b48bd20e055aa2dfbb0ee93dc2a8e273f7cda3a622939dad99dc72fc822e1e489eac96a1b418f012767eebc3af0ba4e369afcd31c7ca97a62c5b19735636d6f4e0eee0082328098f0985de531a2969648e52687648d97efa66e464706bc6d95ae7c4e8cb810bf0c8bea895d2eb2ae94f7784651fa34208b0ae03bd29823dbab622fc2ba62a3d6d550d1811270873f096694b55609365b747056b2176b463ee9198fdc2eeb4f6ea6473fdbc3a41830694af335cd7d91ac3ffbf1d7e4394306c796c409b5f674b5f3b65115e3e40882f85fbca3a9ff1107145ca7e56adacc279f2ec8f955a57b1834ca0c0e01661df53410079aeb5a93b1c5897e47b47e3e4a9bcc5ef74c13d0d5548ad6ee26c30c59f2b634f1a4c64db02b2ed8bd0b361dba92312c19d2f5d6dd463e03e1734ae922f876d77296a7db8f1cef6d14345fc2a2ccf576699c8c9bedd52e8ebc3ebf58f8a7c899b127b67675f2aee1f2794b4f45963153585f4059271c9ad18153de5d0600dfc355067cfdfb909fe2e17a6d14cbdfaabb45f5f9e8ba01bf1868ca5568bf40f1a06c53c1820dec01c9fa3aa57f80e5cbbdd68d7672dd08fc369531715142bb15117219801c2c11ea248e6fac7fe3fdfb14b8600a6f3cc06e5f064107715f86c24742ecb00397817ed9b792603d321165bbd7a9b57da213e33d7f934e65fe0a502245655d32e5d31a22051efa68b1b18304b1f66ad603d1b10d7c636b1845d46bbd5332e22a9715e1d930d35bbf1c96d861ac53484083523be4c75760dacab6e5a4525faf67514f1a710a9f1b2bf08cc049bbfc1c31ea9186c23c76ace27891b331d0b71e5dcf094446abbc1f244413f075caa17d609461b38d85ce93c97675031b9dca787a3400aa52015986b0318ffba92d6057fbff23088e9f1c7b2752f26a978e5272a3632cc760afae2db2d7fd5fefa0fe86521b0e846fbf2bed3c15d9caf2454b1b1e628377427dabfddef6f12753ae3a2a3f28a7fc6381ad125b14db664176b2943afa47a0aa319e74e31cc1b684f1b59086d8f8530ffc2829af3698a62b01d0e010e2127a9554eae98d4f179a3c4130b4bbd92d12e5e5b9373ac1fca4c8d23f9817060fd398e1b5a671dfec98657359b7982e5d76f7cd14ebeea76c438c1bab644f64effa115fa2139879e97fdefa07cac79c2b5b287270bd005010946b35168fde07640fde86baa4f78e34f0aa8de497e3a259e0327d7eb87916fa48f22a90ef2d9bc33a6098bbdc5e5ba7912cee839145c072049bd54c32b9b8b8677e4fd54be718ee802cb2eedf2de44868d4341afe608891ab839f5ef7166a909701076764fc44b9e076d8fa6b32d2473d235185a4323afd6508a64bf8f3efd6c47c6a1b2825dfc89aededeeb1de2abf96ac4770ab5e3ca9501964870724341e6212e8c337ae72eac24d4a9197ba8502568ca88853bd29ee490fc6c63c2c3864391c45c14cd0cdb341915592391b28cd116d28ec9ec4d7645ed9d9f9270608a223eb52235d5f199d272e9a2d421e001d181b25d1191663481d79b49e081192ca1bc544573aa0aab64d50376cd96ec1d3255651afec93bfc8617c31f1c2facbe9f253dd600f3f0984231105c92dc50fff6bf54562d1727fc7a801b7f996a705314bf37c9deaf294dae31f3ae06833367902136a5c1736789fa0cc936fd157cfa78a399b4268bd69ccd8473fae833b3a5b1651a274c8096df84776457cc3d1a7e562caedda0fd842e55f66522d0c2a83eb7ff1ecc2071748e84739fa691614c09557250eba141e7b0409ffb79239df1183fe13016f1542bcf75a717927cdad9450049bc7b396c630a120c6bbc4a5332d5fb7d74670006588ca26c34e77ed4df69f0e882fcd17890c881e80784eec43c7cf372590f2ba36477cad1356c3cc88a6a63829fc05e20b28eded72549e2b57292d065cf6091313cdbdac23197ea7ab6b66ac0785e9c6e29383515331d873a2d7644f65ad95082d8c808bf035f1b7d531538b7790b9b2465279e907a3cb920090751045fb3765871deff3558ff7f0c843cae43729ea3a1e9a886e377748575f9cc042182e23361b075a0f55b5f827aa35734d30e291a253dc9868e02221cb2f794902515e8f2fc05a578124a284d6b4e2eb59bfc728b91005d9050a28d986fa5d39698b4ffd1a9ca01687a95ebea8a47fb894f57a765b6a0cad6e237bd45aaff4c18366217bf5d1b395a9d702a4b88509e1dc21e26e95d02e13a804b20046180d9d4b45f8db1b54225c9173077f63105239d21ff8c8a13d1109c9e7b4ee7e519afd22e0a25fc31bf971edb43890ca53bb52395c2e32d9e0d71f5ef1b54289c0687cd3c4e424beae56e26d3b5c58de8c450b4fa198fae421cab3af161d780fb7f2597eb148b9c0259e7ff39da5abed24caac4a64ad35d8003d5b403ac26956b2ab692135e7167de9e70c04a0294a3323499f142f882d624f9f3a7b151ee3bd2799916892a3c414222b74aa10e9c8c8c050c53c7eef4981b4ab3d66bc151ab81d3de4feb41bde6f31bfb695987a0a3156a1e77304dda8ba8469886db747d1e9d2ff860a477a428fb9625413b3a03fb60285579c6130315438b712fbfbf41edf3c7079d3b8f3e985eeb8755da26dc81516bd64b249f01ce996583c5c5915414e8494504ce37f1e1b5e247b8b331f829c02b1af98fa944915f3bd2a389978edd3e7b373297fcc2ea862aafdd29d69a290806f6704f3920badbb267562d58a389ca64b8c30d09453312b9e77d6f5e9ea00a66e2a736ab72ab4e9037be2582bc0f30651d109306db049a5cdd98e59a96a04c2194760a72fae09116d486f3688acfd1a878904b1b4805aeec01b2aa106d6c8fe8b2509094c560a76ac048c4dec7bc95945711b37b644c0afa4ae92f6a405d2fbe8122c28ae45fd09ba2dee1cd0c169ce16e3ff912813b3c1de78de23af7f7c2f564cb6ece92c965c51cb3445d56b5f3f4b97b8eaf05ff1ae903847ae70dad3b227ca39aae1acf98bb7bd7f768bf4c2725026eff2471ab989bcefd5bb17bde5be3d3955c769da7817fb929ef7177a2280d43515ca768a1ad99956f14b4e3172ddd98fa51bee620ed67652f294adbfca9e1daabd0dcead6fd017c7e87a44fd48fed01d9c299935805235685f8be4684baba3910b25ba7a36be6af1302af8e614be689b2d2773479110b51cdb33ac333a7d4eed1c54cbde4c5ff3da73bb9f57294225c72a9dbc98a225927f314829068ebb47f9d651b30c7ba8f69f9221e9c99094058fe5b86d8e550dfaf4d955500ac87e650958033f2c2fe415bece176713f4a35d3b0377be9a5352fc498dfd176c9715c0cedf5ab0fd4ec1d0fbdc1e0e9e3bb004880698247214acdbf6f45cc938f81197168e458940dea9325d55e970bd4b6459c32bcdaaf1af23121a972d9cf190e5444770c009f993ea6c0f464f36dd8cb7e860a655fbcac2c1ec9552f55a1d7de357ad3898f57440b74bc405605cb2d677f2dff4bd2aa843c80c74210dcb9381ed4f2d011b37b493b4cdb0ab7f0e706afd5b4c9baf6ed07df3d8939ab908cccdc821921af9461baa4c1e87ba34e63cc3a9e443e0ae60798962c566a00df42c0d64ce56a7cef0edc4409d69651b3229bcece5cb549d8c67f58f14e8f7bde2eccff2650ec04378b72412d7895e82cf64dce1c5d5b077a1383d9d2c74f546b4543e7c3c51ecc8081979136e26fa84c3d05b123ac9c82bb0cb63eac65d39c889c7f781311fbfccecf511c94b7eeda862ac34d023b34f3c9b864a98c7206a36baea8b6248595453d16eb38d9be04e469d0920f721fb3459fca045f5a5a0552bba860cc84f915b96a5fd69530a3443d3d03ddf95ad81481a35fef00874cb4a81652f3526aee2c23bc7d431f0a7d22f38bba151cf1694f47ae5bfcc8f476cb7b2f931014f326117023989aa075ad9ded8ea7baa9757c6adf95b44f2209f112c57f4b0dad1449151af5bc049a13abde0f4fb3d2aed825a704104813ff9b8fcf559737dd5608df0e11f17c32650705503e094079b388d9226339b09d7d92fb2ccfac609d21bded23a7c45fd983167903084addd96544366ffa950ba4f1b829f7f139b529ba31c112b8b283c645a8a587f23822a5c0d1116d82d4b41f31cbe14d44db32b1aa9e98bc67e58bb6a50479537d15aaf8de89d5bc112ee24b1bfd719ed55b3342ee1c60155e5573b6226e181be53b9f646015056398018ca9a4559fe910d0cc84f76bc3bd6c15b14a83265cab4cb3eb0838ee9cab07d2d6707441b4f0fbc3a5c9696069764fe64899a389e8dabee8075e8f9afd8b712dcfc5b96acaddf38f6585ef244805f936dac0c4df4a471891acb28ddb1494e7c579f8856155bbbac887d2a6a0a9375b7f59835fdba546bf3d9ee6b30bd19905fff85b6fee40b0e1cad61dfccca988b7c5f3545e660d9e7a33789a3b66fbf709ae5df606da8179e24b0ab4254baeb25f087250adc84f7baa14d584f716e70aea7e32dbb893372066210521cc10bd16a40d47f54da961ca793a2801ce08f99f377b6965886c53cdbfc25892bba4a8a13d93c67382fe6c1aeb1361e4669bb9e2d06a0bb2628742b5a482bb1777721101326752a83e5c447a703a941a87339fb68624795ad6f62d0017fa5ba12dbd84e2e81dbd0e4933459959cc55b53c8913ae151aeaa7f4fd8f3a956749d4e388b0b7f6d10465f55dae071af66d5fe0c839c9a95926db481193f25d6a84fe1d7b083751650898030384484775dea3c410eff0e6b67c2277d5a72175524db2dad91c41bc9d9a99d01d8c2d3f89847f927836891e6c14155e4f79d31ec54026af847c16edc6b3f809b2b890c9961db88c4bf3b2c2a71c72eb3c97a413e1f12b8cd625f8fb66b198e2bde4752aa69ab8aaa533214f55abc58848d63076dad74abebb2ba0649655ec7c02705c179d9bbed6f113a2374937b72bacf55d54a03c1b1527ad71955331515b080f35edc6277be989e094d6e687847420a98855a3ec3eb81fef069b12db1f5f504aaa15c2f2392b037a9510ca69d90cbb", 0x1000, 0x1, &(0x7f0000001080)=ANY=[@ANYBLOB='\x00\x00./fileK\x00'], 0xa) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x7) writev(r0, &(0x7f0000001540)=[{&(0x7f00000016c0)="0c00657578dbdd09a469223a587ec9b8885c4b9132b98b623801d61a172e6582aebba5cab2c143214c1fe29028982c7ea9fce4277b695faf395054bc0f689d5b19022bce7f6fdedc14cd573e277c7742416559c126c7db4c541470ba025fdcc64e3920579a8f229d12bf3e61ad1e6be2b0da763f6824771f6e5c51b87b61ce14e8877eda2038edcde47fab701d27f2e8389c0b0546473925213c0483d6a7d1c14d1eabff48d33fa2de5d449a9600bdd103198a15fafd5600ab06a3f3a132c9b81b0d851622599854b05ecb331e3103f4641ae277244741c298f579980a", 0xdd}], 0x1) r3 = semget$private(0x0, 0x4, 0x620) semop(r3, &(0x7f0000001100)=[{0x0, 0x9, 0x2800}, {0x1, 0x8000, 0x1400}, {0x0, 0x4, 0x1000}], 0x3) semop(r3, &(0x7f00000010c0)=[{0x4, 0x5, 0x2000}], 0x1) 16:00:04 executing program 1: syz_open_pts() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x4d}, {0x44}, {0x7ffffffe}]}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x800, 0x201) r2 = open(&(0x7f0000000040)='./bus\x00', 0x861, 0x0) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r2, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x1000000000000204, 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000180)=0x6) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="791700000041ff01bd545b1565e4") 16:00:04 executing program 1: setrlimit(0x8, &(0x7f0000000100)={0x20008, 0x7}) poll(&(0x7f0000000040)=[{}], 0x2ed, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x35}, {0x60}, {0x6}]}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x861, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x1000000000000204, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000140)={0x7, './file0\x00', './file0\x00'}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x35}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r3 = fcntl$dupfd(r0, 0x44522bed58199f22, r2) getdents(r3, &(0x7f0000000000)=""/5, 0x5) 16:00:04 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) r1 = dup(0xffffffffffffffff) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000", 0x0, 0xd}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0xc003, 0x0) r3 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = open(&(0x7f0000000040)='./bus\x00', 0x861, 0x0) pwritev(r4, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r4, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x1000000000000204, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x35}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x35}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x35}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r8 = open(&(0x7f0000000040)='./bus\x00', 0x861, 0x0) pwritev(r8, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r8, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x1000000000000204, 0x0, 0x0) r9 = accept$unix(r8, &(0x7f0000001180)=@file={0x0, ""/4096}, &(0x7f0000000100)=0x1002) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = msgget(0x2, 0xc0) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r14 = getuid() r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r15, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x28}, {0x48}, {0x6}]}) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r16, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x28}, {0x48}, {0x6}]}) r17 = fcntl$dupfd(r15, 0x0, r16) ioctl$BIOCSETF(r17, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r19 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r21, 0x0) msgctl$IPC_SET(r11, 0x1, &(0x7f00000003c0)={{0x0, r12, r13, r14, r18, 0x1, 0x9}, 0x800, 0x1, r19, r21, 0x6, 0x1, 0x1, 0x2}) getgroups(0x4, &(0x7f00000021c0)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r23 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r23, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x35}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r23, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r24 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000002200)='/dev/diskmap\x00', 0x80, 0x0) r25 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000002240)='/dev/ttyCcfg\x00', 0x10, 0x0) r26 = kqueue() r27 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) fcntl$setown(r27, 0x6, r28) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r30 = msgget(0x2, 0xc0) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r33 = getuid() r34 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r34, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r34, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x28}, {0x48}, {0x6}]}) r35 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r35, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r35, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x28}, {0x48}, {0x6}]}) r36 = fcntl$dupfd(r34, 0x0, r35) ioctl$BIOCSETF(r36, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r36, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r38 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r39, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r40, 0x0) msgctl$IPC_SET(r30, 0x1, &(0x7f00000003c0)={{0x0, r31, r32, r33, r37, 0x1, 0x9}, 0x800, 0x1, r38, r40, 0x6, 0x1, 0x1, 0x2}) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r42 = msgget(0x2, 0xc0) getsockopt$sock_cred(r41, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r41, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r45 = getuid() r46 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r46, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r46, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x28}, {0x48}, {0x6}]}) r47 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r47, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r47, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x28}, {0x48}, {0x6}]}) r48 = fcntl$dupfd(r46, 0x0, r47) ioctl$BIOCSETF(r48, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r48, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r50 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r51, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r52, 0x0) msgctl$IPC_SET(r42, 0x1, &(0x7f00000003c0)={{0x0, r43, r44, r45, r49, 0x1, 0x9}, 0x800, 0x1, r50, r52, 0x6, 0x1, 0x1, 0x2}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000002280)={0x0}, 0xc) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r55 = msgget(0x2, 0xc0) getsockopt$sock_cred(r54, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r54, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r58 = getuid() r59 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r59, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r59, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x28}, {0x48}, {0x6}]}) r60 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r60, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r60, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x28}, {0x48}, {0x6}]}) r61 = fcntl$dupfd(r59, 0x0, r60) ioctl$BIOCSETF(r61, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0xc0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6, 0x0, 0x8}]}) getsockopt$sock_cred(r61, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r63 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r64, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) r66 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) fcntl$setown(r66, 0x6, r67) setpgid(r67, 0x0) msgctl$IPC_SET(r55, 0x1, &(0x7f00000003c0)={{0x0, r56, r57, r58, r62, 0x1, 0x9}, 0x800, 0x1, r63, r65, 0x6, 0x1, 0x1, 0x2}) r68 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r68, 0x80104267, &(0x7f0000000200)={0x20000000000001dc, &(0x7f0000000180)=[{0x1c, 0x0, 0x40}, {0x3c}, {0xfffa}]}) ioctl$BIOCSETIF(r68, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r69 = msgget(0x1, 0x254) msgsnd(r69, &(0x7f0000002e80)={0x3, "50f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae"}, 0x107, 0x800) msgsnd(r69, &(0x7f0000000780)=ANY=[@ANYBLOB="000000000000000051f2e8cbad4c40341a7fb8f28f53930ac93feed5e69ec81ecebd9e705f836edbb76d3198d1d6e7448ba200c71274a7bb1dd016b9ce27d8fe88478ac17dba06f5e4f9be8700179265b9fa88c70e8e256b3ec66e56ce3058ffa63be973a9466fbe0146e1fa326e17bd002433f7544397428045fec49f781615269d824e1e0cf34d3f24ccbc09af01a5dacae9fd2d1817724aa40026cdb70a6279419e8ba7d192afed727944287c8b6c6c534169b2e6a2e6f238959768a631e6eebcb2cdd014ec41ffafe4dda4343e7d296712981be30b68bded42c5ab97c5bd5708b971fbf411dbad577b612dcbca896994ca792802f9377b672237533dd601a3a8a9047b29b3e90b26237fb06192793b0983477f29c4b9ec6c024dcba39d89b58088a0a348efa480639060938debec39cc38ba30f46b67af77b936952c2a1756be84e0fb647186a86be1c2f2c554c94b526c524d17cbe6937aa6dfbabb96ddb2b84a32cfe72c3587bd858368e60d9673005c6e259cfb64b3d2be639b83f5b49eba1ed1a36f8a2c73b7a9386c2763d613353992f51ff5ca4d6763ec3e835494ea6f548ede6cc8262c340a31088e12e4b477e330e52d6aa50ed36cb65b6880ff1c2ebb97e8d1259ec78963d1e3c09f7ac9a5ec58e963da7027a8405851d27720cd84e1e82cc2cadd4a6bee6a6b911d3afed5f00004000000000000203b5b20fe13fdd62a06bb6a71547cc33a3c19eeb41c9ad3d15baa6de1491e0fd5ee31e294e80206cc81a3b97356d19d248abf63751fe4a8af0bd5ec16bd5c408dc69773501827c6c0c09815eb821d54fe81a4d106c2b3ecb8ec7898a25965c34867b265c71dee23728ec976239a7056182c203ec132a107ea267819ce52b7a6a8f4059e0035eada27eda1d2e1127eab8b9354a87aa3afb8ff9b315995896ecf4b53227f736423d4ba3f55c8574547d4418f39b95d361deaddeef581"], 0xa2, 0xc2c25e0089590800) getsockopt$sock_cred(r68, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r71 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r74 = msgget(0x2, 0xc0) getsockopt$sock_cred(r73, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r73, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r77 = getuid() r78 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r78, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r78, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x28}, {0x48}, {0x6}]}) r79 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETIF(r79, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r79, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x28}, {0x48}, {0x6}]}) r80 = fcntl$dupfd(r78, 0x0, r79) ioctl$BIOCSETF(r80, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r80, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r82 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r83, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r84, 0x0) msgctl$IPC_SET(r74, 0x1, &(0x7f00000003c0)={{0x0, r75, r76, r77, r81, 0x1, 0x9}, 0x800, 0x1, r82, r84, 0x6, 0x1, 0x1, 0x2}) r85 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) msgctl$IPC_SET(r69, 0x1, &(0x7f0000000280)={{0x8, r70, r71, r72, r76}, 0x3, 0x0, r85, r86, 0x9, 0xb01, 0x9674}) pipe2(&(0x7f00000022c0)={0xffffffffffffffff}, 0x10006) r88 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r88, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x35}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r88, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r89 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r89, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x35}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r89, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) sendmsg$unix(r4, &(0x7f0000002400)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000080)=[{&(0x7f0000000180)="707265292e7fb48d7e8129f30197d47191cccc514d8e92007dc8dcd21f4138430a06187d33bd8a8f40d96944f18ea42ffb83d97d605e6560397dc2ad91a0facf6819c5901d9460e09013f615a899c9d1539a1671dbdfcf652f990dbf90d15cad1c0460efa76cb069769790335e86d5286066918ad3c2457073425c30e3c2c8accc1664dd76262785798e7807b46c2ea71aecb1c93cb5e9b2f04ce44d6039482d7a0ee702f48f5aecf69e3dc610c8d6684550119523dade58d85af8ed75423889724c928ed790b55a9bcff47870064794ad42dcf4ab8b3c0e0bcaf2420ea2a87b99736c75a2b14334454d4224ce4d4d08e0d615052066f7799a1ae9091991042489039efe50eee357501a0e07a837fe5eb5c6186be1e2dcf2d34f41a75440dd11307a7a9c9a361762ed5586e082c87e5da807408cf62173f0ed107f9fa57bf52a2035e95daefb7a5ee010249d0d982677cfa90cd29491b614bcfc8e8d6e56148cc98b0c01ec93f95abb68ff1dc7862015025070ed48313d0e441f607d97c988269c4db1b33ab57e1874e65c1574d9789b5e13287d49e728490f3bd1f4cf39648df9af0c339a11d62b4656f5c6c98b94eec825e466972dbae3635acc18ddc3bec2e9084f4fa77b22a318e08cd9ff3cef66c752cd2f3aa8e992c49a2038fde22f86e535273a2f042da5ffb7a2c7ac5f7783cc4276e77bf3dc0a9d41f19b1222872085a731d8daa44ce46803b917093823d760f984a674067f49c368e5c08f1b14d9c1d7d00854a83e9b34013b72e545a687a89bd29e47020495ffb2d95b1c8eb224c98c33c784e2e4410b36744174225f632e3c6bcfa2ba8c913855729e03058797ea34d33a52491e3596e6ef8f2542c8a65996dc5a907e947622983a1e5fffca2a1c1bcea4abd2c17de7ae64520b3cf983aa76cb1211a016b7963694eeb56ea9e0b423a34512a9c8b95d06507a8e990bb8280f21e812697605c5541585972539b1f329148cd34797317bf48e2a9eb2ec1f287b922312eceb96e675116f9bc8e9bb7c2b304455622e62203ca2d4a52c8a4a7397ff63f018b61df2e4040301f48df291b3446b76d5dfd3a9db080164e88acd70963c54b3b9fc243e60f02f5942c19523f2885b3729611a19b7e055c7d7b0c21b9ecb7b9491b64966264349158dc03ffa151075508b364ae242d6a8a9699692fade91542d7c5b7f5cf4408ed37946e967cd3abbbd8512ddab475d1bd502633c5d02a0b41c2e3cf285d88d43d00354f820d4327691a7e181cca978bde6de5d72315ca7c4c51fc2ae8e674d09cd006619b993d37a0e8cfef6c8bad4a187dbe67889c1f638d7c9be85b5eb94bfd0a325d54335110d7b0cc3316ec471dd0bb73b3c0264175cbe1056dc50dc7125f327d8886dda2ecdd890055f7c438a8549136347cea4a87a2c7eab3d9ef131720e09b983f980ca9975c744fd73e7aacd8f95e25618761adc9931b9432e75f3e5c423ab74d5c0e5e4d0d55d1505cb3af06c48a888e8f121c30421bb25b539efde37f75e95f842d9fb7fc136b60009edefa98d118d8171fc8b682d96d38cd3dde9ca30891b3a2cb66cf87960c382160b4ac6f650a6e2eb73aec23ccfd5469008ed36eadb24132d0af45c5aca70f3c04b7389768bfc94f3727a78953de033a504944b990226fe65232ca6aa60cee503a9c22c2d649455256376359a1d374c3b58d7a60f72d0ac5dfb4981f6fe556ca57ab90198497f6b1f8fa18c0f82e6c9a9e3d0dcd5e25857d008c22f7f8e3e8ab52e7d62ecaa82ff38ed406dee489b9611323ff4f2f4176b72eaba24f5370943ee6bbf0b19c2e2921b68dc03ebcc0a51896c42f3c846d57f2c03ed2430623437bc9f9298b142d3ef68e3f7d0bc6b448a173ad6b8550325b4183677253284db62570e940ac141d12cf7a6ca1435de299a050cefe43680a341c6dc736048013faf94d542d255fefab276806926f59e9f247345658c888b74996b46abd82457e88d26e6cfc4e7acf7c3dfa89e8513a43197370a60014ab58512a469c306aee01f230a4eaefee22cfc048fb950a8012abdc326917c3b7216cb618fe121fb4778c97ea9562eda0a4bd0d24c111878bde8842dfae84bbd55916a539e9620496d914f8f4266caaf394713b4ff94cde1f22e1ca5d8befc7ec8056416d2b3fbcc6ce511566ab2ba1bda6b7ed962aac183e27aedf4d7ad3c6331ee0617a428e3e8c71d3bcec36678f92f0548399789c2fe7b0db310a9e292b97039afae1e35bc88d61be887149c84ea1b9cd2ca5c9362f5d16f22cd93c91c9ec4443b52f6901c915832511045d39b84c78c98195ba275a51a8b2fb5a37a9a657dcad3bb975a513f830aa46a5e63b2ad35117466bb2e4bcc944a0c227d051dc7227ca43a9cda2760bcc9a53a8527b3ee12d736f60f30d2f09c826df301f419df88fe6629bafcb2ca09c5acd3ce7058728c19f9b6d53ea35dcb1dbe5a86978d18b52f5ffddd416e73422ddc44796d71c14852255dc5180eb6864ec5f594d7b263b1604679d82b3a7842c013204f9aeb29e25c5b8a7a48e896eaa4324dae4259c98daa17dbd5ab2cb78238e7926f91afd5acb05925a646b4f26bade7e5b294424ddb875c18415ab9428cb997683f27447f64f339e89b5fa3abd171b2faba549077de330844b417b7572ddab3103953d43661a6d756bad394085d6384db7d87c764cb9d0cc51d49c7a6074ec3eb5435124ba850ba3c9f8f2b0dabc895bba5341b07b15bc58c9c32547d5070ac6431110fdf08f4a99be066ee5d3ee564aa46740bea6eb518fcd283911af2db3102c943c66fdd82b0dca92422a768a8e9201834fde0fe00b364fd8017c8b5b3aae540565b74c4acf23ea67bc6811774c4134fd96ebc77ce65cac7881ebd97a671d04343d5958fae64d63229d43ca2ff8339b1cbd65d40aebdeb6b9b44300eb422dca4dd1c64145d7c64eded23eaa00666e17bba4f05661603f8bcc78f2283ba3d294b7c437c95ef3c5cad0f3bab70a95f6f263ba50c85c90a0b9b962b1090e3c71dac746f6ae25c0c6aef769b9ad21acf8bbe76b6062567bd7c7f9dbc5b2599324741f581f66914d6a34ee04742b3ba5f6dcde7ef828557ffd8725b170129944faa57291f37a48325221fff2825ed733e402e4eb0d3234446a02cfcf7469090f6a97de2f8d27606cf749f4828aba62191d47c63a84339b13e4837fb64a6b20c134883cbe133f272676e93484dab12c2d627ea5e1d7ef168e68e18cedc834abcae493a02c78093adc474fa9a79ba3f049972c45c225d93f5d71fd2e4f3dd014fd352aa0a3e62773a6493290ff80f4ecd0ea97331f6d293745b59a65b6166177c4bdf4eed7b98588c74c910ca7e157148b0d200fedff4dddc681487e7887e6c84c9ae0a11658868e0538454842c16b4c230765f063efd15fa38e2151c2e1ed2b9ad3e1c6e4b62b67f8d64c2349028080d7ee4db84435d7ec62c18fd0822d4fc4b239f9412675476be409a371507e973dc8e0affe8a0fd6bacc8da39d6575500a08377940384117afb9a0074c00555a9146b73314446c46f83cbecbd67ef30fa690de50a8eae5094f3edddd763090f6e48c7b87d9fd2938eb7ff04a1e7c59e1cbf260739fa3d26729a04c7f5062b1a69ae67f5be46ec3635acaa97f78cb46b96710763b68acbffe044d28144f58c5b86eb6feb86a7eb3c632a9f621341d7aec3f8b24f00cea6bb7f85b201d56cdc79dbdc8f9ab9bda9f266bd563b522f8715bce318f315d6936fa342b29b3d5b232b7ef0be7b7ae06fa63626cbbe1f99b53bcad79ed4547c6a535b925f25cf3906ce24389b29f86c73b278b977492b515614e34637ca601f01d94dba22d92839b3937e5cbb4adb391eec1e80cadc30632597cc3bf93b7e6e53835a7817b851d5712a70cf2b42ed4a09aa7937771a9e301b2aefdb5bad69b33aafd846271acc05aaa2eb5ad6dbcdfa1134a893cc5f39ef6432a3bef21fe19cd77716b4da1f03c90db3115a005456eacd616ab83b30c4ec4dbcab5f58e4d7b618633c04204ae01f375a8d274683c65fcd04b11e8c0a7ca89b3e689933f3b668dbddafca9932aa60ecea709a209dad1d4c97246614cad0b1f026368926ca9d813d3da02b3151d5cbeac71a5555dd50373326657a6285803139257b51436985b843e7e09bb9f5cd18a90308d98011064a4efec7b6ec058031a01e4a7018ea167404cb3eed828814aa67c85d931838c84013deb6b6cfaac1b1b82017470ac55c40c287cc71041f615d7ad95afdb25941bd6c697d935a2cd47ff343e41e0d48b039adbf29069b394e2f5924386dc03731ad10b876055f2422efdaa7ed0ef96aed344f87f2e92d047540d8d80e32c8f208829a4223df8e14f65a1f0d5395d19458dbfc475d05b9aff1c942f7d017d389291d7a87e608f1deb2cf4f32c49a0d511175b062f89ffc636d85b709863051b09289fb6995aece3a1a70fe08aa97a25a97eb43bf32282d09d1fccc59d59d7fe41089b773e94bc228dd8a37813921b90c671b37136a38fca67a0c8dbf10eb3dca1070f5a61280fdcd37a5c66dfcbb2980e0ac05cd8379b8c1725caa7bfada0ad1a7bf676b899428d5b79bbf23ab76872d0e5bb0b72068510c05e5dc3610d6c285a6cce7f8ae983024b8169945b0f9d106d5ac10c7fbdcb82a66da4e187c7f4706b523eb2679a14fc78ba5433c6a6f37205632865e7398df885ed6825803a858d4a40b206d08bcc55e679bd8a513086d47615b05f5ba3b97e0e9678490dd7fd7bfdf6185757fd41f58e00df431d32cc43c3d64cd53ce0d23bee45c713a8c9a76db4b23a958f5c4ff3553d2b85bc7794f334d6a00121d6fcdd20427231062aaecf844654cae786e59f2f61eb878b82e82579b28ecf4780a95a24815e5c4a97fa47f6b3520e931f742794e154bf55843def433eb4da471abb2a82e239037071d58d69e2d442933984488736283e00521a5a752e5fc0796bae5fea0a263da790153d7654182153282eed13e3f0b5787543f473eeab3c894688efe3c6219a11e310bd85124abd77de7e1395b06f8988894695e7abaef2913fc296471f26da0d083a700616a103c144242a03916f6999f0e6eb4156793eddf0ddb26bce27532a2c561af04cdc4838815676c5fddaa68afebc887f88c21af7c1b0e6d8739312c9e9364f5e94e1d43582d3246adbe035f498505630f9baa9b4222c874762cabc78d906b58b6e7ac24f2ac83c42c243577a5343e44d341ada9b3311d4abc3916888f8bb8ab7416b0d3fd69e947719747a95fb6d1b6f41b9719882d5ab0ff061fd225a9f4717d2e55e25340e6cd192d2c3aceaa77f0c2e2ec775261a2158540bb597e8406b5310958e65358e3c388d8239dfb320dbaf39d54ed4d2e2868decbfe1b42c41e50b83390c5489135c5a303cf165d47b2eb8457f12e5036a954960682f3739366101ee22579be3cd1e1003116181657b0b55c112131a5664f4886154d077062931580fc5f41860f31943d5527262c74cc365c1494c060403fce46adf527e8f7f17dabe4b39a50cce29a13ca769c9cd6b4ba2870ac90dc37b5901d30170607a15aaa6f3008b358088130104fd1becffad7cdb4bcdc675f8a8d6c2bb1b513f77cf41da559b62c7ed28afd58b16ae9b554c8f50f42697fe02028cda4e3d2d444d5911dda9e748cdd8763ae83b762e74b75dd41db7e4173512112ebf43d3d8fe4baa2bc550e9064e5ac5499343db8748700dba2de1dfdd0f1e9fb2bd86d9dcc1da0b178f0138686e48fa7", 0x1000}], 0x1, &(0x7f0000002300)=[@rights={0x28, 0xffff, 0x1, [r5, r6, 0xffffffffffffffff, r7, r9]}, @cred={0xffffffffffffffb5, 0xffff, 0x0, 0x0, r14, r22}, @rights={0x28, 0xffff, 0x1, [r23, r24, r25, r26, r2]}, @cred={0x20, 0xffff, 0x0, r28, r33, r49}, @cred={0x20, 0xffff, 0x0, r53, r58, r76}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffff9c, r87, r88, r89, r2, 0xffffffffffffff9c, r3]}], 0xe0, 0x1}, 0x405) write(r2, &(0x7f0000000140)="28a5dbe1bfc7a58c", 0x8) 16:00:04 executing program 1: getrusage(0x0, &(0x7f0000000000)) socket$unix(0x1, 0x1, 0x0) 16:00:04 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x100000400}) fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x0, 0x2, 0x0, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x3, 0x0, 0x3, 0x100000000}) r1 = semget$private(0x0, 0x1, 0x60) rmdir(&(0x7f0000000000)='./file0\x00') semctl$SETVAL(r1, 0x57e1d2a2cad259a0, 0x8, &(0x7f00000001c0)=0x100) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000100)=""/247) fcntl$getown(r0, 0x5) openat$zero(0xffffffffffffff9c, &(0x7f0000001600)='/dev/zero\x00', 0x400, 0x0) 16:00:04 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000040)='./bus\x00', 0x861, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x1000000000000204, 0x0, 0x0) getpeername$inet6(r0, &(0x7f0000000280), &(0x7f0000000340)=0xc) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000380), 0x0, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r3 = dup(0xffffffffffffff9c) readv(r3, &(0x7f0000000240)=[{&(0x7f0000000140)=""/62, 0x3e}], 0x1) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000180)) getrusage(0xffffffffffffffff, &(0x7f0000000600)) 16:00:04 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x5}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='+'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x861, 0x0) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r2, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x1000000000000204, 0x0, 0x0) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000040)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x168) 16:00:04 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x210c, 0x200000046485d43) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x40, 0x91) ioctl$TIOCFLUSH(r0, 0x8020690c, &(0x7f0000000300)) 16:00:04 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x5, 0x80000001, 0x2, "ed556a40adc990781a0f40ad504b5268c47d3cc6", 0x1, 0x2}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d73bc1e7bbafc600000000e700cd50e400", 0x0, 0x40000000}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) r2 = open(&(0x7f0000000040)='./bus\x00', 0x861, 0x0) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r2, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x1000000000000204, 0x0, 0x0) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f00000000c0)) 16:00:04 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r0) r2 = syz_open_pts() r3 = msgget$private(0x0, 0x6f2) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = msgget(0x2, 0xc0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r8 = getuid() r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x28}, {0x48}, {0x6}]}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x28}, {0x48}, {0x6}]}) r11 = fcntl$dupfd(r9, 0x0, r10) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r13 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r15, 0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f00000003c0)={{0x0, r6, r7, r8, r12, 0x1, 0x9}, 0x800, 0x1, r13, r15, 0x6, 0x1, 0x1, 0x2}) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r17 = msgget(0x2, 0xc0) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r20 = getuid() r21 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r21, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r21, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x28}, {0x48}, {0x6}]}) r22 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r22, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f00000002c0)={0x2000000000000112, &(0x7f0000000100)=[{0x29, 0x0, 0x0, 0xfffffffe}, {0x48, 0x0, 0x0, 0xffffffff}, {0xfbf, 0xfe}]}) r23 = fcntl$dupfd(r21, 0x0, r22) ioctl$BIOCSETF(r23, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r25 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r25, 0x0) msgctl$IPC_SET(r17, 0x1, &(0x7f00000003c0)={{0x0, r18, r19, r20, r24, 0x1, 0x9}, 0x800, 0x1, r25, r27, 0x6, 0x1, 0x1, 0x2}) getgroups(0x5, &(0x7f0000000040)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r24]) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) msgget(0x2, 0xc0) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f0000000480), 0x4) r31 = getuid() r32 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r32, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r32, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x28}, {0x48}, {0x6}]}) r33 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r33, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r34 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r34, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x35}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r34, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r34, 0x80104267, &(0x7f00000002c0)={0x1c7, &(0x7f00000001c0)}) r35 = fcntl$dupfd(r32, 0x0, r33) ioctl$BIOCSETF(r35, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r35, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r37 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r38, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r39, 0x0) r40 = msgget(0x2, 0x20) r41 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r41, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000380)=[{0x1c, 0x0, 0x40}, {0x1}, {0xfffa}]}) ioctl$BIOCSETIF(r41, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r42 = msgget(0x1, 0x254) msgsnd(r42, &(0x7f0000002e80)={0x3, "50f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae"}, 0x107, 0x800) msgsnd(r42, &(0x7f0000000780)=ANY=[@ANYBLOB="000000000000000051f2e8cbad4c40341a7fb8f28f53930ac93feed5e69ec81ecebd9e705f836edbb76d3198d1d6e7448ba200c71274a7bb1dd016b9ce27d8fe88478ac17dba06f5e4f9be8700179265b9fa88c70e8e256b3ec66e56ce3058ffa63be973a9466fbe0146e1fa326e17bd002433f7544397428045fec49f781615269d824e1e0cf34d3f24ccbc09af01a5dacae9fd2d1817724aa40026cdb70a6279419e8ba7d192afed727944287c8b6c6c534169b2e6a2e6f238959768a631e6eebcb2cdd014ec41ffafe4dda4343e7d296712981be30b68bded42c5ab97c5bd5708b971fbf411dbad577b612dcbca896994ca792802f9377b672237533dd601a3a8a9047b29b3e90b26237fb06192793b0983477f29c4b9ec6c024dcba39d89b58088a0a348efa480639060938debec39cc38ba30f46b67af77b936952c2a1756be84e0fb647186a86be1c2f2c554c94b526c524d17cbe6937aa6dfbabb96ddb2b84a32cfe72c3587bd858368e60d9673005c6e259cfb64b3d2be639b83f5b49eba1ed1a36f8a2c73b7a9386c2763d613353992f51ff5ca4d6763ec3e835494ea6f548ede6cc8262c340a31088e12e4b477e330e52d6aa50ed36cb65b6880ff1c2ebb97e8d1259ec78963d1e3c09f7ac9a5ec58e963da7027a8405851d27720cd84e1e82cc2cadd4a6bee6a6b911d3afed5f00004000000000000203b5b20fe13fdd62a06bb6a71547cc33a3c19eeb41c9ad3d15baa6de1491e0fd5ee31e294e80206cc81a3b97356d19d248abf63751fe4a8af0bd5ec16bd5c408dc69773501827c6c0c09815eb821d54fe81a4d106c2b3ecb8ec7898a25965c34867b265c71dee23728ec976239a7056182c203ec132a107ea267819ce52b7a6a8f4059e0035eada27eda1d2e1127eab8b9354a87aa3afb8ff9b315995896ecf4b53227f736423d4ba3f55c8574547d4418f39b95d361deaddeef581"], 0xa2, 0xc2c25e0089590800) getsockopt$sock_cred(r41, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r44 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r47 = msgget(0x2, 0xc0) getsockopt$sock_cred(r46, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r46, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r50 = getuid() r51 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETIF(r51, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r51, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x28}, {0x48}, {0x6}]}) r52 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r52, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r52, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000340)=[{0x28}, {0x48, 0x0, 0x4}, {0x6}]}) r53 = fcntl$dupfd(r51, 0x0, r52) ioctl$BIOCSETF(r53, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r53, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r55 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r56, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r57, 0x0) msgctl$IPC_SET(r47, 0x1, &(0x7f00000003c0)={{0x0, r48, r49, r50, r54, 0x1, 0x9}, 0x800, 0x1, r55, r57, 0x6, 0x1, 0x1, 0x2}) r58 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) msgctl$IPC_SET(r42, 0x1, &(0x7f0000000280)={{0x8, r43, r44, r45, r49}, 0x3, 0x0, r58, r59, 0x9, 0xb01, 0x9674}) msgctl$IPC_SET(r40, 0x1, &(0x7f00000003c0)={{0x606, r30, r44, r31, r36, 0x10, 0x9}, 0x800, 0x1, r37, r39, 0x6, 0x56ee, 0xfffffffffffffffd, 0x2}) r60 = getgid() r61 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) fcntl$setown(r61, 0x6, r62) r63 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) fcntl$setown(r63, 0x6, r64) r65 = getpgid(r64) msgctl$IPC_SET(r3, 0x1, &(0x7f00000000c0)={{0x100, r8, r28, r30, r60, 0x4, 0x3b}, 0x3, 0x100, r62, r65, 0x100000000, 0x5ea, 0x10000, 0xa00}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x27ee, 0x0, 0xfff, 0xffffffffffffffc2, "25e7f613283958181095e4b6d987e72f21f9bc15"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r1, &(0x7f0000001400)=[{&(0x7f00000017c0)="053d3495324850ec8120ed38ee0dcbb364411c07dbcbdf043357b2237c4c2970e14c4f5e9e231b347286aa053197993e6d5e484d10883fbc89795f89175be59b576e1597432a675bcdf267305dba3e562e5bd493b8675686521a3457ffa971784bda4ce4a346d47a345dbd3e3ce27687b4200d773045fff2e6e3946a2c3665d90714f221fd190ab8", 0x88}], 0x1) 16:00:04 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() pipe2(&(0x7f0000000140), 0x8000) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x35}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) close(r1) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0xfffffffffffffa23, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c0adf71cf15cd76ef3caf00"}) r2 = open(&(0x7f0000000040)='./bus\x00', 0x861, 0x0) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r2, &(0x7f00000001c0)=[{&(0x7f0000000140)}], 0x100000000000032e, 0x0, 0xfffffffffffffffe) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000000)={0x4, 0x100, 0x3, 0xb7, "5a0686898ca0a5221459903e2c82972d9334d678", 0xfffffff7, 0x9}) writev(r0, &(0x7f0000000f40)=[{&(0x7f0000000200)="aac9320cf459f5936adf38cd1357980935df9bf6ae228294e9a0395755d96e9c2e56d64b5b55e258f57b8e478d01dccc44418ddee6baa188ccd708648cf61c2ed673c831065357c8b9e1d57564a9a87312d2d780ac000833db1fcf88b94d"}, {&(0x7f0000002440)="dd2f76424ecb896cc67b0812a63b7c116cb1ecfa5d77d9eb886e91940a46ae3f879f7fa3139df6dcd308ee20035f4ca1a83257beb1cacde9a7be3565cdcf9d8efe4a1cef08df328d406e3a8d0587a1b9062e7ed7fd258c9bfe557a00580366b9d59ace0fcc406e4a5edaa5d082ac6d0862156bec2459af3d23ba480950393e42bc6b49e123382f6140c7da1d5b364e3750dff1b1da571b3fc0852d4c76592c5b4d40b97ecf9fb359692db22ebd55f1e8b8dc8a1cab0074194e9e4da6376ca41a44e51488d2fccc457cdffb5550a09f6445211a0a0e15f3dd51f4aff55d3c0b037fcb266250a1dc1538ad9112460d5242afbd49dc99ea5d159c378c414b76f90872e70c3ed2d546ba106ca0e518ab8abbd46b33f1f967ed8e6667f5a5be92d630dfe42e68d99d99e3490e8767b799fe4e28a0ae6b0baf26439ff92067cc88ac49e37b0bb4646ad51a372f0f4c3b1c1d588e72fdceb101137cf69c17fcdeee4bad7109bbf4e467b3aca4514016d363645a7a65745e64095634b54542436458ea10d0bdb9882981fa44a2f1d757d496149d4fb7e5d76aa73f91200beac0a76992039938ee7029775ad123426f75d311864a06160870b4261e0412c6045f82d95a29b9b1f86b9d40cb2d1e00b5d82a87c613539c3f3ea7ed109437aae93d18bf0043e747b04a3fc749b3e63dd19c2bd6d8e5139356ffeb8ee7cd197bd67b1ca4b71c74bbb1a3d12d553c4e694ae4da54abd9a368952ec167bfe6f468c17a54b4dae0911fc789d3525d681cadf5f7828ad718bdbdcae909616971ebae9b7e83e66f721659a702c2d4680718155eca103f9a7e2064270bbd9746f4e9c0e85d2d2ffffa8804b44c993b6ed9f8feafbd375bffb75f5d04186bbd523c1b35e54a5d81a2ebfafa0887fb5ae52a3ca36645a2b0fa9342287b6b53f66ba203d756a427722512e86ca6edb79d3580005b99f048482398311710eb95b51359269d42c7793acb5ce5d526d5b023717cdfb797860cf0e2bd3e259d1cc44c7defe7660a061168c9827f9c7d6377d74e515c12c8457466f65023d9f88ba15b060938138948f558312625cd12269f9fe750fbcba994d10d8d6ff9fed75da34646a3da9c1082507f6fefbfb8f0672a8dac3bc5f0bd111af4182002ac2ad59fc730ae5ccca352348d8e56e3e41f1b8ae677a11e7dc0e28bd6281e30603541ed20ea053fa557a94009470d652ca2fae00352566089a60009b8ead466bbf6aeb386cad440eea36d500e8bde9c8ec5ddb505a19b4aa39d9de45ccfca8ca8661437219e84235d0b32ce4ff9dd0e4edddfd52810a2d1132492c144cab384e53a58efca1a2b1d175778de93f695a2ec0bf4534962b7aa67b4162add9445c159338bde075826c221fbfbdff700b37af8aec69dbf9120e0bfbddf9c260618396473e80bb6686f5c46d26faf06698f8911492103fc2d294ba8895d597ca3383d2e3dc74cbda4f917ff2b2c6e2b364721f16a749d6f7364a38f743a091793c28cfff798543b22e4e6af2dd5d11b370067b2f76a9ce87b16eb2d68cf280c72a2ea3ae30ba971b3901df5f9dd8642f29ddae103076e425c386f898931feece3eb75fb5b63619fea46bf2103fab4e4997cf42d44c90010efe78235e526f72726499c6777cf3e1f768d49e621208454cfe62434ab29e89f29b69981271b7169ce1a4136599a771c1cf963ba7052c1c13f53b83931d4935da3122accd58fd3de4b56f2a60476b2a5857dec90b21297ccc98e40cae12ee6c43194ca28679dacd98a42dbf56301bd096294f83764e551c138ee85e0512a85413769caf5361ab8d39f9ba699fcdfd7165554c78e6f029724d8890d6403edeabe3a83b1ae85371c50e9756cbf0d2fc11b5f5bcaae9586a3d399125e09626e6fa38c7ef6aef5a23bc86b5ada603e99c5a3f1b42975755e275a33986ffc6083ab91c2ae5bc68acaea14b2ec9bb13fa74db4e537d57f0cdab16ddca3a3666386f10edbaf367c331eeecd049b291e03e39130bf4bb3258819b3867d092dbc8301b5b5c1950a0ac8acf7ac73ff4659759849d2a4685cf02b6825b9763347e4303a9eca727d8309ba7a0aac95a60eaee7e55b5d32e401ce3a259d5fbde8e4b883ba7c5441d0208a2e966e66975537a6de1850844855f2d65b36eda6b79990b8d53929ceab33a71cc9252a1c75bdd3bf3841f4a06c5480226d15aeae684187b28e502939ce00bb7ca49ae02b6a9ae340efe2f442e5fda5acaa652f1d03636e1a86abef533b401a888d32ada9ecd376d1f16e25d813e8c4c91ea4a8a558f46c23814195f2cc3d5cb2d2cfdacb9270c6acc4ad40508ad9ae86f3f8f6215bd3dd0626dd16c11889c74ab915f1452f68a29affb8c114f3c15f6451053926ce6b4e20889fcc0c47ab791cf5b1262628684411c82d736946de8b04e84eefea4a4de14a61e4daa50b13f2e522295508a5ec2fa24892da8810329f87046f5ea42889d35378e8f64a44b519e6f4324dc3a9594f5b87c2daf3e18bb642aab2ea3d4dbb89e2cfc7b87a3be2d61af1cd9fbbc1f9cfea534d5546c80fee186e8be76a6f2df70594cb9f98b3972156b141f3f9045be78c2841f6aeb7bb906d8e3c67a9baab65c46fd5a626d7b0260d4a573fb95fdf59d11c43b451e733777e6ddef4e59771b4c8fc77af5c41dddefbe3d6784840ff8d68025957eb4794cccbb569f4b3559fd5ca9aae6b7bd33c8734be0f49df97c892eb36e8f8761de3375dd15de98b578e7205086f5c4d92e97054068dcda481a8cb8cb94d42bdc07120ef7a1d0b5abe9765a49473be3518a1a515ced363a2d6e6fe21f1af98bfdce193fec0d49631ab4853922839a0b53847aed2a5f33d623f51a7d6370918b595f7dba200a7b8cbcdd615d25d3d789b89ec967eefa25f5d3d9315ff7a19995de297d30282168615ef08deff24f117c8c34b19a89278377c107edcdeebef29d27cb4655c7c4ea1b0e1e9136a46a595377fd845bf03fca3fefff15143ddbf59ee7bc986814438fdf652f0972f0b451260858f4f41a497fb6aa36b30ec09f0171cb1c2004c119185e089c8b11cb82b9326eb0210716695945f4e38e0c4ac8ff1517879e93299ed2c4d4305e31897253b34b6386bc48f7e06d55fce6063732e486f3657b38ef8af322599edcc4dcd4f400ffb1d24f2be55e89eca85442952d5c3490ec628980ec5f4be75b3ec25fe0870b149a32c4d14b119c69a4ee3524aea4d937797ab00d7df190cce8e722f76031660610f14d05326cde03311e8ddffd0a6be7a14f07ecdde8ca9aa1ede76e355bea570d57df62bd81f2b021eab2692ff7928fa62d31e18f11d6005e3d155c6e1396d87969b598ec9124a0931459b2c209976c3361af071ee3af0b989d4210b953994d152e4784ee3f3bef022dbea7d608cda7073a8bdcc8b026a989b71c5b8a989cbb3d318b18e048b8a3b7154da5dafda4ae17c6f9eadcd3e4f0ab3fd4f9952b5c9019e873389d8a78c2c9dd7ff5c4c7623672eb7d8a384649e4613965cdb238a894d1453966471f773242756cea7253a87a3c7e9d95bb3093e3d9f4fdfd8bd50978596fbe7a857a58c86089f220df77e8e958101fdaafd3d71540c54ecc2a637e07de7ebb28da4849bb59a1a2c7db9c1d7d181fe8eed5f808c7898b67d51bd06be5f1f29bf523081628fa93fcf257c149b8604d33dcac209cb7455b0d45f32b5b170a835791156545db2adba095fdf97cf6563389b014695e0201f03a2d9a4bc22625ab50992d04c7884ce884f3aa4f21c2ca554668fd5f9e2c7ce2200dc94294f26891c3a36040812e874795db4e17b057f182f95002fb56d734fdc9b7ff3e65a23273b739b50cb3d415cf7da0ff3413193881fcb6b87cffa7dc4cde2456eadfcb2b76f5b709eee080a77ffa04df33f3c4c4d616428e951813bd5430ffa3a4c258ab4384f6ff01258761e64fb6eca0fc8116ec894d5d5a5e89169213648492b35c60045907cb0d29c3fb570c81a0a166d373075e461c0ca1d8881e8e87bbec8bdf4f574bde4d6fd4b11bcc208521507158588b8378446eff6167ccf3ed7962e5e3fb251e8efe489a41a57a8fbbeadc62c481ba90c582a6222eb24dd300d753ff8df79338cc2cf27c8f109fd03737f63373652d982e81e7af79762456ca4f94a63f2a99b7f3eae00fb0072f4b4ff55bd23b2f9a7352b54640ef6bac9403eee4f029b1b71bd5e1379be9eb8eb09bc1869aa903d17ad61d64185c7157e02704988128377006eae5f45bf1c59af4a42d1491d6f5a753ce7720986a37b3cb849d6bef20f65ffef68b3738df38fafa1bed5842da2f953e61cad3f1d0b746dfe4e2493116798a2516d7d62d28668697e82bf6c93637dd9e915e14f19afd6114beba59463828ac7da555933ee44de508f0eb6456c84ddcfd071ee143beb609b9ac6a3ad8cab806f608f29d376ffb59fdc355624c3df40b0fbe52c55deb16e446aa2f68d441434ce36b1ddc618bd06515ae9cf4d117ade0821eb435b9f61a8864fc17a3ec25760122bb3698109a0d7326ae8b995d067c6e76642487a7451b14654e6b4072dcce773b98b7fb116bbb0c3281fd5beb565d4b67204f4f39adea25bc5ae783acb054547aa7dad4ec6544f64b9a76366b4b8d7de8f43a8410d8e3e598bde6c216fa78b95ac40ef85f2fb1dd8f19ac4dc3e0b3ffaff1e1d21e7ddcf2a2f94a52fa855dd6def37e8eb8179034f7df18f55279987630ed83d77df96534baeec2fbb1f4ad3d9498803e95990af765f3e2be1e0b0e4efefc4a7db6ec488ed4ac95adcd021bd2d3ec083468b59505c0a64d56bbefb74154536351265e021ece725608beac325d12cacb8c8949322365e75b864c5758a1930f67cfb4e99a6efcc18b28c4106ee9bedf8e98f6d5c23b0d964c88fc34b0f989672a360978570150a011717d483b9aed64acbed94ccf9ad0401ade1504975f4cce4eea29d3a98e1d19e5fce9d2e996179412cbde5a3dca6cf4411b0711edec830c8f8a4e62999bb08b3f1c6585e53571d3e43a4427f82f259e09c90d4694fc0c100a4fe7bacc55d17dfeac777597cfd591397dcc0a0c8d8e648fd50bfe56c8acfc6786db296f706bfc679a2d99e9af5126d1efd9439469d8e80364d2b79bf0fc0bc918a8dd5cc68c035fd1df146b0d358a33834cefe7429ac1f4e887eca74a349ec00a05200c74eaa2ff8e6d3579dc682c2980799ce499f6fa692f4ef679c0ee60efbd1786aa46e2203091be6503c646e8a2a6a402de935fd835e1f111fd6be0cdb0d247bcef8be767c12553a44bb7027c04519604d244c4b6125daf61533b49303a0a99f0310644ffa8ff2f58417aca6a9aa0660a38bf3cba0eb71487b37bb4dbd9dcc1e8d2a2b674983d407d1310a7b994a0145bd5b04a4c148c22e1e45ba9a66b8b8f5f4c6d6d90de8c95cbcdc084c40b1bab92b70ee7ded9d9f2d4c10ef024d0632bb62fb8e875f83c955052d17087d153fc102fbb1ad222c2e5ab17d2938baaf2c8bd392d17cfaa1a6f4b60f6b50b0418385aaaebd0284113b283040b0f276c51f119e29a3be514ff6dd5c3764db32d8811a564f443f3a851f805abaac9ebf3a789ded19f88c9f62b13ec240e697eaf8556127e103ad4de5eaccca3f2c281565992fc81b34ff575f2e40ce4c147f9021987ecb2a03224ce8d150ae5900a75dd3abfa81390c72acec109e1ce760614ccc343cc13a6fd9075e5567809d48a322a5f89f0692580c7e2c2d77371724b4364d0a28423d03902fd8471f1769c77d1ffae187b6d2"}, {&(0x7f0000000cc0)="d91d45e7cc1c0465534d85eea1cad887ee3813d2b0a8ec3ae34ef5520c418cdcbb3acec7ad89312e0aebd59708cbd3980ff4e834cd5de00022fb685abe04649fe9848cae099a687c5ef1ab0dc6ebb2198a750f4477d06bf4aebc304b08c59ded4c8994a52e9ac38a5385bfda770febbca10fdc4ae6062a539f8b18125c0f0ab9dc5ebd1a4fcd1abdbcceb1e48aa778c2ec8d2afed101a32875852a2e90a139aa6bd6307c9e97d0604a3497a3f2c7544edfddf9b572960080317499"}, {&(0x7f0000000d80)="321a33bb28ee74dbc33f646c794321a8b304a0db773b2bcd6f5c1d449fe12f5c73e32245a5a4e40cd2cd8de525893c90db6b9d3d4d4ef624ffc15bc8d82001b47fa284138bdb879188c2395a2fab021dc72b96d032799c601fa40ff2509652f0c56879e4bc2b7f5752974043f28145d8e1784d04b60583fa47cefa2978ffc37014566c16c5193e49f72a0267b8c45f63c6ac6117a3d168a301203554e572e4a0f99ae3e731ec4dc4101daf68e8a03985b33b8c7ad6a49430e7c9bc0ee8bb68fe6f6f85f6140a61ef833f92608d14c30a3237e73710"}, {&(0x7f0000000e80)="87c9ea48a244b507a11968e1443a6a21b2e4acfb30d8ec92264be59407712d910e95805cd2c047b018a345bd39301a4dc8d8024bcae88a5a0fb73ab315e39a139bfdb80259923cad4815b6de9db822c2b867b17f6c80e5dcaa58cdef10e5d10d223767bdae40bd3be83a9ade0c9a6275b4215ada94032323016873d5c2e4db2eee5b6d33dc68b875"}, {&(0x7f0000000280)="34ec19dafdadecd94cb48b052cf724bde0655a73227af78fe04985da52560ea6c53bcd2a373194d8226cb60354a0ed9d8c2e2fe1bb68f10c891d8b"}], 0xa6fd19c51e3ec48) write(r0, &(0x7f00000002c0)="d335210c264026aad38e159723978f0946b59a2eb070f2eb49c81be8558e74be82840da7c24ef64d04de96027933d2ffb78beafae81024e71de0df4fd8276585056fb888a31cc81f0474285f6d5fb5e11e74f1891baa59912a54d945ab4eb998463f63e9a280c757180b6ed8f13e12cfa3146cc6e74cf39b270c490b39aaf043607eb780ad5f96d760ec3d21d80ea87b88e52b505395e3708f395f4e3c333e3dcf9db0ee09ba34f43f0898d239bff441dd9348698ac4a959fb65881f7419aa0bef442ac8a02a670a", 0xc8) 16:00:04 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="7f", 0xe0}], 0x1) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)='E', 0x1}], 0x1) r1 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x8010570e, &(0x7f0000000000)=0x200000) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001100), &(0x7f0000001140)=0xc) fchmod(r2, 0x82) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000004c0), &(0x7f0000000500)=0x8) r3 = socket(0x2, 0xc003, 0x6) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r4) r5 = socket(0x10, 0x3, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) poll(&(0x7f0000000140)=[{r6, 0x8}, {r5, 0x10}, {r7}, {0xffffffffffffffff, 0x20}], 0x4, 0x96) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYRES32, @ANYPTR64, @ANYRESHEX=r6, @ANYRESDEC, @ANYRES64, @ANYRES64=0x0], 0x6) ioctl$FIONREAD(0xffffffffffffff9c, 0x4004667f, &(0x7f0000000300)) write(r3, &(0x7f0000000040)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556ae0b655533", 0x28) sendto(r3, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) setsockopt(r3, 0x0, 0x7, &(0x7f0000000580)="5fce25fbbc4042a1c8bf81bdee3462394e72245f355cec995774e0ccd4469b9c54c00cf514575575d1f8d579f52169cda1d8c3aea19b104f41beb38f32364df33a2f5c56c3966d5d559c7dc2c2012d69c0bfedd5ba69bf5c0f03dea42effd2b5bceebc47cfe588260c11d855701f95d25fdaacd08e0a0a4be29b03d532cdd3467f726a6a0b47694597625feb", 0x8c) r8 = socket(0x2, 0x7, 0x6) connect$unix(r8, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf4680616000019fa3862078dea24018295954984c8791000003f68c1ff58777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b1580136be8a399e6db8a9e3e05bc5370bcd4c57c3fbe9db5a09000000b6d5b786186a3c502b45fd4237b8fa4d012ae447473c238495aaee48c02f6ad41e6bf3bf554799b9b813ad30505e8f5300a4aa63b9e2f69fef9d61392341d51ed0d92f871f4385f04157795ea4a5c5fe839fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000653b5dc76341000000000059423e16675b2d32f5c0b22290e77ead31c7393ca3d4a003d01a4e491b8ec5a9b734811c83548556a8cba7b40c47622d462b97f3f881da9faafa1033d6cb54bd353ca3c0b606dccea4e7a5b3ae67838105fbad53cd4f5dafe2eae0795d5342f6ae68c9eb0e9f920000000000000000a37b5541bb055f14825226c420"], 0x10) msgctl$IPC_STAT(0x0, 0x2, &(0x7f00000002c0)=""/22) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r9 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r9, &(0x7f0000001000/0x2000)=nil, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) shmctl$IPC_STAT(r9, 0x2, &(0x7f0000002040)=""/4096) mlock(&(0x7f0000001000/0x3000)=nil, 0x3000) 16:00:04 executing program 0: r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x20000, 0x100) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x35}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x35}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) preadv(r2, &(0x7f00000002c0)=[{&(0x7f0000001640)=""/247, 0xfffffffffffffe8b}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x861, 0x0) pwritev(r3, &(0x7f00000000c0)=[{&(0x7f0000000680)="00002da2315fbc8f8d00000000000000", 0x10}], 0x1, 0x0, 0x0) pwritev(r3, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x1000000000000204, 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f0000000200)={'./file0\x00', 0x8, 0x1, 0x4, 0x0, 0x20000000, 0xfffffffd, 0x9, 0x6, 0x2, 0x9, 0x1ff}) r4 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) ioctl$TIOCNOTTY(r4, 0x20007471) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x1, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000600)={0x4, &(0x7f00000005c0)=[{0x3, 0x3f, 0x3, 0xffffffcd}, {0x1, 0x35, 0x5, 0x7}, {0x8, 0x3, 0x81, 0x10001}, {0x1000, 0xff, 0x40, 0x5aaf}]}) pwritev(r4, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000040)=0x9) ftruncate(r4, 0x0, 0x3fffd) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)={0xffffffffffffffff}) writev(r6, &(0x7f0000000540)=[{&(0x7f0000000380)="d1f7995995912e55dfea12a7af16f34c1669719bda4229aa8b47d4feb56f2f138eeb38b79a6f9137270f2aa511ba6d1484892e62ec8829f8977c53dcb4d69dceed", 0x41}, {&(0x7f0000000400)="59ea48046b3f8c1a014ea459848dd4dbe86be82df6ff4c62004ac3522dd6a907edd82590faa6375ab417729a3eeddc7cd3fc13a1ddff626ae78cb0baf2053758f4926834b939097ff89090e9bbaacf0a8225df6fd151ff4e7884fa69df62742fde0096248c23bc21c48c977a102a6143f435bec641e24e15", 0x78}, {&(0x7f00000004c0)="a83d149888290352a4ac36a05bc179d75e55ec2d961f2cb88ffa76b70a0f99d7cefc0ff83ed9dd35fd6b43ca197b6a3d7be9b9a8b7cf7e760f201d972f3d8d351d0297ef2fdd6d211b180cdb704225a9c82926590e5c5dc0ba6e7cf8bf95b8c9842108", 0x63}], 0x3) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 16:00:04 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x81}, {0x80}, {0x6, 0x0, 0x0, 0xfff}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x35}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f0000000280)=[{0x52d, 0x2, 0x0, 0x8}, {0xff, 0x0, 0x16d, 0x7}]}) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) r3 = open$dir(&(0x7f0000000000)='./bus\x00', 0x200, 0x1c2) r4 = syz_open_pts() close(r4) close(r4) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xb64, 0x5d7, "70580ed76f1cfd6dd0265405e7680f1eda54df89"}) ioctl$TIOCSETA(r4, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) kevent(r0, &(0x7f0000000200)=[{{r3}, 0xffffffffffffffff, 0x9, 0x8, 0xfff, 0xff}, {{r4}, 0xfffffffffffffffb, 0x8, 0x20, 0x2, 0x4}, {{}, 0x8000000000000001, 0x0, 0x565b7f0e51b59632, 0x8, 0x5}], 0x81, &(0x7f0000000040)=[{{}, 0xfffffffffffffff8, 0x8, 0x1, 0xa95, 0x8001}], 0x40, &(0x7f00000000c0)={0xf61, 0x3bc}) r5 = open(&(0x7f0000000080)='./bus\x00', 0xc02, 0x0) write(r5, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000010000004, 0x10000a}) 16:00:04 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0758962201a277dc5745192a101000000000ffffffff045ad35a05"], 0x0) open(&(0x7f0000000000)='./bus\x00', 0x40, 0x4) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10006, 0x0) write(r0, &(0x7f0000000100)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x35}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000080)=0xfffffff9) 16:00:04 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="82"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140), 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x861, 0x0) pwritev(r3, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r3, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x1000000000000204, 0x0, 0x0) ioctl$SPKRTONE(r3, 0x80085301, &(0x7f0000000080)={0xe9, 0x7f}) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = open(&(0x7f0000000040)='./bus\x00', 0x861, 0x0) pwritev(r4, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r4, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x1000000000000204, 0x0, 0x0) connect$unix(r4, &(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x8) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:04 executing program 0: r0 = socket(0x2000000000000002, 0x1, 0x0) r1 = semget$private(0x0, 0x5, 0xa6) semop(r1, &(0x7f0000000480)=[{0x2, 0x10005, 0xfffffffffffffffc}], 0x1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) preadv(r0, &(0x7f0000000180), 0x10000237, 0x0, 0xffffffffffffffff) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000680)=0x8001) r3 = msgget(0x1, 0x20) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x35}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x35}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x35}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x35}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) msgsnd(r3, &(0x7f0000001380)=ANY=[@ANYRESDEC=r0, @ANYRES16, @ANYPTR=&(0x7f0000001480)=ANY=[@ANYPTR64, @ANYPTR64=&(0x7f0000001400)=ANY=[@ANYRESHEX=r7, @ANYBLOB="9a028c398b93b186507f85c1f95f0864380ca7f6a02bf7798fb2f7cc042611e8399429b43a6845398030e1434cafc0c7c697f172a8a2b423a4ff903556c517fc53d7cd21d0ad"], @ANYRESOCT=r2, @ANYRESDEC=0x0, @ANYRESHEX=r5, @ANYRES16=r6]], 0x3, 0x800) pwritev(r2, &(0x7f0000001300)=[{&(0x7f00000001c0)="7bdd942765", 0x5}], 0x1, 0x0, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x0, &(0x7f0000000640)={0x44ed, 0x9}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x9619, 0x4) pwritev(r2, &(0x7f0000000a80), 0x0, 0x0, 0x2000000) connect(r0, &(0x7f00000006c0)=@in6={0x18, 0x0, 0x3, 0x9}, 0xc) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x2, 0x11, r2, 0x0, 0x0) r8 = msgget$private(0x0, 0x4) msgsnd(r8, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r9 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r9, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r10 = kqueue() r11 = open(&(0x7f0000000040)='./bus\x00', 0x861, 0x0) pwritev(r11, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r11, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x1000000000000204, 0x0, 0x0) r12 = syz_open_pts() r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x35}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x35}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) kevent(r11, &(0x7f0000001880)=[{{r12}, 0xffffffffffffffff, 0x80, 0x80000000, 0x2, 0x5}, {{r13}, 0xfffffffffffffff8, 0x1, 0x12, 0xcf, 0x100000001}, {{r0}, 0xfffffffffffffffb, 0x0, 0xfffff, 0xfffffffffffffffa, 0x6}, {{r14}, 0xfffffffffffffffb, 0x4c, 0x1cc0feaeb8a0c2eb, 0x3, 0x10001}, {{r10}, 0x62f1fcd2ba5a0f2a, 0x90, 0x50915b8dc48bbff4, 0x9, 0x5}], 0x8003, 0x0, 0x0, 0x0) msgsnd(r9, &(0x7f0000000140)=ANY=[@ANYRES16=r10, @ANYRESDEC, @ANYRESHEX=0x0, @ANYPTR64, @ANYRES16=0x0], 0x5, 0x1000) msgsnd(r9, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r9, &(0x7f0000001180)=ANY=[@ANYBLOB="6b36abe0b3106dbbe35f5e0f4d04d925a235d6ac4e08d17e07e24982d95dda74091d1ea95187f3c37239e3c31ece59af"], 0xffffff64, 0x1, 0x0) msgsnd(r9, &(0x7f0000000080)={0x1, "86c2d78978349fbf686956420e7a8f1f197ead5685747699eb96f6c328471f399f"}, 0x29, 0x1000) msgrcv(r9, &(0x7f0000001140)=ANY=[@ANYRESOCT=r8], 0x1, 0x0, 0x1400) msgsnd(r8, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) msgsnd(r8, &(0x7f0000000140)=ANY=[], 0x0, 0x800) msgrcv(r8, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r8, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r15 = geteuid() pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r17, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r16, 0x100000000000, r16) r18 = getppid() r19 = geteuid() r20 = getppid() getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r24 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r24, 0xffff, 0x1, 0x0, 0xdd) r25 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r25, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r25, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r26 = socket(0x18, 0x1, 0x0) close(r26) connect$unix(r26, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000001200)=0x26f) r28 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r28, &(0x7f0000000000)=[{&(0x7f0000000140)=""/4096, 0xf000}], 0x1000000000000025, 0x0, 0x100000000000) r29 = accept$unix(r28, 0x0, &(0x7f00000005c0)) sendmsg$unix(r29, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0x20, 0xffff, 0x0, r18, r19}, @cred={0x20, 0xffff, 0x0, r20, r22, r23}, @cred={0x20, 0xffff, 0x0, r21, r27, 0xffffffffffffffff}], 0x60, 0x2}, 0x2) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r31 = getgid() pipe2(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r33) fsync(r33) pwritev(r33, &(0x7f0000000300)=[{&(0x7f00000002c0)="3699b14481af6694142e04ccabf356523b0f7d0fdcc84adc261c74fddfc32a8dee7f47ff83af1f418ae6c5115e9e3f8598d5712a3b9a61f5f065ec46", 0x3c}], 0x1, 0x0, 0x0) listen(r33, 0xffffffff) getsockopt$sock_cred(r33, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(r31, r34) pipe2(&(0x7f00000013c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r36, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r35, 0x100000000000, r35) write(r36, &(0x7f0000000c40)="cac336dc266a5d337c1ef34cf0809235d091cc477ca09666c17fd43b8becf1d7f924dd82a15941fda55bc7d8057eaca677a7d10f3b859151c37c82396f177e9fcf5c754bf587942c28cedbcb1520f939e9787bffdf510937b0f10afb92179c5c8c78c8575cb6d5fe35e9dd7a70764a6e32a03db220b489c3ab513af147fae25d15b8def92b4c46de029131e8a6979fb6d90d2161a56606e534a66e6570bf60c20812851aa4cca4bb955d059ec6e42cccff223ee5866dbe417784d234bc03b8c2bffd2e7635ade2b9e1b94834e87a56bc53b3ab9913a231b9f43d49ff89df6e5b2e1981f475dbf3a430e9811be6536e0727d5fc2c16eb2d58", 0xf8) r37 = getppid() r38 = geteuid() r39 = getppid() getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f00000009c0)={0x0}, 0xc) getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r42 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r42, 0xffff, 0x1001, &(0x7f0000000000), 0x4) sendmsg$unix(r42, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001800)=ANY=[@ANYBLOB="10000000000001000000000000f1f6f9cf9b8fa127b57e0107ffe60000000000616eafc55836a97a95b3798e05f663cefe2ff723f58764047e948c4f17f9000000000000000000000000000000fb0000"], 0x10}, 0x0) getsockopt$sock_cred(r42, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000001580)=0xc) r44 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r44, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r44, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) sendmsg$unix(r32, &(0x7f0000001340)={&(0x7f00000011c0)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0x20, 0xffff, 0x0, r37, r38}, @rights={0x18, 0xffff, 0x1, [r10, r44]}, @cred={0x20, 0xffff, 0x0, r40, r43, r41}], 0x58, 0x2}, 0x2) r45 = getpgid(r39) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r47, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r46, 0x100000000000, r46) getppid() geteuid() r48 = getppid() getsockopt$SO_PEERCRED(r46, 0xffff, 0x1022, &(0x7f00000009c0)={0x0}, 0xc) getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xfffffffffffffe77) r51 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r51, 0xffff, 0x1, 0x0, 0xdd) getsockopt$sock_cred(r51, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r53 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r53, 0x80104267, &(0x7f0000000200)={0x20000000000001dc, &(0x7f0000000180)=[{0x1c, 0x0, 0x40}, {0x3c}, {0xfffa}]}) ioctl$BIOCSETIF(r53, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r54 = msgget(0x1, 0x254) msgsnd(r54, &(0x7f0000002e80)={0x3, "50f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae"}, 0x107, 0x800) msgsnd(r54, &(0x7f0000001940)=ANY=[@ANYBLOB="000000000000000051f2e8cbad4c40341a7fb8f28f53930ac93feed5e69ec81ecebd9e705f836edbb76d3198d1d6e7448ba200c71274a7bb1dd016b9ce27d8fe88478ac17dba06f5e4f9be8700179265b9fa88c70e8e256b3ec66e56ce3058ffa63be973a9466fbe0146e1fa326e17bd002433f7544397428045fec49f781615269d824e1e0cf34d3f24ccbc09af01a5dacae9fd2d1817724aa40026cdb70a6279419e8ba7d192afed727944287c8b6c6c534169b2e6a2e6f238959768a631e6eebcb2cdd014ec41ffafe4dda4343e7d296712981be30b68bded42c5ab97c5bd5708b971fbf411dbad577b612dcbca896994ca792802f9377b672237533dd601a3a8a9047b29b3e90b26237fb06192793b0983477f29c4b9ec6c024dcba39d89b58088a0a348efa480639060938debec39cc38ba30f46b67af77b936952c2a1756be84e0fb647186a86be1c2f2c554c94b526c524d17cbe6937aa6dfbabb96ddb2b84a32cfe72c3587bd858368e60d9673005c6e259cfb64b3d2be639b83f5b49eba1ed1a36f8a2c73b7a9386c2763d613353992f51ff5ca4d6763ec3e835494ea6f548ede6cc8262c340a31088e12e4b477e330e52d6aa50ed36cb65b6880ff1c2ebb97e8d1259ec78963d1e3c09f7ac9a5ec58e963da7027a8405851d27720cd84e1e82cc2cadd4a6bee6a6b911d3afed5f00004000000000000203b5b20f0a3bc6009bda3a00d4575fc45800889fe13fdd62a06bb6a71547cc33a3c19eeb41c9ad3d15baa6de1491e0fd5ee31e294e80206cc81a3b97356d19d248abf63751fe4a8af0bd5ec16bd5c408dc69773501827c6c0c09815eb821d54fe81a4d106c2b3ecb8ec7898a25965c34867b265c71dee23728ec976239a7056182c203ec132a107ea267819ce52b7a6a8f4059e0035eada27eda1d2e1127eab8b9354a87aa3afb8ff9b315995896ecf4b53227f736423d4ba3f55c8574547d4418f39b95d361deaddeef581"], 0xa2, 0xc2c25e0089590800) getsockopt$sock_cred(r53, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r56 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r59 = msgget(0x2, 0xc0) getsockopt$sock_cred(r58, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r58, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r62 = getuid() r63 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r63, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r63, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x28}, {0x48}, {0x6}]}) r64 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r64, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r64, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x28}, {0x48}, {0x6}]}) r65 = fcntl$dupfd(r63, 0x0, r64) ioctl$BIOCSETF(r65, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r65, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r67 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r68, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r69, 0x0) msgctl$IPC_SET(r59, 0x1, &(0x7f00000003c0)={{0x0, r60, r61, r62, r66, 0x1, 0x9}, 0x800, 0x1, r67, r69, 0x6, 0x1, 0x1, 0x2}) r70 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) msgctl$IPC_SET(r54, 0x1, &(0x7f0000000280)={{0x8, r55, r56, r57, r61}, 0x3, 0x0, r70, r71, 0x9, 0xb01, 0x9674}) r72 = getgid() lchown(&(0x7f0000000000)='./file0\x00', r55, r72) r73 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r73, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x35}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r73, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r74 = openat$tty(0xffffffffffffff9c, &(0x7f00000015c0)='/dev/tty\x00', 0x1, 0x0) sendmsg$unix(r47, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000001740)=[{&(0x7f0000001240)="cd3ad3dc6fe99d8980160f5f5b821f6c76351c1c317cfdf65fed3c9078c603a739a04bbd5bf88a72c0e2875994737db8cd1ad622da7e", 0x36}, {&(0x7f0000001280)}, {&(0x7f0000001680)="73498468dae4b6d4661f81173d1c351546983fbc9ce75339502c7e68ce53416d72cf409d14db60b38b380d24a5068396593948c246461b4a689081da70326dfe1e6ea6bee8e8ad137c1e8cc2d8fb682ab274cec9bf221f52b8bad2e799bdebbb35f446054ebb548e53410d6125ca216c38ba0164dc4838faa7bc789b9a17a8d88dbb0ed43830d4f5c5673b290d32d3aed698746465f7444854ae70fc9fde54ce57c6b78f206bd76ec552fc191554c7d12a829a1bc2", 0xb5}, {&(0x7f0000001500)="107496", 0x3}, {&(0x7f0000001540)="1d7a51117429b6bfccdd8a087d69d6d3f6c09ed3fbe9778a2c8dfe6e9bf485ffeb499e570d217fc0b2ca7638ce2db3afa127ba15ec0d8429729d3b89", 0x3c}], 0x5, &(0x7f00000012c0)=[@rights={0x20, 0xffff, 0x1, [0xffffffffffffff9c, r73, r74]}, @cred={0x20, 0xffff, 0x0, r48, r55, r50}, @cred={0x20, 0xffff, 0x0, r49, r52, 0xffffffffffffffff}], 0x60, 0x2}, 0x2) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000540)={{0x7fff, r15, r23, r30, r31, 0x142, 0x80}, 0xfb0b, 0x2102, r45, r48, 0x1, 0x270, 0x7, 0x7}) r75 = semget$private(0x0, 0x3, 0x4) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000004c0), &(0x7f0000000500)=0x10) semop(r75, &(0x7f0000000100)=[{0x0, 0x2, 0x800}], 0x1) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0x4}, 0x10) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) 16:00:04 executing program 1: r0 = shmget$private(0x0, 0x1000, 0x480, &(0x7f0000ffc000/0x1000)=nil) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) getpeername(r1, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) setreuid(0x0, 0xee01) r2 = socket$inet(0x2, 0x2, 0x0) r3 = dup2(r2, r2) sendmsg$unix(r3, &(0x7f0000002480)={&(0x7f0000000000)=@abs, 0x3e, 0x0, 0x0, &(0x7f0000000040), 0x48}, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000000080)={0x4, './file0\x00', './file0\x00'}) chdir(&(0x7f0000000100)='./file0\x00') shmctl$IPC_STAT(r0, 0x2, 0x0) shmctl$IPC_RMID(r0, 0x0) 16:00:04 executing program 1: poll(&(0x7f0000000040)=[{}], 0x1, 0x7d) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x35}, {0x60}, {0x9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) fcntl$getown(r0, 0x5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) execve(0x0, 0x0, 0x0) 16:00:04 executing program 0: write(0xffffffffffffffff, &(0x7f0000000000)="da", 0x1) recvfrom$unix(0xffffffffffffffff, &(0x7f0000000040)=""/59, 0x154, 0x42, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000080)="64a356d97ca7786885cbb6d2495bb90a06fa1acb4bd6ca4378e8ee336901dc4976a25b059e72fa18a8f9b5161f96951e0cec199c47e31035816446a088a0dc0947f4fc94cb9b76666b7566dc56bc5c375fc58cac033c4faddcc7b82f3899edbb9a217ca8891db113c604ba13e89ee3242e5666b928907cc2614f0d0934e596074a95ef7b6a27b360e6ee6220978f6b4b67", 0x91) mknod$loop(&(0x7f0000000140)='./file0\x00', 0x2000, 0x0) 16:00:04 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = accept(r0, &(0x7f0000000080)=@in, &(0x7f0000000100)=0xc) recvfrom(r1, &(0x7f0000000140)=""/178, 0xb2, 0x800, &(0x7f0000000200)=@un=@file={0x74679c031383a42b, './file0\x00'}, 0xa) r2 = kqueue() select(0x21, &(0x7f0000000000)={0x1f}, 0x0, 0x0, &(0x7f00000000c0)={0x2020000000400022}) r3 = dup2(r0, r2) connect$inet6(r3, &(0x7f0000000040), 0xc) 16:00:05 executing program 1: writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x8000, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r1, 0x0, 0x0) r2 = kqueue() r3 = open(&(0x7f0000000040)='./bus\x00', 0x861, 0x0) pwritev(r3, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r3, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x1000000000000204, 0x0, 0x0) r4 = kqueue() r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000340)=[{0x35, 0x0, 0x0, 0x1ff}, {0x60}, {0x5, 0x2, 0x0, 0xfffffffc}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x35}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x35}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x35}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x35}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x35}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) kevent(r3, &(0x7f0000000100)=[{{r4}, 0x3, 0x8, 0x40, 0x3, 0x3}, {{r1}, 0xfffffffffffffffa, 0x15, 0x8, 0xdb, 0x39e1aba1}, {{r1}, 0x1, 0x1, 0x10, 0x0, 0x3f}, {{r1}, 0xfffffffffffffff9, 0x3, 0x400ffff6, 0x8, 0x9}, {{r5}, 0xfffffffffffffffc, 0xca4dbd5d20c54ccb, 0x8, 0x3, 0x1000}, {{r6}, 0xfffffffffffffffb, 0x0, 0xf0000000, 0xfff, 0x401}, {{r7}, 0xfffffffffffffff9, 0x9, 0xd9633177f4d954b0, 0x6, 0x8}], 0x5, &(0x7f0000000240)=[{{r8}, 0xffffffffffffffff, 0x0, 0x20000008, 0x67, 0x4}, {{r9}, 0xfffffffffffffffe, 0x2, 0x11, 0x4, 0xfff}, {{r0}, 0xffffffffffffffff, 0x0, 0x20, 0xa90, 0x8}, {{0xffffffffffffff9c}, 0x1, 0x2, 0x8, 0x7f1a8ae9, 0x2ea}, {{r10}, 0x8000000000000006, 0x10, 0x20, 0x2, 0x7fff}, {{r1}, 0x0, 0x20, 0x2, 0xfffffffffffffffb, 0x1}], 0x1, &(0x7f0000000300)={0x0, 0xb1}) kevent(r2, &(0x7f0000000200)=[{}], 0x7ff, &(0x7f0000000240), 0x7fff, 0x0) sync() accept(r0, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) r11 = kqueue() kevent(r11, &(0x7f0000000200), 0x7ff, &(0x7f0000000240), 0x7fff, 0x0) 16:00:05 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = socket(0x11, 0x4003, 0x0) connect(0xffffffffffffffff, &(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x1}, 0xfffffffffffffc5b) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) recvmsg(r0, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 16:00:05 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x81}, {0x80}, {0x6, 0x0, 0x0, 0xfff}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f0000000280)=[{0x52d, 0x2, 0x0, 0x8}, {0xff, 0x0, 0x16d, 0x7}]}) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) r2 = open$dir(&(0x7f0000000000)='./bus\x00', 0x200, 0x1c2) r3 = syz_open_pts() close(r3) close(r3) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) getsockname$unix(r4, &(0x7f00000001c0)=@abs, &(0x7f00000003c0)=0x8) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xb64, 0x5d7, "70580ed76f1cfd6dd0265405e7680f1eda54df89"}) ioctl$TIOCSETA(r3, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) kevent(r0, &(0x7f0000000200)=[{{r2}, 0xffffffffffffffff, 0x9, 0x8, 0xfff, 0xff}, {{r3}, 0xfffffffffffffffb, 0x8, 0x20, 0x2, 0x4}, {{}, 0x8000000000000001, 0x0, 0x565b7f0e51b59632, 0x8, 0x5}], 0x81, &(0x7f0000000040)=[{{}, 0xfffffffffffffff8, 0x8, 0x1, 0xa95, 0x8001}], 0x40, &(0x7f00000000c0)={0xf61, 0x3bc}) r5 = open(&(0x7f0000000080)='./bus\x00', 0xc02, 0x0) write(r5, &(0x7f0000000140)="220e22", 0x3) r6 = msgget(0x2, 0x0) msgsnd(r6, 0x0, 0x0, 0x0) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) fcntl$setown(r7, 0x6, r8) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000340)={{}, 0x4000010000004, 0x10000a, r8}) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6c}, {0x61}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="d057080000005f593b2146d3a25a") 16:00:05 executing program 0: r0 = socket$inet(0x2, 0x1003, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x100, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x861, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x1000000000000204, 0x0, 0x0) sendmsg(r1, &(0x7f0000002940)={&(0x7f0000000000)=@in6={0x18, 0x0, 0x4, 0x7fffffff}, 0xc, &(0x7f0000000500)=[{&(0x7f0000000100)="2cf3c41f8d3582df7c28944aa022aaeadbefb7228ad5d04765c5278c7a7ef0c3573cb97cbfc1cdf4ede2837920bca294d19d0a14aef90c50a4326bc977ee02b44cb9abaadc8dccb44da4a7ced135fad1c46850", 0x53}, {&(0x7f0000000180)="6ba2d54ccfdc54435e3f100d884054c9dfb4d875cb93e606e8fbeca4f59020d158ffa37a000322e896db6434d7ec9763fd5f620ca3505bdf26be9ace2b8f38114f74fc7e10e090afb1650d44a4734d0db79a5230aa03e9c31377eaffa5278de10fc0c0b3a1660aff0ffe6f46e1", 0x6d}, {&(0x7f0000000200)="13ed8378afdca8a5fb6fdcb98b2275d9c0561b71581c3662f4f5fc6343f1977cac7e4ead28ca844ec0459002b022c42fe2e66549bba2c6a0fa335fc0b14a8a39af0ab13512eb670eeff68fa98fbb98eaccefdb5e86d339a458ade2b21d94c3676a69aac7be4ebe362e8869efbe8a9c6da92c7661b9381f453b4048e6e70b73aacdd13f54745a0374ff54f2a29efe5b6845ccee2f813727402828f73861c000aa2cfce12b49", 0xa5}, {&(0x7f00000002c0)="25ef436210427711ef4972425df1eeb061dccbfe499d0bcb2f0d4fa10b2060c1147409fc92cd70892157b24ac1cfb73dd6abc97b9e4d4a43a1d53cd2e8b1e99799bd75c37b0f29afc5f34886aeb6391ff8672ae2c034bd6ddb2c4b4459d3bbcc97bac43a2536be66d77d4cf92744302c698397c70e3f6af3c5d2e9aac836a682e7ab08160afed46a962accd2280656701be9c5a8301e775547f85cb17a4ed7ead1a732871d25f5094a8a6ee4dc85c8ab7d8376ea423faa3584d971d663f915e1d4055ec1661fafdc4e7bb1637c2cb60b6d3525fe1850e9fd88ca82d8ea071abaa67880adcf777272073c08abb4ba2f3fc72b47b7c12c34", 0xf7}, {&(0x7f00000003c0)="f58379215ad12b0418ae5aeb96d0f191c209b7c3ba79ba7c2cfcdecf044506dc2cf5bc7eae9044337ad513f796181cd43fbb6b820f6376612db5a76f5a3c3e6efb5a199204b10e9a131940b5bbb6e676220caf3cf448d7a9cafe03d0d809649d69131a94bd221ae40b1f73e105156d7ea64b487bbb52a7fbee9b26bc99bbc63a89ef4a832356ea0352c3564650ba67c151fa8a59e557e8f4efad89570c8c05e95a77d611ca69e805e96bcfbeff861507abfd18844de7e841ed135427ca09f7ce021e", 0xc2}, {&(0x7f00000004c0)="c41a5a3c020cb8196a8b9f4bc9f3995c09d6d169a1b3fd9b5c5b9c28d92d007a7751fd38d620dc7fcbe4", 0x2a}], 0x6, &(0x7f0000000580)=[{0x1010, 0x1, 0x1, "59b0217db8721a961bc81e3557d4d772591701cd24217c56b2c6b37f0eb636431e53003a9c59805876fae802246bea877b3dad717c3ee52ddcc4ead18d1961e086a263e95b28b4156ef70eb76803ccb302d7a0082c9d7c9240d32dda05d275da405fe7b3c7a26b4738341a381a0cdb407be1c753d6e0c70409451ffee6e355bc7eac3523bd20b26ca83dd0c6b1f881689646bb1379844bbe01c0fa02b47ff111a18af28fa39439ac74f07f155db86bbcb306d1804d70092e0f30c2d112e8a9a08d2bdbb3604c04d0d350e4a1ad7b1349128da28643c72a63f1b19447b2214b4177abde3d754913009a1c43b4dfe7739f88683287286f51e08471956117a569f49832c7c4409e8f8c529b79bd1f8d5557ee63fbacec9d4fa05ec646a1ab4117171d8f9bda3efb84756b949bb9ddd01d55f2fba27cecffd5ac0e82671e2722843b7079c578f45529ec48966b62523ae9d953f8a99ff207dc6f45adbe39ff1fc5f9e7e02062fdb0169eed11ff31f3b42d617111507975d1592f02b2ef976416eaaa44c0e8a47fcb9c46b3998a5279bbf64d5397c80962788b357b0bb331f3669ff0c3d284290ed39ddec3b3cf9416cdc0a6cd587168b1b04376a1bcc829e05bbc3b94bc6b6fea608b9dec314ba7dd325b8aa6a2985a5aac947f8c25f8e09048a2d0e3ce54dc103311ad86489b9799757891923113a08e6fd46ce6f20438a48d71caab146d1ce19f4663aaed599b4a837527f31e47ce6f3db613d93983bbab33e17c22f75ac9ae0a5ed4cb22e1a0deae4ed030881a3b2508ef1ed1756a6c227e831af04f563fa4c52dd62786d36557fe4360bb3c5db38c32d0da945e84719a8433428a747662120d9df83863e2160ed6921f10e8ad44847a06c964a1910de729f74bb4724cecd2f629cf29eab413034f9d66e8f23264e265f9780a9d6b176cda9c7defb7802432178efa2c89c31c35c019a2c863dab1c68b65deb1f08dd4668ba80105b50b390b1df87caabbf5e235bb9b371d5b10414fb16594e20b30318b32efda37dbc6567a0c183cbd5cebaad911b138169ee1cd615bf2126d814b4f178a871a1c84c1b735c71c485d660862f00f4924d17d94bb8cebce55946dbe6c84f4230252ced2a81a740e8a64beda3136be7cf40ac57e9e91d96d50855f6a93c129efc57b0ec58f843908893a14294a54961e0c8323d67eaef5a6b147bde7eb0ac0f2db9382009d521bbf22750d1ba4fef0dc21a68520620061adfcbf7e058e5725edafaeabc3ec4008ef725dff5a6edd047eea4656ee38eca7a338519109dc35878a0edfad6a27ba0c51420f76ffbd5155b4ef769957732b0f86d3a7ebc3c23cfab90182e8c6d861dd2953f0b121818993ed1a13562e810a644cfa2f995359f82066e0f805ff8f0debf8182e6d5ea9ed827f427100e528ce06429448718ddf107801750b9bc8f0a1ff39b6c63d15611dd83154728eed7367793ebd05258fe8beac4bdee13cec7e1b1788ba87df159c9fe07fcaa5eb292c55aff49ab05d9f6b7ad98e60c35fa18fd1a286f49821f704083abb82f78eaf53ff58a6ef7c3f4dcdd7c560ca21f03fb81ef458519fa159326f80e7e6fadb5170db092f995cf9c8c6d7e06cfe19004fcf6c5f35791fa01ee43ca6f51d37c8e6e9f42f26c1e7c86c7ded611f6f3a9d9593fe1a7dcabe25f660da78e8464a3c61f7598ae6e6a094e79a4284983e64ecfc6980c807be378901d198ce1ac9ea302d4a5368a68ef481be09aa81dfa18c5f420177333476e5e3ad56a896864ed22a6ae2f5066403b59984ca848aff6ff9f22417405c016f1e0b8dc2a02a1bcad8e64c8e7b07ddeba653117cedc6d936097ec7f89060f5e878fa08c5a45ae46839f17e3b3080ac6bc6b811a0ce8ebbb6a56b41a4386eecb1f79b07787c2b11a5ffa42c03eac4b5f475e3700f8f9054d806b845e41b1ba1045584a23ddd21ea3248b5accba3ec4aecbf5e0edd26938239b5cc836ce5ea939457372aff8454d577c3989fe0a8daafbad98934e00d2b6b712cfc586b22fdb961d61012c0130c6ea292101b4489a4cbc588a6110121cd537bc94bdab31219ad5bf3bb38e68a1ea63ec4844efcca2ec4c73c3c1759f6867dc875ae1c6d5342db038e4ef09c0e296b26f87a982fa91a6c8507efc0e2dd33a465fc3c5124ee47497479b557d5203879760850655026c630a85ae1cecabd592c9db29fbfae6ca55acd9cc8d59b10dae0ec8c38ffd15cdd5a2482cc5400e60a3adc6e39818c272999dad82462ff234ed02cb68a940fab7b023523857b18f17ea01c40c794ce02247a7b318a458ee7c0e4c666f32bad5d5ad8a729e56d60ea28ffcb6f3434c7e32ca7d2ccd4faadbea65d2825def8d91bd98543f1f7a2a4d913b598d6652771832fce48dbd08e3d1ac9ae6300dc5058c4c8ec35a123deea8674d68f93d1c93a39e1f66a67e1d9808108b34d561bbbb6bc42b20954bc8210c7f71dc03f1354bb5cffa7e3685a215400eca4b5915c97119c7904c2cbfacbdefe2e98a6c38e0d964926e52babfe509a5bc679eea25d34abafd42de908604f995ab877dd6204b9e6192e8567315cb26698d72316cedfe9121712344e4f5bd27f1cef7c6c4ccf39770590543f082f22fc976c580d07d91c76928c2c4e745defe78922bdca1fdba2d56cacea2041b1481b420c4879038d5610d5e00f21cf43073254c0f7ed452decbc0d534251a131aa11bace9139bdee7065488f986d8bde75c83b795c029467823147088b7cdff96f1fd0eab9b43d036912353923432c4cdf1dcd6ea2b41c46c06c7465cc42b94361bb0b70a61e443f9d6d2784ceb5c875bf00130442681ada87a1a050d609407ebc07659c6ee158def4fd950cba816d9c3b2f806c5ed0b1eac7b90f55dbdad3debadfea6cd02bb6dfd3963b15ec6ed2bcff7168ae41433a7c1146c55c3021a54146dab801f73b62b1018314def6c1a449b6a9ed16a098c4eb4c3c55f216c29d3ff8e0a8881675e7e4fee29272165c2fc912002f3bd2554a58fe0bbddc00a504cb330f200398c61b852bc89b9c5445010f7b05756faafb18c23cc2b62faeace9a4de170d34ad832545ff499a6778c51df532911bf5aa00723f7a988ee16a7192eedd98170ca5138d29772dac4a3dae015b11619e7107fa7bd2d26c36afb555ce72dac6deb13508a848f31ec64d0df62726a44be40a3c165379078199ce579b8ac3237da6702c674712b3a37a2594c801e323951a1a354547804f782c63549551fbda55f82ecf5ead02438b82fc8a7dfeb1c84153c1fb64fd80190d7831805350ab3c80791bfc975ef632cd89776684de27510dd1d6c1364fb66d5d83bcc25e1cc59db69591cb32f45cfce8b659b5e2bc691df60e412ed904f57a4809779dc15a7f636dc6a92a75b37e04addfeac5080553658dc897e0fbcbd56b44f7210386a2b47613dd988578da02d454d5ea7efd07bb24fb078aa0f9535fbc05daeea781f440f2cafd7402b2d98fb60d24ba30dece81d567bbd5d7c5ee2ffee3d9966a7e5f4a77546de7ea0a87d1e2a74c45d08499d5a42f87d59f7b3694040072099eaf28d2385e1a7543fa04c4de4f11323ce279008c5ef60373c1cec943faac06a173c17002f380d3cf7249b09284b150a781e23119a7c49ae2eba46e6fb7f14f3e44c15f6dd3b1f9e040a49aed419147e749c90fac5084bb841671e697d31d5f81a6039a2fb7aa40b8191444b403693d3d2ffb58f41e22f3627d1cbc160c3e923388c177480863df6ce5b9d78cb65df5e56f7e5af0cb1c08ed65f1c4c4c90a0f0c6b494c2d1e8fbfd343adcc587f22ede3a8d0585d632a7e314a64273f2946ebad1c3dff9ccd841dff88de52414e77f04ad74a06412206d0ca4c0bd89a73e9245f34a90191f56a549cf24a1af89a802ddc6c8ddb4fecc318e203cdc49499d7fbf1ba2977edb2633459c5c036de9e68eacebca55b635353c576b5397e5c6d307ba4cfd05798a36b9c1701ea45f7f044e9b4a3cfd3d1a06488cd4b441b1cc83466a676f3bdf8f759faa38b33988c3604fe46656b65aa51ddee1034baab1c8710e8e3710cec8d53c1b122cb29258a11f8b1278289263049d2df86ff9964bce167bed38e2bd6aded4cf2520f805f479808c80f313a89b89bc95f436965d3e504e7dd49351bbada69e7189f4b5b24914e417094ea929b59fff450f523fa1a2adc3be44cff6d6e0ff3f4f5b025a76010f582fbce69855bf6aa0eb3f7047d589a4ac614b2a556ae7307cc31457dca0f857a5eae2d65870f8f598c4b5067c7b55eefbb84b47e2103ee2d844990bd05a118698456f8f9754e73f53d042eac247c3bb88d106bc2fd972661c856774f45ef8b812760597351a5bf547942620630e829d087af6714ed46273f874e93551d27c3690e05eb3f4c98ec7fcdf975da203899fe3fa3ad6f38a3c4c5c720e814f899fb2db94ccb5d72984b84563573f1956d1f36189a25e8f28c19b11da152d0b02ce96d310e3fb5c0457d71872eddf77def1739e8460dd091a75c6a95aa9fe8045314764ccf261245c70b5f246c2f1131f2f7afadc2179785c152043fac6a0a67ae1d941979144857618c31e75772cce1bd6d4e88b6838fe1cd63598a7b98b0dc090ff840ac8430ff467a8f10b99637418fd9908a6b1a76b1b52d1e18608ffd34203581dd9e2c84d67e6719abb694f5e445ca5f55317235f9111bf7133c8c0cfe66cbb2a8d7e7b5c93eb92c3192a28227df6375a587950375e29b2aa91534ad202982a9fe631cf5ef3d32eb576952601ab1c09b6400bf15b7394a4fb326be3511fed702e90d6052ca9bf7188a3dd6219355062ca85e1c9cb50a3bb7216d365d378c5d641fcc3df4bcc42c7d39ebec96eccdf41dd4d8843373b83dd76c2bba118f0a251b372eac79353cf93a58a5de5a9320da245f2f4032ffd31acd1147375836bc04f061d544a1bdb60b24e3c5ac046e238f8452ec083f1e054ed8243966f22c2956751797e8be199a692db8cee4fe83c10df6d689e29febdab061a8af04f15bd2dd1a011e55ac120bb5226f0d8389185ffc7165299e99f2e6725b0e5cdc3b56f43b4d5a239bf790efbc2aaa0a41096598b191c75b7c3e633d46865d760f6d92ad59c224d3ec1d12043b2776f97cfb637e183e2db2e23ef9de6bb735e8275801331a44f15df935632a2f8753e2d2e3b24cb6641254d05deaf0fcbf6e018d1c111ed62e8c02d16d42745fb4f984736746605de51487e12b3be403b4cccd4009bdaf360323bf17d0cb5f370ad0e106da4a280964bfe59ee41dfa01c15b40b9d6f38e4d94712b8cb2cb4b5871028439cdc656f21c8a86be372ed66729c635955c305791c19392a2c8859c77d6070231e3e243623ebc246779667604fed758b6e85298385ac5fc9c2767f739d4cdd8c136e353828bdc19b5da6e650ff4ced918ea3736f315ea7a71f6fb7e1759b28129bef9c342c303deb37cc5f44846a543bb1d127491f13d4b8b7c84ddcc563ff3ae50fc6b3ee32e3e4a9ed24023538805f7b11c9800f6dc5936b8bc60f7176dcadd0b9dcc926f766393f2467f2242c4e0eed1497dff5f3bfa0a9a9ca41d2e521084b5fb75947cb52105464fdd9e08ca2e319490c90a5b49317cd1696dcf5b1e1f2d5bba7e4a9b03e2d4ce0a16aeeb318f1717d8212af2721f38688014128bff32624c2bfabaf6f28dc741bd060279df38e2715a24bb11e9c87b7afb5a54a114b3cc81292575659918c51581c273e302c113c0ee075f9a6d699e9db560b05ca3b5b24a"}, {0x1010, 0xffff, 0xecc, "0531f8f3e743e36021bb73907a8af3ba7bde860ec7bb4602f2b98ffb4a563c93197455e74f385a5aec9ccc172e2101148a423fde206b677b20eb7756343f750644e50a23da863f0283eb5ca9886293610b8e0f10180a651f7af3299f2ebc067349063300d819ec93115b24e203aacd4d06e95369fa0fc7bab8386ed7e22a7aa5617d16635538b84fa23f184a8b051502462a9412a907380e2b6f75b0d425054445772f8ed5c33cf8fd1738f9399e02cd0372c9648e863d47437d22597dd4808d8c4e746b022847f8c3fb0ab61dbbfbfd53a029d2b709cf99caf3b75eff0f216e55bc8a3160289824b0e89175b8cd44c4089b5ee9f76c1e800b4ebb97b7210c9d5d8ca6d956c12ec317b9fae753f3c6d056d3f74ee503ce6a1e58e94af8a3502950d70ede9f884fd8a5bb3f2c72215e3ec4fd56994a8df57ec26603421b2cf859cb7294d7177a30641847536e90090d4dc87bc95da5656358b85e59c2b97c316d7af5c646032ef5df9170efa7b6886e889c07fff6439b1dcb468e20182a4950110823fbc8fbec4d124634bd4ba339696e53b27a81a13966f6994011586edf8d1af9f8462c129fe49245e42cd6a8eb92cf215114fb2045399f8cf05eb81c7c63e2bcd4bc4763eec23851dd19c677ab269111424ae9ff7ede69fd094be75526852a2fe730f3dc135201169c5d252e5b2d409cb077087cfc2b7bf97ff3a724a4fed3db20748014e9df3eb874cecfaa43203fffaab8a1934db3bc8b597701eacdd2ffb3c72d1b09f7ed96e69854449e9ab803f5d20133530421679ebb3c019f56231f5284eb5ef8e5fb5e1c601c63f378d0ae0c157cc194af053794b543d532db26127ec06eb0a188c684132befd44cac37ac4b00048d014931e799216c39fef31b88fcf2ef4e2f9df60a6813a54f3a2b5eda5348021c3362686dfebd8af18b193fad545dd55508e13beae1f6e999bb024198a909085e3778bf5e856e835b92ae5fdcd55552ec150dd84afbb0d26163e9c969cc103eb7572aa97a71bfb4fcf1f150880f28a59f22b7ce80a81654d6ec6a28cc54c3fadafb14227d708c4c324a339f72b7cb3f4dcbb8f5289232792d4526720146a5840306523023bbdbce4ca42ad0ad8d7315bac9db4577b7950f95bde6cb269fdc99e424d990b78a9df65453c0080dc08004625beb29d2503030f5cee31b2cbbb06ee2cb176506add7f8d385ff152e3ab3eed382c3731cf18f9d97c9f8ac7ce6750e53b46ff2e4ddfd75e7789cd687845adea3165122d7a3d94ddf5a5c31df85538b39db251cb9706b55c07c3285294de81f199764c680b5512b1afb986607291dbb7bbb6b3af4483bb8a216ed6fbb8e6f4f0c8d2c5850cf74163ae30136fbe4d54b958833d91fd81cc8fdabb3fad28cc8d839a3a43defaf2e0b58365a60a33b89aa46d888ad67c0ba6fc3b57a8421c49af00d79dfa667629c62f51ddd03c1c4cbc7609204588118f1eb95a9a9092fd602ede8f1c88a8200d5a245f7cbbbe2efd75d1539a8454380027d64bb4210fa0dd0d076f877daa754e7c224af8000a5be3888805e8666235243d7549accb7f74c2f3082cbab551e7a7ca7a217a53e15d8f2548220367ffe75699087649cf85f441391184aa105d87d3241148130a0cb5a868d32a738b8c192e0daec357e7b836470b1841ed68439198dcf49394de1913fc9a9b4c99c9b5b35f8275df621abe5c897cd5c0381f04e1f370f044f4e9ababb93fd5156be14f2713bae142dfe8933edd3237b337f3d41327e6b02290a8d4e1a8fe40b9c0b123cad3a2096717508b40010dfb22814738f5eaa542ac5f6132d2acdf92785393e2cd6e5f7f4a37db9d91616b8dc6e6a4f5331eb534e7e7312d53f15b944139a43fb41b5d293374753ca0a947780cd0728ee59d5d969cfe30f64bd07aacb8b1af54b33a1190c584ff3b871fd85543853aff955cb711d7b0dcefd9cd13237d4fcce11f949c84bcde752cc89eead1d5e65ad379485fe4d6d2fc2973cddf8b5f2db599075748694d48a3d604b5ee8e91dd10a08f1c3d5a9d050ab3733d2537d9b83dd3111126054494e7b1c442d9c2c773cb88dead390f056a29e915bd7eb82ccf666ce4b951f87a125d51f149a3613a27996b7cbbf1a09715edd0e86780cffa04f38aead883ee835ae34db3739a97b6f638cc78ed8551b2fd87d32d2bc8c9a1e6208bbca164d6b1835b1a29d7ad98653de890da1ec1fdbf5da789dae62ab410f478a286ff9e8ff0279459f9d174f5ce95189f32a4d0e08ee98eb8e54b4db50097b6fe9a9c8988ee45405d4ffad1424ab328157e8959637e95b10b784385d175990d5c8eb41601ac6853ca4ff89b924005f7ecfe79c8ebf1688ca41a4e603e6c6a3a82e3a11e9b9907d2acf680c53f02dcd82ae7738993615d530fb98d4de477084f45d4cc9186f758747f76664541f28f1a258adb8b577fa8863530e98b0bd62f63b2ef67a5af48c4f01e2a5ecef3624d2cfe3008caaa1b741f130a5a2ccde4b5a3a2897a6ab4f87ede1417f38fd2bd62588523b7cd17835174073a5e1ee73170bbec2c0b5364b3ddabe45c9a0188f1c0eb028f3d91b9db9b2f06d359acb2f4567d1fb4850014cd97e0e6670d1dddfc04d88bca6dbfc110990c85f2e8222eb68fb8d362d4ae4807ef74cec9f336703647c0acd94fdf35e85f78230a1f8d49a5de95e583cdf893ab4a33426ce3c15cb82a8e406b33f8fdf8dd95b7bbab8cdccbe445ac084b930c5076a53d5d61b66d1edef920103137bb99da0e1e8d613d8de0b2218b64f9144f185088da1f91e28179b1f7e4928bde7947c4484e4c9999c291bf6039ba17604825f4c54ed42bbb60e22102dcfb3f5c8c7244ee73ec09da1e2117e62455886207f2cf5a23d8e8d8beaaf56632cec6d4f7ca032241514d2b599afb35699649cd01bc6b03384a1410d65afd098a89550a58deddb6c191cb422e58682dcfbbd1261bcc28fd104086bad6ea8db1e9dba625973abb78d94df7dd17e2ef8fb3545e5c332bf3d6bff99d8fd914ef4c31b0f82661359fc291ea82bce85656c37d4e3e2690b93379a1faa7b7f2778e7f600455cbb7f152d40e388797e25130dd154009b3e9159d378f9920915b61d4837850d92c21e5df2f9a88ab16c6f4c5cd93bca9ca25f0da274e195eb3783108c79004be5c82e4d96c011da573682a870e76a8a89d8ae19b9e9846d82bd9c889ac5ea3830361b0b2a8ef9d446a27db2cb3e68e19dae59454e1d4f4a148eceaf942cda7df1bd36545cf13b116dd4fb6fa3b3b0f504ddc503e72a8b7969f1de8a510c04521a14cba32a04411d51ff705cebfe8f23ef4532dcefbe11050ceb47b85566dc8868b419feb4bf76a7d549f8c9e304b64366b2e1608cf90ccddca8a7a4b74b36b2175df849ffb110e0874b159c0db784d146cda3ed1742f3bfc1bbea9416942aaefe7f22bd83a5cfb976abc58f4ae33e5046a994fe2393b1b566583e729bc9772ffdac47212132a77bb5f57eb2ab7f64cff2134016aadf99dcf1b4d0ec57296d39bdfa27578fd215d96a85956c6fe5b6e0d5207dd182bc8e4eef23b82b8c779ba91a6866877534a33c3b4f7ce0e35a4aa468f53d865f0064153a178f6c44cd427b5c564cf92636f46223f399f1c74a7c6bc2e3433ee2feeb593a85701bededdb6ddd985a0988cbf32416920dd58eedae7b579c7317f81746fdd45f22808abbb284ebb76a80c32d7eafa7eefcc61a9bbe63a9e7e00ea0f14e0433bff84f2c10f02393e2521485a20ddf8375575bfa50afd2833224a97c845252eeedfae535b54cd576d3bb7f5a305fa8e1a6426d7011523d10ba42b18f88ad3b67e454a1ade79da1a9ba544b8bb7722e86e587376dd10f5cf32f6c858d21cc7f7947437375c68fe736056c3c40c987c4aa771a3d232b0d50a2c88e5ff1af7d915992fe7d63702a129b5535aa11654508cc1436c5fce07836e7acc139ff6ec7ac52f26cc4186968dd668753307f078a1681aa63eb458097de1dbb64ef6d08ccdf9aa604266ac7966234f031d9fef4d8428fbc2de003577864468bb213f30c3976e2b31ba79b7825deb172a89ea6f1eb8c9f5111edbff29c4f3244fcb89e1378923d769d91f2f518b021df3c3d00db02bbd92e2e9c02dc06f50058e63a3f101b76d06100a967ffa3c9e64ed54eadbea1a3515e49e6e4c4d83c1aa8b0ab3d6b356b93295e98d34d99baf129b8f671062f828460ae37a5642a04538b1ae14498854fd72e893e82a38326baeb786c369d0153ca8ee4512af998d5b5daf3837e34884980950b30d24eda0bcfc5861204c068f33c1e214860a2c071bc2f53583ec31bac610b86d28f731075e32fcee36ba6ea7da2d1a417447c385af0a69efd0f18e37ccb5197bb15b3b955d94512f4c283e137653013730b21a86b82b2c1b3968d43c76648e7b9579e0092cdac122747964975c55e94ff02e61c8dd3eef9079f0b0626a32fbd56bb016df8a67f3e23ef92769c85d76765dc6e61da93641d1e3beb353d40494a1c89de4ae38e5a626e0532343209de378e96157afa665a65cd66f3bb760273dfd3a19748c4f3842974d9bc1add5a90ef793392b143a2d23859e7bf0b62427dafda479687bde6a69f9f83527708c42f89848f32750659de95f4f088f0ef40c574190677ce0ea970594db3dddc6af0c2027c42248ceac61177159ab2fbd0d890c0cf30fe436a2b107bdf10b1f2a192e843f3a39fd003a44fb55b04372563c4e5441aded3636f5f5de3dec797dd8ef4e58fbae722035c1d68a503a33f143bc963ae77e3353343c0b75dd319dc9510db9c0ee49acfd5e83e8fe512960f439c673123ac686ac38215261f790e2a2188d1071b02d653e08bb30a6eab2bbc72114389fdd22d72d095cbc43d1c13132ec5fa6e2a4d740142906e416e557a3fa917e52585d207bbf32b6d0ef90cbf527f5bc714619fc53de77b09f03dc787524e5853f822e26f4c42d222de0f3835ea7be491711ab1b74d8c8816cce0deaf9fc94869c5d8f08432fc5c542f2d42b2922b424e89ab59dedfb3e9b7591c97b8e94970934f5bd6cadcdf7e147f07e81cca35803086c766335a0297f545f2c0779500c9cf1c26c59727c68bef1dbcebf8058bf0f2a8376e1476a8184953e061124fe05e23ff166109c12ed222a37aa9c40c33505aeaac0e19a4a6f07314109b963488f61b626f9e58aa45b8170c7250b8808ce56d0c496729a1c5b429b3242f92f1a6ecda68c230b690a8bad0c6ff302f0df3d74157fd08f3d5de53488c78d3a956db940de22782eb75930f3c8068b5ebc4b46e75792487b82449c71a66159817c579238a856a1ca132358dfa47132d5afdeed42fba5dfe51d027d63740fd4b246a27bc2edb8da38f02301be3783be611e4d1d226a0536f06ff2d62b6bafc94366e082eb52d5d4cf026a3a76de1cdf654d3c6a30083c88e687c1f81504cd9efa7272d77fee0610ffdba18e93e95e57512ef9ec5f958a0b6f70d2e1f698412ac74e9f5ccb567c23de6e3855189a3a0943fefbad021257c598595acf5e499b9145cc0dc0ce01abadc0d5d0fd100eef3214c89d51adf5e56123d29adea08cc687688dee450cbb127283a8c1025120c91ebc66f7f9bd26923a953b9edc52276caa26f4348bd3bf0cee13e27189f0ba56091af3f66b7301cc6c252c05dd29f2193ffc42f601ca098258df27ca75eee39df24c2384d4b2aa588416f81bee99868f33eeacd0f325e2c8d8a712266f29b745c105e522f222a592902a4d2929f5c51cdb625bafc"}, {0xe8, 0x1ffff, 0x81, "a2ad97aba85548a32b199c226538daab4f425f60850ed9230cbfe91892195d89432fb61e749515dc38088ad24925e8f469834e96c7c53ea02b435660c0a11c99cc3daba63b597e885f4e1f7cfb46356413c075ec81d5df91400d93a881ed370ff40517f3af6bb74d53a5370524ed3a03b49c07c4b8617c14ced6f902203b9ee3a55978f26ea43ba7cea39be8ca2c6b828b0f699d1f8faea393a3a8e8fee785e5178bb31b41f7c538358119a0ba1e6c977975df11724c7f5114cd28eaff4e2eb730d01112697115692527b4edd63ed2173c8fb09799224cdd"}, {0xc0, 0x1, 0x4, "7f1448066639e63d0452db157738e2cf20c407b97ad92971301c332b7f74c145018747de8160d95455ae336e55c0659df4aad8035337775bd4fa21b608018186825cabaa7801df3a9b76bc211b8ea526a7f104857ae6ae5fa9de4150241557203e4b2bfd3447cee171b3adb1c7c0403a1e799c8f2d442c5fd1e80a64c355e6640d4edb29fc0c093fedf4b87ea850f9339afc68c25b55124cfed8bc1cfa68231d211a712c4a72e0833dbc40061e24"}, {0x100, 0x1, 0x2, "c9174150c2177770a823b27c4f8aaf74bd62c50c4495b7187aa63d8d809b5314e06fb2f8471a8182424788fb2a63a1e07e50123adb3fdc43dda3fe30e19504f791d7962af7c0dd5f057b3a0965949be141573d74a878ee8053dfa5f846ccf11759cb142ed6d40b81f1b3c4cbe9daf6ca0956a925a826d3af7fe1ab0917cfab03faddefa3f013aafe06e8e9c2d06269d688618492d96ef41dfbdf6c0afca8230994c47960f4ae2d017875a82a40769da60c1c396d4a50b0c8cf050711b3fe1711f83ed537896a6dd8e5c6cfe532595ec8823720e50f129745c4925cb44c08ccf2587f0e1508eb7faf510e917d9e935d"}, {0xf0, 0x1, 0x7ff, "b0cc75b636e4fe5d5d9feb61e1d638720535f343986cc45e77b5d6d8ec5c29f8910d9098421d3e4ffd1b399ace0b2911f5dbd3418a1a045dedfbfcb78947faa80510f93a9be29e8bb11d819854354b483ad7b0399fdf5b0402ac83cf47fc250ae8acf93843c93f3ec359bf03a19c94d66b317b4e0ab713e981c64f4aea9364ff431dfda81fb409a4d8ddd9f6e5c2e852c1723cf75ff1d01bc2bb2ca25a969f0a35a075b3f331bde2e4e14e1c733143e6d344e3e5285c6fd9f099d77d4ec67f2f22046ae7cdc33f48b8e10c95b14f17e489728c526cbf2cad2bf8ef076283bec9"}], 0x23b8}, 0x4) connect$inet(r0, &(0x7f00000000c0)={0x2, 0x0}, 0x5e) 16:00:05 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000001100)='/dev/zero\x00', 0x200, 0x0) r1 = openat(r0, &(0x7f0000001140)='./file0\x00', 0x100, 0x50) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x1f8, &(0x7f00000000c0)=[{0x35}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x35}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) dup2(r2, r3) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001180), &(0x7f00000011c0)=0xc) readv(r0, &(0x7f00000010c0)=[{&(0x7f0000000000)=""/4096, 0x1000}, {&(0x7f0000001000)=""/135, 0x87}], 0x2) 16:00:05 executing program 0: r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0xfffffffffffffa23, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c0adf71cf15cd76ef3caf00"}) writev(r0, &(0x7f0000002400)=[{&(0x7f0000001300)="a265be7dac79c4ce726e06a62680250ef87570f308e6522bc398b096782b633727b9c3bad86626010ffd23e632326a43a63060b0bc5cd03daa744d8dc811a107bddf61bc614aa8aaa423864a9e5e6e5f54f14d323878d88d3b875e5cbeca38f2151048ffa9f578a8c9e3a05736b5bd76a92ccc1658ab7555d4ef5e545d4f07247b7faead2c326f49f9c794324d34d75a7fae389f0fa01c67b384c8b0f53bff40ca129048290b81ff56037264e8ecd6167d521b6a1ff9734a8ce63438e02c8578841c875e95aa09db2901082dc001095320ab7bddbca6d7eb21f441494cd58cf6a5590ae0b6736dd8784193493a5a4270e85a261297412b08019b414c1c9b887888b34dda701f9aeffb6a10db68ceb7a404eded7769fc2f07f9ad83811eb65775caa80aa411871bed3c20f10de5cc601ec3d81bebded89432cdd448587b16abf0d5c32f364b008e5d56c7fa2d16dbbe3dec7a3992b43d8334fcd1e00284ec59b1dc2071d0c13554ee5a84f747123385a5a9559cdbf5038755751e6e203c550ee561297826558080933d78a30df9c055ed0e8f8e43656194dc948b14aa58f82b0f839221dabf068c0e70e49137dd8c2cfba7e5cdfeec9bccac3418bb9e991ba4a119bf58cdf6af164b1c7ab911330ab925d1394996a25f848d00a4972c00a8ca69c4407ec0a8b294fee509e5e64a29ba16ad7cdbcd73a71fee85c2fa41301a32d5d95c06cbb1cf637c176334108e99c7028009e35d2ea1b82e3447ebad9e75300892157a75c2bd1493c24edb71321fb4985e9e8a1f2dd140db9f24baa7b352e646838e37c0408d4868ff73530343140ac15ce1ae2e6801db7e66eccb983c422e61a2aaf7e50c780bf5a203780783a9fa51264d1479b7146118860a1b6f73766bac5e6d0f75421c0596529904a152a799b415c1da348225bd2b088b056b1e9bc813cd6f4cef8e0d0c38001ad6b209c7588000d1c45a539793c896ce414f01167e420befe476f46443958fd56ff25457914ecee5d6b1796b04ea3b7acf16613a2e35a47fe776c811a87e5594d7e560d7024a18fcdf8e60c41a4782adb9db22496984283dc405d8f4a675f1f827e22e0631af27f5c726c42419ef634c9b153c13124c1e07677807387ce2303d75abaea7c950b30df2361c9aa8358803982747bf165af1697f41929ba9b81d336ef401f6c3cea1aaa0ce016c964a0441c0709ecb8d9275a9bc1e4e03f0d7e977c83466f4e6324e902261e23c7f05a3268596beda1ec5f931f12601d2019e397818003bd3952e857a58ee4dd64ed26b9af180b7fd976f7845f72635108314f202b81b47ddd9b48d0602002d1242090ae01d5a9f627835a071a1858fa886ed4d8d16538387bb2897a8cbda7a7bb9b9b3fef5ac47623df277470b2b31f9ff4263de87c9d7b7283dc433c34cd85dee3d0a6a3e2fde8ce785dc39d79e94edd38a2b13e597674e451069f53cb1a0a5a0db8ead96c1fed3a84a6e80c2bdd5db7035691d5ece20f639e386689e0ad78cc57d86c86a755379108d9132ce9be8b0988e3f6eeae25101d5c4d6cd36f2e8b2892f7b17759f0f33cb9c2ba775519d64e9aead39514e0966ce0e9c5807eac00632251ed42566a997fc7847c805e51ef7cf41537e98b8b572727d6484501ff742aea1c3f31fcb52221a18bcbc3b997c963f4e46be9d3495c1bff45027736027108fea01be9bf55e763e7c5f85ec0e783907e40c82e8a00499b39f82b4eb5999f1c00df868fc89caee341a95a71d0df77f120c52b8a04754e11652b4527c8e51ef2407cd684aa6649fcbf5ac1022525ae495ee58e01d48f7360ce856a0932b3628b66a596d62e7aee69151004e6c3116e33b30b1fe9fea188f21763044313c29d9c6abb03934bf094e2bde636ddf671b800a1b115eadca4d55c3298a71c02e6002f71a3bf8490c2cba85fd029ad20fe78f277b27a2f9a3a541e3f391f2cd3a76b7544cfb494e8e611bb2ed1504d00e223de96263947fd30e73e8af863aff227fc72c5845eba6df78cccd64e6e3c5e3baa0fbcbd431e821c116f0bbc35d8b3d0512e0448f062e3c002354349e0c46c16418e77961c9f202e944a88c0c81e6ce4af73eab0a9219a67b235fadd073daec2b9b90fa851069385d5f1cb995ee956be446527da644395745ec508f97ac78b19ed404170a868492833d5459fcae1050649ceda0cf753bbcaa6f6bad59f82623d3bd1603f870c1e66e6a0e28f9cb29e6accf9def2fa7abe64c558299be3c706335291c298938020b77318bf01126b9b7c409bd1485508e8b5735dba0626210551c348d232e2190b05b71caeff33e4b72b4876ab628be63f8774e8c527354afa215e6edbd6959186e859bfe3855b40ea89ae8ba702acd0ad34d1f0079e254d6e7d218556bc62fcef7e04e90a3311dd6ae9544d076e249d0f8558db21b6338ae29a2eec18e7de15438a2cf31f18ca5f706c8963e064d86309b99e5bcf055126604c51a39922aa34bcf19eea0c3312192d22ed93c53eda5dcbc5a7878d976d08811012394983c4479ce1905e0a1b60b0c9fc22ebe05d5a67be208c1b9b3dee8bd88896c81fa23b71640565e0fee624552c01594ca0e6cf5fa8bd4a385a4d016d92066bfdbefa7cfeeffc863a836eb3acac1525a30ea92d4de66ab422738003479149c5af715f5a29885c2631d3240f68d477dd29fe79091083f96ecc2ca3d60706156f0b81bb4c8a87c8798c5bc97a590d97cdc929df69d1921bdb17961a5351b2a28a504cbced898572811488beaa28337eac93391640f3bfab2664c933e032cbd3dbdbff818dced76393880440e307225e0f63abcd8cb70b65455bc47f65db41a44b1f9a19acd5a3e0f8195432b5434e6ccf2727e7dd082c39be65287a7f7054c7329a41184d6c69dd24b333c36020e8d24e267249e6b8179f16e3a7eaefccd71b8a9a71fcfc7a86426b14ec635c4b70880c7188c8d3c5e9163b50bdf613c327d5ba58e501fd52e58ebf15d1a936581bd66b83c8234e02634eb18f240e263ec699657713b70166662a4ff9b23e71184deb08afac78b315f42f52e11772a6719600494d69858517777a9a515bc9666471c31f3dfe7c35faff5d10a3283f80708c60298051cd5f9a9905249a18b885fede034e6b9891c5d64ef8d03b1aaedfaf79f6c78ed61b2f5c0976c7d5540d28976e145a873e8b67bd464c4c58af499bed3880c", 0x8e5}], 0x1) write(r1, &(0x7f00000002c0)="d335210c264026aad38e159723978f0946b59a2eb070f2eb49c81be8558e74be82840da7c24ef64d048beafae81024e71de0df4fd8276585056fb888a31cc81f0474285f6d5fb5e11e74f1891baa59912a54d945ab4eb998463f63e9a280c757180b6ed8f13e12cfa3146cc6e74cf39b270c490b39aaf043607eb780ad5f96d760ec3d21d80ea87b88e52b505395e3708f395f4e3c333e3dcf9db0ee09ba34f43f0898d239bff441dd9348698ac4a959fb65881f7419aa0bef442ac8a02a670a0000000000000000", 0xc8) 16:00:05 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000480)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328efdeff8aa0903634d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4f7e4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d098e6a12734eff3818e8014d4d34dbb", 0x117}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r2, r1) fchdir(r1) r3 = semget$private(0x0, 0x8, 0x400) semop(r3, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r3, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r3, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r3, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) r4 = semget(0x2, 0x2, 0x108) semctl$SETVAL(r4, 0x2, 0x8, &(0x7f0000000580)=0x7ff) semop(r4, &(0x7f0000001200), 0x0) semop(r3, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x0, 0x400}], 0x8) semop(r3, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semctl$GETPID(r3, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r3, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r3, &(0x7f0000000040), 0x0) r5 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000100), 0xc) r6 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000480)=0xc) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) r7 = openat(0xffffffffffffff9c, &(0x7f0000001100)='./file2\x00', 0x40, 0x8) ioctl$WSMOUSEIO_SCALIBCOORDS(r7, 0x81205724, &(0x7f0000001280)={0x80, 0x8, 0x800, 0xffff, 0x7ff, 0x7, 0x4, 0x10, [{0x7ff, 0x4, 0x0, 0x6}, {0x5, 0xf2, 0x7fff, 0x2}, {0x2, 0x2, 0x5fa, 0x7f}, {0x4, 0x4, 0x0, 0xa05}, {0x1f, 0x863, 0x9, 0x6}, {0x8, 0x81, 0xc489, 0x1}, {0xe6c8, 0x7, 0x0, 0x6}, {0x2, 0x401, 0xfff, 0x5}, {0x8000, 0x0, 0x40}, {0xe6b1, 0x5, 0xc505}, {0x574f, 0x6, 0x200, 0x4}, {0x1, 0x0, 0x7fffffff, 0x7f}, {0x7f, 0x9, 0x8, 0x8001}, {0xfffffffc, 0x7fffffff, 0x72a0b4f6, 0x40}, {0x401, 0x10000, 0x6, 0x8}, {0x0, 0x5fe61f6c, 0x7, 0x1000}]}) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') 16:00:05 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0xd14, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff}) readv(r0, &(0x7f0000000140)=[{&(0x7f0000000240)=""/83}, {&(0x7f0000000180)=""/83, 0x268}], 0x10000000000002f9) close(r0) 16:00:05 executing program 1: r0 = kqueue() pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{}, 0x0, 0x0, r2}) kevent(r0, &(0x7f0000000080), 0x400000009130dbf, &(0x7f00000000c0), 0xdde, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) acct(&(0x7f0000000000)='./file0\x00') fcntl$setown(r1, 0x6, r2) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000300)) getitimer(0x7, &(0x7f0000000080)) 16:00:05 executing program 1: r0 = socket(0x2, 0xc003, 0xc) close(r0) 16:00:05 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = socket(0xf390a47e7bf1dc2b, 0xc002, 0x1f) setsockopt(r2, 0x6, 0x4, &(0x7f00000003c0)="03000000", 0x4) dup2(r2, r1) dup2(r1, r0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="823921b55c1d7bfc2317020f2f66696c653000"], 0x10) 16:00:06 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0/file0/file0/file0\x00', 0x10728, 0x4) r1 = open(&(0x7f0000000040)='./bus\x00', 0x861, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x1000000000000204, 0x0, 0x0) symlinkat(&(0x7f0000001840)='./file0/file0/file0/file0\x00', r1, &(0x7f0000001800)='./file0/file0/file0/file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000100)='.\x00', &(0x7f0000000180)='r\x00') unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000200)='c\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='w\x00') stat(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)) recvmsg(0xffffffffffffff9c, &(0x7f0000001780)={0x0, 0x0, &(0x7f0000000500)=[{&(0x7f00000005c0)=""/4096, 0x1000}, {&(0x7f0000000340)=""/183, 0xb7}, {&(0x7f0000000400)=""/199, 0xc7}, {&(0x7f00000015c0)=""/243, 0xf3}], 0x4, &(0x7f00000016c0)=""/174, 0xae}, 0x823) chflagsat(r0, &(0x7f0000000240)='./file0/file0/file0/file0\x00', 0x0, 0x0) 16:00:06 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) msgrcv(0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000010"], 0x1, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000780)={0x0, 0x0, &(0x7f0000000480)=[{&(0x7f0000000180)="b3", 0x1}], 0x1}, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x44}, {0x7ffffffe, 0xfc}]}) execve(&(0x7f0000000100)='./file0\x00', &(0x7f0000000300)=[&(0x7f0000000140)='tap', &(0x7f0000000180)='tap', &(0x7f0000000200)='\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='(&.\'\x00', &(0x7f00000002c0)='\x00'], &(0x7f00000003c0)=[&(0x7f0000000340)='\\-\x00', &(0x7f0000000380)='tap']) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="c7a885d79053dd52de1ca1b378e5") socket$inet6(0x18, 0x4, 0x20) 16:00:06 executing program 0: open(&(0x7f0000001280)='./file0\x00', 0x280, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCNXCL(r1, 0x2000740e) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x35}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0xc, 0x2011, r0, 0x0, 0x0) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x6) 16:00:06 executing program 1: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r0, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000100)="a547a880e7de8ad4a57ac49cee9c39923d2c73fef4d74107d52e6ef9bba5ed8886e18e0d", 0x24}, {&(0x7f0000000140)="67e1b019f819516ec74823487b22e6593c73bcd4", 0x14}], 0x2) 16:00:06 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78649a, r0) r1 = syz_open_pts() r2 = open(&(0x7f0000000040)='./bus\x00', 0x861, 0x0) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r2, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x1000000000000204, 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x7, 0x3, 0x88, 0x0, 0x7fffffff, 0x7f, 0x28000000, 0x0, 0x0, 0x9, 0x456}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e2000000e74de4000200"}) writev(r1, &(0x7f0000000140)=[{&(0x7f0000000200)="3007c0c093ed31c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff001959cfd1af2b51ad", 0x65}], 0x1) write(r1, &(0x7f0000000180), 0x271) syz_open_pts() close(r1) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x10, 0x0) fchdir(r3) syz_open_pts() 16:00:06 executing program 1: semop(0x0, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TIOCNOTTY(r0, 0x20007471) close(r0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000001580)) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f00000000c0)={{0x3, 0x83, 0x20}, 0x1ff, 0x100}) ioctl$TIOCGETD(0xffffffffffffffff, 0x4004741a, 0x0) read(r0, &(0x7f0000000140)=""/191, 0xffffffffffffff61) ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc0107003, &(0x7f0000000340)={{0x5, 0x5, 0x100000001}, 0x2, 0x5, 0x2f}) ftruncate(r0, 0x0, 0x4ed) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r3 = openat(r0, &(0x7f0000000200)='./file0\x00', 0xb4de591d53c12243, 0x4e) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000240)=0xfffffffffffffffe) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000180)) poll(&(0x7f00000000c0)=[{r2, 0x18b}], 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) read(r2, &(0x7f0000000040)=""/32, 0x20) dup2(r2, r1) poll(&(0x7f00000000c0)=[{r1, 0x18b}], 0x1, 0x0) read(r1, &(0x7f0000000040)=""/32, 0x20) open(&(0x7f0000000280)='./file0\x00', 0x880, 0x4e) syz_emit_ethernet(0x32, &(0x7f00000002c0)="1256136b05e1befd6b11fb65c2c685274f52ed27b492f59a61de307c9a68b8293c6d671114e94debd1e704b4bf4bd667f6930ac343e9fa1123b4086698ac29da268218ad1e1be49929b565545a83f66acfef885256e32815010ac9412f062b1cfa91e90125e0f169c06104591f7a92cd83ba0576") syz_extract_tcp_res$synack(&(0x7f0000000380), 0x1, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x84}, {0x61}, {0x8fe}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="7a75c63c5a0093ec50c3518784b4") 16:00:06 executing program 0: r0 = socket(0x6, 0x3, 0x0) setsockopt(r0, 0x0, 0x23, &(0x7f0000000140)="01003f8a", 0x4) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000200)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc48fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf40554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc9147808bcdcee3f27535692870bc122cd2850000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec4365a041e5142642ba18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5926c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598fd6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f11b9dd8c3e5afc074c1941cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf049f471e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e6874fc99b6338a17b4bd8f4693fe75f8a85f37ee8c3f120c5b041ac514eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331e4a8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87be7d7113aaeb5e3dde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1e1912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5b5744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b0000000000000000"], 0x10) writev(r1, &(0x7f0000000040)=[{0x0}], 0x1) r2 = open(&(0x7f0000000040)='./bus\x00', 0x861, 0x0) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r2, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x1000000000000204, 0x0, 0x0) r3 = accept$inet6(r2, &(0x7f0000000000), &(0x7f0000000080)=0xc) connect$inet6(r3, &(0x7f00000000c0)={0x18, 0x1, 0x2, 0x2}, 0xc) 16:00:06 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r1 = socket$inet6(0x18, 0x8000, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f00000000c0)={0x8, 0x9a0}, 0x10) r2 = open(&(0x7f0000000040)='./bus\x00', 0x861, 0x0) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r2, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x1000000000000204, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) setuid(r0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x3}, {0x2}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:06 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r2 = socket(0x18, 0x2, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x861, 0x0) pwritev(r3, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r3, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x1000000000000204, 0x0, 0x0) r4 = accept$unix(r3, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) connect$unix(r4, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xfffffffffffffc9e) getsockname$unix(r2, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000200), &(0x7f0000000240)=0x8) write(r1, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x35}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r6 = getpgrp() fcntl$lock(r5, 0x8, &(0x7f0000000280)={0x2, 0x0, 0x6, 0x7fff, r6}) 16:00:06 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB='i'], 0x10) r1 = open(&(0x7f0000000040)='./bus\x00', 0x861, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x1000000000000204, 0x0, 0x0) chroot(&(0x7f00000002c0)='./file0\x00') getsockopt(r1, 0x0, 0xa86, &(0x7f0000000080)=""/248, &(0x7f0000000280)=0xf8) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000180)="fe772449e14336dba9124837fee56a21130a02f5d46cfe49db7f7024c2d7cb6a20122b577509f6b59f7701d79f350bc975d60cb5ded36ca61e20a501a0cd2172ca536191e154edd1c0eba39cf6d31e704b9babe0eb899ae96e8906a70657a0139724205aa7f6c32b60d8c324a7ec", 0x6e}, {&(0x7f0000000200)="6509f3c4db094e6edfbf12c90597504e5ad2eb4cecae86c3f2f57b84eb557288837e2bfb7d7bf408ee4e2ca3ab301d77a7ca248a66ed161ab4ceedb6eb0495d4baef89a2d75d5aa6642b802337395f2ab61c116af1dae0fd0193c21d2bb26a43f362622bccf0fe4a646ba22024a40808e2b8ccd8947dee34f1", 0x79}, {&(0x7f00000004c0)="8eae700f12452d037e0fb4cd9e8682ad0e58a2738f3adfa2cc556b295ec37168a5039e05867b774e7d97f635fe239e10acd139daf4cabc2936e20400000040000000000000005ba5a19968d7aac6fa1c161ebb3bc73b4617a2f30160733c67a287db8ff59b7537bb1b8c010ddb1b79cf284af78ed8965a6fbcf06872744f1a894f109e3bff514ee2475e57949d7af0bf6c27070202fd10f8be8e", 0x9a}, {&(0x7f0000000340)="29a35dc2891d508c1f7689a3421c62ab74f1d2fe90f786cd7a88dba79deb33d768dab48fdb357aa39a4de36e76abdc21c1b62626b4a147b53be3dd02f40c47db4758384fbd324aefea87c7f63ff1fdf62f5502ba368fdc8916fd8cdcff57721f5bf562185d0c158d1c8a065939e0d50f93832881cdb0f8c09dc0d7e71acea8aaf8836c00c7d309812ab9f3645874a3695281176e62cb8a8da90cdf49a55c7dea33bd4a9c391007adee376675b5c929dced884c9edf599d62d2883f3a70b5f5536fc3c9d12789ca9583835e752d78", 0xce}, {&(0x7f00000018c0)="2a10a5efcde646d8a864f7ec46eb4ce6afe7cea06e406f1bcc3619ce39a07159b93c9c591393106b4f98bec7cf7b5774455adf7e525e770cf3c698358f17b004356cd29896d32f608c1ca8c4e71e037896649d52f288672268599c93418729ab874b002a8615662c353652f77d53e37961c9bd4ad5fceeabff0e3edab730eec7d8b8b1b4c6250ecaf3d635d5ff03c7fcc7a65014097a2876c48350cff5d2f70bb168eb9cdc37100b977e0e48870d79bac3a0a02898d483278ad7f29be8bb5f95fc1941bab65dac58881499c983f4c7a08ce041247fddf57f84ecdd4b391e9a16e5288e8f9c723279de35b0d9206c4a0192905481982576f65077732c447182e11e34d9e46db6ce1392382b13b3faa2d981cd83352aac89132e148d55afb854f1e94ded541be58fedb30318804139cae0b37ecd9393b5366b11f032279e794251915c789bba1999be2496b99a95035317a7bd48618d3248661ca8a8aad1c23a7c48bfae94e0cb1fc292244a0505b5d64434d65c9e668566b40f7c95a98c1acdd338cdf1c44dd7f9ffa4bd9d7eeb865a91249a42cf045345855497185238aa78b8cec536489ad7f5b0516c203b02cc3ad2bf404320177fd25dee05f5b924a9ce2fe1ea5541704e1066058dcbffe2c302b7cd4cd67404a64733207e548bc67a241ca24617d00009f3f20c61ec34bd587a9078fe869aa42a8fbc7f386f91ae2f00cd2a135e057959c336ce379141d5ef69064e1efbadeeeee18807f790a0b71d4d23f0ef304fbfb75695f277b9e9d29aeb123c8687fd5bc9d4c65328b8e2a91d27532c515e2630f588bfaa4c60e71df2e9051a638301664f9c1d1d99c3328f612c7e274cac1548d40af0ca1394ef951ea9e96316601dd54fe6ecf9abf383a5770f8f80d1306f3276f1b64dce446425e38f132d184c4323c4e4edc63cf22d959b8b8ffef633d8a233b4d2a1fd5b00703b230f1d6c1729d102f95d0aeeff61c32c77c21dbf6bca367dac079440fd720c082330f99e352a3e5ef90f7543688230d18adb6f7f019c9913713b0a5554548e8e76ecc3f35b204b297fb8765c30e206b5632bf8649b62d2b535263b8e80f69f28eac36eca3cf7d9fd804e0dc1d37afc3484661f8fd9b20a9b46699ca1c014957ebdd9043214af2db537db82d0c2f3076db0d13aca1623708e43b3fc0402d84ef31fbae481d3f64ca6ecd8361e79a5599fd3073af447f1b834632f5549ad772d313aae4cab", 0x372}], 0x5) 16:00:06 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) r1 = open(&(0x7f0000000040)='./bus\x00', 0x861, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x1000000000000204, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000001b80)={0x8, 0x5}, 0x10) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x2, 0x0, 0x0, 0x0, r2, 0x10006}, 0x44001000e, 0x8000, 0x0, 0x0, 0x0, 0x0, 0x6}) pwritev(r0, &(0x7f0000001b00)=[{&(0x7f0000000780)="ceaa96fb12fef990fd07147071c20213ac230e766fa0a1dc59cf68438da00bdbf4c29f3d4a186c9d29ed652849697cf8508fdf3e26923b9be0fff8a200b5b0f712cc87160d6b6d56308c4dfba29e2ddb8d86e59212d7796cb4af55da14447547005ffa1651d11d813506c0eec7b4f201215abd5dd32be2d3453e91a63bd2985d25102ba5950e2d59", 0x88}, {&(0x7f0000000840)="acbea852c50ea9e5ea81db88649cba24c0fa9b1617317e3b959bc833327ce12821f459a246382902046071257f832f7d62ddd1463f6bb437a6de747dddcb9737a60c63550d23eedfb19442f8dc2f7dde2914cfe3bcbdeacf89d144b5c85e069653634202b225ef40fd501c7a3c97acc159b080e1", 0x74}, {&(0x7f0000000200)="e7c2c36c12add2b6dcfbe909ce5785a380ea8ab6210bedec073c81e3663850ce68766c8357eedb7c5e0f6eba23048723b4cd38206730a9a7f2af7aec96bd", 0x3e}, {&(0x7f00000008c0)="5fd089f646f784c9472e1fe7c4e572850538f276fbf91bcb9da8385441c3d3709f1d73fdccd87ae25fbfcf7e8d35cb6a2d916cce1003573eac3a3c4a037f1f452d6fce2483efccc69ce93805ad2a4baf168f2ce9d708c0152fe43ed171eaddb9a4543592628d5ebeec4f960eb4f3f0509ebc1256283bc3d2545f50c82cbf94ccd48e2e71186e4f9489e1f3f8beb0385b4cce19aa284f39f1c849e7593db49e2a60d74a682aef6516f8a3d1e39b0a5850ca7fa64e2e3f328d42cbb27e5ddc7a2787cf4a0b7d67e4232004c5b9161a3716b88a9a9c2769b9113d83b4a71784f45e", 0xe0}, {&(0x7f00000009c0)="287159c2eb9c3ffce90666d0affdb1d6c7724184fccc4cabafe54eacd2e4fd4b58ff632898904a9a8326ebc7667e09c5673c744269e5c76ea7b56e7b6e9704328374020d8c3d60ab4c0065d249e040be4f579b40bd6fffcaab7250d408b445fd0af8fd69808816b7349a935e5e6cbfab6a0582e76ec6529a2f1779b161bc81fd83196356bbb7cd111a5ff8d06fcb7ccea24611e238d230c5de0e13", 0x9b}, {&(0x7f0000000a80)="70d9948c2ffcb29a095252ea867df1a0007101b657fff5d05b7a511ecfdbddf15afb73dafcc4e6af719cac67e79989ab3b5faf05e513261094bae8141945eeec92b3d8ca0f6854829c6df8b786df7f87f8f5c98face54600f24a0525cb51def42c077868bfa0601ea1d9c2ca0663a5f2063a7758ee37ec006b23b8a6f0355a8142679f2579d7d75f0e4f5ed5d48ea923017887f0ac258248112c574d65d38a29eb1b733af2513d53ee95c62c58ef66f84e253e70600a490d20c6e39ccfcd48b66398ad2bd3f9502c2a23ce329604a240d5ad2db39ff018fb75ac74b2e474be2ff6b6f1628a4b2e9de53a5e158affb69aaff8f87c352ff364f02253dd32686f8d3f7a9b7ac0f441f7a1af5213d97d1b980e3ee997e36ea8edd65355d10accaa616f25f4f0831d9cdf0861277b6a7ef26d1d43d37b9a11f3caee420d9744a03edde1cdc13c63a3ff76a6a26edc0569e4aaffe9db148ee2bcb3d26499b84b53b30eb56a0e37df416f27f3eb09b65d279dad0ed630c8a1b069aa05fa16766830c37c3d6f6566be04308fd14ebec2ff4100d9289095de58061aa3128dac3a50fc15796d0df6efd4cf46860eca4271857b8b14c48743ddf3048ec10895ad4b21b7b3a993779797334ca6880909cc4a6c7fcbf98c2a0befb0d0c69dd7da081cde68e8a08b2ead91dc37816296f9d360794bf2c7f45df266a5f330f60c8cf0cd91f896bacd326dfb89c16c540f3c23b8b07c48b04c8fd136bb7e6440c24c22a2e7e23261951837e70064f7bfa40beee83068396a0cd92a76d8f1e3ef793779a02ccb3b746aa05d36d256c9c1dc08a10667b46bbaac8313d31e9c76303b85b181ca0b0b548493750b10407dc505244e20363df3b47fb7206537d411cba24509d8923a18f8a981b02c8c8760da46b261fd0ff1dcffdcec754b79e515c449ba63d808ed2e938d005ba446ac88b7100b443319d0830e6f369ca2d51bd038d013ef0ec26370b81c3cf0027d5322309aca60b3afc6aab9e40bcf85cf1f4c11abc2b0bd7fc6010d612b5084c68830d5ec35b0ddab888bea18131e5ab65e80928eed4738330375dde36897e5b7e3471f8cd2b949bdf7f1e5e00ca3ce05d3cf8c1bf3d8f286f832ac48f9baa5300caa8e63907fb8a68922070fc2ccd6d7185f6c6c18bed25dee972f20fe3cb4c2078fc929d84d039fe366ea6c631d9266c6babae330e6d46ed742aa3447fed4c75f9418df8d988bffe5a41a936e2b5979b92d54195bf658ede19e63d973a8a482d4b31a2cc9c0735784a8363b7cfd4b3e80524e1c5449a69d4dcfbdcc9e28d9ee795bbc67b8966842ec982d7c6915e98703605b1ba9c39086cdde39787d6e7be44443c424daca4d3560117e8e4c0592b2e6fd272bb140c9e47343e7294a718d8affaf1e606a84affe80a0299ef60aa98be12b4262997000d9c002f9f70e03f229fde58e5cd15eccb3bf18396526458bea46a44fb5391eda0070a1855c77a3d71aab5cd996e83d457251f2bfd753e96b76f7a981696cad5e218f29ae35bc53a80e587bf6663f78371e4fb58c8d1364e1a8f3fd9b5519a6defc369e341dda5ea654d21acaf706e89650b7878e39067db9522ba056640130806d31473932ca552bbe7078d15f074427c1264bab3c03ea809666c32d52a66aed3f92f912d699b2cfa207412f57be5ab15b09087b41e071477565a99741193960744e411dc0f274262904c965806acafacd7a815df199e2a550f50fe5092db25c874e58baff3f79911a13c144da8daf50bac1721fd49e95eb729fc3f9d8c4428d9d2c132e2af99b515514983b4da6cc89d05dcf712f94b1d80efa35b6a24ce02130237734765628c2df0c763f1a15edcda0aa2986902cfd72f667bd089b47a5bc0c745f53eb28d7b0f3a6cc96b7194958e6ad7942c154170a078eea0ae3ad77ac3b932c98f425f91cc4ef12896d0f6363d5ee1c7e40c0a8647a245f36bdd0f96f8f8363d088f4abaec6fcba03e7e4bad70a903956fcfea12d441ddde4ea1ddaa11559556caa79b8ac87252fec069fa90ad0a67c6575f32c19955cc2245f3e92c9889db43cc33fb439a60a7d8925daa439461868d58beb4ceddf5759e2c077c3b7db6cdd5ad0993d657904103caec9a10ae12f849436fd8ab7116d61dd9823334c9e8a7f3ebefd778465ce5c2bb16e2c857a36598f9740e22254b66fb4e511365256ae9747ef9d10951d51be59906d99158141a206817be8dba9dd34a2f05aded240e49152d002b98872a6851e7220f6a43cad9efd4af5d163911fe92e2f271a2318e9a67150c5474008ec1d47db42792b6b53cc92be39b0e362693fc7c38bea63d3777378f6e497c310d6fdf61efa166cc082423b23715f21a56f7e24709442db66343e6e1350a7b085c01343246255f8f0cbe6e27f0e5a61a084c08506ad7da6406fdb9940d49a80ecb027ba2a48d4e380102bee4241f907644661e28b555a126b8d529aa0e1170a5d5828b8ea059e85dd27181a5ebb19d3cb3d3262e218b7e19cda425b2de9cd2cbf539cb99cf2d48f56a606c01e2f44ede90e659e44ebcea1d3bb531a820b660c271d1bf01eaf0c04cdd80c88e1d143608b2c36c88743ca2164dafba245fa0d02ee6a210e2f9fab9993b20466f066ee2c28369f5de2b5ad94d050dbc9f7e54627772a5a36d5fbb1eb80e85bd505019d553b3ea2c094bb63aa4fe28743e8e7fc90efd9a859ddb1598b0dfdfd04a4f4578e2bcede983dc3b723e020d52d63fb2153c87105363db9ec2988e07600c22a5bae3f6fcaf7f09b0e908b1d64da07782b1f50b30e2e95691053955ded1b5ae93814a44be6e48a23b76366e4e0b4e2eeefbf041f4a48c6452c65a3a4e44e99410e5b283a3d12d6c4a6b4de3393c2931768a1f8fb2938018c2287881940b84f590263898277fbf72fbc5d2c0ae3c900d368ebf766988a78e92415ba3b90df06cef846638000dc67e266e770aa32dd211e37bc649b69e492294dab51e86e319fd0b21f6f4f48b93263ec492313f1c26367ea54fb846150cc0f3a28cb2adf7209d9089bdde7de40480b4e089a17304a731596baa6f997332d2dd1e5ebf1e909bed0c2a66d247b99b4bb84996f9f4fce075e7cc935b1ec50b93468f4d07e1e1f22345eb372b1a0355e58dc05122f51c6c5096b639a5cb7a6396ac77ae458af2314b85c8d88907ad2ba7fcde3cb09d5e400f2ad49eaa24204dfa09078e5a81f0325420f942f8343badc09219399e213f79e40f1931b3c7e61752cbc967fc51513d1ed780826b98030e57f3363f763b2818ce9daee13b13ca244cb123d6d58f8250afadbcd32584923e0d3fc8fa30cd630c11dd9569f8b39eae20667440e88c491983bf202f997fd4bfd490be98694439c1b6cfd71720c09e5ac07f242f02ad310f1a754d4626122a53b9ab00de31f45627e6fe62fb9f9d8fdef54101be0a6a0111bb67521e7ddc21f76f74f35bfe7932e03ccd3b0118e32aa395f54174c73054034f68ba4ffd40ece0667c93944ac481505695bd5ddcde875300f445ded6d0456c8635fa6a13d1d4b629d14165d6c9b980a11484c6731e95884130adbe0c80d7ad85781d817c93b80c896c37098bbd682ff4796d80635b98174c932aa730fe3d621f9ee3003e6336efd83bd48b4e4a01d8bfc0dc8bb35e7159af6d2c8c0e47f0d6ac5fe7f3afa95c6c6fb2f79214d0ddb13fab9dfec7ca10f680d389f33875a6f72cf790291dc9e10ae88ba4677a24b57a800ddebfe23d0ffd720d19403c74c93f61dd086f4ea07001569641f4dd3f4d4e45a924c3bfaec9b8f60b06b4974fe4b3177b649b0b9d63fdf563c80c51383c2305272dabd50c15449c3a3a11e2e1933feb6eb43005a48650d25a9782b3e3568a81f4a87286124dadd408f9464241f51ef0d0538bdbb0d31817e17de751db7776b5f1d05a039714a793382000846755a68ccb7b670e2cb9d1308ad797a309715d95421b6890319f4b4318a94efb6dbf9b75dfb0889a66a17d951ce45d9c4d6a8e08d5c898dbb8c6dd9c5fea1a06407b4d5e88a95583607a19467da9dd196c980ff170fe9217cff7467567315224151331e238fe8622f377e188aa0d181467ff9b06463953e0f3e133c6b1f3a0b8db51c45200903a47e54b67f0b83c8f7b549d97dd00ce438308c4bcc27a6d17746f8fecebf27c4a5841ecc6e8bf0537720a5c0690acd55d5e9a4b846479b4b098aa41cfd22556c71bb9bbf9d55ad2a3562ca34a0fb275e4f093ff56c00689aa3fe4e2710fdf4ade84b0760758e4e72b3a9869dc1d53cbe3295b9fd85919af885152fd32de18104e26259e742c86942e89b7479263c7cc945a38d04fd6820faed8071cb0b65f9218a98d2205b7d6acf4037cce0621233d8d6711c9a271daebcb3de1b9e0c3f34fec7ab06ee0aeddc5b0d3cfc11c61e34f1c7428e8bb59f42bb66df11a2d880f026b25cfdc80b2bc60cd1f8c4507ab4fb951e1cb1ac474b3413e1641da0f39e95677b727e3c97f9b3d31eabab411952e9c5388c94efac52d344ad77c2b39f7b4f46decdf65247fca1c81f84210cf9879f1441469487d9a72b23dbd28f1890e20c5f3273f95240018d13ed55e24c1cdb0e539042ba73df6ee9b1f282f5c05270821b485709545fd01fb66d97d23381a2492fa8d4e696c126f998e7b2f5b714771fed7708d59853c212600b08d75f26a0bc3e55a4b6a2abe66a887101cf732f127f7c238e089a29a7e14b3822e919eb56ec2182af73b060ea11cef36089bbee684bf094e3a29d193ffc24da6b5687fd2a45d43738f57f228deee4a1829665de7dd4a5d392e0a2946218bdebfdf4ebf6f9367a29cc51b1f996c0b6c3adf17bae76bd843c88348afd16900ed8b70dfd2e4f28232207e05701959b543726608129a3e842fb402e295686efa4da76f8c2cbae6571c3dd425ea8bb12c30a71b83f308870014479c5ac117979ac6a5acc3f7df3774b6e708736be5f3b99a0a272276c26deb3d2e4f8397e6237e1663b5b72915e54ba4cd4a3d67c05a297fc6696a1f2a967efb4c6a05521b17a71b88d725ec1e2cdf4d61cc01be0ef0d1beaaf24d5827c0d2ef9f06454f759109fea3b366f6f5771ce856383759b9241844a8749fa16df03d46d8910e93faf5dc47879fd4a902a267e854ee1282eb4378139093e83687f2f2737902038488cd0d68015fcbda15b4619496196de0ab45c053e5dc90050ef1ac113fcedac2f646501ee8f8d548ee14f93f658235ba8acd343edf4561a3c624df0ce29f6ea45ddf0a8903437269f5e95b0848acce3c999415684eb18d043bbd418cec0a64d896ec7e3bbcec232f42b1d8f1ef5250df7468d5a1187fbbfde125bf2bdecac1e3072335a454be38b7a56eb174067d4a48b51a6e45829effaede1a532884326ead21ecdc21c1d738f2991bda836484d7afc4cd5554448a50241ce41ff68d06e011c6e02fa71ccfc41b091cf9d70b46443c3e00a0321dffc88dff272b9258fb8e346ba48af1b1cbacb9c600faba8531fd110394744766d3112c1af189e865ae635ea411443891169652425bd84ccee33cc1eb31441d84f892bd021d76aa752fcc085ebff95282876b4563c119d7086ac4e9640325861774a7bbcdad1e37799f63c9ba4d0adae437b544481368529c4a9187833c1922b279916a474036942642c6046e1572d5479d60fc97a36fee51f72a0e34a258b90ad4a70a9b1b05a17527f2323885566121f85290e07367efa9e44adb4cbc66b80a6cc0c2f6398e7586e912b2b7bf6815a50ecba", 0x1000}, {&(0x7f0000001a80)="6810cba1cea6e4e1d734d45da3179a930122fbf55ef475f940af108722f6b819b06fef072d615807a29ce3f469688f44a28268eee2a6fac1713e7d518ee633adbf8ec86534e8e8514415b1beac740450c371", 0x52}], 0x7, 0x0, 0x0) r3 = accept(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="0000000000000000000300000000000000000000004000"/62], &(0x7f00000000c0)=0x3e) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001d00)={0xffffffffffffffff, 0xffffffffffffffff}) pwrite(r4, &(0x7f0000001d40)="616ec7ded828e68816198a66f9cba380289cd33ba25b73caa992041d62ac984aeaa1dfce8b9fb0f465b50a500a75e1d0407d28c6828cedb7a3499883cf3bb708e1fb825d88057de8f173ed64a205eff82a68b21c1287072d0a2170650f041400e9bbc8e89d13b3a0abbb0f200d623952ed504c3b653ee37744def5cc3df8167e4ac8ec54b647ef6845af1984cbf0feb691fb271e2d069a8ae6cd1bc4f5bca1abdfd274736ee5c46442fa5ef9709b83fb733e4edad0e7c5e7", 0xb8, 0x0, 0x17) dup2(r0, 0xffffffffffffffff) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100)='/dev/speaker\x00', 0x2, 0x0) writev(r5, &(0x7f0000001f40)=[{&(0x7f0000001f80)="f584bb005feb9909378c5fb5af0e1fc9"}, {&(0x7f0000001e40)="f43ed705ffc888b913c4938546d9ecce068f27481e35e969d7c4958e", 0xffffffc1}, {&(0x7f0000001e80)="a025ea0c5b684202ab4e8f94ea46817ccc76c5a6a2ee977c0c4ba84b0b07c0737d9bbe7dd3097860184adaaa77efc8d110a195127cb342c6a16262d35411ae83a973efe7b4352e6c8abe315ddf55ff2e44b828e86d51db84e447c25551c7d2932f94395be44a1a29878b1d4c41649ae7f053037f182cb80b0b731d972f64fc5ac87921a99d6f47abb346565d7d4f98f15a41e76b699a98a03ed7"}], 0x10000290) writev(r3, &(0x7f0000001cc0)=[{&(0x7f0000001bc0)="e815b680a88d0b50c3dab41a83761c63869cb14adca063d35d1d97fea93acaaade17c0f58a96a964bf79", 0x2a}, {&(0x7f0000001c00)="2fd812b462433b12527e25b98114d54ed8c46eb7264ed3902f6dfb37e0e311c5bd3fba36c218f0cfebaadd364cbee899fbb9fb0dd2e4f0e55405f9ef23628976b7fc50d908bb6cf7075720326765d2eb83c1d136443c9b223eb1d1079780101931a92d6be988714ec172806f5f12dbe69438f7c939db44e5d7cdf984eae47b4644c9864c4ef643935d093c99b1e3451ec682f72f597da4354c1e5d2a0a37f818dc0d8a787fd2c6943e273015cf26d8f6faba9924325bd06db58c2c", 0xbb}], 0x2) 16:00:06 executing program 1: r0 = socket(0x18, 0x2, 0x0) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2) select(0x39, &(0x7f0000000000)={0x8, 0x0, 0xfffffffffffffffc, 0x7d}, &(0x7f00000010c0)={0x0, 0x0, 0xffffffffffffffff, 0x7fffffff, 0x3, 0x0, 0x80000000000}, 0x0, 0x0) mlock(&(0x7f0000001000/0x3000)=nil, 0x3000) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x3d}, {0x48}, {0x4006}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") shutdown(r0, 0x0) 16:00:06 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = msgget$private(0x0, 0x480) msgget$private(0x0, 0x500) msgrcv(r1, &(0x7f0000000680)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000055415d94cb5d4cf0b9f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006a9cb1a516809c706299b3621057a46c205e6483d73cd73fb366c212a8163e8864cd8c264eb3e3d07a497af87a36d272d697890c32755aee43688ed11cdbae89a2d3e96b2678fb64cfc08e87a0f3be22d013e9a319a52c7fa6bbe8a464eef39f324404482f0f516d040eb83392a5f007f13c7acfaed6f44ff452bbc981d71ccc0c7be465eb6890aeae53d7d1fc5cbc1591fa09cb6d3010fefe088ae2f82e8eaf9858b81a01bf4719dedb726d2b60ec1e5af7549dd57f60635af7c987d21e228008d4c0a64b7e838746c78d6fa7d46bf9423112cb0357537e73385e24494d94d4ef43604fe01c2ea0ec68471326ab5f6e67dc8d3a077448be0ef45c5f7d98177f8d09dfa68305e6c14a30aea04be2dc2bbd2efd2f26a50c4c872171d187c344c425b2189523d1ac269095e85933c48bd98707bbc2ee93a22f5057130573ceaa4a993fc62dc129185004e00029aee4bc50af8570f7d41b08611724eb2df93bb87de6b75ad2b24e661c7e040de49691f422465ed8273e7847f7b274722dfc1bcd034adb55090ecf23a299dc4bf1465db2f1ea126cc300"/4507], 0x1, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r2, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r2, &(0x7f0000000200), 0xc40) r3 = syz_open_pts() close(r2) r4 = dup(r3) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0xfffffffffffffd56, 0x0, "9707d05185f36d66d31b437f3ca047ca1fc2b383"}) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x13, 0xfffffffffffffff7, "840300000007f1ffffff0a00001a00b877b400"}) readv(r5, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) r6 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) execve(0x0, 0x0, &(0x7f0000000640)=[&(0x7f00000005c0)='^\\-\x00', &(0x7f0000000600)='\x00']) r7 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r7, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$TIOCSWINSZ(r4, 0x80087467, &(0x7f0000000140)={0x1ff, 0x0, 0x8000, 0x5}) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r6, 0x0, 0x0) execve(0x0, 0x0, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x0, 0x2}, 0x10) socket$inet(0x2, 0x4000000000000000, 0x3) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="fd612da02cdffc3279adffed84dd") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x35}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{0x9, 0x1, 0xea, 0x3f}]}) 16:00:06 executing program 0: r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000080)=0x7, 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8b0229"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x8002, 0x0) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000080), 0x4) bind(r2, &(0x7f0000000040)=@un=@file={0x1, './file0\x00'}, 0xa) r3 = socket(0x2, 0x8002, 0x0) dup2(r2, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) 16:00:06 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="11"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x35}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x35}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000140)=[{0x5, 0x7, 0x6, 0x13ce}, {0x7ff, 0x1, 0x2, 0xffffff4d}]}) pipe(&(0x7f0000000340)={0xffffffffffffffff}) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000380)=0x5) poll(&(0x7f0000000040)=[{}, {r2, 0x20}, {0xffffffffffffff9c, 0x4}, {r3}, {0xffffffffffffff9c, 0x4}, {r1, 0x10}], 0x6, 0x139b) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0x26d) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)="72cfe6c202e46fe42ced69de6a19de7824d12df0e525e381abf99765a36b85e4730476d66c416eafc0c556e96a43b3f09bfba8ee86e3fe8663849f349436d8788d3e73f639ef148d209ecb72ee2ca3b041c32517501907e55d8f3ed43181c24920a03ef889f0d37d004cd6980c656eb2d1de3d8d7c5edf48b0038bba9d8877d84e3aa57d6a3fa9718af3cca090098495fe89", 0x92}], 0x1, 0x0, 0x0) panic: kernel diagnostic assertion "rt->rt_ifa->ifa_ifp != NULL" failed: file "/syzkaller/managers/multicore/kernel/sys/net/route.c", line 848 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *470649 76466 0 0 0x4000000 1K syz-executor.0 93699 92691 0 0 0 0 syz-executor.1 db_enter() at db_enter+0x18 panic() at panic+0x15c __assert(ffffffff82207348,ffffffff821d52f7,350,ffffffff821ad3cb) at __assert+0x2b rtrequest(b,ffff800021163968,3,ffff800021163a08,0) at rtrequest+0xbd2 rt_clone(ffff800021163a78,fffffd806f6cd2b0,0) at rt_clone+0x78 rtalloc_mpath(fffffd806f6cd2b0,0,0) at rtalloc_mpath+0xba in_pcbselsrc(ffff800021163b50,fffffd8062335b20,fffffd806f6cd230) at in_pcbselsrc+0x219 in_pcbconnect(fffffd806f6cd230,fffffd8062335b00) at in_pcbconnect+0x107 udp_usrreq(fffffd807dfae038,4,0,fffffd8062335b00,0,ffff800020acf400) at udp_usrreq+0x560 sys_connect(ffff800020acf400,ffff800021163cd8,ffff800021163d20) at sys_connect+0x3df syscall(ffff800021163da0) at syscall+0x4a4 Xsyscall(6,0,fffffffffffffed2,0,3,4202271c010) at Xsyscall+0x128 end of kernel end trace frame: 0x422da50a150, count: 3 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic kernel diagnostic assertion "rt->rt_ifa->ifa_ifp != NULL" failed: file "/syzkaller/managers/multicore/kernel/sys/net/route.c", line 848 ddb{1}> trace db_enter() at db_enter+0x18 panic() at panic+0x15c __assert(ffffffff82207348,ffffffff821d52f7,350,ffffffff821ad3cb) at __assert+0x2b rtrequest(b,ffff800021163968,3,ffff800021163a08,0) at rtrequest+0xbd2 rt_clone(ffff800021163a78,fffffd806f6cd2b0,0) at rt_clone+0x78 rtalloc_mpath(fffffd806f6cd2b0,0,0) at rtalloc_mpath+0xba in_pcbselsrc(ffff800021163b50,fffffd8062335b20,fffffd806f6cd230) at in_pcbselsrc+0x219 in_pcbconnect(fffffd806f6cd230,fffffd8062335b00) at in_pcbconnect+0x107 udp_usrreq(fffffd807dfae038,4,0,fffffd8062335b00,0,ffff800020acf400) at udp_usrreq+0x560 sys_connect(ffff800020acf400,ffff800021163cd8,ffff800021163d20) at sys_connect+0x3df syscall(ffff800021163da0) at syscall+0x4a4 Xsyscall(6,0,fffffffffffffed2,0,3,4202271c010) at Xsyscall+0x128 end of kernel end trace frame: 0x422da50a150, count: -12 ddb{1}> show registers rdi 0xffffffff81d97467 db_enter+0x17 rsi 0x3989 __ALIGN_SIZE+0x2989 rbp 0xffff800021163780 rbx 0xffff800021163830 rdx 0x398a __ALIGN_SIZE+0x298a rcx 0xffff800021170000 rax 0xffff800021170000 r8 0xffffffff815fe7df kprintf+0x16f r9 0x1 r10 0x25 r11 0xe6b0c6314990ff50 r12 0x3000000008 r13 0xffff800021163790 r14 0x100 r15 0x1 rip 0xffffffff81d97468 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800021163770 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{1}> show proc PROC (syz-executor.0) pid=470649 stat=onproc flags process=0 proc=4000000 pri=78, usrpri=78, nice=20 forw=0xffffffffffffffff, list=0xffff800020ace7a8,0xffff800020ace050 process=0xffff800020a8b510 user=0xffff80002115e000, vmspace=0xfffffd807f00b5c0 estcpu=36, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 76466 338248 15715 0 2 0 syz-executor.0 *76466 470649 15715 0 7 0x4000000 syz-executor.0 92691 93699 54346 0 7 0 syz-executor.1 92691 169406 54346 0 3 0x4000080 poll syz-executor.1 92691 223312 54346 0 2 0x4000000 syz-executor.1 15715 179871 72017 0 3 0x82 nanosleep syz-executor.0 54346 487551 72017 0 3 0x82 nanosleep syz-executor.1 10916 74646 1 0 3 0x100083 ttyopn getty 95527 104259 0 0 3 0x14200 acct acct 12444 44372 0 0 3 0x14200 bored sosplice 72017 271610 69783 0 3 0x82 thrsleep syz-fuzzer 72017 437497 69783 0 3 0x4000082 thrsleep syz-fuzzer 72017 42796 69783 0 3 0x4000082 thrsleep syz-fuzzer 72017 124029 69783 0 3 0x4000082 thrsleep syz-fuzzer 72017 372522 69783 0 3 0x4000082 thrsleep syz-fuzzer 72017 191494 69783 0 3 0x4000082 thrsleep syz-fuzzer 72017 349609 69783 0 3 0x4000082 thrsleep syz-fuzzer 72017 289054 69783 0 3 0x4000082 thrsleep syz-fuzzer 72017 320909 69783 0 3 0x4000082 thrsleep syz-fuzzer 72017 444275 69783 0 3 0x4000082 kqread syz-fuzzer 69783 363722 47089 0 3 0x10008a pause ksh 47089 373003 23412 0 3 0x92 select sshd 23412 68061 1 0 3 0x80 select sshd 71019 200596 95084 74 3 0x100092 bpf pflogd 95084 358391 1 0 3 0x80 netio pflogd 60538 386854 12031 73 3 0x100090 kqread syslogd 12031 314525 1 0 3 0x100082 netio syslogd 13135 244292 1 77 3 0x100090 poll dhclient 2056 431722 1 0 3 0x80 poll dhclient 94469 275350 0 0 2 0x14200 zerothread 78731 128738 0 0 3 0x14200 aiodoned aiodoned 36575 104524 0 0 3 0x14200 syncer update 73052 69355 0 0 3 0x14200 cleaner cleaner 45888 480280 0 0 3 0x14200 reaper reaper 29699 153571 0 0 3 0x14200 pgdaemon pagedaemon 82204 250887 0 0 3 0x14200 bored crynlk 87748 489381 0 0 3 0x14200 bored crypto 29061 246908 0 0 3 0x40014200 acpi0 acpi0 30431 500484 0 0 3 0x40014200 idle1 71856 425473 0 0 3 0x14200 bored softnet 1895 152526 0 0 3 0x14200 bored systqmp 47548 190705 0 0 3 0x14200 bored systq 48490 251897 0 0 3 0x40014200 bored softclock 51605 435092 0 0 3 0x40014200 idle0 69803 38591 0 0 3 0x14200 bored smr 1 391078 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 76466 (syz-executor.0) thread 0xffff800020acf400 (470649) exclusive rwlock netlock r = 0 (0xffffffff824ef928) #0 witness_lock+0x52e #1 solock+0x5a #2 sys_connect+0x6b #3 syscall+0x4a4 #4 Xsyscall+0x128 exclusive kernel_lock &kernel_lock r = 1 (0xffffffff82670948) #0 witness_lock+0x52e #1 syscall+0x400 #2 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9614 6465K 10951K 78643K 46515 0 0 pcb 14 12K 14K 78643K 1026 0 0 rtable 122 14K 14K 78643K 3009 0 0 ifaddr 101 22K 23K 78643K 995 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 4K 78643K 1728 0 0 iov 0 0K 28K 78643K 3981 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1293 81K 82K 78643K 10809 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 59 0 0 VM map 42 21K 21K 78643K 60 0 0 sem 12 1K 1K 78643K 366 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1808 196K 290K 78643K 12765 0 0 file desc 6 17K 25K 78643K 4672 0 0 sigio 0 0K 0K 78643K 67 0 0 proc 61 63K 95K 78643K 2238 0 0 subproc 32 2K 2K 78643K 575 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 1K 78643K 431 0 0 in_multi 34 2K 2K 78643K 580 0 0 ether_multi 1 0K 0K 78643K 55 0 0 mrt 0 0K 0K 78643K 26 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 90 397K 397K 78643K 90 0 0 exec 0 0K 1K 78643K 1032 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 204 314K 316K 78643K 17507 0 0 UVM aobj 130 8K 8K 78643K 135 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 2 0K 2K 78643K 1089 0 0 NDP 23 0K 1K 78643K 305 0 0 temp 252 3565K 4204K 78643K 158322 0 0 kqueue 0 0K 0K 78643K 25 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 78 0 72 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 432 0 430 1 0 1 1 0 8 0 rtentry 112 480 0 435 2 0 2 2 0 8 0 unpcb 120 4629 0 4611 16 14 2 2 0 8 1 syncache 264 24 0 24 13 13 0 1 0 8 0 tcpqe 32 62 0 62 4 4 0 1 0 8 0 tcpcb 544 2103 0 2099 20 19 1 12 0 8 0 inpcb 280 6515 0 6504 35 32 3 13 0 8 2 rttmr 72 6 0 6 6 6 0 1 0 8 0 ip6q 72 3 0 3 3 3 0 1 0 8 0 ip6af 40 7 0 7 3 3 0 1 0 8 0 nd6 48 81 0 79 4 3 1 1 0 8 0 pkpcb 40 42 0 42 10 10 0 1 0 8 0 ppxss 1128 126 0 126 15 14 1 1 0 8 1 pffrag 232 105 0 105 18 17 1 1 0 482 1 pffrnode 88 105 0 105 18 17 1 1 0 8 1 pffrent 40 3433 0 3433 18 17 1 1 0 8 1 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 366 0 311 1 0 1 1 0 8 0 pfstkey 112 366 0 311 3 0 3 3 0 8 0 pfstate 328 366 0 310 9 3 6 7 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 11 0 7 7 3 4 6 0 8 0 art_heap4 256 2213 0 2004 35 20 15 18 0 8 1 art_table 32 2224 0 2011 7 5 2 3 0 8 0 art_node 16 477 0 435 1 0 1 1 0 8 0 sysvmsgpl 40 185 0 150 1 0 1 1 0 8 0 semupl 112 3 0 3 1 1 0 1 0 8 0 semapl 112 362 0 352 1 0 1 1 0 8 0 shmpl 112 133 0 5 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 8362 0 6935 47 0 47 47 0 8 0 ffsino 272 8362 0 6935 96 0 96 96 0 8 0 nchpl 144 16994 0 16563 60 41 19 60 0 8 0 uvmvnodes 72 5986 0 0 109 0 109 109 0 8 0 vnodes 208 5986 0 0 316 0 316 316 0 8 0 namei 1024 62429 0 62429 4 3 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 vcpupl 1984 40 0 0 5 0 5 5 0 8 0 vmpool 552 58 0 18 5 2 3 3 0 8 0 scsiplug 64 4 0 4 3 2 1 1 0 8 1 scxspl 192 57617 0 57617 41 38 3 7 0 8 3 plimitpl 152 396 0 388 1 0 1 1 0 8 0 sigapl 432 4778 0 4762 3 1 2 3 0 8 0 futexpl 56 126182 0 126182 2 1 1 1 0 8 1 knotepl 112 1005 0 986 3 2 1 3 0 8 0 kqueuepl 104 1354 0 1352 4 3 1 4 0 8 0 pipepl 112 4914 0 4895 18 16 2 2 0 8 1 fdescpl 488 4779 0 4762 3 0 3 3 0 8 0 filepl 152 49971 0 49867 64 55 9 14 0 8 5 lockfpl 104 1864 0 1863 1 0 1 1 0 8 0 lockfspl 48 646 0 645 1 0 1 1 0 8 0 sessionpl 112 50 0 39 1 0 1 1 0 8 0 pgrppl 48 1069 0 1058 1 0 1 1 0 8 0 ucredpl 96 4935 0 4926 1 0 1 1 0 8 0 zombiepl 144 4762 0 4762 3 2 1 1 0 8 1 processpl 896 4796 0 4762 4 0 4 4 0 8 0 procpl 632 15027 0 14981 9 4 5 5 0 8 0 srpgc 64 44 0 44 17 17 0 1 0 8 0 sosppl 128 104 0 104 19 18 1 1 0 8 1 sockpl 384 11709 0 11678 67 61 6 22 0 8 2 mcl64k 65536 528 0 0 55 27 28 34 0 8 1 mcl16k 16384 26 0 0 4 1 3 3 0 8 0 mcl12k 12288 17 0 0 2 0 2 2 0 8 0 mcl9k 9216 17 0 0 2 0 2 2 0 8 0 mcl8k 8192 25 0 0 4 1 3 3 0 8 0 mcl4k 4096 17 0 0 3 0 3 3 0 8 0 mcl2k2 2112 6 0 0 1 0 1 1 0 8 0 mcl2k 2048 191 0 0 21 3 18 21 0 8 0 mtagpl 80 47 0 0 1 0 1 1 0 8 0 mbufpl 256 682 0 0 31 0 31 31 0 8 0 bufpl 256 21966 0 14908 442 0 442 442 0 8 0 anonpl 16 655560 0 633966 224 123 101 104 0 124 3 amapchunkpl 152 36329 0 36151 75 60 15 15 0 158 6 amappl16 192 28953 0 27738 235 164 71 75 0 8 8 amappl15 184 398 0 398 2 1 1 1 0 8 1 amappl14 176 993 0 988 1 0 1 1 0 8 0 amappl13 168 589 0 587 4 3 1 1 0 8 0 amappl12 160 1163 0 1160 1 0 1 1 0 8 0 amappl11 152 861 0 842 1 0 1 1 0 8 0 amappl10 144 165 0 158 1 0 1 1 0 8 0 amappl9 136 1252 0 1248 1 0 1 1 0 8 0 amappl8 128 860 0 801 3 1 2 2 0 8 0 amappl7 120 289 0 282 1 0 1 1 0 8 0 amappl6 112 792 0 778 1 0 1 1 0 8 0 amappl5 104 1605 0 1592 1 0 1 1 0 8 0 amappl4 96 4049 0 4010 1 0 1 1 0 8 0 amappl3 88 1968 0 1960 1 0 1 1 0 8 0 amappl2 80 36415 0 36328 3 1 2 3 0 8 0 amappl1 72 118618 0 118155 25 15 10 20 0 8 0 amappl 80 15893 0 15825 2 0 2 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 134 0 5 3 0 3 3 0 8 0 uaddrrnd 24 4837 0 4762 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 4837 0 4762 1 0 1 1 0 8 0 vmmpekpl 168 44469 0 44422 3 0 3 3 0 8 0 vmmpepl 168 632901 0 630243 334 178 156 156 0 357 37 vmsppl 368 4778 0 4762 2 0 2 2 0 8 0 pdppl 4096 9681 0 9600 14 3 11 11 0 8 0 pvpl 32 1722997 0 1699655 444 217 227 236 0 265 27 pmappl 232 4836 0 4780 5 1 4 4 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 745 0 83 20 0 20 20 0 8 0