d73a9b1c15d9709826102037b84c2089ce60dec0f4b48899bba587613efff4e4184c1762877ca8c789b195485bdd658d13093a4435637f6030260c991967dfddabfca462d8bb1cec722fce0d70a43da78b1a87c57c175e0d5715fa42ac30776255ec61aafd80e9810eb0e65a72cfe71b84cd29de0a48d3a53642ee0350adb20beade37c51902b08a679cde7c90a2b3b48c0cab52e379c59ed24c862191a5751c19415f7afd3e7396c0124fcc5a6a38aa08867ba93196dd98bb2bc63edb0871bef6b756231ed1243f9f4dad1687a1912839c6eec77821b46c794d64c477dc614f554ae8701ee17ac31e3e9764bd8836d84af3ce2a17d3626c0459714b29daf1ad61cf9b43dd2f81ac6eaf91c34a06f938a2085a783197e1eb3de8fbdd6be851c928376cfa46f3086fc75240de0415e76b01611b00e545683a32d475539a367e87d65dbdc44f84e8077453955dfcabb48e1a83b36902cfb30e2143033a03df80cdacb9e88f4ded0621213ec6f4a2ef490e6a31ed18f5cc2cef1b802f0fdc6c5da66a733bf40a066dfd198a61e6936e6ac66ab1961e0f6308c9f6b38e5d87058ec2cb27dfb8140c1f88492363e2f369025955e183a74e176c7f6d39956e54c6f4b8cc0c8582b60f99d1fea8c172a7c238c7dd58d0fbab43cc0b7bfaf5d1f77869d7f6f9fc140e15f06c21045828e8e4924f257f006cf779e4117494b8d3b73bfda9f9d06a63b5eadaa312e85b336252090397c16984d9b0622beb69716f2eea94d13241caf1aec53e079955a9523c07dbb3589983e548e50b687a73a687bf3b8f119f38b437f182a86e1005ff2a23b839149972e2a92e2d5664603e476f46f9ae8cc8b6a0c8427368d91f417bbc8624684e2e8b7add43d687c2c7a99f05f397d3615b819474959e94b6a0b0c98bed41fa70b0a5b7715889669e2426247a4d734b16c20f136ed92b507af8c5c1fe02c4ac19dc53ed5bcf7319769e446510126acc5846b78c802837997b305393083d3be27985f6ea8fcb8ab5cf13edac121f59cd23a6141deafe5bcd34a75a768673ab2df5e4a24cdf8dd4b3c3b8a725eacd5d01ab9085fafeaa6a0fa424c361123eefe5062f747a9cf9938295cfd826373bd31000baede48756feef01789980f910c013cd98200942126331b754fd19202e9e5630fd400aa1c7c3a929a711d76310f514d9056d62cb0b53eeacc78151290415659ae335b6bfd8b0dac414f20192763f315095232ed260245ea5c11a1fe6a4d8ed90859b85c0d04c464e140788a41adb03d5c277827abafdd8c78a150463c16cc9d0ce6d6906f64190dbf1b98321260201669a7679163d8d3a71befcffc5de829258d3c4e23b49d6943bb4653807ff5c79368933cf824d5426b4fb606370759be24cecc0ebf5963988ce5a74d33f808a2038d43c322d4e0624c4e736b7fd8b026df91dc35a61ebac5dfde61b8a1953cfb7568d132d491617ea7ddeba31b6d933a7b212b5f730ac9264813d914bcdf9749bed588be98fcb22096bfb6e6a77727a970ac79434175703cf52bbad260105c0ed7cb0feac011aacd51dbe60e58e9e0d9e0daa70d117b6e5f7009423b5b47b0e19fd5c4db990703adbc62e85622f7c0a1164925f15dc989e2bf7fa6b6c5bed7f8b462a0881cea5dcb5c0c1ba8f47dfaaeca20d77af73fc636ce9cd8940281bfb806243b01697344ca5f1193929c91ad48fca1c3a3ebc89a56759b339b985e946d0c0e44da12612d0985be4546a2c9fd3bed5b71ea86520e10ac765c4eb50b16f0c92f1a331437efdd8acf47fef21b3cca0e247e8aa0c599e811d89a934b9c2371b4a4d0b1f2ad40522fb414c2c9c841f27fd0d19945580af931ad171c26ff1bbac2ca8fd45c2bb6162786ee9a36b27c69841027675e8eb9956b0c672f4de23a06f7bac1473c2ec0ac787fae197f35f066b7e01aafd576b2951f9e11f72247e8413ce82240ccaaa387bc7d9bb5af0888b0ed3eb40d40f8e603b535fae7f72f08fd8a9859ba12840c9567ff5148b9afa44b0888735a949914f055cd2981d9f3df483f1107042bac7ea0f336a1fb3453d81956497f970ee480f11b9e31acb9f094c2524ed4a0d9fe0e84b2874d21f5d5ed7d7555c690d7273581eac626cf88507a2a8814c39986262f8a995dc6a28acbc7b40dbff5baa27840fd8ca6578a01523b4323a58c1fee89a93103f19896e133c5490ee0f304668006840d7607a542cf9fe55b131dd9ce1a9a7648e7b34e1370bd30898ed93f2dbfc432fbdec412923f547ff6d7e35a3c3ee0f5e3ee77d707fe0909a8d3f06755f6e4907aea384faeac3165cf9922ef3146f56a72fb313d54c57253626837a55b85d0fbab958258954652479675ed5d0a03298cb36c2ca26f2ed8799a03ebab3f82c0f1c112c1b16915be8c060873437c3f5676cc3bcb827bcaddc012e61e188f8a0beeba4561fd32e54567ef1b15189e12823d5403f454a48aa1ab0b7830227a53e0be04694e02e0cdde91e025edd37b34e2819e066f2b4d82ff445b6f8fcad94c5cfe2761f1d9243a73ddd848b16f3df742a01f1038f42bbeab27e4e75977d888e01ecc478d30f585a0c15743cb156583898c3252bcba6f3ffb7d30dd0da42bcc3b46eca53668593a71765fa3c1ed771d8d4ef243cdc63dcef952a46552842fc62702ce7e71c3732b7fcdae7985e314964914449fad0217f0aeb146a13268374c4027178a17582c7070352df23c93c1019bf8728a3fb90b11bfd667cddd4bdbb39884991a9b6a949925c0346b4b27c9f03f39717f2c40f7597c766c20b848ca2ed46604ee32fdca540c1aa84526eac33311b85c460b1105bba622a693286611841647735eebfb83ad882c43552242a676f958bd65a207b29518d72a6370827c9035485eb788491f1ccb3e556263bb6747fd5024d95d262d0c43da1757dfc043bee86e4e40ccf2f4b070fd66c9882375e71d92a619798306d30326271dd4a23cab1574426912450ae96a8382047693ca5b46c494b347b12420fe8f26555e7465c80b09e559ddcf1869122d082085411dc9072b04671562f738647ebe917dfc631b1a568a5c34ffc1b7d609d4548af082d1b2891ecad82ad8e9a0f9c3f7215a43953497c746acc1e86f81a6ae4b18198acca97c6300f193689da2cea424d2911eae80aa13b9cedaed38bf4c0f8f1fe99fbf895761361b87b34ca76e72efea7260942ebd4deeae905768034c9893e022693b00d9b39ff15b1a5c2712302ef061d56778ba6b7f271b1d71111eef9da6ecc1c306f1741a49f403ecdcee14737ae3357326a7a596d6901b627432f53c707de2d5fc4c7242a5717d966b8c65a6fbf287669511fbe42c5a40e564e34c14f15fe72f3ca37ab1846fd80a2dc5e311cf4fd027497e36869c7bfba7fec6c7e7b49c7bb8781a2a2e4df97dc391070451986dd9fde7d36291980ae89809bbc279a6e38ffc975cb94716a42fcd2506d6e1f8a6bcce18af3e452321654a5000ad95e4a877c0d426eb950cda90e1c2361c00df47efa1cf77fae4c474ced86b51483a07e72767b2d539c0bbe6cb9bf9f5ed41f75735dfe690d1789e48083381d550af73bb840c8ca1477d97a9a2173e6b0a75dfcbe601cf99f44f0a85e4302c5b8d7b46ba6204a0fa3997c02e6489e78d4f97e6611ba6390befb7180458100785333b5e4e26572b82fda0b7dc5bb1951ac62d928201f92d6f9b5e3e391ef5c2aed197f9927970bf4287adfbdeff59bc8f46cc976df01c678b6b030aa37ca338832856cd3687dd877e4793bcc9783f82162ea7b8084b6426b66ae71132b9feb107c09c851e44e7908decdc14aeddfbce30d9a71be39e9570e9b5db8c219d9a40b70b5d75c3020392bd627606475253d98665fc1a5a6072dab970c9542543b30eca569151ed00e6ccd3ef0047bbbd334719f2c6267af231ce4d317eb08d9e9195de5a68328a28f868f55ba9a36721a93d45cc8209b740c8a453e7e44f800933bdeca6228f6a889f7e329ae5e26323870ed080501c6568e2aeb4a3f872bd5723c5f70c5f817620a4fd9a41fb3ecb510f8e7a651dbdced2451479619c411f345f0e3dbeb65ffbcd02c2d10f9cb948954617f2cdd1f9cf09f23b2ac1aeb909501078ac2cfdb95920f71deba5a5071e9049814d06a34a02a9be753d151e23c82bec627742af259aee37a098f910589ed9157b16bebc9f1c74da099c720936658442ef0a45caf6f312c", 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) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x5, 0x2011, r1, 0x0, 0x0) mmap(&(0x7f00003c7000/0x1000)=nil, 0x1000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0xfffffffffffffff8) getpeername$unix(r0, &(0x7f0000000440)=@abs, &(0x7f0000000480)=0x8) msgget$private(0x0, 0x380) clock_settime(0x0, &(0x7f00000015c0)) syz_extract_tcp_res$synack(&(0x7f0000000240), 0x1, 0x0) socket(0x0, 0x8, 0x2) 16:00:55 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000240)="334c8f3c74cd5aa5", 0x8}], 0x1) r1 = dup(0xffffffffffffffff) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x10, 0x0) kevent(r1, &(0x7f0000000040)=[{{}, 0x8000000000000003, 0x8, 0x82, 0xc91, 0x1}, {{r0}, 0xfffffffffffffffb, 0x80, 0x2, 0x3d14, 0xfff}], 0x20, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff8, 0x28, 0x1, 0x7ff}, {{r2}, 0x0, 0x40, 0x4, 0xfffffffffffff7a9, 0x3}, {{r0}, 0x2, 0x40, 0x20000055, 0x4de0, 0x40}], 0x2, &(0x7f0000000140)={0x8, 0x6}) 16:00:55 executing program 0: pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, 0x0) 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) r2 = accept$unix(r1, 0x0, 0x0) write(r2, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r1, r2) pwritev(r2, &(0x7f0000000800)=[{&(0x7f0000000340)="562b0b57f2e33ddfd548fc711a1938915a7ddbd2acf75b954d872cc6f7eab64169b7ea0c49a5fa88c5d69dbc423ccf4881928392d30493f2d959e9e2386a64de5f9689441144554a2fc0ffd9e588f03b5ba2d9d4ac74fc223fb2f315c672029a450db43964bee06025a8f892d64581e71c3f4ba9b7a4dde6d48a9ffbda6634682e9ad3681f51b548a13c5fda7b92d847a33a5eadb442eba136a1baeef75055bccedd141325ab8c6566908fd79eea18c2d360052a7dc2b27b0281583ea415608528f16aab698fe9dc26e973432ffb4f3c160b1353bf91a1dc3d74e5c80313428a031c48dc60b834755beea20f76bc92", 0xef}, {&(0x7f0000000180)="30470d99751a0c24db13827c1f70dd8bef78ba181696bd1eacb7f1cfc9e8b00064b4e69f9e44aef253ad9b3ef4ac82b9a6a41ce224985957c904af3b2c4e076e9282757d394137c9d1f44e716e41f7e0091f357873cffc75a3f8800188842a0104b7aca92c658bf679b5f481720d012bfa818f209e533afb657cea4f17e89f6c4c3a832f0999d4bb6354193e4c5940fb81e7a69b2e0c11ec230f786569117075c62ca58633a8c94474bbcb", 0xab}, {&(0x7f0000000440)="68f4bb588978391707c60066c53de4213e3fa7e545fe6a9f200f68d9de8d36882bd5d484cab0c3576ba63f01d92d90afbecb4252e6f3ec565c6c87d6b384757463ec6f6d9d93812d96e71a7a", 0x4c}, {&(0x7f00000004c0)="cde5519097d8e3180104838b4a37f527e3c4a84fdefc53e8972eabb5249eda9e1eef069af417ba6f10c0f863a03fcd48ffa861481526be22b527e9027a657da04c7eb59ca8fd31f47f0446bd1da7fb6b5d8e0e1b03dfee45e1", 0x59}, {&(0x7f0000000540)="a6358caaaa8ec03388ebf77b820295db40da2bf0dfb03659f79aea8902ae886894cf2c12cd8addfea678ebb5ebda67c25c67a09080a08a7996e07eb8cf707278a590e986ceebc38e55eb398d0865face5b79dd44c9a7fabad771fbd06368c91e5944bc2c27ef41c968cd869a79c9fadbc7d9c7d82a2ef3790ba3255e904818a23f1e5f7452c7767f8c28a89698e10aa119680d96be49913361a39c3b8d92bc4703688bcb18afc29923af8834b8ce50d612ca69c428aafa65b54265497e92935a29344fb8fb43cad3cda0aecfea1986e95939ff5fc70f5ab20483009796fa333c939c8f095f0bbcb407a6c89a5f2a0db2068d", 0xf2}, {&(0x7f0000000640)="69c792fc6131a74f6ea65534da3920bb08bf55299c55085205e1bc752255fd88367d38eea0028d38a0af4ccc10a414a0df14ea3f96382e37f5023603d2c3d9948631811a899c840e42a36b729893ef97ef320cee1419c0f0994266c616fe2b7eaff5e2c3cd5f088a7d08f34f5c02616fcaabb166819e615b5ae27f13dab7c92e53e9c358886bd9d5752f76c616f0af77977b2dfd3badbf334bab6cbc7d6bb8b44e495e", 0xa3}, {&(0x7f0000000700)="b4a7840419197ed11e073410bed9e8d74405d2077813f435d8340d6b1b229ce9a03b7ecfb79b4faf8a036851dfaab4ad05698dfb6c39b66bd8e3d0184e9d7e64063a905888c287caae1d9352ac98f77057f303810af017", 0x57}, {&(0x7f0000000780)="4b7a29529b28f530474587c60ee774edf5f95e6ae07933acd3f9f18c2a021de464579d527c84ed36fdbb055b4fc174ed8ed0724fa910134e31044f8c9958a4bd02282911fdb8ee5621f77d9b817210584a22da7f4c7d1c885500c1136d03f07da60b36ecdc59fbc6998ce89b", 0x6c}], 0x8, 0x0, 0xfff) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c2, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x810, r3, 0x0, 0x100000001) ftruncate(0xffffffffffffffff, 0x0, 0x0) r4 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c2, 0x0) pwrite(r4, &(0x7f0000000100)="c3", 0xa322c749, 0x0, 0x1) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_SBURNER(r5, 0x800c5751, &(0x7f0000000080)={0x2, 0x3}) r6 = kqueue() dup(r6) ftruncate(r4, 0x0, 0x0) r7 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/diskmap\x00', 0x20, 0x0) r8 = socket(0x2, 0x1, 0x0) bind(r8, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r9 = dup(r8) listen(r9, 0x0) r10 = accept$unix(r9, 0x0, 0x0) write(r10, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r9, r10) r11 = open(&(0x7f0000000140)='./file0\x00', 0x8000, 0x81) dup2(r7, r11) 16:00:55 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r0) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x1ff, 0xff, "57e905004f1c00008a8c00"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000200)="9e"}], 0x1) 16:00:55 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x100) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000040)={0x100, 0x4, 0x9}) socket$inet(0x2, 0x1, 0x10000) r1 = syz_open_pts() r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x20000, 0x0) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f00000000c0)={{0x0, 0x80000001, 0x100000001}, 0x81, 0x35, 0xfffffffffffffc01}) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000100)="7ac77a6d762884aac194460d362656daf37b8788fa5dc7047113c9701f0fa7c243e1689db9871366a35383ca22d3a1aa6a8449886a1e11f5450aac8f54414a41dd1162", 0x43}, {&(0x7f0000000180)="4f327dcdf2e4425accea30149c1680b796", 0x11}, {&(0x7f00000001c0)="d5bc4375fb25fc6d3e135ec067baf860a25deee47bceed4abf9140ffe1", 0x1d}, {&(0x7f0000000200)="4f93e02a98ff3009ec4a2832ec5b133212217f2904125048f47c4694702ed3226892315807f6ee4b18198b8b89b7e645fdb872cb1f6d4fb4d1b23bb4c3c48d41cff3cc95e31a4e1a4bd9e56674dd33ef71e3a4c61eef8cf1e7d06741d6fefd68c9e09c78ca03db00723ceb548bb3554963ba3ea3b556806189b81aabe265614d1618b7a17ab9e4ec60f4d858e134c19bf2cd3f19096512d83b0718c6284e09db4cd1f420f22f861801c3667be07c9c82089feea28e", 0xb5}], 0x4) ioctl$PCIOCWRITE(0xffffffffffffff9c, 0xc0107003, &(0x7f0000000300)={{0x6, 0xd6, 0x5f}, 0x3, 0x3, 0x7fff}) utimensat(r0, &(0x7f0000000340)='./file1\x00', &(0x7f0000000380)={{0x3, 0x2}, {0xffff, 0x8000}}, 0x0) semctl$GETVAL(0xffffffffffffffff, 0x2, 0x5, &(0x7f0000000400)=""/15) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f00000003c0)=0x7) sync() getppid() 16:00:55 executing program 1: ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x4, 0x0) clock_gettime(0x2, &(0x7f0000000100)) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000080)) 16:00:56 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000000)={&(0x7f0000000180)=[{0x2, 0x7fff}], 0x1}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{}], 0x1}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x82907003, &(0x7f0000000040)=0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="0089f86882f504c7e500"], 0x10) msgget$private(0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgctl$IPC_STAT(0x0, 0x2, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x280, 0x0) accept$inet6(r2, &(0x7f0000000100), &(0x7f0000000140)=0xc) 16:00:56 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt(r1, 0x6, 0x8, &(0x7f0000000040)="674a9d94", 0x4) r2 = socket(0x2, 0x1, 0x0) r3 = dup(r2) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="04002e7f66696c653000"], 0x10) sendto$inet6(r4, &(0x7f00000003c0)="d0777ee68b65342359659f512d40929dbd6f6b2bf2652f334584412f31506994f62b2be119248cb2213846caef60491d46dde67a98d3ea9756bdf003c9ff25d1794701ba4d2d59019ab53993b1f85c17f7ae2e7b22504f48167b26fb838a5ce0455e646164cd68a82fa77269cbb2a41a531c5f27f910247cede971515cc2eecc72759507e54f99dc618b27ddc33ba523e40a21f9b50aa0d306460c4667b220d2c43bbe5f2097a042d7cb3469459a1713065e233399eb32edd76fdc4a190f3d7907fbe1c23b39c9aa6c3410976a2b2e09868b819daa3f6427a690", 0x65b14912384ee8fa, 0x7, 0x0, 0xffffffe5) r5 = dup2(r3, r4) execve(0x0, 0x0, 0x0) fchmod(r5, 0x4) 16:00:56 executing program 1: r0 = socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x20, &(0x7f0000000000), 0x4) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = accept$unix(r2, 0x0, 0x0) write(r3, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r2, r3) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 16:00:56 executing program 0: ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x28}, {0x7}, {0x4000000000006}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:00:56 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chroot(&(0x7f0000000000)='./file0\x00') execve(0x0, &(0x7f0000000080)=[&(0x7f0000000100)='rc'], 0x0) rmdir(&(0x7f0000000140)='./file0\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) setregid(r0, r1) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') 16:00:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b0784"], 0x10) sendto$inet6(r1, &(0x7f0000000300)="94", 0x1, 0x0, 0x0, 0x0) r2 = dup2(r1, 0xffffffffffffffff) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x238, &(0x7f0000000080)=[{0x7, 0x6, 0x3}, {0x3, 0x9, 0x7, 0x4}, {0x895, 0x5e, 0xba, 0x10ff}, {0x7, 0x1f, 0x7, 0x10000e2c}, {0x7, 0x9e, 0x2, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x2, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x7, &(0x7f0000000040)=[{0x1, 0x6, 0x81, 0xcb}, {0x2, 0x60, 0x81, 0x6}, {0x6, 0x64, 0x5, 0x7}, {0x9, 0x80, 0x7, 0x4}, {0x3ff, 0x2, 0x9}, {0x5, 0x5, 0x6, 0x7}, {0x3c, 0x4, 0x8, 0x10001}]}) 16:00:57 executing program 1: 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, 0xfffffffffffffffc}, {&(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 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) fchmodat(r0, &(0x7f0000000000)='./bus\x00', 0x12bc87cbed0b7fb3, 0xe) r1 = dup2(r0, r0) writev(r1, &(0x7f0000000040), 0x1b) r2 = socket$unix(0x1, 0x5, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r3, 0xc0286988, &(0x7f00000000c0)) 16:00:57 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) r0 = msgget(0x3, 0x4) r1 = getuid() r2 = getegid() r3 = socket$inet(0x2, 0x3, 0x0) writev(r3, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r3, 0x0, 0x6a, 0x0, 0x0) r4 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0x3e5) r6 = getgid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r4, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r5, r6, r7, r8, 0x2, 0x9}, 0x5, 0x5, 0x8}) r9 = getgid() r10 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x800, r10) r11 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x0, 0x1e08, r11) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000200)={{0x2, r1, r2, r7, r9, 0x0, 0x5}, 0x4, 0xb8f, r10, r11, 0xfffffffffffffff7, 0x390, 0x6, 0x53}) r12 = socket(0x2, 0x1, 0x0) bind(r12, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r13 = dup(r12) listen(r13, 0x0) r14 = accept$unix(r13, 0x0, 0x0) write(r14, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r13, r14) r15 = socket(0x2, 0x1, 0x0) bind(r15, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r16 = dup(r15) listen(r16, 0x0) r17 = accept$unix(r16, 0x0, 0x0) write(r17, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r16, r17) msgrcv(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="9fef2c3efd332d6fa961c89e058b1668782424236d42c0c7eb69755e1a9a7cd728a8a67b8bf52b8e96e54fb940ac8b178895b469f02217283727a997b9fa21ee47c4707183ee2fa97969bfa7a1682ff2f4d48d99e1", @ANYRES64=r11, @ANYRES32=r14, @ANYRES16=r8, @ANYRESOCT], 0x5, 0x3, 0x1800) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r18 = socket(0x18, 0x1, 0x0) close(r18) r19 = socket(0x18, 0x2, 0x0) socket(0x0, 0x0, 0x0) setsockopt(r19, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r18, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r19, &(0x7f0000000400)="0000f2ffffff00005e450947efe57c3d31c0ac582f9da44c2e9ad9f2ce1f1dd3b9e61cb5d8921d029840b383109caa01372b7e041538c07ffe3060e422452fdb3089ae1c4835da23c12bc0d5ba51a78756a3319ec68fc848aba3e2c31ccb0265d4ac16d4cbd355e58c633ef133066c8292317b6ed7bbe34a416ad8cd18dafe5c110792b4663613", 0x87) r20 = open(&(0x7f0000000040)='./file0\x00', 0x25, 0x2) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000100), 0xc) 16:00:57 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x202) mknod(&(0x7f0000000240)='./bus\x00', 0x210d, 0x202) mkdir(&(0x7f0000000040)='./bus\x00', 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) getpgid(r0) openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000100)={0x2000000000000282, &(0x7f0000000280)}) msgget$private(0x0, 0x0) r1 = getpgid(0x0) r2 = msgget(0x0, 0x446) r3 = getuid() r4 = getegid() r5 = socket$inet(0x2, 0x3, 0x0) writev(r5, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r5, 0x0, 0x6a, 0x0, 0x0) r6 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0x3e5) r8 = getgid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r6, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r7, r8, r9, r10, 0x2, 0x9}, 0x5, 0x5, 0x8}) r11 = getgid() r12 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x800, r12) r13 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x0, 0x1e08, r13) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000200)={{0x2, r3, r4, r9, r11, 0x0, 0x5}, 0x4, 0xb8f, r12, r13, 0xfffffffffffffff7, 0x390, 0x6, 0x53}) msgctl$IPC_SET(r2, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r1, 0x0, 0x0, 0x5, 0x80a6, 0x4ba}) ktrace(&(0x7f0000000140)='./file0/file0\x00', 0x1, 0x163664f865cdc391, r1) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r14, 0x80104277, &(0x7f0000000080)={0x20000000000001be, &(0x7f00000000c0)}) r15 = msgget$private(0x0, 0xfffffffffffffffd) r16 = semget$private(0x0, 0x4, 0xce8) semctl$GETALL(r16, 0x0, 0x6, &(0x7f0000000000)=""/155) r17 = open(&(0x7f0000000080)='./bus\x00', 0x11, 0x0) pwritev(r17, &(0x7f00000000c0)=[{&(0x7f0000000000)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) writev(r17, &(0x7f00000002c0)=[{&(0x7f0000000200)="0100", 0xfffb}], 0x1000000000000274) ioctl$TIOCSBRK(r17, 0x2000747b) msgsnd(r15, &(0x7f0000000300)=ANY=[@ANYRESOCT=r17, @ANYRES16=r16], 0x2, 0x1400) unveil(&(0x7f00000003c0)='./bus\x00', &(0x7f0000000400)='c\x00') msgsnd(r15, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r18 = socket$inet(0x2, 0x3, 0x0) r19 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000000256, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r19, 0x0, 0x0) openat(r19, &(0x7f0000000140)='./file1\x00', 0x10, 0xc2) r20 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r20, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r20, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) setsockopt$inet_opts(r20, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) r21 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r21, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r21, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) setsockopt$inet_opts(r21, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) r22 = dup2(r19, r21) ioctl$WSDISPLAYIO_GETSCREEN(r22, 0xc0245755, &(0x7f0000000280)={0x2, './bus\x00', './file0/file0\x00'}) fcntl$setflags(r18, 0x2, 0x0) r23 = msgget(0x0, 0x446) r24 = getuid() r25 = getegid() r26 = socket$inet(0x2, 0x1, 0x24) writev(r26, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r26, 0x0, 0x6a, 0x0, 0x0) r27 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0x3e5) r29 = getgid() getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r27, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r27, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r28, r29, r30, r31, 0x2, 0x9}, 0x5, 0x5, 0x8}) r32 = getgid() r33 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x800, r33) r34 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x0, 0x1e08, r34) msgctl$IPC_SET(r23, 0x1, &(0x7f0000000200)={{0x2, r24, r25, r30, r32, 0x100, 0x5}, 0x4, 0x10000, r33, r34, 0xfffffffffffffff7, 0x390, 0x6, 0x53}) msgrcv(r23, &(0x7f0000000240)=ANY=[@ANYBLOB="c89ad6eefd20c3b3"], 0x1, 0x1, 0x0) semget$private(0x0, 0x62f2a24c37e5a520, 0x200) chmod(&(0x7f0000000440)='./bus\x00', 0x2) msgsnd(r15, &(0x7f0000000500)=ANY=[@ANYBLOB="010000000000000064d1080cfe461150dc736b5591de76017e028b5bfed104759ffe514387882360d6d169af7e52901c34b7f2da9ecebf5d88283104e13427dded477de76efd715c11804a8329e22c42b459bf7fd00fd1d1a0da7cc7789e0939d7f9860e6ceb3780e5928d9f251d5d65461c0c83d53e87fbe5c0e2a752a70336fdfb6e513c3148e6254f207272f877cdebbfe30e6e72db46222aca3262277cc5e4f73173e0d45618fc8765720fa0fce1385e72ac7325fec0524b9330a96822abc39d6dd3eb6867b16f0a0ace972e2c60c0c48e23b2c85117d245935360783f1afb06a938b1f61ce0bc5fa1a8104b2a43750ffe1f3a1a71f004d5cae4c058a795bdb2bd6653391a440a1f339f0d014f6a824651b33529f662504e1029ef4618bb0b3612d0bb31e9fa78374eca7ed3320061ffffadc898f787108b3ed0c941b66d93def5e0ae7f0bb3a9b81bd474e0f6e4fd17b57ef3ac9dc68bc8c1f0d698c11d1b1790f599d736c2afda49a7cfecc106c2247a2c706fd8cba15c18b55859e6b2aadeb050dfb8be491393db706ff0d7628e9f2a4d09de7f1da2ce"], 0xeb, 0x0) 16:00:57 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x5000000000004, 0x6, 0x0, 0xffffffffffffffff}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000200)) pwrite(r0, &(0x7f0000000080)="44efa0e11655806ea0e3dfb57258fa0384bd36eedec56b0b93d4ba196de5fb306a237704310b0f3ff82956433e7fc06c230056eccfe90706849b43b0e83bed01d6814b8b50fde9cff699a00c071d5944a2fe0931f2d60dafb4e770a864ccea345fd295bb0dd95e3e4f11443f061ebd557de8", 0x72, 0x0, 0x100000000) 16:00:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='\x00\x00mv\x03\x00', 0x200, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000580)=[{0x8000000001c}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x90, &(0x7f0000000340)="a2") r1 = semget$private(0x0, 0x4, 0xa5) semop(r1, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r1, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) r2 = semget$private(0x0, 0x2, 0x415602c2de86b934) semop(r2, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r2, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r2, &(0x7f0000000240)=[{0x4, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x4, 0x3, 0x1000}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff}, {0xc, 0xfffffffffffffff8, 0x400}, {0x2, 0xad, 0x1000}], 0x8) semop(r2, &(0x7f0000000300)=[{0x0, 0x80, 0x1000}], 0x1) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x18, 0x1, 0x0) dup2(r3, r4) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x4) getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r7, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r8 = shmget$private(0x0, 0x4000, 0x100, &(0x7f0000ffc000/0x4000)=nil) r9 = geteuid() r10 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0}, 0xc) r12 = getpgid(0x0) shmctl$IPC_SET(r8, 0x1, &(0x7f0000001680)={{0x8, r9, r10, r11, 0xffffffffffffffff, 0x40, 0x7ff}, 0x2, 0x5, r12, 0xffffffffffffffff, 0x80, 0xffffffffffffbca1, 0x1}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) r14 = shmget$private(0x0, 0x4000, 0x100, &(0x7f0000ffc000/0x4000)=nil) r15 = geteuid() r16 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0}, 0xc) r18 = getpgid(0x0) shmctl$IPC_SET(r14, 0x1, &(0x7f0000001680)={{0x8, r15, r16, r17, 0xffffffffffffffff, 0x40, 0x7ff}, 0x2, 0x5, r18, 0xffffffffffffffff, 0x80, 0xffffffffffffbca1, 0x1}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x3, r5, r13, r6, r16, 0xc}, 0x8, 0x401, 0x1}) semop(r2, &(0x7f0000000240)=[{0x4, 0x6, 0x800}, {0x1, 0x244, 0x1800}, {0x4, 0x3, 0x1000}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x1, 0xffffffffffffffff}, {0xc, 0xfffffffffffffff8, 0x400}, {0x2, 0xad, 0x1000}], 0x8) semop(r1, &(0x7f0000000300)=[{0x0, 0x80, 0x1000}], 0x1) r19 = socket(0x18, 0x4, 0x0) setsockopt(r19, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r20 = socket(0x18, 0x1, 0x0) dup2(r19, r20) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x4) r22 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r24 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r24, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x3, r21, r22, r23, r25, 0x4}, 0x200, 0x401, 0x2}) r26 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r26, 0xc0107002, &(0x7f0000000000)=0x280000) r27 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r27, 0x0, 0x16, 0x0, 0x11e) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000040)=0xffffffffffffff7b) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r29 = accept$inet6(r28, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r30 = fcntl$dupfd(r28, 0x0, r29) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r32 = socket(0x18, 0x1, 0x0) setsockopt(r32, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r32, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) r35 = socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_int(r35, 0xffff, 0x1021, 0x0, 0x0) getsockopt$sock_cred(r35, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0x215) r37 = getpgrp() r38 = fcntl$getown(r29, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r31, r33, r34, r36, 0x0, 0x7fff}, 0x80000000, 0x2, r37, r38, 0x7f, 0x100800001, 0xb1f1}) fchown(r0, r23, r36) 16:00:58 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCCBRK(r0, 0x2000747a) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d0600b045558f3d07e57a31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19adbe536eb67c8a26ead8ad3a69ac5a42011eb111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b2522193cebb14a2e16ab76f279653733437c45bf632937a522e65300b7b19ef2bfc652604167e4cec29061b10f5f320f50e80d000000000000000000000000000865912dda04979cd55f66fa092099417de0c8ea34c37fb375fa5af3a8d4f1971c682bffffff7f64b02723aa6298a740729a0f93cac3ef41c9a3e1632454ad25d51c1341bf7387b22b63f7424d843d0aca3ee5e226f75c"], 0x10) getrlimit(0x7, &(0x7f0000000040)) sendmsg$unix(r1, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) 16:00:58 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x1f, &(0x7f0000000040)="caf5b415", 0x4) r1 = fcntl$dupfd(r0, 0x5, 0xffffffffffffff9c) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x2, &(0x7f0000000180)=[{0x3, 0x401, 0x7fffffff, 0x3}, {0x52, 0x5, 0x6, 0x4}]}) mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) r2 = open(&(0x7f0000000240)='./bus\x00', 0x80, 0x119) r3 = open(&(0x7f0000000700)='./file0\x00', 0x2, 0x0) r4 = syz_open_pts() close(r4) write(r4, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d032b682b0cc58d81b7af1d06f30861defd48e462abc3bce763028916c47cb6afb92c401def4828656273e4c175c11e47b3fbe42c5f707a7509d0440df92ad4f21a4b311b6ba64725b8cac1c5a793033a123f652a738fbeb1ebd9766e02699654a377c41853fbb53eef3586df7f", 0x5b2) write(r4, &(0x7f0000000940)="0c4a4e5cfab0fbad605a309b8dc538bc2fc947466666630c51955bc97a9569e9ed0396ce0513716f41a040cd23c0f825029ab1e3e997c7058c5cb782f16e3c0455d0fb2315c0667e693aca9faf67908a0b79c93ce34c73abd4868cd784a68360fb41486bb43e7fc3ec695e7650b47a086d981af86426173886221aea15f68af43c66ba371e35b89bb3e97593b561cb69fbad4fad7dc3ef892e67ad39ec829417ca0363ad6f708a65d31b1dc4a3ac1ad973e87f", 0xb3) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f00000000c0)=0x10000) ioctl$TIOCNOTTY(r3, 0x20007471) r5 = syz_open_pts() fcntl$setflags(r5, 0x2, 0x1) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) r7 = getpgrp() fcntl$setown(r6, 0x6, r7) r8 = socket$inet6(0x18, 0x4, 0x8) r9 = dup2(r8, r2) symlinkat(&(0x7f0000000000)='./file0\x00', r9, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0x644) fchownat(r9, &(0x7f0000000180)='./file0\x00', r10, r11, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) unlink(&(0x7f0000000100)='./bus\x00') r12 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) dup2(r12, r2) 16:00:58 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xffffc0fffffffff7]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000040), 0x4) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000001480), 0x4) recvmsg(r1, &(0x7f0000000200)={&(0x7f00000004c0)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f00000001c0)=[{&(0x7f0000000000)=""/196, 0xc4}, {&(0x7f0000000100)=""/172, 0xac}], 0x2, &(0x7f0000001500)=""/174, 0xae}, 0x1) r2 = socket(0x800000018, 0x3, 0x0) r3 = fcntl$dupfd(r0, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) 16:00:58 executing program 1: stat(&(0x7f0000000000)='./bus\x00', &(0x7f0000000200)) socketpair(0x6, 0x2, 0x7, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000006c0)={0x0}, 0xfffffffffffffe5a) getpgid(r1) ktrace(&(0x7f0000000080)='./bus\x00', 0x3, 0x8, r1) mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f0000000180)) write(r2, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 16:00:58 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b0784"], 0x10) sendto$inet6(r2, &(0x7f0000000300)="94", 0x1, 0x0, 0x0, 0x0) r3 = fcntl$dupfd(r2, 0xa, r1) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000180)=0x5) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000001580)={0xfffffffffffffffd, 0x0, 0x1, 0xd44, "22bdadbcfa95984668ef00d9b649fabf6107893e"}) writev(r0, &(0x7f0000000380)=[{&(0x7f0000002e80)="8e56131c04cb81ab9925c0bff7a89a78584941e11efc2a0d78e1cca7c4560fada07c810d009e67ed49dc8d14f087c59b5de4056c828e9ec14164ef4b40e8e133fe51b5370cf3b64ea4bbcecda848dba85811c73b0d8dde9f511d2bed2952fd8927f64d134a6f238625875872dbca9aeb125a17950bdc5169dfa9cc7ea1599cbba815b1f95e4e862ed149017a244a84e57ddb65de0d5f88b81b5abdd9235ea510cd9135595e4bd9bc999d80691d998303757c8bde4c242a94765c1c853bc7b7fb43c45121a61ebcf68e360fa5b4656d59509417cf7dd604006fb09b0e119a254e59cd8830efc5c0ada9351f37c75cfa1db7e4cb8be6e5d46e862e85e817341f3dce37651b6612f6179a5ac91e768a48c37ac44cd09672334e3f665f173225634995f592ec2f8b4c00f458780985c84e2a65b5dd0a24aa8c55597acb1bfedafe5fe07478cd236071fc532f50e291b03dbfde7a59739693d29962923fbbedce77ee482cafc87af56f5bcd57c71e8ea62970e6b7a6f67bccc8434967a82701bc792838c8eed22b871cc65c0152978b532faa05977a76a47f9e8be307f8170a8d8ec8c0dab54190a02012abb06734fac21ca0587903a729a3d9fbc0bb68c60e13974903381f07bb1aa5cf4f629c1874708b9fb493d059822a2aa955abc5a0137ce219bdad16b05746241a48e40c0625a84df7eae34c9ce5487ad5b3e9b184a293", 0x1fe}], 0x1) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "2b302983ce5a628865ae597c641b539de10e6c4a"}) open(&(0x7f0000000140)='./file0\x00', 0x100, 0x88) readv(r1, &(0x7f0000000200)=[{&(0x7f0000000040)=""/180, 0xb4}], 0x1) 16:00:58 executing program 1: semctl$GETALL(0x0, 0x0, 0x6, &(0x7f00000002c0)=""/4096) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x1f6ae15c84a2ba21, &(0x7f0000000140)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") 16:00:58 executing program 1: r0 = syz_open_pts() fcntl$setstatus(r0, 0x4, 0xc0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000000)={0x8, 0xffffdffd, 0x7ff, 0xfffffffe, "f145a1eead8f8e373832454da4f1734cf8f499ea"}) 16:00:58 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x7ff) open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r0}], 0x1, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r1}], 0x1, 0x0) 16:00:58 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='W\x00') chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f0000000240)='./file0/file0\x00', 0x44) sendto(0xffffffffffffffff, &(0x7f0000000280)="2e952ce13bd4b1b285ea447723ec97c194154e79876f7c2d4df60a680638a12426fa4572a7d743ae4f26db0de74b4f12cd4981add1001f980e21596c85836544cd5fa4ed2e32023709e9089b1ab3dea5a9355e76752b15d218d9d077a917c1a6e74d155d9a8f2480619254b9ff0f4b4d3ff067b09d6804797b52cb779421c3f8f9fd7bc11184a25d5233b67da59b31c04d8f6054c11504fdad73bd91255f47bcceedfa3793eea0897bbdf8b423fdb4639b7ba7a6fe41e8401f92123a7e7c90", 0xbf, 0x4, &(0x7f0000000040)=@in={0x2, 0x2}, 0xc) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000140)='c\x00') 16:00:58 executing program 0: r0 = socket(0x2, 0x1000000008002, 0x0) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000040), 0x4) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000001480), 0x4) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) r4 = accept$unix(r3, 0x0, 0x0) write(r4, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r3, r4) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b0784"], 0x10) sendto$inet6(r5, &(0x7f0000000300)="94", 0x1, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f0000001000)=ANY=[@ANYPTR64=&(0x7f0000000140)=ANY=[@ANYBLOB=' ', @ANYPTR64=&(0x7f00000000c0)=ANY=[], @ANYRES16=r0, @ANYPTR=&(0x7f0000001d00)=ANY=[@ANYBLOB="23031efde1a044a28971e96ad82e7811b53220c21037bb683d3bffe954d562a10f773948524369eb66f0134488b7bb445d7016256940e91d743987462566f97195fed003674d665b4c926e8e510e7621931410c4e0f12953d7d9fb68fa5a753b2e1a01b8e80bf05a3b89a0975833a928320129710e1fff56b8d1fdf06970491daca02353d0d24efc8eeb2db8d23721632e375c191308529e2bc46a055e162edc26779e238a3d49d78e33e854aba9504718677aec19e81b9e7bd0443523d70973f74b0757c63664ec717994001e5c7e8c5451f47b5e67928706a264930c9632bfe1e7d11c48d986df4a52844cb3164515301c58c24afd4ad0edd081d7703785e07575e1c0b4fd8c18ed506d26fc4c5a1b82db0af1ca7f5a3855837ec14ffbba10f8424d24ab9f6ce5002c426a416bff510555be51e66ee34f00fd23820ba305ca4d9e1efeb45350d20b750c406c64e4665e6e548fcff629e4f2865f2b1b74f639f3a13e441eed835f0ba674036f491f5c20edf32c25402f73c387aa207c67eec7dc65306e4087f42dd0b28ef69a300ea50e84735469091fa93aaa68b2a741dc19f9298e543145f3a610d60f64c757c0476ad47661b6360382bffecfbe50587f893e55a9b452eb3c98eaab73e3307ea1f79be5c05a412e699962c7e34bda4d4ace7e90ca8bbca13ad2f65aee34e1e6ee6a7e2978147ef086b9d116da853e10687aab34392f301ce3b73144e2b031cff1b45cf5cea49dc69829dd8fd4a461f4526961371042e4d002332c8aabd01afb13fae079da27e5c9ec9fe51a7869adc18ff669148020a8006ba0505002b96db2591d1b928c47536ff38667c37c39c8ebac08697c6c35301498b255dcf138599485ac6c13644e7cd956c19b0a90c8d8d1eb2ed35936466f8e2c9563d7cc32d737ab4c38f28a99ae29a5686757f9b45d94a2a4a3de87dba1cf646c3ba939b9c11e626f2d0aed6e465a98ca800c3f0abe3c93ef616c8c5f6ca7903e0c609528f1f981b28b67c7b7d35241f46ae89cdc547a9c4d98bf39902d8f2af8848f80b583fcb07906daaadd930f3f6697605f4c4b0fc314e21c4d0252c7c814ecb96b862e8e5780e2252052184bba5e87767a06883a42e800644d95da02b20aa2728ff200e081a7ba55b36eaa765809d5911db8664dbaf4e1b29522016ca937f169662c80f3d7c013c1d7ca1ef3d05870d12872f0f392ce93fd534145e088e1d6d4ea798623072ee3736e37b58b4ded35d49e403313a47eefb9380fede9bf56eedd74d134d723f08392ab1cb453de2c938659d7d6dd02f9eb56f13fecfefcb0de7497651942fb0013f86e57d1cab457f29bd4552eb75855116c4f0c5bcabaa471f40fae53de99b3dd5598b1a09b1a54c6b780118fe0c15e17bbd6083fc77f11a7f9de370d6220aad10c13a29a4c3965a2ec4127f75f16aaa2942fdc2387b5503ca6c526a40b562ee8597d0439554a8812bc77bbdeae1896d58cd9723d54e3a50afb59ab852932decec0be8ec4449b14d186bd6a404baeff3885e17010e5484f63c3c5fe9f54b8391e5ac6141387257a4ecceea53ce86d82f44cf108e601aa029d53825942e2a8efc462a2f107de096571ab784b6dd88c6866f4b65207b8be7a78e1a5b83b470e85f7c9e11dd9da89a47067462292c4ce8c0503b3531c1ff32e7c9640c78a2ffb1e8c789d45aee08563745aad6050c54a647c7f2d9e6c697d0a34e3d42ee9b464c46975bbcbe5b18b55ae01bde8803f0c6d0d139c0840cc317d2c92e958493b2df951a2558431e430e769a0ad3bccaf06c38959e7b472feb9750edca503455acf43b490037536bc52365c7bb1836337fab89b75b8eaabca9457e8a8e469b46060a4fe9d44adc47f494e8da6d8ad262177ca9d0851eb1eef3c20a4513c4066f0c4b4d9e263757f4f4bdfb0c210110d62699a556b5d19dbdc9c1134b9521d34946850a8159e0953a1603278175a0b9484cba85311f87df3bae8acd8019e782bee7f47be196260c960c2940b959a0b06f63bef378dece28a82127b0dd793c7166a84e14ddcced147ed786300a40931bb1dfe8e1ce0b9e32537c25b375ed3338357f42ed8ebb6e329ba57b3dfd22407428e32537da185a9b5a5087a3223d3f2c0a32f90ffb930515b1ef9c504866abf354c35184f42e142832e950e5b0005c77dc7af1abcf8b1b97f2755ab10e331d4bb9eb0e0b0039c5f40f060c32a6c2a0461fcebd70e33275885c51f5a0e68ba744a76be775fd4a583744491f1476bdee51046cc49d6b1aaeb385754df0ce67933a07c9a674909be86fc35a0888675e9b41c649152f3d270966f2664aeceac7431cb4c2b3edc8188dc5e37466b2dd2c2df34c6639a68129fbcc18fcfba32956bdec3daedb8cca089734612af2558d194395fbe2f5a4afea1006aaffd6047fb7cd0af84ed792d3fe4b5d3f2f015b783fe4b14630cc2f0bed1c1c12e9d3306b0a9410c10c05a228e3ebe9ce834d094848b604e5013291d5fbf5e833f4978e1794665b68e303494b30d4c704f4d765b454df5ef306bc290ed879022089109690861568cc82b2c99ea971e23fc318a8fe4111b881f6219556bcf8210cb460fc5e854aa446e69f9eaaa3c6725b7434bedf7c103b0786f0f19b558d767a52bfa91f5a7aa95170a56a2be661de9f1cc63bbb2e9bf8d70c04ef74c7ef5424e6bfc0437f84ceb161c2cc7acbd1b61037d4c57b21629912bf129db212e4c5ca785d3110680e801ac9101a2b9febdabfdaf730c6fd6d2cf888fc79a2f1509c291f25fe868e2a19cc95985c5a7187ddc06c1311a9a18b16417d4958ecc4838563324692d118e93d0df0b60d3e93bc57baadb7534a529d5308c577f7385ef071e5e7c40652e8f92568a404bb70a4149e196ba575074405cd03b6f7e116284543ae9b24e1b64760912edbf87a24ad1adc7e464c9683d3ce5ad80f6041750cdc1d87aaf115cb4ec53a9ba73e0bada1484271946783398db144e73ff69b21afb98861e7c48d158b7f650e691bf51fbf7dc05fdb387fb97bc24714531c64e5477e5443f9ddd46ed86a45d3d50705294abbee6a21296692e3c5a48d7ee2a60ef0542e1815e8bb51127609f50a351fd81a4a391ed98cc3ff0ec912fcef568b24da4361400ddbc5985a3774f69efd8d059b5123f631a79d4d11cff062d1b4c57353e87a341b58fde8ecce4fe8f56b11716a9a6709c9f523beff1c359337a747272a5fc554a650d0b9f83edb01e44241ffdf8351ace84d511f968ef5186e48a49580aabf9def70252cd44efe0bdb59dbdf61757462afe6ad119af8b6c1fb0b045740b92db64186b7a117e48f56eda1892550f6aa90c4a4395e8143ba3bde4903f793998c3719127f279fe92a37ea8931cbf676ce7d495d78d1f4da727bba822acd98b1ae497061c8f5ced48ec9d71cbb0e6729ae175c92dc258080ec4bf57a6db2117bc8a2cb1d77fbed980c9b2d0d9d59c572afa24cc4c827615d7d90e5fbd0656580c49bde82ac1e69a81a839249826186a8e28e164986e434430e70fb8e6254f4ff761aa5f1eb0cd1d0816225ae3f91551a08b208e0c42f4b75e0fefb932d24663054df570b158bcd8f26feb341c2e703051fa04bd717de27252753fe5de533506bbc70c2e6c3df49b04b9aa0baa3262d6e7b2bb10119d6b7ea907b5534469052e6d8b6b932b7b60ac7f6a787f8399803a863db6d94c10a3e7aed44ded4e9e825d2dc8264db072257a6ac6e3089b9a81c31a2e7ec8e29b32d6cece13fcb9f6a014a2559a22b03c04285f95e6434b6c7d8652ff48616e59cb419bc8e3a1891b7ea74b15908626e1aeabb2c9379f1181f0a53ed5d0a5e46f5bd227f4c81b82f4d034dd49766d9ea43a6d65be6aceb1b8fe335d09fc44e4c17d0b0bc6d90073ec9efdaecdc5beab86f5e7a26e37800a7bd00e359a7341c94ded2866df044dbad2fe583221e9ab431d695556aeb340b7b377eaf5f3e6c2afa1444d07c16453e769d2a74452d7c117f62059c1bc6418b6380948451ee185023d5af3a132d4f763e071e97928674aee9f694f7c395e666a5b13ab9e0a2abdcf1b6d2306b3e4edf2f63f7d8fd1a2c4e5ec939097cd18710d4c96b877fc4dfb5faadb15cbf1ab6e52f4a52dbcf925801bafe022b78c83b0b9b00ef85acd5304f4c9eb90957f459688c0771062b617b3db80d8133709a3fc34de2ae8505860d31c0ff5ea4f6fadc8df8bba8869b067f7975e6ded76a69c5b37425c3c1cb2de4efbbef2e29421678c7b8b431817f41019d340aec6f7a938a5b0595f38de2497f280038f04ac62c5de5c2b928d98624b4ac187276ef118b0dd22572a295257ee362eba32412e650e70470e0b8333b2db1084963bc6f541e5fd79ffd461cf25b66f305b3b5141d1754b3d058701a9f07e0036d05b6209c48db8f0783212749ab7738de257c75f6cf29039b0bf18f9947adb168cf36092f1e7011b63269077948f1342c75ee606d7b2f7c54353527f832ab9395345e0ce76fc55a1b4ca8cdf7709361d862d892a6cdfc81abfde7c83c6607f8054766bfa0efec92f09fafe4d199064c47f6887e884f7f29ab73b58b176a51146418a60b033774862604ed5b6e8794993c9343cbb89a25652d856fe92b6d58f8a00e752777b64b2f8f911961860567e739f82498fda4bc1c02f00aa4e6eaabed32fae41cde302d75f4cd1d162690730ba1c5a4f63ba3432d2f38c0872c9c58cdb692798009833bf284541698d2ff6c0d102a1478ccf4159e917fd822e95e461f62543debf795180c70e13bc9c1d32474e24f9c1420e12488beed065335e46fb91f737ae7513acaa43b09bb40be0562a7d5ad9fb21f744ce6bed0a6be34e55a60a622120a36bef682fcf8b997161092df69347e712a36d5f36139d44b546c2f7d687d6aac288d34a232d6b7d86ae83309aed787c1edffbf0bf6e8789d0f0de76515710ff5400f6043e316fb355fe7204bb215655515ba2c93d088d0bcedb6994f873ececc83f395c0660d0b1cbe5baca5876907cd1bc11ed737009744d301431ff4cb3ba5332d77fa0eb185102af42c7cdc819feb07aabe16219d43b81ca619f8e2709d0f5ff156b752e30a8ba5118c04bcd4bbcba6725ae4b6c5e585d9d49c90180c899f0c574f2b24950dba6c68764648529ef408557adac599bac1fe867f3cf7592ebdaf2ec349fb51723bc219475b5c43966138383f4b84f33ce66e7f1dbc0b821cf3d07f4bece3f4fda9199be850246b362f118b62d6eb6d13489ef613ffe52f651aba05b5dd8682512df6cba50da2d4e3616b5190cfbe3456512018999bc8e4d0b6e05e11653e6fffe1e5f03203db03e16d707f7bc479284ee367fb8ab58010125cc4db1437e08956d82d712871b26fd1658a807541ce5dc53772c653b1fcfe18a8acf8641f76d6f578edd94d8b167d39b3e4a257137dc43cac7a8c089095728ca3128c30e42b1ef8b24fa14f568c363c55998566844cb2cc25f90e0a3c0321fc2371e191ea75c0277b9b41cbd6983ca57743c863522b3f39f4a51845b9413c6f6d2425db6fa7e2afe162718211029c4f5a50e25be282cbd8aec82ae6fdedd5c39fe4743ac39f9b8c0fe5ca7c3dd6200ad9f7f60ded6cbc17d6f75fbb4ab452473db42987e3b81736d51bc37af63f7133960bde8e74ca8cd587125674b4712dbc34ac25f5cbc96975145692c06f4968a6f03b2d44c045e51e24d73060e825ed0e181c670278bd32bf55040adae3fa0e814c839ade7561b4d4ab345cfe80ef2d0c09e2bf22b81", @ANYRESDEC=r3, @ANYPTR], @ANYRESHEX=r0, @ANYRESHEX=r5]], 0x1) write(r0, 0x0, 0x0) r6 = socket(0x2, 0x1, 0x0) bind(r6, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x9) r7 = dup(r6) pipe2(&(0x7f00000000c0), 0x10000) listen(r7, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x2) r8 = accept$unix(r7, 0x0, 0x0) write(r8, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r7, r8) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0xc) r10 = getppid() fcntl$setown(r9, 0x6, r10) sendto(r8, &(0x7f0000000000)="8767f43498dc9000e760869ef378805b1d220589de56a33186e19d847f5095931ed5d9ed660951db3322732a76f36021a1ccde8cc682c6bfdd150652f39cb7e96cccb103ce6351d88d35", 0x4a, 0x408, 0x0, 0x0) 16:00:58 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 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, 0x9, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69922f362cf", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b0784"], 0x10) sendto$inet6(r3, &(0x7f0000000300)="94", 0x1, 0x0, 0x0, 0x0) getsockname$inet(r3, &(0x7f0000000080), &(0x7f0000000100)=0xc) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:58 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xffffc0fffffffff7], [], [{}, {}, {}, {0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 16:00:58 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) r0 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b0784"], 0x10) sendto$inet6(r1, &(0x7f0000000300)="94", 0x1, 0x0, 0x0, 0x0) recvfrom(r1, &(0x7f0000000280)=""/184, 0xb8, 0xeedba7f4de546340, &(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x1}, 0x8) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) unlink(&(0x7f0000000100)='./bus\x00') r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) r4 = accept$unix(r3, 0x0, 0x0) write(r4, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r3, r4) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x2, 0x27, 0x8}, {0x18, 0x0, 0xffffffff, 0x6}, 0x9, [0x3, 0x7, 0x8, 0x8, 0x3, 0x80000001, 0x8, 0x8]}, 0x3c) r5 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r6 = getpgid(0x0) bind(r0, &(0x7f00000001c0)=@un=@file={0x2, './file0\x00'}, 0xa) close(r5) ktrace(0x0, 0x5, 0x20, r6) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x33) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) dup2(r5, r0) 16:00:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x25}, {0x1d}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:59 executing program 0: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) munlock(&(0x7f0000007000/0x2000)=nil, 0x2000) r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x106) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000040)={0x6, 0x1}) 16:00:59 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) fcntl$lock(0xffffffffffffff9c, 0xe, &(0x7f00000000c0)={0x3, 0x1, 0x7, 0x40, r0}) r1 = syz_open_pts() ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000000)) mknod(&(0x7f0000000200)='./bus\x00', 0x2000, 0x804) open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x80, 0x11) 16:00:59 executing program 1: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x1f) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x1e, 0xffffffffffffffff) ioctl$BIOCFLUSH(r0, 0x20004268) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) setuid(0xee01) unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='c\x00') 16:00:59 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f00000002c0)="14202bc87290167d61e1f5ecabcb0e0ff7fcc134ea11325884c3a32bb898c44482eab9c7a74a83e5047087f90eeb2d7e658d3d0f1dd368f2a7c5da70a76f7df19c4f7bf4423bf515898c99aaafc5b4f2436bc457ade89efaea7b434a86f133395739acf9f96f3737ebc319", 0xfffffdd5) syz_open_pts() r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b0784"], 0x10) sendto$inet6(r1, &(0x7f0000000300)="94", 0x1, 0x0, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000000)={0x9, 0x1, {0x80000001}}) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = dup(r4) listen(r5, 0x0) r6 = accept$unix(r5, 0x0, 0x0) write(r6, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r5, r6) getsockname$unix(r6, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) r7 = dup(r3) listen(r7, 0x0) r8 = accept$unix(r7, 0x0, 0x0) write(r8, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r7, r8) r9 = accept$inet(r7, &(0x7f0000000040), &(0x7f0000000080)=0xc) sendto(r9, &(0x7f00000000c0)="d2e10b5a97799afcd84f845e45188c4c219d7dfdc9ad05f8841b2656e1f385b9c6dffe93dbec5fee20f38d5567580b1ab3e6db2700975759bf9624d50bb91130161c818829ed0a5600a48b99d2df614e023c9b39b3a1863a196d0b3c40b764d715e2303372f9d18df1e974e2eeb6e0dfb3182234031e321d1146f9c45477380062f1c753ddb43ec084689aa14a6e7d8fe7fc2a0795", 0x95, 0x4, &(0x7f0000000180)=@in={0x2, 0x3}, 0xc) 16:00:59 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = accept$unix(r1, 0x0, 0x0) write(r2, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r1, r2) r3 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) renameat(r1, &(0x7f0000000080)='./file0/file0\x00', r3, &(0x7f00000000c0)='./file0\x00') chroot(&(0x7f0000000000)='./file0\x00') execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x00\x00'], 0x0) rmdir(&(0x7f0000000140)='./file0\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$FIOGETOWN(0xffffffffffffffff, 0x4004667b, &(0x7f00000001c0)) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000200)={0x7f6e, 0x82}, 0x8) 16:01:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) r1 = dup2(r0, 0xffffffffffffff9c) r2 = socket$inet(0x2, 0x3, 0xd7) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', r2, 0x974be52f9d29ccbf}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x64}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000300)="7f5dd4ec2eed0b748f666b214cb1") 16:01:00 executing program 1: pipe2(&(0x7f0000000040), 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1006, &(0x7f0000000100), 0x4) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) open$dir(&(0x7f0000000640)='./file0\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) dup(r1) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) dup(r2) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) dup(r3) r4 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) dup(r4) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:01:00 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000080)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r3) listen(r4, 0x0) r5 = accept$unix(r4, 0x0, 0x0) write(r5, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r4, r5) r6 = socket(0x2, 0x1, 0x0) bind(r6, &(0x7f0000000340)=@un=@file={0x1, './file0\x00'}, 0xa) r7 = dup(r6) listen(r7, 0x0) r8 = accept$unix(r7, 0x0, 0x0) write(r8, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r7, r8) r9 = socket(0x2, 0x1, 0x0) bind(r9, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r10 = dup(r9) listen(r10, 0x0) r11 = accept$unix(r10, 0x0, 0x0) write(r11, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r10, r11) r12 = socket(0x2, 0x1, 0x0) bind(r12, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r13 = dup(r12) listen(r13, 0x0) r14 = accept$unix(r13, 0x0, 0x0) write(r14, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r13, r14) r15 = socket(0x2, 0x1, 0x0) bind(r15, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r16 = dup(r15) listen(r16, 0x0) r17 = accept$unix(r16, 0x0, 0x0) write(r17, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r16, r17) bind(r2, &(0x7f0000000000)=ANY=[@ANYPTR=&(0x7f0000000100)=ANY=[@ANYPTR=&(0x7f00000000c0)=ANY=[], @ANYRES16=r4, @ANYRES32, @ANYPTR, @ANYRES64=r1, @ANYPTR=&(0x7f0000000180)=ANY=[@ANYPTR64=&(0x7f0000000140)=ANY=[@ANYRESDEC=r8], @ANYRES32=r11, @ANYRESOCT=r13, @ANYRESHEX, @ANYRESDEC=r17]]], 0x1) shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) 16:01:00 executing program 0: socket(0x18, 0x4002, 0x0) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = accept$unix(r1, 0x0, 0x0) write(r2, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r1, r2) connect$unix(r1, &(0x7f0000000200)=@abs={0x682eb13985c518e6, 0x7}, 0x8) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r3) listen(r4, 0x0) r5 = accept$unix(r3, 0x0, 0x0) write(r5, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r4, r5) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x100, 0x8, 0x0, 0x1, 0xfffffffc, 0x3}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x301, &(0x7f0000000080)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r6 = socket(0x2, 0x3, 0x0) r7 = socket(0x2, 0x1, 0x0) bind(r7, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r8 = dup(r7) listen(r8, 0x0) r9 = accept$unix(r8, 0x0, 0x0) write(r9, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r8, r9) close(0xffffffffffffffff) r10 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000040)=0x2363835) 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(r10) r11 = dup(r6) bind$inet6(r11, &(0x7f00000001c0)={0x18, 0x2, 0x0, 0x3f}, 0xc) socket(0x400000000018, 0x3, 0x3a) setsockopt(r10, 0x1000000029, 0x6, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xfffffffffffffdd1) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) munlock(&(0x7f00005cf000/0x3000)=nil, 0x3000) write(r10, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:01:01 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2, 0x40) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x3, 0x3}, {0x18, 0x0, 0x4, 0x130000}, 0x9, [0x0, 0x0, 0x0, 0x0, 0x94]}, 0xfff8) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="01669051acdbca1ccb6eefe7b4248382b5817b665b2f62"], 0x8) r1 = dup(r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5c}, {0xc}, {0x80008006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0xc4, &(0x7f0000000180)="7f") listen(r1, 0x0) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r3) listen(r4, 0x0) r5 = accept$unix(r4, 0x0, 0x0) write(r5, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r4, r5) ioctl$BIOCSFILDROP(r4, 0x80044279, &(0x7f0000000a40)=0x4) r6 = accept$unix(r1, 0x0, 0x0) write(r5, &(0x7f0000000d00)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a6800280b535084f92a7499cd07afbd1d579e6ee99ab7026e012dc26a72ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9e15b70a8fb3d8da0f15b6e5ff9b15eda4d0670099e8a7021f63f3f389bb0ff6c6db6efb3a416bc60acfc322709256eb60116ff87fc49826abdf20ef716dc9a90096ab2efbd5cdc0ef797d63aef550d500518725a164fbaca2bb04e24a4469e8ba80bad0f9071cdabb16ceaeee8a100787b0f6e10c5976ec3bdec252aa321fb453b9339b7bb77607ea33343492f3cf58dfe77252dbfd1116e0ff8c54fa8354953d430055c00c0967dcf", 0x165) dup2(r1, r6) connect(r1, &(0x7f00000000c0)=@in={0x2, 0x3}, 0xc) r7 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x100, 0x0) ioctl$TIOCSPGRP(r7, 0x40047477, &(0x7f0000000080)) r8 = open(&(0x7f0000000140)='./bus\x00', 0x200, 0xc0) write(r8, &(0x7f0000000040)="670dc3", 0x3) socket$unix(0x1, 0x2, 0x0) r9 = socket(0x0, 0x3, 0x0) bind(r9, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r9) 16:01:01 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002006, 0x40004000000028a6) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) pread(r0, &(0x7f00000000c0)="13", 0x1, 0x0, 0x0) close(r0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) r4 = accept$unix(r3, 0x0, 0x0) write(r4, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r3, r4) ioctl$WSMOUSEIO_SETMODE(r3, 0x80045726, &(0x7f0000000100)={0x1}) getgid() execve(0x0, 0x0, 0x0) connect$unix(r1, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) 16:01:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x87}, {0x5}, {0x8fe}]}) syz_emit_ethernet(0x321, &(0x7f0000000300)="3a030000007334e1ddc3510784b42ad673d19f329f50ab3c815d37aafef2a5a3da868ecbff5590e7a67226a7469347dd609d1d94c6d63fe2d7004d3a62067e185fe7e3b5a4b30f0d2bbe79276cbb92225c73339327be52305b478ac03f7095787af231260891ef9a74007b72128a1dfea17d675c98ee08450a6022d6580d90f1321fe07213a3560d602cfe70b61f3828ad2968865d9f613e6bb5c03e65db8c2985afcb03847dbc9944fd63b53dd49ac0de736deee1ec018cc22d44b678bd55c5f377b35ca3be1b24060000005747c1f1bbbf596f68bbac5e89b563a9e06432d478ff") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') socketpair(0x2, 0x2, 0xc8, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$inet6(r2, &(0x7f0000000140)={0x18, 0x3, 0x9, 0xe8}, 0xc) 16:01:02 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000100)=0x9020000) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000000)) 16:01:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x0, 0x0, 0x0, 0x80000001}, {0x1, 0x0, 0x40}, {0x6, 0x0, 0x10}]}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") 16:01:02 executing program 0: shmget(0x0, 0x1000, 0x10, &(0x7f0000ffe000/0x1000)=nil) poll(0x0, 0x0, 0xffff) setrlimit(0x0, &(0x7f0000000040)) execve(0x0, 0x0, 0x0) open(&(0x7f0000000240)='./file0\x00', 0x200, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="2d012e246669726530008cb76812542641eb42b171f6228d7c1f9c8990043ffc32661bb1c48c86bb0856d8029e60afd39d3ce1b10c925761b05d377f"], 0xa) r2 = dup2(r1, r0) accept$inet(r2, 0x0, 0x0) r3 = msgget$private(0x0, 0x421) msgctl$IPC_SET(r3, 0x1, &(0x7f0000003f80)={{0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x8e01}, 0x1ff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x10000, 0xa6}) msgrcv(r3, &(0x7f0000000140)={0x0, ""/2}, 0xffffffffffffff6c, 0x0, 0x0) msgsnd(r3, &(0x7f0000000080)={0x3, "a40af300343ce9056e3cddd33bde130e30e014e83187ae9acfd4d3d35c759b87a04fb2200bce67e325061f26"}, 0x34, 0x800) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r5, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r5, r4) listen(r5, 0x0) connect$unix(r5, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) 16:01:02 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f000062e000)={&(0x7f0000690ff6)=@abs, 0x8, 0x0, 0x0, 0x0, 0x0, 0x8}, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r3 = socket$unix(0x1, 0x5, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0286988, &(0x7f00000000c0)) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x295, &(0x7f0000000580)=[{0x1f, 0x3, 0x73, 0x9}, {0x3f, 0x5, 0xff, 0x3}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000140)={0xfffffffffffffe14, &(0x7f0000000080)}) pwrite(r5, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r6 = fcntl$dupfd(r0, 0x14, r5) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r7, 0x4, 0xcc) r8 = getpid() fcntl$setown(r7, 0x6, r8) fcntl$setown(r6, 0x6, r8) getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r10 = socket(0x18, 0x1, 0x0) close(r10) connect$unix(r10, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(r10, &(0x7f00000005c0)=ANY=[], 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r11 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r11) setsockopt$sock_int(r11, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x1) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r13 = socket(0x2, 0x1, 0x0) connect$unix(r13, &(0x7f00000008c0)=ANY=[@ANYBLOB="ffe5830000ff2f5d520024aa0e0d5d5d323cc966525a0c1310fad55c618ad64eca63d285b6a2d872af1f7381c8437c2aec2050f233cbba0852cc27d4077c4172d2d605afafd6ebffe23a98fa37579b867d5a889fa59ef4f342f8afae518a548cede99e2fff4e830700ca07000000010000009e7318453b9537a79316d201c608de1a06f752603cf47592dfb24c50ec65f48295ac6692c4034fcab152d4aa4568f2e97207efa6c4b1b157e16076c6d4df784baee62462db92da490c58797657502f86c9a8540a84ac578cd4af8f39f42d40995cec329755a1bf1f4a7e9f1d1d9745eb59b2eed7d824c2418ba7846ec4c6cc677cc932100c25b2710a32dc35f65a8b647bd7887c01e5c9edc76ce90bf4ed4217321c8c72a21b7a4ca4fee1de3b7ad5b0336bf93cbd1851383e04708a82dc38886f1249b83711cbe89cc1647c6c51f339a1701ecde8c9d1e9b1a558d3f8543ba255661fd2fc8b01e3a22680beb21fc438449bf03fbd7851f4d9b923e96406be4a10d8c6b618168a3fe27f8083c287dfa5babba997d2e1e9f07bc37b4856cd76b6ebc823029f47594cacbc6a99bca952ecc75d3a3aeb796e57aa11e3d267be3dd0e099e722f218e888c1738b58d4dcded8cb17f362affef522c5db203787bcb472c835c6834086533b73bde8f1c8077fc0dd2a33fe4019bc50cb5fcc6b4318448dba9a809fef263411d10e8fd0769a69e47d27c3c149fb1905733b500a0e5e6bd9e061c725d45f29b8a802c9d54747325e5964ca8110b012f48bb8d66963c75e3878b89ec516accbf09cc93fd0633b1ab64cbb863d35e1b4d58db478d24c76138724fb13932287a64b337ee272a819bba47f1a7cb40627e559c8564147d229fcd1a77a5e08952d3d538c5c64b486b2c43b7e3e81"], 0x10) setsockopt$sock_int(r13, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r14 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r14) setsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f00000001c0)={r8, r12, r9}, 0xc) ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0xa98f164e268999aa, r8) pipe2(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8004) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x407f, 0xffffffff00000001, 0x7ff7fffc, "737718730100", 0x0, 0x1}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20, 0x0) r17 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000440)='\x00\x00\x00\x00\x00\x00\x00\x02\x00', 0x18, 0x0) r18 = fcntl$dupfd(r17, 0xa, 0xffffffffffffff9c) ioctl$TIOCFLUSH(r18, 0xc0206921, &(0x7f0000000300)) ioctl$VT_GETMODE(r18, 0x40087603, &(0x7f00000001c0)) r19 = syz_open_pts() ioctl$TIOCSETD(r19, 0x8004741b, &(0x7f00000000c0)=0x4) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000480)='/dev/diskmap\x00', 0x400, 0x0) r20 = fcntl$dupfd(r18, 0xa, 0xffffffffffffff9c) fchflags(r20, 0x1) ioctl$TIOCOUTQ(r19, 0x40047473, &(0x7f0000000040)=0x164eed0000000000) r21 = dup(r16) ioctl$BIOCSETIF(r21, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$TIOCDRAIN(r21, 0x2000745e) write(0xffffffffffffffff, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) r22 = open(&(0x7f0000000140)='./bus\x00', 0x285e5d7df1ff1631, 0x106) ioctl$TIOCSETA(r22, 0xc2c04224, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) write(r22, &(0x7f0000000340), 0x0) ioctl$TIOCGTSTAMP(r22, 0x4010745b, &(0x7f0000000180)) setuid(0xee01) semget$private(0x0, 0x0, 0x4) semctl$GETNCNT(0x0, 0x0, 0x3, &(0x7f0000002ac0)=""/4110) fsync(r15) stat(&(0x7f0000000500)='./file0\x00', &(0x7f0000000640)) r23 = socket$inet(0x2, 0x8000, 0x3) writev(r23, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) ioctl$WSDISPLAYIO_DELFONT(r18, 0x8058574f, &(0x7f0000000380)={'./bus\x00', 0xd, 0x9, 0x9, 0x1, 0x1, 0xffffffff, 0xfffffc01, 0x2, 0x2, 0x7, 0xfffffffffffff830}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r24 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000340)='/dev/diskmap\x00', 0x10000, 0x0) r25 = fcntl$dupfd(0xffffffffffffffff, 0xa, r24) ioctl$TIOCFLUSH(r25, 0xc0206921, &(0x7f0000000300)=0x64c1) r26 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r26, 0xc028698d, &(0x7f00000000c0)) r27 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000340)='/dev/diskmap\x00', 0x10000, 0x0) fcntl$dupfd(0xffffffffffffffff, 0xa, r27) r28 = open(&(0x7f0000000140)='./bus\x00', 0x285e5d7df1ff1631, 0x106) ioctl$TIOCSETA(r28, 0xc2c04224, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) write(r28, &(0x7f0000000340), 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc0206921, &(0x7f0000000300)=0x64c1) r29 = dup(0xffffffffffffffff) ioctl$KDSETMODE(r29, 0x20004b0a, &(0x7f0000000400)=0x1) setsockopt$inet_opts(r23, 0x0, 0x6a, 0x0, 0x99) r30 = semget$private(0x0, 0x4, 0x100) semctl$IPC_SET(r30, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$GETVAL(r30, 0x1, 0x5, &(0x7f0000000240)=""/173) 16:01:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = accept$unix(r2, 0x0, 0x0) write(r3, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r2, r3) write(r3, &(0x7f0000000240)="3339ffb30a60bc8e880b51305467f3e5dcff91e1ffd63a0070329a6478d6cd11a8d58126e61f023ede2e054c8f3929e9a64c796020cf675084728b3b9821ff984f66aa95caf5b9527785b051691f5e809ae03235c53ecfc0bd7aa1ea8414725740fbb9cc1302b2d280179e8f346b084ae13e603f1044ef53121827fad574d8b9adc014f04b47151d7c3e9e67ff9dd369abd0ab46d80ad9d4e311059428785a3abc148d2b7105d4908149db5335322daee5ad9287afcfa6ddb67e5e53f90e9403f809f091c5ee75bf9940c9e0f7f2027fe43e803ce916f6ffbaea05a1e4cd90", 0xdf) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x2d}, {0x81}, {0x2006}]}) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r4) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000040), 0x4) setsockopt$sock_int(r4, 0xffff, 0x1002, &(0x7f0000001480), 0x4) write(r4, &(0x7f0000000340)="83909f6db1609d891b7f3c81ef49c963a777efc6412e626225531e3b1e3588a082d52d79506231c2da3d0b92246257a1c572c80030d6962360061872e8c62d92ada1dd627bbfc10c6c2fd966c584d83be644a696426c404a71895344528ecec49adcc911f1f89acf06eb5d70af2f202e95c308f9fe6d713c80c6aec6de0609116cbff98814834992654ddd57057ad1b748047d5f1ac0f57cd2f6a9a8087ef2ef1e6328728d77539c5ce4a6c612fe9daf307a67028acceb2ab2c9d653356bb5da98ab2a", 0xc3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) socketpair(0x18, 0x8000, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r5, &(0x7f00000000c0), 0x0) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 16:01:02 executing program 0: r0 = socket(0x10000000011, 0x8000000003, 0x0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x8e60c7a3edcbfa92) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = open(&(0x7f0000000440)='./file0\x00', 0x181f0, 0x2) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000480)={""/16, @ifru_addr=@un=@abs}) r4 = socket(0x2, 0xc003, 0x0) connect$unix(r4, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495ffc41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870f4d7a8f7749f3f96b20000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295eba75293f7155a28d72c2f40bbec12ef1cdc0660a3f93a5d68996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990df582bce1d80afe5d2141e320a7613f48b637e054454a97de570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd360707d2cab3dab8ccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f79030385a9e6030b3d75550b468ac82b91d236c7de08060f6892f5c94c2931e645300000000000000"], 0x10) dup2(r4, r2) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r5 = dup(r2) sendto$inet6(r5, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) linkat(r1, &(0x7f0000000100)='./file0\x00', r5, &(0x7f0000000140)='./file0\x00', 0x0) close(r0) r6 = socket(0x2, 0x2, 0x0) connect$unix(r6, &(0x7f0000000340)=ANY=[@ANYBLOB="82022e3f66696c6530000257eded7010603caca86de10fadef4e21aa8be0c0fdbe9599f70a48a49c3deebf8d7274922c9600ed8a24d48908e070810e1d7cf7134262c619fe55b843e672e8acd7a9ffc30da9e7f6b186996acd06ff6cb7f0e31907b82b095d5d3c12f0e2fe61e9b29b417a0e9b38413a544fb2545246b369710f83c302a501de8c57fb0f5e332f10c311a5ae9eb9d2adef254bcf0c4f0b8ff17e71142bc86e40b8fb7e40b6c6f0b3d157c0fb5d831b68859843046f1f40daacdb73b5cddbceabff2f41b93cb34b913b8791a11fb3b50c6bb8b462003f55e871"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) socket(0x1, 0x2, 0xbc) writev(r0, &(0x7f0000000040)=[{0x0}], 0x1) 16:01:02 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000180)='/dev/speaker\x00', 0x41, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="4c27ce0351dff870e7780511d33b1504083f3f5b2a3bd38cdd05792a5973a93ae03b9fb77354b7015ae31333dde25cdbf3bd059c8ecf10ef47fe25e031b82b7641ab57c8fe4ec1b7d0c80a9824ceedbc2408020c3e3d3a3bfe4071bf958a768a950bc6046ad2b722c4306156be94819495cbd912c81b646b70e0e2f2bbbfc72dadfde39a0a4812aa2ac5db99253c47c40d136afea128bea61b7434d429cd3c6a97b6f34f37", 0xa5}], 0x1) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000040), 0x4) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000001480), 0x4) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffff9c) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000000)) r3 = accept$inet(0xffffffffffffffff, &(0x7f0000000140), &(0x7f0000000200)=0xc) getsockname(r3, &(0x7f0000000240)=@un=@abs, &(0x7f0000000280)=0x8) execve(0x0, 0x0, 0x0) 16:01:02 executing program 0: setuid(0xee01) ktrace(0x0, 0x5, 0x20, 0xffffffffffffffff) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./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 = getgid() r3 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r5 = msgget(0x1, 0x10) r6 = socket(0x2000000000000002, 0x1, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0}, 0xc) setreuid(r7, r7) r8 = socket(0x2, 0x1, 0x0) bind(r8, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r9 = dup(r8) listen(r9, 0x0) r10 = accept$unix(r9, 0x0, 0x0) write(r10, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r9, r10) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) socketpair(0x6, 0x2, 0x7, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f00000006c0)={0x0}, 0xfffffffffffffe5a) getpgid(r13) socketpair(0x6, 0x2, 0x7, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f00000006c0)={0x0}, 0xfffffffffffffe5a) getpgid(r15) r16 = shmget$private(0x0, 0x4000, 0x100, &(0x7f0000ffc000/0x4000)=nil) r17 = geteuid() r18 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0}, 0xc) r20 = getpgid(0x0) shmctl$IPC_SET(r16, 0x1, &(0x7f0000001680)={{0x8, r17, r18, r19, 0xffffffffffffffff, 0x40, 0x7ff}, 0x2, 0x5, r20, 0xffffffffffffffff, 0x80, 0xffffffffffffbca1, 0x1}) msgctl$IPC_SET(r5, 0x1, &(0x7f00000003c0)={{0x2, r7, r18, 0xffffffffffffffff, r11, 0xc0, 0x81}, 0x4, 0x1, r13, r15, 0xffffffff, 0x0, 0x400, 0xffff}) r21 = getppid() r22 = msgget$private(0x0, 0x0) msgsnd(r22, 0x0, 0x0, 0x0) msgctl$IPC_SET(r22, 0x1, &(0x7f00000002c0)={{0x8, r3, r2, r3, r2, 0x2, 0x6}, 0xfff, 0x3, r4, r21, 0x3f, 0x7, 0x4, 0x7}) r23 = msgget(0x1, 0x8) msgrcv(r23, &(0x7f0000000200)=ANY=[@ANYBLOB="000000000000001f000000c335e041b0dfface334800000000000000000000000000000000000000000000000ceae5b9d7d243432b5593d74229623c5ff1d924f489a57b00000000efff0000000000000000000000000000002073d800"], 0x53, 0xe5a670b3e99face3, 0x800) getegid() getpid() r24 = socket(0x18, 0x1, 0x0) setsockopt(r24, 0x1000000000029, 0x3e, &(0x7f00000001c0)="4b74954c", 0x4) ioctl$TIOCMGET(0xffffffffffffff9c, 0x4004746a, &(0x7f0000000180)) setitimer(0x0, &(0x7f0000000000)={{0x80000001}, {0x0, 0x28a}}, 0x0) 16:01:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f0000000140)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000003c0)="e740608e1d9f9245589c291dbc96") r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = accept$unix(r2, 0x0, 0x0) write(r3, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r2, r3) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000000)) 16:01:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = accept$unix(r2, 0x0, 0x0) write(r3, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r2, r3) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f00000000c0)=0x7ff) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x1fffffffffffffb5, &(0x7f0000000040)}) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000080)="000000008f2d27050ce8eb7d6282", 0xe, 0x0, 0x0) 16:01:03 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x80000000, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x200, 0x0) socket(0x6, 0x8000, 0x6) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b0784"], 0x10) sendto$inet6(r2, &(0x7f0000000300)="94", 0x1, 0x0, 0x0, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xfffffcb6) shutdown(r1, 0x1) 16:01:03 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0x1, 0x0) ioctl$TIOCSTART(0xffffffffffffff9c, 0x2000746e) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) r4 = accept$unix(r3, 0x0, 0x0) write(r4, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) r5 = dup2(r3, r4) readv(r5, &(0x7f0000000680)=[{&(0x7f0000000480)=""/205}, {&(0x7f0000000580)=""/231}], 0x10000000000001ae) close(r0) execve(0x0, 0x0, 0x0) poll(&(0x7f0000000040)=[{r4, 0x2}], 0x1, 0x3) write(r1, &(0x7f0000000200)='R', 0x1) 16:01:04 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000480)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328efdeff8aa0903634d3fb9df3993b7535fa269859e24b2802782224d7d5c13c", 0xe0}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) r3 = dup2(r2, r1) socket(0x2, 0x4, 0x1a) fchdir(r1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) ioctl$TIOCCLRVERAUTH(r3, 0x2000741d) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) r4 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x2, 0x10) r5 = getuid() r6 = getgid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000400)=0xc) lchown(&(0x7f0000000380)='./file0/file0\x00', r7, r6) getgroups(0x400000000000042c, &(0x7f0000000100)=[r6, 0xffffffffffffffff]) getgroups(0x3, &(0x7f0000000180)=[0x0, 0x0, r8]) fchown(r4, r5, r9) r10 = socket(0x2, 0x1, 0x0) r11 = shmget$private(0x0, 0x4000, 0x100, &(0x7f0000ffc000/0x4000)=nil) r12 = geteuid() r13 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0}, 0xc) r15 = getpgid(0x0) shmctl$IPC_SET(r11, 0x1, &(0x7f0000001680)={{0x8, r12, r13, r14, 0xffffffffffffffff, 0x40, 0x7ff}, 0x2, 0x5, r15, 0xffffffffffffffff, 0x80, 0xffffffffffffbca1, 0x1}) getgroups(0x1, &(0x7f0000000340)=[r13]) connect$unix(r10, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b0784"], 0x10) sendto$inet6(r10, &(0x7f0000000300)="94", 0x1, 0x0, 0x0, 0x0) r16 = fcntl$getown(0xffffffffffffff9c, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) fcntl$lock(r10, 0x9, &(0x7f0000000280)={0x3, 0x0, 0x4, 0x2, r16}) r17 = accept$unix(r0, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) bind(r17, &(0x7f0000000240)=@un=@file={0x1, './file0/file0\x00'}, 0x10) ioctl$KDSETRAD(r4, 0x20004b43) 16:01:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='\x10\xe4ev/bpX\x00', 0x20, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x20, 0x4}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)) 16:01:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x15}, {0x200000006}]}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180), 0xc) syz_emit_ethernet(0xe, &(0x7f0000000600)="b4dc0d3eca000000007f0622b303") 16:01:04 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0xb80504b4877c9e73, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000003c4690c1500007b00000000080000000000ea13bf680000003dcb65b012432eae8e247f47cb27"]) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2c}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000540)="94606a3c046e9fc7ae66214ed320") r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) r4 = accept$unix(r3, 0x0, 0x0) write(r4, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r3, r4) ioctl$WSDISPLAYIO_GVIDEO(r3, 0x40045744, &(0x7f0000000000)) 16:01:04 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000040)) r1 = kqueue() r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) r4 = accept$unix(r3, 0x0, 0x0) write(r4, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r3, r4) r5 = socket(0x2, 0x1, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r6 = dup(r5) listen(r6, 0x0) r7 = accept$unix(r6, 0x0, 0x0) write(r7, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r6, r7) r8 = dup2(r3, r6) ioctl$TIOCSTAT(r8, 0x20007465, &(0x7f0000000100)) pipe(&(0x7f0000000080)={0xffffffffffffffff}) r10 = getpid() fcntl$lock(r9, 0x7, &(0x7f00000000c0)={0x3, 0x0, 0x5, 0x4, r10}) kevent(r1, &(0x7f0000000080), 0x40002003, 0x0, 0xffffeffffffffffe, 0x0) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 16:01:06 executing program 1: unlink(0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0xf56) open(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) 16:01:06 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x0, 0x80}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f00000001c0)=@in={0x2, 0x3}, 0xc) r2 = dup(r1) listen(r2, 0x0) r3 = accept$unix(r2, 0x0, 0x0) write(r3, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r2, r3) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000040)) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='<'], 0x1) 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) sendto$unix(0xffffffffffffffff, &(0x7f0000000140)="2c09d790efc4bede30beeff96c751fd2afd611a1fdb75f356ce051f003e39299774bc99d1959391ef223a7b08a1f2e89596f10acdb1815030f59c3c0e02f9c3ea61f7827effd26d25e6f685cc89184fea639dc", 0x53, 0x0, 0x0, 0x3c9) close(r4) r5 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000100)="8c65", 0x26d) 16:01:07 executing program 0: r0 = msgget$private(0x0, 0x20000003c4) pipe(&(0x7f0000000480)={0xffffffffffffffff}) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f00000004c0)=0x7fb0) r2 = msgget$private(0x0, 0x210) msgrcv(r2, &(0x7f0000000200)=ANY=[], 0x0, 0x3, 0x0) msgrcv(r0, &(0x7f00000008c0)={0x0, ""/243}, 0xfb, 0x1, 0x1000) r3 = kqueue() fcntl$dupfd(r3, 0x7, 0xffffffffffffff9c) getegid() r4 = socket(0x20, 0x8000, 0x0) dup(r4) r5 = socket(0x2, 0x8002, 0x0) connect$unix(r5, &(0x7f0000000540)=ANY=[@ANYBLOB="00b80e7cad37afccfc60ec1f13cbb0148c15e771990d9ccb78b3d38362c720dcb9359d00cd7ad9a493887d6cc968e531d493d68f05cc4885090740c58cfcca1a1f3c3adc528a041870ee8a352679190fff912ed53d47bba4bdb0bc279cc34cda969a1fbe2c691d28dab3dda1966433bca5c5ce6899aa5ce88c7237100dae152e2f3bdaeef045754337bdcdd89bde35e55269907d9b1853e03e00685d47ade4fe1c5a7678d48f4017019150693b335394654e4e49e48aaef41458510e7aab6f28c2ecebcde7c923a3582f849a5537733e255fd04d82a5c38c567f7a"], 0x10) write(r5, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r6 = socket(0x2, 0x8002, 0x0) r7 = socket(0x18, 0x4003, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) sendmsg(r7, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x27d, 0x0}, 0x0) r8 = getgid() r9 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r11 = msgget$private(0x0, 0x0) msgsnd(r11, &(0x7f0000000340)={0x3}, 0x0, 0x0) msgrcv(r11, &(0x7f0000000100)=ANY=[@ANYBLOB="00000000c46e8d9423d57b7400"/42], 0x34, 0x3, 0x1800) r12 = semget$private(0x0, 0x8, 0x80) semop(r12, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r12, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r12, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r13 = socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r14, r15, r14, r15, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) msgctl$IPC_SET(r11, 0x1, &(0x7f00000002c0)={{0x8, 0xffffffffffffffff, r8, r9, r8, 0x13, 0x6}, 0x6, 0x2, r10, 0xffffffffffffffff, 0x3f, 0x7, 0xa, 0x7}) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r16, 0x80104267, &(0x7f0000000640)={0xf, &(0x7f0000000000)=[{0x7c}, {0x48}, {0x6}]}) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r17, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x7c}, {0x48}, {0x6}]}) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r18 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r18, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x7c}, {0x48}, {0x6}]}) ioctl$BIOCSETIF(r18, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) connect$unix(0xffffffffffffffff, &(0x7f00000009c0)=ANY=[@ANYRESDEC, @ANYRES64, @ANYRESOCT=r16, @ANYRES64=r18], 0x4) write(r6, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf626123085529f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r19 = socket(0x2, 0x8002, 0x0) connect$unix(r19, &(0x7f0000000000)=ANY=[@ANYRES16=r1], 0x1) r20 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000004000008001, 0x0) ioctl$BIOCSETWF(r20, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x7c}, {0x24}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r20, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) write(r20, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0xfffffffffffffccc) openat$bpf(0xffffffffffffff9c, &(0x7f0000000500)='/devpf\x00', 0x400, 0x0) r21 = socket(0x2, 0x8002, 0x0) connect$unix(r21, &(0x7f00000006c0)=ANY=[], 0x0) write(r21, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) socket(0x10, 0x1, 0x10001) socket(0x2, 0x8002, 0x0) r22 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r22, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x7c}, {0x24}, {0x6, 0x0, 0x0, 0xfc}]}) ioctl$BIOCSETIF(r22, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r22, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000280)=[&(0x7f0000000080)='\x00', &(0x7f00000000c0)='+\\\\\x00', &(0x7f0000000140)='}+\x00', &(0x7f0000000180)='@\x0e/&\x00', &(0x7f00000001c0)='\x00'], &(0x7f0000000400)=[&(0x7f00000002c0)='\x00', &(0x7f0000000300)='%%\\\x00', &(0x7f0000000340)='+-\x00', &(0x7f0000000380)='-\\\x00', &(0x7f0000000240)='}\xa8\xf0\xc2\x80\x9a\x8d\xd8\x82+\x00']) msgsnd(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="010000000000000048696afa0e67b1a6342fcc8ec5d56f596329414fa22f5c0ed193424179fc5bd8017a071300"], 0x2d, 0x800) 16:01:07 executing program 1: r0 = socket(0x2, 0x8002, 0x0) shutdown(r0, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="3b024207e0000001861835bced11a0007cb0741e5f1104170919cce61818ac5855dcd96b91016c9de48903a0c425397f512e14ccb2d0dcd4a79272b268e246ac8e2f"], 0x10) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00\n\x00\x00\x00\x00'], 0x10) sendto$inet6(r1, &(0x7f0000000300)="94", 0x1, 0x0, 0x0, 0x0) write(r1, &(0x7f0000000000)="0a709959be32935f6dbf4165589131cc80ff70d8203c652a98bbac2fb5f1064f88fefb61050b5a3fddb21959bcfda10b49b49a2d90fed7e4092b9524d7591a43032893afc4f52b3f767718dab9f83a509ccc560b10b10c4912c22f2abbc2a6ee08e0f2", 0x63) write(r0, 0x0, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x8000, 0x0) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r3) listen(r4, 0x0) r5 = accept$unix(r4, 0x0, 0x0) write(r5, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r4, r5) ioctl$KDGKBMODE(r4, 0x40044b06) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x4) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000140)) 16:01:08 executing program 0: r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = accept$unix(r1, 0x0, 0x0) write(r2, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) open$dir(&(0x7f0000000140)='./file0\x00', 0x80, 0xca) dup2(r1, r2) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000000)={0x40, 0x3f, 0x6, 0xfffffff8, 0x8000, 0x100, 0x3f, 0x10, [{0xfffffffd, 0x1f, 0x9, 0x80000000}, {0x8c, 0x0, 0x8e1, 0x101}, {0x3, 0x54, 0x6, 0x505005e4}, {0x6, 0x4, 0x100, 0x8}, {0x5, 0x5, 0xfffffff9}, {0x5da, 0x9, 0x4000000, 0xced}, {0x101, 0x80000001, 0xfff, 0xae}, {0x80000000, 0xd3a, 0x400, 0x8a6}, {0x906d, 0x100, 0x317, 0x735f}, {0x401, 0x3b, 0x9}, {0x856, 0x1, 0x80000000, 0x6}, {0x80000001, 0x8, 0x691, 0x2}, {0x6, 0x7, 0x3}, {0x98000000, 0x9, 0x800, 0xff}, {0x6, 0x800, 0x9, 0x84f}, {0x8000, 0x479, 0x8000, 0x8a2}]}) mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) munlock(&(0x7f0000007000/0x2000)=nil, 0x2000) 16:01:08 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x20, 0xfbceecfd36b52cfa) ioctl$BIOCPROMISC(r0, 0x20004269) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() readv(r1, &(0x7f0000000200)=[{&(0x7f0000000180)=""/81, 0x51}], 0x1) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000380)='/dev/vmm\x00', 0x20000, 0x0) write(r3, &(0x7f0000000240)="06412f722ef0779f31dab57e3246e6b0a739649776251cac3b9395554c12dd407c6fcd17eef05e1e758992d3d8c1a714b97375566255f53fd458486a8e47d4afb19d795b7373e1e5540bb4e572bc7673bab07071458f05ef4400d1599e32c49b81055941a567cb6d75f4e1563eeeca244173d838d53e0d58cec50dd6e00b1caf9f46c1e12d4737860e7f0c5f8fb493f97b4df9d9e38924053ff6630ac2e5645f180d188e56209c51ffa08d564a446fdc40a54b06b1791eef543bcf046e9056dfe0170837de246311d534405667d0ae206009ed8883204f1f159b73a64983bb796de582a18e820e3979acfa72b1edb20de0081c50986a97bb77212ba05f7a15829eec553bb94b390f0f295fae2cd609d317c76f2c8f5449", 0x117) r4 = openat(r0, &(0x7f0000000100)='./file0\x00', 0x800, 0x80) ioctl$TIOCSTSTAMP(r4, 0x8008745a, &(0x7f0000000140)={0x7, 0xfffffff7}) writev(r1, &(0x7f0000002a00), 0x0) dup2(r1, r2) readv(r2, &(0x7f0000001480), 0x216) 16:01:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x4c}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'dap', 0x0}) syz_emit_ethernet(0x268, &(0x7f0000000040)="b6") r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r3) listen(r4, 0x0) r5 = accept$unix(r4, 0x0, 0x0) write(r5, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r4, r5) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) listen(r2, 0x0) r6 = accept$unix(r2, 0x0, 0x0) write(r6, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) clock_settime(0x3, &(0x7f0000000180)={0x5, 0x400}) dup2(r2, r6) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000000)) 16:01:08 executing program 1: 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) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f00000000c0)) 16:01:09 executing program 1: 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, 0x8, 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), &(0x7f0000000540)=0xc) r10 = semget$private(0x0, 0x7, 0x286) semop(r10, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r10, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r10, 0x0, 0x8, &(0x7f00000000c0)) r11 = socket(0x18, 0x2, 0x7) setsockopt(r11, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r15 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r15, 0x2, &(0x7f0000000100)=""/114) r16 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r17 = fcntl$getown(r16, 0x5) shmctl$IPC_SET(r15, 0x1, &(0x7f0000000200)={{0x3ff, r13, r14, r13, r14, 0x104, 0x5}, 0xfff, 0x9, r17, r17, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r13, r14) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r14, 0x0, 0xffffffffffffffff, 0x0]) r19 = getgid() semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r12, r18, 0xffffffffffffffff, r19, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) socketpair(0x6, 0x2, 0x7, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f00000006c0)={0x0}, 0xfffffffffffffe5a) getpgid(r22) sendmsg$unix(r1, &(0x7f0000001680)={&(0x7f00000016c0)=ANY=[@ANYBLOB="bf3175c7cf2460e8f89f3d7ed993fd3b94fc447c543d32da95392622ffd478b8708511b77ecb008b3a34f144f630009a093ff61443c66f8d2eda47dd0f449da3aa0828b8b09fe3db665be837536f21019e3ab490620baf550dbb32ccc32cb09e1d8cf79d6f847bc9e992e652d01d40e1c48b881f65a80e89323ea617fbaa6164a2467bc6dc40a2a00b947c3145d340c0381b052feba6f0a42b6377af4eba05da8b4f87019b90c045d64f5cb66bcd88172744e3b1dd490d4bfca73e0716e3d0d98aa42716097abbc3a75bcdfcf37d7564cad54313b33a08000000055d92cda01d1d7f0cdddee506acbe50d5868ba30372f583a4544b165382d2d13c58995b312f4eb02e8a9d352475598623a65dee854f0b9774479d354ad311310f218a5158b52aad9837f43a27b9104675a47cd941f2950e2768be1598e0105d7ff87512e8c30203172495cf8c1b6e2d65631c66c23f673fbb285f122095fcb17dd49a150a73b8bcfd3a8f2e21141ed3d86f5a1f1fa38f4d8a3a57176eff89000000d664d1880cbf232da0f8ebc7bad7d0b529a469ccfbebc0a2d59ec8cd16968d485c9c33afab8065f9b4e081c63ee753d7105829acadceb1df73ba01d21df5835b83e71d98dc4fd80adb2f00fe76ecafbfc2435e709aab551a4da945760813e465fb6ad02e9bf1a0ec7eed9e4d54b6c83dacdaf62d811c77595503347fdab1bd887c110ebb7fc40000000000000000000000006b06048f8573f7cc2f58f04a5e22394273b33575f4239bbb3243242f4bf55fd19f8a2e4e624670c2c3c8d4fc5fba6569ca9fc97cef70dafb2cbc1a6828a76fe29fed017e4bdb3c7fd7288b779f11d7e7d86f73978fb28285da6a27f465d821711c3baeada81cefa606d60fcb2ef813b22837a1cf503ec5f03ae53bdbb3cc52248ae34b300f8a617ac55ee39fea36bd14ed55ab5fb95031ea0036b351496ff2dce4e09da0f0daf40216716191c6b7ac640124a5328ba4e5f0f9e287"], 0x1, &(0x7f00000003c0)=[{&(0x7f0000000680)="36538456ceb3d10a7899cb43fa8c4fdb43a4b1f117701aabe800d172ccfa99bfdb3836c5f65d2e4e54aad1a4159289e10cc9da9742aec0c8549b3999c837b07658d43eae10d8d4b46c775b905cbf37b7b1b3042d33aa3f4c9a2e4c2bdc4d703cb91167cf633019dc2cba6842862f8788a4b6224da41ed14d881547a2ac8087619cb2e408ebb8895ce514f1ccecf22d0a15230f1e8d327dc6bb6b396d648005476af9829f625bae09a234548ef2cf208989f18e01b925089d6b7da2154a5494d9a5c7d3e5858fefaebc2f411afc7179dc0872742c0152318ee55bcac2643d75a18761a1f252ea7572bae181f985492f8e77cff568e10dd0c7c901ebc25726ebf35cf36303125346c6adf0b94f714c0ffb3f793e950c095da1003f40420c71e2bbed27f68ec20e32266f1f486d42c341fc53c2c0e3fa7b86992493ebd5fc88b0aff9284e5b7069be35168a165cc69f1b09dd1d70a4139eba232fda099b07ac4668e4fe5b9a6cc3f36453a0bcff4f05b46734cc418d36d334617e71cde0223bafd0613cc4640e034a9ac93cc6e7f61713d2e84d080bac1f44ee5e06b7604f247f77e22bc344d86d909fb4c67fe79ca1e3206e61e7940ced69a1b7533648567d31ae8f239214773fdcb2b37c692f528b1aac7afda99fc58b309176bb945c5aea7aa21493000de640b3a8390e6a0ee0a9317607022ae229de074ff059ba95b5893f6e895bc9c6f817fc4915d7b81ff2adc328be40127a0b72b9e58595ef647856888eda93f7df38304af2747490efcb369ea18df98206e83ff06c63decea4b7cefb5788177ddf31c301bb64a605fdfe0be70f6e4ebd50f174ccbd07f077b7b8caa2525d62743e57e4a833bdfb1d03275688890d95f0720a866fdc65251389f9e9c5909f6a9237ea6522890c5015e373ac1cbc9a3cd40713cfcc9e3602d58f1fa68d6ba726fc19e480d4b166ba96142087db312ae759f6ef18ba2bcd01f15c340cde9d31d5314ac526ca965b1f96bc78de06d565b2713633498c65c8fb1e15afdaedb65f5e0594574ee716a66888804e87f490c623b18d4063076e14737bcf8ee6f09b7089a18d3dd8e8aa8344e7ad65d612c95f175d82ec01b468c6b8ec0273878668f09126980afa207514c7b0ebd6f23291004ebff93269be2f4d3e36f42d40d726022fecd4f15eb2aa4de4d854ede65c73267d805fec018acbbd4f685c24eaff4402d252d0a3383b7aadc13fe903c7c6e2cb9bf78148b586a972fd3e2a75091276b10323b2813daddffbae92554d3be518525f4e8cb370fe461cf726126b235b15e5e8984571d204e2294c5f9b2e3bb06a8917ca0fb79fa4038b6f559dc066f0bf308582c5bae37d0dcc8a004161e97312697262681ef987490729ffb9f828af67122a167f3a7de356a18fe3152dc3acd503686ab1b49c3d461c5ec8d8a4cefed7bb89688afad003bb35945a187072065ffd571ead7aa7799ffeba8d3e2a9785a1edf22cd4c2c8b368e430e73e8e8d3400659931eb233a8b9730a8230ad650944624005ca539e512f83eb74d179e5fb7df282d1216b3f8ada304087a8edd2c55e6cfef447877e94ba0a2756e5b0ae712bd85154c5d425d1dc00f9d25b73f8b56a075c37a2fb192a7fa1d02ed096013aba06f330a0cf272a910bec952492448926e2fd03e7f4fb42c63ec22f5251d5333ca64a23989b93e8f0cd2a1031866d18d0dccfd5621f460d261ffa9737df449effd5520f88d4c29bfe233df13fa2a2679127dfcaa4dcd408294991d0c736515e449a4e7312a4e061c1a59771e02bbba2e53fb00814e32884da300b372e8607f0029bf148057a2b5fcd1bd27f08f254f1037352fa2e3d4443ed5be9576061c306cea535e295f1d4f2d7b63034697187b44935f6a2e893a0b5132ffb8297291cbe05b6ad68e9c094053266bba86dcfd8efb2768caba50ee9ba331e8ecb6df64eff5b5fe2c7231792b5111588f78e2e3914f024fabad565762d23187bf89fba9721c56ee34bcac996fc2f53954f71b4a383aadd05c07fb6ba51cf7f5961d3f3081bbb9ecaf302b80da7feab2557f190f1d97359cb773ddc2f4b83ccd128a07e02cb358a9c37e9ed67b0a455f3dd4e88707bfa00178d37acafa09ba90c6356035103ecb72cb885ebecb879f8cbf2f7897c12bc9323c2ca3fc53e94567b9124d3d6c25b76bc60f38edd68cd9135651334e503f30ae41da3a3a1fc2c85cbe685178996179aa9897c0dd5c8d46ffbe4f6e2ecb987f146add63dc01a5cf0a4718735ac55148fbc91ce32578516e90c891cd408fa29ce5d260896d0cfc89bac6d2f74f03edf97f877835f8683ba2eb762ae076ea91e2a72a0134f92d94364240cd066f1791b59c8197d091e3fa02daaac95f4c3eb841574bdaf591ab6801ac876c957b021762dbe372baf4184820006f25fb6b85678aa83028a715cc7a225f21b0890021db1c4be814b53adfb4c7daf2c9ca9236cc291c24f330317e7628474d4735fc32a72fd40b85c6ec730ac783e30f59a9c87f6e9cb04bd812eb2f74c181e54dcbca8b8f6c6bc5e6e18b5fbce76bd1791eca7af2b5c1e70499c0388b8386d3457c3e4e9451a7ce2764fa02f6a86fb89377f2abdf7654e5650160f027630c31b58312143c6646942c6af91cff46294ad42e88194d487c184e6b731b512102b1f14d40b862b1652a033e6addb9b0aa55f8465f3b2329226b4c7a363df937627c4611e3d5e440d1891f8427a9f83988d7e682b4abf11fca0ad2dbe215f9bb031c5a2a2c992317e6e8e336e5d2d4bb33646a24772a802d96336056974a310db64f8aea613a65b71b61a2d366ddd3b1d703931a50242ac8f83f6c180c113c8763ed733caf8dbb5dd8d18c9ff473af7d3f69926d36e0778bdc06f06b086b005ea12240da65816b1dccdcccb392d5e1c9409af46b63002747df4887da9ac82cce7172b1a6d22323b63360be7fa30598c9586f5a4c3bde4f0d242198216eb493bcddd0eea4b6bd1eabfeb2a43188ff7ce69384c876aedc467893ea917f533f83b8597687405440841358b50524f84d2fa77236ff418d7067a38ba065230032397819fcce91a8d9e5bbc1e248a8077c3db887d1aa11a963ea4e1e3566212af6b43f51fb32acd3fca7ba3bad2f4a2d50a5c24cd05deacdc97ff6786f55f0326f8d9a8e2bb36e1270aa07a5cb2cc9913a36a73796c6747b44e28fb9505bd0679c1f137fde73abac05c0ab5fc9d050130febe650c339b1f5f1e50738ce623808f52037e9d4e4948599bb5bfe97fb09b4296b70839c8ec542ef2a9b4674f1982db535037ac99a16467f4b105b9582678f61a21e983c05e873fb3f47a964923df5cc4de5108e6c8cf46bb35b93eb0d0c2c353876cc377ab723245acef6d7c59060fdc1fdcbe05093023e48b23e79cb1cdf0f26ee8ad29552ba46f546fa5c4fc65d84d0b67bb8b23e8f21c20e71b3055f25f7dba931ac74c03d874f3aa026e4a9982fe049e93c55bd26e6ca31e34b9f5f3d293ddd89262abac5214524d28a19a2667f72a8733d1e9da32f7ae4207badbfceec1f38ef867113a9359acc73f14562078b7298237da8aa4a6085b319d8d483795fd6a8eb656127579d258bb631a5b3650ccbee03abed664b1808cbef1b04480adcb0549b53f95bbf05c6528e5fed9353e53721bf0e87f000a7a745fde847587601660d060ee4eb3a7148434fc8ae8e78cbe8060c0b79b4752f591818360387b0a5498c4ea2fca36d6cf78f62835616782c94d9980c12df398e4227abc38a586541c70198c04bb3932a8528fac65466e50bde98603c786776defd29a7b9dcf3cbf54d2925d504ee1ddf2fe7300ad47314b8b3b87a1f502a7e5b334eed45576da9151573cdb2b304996d5f5d1b74cbf29ec0e1965311667efb4a349dd9d8af12ef9527e5de737fab0e0bd30685869eaef208643934be1719ed8ef05bafbb9a4ddf4443f96ace8f520d34afa3e880f9fe7a2d9f27a31d113424fe586139e57bd2040bcf17bf6096bb30ca0f803a450c37b797763f7f4fc10bcc690d6c1dba287fcd898c6eb886820334e337609658b8aff49615e5eb79ba90f0fb1da70d2018c19d63b239c946bd6ea65b3691e67b6e0c7cd1dc32613337813c28c7f5265d8c0a40e39d187627d254ce632a899b9c5bb80d9b4442cb33d69233de3be1be7c2ee4c7872a76d46624ec63b526a68d39f6d1bf19db5eb79262f859d03ac2d23d1701a94c2e7ff0f4d7744fd8292a25b3d5b76a6a13e1541d45b643e21f9ed7e791aa02c5ae6c69e86421c5f0902ffa299e0c96c04ba29d91b10fcdd01a45b98ae6c4a5cdb296e5a87e54a13dc991819365337cbf8d2d35bf8bb638d86592ef87e03628b70a294dced8d75569222aeb5288e15276b44255ddfe39ebaaaf30fce804da24d7d066c5f0636b406636805e631d2f0a3f22b0ec6130cc63ba9650396adb320fcb3e004b4ca1112d1687d3d9b2d37dce6851b6e4b7ad0887ae2625adebc478e82d2578865a8ef686037b555413f0e0ef77055c26fe17d2fb76a92771e3f4d2b974a84b50af1e11037b228ba96d0ba6afb08e37814d1b9a1bbcce3edc91c1a77608a52a01b335cf65505f9d462954902e3d26c78c02d3100292ffd5edb00b3bf9316baba2a0d1d8e0c80a1a652b4d76b6e05d0fa8e250daffc21a38e8d61d6a02e4ea7178a280ceeefcb74a4f8efdfa7c59862cb636d3fcafd58bb6d6d8000e4892325be0e9c3242498358107ba7a7ff70a4d5e3ab44cd3218a06fc039a657877795c93b6d5880c45beb034b69b96f7e288100424dd0a50f930c1e53cf8b0fd744e398c7e7cb33e01125d7fd13269555faff2e21e5d81c50f8677c0b85584d7899e8011167b72ddd3962f616ab9227c105e6ca4c848655a60947098107c92bd6a7ce5bee3a8014cb532d63f802a92e968ce5a93c50b3f0f0d20232fabc12fa90a62e9577d3fbcc1f5514eb4ba4a9d3d78533b075d383472f82c4685fad2349573cb559dee5e56a2732c1b9a71496819d63e7437de783204b71caac997930f15fee0573276cdceb3902569a872dfa8dc83dd42a103da9bd99e29bf8a88678fa647abd876218daa23d4d9ffb169ac906b785c748779259f060644360d6898647d44a676b6479ed511c4b2b90125a2a7fb39c31cfa2467e456dd5f0369be9d5f3bc4941ef6ada231ac8ec3c14279a12b2dbc017c6e4c0932ec1666a54d07b169910d6ad840b0f635d72e31b062134137d64e3ee0d6ee15b55d8782c62c496f944754e0c532952bb3a6c19614cefb2eac9dfd8d2cd21f147565064c830faa5c5ca2b4a6cfa6e0661c6d2594f3fde27f3ffe125c18ce0e2b47446f1c77fca07fc3856b9eccc161eb2fbb7673829a99ebb3240c79287b9b053152181d548d7d661b218e7e8ac5e6fd8a357fdaa75336a33abfc58c18d97f9167e96f5e64453933871ee52907435539a9002afec605b3ddf7bde36d726578f49dadb5d4aeec6175e78a9de40716274afe80cf115e9c38b50e1a5ea1b61e999779d5d4dfeaa2d7420ca9df2335949ca436d35295aa53f7bc97dc954ac1d52d819fe1811979981b7ab074bfef5d5c58102e56844ce7ac078230609b5ac812f5fdca5661352db4fd78b9af50abd197ab7721fa1c38b67dc7df6677d065e5e90f9f7cadd7827c50c6ac2b20ec361aaa4ed253767864cc544213b2bc51a789ed03612c2cf39d55ab526657c89c936d2e4980081ada9f7de2b6c3fbd4e4d7429409c746904fe60c92172ba81da0f2370b249c51e785ef5c", 0x1000}, {&(0x7f0000000400)="5084f0e8124fd0260d9855a30a521565", 0x10}, {&(0x7f0000000280)="afe395183c525d3abe131f90d77100722030647b89aba22c7083c1d8e7726b8839", 0x21}, {&(0x7f00000002c0)="cf9711d9d16f2036c98fbdc8111ce68f594eb69c7adaf62f48ca0dfbb5d32ceb674a09fb3d875d827f1f908722c4396e387ed5fc121f33bb8762de876ec1e262d8a473bb80cbe344ace529d03477d682f717359bbb5950456b007407111110b1cb0f8e091b365356a474f3726ca5f6fe8fcdff5a1fa2751b261b2a0bef5b938c414c0a7099c5f5f2f2d9e82268a566b480be69dd1db1d306aba4bf2629e839e339395b5ea40068ed8a3da5077d695c44fede909da1cbc7514a0a50b5aa0ad7c0bc6e08", 0x1de}], 0x4, &(0x7f00000019c0)=[@cred={0x20, 0xffff, 0x0, 0x0, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @cred={0x20, 0xffff, 0x0, r22, r12, r20}], 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, &(0x7f00000004c0)=ANY=[@ANYBLOB="e7879a1801400000000000000040e0c4e96334f0000000000000000000000000e0904de20c920cd00cb3ca9058493992aee7b3cf4bb9b4134fab42b34bbc266080a74fc3da11cd62dcf9811a7d8c0e6d4101d96a8d272b38a6174249eef9904359f13ac592177002f08a5f673c770c0af6d0eda7b28e108e4a6721f5460f9175d75d1f26dda8558e4b866394e4fbf569790c5901b6522a2257650a3bb0681ed91988f7b8798a7f951845b9fc16010000801a40e610c0318ce6da33494e54"], 0x1) ioctl$WSKBDIO_GETMODE(r25, 0x40045714, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000300), 0xc) 16:01:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x801169ab, &(0x7f0000000300)) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000900)=ANY=[@ANYBLOB="1000000000000054000000000000000000000000000000000fbed583837a444d96bf0e587af02359019b7222ca09f077a620f463074fc73df32d263a07f64c883cdbd61d6f3bd18a4ca6c84728a0638c54335818ae7fb976faa7289c"]) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000340)={0x10, 0x4, 0x4, 0x7, [{&(0x7f00009fe000/0x600000)=nil, &(0x7f0000db0000/0x2000)=nil, 0x80}, {&(0x7f0000b95000/0x4000)=nil, &(0x7f0000bd3000/0x2000)=nil, 0xc3}, {&(0x7f0000fad000/0x1000)=nil, &(0x7f0000e93000/0x4000)=nil, 0x9}, {&(0x7f0000ab5000/0x4000)=nil, &(0x7f0000e91000/0x1000)=nil, 0x2}, {&(0x7f0000c48000/0x3000)=nil, &(0x7f0000d90000/0x2000)=nil, 0x2}, {&(0x7f0000a73000/0x3000)=nil, &(0x7f0000ce4000/0x2000)=nil}, {&(0x7f0000fdf000/0x9000)=nil, &(0x7f0000a4c000/0x3000)=nil, 0x42d}, {&(0x7f0000ecc000/0x2000)=nil, &(0x7f0000d5b000/0x2000)=nil, 0x7}, {&(0x7f0000c80000/0x2000)=nil, &(0x7f0000a31000/0x1000)=nil, 0x2}, {&(0x7f0000ee0000/0x3000)=nil, &(0x7f0000c0f000/0x5000)=nil, 0x6}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000be9000/0x2000)=nil, 0x1}, {&(0x7f0000bea000/0x2000)=nil, &(0x7f0000a91000/0x4000)=nil, 0x493}, {&(0x7f0000b7f000/0x1000)=nil, &(0x7f0000d33000/0x6000)=nil, 0x100000001}, {&(0x7f0000fb4000/0x1000)=nil, &(0x7f0000e0a000/0x3000)=nil, 0xfffe}, {&(0x7f0000d1b000/0x3000)=nil, &(0x7f0000a95000/0x4000)=nil, 0x6}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000f92000/0x4000)=nil, 0x306}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x80}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x50}, {0x7}, {0x6}]}) r3 = getegid() r4 = getuid() r5 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r5, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r5, 0x0, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000340)=0xc) setreuid(r4, r6) r7 = semget$private(0x0, 0x7, 0x286) semop(r7, &(0x7f0000000000)=[{0x6, 0x4, 0x1800}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r7, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x3, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r7, 0x0, 0x8, &(0x7f00000000c0)) r8 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r9 = getegid() r10 = getuid() r11 = geteuid() setreuid(r10, r11) shmctl$IPC_SET(r8, 0x1, &(0x7f00000000c0)={{0x0, r10, 0x0, 0x0, r9}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000140)={{0x9, r4, r3, r10, r3, 0x2, 0xd223}, 0x0, 0x0, 0xfffffffffffffff9}) semop(r7, &(0x7f00000008c0)=[{0x3, 0x7, 0x1000}, {0x0, 0x5, 0x3800}, {0x3, 0x2, 0x1c00}, {0x3, 0x1ff, 0xec969a606ae14058}], 0x4) r12 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r12, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r12, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) recvmsg(r12, &(0x7f0000000840)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000000)=""/40, 0x28}, {&(0x7f0000000100)=""/227, 0xe3}], 0x2, &(0x7f0000000240)=""/181, 0xb5}, 0x841) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)) 16:01:09 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x7fff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x301, &(0x7f0000000080)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x800000003}}) r0 = socket(0x18, 0x1, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) r4 = accept$unix(r3, 0x0, 0x0) write(r4, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r3, r4) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000100)={0x81, 0x6, 0x1, 0x7}) r5 = dup2(r1, r1) sendmsg$unix(r5, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb183208090100010000"], 0x1c, 0x0}, 0x0) close(r0) r6 = socket(0x18, 0x400000002, 0x0) write(0xffffffffffffffff, &(0x7f0000000180)="d3", 0x1) 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(r6) socket(0x400000000018, 0x3, 0x3a) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r7 = socket(0x2, 0x1, 0x0) connect$unix(r7, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b0784"], 0x10) sendto$inet6(r7, &(0x7f0000000300)="94", 0x1, 0x0, 0x0, 0x0) bind(r7, &(0x7f0000000040)=@un=@file={0x2752f81ff1e36356, './file0\x00'}, 0xa) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r6, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:01:09 executing program 1: openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x8, 0x0) 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}, {0x45}, {0x800000000040006}]}) syz_emit_ethernet(0x3b, &(0x7f0000000200)="17") 16:01:09 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r0, &(0x7f0000000400)=[{&(0x7f00000001c0)="65c6655cf0dea3ea025634161c61d66182fe81bafc379825c2cfbdc8f7b7b465b3a093bf4eba22a504bb", 0x2a}], 0x1) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) syz_open_pts() r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r3) listen(r4, 0x0) r5 = accept$unix(r4, 0x0, 0x0) write(r5, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r4, r5) ioctl$BIOCGETIF(r4, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_vnetid}) syz_open_pts() poll(&(0x7f0000000040)=[{r2, 0x21}], 0x1, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x1, 0x0, "601d6564dc177d3e7364a27acf2f1d938339781f"}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "dc0d8ac4b62cd93fb5741db16e9ea1fc967f0f06"}) 16:01:10 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1f, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$VT_GETMODE(r4, 0x40087603, &(0x7f0000000100)) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r2, &(0x7f0000000300)="be13b0846354a351", 0x8, 0x0, 0x0, 0x0) 16:01:10 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x20) ftruncate(r0, 0x0, 0x8000000003) ftruncate(r0, 0x0, 0x80001ffffc) openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x400, 0x0) 16:01:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x48}, {}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'\x00', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000040)="bf0a1fd92cac014d1320b900369f") 16:01:10 executing program 1: sendmsg$unix(0xffffffffffffffff, 0xffffffffffffffff, 0x0) socketpair(0x2, 0x3, 0x1, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getflags(r1, 0x1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) r3 = syz_open_pts() close(r3) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x9, 0x1, 0x8, "5e98a442a400"}) write(r3, &(0x7f0000000140)=' ', 0x1) r4 = dup2(r2, r3) writev(r4, &(0x7f0000000040)=[{&(0x7f00000005c0)="f51b9d74814c670dfce752976d8fb87a9e0eee5f3b6ae022915b0176d40aed62b0caafb82b241602574a852d34a929d13eae8d233b8f2ae92c02661c258b1a8ce9d2a740bfa013a553bb413863563385cd4ef8a68e21d9320741deb13e429bc73c63519164c324e5893924b4debe18028657f15742ffb968c5c8ddebace1ddd35ba218694f8fc54f2c92a0172acdd8c849e5d123e042ad79377f0e3fba113d059df99f79490c424b702405b13a154f25c2f6ed0a5cf2fc7e057961e11c381e9af366bfe2b16a095852f077c4998dfd33b0c7bd9b4cf3097913c91cd4bae00a5377a5d2342f4a15ce9103f59ccf05396b55a3a458a942678e2de6baa928b77a773452ed8130019fc3d89b1d00"/281, 0x119}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r5 = openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0x80, 0x0) lseek(r5, 0x0, 0x0, 0x1) getpgrp() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r7, &(0x7f0000000080)=[{&(0x7f0000000000)="000000024ca5b30bdfd982955dc103287f07b7efa76d410d59831a5283e4b28bed11ec5111814efd7c2200"/52, 0x34}], 0x1, 0x0, 0x0) ftruncate(r7, 0x0, 0x7fffffff) dup(r6) r8 = socket(0x18, 0x4, 0x0) bind(r8, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r9 = dup(r8) listen(r9, 0x0) r10 = accept$unix(r9, 0x0, 0x0) write(r10, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r9, r10) r11 = socket(0x2, 0x1, 0x0) bind(r11, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r12 = dup(r11) listen(r12, 0x0) r13 = accept$unix(r12, 0x0, 0x0) write(r13, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r12, r13) ioctl$VMM_IOC_READREGS(r9, 0xc2485607, &(0x7f0000000700)) r14 = socket(0x2, 0x400000000002, 0x0) dup2(0xffffffffffffffff, r0) r15 = fcntl$dupfd(r14, 0x0, r14) ioctl$TIOCFLUSH(r15, 0x8020690c, &(0x7f0000000300)) 16:01:10 executing program 0: mkdir(&(0x7f0000000100)='./file1\x00', 0x0) unveil(&(0x7f0000000180)='./file1\x00', &(0x7f0000000140)='w\x00') chmod(&(0x7f0000000080)='./file1\x00', 0x8) 16:01:10 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000200)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000140)=' ', 0x1) syz_open_pts() r1 = kqueue() close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "8549550600000000000000000000100000001000"}) kevent(r1, &(0x7f0000000300)=[{{r2}, 0xffffffffffffffff, 0xffffffffffffffd7}], 0x1000, 0x0, 0x1, 0x0) 16:01:10 executing program 0: open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400000002c2, 0x0) r0 = getpid() ktrace(&(0x7f0000000c00)='./file0\x00', 0x0, 0xc0000110, r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) sendto(r1, &(0x7f0000000580)="f864b8f338563c1b456b6b1094b0d10e7850a2664de6bd46627dabab21bf124442082a8cb4ff598d592fdf0d9de9f2a5ae4b867a95086689f7d0f874b4c9d8591fb4a303cb129e6ae65cb6c43d34bcb08083bfd42ac6fef39a3bf6c6b463034746289685a94fcbd217851acaedccd7e2a93e587aba5e032b31f40be58bc113859f6d7985e285d84d0bac7e8e8189bbf5c4014290722dee847f8f1449f96e5076da718df76d507a7f24061bf023027b655b76959f00ba2d578ed1bd2163275dd68a3ed685e4639e18c3dab5a096f2300a60d05690cd7c9c3ac690d51fe1a7266eaa9ef93771c13af068614b0da3be2274278d7b40e2be387b26f69e439d740621daa5b090e98d5ecfd827aa4fe5cc7abd82ba16b139d29c4f295e7700432a2c6fda11100d91a3101cb55092e7cd5bf8c20248efb17548f4849f824adf4473cae67c9fd668e23e8c6edf5d4e8690ff06bed9cd5bdf75f5e897d1c484c4866ce6317627dce9b7b5d1f20d71f1d9d4410a339ddc4a08a2776ea53622ff0f4587d775e3f968de7240b175819113fc87e62a07c1c8c75c2b15a5d349708d2609bfc2bb03d219994b24d15bc9a0aea7898881abe59a282d1c10def438d1cfe541a704241a4027c1a6354c2f6f768941d01f25b16b0180bdcaa57bdc56f7a4290021db95388fc4c087f23210d7dcba7b7ecd4ec40a26cb1af07fb699a0e442d5cf1ba9cb169c209d0bb8d1763867dd8a6ae00d58bf6dfc4d8b5fd15c5df14158353f356305ebb7b2b71e8bb6c4b4acb1219d4745162e05af5a06d16a5e0d902aa09a4f86185db5b09bb80a35a9e6ca773d803cfe29577cb5c7e0ef1de90fd4f7873f67fe2291c19335b1102d033dd41875577b5e81198d29d075fc3370b81d1398e6854c3bc868fe07fb04c8d4162f9df8372c85c16a73fee7d9caa8467905c8c6603f49bb65cb926ec97f8b30ff35ca5ac570433fc3a7445f4a176b96c067620a8cd0c8d37b20d27de8e2f679539cbcb1198aad6272bae21fa9617d237a5b1502e3a4c51fe4876342a2f28688d58525b3bb16a0967a2036ed7676b2a0ec25b4eace442836981d396b6affda9fbcd566d84a800542ab3b215738105f48f58941b2c7b6989696f2e0b1297795371292d74a664a96335c7b842f5359524699d38d58480cf2e41065777094f739ccaa1b33e9c20e7614939e976ed333302b482a68eb44a116a4dae8654326afc744935fb9c402fdeab93943fa66d101398c7a3d1742a1c7557091261fcde192b18402a0ea6f91a988952b79dd47fb7fa44a1ff67410c31ea92597d2563c7448a90694ff95c7cd1f1917174440875761504fb4c4bb3741f7e76a1bac5ef9313c24dd88993ba315bf6da41d83c349eb8d19187963e144888f6da7ca512d23d01fe20e3777e3fb2ceb668de640b278e7763cf615fb8ee576771972b0146b5bbed140534e93ae3d6c7929c35fc53a49495e38ac6fa1170ddd6e9b456a6de157a46880d6d2375960d878219a1753bc862c05ce8cdb3c92f826fb8226f71c03766164312e0114525aa70c1618b02b56f6272e981e0f80ea4e928e25123531a9503f4a6c9809d39549f99c6183a02773c515830db985ec94f9fa6502d670ebfa18f288c6ee382b5fb58ae7de83764181259e4cf0be142c4084be18c1e54adb14965131298a159633f44cc24801a24d9a362b9131b8da8c87d52fcb42abd8aa79f29884648e23cd3a13b2a07801f7457dd4f665acddfa9c31222962fa360c1c8abe4db3623047165c18710e50d71bc83807ed79655b14ff3d443b76a7cb5979af7bf772a63c2ce0565456b9b6dc1af474b6732a6800bab09e3b0d344da4e33142222c3fd88b482c5330978ad10e004c8c8bb8218cfa32e7393d049d9706217a965f79b28ea31101ef4d0fc792fd462e0979ed14041d54b5ff219ecf43af36e996c1f502cd54f3765935cf97d1d14e5789e2619f9262224a855dff9233f77581d99d3caaba1f4b5d36fa4491995f51f41b4e7244cf5fc2c684a7c17ccbeee9edb2161dd8189bda47160393352c5484e24ae7c9825c72b57e827795636622e90890c0e6f3d6c517945089d21a857beed3104bf4d210decb3b10dbdb07100a2817125e66a7e9af7de50bc3cbb1f725afea63853ef1fe8226bc271f371a34e8a97105ad4f967ffa5ba9c70a63548dbe10990006dc48c15a00e817974b3d24d18979eda5f29807f099f654b3fa7bd86a27a77a2eaf455852ee2970dcbf05329b602e6f5dab9a30c37216e266286b2a7e47d3f37ed5b5a9a39e9fe666c5293a4211b28ac84b2d6753b103f36b9ac793a2747032e0202dae3df60b8336a46add3b3e30ae2d4be17664997cab5ed6212c4a4a320705a30b36965cdd565df5c6b7907c556b7db2a373d07414202bb4d8957c193fe4d944b5f6281cc495a992b84862862e328a31361b66454ac77c14f7e7064a5dcda544f3ac5cb1ac8e4aefd5f0f567e8ec03d3bac0490a2bf09ac3b98b874ca93db1aa5766fddcbd69c9db8d974101c480b4b7687c13185ab074e17f1cd73544a8313e814f5a86e37ff6d6a5ff6669898c998b41d6e5273afbc937c43e1b17074de30a9f75028ccb187d15f5b1e586b265c8e21276a0684b42e1eb10dd4d6499355dd611f645c3af5a1ddcd03683f7f74febf07bf1d584f5f43c1f7b0654368668fdf3b32e22034f3e009fe86c77d3b7925e20f8b9f7694a3b1bc17579dd88cbbb664fd7dca84cd2b9affb6e284dc5e19180b831ae47974c2b652487c3fdbf86ce5891b7c0c8867336bffbf787cc65b000d9db110aea9e76fa6440638996b90f11932ac4983db1cba8c70e47ee5c8823fb0a4ffe13f7b9e8a7d2db883441ea82365e47a21a820f8fd2b1178fa87474febf5a89c3f34044f2c0fdfe08e11c234bab4a3714da32919bd146d747a106dfc6048e24154667eed76d51105b21ee397ad5816b9b20a2203716d7d148cf66332966b38bf34ef2e7988ee32f0d1a60d0e938a4bae0949c5c906a7afc20f987bf6a4685f3550b52ef8ababd726a8e461df8fe2c33b2d6f2bd9b8c3f7a434d90cd232b5b95fba3c7185803397b7852941e4ee642a4784aa821da26fb21f311d90bf8286601809a4ebf2e38e21a26ec7021b85f673661d54de77db2f08f5ec9d5b0494e1986f90a72cb79ded0878e9afb3c989020078a4f00f522ac9ecf1e9fc8c6673c5c75a02931ba5c297ee93a92398f90299e1586946fd50f459c989319b19755ffe901bb738f972fba8689ac0bc2b458d7031080eb0f05da9b53b5476a684a56d6dd80537a207d5817e53dbe4eec63ad6c4981d171f8137c225c27015189d7257da93c2be42acd10d2d9905cd01b1070db100bf1f12bb051626970c74e1c24519eef0c37f4acf60c044cf918f72fcb679b850643af91366e81916372d0f8d0aa91896e0a97fe2db965c404b95f64971a0736fb0afd309230d6192e2d5ed9478417c8541a18b3f364bb120cfe4176724155fe77f8c55efe194c15b251aae46771a350e327375942dbbad26c95b2ff5b184742cdb41b0ec20a7a7eb9f3066db3cff7b019c181b84a313d6d1348fc289382ce8c3351497504730c25ec1187571a2110e1cfc4cd2bbc017469245c91d93765ae91a1c283fa02cdefb67e10787172b432b3151a6b8a85ff3fdcb63fdd23775bea00a219912bec251f252d2c1bd70f5eb7bc4895c82ae0ba4ffde45c433b0c0d84c54c56aef4ba9fc1e96939d14419cfca64d4fe31361d714e617152e37268d09bd603e7698548c853dc939b1fd6f5d0f6bf9a4caa9e69a3c092ec84600a72a62bfc258eadb8364490360dd320928efdce932a4afde4c921140526498e2ec37f28d2a9e8b774435ddeb832058500e0b8c64954834ab4e8b9d7be7f4198c8dc659dd702ba1af5f4cf1b3415b9267f238774dc3d717c3467c543f6f70b8824bc99119c296469a392712d5f6125220820bbe9d00ccea008a43d56264bd882a8107a884743a411b5a96ef204c7ee324122857f348bac344f74e19e7644180cb50903d53a3d641a61ac329d0ffb5608a48bb4b85fa1cb4a4b8815a3095fbf65ab6739fdcd42dc059e392557e891fe0dda910cf78580bfe5462374264b9674fb859df1d3dae5c00e3610b9c404a8dcbb2dc83eae1c297e08e7de5fae919be2878283621978910b44be1b8bffe7933e0d372fef4f67280ab97ac8081d2193ddee3002690ed9841b75ad352b8a85cc7565b37f616f35099d95ae8147a9d8d0293451687b3dcc8c04158123694a3a304f3968726eef0be29ab847af5a931fed751ebd9a2bbe6fe73aa10f653ddf722355e5cfa8d46266b741175c074e83395da29b944975ba61c8d12c9f22f0520878f5bde919b4ca6c6e7bfd549163415e997aee8d5a6ac84de9a7bbf659ee5f576a4a86bf8401b3eefbbf1d6492ea9fb157f77e9b265940ecb1eb414ebe943a8f1be71680cc781acc921008c19fae8f7c4422d744403f9d994703bae814132aa45b0fe56e39d0a4e8f4504a933550957a4485ff3289b33f5035baaaf40cfe85dbbdb7b997e13b1e610d5a3525786a89e444d6791945b3b49bbed6fe731a8af2865a64220800cdcee2d7b651921e848cfcd8afe7ce831b38731d7323de76d5233d73ef002a215f3bd81937a37e24e3fb37be915aab0e9e6a149a8f52ef8b4091a1f30d07acbb69bee8b9e51f6b30794206bbb183a84ed1a60b4f6eb65abae606b63fe3a37c4d10be0fe413861558f9afd14a10be994fb78bcd268970f223ad975617c0fa1215ce4705be65db22bc9de45663f26f4259969ddc526462b0d5bf4901d679ff9f570f294dbb52f4e58c14bb86689d9027fa55bf5e71a3c5b23091b2576a7763facac07428457c522ec9b2896fbc67c4ef710f0ae24d0fb2f6c6d35f90d14c298ae74213e11c80053209b007e49a236221d0de09613e12f86e4ad0531ae251b00a253c39345ba41d22e741d589fb56e9c0fad3a7b3a3e5ed624be28835d893ddb00d323762f1255a013d2466bf1ffb72848c3ad7cde35ef5be0924cb8f75ccc88a9b5d06931e530a1bf7a961247fe13e0a16ca4343042e925496bbff0f7b21650309be07b0a8e51c38a264bed7e073340cf88bdc4b14f994a97fa333e021837930083fc36e68dfd0204cb6cc85cc357d953ed33e2f3f6074405f9b0f08ac48c11717bcfd551e6ac16afe59f9a7a3720e49151270f11fe8f116d6de1d337b2587a9dbc5c22eda6ff8571571ef4cd15904be64920d5dd00073ac1c290af3ba422749f025fd06a16b7344e06684b68850e850e4282ec4cc5ecfc4c6444022ccb1a32f99ebab9b7147d4981dd94c983cb995f04ac3d68138158c313512e63098e1c423909fbc9c04ed7923b2e15dccbad8c667644c826d1c9c196700c2ff2476d99254c0ab9ce52718836e2992080f65efe60d", 0xf11, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000100)=@in={0x2, 0x1}, 0xc) r3 = dup(r2) listen(r3, 0x0) r4 = accept$unix(r3, 0x0, 0x0) write(r4, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r3, r4) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x20c, r5) sendmsg(r1, &(0x7f0000000140)={&(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000002280)=[{0xf0, 0x0, 0x0, "f77aaf91d03d795b07d4a44e8d9863928e813a5b1d20d4c0f2935daa70441c0218baa5310e58ea6a8990cf243346cad7624cda89a7a19de1b9132488e5aa34395087bb05ad5c76a3652c060a3f3629a8c8be30f0c6fadb28de47684850c83b1af742ceff29c0b9e55c7d972f1067741e5730f10eca6e4fecadabc3ea7d17a96f648f90b10664b0361179f792466c971bca42a796ee21591d7b7f023cd42645df46bb86ca0d3474a2270fcb0a26274221a9368d07b8b5149c190bb6eaca5b24378c97cd301de4493bfa69b2a53183fb5404ffc67a120ce51316"}], 0xf0}, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) execve(0x0, 0x0, 0x0) 16:01:11 executing program 0: r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = accept$unix(r1, 0x0, 0x0) write(r2, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r1, r2) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000080)) nanosleep(&(0x7f00000000c0)={0x1000}, &(0x7f0000000100)) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) execve(0x0, 0x0, 0x0) 16:01:11 executing program 1: connect$inet(0xffffffffffffffff, &(0x7f00000000c0)={0x2, 0x2}, 0xc) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xc0000000ff]}}) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000229], [0x0, 0x0, 0x0, 0xbe16, 0x7], [], [{}, {}, {}, {}, {0x0, 0x0, 0x0, 0x80000000}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x6, 0x100}, 0x10) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) r2 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r2, 0x0, r2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) r5 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r5, 0xffff, 0x1021, 0x0, 0x0) setsockopt(r3, 0x3, 0xff, &(0x7f00000015c0)="8e0206f67e427d9529c70038cf362c59b155b90e6ca33aecd0075ebaea546b069c98b98f6a6a25e848937c5db562c2900579753205eebe98411f51f4155203670b2ef9aea375fc704c42da8e62e9b9a133888306", 0x54) r6 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r6, &(0x7f0000000200)=[{&(0x7f0000000180)="000000186a56010000001c0000030000e9ff0060d5706c85c2768511fe8722374e341de39f8fce02a55bf804", 0x2c}], 0x1) setrlimit(0x0, &(0x7f0000001640)={0x800, 0x3}) faccessat(r6, &(0x7f0000001580)='./file0\x00', 0x81, 0x4e5683c85fdadbea) r7 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f00002b7000/0x1000)=nil) r8 = shmat(r7, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmdt(r8) shmdt(r8) recvmsg(r5, &(0x7f0000000200)={&(0x7f00000004c0)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f00000001c0)=[{&(0x7f0000000040)=""/79, 0x4f}, {&(0x7f00000000c0)}, {&(0x7f0000000100)=""/27, 0x1b}, {&(0x7f0000000140)=""/77, 0x4d}], 0x4, &(0x7f0000001500)=""/113, 0x71}, 0x40) 16:01:11 executing program 1: r0 = kqueue() r1 = kqueue() kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x2}], 0x3, 0x0, 0x6, 0x0) r2 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000040)) fchmod(r2, 0x118) syz_extract_tcp_res(&(0x7f0000000080), 0x4, 0x1f) 16:01:11 executing program 1: r0 = socket(0x11, 0x4003, 0x2) sendto$unix(r0, &(0x7f0000000000)="b1000513600000000000000004000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37280f18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f75006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x1) r2 = semget(0x1, 0x1000000000007, 0x200) semop(r2, &(0x7f0000000040)=[{0x3, 0x36, 0x800}, {0x3, 0x78d}, {0x3, 0x1, 0x800}, {0x3, 0x800, 0x1000}], 0x4) semctl$IPC_RMID(r2, 0x0, 0x0) semop(r2, &(0x7f00000002c0)=[{0x0, 0x8, 0x3000}, {0x4, 0x7f9, 0x400}, {0x1, 0x6, 0x3800}, {0x1, 0x4, 0x1000}, {0x837449a45c779402, 0x100, 0x7f75e14c04a4766b}, {0x4, 0x6, 0x800}, {0x0, 0x9, 0x1000}], 0x7) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f0000000180)=""/221) r3 = open(&(0x7f0000000100)='./file0\x00', 0x121, 0x4) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f0000000140)) semget$private(0x0, 0x0, 0x40) shmget$private(0x0, 0x6000, 0x0, &(0x7f0000ff7000/0x6000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280), 0xc) r4 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r4, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r4, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r4, 0x4004746a, &(0x7f0000000380)) r5 = msgget$private(0x0, 0x718) r6 = getuid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r8 = geteuid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r10 = getpgrp() r11 = getpgrp() msgctl$IPC_SET(r5, 0x1, &(0x7f0000000300)={{0x8001, r6, r7, r8, r9, 0x4c, 0x6}, 0x8, 0x800, r10, r11, 0x7, 0x4, 0x8, 0x484}) r12 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r12, &(0x7f0000000480)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x1b0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r12, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r12, 0x4004746a, &(0x7f0000000380)) r13 = msgget$private(0x0, 0x718) r14 = getuid() getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r16 = geteuid() getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r18 = getpgrp() r19 = getpgrp() msgctl$IPC_SET(r13, 0x1, &(0x7f0000000300)={{0x8001, r14, r15, r16, r17, 0x4c, 0x6}, 0x8, 0x800, r18, r19, 0x7, 0x4, 0x8, 0x484}) getgroups(0x4, &(0x7f0000000300)=[0x0, r9, 0xffffffffffffffff, r15]) r20 = open(&(0x7f0000000100)='.\x00', 0x80, 0x1b2) mkdirat(r20, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r20, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r20, 0x4004746a, &(0x7f0000000380)) r21 = msgget$private(0x0, 0x718) r22 = getuid() getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r24 = geteuid() getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r26 = getpgrp() r27 = getpgrp() msgctl$IPC_SET(r21, 0x1, &(0x7f0000000300)={{0x8001, r22, r23, r24, r25, 0x4c, 0x6}, 0x8, 0x800, r26, r27, 0x7, 0x4, 0x8, 0x484}) r28 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r28, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r28, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r28, 0x4004746a, &(0x7f0000000380)) r29 = msgget$private(0x0, 0x718) r30 = getuid() getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r32 = geteuid() getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r34 = getpgrp() r35 = getpgrp() msgctl$IPC_SET(r29, 0x1, &(0x7f0000000300)={{0x8001, r30, r31, r32, r33, 0x4c, 0x6}, 0x8, 0x800, r34, r35, 0x0, 0x4, 0x8, 0x484}) setreuid(r22, r30) r36 = socket(0x11, 0x4003, 0x0) sendto$unix(r36, 0x0, 0x0, 0xc7, 0x0, 0x0) getsockopt$SO_PEERCRED(r36, 0xffff, 0x1022, &(0x7f0000000340), 0xc) pipe(&(0x7f0000000040)) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f00000000c0)=""/4) 16:01:12 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000180)="9e0facd8", 0x4) getsockopt(r0, 0x0, 0x8, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x560a1aefcb5d6ec5) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) r4 = accept$unix(r3, 0x0, 0x0) write(r4, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r3, r4) r5 = openat(r3, &(0x7f0000000040)='./file0\x00', 0x10100, 0x45) ioctl$SPKRTUNE(r5, 0x20005302, &(0x7f0000000080)={0x1, 0x3}) seteuid(r1) open(&(0x7f00000000c0)='./file0\x00', 0x10000, 0x0) 16:01:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x15}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x387, &(0x7f0000000340)="b6") truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x1ff) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) 16:01:12 executing program 1: unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)='wx') rmdir(&(0x7f0000000000)='./file1\x00') r0 = msgget(0x1, 0x10) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r3 = getgid() unveil(&(0x7f0000000200)='./file1\x00', &(0x7f0000000280)='x\x00') r4 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r4, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r4, &(0x7f0000000200)=ANY=[], 0x0, 0x1000) msgrcv(r0, &(0x7f00000005c0)={0x0, ""/122}, 0x82, 0x2, 0x0) msgrcv(r4, &(0x7f0000000900)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000e2de41185e6cae31f4f131fde0b6a7a534b247b0aeb236516086d4e4346e9e80f31e200085a7063ddcfe2d4db70076a8f6ee11621e0f959e20f87c590150e08ef22c003ab2b280646ede2eacf1b9dc22e6c76c1871ebfff09d98ef937d10d9023ae28455523d3af0c92f39bee75cd77600b990f2d4feb1507b2abe0a6c9cf8bea0206650cba9fbcec430b27c5f1b04c8ade89a9e1cd49877ec509cf58f6bcc6ed34546c366fd895600690f412deebf7ce68527bbea7fecfea564987305a6cb6b5ac280ae50afa52adf0582e7638d253202c6b46bc00d2a4026f7f3e9cfafa31bb397035d249e3e826e4ab51018b1128e4c539946161d6e1fb26714014764008891791282172a30ca946559a8f133f1be714103675c2b5034e97d8134d4b03830f5de7f577b76ef94dc910a90670b73bf4c1a5d66002ecf82117e1ae5944faac233485aac461e69c804ea564859356b2927da91dfc49a3bf87cf467a0457789a5fe2e17874d571636ef3939414c99051c53de9279139bc08d5d8c6dfbc4f1b3647ee826372cc1a26b2ac108b185a5f9481f4d4ea0844e8f8a92ee5dae731dad256dae1d7a7a01a30c447ce96c29aa755e26fe43c8114822296ae21409b877981360aeb538c0e44e727cbc23f026b53bdcc04f368d01d4e91e7437dc"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r4, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r4, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) r6 = socket(0x2, 0x1, 0x0) bind(r6, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r6) setsockopt$sock_int(r6, 0xffff, 0x1001, &(0x7f0000000040), 0x4) setsockopt$sock_int(r6, 0xffff, 0x1002, &(0x7f0000001480), 0x4) r7 = socket(0x2, 0x1, 0x0) bind(r7, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r8 = dup(r7) listen(r8, 0x0) r9 = accept$unix(r8, 0x0, 0x0) write(r9, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r8, r9) r10 = fcntl$dupfd(r6, 0xa, r9) ioctl$KDSETRAD(r10, 0x20004b43) sendmsg(r5, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r11 = getppid() r12 = socket$unix(0x1, 0x0, 0x0) sendmsg$unix(r12, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) socket(0x6, 0xde8f0b845bff99ce, 0x4) r13 = socket(0x2, 0xc003, 0x1) connect$unix(r13, &(0x7f00000003c0)=ANY=[@ANYBLOB="8202adfdffffffffffff2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a87f6abca64896bc5e57c6388bbd2ad3467ad88b2951b15837b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad303628bba7abdd8053ce65a950e8defbcd505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000ea0000e5ff00000000483c013fa19842a0b8cf77f1885132d23879d81a5f673d8fa589179ba631b92e06203f922e08000000b654c471e89f88a6a9386b5c0e0d47641a25d18a2181361fe359ebe6fd8cb3d400000001000000944243d26cc617ce8571be571b0045777012306a36a09cb8ba4975161ea78a9a8bc4432faa4d7a9fc57767b5a7e9d3697cd85830f47645d5ae16844a8a953fbc9c46bf4f079301719692cddcefa61dd9c3f5e94c5a2282eedc59b6e1be1c5e0ffc557b4c9510d299c60838f8e892ae8b6fcd65dd083cb5b9f7d499d186b4f687493c694d02f0f1501e991007ac8df3a276b768a8088ffc5d64e1c4481c87ac591f5b89d9a9436c83e0b52f689e7ec700000000000000a13741948e073d5ea7720ce692071280117d921e5fc673a3a74a8311b923ad"], 0x10) writev(r13, &(0x7f0000000380)=[{&(0x7f0000000340)="2304aa5806729a08", 0x8}], 0x1) r14 = socket(0x10, 0xc003, 0x1) connect$unix(r14, &(0x7f00000003c0)=ANY=[@ANYBLOB="8202adfdffffffffffff2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a87f6abca64896bc5e57c6388bbd2ad3467ad88b2951b15837b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad303628bba7abdd8053ce65a950e8defbcd505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000ea0000e5ff00000000483c013fa19842a0b8cf77f1885132d23879d81a5f673d8fa589179ba631b92e06203f922e08000000b654c471e89f88a6a9386b5c0e0d47641a25d18a2181361fe359ebe6fd8cb3d400000001000000944243d26cc617ce8571be571b0045777012306a36a09cb8ba4975161ea78a9a8bc4432faa4d7a9fc57767b5a7e9d3697cd85830f47645d5ae16844a8a953fbc9c46bf4f079301719692cddcefa61dd9c3f5e94c5a2282eedc59b6e1be1c5e0ffc557b4c9510d299c60838f8e892ae8b6fcd65dd083cb5b9f7d499d186b4f687493c694d02f0f1501e991007ac8df3a276b768a8088ffc5d64e1c4481c87ac591f5b89d9a9436c83e0b52f689e7ec700000000000000a13741948e073d5ea7720ce692071280117d921e5fc673a3a74a8311b923ad"], 0x10) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000140)={{0x9, r1, r2, 0x0, r3, 0x4, 0x5}, 0x0, 0x1, r11, 0x0, 0x7, 0x1, 0x9, 0x4}) 16:01:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x400, 0x0) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000180)={0x8, 0x9, {[0x8, 0x9, 0x2, 0x0, 0x80, 0xa9f, 0x8001, 0x100000000, 0x2, 0x6, 0x2, 0x8, 0x4, 0x8000, 0x7, 0x0, 0x41, 0x2], [0x400, 0x4, 0x400, 0x2, 0x10000, 0x200, 0xc80, 0x32, 0xc1, 0xc0fb], [0x0, 0x3ff, 0x2, 0x3a, 0xfffffffffffffff8, 0xffffffffffff8000, 0x80000001], [0x2b, 0x0, 0x2, 0x9, 0x200, 0x1], [{0xffff, 0x3, 0x7ff, 0x2000}, {0x3, 0x8, 0x80000001, 0x7}, {0x6, 0x100, 0x8, 0x6}, {0x7fff, 0x0, 0xffffd2f9, 0xffff}, {0x5, 0xb8cb, 0x9, 0x2}, {0x3ff, 0x401, 0x8, 0x7ff}, {0x8001, 0x9, 0x74a, 0xfffffffffffffff9}, {0x0, 0x2d4e, 0x2, 0x3f}], {0x3, 0x1, 0xffffffff, 0x7}, {0x4, 0x0, 0x6, 0x8}}}) syz_emit_ethernet(0xe, &(0x7f0000000500)="9ec750478a20ca65a4f768b20559") 16:01:13 executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x14, 0x10, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) accept$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="00ff0f00000000000000000000000000000000ebfffffffcff00"], 0x0) execve(0x0, 0x0, 0x0) 16:01:13 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000300)=[{}, {}, {0x18}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000627000/0x3000)=nil, 0x3000, 0x4) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) socketpair(0x2, 0x5, 0x3, &(0x7f0000000100)={0xffffffffffffffff}) listen(r2, 0x205c) r3 = accept$unix(r1, 0x0, 0x0) write(r3, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b0784"], 0x10) sendto$inet6(r4, &(0x7f0000000300)="94", 0x1, 0x0, 0x0, 0x0) r5 = socket(0x2, 0x1, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r6 = dup(r5) listen(r6, 0x0) r7 = accept$unix(r6, 0x0, 0x0) write(r7, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r6, r7) r8 = socket(0x2, 0x1, 0x0) bind(r8, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r8) setsockopt$sock_int(r8, 0xffff, 0x1001, &(0x7f0000000040), 0x4) setsockopt$sock_int(r8, 0xffff, 0x1002, &(0x7f0000001480), 0x4) accept$unix(r8, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) r9 = socket(0x2, 0x1, 0x0) connect$unix(r9, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b0784"], 0x10) sendto$inet6(r9, &(0x7f0000000140)="94a71a64227760a5cee1b19591efb41a6fac56b7f1c606f9f49e579935a4bb58fd73980ebf5b64d5490914263f80bd3cce7e05b2659a7674ae379600a2d55f9dead14a0bb8a759e3ec0d6c977de89dfc377af00564e4b9e9c02ec57bc8b93b4477101a9aa1a22720bf7af107c8c11557fddca3476b7b0c389b3a6b0ff290197b3f83cd9aaf53e5f613a2dab9a1e8e9", 0x8f, 0x0, 0x0, 0x0) r10 = socket(0x2, 0x1, 0x0) connect$unix(r10, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b0784"], 0x10) sendto$inet6(r10, &(0x7f0000000300)="94", 0x1, 0x0, 0x0, 0x0) dup2(r10, r9) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000040)=0x5) r11 = socket(0x2, 0x3, 0x0) r12 = fcntl$dupfd(r11, 0x0, r11) ioctl$TIOCFLUSH(r12, 0x801169ac, &(0x7f0000000300)) 16:01:13 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000040dcc400"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) sendto$inet6(r1, &(0x7f0000000040)="6454688fd066092f560e9f5f3818431ede94ce40c4bfc7d621751778da759b5b3d9bf6a4d1f4b663f238eedd256b6cb73d64b97162fbfac15e84d36cca24e4", 0xff99, 0x0, 0x0, 0x0) r2 = syz_open_pts() r3 = socket$inet6(0x18, 0x0, 0x4) accept(r3, &(0x7f0000000140)=@un=@file={0x0, ""/4096}, &(0x7f0000001180)=0x1002) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000100)) 16:01:13 executing program 0: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd0\x00', 0x80, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x10, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) pipe2(&(0x7f0000000000), 0x0) close(r0) open(&(0x7f00000000c0)='./file0\x00', 0x1, 0x0) execve(0x0, 0x0, 0x0) 16:01:14 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 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r3) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000040), 0x4) setsockopt$sock_int(r3, 0xffff, 0x1002, &(0x7f0000001480), 0x4) pwrite(r3, &(0x7f00000000c0)="fc6befac38010c8bb3cbbbfa4e4ce74abf8962c0273bbafaf13cd7db561bd1801b961daa5dfec1766fa2bbd58c9bd3e2e74dcca137052a3b45b541c01d3d450941f15cc34bfd28dd6ddac39230e9a51475c5c937ae1be42da55037022bead37a5c4923336b94c5a39df6f791d44339c6b10e6dbd2545eba0b443c3f18e", 0x7d, 0x0, 0xa9) r4 = semget(0x2, 0x0, 0x2) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000140)=""/178) 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:01:14 executing program 1: r0 = open(&(0x7f0000000180)='./file0\x00', 0x70e, 0xe0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000480)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328", 0xc1}], 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 = shmget(0x0, 0x4000, 0x40, &(0x7f0000000000/0x4000)=nil) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000100)=""/32) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000000)='./file0\x00') 16:01:14 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r3) listen(r4, 0x0) r5 = accept$unix(r4, 0x0, 0x0) write(r5, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r4, r5) r6 = socket(0x2, 0x1, 0x0) bind(r6, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r7 = dup(r6) r8 = socket(0x2, 0x1, 0x0) connect$unix(r8, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b0784"], 0x10) sendto$inet6(r8, &(0x7f0000000300)="94", 0x1, 0x0, 0x0, 0x0) listen(r8, 0xfffffffd) r9 = accept$unix(r7, 0x0, 0x0) write(r9, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r7, r9) r10 = socket(0x2, 0x1, 0x0) bind(r10, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r11 = dup(r10) listen(r11, 0x0) r12 = accept$unix(r11, 0x0, 0x0) write(r12, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r11, r12) r13 = openat(r11, &(0x7f0000000040)='./file0\x00', 0x8, 0x15) r14 = socket(0x2, 0x1, 0x0) connect$unix(r14, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b0784"], 0x10) sendto$inet6(r14, &(0x7f0000000300)="94", 0x1, 0x0, 0x0, 0x0) r15 = socket(0x2, 0x1, 0x0) connect$unix(r15, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b0784"], 0x10) sendto$inet6(r15, &(0x7f0000000300)="94", 0x1, 0x0, 0x0, 0x0) r16 = socket(0x2, 0x1, 0x0) bind(r16, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r17 = dup(r16) listen(r17, 0x0) r18 = accept$unix(r17, 0x0, 0x0) write(r18, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r17, r18) r19 = socket(0x2, 0x1, 0x0) connect$unix(r19, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b0784"], 0x10) sendto$inet6(r19, &(0x7f0000000300)="94", 0x1, 0x0, 0x0, 0x0) r20 = open(&(0x7f0000000180)='./file0\x00', 0x1, 0x87) r21 = socket(0x2, 0x1, 0x0) bind(r21, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r22 = dup(r21) listen(r22, 0x0) r23 = accept$unix(r22, 0x0, 0x0) write(r18, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xbc) dup2(r22, r23) kevent(r2, &(0x7f0000000080)=[{{r5}, 0x759bd6f0fd006dd9, 0x30, 0xf47327c088c4c820, 0x10001, 0xffffffffffffffff}, {{r7}, 0xfffffffffffffff9, 0x0, 0x0, 0x1, 0x5}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x10, 0x9b82747b0f8a4fc8, 0x10001, 0x3}, {{r13}, 0xfffffffffffffffd, 0x5c, 0x2, 0x5, 0x6df4}, {{r14}, 0xfffffffffffffffd, 0x40, 0xfffff, 0x9537, 0x3f}, {{r15}, 0xfffffffffffffffd, 0x1c, 0x1, 0xfffffffffffffe00, 0x4}, {{r17}, 0xfffffffffffffffb, 0xdd7233ccb3cf2d7b, 0x4, 0x8, 0x3d}], 0x45a, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffd, 0x20, 0x20000000, 0x7, 0xffffffff80000000}, {{r19}, 0xfffffffffffffffd, 0x20, 0x4, 0x3acf, 0x1}, {{r20}, 0xfffffffffffffff9, 0x8, 0xd, 0xb01d, 0x3}, {{r1}, 0xfffffffffffffffe, 0x20, 0x20, 0x1, 0x7ff}, {{r1}, 0xfffffffffffffffb, 0x85, 0x2, 0xedbb, 0x7}, {{r22}, 0xfffffffffffffffd, 0x22, 0xfffff, 0x0, 0x65}], 0xffffffff, &(0x7f00000002c0)={0x1, 0x81}) write(r0, 0x0, 0x0) write(r0, &(0x7f0000000280)='B', 0x1) dup2(r0, r1) 16:01:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x74}, {0x6c}, {0x40006}]}) r1 = dup2(r0, r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000001680)="805d863ecd66b785853786cfce85") 16:01:14 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) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x800000000029, 0x27, &(0x7f0000000080)="d5ff9668", 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x2d6) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r3) listen(r4, 0x0) r5 = accept$unix(r4, 0x0, 0x0) write(r5, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) ioctl$TIOCGFLAGS(r4, 0x4004745d, &(0x7f0000000200)) r6 = dup2(r4, r5) fchmodat(r6, &(0x7f0000000300)='./file0\x00', 0x20, 0x2) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) fchdir(r1) write(r1, &(0x7f0000000100)="8c65", 0x6d2) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffff9c, 0x80105727, &(0x7f0000000140)={&(0x7f0000000040)=[{0x89, 0x5}, {0x0, 0xffffffff}, {0x44, 0x1}, {0x43, 0x6468}, {0x8b, 0x200}, {0x47, 0x2}], 0x6}) 16:01:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x0, &(0x7f0000000080)}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r1 = dup(r0) bind(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="0100202f66696c65271eedfbcca9fa4fc3a18093a43000"], 0xa) 16:01:15 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x44ff) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b0784"], 0x10) socket(0x6, 0x0, 0x2) sendto$inet6(r0, &(0x7f0000000300)="94", 0x1, 0x0, 0x0, 0x0) write(r0, &(0x7f0000000200)="4ee6bb3fa898ee47763c8e6c3bedc0dc86a080e01e45595b7aa591b5de2ed0d2c13d3b0917f8622d08d059f0cfbd63abb5992679fd3d186479071ddbdf269fcdf65a7753f70120d95ab444d374199b601aaa97a6e107dcbc74d8416884f523e5d416dcac8050a9fd1b680f9a85d6d0c5107b917a7beaa5ccde8509607f1d17fc59bf07749bf92bf9e6f3099ec17ceee01209a83c645da3975e3c46947dc0f165213e239a67172ddda6bede26d6784faf74096209c5425250b7a6acc4d1c2ce", 0xbf) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000040), 0x4) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000001480), 0x4) sendmsg$unix(r1, &(0x7f0000000180)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000140)=[{&(0x7f00000000c0)="7997ed32bfd23327a31ff2b08c45ff514c60a4e2034e4acf0a7685f15e5ff02500065e86f502e6bae90822fe94f77b9c9c935d3f", 0x34}], 0x1, 0x0, 0x0, 0x402}, 0x402) setsockopt$sock_int(r2, 0xffff, 0x80, &(0x7f00000001c0), 0x4) r3 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000040)={0x2, 0x1}) 16:01:15 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r4) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000040), 0x4) setsockopt$sock_int(r4, 0xffff, 0x1002, &(0x7f0000001480), 0x4) r5 = open$dir(&(0x7f0000000080)='./file0\x00', 0x800, 0x19a) r6 = socket(0x2, 0x1, 0x0) bind(r6, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r7 = dup(r6) listen(r7, 0x0) r8 = accept$unix(r7, 0x0, 0x0) write(r8, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r7, r8) r9 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x8, 0x0) poll(&(0x7f0000000180)=[{r5, 0x4}, {r7, 0x80}, {r1, 0x10}, {r9, 0x4}, {r0, 0x20}], 0x5, 0x9) r10 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x20, 0x0) dup2(r4, r10) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x2, 0x10, r2, 0x0, 0x8000000000000000) write(r1, &(0x7f0000000100)='w', 0x1) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) 16:01:15 executing program 0: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="100000000003e458a7a3802fb476b84ddec4000000000000000000000086654f1c03c40dc05206cca240f91c0563fc7bc038af913ffdd7fc9cbce18a4745a31c455006000000f99f56e13789d0a20da178680840dbf438518f8f174bf2c3e292c789f8dd1c59cceda9b08c540ed53cde853ed2d2c21bf8926900d32b85e3ccb6179bd2ecffb3df5ac11555fee99e99404f400c8a1cfd9341df64882256f2346dc0f6747360af6516f0ca42d3cf90c0dccb6322c821141bca0d13070eb4351cee9ac9a1010133fc38ef3f82a0458e5b11a245ae9bf46e9f63d375ea22e06ce0879800a4cfe6a79c4a2c901e9b96590d8e475f9bb020ebfdc21f768d00259138"], 0x10}, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b0784"], 0x10) sendto$inet6(r2, &(0x7f0000000300)="94", 0x1, 0x0, 0x0, 0x0) r3 = openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x1, 0x0) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r4) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000040), 0x4) r5 = socket(0x2, 0x1, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r6 = dup(r5) listen(r6, 0x0) r7 = accept$unix(r6, 0x0, 0x0) write(r7, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r6, r7) sendmsg(r7, &(0x7f0000000a80)={&(0x7f0000000140)=@in={0x2, 0x0}, 0xc, &(0x7f00000009c0)=[{&(0x7f0000000440)="3bde72385667ad8810ca1d669f49ec7970ce8b6a5a1d2bcc6b1e45c43bb2e720c1e6b8b0879b388d86f811fbaf07d456c33c6ad9fb123dc68b1b292976ffc1eb431e977b60e91e958648911d9ad33d8d831fbb46f5ad7d3a83c2d69fa69f9b7d91033408295bb35baf84950a0f38079eb0f4e87d31f2b1a1f64330573302dbf391a7f5d50ee1b7e29bd9787c101160cb2ddecde7f64a4c35f8090c04b21e648fc0ea9eacc6", 0xa5}, {&(0x7f00000014c0)="ecb6f52c5f146e060a008988fe46a4cdb4ed35581e129d9735e92830e9275a033c1fd8b3ac966d9e9d3e37e71fd4b657f407a690811c2f53073d755ec43ef627acf611e1c105e0e28d267c9bd36df21a279556b769dc838a6e9760b00edb54768c0fd3fb18745459460d6df023ff8208fce72e1100f19030ea8fd2f46d8c22be3524cbacb41f6e387d990baf47a9a9a061eda380cb63328aff3c9b4778eabd32e4e6ee0928419acef051ba0bb33aa68d1e5cb663be6401e4f624009ec9c2c20580fc46341c2a56557a7e359bf86667702c6aad143c1c81c959a5108e85ab082bbf1f1ea0e6f95a5e979959e1977470863d08e074d703481d7e08a37415a6db8bc1021469a4360c838a07a7a179efbfc976c2af22aa24b9d951e0604b90ffb00d6c8635da6066546f6d08ef13ea218c51d1cc605e832549544193102dead272bcf22a819e7c13ace05bf58cd953bd157b59e06422321ddd4d74bf910a3003b94a428ae4138e464572d6fc11233b9b4267dbba5b7044bdaef378c3fb168a16f03ce11592105a3d70a8782a9d48c3518c55709407b202bbf525a5088c0f5c84a2e91580d7ce6ece6984e32350d25748265e424e22823db2e7d5ad628a107361c2b6583bc355adaade72b3818e5bbbf48f2d23c5c082e7034a173c332fbd3731f4ed693d665d1c10724506c37f0ca1c3729347e949959fa8e59d7c2e15bacab609f6cecf267b481491cc3d394e982192e15e4d97a2bb093fb39d86be0fd0fc2d4a6f4d0bccbf5ab2c26ace3a5d913d42a1a6509dde68dd3b5ae51763defef5a103282b4a48716fe4f076330e7b077836086ac6ff2e34bde0a26dcafaa25343f6b902324e0cc336a124e74dfd489051d4d16d3777e203262bdd7b5cff2dfb4a959e7f87b46d0706b15b4b31b0ab1bea406ee54387a6132c8a9178e5ee896286b978384b8275c8b8e39e834c22a35f7d4e9ec97f6c3740aaf158d71c44d45eaeabbeb26d164a3af6910b2de21a53ad10f569be9e864cc4463ddbc8018575fce8ddb3c452ef7275a1553cc8b147e27667e1d155db0cbe31c04f9b7281a10bf7f75ff6567936f271d73a77d6ef363ac9f4714328538533e4df4af987f13ed8175be498615a93ccbee65f952e1bbc5a0736649d76dafb2009dbdb7c1b0fdec8e33c466e61c66f3ec4623799f17f70447573652741300cbf2074b8016f7fd68291ae53c2c96ddb69d26ac9642d74719b1b4203c02fc5e271b7e7f07a75c7ae49d99001e23ef36c51426a7a9b4b834c12171cd7e7704be812f12d4f069cdf42dd96ed5dfd610fc5252227d96aed6d71c7dc1f9c35d218afa4a8e695311242dd2dd4633699e0546380c587f0642fd42e670ff9f0139a6cc9878ff8a48483f0de31ddc401314bd43096a702b7e553f39fce394d743323585aa17430967be2d03d573efa09cae6d5b3da2cff2ad37e96d274623f1dbd39a49cb82f23be0f24387947ae2ab6279b6316dae18fbdbcad088099930cea12bc261b15b3c23077d1614a7991382b5206b440593c194e2082df8eeb6aa7afd9b54a0f04de6d47d51620952b0f2b7c5bf6115687073506853fa9cd6ea4248fb110610f9772121e66eaeb834297488d720e3b91a1cb69aa5a49af253f871b32a833dcd1d52f7ec460b2ae624b08b920ff12ba945982d51dc639aa5b4955ccf5c8c4603ef9e203ca4735e70fc40bd3d99f67212473db490a7c7f108a6e7ea934a4d0583666a7f1646bc12e022ab1a498709a4edad08d4053f0b6339cfa1c1e33e675d27b44c331932fcb427d0154f2c6ac7ea6ce235957ce19c704749cd48d99d349530df4851e5802f0c26a30230efed02b50efd7aec12eecf23f8b2758a49475c522b0da211f6b86be337e7c8271bfae64ab9891b709fef8291943c1e0720a812d1372721a8bb5c0a224eb86e2c99d0553ec3d81db18e41dc44d5b5e1f806fa4af7b453b67512f8d777d81e5ca88bcf00ca42dce7dd2a74c81a7468b79fbe6044c095c9a7da7e6c6692878087ccd8a936ea21a96376718b5e023f3d8be6de162301f79b4ce3ad78d450f2decf7a98fbf35a0c91163ab67f7bba7822b070e9409644a92db5bcbc480442d5a64fe808b72973da979d1228cb0ef0d401a47888c08bb8361ccfddd47f0d0f81132e7791b94f63af89d6b9d9c809d3c095921f02898c52e4a7609ef88e15ca53148000b267a27add3d37b768387d61f2a792a1321993cf4d77ecf5345b2dcd07069ec5ad6df4af6b857dcd904be795d01b8caf6a4e307bf4d0dc24e84e0c9667182bce93cf157e0ed9f71445f345674994dc6ff87d6aaefa56da49a2809563e940988d6a80b08c55626ca240ddc96f71714f1b49a781628bae090ad4a79adcc20d7c4a44dedb88d6399b4ccc868a5f813e2af2ba740dd7ea7f8037f3c2fd5764e02043ac9d77387a681ead5c01636137ed111865a9f2044373b23811252e33fe91a749481a244f5eb5d4505250d30696de17f3028be4f6912d9f895823f5e515849d367889fc350dde3a21ba3809b2c4167ffdd41e0f53433dba135e4d168ac01152dfa9090b9e9a225c0146c07f1e713b0f134aff6d25e147ac4e0e144b5d849db1ec284bce717c565bf2343fce678cb8d871f404bb2c53a7c897008d001f75f56aa90a32389d5e2a76491674ce53d03450f55bd864464d573bdca4650f6c1a5bc5cc4d0b22799c7542ed3861a48e266edae1d4b6e2db8a0784535abcb0f15749985b163ff23afb971e98fa67393f18d004ace257b002bff7d25698c6a8d917ff5ac4c30fa2c1bff8210e79c007c30d46d8373df7953b9c20dd219623794b7f84859cd7667444d12b50ecbcd94f929ca62165b98cdaca19069052bcb8f35a972e9af09c3976169004a40114a6362522a17b7b5cab9be3d04ac1d79a8e990c81938108e9c7680be469787082c9f78ebd80924c203f4da4bc5fdf18494b0354b4b12317da747347cd7e59c5190d152f6f39064aacb3f3f49e3c342061314f4f8abb206a2b43786aa63a51925f1a50c0a518046d3296852d44cec96ed72c4f21785035135d0e433173750e941511d70203acfd07d5d0ca7fe1796a7748663ebb94b524784fd9664e60f7c514af4252911cd3e902a956abe71bc7cbf6e6f6fd904734aea87bf7c5ceeca71c2859de3df27de45f53323daead188a41d38f1f33f113a5d442c7fe73eaadf8c32e0f5f82eabcceafdf3468d8ffe2ea36358457b601a008f076448515a0f3a4535cd947187488c21155649a115086203c97c4120d9b0552e51818d3e4065beef81de90defc0e992abf6b2ebdbbb8fa6918995b0fde62054d9da56548eac6a90b021691c41aa22dca435a3cf6b14655d07a1f91ef23ab3fc6f8ed498f901d2c85dee587af40355faa904783a96cba8504dbfdf659520e207e7bd663e252f4fa0c0002f564ab06c77738002ca3424792fc30cb8507f6bafc5892543a45246c63d7b9eb706cdcb646d27288cfaf5b9e6298ed591af51c886778cf344d1e3fa118210d27bb55acdc4a829fa80d04e13162883b09d694a485e33a09c5e64b74b125b678a35339d6a5fee87a8f9aad9fde2225c2deab050ea345529c60f36a3d4970173209cbd86dee1b4b5e2ddf497c5a8d60afc2382202063e386e465176bd158b73eb667dbd51ae1ed8a230fae0f702739008e3152496f557f3f736d2720ace6d0835e62d5539a9c41ba8367311e97b2fae36cda6c66d8c8bdcd407f19d60b19196e2c483f3414dc2f67bc2a608cc95c94aff87ce1777596e6f382dbe0367b2510c0d079c6f452b1844417fcb3d2e18f1eb9095b32aaff618f8f5df4760201a2c2f4dc19cd8fde94b61035e947a8e0830a6decdff646487694c7526bf565abf447bbedfff27006d09ae4bf89d9ff38c8dae0f80ebad6c32e09bb8708c411c18824bc98c2746b5df55b3b867d28e4a8c47cd2afe073ef321f7466c7726ff94af5b736fb703d516dbe2d57c31cab1dbf9c63086a279a5dce13806d21daa3c3747cb4fe54da61749e14c336c92203b4845b9a8acdc5abcce8b0b62042118388ad78fa571fddc44d062df55e73ec362713871d0617a628d6f3a39cb80f087ce2124c0657ccb3f2e0ff9aea0331ea907a6c3b55a1323e55da3967b14780801e66d8b844a289066cb2611832edb67ea7abb621c69a668177bd14a78b5e9a6c7b503d823f401225aceccdcc05b5332d6f9a776eba64edeb0bf833db0434e4cee2497bb8e0e8b657c409ac431fa94f8d02b10dfc31f79b438523620ec8585aedbef93ed988eb104e496b434aa189be414ce88ae14b3174f941d01b237e708f3acf7fbad6301b89b6ae3f539f469ce3c27819ef74848cd8aac205e7d53b109ca500a52f31bd45842f726822663d8aedf218b6e9ad00659bbe24a9c2c1c55f952dd95ed6efc314cff163062cd7486f29fcfb717acfc52841d03eae715b47bb5daa800ace250a3da2d52cf7c8a8597f960390428ae847027b4ed41354d321ce68494661c3136a1c190e1360bc26f1d4472e9f8e9e01c8c2e3db5fcc07e047b64aedaf548286b5150d3bd5025966620ec5db7b13032875ac1a7e9c85a58b9956245d037aa380ccd6bd2d2f10c45342c06f455bab960058e965a7df49908346a2753fc38de61ecd12715247e7d4e652d0450eb090885d82923642f948dcc2da0f8e34434e9b5dd6274b42791074c133a469d6d3bff2b5342ceb8ffcf6a5e866a908e928141e2720627ccb2ad8d672b9eaaa66a4396e0a12b5444f0635862c21c493a203da3f0e5999380029829f2e0d4bdcbe02721353b272f533e09525913e1fd189e636772206c0987f219c6c9eb31ac808c83fa7312d74553d22fb0b49057b5a39c714bf3fe6abecdcc372281819eaf07c0ddabd6d9e27e1b4db0c11624743f5caa74cf79868d8a0a82855ea0d3ecb928104c2dbaf9cccbb2612d8a5e62e611742bd8d5f197032500d5f8c209f8edb40c4c76fa60931ff1502f76888859ac3507dbc2463eaa2e1efc25a4051c370fd212cdb79afacb923a3e91f5c8f6044ed4cb05eee12b79da4b7e33fb714d2880d2cfddebaad45c2c402474aacfb890618734c104f78e39dfa84bf89a939c581b6360baa2600402ebbb601fe8cd7aecb14c8596fd302f6e533038dba498037b5e005d09a9ecb7a4fde9279d034a61dae9c769c3dbd58536f4c29a36334347c3e21d249a3c5aafbbedf6b5a85097197bf5fbfd8ade7616476b193d795456148d3f37d62e0a0b1cfa5725a01869643ed67bf08c9dad4ba80726e2954baf7d359c17130f14c221cbcb0aaa8df5699b131b89c66128bd2e7e5dd4f91e82ddb710f55b474b7853875a61bfb813420a46f426df71487269a7300154b0d2863a38f7a59e1e1e00c4a262cad86cd3f8e5230a989bbdac0716e0054b1b66f88fb78b2f16f0ab8b7c362168853b8234468e532ae38bc5a2068723b7a1c8fe131681f003e49656dcef7b65fc1cd039253f91a3c707806e5f9898044dd62901dfde9d3633a7f001388e9e83095892b85fcd6871c5a373424491f25eca1919b110b9a54f5e9c208635a5c20629c705acc26aa192c9b15370b0a6db1fcdb6e3baa86235b8c3b8259c654021bf18429baf09a1d2b71831d6795814d1fbf1b58ed72839425b44139347d1b4bee386cf3779209e9e0991179a2fb2737b344137d4929da7bb338645c80952e523304155a327cc4d33924867aafee3bcc44785c41f8d844a648cc892d5e732261e4081138070fe8248515d6be5fbc992cf3d", 0x1000}, {&(0x7f0000000500)="e3ee595785f7f651c3cef835d0d9d217cec7251a15ed162764d7645227b96bab3c582d08974c189797121801e8b7d692182e899e094aaf199e319f35b9102b3bcc5fca45aedad7d9923c173392cfe0106893d4a7", 0x54}, {&(0x7f0000000580)="7bbc072670cafce3a410eb5b3eb6994575421f303cc6bbf65a3e26bb885de0bf245548399c5140086f51a55cfe3eebe515b42b5307e021b97144d99130afa57404aa326370512d6b72d48aae39d63276313382020189a0ef9eb5752c83a3352edbfd0aad8a44197a92d2b054e2e5cc7435bfcaefcd2bf02e2e8a3aed3ed5af7c41c5", 0x82}, {&(0x7f0000000640)="3a77ac6fe0a121a4481f879f812ceec8e042dceac0a5eeaea36243836284e071c648a7f515bcad007eee747ff4108bb49b09339ae2d958f46ba181bdb3ec8c27b42eaecc3551a5dd2a0b485d72dd2bebad897824be7e6373fcbd2c89", 0x5c}, {&(0x7f00000006c0)="c031e90b87659f69c196afe9ce389ef6429884e8970ec445ee4f467595869a52f738deeb4608f84a60d6aa2b2e07393d48d8503865d85679af6999250b1849a754f36883f56d54a7ab8b4176160145c49e996d104295903700c5456b54744dc35854b64bbb502276c8645795763c39d1e779aac023d2a1f21ffe79", 0x7b}, {&(0x7f0000000740)="c57561cba3b9a1af6f1a7ce24056b510a3ccb4b30b1f27543c51e6ac9620e5e565a60e9be1d3e8d7ed70a5018dd418a706b6f0747c135c798174d8bc79f601f796feeaba96d0b413f9e749f3b6f68a551643c3f7957f2116b45ab7929589a432678cc0f5d3ddc63789948b7bb06a8b0f9810bd6909d1", 0x76}, {&(0x7f00000007c0)="85382592b547412fa2737171a805a809e3ef3c8f9213bc0628bc4245697c85e7e8ba1e0294e598ca6d336b88d8cc85681bcbe6469839637fd023d10bf5b90e2d12604eedd190056c8c650144fb74bd065f10fc8131bd1d314a8f0bc9fb9c23f7f3b0f63b5b1547a07b7eaec4a9dca260d6e6da9d1efe908b80562734c6b34f25ca0903", 0x83}, {&(0x7f0000000880)="7d63a99be45d4ed00f2edfa8b944efe9d8a6013b1cc2fef7c76af7785ca264abfd4a3f1ef5bc7b71cdb13a8fd291abd510396c862f555217c2681e1f4a76917f4a0a77081ee0efe7e627bb4a0b33ab2984fa", 0x52}, {&(0x7f0000000900)="a93586293f7c8b7f2192f49402a087dd722752d16b963f8406ca496f2135b7b02401670025c7693bf7f1301f40f44a341579b277b928cd57ad3137732ff882b54e5c68ab96b787527f13f4989c77ee04e93b7f3833e866a9938289f5237f093d9f23bba5de5d876d67034b25f0a684517fd72b0bb30b3c6b974a446e305839ee7a68baf320795bce280b", 0x8a}], 0xa, &(0x7f00000024c0)=[{0xf0, 0xffff, 0x8001, "0a93b33de31302975cb7a1e74e262d5032a499e383b934127bcfab9a86a1b42f14db8bbbab81ec1cc2272788dd4842df4f08327ffaf4a49fb76c4c6e1683b9d2b865f0c1e8d98c05ff100104b100d53de52022d491c13d7b11a33a38308277e0ecceb91cf2f1b2de04c189d847bac4b1ec21eef95b632a444ae4f543bb5fccd5d6a29761b75492fd9a7c8e225242d6a4ebb0ae152fd198840cd85570cbc9f610109836d63169c74871f234ec91e4474dae29cd711ab21986026f6193e0aa3e480a680bdb5f6f84840a523393ea7afc3338b4f181e474dc1a655b443a69d937d7"}, {0x80, 0x1, 0x6, "ae90eb30cf21de8b7410a3c9aa967f11c3d70fb5eb603cc718ef5533c2e293d6482447d78cf5c5a25e21714e9cdb64e220bdb3346cc5899623690654c429cc89fdbefad48e85c019471720adc6e791802d8798daca739c6d397d0e06be9f3cda633f1f0dbf15e7ff066b3f979d35e2"}, {0x1010, 0xffff, 0x2, "a32bb9f6042e60c9054233684a336a3262b8d64e01af13ef688101feb49bc4c8ef357725283c114fedbb17013081d4edd77fac110d6e682dc9b224d4827afcea1b9b5f26eb9ccf4173901640888f5ba3adde4f4ab630581aef369d18f277322365f9a55c4e0c2baede1e60ccd03d9e6bac623de2acd6dbbdc9d36e80c77ca7d526399598dd8265800ba3a4d129081254d880e22507d5cd29d65e43de005851bb6c93591707ff2aa77a5e6135fe55d46490de591dfd61cc09308bf06b0e7ebbc6dd2aaeeec09609c07d44209c6f10ae86caed57d49c55d83d08fb656bd8ca2e4a9f510e272ea284a0a7e26702d58463062bfa871d0f0078661bc97fedc9a89b3ce97f422ffaec8489bffe18dbd098d559305c5fcc71d3dafa4fa6f6637c26bf25dee4a4f21128d79ccdb1c3e04ebcce43c3e4d917dc948880667075eab9967296d5b00bb2101e706cdfc98762baa39cd17cddd8da378fd60771f507f62c574977959e902e4f77b93162a9fb4f0413662c7ec923e9a733026f6a3deb36a373d5002201f53a7d2965fe0f0ca9136c772bbc05f8d219a5b6d8d64cd59ab4e1c13ee88541472a97f90ab9babba5918c2926c3d61faddf1a7661bd88259caa3f6761b0c40063de2850955ff4aa8723a3c2703daa5206c9531bda432a567cf78e83f4e433d97b7a290b03692939ca8749643f3fee68fca5a73f655cb05dcec73f9c9d535c5ebc6ab0e5489daef35574b26b06bcae381b1d93dc0d413cf46add6566bc3e5f85218999fbd198f423347c23966dd7458bab8c8491565e34a77b367dbcf54b52c9a27954b7f7c89f732f8ad2b89dded66d4e4195b28f48576a677b9e304f40fc35d3dd099858db4aa55e522a978aac2f6bed92de626721b263a8afeac8dc5561f6ee4c26b883ef2a823f1cb77860ac80ce1203a8e5572eb134e12c8d69614657641ebeb574f74b66621523443c65ecc7d58cfd5aef14faf058d39809bf4d8cbc7b7bfcec452540dce8f26ce8ded20e1201e30fb4030d5e32622b4fa04a9896763feae44cb99ce6e7cf27a5ffa0d7cc6415ff8250f634dac76c17cae09b20abd3478003a4d2e7e0ba1292cc1d13012d31b67cb9cc7cef79289e5f64f36d32e4e75c26dbb39d9d8a865d90daee14ec872cb759bdde7138d9935a8f0d4751e10c2854b3d92e0932fe419caa51bbe1c22145d9e6b179cc1e13921e60f9336ef5865d189d482e193c4e466f463814748a809d5b0144b0e392a8824108db78e9bc6890d45efebbb5fe35d37644f76bb80c9f3a3b0ecbe0ae38e960a06cf8b22a0e365c8c812321185236f838969bcf2a3ade23303f564d8c7c69416e59427b8db3fa8b5803db75132076a3eba7d8ac6febcc55e064222feeb4907ec81e96dfbddff50f083b603919021d6bdc7598c6cb079d8f4859909b248fe8bb828408663e895c0eab3f967c5bb0ef966dfea4f4065ff6cb80279a7a0590700656bdd2347fc4c52e9494a40961dbe323b0c2022663aadc36ee257af78ee1c7e002541e5de2f82061a73183c9e2da61135ee2d8728691cf7524f95a199465e35b0f63eaed59341f8002439697c269cc07e8931364392aa3bf793530253b5b7942b14dab9fd1b2e905bee59a40817c87cbb6be2b71e6c002f43b60e38f111433dd4facc2b361045e68dcb46283d877d85c8f2b3fb15008e4a3abcd16d6b060aaa060b434cc1f6a3613f70e48eea668c60e9fc083d9053ae36678eae23edd35d3da4c9a91a188c54dc2442c8bdbb3dddf12bde4d60e40695fc4220ce3469048b3514c08030128125f01ae060f05936ff54ad0a5c844cb2b51329ba99a869055a0486a05076442931b71467c13e09f456c59f8c3a5b1068dd7c611a448a817bf0e464fff624dbefa211c21d271339474c89608a754bf34af5d356029827afebda1ce2a28c27492326417f6279e2c01751ff5eddc81feef8666d5fcbb0f13873b926b664c8680961e1200e555e9cec2c5e1d6d28b3bbf8c58dea05e7cc40c785b0fe25ac4057d52f2e956a7158eecc20f56cf88a068a375834a384e8e2e2ea1ec0af6bd885eada7d766fc41f4fb2f12ffa71ae798c8a8569f0792153cbe2b814eea08177a396c956dcab7c577a5973d1309491e43064aad27ff88d0100c39149c3d807eb597011c76c6eb45452efc99c640ece7e7d72d3c0636904105549b81fcb063a3122056f8c6b6a936761eada707f88bef42b1764f0ee9fbd669ac02952fc435788fa36290fc9ddf0172dd62aa352aeabbe7c62e555c896975b16e95c37c2f4b1a100e934891be0975f6a6dd2aee530fcccf1dc9d388fde53e91a1a4bc727b76b3c01000c2b4b5fb69a1c570ef6a5e422e6973e92b735400265f4d77af8aa6e42bf0e91eb8acb986d2e245a6e6d96e6dc433368c0e22680d50012f2351a56b6633728ec1d794034c7be526f0986ef3f289d0ed98d84a96e0327219368b8c41586892379a5b40a4c678b07c40a70919a1c642eb1f2d98620618a806b7ac70f058f6e0f6684f0c90dc3d3393e5b1ecf9cdabbe67e709011a71b95b1bdf5c4366a1a01cb3f798731a2d9e89f3fa04480b4f2427eb2690dc2c2f9418b4fce37ae1452681e33a3c9dd12e2761455fe0744181194f9de3ccefc0c0ebe5b86eab5e8677f3bee9ee40b45d377085b60205b9c700f1e355dabe99c359b20f7d3632ca36bd14d4335f5ceefa4461527141ea29cb743a5871178e997ac69fb249dd30fdb0ae4190b732e34d8f75d39793e1eb7821ae8c80b01ece15e21ab0555c446388a8999687a7c8be73395f35ee2e3198719b5942b5707d483d6a00088bf8ad2b2ad95a3f105184b6ea4b7b361b40dcfb6d6214e4a352c3f23ae003433cbcf49cb7eb7466cbc03e1216ef091ca694c9c7024079f85f846beb9a44de6a6c6235d1bce3b656096b0ebe70fe5b65b48b2ede035e4e3969c50a96a0052f695db57548ef5022ca5e9381935b93f2a639b0f10fecc4ff882ccb91613b26a23e349b59fc1ef4c037b050b95992db05051ae15234eb4b6e5ecbec25f576449e3cc42138ffb51d6b12123a4ea07443f9cfd1bd243d2b5625ffc64b836e46ead1ae0e540671ae5e4403ddbb01132c797c387d15f4125be86c9507bf0c8e6db60526412d565e1bc33cbe9a13f9b08c1f571156338732b7977568b4507b51bc5878f0d793eaa313e84e1953b63331fd39d3a1cefce7188a6c07c3b3f97cf70aea71db8393f066a1518e04cdc20a70acc0b3e688e2a3ce0a25b0a89c58cf607b243f0b4ccae66e326874ec87205b00efe7c0c4915cfaa3c5ae6d8644a24459545130cd7feb16ba205cc6e07104204a3b667de0e69d5d7e62901765b67dc119f662ab9aacf15c620045bbe07e951b9df21764d5d21a4d46f6eba07f9e975abb7404956121f93e959b8ceb8a12c284980fa4e22830be25800a054192fe38cb2acda3d71284cda19f1e707ca6e30087213f741132f36e347bb32f7793a0c187f1d4ec6561f1ebc05399d2db2b7ff6ffc1eca4278bdd43330f251bb51f1474d19373e6d1678e8c66526874ac499c14ad694b01baca61187d146f8822a68a6b45ccabc4d885eaac2de5c938ae987be6ddc9877fbd096f657f688750dd0eb5ec902052c6700942cd462b77a4bc374f6516429ada592e3a7d6258098bab2a5c0469996befef4cbc3f88247d1fee7dd7c8582ea4d0874c0e5be7831d34406a3334f65a2a3fa9ba9cda3a156ad6f6e325f590d708007f522e76b85fa3793e1a64ea81b5e1d182d03708eb092aac42aaebac56cab9cf6a49ec50d742f4e9c6554f1c59249e3f0d3fdda60714d12dd0a0267fcc27bebf4911c276dc8e631ef8a9727462c347e1b346ce4d6a5270746628e35a1a1acdd9f27f424320ac9e0831a617a4eb76058be1ebac1542e82d912dc75a621446d66db6a325b2ca91a88e7473951f82f3541cafc81e688a2b72b38c00618c7f714528fd569adfbf89cd35ceb65788744a808da6ff36c5c39a2cc30e7821ae9c1d40aad8c63ccafffec3ec0c7087cab6d39b12ca30c12521764057a4ffe08f3666d23e90be49a457139184e3a27754c0621815ab0ae0fec289d4ab390d2c3ea5a31bde25329c40a9443b1a7f933bf5550bfb480bcb1c15e4ebc71765c53bc0eb709ca295142d31acb0b89733864c2f06aa1bea9de935020af79ebaca37597066958b1c1ff3dd3b2469a5e893861ee799c2896a59f6031fd8ddd31fff773f8d1255dbabb786601b93613e10f305c03d168e1e623b137881d9bb398a9344699c3dfb1ae8b312aad1964dee6f232cff268de2eaae803a70c751e902253458741d40c268664fa33753e33d5aea462dc1e97e535daa89ef425b32585ba9614dac574961efa818844369d5e8b6e1e323edf241100312126653a21c68737036a884353402d455dd2c483e3990fe63fe2f6a255ce22aabc47a6a7689214c401d5f88541e48e2d61e1a705f664ad9b2b9eef9bc5ff76a8ce868ffe36b20e9f751cef85237f0e6557745497f6dee767342c2c9a45a565f8cee5153b55629d0a7150a4ea45daa7ba337ab451c85282cde24fd6c50cb91d535d6bcce17508e409ccbb97baebfa2c209bd886cbb7e7b56113a6461c043f3265d7cee8e4c25bd0d80bbdeb21608cf5e89ac276450c3cda5ffdfe360c2c1db3b282891b8b2e6687bbf0f4aabcc4d4ca133bf42b04d55b508fbcfa7ccd6e088a31bac1ef0a2a554b1c1132a87dc034c2d4f29cc336307d0618d5079f298ce4eecd194c5998652027ae3a93e860139177db9b537191e34c5f6e7e3cbc80729891f841efb95d36aac448b6360bcea96a10a27025f5a2aff57571af675e7fc9f9fd689d655e033fa930ee82bda9c96d99fa142522433ffe12f0df568d899af25d302b085386b6af5ad451b722252000b2d94ef4a37f6abc8e8aeb4498c5f0f0776c026ae17a908a55ad365ec503c11f4e670fa6873fc785c8ba9bf3007aed1babbeaced4da9d51a64593bcd675244c30df96bb71a9203afddd554006070db8c124bafb73e22a6f4861886f373953c7584df75a1c06cddd1b8c500e452d32448ed7b6fb2ac361892a29d507720e35de2cbb345ba10d398403e465a5c7d3689e6b22af6863a24d0c1e405af4d1ba162f93e837a0e33e9630d341719d0fa96414e423c6fef426ff6a0737ea2b4057e909c991ef6f27554f7910c5978bb825493b3df44c931744ba8c835b01b868a3cc305d8e47ef0d19bfb61cb075f20b18cddda6ddb1b3a9a6c74f67549f439eed0eceb2f928e0ddce77a4fbf411444bdd47aee235d8596ab5ae7fcc1529cc13d1e17d57ea4dde411e7710527e0d8d53e60d9b095e725863685668994583fa8e2859e6c2a01062141e590b3f1db8d57fa01a7ea38f6c850dc55f7763cd846a4b55ac6b623cc7f1a6b8feb0977440ac6da48a1e592d82cd17eb1e1d6c5c291cc7c1dbf1e751e07483977edf05813a0f6bd4ce78d25219b04a30595f421064208479ea706ec9ab5c8fc7f211dac43f3ad7327cd70acf115f319cf17d984f0081e8bb75b26085578640a57454200f32b9d20d2ec9916dad9c8d17f7f5cdc286aab540014c876b4376604aa7c15ce4e951325b3b9a7f4a60dbb4a79f12b996941e30921a07f5249766ebc2c4fb155d3c830f67f43757d17e47db72a1e150407f75a408c7de50ec5ddab8c4dfadd723301f41face801c2d732334225171a360673968ef7ce73aaaa1c57c97673898a63bebd328d87eb9c550969b7f894eb985392bf8d1a025ab377fb6"}, {0xc8, 0xffff, 0x1400, "e22263750850c0a40a6bd92cfda9b67f05c928eb4014647aa9151c5923769296add21fb54e21e92525983d11859021ff58690d8b5a6a6a563c97516b289231ab9428c51e3eb9363a72633377742bfad52402292d65ff790c0ae85e46ae1a00038a17808149a22e9e7df517a5c807ec5a85c6c84fa9c79cfad932684e7d1ede6c6e36d3a719ad57c601b6d8ba0b488acf83b6ea431a4bd773542a34a4c795a6fe2abb228b8dea2dcc32ff887ddbf870bec84741a5"}, {0x18, 0xffff, 0xfff, "d29d80751f"}, {0x30, 0xffff, 0xa0f, "813cf4d86d211953725136cc22c4ec5e4a6c44e6cf8d38eadad8e1f7"}, {0x1010, 0x1, 0x400, "3f80835b8491ea6c6b833d3d89de95a0d827bb9e2f01a5937f60132318f82c130a44bfdd78218c53977cfdc02c0fab827d5c5436be3434d3a72c2943de6ebcb29f0fc48ec4ee1a50b9e2ce24c1029cc0d4fd94e85b196bd73c69cdafb30fa11bfe4a5302a7d04119831ce669330525078a0be7556a8b0419c8823320b804837a967fbfac9e76127f0326de0b3e53ecc7688e4c361a92636e0bbf318a41f0b0ed8820959e94161ce00bc86fc355ac1c5f3c47068381416231013f4ddc65b95b8a09c2022c75e3cebd9420b9742e9181779c3acb701614e0bfc734ad47f22a0ef4fea9aa77703fd028dc069103b53783056b3dc2465c534a0d313ffc2cc9bbf941cd184f5cf62981a105f474c4c23f6e8cd01ed16fb95f4aae4c185a616da920906f5944e9125236c7e4f104748a51601b8ff27f6a7f3d9e23bbd014a4fc18e3d35afb15198755cfb35cf6e5ae7c09668e52c5bbfc0e7bab1dc1e142e1a78ffa462588dfb74bd022bb98e1743988e00d4ad17d4f1c2a9310557dfec6fb858c299b9a20b9ba7420d92503eda7cc5dc98a139b96d728ba2ad07de95963765ca97b7ff9132374fb38d11ca5463294beb864dbe75d4497c8c27c1b5918d258219b5a366040d11d04038a055fa0bd43f30b8262766447c8f4c58c96598efaecdd7c0f9f5608a90143bd2d8e168d36641fad36577ecd2c6161b3591bff505bbc375aff18ab69677d68e8e0343afd72fbb54796f2b28be1969d9bc6ac8db89b5c90fad95cd0d5f06ff02e7ebdffaf22333d066b2ebc9c69a806938f2aa051121dc7fda396e8b1b66bc9c9aae30a8b5d4c8ed6f0c4cbe473f7bfb5b9e2d7e139af790012a60fd6203f8df8e716a1fe1eccbf3d30d36ee1270fb9f163a21bab048d31b4f3178e915bc73eb6e7a8d17abff20b300ea6f8ef5678eea8f480522c31853b1a7b29225f259b17d47b8a60b87e2478f86a4f7c8dfb7e8e670f0d8673f5e5a45fd463253b60ec6709db00384081065e47a3e44248963ca8081d528793c07548768519e23511e63f07448fbc3899383fc943772da23fc394a62c384d47187755d09abf77146cc1787e9365e46e13b06854ba3b60b1ede9bfcb19e17488dad8b510d1a0b4b4b856796c595acd472cc9ee117275979b460783d0ed46f2adf6145e4cfa69d76613d9e7d6bc6c313255c8544a020ed3abf813be13d7db2206b827088818bedc1a416a204057bfd64ba6fcefe78de2c5e045da9fd7a7342ffc608c75dfcd9f2cb2ca3a61efb848941f208edf92d082090efcda05ddd9a379e61ebc0bee0469a20d09decdbd5c507738dbad8fa2a9ceefdd5b3317c2f23c6ba39926b4733f8fd85c45474fb122a8eefbac7ec5b1aaa5e175588a7f785f59fefe3b079287e33e05fb020b5d822e20402e5f1e3fd28a20afba5ecb1010852ee91faef6e1bb483d8b50173afc65c3d27f7fdcd730baac821dbcac3483f499ed7db7c7344cc38a1a7c32cff2ec49d0798231cbcde337734705fb7dac1c0603b3e9c7340946fdb0c87e419c89c5b05f03d4281116c195a4793703c8758d41f2bbbc8dee8d235363ad783b2861fb9f4711d895026d6e9f7aca4abeb1df06e7ece47772a736f6c9445db8b64f35081e94a6e351309e92e10e893b965ad0cef11a589aa63de78c8228b934c079c5a4afc0e32ed633ad93fbb3cf4e1604c894869f3332b0e854aea248b8a40f1de92bfed8933b8a6f5963e446ad70006bfe38b3543e53f388de33b8c939373c3d9641672131d3bef14738a12edb2e5b74f0b45103804c71b49a39bbfbad80d45675a08b9ae5e6684427ee4c0bc5ca87cfa5a10b734a4575658137041dd2bd7da9143e5ff4d12dffbd257bf0a7cc63126f78fa0a9c570c42a713446950557d17e1bcb46096c0eb83ff74d38975de6bbd043130f2e9ac4bed9f66e65c541b8da3c540f321a6d72ad03d57e1dd8fc45f6624e72c1581bc9ab26eb77e3f402e7f02142b4c5f41b92ca43c9647693edcf9febdd306f6648654d9658eea8d4be5f04e6f42a78a5d4c8af06f91328e91fc642cd438d87b8ae3eae6fe3c35abba90ea8f802508eb46767fd8add73b3b840e98eaeabcc0d233088f9b17e539318373603b3acdeef1fce85e73816870033bd347331742741b0a9a17f27afc363c0ad1e8383a41ae10a27ab8271e443ce289eb8adc076d3792c80688808ef89a2edbe42210cf1f56c4b36245f2f32a33e1aaff471608288d9db8f3d0690650ad5e2eadc8651dccfa292adc866c60e6e6cf8a000fdbe2f2cc398e7fe09979e12f1cc6012f82f80096f4c4692c28c4d02092de71d73ad849348c0e248ff1058a1a6bf70cf72e581131fd8e03ed668052eff187452afcaf31314f122a8060ae8293f832bd1d9588838365fa38af65ef27238e0683e9b9c4fd849a451ad9797d92e5963c0a388d8ecfd7208d6379ec546ddbb075044e9c6e870cf5cfbee8260fa3a080993cc4e820f2db55791659c03aa9c647bbbf09bb0c09be094a968f9b5b0deb99bd6f93c1f9bbf235ff38714ba00df8e90c58e7ed01cec84e43d42ba07bcce6859a2efaa8c5336c10260490f8d9f1dde0db4ce48d0f07d3aa030755ced026e3fc1ae13c84ad4a90aece8cb1c1b03ff1db395d093c56d11efeaa774e3a079aa1e27c0bd46551837d661f75e824c1682d3ae19188ff289a0c0a3e0ade91aafcd43e649cef804e16a9295e3c234c16817ac2385b1e67a7531bcd549b46947ac5bb4047055c0bb96391c70ffeae80d4810c09d69d7b22c7b8756c1245254fccd68378aa9426aef9b71e2a7270eb17d15f70755b9b715d75bae558dc2716e7a3d3ad1bdef50663c7bae64eaefb6225bc570ddf5d923b81bb27e93fdccdefbf4e2437122cab0e79fdb4931c56d586fe2d8d9c7d96229c67f9d1377d18e91f6f87d6b9b279f7e868130ab90fc5c3add878b7086a933319e56586069f19b6a0a7dd132261533b871f5bfdf9cf93617bd637402a1fcf621553c721659a49e67f2cbee77cfcad2296437e05e2c078639f6c7f447c2bcd07e7dcd28915456ca7f6761d5b96091e04a1581e7f5fc06c84fdd2bcdddd7e3dacb2f8a9dbb3611c2ea62a9dc3dfa96f00c03c33a17d46aadb07a77b6094464057e13ffe859d2047ef972761039dd20b051f74235ead3ad53e6eea1fec6961ea81cffef72e442d4e0162f0a1ebca678152caca6ea7b8735cca8d973993c5346109f1b594f909f9792f5c10a7504f3f9c7a28c3053f8ce3788b33dfe772b33e951564d276824ed937304f04911223d887ceb02a37d1f2c4e091d574dc63862fb6c79456ef1fff89cdaee9bc7c1838a1a7581b3ad840dc80b57376da51a35add205df793281a07436522fdd6e422d9e88e63230e0fba5665d3ba321f3ab6d08955950f971146532695a3031b3965ca165ac8afad0f3f993c49fda0d068fb3c72550392b160f12a62c8c153cdf9a0d9f86079315f42398a82eecef057698f9f1906783d170e529f27bdf8150f411d42105115bc32c27becbd962f1459908f3d7f649304480e2f68eb45b4d018e6f32bcefed9021d15a057a26a724e78711bae03c3a0b9711d8a740d0fa25f075cf5d30c3abe15aa1925c119f727af3092b35a25dc189def7b7aac9e299edaffb56aea5dd2bbc45e8995acc1492347206301877e74f82b26e51c2aceebf7797947897f6524bd2b5b11d66eae852fd3a61389f89534e2dad761c180b84da533c5fe89b587892fd6f547bc375e19ec202a64819f6f0b2bcb1ce047376f4ef32ab9f5f3694a803dfd23a2ca5619e9427c7cd342d05e4973ad153415deb3f3e9a57de38b5c90addc23edae59c1bdc443988a0e24bfa95b76cdf881a8d4d3686efaae3ee58b4d3c9cbbbb1cf012188a5d659553bd490f1839f18fbcd8c159648ca631b526985c8306eb23c76df0d57042878df5c472687ab1d2abf9c90273d1109ceb3c51c41d0383dced139ad01fe81749da67f13b14641cfd1330b74609088f4f11333086652bfc8cc04e28b582dd9788f9ec1eccd4dfa2babc8ccdc3fbc2ab13e90b2e6909d13ec39acd9d908698798eb30c0dbee06e1673bf551acfe7dee1407af763c895105ca5df16eda4f84381841a37b2c74a9dee014d7796956f8e68f0b23d875a273ebb5602eed20b18012467071d7c2220121494ed42a15423c7d3fff8950be478b665ad85551096932669c4f7213d697deda5704c07b69d27dfc11a7dace70c4e0c7e84ddb2d70da78e9b8d35650f6ee1e24c34cd027016a7bc8e789ffa1dd3a3d7c8e601ce55150b56055c0f2cf298ed6016b74b15f1d0b896c30f802dcfbdd2e2ab1014e5844bf142c267067adc6bcb96419beb3fb3c28e18fe268af8aa028d29204ec08f1d74dc391ce8dfa071afebf930449bf0b714fa36aeb06eed17eccaaee1bfd05de3702d6e11248505ba312ca98ab0e02542aa9f29f780eba9e01af99f83c18de51734c70e8d11d22e5289a5adae4c215ac28cce961e80398422109a06614c8be32357df92d68854b4c506ce206ae23b1f18a1f70f7a9eaf909ce146dd3d70a5c3b150d9539a7a13818da1185a903c0e46d5c9e338592fc280d7c4f2acc49ab8083f14b61300ec7efe4c57187ad79b6524ea475c9ab8558328ce59ef1edf6fd6985889ffea380a4be2ca7b1d1784dd1a17ac0908f5fc823f9a898246ca830366a5d6ae94fb2f4d1ea4ed781848b0a492bdb957b45f3d71a5ec0629a76852fdb7db52cc4ceb7e93794741b91ac61bb00a995076d968df4e9d0539cd33f1e5530b08e08c853dbd3ba6335f7f677b808db9996057423d0afc61d7cad835b08678c47bf66192b672d2e7dce5f57e159d97f1442b203c565d9f4502b4b8b4a1396e9b4a0f456a651e176c5850f7ef3cc11ed959a61f1a8aa6bf94821eced70de305afd9b09e3a709d2eabbc4f7d505d51fcc6c093982eba931571764a22b275006f53fcebce0c65bc736675472261e1ae12114e9eaea31e04b22a05587396d4d0da89373002488102c072004bee6b04b2cdb178ec7c51d2e9309f57c6433282c50a332bad402f72b9f3a37d030670eb3bcf0b1d42fd8d5616acfa05b13b8596cd8d566acb61e650ed72d7b45ae70cf39c1f0028f2f988da641d8d971be491e2ac1c7f60ae5ccddec5ee7b8f9e272d49a93169fcd99922484d3e6975f03262128c95733de5519905a511773e42966e764b71b8783e857a90ddfdca91de721f9f645d260eb80759593f3d40b6b29fb2e5e6d45e525f0a7b18168d0583451aa6d1fc917bbccad38d2caf2bc54eb44a7762bdc42af18350c732f089d78bd7481cd41edee2ddf45ba7bccc6543c4ffefd060c222c91689b9642be5f6f78985e228c32d39f535a67d4079a65867ef0c279300b60cfaa2d82711c31fb1500fe192cca975579163c8c6cfeb4cfcb22df8df9ec2bfd35009f4917988a17c747a42f5b33586f3d84a31f8118d4294ab465dcab55d3232b240b128fc9fa5719ba50e4a05eb6273b858b2f2e4c0e5afff581338fb16bfc7342c6ab751c96005890412e4f2b14d0fd63fab6d9552966be256ee087a12b61e532d959ab1d6764bfd7d67e9fec074034d0a448a70f82457450b4bf9393a506ff77685927039a7dd427a84e6919739f2dd3fdee4473954bcc16403ac96275fb52bdc140c11982910038f26e9fbfddb8240205316073a04d865bd81555db96b0f230dfd30b2055c1168f87cb3910acf5d6dd95bf41f8343524f4880751eeae107929c55c108e6393adb85bde4347705"}], 0x22a0}, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1002, &(0x7f0000001480), 0x4) r8 = dup2(r0, r4) r9 = socket(0x2, 0x1, 0x0) connect$unix(r9, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b0784"], 0x10) sendto$inet6(r9, &(0x7f0000000300)="94", 0x1, 0x0, 0x0, 0x0) ioctl$FIONREAD(r9, 0x4004667f, &(0x7f0000000100)) r10 = socket(0x2, 0x1, 0x0) bind(r10, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r11 = dup(r10) listen(r11, 0x0) r12 = accept$unix(r11, 0x0, 0x0) write(r12, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r11, r12) kevent(r1, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffd, 0x80, 0x20, 0x7, 0x2}, {{r3}, 0xfffffffffffffffc, 0x19, 0xf74cad4fe55c1ff3, 0x0, 0x1}, {{r0}, 0x0, 0x1, 0x80000000, 0x3ff, 0x8001}], 0xff, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffff9, 0x96, 0x48, 0xfffffffffffffffd, 0x200}, {{r8}, 0xfffffffffffffffa, 0x20, 0x20, 0x9e0000, 0x2}, {{r12}, 0xfffffffffffffffc, 0x5a, 0x10, 0x0, 0xf5}], 0x4, &(0x7f0000000280)={0x0, 0x7}) 16:01:16 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r1 = socket(0x18, 0x3, 0x3a) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x2, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000480)={&(0x7f0000000180)=[{0x41, 0x1000}, {0x85, 0x401}, {0x1, 0x5}, {0x8a, 0x1f}], 0x4}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000240)={0x100000000, 0x6}, 0x10) getuid() sendmsg(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000080)="6b6f551f95250de0", 0x8}], 0x2a6, &(0x7f0000000200)=ANY=[@ANYBLOB="10001400f3ffea46af39000000000100"], 0x10}, 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000440)) sendto$unix(r0, &(0x7f0000000300)="c7f7a3b4a4cf8889e7bbdb3b0512f7fecd6c2422b293eaa6b4565d0b482fbcd6e17430faa1eae865e69df10a9c00fc5741f622e87beec41316d17495a98da659b4e5059c58b19a98e33586f8642cf129489547da5c2fd45699d2fe3054166e6eb1c4ca1db868133d3eded505ce1aa71e871f9775233a9b0f416dd195b37aa38d9a331c63da43a2c34fce7e146c329dce368f83b7c3c27e8a67e14579", 0x9c, 0x1dc299cc1827e745, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0xa) openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x1, 0x0) shmget$private(0x0, 0x4000, 0x4, &(0x7f0000ff9000/0x4000)=nil) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x1f, 0x0, 0x0, "0500"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x5, 0xa2, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x5b61) 16:01:16 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x5, 0x800000095}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x799, "0000007f066ec500000000000000000100"}) write(r0, &(0x7f0000000000)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e", 0x26) 16:01:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0xb1}, {0x44}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000180)=0x8) 16:01:16 executing program 0: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x1f, &(0x7f0000000140)="01003f8a", 0x4) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b0784"], 0x10) sendto$inet6(r2, &(0x7f0000000300)="94", 0x1, 0x0, 0x0, 0x0) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r3) listen(r4, 0x0) r5 = accept$unix(r4, 0x0, 0x0) write(r5, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r4, r5) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYRES16=0x0, @ANYRESHEX=r4, @ANYRESDEC, @ANYBLOB="224dedd3cbf447a4a0af2c92350ae2ebe947fd7c43fa5b2a6b82ec9ec6fe1291bb1f1f1d6e67e95b687e292091c948563b485a74179d40fc474b526b3c748301be44f18ba3202520a5e6ca19d7bab9109910c154acbde301c83b9eacc1f5c43b19b448bbbd69176383741e7f1021dd698df9fb9dc96a6d300a50206ce1941e71aab64b4b8fe4fb1f2180e729997ac070b143ce86b6dffea0c72234fa4024dfc505c426ad45a94d5aaf87f53a2358f25d4abf6315145130bde79c9b27b2b26e8d3b67f4cbbd526f"], 0x4) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) 16:01:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x3}, {}, {0x6}]}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) msgget(0x1, 0x9) listen(r2, 0x0) r3 = accept$unix(r2, 0x0, 0x0) socketpair(0x6, 0x2, 0x7, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000006c0)={0x0}, 0xfffffffffffffe5a) r6 = socket(0x2, 0x1, 0x0) bind(r6, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r7 = dup(r6) listen(r7, 0x0) r8 = accept$unix(r7, 0x0, 0x0) write(r8, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r7, r8) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x3, 0x5, 0xfb, 0x3ff}, {0x5118, 0x1f, 0x7f, 0xfffffff9}, {0x0, 0x3, 0x9, 0x9}]}) getpgid(r5) fcntl$lock(r2, 0x9, &(0x7f0000000140)={0x469e0804ebf14efe, 0x2, 0x3, 0x6, r5}) write(r3, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r2, r3) setsockopt$sock_int(r3, 0xffff, 0x1005, &(0x7f0000000040)=0x1, 0x4) 16:01:17 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getown(r1, 0x5) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a3862070000000082959559c4017910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f7ff0f6f258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bdd35b46a0046f1a1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308200b4d5a002fcc7a7f95fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd177b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e7683cc8ac3cdff2735fb1737f69c7c148ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d75dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670a7a4a52d81c39524edd6d35d3d39b1dfc43564a30f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c0116019f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df114abcd0dac2324601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b721cd8076185895553df35c502ca466020554d03ec5ca33dde848a869cc100a5a17a7a3c53edb523c804304f854c0600"/1009], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:01:17 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x0, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000040)=ANY=[@ANYBLOB="000000000000000000004f6ff8be00"/24]) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x200, 0x0) bind(r0, &(0x7f00000000c0)=@un=@abs={0x75192415ec74e910, 0x0, 0x3}, 0x8) fchflags(r0, 0x83568eb3c678c989) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000000)={0x100a, 0x0, &(0x7f0000004680)=""/4106}) 16:01:17 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x31, 0x20000001}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x4) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b0784"], 0x10) sendto$inet6(r2, &(0x7f0000000300)="94", 0x1, 0x0, 0x0, 0x0) recvfrom(r2, &(0x7f0000000280)=""/4096, 0x1000, 0x2, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) r3 = kqueue() kevent(r3, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) 16:01:17 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000300)="c0a2b85cadb775607d509b20e207c214c2f71eaf5ac8a6a2ce4abe20d1914950a7cce800cea1999aa40ecce9df8e98cbd975c0da08c3ece77371c44535364dd59ddea31ff9685b7578056e963e9c67ee96c10aefbb0975cbd47f73f3574a5732481e9ddffcc60d47132480620b0233ad7964ed99d231485fca09296a9339f5a81db149c58c9fef02941cfec45b57fbe78343c05769223f74bb38051b73cd2fe73cedcaefc2ca312d09066b1c417a73b6a808c847394dee84a37701aab263ac6122bb438c900d1e85976535cb0b128f8168ec7b81c6f63a062596af70d29c57172ac79dcae22a22d78f26f64bf84e3c16acc0f701dae8b85555", 0xf9}], 0x1, 0x0, 0x5) ioctl$WSDISPLAYIO_WSMOUSED(0xffffffffffffffff, 0x80185758, &(0x7f0000000180)={0x0, 0x4}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = accept$unix(r2, 0x0, 0x0) write(r3, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r2, r3) r4 = msgget(0x0, 0x446) r5 = getuid() r6 = getegid() r7 = socket$inet(0x2, 0x3, 0x0) writev(r7, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r7, 0x0, 0x6a, 0x0, 0x0) r8 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0x3e5) r10 = getgid() getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r8, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r9, r10, r11, r12, 0x2, 0x9}, 0x5, 0x5, 0x8}) r13 = getgid() r14 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x800, r14) r15 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x0, 0x1e08, r15) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000200)={{0x2, r5, r6, r11, r13, 0x0, 0x5}, 0x4, 0xb8f, r14, r15, 0xfffffffffffffff7, 0x390, 0x6, 0x53}) msgctl$IPC_STAT(r4, 0x2, &(0x7f0000000140)=""/60) mkdirat(r2, &(0x7f0000000040)='./bus\x00', 0x4) 16:01:17 executing program 0: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, 0xffffffffffffffff) socket(0x10, 0x1, 0x80) listen(0xffffffffffffffff, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r1 = socket(0x11, 0x4003, 0x0) r2 = socket(0x11, 0x3, 0x0) setsockopt(r2, 0x11, 0x3, &(0x7f0000000500)="04000000", 0x4) sendto$unix(r1, &(0x7f0000000000)="b1000513600000000000000000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0), 0x4a2) stat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000280)) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r3, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c009f0000", 0x8) socket$inet(0x2, 0x1, 0x1) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = fcntl$getown(r4, 0x5) r6 = socket(0x800000018, 0x3, 0x102) bind$unix(r6, &(0x7f0000000380)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r8 = socket(0x800000018, 0x3, 0x102) open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000680)='/det/bpf\x00', 0x400, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r9, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r10, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f00000003c0)=[{0x87, 0x0, 0x6}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r10, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r11, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r11, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r12, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r12, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r13 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000600)='/dev/wsmouse\x00', 0x2, 0x0) r14 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000640)='/dev/wsmouse\x00', 0x800, 0x0) dup2(r13, r14) r15 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r16 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r16, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r16, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c009f0000", 0x8) bind$unix(r15, &(0x7f0000000340)=@abs={0x0, 0x0, 0x0}, 0xffffffffffffff65) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r5, r7, r17}, 0xc) listen(0xffffffffffffffff, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1021, 0x0, 0x0) socket(0x0, 0x4000, 0x0) r18 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r18, 0x0, 0x0) r19 = msgget$private(0x0, 0xfffffffffffffffd) r20 = msgget$private(0x0, 0xc6) msgsnd(r20, &(0x7f0000000dc0)={0x3, "3d551559e046828f563a7584eae633181235a06adaf5ff5e88437f167385acc79aef66b655bc3947ebbd7ef8b684287fc472f0ad8d3ae4df93d1e4ae6a59a668496b3054f748bf0604216055907d7ad42cb6172d6b3dce4a22b19dc2c4b5f39ee2d4a6a2d064c6eee8be38af00e92b0b5b3e4b10481caec9847c84ea930bef0a52e30b9318b8dfebbea30aefd51932b9cf65e639a34b2a6d9819983e161bddbe47954cbbca9fd279162c5982300d728052748bcbf50315e2de3f6cf063c602f5e785fb1781740a78184160d8bd7363ee5bcd6152fe83518d3c80e784640497da89edfc2ab49a42dee43edf78f7c02be3259e2a98e8806579eef84252f232ea5d304331fd365f8591845fba205da23499c4ed1db2977a46e856225771004db2f6d070ae8c39db1979e5c05b64bdaff0d9fcefed27f1a9e28c4e6b36f78b5d5730b798e916b05ad28904dcdf9c6e2481176c0e0dcac93ed7123abe56d7109700"/366}, 0x176, 0x800) msgsnd(r19, &(0x7f0000000580)=ANY=[@ANYRES32, @ANYRES64, @ANYRESOCT, @ANYRES32=0x0, @ANYRESHEX, @ANYRES16=r19, @ANYRES64=r15], 0x7, 0x0) r21 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r21, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r22 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r23 = fcntl$dupfd(r22, 0x0, r22) ioctl$TIOCCONS(r23, 0x20004276, 0x0) ioctl$TIOCMSET(r23, 0x8010426d, &(0x7f0000000000)) r24 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r25 = fcntl$dupfd(r24, 0x0, r24) ioctl$TIOCCONS(r25, 0x20004276, 0x0) ioctl$TIOCMSET(r25, 0x8010426d, &(0x7f0000000000)) r26 = msgget$private(0x0, 0x1) msgsnd(r26, &(0x7f0000000540)=ANY=[@ANYPTR64], 0x1, 0x1000) r27 = syz_open_pts() ioctl$TIOCSETAF(r27, 0x802c7416, &(0x7f0000000080)={0x0, 0x1bd, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) ioctl$TIOCSTAT(r27, 0x20007465, 0x0) 16:01:17 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000900)="90853856a63efcf2dafd59dbb3ccfeb6bb87611df9e9a23877062c368035b5664d65455f194153a11cead4d142e11b56fe9bdaf71bf0697ffc34deb00ef06a16b122bfecbf0000000000004abe72c94ac670d880303610a2a9c8dfef9cee2dcd72738961da17f22e00006934cf022986abb786086ad403fd13ed874ccbd16f09db16fe30576bc0b9deab646c83305689cf8183e6ed1ed8f7f8387a1cd5c4c1dfcf81ab1e59d8757e7e45ce455df9b7f6f9e2109b435385b85267007d7a95ba1d2cc78e4c6266c8d5260f2ea2a8e2188ddf979c51f00500000000000010003c845f5c6f406d15e25d8a60c52361ea9b05a41195f708fdc51aa1c94c68c6b02aac73ec1d673a29be956ed49189a1610cf4665c0e9dc2a37b8798aa6769fff5d502003b2b000000002bcd7dcdaa6f65b729dec894591ae36077d1175ed34a2054237a95a8bb103bc7bfd766dbb3f14aa0d6463e0eae39ef21eb90a04eced7f5f3ed9d43cf0b93a0c824d84aba713febed9c225cdcbb5bcd58ea52b092a5e4d5dcc1a2c8e250", 0xfffffffffffffe5b) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x9, 0x1, 0xfffffffffffffffd, "85491702876ffe4dbfa620000000000900"}) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r3) listen(r4, 0x0) r5 = accept$unix(r4, 0x0, 0x0) write(r5, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r4, r5) sendto$unix(r4, &(0x7f0000000ac0)="1cf252c8960e9dda8c48db0c95c5ae8398cddf5049349cc963f5ffb6363191795d588a0a9440545499f846dda2368e7319f69ff0d406e5a4da4900f67fde8aeea2df91e3edb21a93df9215508862e33eb8dd53b11a75db8ff403f17f51c30fdd373ac07a55883a3cbad7cce564b33bebff26ca8368185af45401335284bcae27508a0459ac8425500c52b1b9e0969bfe9eb685882a1f6f38969355bda1426e0bb490b9b0eba559d59bf7b02ed57ff079ceb7d2534cef9377e4dc4532f8f2927b06d62f20eb06ad240391c7bafab7b680ad14c3ca6c26c16e1c542edecfed19b9c15dacc368258e657f309f14c3a67c506c6599c55f134d1ba7881b37c85e662ee4cc14710eb474a92ff96d221bf2ac7e9484141fc46556fddebed72515f6ccf22776c1debd2574ad84e9203ddc86b20dea1b8f5242e4f3a6c019b5cbe73c1093d2dbdfc0f1c8468cf5affe2d213bd43c74563d260a3865dd664cc93e7b0a4c97b537b86bac2ee147dccb1b80b926b59264aeec162af620bb577a0b6628d4438e523e7b1dc8aa5a77f092239a459c8284fe01f3fcf87836fb204ae452a3c9df73dfdb75d9fc0e04504e6b451fa2449a56d56b9f42a9953ec667c3ff394dbd446df190eaf72603c82b4c91e5961cf560394c305313230424bde047a8240e73c81d10eb026129b36a2e11b0914b97793f8faf0063938174288e9a70905065e1d8e4b0e3a2b25a1541ece27046410b53c2c46654837615f4d7dbc2b79ec92d90ce502a39708a835e930106c2d0df7544d9373b1bb7cf52ebabf88d0d9e72d96e8a6d338a9904ece7cd3a476c7a608f4af840d7bdf733e5f4da4bba743c8f2fbd9af02fc71fd434a813f22641585f042a8de465958702a048f7443cdb8152b24a9f12eaeeb980567f4bb9b49e57ad9db7475c84f22e4f23ae4f34c0f189a378d08a246490e4e1af130b168e359a6cb587079750328d904ed79df85340eb97e3b121d19195e6f5cae4d2f89d34a963ed88a94393bc13520f80f81c2d7fe36a53ca1db1c4518aff984954300f920089baa97166d495742c8099eb01c1676d328d0685f31f68b14f39da4ac4854b9f66d0555aa69b8236eea1ee8d25c927a23e349dcec89a95746e7cc318db6c8a729881e3117c64ed04dcb144ccaf5635a0a0cd8ffe9b95e8de20f5e0512b292d22611955bef7d3cc50f917390275c362a343bef678dc0dec2f06e75a9d0a4527975881db3b2f7443e6e43a8aa5f2b0fd676e55d11cb55a2773452814f67c2d5c195ed864578a2e7a40fb6549260bd369693fe9ad4a193863b320186a3b44e3bf1faadf4c0dff7ba1b6ef1914f0726257741677011ebdce089e39be2f1e7ac46fc1a4bd984485807dac10eceaa02a72a99ad1383016fc810ed9dcfd6af8e9ae511a2806d54f1bb2b74d8377cf44757bf3e4a3529a1c5042496f703b84e93a6c07871076285c5a5fbeab5be577a1b2878485ed2314c34c3786795df16919d9b7afbebf3495d61bf9eda99873a180f92315ae800c49012168664e2e8f1c72de60e781381a0c1eae9bf97c5f951e6eec9cba7d8743f2396fda757faa0f5926e5e50aa3af9680badf31906244fabf3660c1e4f1c4e8502b6568e4ce6942cd8cacb481ddddb32f0858d012f6c531d40d8389cbcff2cc63d18a14c87e2de332846d774ecaf989e2ed22d730979914f2b6f5b9204e4e67793d3cc69b76ea972c0616b4bbb7794004e58352560b3e82b5745a5545c174ef5dab2f7439fe039037a454c8ca563788808d9beeb05efd8b4d9eb8da37f492f991fab3ac9698fc9683e5d2ab15609a2b59326d83cfdabe47d97d3d7b589e6ac298faedf045b4763fb7703fe630e87275cc5757084ad989ddea8646589a1a128951469a6c84ec42e1c8d1908c239e682a7dafd5b7dc93cec77b1d3445cd190f3e9f003d174d48b53adfe2f4373b204ddd9d99d5f1116320989c7ff00d8849d84d65495474a5ffdf08139ba3ea347c72a8facd8f536cc07fad0f7ce2e25521aa6cb2ca9e40af33eca682ff37b1ab2de9478b5aa55764c19666e5a747cf1b9188ef01befa0e06367ff3b1fdfb1d5179d029a3a8b17fac7fb0743d1eb7131c2a0d4a5cb940aac59b33537832a2b76fa49ad946e7d9a9b435634db64277be310940e5d399c6ffa1d07667c6928278fae2d3df069076556286b21186f5472a1f2cd79b49170175210998ee655341ac3cfd5c02061e7a6a9c55a060dfe1e3e8800120a38cc8d966e127d7f3d5d3349872c321e8d86df952ba086311263d4c8371c7f00347cef11f274cce53b0b58a3cccde90379bfa5ffcc2a82d2ddc916a79bc294462a0ead05b6a6e558ab275369fcc477e6e238043411e3e7280890dbeb898b488bbaa1c35f5a19a509c20eddcca638d3bb68a606697bc0fc80a146f9bf12f3270db81fa341ad60fd0f08dcb8d5273ca2709aae1ef8b704b313e2912bfdf0e166221540911964e16c27d00e9d338f1f9dd3c53b48a52a18bcc0760fbbc6e876170fdabd1fca128e11895d123bac5882a9322d3f571f6963ae5691ebc4ba3c648494d1c425711cb4c1ede189daa03e1996cdc81cd6957815f8b4e62c0a9876db1ecb9ae3692b4699fe5d80534a9ad3fb88aa03028b78ac4deb224918ead6c8c05bcb2e38c1990eab69ee7f6f9e862e40bf24a35b451c1f9e593a7d0ee31e2da37a0293189eaa4b138e8e49e1b779a612f9f10baf7f21b35f34b3f10f9cdd0b9ded1cfb4beecc82e60203a52199ae25601df066a80d312887062cbb95532aae472ccdbb6c877b3df724aa7ed09a6d7127d100e7456eb457df7a86c6f7dd8169b4b178d52fe56958a505445d9ccfcf35c80bf5ceee45c7e57cec4d1fae3cc285a9b659006f1f539858e314f0797ad679b70a9fb5750296163bf48fe3d19f3d557111a95e0cd03772c152d966619d99d1c9772edf6cec203917cc15bfdd0b1c62deee3c996c1782ff3b4b203800478182b078a33a087e046eaccec9c1a7df2dbb77f9d5d3af627585a3a4679b61406a74e60e4c34359e17c169cc825dd3e23088ebca73c61372a73cb92d3f9fb129b6ee03739a747acf387fa5199c7c58104f89c82d22cd9935dd4420ce6211245914094dac7aa3dad10a7d0927146789f9d0ba9460526d55c9ffb5e57c313814491ff8874aa68d515c53a5b0d9f26385782630156dfb0f844b256b3d3825be1a51da45e19b93b0d954074d3fcd0dd53988495a8e53c697824dafe19a76ae4bed7ad2fb59551f0f06d89b1494d9846bea289dc9a0c4c2bf68c6a007033afd6c9cb6b669f7e1ac476d05974c35e5457a825f9e8b47eb8c7f70764101953f9c245d008a2c00b2b367e201419bac0bc13ff3c72ff7a9c0535049c2908280262bebfd4437b064aa27053acecbe923fa3653502b7cdf098ae01059a6badc9347be0c3874105a1fb982809cb8eabd256e035baa49a081fccf0e8ddd9615d27e02a9ffc6f2f43b126230354901d22b3f53078afc0b11e46518daa36573efb5d6f79683f600281179c913adb271d99e0f2fe9301b3276c36299ddcf1c0ba767343f23d42b0f2e493a06799a8eb5fe849ff129354af76d6832fe96efafa5d6ed4f33723f6ed7adb9687eca6e94c36626e7b73243af18191a2827008b96820692393f5864f657a9b5aaa1bc082e1d1e8f7199f1e53a2e107b2b70c6dc3cc65e3c417a32e24a518566973daa7ab5485bbdedd24f4a511f8623d269b3128735a99a7ec0fc4aaada40e7024985c852dfe8cc77100a0d7b3aa9a8c20df833e572419d4c0d6097e0f9fd3646385a4cfc89dfc298a9079b0744e6ef484c42fea82fa8260855a603a32bdc510a9ff9070bd204b29147c441cef4ae6c34f845ef97ce9785cfa6ee68cb668ff7f2b14d00417d35497269556a66368913ebed9f372059ae82bb3ecf9a69c2107a370d0e588e548b4c80c0bb8bf46a98e6665cc402d06bfa2f4302025d8e6f00ab14ad9271c0aa12e00463aafc293f924229baec102894795ba328ef568cbf00a064cea461e7fa37c76c3ba2dded2c87bf1395b1305343785bb7a7481c4704740216cf31903034039df95f4f7c6a93ac03ba5dd53cc85539e6349c2e2cb5341aef88f168c9eb124a3e74032cd67338a3e1bbc4f8ee9ef2d6ec07647ca6b431a4a19a7e5565397cbe77828187f2f78f753521d2a7dab34d9b74f234dd64ab9170e7a1fbb4250fe9bb5421d985a9dad32376216df042d99c5494e8cd23c19606a503165bfd80ae63b7cb8005fa4e8448359972d2c196a6fc59d89130758dee7680a8cd7e7e3be00b16d3f0ce9a69e40a541d49358adbee9426f94f2ab0727ee8a5ab58a6821d14b28729725a9cfe58905365b3ef5107e5a06ff9d7aae790fc51510c0b3d689e920232787b8c68fa990382734a328db07d8f516c06801fcddd0b65c1c58d303fe641c8185ce0dc9313a47ca6f0adbed146072152d17b8ebe44184d148274cc69f03e8c119d76dfcd34de4e3316997d0f5bf1a4837dcc78233e1cfe4e9367dd170bad7258760959a6c4d4bcc012514a822b97a90ff1c573c2447ce60c72dc5d5d131f0b8957317f2e7431c54351651e4b5aa9843a151e1430741bca25cfa7264322b268dba4f2caaefc3fbf77111e8fe2f2f000f3c8f0adeb38817e8bc1dd1fce2086bee28198cb7cd2c565d8f5006d265b88312f29a6c24d95c06b6ebd324c86bdf356c841037c8f672d54da93ae8629ebac4856c050b36864e8984616f0ef92852af9d2533d055dd785654cf9aa6488f84094fdb74b26c2cca97db970488b1c04f8cbe22cb20c143875f1dc1e8990109be0611b2a5f3e5af2145f9154931f8f7b58f735c68c67b7fdd65a76cf7e94e50e798a2f4a8cdd6c8c457ea301bb0b64f983b910cf10aa555fc5dc01e444a8206a840939ffce2590bb38d6c39f43f17ab63f35a25f4131ee65f080a06a480915b24cf54015756e24529f114e44ba2f096da4e8084d41f48779180d75fab895b545f9ae703011997ee090d159e56673c96fa167938550e3956abdc6906e69a7c30bbbfbb1175efd671e43bd17c4b9356d1006ec52f8af409d10b9368cccad75262302883f8564d512961c307b36912f349d9367c85cba9f47a0aa720b18e897968edf038b12c8baf3d4582e32bb77d654940f1485bc51a51acd10b6c6ff0b2479b02bf20b1ced348afcde115a72a096b4c32309e365c75d96fb458a0370a59b053fdb52ded0be1d64095ee265a4380d36f730e205bba37766600eb8c8e59f7b78e45aefbf90eeee8750b587919f24849e6222ac561adc51393537efc7715e153781e782172dddff85f6b305131526b209443e6e92b6f542a2f2a0d237e7c1c97afb023855d4b57532a4676690edc7cf9162c852247999c86e439d60f3bb3ff8af6118b16958f923381250ca396cbbc6cad2173542f2968d7198e3970e7ce2f480169440f1711cefc4b8daef0633f2f097e89bde3d224013d15255834189b67412249e9730c90a95d7d91f2633e838a6c81d4dc18513de459db93a211343189e21ecc52e3e3c8e9f3adb388f63f93b91d27d06e4331e997c9ba841a8a4f908ca72610b79ca34292fb28f839ba1046038103029bdb60be60be4f97e9bec0018c105778c3ea940d266441fedc8391170ab7071a03d1c71acf316fd5291962b2f35207ed34dc6b55927435d84c9346a90dd9090791d58938595ed6c5129d481ba1bb072de6da92f9451dee87153e3e2e326b30eb422f7767f0ac4f870694ae595e83a157bf", 0x1000, 0x2, &(0x7f0000000000)=@abs={0x2, 0x0, 0x1}, 0x8) readv(r2, &(0x7f0000000440)=[{&(0x7f0000000280)=""/159, 0x9f}], 0x1) syz_open_pts() r6 = socket(0x2, 0x1, 0x0) bind(r6, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r6) setsockopt$sock_int(r6, 0xffff, 0x1001, &(0x7f0000000040), 0x4) setsockopt$sock_int(r6, 0xffff, 0x1002, &(0x7f0000001480), 0x4) setsockopt(r6, 0x8, 0x10001, &(0x7f00000000c0)="50fe8b2687d9e392f8f9a3048b72415343a44b4821a216ec012110ba5dc776f840eb28e9a34d676d9b21073158e43376705b57969b40c1b339b65fff12839a1f380780a32b5bfe2f95d92dc55b2c20b4565eb21a8614a63b527e4306022a23cb1d74ec5cede0a15c15fa4f3f14f5444f92d1b44e549e7b84009a384a1b13c2d2a917e1bd14614f475ca99a1f0a1317ebea47548647653062b7b60af8597b238e", 0xa0) 16:01:18 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0xf6) writev(r0, &(0x7f0000000280), 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)='E', 0x1}], 0x1) fchmod(r0, 0x80) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000004c0), &(0x7f0000000500)=0x8) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f00000008c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386c07000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c506659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000000e676693c34ace42cae12780d142e1e7af204c69d78edb1ea338aece4515337a2bd679763000000000000000000000000a7e5b8c945036dbb781962d1ab70e0f46fc6530f3e32296ab20ef549cd2823d2f930d0ca24479d49900d74d56f41e4eb0666730aa4892f0b5a7898ab138d5194767f74b853cf279e02f0505698aa6bfe3ca2466b6e2ee3be5a160abdfb0e6819488b0ef04253c26b63c7b6bc9c6ab90b5c57b00bfecf8e8c56f988cd1b56a054e4a610cf3c1be9ea88693e99fc34ef2e07bd5bd9273d2afeb6d7068c70a4a644367deb8824806f86a4e7e0895db0d6d9a062cf2f68a68694c275247f788ecc2c75f2ea3376abc49f3fb28663e07e268120be82b07c177469bb3ca21165dd94410284556019ef75e5749fcd4ee8694380caac88aa59aece368837bc9e115aa531d6e25d2b374fbb1c79b1e75525e0a43e8f040000000000000000"], 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="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a3862078dea24018295954984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5ebd2ad88b2951b1580136be8a399e6db8a9e3e05bc5370bcd4c0a16f96adb5a09000000b6d5b786186a3c503b580200000000000000e447473c238495aaee48c02f6ac4e41af3bf554799b9b813fe8ce9298a381371350298e5ad30505e8f5300a4aa63b9e2f69fef9d612f871f4385f04157795ea4a5c5fe839fa3f31c4b78a202361cd8cac7dbbc5b65c6592934e4195b51e5510aa6866bffe6733d2870b400000000efc106aab71c3a51d35275a1405e022249dce8b0cba4d09148a8332a9a4b32cc8d2d617d08c601c0c6fb369188fd59e065d4cf726660c26dabcf619e4124402ce759074a551d61954768965bf1a488be3d0ab3e74c72da0e6936a0005616b5d90913035b9a5bc8e3d0e2f71de7d355d0e0dcbca66e400bb8cafcd1f087c28303386f89d89a98f6d6b975ec6adc654742a4dcb0f96c3117e56e6121bbfaea79f606dd9ee655c0ae75962a19fb58b3d54efc1540991effe8145dacf08de8d7e142b3960fe7ac505c877eb65d681a2651c48b87945f2c028263887d1e68c5a3943e5383bc838b33ec728706d20818db515e22f6e43c7c76531a208eb6433b783a4507852e2224ebcda08abd935b6649899c480627f8"], 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(&(0x7f0000000440)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b0784"], 0x10) sendto$inet6(r5, &(0x7f0000000300)="94", 0x1, 0x0, 0x0, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000280)=0xc) ioctl$TIOCFLUSH(r4, 0xc0206921, &(0x7f0000000300)) read(r4, &(0x7f00000002c0)=""/105, 0x69) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000140)) accept$unix(r3, &(0x7f00000001c0)=@abs, &(0x7f0000000240)=0x8) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000000029, 0x9, &(0x7f0000000180)="06000000", 0x4) r7 = socket(0x18, 0x1, 0x0) close(r7) fcntl$dupfd(r6, 0x0, r6) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:01:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = msgget$private(0x0, 0x2) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/121) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x30}, {0x50}, {0x400006}]}) syz_emit_ethernet(0x535, &(0x7f0000000340)="b6") 16:01:18 executing program 1: r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), 0x4) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000001480), 0x4) connect$unix(r0, &(0x7f0000002380)=@abs={0x0, 0x0, 0x3}, 0x8) r1 = socket$unix(0x1, 0x5, 0x0) readv(r1, &(0x7f0000002300)=[{&(0x7f0000000040)=""/164, 0xa4}, {&(0x7f0000000100)=""/4096, 0x1000}, {&(0x7f0000001100)=""/116, 0x74}, {&(0x7f0000001180)=""/237, 0xed}, {&(0x7f0000001280)=""/115, 0x73}, {&(0x7f0000001300)=""/4096, 0x1000}], 0x6) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000), 0xffffffffffffffa8) 16:01:18 executing program 0: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdfffffbffffffff653000463f7b238bf46854d78a2a18c8197a386207001600008295955984c879108ded3f68c117006abca64896bc5e57c6388bbc2ad88b2951b158696d01360bcd4c0a162b58fd4237b8fa4d012ae444473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30c85e8f5300a49fef9d612f871f4385ca43e47c20a0f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000003454fe00000000000000000000559aa4a6215ded01fdfd82d3fd6227d60b90a950a01ae64da66415655b05810c8f67de1b28f20fdf324afe075ae85c6f0b6d4299d55ff5229e1a798336343d05bc2f3edacc80bbbe99033074039910cbd826ffffff41d2eb268d8ffff8f98dda84f276d1a89b156fd6bfe9ee2ddd4295588c3fdab6000000000000000000000000202a11c9cbbf0bb4803c0b3628441145142c5568a8f3fda7899b281ddd18a5d449d22131fc60e818b2d57b6433f259277981b92e952c67e445b604295f5c27d3e30615a563b248ea1253f8f4b019ce802232427f865de58825cde3"], 0x10) write(r0, &(0x7f00000000c0)="9e3eb3900603b73725c7c19aab4230e8864fabe4f2d065c9a88b86fab7ca2730619556ae0b655533", 0x28) sendto(r0, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x10, 0x0) write(r0, &(0x7f0000000040)="e49a44e720c1100afc0885fb5202eae05325f892", 0x14) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000400)={0x9}) socket(0x18, 0x4000, 0x8) r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r2) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000440)=0x5b1e71a8) getsockname$inet(r0, &(0x7f0000000380), &(0x7f00000003c0)=0xc) socketpair$unix(0x1, 0x5, 0x0, 0xffffffffffffffff) sendto(r0, &(0x7f0000000480)="1d1a5ec192f09a3e3885158266", 0xd, 0x4, &(0x7f0000000140)=@in6={0x18, 0x0, 0x4, 0xb6b9}, 0xc) 16:01:18 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r3) listen(r4, 0x0) r5 = socket(0x2, 0x1, 0x0) r6 = socket(0x2, 0x1, 0x0) bind(r6, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r6) setsockopt$sock_int(r6, 0xffff, 0x1001, &(0x7f0000000040), 0x4) setsockopt$sock_int(r6, 0xffff, 0x1002, &(0x7f0000001480), 0x4) r7 = socket(0x2, 0x1, 0x0) bind(r7, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r8 = dup(r7) listen(r8, 0x0) r9 = accept$unix(r8, 0x0, 0x0) write(r9, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r8, r9) r10 = socket(0x2, 0x1, 0x0) bind(r10, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r10) setsockopt$sock_int(r10, 0xffff, 0x1001, &(0x7f0000000040), 0x4) setsockopt$sock_int(r10, 0xffff, 0x1002, &(0x7f0000001480), 0x4) r11 = socket(0x2, 0x1, 0x0) bind(r11, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r11) setsockopt$sock_int(r11, 0xffff, 0x1001, &(0x7f0000000040), 0x4) setsockopt$sock_int(r11, 0xffff, 0x1002, &(0x7f0000001480), 0x4) r12 = socket(0x2, 0x1, 0x0) bind(r12, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r13 = dup(r12) listen(r13, 0x0) r14 = accept$unix(r13, 0x0, 0x0) write(r14, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r13, r14) r15 = socket(0x2, 0x1, 0x0) bind(r15, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r16 = dup(r15) listen(r16, 0x0) r17 = accept$unix(r16, 0x0, 0x0) write(r17, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r16, r17) r18 = socket(0x2, 0x1, 0x0) bind(r18, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r19 = dup(r18) listen(r19, 0x0) r20 = accept$unix(r19, 0x0, 0x0) write(r20, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r19, r20) r21 = socket(0x2, 0x1, 0x0) bind(r21, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r22 = dup(r21) listen(r22, 0x0) r23 = accept$unix(r22, 0x0, 0x0) write(r23, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r22, r23) r24 = socket(0x2, 0x1, 0x0) bind(r24, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r24) setsockopt$sock_int(r24, 0xffff, 0x1001, &(0x7f0000000040), 0x4) setsockopt$sock_int(r24, 0xffff, 0x1002, &(0x7f0000001480), 0x4) connect$unix(r8, &(0x7f00000004c0)=ANY=[@ANYRES16=r10, @ANYBLOB="c8d8ae13ff68813803affc9ec3c5a78f2bbcd1d55fa9237706fc7a0682230d56354dce3b98e73f33332c2a7e3fbc8207f5153cabb76f28c6426fb4fab8d3458a069030f987650ec9559cdba6a180032ace7a2e8dcfd98afeec129571d9e90fa3bc074b9198bc6e67a2ffd0c3f5626e36cbe7f7ada4864eb121aad5abbd3cbaee79bb73d5f37ba1c52310a062f49b6e44ff2c29263eab1154e0e1110e247f71300c799458a6420534c9c56371dc412427c1a12438f3bc4752ec40e8bce970702e64b1d144c5e9699ae924df6807bd8d955dc581719b08939da9ae98397f828a5fe2244c24c5a66e9ca5aa51a41a541f5f", @ANYRES32, @ANYBLOB="c16102cfd0190c76f82167880b25305248413caa4055b67e1c761144055310efeb95801030fb810534781183d31d2d80037a0b29a05d19ffa2503aab6f245dafec379f5816db2141c998753feb4b449660d9f7da85bc416e98bdf6d74805a2300dadd73a8d8198477479ba86dcc06b8d801f51a12109007ee4b2ff916daad0", @ANYPTR=&(0x7f0000000400)=ANY=[], @ANYPTR=&(0x7f0000000480)=ANY=[@ANYRES32=r24]], 0x6) sendto$inet6(r5, &(0x7f0000000300)="94", 0x1, 0x0, 0x0, 0x0) r25 = accept$unix(r5, 0x0, 0x0) write(r25, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r4, r25) setsockopt(r25, 0x20, 0x5ad, &(0x7f0000000000)="911b16a22654f752b1c2f4269778c760d16f64e512d5921e1c667f6e8deb71197b3744b62167a59c7169d59c7d9b0b8722537ca0e24f0fab1687fedda99691918d89d67d3b84f4d5f7ec911ab900c802bc2b59c394c986dda777d9211bac0119cc3413eef70eb39e6f082e9c941fa8d94229190f94f2b4f9e71ec41c4c20a61c1204e7520fc1ec177f224d2040d193c3df5ba16fbb51b73be2e883b712756cd9890a2e4009d93457726fafbdaf034d1f58cfc6acd9bd6bfb009e152282d6c3641dfa3a299c0ba915e25a26342071e1e88b322926e1c67f1817d76ed651b953", 0xdf) setgroups(0x402d, &(0x7f0000000040)) open$dir(&(0x7f0000000240)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) r26 = shmget$private(0x0, 0x4000, 0x100, &(0x7f0000ffc000/0x4000)=nil) r27 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0}, 0xc) r29 = getpgid(0x0) shmctl$IPC_SET(r26, 0x1, &(0x7f0000001680)={{0x8, r27, 0x0, r28, 0xffffffffffffffff, 0x40, 0x7ff}, 0x2, 0x5, r29, 0xffffffffffffffff, 0x80, 0xffffffffffffbca1, 0x1}) r30 = getgid() r31 = socket(0x2, 0x1, 0x0) bind(r31, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r32 = dup(r31) listen(r32, 0x0) r33 = accept$unix(r32, 0x0, 0x0) write(r33, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r32, r33) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) setgroups(0x6, &(0x7f0000000140)=[r2, 0x0, r1, 0xffffffffffffffff, r30, r34]) 16:01:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x20000000000000fb, &(0x7f0000000200)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r0, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = accept$unix(r2, 0x0, 0x0) write(r3, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r2, r3) chflags(&(0x7f00000000c0)='./file0\x00', 0x0) recvfrom$inet(r2, &(0x7f0000000140)=""/182, 0xb6, 0x881, &(0x7f0000000000)={0x2, 0x1}, 0xc) 16:01:19 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) r0 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r1) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b0784"], 0x10) sendto$inet6(r2, &(0x7f0000000300)="94", 0x1, 0x0, 0x0, 0x0) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f00000000c0)=0x6781) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000040), 0x4) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000001480), 0x4) sendto$unix(r1, &(0x7f0000000300)="849536adf7a3cdc6cd59dee64c77d025372cb357ee52a22a225f7a4b772ffa5d03d3bce4185d320dc6c44e62c2259c63f3435b47b0b02a457b5dc1203d59823054397820fb7d14aa7434649b1105bd78b59f6b70795cb7ab714de28240034d19a14ecd466becdff8ed2a6b64f43b60b926ebee1e607aa1311e373058189daed25fc223168da3d4917c0e67503bbc2e1b7158edfd069c0a8e660fbe35af777ff7c6b0ba8c35409637cbdb0a877db6768f850fe99facccecadfffd38838ab19253a6d0127093ce81477527c22acecf25e7197c7fb55436630a42cfeb9db0", 0xdd, 0x2, 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) socket(0x20, 0x1, 0x7) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000440)={0x10, 0xfffffffffffffffa, 0x4, 0x0, [{&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x3d67}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xdb1}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x5}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff7000/0x9000)=nil, 0xfff}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x6}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x58bd94b4}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x6}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x3}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x100000000}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xe3}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x401}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x8001}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0xf7ce}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x1ff}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x9}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x9}], ['./bus\x00', './file0\x00', './file0\x00', './file0\x00'], './bus\x00', './file0\x00', './bus\x00', ['./file', './bus\x00', './file', './file'], 0x9}) select(0x40, &(0x7f0000000280)={0x8}, &(0x7f00000002c0)={0x9}, 0x0, 0x0) 16:01:19 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)}) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40024004000028a7) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r3 = dup2(r1, r2) fcntl$setstatus(r3, 0x4, 0x4) r4 = semget$private(0x0, 0x4, 0x284) semop(r4, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) semctl$SETVAL(r4, 0x3, 0x8, &(0x7f0000000480)=0x7) semctl$GETVAL(r4, 0x0, 0x5, &(0x7f0000000340)=""/211) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) geteuid() r5 = socket(0x2, 0xc003, 0x6) connect$unix(r5, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700006af98295955984c87914bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc01010000000000008b2951b158013637b8fa4d012ac481003c238495aaee48c02f6ac51e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385e04157795ea4a5c5fe659fa202151cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r5, &(0x7f0000000340)="f8893e9d34ba751218d041ed7382a05dd4857d0e4b1fcaa5b09f4f8aad5b53acbaa9ebc514c7f23b39d685202686130fcbd69f954e46a010440a581a934f2aeab35d00346f7e3a107ae0fc06c2481b4a055d696baeb3ac8b5f4368d9cdf5c7197bee0077370b88ed38c2ed6485df96584d851c2705a77cdefde375045236d327db661a107059786cd408dc6ece94806a80f782dde2c535bd3cbe0782255c0db7b3e02673bb05b241258f7135f5762ed39594dffafe3a597cd6bb6fa15788765013b9113bf38e58bc9d7b62f649b7dc5ef93eb8e1676e899e1526df2bf38d5ac58bb8abb1f56d295cb723e4984f69b70307515df65cf69c0ac096c22235142e0cea175c796b7547c22716a06d25fa7469a76458b522fb6a68fd653f59e9018ba14ac1a4c0d3c4a300e9d465b388ce178a08c8a03b57b983c033ccf6ea702539437e9f3fc95681a7d71ee90d2b409b82b5403d28d2349642833b849b7158dbe26f5c77169dccd9b024f456b85c9e5c5da50aa8abb3be5ccef4c19a13", 0x17b) r6 = socket(0x2, 0x1, 0x0) connect$unix(r6, &(0x7f0000000140)=ANY=[@ANYBLOB="d3634e19767b0784e3bb16a667eeef0e9930e783c0cd2200a8afbaf71523d2fdb48fbefcc814726e6a6fd538e92cae2495f59f43f8ea1213bc2b3de23196e29c3a91dee1665c42118f0866e6c350052923b48a59c9de5c504abbe28ece517668d3a3ae9039568fb538b9a45ccfb9b48d7a60a7c876e3929f2b"], 0x10) sendto$inet6(r6, &(0x7f0000000040)="94770b218e7358", 0x7, 0x0, 0x0, 0x0) setsockopt$inet_opts(r5, 0x0, 0x314245ba899a1252, &(0x7f0000001200)="7d0ade859ed46d9385006c00d0344441e40013b3c64aa2f04b2d52174ad7e47824d330faf22d2ea5081fa658e887005e24690a911fac0f19fa5b4143c791ab393e142cd43e4bbb056e584d604c64c88d5bbc7655d8c76d629e776eda9f981a8b19dc90d4b475cd3244bb1f3c3a689ffa38b5ee30751b8bd7c27e01978b3f03ef96a63456c30eebef8f7f962e253e16c571ab7ca2ac1fe37ce5b5a1515b689e918df1edb80ef8", 0x266) r7 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r7}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001300), &(0x7f0000001340)=0xc) r8 = geteuid() r9 = getgid() r10 = geteuid() setreuid(0x0, r10) setuid(r10) r11 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r8, r11, r10, r9, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) 16:01:19 executing program 1: pipe2(&(0x7f0000000080), 0x10000) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x107) getpeername$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) ktrace(&(0x7f0000000240)='./file0\x00', 0x0, 0x8, 0xffffffffffffffff) open(&(0x7f00000007c0)='\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', 0x1, 0x20) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x35}, {0x1c}, {0x6, 0x0, 0x0, 0x401}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) r2 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r2, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000500)) r3 = msgget$private(0x0, 0x718) r4 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r6 = geteuid() r7 = socket(0x2, 0xc003, 0x11) connect$unix(r7, &(0x7f0000000f00)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f0415779a7a4a5c5fe65baa202361cd8ca0300ac5b65c6593d2870bc122cd2350004000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c7b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0410b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb115823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0b4333cfd31efe5126f20c36fd9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ed6cb55ad71e211058b6b187190f4287f30056f0ec9529fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a5465681ec8d71449b36bfa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac0000000000000035d1c39c16c9cca38832c2c5cda5397895cedb795c0205ec3e1ac91ca7acb11551b0235d28bbf44e367dea492813cb57610c5937fc0019631b18b74e95b88b26c7577b8525a6823a0e33190029dd9fefa19b9ba7a96209846a03119646f04e4e78fa9d52aaaf9d57005c6b097b34f9fa3a976c9d4b83bd91e262228a05361e33589f4b01c5e67e224a161777c47f5a5923bd91317a7a1fc3f58c566a60fdf109b1cd110305878f66f4c8ae3277848d0d69bcaea7e0d60d125295fd870a22dc3332c35418888c1a2a1f22f7834ddcab0c6596e473d5c01d984ead286f0b050b9f1e8814648c91df72612481c4"], 0x10) writev(r7, &(0x7f0000000480)=[{&(0x7f0000000000)="a9431ba20085803e16775636cfa0c1a208c89bcc6bc29685404de8a9c96de8b15c4c46c46e0e373c17671e45260cb726b5e210495ff3a2c0c8d5644b7e0f1e06d48786a9a6bfaabdac39b390d752a4cf0b414f32d222c71bb60b8fb181d7", 0x5e}, {&(0x7f0000000180)="1e3eb43f4f1f1ece2b89d50c42522d43bb901bc71248c6ff72f6c228770d8530085f6c51cd44cd94b335b12837379aaca3dd03", 0x33}], 0x2) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r9 = getpgrp() r10 = getpgrp() msgctl$IPC_SET(r3, 0x1, &(0x7f0000000300)={{0x8001, r4, r5, r6, r8, 0x4c, 0x6}, 0x8, 0x800, r9, r10, 0x7, 0x4, 0x8, 0x484}) fcntl$setown(r1, 0x6, r9) r11 = socket$unix(0x1, 0x2, 0x0) clock_getres(0x3, &(0x7f0000002400)) setsockopt$sock_timeval(r11, 0xffff, 0x0, 0xfffffffffffffffe, 0x0) pipe2(&(0x7f0000000140), 0x18000) 16:01:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x1fffffffffffff25, &(0x7f0000000000)=[{0xd, 0x1}, {0x20, 0x7c}, {0x6, 0x80, 0x0, 0x8000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000100)="3c9ebbd555feff969613ba3e1fd0", 0xaa) 16:01:19 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) mknod(&(0x7f0000000180)='./bus\x00', 0x1002000, 0x4300) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = accept$unix(r2, 0x0, 0x0) write(r3, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r2, r3) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000040)) ioctl$WSKBDIO_SETMODE(r0, 0x8010570e, &(0x7f0000000080)=0x1) ioctl$KDSETRAD(r0, 0x20004b43) 16:01:19 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x20, 0x0, 0x1000000000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000040), 0x4) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000001480), 0x4) dup(r1) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:19 executing program 1: r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = accept$unix(r1, 0x0, 0x0) write(r2, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r1, r2) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000000)={'./file0\x00', 0x7, 0x3, 0x80000001, 0x1, 0x8, 0x7, 0x8000, 0x2, 0x2, 0xb6, 0x20}) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000300), 0x0, 0x0, 0x0) r4 = msgget(0x0, 0x446) r5 = getuid() r6 = getegid() r7 = socket$inet(0x2, 0x3, 0x0) writev(r7, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r7, 0x0, 0x6a, 0x0, 0x0) r8 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0x3e5) r10 = getgid() getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r8, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r9, r10, r11, r12, 0x2, 0x9}, 0x5, 0x5, 0x8}) r13 = getgid() r14 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x800, r14) r15 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x0, 0x1e08, r15) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000200)={{0x2, r5, r6, r11, r13, 0x0, 0x5}, 0x4, 0xb8f, r14, r15, 0xfffffffffffffff7, 0x390, 0x6, 0x53}) msgctl$IPC_RMID(r4, 0x0) ioctl$VMM_IOC_WRITEREGS(r3, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) 16:01:20 executing program 0: getrlimit(0x0, &(0x7f0000000000)) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x80c2, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x20, 0x80) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) r4 = accept$unix(r3, 0x0, 0x0) write(r4, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r3, r4) r5 = fcntl$dupfd(r1, 0xf, r0) linkat(r3, &(0x7f0000000140)='./file0\x00', r5, &(0x7f0000000180)='./bus\x00', 0x2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) 16:01:20 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2003, 0x828a4) r0 = open(&(0x7f00000000c0)='./bus/file0\x00', 0x62, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000300)="000000186004008b00002327feffffff0802000000002800000101050000000000003750d6d23cca5cc02e00", 0x2c}], 0x1) unlinkat(0xffffffffffffff9c, &(0x7f0000000000)='./bus/file0\x00', 0x8) fcntl$getown(r0, 0x5) tap0: address list non empty 16:01:20 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x20000000000011, 0x3, &(0x7f0000000000)="04000000", 0x4) setsockopt(r1, 0x20000000000011, 0x3, &(0x7f00000000c0)="186fe65c", 0x4) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 16:01:20 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) fcntl$lock(r0, 0x7, &(0x7f0000000100)) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000380)='/dev/vmm\x00', 0x80, 0x0) fchflags(r1, 0x1) read(r0, &(0x7f0000000000)=""/199, 0xc7) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r3) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000040), 0x4) setsockopt$sock_int(r3, 0xffff, 0x1002, &(0x7f0000001480), 0x4) r4 = dup(r3) listen(r4, 0x0) r5 = socket(0x2, 0x1, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r6 = socket(0x2, 0x1, 0x0) bind(r6, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r7 = dup(r6) listen(r7, 0x0) r8 = accept$unix(r7, 0x0, 0x0) write(r8, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r7, r8) accept$unix(r8, &(0x7f00000003c0)=@abs, &(0x7f0000000400)=0x8) r9 = socket(0x2, 0x1, 0x0) connect$unix(r9, &(0x7f0000000000)=ANY=[@ANYBLOB="6a633b0784"], 0x10) sendto$inet6(r9, &(0x7f0000000300)="94", 0x1, 0x0, 0x0, 0x0) r10 = accept$inet6(r9, 0x0, &(0x7f0000000440)) dup(r10) setsockopt$sock_int(r5, 0xffff, 0x1001, &(0x7f0000000040), 0x4) setsockopt$sock_int(r5, 0xffff, 0x1002, &(0x7f0000001480), 0x4) r11 = accept$unix(r5, 0x0, 0x0) write(r11, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) r12 = socket(0x2, 0x5, 0x0) connect$unix(r12, &(0x7f0000000000)=ANY=[@ANYBLOB="6a638af73fd58818"], 0x10) sendto$inet6(r12, &(0x7f0000000300)="94", 0x1, 0x0, 0x0, 0x0) getsockname$inet(r12, &(0x7f0000000300), &(0x7f0000000340)=0xc) dup2(r4, r11) getdents(r4, &(0x7f00000001c0)=""/243, 0xf3) socket(0x1, 0x2, 0xff) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$KDDISABIO(r13, 0x20004b3d) 16:01:21 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x5, 0x10, r1, 0x0, 0x0) ktrace(&(0x7f0000000480)='./file0\x00', 0x4, 0x104, 0x0) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r2) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000040), 0x4) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000001480), 0x4) socketpair(0x6, 0x2, 0x7, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0, 0x0}, 0xfffffffffffffe5a) getpgid(r4) r7 = shmget$private(0x0, 0x1000, 0x480, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_STAT(r7, 0x2, 0x0) shmctl$IPC_RMID(r7, 0x0) r8 = socket(0x2000000000000002, 0x1, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0}, 0xc) setreuid(r9, r9) r10 = getgid() r11 = socket(0x2, 0x1, 0x0) bind(r11, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r12 = dup(r11) listen(r12, 0x0) r13 = accept$unix(r12, 0x0, 0x0) write(r13, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r12, r13) r14 = fcntl$getown(r12, 0x5) r15 = getppid() shmctl$IPC_SET(r7, 0x1, &(0x7f0000000100)={{0x1, r5, r6, r9, r10, 0x80, 0x7fff}, 0xfffffffe, 0x7, r14, r15, 0x20, 0x6, 0x4}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000080)=0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={r4, r16}, 0xc) kevent(r0, &(0x7f0000000000), 0x7af, 0x0, 0xeff, 0x0) 16:01:21 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pipe2(&(0x7f0000000040), 0x4) pwritev(r1, &(0x7f00000000c0), 0x0, 0x0, 0x0) ftruncate(r1, 0x0, 0x3fffd) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 16:01:21 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000180)=ANY=[@ANYBLOB="fb182e2b666902e3ff010d9822700fd1a9f2d2a45723de9de09e9b537ea39f7043f0dcd018b952a27a18e23ef0cd4ca85fc375d82a8d80532cf09f9fd9b52cf32c5ee79b135ae7581793bbeca5aefd68f6ece473d03169427d072cd5e0a6da210794016019926d12fcc9fca4ea020b6de512c1efad679ed3c6d948a0464b50c4fc9bf4f44d26757b01854a30b8e0f0b2b7073683fd1ad13483cbe8f3673ec1ff8175523c8187ba99b9832a4787a1787f148c29765398f30b140d1ee4b7744261444994bd9ccddd3258575cb601ac8a84fd0f8a2671e556e5083451c5e968318e71e4382832e1bc4b71323293303df456214f7e6db25648691404e85f6e35c30447492ed173a472abb5991a2e81062b55dda0dc"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet6(0x18, 0x3, 0x0) r1 = socket(0x18, 0x8002, 0x0) execve(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)=[&(0x7f0000000080)='\x00'], &(0x7f0000000300)=[&(0x7f0000000100)='\x00', &(0x7f0000000140)=']\x00', &(0x7f00000002c0)='!\x00']) r2 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r3 = dup2(r2, r2) dup2(r1, r3) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r4 = dup2(r0, r0) socket(0x0, 0x8000, 0x6) dup2(r3, r4) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 16:01:21 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x3, 0x1) r1 = getpid() mkdir(&(0x7f0000000100)='./file1\x00', 0x80) ktrace(&(0x7f0000000080)='./file0\x00', 0x5, 0x40000000, r1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) writev(r0, &(0x7f0000001440)=[{&(0x7f0000000040)="0e0bb2e005948d00", 0x8}], 0x1) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) r4 = accept$unix(r3, 0x0, 0x0) write(r4, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r3, r4) pwritev(r4, &(0x7f00000013c0)=[{&(0x7f0000000140)="caabd9dd85b68b0128ca0bf894be401864cab6bd3ea8646fe40b80a8d22536ec4058341010d983b0810d08fd6d640d0747e0377fea530c9494f369a22cbd8f79979af7553cbafe160b9bb15daf5155c1adf50e30215c26de2a2d826e97093d3594cd133ed52f035d04dbf20d336da0afc415e4b242e732bc0837b3f3d02cbef2535778b54ccf285198a6ba6e4b40571333acc99ab88c8fe994acecefef690235bad9258580030d7264efd6d99defe1913256d4839ced366d5e2d3def661a83d08a0877627d5e06dc8cc1f3ba4304bdd1d2289d81f85ccb9ea74dba968f78a0c2d8253a8106fd894db7f8b0d5cb", 0xed}, {&(0x7f0000000240)="df5786c7ec9a305ad178d2bc8c90044c65170de1c6235008c9bdab1a8dccf38ee2c5c43e3ed61ec3140f30dd4276e53ab0e50590", 0x34}, {&(0x7f0000000280)="918a842a5b407dd83372e6c036486e85a4a504f18d04c855f2abb6ba7c0e73de188cfbc2b342a86c9dc4542dfa8be2078c3b7db6f19cfee8a138b301eaf1b330d83152c0a788f9a3a72d0549707a5d15333378eb758a69f9ea06819667eb8bc027de590a194f34f4ffbea635b8f9d940b9983ae25f7aded375257947d26b8c52ea7d124cb9a3c5a25d24fded44fe2955a313f03816fad41dcfa0837166fd27d54dce540764d0f4669968a70fdd8d4650a63e2fc810972749e6da13df50781cf0800e714e427d0549a8c794e84bcd79c706d5c1e6", 0xd4}, {&(0x7f0000000380)}, {&(0x7f00000003c0)="6680d978befb80540771184a98ff77a9d8d870e43fdb0a67151d48a7a34d3e2ddccc8a3fbc8831e027d49147f907cc715475c1d26a3787ca18d9a4ec2e2e3f8082ab97d2ff4d4c2e89cbad4a799f12d5ae8e2b8452dec6bc8a95fef1ae9636489d31b2b016e32f5646754ab0dd164d6bee703f93552315e4b2fa92cdbfe5e3ff61155949fe0d97403b7558d9977141cb3e0180bbf820551b47fb37d7dfad8b99b5fb7273f8ef4c54499891b1d09f816a33a9682e916b7d17ff81e3c3e0fb372b373bc37301875a7f05fe6c849b83e1e58535b34e30e4de858147d7908fe7b9f1e05c5badb698e84cf99d1350ef3a7d92a4ad98dd0806852dfb603dab7f3a0382ec19684fdaeb2bf5ab9b843ae64e20f82bea1dc6ae2c5aad91f7d733ce698a7f203b55ceeb1b67cb5bcf614d64752067cb5ec5e70a5a307e9abe6409e7bbe0f1abd67cbf5cb8ef7f7beea4677a630d97064a9831025a1ec50045583e4ec6042ae290544ed55aa78467a522cbe43d78fc0cdc7089cfdaf83f8623b7c09517c732717ef73867e7ae990e0d3b10a6f358cabf975ec7cfa2b39b32c97a212f8a1cf785ba10f49910ac50ddfa3edf437c72e0c7b087547a842bc90b3b358f9a71d8346b1e9b1c5f6a9cd0d7a70add6687283c75a8b6208934bad26b7b89d67d858a637bed203e0e58c237909b970b848ea56027985634ed7030232f5918f224645ff6da7618242ff2839879b404034edd5f0170301892a57eff1c2ec2955957b6efa36992e8449cfcfaafb4f5c8cc9968d1328ffec99c1e915a97936c6788964b4f33461bd7e2d88b69a1cddc3b6a53908374d9f7a3f586628db066c5f362541cba7418e0c2572d82ae26371990f03dc66fdc025374932adfc2bda2af4cc619236a54c8971b2c1200bb2014176bb0c762881ba83251626feeb1c672b3f96a3ee573db75566a5e151cd03c66df13f3c0415fcb86b03f62d260cd37e6dcecec7579c40f127a619e38aada713f55eb12a6e7ddc6a5aab1f03f754f4eca6a75c9c34a878951cef2b42e2075f647c3552147be50c965fba8185f64730933c77277b910275b5c990c4e2439c57abcc00ae892a5ce92a043a4aa8fac0a83195d77e4fe8508973d33a31919fffe051b9b4630dd399b75d81ce018287a827cf68c8658b35359b18eebab7f3407de5435a7bd56c314def4e1def8dfe85db864020a88baa557136f8e42467ee1b258394beaffdab17415e55f35a671838830401e0f4c5e5ac8459018582160af92aa1e8d04fdb13b398b35b38e7e2687427f55de7921526ca75333f124f1ad1a5e6e2db5171a74cd4c7d79250e876cb833e1d182bf1d62b9c56c425bdbff14bc7ae534dc08a7d129ed75d1eb8203317830ea6194f61580296d1a4e459ce219d8ed0e5d5c067b1bbc1b154621af96c156e1bba8bfc2e584ab64b6d68475ef42290bb4510472a7b5f32bf0ef0ce3ee86d34f03d0b5f150a5596ada39b13b5f04152c7ce12b233bde6c27c17e3ff3542c4ed4d16980a471c4b6679d1662f85bef71eab212178e980be659b4804ae51f99f0642b0dad4d99e1ba220ab86afa0328d26cf63218060dd698045883a0a6d5ebfce0ce87fbe1435790a1187f78487a436e7d37e535e6dbe6c62bfad58ee1f440f10a293e8af48c94fd8b6dd1508a7057b2f0e44c3219e374e3ef1c2d2b95197810a70fd4f2a87a6f9187c19559e865b5ef675a18ea13af5b2828a26e95d06f29f47f3787e429cfc0f594423e6907ae15313451ff78ffa7dde2b189c28097fe52088ab481115670ba012ff78a9d8b0dabdd271d2187d2b5a6c60b303c87c4d7c1a2f6439a2ef15f1c2fb83b03696d812631aec14225a003f78c36307fe3622b9f79647a474ca0ecfe29f4b0134d31a8824cc4ca192dd5c5b982073102120b11ba54e4f4e6d98a05511b0eb4101a563444d3b5dfe7cdb8352b8788b5aafb0fa592d5dcf00f9090eb0c5ca19c96b743c0efeafbe5ea22421120902b16f09c5960a2bef0fa2d71bc3e8f3920dc89c03a612848cf5e5ee5484b50a8db7f4fb0496a59b46b54e656bbd488cbf65faa6f7113fb2a68e05abff2822be4a76d21ca0059e83d1fa8782737710a236eb8bac6b7301ebb9f9ec58be1db0afa80c9f6cce82d3658b18a2f789a52148536e57be6724418b177b769992ccb3e067ea81c9925f8c6dfbff9a0e1a5346f6b324d8c1786d9943c872b20a3d5c2880aa48a27856c9efa571b0f55383b212c64a785761cc67c048c88c2d74ec7bca91a3e3ad2c3e3f3fe63086c8adb125a711d39ddb577014d3bc60836f9588140f97d0cfdc0f408dc0794d68694d81e5d8f9662c266e55b13bbbe52be1b33cb6f58331d1fdc890b700ec3bc64668e9306c8882e4278e9f848d28d710212bc0ac725e8eda1266ee0d4518d73dc0bab7f290572b294e94ab3713dc5aa9d6ded64926c8d2479ff50455d10dbf9efdc3c024a12ccfc26e5694444c7667405dd5f031d38351e43479cbbf72229e4de29b91876d89568521a803d3fe0263dfdbc495c0f3603a163101000eb55c0c04caa11139b5cc5c8130204fedae72e3ad7e4b390005c980da1e35d86afcd13730f0f4a7296b71c4de3f32e3482d02fa81a8855e01904deee69060d1b19848e4109d42dbf81bdd811c9d85dd18fd026812af45c90b8217c4e7564794ec3f0310aa364eab79d6fb1b80f662e762f0eb55518ab35db15e9c6c6e1a5c911fa8d20399a0bbc1fca984ce4316c0d318ebdd38ed5913c544c89cfb9305483fab29cb68257dc9dc15ce2339dfebb7ca225a7076d5aaac3e1abb18e285c8ff9f046461ab6ba2efed970ee0e2abb31421134480bc1e3111e4d23db3ee2edc33fc9e702b761a2779a9e93565811a70381fde33ff18742c37104681eb415b80263eb96f44b7b2454771de5db2c624cd38223fb15bda11b0b9d943e7f0433e9de025ee71707d6b2ff1b259a24ca50c8689a8ea56a6db2389bf1257d9037e643b0db5c6adb81b9d89322a8f49f3ac46950785134cafb46aba200f8fd883c812d62fd55976f901f220b9991002454c9da8dea52e2ff785d2a473aac40a8143bdf94d3cd718629c5ab51e756087a904b3cfe6c46158715e311e8d378c9e4d787b6f4500130f1c54018b0a497c56ac2ac6fa756d13679a5ed7bb05dddbad9ee315ef3c359aab97e8d0133c820704113508f42eb0cab0599d9d1edfa6d31a40c2d06443db320f8046f2872a52516ab09805bd6bb879c7474ba735e8161c37c44f93816e4554f71b3ce93ee439b0adbd048fe02b6d5285c9ee8e811b8098a72ffa6629d18df33d70fad7d570ee7a70b7c2b18522347254d8b0cb41203395ed0430e98642392b0ce4f4bdbf2b367fe13f98900c4ed1b3c91187f7621ef32def8419ed5795164a7f48b47f0bcb69b55c35150833260d73dc6a96704d59c9aee9831f6ad37149920f673886d74bad0645df5f72f0ec9569da02f444d0132015be668fa51491986caa4c91fb73ea75535a1f5a15f14c5e0d25773ef3475415db842b83810e9f61ac2688349526668fb4c6c92fe988c69f2685f0f9739370ede0a3608f5f65953e599cc3f33e48d0dc4067e883d991376cb70f387d90164c6f1aee56539d5dfd16d2453f7cc971020dd44f71942b4b5b909fd57de0e7956cfee4c98042dd8f7f3fd1c43125917e6ea29f8989cbbd7a5ae4d273e99f2bf9ba531c2e5ee69ee571c0a4addae2d844eb0968fb6e1eb121a6207d2a256920f4cf71c86b328b18c64b0840f870c3cd4ee3fd40d0a5b8d72579c4d796496a7538d51f41b59f63b2e869047ee449c5c6720fb37bfb9e9fa5e47c5ba048da8ac235f9a37619c4339a70b6a34311f5a08d770a926a096abd14aca9b4e51c6eb74c2b737a5de722323035c6a5d4f627795facd0641810d0c93c6fb3cd81a3ac5ae918c13a9a361a871936b59db799124bae8218e17589b8144f3639f696dafaf501bb706d6a8de053f32ea15a7bd35339f8aa6fb8c5b7191d5e12bb107e7ca40737cf4eddbb733287835780f63c37be4e041417740305fe9936fc3049f02b51ce44711541ccd05c5a2ff1558ce452caec16564c1bbddcb66493fa9dfb87fbe98228c05af7313d4b01a01f670b1788570e98052e702f756fb26b4433ad9e0ae70f54e8df8c9470db1bd2b8b37d024881113fe6175f80098840f8d51ceb6957a51516f6b59590702c7815e81d9768854d9849fd6c6994a5a2644fe9526a6c54a9fd02ac7a2871ee234804b9c2e4342dc0edb3078538c682fc2a6556434a723f9ca7b6b9668f5d9b303b9cbda955ccf8ec332234b5c77069959d77f5cc2f77ca8d672bb1b22e9fec196d38e0de9690e36cf668fc30d3c789e7f6453f7cae7ff30256815cc03b4ce14a9a2bed746736f6b1492d9e5ef3a474931c1049f6a77c3d2121e18502082763854dfecc3a99e6b42e8007254d65a9a56425fb676e0c8c1cc05b0262b556fa043053b291017040b768a2f33ace3f46b2c1765cfbaff6d095793e9404f41349bfb84d31ea740571cf30787dc39b6f062e4c88962d9d85e0fbe7bd0afa49337ddee017367aa5c189444a8d59f1f02e910e9edd99bc088ab18dfe6e8d197f24c4c720cb2a9ae19352ed28773be699caf927970a6d8e8e9a7a7d8836169826d6fe65e6af02de6ac23ecc056319b66cd27aec2ad610090949aea783ae691bd83bd134ad200e3ea90f417d6b1aee36541c37fa992e19d2a5b3a30f9aa911ec669ebae9bc182c1be55194976c620361c0d85c2daa7709efab060ae3419a51eec8e939cefbbc42d5e7be309e88dfb3fa667791ef87d48438b2c164e1a9204b8782b7e39a0957449cb1e9efef56c905622b8b1e13218e767da18fecf4cea072321879a2794a44cdedf1ec2e9ed38d52bb8907193848ff4972346430c38d84e99305684f52787c89ebaa71d8bbe7fe035705f70034438411c4662dbd62c6634db4f9315bdc103efd00b72013189c8663bb899eaa34899c0f5e387fae49ec7d501b633e4bd43369b320fb80e30b9ec82c2de7a6d086b6df842fb9d419d3e11c59df4c0d52a76440be3da071deec4fcdabc5857cd18398fd0960991563eb6a7db7585ed60a5b42ade7dcb6d9e173ed4db0a7253d11a704216e7f666791313f231b69e11e738c593724a335780ee71673cf07b64942cf5c73b20ef56f78cdf5a49166290653ab4cb0c562cf53a4d1d8122c8c5b5a31cb805e96c13b31dcf245d815c5ad686c68bd5d6bfad4d8769e3dec3ec135bcfe45855a9ec4856e195fb0b50254c3a07a9e8647bb740c1b285f5394aa36f8bf1da38873e3f7f8369ea916ea60c8be000b3087f6152334b6e52615b99e0bf43fe41d427d3aacf797b59c57309b67ced35e5271cb868353aa3edeb26a30fb8a795c985cd99740a6ec8ccab8a9b265616585c0aded4a29e1431864513b1e59fddd1be1850e0cc6c861ffcd4accd71afa5a44024ec387faf3fbf28c52a664411357fda165b02c6667315779a9f3e5d77e23a2f856170fd9319523a69458e9884c6c0aae6279403dfcd42f82957f9fa733977dffff5aa25b1e36ece3d8e3eae58250f0fcd956936b1672533f7aea0e831b1633fde3ac7a7c22dfc949544939e6adf99616efb73d16f0dfbbc8388fdb07aa7f8be9f1c8208682c5fca22f74bf68dc559ff2631a806e4560fcc18faf2c3ceeec4916fadd10a5d1d815f5721c5c8c43cc132cbf0e73b6a321aba3d687fbb685a6a92e62105b2c8926269919a9ec146ee81ba741bb3dbaf", 0x1000}, {&(0x7f0000001480)="c63abfd4653c9cbc504d6b531c28f9864c8cbf0c86c6199c944bfb1b057aeb5eec7aef0178b49b92c20720ec3f6eb7a8c53ae7860b9949eddae5e11c06a9235ef09b2c1d77f6f2c311b18d117e74a4ce641d621dd8e5eaa59d7da36c9ad5b7904c2fe283595af136eff20b6e0bfcbb06f5031451514151b16ed08bb3b6082225761903c39bb9cbc439ab1234a4507e6308d3b8123c03cbd481f521bd0d3b401086c7fb32af51185ef4e145a628f0fc6d23c07879140fd3ed85da3d715f60b93f256b0ead86f2000dcb3387d4fc1ea32c4d3ac2b878720b7c97591ae4", 0xdc}], 0x6, 0x0, 0x3aed5c4b) 16:01:21 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x102) fcntl$setflags(r0, 0x2, 0x1) fchmod(r0, 0x80) listen(r0, 0x0) setsockopt(r0, 0x3, 0x800, &(0x7f0000000000)="0842fb2fc04d68e5d92cf6b5da16153f4b909ac54c68213147a55dd998d7d392cd8013df306e07b1fb6cbd9e7ef0e44bc9bfaaaaa3d8a7c2e191824e5f13250b8597216aedcc431226a7044e338bf8cae16f14bbf48955d4bbc1c7c5b3122b3af24c2fa142550d1d04875dbd30348f14af0ddfc7fd9da8447b1f6c6fbb3016c97b73c98d4c005e8a1eabd67f202686af48126a06c7bcf18cc6ad51abf826798a51f10be3cc8f157f1d05cd747ef9b448fe47e33d62fef31428e76c6a4f1b2122583ea7a4ad8df7a24c5ee9b7176dc788e22567f0d276b2806b3efb507ef6b6bb0bdec6bba7bb7c4012d442c4477114e37e4fb654ccf25f89f89727b42f20c81dd90c853d0e5728ee0757e574f79ab936e5b32915bf59fd63542fb132948089d0c5702337dbf0180bc4e0368e287c83cbbfedbfef0b2b38309049ad63fa153e74b65c052936f3b66fa099a260d4ef992010f6caa0658678485b39e94f48f050c255c0abaf190474e00d8ab2f7ec45123d4d6d2545f25f31fb9f9592584625ef5b5027a69806df21435df0ac46f91358029ee60a7b520ab86916d34730639a2d9ad0581c1861ee3ad3f1234f8d1d4d8b785551f7bdeb01270a721ebc5c9705e3e5388566cb88080a7884c937cca77dc5052fc6879730597ec9bac5a73bde08ca64de95b3557219c2c80577f08fbfcffa92b9e04ee3d2c2c84a5067749241f6a79abb6fcd8ccfae5d26ca9fb636cf0c33e4375d7b41cd0e932a0e663f6f8ab8d5d643644c897a82cc3d0753e6da933b80417d2064553f72060da80ebf7114b0a0c206e210a6c28c3178df7acf437ec609ff9cbba00e3cd6aca790a7528bcc94e2a1620c258beece6b517451efc4655e2f9c52ef86f8183b35bb856a634acebfd7dfbe614d56b4f9112d675c3411482a70b91afbd24970aea103d4e03f0b591e1ede9abf51f848951ddf111b217abc5c640f0ae51410a1b6c3f595b8e803a049887dc584f33a12f81f2c92d0dced90271993f2184d6369314c8598f138f3fcbd464179f954d3978fe49c749144c76264b81277489c7a1264a688765722e8b638594b83c5c41a73e842e64f1ddbf28cf53fa5e19fad2f8ac3c2860d36090552f12e8c22de0129cfc5b0df89f81e57dd5241b7fbaa551fff2d02387b02a365d14af78c2044dc0b10bcb318e2ebd207e228931f11bc37dc9922152a0f072eff6446e4e20c22f8ae6664c4b4fe761c492686cac7548b21e4e5ec31c08126838345ef2ef40c752661e83046fa9cbcf98cc6528b96cd7d505881ec29a17715bf2e26879e27161f24083d261e429c764014fbf23e2ed46560b77ec0dd7819fb6a6a6a0c1eb9d0b6952e151697d08047afd448b286d6ebeacae59a43f3bec12428221280826aba99b054428b74aa764438310655c0e5288374a6de50f9fb6fbbc1a8628fff886b9360fe694c3897abc5e53f3642b1af9c7b83af1c9bf3b5050c7a73f870db772b476a3537953c474f4502b18217f75e53aa7532824d8e6aa43133fc60a8b61f4daf00c739c2f508af6b926334cbdcb16c6e27aeced9060380567d14fe8ac24e8ede48068bf748e0c9c53efe0b982a1b408763c6bcf98fd31b3ee6a702fc5c0e2ba1159c67b2293814680117bfc630ac1570ca66d4ef3eee095b2d0d3d67149179dd2413e4b364091c47593ef42f863ae3b62e60dee9ceafe9ee020da8dd94a13af9f04e85ea1252ca08bfd0c99aa970a956afad694bd11d3be4927e941f92453738407fdeab715b1bf635714c83399d658ce22103e48e498ab550915025335aa47a7cbd3cfb2f0b1691367e04c69f096e80a402b52c42cd4f94c88588bfbf76338fb595a83bc78585e1f90a9a1203ce8f79abd466841bd5398838ff6ec9597057a77d0dc267ea03fbe9f9956118ba2d68e929132cdf4a6c60d154489b8e175f7731899b9610bf56215c4909093d30a4ee3c0ed3ca4e7d5516d3cb90f03a244df942b1338b6cd919cb3995c3f943b357b980c114ca69eaa43ab8cdd262b65251f1f17bdb23870820dadc631035d086264db0babd35fadd74104b46bd84d812925ddb6494c5a39ecc250638299373a4e82d5cded53ab7ab93784d8b05bff88fb5e6d0b797ddaf466dd9357159d020b65fc28891c26c084ce871db245cf8ebab4fbc8a95204821262bc0cbc94c848f5308bf0431fa7d1974480681fca18b23806fc003aeb9184cfdc315ff6910370f95ab61fe754fd89bfa89a9ae030c8a1d7cbe6740cded60db2e911a71ba3e552fae82f4cc4d5c5dbc625abfbd925b2560a126c0c8e7925f6577f53245118a8a4d3db4dbfae0a63689c6c5639bd0417ae5b55beb587146680795cd9b19844da8e79977f76e7534801ad77e4afe36f56baf620106b948fad7c0729a10cc1b019e3e67bfbf19a049b42a8b887658f0619bf81f150596b745b47ddaa63a4e495255aff4521ac0a1218e5576b90a0bad3a25ef81d08a42f9458763efc0fb7a654bcbf0a4a525b0378b871c9e4fc90742aec0e5b12f3de69b7675d011692fca19198c7f258e05ebea740a16d11019c2d8722918308e02b053b7e5906c3e51c652c53c34932ac56fb01805ea6938a7a77dfd30ca54cde4a17d53fb4af71680df1f508fc3bae24b4a61d0d2ee24b9476b030a63888a52fc708989588dc779ebf63c9722c56a0fa765cb9cbfa233c78afbca994a4ac47143908f88e2fe0e4ba65ca66a537db345d5962dd8cb84ddce56d319f2160157f11f747b379b6a1dd3684394970d26ddcaea30cd75d9212cd26c6415b78fb59edef049b4365a7480ace4c062fa9fcb9c0d51146a819332d3f17905df3a8c7afced95cbf42d8e676f41f3a0cfa67dd9473a514b57c4af72082a78c84cc7011d419696a18c5a138f3c792b2c18787f460bffdff7a3d170534522b475879ef29e1282696a7fb017a8e3f71651ec6ce5ce015eebe0868d6e9123e58bddcb11bdcbea79fa7d078ec84b57436d19004e1ee62916557564ea5c483268f1a43c183b3b13776ce06aaaf2f91ae48411b78799b79149572e6b07a3ccd5cdfae897c8baa3342b12561ee3e9bc6548c6f30b02a9e0f5256fb8e06824dc87b8faaa693087d03b1b85a2848db3fa15f74010116e22c4834bbe6dd1d9f4fdc4dc90fa9fbaf8ae4d9e93d2c32cda50175e187def9f04cd6979d8d1f0eac02039e348b401dcdf54278866c25ad28929ff6e0bfe52872126f2f35c0a00744765e6b94029953a56e0da4ef49a452e84210d19f794caea0669dd01af36eb40849e17b3d11c8db3709e5b1196963d574f4bfa7f71fec8dd4de6f12c430b8c0e058d62ed03c38c115c679e8ca0e5250ef15e511f5ff128970162710f2a31098eab669a214ab0c7c133cf1567fdf1ecd9bb6db162320bbec89761c91862575475c0c40933a75d83e0a0ca4693faaae55097100a27934cadd4fc4ecdf99ac36e23cd53f50df044f13ccdfdaddac7ed0cdbb21cf3079819faf8f442b28665e773577cd8b35d62431a75f7ac1780bb47f62966bb76b0d3cd91c17f63bdf4035e6f82cf0d17a159e31639eac83ead0a675ad2e8cf6cdf40ee1f55599399fc1f949b265766f8554224f1698878181168d8429bdf64394efdd5c0a26033abc57ec20f1f4fb0f4797d0c4b5aa0a448cd4b636d45b4054bfc7333162c7f0cacad250018d189233d7385503855584ad486f837381a7675ce558dd26a09eaa3a1f0d7f8a9d580fa89cae8acb82ab542f807b1b68c1c1de7dfc64d632947073fcff55ea1c25c2c009065d8baa9b166a9e43383e2076c1da4bb208594c969afa2283173803754e2bbf595045f5e6ba0e7c8c777a152366f25966326f1930f22f614024f2bd76823e584e5acd432353407b91e67d091665096bd386e1acbb32c88f56eae264e9af53c8871996a954c64b48ed04a2142593f3456de9565e6bf19e0eeae66ebd07faf7087668aa91ea72695ae1f9fa3214f206c5e38665492132e0cc4d67e39b13698a441c9489d8fb851aed13f9842eee970670f0df66dac50270a1e209f3b4e2e66ede993b1750ff681a695127080d3a2fb89924872d8d7597b4a3d3091f8ac7f805c2f0f7e230cc1eac4f2968a1d272df78d13805eb397be939244a73e9cf710bb349bb0e3db1699e56351658c9cf812a826800163a098f79858d6273e0ff10df98091bee411a525d04d2ec917998e29b233db55872cf660cd11f7f2f98030fd9d0a46e113eeb2c6df385e11f43b0493d6d447b7f06b9cca96fd201c75bc46522a5aca6595f2fa6b7d731bf0189377e6abff631cbe463f929a32ae2894b94510ac3441462387a2b3bdc7bab59c73c6829ba2781f8084a212e9d81b140712fa9e27d3c9c17b80c98abf458d801d756317f10f551496da5e0f1c0fa2d59e07c5bef7880869f00ca7961966b82888f90d37fdd3cd2982d0cb69891ba3b4a70ba62a08f3dfd46d634160d2935ba608d3948ce4b9ab2ce43fc66df4958a7058993d76deeb06918daa0d3763dc608f0bace2ac1506310ee4f90895a692107666a46e8235e59a05529bf5f0416cdecf5f772a6782c8d51f914e1b90c9723e06c1c06f0f233bfec3013f57aba3c619a8a9859d4de57cd094443c35ba06af2ebdb2b6983193673a20729a1c03737a31a3ff7d2863f6e67a50f95f5ba90da6a48f7050e75aa1a195677c1db2df7962fa25cae6efb53642976738b696c4aad1c90ae074dcea67208725f4b2b9d61aa3f783e599784b35e50b38db4634f612b5b43ba76c0f58547a81ee7f2c26c3c3aadfedf6e06004f24d679ecfd6ccc17707141f135878bca8853957d3a177f1fe383b4257c85ac797672b4528ff76706d976ad9e0b9092d302683f4ca73f8171bc6d522b34783adddeef8fdfe3afa354281fcffca5ada489afe9ae284f3f0893c3ba580f73946690cc72d0ddd29f5713a7e9d6fc70cf6abc4b1d754439e0f0555bb09c823e8ee669d36bc5c7698feeb3de76e5844a1965982812db36f5ad61b1e5715ba59abc9405813689ec10a91b55b4aa270b3f08a22e488a55e629f842bf73c6fbc29fe799a8d7cf61c94727d80f07055f3a6fae48dbf7c24ab55ea7d76fd08e3bd46e507b3bfafd77890907c50d43ac06d3f2beca3a5ff4aa12ad6b2b1692ea5cdcf1f52bb58b7973f35bfbec1f671d374a63cf10d3934948a25718a898831bcb192dadb145f20a4badc76b461ca1a4c42545267819a6028a7c6f18935b6fa17874f43d1fb3c853b1ace28831426be9b732978057b36e658e909a5d1139bfbaa85f8d792d81c67281db24f5c7aa5dfef4c8c9e634f5cec9b9a701f8ac8059625a5435b98db656fdebb93090b049bdf2c6262615fcd51a4c74a0684d061c79d767904274dab60b39011ad78f07dad2fce7b5ec72efe26f319bb3ab6fad2213a1902e7de570deab9a836ad7d2f4e9e3542317d980d9cd68c40f85ceb1e20460a18fe794348ca09901168e88ba583252bc59674de179a1af9cf4912ad93f0ca06ddbfea678fe389205043008580c0580ebd151db779f45cee1f135ce79e3723f0979d5a96f12750d19bcc40bc36345b523b9d256fc54234e646996d954dce05c29d31dccd9d9c66a69903edfae89ceb6a36bff45e9c2575bd73bb46f5ec47be06ab92548a7df8c89d8428c0d666481bb01abede71943a5d56bffcbe2a405ab2e0224715e665fab68731c49ae68ff75f6f70055f4c88c901e964a82f8b2127cb7001dfa9e60f3dbb4aa1c68401b913e3c49d40d4df6fe7aafa9514059e022db952b0c5", 0x1000) ioctl$BIOCSRSIG(0xffffffffffffffff, 0x80044272, &(0x7f0000003900)=0x8001) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000003980)={0x5, &(0x7f0000003940)=[{0x400, 0x6, 0x8, 0xb52d}, {0x8000, 0xede1, 0x80000001, 0x7}, {0x289, 0xbb, 0x7ff, 0x8}, {0x4, 0x8, 0x40, 0xa1d0}, {0xa917, 0xf61, 0x80000001, 0x2}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000003800)='/dev/zero\x00', 0x8283, 0x0) sendto$inet(r1, &(0x7f0000003840)="fcc7cae71497520770520bb385da678fa778e33d983f23b1a4747df1b7bd32343d3e0f81832c2284f20c5fd629eae52208c62fdc5dc871439cb147c3d9a0ac51ca903705de4719f5dd0cfda87a04b6e2b9917a52cf4598b72c5d27aa9a4a5fee79d861ad99b986f35b02109b72728c0b74ff23769a7c68", 0x77, 0x0, 0x0, 0x0) socket(0x0, 0x4007, 0x3) recvmsg(r0, &(0x7f00000037c0)={&(0x7f0000001000)=@in, 0xc, &(0x7f0000003640)=[{&(0x7f0000001040)=""/4096, 0x1000}, {&(0x7f0000002040)=""/193, 0xc1}, {&(0x7f0000002140)=""/212, 0xd4}, {&(0x7f0000002240)=""/132, 0x84}, {&(0x7f0000002300)=""/254, 0xfe}, {&(0x7f0000002400)=""/107, 0x6b}, {&(0x7f0000002480)=""/211, 0xd3}, {&(0x7f0000002580)=""/183, 0xb7}, {&(0x7f0000002640)=""/4096, 0x1000}], 0x9, &(0x7f0000003700)=""/180, 0xb4}, 0x1) ioctl$BIOCPROMISC(0xffffffffffffffff, 0x20004269) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f00000038c0)=0x8) 16:01:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x40}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) socket$inet6(0x18, 0x4, 0x0) r2 = dup(r1) listen(r2, 0x0) r3 = accept$unix(r2, 0x0, 0x0) write(r3, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) r4 = socket(0x6, 0x5, 0x2) flock(r4, 0x462f194af6c6be33) dup2(r2, r3) close(r2) syz_emit_ethernet(0xe, &(0x7f00000003c0)="e740608e1d9f9245589c291dbc96") 16:01:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x801169ab, &(0x7f0000000300)) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000900)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000009cfe9900549317373ec2e7900e4d09aa275e75e1c0ebfc4d98691ef0d1f39c61fe3d1610dd2f605617d5448f8cead686138af4f2984aed867a221c"]) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000340)={0x10, 0x4, 0x4, 0x7, [{&(0x7f00009fe000/0x600000)=nil, &(0x7f0000db0000/0x2000)=nil, 0x80}, {&(0x7f0000b95000/0x4000)=nil, &(0x7f0000bd3000/0x2000)=nil, 0xc3}, {&(0x7f0000fad000/0x1000)=nil, &(0x7f0000e93000/0x4000)=nil, 0x9}, {&(0x7f0000ab5000/0x4000)=nil, &(0x7f0000e91000/0x1000)=nil, 0x2}, {&(0x7f0000c48000/0x3000)=nil, &(0x7f0000d90000/0x2000)=nil, 0x2}, {&(0x7f0000a73000/0x3000)=nil, &(0x7f0000ce4000/0x2000)=nil}, {&(0x7f0000fdf000/0x9000)=nil, &(0x7f0000a4c000/0x3000)=nil, 0x42d}, {&(0x7f0000ecc000/0x2000)=nil, &(0x7f0000d5b000/0x2000)=nil, 0x7}, {&(0x7f0000c80000/0x2000)=nil, &(0x7f0000a31000/0x1000)=nil, 0x2}, {&(0x7f0000ee0000/0x3000)=nil, &(0x7f0000c0f000/0x5000)=nil, 0x6}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000a80000/0x1000)=nil, 0x1}, {&(0x7f0000bea000/0x2000)=nil, &(0x7f0000a91000/0x4000)=nil, 0x493}, {&(0x7f0000b7f000/0x1000)=nil, &(0x7f0000d33000/0x6000)=nil, 0x100000001}, {&(0x7f0000fb4000/0x1000)=nil, &(0x7f0000e0a000/0x3000)=nil, 0xfffe}, {&(0x7f0000d1b000/0x3000)=nil, &(0x7f0000a95000/0x4000)=nil, 0x6}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000f92000/0x4000)=nil, 0x306}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x80}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x50}, {0x7}, {0x6}]}) r3 = getegid() r4 = getuid() r5 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r5, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r5, 0x0, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000340)=0xc) setreuid(r4, r6) r7 = semget$private(0x0, 0x7, 0x286) semop(r7, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r7, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x3, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r7, 0x0, 0x8, &(0x7f00000000c0)) r8 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r9 = getegid() r10 = getuid() r11 = geteuid() setreuid(r10, r11) shmctl$IPC_SET(r8, 0x1, &(0x7f00000000c0)={{0x0, r10, 0x0, 0x0, r9}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000140)={{0x9, r4, r3, r10, r3, 0x2, 0xd223}, 0x0, 0x0, 0xfffffffffffffff9}) semop(r7, &(0x7f00000008c0)=[{0x3, 0x7, 0x1000}, {0x0, 0x5, 0x3800}, {0x3, 0x2, 0x1c00}, {0x3, 0x1ff, 0xec969a606ae14058}], 0x4) r12 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r12, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r12, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) recvmsg(r12, &(0x7f0000000840)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000000)=""/40, 0x28}, {&(0x7f0000000100)=""/227, 0xe3}], 0x2, &(0x7f0000000240)=""/181, 0xb5}, 0x841) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)) 16:01:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = accept$unix(r2, 0x0, 0x0) write(r3, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4fff3bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07abbd1d049e5f4c3669169eb4be5a922395a2814b14d2ec0588916c297ac43adfbb5775ab949938e2baec7cd0255926c0ec900"/174, 0xfffffffffffffd7d) dup2(r2, r3) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0x4d, 0xfc, 0x0, 0x8}, {0x7c, 0x40}, {0x6, 0x5, 0x0, 0xfffffffd}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 16:01:22 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x2, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000100)=0x5) r1 = socket(0x2, 0xc003, 0x2f) setsockopt(r1, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) r4 = accept$unix(r3, 0x0, 0x0) write(r4, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) dup2(r3, r4) sendmsg$unix(r4, &(0x7f0000000540)={&(0x7f00000001c0)=ANY=[@ANYBLOB="c4022e2f6669b409f5d84eb3c704d4204ff8fe53719427"], 0xa, 0x0}, 0x1) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) r5 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000140)=@in={0x2, 0x1}, 0xc) r6 = dup(r5) listen(r6, 0x0) r7 = accept$unix(r6, 0x0, 0x0) write(r7, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r6, r7) r8 = getuid() r9 = shmget$private(0x0, 0x4000, 0x100, &(0x7f0000ffc000/0x4000)=nil) r10 = geteuid() r11 = getgid() ioctl$BIOCSRSIG(r6, 0x80044272, &(0x7f0000000040)=0x14) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0}, 0xc) r13 = getpgid(0x0) shmctl$IPC_SET(r9, 0x1, &(0x7f0000001680)={{0x8, r10, r11, r12, 0xffffffffffffffff, 0x40, 0x7ff}, 0x2, 0x5, r13, 0xffffffffffffffff, 0x80, 0xffffffffffffbca1, 0x1}) fchown(r6, r8, r11) 16:01:22 executing program 1: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) r4 = accept$unix(r3, 0x0, 0x0) write(r4, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r3, r4) close(r3) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x2) 16:01:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x84}, {0x1c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:01:23 executing program 0: 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) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, &(0x7f0000000c00)="98a2fc36fe9627a957c31c3ab2c780961af2d0b777b288ed9e619c25bdcbbf2b629c7b68189a4ab305c690fb7e1011ce4030eb16fcbd6bd4809da76f2a3b12f807724b84b66c5fa30abcb90990eaa2f8955d8795e4d915335c794b16ac081266f917861cd578583e8c0d480c20658b5edc77e215e9d94c234428620e8ae36091020a29cedc537888257aba3b25fe0e3fba7e8138601604303b795e72934cfe8de2f18f77aa47ecc76cf22a2c9ca0755e3d3ecdfd21feb780afa753dc950b57c0afa55bc3d3f3bfed74126840b138276d94007cbf091d85848a719528f5d3ff79586faae7201a9d69fd64e744c5eaa0f21207912f41cc5c8faae41768546638b64664b3489722e67670a4e6ec52b341b5239e9e64498ccff7bd0e29e5a58794469d486b6db3efc03ec9fbf56528f1485fa3147574c47a3b63762bae40e6be3dbd35a4e95ca8df1abd7aac06b707fdb1ec1f570fdf06c0f5b8eb437546a84c856b7081d416ce3ee780bbdf29c2db7e0482426edb899ddb946203f0b1163caf71f1337f4a97976a1401918c6aed5fc0b03ea26daa7db78516d14265337a31f5c6b31cf71f725abaec1d52951f4140b4274120a62f9269a811df0c95dcb8f69f07a942c872cca361b39c5e94899b2da6750ecc4cc9fde67ebe416b6547a0deacdbbd052d9c9af116831907615ba221a87d04013d51a7368a25cf2b58f8436e5ffd79251b383b5c3f8bdd8f5075157dee2d1613c586071a67d9349322612f03375e532a5d6ae88f056652e480d3bf1635b15e8c85fbc7db6b365db48cab5a38c7870578367ad57e5513a52bde041a29a8dd1c3cfe6b3135fe1ed2e7754c943d6eeb498e1b8d0d752d6a4d7c087d280e29e2a05d41394cc8562b85e25704e78d9aa9661fbdd7f424e88e9a2893ec2f274d7eb1221f964654023e949f38fc952971b9b8b0eef160ea1728218dfb6ec364d4ed5b11a48d044c70ee48969daccb4a521b2159a7c2050bc2e79dec55a1fc1d81fee42025dd5ba6f084f7c4c0a2137e8e387718f61aa6515f06e3bb26a06c9eedeb963c8765fdb1f647be9266d4eeef20355ff591b5fbee235191c2558494e4e4be3ab8f218593914bf3b84e32c0b20d5aedcbc6f8959fada554d46fb6312682ba5f254a61c7405148af0c47aa8c89316af0ace546c1ce278d533c19bd07045d9ba9a0d0a65bba1dbe4be8a42465980625e2481f04603541c748f77cd619f487e240ee82c80d79a4525275ba6ed23b0a36f80e9c9aeed3b8995f481d7bc2dd9d6f94d7a95329b6f5f4b05c5d6d4d2ed640bb3560c7c3e266fc0b941a5f00392da5dd810c0cdf820dfd0146403421710ea405edde5bb5b4233f0a928c060874a4ed55d8f343060e0a024ea8e9e6cdeac8e7332636abd75c5baf115842eae01d42fccdbe5c274d22c67304849efa1d26164a0078d5bf9c0b89e139953b2a714a31662560624231ea4ff025e269e0d7a34eb8d00032bbfbbbaecb01ecf0e7e59b196e37b29866d6fd8b91bc1b28d9b42be44e8aa20f1410e8a882e9152201cca70101bb0481fdea3a60748008cbadf3fd04352dfb54546c2fb2db9740eff58c347ae7872ea07f7616a2d5007b2d8fd65d6a6d24e6c521510dd009709a72e6604586101fc05e590895972e749802c32f5f460dc7283f46ab1f0820476e3caf0fd7bcb8148b2c23eb23c4541a72f8d3a2d717d23ebf39ece43258a2c4c1ce22c5040f28a9d9f17318300100000002ca7ed21f3b4f51b662955486f3a4c7e7acd932c2a409651f9b11277044e904e80c3d7738ee77dc9d7235eea5588be44b7b305a64fc0b1ac1b5f4630a6e6aa37007df167bf37bbfec92a2fe08c9defb3c89b2afc32cfad26e18765ab3ee474df7122fde8e90efc72442cbecede9dd7e852fa3a2faada253186eef204d247c1f7270e0ceaa6701042fd1acdc7f8990a56114ec4238e7d0bd2cd9e80d6ba683d573b0b7999f68b35e27361f13b", 0x585) bind$inet(r1, &(0x7f0000000080)={0x2, 0x3}, 0xc) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x20, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000140)={0x4, 0x1, 0x0, 0xea83, 0x10000}, 0xc) dup(r2) 16:01:23 executing program 0: r0 = msgget$private(0x0, 0x20000003c4) pipe(&(0x7f0000000480)={0xffffffffffffffff}) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f00000004c0)=0x7fb0) r2 = msgget$private(0x0, 0x210) msgrcv(r2, &(0x7f0000000200)=ANY=[], 0x0, 0x3, 0x0) msgrcv(r0, &(0x7f00000008c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000eeef00"/251], 0xfb, 0x1, 0x1000) r3 = kqueue() fcntl$dupfd(r3, 0x7, 0xffffffffffffff9c) getegid() r4 = socket(0x20, 0x8000, 0x0) dup(r4) r5 = socket(0x2, 0x8002, 0x0) connect$unix(r5, &(0x7f0000000540)=ANY=[@ANYBLOB="00b80e7cad37afccfc60ec1f13cbb0148c15e771990d9ccb78b3d38362c720dcb9359d00cd7ad9a493887d6cc968e533d493d68f05cc4885090740c58cfcca1a1f3c3adc528a041870ee8a352679190fff912ed53d47bba4bdb0bc279cc3691d28dab3dda1966433bca5c5ce6899aa5ce88c7237100dae152e2f3bdaeef045754337bdcdd89bde35e55269907d9b1853e03e00885d47ade4fe1c5a7678d48f4017019150693b335394654e4e49e48aaef41458510e7aab6f28c2ecebcde7c923a3582f849a5537733e255fd04d82a5c38c567f7a"], 0x10) write(r5, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r6 = socket(0x2, 0x8002, 0x0) r7 = socket(0x18, 0x4003, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) sendmsg(r7, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x27d, 0x0}, 0x0) r8 = getgid() r9 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r11 = msgget$private(0x0, 0x0) msgsnd(r11, &(0x7f0000000340)={0x3}, 0x0, 0x0) msgrcv(r11, &(0x7f0000000640)=ANY=[@ANYBLOB="00000000c46e8d85ae6a2874007f000000000000000000001300000000000000000000000000000000004885da0f608f029949caea1ddba6320f521e4d35eebf0679af5b7af8c9b3d96481566544129f7e7d66eb9955ba71fc971ae966ccca519c7e5e539dd6bc4d44c1cbc37fbbb23af4bfd9d2095bfd513c98220410d843878e697f02ae67fb677e4fa822ed8e36bb0d09f7472634d81cf4c82b7e423425f9d5bcc3c0f23a20a0638bb3fa12d3dc2207a79c32670634bc9d42cdccf5e38fee5e90c215c4c6f173cc54b626c71e40a404dcc734a0fade9bf7a90203a69ac58ca21742f2bb5f320e4989e2f0b591bd036246f8be2eeb5cc1406899bf64db1647625883d8a7dc2b4f46d18e2ea5f21c0af3ac0fe4ddb8925554e552994d19b7f7233ba08d5b55bc244ff59734306101a38ae954f2698c83469a820b6e3e133ed1196c4a6fb2ca7edd54f426b472"], 0x34, 0x3, 0x1800) r12 = semget$private(0x0, 0x8, 0x80) semop(r12, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r12, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r12, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r13 = socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r14, r15, r14, r15, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) msgctl$IPC_SET(r11, 0x1, &(0x7f00000002c0)={{0x8, 0xffffffffffffffff, r15, r9, r8, 0x13, 0x6}, 0x6, 0x2, r10, 0xffffffffffffffff, 0x3f, 0x7, 0x6, 0x7}) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r16, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x7c}, {0x48}, {0x6}]}) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r17, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x7c}, {0x48}, {0x6}]}) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r18 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r18, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x7c}, {0x48}, {0x6}]}) ioctl$BIOCSETIF(r18, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) connect$unix(0xffffffffffffffff, &(0x7f00000009c0)=ANY=[@ANYRESDEC, @ANYRES64, @ANYRESOCT=r16, @ANYRES64=r18], 0x4) write(r6, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf626123085529f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r19 = socket(0x2, 0x8002, 0x0) connect$unix(r19, &(0x7f0000000000)=ANY=[@ANYRES16=r1], 0x1) r20 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000004000008001, 0x0) ioctl$BIOCSETWF(r20, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x7c}, {0x24}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r20, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) write(r20, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0xfffffffffffffccc) openat$bpf(0xffffffffffffff9c, &(0x7f0000000500)='/devpf\x00', 0x400, 0x0) r21 = socket(0x2, 0x8002, 0x0) connect$unix(r21, &(0x7f00000006c0)=ANY=[], 0x0) write(r21, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) socket(0x10, 0x1, 0x10001) socket(0x2, 0x8002, 0x0) r22 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r22, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x7c}, {0x24}, {0x6, 0x0, 0x0, 0xfc}]}) ioctl$BIOCSETIF(r22, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r22, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000280)=[&(0x7f0000000080)='\x00', &(0x7f00000000c0)='+\\\\\x00', &(0x7f0000000140)='}+\x00', &(0x7f0000000180)='@\x0e/&\x00', &(0x7f00000001c0)='\x00'], &(0x7f0000000400)=[&(0x7f00000002c0)='\x00', &(0x7f0000000300)='%%\\\x00', &(0x7f0000000340)='+-\x00', &(0x7f0000000380)='-\\\x00', &(0x7f0000000240)='}\xa8\xf0\xc2\x80\x9a\x8d\xd8\x82+\x00']) msgsnd(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="010000000000000048696afa0e67b1a6342fcc8ec5d56f596329414fa22f5c0ed193424179fc5bd8017a071300"], 0x2d, 0x800) 16:01:23 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x100001, 0x0, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff88}], 0x1, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b0784"], 0x10) sendto$inet6(r1, &(0x7f0000000100)="fa272f", 0xffffffffffffff03, 0x200, 0x0, 0xffffffb9) fchmod(r1, 0x10) 16:01:23 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) r1 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) msgget$private(0x0, 0x220) shmat(r1, &(0x7f0000001000/0x2000)=nil, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r3 = dup2(r2, 0xffffffffffffff9c) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x100, 0x0) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000280)={0x5, 0x6, 0x81, 0x1f38}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000380)=[{0x29}, {0x1d, 0x0, 0x6}, {0x6, 0x0, 0x0, 0x2000100}]}) pwrite(r2, &(0x7f0000002d00)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) sync() r4 = open(&(0x7f0000000000)='./file0\x00', 0x10, 0xd0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x49, 0x7, 0x8, 0x1}, {0x8, 0x1, 0x1f, 0x2}, {0x2, 0x0, 0xfa, 0x7ff}]}) r5 = socket(0x18, 0x1, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) shmctl$IPC_STAT(r0, 0x2, &(0x7f00000003c0)=""/4096) setsockopt$sock_int(r5, 0xffff, 0x1003, &(0x7f0000000100)=0x447d, 0x4) madvise(&(0x7f0000000000/0xd000)=nil, 0xd000, 0x6) pipe2(&(0x7f00000001c0), 0x10004) 16:01:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0xa, &(0x7f0000000180)=[{0xfffc, 0xc0, 0x81, 0x200}, {0x401, 0x7, 0x6, 0x9}, {0x2, 0x40, 0x6, 0x3}, {0x8, 0x4, 0x1f}, {0x9, 0xc1, 0x3, 0x1000}, {0x8, 0x20, 0x1f, 0x1000}, {0x3ff, 0x1d, 0x2, 0x3}, {0x7f, 0x80, 0x8, 0x80}, {0x4, 0x6, 0x7f, 0x10001}, {0x5, 0x7f, 0x6f, 0xffffffff}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="e740608e1d9f9245589c291dbc96") 16:01:23 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r3) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000040), 0x4) setsockopt$sock_int(r3, 0xffff, 0x1002, &(0x7f0000001480), 0x4) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b0784"], 0x10) sendto$inet6(r4, &(0x7f0000000300)="94", 0x1, 0x0, 0x0, 0x0) r5 = socket(0x2, 0x1, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r5) setsockopt$sock_int(r5, 0xffff, 0x1001, &(0x7f0000000040), 0x4) setsockopt$sock_int(r5, 0xffff, 0x1002, &(0x7f0000001480), 0x4) listen(r5, 0x0) r6 = accept$unix(r2, 0x0, 0x0) write(r6, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r2, r6) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000000)={0x1, 0x7}) r7 = socket(0x2, 0x1, 0x0) bind(r7, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x14a) r8 = dup(r7) listen(r8, 0x0) r9 = accept$unix(r8, 0x0, 0x0) write(r9, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r8, r9) r10 = socket(0x2, 0x1, 0x0) bind(r10, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r11 = dup(r10) listen(r11, 0x0) r12 = accept$unix(r11, 0x0, 0x0) write(r12, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r11, r12) r13 = socket(0x2, 0x1, 0x0) bind(r13, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r14 = dup(r13) listen(r14, 0x0) r15 = accept$unix(r14, 0x0, 0x0) write(r15, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r14, r15) r16 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100)='/dev/diskmap\x00', 0x400, 0x0) poll(&(0x7f0000000200)=[{r8, 0x45}, {r12, 0x40}, {r16, 0x90}, {0xffffffffffffffff, 0x10}, {r6, 0x8}, {r14}], 0x6, 0x7) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb777", 0x181}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) unveil(&(0x7f0000000180)='./file0/file0\x00', &(0x7f00000001c0)='x\x00') 16:01:23 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) socket$unix(0x1, 0x0, 0x0) r1 = socket(0x18, 0x4003, 0x0) r2 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) listen(r2, 0x6) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1810, &(0x7f0000000000)=0x5, 0xfffffffffffffe92) r3 = dup(r0) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = dup(r4) listen(r5, 0x0) r6 = accept$unix(r5, 0x0, 0x0) write(r6, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) r7 = socket(0x2, 0x1, 0x0) bind(r7, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r8 = dup(r7) listen(r8, 0x0) r9 = accept$unix(r8, 0x0, 0x0) write(r9, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r8, r9) ioctl$TIOCGETD(r8, 0x4004741a, &(0x7f0000000100)) dup2(r5, r6) ioctl$TIOCSPGRP(r5, 0x40047477, &(0x7f0000000040)) sendto$inet6(r3, &(0x7f0000000240)="2f3e82b3b5d547c5e90b173264630356eb1203567979f1562aab1e9e2ec0c29cd8553260ee7e347741eaafc2a183a02d25ba9de404edbeee742db535375d1170ee5bb5db7d22553014cba5212402dec4e1dfe722465e6a56445a8d9bc7044adc35b772084fe08e5247f064118375d8ed37706fed3451ca3ba81a39e8c48fdefcc675a9b3622ecf0427706dd3172bab5a798905141dc75ab0d83c19704d3c7032dfbae312e5d07c0c59a1c725513cc853f95f928d0ffe5e9a3ccf16447980", 0x1c0d8, 0x0, 0x0, 0x0) 16:01:24 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1f, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) dup2(r0, r2) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r4) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000040), 0x4) setsockopt$sock_int(r4, 0xffff, 0x1002, &(0x7f0000001480), 0x4) recvmsg(r4, &(0x7f0000002200)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000100)=""/4096, 0x1000}, {&(0x7f0000001100)=""/4096, 0x1000}], 0x2, &(0x7f0000002100)=""/247, 0xf7}, 0x800) 16:01:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x20}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = accept$unix(r2, 0x0, 0x0) write(r3, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r2, r3) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 16:01:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x1000000}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000080)=0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") 16:01:24 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000040), 0x4) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000001480), 0x4) fcntl$setflags(r1, 0x2, 0x1) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) 16:01:24 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000001180)}) socket$inet(0x2, 0x4000, 0x2) mlockall(0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) semget(0x2, 0x6, 0x404) ioctl$WSKBDIO_SETMODE(r1, 0xc0105715, &(0x7f0000000000)=0x1) 16:01:25 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)="3db85e2c7f", 0x5}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x4, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) socket(0x2, 0x8000, 0x81) close(0xffffffffffffffff) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="aa002e0e66696c6530001e4e44d9ba034e0e6e0231caa26dfdbc1aa0631c91ac0bb0ef83bd7347e5ae3371eaaa71886ae04f74daadb75983e773cf8d0e0b71ebfa8e9dc9201f82ecb851e4685401f9759027538a7644"], 0x10) r2 = socket$unix(0x1, 0x2, 0x0) connect(r2, &(0x7f0000000000)=@in6={0x18, 0x3, 0x5, 0xff}, 0xc) 16:01:25 executing program 0: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xff79}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x1, 0x2010, r1, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) write(r0, &(0x7f0000000100), 0xfeae) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r4) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000040), 0x4) setsockopt$sock_int(r4, 0xffff, 0x1002, &(0x7f0000001480), 0x4) write(r3, &(0x7f0000000080)="9354d18dfec2a2561ae1b15fdaf2e39062faf89ccb4df98dde296257b3cde1edd1fcbaa58ebc89af2139ab9d35691a418c09615db8b6d16155dbb738c7eda4d2433f026169477a2e813738", 0x4b) r5 = getpgrp() fcntl$lock(r4, 0x348730d8aafbc671, &(0x7f0000000000)={0x3, 0xc62883077051ce4c, 0x3, 0x4, r5}) 16:01:25 executing program 1: r0 = kqueue() r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x10, 0x0) flock(r1, 0x1) r2 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) 16:01:25 executing program 1: socketpair(0x1, 0x1, 0x1, &(0x7f0000000100)) socketpair(0x6, 0x2, 0x7, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000006c0)={0x0}, 0xfffffffffffffe5a) getpgid(r1) setpgid(0x0, r1) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x440, 0x0) 16:01:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x81}, {0x45}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="e740608e1d9f9245589c291dbc96") r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = accept$unix(r2, 0x0, 0x0) write(r3, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r2, r3) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000080)=[{0x1, 0xdc, 0x1, 0x5}, {0xe3b, 0x35, 0xcc, 0x3}, {0x101, 0x1, 0x7, 0x10000}, {0x1, 0x4, 0x1, 0x7ff}]}) 16:01:25 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3, "6fc6e23c5b00000000000000e74de400"}) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000040), 0x4) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000001480), 0x4) bind$unix(r1, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x4000000000407ffb, 0x0, 0x0, 0x0, 0x6}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x301, &(0x7f0000000080)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x400000002, 0x0) 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(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:01:25 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10221, 0x0) unlink(&(0x7f00000000c0)='./file0\x00') mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) close(r0) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) 16:01:25 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000640)="90", 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x5, 0x10, r1, 0x0, 0x800000000) fcntl$lock(r0, 0x7, &(0x7f0000000440)) r2 = socket(0x2, 0x8000, 0x3) readv(r2, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/90, 0x5a}, {}, {&(0x7f0000000140)=""/148, 0x94}, {&(0x7f0000001040)=""/4096, 0x1000}], 0x4) 16:01:26 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000300)=[{}, {}, {0x3d73, 0x8}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file1\x00', 0x200, 0xcdb71f3050199e79) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = accept$unix(r2, 0x0, 0x0) write(r3, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r2, r3) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = dup(r4) listen(r5, 0x0) r6 = accept$unix(r5, 0x0, 0x0) write(r6, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r5, r6) openat(r5, &(0x7f00000001c0)='./file1\x00', 0x8000, 0x40) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000180)) mprotect(&(0x7f0000270000/0x10000)=nil, 0x10000, 0x1) r7 = socket(0x2, 0x4000, 0x6) r8 = socket(0x2, 0xc003, 0x0) r9 = dup(r8) r10 = fcntl$dupfd(r7, 0x0, r9) r11 = socket(0x2, 0x1, 0x0) bind(r10, &(0x7f0000000100)=@un=@file={0x0, './file0\x00'}, 0xfd38) r12 = dup(r11) listen(r12, 0x0) r13 = accept$unix(r12, 0x0, 0x0) write(r13, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r12, r13) getsockopt(r12, 0x7e60, 0x5, &(0x7f0000000040)=""/101, &(0x7f00000000c0)=0x65) ioctl$TIOCFLUSH(r10, 0x8020699d, &(0x7f0000000300)) 16:01:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) connect$inet6(0xffffffffffffffff, &(0x7f0000000040)={0x18, 0x3, 0x8000, 0xc2}, 0xc) shmget(0x2, 0x4000, 0x61c, &(0x7f0000ffa000/0x4000)=nil) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3d}, {0x8000, 0xff}, {0x800000000000006, 0x3, 0x0, 0x80000100}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) write(r0, &(0x7f0000000300)="6ef5ee1aa0b9667aea037f3744c38f50fb381277985f462342574c8bf3d4c2a60c74c48e1fdec764ea2282bf5a7b5e8426094c68a728a61e387b14f56be23d66b05c4faf9570bcbe3b28e649c4e2850ff22ca823692a87664bcf63a1e24c9143eb9981e563e3ea63da82a6de64f2", 0x6e) r2 = dup(r1) listen(r2, 0x0) recvfrom(r2, &(0x7f0000000100)=""/40, 0x28, 0x4, &(0x7f0000000180)=@in6={0x18, 0x1, 0xffff8000, 0x4}, 0xc) r3 = accept$unix(r2, 0x0, 0x0) write(r3, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r2, r3) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x80, 0x0) ioctl$KDDISABIO(r2, 0x20004b3d) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) 16:01:27 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000140)=[{}, {}, {0x7ffffffe}]}) 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"}) socket(0x20, 0x4007, 0x40) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) r4 = accept$unix(r3, 0x0, 0x0) write(r4, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r3, r4) getsockname$inet6(r3, &(0x7f0000000040), &(0x7f0000000080)=0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:01:27 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xf0040000ff]}}) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x5, 0x2011, r0, 0x0, 0x0) pipe(&(0x7f0000000540)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000580)='/dev/bpf\x00', 0x80, 0x0) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = accept$unix(r2, 0x0, 0x0) write(r3, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r2, r3) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x7f}}) r4 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r4, 0x1, 0x3, &(0x7f00000000c0)=""/232) getppid() connect$unix(0xffffffffffffffff, &(0x7f0000000500)=ANY=[@ANYBLOB="01b8b7b357e14e0928a4c701040000000000006ea78f6fca8fd19c8917f0"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x1, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r6 = dup(r5) listen(r6, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r7 = open$dir(&(0x7f0000000240)='./file0\x00', 0xa6749f363d5dde9d, 0x49) connect(0xffffffffffffffff, &(0x7f0000000300)=@in6={0x18, 0x1, 0x9, 0x8b}, 0xc) r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r8, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) pipe(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCLOCK(r9, 0x20004276) r10 = dup2(r8, 0xffffffffffffffff) linkat(r7, &(0x7f0000000280)='./file0\x00', r10, &(0x7f00000002c0)='./file0\x00', 0x4) r11 = socket(0x2, 0x1, 0x0) sendto$unix(r11, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) r12 = accept$unix(r6, 0x0, &(0x7f0000000080)) recvfrom$unix(r12, &(0x7f0000002200)=""/4096, 0x588, 0x40, 0x0, 0x0) sendto$unix(r12, 0x0, 0x0, 0x0, 0x0, 0x0) 16:01:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x6c}, {0x2d}, {0x200000000006, 0x0, 0x0, 0x108}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000280)="6a369b71e18b9c2106d6b8b11f7a", 0xe, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = accept$unix(r2, 0x0, 0x0) write(r3, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r2, r3) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:01:28 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffff8, 0x10, 0x0, 0x9}], 0x7f, 0x0, 0x0, 0x0) nanosleep(&(0x7f00000000c0)={0x5}, &(0x7f0000000100)) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000140)=0x1000) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file2\x00') 16:01:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0xd061f13cfc8ef971, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000180)=[{0x54}, {0x16}]}) r1 = socket(0x10, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = accept$unix(r2, 0x0, 0x0) write(r3, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) r4 = dup2(r2, r3) ioctl$BIOCSFILDROP(r4, 0x80044279, &(0x7f00000000c0)=0x20) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000300)=ANY=[@ANYBLOB="000000040000000000000000000000000000000000000000062dbbc109055880f6976509e34ca8f8c839b51ede42b1bcd6eda005779c54b339e39e3f17f967c662067647cfe0496a8a390d798a0f495b96b7576676bc1a57f460cce0e79420041b53c5ed4cde4f7cd80523cfb4622b04ad308cbfee0f027bccbb8647af6efd3da8073a445cbf368371157c1b4fa08c3445a4c43dac"]) r5 = socket(0x2, 0x1, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r6 = dup(r5) listen(r6, 0x0) r7 = accept$unix(r6, 0x0, 0x0) write(r7, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r6, r7) connect$unix(r7, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) syz_emit_ethernet(0x253, &(0x7f0000000000)="b6") 16:01:30 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x20, 0x0, 0x81}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) faccessat(r0, &(0x7f00000000c0)='./bus\x00', 0x1a8, 0x1) 16:01:30 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) r2 = socket$inet(0x2, 0x4000, 0xff) getsockopt$sock_timeval(r2, 0xffff, 0x5ebae907bfee3588, &(0x7f0000000000), &(0x7f0000000040)=0x10) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b0784"], 0x10) sendto$inet6(r3, &(0x7f0000000300)="94", 0x1, 0x0, 0x0, 0x0) socketpair(0x6, 0x2, 0x7, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000006c0)={0x0}, 0xfffffffffffffe5a) getpgid(r5) fcntl$setown(r3, 0x6, r5) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) munmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000) pipe2(&(0x7f0000000080), 0x0) 16:01:30 executing program 1: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc660840eac99e39af6256b1f007bf8f244cbc769cee44346040000000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e"], 0x10) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r3) listen(r4, 0x0) r5 = accept$unix(r4, 0x0, 0x0) write(r5, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r4, r5) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x7, 0x2b, 0x7fff, 0x957, "2048f5c411f9243700af65ae69de0dacdcad1658", 0x81, 0x1ff}) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendmsg$unix(r0, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0x0) 16:01:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x61}, {0x2d, 0x0, 0xf8}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = accept$unix(r2, 0x0, 0x0) write(r3, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r2, r3) readlinkat(r2, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/49, 0x31) syz_emit_ethernet(0x1b, &(0x7f0000000140)="28d800940e000000000000f7ffff293dc70f1448a975db8869aa93") 16:01:31 executing program 1: r0 = syz_open_pts() setrlimit(0x8, &(0x7f0000000040)={0x7, 0x92}) r1 = syz_open_pts() close(r0) r2 = syz_open_pts() ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000000)=0x6) write(r1, &(0x7f00000014c0)="8fc3c1f9ea6e15b7e080f7588caf9f8abbe1d3daf1b5e0615d6475c96023c9dd67452432e1d643870f7bfaa82a7c43d54408f402443678f6ceae9613432995bd76565cdaa921d977f1f2496a403a3a0d", 0x50) 16:01:31 executing program 1: recvmsg(0xffffffffffffff9c, &(0x7f0000000180)={&(0x7f0000000040)=@in6, 0xc, &(0x7f0000000080)=[{&(0x7f0000000240)=""/181, 0xb5}, {&(0x7f0000000300)=""/183, 0xb7}], 0x2, &(0x7f0000000100)=""/22, 0x16}, 0x40) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x45}, {0x60}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000000)="09001fc92479ff2b783f6e8a9c81") 16:01:31 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x6) fcntl$getown(r0, 0x5) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f00000000c0)={0x2, 0xc54}) r2 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x100) getsockname$inet(r2, &(0x7f0000000140), &(0x7f0000000180)=0xc) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10002) ioctl$TIOCSFLAGS(r4, 0x8004745c, &(0x7f0000000200)=0x9) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x20, 0x0) write(r5, &(0x7f0000000280)="26381ef8ec03446d233b11dc5a3e44a8cb95d03a84fa2e1a3792fcbfd5c2f97f3600e7e3341157e8de71ee3a181656d7fa80f9a2fe361c5a9780c11608b0da6a67e85d5ae511b872f64f7e9a35c499307382701343e3b1f74ae82cb04949ab4b14951be029a910271198bcc3bcde2dcf39a76c0cd8d84efe4a8416c0d2f2916d5ac94c30415ae2f1781b1d2e1cb9602200c69d446c5839478b8ec1b379903eec013f8fe3672503d89a165454713a061ca157fd431cc0802af69efd7e836b6276377179eaeef99c0acc09a2963940e913a402ed3db5f4efef35dc2126d7d1da1c66ac9d94ab90afb7d54b5237e06d89e2314f04a0a3d27e96846a77cf9b9fa01e4be9eaba6732855d0fbafc12488f06cc5c1e18ada48312a84b9f70016a1eee3e4bf7b9d2fcbb999bc01b1180d6fa1470e186b83ef3525a90fbd8ff81930188320854835cd7833d54b933e72411cc72d160e5b0509693c7fd114c05b104856e7439f3ba90f089f51ffaa34236873f685c094ed449b7c9d5892efe51d420b2c949f11ae3273a248550f18cef115122f37ec121ac331a2a77d0fec1c142cf642ab399407419a4416788119a90b6d4c28502fdfb63c6e4178bb242792300311e515f7f5230b412b74a701c88860c28385a748b5f471760d060107398adef88948a9fe8a344b40b8a5e5b9aea83f5de4f84f19ba9d7c15eb2e15a8cc1497827ef46b5c9ff5159500f3abd6612f8c280fa3ee18a5841051bb04de1e5f2267243b882bfe56318eb44378a2486f383a06c1e56f37ac6ce1f4195b9e7e7da9b2a22e32eeb6bbbbd028ada57415acad96390752387d604e8fb26966d7b597aa26e38eb2999097ede9c54db00ea3923295fef492e39090a2e3f8a1ea32cb1f66318f880be9e5cf032085a0eb1b4fa1d3969eb7789c4c9ebbde25d577e1cd0b3a3f7c22c8c5b671e7b9145d29d6e1f7d5bf70769959e360953b7fc5639b1703d4adaff7f0e9a9819db8c6ff43e9d4bfe3ddfde5eee8a07eb5e098c60b594f4324958ffb9a5b53dd78f897143c1d82b90c6caa8e8b78a6686e8b10c45d2eae95c9efc861d3b86302a8c3fe6628b7c70e016bab22e0ce80dc6436d19d13a305b63907c2de3707652034230ffb8ba1aeb878860b32dcb26c1d2a0cde03327bf00a81a5a72473abca0175a79b0f04d8e333a127b97abc6603b6f5b61d40871dcabd29a740330936f70c0be502eabf37d36568ceafe3fb886b8212c832066834c89a925937edd877930c3dc2afa24ba6347c3773a120df1a025152f255bb59ead8cf99ecc6b74aa92184d4795669aac3750b8d7b4c334fded40186f12250ccfafbb242e607d75ddcf91f09a4440f2753354b374d21a68db17e96d629255457d6d9c9cd35d92a8a7dfa5eb12992d12b0a721e3449b7bf23867d6ea0ba9b4e913c099ecd3962ed29c50cbda9f8cf274cee4847a1372be0b20398193f070567215cdf693e147d8048e8b3a3d7b5524644156b9e270b9b48757fcd59a1aa3005fc82db2997610f53ecdb4ca0687ac583e8fc2aa839ef9a9f739d56578d8b92c924bda507cb23a6bde6090608cc9ac700fc6d7eea4941b6e41121dc7b2c6d9017b8dd86f5dc9d0a380ff9dead00d70bbaa8b0a3f0c4a92b1d4d10240fee21dc0b40ca13ee3ed991d41f95c5be318b900b2f6f878665d2e418ffb809601496d2bd31605b2f22610a0ecce076b1eb5c3ed26f709d2e5841eaaabafe7d9c02f2463e41e272ab8cb6d53d80638081b76bda007f9788bd506bfd51c6c71ca62cd70f0ab2f815bc5da06c7084d9f85527c507c5158323df5e4daffc470d25a1f919ce22b253e21cf5413f2cca5b8535d206065950f60cc3373c0a6c78e9577984608b5daf93588023b6f725a3d95d364238be7c237f3be78631ff9acc8333bb2b793f12a28781f48802416e47d6900f2b7bf1bb70ebbba6636656977c66d57a3fae27daa40223b7f20c1fedfb764210ae2c692bb957960f7bd7cfe6fa7c06f8a9eeda4e26a8cb35a66bdd9ec9171199b78930e0d423fdc505f8544e4a234ccb744edc2718ea1cb12db605fd5ff6b41555177191f504c5c3edd24505973862998a2d62a717281b3f77802fb3125e0aab5ea2a491d4766eaa2f2de7a44792b4d3740d1723eb5867129a171337fae84bf11f8330a9ce3803932799d3bc5f58eb8f564a25d4c0013576c566150dc9302c3f463d28e575f7af196a16e7bcee48e26b5ef76a6e203abfc9f9106684da633818a32741a66821a18cd9db661aac11380df0ed775fa82d1e0910e92f295fc940edb3fa908bf0fadf332ba3f30361efffdf1630e313185054f9cad0f69f70300abd2f91e47be01f904ab38d54956db8dff3baee3265ae94712d708b3bacb2371c6f737f62c33a51510525310b412c2f7e9f254a42559e792bc8e8bca63a57403c19563b4fc89497d465f2e4aa271f3c71e082f52f2a7f7c0a9250f80a54ff65d5636085d81b57bb28efd892ad7cc3365df8cd3aade55bf8649d83b101f74a1d40f66f1408468372deccf58e3012eff4485087f230720a2957260431a8a09cc61ad6eb951c95555d3f8db8a000cffc36cc3f219c7b6ad7e8a32bd03f5478206edaa9c72907ea05b8f80025f6622d4bf70964efa231f4ae7dde0f2d365bfaf4a4766fd308b29cd2dc0c7c46b0e56636857b3a07721d52dfe307d4846ad0cd6ef715c1e52c9a441915139c35c53d6f78d7a99f2daaef940f38afc401aaa2f86ebaff222c795a55e4ea8bf76f7025f83ff5f247e8b292155acc45d907669f5327cc3eaa0b2705c3415a2f9f3f3f4422913cba7bb78e05f3cab85fc67212c2959d614d201cec10e872158b767a10eef4c1066e8f524ad3feb412f0cf5ba6317693e4d01571fe2b721959cd6a85d80f4c2a96d8b5353b3b2130a0340c72fb8b9009a4199d77f9942576dfed450859373fd8ff5f94f44e3c33cd608ca71dd863231df6e22ad1d62e5fe13692c259b7e39c1ae5425eb6de5cf3326ccb8227492e5d0587e828e8204bf02ca210f59900e2bb43d033ccba08ed729e0842c1e25bbeae9662b4b1772057835a7f0c61eb7c17bf16515274c95f8aca7ed8ef1cac9c4a17d2b0e04cb66f5157b5b0c579af67c55f19a6c8e00fa3c90272f2f39ce08e9975c170d3a632893e93002a0f618cfa7a0133179b44dafe4a1e139643ea6035deb452abf9ea0dabf9e6136b030343c6b8204e7d54f80e4f41bf8cf3330c01b5cda13bed65d20eb50e0e400518160056f75da60274056fc453c9fb4512a6173c02669c56b03ee084f3dfc9051636f11d12aacc7b949c82a72403a171723e3d12ae2695be62c02acc5993eef6506549cb5536697befaf558fcb7a4845d416736baf2db95bdba162cf14e0761139b110676c1e515de8601b28a2562983d8153731a18f715ea71f51d69e32dfcd95fb61f32bbae56291e64de28b3f7bfdaadca14ff4381de0fb19adc139907366e915030eb9860eec25dfeef8640fc593bfe2bffb62c9f380169bf8b2309bde8f7f3a5dc5e4d00b3cbaeb184fdc0e86180e83cc5db7e8f858e9806165325333273279afad95578c0c4b1794fd40092eb32f04bdf6bf26eb4d9f81716895269a08faa27c27ae0d972e255e8490da68da85ee2f8cafaa1f19d4ac7f2c658795141ad441e55b5e939356c267bcf688ce8818cb8849b3b2b00c09aba188938fa6193cf7fc5f2c076f3d043dc50afecb1db6efc5ac1b7b31e91b498161ad8101d4d415b059ee82a7d9c4921100ecade05580aa2dbcbc9bf775c26aeb6069af5e193616c8d06e6e718a8ed0f3ab5d9e0a6ba35c74b3d3c51649a1d78d73cc6c326c661eb0048484dc0f1d603fa1f7fab47bfd3ef9005e316bcf1df7050e003ae890b1e69958e3a2a6a69a275cc0a4d634cea4114161960c748b32bfee220b7fd3368d8289fa0fe40cce3a4acda2dfec2fb12c1243df05e9c578087c490186f64505c9e43cde7c7345d8dda43d9f253a6b18298da5db2115ad6f8e7ac467d7c323ea92d9f76b2a06a0ed26b529876d76839b3b57f54477c41fb14f9d40c013b6dc9c399b2c1f4f01e4012d6101a9e0ca531c995c3909a22ccd435c92e63c7a190d1b12cef5c5f302d8e7fb8f5ee126014afd29e6cbc795f0e9442074c0f195e07db95a96d11ec9cf46b3f157077e078db30f9aa85505f31c950738f1911e67a721f961f3c1be7f28fb8fc59176e2f387e68ab23a35336033b2956af911a2711cdb2a9d36f01977ca4fbd1cf6672036a291121489fbc09a952228054136be974309049c4a1ca354c1b769edd4a63c1496af5f24386f2b39f42c2abf35646b64198c9328052746edcf6fd4542e5c37f9fb061a9989d6ecc9df3d3968e440265155d63997a8c7f39115e5a89c3965ecb7b3c1a9f2915dc3c8e1ef993600358aecafc9c6c26dd194e21d1babcd8ab4d5cd53c00b4f68afda060e28cf4ebce2731285f0ed1583feb531403a647181f17add5481d79100fe8265ad11f2cc980e8b56ad965f07fe38b122f4848c9ae2ec7de81ebf05d2162f2ad27c8f42cd9d0880118723dc3c92a4b421fa8bc21b76b6ac1d22b4d8d927afdd39b11206c946f32463f56cba90629413b6181d77277c09fe5051626bd4bae3acb56f3012280856d0df84cbc728dd6a6a3f0c1fb10908ec945c91aebc6110fde0787b0b69317b4862a85703157de44cf3b005f3498afee75c56188579d211158588498e8dcb593c5c72d29bb7f122d2ca8f7085d760b5a4e4fc96247a5ae90a6e00159128688a6b615c9aea5f3c8c8b6db7c5b019e403b315771c50f5d9164ce78eb7851428068c4bdc026989ff7c371c5d4bd6f6737c5c07bd7dae1a7acb6f2fcadebfb8ef35e9c93e013f14b1986c1889169a48a7e62f7bf1ea48d1b70d32b07542a5d419dbb2f034c4bae8a0fe356e2cb68dacb3df46f94a64a3cd38759c46d0ef4dd86501b330c52a3dd7a7deed92d012a90d8618382925aef286a15c3a2a04af5c3dfbe87d9fdece1abd02b5d9bd7bfc2321792f765e5e8294667f7dd35d76c41358a29a27443b7e8b00b022df6d1973fac10ab85e4bea9ed1b55fa317bd37629b5e32ac915869314322b0d23a8d4fc806ab74327972ff03f4b041fce37d5fa1a89b18a7743c28059ac0b4679c6f2fc77f8f0d0ec67ff80bfa1e979ba7b551d3f06f5f486f172ef3bf790af05d2ab6fe8be942744e7636d21cf313c66900fb9a853fdac392bd6d83b745b332bef035b0874be24522a17d0fbb21a61f6c34fa68afd058ed611c1bbba11b4f98a224cd80ee635edeb17053f4dffa4140c83b7c5585cc699642597f3b51c941372acd970b53bf5a567c80854701ded8a651534ff20565a594939ed6cc0dfa74da1d6d1e992bf720d86655be8dd3ecd321d0ac39fb4ef0be71bf97e5826ec0f92422055802963ecf59463476f05754285ff0092e2b7ac417fddcb24157497217f3c6ddc544e9c2da3c9af1b9cb9d17dd947eeffc8fea3ea3db034907cadb1d9dbc5712797f62a194053bc0ddd6c1fbd1b24804da3b20a0fa45717ed70b2167f2d48f67cb552d7b5e3694c53fb47d919a1085d574357c47328ed0b158d28a1e25f680e8718161f5f58fb89f43820e022ecda0bf15c6e8efd65da68f3c575ee7ae217d13faaa8293d40bf2e8286cb17a218c7020dc52a51679db1a8d82bd8ecf76785d2587435c0948b5ae0fc72d55cc84a056f5ac46c432f5441faa91b45bb37744beda69ea4abd4bc50085791f9dc507b78a82afc47d45d2e3d", 0x1000) pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r6, &(0x7f00000012c0)=@abs, &(0x7f0000001300)=0x8) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000001340)) r8 = dup2(r7, 0xffffffffffffff9c) r9 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000013c0)='/dev/wskbd\x00', 0x1, 0x0) ioctl$DIOCMAP(r8, 0xc0106477, &(0x7f0000001400)={&(0x7f0000001380)='./file0\x00', r9, 0x4}) r10 = msgget$private(0x0, 0x600) msgctl$IPC_STAT(r10, 0x2, &(0x7f0000001440)=""/219) connect$inet(r3, &(0x7f0000001540)={0x2, 0x1}, 0xc) pipe2(&(0x7f0000001580)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCGRSIG(r11, 0x40044273, &(0x7f00000015c0)) faccessat(0xffffffffffffffff, &(0x7f0000001600)='./file0\x00', 0x0, 0x0) r12 = getppid() ktrace(&(0x7f0000001640)='./file0/file0\x00', 0x2, 0x800, r12) r13 = openat$null(0xffffffffffffff9c, &(0x7f0000001680)='/dev/null\x00', 0x200, 0x0) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000001740)={0xa, &(0x7f00000016c0)=[{0x7f, 0x4, 0x48}, {0x7f, 0x1, 0x4, 0x3ff}, {0x1, 0x3f, 0x2, 0xfb3b}, {0x1000, 0x1f, 0xb8, 0x800}, {0x3, 0x4, 0x1f, 0x8955}, {0x8, 0x6, 0x1, 0x5}, {0x8, 0x4, 0x5, 0xde90}, {0x6, 0x1f, 0xe9, 0x10000}, {0xa76, 0x9, 0x6, 0x1}, {0x4, 0x80, 0xa8, 0x7}]}) r14 = open(&(0x7f0000001780)='./file0\x00', 0x80, 0x80) mknodat(r14, &(0x7f00000017c0)='./file0/file0\x00', 0x4, 0xfff) r15 = openat(r7, &(0x7f0000001800)='./file0\x00', 0x8c8, 0x1) ioctl$TIOCNOTTY(r15, 0x20007471) 16:01:31 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f00006f7000/0x1000)=nil, 0x1000, 0x5) r0 = socket(0x11, 0x3, 0x0) r1 = semget$private(0x0, 0x3, 0x1d8) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)=[0x4, 0x9, 0x0, 0x6]) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) 16:01:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x257826874492b091, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x2d}, {0x4d}, {0x400006}]}) syz_emit_ethernet(0x535, &(0x7f0000000340)="b6") 16:01:31 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x10) rename(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file1\x00') 16:01:31 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "0000000000000000000000000000500012de00"}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:01:31 executing program 1: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x200, 0x0) kevent(r1, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe, 0x0, 0x0, 0x9, 0x401}], 0x2, 0x0, 0x0, 0x0) setitimer(0x1, &(0x7f0000000100)={{0x5, 0x5482}, {0x1000, 0xb5}}, &(0x7f0000000140)) r2 = socket(0x18, 0x4003, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ftruncate(0xffffffffffffff9c, 0x0, 0x7) dup2(r2, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) 16:01:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f00000001c0)=[{0x8, 0x40, 0x3, 0xeff3}, {0xec1, 0x8, 0x6, 0x3}, {0x9, 0x81, 0x9, 0x101}, {0x3e3, 0xef, 0x0, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = socket$unix(0x1, 0x2, 0x0) getsockname(r1, &(0x7f0000000000)=@in6, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) syz_emit_ethernet(0xe, &(0x7f0000000240)="6b3e1913ffd6af8956551175f523") 16:01:31 executing program 1: pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfc94) ioctl$KDSETRAD(r0, 0x20004b43) socket(0x2, 0x4000, 0x31) r2 = socket(0x2, 0x1, 0x0) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r3) listen(r4, 0x0) r5 = accept$unix(r4, 0x0, 0x0) write(r5, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r4, r5) r6 = socket(0x2, 0x1, 0x0) bind(r6, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r7 = dup(r6) listen(r7, 0x0) r8 = accept$unix(r7, 0x0, 0x0) write(r8, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r7, r8) r9 = socket(0x2, 0x1, 0x0) bind(r9, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r10 = dup(r9) listen(r10, 0x0) r11 = accept$unix(r10, 0x0, 0x0) write(r11, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r10, r11) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYPTR=&(0x7f0000000180)=ANY=[@ANYPTR=&(0x7f0000000000)=ANY=[@ANYRESHEX=r0, @ANYPTR, @ANYRES64, @ANYPTR64], @ANYRES16=r1, @ANYRESOCT=r5, @ANYPTR64=&(0x7f0000000040)=ANY=[@ANYRESOCT=r8, @ANYRESDEC=r2], @ANYRESHEX=r0, @ANYRES32, @ANYRES32=r2, @ANYRESOCT=r2, @ANYRES16=r11, @ANYPTR64]], 0x1) sendto$inet6(r2, &(0x7f0000000300)="94", 0x1, 0x0, 0x0, 0x0) close(r1) close(r0) 16:01:31 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffffffffffffff9}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) r4 = accept$unix(r3, 0x0, 0x0) write(r4, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r3, r4) ioctl$VT_WAITACTIVE(r3, 0x20007606, &(0x7f0000000040)=0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r1, &(0x7f0000000100)="8797f078e964e23bc85851382c4213442de600d63204fe1c", 0xf6, 0x0, 0x0, 0x0) 16:01:32 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x0, 0x4, 0x7a, 0x7}]}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) writev(r1, &(0x7f00000027c0)=[{&(0x7f0000000140)="bc8293f4228c8211b71e3d8f49c5ee58a3f187b5e9c79dd99dd4bad7f900039ce93c10016fb869f1adaae65574130b7847155e1ce06285986b27f197b489f48ea3f7b2d1c72ecf47b1e74e05963bf54f1021741ef192fd1cfe8ac60655e75a780c18f86c3f00330d33a09ea0c22f99598b6aad06fee15c94008a7de8792f754be71f7a2f0fc54639edc92f5140bd", 0x8e}, {&(0x7f0000000200)="3276133446dd9c10d9b9e75f314b91aaf8d067e5b0e4d6e7fa", 0x19}, {&(0x7f0000000240)="0d12a13de66ce9fe097bc2dd44f4a395a105cce8e84c1f9057788c1b897e9bb8a1ce97174a9c2ed5ef97d4f2c0b3b97e9aa0b8f7b69455576eb15e84321414bb73f175011701017dc224bebeebb17695d78378cc1dfad17dea0d9c65db51cc27be508cd3e710dff715cf407f84d9a2ef0455432f4a35fdcad2aff36d0f2e5d840a34e436c54af8a33ee7ea6ecae2b4c5409468fdd9ccabbc8012ad06e76f7aa6857a9c98511adfce2c4fa9a34c3b0a70bfebf04a530ff3bef9e4c331c367f038e5cb3d1f2bc17183c5ee1ebe656c8148317ee4e9dc6b32f5499ef982acace80dcb39f26dde630f2f1adb7159638c7c6db6f6bf89faf017b9e5fbf83fb60b545857bb02e90f0852b377ded464ed5b9468a4b6e94c6df10d6fb4fabb33774be80f129d5f960b7da260eb3c063825d3ccd29b337abfcd2c95e6bfcf38de1e861e54c6acb5b35816ef4c7cbd0c8751dbb10f2b76826c612648429ef47e961a6553b12bbf7507cd57da2c91e5005500e262adeddb02c09532dcc513d45b6f2df48b3f39bc0562e19423ff567513e41edb95c29d943787eadff2001cdfedefb30018fb7937a714f20f7713a5cd434582b9aac95513371e2c463d6c513e07c7e1dc84d05e188fe1d108f9bb5cd28197ec9a61f13b82b57a2f2c312aedb69bc8a4bbe19553aac5fa48f84c947be20a2174436171025adde920b02a3dff618c58a86822b8620606e1fe19e1a9b602f98305bd613cb2cfc71be27c4852e7851274028d1ec401fe4153f973efeecb48fb45b060c417845d857f113b8c67a62529d06877148aecd04dac36e060dbc35cdf119805e6509f5757ad83c0fb9f3053a507a37d3cbf21ccb368d94b2551bd61d2c28bbdfbf5b6f7a75d53ede831a51d008ad39b9a047c85f34c5cc307cb5de7c61c22e67225e0f1b3bbf736eb92b0b5fa45f9329708b413954f89eb5db424db9dd9a12a95ef7ff103c40fc38d622041321f964ee1691ae2e71e2f0b3d533b92bd8ca083cb8826a248d917ced2cb6b504091c6491e6c251fb87ac428d06f12d82466aa5880212abca79fc6f3b4cca628e9f191efe9e6ec9ef22e04ff7e568da905d894b3d8e2a453505af1f1d8da8d7933bcebf6f54707efeef2dc54000d41054378e184d54f42e6e71dbf2c69398cc5cba7f2996e905177ca63e2206ba642187f8d5ce5e4cb81ac59489c4d9946d6bc9c951dec5d3d0ba24167b6d574737e05b7926337e5e1750a18215ae6bad94b7994490e73cd0d92168eb3dbf64dd36eac56255ea06e3637f645c178f2aac79b96c6e4a2413a39d296a50cd2e783684fbd3c4c21ab41c27f3680f775d12efca9a372b73ef4dbc0aef4f9d11ce9f01e4721963302f9fbcf451ca27c510cd050279701eb802cc304442b052a6d3bcd29417e355e6d5b0cbc005ca6a25ab728ec4e00c7d866c254fa58d1d199af3e065999ea6d6bab3bb93ffa24bd1e75426bd0949470e6b5188337fb33352163eaac35ad0f111f574de830c9bd6a1e1f0d7eedc3dccde833c21929fa07e12f150bc0e41b97e73fea540a70ea2e61ea130c5d6b08ce7127f57e9d47d2878e58617ef75048d040a2527e29100dd3bd23e3fe285bf8917ab91f81fbe7dfb65e129549d5862146bf45aad28b526a17959fee675ef3f9987cbe9c722b5a0685a37ba1d9ce6d247aa75eea8891da91294428ccce86b4bbf4c4dfc95e6a638f339f59429a22eb5d7c66fd7539e992b856524dbe041b953c47ab6ace9cfe78543969ff4059d82e38eeb323d1f352a4f6f8e6fd6159cd7ede3cc42e910464c0d096ac2f8eb76c4dc7ebd96803fcb2d3ec5c96e05d3ca1279acc0a04b98ca4d321e142ec29b396a7625221116980a1a9da430c4df035b61785eda0d86976b90d5082372f46ef7c91c5e8437841b4e444e5a1a7a823cad7670d0489782ed33bf70edd5d65ea9263eb140ea705dace61419b22e27f493a5984ca7c8d2c9948c63100fbc69a78e30b69603b095b3ef5d13dcec7d31d3efe82614becedb1de1863dcc9357a77bf5a0ea00c7825d8a3813eac0760cd3fc93b1fa52ac010c44b48c59d7cd390fafe404104b972872817af3fdf6ea854f940fc746e65f2c6747042467ba846092d430bd88a41926d090b3dd2366f9afae2f2ea2073c4fed255640c2c243a9b04b9e4e4c11d3b1a88e6dad2c7e4f7508d2201bdb316f139a3175cdebc61c8e52db2ca4e5be84831ff0cfeb55beaf0c35e94f8fa03bd3e633da13e2d85e6d4e06e7a88be5ef896ba4c0d337532b96af72591e66fdccb918dc1a93b95af3d15b73b56e62a2471527b6f34b3e712351bcbfcd2a85662f87f85f45c1d5e065c75d144456af66f0694db9be479817890ee6a1ae6a8f7d1cf462e243d1e581ecb45aff6e929ffe39ef9322cd705e9884d0a2a208e841dc6166f7da01b5740c9103495b82ebdc08b68756a6263437558d3703af673f9279c3996332ca7a912961f95ccbbe943158395b524387047fc94b1923de5f895a1ffd122bd500a7c3697d9bb12169bbbc05844ed6c5dbddef6e6be4e7fc4d1876a997c1200fa51444436571796aad0bd23a9119257371850467074b71a32ebb7e6e39830f39bcea9fc2db02359c39fedd1293cacf1870f9491d17bdebbddcfd3553c3c345ae9dd129836034f1727b34952bca3b76af6c4a5ed699b9aab9899938751be3d5d8029c058bb33165eb825853efdc44ba0975eddbe08e0a0811e347b210ef4f334b4045a328fc812259960d6248897b889a765f2039c046dec571ab40167f1a382ab5bab41e1972a67900b20e708da2417827be9b882653316150169164555e40396fbab0aa658ce36d56f570590fd75a08f6a9c7a4f64e669eafae8c677ce82a3d51789abd85ee70db5a553a3420b494896f48cbbe29f398851dfd7db668204fe31a905a3936391de7ac212c86f52ef992811008423a5ff6c90eacd31920e0458cca85b97c118bbc14776f78f70252b9efda70b7c339d4a1d3bb5890e44ee3b7f47ec1bc1b60b16e375c1b495737857bc40c3b0d97c2d53dd392870fc68addd5a8153a3624f3181c75e62e7ef7099f03d697fdf1c42abf775f3b12089fc3b288842d58b62a5ddc00efca6f3da19a4ae4042e77a8debfac037b77fcfb2ef19247a33e2faa141b2bba8433e44d872b96d13b65e42bd76fd63263a396182e088601974a0d9ef14f736775c7ff8d81dd9317fe70f7c249a94c3e91d7d6628d5d72c99ddaec3ba459514dd5314f9cc647001ae7bdb0011f8e389079b39c219bab289e963ed3456cc1734f1b70fa06243dcec6761751e5d76039e885273eaae0205861c40d22497a4b971bb56d40050c647323cc914a4f0495456a1b9dd18f76093e37ca879dda355eeaf60b9f776e252325b993c25e2017f048adab5fc2c4e128579520e8507e63093c4fdaef64b190efa051473d29913d6074bb4b31548cb87a08d8c0c137b0dcd6505ba14e0824ac6a82daf98d7665ddd84989edecffc30174eff971d547fb0903b11e7eb00d28c56a6831a3fd8d0633cdb5d5342d6c59697b016ed3c77b7fef18d5b1b4cc0775e472b29f778525ee1d0b47855acd7a007cd100ee58442410becadba5d49f3a2eebf8e61d3fecfb15fbfb2816bf7071560be07f2ad0a261ce2a9234b1a12bc21cbf3dfca0b644da5b6bbff2d49f32025e6b828df83620c7fc5b6453a73f7aa787bac77a51687dc4c74fc8a225cb53f9a771f49ea085352bf7d4e30620c460c805b03aadb79703435c0428f77004090d2dc6457308c4241c9756411e3049dc7c59ca0011ea1640f0a2a8b300055e87b27de281252d1bccf6a5b2c92c8932aaba5b9f0b23e8a33188fafaa188341709eeec7390127759cb3981d69f3680d5f93646fa86f0b405acd2dfcdee4194a0f5cfd3a3a3401056de33b1f95bda3bcb62ac5363087ed806c1b94faa9e8024fcd6d4a749a6fb46bcc04b404be90c274fc9fb2baab7c5150cdffd02d05ade571dd18a59208e40894b5f970f3117a5bc4aa3cdf871a2b1ba90b4de393df0c4a8653743f025354f93fab3e3cb9adf1778ac9ecf942c0e9a8c792df301a597a2f58f05dd24e52d81183c44a97920910687670ae0bffe821f866e45464b761d837fe4609263b0e8c943f67a48a01d777802f0fe1f216b851bf9101619f4079039935788776c7a2271d5f7388a7aee4fdeb5629e8ccee255a4f1ce561bfb3af8333827143a2064cd42ee70411bce59d59793c38e68041f9949a649b7eb41821f4ce1d0a8ce176f521c119c662b45e8fa3e1c7405b760b343f4975d707f71226e17156d1fff54dd6bd13f994e8296160afa3162f50b8101cc71f4c4233619288572ea044f8cfc908ab136ea44db061681694d072afa5fc388bff486d855dadce6fce9e9b70d2763731195721c34bd4203b289746cbd2862e7d4b71910a200c6e264623626af3c653cecf2c0ad4eb1dc714d7784b924c92dcb3ac0f5376aa56448b7c5f7d860fc907dbce028c01360ddbacf24aba67d41a1ad898f98c0c5b460005c1744f35c7ab3e98d5219e81265586b47690e0f102223f483da53bc0fda339075aa096c360eb371062a26ea5de0ee3128f798ff29ea5b0284e9e1c39d1fe74155ab9cc0ac3e5992920dca564f4192904f96be5cf28817813c32629d08d3f8f90f8ca4368399e1e87110544416223a4ee759c0177b8e6ff154847122397d379e3f013b41e17f111443dbb00db50ca86f0658e34a968783814eb6e3bd2498e458261a32c6fe9df303a916d2ba8a5f26b712b84c861a603fd25b28673b5bdf5bd228af604903f6df5e2e91875450edf9d309b43c314249e42a41e9c2cda01f0caad85b491f1245477e5486109c469bcd1a050279c5c0d2af52284da4f7094161a253345bff96a286e13174337c9c6093877908a6049788894e65f6801cf9c7fd0b50c67eeb23f55fb50cc02efd35206b4a17dcb4fa1c2480c2f7747f7d25d3fe61b10d583b52dad324567b543a73aa976f444699bbe217b3758bb223e45a56e1cc23a71f35b97cba9967237aed07f713d7ae621b20f565ff86da3f76704f512a7d770e6dfa47d05bb2efc4c58ce09352cf21f28fa35601185aca8d83ab4f472be540e701b15205e99fa2db1d1f031d932274aa2ffa37b1e1e79b0687422bacbd4dcc8fd83beae7dc0111e466e9c161da46039ba46bda05b35152f2c4cd7d79736ccd1e03b93de2d495613c3eadc3c6a075f7df76336ed5de0762eb5e76671382b9f3eeb976fd3455c0e7aa59d9a45b45143bc7910918098a6b985a84e58d634307f9bf2f55310cc566413693cecec6393a72e57fa3b451b09a75f1f78992a97913101fa515f6bc924da3203482edf38ecd966cb3d58cf4885ca3ef4c29eed3baf3768949f636a5f130c7a5aa4649b2c2293531a62f67ed613e73baef7ab74b978971b7ce512fa8e705b10129c4613d8243651ffd87e4a2d2d09cc19852acd7d4a86aceb33bd1afa3ba6884e3d2fce1d77b7c0f33f439799715d2057825e30c0692af18d0a384199a62f7ff4aad6465fba4979ca743ca5ae920858316a067090009474eed95eaeb2a072d02f079da25d879c5b0589a40b174135c54e96336b81ed6902aa674d151e9871e4595e8d59dcaa5724074d3d72d06a0e94ed5b5b8f02d7dc39c10a4fff767b8fd2fbee5c377365ccc25e061af2537075013f443eddb710195bbf491f90bd01510968e3e255fb38e1589e575e8a61eca9b58174dd44fa5e201f25c5a7813d5c9d0e76bd88a725b240", 0x1000}, {&(0x7f0000001240)="17ebfe4573747b2940e46be22ffa42cda24c7926dfe92b824ab2285bf6636b1ea85b07bde7a207e4f986faf3350cd4b5052b7c7395be0fc0c0d443728ff047aa54395253f6c9c793e29debe0b129b34ed60f402fe494cf2802cf6d3b504ca39d619839074a26e6f9a0e9ed362b2f596ef14160dc8f55b1ff733c9c8220bc6f233a6f335e494a0be4fb0f60b2950c761baa02a5116fe6963fc80c9da9370b014de26b349748da587c19582db97255a8c6fcba33e28955038a7179336311967f7eabab348babbb1ed2c6f36e4037acfdf2e4473caa8439eb1b80a9e5168e", 0xdd}, {&(0x7f0000001340)="367d70342f07f1cf541b819b77cdef0e2aa3e66f664f521cb992963d1b992fb7454027f7e1465cce93bdd8a44e32b71ceee4426358dcb16816a478121087f57d13be552186ff62c5ace2445a5cf1b4cb8a717fe2f0ebeb35c43172d35a01492c844eb147b18980aeadfb837bdb2390ab14b34d5ecd506d2b2e0fc07e33cc8caacdad23276b938c7b9cbb480557cd31b698ef0895175cc22d0c780d24872b08d8b81f6e69a9a8dadbccf087232e0bf02d3e34aadae797873ab219861872894cbab243740332c769f46f8975c89ac4153a8e7c1164173d852fc3781377323ccae46bab4d3b3bbabf0afa0279c7d8ff70dd2d5d4ba65cda", 0xf6}, {&(0x7f0000001440)="247b0b9b3d36a2fdfb897170d3d01e8702964e1939780c0c5515e11889667e2831c5d9c07f1b2d80fb0ef50454aaadabbb697276dca47fb6bbbbb7c9dc34b8060723a466ac39d10e4154b7649820ef45cdb5916ecfd0140dd0bfa72aefe2451aa81b26b2fa481355eb5e2997715fc879be8f92f27fc7f1adc1aa4e5528470956d3aec33da401a89613f9c1d3497aad0f9af1f07976992ef647d303119615d72ec5163f68c3ecd9129fadf0381e40bcb3076c43315be00e0435920328b9699baf0f62161476b544679188a1a3ae2b6ad89df9384226d723c9f272599702ef6bc4dcc5c5143e6177d2c8835b8afe362518b1af3ea78babbc25cc87dd91ecb9324697849a844723aa4d61bc94f067bfbfcad5d611171158e0a5a30df9580712982a24abce591b865b7840ec5ebc71067fd756ea382e684517e8b4dd974a08de1c26df1e7b09f65b502bea476673e7aefbac74485a50649f1d194aebd8f04fb4a0982ae443a32dc607927e05eeaf1bbe37609c4492f4a20973b73c5bc478ea8d185a10fcaa2c22360c31d5b98b95b1f7dbc62e77fcf6f5c0ef8cd876529d84b1905287ac01776ef3adec4c685902745cc1ba721f73301d8e764b92829ddb235405ed25dac6457b88655cb57c448da8681696338a3d3aa521caf8b4ef55f111da5a79991c2d04ced1a5d0ec1adeed247e8b270de21c9345f5f966db5e9ab84d2b439e26d6366aaf6463dc943631866bc78522cdbbb3a5747462dff73ba32c78a271d951ee499a64cb0a231aa640c0c1fb8121a0ed46926f5615d789a4049c41a0c9f8eacd1d75f94db1c336f019510912d91ea0a7f67a79d488ae7790a34136a2231f287fe39886079d19a3bc5cabc16e3ba32f78fe7c1c39d25ca7601d781599e769267504110fcf896ec5316018229839d4c4827287d1a2edc8ed8c8267ca6afde3e9d2dda92fc7cf31e190dbeabe73f65e07191ad14783017dabf39348e5b9766ad598d26e7830e462a9bb190e3aeccec47db8cd460c6c35270604d16cd4b1bee944f7c8e13b4db8ddf275c39f6bbfe9f46a8995a39efcc8eca4ef2c7502fcac513d4c4be07f1e089913cb96b9f90ade4a0a6a07924abd68996e985eebef06769585e4d02a5bb9dbf36798de5258e37a0fd28a3070728795fd96743e42af2dc05ee6660184f4e629de5be52f02d367b97aa72974a920b5737d4b1381050a3b5971a33b2b3e9e2421e96a0c810a00f66df8f53a97f5f167ac40279c1463be5999604efdd2190377b11349061c8e7e95713e535ea46c5627b73d4c5c7b68f73ebf18f33f8c69e321cdd71053ff6916c517722b442342484de1191dba812b9f5f0c21434bbc48974f157f829aa3ae071c1913ae678d7477ebe720be6d33039c5246dec028e5f07d199e0ae092998363b078ed6140edbea22bd9915445134751fc1171a16c0104974be91455fdf2a0d1c4b61e71b17c686ef56a9a1bb0a7ba0dfef70425d1af821aaf1a1d15b3250653069daa20c31e754c26b290e3bd8af02cb25c142c008eff4117578118756163c03b54ce4003f9467aee4c043cf59e7d2d1605e050de93240d849107b47c9aeccd905e262d56e0a0b3010318250e38faac72cfbfe63fd4fbc1fb8bc7e7675dd65f3f7b3a4d9490426f184f3bb74da25e2f478d5b0b70d39dba08eaed2d65ae857ad15d60bfe9ba053d6ccf4468b395360c39e43ff20fddaa49e56784d679664299da023c9941c8d88169abbde0a012b848ef853f88b2799c43015aac521e86569bd5260a6133afb7926ae28c9762f963ed619362bf3fe91d86715cbb212f2fd1bb475a188bbb3d498899c99508e846d759482e8cb7431ff5995258135635bfe1a6dbc275bdf217bbef50d72022e720fab811f0e1a1e8a45ac20403a406a65cf6af16a7c79ec2a42dfb0904fc7144ea645f6c8c921a8ce37865828860d0d2ae97870c61104a5870dee2751d00a012678af34425e30bfd803c5a8ef56bb1046090dd2782a24917af478256f9213b25aa0c031f9d62a04e19852899f7aa21e74f75c5e9c23585801af4532d863501ae6bb8c1d343009beb28582a5e563a50eabe952c7a32da798a04ce11f6258e21eadc249c333b50396c5bcb50337df4c4fc2f914db92dd99e2d1fd0c3fb3ea609ce867d955bed194aed9c93d95f42f2e096cc102904d4bea7e381326a678a7975a35acf31c7689d644804d5989e194c2fab974ef3735bdcf344b896e1807316818a395b34ecb9839da2e294d48e5ab7b2bb6a84aa30fe52228fa747859c9658e91aeeadf2c08848349fc73b78e51e5af963e5bb28168bfd4397f5526ed01da411778dbb967f1086e1f9da8b8efc9333b4c519ba9191ee45a72a73cc620c1fd8283bf48d433a3caea2d816f15fdad812969c896b4857edde659a959474759d33a0bf657d8ccbc9131318a42778e5343ab29b9b38491ffa70567b8cdb592d777b4889e46b07fc3919194e85c5ca9dbd0df67ec03b63176d88e5caaecbe4a06f3442665a5fd8db15394a72cad9d8aee86c0cb753014ff2bbad0304f3d9ffa8a3aaa575ccd84a0d44c6cd848dcb17d2ec60f2dbe5f4a9330402df2c21853f435bf9ec4263e03d79b3e48f6de1fc973c2dc53407e1d5305bf71ab64d5a75ffb61af219ac1f58e53e93be910cac2db8e257b88719eba9f54dd9130472e84fd4427a2642403b3f0457a24341628d8ea5c6e374d9d059339759f4cd79f9b5cadb651db51ad4c0d2cc82738f2e4b8536d166b1257f8531a3a3ea02da70470512fa63d64a578101e9d8d5ea086a4912fb16fcd66e064f57ec89eddb146b84f7869c96e5d44d19268f7c6e03066ed7b8e66a4f99287fa91ac2928a9e8231c995081cc3bef832a18bc45b01790dd7fe4fd664db4a901c92dc20489b119ab964661e065ee3ea1b777014d492f256982c5d1d3855e3f495630bf9527de8bd50d2529fc13d610e4bcf008227e5843e6e3af771b9bc3820f51cd3b1996b525211ae3da5f7d6e33693ba8576301e75420853e033d441a9fb88e5bd485db9fd3aa1133e1795435ccc5be2e81d715eea3d5b084780eded8ea9d1da8e2eb35f349688f9f96f0f18dc65ff132c8d2051dc92705c8e8a58361ccf7185586b03cbd4951fd6920bd267be9a3f6d3224632c33367937827df718bed0ae3c3d2a0063d22da0609c81cb34a0e7e5930aed6c9a74bd0e460f868330c9999a66d4b7216ab4aa30e2a41af38927c16373375dfccf38415a47baf4e3f4d55595bc0cd41c49dfdfa76d92c44c020feb50810f69ec12ae25b35e8bdf033b989586b7afb934cf0349d12507b74bb0d12c7d79ce12f58b96010cd6971c3c7e4a578c0c0a6399946d69081d05dc1228f17b87507bac8daea49cc4dc881553e043efeee7bbd468ebcb7846fb2ddfdc78ec4e7055be0756a180cabe2fde55e981a44fa841d792507561c9697c8e86c449e67bec35bacca86744c3036af590ab3cdd116de0e85ce8186b93dfcad18e407328367c90de3da9968965a1cb034bed291f46b42b1728713d3f37a8628757c0713e0111e97c4181a2a7138f2dee4148afa97ab73ec6a2466168eeb7c311ebeba0e5e36d5b39a03994fae2f6b6187580a4afa7469517db48ffa9a9885f5ab558ba3e2dd796a5e4a906514a28ba68a9c02270153aa76e9957c7271aaaaae52875e810e6afac472c2838d57120890b7206e4d850d6973c619d930ec8cba1deb3e0fb777df818d1656512a2456858f369b85db90d0d6371c4479f495e012bfa8e7336ca5f675efb90675b4164a5a3186535bf6c81b27b4e10853e5fd09d11cea0934a8fef1ea8c3fe77d5b3d00461ee4743fd69dc97c0e65337fbb95571400fec678e7371ccf356187b5d5a74e6c0fea6cfea6eb11c39d93bf7a6d02b78e0e2998e49f67b289c4988875c7a9b40f0e375454e1b10dba0182fa0b539300d899cfd592515a88de3cce6f322f4d84b454d6a21086f5669c6c63c6b0d2919b889c1eadd3e3fef1579b97b077b3623e10bdd52ce168bed6914c1a5487b34f2abc53c34de610956a84594db34cb853560ba3068583e82ab4d83646896dce20654c5a4fffb2ea63cc40df43830d5d568108596c2a8b6510d3905ecedae45f14ab2fa1c406cc7480a8f1dcc5dd7f6c4fcbd8d0bfdca0ccc5016171830606aa41389ac5a641506ebeafb818e439c1b406ba6342d0a1edda21cfc280c5c93e53ebced0a3d00703479f02d136c7402db987e32fa5662cdaa7e615888c8bf0447d6a06f13a0da1ebc38df06da412fdc77718f5a5735cc1a32999fbc002f99fde826e317ce77a8bf2cc90845956cc096e5783d9b0219483a373682887640b5fe5fb6d3a31dd38edd4a3fece7470370d2f573cbe5bcd4af14fd84f31b2ca22ab846b3df8568629dc30d189cd6e6554248f08fc41f990684e487dcc1946fe7da3c9cba3cf971a51c083e22f00686249efc91bed9bc6c3a24a3abd5ecd1dce83d38da7e5dc86a3bef7ce7e328a4dee995f400901a051ba4dd62dcdc82b1feb72325fe106ea7a2b580e6dbf27bfd5e43406835dcc59d951f6048ee57c28138e32bd7aae40b0d85e80e05965a9b35cd8e716f362aa614e174f55d2a4286549ed7b4134c3a99a92d88ca999709e5c054182f1a46ab7c448879d5998b3eeb5a54ebc66d3b470ea028f7c816aa22b74780fea66eb0b82a450616baa6290861c82ce9a4bb503aea7eaaef81d6ada80276df8fbb1358d39c94a1c3a3784cfb5b26c082fb17a320ecabc75563f90b78ad9064b5298632e1f3cf69dea7ecdf1df33dee15f6f881209d4dbc975fa9f92f6aa56155dbfd3075068247dcc62578948bb6cdc290ac26ab77627d571863e39aeb668b57f0b86efd6069a6bc090608d44d3c6583311128f23bdf4150823f6c3284c746d9ebefaa337128d80a0ebe698640ff61c6da1c4b3c308a41941a8fee2a1ccf76711401ac13f491a34791c456a493a022bb3db76180dda13121e0bca634d2a421fcaeaad748f726b42a53d765e820fcd884789abf5934299fec8edc85753a6ce99887e2ada7ee43ce3316a6b9c71fe054dd928cad6da534820687ef1f1a357435a0ec8053ce6de4d40dbd2b540f018a3e9e9303eaf942b0347be260b12b013668ef5e7289337b43e193709592aa34adc0feb211ad16f9c247119dd4b6e76389aaaeacdb71bfbba06604d197df7bb7e0e616543ab304182356d6b91065647bd2ba3e95851ff29034372c6b15e8d6b61809b50f366c4d83c9cc4480161ea4aa3392a8cb21a1ec12d5e6c534091b2ec7f3af211687aae62de3cef5134ce1598cc62300c36bdb24f89dc56638c664dbfcf8b8b3a9ee800adc5ecc93c478a87f487289b8af3d477c85f9460f84bc9828e6d05b4521acbb46ef99dc35112ecae1e57e4018edae7685f7ca4800357d3347f77250156f32c7b9b4732cdc39ac0154fcec6ec64cc8b7548186a87864b132a56ed44beab438baed779a6d9fa654353acf55a36eb9d9ae663eca290a156d9e9d8656212f5d9aba98d4a43aaaaa1bb849f2b5ac676c63cad75bffd802b8c7dc17b08f734e6afc165b3e668fe7db7f40e2f1966fa22aad0d5099bae6f94f060cc18b3c55b55539a60b9d58899a25778d95671acd323c42185f1ceda77330603312e2994989a04d423f39cf6c466f2d3985d328498a1e47fcb06974bf951a8be16c0f5a88b3acea17528776f4dec91b615042874fa86c17ebe074821bd599cc4df5bbaef6bbcad730825bc649c84ef1ee1df02ca94635cbe02c6f", 0x1000}, {&(0x7f0000002440)="f47ab50ae047441a3438eaa710385e628f24a74f176de364161c45bb4a58babea1905094f41ea7ab7dad4995f5b3a888340ae5044990d0fa958c81b2132cc5c1760c3d5537a8da1c087833e38fddb7b8e69be3d80a70eea8120a41a8dca2d7505063e2d72947923ff31ad0700cde065ff1d7e1128be63060cfbeca844013734d13308f416d303503a514a75000cd36c85900320df7f32bb427df6c214f7febfa30b722c24327188044e958122164fe4548e647969b8c48f565110dfedfa0d33edd4fa9f166b93f9ec5d24b15d3bf4b78a680f05c3fca981e38ccdca787bfa260f3b2f217694b3d5edfd8", 0xea}, {&(0x7f0000002540)="40c69cebb771f8294e56c2dd6bc44357428c7ed26a1fb511a04dc0cedfb20e0f3dbcb736d5d342d0034708860f5de344d59f9729f400a347cf218c529627221a16eb7f374a0f99077ed757e9c529ce8e3cc22c45cd33cbd4a5d5f2a750d2704cef61d6f040ed22d377c0c7cb7efe2aadd7deec3519e3da4a5a855edad9c3f61b097f11fd51b8dfc4970dde07aa6e52f6b4566a11237d50e7d7d0e49989ab421eaeb21aa2486a5f9711", 0xa9}, {&(0x7f0000002600)="537ae51b2ad74c36f89eb8631822894ee17741c589299615e9011577ef8e85e30ec1b411fa66b70c24fdf8260fdbb2f17c6d4b646e88afbe1e319b87d55b694bd222e5cfbab89a7fb2417c99947fee58dfd87aff1159c8d780475931377e79a0f738815c51b4f6fc1fc9539172d8f60f1faafd12c488fcab0cf0f3de5b2a6c07ca901c83ced2d7431841e39c59b7f3f39d62e45938b369b28a45422b96788da43e769ba536eb844b8440cb47fd3aa12f1a478595d804111d33eb23f87eeb0bbe887c4238f0d95550a54ace6a1891f500b5260e630c3a6d10dc69fa48", 0xdc}, {&(0x7f0000002700)="7b20940e4ed6c721a14ee6adfe6c438b8c504064059e3d8b74f627c6e0b8d165701a3cbe6ee36f2826df9ea107722ea667103609c3d2e2bee719d0a82952c13494908954e39dda7afaf7c02a5c092e829fb47ecd931759578eed3789de566faa71bc00ae5ed8bc9bdf4d5f9fcbbdd8007df32323b20682129bb1bf396fc448a6cec50127faeb0b8a80f9438a814ab7c263f90959e65b96fcdd44b5", 0x9b}], 0xa) openat$tty(0xffffffffffffff9c, &(0x7f0000002880)='/dev/tty\x00', 0x80, 0x0) pwritev(r0, &(0x7f0000002a00)=[{&(0x7f00000028c0)="3f53e063dbce477958347581ae3577f0c0cf45e9a3fc98a71ba5a1ae8e68f5576609ae20db6bd2d73cbc7c69199dbf170cf35d9fc72257d77c3ce9fdc4463eb9ea71968b7ff5a8102b24e71ad2b12118055d986ae302a363621080b0ca69ba1132a243ae243a55ff6bb0e8ee2bd5c32d50b61fcfa0c8cb8259a7c2fc6bb6aa78b5438b88aed0ba606814027218c839f925653ae4e1a2be18d8caf41b02aeb09c0d5887a55d63afd7ccb2d685c26ae8362c0e067582ea826a7b0b3d1e60ae3b08341cff1f5c10f25ee449acf7b069abb554f8d93e4d8a52b90a396a2352924d97884506c7b123812074810eba7a0fd0", 0xef}, {&(0x7f00000029c0)="ae1b534c12a320da3cdc75ba8c5ab9756982f82695c1837df0852c088745c26238b01e9368", 0x25}], 0x2, 0x0, 0xfff) r2 = openat(0xffffffffffffffff, &(0x7f0000002a40)='./file0\x00', 0x80, 0x0) write(r2, &(0x7f0000002a80)="cff606100edcf294cf37b7f170644f1e02e36d30c858efb245847b8d195a52cdec296c08837489a514b56741f2a3976c56eea753ab4742f75e4fa93de8e410bea184ac7c2feb6676f247983bb5a8a5dae8b645cbbb7a57c168003185c37888260a05", 0x62) r3 = socket$unix(0x1, 0x5, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000002b40)={&(0x7f0000002b00)='./file0\x00', r3, 0x1}) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000002b80)=0x1) msgget$private(0x0, 0x10) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000002bc0)=0x1) sendmsg$unix(r0, &(0x7f0000002f80)={&(0x7f0000002c00)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000002f40)=[{&(0x7f0000002c40)="a3a09158631b33e465fd16ba23c75bb4c2740ee31cbb4205090538e585ebb6a1a60477ebd320d25dd4f195d0bf442f068845696bed801d9cce459058f87066088b3f14ac6bf0e8442f9cec54418f5667b56957e0c4dce652def29865df68e7a1cb25209eeeb6b9ec7965e4fa51e5ee3b3e87fb8f55e1133d995e67fdc91953b7e8fb5e001596cdaa7d83e6a53703d7ff7c5725a0428f01b811acda97bd05b92199512feccdb41eacc2c29748b6", 0xad}, {&(0x7f0000002d00)="7f72df75f290a604d27dce00508b10d224f0010ea18baab433452aa63c12d5df42cf9f249f3ed481aac9f0aef8893ebd2ca12e3ff5047ca3d83579ff6fe33fcf482104c7f7e44226b0d53aafb8f84d13636b2eefba6fd5acdfbe7e56c4752cb5181faccf76c4c96fed991a15d980d84d12a7bebbdbcd25eeba5dfd1224d375085ab13de20e25b220f45d379b977168b127fcc778", 0x94}, {&(0x7f0000002dc0)="ed389f6a3e744bbd79acac1a5088e0ab749ee91155d73ab5eb2839e74765f0e56d97a154d015fdfc5068f7bfd1ac03e3dcbc48fd2e3f4ce3b3ac66eafa633beef5d3e8fcf2083ba8b686de016f0ff2886179b43ad7159b53f60160c455689a7eb4fd962767b01758860ec2be3770413ec3c0782ad93a59ef0ceb6d1a32213ad29d6321260ce8359bcf73a89c7d3e8c", 0x8f}, {&(0x7f0000002e80)="7bdd665ce4b7b0c8f9146adf199596eaabfb7672711164c7325411ac80ae39dd8781ec9d60ff4f9d3d63ca0341a58d526e77a085341dd264891e8dc4ab75ca21672bf063d835a2ad79c27eed4df6dd1b1009f583dc4d1167502aaa7045ab36017fe8ffaf3404be422d8d1e75843979021c6fd285fcfc072d3f3173e4ea11215d88ef5d81a7f9601a3d047e6cbcc51072b5a4351d32ef7760371d0303a8f5ee73d087dabbcb9ea2", 0xa7}], 0x4, 0x0, 0x0, 0x40c}, 0x4) setsockopt(r1, 0x80000000, 0x69a, &(0x7f0000002fc0)="7c666c020860594188", 0x9) pipe2(&(0x7f0000003000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10002) accept$inet(r5, &(0x7f0000003040), &(0x7f0000003080)=0xc) r6 = openat$zero(0xffffffffffffff9c, &(0x7f00000030c0)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r6, 0x80044275, &(0x7f0000003100)=0x3) kqueue() ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000003140)='/dev/ttyCcfg\x00', 0x8, 0x0) ioctl$KDSETLED(r7, 0x20004b42, &(0x7f0000003180)=0x4) utimensat(r4, &(0x7f00000031c0)='./file0\x00', &(0x7f0000003200)={{0xffffffff, 0x8}, {0x5, 0x3}}, 0x4) fcntl$setstatus(0xffffffffffffff9c, 0x4, 0x82) socketpair(0x2, 0x0, 0x7, &(0x7f0000003240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$inet_opts(r8, 0x0, 0x0, &(0x7f0000003280)=""/96, &(0x7f0000003300)=0x60) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000003340)=0x1) r9 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000003380)='/dev/ttyCcfg\x00', 0x800, 0x0) ioctl$VT_SETMODE(r9, 0x80087602, &(0x7f00000033c0)={0x0, 0x8, 0x9, 0x15, 0x3}) 16:01:32 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x7fff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x301, &(0x7f0000000080)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x800000003}}) r0 = socket(0x18, 0x1, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18320809d000000000"], 0x1c, 0x0}, 0x0) close(r0) r3 = socket(0x18, 0x400000002, 0x0) write(0xffffffffffffffff, &(0x7f0000000180)="d3", 0x1) 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(r3) socket(0x400000000018, 0x3, 0x3a) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = dup(r4) listen(r5, 0x0) r6 = accept$unix(r5, 0x0, 0x0) write(r6, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r5, r6) bind(r5, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:01:32 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x802005, 0x40004004000828a6) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x180) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)="0000001860048f15ff53d6b5e376ffff0802000000002800001401ffff21db725dcf4bc28af863cafc4381b9", 0x2c}], 0x1) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="7a41739727cb11a0"], 0x8) dup(r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000040), 0x4) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000001480), 0x4) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r2) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000040), 0x4) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000001480), 0x4) r3 = getuid() r4 = getgid() lchown(&(0x7f0000000140)='./bus\x00', r3, r4) dup2(r1, r2) r5 = socket(0x2, 0x1, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r6 = dup(r5) listen(r6, 0x0) r7 = accept$unix(r6, 0x0, 0x0) write(r7, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r6, r7) mkdirat(r6, &(0x7f0000000180)='./bus\x00', 0x1) 16:01:33 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) ioctl$TIOCSWINSZ(0xffffffffffffff9c, 0x80087467, &(0x7f00000000c0)={0x1000, 0x730, 0xaff1, 0x6}) poll(&(0x7f0000000000)=[{}], 0x13, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) fcntl$dupfd(r1, 0xa, r0) 16:01:33 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="0089f86882f504c7e500"], 0x10) shutdown(r2, 0x0) mkdirat(r1, &(0x7f0000000040)='./file0\x00', 0x1b) close(r2) 16:01:33 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) dup2(r0, r2) r3 = socket(0x2, 0x1, 0x0) sendto$inet6(r3, &(0x7f0000000300)="94", 0x1, 0x0, 0x0, 0x0) sendmsg$unix(r3, &(0x7f0000001700)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, 0x0}, 0x0) 16:01:33 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x9], [0x9], [], [{}, {}, {}, {}, {0x800}], {}, {0xfffd}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 16:01:33 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, &(0x7f0000000000)={0x2, 0x100, {0x0, 0x2}}) r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x11) connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) 16:01:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x2c}, {0x1c}, {0x6, 0x0, 0xe2}]}) syz_emit_ethernet(0x203, &(0x7f00000001c0)="96") 16:01:33 executing program 0: r0 = socket(0x10000000011, 0x8000000003, 0x0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x8e60c7a3edcbfa92) r2 = fcntl$dupfd(0xffffffffffffffff, 0x1e, 0xffffffffffffffff) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000440)=r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r4 = socket(0x2, 0xc003, 0x0) connect$unix(r4, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495ffc41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870f4d7a8f7749f3f96b20000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295eba75293f7155a28d72c2f40bbec12ef1cdc0660a3f93a5d68996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990df582bce1d80afe5d2141e320a7613f48b637e054454a97de570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd360707d2cab3dab8ccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f79030385a9e6030b3d75550b468ac82b91d236c7de08060f6892f5c94c2931e645300000000000000"], 0x10) dup2(r4, r3) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r5 = dup(r3) sendto$inet6(r5, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) linkat(r1, &(0x7f0000000100)='./file0\x00', r5, &(0x7f0000000140)='./file0\x00', 0x0) close(r0) r6 = socket(0x2, 0x2, 0x0) symlinkat(&(0x7f0000000500)='./file0\x00', r5, &(0x7f0000000540)='./file0\x00') chmod(&(0x7f00000004c0)='./file0\x00', 0x6e) connect$unix(r6, &(0x7f0000000340)=ANY=[@ANYBLOB="82022e3f66696c6530000257eded7010603caca86de10fadef4e21aa8be0c0fdbe9599f70a48a49c3deebf8d7274922c9600ed8a24d48908e070810e1d7cf7134262c619fe55b843e672e8acd7a9ffc30da9e7f6b186996acd06ff6cb7f0e31907b82b095d5d3c12f0e2fe61e9b29b417a0e9b38413a544fb2545246b369710f83c302a501de8c3dfb0f5e332f10c311a5ae9eb9d2adef254bcf0c4f0b8ff17e71142bc86e40b8fb7e40b6c6f0b3d157c0fb5d831b68859843046f1f40daacdb73b5cddbceabff2f41b93cb34b913b8791a11fb3b50c6bb8b462003f55e871"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) r7 = socket$unix(0x1, 0x2, 0x0) poll(&(0x7f0000000480)=[{r5, 0x10}, {0xffffffffffffff9c, 0x1}, {r7, 0x1}, {r3, 0x100}], 0x4, 0x6) socket(0x1, 0x2, 0xbc) writev(r0, &(0x7f0000000040)=[{0x0}], 0x1) 16:01:33 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x100000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x3], [0x0, 0xfffffffffffffff7, 0x0, 0xffffffffffffffff, 0x0, 0x9a3], [0xfefbfffffffffff7, 0x0, 0x0, 0x100000000000000], [], [{}, {0x0, 0xfffffffd}, {0x0, 0x0, 0x0, 0x40000000000000}, {0x0, 0x0, 0x80}, {}, {0x0, 0x0, 0x0, 0x8}], {}, {0x6}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) kqueue() r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) minherit(&(0x7f000031c000/0x1000)=nil, 0x1000, 0x0) 16:01:33 executing program 1: semop(0x0, &(0x7f0000000300)=[{}, {}, {0x0, 0x0, 0x1800}], 0x3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000040)) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) 16:01:33 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000280)={0x0, 0x1, 0x3ff, 0x7ffffff7, "73f3267eafcce5081a6f0922bd26c37916203100"}) r2 = socket(0x2, 0x1, 0x0) r3 = accept$inet6(r2, &(0x7f0000000180), &(0x7f00000001c0)=0xc) writev(r3, &(0x7f0000000640)=[{&(0x7f0000000380)="40d45287dc6dc3f01e19660d3ab424c8db207bf4a4ddcf13019b0099f6df876b22cba7228223b5df505afac8677bafe9941abaf12c7fa017005cd610376c049a5d55df68447e0da911b08c1f814a7d6532148e191b1e9088c1140003cc013565eec6ef8a23f9e8790533fe9a530893f6641ec85af261aba00102a48e535f375f3b009cf7406a07db22bc428638d0571392", 0x91}, {&(0x7f0000000200)="8fe0a11c720cc2108922c92844de22679fadfeca89f1ada56bc63f606c484bb20a878060c6bd31", 0x27}, {&(0x7f0000000780)="0e159500224d9088e70f3173678346805fe0eaab233806059019a48d340922f22104d78610cad9c5181eb35e5c55bc3f9986ccef007f22b4cb6a62d864897077fdb32c062f40ac50801935a4c72228aeb38690851e8b10b84cedf305c6e86ffbb7f25753bc2c7860bb107f229d4299f2ceca3d0174e68a73d20706b1d3460a47ca7476d8cbfd4268a1f3238090d59a3236be73212553b94aeea8acd678e6dcedee7926632b5091e58ee2a8837e5d745fce9d2fc2683daa37ba63b12209b32b15990891c00251060d16160ac5d669da2e82a63f72e421d7d916ba9944e073f8e5b3defd27853b88b0cff31cf681a78077224cd738205855dd7b0c1fa54290683317bb86de23884fdc300579fa9c6e794ba7bbcdaaeff75366c80e92a38a1efa582dc4f7c05e0692c1621e1b2252725811b6fcca88812ade1a1f71ad376abc4c20faa9a7bbeeff195362f1cd0efc830e98d8a10eeab5205c8a30a9c029c4f23419f8d8c73c86d38389117b7c6a5ff3bb3d35d3e649ea87b4dde307bc1a225cd40d7e99bdc8c86a4a1cc39fa6876db1c7018d346642e7de2c677148ebcbeeb0a711292255a1f65be2c4e32fcae71f1487", 0x1af}, {&(0x7f0000000540)="adf357e13b68ff79c27553a0390695fa3047a2da6c97002d8f38aef1c76228e66fd6c2a30d92d736ae46e62b083a24fba6774daa3aa535ca13b8a6d07421f3048407", 0x42}, {&(0x7f00000005c0)="29d1a57384cc7436aa4c4cb5be410f261e374253af52640dd13f6da30d5bda9b1af1573e1ee355b9872e6e557346b257cc7eb8edd4cb868c4534de106e01c30666fe0a3739f4ad922c6a63a9a688e429774270d6da241ca2d0d8b9cf4734cf5202c2686e5e2d946db67b573c90fca7", 0x6f}], 0x5) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r4) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000040), 0x4) setsockopt$sock_int(r4, 0xffff, 0x1002, &(0x7f0000001480), 0x4) setsockopt$inet6_MRT6_DEL_MFC(r4, 0x29, 0x69, &(0x7f00000006c0)={{0x18, 0x3, 0x400, 0x7fffffff}, {0x18, 0x2, 0x0, 0xf227}, 0xfffe, [0x0, 0xffffffff, 0x9, 0x6, 0x9, 0x6, 0x6, 0x1]}, 0x3c) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = dup(r2) listen(r5, 0x0) r6 = accept$unix(r5, 0x0, 0x0) write(r6, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r5, r6) r7 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000740)='/dev/wskbd0\x00', 0x0, 0x0) fchdir(r7) recvfrom(r5, &(0x7f0000000080)=""/220, 0xdc, 0x1, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x3}, 0x8) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000300)="311543e91fd51e8682dbc351899b442fc4cf98540646c5c0e3fa131e55754737e94d4649a1e0f31ca5b15d96c80f56ad65d5503a853faebfd60cdbfdf3b75636ef60b4f873dfc5c5c249f719857ce2acc989a45093808ce2bf4035fcd0dc1e8cc1ba782be17c8263209cfc09", 0x6c}], 0x1) 16:01:33 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="e63f781303f766cd28488a50705c85df54fc83d9c75f03aca67abecefb15bcbc0025ef6bbc28862001a878e745cfbf17ca5c1229163d5b4a93bc79ce"], 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 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(0xffffffffffffffff, 0x0) r3 = accept$unix(0xffffffffffffffff, 0x0, 0x0) write(r3, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(0xffffffffffffffff, r3) r4 = accept(0xffffffffffffffff, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) bind$inet6(r4, &(0x7f00000001c0)={0x18, 0x0, 0x8000, 0x8}, 0xc) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x6d2) r5 = socket(0x2, 0x1, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r5) setsockopt$sock_int(r5, 0xffff, 0x1001, &(0x7f0000000040), 0x4) setsockopt$sock_int(r5, 0xffff, 0x1002, &(0x7f0000001480), 0x4) getsockopt$sock_timeval(r5, 0xffff, 0x1005, &(0x7f0000000040), &(0x7f0000000080)=0x10) 16:01:33 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000640)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b158c965e248701201360bcd4c0a162b58fd4237b8fa4d012f6ac41e6bf3bf554799bab80ab4cedd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad29d436947f299768b16516026629002e32f470e75c93ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3faca89a8aba050559f2120ff387c0f64f790da917510500983d41ba76f5bff41e0e590b8bd5295eba5ae8d52b8686ff308d72c2ff286e086f9daecf0c0a3f9809d68996fade9cef0100592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315d0300db84f007a4084883add7525e0126e33aaa9f845d0369830df582bce12842db8b0900000000000000b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd4acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f725e767e29e6030b3d75550c568ac82b9fa226c7de08060f6892f5c94c2931e645303b4da0ae2e628beccd1a205ebca60a5a3918bfc87b6eb4d73447f93b274ba781f0e0a53e08e15d43288ffbb929a05072a61aed5999905dfec2945385601aba866467f03bf0c75af117890b6dc270d13d017b0020f0e7ca8a7056572971a202167e10953b3ecbd50fcf279fdcec904368cd2e33ce85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfab95f10c54554e3b0ade52fece1f728dbcb10ec2af46e59f4299cf8db5089d3a1c0ae025001d285572e611541084169b607bda7979cbc866d0ba77bce91b7974316ebbb50b60fd46c36dcdbf054e4019de31810ee58f0ea53fbfadb566a7fe6c00000000000000000000000031ef30de608e84eb5d0f03c51f38db8bf005fa0b6f1a6d8cfc293bce430d75d37c5461009d3c62da83fc2f784110b649fefbbbdb08ee6beb8efeded85908f2f748334bae1a01d2840072b3fa9b4dbcf1436d2cd75b9bab54a45966c9b6809b42f3bf90c355bd8ad7a7650d6b500411547321772ed2535c691297af3caa3b854c436bd377f70cbae338abde9dc6d4c06135423232a79ae1fc20a72c4ab30786152e66481e439daeadf0a2d3734e527730a020ed9de83afb01e322b5c0d50629518b2b45a32666f3e039260b451f8c1b7c316fb9d7ca30665d156f948572a616e1838d6e5f7391f6ac800000000000000064f487dc62df75a0c105b54f115c5ca48b268b8ceb36b762922aa6854b898a7d154727d247d70570019c3b636eb5e0e429878b7b9465cc8ac108286dbd5a60003a6a16caf5d15721e9fb88c7e32d22e19d234e12cb4410c235dd779aa93e5f49b6067b3683dc64c7cd304ea08484cf5c870cb21b82fb7be5e1db70e22b1a6a24c387bca17abf718ba14e4f4f4b5354302ed3d2a25bb3f6dd4350be994a92bc67d84d32b0ff3265d7919ae49e5d1f6cdbe9fe87cc34077274361d9f26ac1158c034258546fd2af1b5ea5d099202a1da55360b1287feb24aded7521de75c7e99a9787c2d4275938b91c57e138b77a9dbdb4679d804ba34687afb6623245c8859db1f1aeb"], 0x10) r2 = getpgid(0xffffffffffffffff) wait4(r2, &(0x7f0000000040), 0x2, 0x0) socket$unix(0x1, 0x0, 0x0) dup2(r1, r0) r3 = socket(0x6, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x3}, 0x8) lseek(r3, 0x0, 0x0, 0x2) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x137) r4 = semget(0xffffffffffffffff, 0x1, 0x0) semop(r4, &(0x7f0000000140)=[{0x0, 0xfffffffffffffffa, 0x1002}, {0x1, 0x4, 0x1000}, {0x0, 0x800000000000004, 0x40000001000}, {0xfffffffffffffffe, 0x0, 0x1800}, {0x2, 0x3, 0x1000}, {0x2, 0xa6, 0x1000}, {0x4, 0x101, 0x802}, {0x3, 0x4000000000000, 0x800}, {0x7, 0x9, 0x1000}], 0x9) semop(r4, &(0x7f0000000100)=[{0x4, 0x3f, 0x1000}, {0xc0c9532aca1ac518, 0x8001}], 0x2) r5 = dup(r0) sendto$inet6(r5, &(0x7f0000000040), 0xdf1e, 0x0, 0x0, 0xfffffe4a) 16:01:33 executing program 0: r0 = socket(0x1, 0x8000, 0x9) r1 = socket(0x2, 0xc003, 0x11) getpeername$unix(r0, &(0x7f0000003080)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e31600"/4100], &(0x7f0000000000)=0x1002) connect$unix(r1, &(0x7f0000001ac0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896fc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c05a2f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a4f4c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372dfa8ef42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d610180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597fc2269a7d09c1068d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bb20d67cca9c4543f9e40630f56ae48f6c6c9983dbb5ba11cc2e9a01ed793adac7c078d7dcb7e6543fc100a4356ab4110e30933036ff0ba61dcbce7a1385052bacb4c1a306ed1708f8f73b3a5f47562ffe4502a2fd81d9033329d83372d00d4d60e56c021338dfe34a1b145fe92bc1b22550a8a188ffd72e48f57c9cf71121f382305cbf4769bc70e58b4cefe3bb5d6a5ee1bf1ed0ad26585aa8c7c21d45a5d94dea4c094736385ba64555fdfcbadd4e37a0603ca7c212705176c7f670bf99780897092677cd1597d628cb6d35822d81882f43ceca45f94ddfac724d4c10630a48c5a5ef69a102546f818649f15d98cef5b8a349b6e6c5ed08c6265be5179bbb14d86c613b426dd2d25873fe32fa6678c796fb25f390f1fe70cf75e80d90e2bc13634e62c3ade359e1218ff57be3dd27ba0123a026eae7f3419a93effbe9f18886b2cd0f757a4116918e53f7cfddf2d56d9bc69660e704c88b3e1200d206202e06bcff6c1ff160f250b5233a55dad0ae0b5df04b625e89d2f1cc35c777e93f7c6f89a04a6a72f7f168ab0c6e645ec4ea34e6b6d916c1f6bc232c0a246a"], 0x10) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000040)="025ba2030f5c038f9920ce827e0cd94897a5151f25069dcbfc0b6d36a461fbdd3a3e0c665c1a1df4a8d2bc1ac9982e26104ebb9313b646e208c65d1a8b", 0x3d}, {&(0x7f0000000b80)="4f6c84a44185cc0c044958a54e1677c52db68d4eecb960a0bcc5edf6883a13c90f47d6c33e00fca994bc5a989dec5f2371067d2df2ba72c2b491a8167601eb83ea4cbc74dcd2076058d8f7ac0da07684344bcda9e05dcc650b8a7c2864af7cbe9ce7ddb83df4ec7f28bf30caee1e97023f0d2b9ef840da8bc3cffad9626d5b9ea49a19875f658b4e48a00b5f5daa7aa3819e235b625497ce0d544978ce20222aac92b444ca216163f3faf19373b1539bbf0b177ed32f8ce7344a3e94c7583f2f446d4a9a2d94dd3a79aee098b77a8dd6c264fe1b97fa8e9c1a97c36cdecd924c0d08f08ca4e1c2c81445bb86858ac9192f2b3a98cbafb9cb57f27a2857db14fe68a718f843ef25af8671a39b4cf24a04fafc2b06236ccea88d8b89bd2a70a34b8623e80291bf5b2d84a355fee12ebb7a7b133f1ca9b65dd8c8a4bb25228a586784d766fb414e5385ec5d6b407ec02b9431e38fe5ab04d73b17a777e17f4903fdc2a9f38c396a3c43e35840b8b68c64970b661a8f42f3437e41eac9e4d8ca9b8c11aac64669b1cc11f33756fab1cd6a81538cad3be2a504a9c332e7f49030c94a34fdb64ff2106e26907a4ad4671493bb83c3487f3ae978893308856be29c44a90ea829ba43add5a87e43260f239ae9ebfac8242b847a871a8dd10a31fb6bd0c9d4004636ee056b2d5d0c112f92912063a8af79509dc1a09adf527d7677db6c61c45b70c42d0aaa69d0f87f340a169bbd084bc27f6c5d7b4aabb75fd854322f4c5f9cff3b6327fc68c85c0e07c904b93af19c430e082f8b5739f2daf960dd0cf5b8887a9c37c6aa05ab85bf85bd51b068b6406a79b187305b4b4977f7baec077b00b687d06b7710dc84704cc5f8f70e30b44ff7e0459a0bf809d14fc8f2c95673dfe12959903f9dd73b9c8266d037ee0c938ed7b900dc7381a39b4dcdfb9c5154cd0f01890eea055d81bbdff49407b5fd9602a696acbe7679b10da3ae84e3d22fa2607b86732668a14963d27489799f84b63a4721fb1d399877781d887c7f388e85134f849010c8d0bb993068db750e5268f85ba88a85d37981a785e050b5bcccf65cf44371fe259495d1e6f028cb772b6ddcd944f4b9f1deb30e8c468d4945e02b53e5ef144998f4f88c501752e109f1b05eb79636f1c317008cc8ecd55c50c743e129e7f0caf8a09df4795f8429f63b21f220454bf09201f825ad1760d24f1910cf38ae69d736b7cceee5c3e905f001782cbdab3d3a1f9e670d2d77369c4295549c5289a0a0c8909c5fd030f7ad43d1871efed20fed18657cf7c1a5f1289e72e3f98a190754615fdf0fdccc8e273182385cf5ac8de5251c04f89c5e3e980477a78a8ee001e8025ad2f2c5593ae87bdd95bdf0be79b7a5a98b1248aa3e2506b02e7d80b1d2c72f2cd0ce73cf56e6008c1a324f322994b98c03a28ec199a5bf434f1e474eb9f9ab64f3cb7cecf4e4703f8f3edc2f2dea88589c1a3cc88d6c7485d496961df2c9627022da1db0e176353fa8507e6a699c6425c503bd4b8223abdef2f794a59ca11f212311bc5b7df6bff876bc32c6a99065d8f21a6af03bf18bbb9692b74e50f65a63f9775ab72dfc8f5864d24fa40be521e26e2cc639f61951509e776820d239a2e8fa7615f77befd6333297ab5bb92bf801827659300d03a3fc5901ba3599baf3c3ea3b7c7ef6a29154b34d733ba138afaca9560697b896a33138c02d60239ec2aa8c50be95564dc9b8c79f6bd37a0de10c2c21bbb722905c5abfbf1680fe168fe0460e7918e12d319a3e0636818e4649d2c81e9b6e6ca73bce9b1bbc5d1d2ff13b47e29723c84ea25646f6b5f30d30735d71967900d0c61313a00bc55055958cd1bc6e8ec6422cf12ac01cb8913a2b61dae840639a301a04bb53f8d40e7b326d1fbff66c99c0917513d64da01f2a701aa0c9a8f10c103ac2b5556b00a4c5ce24faa9d80a92bbb21cf99770d6ab0842d50d7186bee70173dcbaab4ac163eda3da196ebe44191b000b02ae560e9e129650a275c362eb53ccb619155b7f9b26b1cb95f6fbd6de5a043fc4ef7a4706262bbbebe99752dd5146bba123ebfbdd13d7ef7c9b8e1af09ca9971b5df66c6a9a433d2ab8bac7f43198e21d5519280b74429d7d6bfc52b2646662e378bd92266e167c0cd807b46a4180a01593c91f3ed5efa528e2a4ea29969d2a742a90c84a43424cf634e441d5bbcdc64ae1d4d7b7dc0f8a464f36f0b4e94ba4a9d090ca3f07fb3f18e40419cdeb49dc1fa740ce8b59695732a85c0fba8131a61feea22bfea334be70c24eb8053e80d5c5321e9c5919d6d40e6c4595e5f0807952f4319a2d8e4d27c015e5a197ff2f38f1902d8dc8746ab2f8e88f379f5e36b2850a29b42b0052c99f1d2b09c63cc6defdf943fbaa4031b874b4311ee0e113c42cd64722282b8c89beaf60ec11cfe6bfd556a6c897fd808eb563444f80d9e09e2073729007c234ba5ea962c71109edf93693c6163ea43d2c37a0cdb143e408cc14b40075e1366c4420f4c52c60b60862bce533f32be061da67485486aa0dd2d553620705c076859c4f7fe83ba2bf39ce633558f1ebe905ecd946f279972284868de94ca851c4be1bb6680aed124546a56469e710c85697db85275d1cfbfb1ce31b26dec25cd1a33c205043ca7b62bdff423bab00482d9570055259718154e1d61bbbe812a9898d3446a5e64665ac04941a5eb981f0c31b1fe32fa4abe4c3f05af90d48bfc8f3d6449b384b2968b963f1057ddf382f5d6d71889689c4c958b1dab54b9963261b5bd2811ca53e2f1aa3c91a97d7ebe7f750863297baf3a7c4ebdf56452d51d1d9d28e003c212b50f3b59b4a6a34d67eaa9c4e281ced7be31214efa88ca16429d5f5dfa2fa02b8050f9a22e170339b9b9302023a1ccaa38764f5cd51362d3a19579c4dc4ff9b31d7f1c873f93f5ee51898660138dd9ad8d74c57552c59a1c38b2f262fa5930ee7ab3005a1dba712571d94623c87b2babd5279a72a1e22fb0e7fdfd2a3b48ddbc85d7c9b3277e4461c974c76cb1ec43a6d61188c312ad204f5438b798ba4e9932f2c4e1a2bb8ef92a0eeb814d4837c959a2fb051ae64aa28f889eb023303e74972962ea010023adbd318314b08edf74705ab996083e0a8a9dddc641bdd34d74f8e03492d770dd3e7f37dfdef693ec6b18b2fb094f6bd4b32047a341e109c173851f3d7fddd6f84d3f5c53c8ccb769074c08a87a63aa6741e60d6d0733c6b5426b4b8a9f012e9ec884ca55a8d6993d319e29919d4c7f829925cc7271cc0b19b08dc726d24cb24f7ffc53799e552b0084e1b0bb890e9e76ccf65a84c53c4ab9aa5ace2c5458de8f370df68c95c5ed0724551cbb4fc1a56dc1cf48d89d882304ddf1b745adb630f521527efe0ba3aeb081486d53051ef957fe907931ce8c54b0700dd2c9be7f06682c4efdf497852d296632b51b1d4a7150498e464add4ca3c8e6aa7df7656b5174cbbf14e20c7885a6103446eb312bb36e0fc38a4bb6e6b5831c2c2676898a2bf8ba8f10b71d421308d48d0e3e4204832f5e5907d0a31360f240c17383344ae5476cd22c79553014041c31d15e332f6eab8449be99b812703c2badc7aee79acb885ac4ebd4442fcd3f419ef0c6a84a65d834faf67002d0e85391248fc3de2ef5fd014795417ae4e576b8eb0a05e4d7b115149d09f0a27e58ed1349f0fc053da531c434e10459a7be1991688bef7b5ee1a8a5799b55da8fe59d22b4b6165d6de8a8a77b787908b139efbf0677f6a282d9a3d8c2e7e8b2d7e39863aeb779ea34b2ef36402a0f91e21a3e6e0d72983f0144a0746501f06791de6e07e0f5b5753b04f285bb579c6e95c7df74bbc2187a075d7125a3ad121c37b15362961c009e589a07dfc93841b878d30939e23dbf499c275c381ec7c84fd780bc4bc741efd10d838c595d44991deb5b2a4bf3cc889e1a9587d6f560dcac957e889b4594bb5f43430c68b5ccd35a46e1f4bc76575da715954616388b2d92176d322831c393ae191794476ccac576a6bd537c541f890339f3a91d48fae72284b6690bd82889d3bbc00e4470e0d2bd59e760292be26b5fbfa4e727c191e838205cf074dce32ae099edaa2d6fdf442c63cd172b5c564362ccf071de73fdfa4503daea7d763d4a3354c259902c3c863ddde8688a245a407878ab7fe590c4ef3becabc4992c29c6f11d907bae7ae197b6449902b3249c35871a98c6b1ce93f51491aa95d12bf17fceab0c7ed39491b8b5baf8329bcff9112f97b098a848fb06de1d3943071cabfc2e4004539b36036f4d7d00f6eef0e26f2a525ddd1a9fa811e5b1b431c4c9fb21e3ef9f5146fbe77d45224b8ecce220d5d712b152cfe30183ba0fc9fe10e2fcd0d7c30e4fd536efa87fb52041bf266005a8214875fd5f3d7de8d7990e24ffd753c3e881608b39c250274688d29aed265ba932674448030aa8e53d86030de0dac9f61b37ffbc0395d608055fae8f75a38b75566212a523dfe22514c76e4bbb10246258c9f1c963b568ef2a8a93d5778c2211e479d6e6aa1cef0496bb0ba27b106f8e2dba6fa4c6952e96f9f63d2d150b9525e2c635f549c0bc279be1bbb7694af9937fc340423a479cb65e8169ac49129402a85ed541bb7d5490a9436be15339e345d276e6e8c2589cf8e85b974089b4eb0d72e088c89d266af11bdb08e7e4b6579a2f44e388622c16b7bd9128fd96d265294160b504f40df3a4f685ae14d8e2cf3e711a811c0824ca0c8d0903d05e92467d0f1f465eacff2f8000616c19011641133bbd91d331e84b6943f1e501e178757e59706855ec166ee595df14183f9875aefc4ec00a14d664efc7224289554e71ef9b615e28473137fd754787d0531941948ceab97f7fe94698d26843b25b34236e5601d74ac45ae7ed9593866bfe015fdde1e2ce57d77cda38ebf6e42794d6601f2304d22146bedd4ef3ea7b0a104ffc3f038cf395c49dfd1fe4b30d080dacbdc693f191b430248ca09138fedfe98355f8c4f1fef18e41bb227901cd804ba3b26bf1526c87adb1847994ace4c37a50a6089dee9f03aa24ecbf8a1e8e3d741a4d7232f606b22c6740a862436244ef16a11025c0345996acc3aead39217e1dfa1256ef19c2ca170f02e745d010108c5ac0867162ba7c620c4c9c8107506cfb7040a37108c8317b53de0d2d75c6aefd136c650dbac7544d595b9131149bf639057f98504f0ea31b989064b9b5432586362644eddb468517efb0ed1db706be4068c172dd02e808bcedd22e31e08d3399bf081befc68d110d14722e66682e639259aa9235263ac162706207cefef4d5026edc8b5722b0e5c72cc6e29e9279e0bd9bb5429126221775b6b301e752feb828320f068085baf579a913b73b251e765c0ba54a62abe8a91e6d5641ed74b44890ab21d0166107232cdc487e7fc1da09cf0f7688ced3e3d8d4664c789145d5f7786dadbd35733", 0xf20}], 0x2) getsockname$inet6(r0, &(0x7f0000000080), &(0x7f00000005c0)=0xfdb9) getsockname$inet6(0xffffffffffffff9c, &(0x7f0000000240), &(0x7f0000000280)=0xc) r2 = socket(0x2, 0x2, 0x0) r3 = semget$private(0x0, 0x5, 0x400) semop(0xffffffffffffffff, &(0x7f0000000000), 0x2aaaaaaaaaaaac38) semop(r3, &(0x7f00000000c0)=[{0x3, 0xffffffff, 0x800}, {0x3, 0x3}], 0x1) semctl$IPC_RMID(r3, 0x0, 0x0) r4 = dup(r2) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000340)="00040040000000000000c782b81048ac303d94a04a701ebc227cdf0000", 0xfe56) r5 = socket(0x1e, 0x4003, 0x0) connect$inet6(r5, &(0x7f0000000100), 0xa) listen(r5, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r6 = syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000100)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "666bfede477dac00"}) writev(r6, &(0x7f0000000180)=[{&(0x7f0000000240)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) r7 = socket(0x2, 0x1, 0x0) bind(r7, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r8 = dup(r7) listen(r8, 0x0) r9 = accept$unix(r8, 0x0, 0x0) write(r9, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r8, r9) r10 = socket(0x2, 0x1, 0x0) bind(r10, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r11 = dup(r10) listen(r11, 0x0) r12 = accept$unix(r11, 0x0, 0x0) write(r12, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r11, r12) ioctl$VMM_IOC_READREGS(r11, 0xc2485607, &(0x7f0000000600)) r13 = semget$private(0x0, 0x7, 0x287) semop(r13, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x1, 0x1f}], 0x2) semop(r13, &(0x7f00000001c0)=[{0x4, 0x8, 0x1000}, {0x0, 0x1, 0x1000}, {0x3, 0x3945, 0x2800}, {0x2, 0x0, 0x800}], 0x4) 16:01:33 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) acct(&(0x7f0000000040)='./file0\x00') 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, 0x3}, 0xfffffffffffffe97) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) r4 = accept$unix(r3, 0x0, 0x0) write(r4, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r3, r4) ioctl$TIOCEXCL(r3, 0x2000740d) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x1, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r6 = dup(r5) listen(r6, 0x0) r7 = accept$unix(r6, 0x0, 0x0) write(r7, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r6, r7) getpeername(r6, &(0x7f0000000300)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000efffffff0000000081d58ee243437e0800000000000000ce0e590f046e740921ef68beabae741eb3c9067c63be31698af511339ba411d87a7b2b4aeb4572468dfd7677a48565ec"], &(0x7f0000000080)=0x4a) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:01:33 executing program 1: ioctl$KDSETLED(0xffffffffffffffff, 0x20004b42, &(0x7f0000000140)=0x2) readv(0xffffffffffffff9c, &(0x7f0000000b00)=[{&(0x7f0000001880)=""/4096, 0xdea}], 0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = accept$unix(r2, 0x0, 0x0) write(r3, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r2, r3) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000000)=0x7c) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 16:01:34 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x2c, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:01:34 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = semget$private(0x0, 0x400000000d, 0x0) semop(r1, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x2) semop(r1, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) semop(r1, &(0x7f0000000480), 0x0) semop(r1, &(0x7f0000001840)=[{0x1, 0x6, 0x800}], 0x1) semctl$GETPID(r1, 0xffffffffffffffff, 0x4, &(0x7f0000000780)=""/137) semctl$GETVAL(r1, 0x2, 0x5, &(0x7f0000000080)=""/81) r2 = syz_open_pts() r3 = semget$private(0x0, 0x4, 0x81) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x100, 0x7, 0x5, 0x6, "9e9133c1312447a516cb2506f3f518d35f70175a", 0xb4, 0x7fff}) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000000)=""/62) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0xfffffffffffffffd, 0x0, 0x0, "f1b3543be0b8820928b4726f51bc855ae55ac633"}) ioctl$TIOCSETA(r0, 0x8004745f, &(0x7f00000004c0)={0x1d, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) socket(0x2, 0x3, 0x0) r4 = socket(0x2, 0x10000000000003, 0x2) connect$unix(r4, &(0x7f0000000200)=ANY=[@ANYBLOB="820080000000000000ff55cd12e68774f3ee3d90b9d7e4906410c9ab7f4e5b5a5e19f112192be4ca3a29df3d4ebe350ff827df0de0ea6fa684308e6ce8cb60"], 0x1) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000100), 0xfffffffffffffd81) sendto$inet6(r4, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 16:01:34 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, 0x3], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) 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 = getegid() r7 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r7, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r6, r8) getgroups(0x4, &(0x7f0000000700)=[r5, r8, 0x0, 0xffffffffffffffff]) r9 = socket(0x18, 0x1, 0x0) listen(0xffffffffffffffff, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, 0x0, 0x0) open(0x0, 0x0, 0x28) open$dir(0x0, 0x0, 0x0) read(0xffffffffffffffff, 0x0, 0x0) r10 = socket(0x18, 0x1, 0x0) listen(r10, 0x0) setsockopt$sock_int(r10, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) getppid() r11 = getegid() r12 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r12, &(0x7f0000000380)=""/229, 0x41e, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x0, 0x8, 0x8}, 0xff28) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r11, r13) r14 = getegid() r15 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r15, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r14, r16) getgroups(0x4, &(0x7f0000000700)=[r13, r16, 0x0, 0xffffffffffffffff]) r17 = socket(0x18, 0x1, 0x0) listen(r17, 0x0) setsockopt$sock_int(r17, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r18 = socket(0x18, 0x1, 0x0) listen(r18, 0x0) setsockopt$sock_int(r18, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xd9) setpgid(r19, r19) getuid() getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000740), 0xc) r20 = socket(0x18, 0x1, 0x0) listen(r20, 0x0) setsockopt$sock_int(r20, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r21 = socket(0x18, 0x4000, 0x1) setsockopt$sock_int(r21, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r22 = socket(0x18, 0x1, 0x0) listen(r22, 0x0) setsockopt$sock_int(r22, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r23 = socket(0x18, 0x1, 0x0) listen(r23, 0x0) setsockopt$sock_int(r23, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r24 = socket(0x18, 0x1, 0x0) listen(r24, 0x0) setsockopt$sock_int(r24, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r25 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r25, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) setpgid(r26, r26) r27 = socket(0x18, 0x1, 0x0) listen(r27, 0x0) setsockopt$sock_int(r27, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000780), 0xc) r28 = getegid() r29 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r29, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r28, r30) socket(0x18, 0x1, 0x0) listen(r21, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) r31 = getegid() r32 = accept$inet6(0xffffffffffffffff, 0x0, 0x0) recvfrom(0xffffffffffffffff, 0x0, 0x0, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r31, r33) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getgroups(0x5, &(0x7f0000000100)=[r8, r30, r34, r31, 0xffffffffffffffff]) r35 = getegid() r36 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r36, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in={0x2, 0x1}, 0x30d) getsockopt$SO_PEERCRED(r36, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r35, r37) r38 = getegid() r39 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r39, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r39, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r38, r40) getgroups(0x4, &(0x7f0000000700)=[r37, r40, 0x0, 0xffffffffffffffff]) getegid() r41 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r41, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000300)) 16:01:34 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x7) ioctl$WSKBDIO_GETMODE(0xffffffffffffff9c, 0x40045714, &(0x7f0000000080)) writev(r0, &(0x7f00000015c0)=[{&(0x7f0000000380)="1e31b6b7daec6a65d72ab56255e40849fa4a6472d0950e255ee1bc455fe6aab0923af1eecc2836bea1e572848edc91bf271dc100e831d9baa3f19a7cb6b6b67feec9e249b7242c4bec2c70548c023cf3fc7fdbe8d091a4a96c9994584ac5befd9e6d74fe688ccc34ca1d5c26dede78746e71302c714819f691341d272453760aac318bd0f1c5bcfc8f351be84be41e461484c5a0997c0ae89b4f1edc8ba63d42acb0b6450423c0c25c9b19d327f73db26d0d19318de2abafad6390c42b8675ee36545aaa465d97c7c02ffac30b9048ed53076a95ac468e0f9b98f72e7cb2e73ddc69b76013bc01c7b94dd4e6d8131445c94419360d2734251642439d32fb4fce76f32c1cb689fe6e04d614e0d23f9924154dbb1a84401d09297204c8157f140457b46dfee3ac8f242a61d38a2c9561c4c9c01c8aa7c36d371aeb9286e1f01240049df5ba85e10c0d", 0x148}], 0x1) 16:01:34 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r0, 0x1}], 0x1d7, 0x0) open$dir(&(0x7f0000000080)='./bus\x00', 0x2, 0x2) 16:01:34 executing program 1: socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x1a, 0x1, 0x2) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x4, 0x40) kqueue() socket(0x1, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)) syz_open_pts() syz_open_pts() socket(0x18, 0x2, 0x0) close(0xffffffffffffffff) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r0, 0x0, r1) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x1, 0x0) close(r3) fcntl$dupfd(r2, 0x0, r3) socket(0x18, 0x2, 0x0) r4 = socket(0x18, 0x1, 0x0) close(r4) 16:01:34 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x64}, {0x25}, {0x6, 0x0, 0x20}]}) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000100)=0xc) setsockopt(r0, 0x1, 0x1, &(0x7f0000000180)="858eb25f1bb4e87f6c21e5f67dd0f672f6ecfb54721940b3538cea79a1480a311d6f7390726ea32341db49530cd932cab823420ac2d2ab7ab1d4d376641ff0298aa8b32638b59fdb268e26962c79aab74c39453f41ac4eb12199699a77c8d131dab99cdfce06f4a51859aba1c906638d81e2933b1b2bb2e51d87cc769304d982358c9079413e7572b7705c869c45028036d4fd974fed62b58e77bc691f82aa49e78a7e8d05595caa039241dbce2dcff0a4a7caad9f6ad6dd8d2a26bb737f2a0ebc0a45c1", 0xc4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000040)="2f524244e0031cfe9fac661b080c") 16:01:34 executing program 1: setrlimit(0x6, &(0x7f00000000c0)={0x1ffe00000000002, 0x96}) r0 = syz_open_pts() setrlimit(0x3, &(0x7f0000000000)={0x100000, 0x7}) close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0xfffffffffffffffe, "ff00402ba77f0c033c02df71795acd76ef3caf00"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff", 0x18) 16:01:34 executing program 0: open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r3) listen(r4, 0x0) r5 = accept$unix(r4, 0x0, 0x0) dup2(r4, r5) ioctl$VMM_IOC_RESETCPU(r4, 0x82405605, &(0x7f0000000140)={0x2, 0x8, {[0xfffffffffffffffb, 0x8000, 0x1, 0x7, 0x8, 0x3, 0x4, 0x200, 0x8, 0x5, 0x8, 0x80, 0x7fffffff, 0x800, 0x1, 0x3, 0x4, 0x1f], [0x6, 0x280000000000, 0x7, 0x80000000, 0x59fa, 0x6, 0xfffffffffffffffe, 0x1, 0x8, 0x5], [0x100, 0x20, 0x5, 0x6, 0x2, 0x800, 0x401], [0x7, 0x6, 0x9, 0x400, 0x80, 0x401], [{0x9, 0x80000000, 0x406b3234, 0x4}, {0x5, 0x200, 0x1, 0x8}, {0x7ff, 0x2, 0x40, 0x3}, {0x1000, 0x2a000000, 0x5, 0x4}, {0x2, 0x607, 0xa28, 0x2}, {0x3, 0x80000001, 0x0, 0x3}, {0x100, 0x1f, 0x80000000, 0x9}, {0x101, 0x9, 0x2000000, 0x2}], {0x9633, 0x1, 0x6}, {0x3, 0x6, 0x6, 0x1}}}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x170) 16:01:34 executing program 1: close(0xffffffffffffffff) r0 = socket$inet(0x2, 0x3, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x3, 0x0, 0xfffffffffffffff8}], 0x0, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="82070000ffffffffaadf31d32243f8c4c1e9686d02714e9d53fb0c8a3e71830e5884ba976a5739f3c4878eaa2d530bfa291daa9146"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) select(0x40, &(0x7f0000000200)={0x2, 0x20, 0x2, 0x8, 0x80, 0x5, 0x9, 0x9}, &(0x7f0000000240)={0x8, 0x7ff, 0x1fe0000, 0x9, 0x4, 0x3, 0x729483fd, 0x5}, &(0x7f0000000280)={0x4, 0x156, 0x3ff, 0x4, 0x8, 0x8cb, 0xffff, 0x7fffffff}, &(0x7f00000002c0)={0x6}) sendto$unix(r2, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de600d63204", 0x16, 0x0, 0x0, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20, 0x0) getsockname$inet(r3, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000180), &(0x7f00000001c0)=0x4) 16:01:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x4, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000100)={0x4, 0xffffffc0, 0x1f, 0x80000001, 0x4, 0x80000001, 0x5, 0x10, [{0xffffda79, 0x6, 0x4, 0x7e5}, {0xda67, 0x0, 0x9}, {0x3f, 0x48000, 0x0, 0x1}, {0x1, 0x3, 0x9c4, 0xfff}, {0x1, 0x7, 0x5, 0x7d}, {0x0, 0x71f61a93, 0x0, 0x80000000}, {0x0, 0x0, 0xef4, 0x8000}, {0x1, 0x8000, 0x9, 0x4}, {0x5, 0x2, 0xc2, 0x1}, {0x1cc, 0x2, 0x8, 0x8}, {0x7, 0x4, 0x196, 0x6}, {0x100, 0x8001, 0x3, 0x4}, {0x7, 0x3, 0x9, 0x101}, {0x1, 0x79ca, 0x6, 0x6}, {0x0, 0x5, 0x12000, 0x6d}, {0x4, 0x6, 0xc0, 0x3}]}) poll(&(0x7f0000000080)=[{r0, 0x42}], 0x1, 0x0) 16:01:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000200)=[{0x6, 0x43, 0xe0, 0x7c}, {0x5, 0x0, 0x7c, 0x1000}]}) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = accept$unix(r2, 0x0, 0x0) write(r3, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r2, r3) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = dup(r4) listen(r5, 0x0) r6 = accept$unix(r5, 0x0, 0x0) write(r6, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r5, r6) r7 = dup2(r5, r0) linkat(r2, &(0x7f0000000000)='./file0\x00', r7, &(0x7f0000000240)='./file0\x00', 0x8) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000300)=0x80000001, 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000140)=[{0x8, 0x20, 0x40, 0x2}]}) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x12, r0, 0x0, 0x80000001) syz_emit_ethernet(0x34e, &(0x7f0000000080)="b21690ccc8b39eba97926afa790d026741ba4fb9f2fff953b4f8552af91b43f026484e37218b6f817410e8346c84450c7bc65ad9ef63c3412aa855812321db30b7776a9874d62bef613593e51ecea3d0aedd67a70446b4878cdc2e9068380c81ee110bf22a40a0f8353bb96b7573b4fd1a6553e1c9bdcabc28c86200000000") 16:01:35 executing program 0: symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000040)=0x4c00) 16:01:35 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f0000000380)='X', 0x1) poll(&(0x7f0000000180)=[{r0, 0x101}], 0x1, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "57ce28750b4da1ea9167f111c100629db9f4355f"}) poll(&(0x7f0000000100)=[{r0, 0x143}], 0x1, 0x0) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f00000003c0)="760e25b6c43fa3c971530ad82646c802ddab15fbbe64ebe989309804882c57c652b07303e76d3f94fa0509bbcf09f79047e8fd5a1448f94f6cd33b108152bb0b4f3ce359a4622a241f09a8bb3212c875af9322a021b2a2db1e37edc5c4423ee63abe50bf4bb5efee9e7a02d98a0b47498ced9efa3911b600126c7e69b3a5408f05e1d096bf4a81e463aac2f404e1b4cd0cf424a452f0d53ae9b3f0f822df4106282b054bc1f588754ec6a88ce26ea6c8dfcf0c1e10ea327e5fb59d10607683be8cf63813828e773ba64c93288b31774ca9a4d40fffdecb6b298ff4bcc2619834e9d7041e3dfbc2d4de42e3280ebf16e2cdd3b93c88f9dd739f341c4982a817206701a48e41673554767d082fae53ceccab9127023660429ac50a9d0bc7482c9a1ad67c4f880af5f4dd60d004c4c993873bdd27ada07e6886201d573ddfd290676a44f3e4dcf0e4a98cf75f48199c0144b2487e9adc006919d6e8fa5d568f4ac3b14d0d01c02fe1ad03bbde5cf82c4ec1fa7efd4a5e5a44691419aa860ef67983928652a88b8b39379908028f161053edf15cf7c12babf8a70bba026fa412ffef2eca9889b7579390f5932ca8145d78bb1fd6841f219b1bba31836de4931f3ba1dc4d20588857ce58bf7840969dbb3f68c57f53310ae16595645fe7df68c0d28e917f131cabe561c138303eb2330307763c6951dc71c9dfe61259edb2151e172f9449abacce5babc79c7ed64be6baea5f63cf39a075261b7ab512518e15e0210769d50be0fbd13dbfc9b24b698122cc44b3e8506839cac998db34cc6af67b0a8ca242acf7e8f35c9790dffe217da744f63e8061ec5190f88e6dd46e11d150297752d8ff42da80c9db6de1c120a31f92276fc749cb65ab196ade9bc0668950f2a1716d82e5b79eef3e6e1dd57a8f0587c16c90e066f185daa50ad51884e2d11ca32ad5b69c2455d017b1b47535826c88ae82516aba3c5a32b2c7e259f0ea5243b37a7095d0d4108aba34345cf7efdb68c88e7b475a693e57e1c43de1f43cdd4a444a9516137c8bc5c8402754ecc01d8ddf82b523650c811f4a7528296092740a30a241b412d1fa3e2eacbbe5d021bce7f7fea167bc9701da0a7c3a8e37c26a7876569be2bb2eed61c2c6493addc08c2dcbab3de50bbec73d674ebe6e0dcb1956b51bb8078d63fc9ea7dabf5cdb2a0c5dd75f5b7f34f0c666fcccac2980ca95c8acf7e30fa35486e46f0c75041c649f1cd4087ada35a21d1a8fe60aed8868d0b9acfdeb16d1d65b9ff7cbaf9f84301cd72e7f991a23642025105cc55ab54c206df1065f74bd57d62f669d691d3220e316cfeba870929c8d6fa600ab12cbc4cc303afc8f522ae91d07356da63e511d39143d3277baf42b18799ed4deba6bee695ffb4ee023d3e5a376f1e9c7cdf70490cb3ba1415742be7432d1824396f8ffc00cbca91a3fdbbca01114dea2d13ebe0b302a062661d5aeedb470b21a9f79ef5c5dc4441ff9f01366599a83bcd12bf201d33df6aacded9c9482c621ae29a39e931abe4abe5990f01f8975988c71a211d28f931e6c94785743e3b101c87272f9413bf2200a084d909c8d037aa3f8103bb4f42c7b318485c970009a815e0419fd86a785aa145ad607e0dce44131746eab34146c954e53509ba0f37b2b981995ff3aa97a702b900316c1b7b6ef5ae7d85d9116ab72684bc54d50659c3b0b7aee82495b68a7eaea4a126669dc88c1cbb5ea56f4a001455bb8d60387e5d12d0cc8a20fda86abb55d72921a57e7bba9594a71752bcb8b2e471559bf4980c6024bb0c92033f51157dd7c988e8ce486f7781965876f8f0d14d47b35ef52d9f73792bb9001bfaa9a9bf736e538a7e8a50f118f555825eb3f8c79632e6a471ed864b00d093c461dd30dbd4978625cc3ed769ae9c12b729c746e2466110f6afe9ec1ed03171c0231d4d37f65729671906ce798932fe138399388c79f4e6ba60a3d09dabb7ab32b4bc85eecb2722b32c7e4bc3cc4a62a5152c38f1f199d44472ba2b03f3f8802ea2f259cdcb74c3948cd3a887343a25d1208d5ef6080c97dbd846318dbb16d253d0e8f820ba04c32bf71123f28df8e9f1e64e382208d672df64fe7754a3485a403f28b1816321376fb539471b23ce5793e591fc6d8c193b82bb4ad165ea56ade66312a00eb9feb8825e6eae3346c94dfef1f9e81e97a0907358d8f98c33ce696c16b1e603fbe993c25c0803689aff4a53ef122558f224f5fd67bc7607afff9b45473cc63605e07a55b31e5a55cb59dd578e75f2b507bbeab34df06846e99aacde81cb7b349e106232349a06fffab0f4747085835a82d53260624aa0c6088f08ca57d588d79da06a8052ac60e35cdbd4df122f6964b8946f5f154750d60da57c0e99c111c200f3826bae0b7135251111795099bb91533fa30ea4995acfb6c85dd4f3313dd3df01d568038275b2816656252b93f1307d5104dcd41cf165825653525c9783d58276d441137805be3f6689a119840df69b1d206f126ebad07b2778ef3ae85afc9ef824b6e1a0f94eebb37818ad99976c539f0502461f265d2b7b6f048970a88ccfce173e4bd4f5b4eae92da36c3b07a1816c22122f6ee8cfe2bbfcf2beaa67fc8223da747922520abeb752580dfa11478b91d50252133315626d6d1cb8a3e3da7e80a4b8fbad67e9dd4211a5df5308c2f7fd059fd1b80332b90accef2e1a44f6c8e66fb0fac33bc9cb5e11578e50ad2f0a8444ec6dd8f771b3f09036bc42fb3e0c4eba3b9dfca10f72106ca5d5d0a3683311ea32559a1a5176a6d14496adc1a1f87c96cc056302d3f2a4ebe17e3bbda7d8b5bc460bd420117a3ca91ad1a182cc67a004214b1fe0cdbff4fb788e8599757f66cb56fb4e8bf9a6bf853c936351c96b5eb1ad42baf5ef1a9108996c99ee530936c40cfd133eb465ce1748f195ba517126bb0c236a01a446057d5542b1a2a15342ad7c2cc329a90d45296ccc2dbc6ac2b8cbd74b667a0c9e3a5fd284ab07e405bdb685bf5a983c615cadb56aadf8db3644143371005689deb06c6f0690c28b7b1f03fd81f539abb846be2857c55704bc8bcf5197d510ae32035ebc014373472bbee3d76d60cadbc956a358844486b30f84da07fab83eb2db91482eacaef802f9e6f1f82bf6339aaa1efeee615105417895542ecc6c9a15126b1b41da1a0854872aed0906a6391b630b6f33c707035b4843361ee27cb77ced4f1bbb3a3b063b50d70f2978abe5ee633bf38539a0579a68f1c269526c73b11ab838e5c65ef4b5090e6d66369d7aacb778760bcaaa7dbd54de9ed78f62d5c01abbe332ecf2c627a275f39f1924df93faa967c9ecc69735282783c0f43271690f86e632e0da144787e327ee45f646f53407199acadfa796ec3a649836b89983ffd9755b4f021a5c6a3b566a42975d71f53db4e5dfbf1d8259924d5fd277ba1484e5ea2a636f66e860de9deec070a4f35a3ef60d56694ff57b06235d09cf7b79931baea142a58c1244d4872c2b3ddd912038adf0d280797693ae9ffda593e010ecbbb4ce317a140d3e8e2525d6df9f432fef5a496c1f10c14ae6dbd7cc326ff4697462fd9464261ddf9d2f93e7d9fe7b6d8d75c7fe3579027a1b029d1619ab57fecfd1d955ed089abc533428036ccdfa57fbfcdf839800ed219fca62d939717d519359e437885256631124aaabaf844ffcb3d6b4e46fcf3dd7b6a74eaef9e28f88f621f65f763c069be38e7f0f703c182884c3799642a37fa639906aa93be561863ca08634a922b0dda03751bb656d0f42072276e0f9638b73253779c4543ba3877292f7a7825070d4f70e7a130c10b759be42a6481fda39a13cb5e9453a8d333dba118ab86e5d55a3218be2b791fbdcd640c1195f4b80c2566917f82c71b7ac418c97b491951bf48597ac21f2df3f98579ae41c83987ed088fddfccfaf77dd1567e9b5b9cef664c702ece4948971e394b1cccf7321b2735a2a9a51a5c169cca1cb5bc1266f63862f97c133e8349b44576edae432a6b2e71200071f0849d81d065733dc6f98bfc88181ea8c1090244e488c0d710fb4ad39a99a9200727632c718f087f00ffeaab1004d6d01ffa84d855bb8c7b5b96b71095086e5cd0eb832146d0616a89d89af7ac8e03afc70823e89cda0c386b20a266879f6c77c6c4813587bb254a0f69b721160176b450ae93e8364cff3c7fbe4eb788a858c802ac8465204e3fe133805c67522cc91afbdf9c2fc14a4754dc6a5005398007c9c29b5115fba64b9c101b69a7eafdacc36a9f89f3bce9f6727773bf276586d2f77ea9ace3c47e31b5477bfa70efbf26ec904dafead8005c8bf1b4dcd4d142938bc808b400b144f9be1f9cce3d6c1a29d5c04839b7bd02bab68ea2d07ccc119969b8c2736a91013bbbefcd4e786d0f553658c023d0a1bfbfbca9e60a4d377ef3e6750378f6be58ebbe6b852168a337c94d17d125ee9a0f04d07d3668fd153b0763e639a5ecd7159d55d148af41dce84c86504da97d8932dd30fe21d978294c5866790089913a3023e07fe37308d9a8b417237658d1224b81ea2e7f28e508ccb8c5634a9123712c7ee58bf5ea55436c26c7c772d8ac9db501b9877623dc1d9bbd33c427c4fdb5fdeadd89859d00d2e9c7697537f85057f2c8b27d198ef52b10352697bedb2d8b2f7cfe19f9c42ffc6c954d0a7aca544d72b0e7fd674624121c650021dacad3188221d7446012227802de76335a0480e6f206030d6b2d9083d5222202420fd5f9399a7f4813ced50263bdbb5c98020bb22bf5584f884c1ef16adf2231404df537205b0b49894c56cd563d3d2f0c11a231db25d2f086ac570b5cdce3a93e6dfffb4fbb2737637edbf6815e45f73fedfb63c4c3e0804c672071dd6a3d1aedcf89d2fc70a42a7a1e619037e5297f7b557e19fb1744ebbac71da272d8bb4e9692ca603aba92da191a48f9dfacd8cfe822e6eefda7ca8c33168f6db1c8f7b35aa42f8cff2f9b82127dd06a113b744be81051c7b236560e2bec14a04f518e2e066d701b8d3cc82c344a9506a1d485d53b97017a7a6bfcac68a15cd8452497f99eefeaa27d63f47859dea840eb3750efbe0a8c2d6fe6fe31a4654bb28fcc9101847ff027328e262e7703189e30988cc18c45bccfffac11e2f74b346bd55b2c65098bd689f3d13cc43a092bde28477f6fd13b160583ac5cc0266e2da950e1f545d31cd2f73b89357fceb418613522ad2bd2e61af2b5f649da17e03aed8ffb17086a9a8efc9f70b3adceb4d42fc713c30d3ece614982a92a9a34c745d0842e5a2cf86213c705a982da0d237a556bcfe09c74753cd9650b27d933163f83f143831265d50a0c8c5389032b84e377aa3819456cc82d525a201dbd6b9aa71cb287a484d5894a91fba2a6498124b5cd5466850486d78fcbad675b4755294351bf6737d0665f183de96ff7e296cdf4c8ff1cfc1ac24b7d9fa436eb6a9c35ec33fe2efb88a4abc08a184d6083ceb5483589f931c909e4c7f2eff50b3fbd7c2e28c367203b9cb9c0ec4cedc60bb72737a0f11265a73f5dc9494aebdea41a5e2b383328795a3aa453a8276af0bcd258e62077d7255f4a63f3c4fd4e96909d5f47ed836734ef3bb8ef549d254e6d98fce2ae9b4b57af1a765caae1e7b03bf9edb63f0ef945134b340591a49df2a3e68b84ac1dc15d664eaaa3eeecd8aa0986543ec7324f791efa64707c849c429b481f0cc0d2373ac2f05138cec06cd3c57a5bf6b0e1e7530704f6ab19d30e5a97dbcd2aef01ec071fea43a345a9409e61009", 0x1000}, {&(0x7f0000000000)="60fb51ba74137ca76303174519e1312fe882720034d4e05d5a3fc3af9262ba681f6c046bef1c87ccf4fc90de86ca00d7f727ad3a9067372c06e4b8c6fe35587871827483689f0452fb8113f8a4272cffd593c5bd2ae244b48399a3ebd03ff7cc5991bf4872a0046bd3f543872b29f066f94083754b6d1c38f25ac95222e1b75fd18e8a9cf4a8b26432", 0x89}], 0x2) 16:01:35 executing program 1: r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = accept$unix(r1, 0x0, 0x0) write(r2, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r1, r2) r3 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r1) setsockopt$sock_int(r3, 0xffff, 0x8, &(0x7f0000000140)=0x4, 0x4) open(&(0x7f0000000080)='./file0\x00', 0x10, 0x2) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x45}, {0x48}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x123, &(0x7f00000000c0)="0600000000000000000000000020") shutdown(0xffffffffffffff9c, 0x0) 16:01:36 executing program 0: execve(&(0x7f0000000240)='./file0\x00', &(0x7f00000002c0)=[&(0x7f0000000280)='\x00'], &(0x7f0000000340)=[&(0x7f0000000300)='\x00']) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000040)=ANY=[@ANYBLOB="fb182e2b666902e3ff010d9822700fd1a9f2d2a45723de9de09e9b537ea39f7043f0dcd018b952a27a18e23ef0cd4ca85fc375d82a8d80532cf09f9fd9b52cf32c5ee79b135ae7581793ab2d0ec9f5f0ece473d03169427d072cd5e0a6da210794016019926d12fcc9fca4ea020b6de512c1efad679ed3c6d948a0464b50c4fc9bf4f44d26757b01854a30b8e0f0b2b7073683fd1ad13483cbe8f3673ec1ff8175523c81879e99b9832a4787a1787f148c29765398f30b140d1ee4b7744261444994bd9ccddd3258575cb601ac8a84fd0f8a2671e556e5083451c5e968318e71e4382832e1bc4b713232b3303df456214f7e6db25648691404e85f6e35c30447492ed173a472abb5ba1affff062b55dda0dca79cffe7eec9cc09e1de1e32e97d8b2c6b87655056091228999efd03565c43ff4e73c6c9de328c38af46e43110ab13387e4f2fda8dc3a1017c005a30b988dc8689fd452770e31f6b60856673cedc14513b67e80dd4b584cbce8a7eb70dc81cf10ed5f94b3d79027f35ccc5d8efc88dc49c4a8a0c00117865c03a42c9216715e1ca2ae4c065377111ddbfa88b47933bf5c82e022bce061d14552c7e19f5e1e45a69f70c6bb4e33e2d18f6543b5bbebc54df83aceafea3ddd0ad50d60256655d2ef40d70cf981d584be41a896fe7"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x8002, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r2 = dup2(r1, r0) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 16:01:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x25}, {0x1000000006}]}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:01:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000040), 0x4) ioctl$BIOCSFILDROP(0xffffffffffffff9c, 0x80044279, &(0x7f0000000080)=0x8) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000001480), 0x4) recvfrom$inet(r1, &(0x7f00000002c0)=""/220, 0xdc, 0x1, &(0x7f0000000040)={0x2, 0x2}, 0xc) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x74}, {0x14}, {0x4000006, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:01:36 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) r2 = dup2(0xffffffffffffff9c, r0) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140)='/dev/speaker\x00', 0xa8dffa840d851a35, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000100)='./file0\x00', r3, 0x1}) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000240)=0xa8) setsockopt(r1, 0x2c, 0x36, &(0x7f0000000000)="e2baca190b9d5f2c244c586b8b8ef777a3772fd18cc3e6c5dfeb6fa73a4246897b2ba3761f2efd3c5a9a7882f7baf99a87f8b2a4911b3626143dec9261dd79dcc662855d7a014c3289818c489c5160ab2a5ed653f25e7844a2c8e7da38deb530ed66cd5e59d6e87e707acd8e2bd64ab93e6cd265f1aa081873ae53f6ff3c678e7c", 0x81) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) r4 = semget(0x3, 0x3, 0x0) semctl$GETPID(r4, 0x0, 0x4, &(0x7f00000001c0)=""/116) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r0, 0x2) 16:01:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x80081, 0x3}, {0x84, 0x3}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x2, 0x0) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f00000001c0)=0x2) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) 16:01:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x1d}, {0x40000002d}, {0x6, 0x0, 0x0, 0x6d0}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="5df57ae108ada9eab529afd1a1bf", 0xe, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x80) 16:01:36 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x20, 0x5, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:01:36 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) getrusage(0xffffffffffffffff, &(0x7f0000000080)) r0 = open(&(0x7f0000000000)='./bus\x00', 0xbaa52908513bc4e7, 0x80) pwritev(r0, &(0x7f0000000640)=[{&(0x7f0000000280)="d548c294fc4b90ca7dcce2dad2e1f49af06255f23b8839f6ba372f3aa3fbc205435a82e0fb2950df8d9efc4d509e2d2cea51e1dcc75c49c51f7b1d88221cfe0df81e7c55351e677cd44a968fe610cf83ab7ad05af7c607d154510e365c72d9dc02b62e320f62bd6ee844e20c23067e33d751c9632e2e", 0x2a2}], 0x1, 0x0, 0xfffffffffffffffe) r1 = geteuid() r2 = getuid() setreuid(r2, r1) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000240)) r3 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r2, r3) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x7f, r2}}) r4 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r4, 0x1, 0x3, &(0x7f00000000c0)=""/232) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x1, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r6 = dup(r5) listen(r6, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r7 = socket(0x2, 0x1, 0x0) connect$unix(r7, &(0x7f0000000000)=ANY=[@ANYBLOB="ff000000000000000784"], 0x10) openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TIOCMSET(0xffffffffffffffff, 0x8004746d, 0x0) sendto$unix(r7, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) r8 = accept$unix(r6, 0x0, &(0x7f0000000040)) recvfrom(r8, &(0x7f00000003c0)=""/185, 0xb9, 0xcc3, 0x0, 0x0) 16:01:36 executing program 0: getrlimit(0x4, &(0x7f00000001c0)) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x8048, 0x1) open(&(0x7f0000000080)='./bus\x00', 0x20, 0x80) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x8) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x100, 0x88) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x8010570e, &(0x7f0000000000)=0x200000) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000140)={0xfffffffb, 0x5, 0x4, 0x1, "f30a23c9a7ee8b9b2bbb0cf37c836f48d43986ee", 0x1000, 0x100}) 16:01:36 executing program 1: r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a99b691d116ebf37b4c0e52ed406cc0005224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc8aa4f91ffffae10c0928a0ae54079a66de6fb5c4d38a6acb0b27c62f507d5558726622d2f99bb7ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18de1ec584b9761852c9cf8e19f9c00c3e7b1169c699420ff01bb57e75bb2dc6657ddac501a7e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec93926b43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40581c29c40e67beab3b0cb0c1b705f6b4300048b1c0db6c55a02a05961e2dcd3ff791d54261fbac8503da009edd8a568f564b4d217824b000080000147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97000872ddbeeb3ce1c82233076104d0cbbe37fe44231f9cdaf31facb5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b508000000b1ccc2b2bbf0d823cf94e32bed356943610d5d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3b44cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa5b3874f6e7a75ee2e5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd12fbd889bdfce7937e7ea5d70d00000000000000e354076dcdbc632b00000000242fca1da48d2bec6650cb5c3908a700000000005532310f1856ecdf2d000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aee550aea112183c54b890cbe14ed2ae734df865576d38e8b1c7db73dd603c7293b2ba3a53f1ce0f8efd3790d2ca05530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f99d0b4caf123444a4afeb18694eee999ba299bd8477e0700000000000000cdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47cf02000000dd5a9ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e5af4e3d0976c00000089e257c53487bdcc8c7799e221bc000000ed4e1bc0da3e2b955ab144ba1ae7abfe98b6094121644888958446f5b8bad42f38336ff7e6742e5d9641653484ecc8749f73693798befcfb02af2b5f0fe957dd7039e5a79ff5236df4de059916459cfa38f2520ac4921e3792dde54768071b2c560d49b8c2f6245a55eef18ffbcbbe6f3bab5f411438e70632974b233de5bfb363fd129327976ae424715b9684d1f762c3d2da09115441f9b2b0ef1a41e460f37734a80e61bf2cc802b28d57588fcf81faa54914620b9736a08fb8081425d32dd716ae5d422d870000000000000000"], 0x10) r1 = dup2(r0, r0) write(r1, 0x0, 0x0) 16:01:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, &(0x7f00000001c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x9, &(0x7f0000000100)=[{0x1, 0x1, 0x2, 0x2}, {0x7ff, 0x4, 0x2, 0x15}, {0x6, 0x1, 0x96, 0x6}, {0x0, 0x40, 0x1, 0x10001}, {0x3, 0x8, 0x40, 0x5}, {0x4, 0xd5, 0xd8, 0x8}, {0x0, 0x3, 0x40, 0x5}, {0xfff, 0x6, 0x40, 0x8}, {0x2, 0x3, 0x8, 0x4}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000280)=[{0x80}, {0x7c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:01:36 executing program 1: pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/4, 0x4}], 0x1a5) fcntl$setstatus(r1, 0x4, 0x4) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) r4 = accept$unix(r3, 0x0, 0x0) r5 = socket(0x2, 0x1, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r5) setsockopt$sock_int(r5, 0xffff, 0x1001, &(0x7f0000000040), 0x4) setsockopt$sock_int(r5, 0xffff, 0x1002, &(0x7f0000001480), 0x4) write(r5, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xbc) dup2(r3, r4) linkat(r0, &(0x7f0000000180)='./file0\x00', r3, &(0x7f00000001c0)='./file0\x00', 0x2) write(r1, &(0x7f0000000100), 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00') r6 = semget(0xffffffffffffffff, 0x1, 0x0) semop(r6, &(0x7f0000000140)=[{0x0, 0xfffffffffffffffa, 0x1002}, {0x1, 0x4, 0x1000}, {0x0, 0x800000000000004, 0x40000001000}, {0xfffffffffffffffe, 0x0, 0x1800}, {0x2, 0x3, 0x1000}, {0x2, 0xa6, 0x1000}, {0x4, 0x101, 0x802}, {0x3, 0x4000000000000, 0x800}, {0x7, 0x9, 0x1000}], 0x9) semctl$GETNCNT(r6, 0x2, 0x3, &(0x7f0000000100)=""/60) 16:01:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000300)=[{0x6c}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0xb8b4, 0x8, 0x3f, 0x200}, {0x4, 0x40, 0x1f, 0xff}, {0xc1, 0x8c, 0xb4, 0xffffff00}, {0x6, 0x37, 0x0, 0x5}]}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)) 16:01:36 executing program 0: open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r0 = socket(0x10000000002, 0x400000000000002, 0x0) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000040), 0x4) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000001480), 0x4) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000000)=0x7fffffff) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000000c0), 0x4) 16:01:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0xb1}, {0x48}, {0x6}]}) syz_emit_ethernet(0x4d, &(0x7f00000000c0)="b6") r1 = socket(0x2, 0x4001, 0x0) r2 = dup(r1) getsockopt$sock_int(r2, 0xffff, 0x2000, 0x0, 0x0) openat(r2, &(0x7f0000000000)='./file0\x00', 0x10000, 0x10) r3 = semget$private(0x0, 0x4, 0x408) semop(r3, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r3, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r3, &(0x7f0000000400)=[{0x0, 0x4000, 0x2000}, {0x0, 0x401}, {0x4, 0x3ff, 0x1800}, {0x0, 0x0, 0x1800}, {0x1, 0x3, 0x800}, {0x1, 0x2}], 0x6) semop(r3, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getegid() r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000002c0), 0xffffffffffffff3b) 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) fcntl$dupfd(r6, 0x0, r7) r9 = socket(0x18, 0x1, 0x0) setsockopt(r9, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r9, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000340), 0xfffffc77) r10 = socket(0x18, 0x1, 0x0) r11 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r11, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000000)=[{0x0, 0xfffffffd}, {0x142, 0x4}], 0x2}) r12 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r12, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000000)=[{}, {0x101}], 0x2}) r13 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r13, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000000)=[{}, {0x101}], 0x2}) r14 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r14, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000000)=[{}, {0x101}], 0x2}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffff9c, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000000)=[{0x41, 0x4}, {0x21}], 0x2}) kevent(0xffffffffffffffff, &(0x7f0000000500), 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000480)=0x671) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) getpgrp() fcntl$getown(r7, 0x5) r15 = semget$private(0x0, 0x4, 0x408) semop(r15, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r15, &(0x7f0000001180), 0x1c5c175b095e2721) semctl$SETALL(r15, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r15, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r15, &(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(r15, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getegid() r16 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r16, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f00000002c0), 0xffffffffffffff3b) r17 = open(&(0x7f0000000440)='./file0\x00', 0x80, 0x0) ioctl$TIOCSETVERAUTH(r17, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000280), 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) setsockopt(0xffffffffffffffff, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(0xffffffffffffffff, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r26 = getpgrp() r27 = fcntl$getown(r19, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r22, r23, r24, r25, 0x5, 0x7fff}, 0x6, 0x2, r26, r27, 0x7f, 0x100000001, 0xb1f1}) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) socket$inet6(0x18, 0x4005, 0x70) fcntl$dupfd(r28, 0x0, 0xffffffffffffffff) 16:01:37 executing program 1: nanosleep(&(0x7f0000000300)={0xf0, 0x400007fefffff}, 0x0) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = accept$unix(r1, 0x0, 0x0) syz_extract_tcp_res(&(0x7f0000000080), 0x6, 0x1) write(r2, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r1, r2) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000340)) r3 = kqueue() openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x10000, 0x0) kevent(r3, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCFLUSH(r1, 0x20004268) 16:01:37 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)) 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) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSMOUSEIO_GCALIBCOORDS(r2, 0x41205725, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 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(r3, &(0x7f0000000100)="8c65", 0x170) 16:01:37 executing program 0: r0 = semget$private(0x0, 0x4, 0x201) semop(r0, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r0, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)) semop(r0, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) r1 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r1, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r3) getgroups(0x5, &(0x7f0000000140)=[0x0, 0x0, r3, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000480)={{0x9, r2, r3, 0x0, r5, 0x80, 0x400}, 0x3, 0x2, 0x7}) r6 = socket(0x2, 0x4003, 0x0) getsockopt(r6, 0x7fffffff, 0x1ff, &(0x7f0000000300)=""/66, &(0x7f0000000380)=0x42) r7 = semget$private(0x0, 0x4, 0x201) semop(r7, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r7, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r7, 0x0, 0x8, &(0x7f0000000240)) semop(r7, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) getgroups(0x3ffffffffffffec1, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r10, 0x4, 0xcc) r11 = getpid() fcntl$setown(r10, 0x6, r11) r12 = socket(0x2, 0xc003, 0x6) connect$unix(r12, &(0x7f0000000880)=ANY=[@ANYBLOB="8202adfdffffffffffffff080000463f7b238bf46854d78a2a197a3884c87910bf453f68c11700287ead4bcb777fa69dfceadb9801be2e4bc2a84e61bca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237bafa4d012ae447473c2384ff0100005353e17d51943e14bd88c21b1baf8336de8c8ad28922bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c55fe63d04fe659fa2e6351cd8cac7dbbc5b65c6593d2870b49bc509a00e872cd23500000000000000d75f9eab0fe2538833e555508b17f3d465c6c42812f6922ca84fcc90b39762a49c4cfd03000000000000009bda7c244ce91de4b79005e10bc4f1f610458631b4f5a895d3d3176c8d85e8d081a809e96b4c34e9cebc"], 0x10) write(r12, &(0x7f00000009c0)="9ed5e8950000000000c7c19aab4230e843fcd58ff2d26500b9a46ac13fe38562d0d6cabd6ce69646", 0x28) sendto(r12, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000440)=0xc) setsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000004c0)={r11, r13, r8}, 0xc) r14 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x0) fcntl$lock(r14, 0x9, &(0x7f0000000000)={0x0, 0xfffffffffffffffc, 0x0, 0x1000200000005}) r15 = socket(0x2, 0x4003, 0x0) r16 = dup(r15) setsockopt$sock_int(r16, 0xffff, 0x10, 0x0, 0x0) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r18 = openat(r10, &(0x7f0000000680)='./file0\x00', 0x10, 0x34) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r20 = getgid() r21 = getgid() r22 = getegid() setregid(r21, r22) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) setgroups(0x6, &(0x7f0000000180)=[r17, r19, r20, r21, r22, r23]) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000600)={{0x3ff, r13, r4, r2, r20, 0xc2, 0x101}, 0x4, 0x2, 0x6}) semop(r7, &(0x7f00000005c0)=[{0x0, 0x6, 0x1000}, {0x1, 0x1, 0x1000}], 0x2) acct(&(0x7f00000003c0)='./file0\x00') socket$inet(0x2, 0x4, 0x80) getsockopt(r6, 0x0, 0x2, 0x0, 0x0) sendto$inet(r1, &(0x7f0000000500)="36156875c49cecae7a8eeaace9e516c6cbf95762978192a75d0788fe170db14ec8d9299bae8c089a2b29813f9859fea660565bf77f9e277babde07d1bd1197f2c28157de320676c00ab372b313e5312300e94550768318df084353080c691ce9eabd788413f0afea93c8535f9475e29e42f07d9f9aa9164afa463991bb1b82519ccb357a1ee5720f865ecf0fcb30cc6d417ab844be17c97050dc957ad8a9ab1336db0767c661efc8f39aa67054b43ec6f0394823cc4c1e396c", 0xb9, 0x402, 0x0, 0x0) r24 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wskbd0\x00', 0x100, 0x0) close(r24) readv(0xffffffffffffff9c, &(0x7f0000000280)=[{&(0x7f0000000000)=""/67, 0x43}, {&(0x7f0000000080)=""/209, 0xd1}, {&(0x7f0000000180)=""/78, 0x4e}, {&(0x7f0000000200)=""/89, 0x59}], 0x4) pckbd_enable: command error 16:01:39 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="dc2bdb0011a92062"], 0x1) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) dup2(r2, r0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r1, 0x0, 0x0) 16:01:40 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a4) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kqueue() fchdir(0xffffffffffffff9c) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x8010, 0x0) listen(r3, 0x0) r4 = accept$unix(r3, 0x0, 0x0) r5 = socket(0x2, 0x1, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r5) setsockopt$sock_int(r5, 0xffff, 0x1001, &(0x7f0000000040), 0x4) setsockopt$sock_int(r5, 0xffff, 0x1002, &(0x7f0000001480), 0x4) write(r5, &(0x7f0000000040)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbb66eb0d9b0882aee38ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70f54e84221f09a2639749e5f4c3669169eb4be5a9ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xff8f) dup2(r3, r4) kevent(r3, &(0x7f0000000040), 0x64, 0x0, 0x81, 0x0) dup2(r1, r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) 16:01:40 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x80, 0x60) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) r4 = accept$unix(r3, 0x0, 0x0) write(r4, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r3, r4) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x1276824b34c9e376, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, 0x0) munlock(&(0x7f000074a000/0x4000)=nil, 0x4000) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r6 = open$dir(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000140)) chflagsat(r6, &(0x7f0000000340)='./file0\x00', 0x0, 0x2) r7 = open(&(0x7f0000000000)='./file0\x00', 0x81, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc, 0x1}, {0xffffffffffff0048}, {0x71ea}]}) 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() 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}) fchownat(r0, &(0x7f0000000280)='./file0\x00', r13, 0xffffffffffffffff, 0x2) mkdir(&(0x7f0000000080)='./file0\x00', 0x222) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000500)={'tap', 0x0}) pread(r8, &(0x7f0000000380), 0x0, 0x0, 0x0) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f00000002c0)={0x1ff, 0x0, 0x6}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCPROMISC(r1, 0x20004269) munmap(&(0x7f0000269000/0x4000)=nil, 0x4000) ioctl$TIOCFLUSH(r7, 0x80206979, &(0x7f00000000c0)) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) 16:01:41 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) fchdir(r0) rmdir(&(0x7f0000000080)='./file0\x00') r1 = socket(0x1, 0x1, 0xe6) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = accept$unix(r2, 0x0, 0x0) write(r3, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r2, r3) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000000)) mkdirat(r0, &(0x7f0000000140)='./file0\x00', 0x0) 16:01:41 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) msgrcv(0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000ff0010"], 0x1, 0x0, 0x0) msgsnd(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="03000000000000003b49cb27e17d1df655775f587382342bdc9bfa0b0706c2b68c45bbe0b694c65b6d0983c24f53a644983bfb5a16299abe59"], 0x39, 0xc3ba77659a6c1396) socketpair(0xfa85f953cd2fbeed, 0x3, 0xfa, &(0x7f00000001c0)) r1 = socket$unix(0x1, 0x1, 0x0) sendmsg$unix(r1, &(0x7f0000000780)={0x0, 0x0, &(0x7f0000000480), 0x0, 0x0, 0x0, 0x2}, 0x0) close(r0) r2 = socket(0x18, 0x400000002, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x800, 0x0) r3 = socket(0x2, 0x1, 0x0) r4 = shmget(0x1, 0x4000, 0x2, &(0x7f0000ffa000/0x4000)=nil) shmctl$SHM_LOCK(r4, 0x3) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = dup(r3) listen(r5, 0x0) r6 = accept$unix(r5, 0x0, 0x0) write(r6, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r5, r6) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000080)={0x0, 0x7fffffff, 0xffffff53, 0x0, "000001000100000110d2e03614258a6f485400", 0xfff, 0x3}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x4, 0x91) r7 = socket(0x2, 0x1, 0x0) bind(r7, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r7) setsockopt$sock_int(r7, 0xffff, 0x1001, &(0x7f0000000040), 0x4) setsockopt$sock_int(r7, 0xffff, 0x1002, &(0x7f0000001480), 0x4) accept$unix(r7, &(0x7f0000000180)=@abs, &(0x7f0000000200)=0x8) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:01:41 executing program 0: msgrcv(0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="0000000000000000002fd7d687ee762fc0ee02a218bff77e832e250d2023f398cb8339a2d7ceae765e55e06289b22149b90f000000000000c3a2785cf410f3fce8a4901846e8a2bcd4afdc997207caa7ad"], 0x1, 0x0, 0x0) r0 = msgget(0x3, 0x40) msgsnd(r0, &(0x7f0000000000)={0x0, "ba6d4dfc482c3270940d9c4d7eb1c10ea0cc603abdc896538ce79ec62f720c2f4f00080146cc81528e65c5d2cfb701a3dbe586ec75afec1db9066f1b6e4fd753f5d5eb14ed834d165ea0292795637ee4e8886a72d8cbbcbbc3ee869f910c816c290a1b61d215c4e1d80c512f0165fc25bd61a9163eb49f16895ddd030a8802c2f9f89ef0d7264559eb87e4ab050cb647aa57e6c55d70798a8752a75d1a6a0f"}, 0xa7, 0x800) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = msgget(0x3, 0x102) msgrcv(r1, &(0x7f0000000340)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000190000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000700"/4104], 0x1008, 0x0, 0x800) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020699f, &(0x7f0000000300)) 16:01:41 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') symlink(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)='./file0/file1\x00') acct(&(0x7f0000000040)='./file0/file0/file0\x00') open$dir(&(0x7f0000000000)='./file0/file0\x00', 0x80, 0x10) 16:01:41 executing program 0: r0 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820000ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r0, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de600d63204af5ca169f5bc55a07c96eb2ffe1c8d6bde6b9edef6b41182d133840a4d8daee077c6adc539f6475c6843da2226a29732e586b63ca24304d36ab08691430e9ec10249e412ce2b7ea3d07dd2e32d142593b9e60ecb4df7d5551f3316b560c136b35c0899e64b3b80ff0f193f27d7313f8cbc8749142830604b4e5c304ae5f14c1a7f8e19e32c6f1de7c9d15c9707694c72121d18af88b02d31de3ade59f5ea3968ef305e9a0303d9285824d753033ede533dd0cbdfc6bf74babf0d5304ff9e1c8a86a68723c57ec6f1b25111d67a6ce67312a9af95a77f8fb9bce40f4c9d1752117f14f055efcb9c26e161a893760c699b9daee68f17853653c64eae364bd96a1fa3c0a2c379ad73d59385a38b1c2aa1f6ddb79c40fc537829c4781bb496b6da44120612fc7abe29b72dc9e7f7ce3d0402a4327e26d3460f6e1459fb8bcf8671e4ef9fede3f53070512ea29dde6f840ae1e2ca427dbf96bb686fc9947b8df2ed9dc206eba38ef2eabe3c6fbc074728b4111f6ad0c0a9acbbbe7258ccbe67a772c407ffcbcdd82f3e0c2fa8f73e20b45cce876dbf0ffd41df693dc199f4b05fe8e223c72c2f609a6fd575289c702ce9b112b51dc8082d510b5af044e6bae24573675fef35028f590d27af8a984a371c3af844f015cfe87f00c0ec642d091907e00aa45d9bb5cd800522c157d37fbea02b7205cc7b7e3ecfd72f63d3a30468c4058e70f01beaff1d8959bb433e3032ff5a9bfa4becb13c0b725facd67e3e00e008a3da828a9accf209e76e4ff80d74a2abfb77f93bf4f3109d85160fb88f06e4cc58e2225a79f43988b5d788f0ffaddff4f4dd7f273e3da98884955c889db4a288b93d8434383a143638fe5bf992981b5dcb0961e4e257a075bbf2c07a0995f6082cd8cc2f09b7f00923014d7af260feda574abd3b6e11dc02a8bcb6393b4dbe765f176c7f8e3b7ce5afe70fa4c709d6f3a2c831927a2736f08e098cddfd31629c0d1b4e041344ad511b742f6cbeeb21d130eea9045e33f0a45c84e0d47e3b8336b9875dd4413f0667ca9248fc35726579f227bc0d2365fbb1e35ca0b0c86af7081ba263677e8117f72f543a27a6424717425e3ccfe2aa73d849660e483ece4f89e142826fb23003fd24b1beadf9abe6541a4d8a1832195bacc6cc7d9b9624c7b42b0f674f2ac08f367fe6bfa22e9b6f7f6a06c8b172fe2b8d4f0486bf3cd817ff98b57f43a0ecb07f1b0939e8a5c855986671dac4318bb33efbb0190f8f4873606fd11b5d5fa08157a285d9b8484799f9ad5f57f20350c75e1e7dfdd84a79d1e3c9f737a0309f822e314a5a94a9bf589f59295ae93f24f6e455797b8b31b9f674b5a9b3d5216d11f52cfec5932525e674bc77eb0fadc0006cc37340edd4655ee5d82fb976dc8d71fcd4047b1ff5329852be27466dd1831f70a48c2b3dad955b479cba54eb6ebed5d0270cf911dcb21c0abd386b6c94d08d72e8743af50aebb6ae7732933f5f3bb79b87d3ff58805a0947ced15752573231c4e989dec7c6008bf1f878e840e5b31f7d6e1da0fd59365039baf78ae58df998bf99538ac40bf3a0fdf05b21b3b0908784489342b7f23b33b3fae3a2317fac5f0f2cf28778e885d0f973e8fb749124959aad4aa9278332f46ed7690c10506f3e076eb13d69be2c13f1dccfbad0e73cd87c36a66efd852a6ec6c0491e76ddda2706c38dd3f8484b4712dddd5e9224545b2ee3b0720e234d16c17d168e952dc1e2cde7ed78cf291b2e134c89a6f5c69dc9246e11ed334ed340b630956b2888b99019b98a3db66cb3a9f7692aa6d4a84e69ce57b330f2478488fe10ce4dcf13a4ae63dab3eaf6433f4f29250b3c7eb04221a8e617e0f8e12bbce69c2037f17250e0141f67a87d940490c3cf2ca599925e99fc563286143a2c7a7d19b5850ca6e06402da0ece6968503e6bdb1d5f0967a5f1c713d47a3107520be35c2c2b045d2468d0eb56db808541c514f57d52556283a984c1ea9f8123cfd9eb46fe002e8eecd05b672ae5404b4ae7207e3fb837d1e0a5bdee2d546c042dac7ef8a4812cce12ca2780bd66aad59d29067c408cbf628e5a430ffd7678c19ee4ad83b7a28f1dd79256dffdbf015796ad86929974ed36ae198553c1a5c116c215db72a37caa458efce8a16be937ac20b609ae67369cc70ae7c164141ee675c5530221c414e5f99f32be48d33f62ac3df83ea8c4a36e3c249ada61a0470f1b29b30ba0111be93fb0afe51c2705b55e3f1195165696137fe44cb5189a869eb02c564fea1599771db1ce3e88817034a9967417386ea1f4cb7bb18c0fd420ab1b845bfca3468af4daf517d93c4dc9841cbd018216f06c8a3f15bff0a4ebaf5bdb8f8993e54cd0aa879347920da0b16681afc0d2642f3fe6e1ad6a3e7907283e769c83a11708244630699f3f1179f25f5fa52b9dd91a5832bc569712bac37459e5095024e91e710c6bc19e863597755efd919757967f2c33b3b2723fa0892443334b0584ef9fa9c45c74b68737902a63ee2ab4f1ab2c7363e61e0a328f0f686f621be67752ccde1376ef10ab4f370d6732bdd731e07f56383954cd156fbae163afc2fe7655365ad0301ff281c8da70702b4a3dff954706e18709d41df6095a54889ef6412a817f1ecd0ffe063f5651f3515924c07991ea42c5868025f2b874b7b83295", 0x784, 0x0, 0x0, 0x0) 16:01:42 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(0xffffffffffffffff, 0xe3) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000080)="e92243f80fded3230791448254396f7cf04d7f8f29daa64a599ac38dd86eead5e929394fcc880e896628b2a08ae65f9861fa27e7863f6842b69697f5d9d9a3e364c18b82b1cbc80b0c9f8e3dd215d7d367a8a705093c0a", 0x57}], 0x1) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = accept$unix(r1, 0x0, 0x0) write(r2, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r1, r2) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r3) listen(r4, 0x0) r5 = accept$unix(r4, 0x0, 0x0) write(r5, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r4, r5) r6 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f0000000100)=0xc) r7 = socket(0x2, 0x1, 0x0) bind(r7, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r8 = dup(r7) listen(r8, 0x0) r9 = accept$unix(r8, 0x0, 0x0) socket(0x38, 0x2, 0x1f) write(r9, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup(r5) r10 = socket(0x2, 0x1, 0x0) bind(r10, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r10) setsockopt$sock_int(r10, 0xffff, 0x1001, &(0x7f0000000040), 0x4) setsockopt$sock_int(r10, 0xffff, 0x1002, &(0x7f0000001480), 0x4) r11 = socket(0x2, 0x1, 0x0) bind(r11, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r12 = dup(r11) listen(r12, 0x0) r13 = accept$unix(r12, 0x0, 0x0) write(r13, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r12, r13) r14 = socket(0x2, 0x1, 0x0) bind(r14, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r14) setsockopt$sock_int(r14, 0xffff, 0x1001, &(0x7f0000000040), 0x4) r15 = socket(0x2, 0x1, 0x0) connect$unix(r15, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b0784"], 0x10) sendto$inet6(r15, &(0x7f0000000300)="94", 0x1, 0x0, 0x0, 0x0) setsockopt$sock_int(r15, 0xffff, 0x80, &(0x7f0000001480), 0xfffffffffffffeda) dup2(r8, r14) r16 = socket$inet6(0x18, 0x4000, 0x9) kevent(r1, &(0x7f0000000200)=[{{}, 0xfffffffffffffffd, 0x40, 0x40, 0x8e0, 0x6}, {{r5}, 0xfffffffffffffffb, 0x1, 0xf0000000, 0x3, 0xe3}, {{r6}, 0xfffffffffffffffa, 0xa0, 0x0, 0x7, 0x7}, {{r8}, 0xfffffffffffffffd, 0x8, 0x4, 0x6, 0x149}, {{r16}, 0xfffffffffffffffe, 0x94, 0x80, 0x5}], 0x80c, &(0x7f0000000180)=[{{}, 0xfffffffffffffff8, 0x8, 0x2, 0x400, 0x9}, {{}, 0xfffffffffffffffb, 0x59, 0x2, 0x4, 0xf814}], 0x2, &(0x7f00000002c0)={0x8}) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:01:42 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef3caf00"}) poll(&(0x7f0000000000)=[{r1, 0x4322d11273df4171}], 0x1, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000000c0)=0x4) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a", 0xc7) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) r4 = accept$unix(r3, 0x0, 0x0) write(r4, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r3, r4) ioctl$TIOCCDTR(r3, 0x20007478) 16:01:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{}, {0xffffffff80000014}, {0x9}]}) ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket(0x2, 0x1, 0x0) socket(0x20, 0x2, 0xca) bind(r1, &(0x7f0000000180)=@un=@abs={0x0, 0x0, 0x3}, 0x8) dup(r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000040), 0x4) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000001480), 0x4) dup(r1) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) ioctl$SPKRTONE(0xffffffffffffff9c, 0x80085301, &(0x7f00000001c0)={0x9, 0x80000001}) r3 = dup(r2) listen(r3, 0x0) r4 = accept$unix(r3, 0x0, 0x0) write(r4, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r3, r4) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000100)={0x9, 0x6, {0x2, 0x4}}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:01:43 executing program 1: r0 = socket$inet(0x2, 0x3, 0x6) preadv(r0, &(0x7f0000000680), 0x5a, 0x0, 0xafa) 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) clock_settime(0x4, &(0x7f0000000280)={0x9, 0x4791}) unlink(&(0x7f0000000180)='./bus\x00') pwritev(r1, &(0x7f0000000280), 0x1000000000000042, 0x0, 0x0) 16:00:00 executing program 1: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = dup2(r1, r0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x44}, {0x1c}, {0x6}]}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r3) r5 = socket(0x2, 0x1, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r6 = dup(r5) listen(r6, 0x0) r7 = accept$unix(r6, 0x0, 0x0) write(r7, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r6, r7) ioctl$WSMUXIO_ADD_DEVICE(r6, 0x80085761, &(0x7f0000000180)={0x1, 0xd6}) listen(r4, 0x0) r8 = accept$unix(r4, 0x0, 0x0) write(r8, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) getsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f00000001c0)=""/48, &(0x7f0000000200)=0x30) dup2(r4, r8) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000000)=[{0x4, 0x4, 0x1, 0x3}]}) 16:00:00 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000000)=ANY=[@ANYBLOB="fb182e2f66696c653000a2fe7f58a6d91fc18ca741b6e4307961826ead64c14ce0cbb113cfd5bb8ce55d97347ea5f10565064619f9f6457c6a0069b6c3bcb6d52a5b5ac845e95584aa15d4e73602efa505673d180d6abdebcb1510da72d61de8a09362eba2fb8e5ced46299bbcc67f0d69b2a43fb1b84eccb19db58ca7885dd5f6ae43e7b3a55aa908b5f5933f411db33687c83240fd00b91ca5f370149bbaa1f9432d1cff340ab8803f72541dd5815929b8944158e747aba5160bbca215733af890aa547b05a4aef40c4595bae3f0bbe6c693fd9b806e92b00ef41ffb88b2c87360428eb5a94c66cf3ec31892a25b678fa6b648f56ba4a27f001afe5458674303b4f52003b38e0367497769c6aa05caa3199140f96b7ae54660402d780d87273c04e9b3d3e1d9040575f19f46341ced2354625a28f36862bc9f362cd13d7b0708d096ca9123c6d6c838406bb2a5ca05915f3dda89063cdfb83cda41bb65be61dd23a2ab4cf7e6fea5d12ea66caa874cfb76ce64532186b6d461a5ee4cf9732a621e9a6fa8aba6069fefa2472e1392db8467a3e200000000"], 0xa, 0x0}, 0x0) 16:00:00 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000180)=ANY=[@ANYBLOB="fb182e2b666902e3ff010d9822700fd1a9f2d2a45723de9de09e9b537ea39f7043f0dcd018b952a27a18e23ef0cd4ca85fc375d82a8d80532cf09f9fd9b52cf32c5ee79b135ae7581793bbeca5aefd68f6ece473d03169427d072cd5e0a6da210794016019926d12fcc9fca4ea020b6de512c1efad679ed3c6d948a0464b50c4fc9bf4f44d26757b01854a30b8e0f0b2b7073683fd1ad13483cbe8f3673ec1ff8175523c8187ba99b9832a4787a1787f148c29765398f30b140d1ee4b7744261444994bd9ccddd3258575cb601ac8a84fd0f8a2671e556e5083451c5e968318e71e4382832e1bc4b71323293303df456214f7e6db25648691404e85f6e35c30447492ed173a472abb5991a2e81062b55dda0dc"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) ioctl$BIOCGDLTLIST(0xffffffffffffffff, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000040)=0x120) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200001ff, 0x0, "a40400dea20400"}) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = dup(r4) listen(r5, 0x0) r6 = accept$unix(r5, 0x0, 0x0) write(r6, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r5, r6) ioctl$BIOCLOCK(r5, 0x20004276) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = dup2(r3, r2) socket(0x0, 0x4, 0x4) sendmsg$unix(r7, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000080)=0x1ff) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x84}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 16:00:00 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0xdc, 0x0, 0x6, 0x0, 0xfffffffd, 0x0, 0x0, 0x8000000000000000, 0xffffffffffffffff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x301, &(0x7f0000000080)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) socket(0x18, 0x400000002, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x96}], 0x1, 0x0, 0x2b) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000100)=0x8) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) listen(r0, 0x7) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) syz_open_pts() getpid() r3 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r3, &(0x7f0000000040)="670dc3", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r4, &(0x7f0000000040)="670dc3", 0x3) r5 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r5, 0x0, 0x107ffffffb) ftruncate(r5, 0x0, 0x80000000) pwritev(r5, &(0x7f00000004c0), 0x6b, 0x0, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) r7 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r7, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r7, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r7, &(0x7f00000003c0)=ANY=[@ANYBLOB="00000000000013a88c4b000000007f000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00000000000000000000000000000000000000000000000000000000000000000000000000000000004000"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r7, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddf38130a04b4ad6d8791c698df63e5e23fa3273f983f1b5ab84aebb69e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r7, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r8 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r9, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r12 = open(&(0x7f0000000480)='./bus/file0\x00', 0x2, 0x7094d54a86a88fb) write(r12, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r12, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r14 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000980)={{0x0, r8, r11, r13, 0x0, 0x46, 0xffffffff00000001}, 0x120, 0xc07, r10, r14, 0xa5, 0x1, 0x100000000, 0x2}) getuid() r15 = msgget$private(0x0, 0xfffffffffffffffd) r16 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r16, 0x0, 0x107ffffffb) ftruncate(r16, 0x0, 0x80000000) r17 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r17, 0x0, 0x107ffffffb) ftruncate(r17, 0x0, 0x80000000) r18 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r18, 0x0, 0x107ffffffb) ftruncate(r18, 0x0, 0x80000000) msgsnd(r15, &(0x7f00000008c0)=ANY=[@ANYPTR64, @ANYRESOCT=0x0, @ANYRESOCT=r16, @ANYRES32=r0, @ANYRES64=r6, @ANYPTR64=&(0x7f00000007c0)=ANY=[@ANYRES16=r17, @ANYRES32=r1, @ANYRESOCT=r18, @ANYPTR64, @ANYPTR64, @ANYRES64=r9, @ANYRES64]], 0x6, 0x0) r19 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r19, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r19, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) msgsnd(r15, &(0x7f0000000880)=ANY=[@ANYRESDEC=r19], 0x1, 0x800) msgrcv(r15, &(0x7f0000000a00)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000ffffffe90000000000000000000000000004000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000019db8222b90004001b0000000000000002000000000000000000000000000000001c00000000000000000000000000000000000000000000ff001c7f00000000000000000000b7431021e9531674ca06d300000000000000000000000000000000000000000000000000000000000000000019d44e065c29ee76b8393b7c21976b0c425c835b2316c1f5f60f45c188aa38cf3bb2e08090836da884a26f38b488c2652d9d549b8b458f4c69c23ab0d196c1851098d3225d3eed0de3436c5b9ae81dea53a766715d91e2858df7f7780ba70b50dcab216d7151048750f4144b6906c6c924c176728d27ef5fe8d0089cd0c892da236928537eac6c2dbed6b64632d2940000000000000000000057257ea38bc56db1fc79be3e34ba4ba14cc9132815f8554ab9c6866211a25997512f220fac3a85298017d4bd3d1e0604412919926c17bdb07dbca4122414d8161aaa8e21a8c0df1692f18ff4d3cb1131b7cc9898183aa37092894d1d6dc12d33159411881517d3154373f5d2966629f1a57da47848609cea48d83c299715861c"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r15, &(0x7f0000000dc0)=ANY=[@ANYBLOB="81000000000000002e1100b0df5ce663969beea42740448f77c7cc6d7fcf409def1a1fc1ed349a26db991c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35079f7fad059b6f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000149ad4ae8d462fcf5fa3b5780635605000000000000007040ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769660e325cd2485e172bf1200000000000000000000003717b7d6b950c7c286c7eb01d323c300a7c2fdbd450f524c135e32f9995676d27a6811ae7358d757e608c081bb6e4424ededa932f96c0b717eed5f49dd483fd5d6e840f88a0f0d9a0c4473dc976a18b8d3531d3a21"], 0x44b, 0x800) msgrcv(r15, &(0x7f0000000f40)=ANY=[@ANYBLOB="1886664f9f6100010000000000000041000000003c86a5e79a7886881c597387fda01911b89f94983f3627f21ce0f15eda8f3b8fabdec2f65ae5703b0718f1e1bafdb471c7a0daaf8f466cb36c76b27ea0acdd20fedc3209761aeb4266512c0c5a2405c955be9854762bc70374603eaa6e7dee5bae127681a1591d8a0738cdf5baa691a2c9e535388b19f1dd17fe1812980df1a239616bc8edeb8cb86e00c49afd6b5bb00645665c25439a7b928e119a441a2a7d53cfc96f76701ba1b0e94a32750b723fbe143d1deac33a3b673da82d6a31e0cf96f72baf9df8e8f644663cf5530001f8f7b6c882c4db0e3d145b6644c245c522cb85a4db3fceaa7f5e6e8462dbff7ec3039821057b12c8d47661e4c5a019656d028ecf9165884397bed1cdd5cad03004608e93c668ac3541c1c7768da80aad01097313407608556eed1f37055d06af3dfe033e8a6c3706550bb9b8117d0d47596aec1c8c03731f1b09ed9cb30eccecd8b9dfdeda5911291b2b5d4a8e92d95c397495a899d545d98e4b746418d5a321a667ccd647a3aa344bf53bd0975cdc4259d397706abb0c55fc1601fcccd3540dcb61610b9b73ec5b019e5d7688f0ac27d007031795"], 0xffffff64, 0x1, 0x0) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r20, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 16:00:00 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400000002c2, 0x0) r1 = getpid() ktrace(&(0x7f0000000c00)='./file0\x00', 0x0, 0xc0000110, r1) nanosleep(&(0x7f0000000000)={0x2}, &(0x7f0000000040)) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) r4 = accept$unix(r3, 0x0, 0x0) write(r4, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r3, r4) r5 = socket(0x2, 0x1, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r5) setsockopt$sock_int(r5, 0xffff, 0x1001, &(0x7f0000000040), 0x4) setsockopt$sock_int(r5, 0xffff, 0x1002, &(0x7f0000001480), 0x4) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x2, 0x0) kevent(r3, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x50, 0x4, 0x33e6ee82, 0x101}], 0x7, &(0x7f0000000140)=[{{r5}, 0xfffffffffffffffd, 0x52, 0x10, 0x3, 0x1}, {{r0}, 0xffffffffffffffff, 0x40, 0x40000000, 0x80010000000000, 0xa6d7}, {{r6}, 0xffffffffffffffff, 0x80, 0x4, 0x20b2, 0x1}], 0x7, &(0x7f00000001c0)={0xfffffffffffffff9, 0x7fff}) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) execve(0x0, 0x0, 0x0) 16:00:01 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000600)=[{&(0x7f0000000140)=""/132, 0x84}], 0x1) r2 = msgget(0x0, 0x446) r3 = getuid() r4 = getegid() r5 = socket$inet(0x2, 0x3, 0x0) writev(r5, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r5, 0x0, 0x6a, 0x0, 0x0) r6 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0x3e5) r8 = getgid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r6, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r7, r8, r9, r10, 0x2, 0x9}, 0x5, 0x5, 0x8}) r11 = getgid() r12 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x800, r12) r13 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x0, 0x1e08, r13) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000200)={{0x2, r3, r4, r9, r11, 0x0, 0x5}, 0x4, 0xb8f, r12, r13, 0xfffffffffffffff7, 0x390, 0x6, 0x53}) msgsnd(r2, &(0x7f0000000200)=ANY=[@ANYBLOB="0200000000000000c5851859c44484fc9439102a6fc027e517e726ed2bb7053306e58ebb37578a0fa53fbfb30b2564393816d80eda921d303a7960f8cc91b758decf44d7b18ab8214f116d0930471f7b30148e897ba8e0fd92eb5162acf0821e4ef04e687e97d4a5466916ffd09460c2ec8bfe5d0d640510c9cff0b2b8a62cb7d4159b732fdd71f85d9dfa807ae8d2bff0aa30d4ce02204c3b2ae18defe5944d42a1b8af0796694dcccba052628ca5c780be9e4ddebda35018113fb8093d23b9b654dd2f4e1f3b7b1b9b9e1062426a8dd4929481e947567482a200"/233], 0xe9, 0x1000) write(r1, &(0x7f0000335000), 0xfcb7) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x0, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34a}], 0x185) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000680)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c148ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d75dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670a74030ff984a2af404a4a52d81c39524edd6d35d3d39b1dfc43564a30825414e5f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c0116019f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df10fabcd0dac2224601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b7238d8076185895553df35c502ca21bbc1466020554d03ec5ca33dde848a869cb800a5a17a7a3c53edb523c804304f12a9788b8781854cea90e578501c69dc4764"], 0x10) ioctl$BIOCPROMISC(r0, 0x20004269) dup2(r2, r1) socketpair(0x6, 0x2, 0x7, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000006c0)={0x0}, 0xfffffffffffffe5a) getpgid(r4) fcntl$setown(r1, 0x6, r4) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) getpeername$unix(r1, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) r5 = dup(r1) sendto$inet6(r5, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) r6 = socket(0x2, 0x1, 0x0) bind(r6, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r6) setsockopt$sock_int(r6, 0xffff, 0x1001, &(0x7f0000000040), 0x4) setsockopt$sock_int(r6, 0xffff, 0x1002, &(0x7f0000001480), 0x4) getsockname$inet6(r6, &(0x7f0000000140), &(0x7f0000000180)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:00:01 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket$unix(0x1, 0x1, 0x0) dup2(r2, 0xffffffffffffffff) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r3 = dup(r0) sendto$inet6(r3, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xffa1, 0xa, 0x0, 0xffffffffffffff87) 16:00:01 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x7fff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x4, &(0x7f0000000080)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x2, 0x3, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x2}, 0xfffffd3f) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400, 0x9) chflagsat(r2, &(0x7f00000001c0)='./file0\x00', 0x10000, 0x0) 16:00:01 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r0 = socket(0x1, 0x5, 0x6f) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = accept$unix(r1, 0x0, 0x0) write(r2, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r1, r2) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r3) listen(r4, 0x0) r5 = accept$unix(r4, 0x0, 0x0) write(r5, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r4, r5) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000080)='./file0\x00', r5, 0x4}) r6 = socket$unix(0x1, 0x1, 0x0) sendmsg(r6, &(0x7f00000002c0)={&(0x7f00000000c0)=@in6={0x18, 0x0}, 0xc, 0x0, 0x0, &(0x7f0000000740)}, 0x0) 16:00:01 executing program 1: r0 = socket$inet(0x2, 0x1003, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x41}], 0x40, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0xb9df, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x43}], 0x6, 0x0) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) write(0xffffffffffffffff, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r3, 0xffffffffffffffff) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r4) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000040), 0x4) setsockopt$sock_int(r4, 0xffff, 0x1002, &(0x7f0000001480), 0x4) r5 = socket(0x2, 0x1, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r6 = dup(r5) listen(r6, 0x0) r7 = accept$unix(r6, 0x0, 0x0) write(r7, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r6, r7) r8 = socket(0x2, 0x1, 0x0) connect$unix(r8, &(0x7f0000000000)=ANY=[@ANYBLOB="6a14fa74634e1976"], 0x10) sendto$inet6(r8, &(0x7f0000000300)="94", 0x1, 0x0, 0x0, 0x0) r9 = socket(0x2, 0x1, 0x0) bind(r9, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r10 = dup(r9) listen(r10, 0x0) r11 = accept$unix(r10, 0x0, 0x0) write(r11, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r10, r11) r12 = socket(0x2, 0x1, 0x0) bind(r12, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r12) setsockopt$sock_int(r12, 0xffff, 0x1001, &(0x7f0000000040), 0x4) setsockopt$sock_int(r12, 0xffff, 0x1002, &(0x7f0000001480), 0x4) kevent(r3, &(0x7f0000000000)=[{{r4}, 0xfffffffffffffffc, 0x10, 0xd00ffffe, 0x4, 0x4}, {{r6}, 0xfffffffffffffff9, 0x10, 0x1}, {{r8}, 0xfffffffffffffff8, 0x80, 0x1, 0x10001, 0x6}, {{r11}, 0xfffffffffffffffa, 0x20, 0x80000000, 0x81, 0x5}], 0x1, &(0x7f0000000100)=[{{r12}, 0x0, 0x80, 0x80000000, 0x9d9f, 0x100}], 0xabc9, &(0x7f0000000140)={0xdc71, 0x6}) 16:00:02 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r2) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000040), 0x4) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000001480), 0x4) sendmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="10000000ffff000001694d711f7ffef6ead127bd18d2af23f471615b89d54ac780dd0e83161df907166d57681a478617e05fee72dad143d89fff6b49507211f55b202f6c462cd318b35c"], 0x9}, 0x0) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x10000, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x8460, 0xb79a4507af530454) ioctl$WSDISPLAYIO_SETSCREEN(r3, 0x80045756, &(0x7f0000000080)=0x6) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x10}, 0x0) 16:00:02 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x84, 0x0, 0x0, 0x3}, {0x474}, {0x80000006, 0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000300)) open(&(0x7f0000000280)='./bus\x00', 0x20000, 0x44) setsockopt(r0, 0x1000000000029, 0x3d, &(0x7f0000000340)="0600080085b2e769906978a59bcca6f45773014c0857f18dab283b39c3784cb4e97a37cb02951dda3c6adace23fedc6236831a54e16e979f343531f33751f5a80d2fbb1b5c4f5a0aff6e82a73bd30b9afaa9362c1b80a58e1cd916d20b547f85324e4b650892cf2dab4e403b4cd37cfb1e4bba3a73192cdf6da2009709e7ad4848c985a5b9ba39af6a904399e25cb361a5aea4d10b29f751cd1f90a03df2238309ce0e62f779bb25009b292f0361d35b4e", 0x230) r2 = socket(0x18, 0x1, 0x0) r3 = semget$private(0x0, 0x7, 0x20) semop(r3, &(0x7f0000000100)=[{0x3, 0x7, 0x1000}, {0x3, 0x84}, {0x1, 0x59, 0x800}, {0x0, 0x10001, 0x1000}, {0x0, 0x1, 0x800}, {0x3, 0x6, 0x800}, {0x1, 0x2, 0x1000}, {0x3, 0x5c, 0x800}, {0x0, 0x4, 0x800}, {0x1, 0x8, 0x800}], 0xa) semop(0x0, &(0x7f0000000340), 0x0) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f00000001c0)=""/100) r4 = socket(0x18, 0x1, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x87}, {0x8000000000064}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r5, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) fcntl$dupfd(r4, 0xa, r5) ioctl$BIOCGFILDROP(r5, 0x40044278, &(0x7f00000002c0)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) close(r2) socket(0x2, 0xae99e93a6aebc89f, 0x401) r6 = socket(0x2, 0x1, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b0784"], 0x10) sendto$inet6(r6, &(0x7f0000000300)="94", 0x1, 0x0, 0x0, 0x0) r7 = socket(0x2, 0x1, 0x0) connect$unix(r7, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b0784"], 0x10) sendto$inet6(r7, &(0x7f0000000300)="94", 0x1, 0x0, 0x0, 0x0) fcntl$dupfd(r6, 0x0, r7) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) r8 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x0, 0x0) semget$private(0x0, 0x0, 0x0) ioctl$DIOCMAP(r8, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000140)='./bus\x00', r8}) 16:00:02 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2004, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x5, &(0x7f0000000080)=[{0x5, 0x5, 0x0, 0x6}, {0x8, 0x1f, 0xfffffffffffffff9, 0x4}, {0xffffffffffffffff, 0x5, 0x0, 0x7}, {0x9, 0x8, 0xfffffffe0000, 0x6}, {0x9, 0x8, 0xcc6e, 0x1}]}) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r2 = kqueue() ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000340)={&(0x7f0000000300)='./bus\x00', r2, 0x2}) chflagsat(r0, &(0x7f00000002c0)='./bus\x00', 0x0, 0x2) r3 = kqueue() kevent(r3, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r4, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff8, 0x10, 0x1, 0x1, 0xfffffffffffffff8}, {{r0}, 0xfffffffffffffffd, 0x48, 0xf0000000, 0x4, 0x6}], 0x6, &(0x7f0000000140)=[{{r4}, 0xfffffffffffffffb, 0x323de040f35ab103, 0xf0000000, 0x5, 0xfff}, {{r4}, 0x0, 0x81, 0x1d3c97ff3d53d4ce, 0xfffffffffffffffd, 0x1f}, {{r4}, 0xffffffffffffffff, 0x8, 0x2, 0x7ff, 0x9}, {{r1}, 0xfffffffffffffffa, 0xd2, 0x20000000, 0x7ff, 0x2}, {{r1}, 0x559c292b9ea6cf20, 0x80, 0x4, 0x4d, 0x7}, {{r0}, 0xfffffffffffffffa, 0x4, 0x2, 0x5, 0x5}, {{r4}, 0xffffffffffffffff, 0x1, 0x1, 0x100, 0x401}, {{r4}, 0xfffffffffffffffe, 0x4, 0x10, 0x5, 0x2}, {{r4}, 0xffffffffffffffff, 0x6f, 0xf00fffff, 0x7fffffff, 0x4}, {{r2}, 0xfffffffffffffffd, 0x20, 0x1, 0x7, 0x7fff}], 0x8, &(0x7f0000000040)={0xffff, 0x7fffffff}) fchmod(r3, 0xd4) dup2(r0, r1) 16:00:02 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000640)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b158c965e248701201360bcd4c0a162b58fd4237b8fa4d012f6ac41e6bf3bf554799bab80ab4cedd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad29d436947f299768b16516026629002e32f470e75c93ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3faca89a8aba050559f2120ff387c0f64f790da917510500983d41ba76f5bff41e0e590b8bd5295eba5ae8d52b8686ff308d72c2ff286e086f9daecf0c0a3f93a5d68996fade9cef0100592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315d0300db84f007a4084883add7525e0126e33aaa9f845d0369830df582bce12842db8b0900000000000000b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd4acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f725e767e29e6030b3d75550c568ac82b9fa226c7de08060f6892f5c94c2931e645303b4da0ae2e628beccd1a205ebca60a5a3918bfc87b6eb4d73447f93b274ba781f0e0a53e08e15d43288ffbb929a05072a61aed5999905dfec2945385601aba866467f03bf0c75af117890b6dc270d13d017b0020f0e7ca8a7056572971a202167e10953b3ecbd50fcf279fdcec904368cd2e33ce85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfab95f10c54554e3b0ade52fece1f728dbcb10ec2af46e59f4299cf8db5089d3a1c0ae025001d285572e611541084169b607bda7979cbc866d0ba77bce91b7974316ebbb50b60fd46c36dcdbf054e4019de31810ee58f0ea53fbfadb566a7fe6c00000000000000000000000031ef30de608e84eb5d0f03c51f38db8bf005fa0b6f1a6d8cfc293bce430d75d37c5461009d3c62da83fc2f784110b649fefbbbdb08ee6beb8efeded85908f2f748334bae1a01d2840072b3fa9b4dbcf1436d2cd75b9bab54a45966c9b6809b42f3bf90c355bd8ad7a7650d6b500411547321772ed2535c691297af3caa3b854c436bd377f70cbae338abde9dc6d4c06135423232a79ae1fc20a72c4ab30786152e66481e439daeadf0a2d3734e527730a020ed9de83afb01e322b5c0d50629518b2b45a32666f3e039260b451f8c1b7c316fb9d7ca30665d156f948572a616e1838d6e5f7391f6ac800000000000000064f487dc62df75a0c105b54f115c5ca48b268b8ceb36b762922aa6854b898a7d154727d247d70570019c3b636eb5e0e429878b7b9465cc8ac108286dbd5a60003a6a16caf5d15721e9fb88c7e32d22e19d234e12cb4410c235dd779aa93e5f49b6067b3683dc64c7cd304ea08484cf5c870cb21b82fb7be5e1db70e22b1a6a24c387bca17abf718ba14e4f4f4b5354302ed3d2a25bb3f6dd4350be994a92bc67d84d32b0ff3265d7919ae49e5d1f6cdbe9fe87cc34077274361d9f26ac1158c034258546fd2af1b5ea5d099202a1da55360b1287feb24aded7521de75c7e99a9787c2d4275938b91c57e138b77a9dbdb4679d804ba34687afb6623245c8859db1f1aeb"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x137) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfffffe6b, 0x0, 0x0, 0xfffffffffffffe86) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = accept$unix(r2, 0x0, 0x0) write(r3, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r2, r3) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x100000b1}, {0x6}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="f1a6c614631c91f670d1e53f33a2") 16:00:02 executing program 0: 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() r2 = socket$inet(0x2, 0x3, 0x7) accept$inet(r2, &(0x7f0000000000), &(0x7f00000000c0)=0xc) close(r0) dup(r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xde32, 0xffffffffffffffff, "85495500020000000800001167f5bfa600"}) r3 = syz_open_pts() fcntl$getown(r3, 0x5) poll(&(0x7f0000000040)=[{0xffffffffffffffff, 0x21}], 0x1, 0x0) 16:00:02 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r2 = dup2(r1, r0) listen(r2, 0x0) shutdown(r0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = dup2(r4, r3) getsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f00000000c0)=""/28, &(0x7f0000000100)=0x1c) r6 = socket(0x2, 0x1, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b0784"], 0x10) sendto$inet6(r6, &(0x7f0000000300)="94", 0x1, 0x0, 0x0, 0x0) r7 = socket(0x2, 0x1, 0x0) connect$unix(r7, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b0784"], 0x10) sendto$inet6(r7, &(0x7f0000000300)="94", 0x1, 0x0, 0x0, 0x0) r8 = fcntl$dupfd(r6, 0x0, r7) ioctl$TIOCSPGRP(r8, 0x40047477, &(0x7f0000000000)) connect$unix(r5, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) open(&(0x7f0000000080)='./file0/file0\x00', 0x800, 0x44) 16:00:02 executing program 0: r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), 0x4) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000001480), 0x4) socketpair(0x10, 0x4000, 0x1, &(0x7f00000022c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000002300)='/dev/wsmouse0\x00', 0x201b99ad102df784, 0x0) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r3) listen(r4, 0x0) r5 = accept$unix(r4, 0x0, 0x0) write(r5, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r4, r5) r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000002340)='/dev/diskmap\x00', 0x8000, 0x0) r7 = open(&(0x7f0000002380)='./file0\x00', 0x200, 0x103) pipe2(&(0x7f00000023c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r9 = accept$unix(0xffffffffffffffff, &(0x7f0000002400)=@abs, &(0x7f0000002440)=0x8) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000002480)='/dev/bpf\x00', 0x800, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f00000024c0)='/dev/bpf\x00', 0x3972faf16822a914, 0x0) sendmsg$unix(r0, &(0x7f0000002580)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000002240)=[{&(0x7f0000000080)="b717cd5f7cfe74d0adaed8646361d4fd2749d0aa400c4b570d85bf107acfe6acfa4a65ff107fa285d52cdb524c51c119bf2f6272589455c55e34d1b99fa095366eb22857bc8b717115bbbeb0012cbe55267472ff5cdda27209cd87a11241c3d2c904e2e853a5e6b541a36b1806785100550ac6be0fec400b8ad843f12232a9407b1e4b5824d614c47d45007ce5eb19495111d6bf0b241134da77df7ba03c1f8beca2c17ff087e2e1993d0bd14bbbe3dec2e27b1459bfd9e91e5378c79a851bcefdc4a8c00864d729944a66e639edd5d35b9ceefffa614c33e26610a4fb6fcf214386d14f21d899cee5b06080b7b21826abcd778bc79bdc233bd4b95c63d9a41d6e93731a4b9f5e347cd5336362cbb68d638701a5b632b9d4d37431a16eccde8257752754fe727c77698d4d192595c0228514303eec4e4e44106883a15289e03a7643cca5d7edc0de171e56c080fec26324f3315041bd6e0190bae69964d6e1a1ce5ec38a47e510c417c70ab473bc916f93d9826ebb7bd21ce6720a6aa6778218b58b06be484aa0569c33334c6c8704b2a5d2059b0596275357fb97ed796f3ba66df48a1b7c29b0720c40afe93c1d53f4b6b7944c732f7f4ab78caf6d396563b9304a4640aa2ff63b1f3b4472613ad55cf552f864b9adffd2a7f9e983d45a34990f1faa45851779f863465dcc6fbd466315c7cf2163e01a4be64ee049b04c8a81edcb3c96e637f16d3f24a4785fdbfaaf1385effefdcc3e838c218f9d2a2cefa5d138f1b965ff074cff738ecd2f1e0c5f8bb86e835711fb586d3b10a80960446354bb9da0f2a89aa60d6e77eab500b4af7ae19de367a8fd8a46c952009917f7797bf253ae4eb58e1caf691e4afa39d409eb9f080496933d1d4ad6d7858359688bbaf9d892ee5d00a748c2c556bc6791414717fe5f539e0ffe8b6dedd3ec02bd7365cd29c22677073c0e15ab991938c5621adff3e7f81f9cba4093e2c22b00ef1cf899a0e8f159e5c0ed22a4b6e58b66b8c3f708562cea3a8114622c67a40b7a517b40ab1d3ace727d18a775cf6eeea386aae5dfb56a964b537043c2fd098f493305d746bfa845c2b389f11f2b05942b4d6469e09556c02010c0b8ec3ffd7aa9f773bc45f862d4f6d2cef207c98b00ff4b41c037eb1ab233e9b210188a3cff4050e65d08905bf0dfe008cebcc75b2187f031cc47643ccfccd67ac6cadbc3591e2243eefbe883c6dc79607a2db4cb4fa55b007d9709e008896191e00a8c17d9bc2b7f12f40676120aa6aa97f0fc1a447ceea0ea37c5e13ca21110cc6317e09ca2078413bdd54c147c271de22e6dd1ae65e267971e6a80957897f7f5af1070fbd993c0de6a3bcd09e4b3814b48557fbc7083f67b085b63c475cc32f78d4a2d67a31b44cab551a1cc41d6b547ae98efa9be202381dbb0b36121c978b095ef3eaa94107a35015cdf1a0957941f2dff1a5d83ffeb9a23baef2790793f395e5990684d5b97aaa98ac44cfc3f4b052a4e7ad3d79e4a6c20ffa662a79dccb776dc23bf990f6beb05bc0394aa97300fdd884783625517b57e6b71763cc62ee8176c13e5a374bc6d632e9b2d3c0bfb1e3f2ab7be0832a833ecf9b5c149699af01857e0bbf47693f236fd09e85489d420ae39ab233948e4ee964b17726b78e2bb40f95c5fa8d0aa3d8b2a6e7be2af8088b61918944c1de822f7247e499ec3f16fe2c785c927e1d4ba456c200eb128001540a94a4405c433c9e201ce0a272e8a58d0ccafe7482a7cce0df6b9646cbe8ef74e49b2bfa9eb33422a09efb1cbcc43a21a9b9aad1c23ed4d440128bb9e30df2449af27030caff06d1cfa7c7bd54aeb76e258ff0a797c998b831513d4e77e9ce4ef44e4f6211152a001d675fece10a2776dcf59f52452dff5895ace18dfc0454186e4cac74544f54ba16f534fe71bdaf30de71790b6682d5e7426b13329c5b84e141c013e3207dd9c02b9efbb3efdc4e75e3ca460b67ceeed2b4fcdac94185ca2b9a358df063636cbdd51af3cd10799edaaea38eb731fa5ec7ef23cf75273469e829b1be34fd99df1a2c7f93a525c764a63797337b6900be40b7aea5ac2fe3d1e24ae162a24285e6bc42675aa6f43080ba25783067085d727d05914d9b0d2c67a54eb102bd6e815b394ee325b767c8af20f2ee655c62dfff018761d6bd8e9af7110eb4a008f83ba0bb7c497a05395268e34b9aa0097cc8e5aa8e903602f569534cc61146f8d6ff7a1e6e6d989a01976292f1dac871265dc08f1a2a2b6d4845751105c78171548d4baa63dbcf0e25870db30c58f5fd7c07af6a7808a5ca67b3b07f227449b90a1035118634d42ad69fe17a7a5854e9acab28727c606ebfb8903ee35d8107cff00e90fedd2b1754960cfd27edd63f2ef72223c87e1e55ad402167775f26e9b418bd42358f06879be815c5d0a9681bf580c4701203df536464d7bb5751b387c695fc3f8ddc13c34c45dee5576046a0ba1b81b9568cd0ec9334463b7444d7bbd4e54736e73e7cc7f52928d0674b14bb8fc8026a0de036a140bf604400b28c23372af50f71596bfbc2ec958923895b472e2643e0078d7d348c954ab66387efeb0c5ca96715b77f42a8fb9ae66007c495c99093e04979f4b45482e11c472e2dc557345a80611e1536e82182672edaa09953b039518bccef85b20c27cba8a57c89b0fc72e97f124fc5fa792f21d5ff131be17292c86662c3734c0494dee5b8b9ca660ec6ab35d9cc5d5fc9e0070bd8fcd34cedef6726abbea91358fa256b749a4a937e4bdc3acdb30cd75aef5235e8c8224036fea484a0924923e76cf717a0bd4b3c636a84abb0ff933340a34d9f2197ceef8584cee47ab6dd04c20ffa8f9cee47141d783f9e7180ae0d1cd320da27d39eedcf440f260b0df1ef398310fa28f959b929a72c867d73ebc71814168ba7e6079c37d945c71fff182ba6ce77c404fbfd99b40d00226ee81438bd25f4dbebc856e359df266ca6f51a5fc5533035210a71f44aebdd3f3c9fbc1c2d22121f25937a2837236c17d2f4d2b573289365d37ab9919f50f4cdd536f4bf14650b17435585f689d22d681f4842bb63dc6bf7e7361be2e0fcb136d40b6d84e36727c0b0813ae0c3df55c550053995953ef10cc35a6e27ca2999db026abcde9a66ad21b46a97c69b1da65443737d749b1b5e74ba22713c507c002ac974bd1fb3d8d7716ff5a6e7e79bdd011c1faf5bc37f96ab202957befe1673ac0f921b7311cf37e865cc0d3e363140bdacd72dee2e744a7ff10197b7ab11898e2c8299d9f50f63ca5234eeda7d99b92065d0e8509ec37b683f2fac9d88675721eae34b5e0a9c25d81ab5a6091b6d639cf34b8b588ef89a49b3979d4c2a90b654e96efa338895ca8b59dc9a4a06a4f9bd75ddd06b7c7132c4ab58ca952d4694b573deb7cf5b0c4c2cb12aa8dfd57f58724b19c38a09cad893072e51e2afe0e7d4e751f13e565a3c63bc7d0fbc86c1462b3b886fe0760fae55ee85e87f4b543073ea86ed6b180c5ddbbd6cbe2e511bb566ca881cc8f6660f52ae3e1b8449748cc894097de693cce15d97d603f3df28d272fe4cc0b1b482ce903b2a5bb5be92c1b6cd697f693bda8b7f97f37645ae554d1f6ab8a5747d372aac82b05f7b8a127c1e60a9ae78cd80ba33382341dea64fa62a2065b68136fc170477ad715244f2356a1ff90428f3ec629d0ffe1f3222575bd1d8b7f81d5e052bb2c661c9c3814afbd51d9148983bafc2b22d52855c8039b6b162db5e23c6999ff374a385b3e1233b772151a4e87f92fcdabaa2e5027e630db4b48bfa5e9dd2d05128beb45cece5a1c76a6f4280affea6c45b6e01bbc1d64d9eda01a1c691969f6d7e3e715aa8540072cae7a48d12882ed3f968ae1f92a76c0368bd4c6083bb62314676fe4d7f45e99aadbf47213e018d42a83434a55666ecac00d6c4d1c30fb4d893b3c8e4e0805fb67e6bc1b418dc537f11761b2f85146821bbf6ff04a83ce75eda062b407f48204f8a17974fdb1a68ef071a76ea993066bf91ee1e49942c057465b96fa24aa67a6faedd856a5a1e7d770a2e9568ee21f34189cf54d7a89a8792c667bd0d5895f36b63f43b09dc85ed817ed3a00004d208a8bc3b8f771c861fc3b3b51a306e19b7e343fcb553232a53f238638df34daa53914809a243bbfafb3c0a67407d69d584f897ffea04fab3bafb06ceb7cfca5072a502e5c7d1893a486a6be8aa3c4c783b270dc4352a6c5c11e94a0878780f920176509b4310fe554cca2cc3fddb66375cefd2107c976ccfe8235bff56d3bcd7c824a4714940fc169494610a26e4864e4bd3fe02152b2c0f73715593604fb626bb8b3ede5c37c3c73241f4f9e55673b58842b8a96217010608a4bb88248c5c34aeead796e08da5da7d071d229eb06f15f8fac90fd4b20675799d4a79ad3ecb1d2968bc7f9f39fd18aea89165d453fbbfd8c0aaf93880a2240a2f863cad5b62a5a55e241968a83107326041de4f2a1270e069426ab44cf7c6b957f70583b0700433e858fa7dfc5f3a3edb9fa9c5c2f58304739a4c22a6202e87fb2a299962c4c5a76da0801d380a1676715cc092391ac63590365b7df3714bfc65ccf1452a6603399e025bf80bb3fc4f969ccfbc69ab3b0932d7f583c2a3eb30077d11c67c3e73ec117bdc7f1a7a4d1100d2104c33c96eaf2293e701f94f92daeff272c5e8bad3dd15d5afc8a6b1bb6ce1afc6fe1893c6a97672d36b7ecfe29b3baaa319780defc8e0fff519e5d273375f1bb9c5a3c245cf5caa2ec81e8f331d154b51c7f5174bc1f9d19de197b1bb5e0d51036e9dcf2ad397d47e23b8164097c01ebc85696853e194c7aa0dd0cd8972d435b17d2ca392e52f75bb5933c299e6398ab8c8d85a7930825760a44868fd3b1f1156a7de66ea73e2b5ee64d80accb148fa2512a3f4f8c49e42ef13db30b7b14e52e736f1f8c8211b51eb99f9cdf7a7f544fcd0971b236ee1dbc5c28a79911fa02ad721a3442df68d8ab7bf1b3617ee77fa1ac30a03fecc513c7a394fbdaf274a6ebd9f2041c36c840155d169ce253817df99e016843c03a2185bc88b33880d46d89caf0260e60adaea1aca2502d3a4a6fa283efdba953cfa11c5f459c41cbcc7ffa88e7fbf5acfaaf17c9c86a5ba96934e629d828b9a7a63cdf37fc43523c78e2f62464e43631fbffbe6b91d97253ca390c14314c47ab6027620b5f77f58929cb9f403092ee0969a3e29c10ed6d63e3e5c5a3dd951528dccc666390f1e3fa1036c297927fe4363f9922c12aacdd29a7588ce8572fb80532052551851f0a96552aede790e63cdc97f977b7fc5ff4ad7478b00429997ae264534ca83cb00f067e9c39426e317fb9ca14c9002ca5132f906a5ae8791b788064f8808a40e5564e38e21bfedc88d1872569d6f20697e45aa4164081053e5f9210d142e9deb80349684e861d2fadcb9dc49fd864f39d72ffdca381dc715159a740d36d2168e11426a3176b691ea38c3d814ffa598a844f41429e9b614bcf3ab6c3b87609716c3b6bb78a39aa656e12acd0e5acfecbf670003b9f0e55af1221078e55fc49d7ad90416dc6a8ed9d6eb6df128e5d19f75da1a843d4fd37c00e8e7d1969f581f93821e2559e8120e001f10af27eb9e84c8322b54ec65242e9063b04d459773b3c4661bdfeb88e75c549dcf2837ae860d3ea29869840f3447e16255529129955c3d5f721f1cf8f83ce62c8cdd9bf09dfe5664f739e2a28c7c715c488de401e0e87bb79c421a6d5d7cfe8c2b6acc2decd0aecb06bdeda33463d2b15", 0x1000}, {&(0x7f0000001080)="5b13a61113f93fd389b0a092c171482f8ae185bd33829eb81b908ee2e3baba80fc010c8dae6c0189159c10b330c280ec4e5fd4c960fca545c49b095d90515048f38e556576c3e82d778e65680502f7d8168da553", 0x54}, {&(0x7f0000001100)="b1283a13a92e4dcd56a135b10476456ec46aff7bbe72cfb52f029e9904e8dab0104a98c947c186802feea3b639296e273d5ce532b6ba892d3133bdeb54e28a173cc85a4899a89847d1b6b52b9ebf9b9845eab7261f38370492c50915af992bf70accc0c10cf53c1ae58547d8c8735252388023d66d208ef90caeaa433038da07b6736c18e38aa499402399d0c86060a960c2ba47ac4c0321000249ba65e4201dad8e2c0787eef5bcd21464ed15830595ccc2c42d7a08ad14e20b58739abf8771f0d7b3491b7425c495d7c79195c3b21fd7fa8ac10e9baece838028a61fbd3fd75b728fb8883495ba00768f442b1898dfc144a024dae4b6bb273bf92639bf1bda29ae7dcdc5fb16d439c1f446a99d280b6fce58e8df46f2eda6bb95d2230352e8f0a1db50d466b2a323516b80ae2b8bf21b79683c558542d67a887928057a6b0cc39ea8b46c6d7d41a33aa42a27c09a1551e62dc85b46797df4cf81ac9c9ffb3ba69a9ac94827c78d00dc9db7a5f007f2a0f76a2e78eb07cb78ff7da57a70b627506f413165ea3af8ee8da8e264138d7989d7536e0aee7d2353286f1df37eaf26fca2abc183b0215d993c3e8f1c22e2d8ac225476e37a716fa532e74e169c1c46881041db52d031bfad37ce2d6abbb0570173a51511e84ee5ce74bc2ee00962dd479fc2a0859679eeed9108e41fe4dee5ac3341777a3fe05899ce817cf596f673120882cc3af5500a173be10b3933ffee64d94f0f8f3644455f1b47b2792b3be127ff5c3acb990172e9a7c722809004dcfd8cb28f8196e69ef2822535e1abd1d1b6b783c6cca7d58bc909ddde9ec9639884520410b96f65565731e0f8eae5a94b3e8bfad6f6a913cf1e29818522e10dc0a5a616593b18dcf7909f76a19f80a0173d39c0b2f0ff6c37ba1cb5b6cee898f48335a2f8ebee176c2cac79fdc5ef2ac941e31fec17a2354fd909530ddd8f16f511b3c9cbf9bab5b322a251ee29481aeda56de4606b209557f4ed0bb0c168ee54c6ace6aefbe1c93d6e587bff6645c267ca6e8c89a0b6828e086845858e40b2c29f02e66eec89b77af0364c6dc840018b74d93ac96670fbb26cfdbb9700fa2cc236d735fdd4e70932156fae7bcbc1a4efc517226a83b4fbd91d26addd752b4a13dcb1c06ad6796884f3124ee7dfc068604e8d453ac31651e71581c6504d798a921657dc5dab8362fdc6c32f179dbaa48c47011fc90bcf449f174c77899513f018199674d91ce896ba8bb4fba48975c9fd6180f7eabfeebb0048fb2024cd2a72bc91a675163733d5e6bf3344bb313af45b932cea0f656930bba7d1d6a0bd5f057bb06fab7b3391202a1f5bb5f0acd8cabc8fac7d11f2c148b690bf59f7de303bbbe50f9c5d4c73eb0d567293852077903ec408dd4b9935dab8ca163bdf12f3bf4c3e1ddc96771ddad5b6788539033e67af654ac3691f0de651b62fc66890ab19aeaec84f1e43d7dfa1e5544bd2331c41b4d277b287cd05a6b76ae49c18377b18a5636b2c3453d19ac94ed9558de6d70892b29e5145014f685516fbf66ecbbea515938f04c07aa46eeab697fdbbe643ed9d9a98231653fb8d7a38a8ce694a9ca908659710ae005015a3ba5ffef1b5d1f4181776d13f731d5b806152d67c348d51c78a13107881a68dad826d3101cf9efc2973146d42bd0dbf9ff09c11e28494d278ad973ca47fcbbf88ed87c9c08566aa4307aa45a22446613f53a0e1d7d1ba986f63a505b92aceb8d8550661f8777f4878f4a5c28c5cb9aaa5290b29616db96c13746600c939b0a20664431300cf3dbd002f5e0af439ad6cb3df0a8563c8193379622f15bd24d5c108f4081df0b1ab98be1b9229bb3ed92ed48ef1040c3b22700761b825ae6996421410e5e4035efae3e313eff5cdead560a331935fe3ce999aa894990d3ecfb9c9598c6369bfaecd4919eece586b307557dbe7722efdb612062374d096f7fe5d2ea3e9e623992aee8c6f1f87019463fb2932ca673c741d00e5d1cad8e0a7b9dba24e92b039b63c9ced9f54cf4ed48ed38ea22f48be7e7b59311280507218c5200a85621fb4af9d28201a7acd614873c36ad7d464115fd3767fc4da7b84628abb00ecf34f446a4d9bb8faf05a90c4a7e5cf01d4762b2e23e93bd91f69bcf9c031a069d96ec65a9c6214ff3f5f766633696c49d83ae4d160d4b86e6fdada3d855ad88c0f94fa323b92d6c325df41077e6c8b52c84efffc20ec667dceb8ef762e2ae6854621762584cb6135103f03bfe3434e0d2b4bc5f6f61d462101f0866deac4aa161bb7cd6322354800f257022d4cb50a808953ccf96ac87bf7e13eec9c430f163d2f3344611af7c7d89b275763fca514998886ff5b154394efda4cbb5466fec5770c1ff5234c2692986f1c1ee2f72231b94a881e0575e1b1812e598fc878fdbd443a2d04a5c268f6cbaba367c514529a422e3089fe4b463086b18b7c619889662537d256c630c88f963aabbbf780e63b623fcacb79f79e62430e00d2126b3493516e0577facd2013afee8cab7a067fd09006ea504bee6fdbc2977c03f531f3f159d1a1fb69380a18bf19b57cfe84e6992b2cf06cccecd40239692a986bd63744e1582947767b69645a2390444b2fd8d010906f83e4def1ded59c10093d70864ab3513f4c9534b41e75800be4bf1a57788a21a01a967c55aeab2f081526020ebefe89a6437da40387978a0bf92b7571e3a52e33407f838aff2991c0d5c0f93fba247f6c895d55f826a8decf19a62ac6a1f60b6b03c4bde6ce26317d5aed9bc17bbe1cb347cdd2befba04f86c4c03ed0d8a5b7682bbbb7c98c6b9c419b652243f6842952cab3edd8b5500db31fe05dc2bb318d744773c61699596f1b5375d32234cd1278810816e53db6135dd461e5f9d7c39a2d83f354fe32930060a5709a110533b0bb9aee740f895590f9c577b89ccbc6bee200cfe0b7cff23b9d1707b985d38d7b715bb967a5cff294faef4051a538185783586a60b74384c4e08a057dcf42a97e57ca1f46f3f11e3412773ca7dccf22ee3511ac6aec228e505a496a1af2e3871e1bd356295319d48b701093928e61864d89a364690a81554f7a8127555cf729c7a558c44ae4bf10689580b904484ce5704563807b9c1a2798643d036ad5ddbcaed9ce25fa05e7c17e33aaa7a2a5410511e9adb2954eb6ddde3c2307cf550e07d9fbca45b37fa12792f3a4980a37dc7e0a29addff782c78f9cc90885df2239c7508397939a59ae09758dfd4a9705dc7e56317ef6eac8666c10a3254d5fa33d11f09ed2465c4acade376726b9c33554336339b9e534a5953be00d5b5e001fc1029915a931976f4e099ef79597edf5e8125847ea5358c9e8ddf3660c5a75e4f7a71dcf7e258b736731106f5a91844e604894cfa3b98e21b6889a3808a8309936a1c3e99f49b782ac3b43cd59ce51b31e10788be7bf2b2b8c82ff24dbe7cbd770b9af94001ecdce65a5e694c6b100256d88994a8a36b529ba5c2171d3f03f4efc9d24bcda973499119b337d24575be25ffe5dc96f4b7aa8b116ca945aadb660a4cbac556651b61ce540e8d7679879b2fb3d3b197b4ed0b3a833e867b49ed7c55c5ceb948702d81e2aa65fb56f324c801945325347547a6880e086d07a980b13c3f8329efe50b5e568b6f3d463641d3749f57a1b5a8a0fe8b66620d3cc49fdb9b97e852deda7bde9f5a3efffeeb820bb504f76e089704831c9bd24f16c69ba22c3fa8bd94f01389580fb3ac7c8f2544ca891d4a1c2d223be076792b6e0f4a2898110032ebd17c81877468260afc144fb5ff584c4b87f018674e8d95bd5135324419981d4454f65fb1e207cee642c8d03efc73d07ff60d6105229857099438042cfece0636ad02aa647ef6e98ae7acd0e70ead335684484572762f57de73e4a3f6a7e1a3020989e937d3c87da28ed3b17e7f1544fb9d05c377235ba69ffbdf470dcc2e294dec63390c310c96820b8e724aacca14f14029ef245c20b9cb9da07293dc71e0179415a6129ff1331781d3e4d18d4e1df51949e6bc247f316dc32b92c3f22f045610d09b110485ac56bd780d938c4a7320de4298579916df785cdda5982a1d20e7323c9f63a3f4a223c046e96a1192c09d039c99f01909e60142796915e9930a6e71f1ded9c3fceb870a42af6bce549bd14f2bd5e535754ddbeafe006fdf90a2df650ef508f12df6ff2c3083b3799e06b279d184dd911878949d91184ab0c97bc2c8ad43d426398df021d92e08b63bb831df8f2e02fe2287641de1403b033d3727f1fc731936a304e4b39f2694fe30a02f04cc32b167c6063c2f3c4abd19686546e869ec1dd59ca801bffe361f8750d6ccb94efeeece4829c585f07e3c2cf897be7499bb08d793f30f415bd67289b918d4cf3ea0b78f4936ede2e7ee319c429483107b184acab1e5bae56e4b4697a3c6c9331c0b2e4f8b00e63429cdc3524582f35e502532bd946dd2ad24df39eb5f51962ed8b49d6c10fc5bb4817318fd3b82a59851e3255f56501c5325fe087d8b48a30f707d354bc129b016d5ee37442133765d2dcb20242574295de6b315574d9939e3e81b80db4044cd8ade5cb36c273306c5f33994814d8507c9d26ba167fae5a8e5048dca4d41979d4a4a714f18f92799be6116927b243d73886d974f934f88cf281a53b196dc505619f5d3403d0b74f515647e14b936bc58f50f7b3730f9e85b54497f1eb62ca64c49b41b24dd9d9773df53b37dd5a7c3017256e77ce9505f1c06ca1c21383f7276f3f5427e542ccb126ea876747ffcfbb5b194665d56d14e2188e3f24ba67151d18a3c7c1774b0e1a32c7c184c3ad61d1c74b6747a9d7746c31d4d74816367600b732fb8bbbbdb76e5bbc4fb549eaf388e2fa96300671b30abef8f1e179480b42337f5e9e02781e15983aa8181cae817d72814797a71c75201b8e5755446f3add0f7038eed328824db66735bcf858d64050474487e562cb436936fe352ae774ed77122f845346269679ac3ee41b738c891dfe9b64fa3b4da66c584464c07b8f0187188cd76d0461eedce1d1354ef8dcb8c86adb95cde43cdeed69a320f3d31cb49fa1d5a2c00bcbcb0f8982d9558342cc81577ccc16095cf6702fd56b1a05d1be0e2b291eaba1078411879d342d43d1426061a8a40bef44bdfee9159ee4a86291ae1fc517fc5bc18269b74f1c7d84e7301cfb05c03684b8d9ae21b5ad68454aba31cf2f291632525cb6cd8565c256666b15759924264c4a036245c8c7a9dc59d1b761ddaff530b9e4126f7d9d8c98a3ba981833c7183fe4b24758ec8d10cdbde5c00f5e7dbbff4bab051ee2832f8b4c64af5d63d6a4c841e53a42b10c7e081e91896778d35b9e8d25c98869542a8fe83920d6f3b65d08d0568d818092a12d0e8df77be20fa60d72b279480b46a718be25dff34ae24c4697002d5e9adfe95244b566ae3511574014a93e2003ec34cb239952c55beb216e65591b586527ad6efd1670296b6e5ca883f8dc8199fd1d5ddd0944e79f2253a32dfa06b7c3b6a2f34933e2be95ac74c23f951345cb61314f6ef2e1a6d338269ae176c701a93a7f47e8accc5eae539910fbf5cfe9599308e57561e0a046fdbf1c2413c8579098e8b97dd5aa699d7e66f3fe70eeeaad0fc77897b4ebfdc6b31c0913d27352943704a1b6bc5e5fd9ab132759167908dcaf3b729e853128560854306c7c80dd67f9baa58b0497abe91f945b369da28af8faf77190018b1f987f440ea84c1eba69e29c36d11cb87f75f62e7b1d699136999c4123", 0x1000}, {&(0x7f0000002100)="3e128a2c1c2d8e41d19d4fb6e1f5ce", 0xf}, {&(0x7f0000002140)="1d0ace944e68631a9237bf9395fdaa351b7423847edf3d562dd3a9b99bac824aae314705df065a3c819a3af81a150c8d65a9a94fef5121e65a78ac5e6522d1bf0d26b5920adcd7ec12af7fac119dbd536390b1a02cffb666bf354e040d94b7489343f165f00049dafebec1146a03482bc45df5066b25a4547399d9a3838c09bff19fc7a0359b658cbddcbafcde37530da86eabb0fc5a048891b82a0a46d4b015c20fde8b7c8ac26e11bcecd1d3b7631f102fcc0108382fb545f4852ccf5460516c3ba78c234a0542294f2111a07930cf106bde5f98e26a51a2d75043476269ce8d", 0xe1}], 0x5, &(0x7f0000002500)=[@rights={0x18, 0xffff, 0x1, [r1]}, @rights={0x18, 0xffff, 0x1, [r2, r4]}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffff9c, r6, r7, r8, 0xffffffffffffff9c, r9, r10]}, @rights={0x18, 0xffff, 0x1, [r11]}], 0x78, 0x400}, 0x4) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r12 = kqueue() kevent(r12, &(0x7f0000000040), 0x9130fbf, 0x0, 0x3fffffd, 0x0) r13 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r13, 0x0, 0x0) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x84}, {0x48}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = accept$unix(r2, 0x0, 0x0) write(r3, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r2, r3) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000080)=[{0x7, 0xff, 0x0, 0x1}, {0xf242, 0x80, 0x7, 0x7fff}, {0x9, 0x4, 0x7, 0x3}, {0x5, 0x4, 0x0, 0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") 16:00:04 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) dup(0xffffffffffffffff) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x100, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000240)) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0701a277dc5745192a101000000000ffffffff045ad35a0520000004"], 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x80, 0x0) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 16:00:04 executing program 0: pread(0xffffffffffffffff, &(0x7f0000000180)="698a98262c1da32fe7a0f7ad4966a29efff2", 0x12, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x8) write(0xffffffffffffff9c, &(0x7f0000000180), 0x114) socket(0x10, 0x2, 0x5) 16:00:04 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2006, 0x2065d) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) close(r0) socket$inet(0x2, 0x5, 0x1) 16:00:04 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xfffffffd, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) close(0xffffffffffffffff) socket(0x400000000018, 0x3, 0x3a) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f0000000100)=@abs={0x0, 0x0, 0x1}, 0x396) write(0xffffffffffffffff, &(0x7f0000000040)="896c11e2e1d36302", 0x8) 16:00:04 executing program 0: connect$inet(0xffffffffffffffff, &(0x7f00000000c0)={0x2, 0x2}, 0xc) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xc0000000ff]}}) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = accept$unix(r1, 0x0, 0x0) write(r2, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r1, r2) r3 = accept$inet(r1, &(0x7f0000001640), &(0x7f0000001680)=0xc) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000016c0)="e917a3bc91b8b5992b4147b639bdd2af9a00f761e32545c409d2947dc9fc89c5268ff7e4999341d8209303afd1b2b077f3d1701ee5a3700a558e9fdfb21cc5ad3409004c972db8602692e6b9db56b7a644dc56dddad344696356600b778df0816395a5e48be573841b11c75f2665b7f661d3d8fa56e5a558059e5552077c701ac661655432a72f3d2c5b1f58c32cd0c0324343", 0x93) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000229], [], [], [{}, {0x1, 0x0, 0x0, 0xfff}, {0x0, 0x0, 0x2}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r4 = socket(0x2, 0x400000000002, 0x0) setsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f0000000000)={0x6, 0x100}, 0x10) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020690c, &(0x7f0000000300)) r6 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r6, 0x0, r6) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x2, 0x3, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8040691a, &(0x7f0000000300)) r9 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r9, 0xffff, 0x1021, 0x0, 0x0) setsockopt(r7, 0x3, 0xff, &(0x7f00000015c0)="8e0206f67e427d9529c70038cf362c59b155b90e6ca33aecd0075ebaea546b069c98b98f6a6a25e848937c5db562c2900579753205eebe98411f51f4155203670b2ef9aea375fc704c42da8e62e9b9a133888306", 0x54) r10 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r10, &(0x7f0000000200)=[{&(0x7f0000000180)="000000186a56010000001c0000030000e9ff0060d5706c85c2768511fe8722374e341de39f8fce02a55bf804", 0x2c}], 0x1) faccessat(r10, &(0x7f0000001580)='./file0\x00', 0x81, 0x4e5683c85fdadbea) recvmsg(r9, &(0x7f0000000200)={&(0x7f00000004c0)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f00000001c0)=[{&(0x7f0000000040)=""/79, 0x4f}, {&(0x7f00000000c0)}, {&(0x7f0000000100)=""/27, 0x1b}, {&(0x7f0000000140)=""/77, 0x4d}], 0x4, &(0x7f0000001500)=""/113, 0x71}, 0x40) 16:00:04 executing program 1: accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="00fcffff00000000000000c6943b30000000000000000000000000000000000000000000000000000000000000fb00000000000000000000000000000000000000000000000000000000100000000000"], 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) sendmsg$unix(r1, &(0x7f00000009c0)={&(0x7f00000000c0)=@file={0x0, './file\x00'}, 0x9, &(0x7f0000000940)=[{&(0x7f00000006c0)="bf846a65413d39102adc1dbd2d2823b2f6218371918fd872e97ed42b8cc804ad570fe265e6fbb360d4bced71ae109bf4beb219151c14368b3ddb495f6ada09e98e728f5a0a5605a9751f69161517db96c323135aa75924aa94d0d92f0cd1ef40587536ec9dd593f93e893e09a78ec405d3d5b29ff29c9045a4a31cee5f5f2156df834744", 0x84}, {&(0x7f0000000100)="72847039f924b44b772b5997b1ff972922c023ef9f8f3d51146112a1a4c58c5067bbf69208e4aa7245816ea8bc62fef8eb9b8262f8", 0x35}, {&(0x7f0000000780)="52562bdc8a3fa341e856d0d2bd27ff0ed83da8668a088dc584e059544b5b06b2e3ff50a82c91fcab736ea12243f6cdf2c099c965c946775953cf1b5e4ea2bced3b9b9591231342f0b70f7f086336229aa1b24faae2a6810080aa25dd571b57404356f24e7db2a61a17f79e770d769f2f94054d0292623ade41bcdbc4275bf7d38670d64fd5fcc3e16a9fd357dc0229d989da4503290fa9c94ac00cd1624cb440c5a967d5573943dce061a6eba3be2718ce43f70d1bef21b120427d02b10441b401c6cff63ec8981cc3f668620ba2f7eb57c973b63409ae6fff861027238400d9c30e9053e0a1", 0xe6}, {&(0x7f0000000880)="479f4d6bc5ebe7a7b2f8c690b4128ae4e60d472eb7c89caae0ea8e01380d088edccd71587d4db531835eccdffd5b9fa9840f802abde2a7e6167cc040091d46198d4e063aea6846551f3cd7ef5f6467ab38e2cb1b24aa7559c3a780d4669570d547c58b83a766eeb2519847bfd4664f59159f5b4ceb1fa831d4c1248326e455c5686fe59663cd739815d65442d29cf2b154cdc01a40501cd6a6b5887444631ff553f5a49a6fc6d710cbea25bf", 0xac}], 0x4, &(0x7f0000000980), 0x0, 0x5}, 0xa) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f00000001c0)={0x10, 0x5, 0x4, 0xda00000000000, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x8}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x3f}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x8002}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x100}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x9}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x9}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xffffffff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff8000/0x8000)=nil, 0xe7}, {&(0x7f0000fed000/0x13000)=nil, &(0x7f0000ff4000/0x4000)=nil, 0x4}, {&(0x7f0000fec000/0x14000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0x44f}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x2}, {&(0x7f0000ff4000/0x4000)=nil, &(0x7f0000ff3000/0x1000)=nil, 0x3}, {&(0x7f0000fee000/0x2000)=nil, &(0x7f0000ff0000/0x1000)=nil, 0x7}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff7000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000e00000/0x200000)=nil, 0xe000}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['.\x00', './file', './file', './file'], 0x8}) r2 = socket(0x18, 0x1, 0x0) getsockname$inet6(r2, &(0x7f0000000000), &(0x7f0000000040)=0xc) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r3) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b0784"], 0x10) sendto$inet6(r5, &(0x7f0000000300)="94", 0x1, 0x0, 0x0, 0x0) r6 = openat$pci(0xffffffffffffff9c, &(0x7f0000000b00)='/dev/pci\x00', 0x800, 0x0) kevent(r4, &(0x7f0000000a40)=[{{r0}, 0x7, 0x11, 0x0, 0x0, 0x200}, {{}, 0x6, 0x8, 0x20000002, 0x80000001, 0x7fff}, {{r5}, 0xfffffffffffffffb, 0x10, 0x10, 0x101, 0x80000000}, {{r4}, 0xf9d32cc8e7c14efc, 0x28, 0x2, 0x9, 0xffffffff}, {{0xffffffffffffff9c}, 0x2, 0x20, 0x10, 0xf81, 0x3ff}, {{r4}, 0xfffffffffffffff8, 0x4, 0x40, 0x80000000, 0x81}], 0x3, &(0x7f0000000b40)=[{{r2}, 0xfffffffffffffff8, 0x46, 0x8, 0x7, 0x7fff}, {{r6}, 0xfffffffffffffffb, 0x20, 0x41, 0xb804, 0x1}, {{0xffffffffffffff9c}, 0x18aff29d5f9d5c75, 0x1d, 0x2, 0x10000}], 0x5, &(0x7f0000000bc0)={0xf92b}) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000040), 0x4) setsockopt$sock_int(r3, 0xffff, 0x1002, &(0x7f0000001480), 0x4) getsockname$unix(r3, &(0x7f0000000980)=@abs, &(0x7f0000000a00)=0x8) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) 16:00:04 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) sendto(r1, &(0x7f0000000000)="d0af0fe407467e8bec2336c2f7a33b4fa58e561e63bcbcbc8b08c01ca4aaf2eb94cb5cb9f7f41edb2ebcaaf8dfcb05e886de60bc9879b91168a69140b01d0b0dcb2b00fc6a8309b31f38afa4871be92dd8b96915e667c5200e", 0x59, 0xa, &(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x1}, 0x8) dup2(r1, r0) 16:00:04 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x100000}, 0x8}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000040)=0x2, 0x4) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000001480), 0x4) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r3) recvfrom(r3, &(0x7f0000000100)=""/68, 0x44, 0x1, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000040), 0x4) setsockopt$sock_int(r3, 0xffff, 0x1002, &(0x7f0000001480), 0x4) dup2(r1, r3) fcntl$setstatus(r2, 0x4, 0x4) 16:00:05 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x3a) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000040), 0x4) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000001480), 0x4) getsockopt$sock_int(r1, 0xffff, 0x100, &(0x7f0000000000), &(0x7f0000000100)=0x4) sendto(0xffffffffffffff9c, &(0x7f0000000040)="a03216b2202475a6bbe1d4d8cd062f16033fd67c0001408eb227470fd2599daa67e2aa4a68f88b9d6e448a5c73b0", 0x2e, 0x8, &(0x7f0000000080)=@in={0x2, 0x2}, 0xc) sendto$inet6(r0, &(0x7f00000000c0)="85c064fa19470000", 0x8, 0x0, 0x0, 0x0) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x54}, {0x45}, {0xfdfe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = accept$unix(r2, 0x0, 0x0) write(r3, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r2, r3) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f00000000c0)=0x1) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)) r2 = dup(r1) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000100)={'./file0\x00', 0x9f6e, 0x23d0, 0x100, 0x2, 0x5, 0x7, 0x5, 0x2, 0x5, 0x5, 0x5}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="28d800000000ec00d4d95bf7ffff") r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r3) listen(r4, 0x0) r5 = accept$unix(r4, 0x0, 0x0) fcntl$getown(r0, 0x5) getppid() write(r5, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r4, r5) r6 = socket(0x2, 0x1, 0x0) bind(r6, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r7 = dup(r6) listen(r7, 0x0) r8 = accept$unix(r7, 0x0, 0x0) write(r8, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r7, r8) bind(r7, &(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x3}, 0x8) ioctl$WSDISPLAYIO_GBURNER(r4, 0x400c5752, &(0x7f00000001c0)) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10080, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x80}, {0x60}, {0x2000000000000006}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:00:06 executing program 1: r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r0, 0x0) r2 = accept$unix(r1, 0x0, 0x0) write(r2, &(0x7f0000000300)="ddee43ab8734abe7e4addf5eb605f99888dada36dad32e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9ff0e36d8892e80897800800000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c27406d356b1095a75bf6f1c5db50db451d6ac43adfbb5775ab949938e2baef7", 0xcc) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r3) recvfrom(r1, &(0x7f0000000180)=""/50, 0x32, 0x800, &(0x7f00000001c0)=@in6={0x18, 0x0, 0xfffffff7, 0x100}, 0xc) setsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f0000000080)={0x1, 0x8}, 0x10) listen(r4, 0x0) r5 = accept$unix(r4, 0x0, 0x0) write(r5, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r4, r5) r6 = fcntl$dupfd(0xffffffffffffff9c, 0xf, r5) connect$unix(r6, &(0x7f0000000040)=ANY=[@ANYBLOB='\x00\x00./fi0\x00\x00\x00'], 0xa) dup2(r1, r2) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000000)) madvise(&(0x7f0000007000/0x2000)=nil, 0x2000, 0x0) read(r3, &(0x7f00000000c0)=""/130, 0x82) socket(0x0, 0x4000, 0x28) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) munlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) 16:00:06 executing program 0: socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x2, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() r0 = socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x1, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)) syz_open_pts() syz_open_pts() socket(0x18, 0x2, 0x0) close(0xffffffffffffffff) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r1, 0x0, r2) socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = dup(r4) listen(r5, 0x0) r6 = accept$unix(r5, 0x0, 0x0) write(r6, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r5, r6) r7 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x20080, 0x0) fcntl$dupfd(r7, 0x0, r0) socket(0x18, 0x2, 0x0) r8 = socket(0x18, 0x1, 0x0) close(r8) 16:00:07 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) semget$private(0x0, 0x2, 0x0) r0 = semget(0xffffffffffffffff, 0x1, 0x0) semop(r0, &(0x7f0000000140)=[{0x0, 0xfffffffffffffffa, 0x1002}, {0x1, 0x4, 0x1000}, {0x0, 0x800000000000004, 0x40000001000}, {0xfffffffffffffffe, 0x0, 0x1800}, {0x2, 0x3, 0x1000}, {0x2, 0xa6, 0x1000}, {0x4, 0x101, 0x802}, {0x3, 0x4000000000000, 0x800}, {0x7, 0x9, 0x1000}], 0x9) semctl$IPC_RMID(r0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r1, 0x0, 0x0) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) utimensat(r2, &(0x7f0000000300)='./file0\x00', &(0x7f0000000340)={{0xde, 0x48b6}, {0x9, 0x3}}, 0x508b78e158f4db26) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2, 0x10, r1, 0x0, 0x0) write(r1, &(0x7f0000000180)="0fe6b153b2c1520ac3e012d83ed2994466bb1bd89defccee09f5452ced269ad6a9aa633233e21f63267d9d649be44e33951858741cf1f500b2cee2077115a2c9c58e8efcb85aa457caace8fb7ed2504cdfe1e7c2b3050a6513a04780532825c689ddfaebff6d4a28d45cfb1f758cd63ace5f28c23d46db47c9cfc23665809a28013c42dc7811a2001930876b4df6dc7962d51d143885994174545dbbb860d6d262eb7cb78fa47844100564507b476f9ababda28cfbbfe1ef1bda5570e18998148eb65f41d8ed5d41ba", 0xc9) ftruncate(r1, 0x0, 0x1) getgroups(0x1, &(0x7f0000001640)=[0x0]) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r3) listen(r4, 0x0) ioctl$WSKBDIO_SETMODE(r4, 0x80045713, &(0x7f0000000380)=0x1) r5 = accept$unix(r4, 0x0, 0x0) write(r5, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r4, r5) setsockopt$sock_timeval(r5, 0xffff, 0x1006, &(0x7f0000000000)={0x4, 0x10001}, 0x10) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='\xe9\xbcN\xf9V\xae\x02\xc1\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x34, 0x0, 0x0, 0x2a}, {0x100006c}, {0x6}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8010, 0x0) accept$unix(r1, 0x0, &(0x7f0000000040)) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x81, 0xffff, 0x3ff, 0x1000, "61b2fc1162cf023c6d0df6de3baa99e7245577f7", 0x4, 0x8}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x133, &(0x7f0000000540)) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x54, 0x6}, {0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'\x00', 0x0}) msgget$private(0x0, 0x14) fchmod(r0, 0x1e9) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:00:07 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x6, &(0x7f00000000c0)=[{0x81, 0x0, 0x1, 0x6}, {0x101, 0x1, 0x55, 0x4}, {0xee, 0x3, 0x80, 0x7ff}, {0x7, 0x8d, 0x3f, 0x2}, {0x1, 0x5, 0x6, 0x7fffffff}, {0x200, 0x4, 0xff, 0x6}]}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x150000}, 0x8}, 0xfffffffffffffec7) r1 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) fcntl$getown(r0, 0x5) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000080)={0x3, './bus\x00', './bus\x00'}) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:08 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) r0 = socket(0x2, 0xc003, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000380)=0x4) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfcea0004000000000000819f507d00a4000000002951b15801360bcd4c0a162b58fd42142667ac22d237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dfbc5b65c659c17e107cb9148fcd663d2870b41200003500000000d28418ac1b00000000000000000000000000df42d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f8a420eea4173d5b6913eef9e8f0fb636710000d2df0ac87e0d7bff7f0000f97d03126da536ef612e9e3b79f7424082bec304ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d36d8224d791038ff36d11b2434c929b34b0587cf25dd9e1e49f931a4193897b0a33ed3cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f4cf37fb6513a51adf2ea95d1f0a6ee99aca97b9747147be2b57674d42f89ac33e007c73cff775b0a8fdc706ae4deefbd61a94ebd1051d888d1f67e1c3a658cc5130843b259c55c0af257b73805eef0739a989ad4db47efb5e4a75d87e341b9aae76ba99c1cf09273f6074b771b4f1db89940e91d5b68ddab5f5da482f9b6a905262901b4348ee77017e3223d9fcb42151c62a9216871e1b44d917b5428974ffffff7f5e9f33ff95a6309ec58b831b8d2692c76934362652264a2a17522303536383413c330a1564cf2acb041d720670f94939407841"], 0x10) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000340)={{0x0, 0x9}, {0x10000, 0x800000000000}}) getgid() getgid() r1 = shmget$private(0x0, 0x2000, 0x4, &(0x7f0000ffe000/0x2000)=nil) r2 = geteuid() r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0}, 0xc) r5 = getpgid(0x0) shmctl$IPC_SET(r1, 0x1, &(0x7f0000001680)={{0x8, r2, r3, r4, 0xffffffffffffffff, 0x40, 0x7ff}, 0x2, 0x5, r5, 0xffffffffffffffff, 0x80, 0xffffffffffffbca1, 0x1}) getgroups(0x1, &(0x7f00000003c0)=[r3]) getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) shmget$private(0x0, 0x4000, 0x100, &(0x7f0000ffc000/0x4000)=nil) geteuid() getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001640), 0xc) getpgid(0x0) r6 = shmget$private(0x0, 0x4000, 0x100, &(0x7f0000ffc000/0x4000)=nil) r7 = geteuid() r8 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0}, 0xc) r10 = getpgid(0x0) shmctl$IPC_SET(r6, 0x1, &(0x7f0000001680)={{0x8, r7, r8, r9, 0xffffffffffffffff, 0x40, 0x7ff}, 0x2, 0x5, r10, 0xffffffffffffffff, 0x80, 0xffffffffffffbca1, 0x1}) shmget$private(0x0, 0x3000, 0x10, &(0x7f0000ffd000/0x3000)=nil) r11 = socket(0x2000000000000002, 0x1, 0x0) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000780), 0xc) 16:00:08 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = accept$unix(r1, 0x0, 0x0) write(r2, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r3) listen(r4, 0x0) r5 = accept$unix(r4, 0x0, 0x0) write(r5, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r4, r5) pipe(&(0x7f0000000200)) pipe2(&(0x7f0000000300), 0x10004) r6 = socket(0x2, 0x1, 0x0) bind(r6, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r7 = dup(r6) listen(r7, 0x0) r8 = accept$unix(r7, 0x0, 0x0) write(r8, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r7, r8) dup2(r8, r1) r9 = socket(0x2, 0x1, 0x0) bind(r9, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r9) setsockopt$sock_int(r9, 0xffff, 0x1001, &(0x7f0000000040), 0x4) setsockopt$sock_int(r9, 0xffff, 0x1002, &(0x7f0000001480), 0x4) preadv(r9, &(0x7f0000000400), 0x1000000000000129, 0x0, 0x800000000) r10 = open(&(0x7f00000000c0)='./file0\x00', 0x8000000611, 0x0) r11 = openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x100, 0x0) preadv(r11, &(0x7f0000000080)=[{&(0x7f0000000100)=""/205, 0xcd}], 0x1, 0x0, 0x3f) pwritev(r10, &(0x7f00000005c0)=[{&(0x7f0000000340)="5d2b9954e229b94caf219e23060fd930b74a307a19316edc80e6e83534b7a5e3947aa0d5439d0f583e8b3623e21603c723e9d9260c0237d03ad3323fd3abfe007c806c6ea45bd068f3460e00a9c57f809e0090bd218518ff0dc41871f701d865ae49c0d0b1d5dbfa6a6998044a0f4008a8e26662165d3e6f23d6e41243454ce34422d728680057e46c37f943f1f353dbbdd82c0108ce9c8e40ef0c243d5db34e2b3ea23d81a80138dc2ef5fb8cb71b0a3c87", 0xb2}, {&(0x7f0000000400)="700927921e54a84b26a3438dcb53f6f9835a7b22215a877bd177b5953a6c7ca51ac21dd04dc5ffbb292c50a80e3283020306aced3e6381c1c49b2b23b0350039a9e753c53719da98e4b469ef0c4e2de386d19ad8e479895d21774af0c712bb82a442c4fd7dab7b08e37f491cf9c37a625b052b3eb5169a1515978802171b31e1d3f2d1c3e72427024787cc78fe97c820a830bf64cf0e93eed5ea78b974df1fa0ee87280ac3e165aabc9be3b5d9fcd28c79e8affdaacc3d6a21cd72a6ebac5bc869e35859971cfe317b927bbac9630fdeb75f9d2b6b76a5c8cf8b", 0xda}, {&(0x7f0000000500)="4dea3817ff4523a25d2c2fff3b2ffcb38fc86214adaddce6af144f80f55a9870c1d1bd630055799a1564cd194ca8c1008c4f2b836ac4eb25b4ac5df537602fb4e27b273fd6e96045dece054844a88e0639b43c1bab8aac7bf952cd7412e81c1ac2a9dc1581eb7b8ed7049442fbe1611dbe9017b7cb380af65375c0998e571f5e8830ac38403ec853e8bbc9237f7e63670a427a3830c0b2b7de29db568f38bca68e196556618b81e8f2b99e2f6399ffa98df64799a72b01224e4e813c46abd6", 0xbf}], 0x3, 0x0, 0x4) 16:00:08 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = accept$unix(r2, 0x0, 0x0) write(r3, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r2, r3) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000000)) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000002040)=""/4096) mlock(&(0x7f0000001000/0x3000)=nil, 0x3000) 16:00:09 executing program 1: shmget(0x0, 0x1000, 0x10, &(0x7f0000ffe000/0x1000)=nil) poll(0x0, 0x0, 0xffff) setrlimit(0x0, &(0x7f0000000040)) execve(0x0, 0x0, 0x0) open(&(0x7f0000000240)='./file0\x00', 0x200, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="2d012e2466696c6530008cb76812542641eb42b171f6228d7c1f9c8990043ffc32661bb1c48c86bb0856d8029e60afd39d3ce1b10c925761b05d377f"], 0xa) r2 = dup2(r1, r0) mkdir(&(0x7f0000000100)='./file0/file0\x00', 0x30) accept$inet(r2, 0x0, 0x0) r3 = msgget$private(0x0, 0x421) msgctl$IPC_SET(r3, 0x1, &(0x7f0000003f80)={{0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x8e01}, 0x1ff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x10000, 0xa6}) msgrcv(r3, &(0x7f0000000140)={0x0, ""/2}, 0xffffffffffffff6c, 0x0, 0x0) msgsnd(r3, &(0x7f0000000080)={0x3, "a40af300343ce9056e3cddd33bde130e30e014e83187ae9acfd4d3d35c759b87a04fb2200bce67e325061f26"}, 0x34, 0x800) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r5, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r5, r4) listen(r5, 0x0) connect$unix(r5, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) 16:00:09 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = kqueue() r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x3b9e3e21b7b08348, 0x0) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) r4 = accept$unix(r3, 0x0, 0x0) write(r4, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r3, r4) kevent(r0, &(0x7f0000000040)=[{{r0}, 0x0, 0xd7, 0x1, 0x3, 0xff}, {{r1}, 0xfffffffffffffffa, 0x6, 0x1, 0x7e}, {{r4}, 0xfffffffffffffff8, 0x2a, 0x2, 0xffffffff, 0x2}], 0x800, 0x0, 0xffffeffffffffffe, 0x0) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 16:00:09 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = socket(0x2000000000000002, 0x1, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0}, 0xc) setreuid(r2, r2) r3 = getgid() chown(&(0x7f0000000000)='./file0\x00', r2, r3) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x1000000000004, 0x8}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:09 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0xffffff1a}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x6) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000100)={0x3, 0xd81}) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000300)=[{{r3}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) close(r3) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000002a80)={0x0, 0x0}, 0xc) r6 = semget$private(0x0, 0x7, 0x286) semop(r6, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r6, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f00000000c0)) r7 = socket(0x1, 0x4000, 0xa) setsockopt(r7, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xfffffffffffffede) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r11 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r11, 0x2, &(0x7f0000000100)=""/114) r12 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r13 = fcntl$getown(r12, 0x5) shmctl$IPC_SET(r11, 0x1, &(0x7f0000000200)={{0x3ff, r9, r10, r9, r10, 0x104, 0x5}, 0xfff, 0x9, r13, r13, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r9, r10) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r10, 0x0, 0xffffffffffffffff, 0x0]) r15 = getgid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r8, r14, 0xffffffffffffffff, r15, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) r16 = semget$private(0x0, 0x7, 0x286) semop(r16, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r16, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r16, 0x0, 0x8, &(0x7f00000000c0)) r17 = socket(0x20, 0x4, 0x7) setsockopt(r17, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r21 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r21, 0x2, &(0x7f0000000100)=""/114) r22 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r22, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r23 = socket(0x18, 0x8001, 0x0) dup2(r23, r23) r24 = fcntl$getown(r23, 0x5) shmctl$IPC_SET(r21, 0x1, &(0x7f0000000200)={{0x3ff, r19, r20, r19, r20, 0x104, 0x5}, 0xfff, 0x9, r24, r24, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r19, r20) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001580)={0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000015c0)={0x0, 0x0}, &(0x7f0000001600)=0xc) r28 = getgid() r29 = getpgrp() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0}, &(0x7f0000001680)=0x152) r31 = getegid() r32 = openat$bpf(0xffffffffffffff9c, &(0x7f00000016c0)='/dev/bpf\x00', 0x80, 0x0) r33 = openat$zero(0xffffffffffffff9c, &(0x7f0000001700)='/dev/zero\x00', 0x8020, 0x0) r34 = accept$inet6(0xffffffffffffff9c, &(0x7f0000001740), &(0x7f0000001780)=0xc) r35 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/wsmouse0\x00', 0x20440, 0x0) r36 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000001800)) pipe(&(0x7f0000001840)={0xffffffffffffffff, 0xffffffffffffffff}) r38 = accept(0xffffffffffffffff, &(0x7f0000001880)=@un=@abs, &(0x7f00000018c0)=0x8) r39 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r40 = accept$inet6(r39, &(0x7f0000000280), &(0x7f0000001f80)=0xc) getsockopt$SO_PEERCRED(r40, 0xffff, 0x1022, &(0x7f0000001900)={0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001940)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001980)={0x0, 0x0, 0x0}, &(0x7f00000019c0)=0xc) r44 = openat$tty(0xffffffffffffff9c, &(0x7f0000001a00)='/dev/tty\x00', 0x8000, 0x0) r45 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r46 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001a40)='/dev/wskbd\x00', 0x200, 0x0) r47 = socket$unix(0x1, 0x1, 0x0) r48 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r49 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001a80)='/dev/wsmouse\x00', 0x80, 0x0) r50 = getppid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001ac0)={0x0, 0x0}, &(0x7f0000001b00)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001b40)={0x0, 0x0, 0x0}, 0xc) r53 = getpid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001b80)={0x0, 0x0}, &(0x7f0000001bc0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001c00)={0x0, 0x0, 0x0}, 0xc) r56 = fcntl$getown(0xffffffffffffff9c, 0x5) r57 = geteuid() getgroups(0x5, &(0x7f0000001c40)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r59 = accept(0xffffffffffffff9c, &(0x7f0000001c80)=@in, &(0x7f0000001cc0)=0xc) r60 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001d00)='/dev/wskbd0\x00', 0x10, 0x0) r61 = openat$pci(0xffffffffffffff9c, &(0x7f0000001d40)='/dev/pci\x00', 0x10001, 0x0) r62 = kqueue() r63 = openat$pci(0xffffffffffffff9c, &(0x7f0000001d80)='/dev/pci\x00', 0x10002, 0x0) sendmsg$unix(r25, &(0x7f0000001f40)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000001500)=[{&(0x7f00000002c0)="1a508d6c38903be459a45dc091dffbbe7e8bc06873aaf586802dc13f391672e9c0aeb51832e4c168683e80e7ba58b83c94fb85d5e40bbcbb49b0a4a94c2e584d96b7b6aa7721b9c36857cc2ba9cf7d348ef7e8b1e9da4906384f0786ba64b9a6016cfed6c8783b3ab3bfc4150a257fd3b959f68438ca5af57f5bf59e82e2cfb60fbe1ff9421dc3fe50a212039981b71cb00748c3710b9b9a8d9875b8f386e9091d950e184238007bd9629875361c4e1cdfbd4b16c9fecdee9d566ee74d6e47", 0xbf}, {&(0x7f00000001c0)="c2af7568424da231e33d4b98de21ea9d35d840151d7fb9dcac4661cfe47a4ff6a669f6042dd9a68b6fe287260fc8eded6312db64bd2b120e3e12a83b1c499721cf212a515987fbefad755621a64403bf66129c88de863c884d48e3a251a5c02dfe5e3925d6", 0x65}, {&(0x7f0000000140)='W', 0x1}, {&(0x7f0000000380)="5d4fd985365c834925623a012279d842647c54c398e436e2fc7286b36fd6a2792e57011b2a21efb50bbb1e67d8951a43849318fb77f7ab8918a6691c995fad30f8d392f3bf1af19dcd8a4421661da45cbf19bf2359d141a29812ab133fe4b7df865be38c75a1c1fbb652d6fff008b00cf95bc7df674476c1cf5338534a96aaa12616deda42b2819cd6345aac83f72ebdf38eed846b6020d2d7bfee9f3850de3c7343117485442af420258f32926be97d3614300e0229cf4c79b805b655c0da19d765c33003047ba5457b71b16beb21802b", 0xd1}, {&(0x7f0000000480)="a382da9fc8ede54ad8991752fcca610ed3a69f448dc981c3154ed497846f442ed9b3de75a7ecd13905ef9a024f91be3d9de6023fe56a9b2471aea4dcf8ec87ec6edf02c797dc7d70ce4b3d16f9a9790f50b825344539938f5fcf136b3848a88f8862b22b9a65607c2769741602031fd963eba2a01098d32a5cd3751f19b981470cf1feb30635c8c50920755c98541445f93ddcfe5ee2c34fbc8b12102d1d129a36edc37abf1fa9a32b9ad72e408853af90511fbfc807a33fda05fa63472882dcb10a2abcd689f41ec18d1cae91ace7e308a42b7ac8571be43dba33adf28302306dc762edf271c8a1362ceda199e61c78d274346be707507b6e4947c322f5fbd148463c7c201fdd0926a1076f9c0ac627bb6c80a78e6543543125075ea8402f24bd480fe19130fa650160e7b3b96e0c790719c8fcf561c97e8067bf7f7d9e8764a694ea30198bf60b07f8d4b3a5e5d9eaff4a43c0f2a9ebbb837686595f90ca48317a097ebb41284105b5f0baaf3c080ea224eb90b1d6edadc40b0cc6bcc2311e379c107875699a2a8fc2a5d36ff33eb8a4903b23164036eb3ee163dad9ed17ad293020d871e49532265e0540672e393dbb25a3ce36de87823946dd5cc15983caa73cda376531243c9f8735f336da1b42f7a3a7f8461bab5a3b65eadcc751d041b44a47c48c746a5ac8f49aba09d60f77d12ec3193fc970b8a9e638e6fc60c683bd493504be1f5b9b1118ea6dda01cf3d83cae312b07acb6101545ffbfd8a8e3188db3f58677c057ba510627ba2b9b4b568e73c2f0621628dd1ebdd1ec7e97d0ea3d66542b4fb171e3e5a8097e540cf8b68223930ab8a3d61f6287900bb81897d6dd9e90cadd7f4c3559ac98324c09e9eefd0bf97483d043d90d94d7529f46be1c1809a937d8210f29d5f0e5b577affce043adbf6e3118e0cd9339e9dbff6e0ac97a657d20093b105367cf85c8352fd67654f6466120474f40239ca3d890fbec19f6e513d33965aaeecae5ce060e132e6b54addead0395c811015a74facb8222834f556ae2d0ee0b47bb1c28331dc96ca7f9048a5a64fc327e6da05c7d71b71466595a98238e96c9b538114796e4f1057d4dd08fd0c615f35a00b7b32955dde8048ae86b99ca5998dee1e03f0a7e56e97d5b35508b082604236d8bd55ffa4e9217ccad52fa0cec298b9be8c7705e3625082d8414d4a04768567851ea38ce11218d2a59e5a4f89946303fe98160a82a945eaee807872f02b26e85df871c353e45be6feb150c843a3069e778d06e4356e72fb8a7d8ff4460090595cdf8bfadedfa663ef6af582d91c9605aee7438299e0dff6db66497ceb4f347bbdd557ed4e9b2ee26fcd20a73a4579aaf2f47a7a911e60e58bfe021420441fbaf87418a291ff6982c6c352546b63ec43b5e81642eb70c6b86f196cee64fa1f96df8b9b704889bffa9f69b98a3b82ea86eb1b6df610582d6c0863e060c06ba5e130ded6d2f21ab893af146e2f309effbcd5ffb20cb19fd523efa7cdd447ffd5f3d9faca41772622e11d77e27c1add2937d192c62b0f1cbb503fe314f810876c7ff2a589d7cb671f99b8ddff6da5a0879e51f3f9a55b1e96e2b5b84fd51aeb95b863f996a098b331202947e8f4776cd0364bd89a2a77084d43232db8722bd074f17b9554f06144124861cd318b0c643febdaf4c5ccc96947c89d20157fbf3b13bf7eaea2c50c174eb8e0e8132170afa4ce4540fa188bec8afea107165dac78d553f7671e6ee573e0e17f1e7c842413e17fc854cb93a16003a35ebda664e3773d1fe252a80c2297086d0f4219ff9f69309b8e3c0fee6eb0ef0e5f057bbdfe3084245029a47db4d2f89bbd469776ba6e57533d113eb705d8cf027199e5a88bb1ae146425ab6a2ed9d4cb799ed4dbb5fc7b86b55c2ca6d842a5b329c21d313f42c3043c996ae29d558150fac21cfe65abdbee946b13d8e7223cfca2b5e960cdda40931983885684dc6745686e54f46ea8d9b3bb54a17b0e3089e57631f76b55baa3a9f4a0d83e149885181852ce8735c38a327ef39a3853b2c7ea89ae17360192ccc40a7e80a6dfe13bec67f76f9f13233e115794b8256e51013c39585b044c969801c7b6034dfce7d389b0f2cf5a00b2174de0fe4b54dd576e6a5e0f13c284b56d3e5f534eaa7248c3f30d533f8080797cec0625d542ed028ee4d459bf054fd4e5ed71e5295d8a9c935fdc7fadb60377db7718cba3369b14b7839abf5ab8bbda294fc856b3cfb76e5a96c6c4ee500c77f564fd7a6897dbf59244e4e58c39d6d4925a1251cd7430973c451ce24c59b429c8ae1fa9907b3bcac18ab4da22dc690a8d0bcc6a3e05f2a0b6eb1111e419fecc971692cb9039f65aff56ec35439cf4439bb3ae869519a23111a65c58ad12487ff1753cbbcce75bcfe9c5fc2d4bde0fa1437cd707ca66a0724b7fc7891cbdd689301db80323dcc575c3f0a5b6cd8a8aa9dba10aed3551d89f722a84224dd3711dcde3da61e17a564a2af6b66964fa2b75a493e335efad98ef9fd038909a1f27c3a1483224201714b910601323d3ffbb9338fa9aa9eae1593cbb6fcce77a2fb4f3a22b2e6bfdb44a149b3566f3dd592fd9cad3de363989aa7bf537a216447fcc9c59f1a493e9552fba12b9536d28d1c74997d7b7a6878a2ee363a186fee52ca30670209621403b251fa69b4b98a04a8a384d19d7c426444d33657ed04b51dd4bc15eca1c0b2243dec2a32784f6b970cbade1fb3b3e36bf13ca2579f5c111f8986fca5110da2c6e5b48e53b697a89ed540b832d0ea69d693ddd20e388192bb08aea90d7e8ebe0b289dc6fed34b0e9e998171c4aa1405aa7b92cba2c5ff9ab3b33645d97f5ab6943826284e85c7b8da38d14c7c183b2a0f613dc62434984f19abeb5a722867e6d425f60d9297e50c79cb1f388abc6b3cbfff950a6775883c3e622faa5908f53cf59335a79f4c728ecc7c64df469e232b9fa9c1d9d4b28364dde0c4626aad12a8a16e019e65447b5d8c93439dbb945f23e5b9df3ae200c93eda94b43359efc8ce8758dbdc737fb4604340088f4e106bf7fcad7b87f821af94ea3c166af66e47bfbc15904b7ff3e2b040cb874102620d0dad9b2395969ec7347c5e8c011de76a3d511b4a50f0a5f82fae7cd2acadda2dd4f5d06978e011eb5d43d171cb9a3d79e21d833fe67d4beaaf594bb18f65d4226f1d35240c781ff19cae8b52f2daf15317a5101b883a762a295a07fce180b1d8bc50b759308e140098dd5227e89037c509afbc6fda25f709563003c02317f2950e40eb5abdfa1b29a0d9e25e11140afe9909175bd404b2e260e4e90fe9bb07ec4a5a7f9a585fd1715fb5de59330cecbc3ac0f44c61454b58d317853b1d909dfc1d8230580e91ee4e1d4008cd5810ede660a5214ae54c144df92a93d843ed048e76e41b1482c941e7575b927a3b4234c0474c9df73eee676f8537e7d8c398e9d1e04a53d4f3c591682aad0a91266b4ba09250a94c5f2acd614440e0e8097c884fe2e04f51747960944ae9dee3d4b60fee218757dac33d99abf005f7665359168fee36e0c997d38200f8841561ae21368656acf95f6684c77b88a9596962b69ee4cf08d1c27317868749b2e10491f28e64af920545acf715ccaf7e1e1a6ac98aa19b9d7d8e6e02a789b45eeebccd9196a09036dea249914529c84a6b5422bb2810a9149be30e9a045da6241b3ed96915ce70827097e8ee179a4b88972ac54b4816bbac0eca70a5dd9a627f02dfbd45f874d043783dfaa686eab7e86f3158147c1a96503a2bb26ad4408c6b5a3e214cd241741a19c2b3df4bd0a3d3c061c0c965506fe10e77cbf161cc3d65fc4a3360bb92734e4bf23a4830eee4bdf0a84cbaca7f865c3fd42e6ff3fc4be9052441f94546d74bcc1bd4e42dc0d79af26e31e52207eacf02efc2f4dd2e963c2c526cb1a0c63bf3d73c399bc63251c40b6674103e4433f1d09ee5f54bfbf7d7356a775a20dc35ea5332b3291fb625c6858da26c20536a7ffb7e25cee2730080efe9a498437ccf2edd640bb9ed56e300106e2291c405cdc56adb2a5982e1c8539d6e3f141e4fb5b930242d74c43db7ae110cbf9b31c21f37dbb125fceeb077adb08fbafd1041b6780bd8e077af33da763f25f7afdb06c5bb9e362815d037c49a36704563131523bdac0e30754d3535656b33f939292cabf3a4721285409b86822cf37ebd75a011643d7fbd174a34e3b2a119ead16cc914b3a65a9418865e3efd8b48b92a912b14a797151042aded16dfb149115677cc3af2504ee526db851c6a153da066b5695488b641ce2a5462567e04effb568381009fd8db01daf3e0ef5c5521d1bfb0d094dd4e2fb9b356804ce8cf3ed70faa03cc853bd7ac13bd5a9004aa6a43b25a41eac25aceabcf6ad27907e74342cb1821b3afe865379dcae5db0861be9f69282ab2c724c15fe1d50b8b21bd0014ce08ed48878ba34bb3fc0de098b2b2ff3e0fe164147d88b84bb99e2e85b81b49459ebbdf340669eb98016382b932fcc79e507b3d946de7c77d3f98722fee593b7d73bc29cfa0baa834c2f359409444ad0ef7a9af2c9b8d603a2f9c242dace24eb6d4314c202ebe159ab1aca3e6925e5fe3463d0c9ce1a0f11b034e369e2ee36d3545377b5ec3597ff4832a58711de295f3a7fbd654b5141e20f78f68dcdbd5f705b7155a52f082333ff681d852c83840a6e906df5c82031342c9e8aedff491ec9c3f472cd4b16c9fadafa279421d11282c46714f88a100cbd9d494e59262dc4f65ca4510fda21db388ee010e955a53f4e38144258aec2200fdd01ca9e67ed5ceddad5c1c83561ab69beddce2c08c346a45aa4ec7abca3ecc5b6a21c47626652f1f917a616f92a3579abeca1f1e7f6ca38cb26ddabc981223d8eef4739327559e8ba41e40987f88414a5ef7fc0f8e2d7d59bd397569e3ce2f7c727aa17a4d53dfeed106d18aedb18a4eea9749d4ad67ef5ef88ab948091f25b4ce8c22e31c99fe3aea0bf8aad319b6c142c7d87d1e7446705a78f5275d03cecd29b89fc3b5071bcf1053ff8ac6d7a96ecc7e0185d04a937ca5d88987d2ada97d64da44796cb309ad700dba75a7162ba990f8d63a28bdcc7db743fec3e9d1af3d9ac6722a9b2e77aff88163afd78627976ef0fefac0133304cf1ecdd73f703817fb448f038555aa887491e3fe65fdfcf4eebf68ff1840958fbe32395ab30fce1d2c2ab5b1ff5334045966c3f373665289a60a267ed06a1789617c3cbc2e3e62b26d37c1f651b227cbae761dc321dfafeebeb9fce551c6bec6a656e57559df6a2655ea29a91fa2eb764705c1010d2f821b7a6313543d4c81dfc0352b5f0395fd33dd192cf1efe6ad8e0ad7cebfb1e4a73728514555efd4285ea617a056829a86e669b4f7c6c659f1ca3c843895d2053881c08309240852061368bf708b183701c90ae0abbe782ef167bdf1f8a845e8485b2a18c0e6c7cc965fea8caaac2698312ee7d797051d85f311b53292c22d59c63257f337801d21122fabded628c3f5b71f26c7dddad0c718fa2a2971be5962a03ea9c3a7474bd5fc838f43ee75f18930b6ed9d8f6d90f4dcd4d6eb16eac742bd7dbfa57cc2d3278f8a85a8ff65043f40371e9bac894b2fcfe1ce7279ded9d1c750c37bdd2c5a56a5b91fd3f0f9e522dd7ffb58a06bcb10945c12c2ea3b80007b57f348aaa5dd79e895b50ea18b3fd97afc3d4ed939b95c6c134a3194bdf25b20bc0dfc379c6e93736febe58456d1d5bd962b9be46cbb8e6fdc7cf6b02fded3d4d", 0x1000}, {&(0x7f0000001480)="475e443b3aef3b1ee1c640171ab0c620d4677e830e72a4a4a5e3c9275fc5044c54916578df9f27739f1c77bad06e75cfbdd70c5f7706bd3377db5dd6973f6c044a58964064d8aaa69ffc5ec26effaf7b6fc9738e032739b59ad006d5", 0x5c}], 0x6, &(0x7f0000001dc0)=[@cred={0x20, 0xffff, 0x0, r26, r27, r28}, @cred={0x20, 0xffff, 0x0, r29, r30, r31}, @rights={0x30, 0xffff, 0x1, [r32, r33, r34, r35, r36, r37, r38, r39]}, @cred={0x20, 0xffff, 0x0, r41, r42, r43}, @rights={0x28, 0xffff, 0x1, [r44, r45, r46, r47, r48, r49]}, @cred={0x20, 0xffff, 0x0, r50, r51, r52}, @cred={0x20, 0xffff, 0x0, r53, r54, r55}, @cred={0x20, 0xffff, 0x0, r56, r57, r58}, @rights={0x18, 0xffff, 0x1, [r59, r60]}, @rights={0x20, 0xffff, 0x1, [r61, r62, r63]}], 0x150, 0x400}, 0x4) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r20, r55, 0xffffffffffffffff, 0x0]) r65 = getgid() semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r18, r64, 0xffffffffffffffff, r65, 0x100, 0xfffffffffffeffff}, 0x41f, 0xd8, 0x40}) r66 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r67 = kqueue() kevent(r67, &(0x7f0000000300)=[{{r66}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) close(r66) getsockopt$sock_cred(r66, 0xffff, 0x1022, &(0x7f0000002ac0)={0x0}, &(0x7f0000002b00)=0xc) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000002b40)={{0x40, r5, r15, 0xffffffffffffffff, r65, 0x180, 0x3d4}, 0xffffffff00000000, 0x10001, r68, r1, 0x40, 0x2, 0x8, 0xe6ba}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000002800)=0x2) r69 = open(&(0x7f0000002000)='./file0\x00', 0x0, 0x6) r70 = kqueue() kevent(r70, &(0x7f0000000300)=[{{r69}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) close(r69) ioctl$WSDISPLAYIO_GETEMULTYPE(r69, 0xc014575e, &(0x7f0000002bc0)={0x8001, './file0\x00'}) getgroups(0x1, &(0x7f0000001640)=[r2]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) pwritev(r0, &(0x7f0000002780), 0x8, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x7) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000002a40)=0x101) sendmsg$unix(r0, 0x0, 0x8) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000002840)={0x8d, [{0x3, 0x6300}, {0x3, 0x4}, {0x3, 0xffff}, {0x0, 0x80000001}, {0x3, 0x4}, {0x1, 0x6}, {0x2, 0x81}, {0x2, 0x1000}, {0x2, 0x8}, {0x1, 0x80000001}, {0x1, 0x51}, {0x0, 0x2}, {0x6, 0xffff}, {0x3, 0x2}, {0x3, 0x2}, {0x2, 0x6}, {0x3, 0x20}, {0x2, 0x1}, {0x5}, {0x3, 0x3}, {}, {0x3, 0x4}, {0x3, 0x4}, {0x2, 0x9d7}, {0x1, 0x8}, {0x0, 0x6}, {0x3, 0x8}, {0x2, 0x5}, {0x1, 0x6}, {0x1, 0x1}, {0x2, 0xf5d3}, {0x1, 0x4}]}) r71 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r72 = kqueue() kevent(r72, &(0x7f0000001fc0)=[{{r71}, 0xffffffffffffffff, 0x87, 0x0, 0x0, 0x2}], 0x3ff, 0x0, 0x0, 0x0) close(r71) read(r71, &(0x7f0000002980)=""/158, 0x9e) 16:00:11 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffff9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [], [0x9], [0x0, 0x0, 0x0, 0xffffffffffffffac], [{}, {}, {}, {}, {}, {}, {0xca}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = socket(0x2, 0x1, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10, 0x0) utimensat(r3, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0x8, 0x5e5}, {0xffffffffffffc31e, 0x5}}, 0x2) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r2) listen(r4, 0x0) r5 = accept$unix(r4, 0x0, 0x0) write(r5, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r4, r5) getpeername$unix(r5, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) r6 = fcntl$dupfd(r0, 0x0, r1) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/12, 0xc) ioctl$TIOCFLUSH(r6, 0x8040691a, &(0x7f0000000300)) 16:00:11 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x90b3c5ede851b650) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000080)={0x200, 0x3, 0x80, 0x1, &(0x7f0000000280)={{0x7, 0x2, 0x3f, 0x3a, 0x6, 0x3, 0x8}, {[0xccb0, 0x1, 0x0, 0xff, 0x1f, 0x7fffffff, 0x1, 0x801, 0x2, 0x4, 0x1, 0x9, 0x3, 0x1, 0x7f, 0x9, 0x4cad, 0x1], [0x6, 0x1, 0x5, 0x40, 0x9, 0x80, 0x5, 0xffffffff00000001, 0x6, 0x4], [0x8, 0xff, 0xb6, 0x200, 0x7f, 0x5ce, 0x4], [0x3, 0x80000000, 0x2, 0x3f, 0xffffffffffffff3c], [{0xcb, 0x800, 0x6, 0x101}, {0x1, 0x8, 0xc4c, 0x7}, {0x6, 0x20, 0x8, 0x6b3}, {0x1, 0x2, 0x2, 0x8001}, {0x3, 0x5, 0x4, 0x4}, {0x8, 0xfffffffd, 0x5, 0x1}, {0xfff, 0x7ff, 0x5, 0x2}, {0x100, 0xde, 0x9, 0x8}], {0x3, 0x3ff, 0x5}, {0x0, 0x7, 0x2800000, 0x101}}}, 0xa338, 0x5}) r3 = kqueue() r4 = kqueue() kevent(r4, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x2}], 0x7, 0x0, 0x7, 0x0) 16:00:11 executing program 1: r0 = semget(0xffffffffffffffff, 0x1, 0x0) semop(r0, &(0x7f0000000100)=[{0x0, 0xfffffffffffffffa, 0x1002}, {0x1, 0x4, 0x800}, {0x0, 0x84, 0x40000002000}, {0xfffffffffffffffe, 0x0, 0x1800}, {0x2, 0x403, 0x2000}, {0x1, 0xa6, 0x1000}, {0x4, 0x104, 0x802}, {0x3, 0x4000000000000, 0x800}, {0x7, 0x9, 0x1000}], 0x9) semctl$GETPID(r0, 0x0, 0x4, &(0x7f0000000000)=""/192) pledge(0xffffffffffffffff, 0x0) syz_extract_tcp_res(&(0x7f00000000c0), 0xfff, 0x6) semctl$GETNCNT(0xffffffffffffffff, 0x1, 0x3, &(0x7f0000000140)=""/4096) 16:00:11 executing program 1: 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(0x7, 0x4, 0x0) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000080), 0x3ab) dup2(r0, r1) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r3) listen(r4, 0x0) r5 = accept$unix(r4, 0x0, 0x0) write(r5, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r4, r5) bind(r4, &(0x7f0000000040)=@un=@abs={0x3, 0x0, 0x1}, 0x8) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r1, 0x0, 0x0) 16:00:12 executing program 0: r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = accept$unix(r1, 0x0, 0x0) write(r2, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r1, r2) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_addr=@in6}) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r3) listen(r4, 0x0) r5 = accept$unix(r4, 0x0, 0x0) write(r5, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r4, r5) ftruncate(r5, 0x0, 0x6) mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a4) r6 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r6, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2ae}], 0x1) 16:00:12 executing program 1: r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = accept$unix(r1, 0x0, 0x0) write(r2, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r1, r2) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000000)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x5c}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000180)="080d34413fb2c507153a05b8a2a9") 16:00:13 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000000840)=ANY=[@ANYBLOB="8202adfd7f80d791d8b9bb3085fe28d95e49ffffffffffff2fcf49a5463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000ff0f000000000000000000b66ec0f5c669ea191976681aad1e03781b316cb24017630331fb23bb3a52084976d34e17030000007f299768b16516026629002e32f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295eba75293f7155ed90a28d72c2f40bbec12ef163c0660a3f93a5d68996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad2900a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990df582bce12842db8b2161e337a7613f48b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ab8ccfd0acca0ff4fa95f62d2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fecf6906e82ce60146aee39db8387ae6baebd7a65819c84f76a853fc3ffd3bfcce2ceb1ae5456ff420cbd7017720995e769a8acfc8c7ad5a1e52938279bc686ccef5b48e01bbe0c6b3fdeb90225453bf16a1c8499453e4e031fef1e0bf4d20f58944b09abff231891b1408914eddb63a860723993b09d947ab1acd37aa2551e9e2863205b2aefb6b2104aacb971e5a9bdc65d805e79d214bf798af72401444bd0e611d13c107e0ec083329d945b33f1229e32d85d85a410656c8ac90afbfcd26e5bdedb398b2f91a6530e3bf18f7acdc49ad767c9c1a5205c9174a3314a6041c91d0189bdc3a7a1599a8421b3bb820de40c4566c6681f1baae3e727ae105415f75a4569cc2e29b55281fcaf4fb802be6261f90708c3ed8fd2fa89b0d6e2062c81cdcee86b1e0929c5f6bc69a1a745b35d97049e3cdd7f0757244e9978ec55b860d1e4a58ba2337ef6080e644fb377b06cfe136d1472a931d600bb425aadab9793277a7df6e82e02a17ee14d1b87f3224d864f1a19e8f07985342a38a51aa2028d16c43dfcf335823c8605d165b75d8bd2a9"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r3) listen(r4, 0x0) r5 = accept$unix(r4, 0x0, 0x0) write(r5, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r4, r5) bind$inet6(r4, &(0x7f0000000040)={0x18, 0x2, 0xfffffffe, 0x9}, 0xc) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:13 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) kevent(r0, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x81}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000040), 0x4) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000001480), 0x4) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) r4 = accept$unix(r3, 0x0, 0x0) write(r4, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r3, r4) fcntl$dupfd(r1, 0x0, r3) write(0xffffffffffffffff, &(0x7f0000000040)="670dc3", 0x3) write(0xffffffffffffffff, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:13 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd], [0xfffff8fffffffff7]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0xa, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 16:00:13 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) write(r1, 0x0, 0x0) shutdown(r0, 0x0) r2 = dup(r0) getdents(r2, &(0x7f0000000000)=""/213, 0xd5) 16:00:14 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x2) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="5602e5ffffffd80b458320fdb1fec80eb0a09a72ffff0000"], 0x10) sendmsg(r0, &(0x7f00000017c0)={0x0, 0x0, &(0x7f00000015c0)=[{&(0x7f0000000800)="171adb7cf48f4a9a1135527b2494efc8116812660e8c81acd5c8ea06efa288783fbd2191b52ad55971cb4af82865", 0x2e}, {&(0x7f00000000c0)="bcd30226c08c1c5defd3150b2aec60cbc12caf8c73842fbd686736a7eeee1b4a2320cd547a83b0f337a65306f52171cc1fde111659278b9b5d6d4a8d60ebc6eb70083d7bf69b1a92a43d8d51f0598d542cca21a2a3a06845f39beb797fdd0243ab2b3b1f857df6a8f20e7af102ae51aba4a531fb1e6d9a83b40ab21a9b3f39b739f2f8a6e4bfbf536ac782a303f1aecbdc8558f5bf75", 0x96}, {&(0x7f0000000840)="55e96fe904cc21c2bd13f92dd30f846fedbc3edf39f3c0d6f38aa65ba94e3d5c526764bc926ca1810eb9bc9b10fd867f5dfd1e4e63e37b428c112d1e0243073c97e55a8fd35ef26eabc58715063ad46fc50748e08b0126e316f6fe1df91d1234e9f2e68954502f2d9e6fd1e97f322a26c88bf6e3d5629166a9e65693affd74cccc1f17e7a511885ec0867a36ad5d513a4b8e1670d31eb5d03d833b00b84dfdbcc48dbe9adcfe38214d6b68d396493bd92ab367d69d55dde643f08790f0119333fcc24bec1874dc032513f8a4710841bce0869786f8fa8276ee292726f2696d7a970d3a7ae2b4999d959604f259638f97d829886889237d0c0ca2e0e44cf38f71", 0x100}, {&(0x7f0000000280)="bb77de8ec26cbc26bcdd36bfac333da392fe575ab53c76cf07f1c78cc8937c86574a434620a34147f0c8fc271718730b113607ddfc90025be6f6e5042e1cc8de199b600f27145d99beac562bbb03697564dbdfa584086677855e1c6bd18fc8b68baadae7641e6442416cb1667096637f3e79a42f3c5b313cbae341b2b4ce6b09d4901ecdbb14ae4bbe4c7ff22e6de036e8852dd4dbf3e9", 0x97}, {&(0x7f0000000340)="ed052fd068d938b91c0935ee338b9c72ff579ca7b24e3f393fe983721dc8ec3293100830ceb5c4b1ec21468a3f27fc4d79f96907c415bf064724a256e9568bfa531386bd2a992a2380bfa99f1c00d43c85f30ea387b0642da40b197d5b24601297015518126d83bcb211353fe5a63e4d6303a0f1ae25d5366e7aa95511fab30ece904d015f07c434a1f7c3fa2f11bb8071a48e0b3ea8c277cfc13cc9954fc2e1cbaa79c2bc193d0d54757780440d0d0092253de655bad6bf7f20cf7b7e251c61b047da86dfefce5a9a543f2efdbc60f5482037f25185c984d8adf7e88d51fe804c19cb2c28d020bf885eebd76c2ec23a403e9219b107161fb8ac2bad8259104661852d03dca63d3165b9d502d70000998be723420551cc1f42715a651be3fa6e5b7f89c6ce7ada361c144b14d9c7ae43c5430d7dfc9bd4db999232cee800ae76842657bb4110a3d5771a43572726d9c7fb0c60847aef26e9bd5dbde2c06a6c3c101b3c4a7db264cc044161f6639e14e7a38813e94c0e2fcfa8ca8512420bba36f2d40ce2ad8eab6dbd67742ccb0023db34c1f9ba7cf615ffaf84ab5c98c5a7c072ca071ea217d24be059e4bad6a1f2a2c5179d0834637227b6f9fdb075040f25da98635a7e1131b54e418d8ca23b0252215c7b172a71ed25b45091b5fe04ae278210b4b479a9cf0dcbf950382f7d1afba763313f383a07289c84eeee335225a83e6f5b5af8caa2772fe0c18847400666711c88977941811cd6eac13c795c5e1d045c76ebf890fca606a68fbea75d50acd5cc15ed450cf37e6658707d5193aaf0f57a117987d12cf3a854a6e119a74c2d69b39338f12996d0a9520e2c61c194c7cd2bddc95eb2a843f2f24bf16e5ddc6c93acc3ee99bdeba4b687b47ebe50d0a8f8acb9e19e10c01bf0ef55c4393f5933305cdbd1f76c95f2915fbd5d8257fa77eebb7f2454a71a96be5924c85d6c022db3816e8fcf07447657f9d640de36b48aa41b30b076b71f2438eb38e256b35273297a89117f53479f2ff7979e875649d1e26e5eda1feea68f1c784ac1c6b9841fcc111cf35d3c219fcf07c2e688f15ee5a52125ee5976475c9d140533fb4053b8cd7b55b015ce8a2198ff5b40ad63a2b6ae4ca36887479b1c711519bef8d952a73e3c4ec871c215d554fd8f1c10a6dd9cc5a1f83ebd66cb7bdd5130ddac14cdeb2f8794c2809ef0e4a0d401283b29edaeb296b670de2f5bfc8a7e54e52d625a20aff06de21b2ad1ebb44c5867d569cc38eb1d73916873f408b9029c8d466d9396eb052ab57d73ec59ad23bd3dc4e8b5dd5988171de19b410d0dd5b7e5845c1ef5844f3ff9137a90d8f37c3be432c9a91248efcbeb4134d448b8b8f03adef31e5813b7047cbfa586c8efbdfe7bee10ea4447355d37a02bc10507a424639eaa317e92db28dbd134ee5514c8d4e3866e79f7e9d330bf0a308701f8b3c299887b9424fc43295951cb9dfd559ac47a", 0x288}, {&(0x7f0000001340)="18edec63b6ba3cdf0be3eaea6e664372d2823c17fa01243d8f7a8507890446879b0f0a79da152898725275d9d1dc1d29fb14c2a075558f14882ca64625af5cadccf4cc3589954c412faabb9dbe89e05e555a5b201bb8d377e45f8cb9dc68b9d343eea090582e5d2f6118cc2ca60c73eb41e3ad157b0d13e50faa60a1fef858ee8dba42fdf26dad01fca1a0673c405b0efbbb28840490fcdd7f154ebe141c635c16becc3907cda16a7641bd3671df4654768935bf539440b48a32d54f36bbfa9a54a121209bcb0eccd234d3ce075f06669f26a6207f1e38caa7fba424f708864f0411b72afb5e1bd98107bf06dc4b34977902b431e811b1514b", 0xf9}, {&(0x7f0000001440)='E', 0x1}, {&(0x7f0000001480)="2ad4ceaae38e74350ad9fa1051de790d2dc945a68f1fb273c6cddab3f73f26af491ac9755dd9f0bf376762e860ca277b9743245f8be73eead0919bad0c6363039fbe5214a014c64e2cc433b8747336c2c8a0d66c90febcf9757d96ffb84dcda0de90ac893e3bd73bd4f58a2b9458b8a3759048860aa0ed389cc8da07c691ff895f0636bce7479df65f07dae4e3cc948f8f3ca5987bcf080159b9c7a0b8c44c7c9c12cabd242e0c3c64c4f8fd", 0xac}, {&(0x7f0000000780)="2c9f78fd4a3b5669cf53d9f1c45d66fe10ee2dec1c830f824bcecbc609b875e1044a373c65b41ffefedf9803c7ca138cfa7f30931dca909acd999d4e1eb4249188", 0x41}], 0x9, 0x0}, 0x0) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000100)=0x7fffffff) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000500)=[{0x1}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) mknod$loop(&(0x7f0000000180)='./file0\x00', 0x8000, 0x1) pwrite(r0, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x3b9) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000080)) getgid() 16:00:14 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, &(0x7f0000000080)=ANY=[@ANYBLOB="80dda2d0ec2275f2a484000261066060befc554ca92c282e1d34f652d7c3fe0ab95107e37214c2b8807544f6a03ab3f97f043595"], 0x1) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0xfffffffffffffde9) r1 = dup(r0) listen(r1, 0x0) r2 = accept$unix(r1, 0x0, 0x0) write(r2, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r1, r2) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000340)={0xffffffffffffffff, 0x401, 0xf9, 0x0, "08e41fd25b380ba000fdffff7f00000100", 0xfffffffe}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x89) symlinkat(&(0x7f0000000100)='./file0\x00', r3, &(0x7f00000001c0)='./file0\x00') r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = socket(0x18, 0x1, 0x0) close(r5) r6 = socket(0x18, 0x2, 0x0) close(r6) socket(0x400000000018, 0x3, 0x3a) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r7 = socket(0x2, 0x1, 0x0) connect$unix(r7, &(0x7f0000000200)=ANY=[@ANYBLOB="6a634e19767b0784f8a4a7eaa750fe89d0bbf8d57cf83f08883f0bec60ab549dc92835faa3ab5be437eae89b94103386b9072afb21ef98adb9a1fb118c7ea361164cfd5567231e1da0a135241c29af7017696f0d10ed21af4337963e36bedd473181cd872b977c4e06bf83028cad808a14db8127efafadb3503db1a0b59172d608a66dc9adeff9354903edc8d46c1e0bfc4a03d7cd1b374f03016f4d6c91bac95a255675fbe7c4aaa10100c415659528746b8cb4e2b2fe13865fcc00"/199], 0x10) sendto$inet6(r7, &(0x7f0000000300)="94", 0x1, 0x0, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r7, 0x0, 0xf081) write(r6, &(0x7f0000000040)="100a2956b9223776", 0x12a) 16:00:14 executing program 1: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x8) writev(r0, &(0x7f00000007c0)=[{&(0x7f0000000340)="b5d3621819311f09da8f449670a07738e20002cc76c71d54a62d3b03", 0x1c}], 0x1) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = accept$unix(r2, 0x0, 0x0) write(r3, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r2, r3) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x684, 0x101, 0x6, 0x79e3, "58a82479ff6bcf1bdc6b5a11a4b8a9b33649fe44", 0x40, 0x7}) 16:00:14 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000040)="000000186004008b00062b00feffff", 0xf}], 0x1) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x82907003, &(0x7f0000000040)=0x2) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x11, "00000000000000000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = semget$private(0x0, 0x4, 0xa5) semop(r3, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r3, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r3, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x2800}, {0x4, 0x7ff}], 0x3) semop(r3, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r5 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) accept$unix(r2, &(0x7f0000001200)=@file={0x0, ""/4096}, &(0x7f00000001c0)=0x1002) r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r7, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000100)={{0x3, r4, r5, r6, r8, 0x4}, 0x200, 0x401, 0x2}) semop(r3, &(0x7f0000000080)=[{0x0, 0x7, 0x1000}, {0x0, 0x5, 0x800}, {0x0, 0x9, 0x800}, {0x7, 0x31, 0x1000}], 0x4) r9 = socket(0x2, 0x1, 0x0) bind(r9, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r10 = dup(r9) listen(r10, 0x0) r11 = accept$unix(r10, 0x0, 0x0) write(r11, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r10, r11) fcntl$dupfd(r2, 0x0, r11) r12 = socket(0x2, 0x1, 0x0) connect$unix(r12, &(0x7f0000000000)=ANY=[], 0x0) sendto$inet6(r12, &(0x7f0000000340)="9426d6c352cc58cd05ca001cba3998b5416ee5fff15f36785f08024e797bdac5edfb945463241e379ad7", 0x2a, 0x0, 0x0, 0x5382ff07fa12bd5f) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x0}, 0x8) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x400000064}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f00000000c0)=0x3) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 16:00:14 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x20) r0 = open(&(0x7f0000000240)='./file0\x00', 0x10, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x10, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x2}) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r2) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000040), 0x4) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000001480), 0x4) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x1, 0x0) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r3) listen(r4, 0x0) r5 = accept$unix(r4, 0x0, 0x0) write(r5, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r4, r5) openat(r4, &(0x7f0000000180)='./file0\x00', 0x1, 0x1) r6 = socket(0x2, 0x1, 0x0) bind(r6, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r6) setsockopt$sock_int(r6, 0xffff, 0x1001, &(0x7f0000000040), 0x4) setsockopt$sock_int(r6, 0xffff, 0x1002, &(0x7f0000001480), 0x4) r7 = socket(0x2, 0x1, 0x0) r8 = socket(0x2, 0x1, 0x0) bind(r8, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r9 = dup(r8) listen(r9, 0x0) r10 = accept$unix(r9, 0x0, 0x0) write(r10, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r9, r10) bind(0xffffffffffffffff, &(0x7f0000000340)=@un=@abs={0x1, 0x0, 0x1}, 0xfffffffffffffee9) dup(r7) setsockopt$sock_int(r7, 0xffff, 0x1001, &(0x7f0000000040), 0x4) setsockopt$sock_int(r7, 0xffff, 0x1002, &(0x7f0000001480), 0x4) socket(0x0, 0x5, 0x5) r11 = socket(0x2, 0x1, 0x0) connect$unix(r11, &(0x7f0000000400)=ANY=[@ANYBLOB="6a5cd2ed14a41c70ca71eb0b5520f2ca0104000049e1a8732f0357ba33bc6b3235ac59f0e7c27eafe6933f37408d5f5b874eb27f778378076fba127ebc2613652062c549d7b6849b7f97c3bf22a8f9f7ef10bcd1bd253daf4f62f02c19f25a223e932771c2d31817477d15db6a"], 0x10) sendto$inet6(r11, &(0x7f0000000300)="94", 0x1, 0x0, 0x0, 0x0) r12 = dup(r11) listen(r12, 0x0) r13 = accept$unix(r12, 0x0, 0x0) write(r13, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r12, r13) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000140)={0x5c}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000040)="2f524244e0031cfe9fac661b080c") ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) 16:00:15 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000040), 0x4) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000001480), 0x4) fcntl$setstatus(r1, 0x4, 0x40) r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0xffffffffffffffff}], 0x7ff, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000400)=[{{}, 0x0, 0x2b}], 0x0, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000001700)='./file0\x00', 0x400000002, 0x0) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:15 executing program 1: chdir(&(0x7f0000000080)='./file0\x00') 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) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$getown(r2, 0x5) fcntl$lock(r2, 0x4, &(0x7f0000000300)={0x1, 0x1, 0x6, 0xfffffffffffffff8, r4}) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = dup(r3) listen(r5, 0x0) r6 = accept$unix(r5, 0x0, 0x0) write(r6, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r5, r6) recvfrom$unix(r5, &(0x7f0000000180)=""/154, 0x9a, 0x1, &(0x7f0000000100)=ANY=[@ANYBLOB="00002e2fff696c653000"], 0xa) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20, 0x0) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = accept$unix(r2, 0x0, 0x0) write(r3, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r2, r3) bind$unix(r2, &(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8) pread(r2, &(0x7f0000000100)="ed77a0f036556d83194f077764f130c828b9ce1915a9435540f0036fd81df50496315bbafa4cde6343607bf855c2d9b35d163b131e953a59129980a975ccdf809cc0cf66a3a7f9ec08cc619fbd14e380823c87e327813b244776f91fc789f48adf187f72c01e9cb78eb5c8e204ac9cfd8a", 0x71, 0x0, 0x1) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000000)=[{0x81}]}) 16:00:15 executing program 1: r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = accept$unix(r1, 0x0, 0x0) write(r2, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r1, r2) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000140)) mkdir(&(0x7f0000000000)='./file0\x00', 0x2ae4466fc3a729af) openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = dup(r4) listen(r5, 0x0) r6 = accept$unix(r5, 0x0, 0x0) write(r6, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r5, r6) r7 = socket(0x2, 0x1, 0x0) bind(r7, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r8 = dup(r7) listen(r8, 0x0) r9 = accept$unix(r8, 0x0, 0x0) write(r9, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r8, r9) r10 = dup2(r6, r9) setsockopt(r10, 0x0, 0x2, &(0x7f0000000300)="ea8894129e491bcd0af593c1faf42843e0e64813287dcc3d9e0963b195c7794a05ff2065e450d65ea0f16fc808c3a3da41f3b713d065754dc0bbd1d3e2318912b07d078cba24c22d21737c199a231426752a8a2e9b57e90ea9bb277304654d46cb238cab9ff4014e6ff9b1dd3ba6d4bfd9b50225dfb536eab478426837b7f9fb29077cbe39002e532293d7e466dc11ae838e31eeeee2cf556800a72d6a12db4c67045f59abe33d4389d29fec34a458c2d3eb517b5dbee21fcc972746bed41c47184f9678b400bfd1270cfc3aacc9968de2edbe873efae174acfb93fb", 0xdc) fchdir(r3) setreuid(0x0, 0xee01) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='r\x00') 16:00:16 executing program 0: r0 = kqueue() ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000040)) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) mlockall(0x0) r3 = dup2(r0, r2) kevent(r3, &(0x7f0000000280), 0xdd, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0xe7}], 0x80000000, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) getpeername(r3, &(0x7f00000001c0)=@in6, &(0x7f0000000200)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000100)=0x1) socket(0x2, 0x3, 0x0) r5 = accept$inet(r3, &(0x7f0000000140), &(0x7f0000000180)=0xc) shutdown(r5, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8020699d, &(0x7f0000000300)) 16:00:16 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x80) write(r1, &(0x7f0000000200)="247a7664327f9c7100", 0x9) getsockname(0xffffffffffffffff, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000021, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x80, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) fcntl$lock(r2, 0x7, 0x0) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000100)=[{0x5}, {0x87}, {0x6, 0x0, 0x2}]}) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000140)={0x8001, './file0\x00', './file0\x00'}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x2d, 0x0, 0x3}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = accept$unix(r2, 0x0, 0x0) write(r3, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) flock(r0, 0x39736f088c78ac70) dup2(r2, r3) lseek(r3, 0x0, 0x74, 0x1) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") r4 = socket(0x2, 0x1, 0x0) r5 = socket(0x2, 0x1, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r6 = dup(r5) listen(r6, 0x0) r7 = accept$unix(r6, 0x0, 0x0) write(r7, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r6, r7) bind(r6, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x8) r8 = dup(r4) listen(r8, 0x0) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000100)={0x4, 0x351}, 0x8) r9 = accept$unix(r8, 0x0, 0x0) write(r9, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) r10 = socket(0x10, 0x3, 0xff) bind(r10, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r11 = dup(r10) listen(r11, 0x0) r12 = accept$unix(r11, 0x0, 0x0) write(r12, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r11, r12) fcntl$getflags(r12, 0x435be84c228a81ac) dup2(r8, r9) mkdirat(r8, &(0x7f0000000040)='./file0\x00', 0x40) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = accept$unix(r2, 0x0, 0x0) write(r3, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r2, r3) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000001180)={0x5, &(0x7f00000000c0)=[{0x1, 0x9, 0xff, 0x3}, {0xf2e, 0x40, 0x5, 0x4}, {0x4212, 0x0, 0xfb, 0x2fcbec72}, {0x100, 0x4, 0x9, 0x4}, {0x101, 0x8, 0x1, 0x9}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") pwrite(r0, &(0x7f0000000180)="bc9614662b4c7dfe48fd0314a5851ee417cbe9456b6c3ed9970b204d1c003921ff58b40745f252aac48a1619af5b36ec773f5b29f93613688f25c01a149144f29dbb29bc10d0d4dcfac70c8e360299c8bb76c8bbcbd2ee46cb4b0ddcb964d7432d377f26d415ecd77dcb96bd1c86d2439893862233a851e80021d7e1fb5d00b78c8e08b6eed5688a68ebc68feb8d4f6c8af68d7175816864c1a742c72bb2ca52ca8bee808aa72733252acd58f0203dc1cba2b0c04cc89d5de01ebb6f834dc17f42d23c75b88820aae8dcdaa26176ae00c6169f467213490be8d63d5baf8537c343e3bc77e0428aa92580a16205977eeb9af6801449c7bb8144ddbdb93f2a25f6b20ad7699598a4a1ab1d7e38005ea5ba513c1950ed0e73ff3a6d457a0dc44ca8d9a2aa02c4de2c5c754e9ad616ff04e6befde285dbc99580416cdaa6270a87467cf75a8d153117b9a27f22807364f9ada1031d799294b8e2ae6f55a26f08faf22c330ef6d4115b2934d8ee8fab9a0112a1d563f364ac6160ad37ff175e72bbf5e0a809c7e98fb33f9a04fa889d90d67e79c1c26660bb6b4166b50956f5acf7bd81262b76117063907abc5fde0efacaa24c71fbd835f3b78d3177a93b4952406eb1fd019c7e9323da670e9639731e068265a3cfa90b4b683c1c091fb8654c5bbdb3aa8f0c548e8b4598087f28b4e8fc169ca6408bb83cd23b6c743dbbffacfccf1f2a122f8a5e1ad959222a95794a768645af226f53eb13fd63fd777d820ff4f331dee012844fb3f4fba5195bd8b4122bce1f273292212449ba77d739ff3fc04609bc0a9522c7d21a2b612b5a5651dc118125be8b8e0fe3472e0e1de16719d2b543b66949c5109200e0b283fa278eed12be1678796212eaf23555260b8fe4bc016b55dca9e6b75726ebc351af73945f32343bd203fefcf742655a1f0f1ae183743aa37dd2373497650972433f588e74b33449e1f649ffb62edc88991842e53df8d9cb98cfee21cb3458c734c6c11b95d90137203444d07b23fb3eef929674d593106d59bd7f74d5d127e3980a45b4b8e6b3401c058dbcf34deddacfabdb7f3ac7a28a27cb33df6ff86639cc2edb3c6dc772cfea5ff827bbfbf71492ade23acab9588124dbf77496fcda3e9fd9f4300fbb0ad1255325ce5b9ccb3801c9e00f78560e8b9608741dcb49ca5bdadcd07e2b5a3c8ad0545cde4916f8e91a6b847c488e1c588e542333b18f64ac461e3f0cd323f25d075758380fcc6d252c91bf7336c6b568183d578f6f6040cf2c3d0a93cb7afe4edbb8737b379892c56a79bafbdadb2a8ec9e73515b599c188da9274148f2477581c1066ef1746d45e14b3485381a1e6423fb608a429ea06ca1744b343f8dfcd3dbffd7c4f82786c58de93387d1075810aff09c3f80f1628f5c78c226df34f54d3d4ba79eab63b8630398eb63d723a0cdfb72d75f04d6e094cb8dda5a62187399d635cbeea6ca06f0f7515801baa1ec5736b69f21b0122098e4d05cbe9bc2f5c272b30265fb0b306f9f6052550edc36699dd7ae2b114f3a44a61b5b1dd2614fd4f174e44465837bd0816d989cc4e4a844eb95ab277b7a238227e94b5fb028e3e3fc8e2403731148cdc2ac82d34000502d36f8ba60b2d0a7187800545d29f05e5dc9baa5e7cd92ad718082b7dcad9d53609e4fd7f459663fabe20c0ca970c5b00e91a58f7195ce4a7df6942ab46cad3dae1a1e120f9f0f7f858583c4135663fb75fbca2c9f3965f402dd5a72970446435aae7a5b4d3766d3bbe08522797af45b0540efd06ba3a74704705e26ea6e12ef2d2a50bef1050bfaeca70921c2bf0a684eed6012d2b1f29f6a265fac3e39efb52d26d517e891fc568a4d5373115f5ac56e5a8b0396e3efc61f821e47aa17ccd9cb6e5aaa4fc31d7969e043bb9dd36a103829e6b37d6fe01cd74f63c35eba5c89f241a4a2eb43ebe718a36f215f693c01a6faeb1826e72afb7cad061cf80b45b0f631abf56d6340b522cb51ef93df00ad62827955a02a7f84372506115bd28ad917ce50fc72ac5a385b1f5d9aaa825165f075d41dcc95c8e4c1529a43d122628b48f3d3e8ba8a8c191eefea84f7f6abc30e138fa1a30c65d1c25e918b078fc1ba8cf9c14323953d72f6c6ae03af4ea43b210635a21eb6c0833a537c24d0173dad37a3c4313bb54fcfc4bda79f6fdca59860fe20cfa0657251dc37db8e59ecdd7e9c4a5dea6571626f30de6193ebcc26c3812cfe9a101028c1d47370db4418b77b655ef6ba8488466f2298544516ef0d1a070705e945b38b707d02cba792b184381bbb0145c8444074e86519be25773de650380d9359b54aecde69fb60ec014593486d9a0cd84917b3d05d09c4a8caf10823b93401f068a3b054931da6ee70056a4b4a30a466ef54c43a428013e3bd225fca8ca2956206183ac9c8a7ea5f8f2aa6519610fb8936c94b1cba9dfa040a064687c717d76bdbd349dbbb72bdc4f856d909f6dde05473a38e49d2a2fea4f7de2f8437afb900b632aef3898e8ab14c9214c960ee39fb74f66c6536602595a5d73c3edd2335c70a0fcdb658e85c0c0d0a53a28f10306eafe4f7d76ffbfee4bdd8436a5666ed13cb65653c9b50f898320f7171fb883bc176f3d4a25995fa564863bcbc553f526e3bdf5aef70bf3ea339ce3a3467c606fe41ae682786349e669d29c3157bddd3f7bad3ba9b381157f8152c5b1d254ff625460bd53a31dd0cc036c6a3edd36120e0c80f2745eea4b3dc7594bc768e5383c50de20d90a85ebb8a58904d94220dae0456fc3c039e15eede303714917f3f9de94ded20de28ea07439b80c1913cbe47e2a42245f812c795f549bb0c7823bc754aac9106152dab069cd5a5c96b735c7e1ad407eab35fe3fec13fc0f5edd53422556afe9dce4114290d02a2828a9d7eaacfb469c7cf0f8a4147f831103012c5edc043131eada0edd052b7d008772220b33cd481b74668eb037ea678654d3ba99a72414e5c2bea9ef0474c7d3087a79da6f2820a2e382e8e761183e5ab6070866b17bdfb940887101f0b58c22f386537766c60938a9ff3048e7b340bb60d735633456a1a14990ccc0d241ed8bd880bbf60065e17e048bb1d112577a23c02e48df5b9273731bf9a33cb92e98fabc37c779937408e6f106c4fe16d0e80ac089577c5f254cbe4912d5c4b560c26974caf028943343acb9ad999d618992ed92f3b398680fa68029301d77050e651eeb5bc25bcedee6ce5a932d49986923fe1039c17c35d6fa8422d4363c7bbf38f9b72907aa6287da5b856763b63a827a8f418ab9907e1890f76826d098e4b5e4eb8e747fa21b9a39cfeda105eb2d8a990da0f45128536e052db89f9579ffb5cc5fcacfcf4aa50a4f031e5ba65404cd961369175d1891be8fe7f64a844141be8c0248883b65d75277bb1fce0e32c2c15ac64be4895a62651686afa9bf1f94c5387761c74507a0ebacf56bfea05643f33904aa9104780e70a22ca49dea5636999345e813246fc31987216b26ec8d6f55123c413898365dae5a8a5e554fab67e86d1a617d6696f80c60f671cb2854450826733cc9ca537df4f0964fd67d65a0cef4d1cac905c1a4e9011adf147b5b3e5f5a2c86d093feabacffbfd8df7ee5ef216dfc413114a2c1a59ababd043224207f308210ab22e53f415ae73e1408d8eff38f94a20d6f37bbc13cf078949f2fed8066ab6dca3cd44de5aa9b22c8526fb888e730c5d6bc32d694ecb062b6df828cfcc42b3c1d11f5a154f42ce82f9d37252ff6bebd41010914d85b0cd7efee99c1c4d08f0474e71869088462952eac145d3fc2e1386df0bd27aa808bed3e59f709fc4b8d4b1b60ec2cb4d16fb414eda4ca0bc6417f236b73a12e1286ae8c844b6f75f3494df17ad6eaa2d2c8aadc28dd42fb7805c295affffd67e7048a8f9e375fa8a4cef197e09bec9aaea9873e8bfa963293fff3f8c0cbb85e72f42100a890bc1bf2b4ff13a96154185d1d1382503589d65917644d4a2773b392f1c69ddd95b6d72c2e8598ad73c70e63e3cd93c8e884e2e8a54d01d3b61882ed1395d7b2696182e1228756a5d74661416620960ba53e529e520730250ab233b3042e4f12ebd8dc86f7698752f209d0180f8499f35a41c5f67c5444c7737c7bb07a934ce5d8b9a0be384977d18022a5cfc332a888d24fa5b05f03841603b2a3d871049b19d99ff74d63d68a96432b2cd8382a83b759add65b155c1b6605f77cb8efca5b69f271601e3058dc3cfd32311509d033cdc609fb783bd289565228625ef296b90eea9e9dc2c4e94cef116413ee96ae49ae33fc971f0696379f8187998f19a72795cfedcf373d90f870ce3b5b8a17910b57df294f60dbc824836c7adb3ac844000fbf8b9b129b4ffc84a8d6ce3ef0461549457e23f28eabec2fa6802805d5aff5e70df0ab56246f185451ab08193dea123d52385553abec8d174ac1487c217a9cf14904997f25239b2fd1b7b2f38ce4ac34010c46d9c8297e291497a38bd613b7bd14d972480728762906b5d762ef8e9b24d5cc49346145b9ae8c415f954857d2d87553b5511e29405864e85d3efa3a560ad2628627133992bc6cd718dd3bef09064356710198336d10075aeba8a11e68928e21681fdc725ae651d58d3dedf9becc8e8bda8a7cb0b9a1c05aacc4f32043cd6c2a617efb31da0916bce49fdcd40841b82f48256b21f623cb355808442e95cb5fdab411b661fb6b12fc4ee139a31657c6541c99aecc43fa6d0f4da4e5a56dde52bb04a1d530fffb820fbdd2c87fe44da8ed22f2e4268c881c402ed28c143af07d4083aa4a1c2fe30cb01efd3a3e93a3f96d2a0953bf96ef6c621e6690a3cbd27a205eb0e4736dc3a28549a3b92ac141ebd939745e61d7f2f122fb875869dc9f42f6c1189608fb2d4289a3eaf8c641058558ad6cbcb7eb90f5ee83c6b6de637717c8f107584e4f4a0b979c616d494c42e3aee97e919a8c84c53cf02762d4e36348094cee56dcfbe18d820b653ced04404b2fe0a0695343db09f6a450709581911b333b398e01c7bc5364321ec88f3a1c6c6378c45585c71d3543941cc95f8b61ee8e8a5e818687fc1b47ee47d39f97883dc0f9e56a939ef89d431258b16c70dd61c2cc586b38239522d06d403a9eb4577def7dc88b2120106096fe5381122e174a400d28881bc50d0fb5d0487ab3a909de4d78c13b428dfd1f673a358f469572cc49ce05d27742026a489de6ab90b38a5d1633f900e0f8159970c33aeacf7307bf0ecbc7204b907d721927d0364e51ea8fee4ce687ae5c4dd94ba2e0d50b03933edbac59584acf35523e6aa44153cfad7cb048172af37d2002bd8a2946197e4d4f2987b1a70fc4a01c69c8c63b1992f73dba515316cd06029764e5faf4d812da0d956342e62201d01c688ceca8436ef7e4d1845a63ce592ba5b0a22d581f990d7ff38a8cfde74134f54d20cf0cd266cfb860902291ef968e5707f08f663b3126a9a5dfd557c579f0ce2a81ff517039ff683b4d480925d9e4f0ce9461607d6c2082de6e78f9652b36cd4435da288953e6469265794a7f3f904368be15760f7f09e4925e2f2336ad9ffa6d4974d8a59e5cc6e9e37dd21571b012b7ec828b186f064561b7082affdc7a2556438cbacf1c1cf4e201afedadd4adbea1ebb4e5703ecf2a13999603b69268fdf748dd1f69aefd0168e5ff19ee393b9870a5fb480c2549ceda612c8b98b620a64b614353075b6926889ee6137e01b5c317f0202f17b8d5eeffd2e75b12fa488b3a4fddc135dd9732ba0120f9", 0x1000, 0x0, 0x68) ioctl$BIOCLOCK(r2, 0x20004276) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x61}, {0x7}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="174af205b6068bbc6be6634ecdd0") 16:00:17 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0xc94ed3804a8ad71d, 0x0, 0x7}], 0x7, 0x0, 0x3a55, 0x0) 16:00:17 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x800080002000, 0x802) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f00000000c0)=0x9) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x2, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = accept$unix(r2, 0x0, 0x0) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b0784"], 0x10) sendto$inet6(r4, &(0x7f0000000300)="94", 0x1, 0x0, 0x0, 0x0) r5 = socket(0x2, 0x1, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r6 = dup(r5) listen(r6, 0x0) r7 = accept$unix(r6, 0x0, 0x0) getrlimit(0x3, &(0x7f0000000180)) write(r7, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r6, r7) poll(&(0x7f0000000140)=[{r4}, {r6, 0x37e932b396d76b0}, {r1, 0x2}], 0x3, 0x760a) write(r3, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd1010000004f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70d2bd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926e0ec9", 0xffffffffffffffbe) dup2(r2, r3) accept$inet6(r2, &(0x7f0000000080), &(0x7f0000000100)=0xc) openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='g\x00\x00\x00\x00\x00\xe3\xd1\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'HN\xa1', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x20, 0x0, 0x0, 0x40000008d}, {0x6}]}) syz_emit_ethernet(0xfffffffffffffd9c, &(0x7f00000002c0)="991a018bd8093ccfd2f88320f12c76d7cdd987cf732bd294a8e3ff2ae3d6a9cc7d5c7c0a967f73170d821c17df7d763914b016f68608ba6a6133edcc6c296efdfe58d542debf653e8214c76b5dfb9026b1716d27fdfc8a1ea46e0b01edc8548f0314d6f41af063af6069ff8cd7b999b7c4ab7a2c63f4b290b237b62989cc1ea73a8d9e422c69d3a8d7d87f74102451") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x33203b4afc442ee7, 0x0) fcntl$getflags(r1, 0x0) 16:00:17 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) socket$inet(0x2, 0x4000, 0x9) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000100)='x\x00') chflagsat(r0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x2) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = accept$unix(r2, 0x0, 0x0) write(r3, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r2, r3) recvfrom$unix(r2, &(0x7f0000000140)=""/133, 0x85, 0x800, 0x0, 0x0) 16:00:18 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = semget$private(0x0, 0x1, 0x200) semctl$GETPID(r2, 0xffffffffffffffff, 0x4, &(0x7f0000000200)=""/197) sendto$unix(r1, &(0x7f0000000140)="d770c19500e27280c6bd30fea95f9ada9ec6401cee9b39e11d780fbd2192939e81dffd250bd112e3aff6fbf72ce5", 0x2e, 0x1, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x110000}, 0xc}, 0x3c) r3 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r3, &(0x7f0000000040)="670dc3", 0x3) r4 = open(&(0x7f00000000c0)='./bus\x00', 0xcdb05d48f7adb863, 0x40) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f00000001c0)=0x101) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) poll(&(0x7f0000000000)=[{r1, 0x7}, {r1, 0x24}, {r0, 0x50}, {r0, 0x100}], 0x4, 0x95) 16:00:18 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000280)="991595f76dab3b9214662e7880e9e5e947c29519fa6ad24d66ef7d7a4c36e474f90a6ecee266c32a52922c0bd9ff00ae2cd5a7bfc6cbcc76b94e8345bd2314e6a79b2af3c196c64cbd131bc7c39070de55aefbc7d3a6d149dfc2264f0dd9d344c1779f053802ac8ef47f236d3c641f64b3f62f1ceefd85258095f66027afe73a1692f52c9893f9fa3d2d6b4f1c1736496ca2ba8396", 0x95}], 0x1, 0x0}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = shmat(0xffffffffffffffff, &(0x7f0000205000/0x4000)=nil, 0x1000) shmdt(r0) shmget$private(0x0, 0x2000, 0x88, &(0x7f0000ffd000/0x2000)=nil) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) 16:00:18 executing program 1: mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) ktrace(&(0x7f0000000000)='./bus\x00', 0x1, 0x4000163e, 0x0) r0 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ktrace(&(0x7f0000000100)='./bus\x00', 0x0, 0x0, 0x0) syz_open_pts() r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = accept$unix(r2, 0x0, 0x0) write(r3, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r2, r3) sendto$inet6(r2, &(0x7f0000000040)="14e9f72beca1fbfc73496d67dc3211b4d5ed279cc2a61d27279e24db1573298447299f4727913b78cf203e298e1548201f77b47caa8b3a8108638486b2813665210d3d720d40b0fd555cff28c130cefbca2c1e405199bb61bb", 0x59, 0x1, 0x0, 0x0) 16:00:18 executing program 0: preadv(0xffffffffffffff9c, 0x0, 0x102, 0x0, 0x1ff) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffc, 0x0, 0x3ff, 0x7fffffff, "73f3267eafa8cbcee3fc0a4b6900000000f200"}) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09b7ab45fdbeb471242dc8f0d7602a4781f9d5361f207a2ded39608fbf0fa29b9830bda38f7b4723f06c675672afbb17ebd37af15339b2e42593330652f4caf5733181ea7290abd745415bab9070066b8857a32998fa5c35c248df954ba16f9e75d19967829a5cde", 0xbc}], 0x1) 16:00:18 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) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) socket(0x0, 0x0, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) msgget(0x0, 0x2) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000100)={0xe3, 0x7, {0x8b5, 0x200}}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000080)="896c0962c91f0814", 0xc1) ioctl$TIOCGETA(0xffffffffffffff9c, 0x402c7413, &(0x7f0000000140)) 16:00:18 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = accept$unix(r1, 0x0, 0x0) write(r2, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r1, r2) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000000)={0x3, 0x2, './bus\x00', 0x0, 0x200, 0x5}) 16:00:19 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) r0 = socket(0x20, 0x4, 0x1e) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x3}, 0xfffffffffffffe97) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8) open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x100) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) r4 = accept$unix(r3, 0x0, 0x0) write(r4, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) r5 = dup2(r3, r4) ioctl$WSDISPLAYIO_SETSCREEN(r3, 0x80045756, &(0x7f0000000040)=0x2ce) ioctl$KDSETRAD(r5, 0x20004b43) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000200), 0xc) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x14}, {0x35}, {0x6, 0x0, 0x0, 0x100000100}]}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f00000000c0)) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:19 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x691, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = shmget$private(0x0, 0x3000, 0x8, &(0x7f0000ffd000/0x3000)=nil) shmat(r0, &(0x7f00002fc000/0x3000)=nil, 0x1000) unveil(&(0x7f0000001200)='./file0\x00', &(0x7f0000000140)='W\x00') r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) ioctl$TIOCNOTTY(0xffffffffffffffff, 0x20007471) r2 = dup(r1) listen(r2, 0x0) r3 = accept$unix(r2, 0x0, 0x0) write(r3, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r2, r3) ioctl$SPKRTONE(r2, 0x80085301, &(0x7f0000000040)={0x9, 0x5}) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x9, 0x1f}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = accept$unix(r2, 0x0, 0x0) write(r3, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r2, r3) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f00000000c0)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x61}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x84}, {0x16}]}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = accept$unix(r2, 0x0, 0x0) write(r3, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r2, r3) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:21 executing program 1: getrlimit(0x0, &(0x7f0000000000)) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x80c2, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x20, 0x80) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f00000001c0)={'./bus\x00', 0x8, 0x80, 0x1800, 0x0, 0x4, 0xffffffff, 0x10001, 0x1, 0x0, 0x1f, 0x7}) mknodat(0xffffffffffffffff, &(0x7f0000000240)='./bus\x00', 0x9035, 0xe1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) r2 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x8010570e, &(0x7f0000000000)=0x200000) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000140)={0xfffffffb, 0x5, 0x4, 0x1, "f30a23c9a7ee8b9b2bbb0cf37c836f48d43986ee", 0x1000, 0x100}) 16:00:21 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) r0 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) unlink(&(0x7f0000000100)='./bus\x00') r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) chdir(&(0x7f00000000c0)='./file0\x00') dup2(r1, r0) 16:00:21 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) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) r4 = accept$unix(r3, 0x0, 0x0) write(r4, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r3, r4) r5 = fcntl$dupfd(r0, 0xa, r4) ioctl$TIOCSWINSZ(r5, 0x80087467, &(0x7f0000000080)={0x9ba, 0x7ff, 0x651, 0x32}) shutdown(r0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0xc003, 0x0) setsockopt(r6, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:21 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000400)={0x5, 0x8}) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000380)=0x4) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfcea0004000000000000819f507d00a4000000002951b15801360bcd4c0a162b58fd42142667ac22d237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dfbc5b65c659c17e107cb9148fcd663d2870b41200003500000000d28418ac1b00000000000000000000000000df42d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f8a420eea4173d5b6913eef9e8f0fb636710000d2df0ac87e0d7bff7f0000f97d03126da536ef612e9e3b79f7424082bec304ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d36d8224d791038ff36d11b2434c929b34b0587cf25dd9e1e49f931a4193897b0a33ed3cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f4cf37fb6513a51adf2ea95d1f0a6ee99aca97b9747147be2b57674d42f89ac33e007c73cff775b0a8fdc706ae4deefbd61a94ebd1051d888d1f67e1c3a658cc5130843b259c55d5af257b73805eef0739a989ad4db47efb5e4a75d87e341b9aae76ba99c1cf09273f6074b771b4f1db89940e91d5b68ddab5f5da482f9b6a905262901b4348ee77017e3223d9fcb42151c62a9216871e1b44d917b5428974ffffff7f5e9f33ff95a6309ec58b831b8d2692c76934362652264a2a17522303536383413c330a1564cf2acb041d720670f94939407841"], 0x10) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000340)={{0x0, 0x9}, {0x10000, 0x800000000000}}) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r0) fcntl$setflags(r3, 0x2, 0x0) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:21 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000180)="09401d52cf989dbedee0e38500cbdc39fef4e448f454f382a642bafcc78c4dd48807e1ed00f91da5ca97a3d9a51ab514c0f9e89f3f77dca52bd7fe2c51e71bb734203eb156e5f19262d8a507ed954b1fce77f7602ac954f9382d7782b385b5344f2dd44f4e", 0x65, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:21 executing program 0: r0 = msgget(0x3, 0x85) msgsnd(r0, &(0x7f0000000100)={0x2, "fe27ff3b3f2e36f69d20e3de76c6f418c2f2758696d05309b959a680a728541b08df04c64dbb45832ac0ecf14c7307abb81f353f8dd872a28b762cc2235156df69ad39241cda8306f2b26bc8a00d3bb87259e39d181a41e1810da645243e06ebfba369b578e3502e01c615939c462a64a3736cdb70c2b72249c02f1d73d4fd1a6cabebfe5adfbff32dbd771734085d3be7287e6010bcd65838dc4c564f81db8b94a60595db52"}, 0xae, 0x7a0278ffc5f83cd2) r1 = socket(0x2, 0xc003, 0x11) connect$unix(r1, &(0x7f00000016c0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30b01777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6a524e3b8a96be30bf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d9c7510612f871f43808d954d0cc574ea5ea4a5c5fe65baa202361cd8cac7db375c4d6301a79f9cce41b3ac5b65c6593df170bc122cd2350000000000000000180000000000000000ff0100000000000021d39b402895b1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000008e02b05e5d12f524ab2353a7cc1b87b5a1824916325aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e91455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840e3db1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9671d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3faedba7d65a659255490b8cff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebead1bd9dafb755dfdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8dbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdff070000002cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee35713f454ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce45a05fded49e827eb38d43fe8aa720bdc1183249d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f5015409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211fae0d7f7f1b8b52461ee4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f858f6e200010000028d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e94538e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee943781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac00000000000000027e2da64f6ca08695d10e7a55e35710eb0b158470dbb0d6668c44b6f86ce2307d4bb67939d26304000000000000000000007da39994c80a1298c322b97c274978188290d67862da324d96c32c51817993e6ce4d06c73afd15fced22b2531be94d50c8c892cf723948f1e9688fd9bc424156355730e046b04c9c7a095c1cc7962ee70feb29191dc64d8f17ad2001963092b6a8e07c0ecb08955a9c363cac2b52e851a14736d949bed6651b91cb4a2562aa036145ae22b77feefb0404669c8a7d8fac9dadf179b6d7c7d8cfb6b3d6d5e1773f7532ea40dc115e2a641d9889ee29d218e5516c8325b6fd240002b46aa1bdb185a88df9f0d6eefec768642181d46a38492dad2c3bcab315d43d8e5e4ebd867c16853729e83b5daac83ed5edb4c9495b934679fdd59903d138859c0afcea5c0b376b172affa76bdd18a810f19bf9ae7134cff7c33b1d922a74812cb13abfd3869d0803b74493609b6e4704a43a16c610c7d3e98aa3b4d61f637ef9fc5e2daf536cb6bc0ecfd3ea4d18904d6d9300000000000000000000000064e7d7284ecdb0087290c9ad0224ca08316836fa0153ea7e44ffa26c503e6a92f9eecac836420b9efb4434958ad4e3c145b165ed671a0b1d264f09bc04959478640039e21edae7527872f9160cfdf2b30e1ffe8fe826bf6548995973bddb7cb9d21af02383c51436c3dbd7d2defd7bd7e89c15bc7d295e5672f97e7eb4f53af9fb9181de4dd74b41aca8673e59441a2612dc2e34bfbe48d1b889e1c6d0b43ea9d0d9a3df18875204ec29ffdfb2fd7f80f423f001f48ca9f269bc237112f4f095265c68f9c32895ac4808256172ec87dd85e86a848bc49b5ad223"], 0x10) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r4 = accept$unix(r3, 0x0, 0x0) write(r4, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r3, r4) writev(r3, &(0x7f0000001680)=[{&(0x7f0000000d80)='\x00'}, {&(0x7f0000000a40)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe1203f3dbca03274831f48e82313e72bd96ec804359f79e3af9e7e2d705ed78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa052208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3af7c64ce78b0595af7c15163c04664feeef4d0764f4754d365b7c5cc88e50d0b0bb00636d74876fdd10339f95a1c4a05412e543acc1ebe77d03358ea325e0ef598eeed92e8927018c032fb12dd5900a01a95a0017de0343732a467de83b0333caff8efeaa5d067348cadcfdaef93c7caeb776e9e13dbffc971e00c", 0xf5}, {&(0x7f0000000000)="892eadf04950da3c19a33f3b026dcc6cc364690774d47a42542306415006e34157cf18f93e5ef125e6a32e99d13d2010e6b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319ccf22a509432124bb88ea962d58e3c174125a6983ee863af300"/108, 0x6c}, {&(0x7f0000001180)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a81d203fd2df41ade51026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c051", 0x3a0}], 0x4) r5 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x8, 0x10) close(r5) 16:00:22 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0xfffffffc, 0x0, 0x90d4, 0x0, "d730c1efbb6fc6e25a5b00000000200000e74de4", 0x0, 0x2000}) sendsyslog(&(0x7f0000000180)="25e9ab85efd73da99c6e77912ba4431a71c12e65244a45be00e5168e0c81cc3eb16ae6484c7016b0a9533b97090856cc652b5cc98ec489e3b038b5ca027e65a3a99bb532b4f3ec496ead674f235615aa3c2b1338dfaf20638a5dc8230bf1790bf4e0eb11bcf584c46d45e6da49c461295cf637f6c1f3437b54669cfb279bcb509fc9e6f70105fad94195e1d5b5f3d1e008583439266ee298ac2a23", 0x9b, 0x37) write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) write(r0, &(0x7f0000000280)="4de8", 0x2) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x0, 0x0) pwritev(r1, &(0x7f0000000780)=[{&(0x7f0000000300)="86361e7d39d1aaaaced0f1a6bf2b3387c5349c491a7bde0396e17282d28e7095f3e9d28cfdebde52aa437555ef859a9ec58a201a723688adc6b50fc5f7c7f1b50e76d5c02118210203b96ceeb385c648eadc60687cb57e432aa18bcec36572", 0x5f}, {&(0x7f0000000380)="a77a89a386a9a758f1b9f0ed84a7484c2c474b4f63600cf7830dee3d011e3bda888fed91ae897a217035d16b9ca53496fa699e1e897b41a3cd7378fa8b3e7c149526d11edd90df01ff859739e059974df9d70552644f2a43cacd7fc46863ec55b9e4e335d5e3627b56073dae50ecef385d0b029fdcd78d9b00abb0e222f73da43c565cd34fbe64cded9df556d8e99e77faba0d13d32a5346e052709370112595fc2cf46bb97b007352adadecefc0179ef989523d1a567e6e6aa7467c5b79acb20a3fb74973231537bb41c45026ba70d70169829bc00c825c49c0cf5095f76e6e25d843d23207041b8337a70a638302e69c16efa7994d7a", 0xf7}, {&(0x7f0000000480)="3beeaf8e5edb3392ee7fbe4dac8da2eb1bc68419b0e882373fd1d1a8f7f12d42687479e4d48257a781c3d3225c1e25ebb854bf66970cc322125f5cdda77d624fe28a6f750b0b133d203aa8efdb867a42abd57e0215274d7764f9335c7c172e", 0x5f}, {&(0x7f0000000500)="537887067e24b2f5fd2975c26f1061cfb354603a322b6144fb7a966e8e34e2ced36418b42e64ce0968419765c1ed4c6e38ceb1f8726d774e7546175a8bed5e7608089c90f4f816b4515958720baa35da679a5c7409e85c24c50785100748aa4882b72b9c2d234553bb0e358e332fcdc8145ad8c74c0118b8b58980969361ddf9d9d135d80c1faac90bded9d0dce68157daf549ef58d139647b1e573f47ad6dfc6ae9b92163d6e79952671d6cb2698a6f7574c3fb244d0ecc83552f1e0f75798b5c7703827480221d247cec6d461dc802123f6ff49cca", 0xd6}, {&(0x7f0000000600)="99d76be41db3a909cedd6dcde43a33625f96146b15d4a9d25a526c748ff39f7dd29167553ea71d97e8fabca2d71aeba3dab56ed01f0e3e7e9bc4b34eca7315560a20f9d05e4d63edee2ee9c920bc10cd759c06a35fa07e7408fb131dcc835884a9e565d93ae8d8adb5e2461e448c55df55", 0x71}, {&(0x7f0000000680)="22263fd09f569567f94b7a047c9c233f8a6e9e3d54f01559ec1e31072882dc1744f7fa3572ef89a730c3222a49aa353ae312f0bf51fe151ea9d4677719566d3488b7b6e37849309219337ef45e25b9234c7af269ff8a451c4d3cf2e07c92a9ecf59a5dbc8187b2abb61301f0d0d68714f8e5e6e92227cd3adc9781f0998dea5fd3c6a046cc4f04ebf71be229a6d8362e156d5ef980ad94cde09c101175b55aa38c28162c0cb47a83bc8cd380dd6b4073a7038337313585fe630fb1ec2a5f335271052c3748d07cf3e1a9ec949bcbe2b038938822521d1c5bcf8e4737b22846", 0xdf}], 0x6, 0x0, 0x5) r2 = syz_open_pts() close(r0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x81d0, 0x0) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = dup(r4) listen(r5, 0x0) r6 = accept$unix(r5, 0x0, 0x0) write(r6, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r5, r6) ioctl$TIOCCHKVERAUTH(r5, 0x2000741e) ioctl$SPKRTUNE(r3, 0x20005302, &(0x7f0000000040)={0x7f, 0x6}) dup(r2) r7 = syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) poll(&(0x7f00000000c0)=[{r7, 0xd053d29532154bf4}], 0x1, 0x0) 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x20}, {0x1000000045}, {0x400006}]}) syz_emit_ethernet(0x535, &(0x7f0000000340)="b6") socketpair(0x10, 0x5, 0x2, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r1, &(0x7f0000000080)=@in={0x2, 0x0}, 0xc) 16:00:22 executing program 0: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x7fff, 0x0) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) chflagsat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x1, 0x5) unlink(&(0x7f0000000040)='./file0\x00') msgget$private(0x0, 0x400) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ftruncate(r2, 0x0, 0x7) mmap(&(0x7f0000ff0000/0x10000)=nil, 0x10000, 0x0, 0x10, r1, 0x0, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000c40)='6', 0x1}], 0x1) 16:00:22 executing program 0: r0 = socket(0x2, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getpeername(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000ffffffff452904290000000000000000070000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070000000000000000000000000000000000000000005050ff"], 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x80, "6b0000b40000004e26d03f00"}) connect$unix(r1, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0x5) r3 = socket(0x800000018, 0x1, 0x0) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b0784"], 0x10) sendto$inet6(r4, &(0x7f0000000300)="94", 0x1, 0x0, 0x0, 0x0) sendto$inet(r4, &(0x7f0000000180)="4d5a4237354b33900a03312c8f9c97cf58921844e4447b1dea15233a59d7036ba370acb4cfdc3bbe213b60e3112b6c8730046a69d88447219796979ebb9db76459e86a5db049d8ec57ca3d839457436ec5f0d51a04b097fe4ce6c5fc85692b41840f80322dda", 0x66, 0x2, &(0x7f0000000100)={0x2, 0x0}, 0xc) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 16:00:23 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000200)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000140)=' ', 0x1) r1 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x960, 0x0) ioctl$TIOCNOTTY(r1, 0x20007471) syz_open_pts() r2 = kqueue() close(r0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "8549550600000000000000000000100000001000"}) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = dup(r4) listen(r5, 0x0) r6 = accept$unix(r5, 0x0, 0x0) write(r6, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r5, r6) preadv(r5, &(0x7f0000000080)=[{&(0x7f0000000040)=""/28, 0x1c}, {&(0x7f0000000340)=""/4096, 0x1000}], 0x2, 0x0, 0x2) kevent(r2, &(0x7f0000000300)=[{{r3}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x1000, 0x0, 0x0, 0x0) 16:00:23 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e", 0xfffffd68}], 0x1) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x9) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x20, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x8, 0x1) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f00000001c0)={0x7ff}) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000140)={{0x5, 0x1, 0x4}, 0x0, 0x1000, 0x9}) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x3}, {0x2000030}, {0x840000006, 0x0, 0x0, 0x7efd}]}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100), 0x248, 0x0, 0x0) 16:00:23 executing program 0: socketpair(0x18, 0x400b, 0x20, &(0x7f0000000000)) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) r1 = shmget$private(0x0, 0x4000, 0x100, &(0x7f0000ffc000/0x4000)=nil) r2 = geteuid() r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0}, 0xc) socket(0x425d6315461b1659, 0x3, 0xd1) r5 = getpgid(0x0) shmctl$IPC_SET(r1, 0x1, &(0x7f0000001680)={{0x8, r2, r3, r4, 0xffffffffffffffff, 0x40, 0x7ff}, 0x2, 0x5, r5, 0xffffffffffffffff, 0x80, 0xffffffffffffbca1, 0x1}) r6 = socket(0x2, 0x1, 0x0) bind(r6, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r7 = dup(r6) listen(r7, 0x0) r8 = socket(0x2, 0x1, 0x0) connect$unix(r8, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b0784"], 0x10) sendto$inet6(r8, &(0x7f0000000300)="94", 0x1, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000200), 0x18000) socketpair(0x0, 0xd4f4615337055b70, 0x1f, &(0x7f0000000300)) socket$unix(0x1, 0x2, 0x0) r9 = accept$unix(0xffffffffffffffff, 0x0, 0x0) write(r9, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r7, r9) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) setregid(r3, r10) r11 = socket(0x2, 0x1, 0x0) bind(r11, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r12 = dup(r11) listen(r12, 0x0) r13 = accept$unix(r12, 0x0, 0x0) write(r13, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r12, r13) setsockopt$inet_opts(r12, 0x0, 0x1, &(0x7f0000000100)="d1a391873ebe311fbf97586330948ad7eef6f32c0eb968b73e5b3d58744a119ac7debefd292db20f9ecd73dea0d7095e037e33870f05585fc8277412ca979aa6b9f31c14022525b0dd3ed58d63c502ef8e34949bbe0a907d1f5d145a66db02c7d8523d3a0939572f84ac69cfef72891b80c72283f38c3e1ad013c78af6130a04a49a38d8833871f3580b662ae4c2558e6cad878252039216a3928d6d765c88ad8e3d20765bf55744491a8a0d0c103c2e9dda3056a19647b35239203931e982943014437710d0e7adfabbf484b742b7f4dfc10982f91771e3311b289078827745ef55c0f1", 0xe4) setsockopt$inet_opts(r0, 0x0, 0x7, &(0x7f0000000000), 0x4) r14 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSKBDIO_SETMODE(r14, 0x80045713, &(0x7f0000000080)=0x1) 16:00:24 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000480)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328", 0xc1}], 0x1, 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000180)={'./file0\x00', 0x7, 0x400, 0x5, 0x1, 0x0, 0x1000, 0xfffffffc, 0x0, 0x2, 0xbd, 0xff}) r1 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x800, 0x0) fcntl$setflags(r3, 0x2, 0x0) dup2(r2, r1) fchdir(r1) symlink(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000200)='./file0\x00') mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) 16:00:24 executing program 1: 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) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r2) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000040), 0x4) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000001480), 0x4) connect$unix(r2, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) write(r1, &(0x7f0000000040)="552b4430b6b4ab5f08fbc3c3549e262ff31013b5955e0aa9581da81c031162964c5dd4", 0x23) 16:00:24 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = openat(r0, &(0x7f00000000c0)='./bus\x00', 0x80, 0x80) socket(0x20, 0x9, 0x5) accept$unix(r1, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) setsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x10, &(0x7f0000000480)=0x1000, 0x4) r2 = open(&(0x7f0000000000)='./bus\x00', 0x800, 0x180) mmap(&(0x7f0000e00000/0x200000)=nil, 0x200000, 0x0, 0x11, r0, 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000080)=0x10001) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000040)={0x3, 0xffffffe2, 0x0, 0x0, &(0x7f0000000200)={{0x0, 0x0, 0x0, 0xff, 0x3, 0x5, 0x3}, {[0xe620, 0x7, 0x6, 0x100, 0x1a5, 0x1, 0x9c3, 0x8, 0x2, 0xccee, 0x5, 0x3, 0x9, 0xc8d, 0x8a, 0x51d, 0x101], [0x8, 0x5, 0xffffffff, 0x8, 0x6, 0x8, 0x5, 0x5, 0x4, 0x401], [0x10001, 0x0, 0x2, 0x5, 0x7f2, 0x1, 0x7f], [0x3, 0x101, 0x8, 0x6, 0xaa, 0x3], [{0x80, 0x7, 0x8, 0x10001}, {0x7f, 0x8, 0x6, 0xffffffffffffffff}, {0x1, 0x8001, 0x80, 0x200}, {0xfff7, 0x7f, 0xffffffc1, 0x44}, {0x100, 0xffff, 0x5, 0x1ff}, {0x7ff, 0x2, 0xf49e, 0x3ff}, {0x2, 0x4, 0x8000, 0x200}, {0x0, 0xa3}], {0x6795, 0x6, 0x1, 0x401}, {0x101, 0x4, 0x80000001, 0x3}}}, 0x0, 0x4}) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r3) listen(r4, 0x0) r5 = accept$unix(r4, 0x0, 0x0) write(r5, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r4, r5) r6 = socket(0x2, 0x1, 0x0) bind(r6, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r6) setsockopt$sock_int(r6, 0xffff, 0x1001, &(0x7f0000000040), 0x4) setsockopt$sock_int(r6, 0xffff, 0x1002, &(0x7f0000001480), 0x4) r7 = fcntl$dupfd(r4, 0x0, r6) ioctl$TIOCOUTQ(r7, 0x40047473, &(0x7f00000004c0)=0x7) 16:00:24 executing program 0: select(0x40, &(0x7f0000000000)={0x0, 0x100000000000000, 0x4}, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000002800)={0x0, 0xfffffffffffffcd2, 0x0, 0xff5f, 0x0}, 0x415) 16:00:24 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x0, 0xff) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b158c965e248701201360bcd4c0a162b58fd4237b8fa4d012f6ac41e6bf3bf554799bab80ab4cedd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191176bb2fad29d436947f299768b16516026629002e32f470e75c93ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3faca89a8aba050559f2120ff387c0f64f790da917510500983d41ba76f5bff41e0e590b8bd5295eba5ae8d52b8686ff308d72c2ff286e086f9daecf0c0a3f93a5d68996fade9cef0100592e67b0e033c429ed29335c340300e0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315d0300db84f007a4084883add7525e0126e33aaa9f845d0369830df582bce12842db8b0900000000000000b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd4acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f725e767e29e6030b3d75550c568ac82b9fa226c7de08060f6892f5c94c2931e645303b4da0ae2e628beccd1a205ebca60a5a3918bfc87b6eb4d73447f93b274ba781f0e0a53e08e15d43288ffbb929a05072a61aed5999905dfec2945385601aba866467f03bf0c75af117890b6dc270d13d017b0020f0e7ca8a7056572971a202167e10953b3ecbd50fcf279fdcec904368cd2e33ce85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfab95f10c54554e3b0ade52fece1f728dbcb10ec2af46e59f4299cf8db5089d3a1c0ae025001d285572e611541084169b607bda7979cbc866d0ba77bce91b7974316ebbb50b60fd46c36dcdbf054e4019de31810ee58f0ea53fbfadb566a7fe6c0000000000608e84eb5d0f03c51f38db8bf005fa0b6f1a6d8cfc293bce430d75d37c5461009d3c62da83fc2f784110b649fefbbbdb08ee6beb8efeded85908f2f748334bae1a01d2840072b3fa9b4dbcf1436d2cd75b9bab54a45966c9b6809b42f3bf90c355bd8ad7a7650d6b500411547321772ed2535c691297af3caa3b854c436bd377f70cbae338abde9dc6d4c06135423232a79ae1fc20a72c4ab30786152e66481e439daeadf0a2d3734e527730a020ed9de83afb01e322b5c0d50629518b2b45a32666f3e039260b451f8c1b7c316fb9d7ca30665d156f948572a616e1838d6e5f7391f6ac800000000000000064f487dc62df75a0c105b54f115c5ca48b268b8ceb36b762922aa6854b898a7d154727d247d70570019c3b636eb5e0e429878b7b9465cc8ac108286dbd5a60003a6a16caf5d15721e9fb88c7e32d22e19d234e12cb4410c235dd779aa93e5f49b6067b3683dc64c7cd304ea08484cf5c870cb21b82fb7be5e1db70e22b1a6a24c387bca17abf718ba14e4f4f4b5354302ed3d2a25bb3f6dd4350be994a92bc67d84d32b0ff3265d7919ae49e5d1f6cdbe9fe87cc34077274361d9f26ac1158c034258546fd2af1b5ea5d099202a1da55360b1287feb24aded7521de75c7e99a9787c2d4275938b91c57e138b77a9dbdb4679d804ba34687afb6623245c8859db1f1aeb00"/1347], 0x1) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x137) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xdf1e, 0x0, 0x0, 0xfffffe4a) 16:00:24 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0xffffffff, 0x0, 0x0, 0x0, "172d6bce6a080800fb1b757ebf99df0079b100"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000300)) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000080)=0x8001) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r3) listen(r4, 0x0) r5 = accept$unix(r4, 0x0, 0x0) write(r5, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r4, r5) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:00:25 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x10, 0x0) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000140)) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = accept$unix(r2, 0x0, 0x0) write(r3, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = dup(r4) listen(r5, 0x0) r6 = accept$unix(r5, 0x0, 0x0) write(r6, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r5, r6) ioctl$TIOCSFLAGS(r5, 0x8004745c, &(0x7f0000001600)=0x8) dup2(r2, r3) sendmsg(r2, &(0x7f00000015c0)={&(0x7f0000000180)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001400)=[{&(0x7f00000001c0)="9d85f5f744f2498ae06dbc88940480ef18ee5c8442b047b2018d71d2171e28cc31b725e3c80c9399a968432ee1727ea5e6e7f564ddc6cf875546cb7e967c6ccf3018a5463b537180433adb315aae770be462301b41398435b9f6e7d2280c2a291ffd5060d999f62671470d6a09b2537d81619003bef5d156a742bb522bddf0a119c11ae7d59c27eac34ac0800c79714350a6da7f895d135445c6cc5d072b76b91dc5d5f1c107ba6ef800578c377375b57c6294e773911fd5f241e5c8a6d480ed8ca38d3b20c62c12d076b0af7cc8cbfdeebbcea0bb5174b7f2e94b7bce5b73c8e5612c90", 0xe4}, {&(0x7f00000002c0)="6eb4e87f7aaf1565092395410674557881ea6010b9b3602a0c30f27ff62bb59cba8a85d3f8d302a00d66ba2e826befb8e7d15d558e54f08f977f4c8e5149425867f402183299c9d901cd8cf5250506e95a", 0x51}, {&(0x7f0000000340)="332abb6a7dbf8abbd13603d6a30d5fba", 0x10}, {&(0x7f0000000380)="e2aab34839c3cd230d126a032b9a937d0bdab6c7379d632aa59a84512718b0079694eec2583df12d7f11acbd4d480a427f03dc54772d96928c900fbcfda605c58db1df6d3995f5c35b98167e674e5588c611fdf5efc106ed607729f4bcf984ac87701c18c0f19cdfc19b2c2c8827965c96962798f6ea8001d35580c4f287d653b10aaf048f50a1acab9f31d7253c03481e94c26372f499eccba4c2a2b0f8418f2e66a2bfd2421de45e5ae851b1214bbc9827e941c254ebc8923de999b44bb1aac8a123720aa3a00bd9a3695eb3328701efccd475660528fc6729ea50b42267885f8e8a44040713db944180161d70adc99365c7c6f15af6dde45ee7d1e5fbc1ebe5324a44501b34ee604a2cd35af697200d7f30a9407db516aded80278bbf9e136c24c9134c7a4dabdda727f5243f36d8d4c74c13a5204a85c72879f0eb2eba89e866ebd1b854f3651ae1d6da3b94237295bdca84b474e966439fd3f1b0c1fdcd93aa742e1031fa8b221a6e11c7e406afd5a66d6d789a8b920532e2399791dae9d917f8b89bb4e052587a983b161d64c7f4cbcbc9ec65ecc9976fe9f25831b5758c6e3b9ce3fb51ad41116b8e00b724b8494c2b77b19349d853565a3fdee994c071158a7d2835e60b9d857fcf625a2032985544b0ae2a69cd1eaa19190d30fb52fedd88a21622579db3591336cb827ddb5044efb7d590a36449492a0091cc8512d2b6fb09cd65af6f5ecfbff88a995cebf81524c93a7bd1d0a9ebcfffcb2ef8372e743a5f2bac6d6dfd7f4bd5b6e0b02dabec70576495bca613d2aa4028be0910daa2544238ab2733df9692892416ea2406a7f0a6a3ef58c909284191ccf6bc051c480604488198f679aea2fe8c433f09a84a71accb745ba025a66b952977eb9c44c469c6ab69c70aa3b2f02f81a1d459edb66c6fe532476ce2673796e21ce2f279d439045ee1294861aeee5040aeb97b8789632a5eeae9b2256a0527888563ac286564ec684d730b737f83e36774452a5799ad8067a937b9601e49715639aed13c475ad4004fd7156d50813f56107919e7c141fa97b00f224175fcc32e0d12ac42f204c2f9f27502bf329bdb21dc881e3abcf8bd5eb82d41ad486973433c44248d1b882f6ddb87aa74134983325230e70402e9a16554a8d497e8cffff71e680fbc3631745e787151e893e8c7b1d5879c75a169459c2f880c91c7687785e502cf5650eb40c1d8deb81436fb9c876416ca854df14682fe9745e3f9d62ebe2a57ac2d715dbe26192039484d9c8fd56050c06390d70fe6f5ef8e321da3dc5e3c2abcbfd88825c4d897614db942722a068e77af4359ed7947486de735a09e123e7b4c26fcb8745b59750bcd937bcd0b8e35395396d3dd86f3e0793e56b81a75415d1f424f51483547fb8f34f9595f8fbb00a39d0810463aed186e855742da700b860588225e25f6e95d5134ac04fd7a53c55bf96e6ab55643cbc8581a7279c4b69dfa33c43920f344c3cac62c18cbce636fdc79d2cb3759d6a8a6558d2d56b32da52ec58ca500c3bcf15b2eaa1e9a8275f9b954aced060502ddbb9b12947a9436e75a5371ab36aa4c9ee7db51bff211e2d1fae57b1a26bc92a887a3e435c6ca7f9c453ebfac1cf2ef6c95c52fce8c0e6e5802989ec8c253e3bf330bf28dc44ede702a62b8d210ba0e28cf25c4a7c7f249603164b07e2b141ca2a1898f4a0e68e70cabc0b648a16e123dc11b8a342ce25147239698a883e8b7f99ab23929a544f72a79fdbc5c7e474efe832c2e863abc499b4ad6afbf377a7cb4def66c8f3c7c72ad7977d60d6f2863357a1c73a883882a860e8fec4dbc0fdf9c82bb3ad38c83deffedc15e5ad303c94f3f48dcfddaed0ae1f493e144a1ca2afe24e80f9e6f057c35ab24d3a7cb8631ec15f6d7cd83672d478def06873cb0d3df32d12a6d4da795223bab586ee6f97a049ded36eeb5561d5521164b2e09eed78d4c2f44c4032f55065e156eaa8701443d1d9bec676719fa67a047286111709bc4037e942fc6aa767e1439ca12273ac534a7c7f4ba3e99d57be6cbccfd6f3f421aba968d3c2dadf419b7814ff14003f2d5b6d8852bd1727fb191f9b1fdca9f065821bbf1b8f25739fe7494f456ce9d09f142e84ec8fe0594b78e09d5cb437336dc30a1cf0be576e7065b235ed4831012dd029738dfba430bea5dbdd0c387b770d01db0bc11bac10377ad0a4760a91585ea69153707df1ab8175284943be1c7e3438d9500f7721b4b2a2344e52979e8c6b9331d426f2e2a0620d2b4351ae1b89f9f716c39b13d8eee32cfb04d2c7d250d2413dfd528e8a16cf11ba9160ec42ac4435db760afb36cf41789e6506c224eb1a25479471092669e328030e0a5045eaaea93abc8431b94bf292c2ded2825ce61f6f3ad9d2fb23ca42fd2c026d017291880d0ba5b6e4f758130ce577702a7bbde29f60b567f4d0f7eeeff339c76add3ac7a789a0d4bf5510fc5ef51a5cdf0ba0b9b1d518a7ec760af3c96125db6aab25c3dfc34751217dc75be1a46dce585519c0501f44897fd2ed7186a0ba18ae99fb2b46791e14747a14fb6ab1406723299f532eca8e4e9f30c08270e46b2cb49600f209ca23fdc4bd64531150ee013822fc5676fbc1c3bb3bcb79500d3031ca4f69da4b09fad7feca1d88097a9c1a54244ee1abce414bc396815fcc1bbfd0a3b5cc190e04db362abc6a05ab27a04e9118e79048b39b53a9cbe4de8ab6b2af1364c4dd68a6418b6150f9b495754d8ac2c354abfe16a784bab48db4c1933b429d9f8ad94c71d1bead7475ee0db2b2f0dc9922db56e06a811c56ccba3471a8680f07f492a593ad059aea315dd046dde2478f211c91665027565f0b8af0d18b2b63e8b7e0f19b18150283edfc375602584f16fe70404f1efb4acec575b8ae6434b24c86c579c8e317544f1488e9ab9fce28ddc74688cecbcb3bac752e0af5c11d01138f117eddd61d7402d0a7dbb029c816852515108eb6b3de1e08ed33beada2386b80cf5083fc701b19ac212b85fa7862cb6d39f3ce87e67c2f78c363e686d485cb3140cca79f6cf7d3ddfc206091ba620c0472ba61755937d63def3de47b5e6b0f5d2069a8c302855e7e8712c9094a4dafd0680f3cdd346e11b2f6efe8d6eb965ccd5bc2c1a1bb5d9997babfd675f314fe61dc1749d46038c44387a8af239f4378ed68a6cceb55b7db98455899786a8cfa2219da3a04b62bf4cd6960de413e38222dda474dea91d092419e4ddfa40d7849f8271bcb7e1338ccd6eb1849c313dad0af0b7be60603e292d1d26b301e8eb0702f16263f20e7f85c3e047c13630aab63a56ed039938b104c98d4232552a028a1dd40e68775c2838ef6aa19019b94733c58f4e867dfd821a579fa81a17cf5f7523be0eea50d7c53088b32c1e5aea9026df6a3b301d2fc60811ae374b44da9fe151e601b5af62eadc8664ee09b9d465072fe0e4cde5f4a069c294f302bf5a3816755c41c3b6c7e4e40d7de9442fac389a77a1b620a14cbfe8ba9bc617bf32b1fd54e692a040d7551eee953c66fb719a8e1177fd0f28fff1ca2c9eebf48edb4b83b09261c422085219caa22fc0b489bdf51c78ac02bb5760715b962eeae5913f19cde2be0fec295466e5713217912419d03234498fd7a2b87bebad4addb4a9fad0dbbf5ebd677225abf5d065403982d96a502d4a9d334bbd229ba0e4b5a05aa89cc8036c53050e9da1bc789a5ae40c688d092ceec0eac8846717b3df02b69dabb71ac9943f7531a96f72b2298f5e63f427e27b5a9d1bc61cb678164de61b3d776c9b47f727ecd1e98e5bf15e945c15ecd8d368d3de1686a317e60320f0a53b3cb75981e8cf3922d681f796cfdedce2e1f1236b64818bb7787fa7203649ebb6d9ef6e16dd9e9e080eb775f1da2f84088e651260b00c97105492fdb19c4682a2915bd53d1d1564bb7d55a8207d33a9758c4055b72cedf54a5e3a023ccfbf545963bbfb9d6c79d602397ca0ca94bb599ff70bef8a0ed92ba203ede1916f9a76c37300eef4a8e7d6db2efcb465373c16a9e088a6662c2d73c3f0df2f4a5afcc7e1527c8ceed0ebe8960b0af931aec9c883ddcb796d784bfc2318c2bba156949bbc90080f7be9a5a11e5552d5c9387b33f34bb5a7d288f59fb45bd78d98652b78496af61945de4dab9a4cdf97c0d88317c6f3b2c3884b915f9ed5b21b9d24b3be5f9f09ace2d14b3a3ebe9281889439aaed6e0247a70766ccbb3d2d20a0b0e7ad3c5804af3155b55850e70132d43f91337cdcb85aa947fbce65112065ac3c1e0924e9e04b13155f6f81ecdbf6ebba551ae7a9c13cb90a020a05243fea9c223c8de18b029d977be3b5da2f6bb8ec80ff6c8df4db5cb1bd0dc695ebf31867e254ed0b9d4bf2812a4fb080c0f2831ef76a0b11518577eb03d1e7c7a65a9ba059c618622c911b082b4f35c5ddbb815e0a0e8685d66ef438f08c43490766a1271c945b089cabad387c65745189fe34edb9e7b8b58dc33c590bc147599a40ff1fa6ec252ec32775068ff068c55f50a7f2d99fae51b4bb2464e2129868bde77f7c7579debf62bbb630dc50a0fd3f922bb5f808bf26eca9369aa2bc13bfa5d646618b4ad756a489cbdce77d98762bafdf4a2f0f4aa2643a800ace717c74075f1880bb5aceabe9770051d133ccb8f46c11c3409933f5fcbd491ff22ce61299d3de16dc6090579e024225884425e0871cd6b97bff1f6ed2ae6d0218069a2d59d78cee356cb5467d62f23a505c16d44d60e4f297665c7c70b0aca28ec2600512bea31f64790c9d6d26c29401688c641d4f7b18d3033ca5a3824948f620999400dff7511e5f68e940d20b61b2c78f7cc5a83135e3753352138b35bc11a707783e6b90a3872faa2cb67bb7e540e19c75564ea5375cbd9606b76a8ea13302b358a48e9a02efa08000cd41aaf550cba8a373b7182e453dfcbc8bdc292e7bd973b9c0fb33814a93c5502efc241f4043da68127b9f7eddbf3d230c4b5b54d18731f34db8484576a858b5987d7f5e577a0bc9549e20f003d220c25dad004be331d1a26b0f0a3576fff8d3fea99f1a6a2d6ba4a51a5b7350874dff59e6aa4a8b55ff620da7bd87a1293b777382e0c3b87156822f8cabcb8068e992fed70c39361fc128f4b20d2110a08b465cbbc4c202fd434ce009aa5e757f60b65fa9e0cd970b6db1a307ec9d5560e5c8a74019c42babfac900b8cc77508aec5cc59d84c86e785c7b70de10138ad080d09d050d600bc128c86ac18a870d9341fcb12d67bbb628a942d0f1eefffe751fc297d372b9f068c8911326eda5117526576fc2799b819315af0a14df35c2a04598673814a594f02afdb7f5e9ec69024952146b562fe0889d74a9129a456b02ed014a8151eb45394d9044f5aa21e425f90d70bde26270efe3c9b0d41a9569e292837e14dddc9c832f113497c5033e3625e57c354441d77eed107aec7ce7bd27def28925c292c824cc2b11edf2ed96eccba0b1f38caf3435e65de2470c67254e14d209fe29dd6c02d7b69506754eba44958703a5dab6eee810dc1fbf2087bf06d6ffb8a2ce6811bcebf5ce7ac1679d74cfb877154332cac6d954a08ca701e406d06abfb7d7d425854daadb55d0a77ae64cf18149a89b226cc73b870de1ef011a31ae2374c26923438cc6914c0ac2033b1ac344e11b69da8afcc8710b780b04795f67297a232c621110db583c4ac2abf6f259239cf4264d9c6869694798701c142effcecb5097117dfef4c34f49f7030108a56cd92385edf992f11fdff899c265", 0x1000}, {&(0x7f0000001380)="1bb2322e18935681c90260d3669e1d60a74359b60f3cef0c68190f97048754e1a1548485b1e6ff8c1a6b59a6fb4bea3ee57a9319f9171ae359326895efa1641e3152e42940fe3afc023710394611", 0x4e}], 0x5, &(0x7f0000001480)=[{0x50, 0xffff, 0x4, "ec4db3179430a2c045e4598db6f77b32700f0d0530e563ec5abe111ef99c8b016290d9eb433b57d8fba3214808e04c57276acd98cf41cbf00df4e7ad"}, {0xc0, 0xffff, 0x6, "450cab9965b8a744316c566e61d090570341597491f430cd7ee95f23e803c1045ea54714d454fd803d83c996f0d52404ad4392a4bf8c80b9684fd4932cc7905f31fc00e87564d32bf3cfa6045e11e02d358607bfbac0cfe6b24e486c22c4a078df9214edb68aa6180c84090ee8bd958ac8b634c643c89e6a60fec50019fe0656744dd74ae00df4e5f5558211e0579bbf37d1350c232690112760d75c94fd966b90d0bfcd678a5c0f8e7b178d"}, {0x28, 0x1, 0x173, "98a1f3ccca8f855de6e68f3d4fd9da8ba27b23729894c9"}], 0x138}, 0xc03) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) clock_gettime(0x0, &(0x7f00000000c0)) open(&(0x7f0000000080)='./file0\x00', 0x20, 0x4) 16:00:25 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d0600b045558f3d07e57a31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19adbe536eb67c8a26ead8ad3a69ac5a42011eb111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b2522193cebb14a2e16ab76f279653733437c45bf632937a522e65300b7b19ef2bfc652604167e4cec29061b10f5f320f50e80d000000000000000000000000000865912dda04979cd55f66fa092099417de0c8ea34c37fb375fa5af3a8d4f1971c682bffffff7f64b02723aa6298a740729a0f93cac3ef41c9a3e1632454ad25d51c1341bf7387b22b63f7424d843d0aca3ee5e226f75c"], 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) r1 = socket(0x2, 0x1, 0x0) recvfrom$unix(r0, &(0x7f0000000080)=""/44, 0x2c, 0x1, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r1) fcntl$dupfd(r1, 0xba5dbceda0f88048, 0xffffffffffffffff) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000040), 0x4) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000001480), 0x4) pread(r1, &(0x7f0000000000)="e797d3dd532c025ba9dafdc6fb86baf6c1ffa51d7b8188476d7d107b24b361954b53a9d63d08ef25121ef07499db13695a248024b7da022d778e12b118b2df98bb147f43121d914536c584f1cabda1dd1cf38650bb0dfc7178b2b21f24f3081ffb17765028ec7c5188a514881931312300e0373c08360b1899c2e9fa175a78c3", 0x80, 0x0, 0x6) 16:00:25 executing program 1: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000480)="bdff8fe63f5b51f199ad0de52929f855284d02d0ffda2f58774bb63b9b911f1b17577a9949d8dd435b9a2a30622988902dd88a4dccaf168c909efc6255853a9a531fdc8609e47a0d90f42f1b5a9afc1557a04134494b1e7b648c169838613f33cb30738995a6f31915dea26e370bfbc8e620a1fa0ce445af80d605dafc99b431498f9fd74d0283a9d563e50d15ce5434ee82b02607c7d86df3cec06cb26d2291dbffd76530ebeeddc9bb5067fea6c1cf9a9534e6366642e9b5af2d9f314136d0ff3e5c1effb5eefec733c35d417d0419f91ea40e709f1919918348df33296b88486d9acb1f0d31804720275840883fbfa765c9a1093c8458d94b0fee611b226c0e9b8237524fc723a4d368ede31ffbd04b4f29afc1c8cc9ac16c46bf40d4d6470d087e244a2bf260cc5c4578219769080529aca251d8e8f92838a5b55c49f9db583571c18024f8c2c2f0a601c78fbf827b047b75843d39730bcf67e33f4eac68f0ec96089020aabae4014c7da1a08403e7405ddd5434719c1e750c06585b32f5fd9a0514a3459f4cba074d51f8f9ef7511f7ab7b022d2a7232fa21568d537c909bac81af9fb9aa651d0ec8abce5c3c7121f4d85648e1910958853f87dd0e9ba10a32c992d877c62c175a88d80e07e5c27b30ffb3e90f80a928deb569d44051df3dca30c06e12c5ecddd8fc1c3d07be4137ae4be5ca5e169150b6f17c9ee18c4597aee4aac7d8a821d9975b7aa6f8903efde9218bae2705bece8a07fedd03261b6d29f12dd93668476b520d130ffb5ef6e8053a9db314af40ec1412e448cac345e7113c5c2d58eb3ebf0325266bdbaa04b1f54522fc323a198fba331994bb087c810aebbad1d52fd22118b4900d38a3d4b6f2bc95e3bf7922069a3ce70ec0bc9c5a61daa7b53178cc3648a56e30e1eb60cd88e8d2c4bad230ebb66aa2d633934394ed7eb55f7c3bbb6662157bf08a68d430dde1cbfbbe340ef234a7010d0e9008a1947d6dfc3cfaa7e7fbf37793d9d781c1ab2dd5771e2746031d358471c3392e521a084db66cb9550d0debcb3728754061edf037884680b8ba9d45ae8a5f9999400e137cd0b83ce04ca01ef02360b126dacb941a1009c15ed006368dbbdcc9907d590821419d25cdf291e7497be21c1f3a123862ccf350f9cbb331403d7b84a76382d059aae495f660136c526d87896babb1b24599b1b0c589cff186428d48b89f342d9872c455dfecf8a816398f8c54cbaabaac839e70f03f67d8f565e380b1dc351606c1d520467f4c135e7e78c9c1c606042b7f9e2ba104dbfe01b72abd44953f4969f6bc7d952191b7323295b50e48106303f399f0468ace4555ca9df359c0c6e572eca67918103eb148a192117848ff71d2a26dd9191cf3024bd2c6ced41cc7bfd11b166ae14e506e2e7d61384b26fd960a7ae1dfec502e64791eb4b811ede39d90f132ac9ec78349140bc6d0ba8e18645c5d62c194658c28fcfebe01bb59a45e6d92d736d9b859df4595a19f44c07c0df131c2464daba8fbbb8acdc15ae96ad3a77592e02dd2c8d06e48fbbcbb55ae689ab8c176e5ac528f0b34f9cd21198f5b7a1d41d28a5ce54a977fd3cc45a1c1bfdbc077822369f4f7851960abfa7dbdd894e3ece6db434c7be8f1c3d968b617d2ca1b70150c5b91305b2842bdb0d3026331846addeba42a0269dd612e6e39da61459b31d60d4f54ab4bed3a12361933cb34d8226c125e3f5e528e6e71aa4b7d5cc93265c87fb34d25c0095d2f6bd922a627031a390f62c161322dbe269c5c0499838bed475597b8f3456110a4cd38a5b3f687b59d454e66aa55048788e8eeceae994f26419ed26e8456229cce724f0b8660995709a9905904bbd5d640c3678779d58bb91d39f6eedd5008ced0f15fc9c9c45eea18535b977332e4000e2347daa25beef54a9acb17765acee295fcc9692a3953f4a1c386cb42b36ce620a8edaeaa6c83dfa0a3919372067449634a9fa9e30178e54575b5503e7367367fe50cb61fa48834e6b18e748db863756a3deb86707daeb066761fc7e49ee3b1ad68618648fde3353067bb95b145f7251acea26773d40af110c305f86be4db798fdee1d3e04fd24813ab7a3734c3360e204edf62841d9f52ac47cbc6aba438d21ff572dd4e25c62fbc3eeb60c3195cea02bbdba66e9040098268e64eea25db161fecdd9ca8a68f78fb281393bb75f2f7e049afd4419a3fc83f51dd84b726e933141772c0dd28cd7271259c92a5d781a4aa5c8a265895ecf59a6b8a651c5bb14019f7eff5d344a63dd66882c01192e79d11fb06e56a948d9a93111d142b82209f9d23142dc5879c15890750aec741726da17a4c4c1b3c43bab858fd70d807a7138e24c6ad9b15c3be33f01db00cc84028906950df5d94376862b87a5ee3d5b41f30c0eb5421283e259613c8afd31998b0d3c6f8bd00653eb6c08c4c062d3118c46abc906242334c8d1479b7fc7d854586740c9bb967c33bb82456f8f51f25870f76d665b22d9f8db45e07d9fc22d3e6f683f3f7d60fd390a31b6169eecaa07b8a593c963dec0ac11616d2bc919ad860ed4c381fa9d081c8fc8a5a6772e549e464a12cc60b9d73000748f29f0344c083189fee3918e8e1430782d3e7fec4d296a840076123aae482334a31247dab7d6c560e529ca2eb5bf9438325ce2d1515197086ffcab47eb9bace396580a26b4d1eee12ec2f9b8e5edfa6be1960556a9d17b2310801c621a6f561f4ae47dac1e1d67705eded9071f900db128f8890e3f1c84f4cd843f23b4b8981032dd0f0b8b2b74a1bf929158d751ce0e91cdf0b623fffb858c074a22a8444de5a5120be0ca17b7b0e09657363bb199102cacaf570e5bbc46b80c2bb5ef0f7216ab2ca86ae829af24d625dd52fdb4ff42b7ecfbd9b0685945fe57940d3f208c00ad6f71b33c2c59559fca40911f6fbd2d91cca28767552efcb2d0cfff8a3cadba805919c361b5804b2818f4b283cc5ac4f14b94aa77c93a30d12cc883eae11ff466e34ab1720bc99631badd0b4eaed059b31800ea286948b42ebee45497bd3f46b96b88aa2070dfab935d30b4fbd82f92016e937c85481320584ad0dc35cd151cb5bac052cec42c10fbb2f595b0e9c8fcd7e1463367322f06ff4e3c1d51736d744944f9a22cb8eda4a52bead86c8e61d932042fb73d951546d3027ef9d298ba6e739caa64cd4ada032a40d90de6d3efc3757c2f9c6b3b509a0d5b7018927794d821f7bd7bdb10e4c2dbb602050955859dae411ae5b62a2cbb238b67efe6e01e507f42da2d733b6595b57a37aa512a9c84d56dc244c4b863051e95ee63d5d83104c911948adbbfcc6fc67e674c3335cee31a0fab0c1bd2bcfda1833bceab6f124b32911dc1e8e73179605e8db5bce512c61af5cfe4b92ab15d6fa5899da760104d858c31be60373e0c46294bfc711775e4fd2099ed4866caf268040717e4fc5caecbf192ef84b6d20203f9c95ee06635324b35970d7c39482c971dfd93dde41e6c1f1fbbfe1a2c930420b97ce1dce5ab9fc12c165af3c3b14d915073d6740971f8313c2ad4991c763419dcbb54e7dcf4abf478e35446387dea9346b2e36d4cf32ab7f3183da9c2bbaf78e6628fa89028cdd0bb05ec886005a2571ae9c6bda175b87aad5c96013acbec4dc4e44f41b4eea02e6ff90e2d6ec0f1ad0f9cdfeeaf1031a6e15e8c6c7c7943ab75dc2a156ee86da1786892d69806847be234564ba55c6a0fc26a8335cb0783138ee63983aaa1da283e7ace2a422d2fc1045bcce648f5c0358cb90c1112705117a046a8fd548db20a2803a9139f23f0ed0628d6291ed1f63e06f3fba2c8a1f30b5cb69ad44fc15dea50ac1ab8cef7b32ecc8da430006aac1585e7191945cf89e764193c42be4dd1842009e45752e0c1c3151e049f1c3c650b49d646dbd36f54aad2056fbe93ab7366c4b8a02cac4cde7eeaa8f121fce9ba56b4cbb218625969ad88dc63dd2649cb0bfe268f7fd8d9aafda4f3b3f316046212ca5d32957604bace31e356451f7aa7cc9a648a3b1681aeeecccec6e7fc13524cc8d4b658f771fb42760d83b3ce7295adc67db9c7bd1686af1b8e6e91ba371a556ee443a3bb5ae23a7de73dabd142fabb2aa820bd52863b1e8b6edd19920b211d025bedf99fd7d29a08aebce772cddb2e0", 0xb88) madvise(&(0x7f0000000000/0xd000)=nil, 0xd000, 0x6) r1 = semget$private(0x0, 0x4, 0x14c) semop(r1, &(0x7f0000000000)=[{0x0, 0x6, 0x3800}], 0x1) 16:00:25 executing program 1: openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x0, 0x0) pipe(&(0x7f00000026c0)) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) open(&(0x7f0000000040)='.\x00', 0x0, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)) socket$inet(0x2, 0x2, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x0, 0x0) pipe(&(0x7f00000026c0)) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) open(&(0x7f0000000040)='.\x00', 0x0, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)) socket$inet(0x2, 0x2, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x0, 0x0) pipe(&(0x7f00000026c0)) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) open(&(0x7f0000000040)='.\x00', 0x0, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)) socket$inet(0x2, 0x2, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x0, 0x0) pipe(&(0x7f00000026c0)) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) open(&(0x7f0000000040)='.\x00', 0x0, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)) socket$inet(0x2, 0x2, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x0, 0x0) pipe(&(0x7f00000026c0)) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) open(&(0x7f0000000040)='.\x00', 0x0, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)) socket$inet(0x2, 0x2, 0x0) pipe(&(0x7f0000002700)) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x6, 0x0, &(0x7f0000002740)) socket$inet(0x2, 0x2, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) kqueue() socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) syz_open_pts() 16:00:25 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="e449f41580126541d74c"], 0xa) dup2(r0, r1) 16:00:25 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000040), 0x4) lstat(&(0x7f0000000080)='./bus\x00', &(0x7f0000000200)) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000001480), 0x4) write(r1, &(0x7f00000000c0)="220e2a00010000be239b8199f5ef2303882e2bcf758674350d5368addc3ca36aebf61b105dec7dffd98c1875ae717d6659e9880b8868ac25e5983633c3cc9da9691dbdf9f606e6244ae5c14e023884769ca1b264185583c696", 0xcd) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x44001000e, 0x80e3}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:26 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d704000000000000005b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r1 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000640)=[{&(0x7f0000000000)="d548c294fc4b90ca7dcce2be1413729af06255f23b88c0f6ba372f3aa3fbc20536f3930b65e9aba25c6e8d9efc4d50ac2d2cea51e1dcc75d49c51f7b1d9c1788321cfe0df81e7c5535366c2f1922698b1e677cd44a968fe610cf83ab3ad05af7510e365c72d9dc02b62e320f62bd6ee88e0c23067e332e", 0xfdfb}], 0x10000000000004bf, 0x0, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2, 0x1012, r1, 0x0, 0x3c) r2 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x22) symlinkat(&(0x7f00000000c0)='./bus\x00', r2, &(0x7f0000000240)='./bus\x00') execve(0x0, 0x0, 0x0) 16:00:26 executing program 1: r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), 0x4) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000001480), 0x4) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b0784"], 0x10) sendto$inet6(r1, &(0x7f0000000300)="94", 0x1, 0x0, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x14, r1) openat(r2, &(0x7f0000000040)='./file0\x00', 0x200, 0xc) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffffffffffffff9}], 0x0, 0x0, 0x0, 0x0) r4 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r4, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r4, &(0x7f0000000100)="8797f078e964e23bc85851382c4213442de600d63204fe1c", 0xf6, 0x0, 0x0, 0x0) 16:00:26 executing program 1: r0 = socket(0x6, 0x4, 0x6) sendmsg(r0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffff9e}, 0x407) 16:00:26 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="29d63000a9eae6278f0e056816763d1d9dba5b2ff1ded88167f1acf9ec9047eab78d07561fc4422f578bec3871edd0f14abd3c76982ae6c1ed0aa957a6dbe2f632164e261032f200009def46c178ddf1ed862361688a7cc39da43b97edb665bfa20402cef60c8185144ee75cb6de4ac8c214717d19a7dd7269"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000140)={0x81, 0xfffffffe, {0x2, 0x400000000000042f}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b0784"], 0x10) sendto$inet6(r1, &(0x7f0000000300)="94", 0x1, 0x0, 0x0, 0x0) r2 = getpid() fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x3, 0x2, 0xa3d, 0xece, r2}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000100)="8c65", 0x6d2) 16:00:26 executing program 1: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b0784"], 0x10) sendto$inet6(r2, &(0x7f0000000300)="94", 0x1, 0x0, 0x0, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b0784"], 0x10) sendto$inet6(r3, &(0x7f0000000300)="94", 0x1, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYRES32=r0], 0x1) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0x2, 0x4) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) recvfrom(r0, 0x0, 0x0, 0x2, 0x0, 0x0) 16:00:26 executing program 0: r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = accept$unix(r1, 0x0, 0x0) write(r2, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r1, r2) bind$unix(r2, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028ad) acct(&(0x7f0000000080)='./bus\x00') 16:00:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) open(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x54}, {0x14}, {0x4000006, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b0784"], 0x10) sendto$inet6(r1, &(0x7f0000000300)="94", 0x1, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) r4 = accept$unix(r3, 0x0, 0x0) write(r4, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r3, r4) r5 = dup2(r1, r3) ioctl$VMM_IOC_INTR(r5, 0x800c5606, &(0x7f0000000080)={0x7fff, 0x14d7, 0x5a}) 16:00:26 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x10282, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000280)="69dfe302846c4ee23792e91d9e95af5af054d9fa089a6cad0882f815d22c8bf4de4f62468925f99f06415040be93ce4b5cb1fcd8731f3cdd46affdfba3b3fdb5c57c82ec1b228c856936edd2ef8f82db210740051c7da52be5326b65f17a3bc4b0bbcd692387520b3727c743ffdde1115d46f0e51c48b0e392995974791bac0f3ddc5d9ae15728e242c593186de86501e6dc6994bb4745cbc97680f6a6cb8e6e72878fe0f4086dc25bf39fd3e3dbca42e40b7b55426daf71093035e637539316429e00f22696ec017ff51b725db651605b2f5e", 0xd3}, {&(0x7f0000000380)="df8308af751e753ee4e1611315b9181509928c7d816c000a6e747c7ab8c2a859ba7ef32a49a00b797b4a8b8c3f81914bde8589aea44a42e3f3415e99fc51141998c63695592829a2755ef1f1e14c49594be08da7f053c54a06ea81f9a28eb7d2d717c6de15c1b34c0cecb9102989914d154fd605297492df4757591fa82d8e81cb79079320ca71b27ecbc9cd11af2c1f42513c125a57e1e7587df9868081a049f5e6af7d280f1cace9dfc8e2457c54a3483f1e0d680ed03a534e54fbad295ada48027e4a01a0501675189b3118bbeff47e3510c851745ac52601a34078bf55d9f722b8b0bf2a96ec7f047560d4fe0d2de552", 0xf2}, {&(0x7f00000000c0)}], 0x3) pwritev(r0, &(0x7f0000000240)=[{&(0x7f0000000000)='tn5.', 0x4}], 0x3a5, 0x0, 0x0) r1 = socket(0x2000000000000002, 0x1, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0}, 0xc) setreuid(r2, r2) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x200, 0x0) r3 = getgid() chown(&(0x7f0000000040)='./bus\x00', r2, r3) 16:00:26 executing program 1: 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}, 0x5) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f00000000c0)={0x16, './bus\x00', './bus\x00'}) write(r0, &(0x7f0000000040)="670dc3", 0x3) bind$inet6(r0, &(0x7f0000000000)={0x18, 0x2, 0xfff, 0x23894ab7}, 0xc) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)="076eb31c000000007fffffffd9fed970a66124e56c5d6e294e7b1bd44e0c18cf2d27291180148c0a87f1c008c6e6cbff0a5affa2064fab3999c4be01a2e56717764df74d117e1f61d9ed77704618da3e56221b340faf4c715c599e8bd883e3eedd21a0583a94401b8abeec2fe47e60c73048466a156d082ee31cc90e445318cb25b80b497126be8ef441efc445fe2d", 0x8f}], 0x1, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000006c0)={0x1, 0x16b0fef26d41052e, 0x20, 0x8f0a, 0xf2e}, 0xc) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(0xffffffffffffff9c, 0x1fffc) chroot(&(0x7f00000007c0)='./bus\x00') r3 = accept$unix(r2, 0x0, 0x0) write(r3, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r2, r3) getsockname$inet6(r1, &(0x7f0000000700), &(0x7f0000000740)=0xc) r4 = accept$inet6(r2, &(0x7f0000000140), &(0x7f0000000300)=0xc) sendmsg(r4, &(0x7f0000000880)={&(0x7f0000000340)=@in6={0x18, 0x3, 0xd3, 0x9}, 0xc, &(0x7f0000000680)=[{&(0x7f0000000380)="dc4b34b9b61dd3062ebdfce58a3a809c029e7356e0463813eaaed81881b9c3e293e82fb04b8bf40a8d8b4e99050499060446b24d2a549ad06814f9b135c104cac3f9f845462aab6dbfbad46a4ae334bd809f002382d0cec013946ad10d997177cbe71c12f7f258c9418dba4ec1910be1bcb339c31c9037f8ac9066a8e4a88242cb1e4d67026a1ff87ad499030a60f6b97315ec9ee10a57d751d8cee5ca3ae5bee001c8c8d2585bc0ae7ba20028197f48614d04c773c54debe6be489df10c265ea987c8f737d5aca7b056eaccd8d45da54fbdba4e210f86973c039c3af40e24c1fb674a77aec69b4e81b87a4b26ac40ce", 0xf0}, {&(0x7f0000000480)="30cb446416b62eaabf3758532fd34ebbc68236a5b584b3defcabf9c2b46f2a3bc68d670eed347a27f2a6081c04ac9f67d6cd6711536f111483836e4a82545f57852b3be44a30523b7e04071efaa4530dd4dad2e6b64d3fa4ca387647d230fdce12c6153d0087e92902ab8952d100a2ee84e08896b9eeacbc", 0x78}, {&(0x7f0000000500)="717a41789c276c2898678605e694a372cfc01d30ce6dea14d58560c409f63f16545dc82308320419945bd8020e18421e695b16c32f998212a484191d16f46ec6fd8379e2026588f509e2ae1eedd94f0ac719421ffa0d4709397f16c491d69f1534d869163a5ae6ed8b345dd75879098787382f4cba83ef5767931a3e608b1005bcb9b03eedc193e41d3386563c352537c90c44fdfbf276296ce902d59090a2cb7562e360c604e5631e80472ea0e8d0fb06e8a7ad87812e7fb56f9e36be65a38145cf", 0xc2}, {&(0x7f0000000600)="c8102acc360132ddc0518c5f32412c78bddc5ec7090091189c3622eb79549affa65aa7151d72d758e9582766070000008530991b6bbd83ceb33d2b25556f74f8cfca199b8068c7c53db4eda5046270", 0x40}], 0x4, &(0x7f00000008c0)=[{0x50, 0x1, 0x1, "78d307d07df8c184e43d995a753eb743e11757c1694f5cb0865316ac6c59fc77dce9fa16e7b16950d2b81983ee248ddf3dc86a96f5fa57e0be4b6f6900f848322fd3c681b83081f47f24a6abe3addfffa42bb1a33b379e9fd2c6acd46e6e2a77530a6ef41b69ec351f8f1447e5fb7fa4c77239a5ffea038384d5da5ac5a2ae2586a44a19f70128ca7244a05af102136e3d703c9cd50b31b127dd76d2b3ebe3ddf690cc89c6df308cb827bbfeff"}, {0x28, 0xffff, 0x7, "9d7e01e50f7d6c757f2158fff6b77e3cc506e60509f7da"}, {0xa0, 0x0, 0x2, "462fb96ce9232ac5f5c39dba7906c019efa4ccae2957644fa57f2a5949c56fb8c41552a84a72829dc9291eeaac58feda920bcfd632fb79bc2ea056a661fca890b517f1733a71b273c8434136e517fe8fac794def7c7d046d925bd4caba5d440140747e7add5150f48952bfc8106182dcff5d99d151d404e31bdcd64e592b45ed3f8650e6e57575bb5930d2f4d74a"}, {0x78, 0x0, 0x8, "b9f6552397aa64772f53a3f3b7371d2714a458cba83b327d3e25aeb5fe16121525d42f659ab00d3d3fae18e24f49dd8ce99ac739ff09c164d57e18e6ff597f4059bd6123f048455156fd0f223b1b09b49be9cd2b720362aa1973ac8cd37e2123fee98255"}], 0x190}, 0x8) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000780)={0x3, 0x10000, 0x5}) 16:00:27 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2001, 0x201) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000c80)='/dev/null\x00', 0x2, 0x0) ioctl$TIOCSTART(r0, 0x2000746e) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8440, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x28, 0xc00893e9e449dcc7, 0x8000, 0x7}, {{r2}, 0xfffffffffffffffb, 0x1, 0x8, 0xff, 0x5e7a}, {{r2}, 0xffffffffffffffff, 0x3c, 0x4, 0xa19, 0x3f}], 0xfffffffffffffe00, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffff9, 0x20, 0x2, 0x3, 0x6}, {{r0}, 0xffffffffffffffff, 0x2, 0x1, 0xff, 0x7}, {{r2}, 0x0, 0x80, 0x0, 0x2, 0x42d}, {{r0}, 0xffffffffffffffff, 0xa0, 0x0, 0x0, 0x6f2}, {{r2}, 0xfffffffffffffffe, 0x80, 0x80, 0x1ff, 0x40bd4}], 0x8, &(0x7f0000000200)={0xfffffffffffffe28, 0x10000}) ioctl$TIOCCBRK(r3, 0x2000747a) ioctl$TIOCSCTTY(r3, 0x20007461) fcntl$getflags(r2, 0x3) write(r1, &(0x7f0000001700)="59de6578f57a279ccd6f8f326bc292a1ef3417715a5a5896ba55f4afbae751711f5a03b7062cdf11cc68b389c11c558863b5fb26a786c55c3df0a00872c41ff3f4b6653b618a91a811848ad011b0299f95970afaf96fb9cc21a77ef7c5328b9e97dc13845bb739fc3fc7bda06025bb362fadb934c40788b3eb32699e146b500d5bc0bdc56a2c169e0557c18fce3b17d3168f4145058c9938f27cbee1543ebe7d828fe66241cc37da53d74202e15a9cc2218052a046eb6abb913120bd1e9b7eec280385c69b65ac6b15317ffa7b21c493abdf29101780886006cb642567ce6aeab2446874df6b38a40ddb478bbeeb8581373af92112d1663710f9f77354b68ea98e855732f2e3045cc210f13b0fc7fd821b629233379cc944dfdd542780823c925e167c40d960e5c7fa78182d19836a5559c7cc5c1bb511a036bee37aecdfa95def69c4c625243a1a5244a2a9ff27b58e66504e2c18ccac698c883dbe6fde1b2582e56bf71ffb66d67b3db000bdb108f215ce8ae13c3bb120100db94b970c8c60ccc3c9375dde5874ff36ad70dd932edf00a11e", 0x193) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000740)) r4 = semget$private(0x0, 0x4, 0x201) semop(r4, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r4, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82984f1}, {0x0, 0x9, 0x800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="314f3e8fb60150be"], 0x10) sendto$inet6(r5, &(0x7f0000000300)="94", 0x1, 0x0, 0x0, 0x0) r6 = socket(0x2, 0x1, 0x0) bind(r6, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r6) setsockopt$sock_int(r6, 0xffff, 0x1001, &(0x7f0000000040), 0x4) setsockopt$sock_int(r6, 0xffff, 0x1002, &(0x7f0000001480), 0x4) poll(&(0x7f0000000280)=[{r2, 0x10}, {r2, 0x8}, {r5, 0x4}, {r6, 0x20}], 0x4, 0x10000) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000240)) semop(r4, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x4, 0x993, 0x3000}], 0x0) r7 = open(&(0x7f0000000000)='.\x00', 0x40, 0xaa8018345e14d086) 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', r7, &(0x7f00000000c0)='./file0\x00') readlinkat(r7, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) syz_open_pts() r8 = socket(0x2, 0x1, 0x0) bind(r8, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r9 = dup(r8) listen(r9, 0x0) r10 = accept$unix(r9, 0x0, 0x0) write(r10, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r9, r10) bind(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r11 = dup(0xffffffffffffffff) listen(r11, 0x0) r12 = accept$unix(r11, 0x0, 0x0) write(r12, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r11, r12) r13 = socket(0x2, 0x1, 0x0) bind(r13, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r14 = dup(r13) listen(r14, 0x0) r15 = accept$unix(r14, 0x0, 0x0) write(r15, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r14, r15) fcntl$getown(r15, 0x5) dup2(r2, r2) read(r0, &(0x7f0000000340)=""/197, 0xc5) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) 16:00:27 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x8000000005308) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = accept$unix(r1, 0x0, 0x0) write(r2, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r1, r2) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r3) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000040), 0x4) setsockopt$sock_int(r3, 0xffff, 0x1002, &(0x7f0000001480), 0x4) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000000)='./bus\x00', r3, 0x1}) openat(0xffffffffffffff9c, &(0x7f0000000180)='./bus\x00', 0x0, 0x0) 16:00:27 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) r4 = accept$unix(r3, 0x0, 0x0) write(r4, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r3, r4) r5 = dup(r4) ioctl$SPKRTONE(r5, 0x80085301, &(0x7f0000000080)={0x1}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r6 = kqueue() sendto$unix(r1, &(0x7f0000000000)="d2", 0x1, 0x0, 0x0, 0x0) kevent(r6, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) mlockall(0x0) read(r0, &(0x7f00000000c0)=""/180, 0xb4) kevent(r6, 0x0, 0x0, 0x0, 0x1007, &(0x7f00000001c0)={0x0, 0x3a4}) 16:00:28 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x208001ff, 0x0, "b000"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105727, &(0x7f0000000280)={&(0x7f0000000100)=[{}, {0x100}], 0x2}) r3 = dup2(r2, r0) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000000)=0x43cb9, 0xffffffffffffffa6) r4 = dup(r0) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000180)={0x200000, 0x0, 0x2, 0x334eef0b, "4432bfd2d70cf898f77a72daac19f3f265525cfe", 0x9, 0x3}) sendto$inet6(r4, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) r5 = msgget$private(0x0, 0x682) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r6 = open(&(0x7f0000000240)='./file0\x00', 0x0, 0x41) read(r6, &(0x7f0000000480)=""/101, 0x65) close(r6) open(&(0x7f0000000500)='./file0\x00', 0x712, 0x0) execve(0x0, 0x0, 0x0) msgsnd(r5, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r5, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0x8004741c, &(0x7f00000001c0)=0x800) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x2d}, {0x74}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000000)="36b83e522c066341519be70897fb") r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f00000000c0)={0x2000000000000026, &(0x7f0000000000)=[{0x5}, {0x3}, {0x6, 0x1, 0x0, 0x20000000}]}) msgrcv(r5, &(0x7f0000000200)=ANY=[@ANYPTR64=&(0x7f0000000540)=ANY=[@ANYPTR=&(0x7f0000000380)=ANY=[@ANYPTR64, @ANYBLOB="2d1810c73fe4c97cc88906a4a23e594607fb3e15e4326f0a0a6d6fe9120b26519338536aa3f39f55d125cf02e2797b6218b098694460b2cf305f82214cc919fa04ed2472286dd7a150753fbdcee80568c5d313f121c27c57d8d31db3f873589392f95168520d6914cc0f2c8e91ed9f8d0d3b111ce1dc825c7da4b3f6f83d1948f4fc7033efd2d9c1007ae4e0b6a00c5c16bd5ace016090a2129868e35a9a9ab397da", @ANYRESOCT=r8, @ANYBLOB="8dae6e1da148da27c47bbc30d286e7314260cf7217b9ac7a0dc4d01690658fc733decb633c6b7d698d095d3f3b3ecbe21059851c1d3cfbd98fe36ecc255c5f7b962d01be43a829e229adc3e44b879aef4cc060f28b9dc706590c06bf940ae18e2fe33e055317c31dc5765790365a926344bcea1ca2e06141dd042a9d7b736ba9a4b5237b076a67a1c05015d077dd4947dc6d013e86c866461fb9c51c12e5426d8afd9234bf91ab66718937551b2be49755514bd599f85d436535f3c7e0d59c048c52322b1e310f5c13"], @ANYRES64=0x0, @ANYRES16, @ANYRES64=r0]], 0x1, 0x3, 0x1000) msgrcv(r5, &(0x7f0000000280)={0x0, ""/68}, 0x4c, 0x0, 0x1000) 16:00:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x8, &(0x7f0000000140)=[{0x1, 0x7, 0xb6, 0x100000000}, {0x100, 0x20, 0xfffffffffffff314, 0x20}, {0x200, 0x4, 0x0, 0x77bffd39}, {0x64, 0x10001, 0x1f, 0x9}, {0x0, 0x9, 0x80, 0x80}, {0x3, 0x401, 0x7, 0x7ff}, {0x6, 0x9f9, 0x4, 0x7}, {0x6, 0x2, 0x80000000, 0x1ff}]}) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r1, 0x0, 0x0) shmctl$IPC_SET(r1, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r4, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r5 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r7 = getgid() r8 = semget$private(0x0, 0x4, 0x51) semctl$GETZCNT(r8, 0xfffffffffffffffd, 0x7, &(0x7f00000005c0)=""/235) semctl$GETNCNT(r8, 0x4, 0x3, &(0x7f00000003c0)=""/237) r9 = semget$private(0x0, 0x4, 0x50) semctl$GETZCNT(r9, 0xecd36670e3ce36b6, 0x7, &(0x7f00000004c0)=""/235) semctl$GETNCNT(r9, 0x4, 0x3, &(0x7f00000003c0)=""/237) semctl$GETZCNT(r9, 0xfffffffffffffffd, 0x7, &(0x7f00000005c0)=""/235) r10 = semget$private(0x0, 0x7, 0x286) semop(r10, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r10, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x800, 0x800}, {0x1, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r10, 0x0, 0x8, &(0x7f00000000c0)) r11 = socket(0x18, 0x2, 0x0) socket$inet6(0x18, 0xc006, 0x7) r12 = socket(0x18, 0x1, 0x0) getsockopt(r12, 0x29, 0xd, 0x0, 0x0) setsockopt(r12, 0x29, 0x9, &(0x7f0000000080)="f0671ebf", 0x4) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r16 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r16, 0x2, &(0x7f0000000100)=""/114) r17 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='\xd8:3\f\xf1F\xf4\x8ao\x04', 0x20, 0x0) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r18 = fcntl$getown(r17, 0x5) shmctl$IPC_SET(r16, 0x1, &(0x7f0000000200)={{0x3ff, r14, r15, r14, r15, 0x104, 0x5}, 0xfff, 0x9, r18, r18, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r14, r15) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r15, 0x0, 0xffffffffffffffff, 0x0]) r20 = getgid() semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r13, r19, 0xffffffffffffffff, r20, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000bc0)={{0x4, r2, r5, r6, r7, 0x2, 0x9}, 0x8, 0x4, 0xfffffffffffffffd}) getgid() getppid() r21 = fcntl$getown(0xffffffffffffffff, 0x5) r22 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$KDSETRAD(r22, 0x20004b43) ioctl$BIOCGBLEN(r22, 0x40044266, &(0x7f00000001c0)) ioctl$WSMOUSEIO_GTYPE(r22, 0x40045720, &(0x7f0000000300)) r23 = dup2(r22, r22) ioctl$WSDISPLAYIO_DELFONT(r23, 0x8058574f, &(0x7f0000000480)={'./file0\x00', 0x6, 0x4, 0x4, 0x1, 0x0, 0x1, 0x3, 0x3, 0x1, 0x4, 0x8c}) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000940), &(0x7f0000000d00)=0xc) r24 = getppid() wait4(r24, &(0x7f0000000440), 0x2, &(0x7f0000000340)) r25 = syz_open_pts() ioctl$TIOCSETA(r25, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b0000000adad0007ff7f8f37161211174aa1"}) r26 = semget$private(0x0, 0x2, 0x200) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r29 = getgid() semop(r9, &(0x7f0000000d40)=[{0x2, 0xff, 0x1800}], 0x12c94462) semctl$IPC_SET(r26, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r28, r27, 0x0, r29, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) r30 = semget$private(0x0, 0x8000000000007, 0x3f) semctl$SETVAL(r30, 0x5, 0x8, &(0x7f0000000140)) r31 = getuid() r32 = getgid() r33 = syz_open_pts() ioctl$TIOCSETA(r33, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r34 = semget$private(0x0, 0x2, 0x200) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getsockopt$sock_cred(r33, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) getgid() semop(r34, &(0x7f00000013c0)=[{0x0, 0x7, 0x1000}, {0x0, 0x3, 0x81d7a9527bc2a2ec}, {0x4, 0x7, 0x1400}, {0x1, 0xffff}, {0x2, 0xc116}, {0x0, 0xfff7}, {0x2, 0x5a8, 0x2400}, {0x2, 0x5, 0x800}], 0x8) semctl$IPC_SET(r30, 0x0, 0x1, &(0x7f0000001a40)={{0x4, r31, r32, r35, 0x0, 0x1a1, 0x100000000}, 0x0, 0x100000004, 0x6}) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000c80)={{0x6, 0xffffffffffffffff, r3, r35, r27, 0x1e4, 0x7}, 0x5, 0x5, r24, r21, 0xfffffffffffffe01, 0x20000009, 0x8}) r36 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r36, 0x0, 0x0) shmctl$IPC_SET(r36, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r36, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000001440)={0x0, 0x0, 0x0}, 0xc) r38 = semget$private(0x0, 0x4, 0x1) r39 = semget$private(0x0, 0x4, 0x50) semctl$GETZCNT(r39, 0xecd36670e3ce36b6, 0x7, &(0x7f00000004c0)=""/235) semctl$GETNCNT(r39, 0x4, 0x3, &(0x7f00000003c0)=""/237) semctl$GETZCNT(r39, 0xfffffffffffffffd, 0x7, &(0x7f00000005c0)=""/235) semctl$GETNCNT(r39, 0x2, 0x3, &(0x7f0000001200)=""/170) semctl$SETVAL(r38, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r38, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r40 = getgid() r41 = socket(0x800000018, 0x1, 0x0) bind$unix(r41, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r41, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) getgid() r43 = semget(0xffffffffffffffff, 0x1, 0x0) semop(r43, &(0x7f0000000140)=[{0x0, 0xfffffffffffffffa, 0x1002}, {0x1, 0x4, 0x1000}, {0x0, 0x800000000000004, 0x40000001000}, {0xfffffffffffffffe, 0x0, 0x1800}, {0x2, 0x3, 0x1000}, {0x2, 0xa6, 0x1000}, {0x4, 0x101, 0x802}, {0x3, 0x4000000000000, 0x800}, {0x7, 0x9, 0x1000}], 0x9) r44 = socket(0x2000000000000002, 0x1, 0x0) getsockopt$SO_PEERCRED(r44, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0}, 0xc) setreuid(r45, r45) semctl$IPC_SET(r43, 0x0, 0x1, &(0x7f0000001180)={{0x5, 0xffffffffffffffff, r40, r45, 0x0, 0x10, 0x9}, 0x8, 0x4, 0x9}) r46 = getgid() r47 = getppid() r48 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r49, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r50, r51) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000e00)={0x0, 0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f0000000240)=[r52, r52, r52, r52, r52]) chown(&(0x7f0000000b40)='./file0/file0\x00', r2, r52) r53 = getgid() setegid(r53) r54 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r54, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r54, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r54, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r54, 0x40087468, &(0x7f00000001c0)) fchownat(r54, &(0x7f0000000080)='\x00', r55, r53, 0x6) r56 = getgid() setegid(r56) r57 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r57, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r57, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r57, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r57, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r57, 0x40087468, &(0x7f00000001c0)) fchownat(r57, &(0x7f0000000080)='\x00', r58, r56, 0x6) r59 = semget$private(0x0, 0x7, 0x287) semop(r59, &(0x7f0000000180), 0x419) semctl$GETNCNT(0x0, 0x2, 0x3, &(0x7f0000000b80)=""/34) semop(r59, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r59, &(0x7f0000000c40)=[{0x2, 0x0, 0x800}, {0x3, 0x7fff, 0x1800}, {0x0, 0xfffffffffffffff8, 0x1000}, {0x4, 0xffff, 0x1000}, {0x0, 0x23, 0x1800}, {0x2, 0x6, 0x1800}, {0x3, 0x9, 0x800}, {0x2, 0x8}, {0x3, 0x500, 0x800}, {0x0, 0x9, 0x1000}], 0xa) semctl$GETNCNT(r59, 0x2, 0x3, &(0x7f0000000d80)=""/10) semctl$IPC_SET(r59, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r56, r55, r56, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) lchown(&(0x7f0000000280)='./file0\x00', r50, r56) lchown(&(0x7f00000001c0)='./file0\x00', r50, r51) shmctl$IPC_SET(r36, 0x1, &(0x7f0000000080)={{0x6, r50, r37, r42, r46, 0x1e6, 0x8}, 0x5, 0x5, r47, r48, 0xfffffffffffffe01, 0x9, 0x7ff}) shmat(r36, &(0x7f0000001000/0x2000)=nil, 0x1000) r60 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r60, 0x0, 0x200000000000b, &(0x7f0000000680)='\x00', 0x1) setsockopt$inet_opts(r60, 0x0, 0x200000000000d, &(0x7f0000000140), 0x0) getsockopt$sock_cred(r60, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) r61 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r61, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r61, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r63 = msgget$private(0x0, 0xfffffffffffffffd) r64 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r64, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCLOCK(r64, 0x20004276) ioctl$BIOCGDLTLIST(r64, 0xc010427b, &(0x7f00000002c0)={0x0, &(0x7f0000000280)}) r65 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r65, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCLOCK(r65, 0x20004276) ioctl$BIOCGDLTLIST(r65, 0xc010427b, &(0x7f00000002c0)={0x0, &(0x7f0000000280)}) r66 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r66, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCLOCK(r66, 0x20004276) ioctl$BIOCGDLTLIST(r66, 0xc010427b, &(0x7f00000002c0)={0x0, &(0x7f0000000280)}) r67 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r67, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCLOCK(r67, 0x20004276) ioctl$BIOCGDLTLIST(r67, 0xc010427b, &(0x7f00000002c0)={0x0, &(0x7f0000000280)}) msgsnd(r63, &(0x7f0000000900)=ANY=[], 0x0, 0x0) msgsnd(r63, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r63, &(0x7f0000000800)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf800000000000000000000000000000000000000000000000000000000020000009aeab5beef00010000001c0000000000000000000000000000000000000000000000ffffff7f00000000000000000000000000000000000000000000000000730600"/189], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r63, &(0x7f0000000a00)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe942f7ce2212c09c110ff00f45709d664539e1e381f0900000000000000328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125810bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) r68 = msgget(0x2, 0x0) msgsnd(r68, &(0x7f0000000900)=ANY=[@ANYRESOCT=0x0], 0x1, 0x800) msgrcv(r63, &(0x7f0000000180)=ANY=[@ANYBLOB='\b\x00\x00\x00\x00\x00\x00\x00'], 0x1, 0xfffffffffffffffd, 0x1800) msgrcv(r63, &(0x7f00000010c0)=ANY=[@ANYBLOB="b1dfa7cab2a13ecdb6b8492b42733f982e7af0ac2f8ccb4b9ab3149784e4e1ed1c29b21245d534df1017aedfc5c7cdb6c0114a29bb227f08a831c7b1865bed1e9c630dc3a7be949d78fdcad46805c4ad0bd27a743afa17e9959ca1d7e88200174bae84acba1f0f91bd1489d0d90ec30b9e438232445d1b379cd8a3dbec1ac420cab8e5d0947a304c1872c76818f85869eec5cdb8b2f4f9e4c2c6167ccf033bd267ac5d623eb4188531b7c9be1f035fb4"], 0xffffff64, 0x1, 0x0) r69 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r70, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="e000000000000000ffff0000ff7f00007c916b60848a9dadb15169f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c339000000000000000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303e614970000"], 0x170}, 0x402) getsockopt$SO_PEERCRED(r70, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r72 = fcntl$getown(0xffffffffffffff9c, 0x5) r73 = getppid() getpgid(r73) r74 = msgget$private(0x0, 0x20000003c4) msgrcv(r74, &(0x7f00000012c0)=ANY=[@ANYBLOB="000000c806c24489a0ff11ef3adba1a6c8408f4a52a87eb85b6cb902f951dba075e814a3d9df2be3f6f091d0eacdc557d6859b399d190aa1aa37792240ff24cc9e037ffdd7765519e0956f0eee253e1b55863a4ff741f29fb1d1a1ea0700e015fe08700625b0d5b1ca51cb9b0d2fa4981dcd1380a9e3e3e0100bb1238663760c7c389879a76bdbc11dd79f242fc0fb80482fc9c47dfc97a1145c8d80a2d833fa2df5ed9d7c63b7461618c82f9d77dbd75c7f72fffd35ceb80051be4d0d2a123e49947907a00f321601722fc4"], 0xc, 0x2, 0x1000) msgrcv(r74, &(0x7f00000007c0)={0x0, ""/227}, 0xfffffffffffffcc9, 0x1, 0x1000) msgsnd(r74, &(0x7f0000000200)=ANY=[@ANYBLOB="02000000000000000d92f87a67d790805fab37eedb5db9b4cb6a6ec554c20117c2e4b5f7a3f1c2dbc6910374426bdcf306843b34f7c027e266a4bef296a85554c457623f5c6502fe1501e442c8367ca128ed16d13c44d48af8cea73da6581d3db901c48e582d225bca8000"/121], 0x1, 0x800) msgsnd(r74, 0x0, 0x0, 0x1800) msgsnd(r74, &(0x7f0000000040)=ANY=[@ANYBLOB="01000000ccc521e21acb096c34163ace4aa94b8d4cd8c89c37a809aec36b24d773bcd56f597829414fa2"], 0x2d, 0x800) msgctl$IPC_SET(r74, 0x1, &(0x7f0000000980)={{0x1, r69, r71, r62, 0x0, 0x46, 0x81}, 0x10001, 0x1, r72, r73, 0xa5, 0x1, 0x4e2c, 0x6}) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f0000000640)=0xc) r75 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r75, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r75, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r75, &(0x7f0000000dc0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d005fc9c5ddf80008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00000000000000000000000000000000000000009fe2b30b000000000000000000000000000000000000001a3edff2a29a06d8f3c92fa6723260d457735632046ea1815c69065230349197613f248207084492dda963fcc55f38903060a56cc33d5e4c0abed23c4087013a5a02fb4712c165517a0fcd0d020e0604e3126e8a"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r75, &(0x7f0000000f00)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e868239614464ff1e6c94011be14a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf126bc3a02a8f43b026a7845a0f847e1a4b0233c6dd9ff248b7496fee38c4e6eb063b60b89b7bfe5fc922fc62051825a59672eec89f638644a65b48ab42eb72a1560317678bad0aa724b5fa4587f492a3d9607e16cd11b34881c3e4f8ff7cc027583d3f18d2f3f791951e888f1fdcb99d13b6d6240d00"/402], 0x44b, 0x800) 16:00:28 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x103b0, 0x61) r1 = socket(0x2, 0xc003, 0x0) setsockopt(r1, 0x0, 0x22, &(0x7f0000000000), 0x0) r2 = socket(0x2, 0xc003, 0x0) setsockopt(r2, 0x0, 0x22, &(0x7f0000000000), 0x0) r3 = semget$private(0x0, 0x7, 0x88) r4 = socket(0x10, 0x8004, 0xfffffffffffffe01) r5 = syz_open_pts() close(r5) r6 = syz_open_pts() ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000000)={0x0, 0x9, 0x20411109, 0x9d98, "0400000021bf04aa1500000000006e00"}) write(r5, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00", 0x10) sendmsg$unix(r4, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x9f, 0x0, 0x2f6, 0x408}, 0x4) r7 = syz_open_pts() ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f0000000080)={0x0, 0xfffffffd, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r7, &(0x7f0000000000)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r7, &(0x7f0000000200), 0xfe72) r8 = syz_open_pts() close(r7) r9 = dup(r8) ioctl$TIOCCBRK(r8, 0x2000747a) ioctl$TIOCSTOP(r8, 0x2000746f) r10 = semget$private(0x0, 0x2, 0x1b6) semctl$GETALL(r10, 0x0, 0x6, &(0x7f0000000000)=""/155) r11 = semget(0x0, 0x6, 0x8b) bind$unix(r4, &(0x7f0000000300)=ANY=[@ANYRES16=r8, @ANYRESDEC=r8, @ANYPTR=&(0x7f00000004c0)=ANY=[@ANYPTR=&(0x7f0000000180)=ANY=[@ANYPTR, @ANYPTR64, @ANYRES64=r5], @ANYBLOB="e4677083fbfe9d5e88299d38f1e6432b1e2667a26069b4e464459fe9da28c3cb29f07080d74f41f321568834250f16bf1487632addcf10fb2c123bf510c1570964f598fc5733a3f160e3b030be285d0dbffeb0e21e9ca4f7258c3270f9098a102eb4d3caee8d7953b660b93733bb5502d92632828c58b67a7a28feb0acf379911f8a768ecc73ac32fcabdf334943b0ff107e86d304", @ANYPTR64=&(0x7f0000000280)=ANY=[@ANYRESDEC=r9, @ANYRESOCT=0x0, @ANYRES16=r6, @ANYRES64=r7, @ANYRES16=0x0, @ANYRES16=r11], @ANYRES32=r4, @ANYRESDEC=r5, @ANYRESOCT=r3, @ANYRESOCT=r11, @ANYPTR64=&(0x7f00000003c0)=ANY=[@ANYRESOCT=r7, @ANYRES16, @ANYRESHEX, @ANYBLOB="979370898b2cd92392580c70d1efc465430f5c6f6b3050ee79d93f2366cacb505d0513f6e21f1b23fa4b24e9834cb840102e8770f7ef293485bd3b1aeddcf9e9ca7814c4d53aa81c404e8439ab49e25ea702efefde7192be310b538b59c1112d20acc216c0b002d471beef3031860562b21d228fd368bf8a8cdb405492b6016058d5d96341e94c42f94b746b250b8ccc2621abeae2c467ab65a50c5de02f5e5ca728366d3489d76b2f"]], @ANYRESDEC=r10], 0x4) r12 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r12, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(r12, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) r13 = dup(r12) r14 = socket(0x18, 0x1, 0x0) close(r14) connect$unix(r14, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r14, &(0x7f0000000100)="8c65", 0x26d) r15 = accept$inet6(r14, &(0x7f0000000180), &(0x7f0000000300)=0xffffffffffffffca) getsockname(r15, &(0x7f0000000340)=@in, &(0x7f0000000400)=0xffffffffffffff80) r16 = dup2(r13, 0xffffffffffffffff) r17 = getuid() getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r16, &(0x7f0000000480)='./file1\x00', r17, r18, 0x6) r19 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r19, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r19, 0xc0107002, &(0x7f0000000140)) r20 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmat(r20, &(0x7f0000ffa000/0x4000)=nil, 0x2000) r21 = open(&(0x7f00000002c0)='./file0\x00', 0xbda4eb11fcf052ae, 0x0) sendto$inet6(r21, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(r21, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) r22 = dup(r21) r23 = socket(0x18, 0x1, 0x0) close(r23) connect$unix(r23, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r23, &(0x7f0000000100)="8c65", 0x26d) r24 = accept$inet6(r23, &(0x7f0000000180), &(0x7f0000000300)=0xffffffffffffffca) getsockname(r24, &(0x7f0000000340)=@in, &(0x7f0000000400)=0xffffffffffffff80) r25 = dup2(r22, 0xffffffffffffffff) r26 = getuid() getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r25, &(0x7f0000000480)='./file1\x00', r26, r27, 0x6) r28 = getuid() getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r30 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r30) ktrace(0x0, 0x1, 0x8, r30) shmctl$IPC_SET(r20, 0x1, &(0x7f0000000200)={{0x0, 0xffffffffffffffff, r27, r28, r29, 0xa, 0x7}, 0x711d, 0x7ff, 0x0, r30, 0x6, 0x18f, 0x9}) r31 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r31, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(r31, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) r32 = dup(r31) r33 = socket(0x18, 0x1, 0x0) close(r33) connect$unix(r33, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r33, &(0x7f0000000100)="8c65", 0x26d) r34 = accept$inet6(r33, &(0x7f0000000180), &(0x7f0000000300)=0xffffffffffffffca) getsockname(r34, &(0x7f0000000340)=@in, &(0x7f0000000400)=0xffffffffffffff80) r35 = dup2(r32, 0xffffffffffffffff) r36 = getuid() getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r35, &(0x7f0000000480)='./file1\x00', r36, r37, 0x6) r38 = getegid() semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f00000001c0)={{0xffff, r17, r27, r36, r38, 0xa4, 0x7}, 0x6, 0xb39e, 0x9}) r39 = accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockopt$sock_int(r39, 0xffff, 0x1008, &(0x7f0000000040), &(0x7f0000000080)=0x4) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000140)='./file0\x00', 0xffffffffffffff9c}) shmget(0x0, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) r40 = shmget(0x2, 0x4000, 0x8, &(0x7f0000ffa000/0x4000)=nil) shmctl$IPC_RMID(r40, 0x0) shmget$private(0x0, 0x10000, 0x74d, &(0x7f0000ff0000/0x10000)=nil) 16:00:28 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x7) open$dir(&(0x7f0000000100)='./bus\x00', 0x1, 0x63) chdir(&(0x7f0000000040)='./bus\x00') accept$unix(0xffffffffffffff9c, &(0x7f00000003c0)=ANY=[@ANYBLOB="f90094fff0000821000020f2a200ff3507d6665bb99b30ff39d3045ad35a0d01f0ffffffdfffff000000dd476e473c970b595950f2f9906d1b00000000000000000000180c4d7f1e1e636820000000c22793dc3598dd8131c55a5b65f4e8388d111752315d8e93f26cf537a9254824f9c49253367862cfe0e8667deaf9b9115572e898d80aa7f5e8f510e5b640b8004d869252d47fe45166dd93"], 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x24}, {0x10000800002c}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'p\x00', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x24}, {0x10000800002c}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) dup2(r0, r1) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, r0) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f00000000c0)={0x0, './bus\x00', './bus\x00'}) syz_open_pts() r3 = open(&(0x7f0000000000)='./bus\x00', 0x6, 0x0) write(r3, &(0x7f00000001c0)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 16:00:28 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0xef2f8de6581ff0fd, 0x269ec1f777b17674) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000040), &(0x7f0000000080)=0x10) r1 = semget(0x0, 0x1, 0x80) semop(r1, &(0x7f00000000c0)=[{0x237d6a4c7021c7ef, 0xc43, 0x800}], 0x1) r2 = accept$unix(r0, &(0x7f0000000100)=@file={0x0, ""/4096}, &(0x7f0000001140)=0x1002) r3 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000001180)) sendto(r3, &(0x7f00000011c0), 0x0, 0x8, &(0x7f0000001200)=@in6={0x18, 0x2, 0x7fff, 0x8}, 0xc) sendto$inet6(0xffffffffffffff9c, &(0x7f0000001240)="27df78de3a4074da3a1fbeab", 0xc, 0x400, &(0x7f0000001280)={0x18, 0x2, 0x9, 0x6}, 0xc) r4 = dup2(r3, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_SVIDEO(r4, 0x80045745, &(0x7f00000012c0)=0x1) connect$inet(r0, &(0x7f0000001300)={0x2, 0x2}, 0xc) r5 = semget(0x0, 0x0, 0x40c) semop(r5, &(0x7f0000001340)=[{0x4, 0xff81, 0x1800}, {0x0, 0x8, 0x1800}, {0x2, 0x8000, 0x800}, {0x4, 0x1, 0x800}, {0x4, 0x6, 0x400}, {0x0, 0x1, 0x1000}, {0x0, 0x80, 0x800}], 0x7) preadv(r3, &(0x7f0000002580)=[{&(0x7f0000001380)=""/151, 0x97}, {&(0x7f0000001440)=""/4, 0x4}, {&(0x7f0000001480)=""/233, 0xe9}, {&(0x7f0000001580)=""/4096, 0x1000}], 0x4, 0x0, 0x0) pipe2(&(0x7f00000025c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCCONS(r6, 0x80047462, &(0x7f0000002600)=0xe8d) r8 = dup2(r2, 0xffffffffffffff9c) ioctl$BIOCGRTIMEOUT(r8, 0x4010426e, &(0x7f0000002640)) r9 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r10 = fcntl$dupfd(r9, 0x0, r7) ioctl$TIOCMSET(r10, 0x8004746d, &(0x7f0000002680)=0x564) mkdirat(r9, &(0x7f00000026c0)='./file0\x00', 0x20) pipe2(&(0x7f0000002700)={0xffffffffffffffff}, 0x4) sendto$inet(r11, &(0x7f0000002740)="18c466cb54b8d6afc6bfae25d27ecdbc180a3bcd5115fba5d12a7157d34f5fb4601a73525afaeb300f46b70f1756cd75de3f2c724b5499bdeac9513f0f7b474b7fb246f0fdca7daa2f12898f4aee8e17b5", 0x51, 0x808, &(0x7f00000027c0)={0x2, 0x0}, 0xc) r12 = syz_open_pts() ioctl$TIOCMSET(r12, 0x8004746d, &(0x7f0000002800)=0x9) open(&(0x7f0000002840)='./file0\x00', 0x0, 0x4) ioctl$TIOCSBRK(0xffffffffffffff9c, 0x2000747b) r13 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000002880)='/dev/diskmap\x00', 0x10, 0x0) r14 = openat$klog(0xffffffffffffff9c, &(0x7f00000028c0)='/dev/klog\x00', 0x2, 0x0) dup2(r13, r14) 16:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f00000001c0)=[{0x34, 0x0, 0x0, 0x3}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) ioctl$TIOCSCTTY(r1, 0x20007461) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:28 executing program 0: getrlimit(0x0, &(0x7f0000000000)) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x80c2, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x20, 0x80) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)) r3 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r4 = dup(r3) ioctl$WSKBDIO_SETMODE(r4, 0x8010570e, &(0x7f0000000000)=0x200000) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000140)={0xfffffffb, 0x5, 0x4, 0x1, "f30a23c9a7ee8b9b2bbb0cf37c836f48d43986ee", 0x1000, 0x100}) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f00000002c0)) recvfrom(r0, &(0x7f00000001c0)=""/128, 0x80, 0x40, &(0x7f0000000240)=@in6={0x18, 0x3, 0x8, 0x5}, 0xc) 16:00:28 executing program 1: r0 = shmget$private(0x0, 0x1000, 0x480, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_STAT(r0, 0x2, 0x0) shmctl$IPC_RMID(r0, 0x0) shmctl$IPC_RMID(r0, 0x0) r1 = shmget$private(0x0, 0x1000, 0x480, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_STAT(r1, 0x2, 0x0) r2 = shmget$private(0x0, 0x1000, 0x480, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_STAT(r2, 0x2, 0x0) shmctl$IPC_RMID(r2, 0x0) r3 = shmget$private(0x0, 0x1000, 0x480, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_STAT(r3, 0x2, 0x0) shmctl$IPC_RMID(r3, 0x0) shmctl$IPC_RMID(r3, 0x0) nanosleep(&(0x7f0000000140)={0x1, 0x23}, 0x0) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/219) r4 = socket(0x18, 0x2, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000), 0xc) shmctl$IPC_RMID(r0, 0x0) setsockopt(r4, 0x29, 0x40, 0x0, 0x39a) msgget$private(0x0, 0x204) 16:00:28 executing program 0: shmget$private(0x0, 0x4000, 0x100, &(0x7f0000ffc000/0x4000)=nil) r0 = geteuid() r1 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0}, 0xc) r3 = getpgid(0x0) r4 = shmget$private(0x0, 0x1000, 0x480, &(0x7f0000ffc000/0x1000)=nil) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) shmctl$IPC_STAT(r4, 0x2, 0x0) shmctl$IPC_RMID(r4, 0x0) shmctl$IPC_SET(r4, 0x1, &(0x7f0000001680)={{0x8, r0, r1, r2, 0xffffffffffffffff, 0x20, 0x7ff}, 0x2, 0x5, r3, 0xffffffffffffffff, 0x85, 0xffffffffffffbca1, 0x1}) r5 = getegid() setregid(r1, r5) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x74}, {0x81}, {0x40006}]}) syz_emit_ethernet(0xe, &(0x7f0000001680)="805d863ecd66b785853786cfce85") 16:00:29 executing program 0: kqueue() r0 = kqueue() fchflags(r0, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x10000, 0x0) readv(r1, &(0x7f0000000180)=[{&(0x7f0000000040)=""/42, 0x2a}, {&(0x7f0000000080)=""/111, 0x6f}, {&(0x7f0000000100)=""/128, 0x80}], 0x3) r2 = kqueue() fchmod(r2, 0x20) r3 = kqueue() kqueue() socket(0x10, 0x1, 0x1f) r4 = accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000200)=0xc) sendmsg(r4, &(0x7f0000002ac0)={&(0x7f0000000240)=@in={0x2, 0x0}, 0xc, &(0x7f00000018c0)=[{&(0x7f0000000280)="14ee64f66ade14d40dd6848926f0be3973360e7293", 0x15}, {&(0x7f00000002c0)="7911976adb9d8e489ac40b8c960f5a146ed471e89394358ad6187858dac372dd21f0e32fc8bd094885f7a34951e78ac3bb380b81d118cbc634349df96c8e7578c424ff5863b777346afaeb5f852d9c024b4ebcec68435c9be3a4712e9680d69f0409ac3b63edeb03806bd06320742359eb7dc818334e1c17737bc849f01c82b299b9daef8cebc1c614fbbf", 0x8b}, {&(0x7f0000000380)="0bf413cb322a6b2ab5aa3a6ad49c5bc392b79409affb709a555de1b1fcc041b71e37fb186f06dcfe55c0e459228e0e6344e07b77b8607a9d228046056f28ecb336877fcee9ba0adad5432dcbc1b3589b9fb8b9923c2d20222fa8b6a27157753f2f4afec2ef91fc2d5e220561b386c7040b1b1ddd791f70f9637c94c697d2e104a2a8625d1560f6686069ca93ccdf906f75785aea3ca4ad38d7a3838604a0a5ac09717895736322c3f2413d6ac67a0d75b4adb46f51f51435532d0f3cbc4f25adf05f2fda560b59b6111c1ec14fcb4b2dede2b2d80fe2d4ce733130e6513605409c05985c4812ba3429428d6382549d6314699d4045efcf6073afb4613e9bc4f9feb4efff262bf83ed002b2bee2298d242ae185b19b9fc0cb3e6528a8f58c3c28856b6bf22fa66a6e75b494e73a31d29783a7662cd8e008cb468000fd421a31fbf58a5f3ff31b461c6e2b6322aadcef960a201e31e9da0873ee252c17523cd5d67b84e5d98020c6bfc86fe25d7da62456cd9802592a3b48c76070543ed2de3d3d74c9219db0c8fa25dc755ae9ffbb69d5436ad2060ab9ccd4b7270219a024e27bf09a409de140eca67fc30c03e960e5e3c6493ace57548df7d8062fa26030582149c18439f878e5d26fc6631eae501b32386a71c64531a9e7fface0294de6dba5415cb624c1a27709594949a83f2cf9771ebdf57c8c11cfc47caf3a30acd33c2726d0a1a9c216089b27a7e4515bab2a3972c2d9ef5889e370733afc9e1e685629277530419e04e21d67220999d78c0d13c88975182e92945571f620654b5ba5f6f06f252e450c2f24e3bafbc8473337b3ae8e43392f7f0708e2822623906fc6fa8b1dec515b5505bd1e288f01b4ae00678d108e95d4f1ba1c1caa21df1dbe5d428ec9b17260073a9d8744ca76cde142811def40d9fe2b651ca6237bc911ec6e9f5cc239bbc11493a218e4f3c4cdf8bf8133aa2d7cca02621b4e35667e5a5e9f142ec40c2a605481ec1ade67e3292835643c679efd586972494e038dfbf09055beda9bc887273b990a51c940ad09dd55511e9b46f3c86edb4eadddd04d48e4d903e9965369dfaed4c205ba1900aab948f0d5db3ff39ed64c5cc837e3a1a080591b99a19d2ffab140f58c92fb4c6a6a96440cd94e3f2372d3554e97095bcfdccda91861e6bd2ae8c7bd98fe59a2bae8bfba608eaf6a1e156da2d4971b3a640b2d35689d8e696528bed80a9540094c1d94f0dc10cf87f01c20442247d1858ef1d785d2f903bd3c3f5f2fd1b1925b11ef55e1eaf4f68a5268d2811d88410c91fedc370b7d2f33f54547d347094625a6018279c07bf42396c98881c745fc4601a2cf3b061984ad9c91c12b8a3192e3247fb46dad301e3666a81ce15c6e1d3ac26765a92d5e054fc5528f4fbfa9ec8db65a659829ada1d240f410503154e3e0d1ec5846eb5e392834b4155a12bae1b9ae2ec79f4c2365aabd6da6adc8345d793103db92b25a14386c84a8bb222c5592f1bcb391850a68e361a4993fa16dbc4932460fd7a1c3fd10e19b7c2c9f973f4887c953eb670ddd73cefaac446cd22f0675f610e68b0237728027b09449b8e877e68f44a0f8418ce6f34898311307345e71a347bb660c526d8bd33987662ce0a8129b049f0f48113150d195d126f116ddb7b7e646500f233b97818db53b19518840c8b28bc64fb75fb3fc4d2a556e2dd6956cfc0e97accd50799b86a7aa5746b0f4010a5c4b94ae599e57aeded5ac11afa182c242365ea27f3da045a42626e5ea1b04e883996d38037a2b6f35733a73fe7925fac25b626963e7d39628352518b1d9916e8cf118db042a97d0649078383b174d42f663594dc5ff3f5ac18b301887a1666718fa51576ca1decdf7bfb0274622467a8e2c4e918f1efbaeeb09e11bc52788972e73e7b7c67fbce9290a6fe4882c60cc3c81ba77bd22a3bdb1ff85d3d9bfbee7e6c1caf5d548cd8378cc2d5988f73faadd4196718798333d25c30f539ec807e85395b54b75df5f28881f6f88b084df441c01f6053c1a178e2dd07f93d0c5767146d4007a42500423624c5754b5946efe1a2954b81c8771d458c0967779f4295dd81f6634be6c99dfa9ee7bddd4a2cb86dd554e52eb98fe877f8f6707229ff763ac362ce9f5e81021632c673376e9f83bf400c9a12d49c2ffb63fb96019fffc9fba3e4f86ff2c70555e6d316b1a54a8cc74a576c67795ecc25a95225b5cbbccbbf0268290b36d1b21b62fa96bdaee07109476ffa01dbf302e8ca1ac3ddea088dea33bce21d2832f4ce03fecc2edb180ce828cac0feb7b9417fbe3eb2892b6f4001960e665352ac95085e65cff04dc9b519a40d5036259f188a6a421bf4a45aad130e8a979d32b3172df937f5885e4d8df891793c62d105c8bc71f5eb70f7ad8caab2ade69d437c65cfb00ff8609c7d55cfd480b72fb6900996d1a35ce3a44d80ef65cb63bab6520a2e75ff4f5e91d3be5c4e571d3c091a62146d6cf23ef70a66b9625677fa2bc2dcfad71a645bfd9863eb4bc5a68807775c65c7c7ef0743e9b840143b728552997ec55246c8ff586fc0a36670b9fff9ab317ffb6b4e25f1b5e05170954cf64cf44ca9806a6d2fdde7d0ef14fc901ce54b3bf47dd159487dfd78aa902ae031a482e66a1c615aab6049a4a3a06a43108a51a578205589d9b7e1f0cc09b67b03a834bf8a7741b2740e0f9ea6372aeab6475848adcb6ffe3a16b44b34beb9742a44127e94857cb67e291bf38fd7e7a3998ceda1c7bc1ae457f0d7b075270ce5945eafa85963704e6e47046144b66a29c8c78f4785b81d4d846c8aebb1ec83ee1bbc8ec78659a74bec57aefb64f8ccd3dd3dfa34666f6b293bef1058f7a7931e6b31fb92e41b65e7fa8ceb5c36c8c2ba499ba4b5ba02d05770a354bcc13b5369cb8849bd713b4d03384e23cb6ad56fcd4b0c6feefadeb9ce6841fe4d5299c9bc90c997a5d057b9389842ba23b5a665b3f686256c35a000ec971f5422a451e38bfe9de7516ecaf118b7d7f1acb8a73a4db4cdc47e4a65b262faab3a35488898ca35e79fb79c5b37072f1444b94b23661df462645a58ecad078e20c9ce911e503611980963bba8621dad1a87bd8294b8bb401d56fb38af494aa086a6f6374cca04cbcc71bba5c68839cf600dcfe93ff80b9d4d902f669815f969dd970607532cbd7c655c87a5fb780d9b5e11a49fbf3cba13aac51931c8759be03704b1f9ff905a069045282d9e64f387797d08ea60d3f5ff70fab814d9f6e6ef9809860ed4bf600dc6016465b9fb30f3ee09248151f283205b91e08f248820b785df033126491a839d169e64ea1e08503bf04a8ba9a6f5b5bb2bbc133d49e83f92b963861c2e5fefc953203350045cea2f733f7e69f86b8365fa4d2936a9f85ca19041c0f419bf905e3c99c0913eb1cb5a6bdd9bb94298c3e1190fb2f7996d08e5049639d0606c5ae8bf1deac349ccd56601b8d38dae7d1b5cc40dd19cf1aa8b9a83325dbd84ea6fd2f3c117aa09f4baea2b4a96918fea8f2d71f9dc0b4061f1b160c9c99fbb0ba3c1fd2a96a84a8a07796c4d4d323dd2f4d4be0a5305e9b2144fa946634933570e2619699eae8ef3b50c2a9499e1a339d6f4421cd44882bcf45f39e23fe74678549f29541b8518652df4094e4c690e88278d1d971c72f78f9d7ed9cb0105400e3faf23283a266064885681440bfdfa26587dd17d0dd01359f76094f7f22ec81227a14e1fc7792544752aeee03c48c677fb847f0d2303a785004edc447ac1d3b3e3dd137b886639e246707cfb2730c154cc004d37788a6f96f3c9a7be675575d3525b96e9576c3021bfb308ca4c9f9466e28054f4bdebbfe0ec2998a60ab7099d1b02be22c8d2a5b9828d474bd9980b49b834414e26ca1cf49fe51f73d33f6bc5c21ee50e4513027f86366aabed3fadbf7e182c560733afc8aad1380d5bad684f7b0e3879a2b52396dcac0d2beb1c04837455115208d7f92f7a6bf261d153e67f0658afe7d36c72422cf22f232227f2e3b5e4ce8fec218e8232c50a10a169267aed7414b382948082edbf23698a4dbf53b904b854f0afc250ab9d088b33ac5800c6ad960f0b62c39ac364697f58c624b793226962f9ce5014ec7ea0fdc4fba8c43e0cf8d4c72e449b7319635da66d54f41f85bda2900096e1782583ae11605b44f1d2aea2118692bfd2f40423681e4b2b9e8e17aa26a1546fc469269ed66aff742045b08844c2489a006f69171003129d03055fd75972db025b12cf084ff347aba7f4de11ef557be85f0bc2ab3d15c82fb6db2e97f5ee700b548adc948c5d9c08a82d2607295100853ebc8a1b8b0a2a73ac3f0c1a06a46fbf215fde6ae97ff664566826390c02ccb409a5a698f3613e75ac78428be323ce73f39dcbf8b2ed2396b5b30f553836ab860b9f024742df4c2b4fab8e67c97c56a4d286f586b2bda4bd89d26e57037f93875cd621926ce6d63ef508ba7a479e2fc7ea0d56a966af3e7956bc7674e812238e08f5ccfd66c373d0514b941557ceadd21a5cd47462f66b84a332adf7d900752f47f9698fac0b86a3b2d34fbc7234d08a2077ebf652302072dcdc9def135bf5c98aa35962e79cd2eb089f52e39bec5748e8eca3d3e8f3c7066a2670d84d93551182d80de649015813bbe52c469c4efc7fa1f6ca3a00b2f91a8b4dc485f436103fbe6d45193410b48e98fd11e3f2e931ecbed75284d294a735866a61d4ecbc5de23c68abb7f2e4b9ae98a7b64d0319076c99292989d86f36f0948176979ef59344ba6e49b928609c91bee2191698d7ff5657439c6df4bb2eb7298815212cfd032340dfb2e092b7411912ab34772efcaf1de35f3802f65355dc87a4e09dd6c9e05cca193078c15992f46e254c529676a4564303066e568d4e6154660f16a9d8419b813db65ec2124a24996b979ea79b6110bc4084ad3c041c4d4158d25b2f35cfa3fe99e744cc86f7b395464f97ad7360d2383ba12e5e806110e7f1741a01e087ca525c4a4a313df7d68c27c910d8e484dd4706862f56944659e65a874ddd2f0edf63b62a32485bee87a8a2e7fb275895e498e4fc1b842394e4c4498556b63b83324c17ee7297e521aa3ad641cb47b7bea8f50b70ebab4a80619366b995a27f0156786bc4669f908eeddbb3197c761f00f7cf8702c606c47944bee4f94267a96d3e02e16f27681f3edaf625922bc58cac34832f4a9c60991b978148d43089fba0b8b399f83b7434c8f244ca30d3b1a54de3ea8601e355e4f048b77d7a7489420cbff5555a593da2a89e1cd2ddd892f07d241286c4791c66dfc3f6f7b29b1e3b22cdf6ede2e194023301460bd329e95f0db9b145335de40af04e700bbb27b9c0f169c8053907e1d260c25c8c16cbe8bfc2921736c0ad40acc29b192a1f92215e03ccd6a096323add38092d3616f972bdb92f474fbc7c6268cebb6436820b472d222087f247d3b8671e9d84172d11430d846c2efffbc7665efb9bd0bbae9f6eacd9318102f1b9fd035e3c46cfad45e4aefea34d4295d51988bb1a3ba0391da2964ecf5514a036e6cb430231c0c8ec2b99861c15656631bc1f44b535680a8ed8136ee89d2ed73d812a47b43f3795d759815849d1dd13c09aab356d73cb51cfd944e9f842243f2a53f286bf2ac084135c88a853f381b35f046c69d22631f40ac59623ce03c57757206d7ff26f2b6ee197bd59161d2ee0e944e9debab636a9b9e3d9abc7c2e1cdf4b776ff6e73bc6e51ae5e27447cde639f853043b5285b92c0a42a4b53dfdd9592cf8", 0x1000}, {&(0x7f0000001380)="6b0c8b73d827ec01d5b5dc236472a8961ff91363f3251a7c93e8478f35a2c63f1a3de2f7ea80f6a6c2910a6642978069ef8312f01cad7d6b8694a3cf55e2587c399dc8773e37a10480732485e335d4496ce0d8a74e38e52696774de20f81053bd239b6066487ae7a45130346a7ba0174bb7278f17aedbd233f3e80e26edc98f8b7733423696cc63e41e1a8288118beb2ae8cd38565ad7d0a5a643b351299901109d37d7deda3cb98f54fa45fecd4745941402fbbcb9c6bb4562b92b6e3337500", 0xc0}, {&(0x7f0000001440)="98761caa6fd4e61e7e03bf4f13b436bf8dd38660cb0055a651e1dec2384e71a5b5f21bd865dc4d523e9b7cfa6dbee20e7a3ab0e1ca9c727a1323dde5088062435b1215e6dea9446b1f9af5ed853c94bd6f2604065ae004ce1d46958709535297a853cec12ecfc8c7883f3a89c7fbcdb87f07011d76f95310278d4ebd482a5c419eec46cef0d89068ae9b7f94eb1d33c0dd587b050c0ee396d25964c7a8abdb770382e12c59215e3d746ffb3749a4f3ee28d886902d9ec34e89b7919242e78d86a8c9c1afac22fbb4e5d12899a4b3a0691ef1fd85d76d5d80785e64dc", 0xdc}, {&(0x7f0000001540)="eb1e7450e15133b7b5d4c0c33d4a159aada7e2d9991de3f8bd10141cf79066d003e8542d5dc10ab94754ab2e86cc8024735ecf65a67c5c48bf30237f03438c11ab57a357247e9d3c5e500437b6feee6b6e3a0492a0fba8cff39266066fa7760017d704c0f01ae6d262c0d9c1ff4928c00f9cbe4ef523351fb671f7991ce03b2aae3844", 0x83}, {&(0x7f0000001600)="49ef981dbb3241ea73eef0d543104bf04aaf133ff73621c48de1e79d617b48ea5c324c642cc8a1430257668442a183ccc931bd605bb140fff7a9a79804447cdac2eb06fa4402fbe7a1be3f6a289c5dbf4269ee7316353b518686ead9a8ce2d53bfa82a912138fa82c6f97da255472c3640c5cb0ac72aa4d2427b18a7569202054a92e264ad32ae480a852a3956597678c88199c455c6ff0f84cca0112e9053df30e63e64cb1591b303dec27dd611509cff8a9cb53044273e3fb448ddcb96a3e85d05704048e131b1d06097100421627ee2d87270ea9549bfd2", 0xd9}, {&(0x7f0000001700)="ded02b954a4d2edf66db5fb1e7a5bce37370744645788945f34fc17bcf055986b968bdc909539eba3047add016fbb881bfa583672ef0407afb7d6b8f5b19a4e3f01c75273d9cedaebbf2a3e0a79c5b214e4345e55dd6466f4111d0", 0x5b}, {&(0x7f0000001780)="b37899287f2d103451575648367c94b419cd9d0b9f5ddf90084d90cb0b4e3939679339eacb2c880af12eaea0fd361f3f06f1dbc64526a6cfd0b7dfde8025de07986ae92438", 0x45}, {&(0x7f0000001800)="74678a5c15c206025970225c9f10e9e1643bc975db59248288ac1b82b397d706f508bf8c0fa30272f57998bfbef1a27f6ff6f55d58784089868c3f85bd7398b4706edec9e9dadfa8d339db506e1145de7dcea4250bde35bb7e0c60e672963598ac333427e05e597f12cb3477ed0e8e085e42fc5d6cc581eb8e1110d0317f008dcd34747a1c429f436329eb60e41a12c984c13a338a39e2c1525cd9e32420a38d4045b1b27c59fbca", 0xa8}], 0xa, &(0x7f0000001980)=[{0x10, 0x0, 0x7fffffff}, {0x28, 0x17fff, 0x5, "db9c49e964cf658a1706dd676d23b0a159f233fc7f80"}, {0x1010, 0x1, 0xffff0001, "cf18ca5b0c6bad9b5eb59f3761fcf0dba93dc45d7c1864ecb1497942f600c57a0c3efbde962aed4c9e48c5127d9acd10912ef0df1e72be2cdcd36cbbfe3964bf3898829c2b56f7502accdd55b9a428422b01536d16645ff5d566d65f3b17cf5c01f93437642bfa91415b87561ef4cd6d29588d116fa343696422606d310a9c43fd799bb85bf6e8202ec08f4842208209cca26be55a9a7ad2577d3c6207f916fe2bdafa714ec4e4253179a025626b2510952f14dc82bf9ea1e7d05586a3a440058a6ff2bb2afe3c3b9cd985585509ea82d6909e443f6d5fc4ad04086b13d98df2aa42eb611298e20dffc718ac18b3c94b05db08b00c2773282babb3090d78a062750e50a2c7c830bd25038a99013787dc60184e47efc1857a386954fd16f2053e6c74491396b580f7269b14a6cb00f1f328ac3b31fdd530df27648decb84c6a85ef6faf16be260a2815010c7183a6adcb4a94ad45a22daf6773866bee3f9a08630ca1dcac9298ec0c1058196e36420cd81c8e09d83ad7207429001979f99d64c36286b00552f92acfa8eae0d305e67a0a21c662759704ca21fb7f2ea18d219d51aef1ae4a1a161986333defd2989fa6493353ba59cbced7b05aa867aeb46bc9680cf29bda5d6d4dafb1b802d58631717579048c345b6d626527fcbda06b1f8dabbc0a1bd82700bfbb9e9128290fa11ad2a45cbe445cdceb8b838fdf37a349e21e0030762291ca9bd30a6b09dec1cd0fc093b5694a857daba185b44f40e6c8ddd0cdd341c0ee31afe3ff3c4d3e4a8fa0c9be3d2bc951c1c42b9baa762a82674ada58f812c64904b3984c4b142f46ab8067047091329303b2e53482f10ea807b07ce315efbab04fc80e1c13bdcdea2f76b1a1d0fe59c5f6859d55899b106efcbc1917176ca0022724bebcef129714c7adf5f25366ce77102507a314a6df0d6aa6b2a2a4638dcb8f54f5eed8d5e745b563c952015fc5af7a0beeec099d2be967fca743678a1f84c55f180ce2ff85a381d8f3c099040b7ea1d6b2d2122533df23746fef14bde72b438d9025b64400c0ed285a4e28f07573a1d31638daf33022259f45ad9fcd0d0940011d0423b542a2c959774d140cf8e12f6c82a35ff1ad8302d29a3085719348c2b9477a0b0da549d04bb3606c17802d4df55ce708a86117d7814a0baa9e3d6133cec3f2b3568edd4bb24fb660a81eeebc2cdf44ff5522a7e60df575551359fbc3c1d8e9bf1cf3452fe31095315cde7b36ca01777110d4bfef6de226ebe4950e45eeab396a2f661060efe4c652496a7633064b224adbcbe47f4c9d65a16924f581393b08af862985ba35f04650e905bb7bf6c77b59c614824d19706a2faef25d9b871b470678d36df64018364d3fc4f7a5398918265bf92208443b79719e5604a8717e9cb3e62b1a592d9536528a55ecf66589105457d2215e3fd64cfd730b8b8c27065428ac8bcfc86fd39968f999dbe0f15cc56bd269ad6c31656ae9ef6a652fdf1e3ba53478def5784c9ebcbacd00ab27e04338ab78c4d67c08be7b453e81ed0993ee1032b70232aa26a7caeffa194dbe5153d1ebf9d8bf69b2802c823ae98990364a4dde16efb7a7a1abdfa099d6a664468d39ff02bb2200b1e3d6f24a102b19ca3ec5af5a635fb82c2051b43556d3718955b094b1cd5b3b48ddd819926e29cc53963779227764e6510ef6d4fc27a7666ebdfabe2e3136371805350a9a55838913da3926b143f9ffbb40698874e9e339dda5e216e6d029105730a2ed42ec1b63f6782bbd70c1d0fd368ee040156729b015934292f395c10bd03a99df56e440eb5362e53c9c88852891d8acc22285977b1410f25396f3cb70b33b23887e5e3bf8fd3ec5f176ea855ff2ff6ef46d0c3ce1b13060d9149b526468615ca4e6108e3c4d9788386b66ed31cb30aef1b8e05403426ee24054dca27857c574d8f83b1b6ac37508148dc23136b7c78d25646a560c33963bfa6219c251d7271c72e85b90eede519adf49d307d6601efb571f98068801d2e627c732e5aac4d6be8f16682496633dac3e72fd80aaf1a886f6074f9b081053eb592109855a5ca7224fcfc0e880502edaee045e1446cc4a621486d01f840185eb0ee6a0b0dc26a724fe97b9d78e7247d5482747c00ed6aa790d6476f267864054f6a1ef0d6e62d8f8043597a165b9c5196c18adcab15220249e9bd2db0867ad29f9beeaa1f592c1879e20be0db3c21a88c6c18d33e4a6007ae87f2398c411239abf137e2fc1d9649dc4f8167dba7d64178cf46dc8e89abaebb190dc76174ca1ef5a5ac9a5c47dc8a4b97d45085b586b1b6e0f1d4c7511bfbe0eb3d92c77302f4772c1faf497a1a1b6f88a93497447d8cbb4d957910ef094e1e9739483713216fc13a4204f0f95dc643ad80ca2997611049d29fadc0b518fc5b9a8642776e93528a5173167332b1e2ac0e091dfd1535d320249d8b026053b47bb2676242f0d892ddcaa275ec62aa33cad24b1eae9c3c73545714659dcfc785b5a546a2a61e422db8716828208ebaec30c7b8d4246fdbdba766d06d55e7c59acf52cddfe0f23b483489d4ee4e3b7882abef41e5cefe2a0d4da3cb8ea5d36fc49fb8804f7ea58a4316f96ea9d8b1449eebdd49b878e3d3ce00a80e47b664fb9a4b32b22c6934ec0f70a22b5799923339a4295d1c7ca7a31de8ce2dff1379c2a8bc73f14c11c6b4bbfb261db8effb035473c6cefd22ab5f620bd5d4759e7960f952404c674fba5a8b2df4f2bbbfa704c38c7fa02d0d008ba4f687991511b4043cd1c1b2d10e4085851597acb7233d1c667bef4c4ceeaebf249b66848681efbb8438f2b369d13688e58941b0b2a874d22ad2f17b6640381a86877afb1fdbfe526fa5c462a39ebbca9eefd7757f01eb3ba0772c279008e9e90614e85962d74b071a5ca5c16965399e917db7ff26031069ea87bb5155d4e3dfda287a6b295b12e1a9cb18f13a35d74cdaeba7bed9411045bfae1b55f926a312eed58b656f973358e565333c6020dcf913382f98e52de3e47bed94bcc887f58682c0fb8ed66cbb947d2351470d92e77a32a9c7784d584f823c9ac854cc78337f311803f95c034002b1dc76005b3e44d50b5333b8c08334b34d38e3a8281f260bc34a64d181456b45bfdc9a4711a1c72f815a9321f55cfe4e4fd4b622388694f23c66177c74183f390d41b98213bff1933640bb05ddf09c0b1b0ce2275aae5ec334331ebad1a1a1c2f0c21c49a27971a7ebc0c97ffc0929b4961d269e8c4affcc04717f7536341ad7973b0d6e9f0eac4c736787fecca5892db32855b3ce8e9b0cbec60b43019666c4d5acef2da446bd76bda4cae0479bf546bc7c16279fc6625aa132000d5ca908960b54f4be0c1778d0db604db395ee422f89ad2e0760d00cb8a08a088cfedce37eb3debb649dcab34dcb0ca5e9dd01e54e405c654705fbccf4c7d675562e10b81421f51b07d3720286862a76adc20d47eefe9f162e794f0202e5a3618b7f358edefe7ffb10015cfb257c7565bc6b1378a4e9e929a6b3b944d5084f7892456f1f96fac3c5f2340f3b40ed5283d05c6f2b83bcc410a6b4bf1f539f1c2520a44751955d6b4959771508d9e13925da7a88a6754f70723946a30526ae6359ee91a00d669667c0079cccd084e1ac1e36987340815376874a5d3dcdc0d7d9fc1e80bc510d66a5ebbf94f50780960086cdfb767891a7d718457ddc61340e289fdacc35ee64ec80eeb9b65b81013a78b77f1f37d4b91d277c94c6e5f08ef5b3b9b08ad0f56c7c3f7e977c9a6e9e2658893e901f36de067f200139719a9d663567cf34eff38f09595daf7ced48a7d06f854e973e6677c23d4b143e8684f16c019fd64505663d5421cb865f5638253b054c46a9631a0abc932cb39806d37df677f43c2926b7e5c83b303749ab33777edfc7c5ea94f15c21c328927a777e7c58f15befd39c71dd6032d46bd4f9941ab6d2d4e5b3d90a9ece410361689d10dc24560aa72fd5ce6641e9b783eb0dd2867141955f3b8fee5d3b4c89f88e31cf0cfaf918824ed7bc4dc30d089afa4ed0f41192dfca0f2cb77c1a58dd366de3b84bb3b4bb686fad396963b410baceef744cf4d7a89be3f5fa8472131f6b04b6179572b9edfda32a1f6be41a861ba3732273e68db28656140ea894d1f33d2607a72d6431ab8ad506d40c8ae59cd457f6f858322125bf5b3a26b00b2f80fd75ef37e9d9e07cd1f7afd461ccb6eb472bb7575051a9b525c48734efda82393c565c0ee8bf43823b239cd1ddd977f7ba7e4b449e8a9c51c14e1e6508423d823623069ffb5de425e5e6a2a913414cdafc047cfdf4a6dfaf2ded2b8b706c76515daae6fc79ce285e442b32a8091eb95104ce63c29d419a1275ca987aa84f7b907b4d2fd2dad5f9d3dabe5b26e921014ece07c972bc6f7ed964f16a6b6911e3a3bd5a19a2701036b3741160b214d763a2445b76cda984d98f35e1061288d9d5fd576dc40622a05eb63a4bf16c80ec321aac37d53af94190f07670f3bb72e26b54d35961340a4de29c3342a711755e709188223d883d2deaff97014d988bd3933b0aa0b92b0680c20bf1e5499f1330e9e93748f6e07252916f8c19cc58f189495bb23d2c365d041b5a4006b9f3a12f5919a5c6b4fa35414882225a5a7ad84d0989313c18e8bad3e26b96b141ad7e619fecff237bbe706ae332bd144d1a6b409c511972997e5a0646b5e4234358efa237fcb0a3e31c378f1a7f07a7453d649c4b7cf91b91e1c90535d64b9c728e42e37fa2da16709751aa9dbfce7fafb758bc49a3b9357645cbadbb5ead017347cb9be64f88a6fe345942e52c675d2c0f8055dac51ad16c42e1ff8f80af1baf6c64729169d855304a876445ade1ba3a5ea7dd763aa8ee06e235f25a134f5e2d318e7ffb065f122a65559d2dbcab6ffa133bce2bb70f7bda794be1e9436f444aa70c4fe45df9fa24f62fde296defe7efce01264054edfd509c533c308f02b639383d0c0f54ff256f902cdac691a0541562888312863fad6de25e76ecc357292e56f5cdd9dde12834711adc0991b6c0e7f1a89de29d52ee6b559850d7c52a5cf8aee7223be37cc0d9e9cff3cb6c7a6b58333361db64430cb2cbdb7b01559294891306dc9405fb4460306c556707145a018ad08075b5d5e0b67bf545d073967118c308959745b836337aecab4cd94bc89ce3b431fd33fa7fa367f281a13947a9f5352e49b6ef938ea409847c02054b479657bbd0030ca708381b107138206c4ce1137fa91c44326250b341a4cbcf14b9b996436223a86068c49a759c50a1de1c121efa9f6060027639740e15711f246556d380d23d3bcbbdf047a68e8453a9d15460aa4330fc8cc33859dde42cb7000661ac2aa860e2be606969ee0f76f9d457758ab10914aaa86d35ab00497683d494c1ba3a98f8e48e9a533af1dce7fb86f05ffb32927719d659ceeda829c053def6b5ea28307dfe10a8f736fddb4e1b73346f09528c7b813b0806f80d13fd23afed0f61501065d532142d1b045eb0fdb865f77fec706d64d9419f36d6d8789d97e39b841394e6a0b841a49d812351210c9f117c95ec3eade7ed9bdae70cf0a8e09cd759c169b6affb25606d0eca525d91cdd5d94b2b82ed23279f89b5ae3106901bf439dfb95cd579b8b82c610d0378d097f1753239b1bc5f5e9d2ded5ac8c7fefa2ba274c5648b417eb92b739da6203ad3d1bb46124c1580fbf887abfc3c660dd42ffc4e207de9da83a56e5c38076c052d37e02c15beb004e8c5bf070bbc2269de6aa14"}, {0xc0, 0x10001, 0x2, "7e366be611182e7650736e62219e8b8c30a183ee2f637857d1370391401b47cfe6f88a6f79c7502bb3e98ea557ef9e7445cce44052f39ee470d768537f71df077be9067a01dcf0db04344a72797ae9da2fa808272a65f786361923b74815c9fcb9c64d244de715071ba9ab96745f852834d69afee36656fb1e46b65dcb275d166a7a348a669b0e168dde9a394cf9611d777a8eefccf66ff051bbd33a4c7ade65f416d8ba5a72f7dbc3bf2c69"}], 0x1108}, 0x8) getrusage(0x0, &(0x7f0000002b00)) syz_extract_tcp_res(&(0x7f0000002bc0), 0x2, 0xe250) r5 = openat(0xffffffffffffffff, &(0x7f0000002c00)='./file0\x00', 0x100, 0xcfef2a32a6185e35) setsockopt$sock_timeval(r5, 0xffff, 0x1005, &(0x7f0000002c40)={0x9, 0x6}, 0x10) socketpair(0x2, 0x1, 0x2, &(0x7f0000002c80)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$inet6(r6, &(0x7f0000002cc0)="ca0374ab2a0defb47119d6ee4a937d768b4527f74283f90c41646afb8d96bb4699b572a43dd7cea172388be5", 0x2c, 0x2, &(0x7f0000002d00)={0x18, 0x1, 0x1, 0x3}, 0xc) r8 = socket$inet6(0x18, 0x3, 0x3f) connect(r8, &(0x7f0000002d40)=@in={0x2, 0x1}, 0xc) r9 = fcntl$dupfd(0xffffffffffffffff, 0xa, r7) r10 = fcntl$dupfd(r9, 0xa, r3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000002d80)={0xffffffffffffffff}) dup(r11) r12 = msgget$private(0x0, 0x400) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000002dc0)={0x0, 0x0}, 0xc) r14 = getegid() r15 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000002e00)={0x0, 0x0, 0x0}, &(0x7f0000002e40)=0xc) r17 = getpgrp() r18 = getppid() msgctl$IPC_SET(r12, 0x1, &(0x7f0000002e80)={{0x2, r13, r14, r15, r16, 0x178, 0x9}, 0x3, 0x5, r17, r18, 0x8000, 0x401, 0x6, 0x80000001}) 16:00:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x2c}, {0x1000000006}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="0000080093177320496b272aeeda") 16:00:29 executing program 1: openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x80, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x55625323) open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) 16:00:29 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000600)=[{&(0x7f0000000140)=""/132, 0x84}], 0x1) write(r1, &(0x7f0000335000), 0xfcb7) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x0, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x8, 0x0) pledge(&(0x7f0000000340)='/dev/wsmouse\x00', &(0x7f0000000380)='/dev/pci\x00') openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x10000, 0x0) r2 = accept$inet(0xffffffffffffff9c, &(0x7f0000000240), &(0x7f0000000280)=0xc) listen(r2, 0x9) writev(r1, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34a}], 0x185) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/diskmap\x00', 0x80, 0x0) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="4abbaca5e6ce4a66"], 0x10) sendto$inet6(r4, &(0x7f0000000300)="94", 0x1, 0x0, 0x0, 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000200)={&(0x7f0000000100)='./file0\x00', r4}) r5 = socket(0x2, 0x1, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r5) setsockopt$sock_int(r5, 0xffff, 0x1001, &(0x7f0000000040), 0x4) setsockopt$sock_int(r5, 0xffff, 0x1002, &(0x7f0000001480), 0x4) dup(r5) lseek(0xffffffffffffffff, 0x0, 0x5, 0x1) 16:00:30 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chroot(&(0x7f0000000000)='./file0\x00') execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x00\x00'], 0x0) rmdir(&(0x7f0000000140)='./file0\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) recvmsg(r0, &(0x7f00000013c0)={0x0, 0x0, &(0x7f0000001300)=[{&(0x7f00000000c0)=""/52, 0x34}, {&(0x7f00000001c0)=""/203, 0xcb}, {&(0x7f00000002c0)=""/4096, 0x1000}, {&(0x7f00000012c0)=""/36, 0x24}], 0x4, &(0x7f0000001340)=""/124, 0x7c}, 0x1000) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') 16:00:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000180)}) syz_emit_ethernet(0x96, &(0x7f0000000100)="7101000ff94a10366915a1053822391e57c15dbb0f6aeb58dd078de2d1440b95f5b8f325e0c9e3bbf99ee68dcd6cd90bc7104e20e3c8a01efbedd829c0dbb40140a93b170085eb8c2fc88a8503549c10d9d45d9a51edc9af8efb1ccd1c63b6f0d5bc4d87ece95c19ac0facbbc210990cdb2cebdc08ab093453775baf0afe2285241446def4926871b8e7bb58e5a5d7444649da2f2ff4") fchdir(r0) 16:00:30 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4503) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) read(0xffffffffffffffff, &(0x7f0000000280)=""/151, 0x97) poll(&(0x7f00000000c0)=[{0xffffffffffffffff, 0x4d31910a62de3772}, {r0, 0x40}, {r0, 0x4}, {r0, 0x4}, {0xffffffffffffffff, 0x80}], 0x5, 0xa39e) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000140)) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = accept$unix(r2, 0x0, 0x0) write(r3, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r2, r3) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x5, &(0x7f0000000040)=[{0xffff, 0x0, 0x9, 0x1}, {0xfff, 0x99, 0x81, 0x9}, {0x1, 0xe3, 0x5, 0x214c}, {0x0, 0xcd, 0xb}, {0xf1, 0x2, 0x6}]}) 16:00:30 executing program 1: r0 = msgget(0x2, 0x2) clock_gettime(0x2, &(0x7f0000001240)) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) readlink(&(0x7f0000000200)='./bus\x00', &(0x7f0000000300)=""/215, 0xd7) write(0xffffffffffffffff, &(0x7f0000000c40)="754350ee1ea31cb1e7e7c553f9e6249dd90f99b1a4dff4da01882caff371acfacea0c82d90229121d6cca50c302072d99468585394e9f6d329c96e74d321b8f34fa50f9a5d0300d2a0cf6148c1c43e116b5d1e0f126dc941ef3918a8e33387ef7e652c51fa068190701a12328ed3ec9f0b10283988ef7a034afd516d9c5a7ca90cf1f86d5a91fdb5b6566b7925537d8b238d65a3957b46f3a77b6c2c810cfce87c96323efbe8f1b1", 0xa8) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x11, 0x0) pwritev(r1, &(0x7f0000000b80)=[{&(0x7f00000005c0)="02793b8c4db154d0d80238f3abaa6a078a515854e4b70a00130cb7fa8c800de12521f3cb6b4aa7cfde82a530e6003206203cdf9e3e879cee03b1f93c9e499c7ec87f2fcb88c1f0bff37bc5bf3f8bcf60aabb39c71a8e40444a0b3ca85ed11e17418cc8674bb6f75dfa6c3246ad5e2e5bf1c58888ac2ccc5de960a9805e869139f41a269c377a76bf53417c67b36a9e7ddf58964d2f706b0efc56abb34373b5ba3580d1c624c1e300b970ec202563d121321aee48fe5aaa", 0xb7}, {&(0x7f0000000680)="566eaa9eaa66c5678a9721c223896fe188036a2321e2c10cfd29f2698950d54ab0275a1f72477dd1adaf06107d4cbe56507961544c7e21a5f8babaaec080317f391a0250f67a57357ffcb6f33dd41942ce810797226e23be54a59b1cbcb1339e917b9086fa0f9a5f1cd72b69a680850f906e428f552b18b2f4012a5bd795c7b460a4a54b7beaaadabc54514bee6ef45943923b353ec36b1841a04409009a0f4313d4b29d5ea499dd8d5cceb6bb42c58adb82cdda19796d781feaf4b1c29d9f5d13f31fab30ff7fac201c1451ced61a0c449f7b1d", 0xd4}, {&(0x7f0000001340)="6c7e056030122d5f892341a59040193c209a4fa914f3cabe438fc7eda1f7c1e5daf63072a9481540dbbd4a10ede399ff1d91425a6eb1c6efd54717ac9d7eda9764f3bba8bc67bd8910785fbc18139383e4beb6de0c299fd3af74b75fdb05bb74a12a7104857bbbd618dcda2c60c81e95b2ef0b3dfce3fa38e903d9e3b79c57cf437902b2", 0x84}, {&(0x7f0000000840)="60264bc8533c40651650946d7f6c899e77f3fad2600fb08fc1dfd168250adbc476f86fd5c0818ee2228bf4d0076b5f714732a9c4c6460d3d8a283d5ad389994cdbc8abfce31dfa95b471cb101d6c1178478b3446b9ae1a5f03f5b38950e78d70da6db5cf4697bda8efcee5e4b720efc87656f383a09019145b8b4b5ea3b03fd2881449e2e8179cd5c3b43707c650f006", 0x90}, {&(0x7f0000000900)="63cc75f1ead575e7b4dde9593dd5faecee990bb8384dad4141e76a06428272226aa83f49d45f88a63e6f27cc9a279856a69e3ed773f4bd012b351f7cbbfe05782bca5b95f3eb1a31ee", 0x49}, {&(0x7f00000015c0)="40000000b86b15953b3cfbc4ae33110190116bf058daacd47774d54e5ab192b41e8e9eb8d9459300ef4ef94b26f8756c469a93bb89e9a747c0b22ead2a3e76741e6b2d668286d0b1e9614505e941b0d175195644e6fabea6641cc2ef3d0193202fe65d9aac33e2379cc263b1424c10ac4857f3265b8ec3eaf18250ee114213a12cd43351d0", 0x85}, {&(0x7f00000014c0)="66e73f60cf8f57ad788d1e62bf59da9ac4d6baab71e92ab6eb741e0271147986d708bd5fe8271a54f1d3572d616e8ed878a2579a1ac772d0290cffb979f7ac9ac8c1260d32c86329fee0495d34057f72d9d0408c89afe1eeca642492b722958965c2082e35f8bed3d8353ea159139012a52713f7175bf2c55fb4da4cfd1be697d9b94a4a9f0c1ea8e4453565904636261af7028bc1f609a2267b52d213862050486695434843338d76a1278e497a0ec5423ab70ff918bf76c91cd99351c61bba61d15fb7051f127f7d9c5ef5817fa5ba8f3dfde7a76c37d1c4aa815bdf72c2615b484cdb4522471dbb0a75d21385", 0xee}, {&(0x7f0000000ac0)}, {&(0x7f0000000b00)="505922d67a153277d9f87bfec610e90d4aef22978119cac5555d17ae2f3617a6034bf767b5c6b21483572c9343bbe948e6ceff08a2e630ca589301a7910e5ddf7a30f78fccce", 0x46}], 0x9, 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0xc5, 0xffffffff, 0x3, 0x2, 0x10005, 0x8, 0x2, 0x3, 0x1, 0x2, 0x8000}) close(0xffffffffffffffff) r2 = open(&(0x7f0000001300)='./bus\x00', 0x0, 0x2) r3 = openat(r2, &(0x7f0000000d40)='./bus\x00', 0x1, 0x2) mkdirat(r3, &(0x7f0000000d80)='./file0\x00', 0x19) ioctl$VT_ACTIVATE(0xffffffffffffffff, 0x20007605, &(0x7f0000000240)=0x8000) r4 = open(&(0x7f0000000340)='./file1\x00', 0x8, 0x80) flock(r4, 0x1) ioctl$VT_GETACTIVE(r4, 0x40047607, &(0x7f0000000d00)) write(r2, &(0x7f00000011c0), 0x0) ioctl$VT_GETACTIVE(0xffffffffffffffff, 0x40047607, &(0x7f00000000c0)) r5 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x24) writev(r5, &(0x7f0000000100)=[{&(0x7f0000000180)="e890963f7f011463bc95e832c686ea43ca72676c0c1c322a0105423ac955b091536622c090555c5ba656dfec0e13c36a61348b2cf46f02ee2e52a9addbc8cfcf1b22b847a0b1ccbeed9843d4c154eb004d99799fafef7cbc95eb237cb61d8885823aed2ea2582aca7471b49203128ba06b775243a62ce6900379f09d7e3201ca9423883bd46e8fc2ee7effbbcbfb943340ce6ec0058fadc3d3770d0295afd84b32c493f2e1f37ecba3994db4a921f858b84df491c1ac04bc61ddd7d3fe0ed476deeefaf7", 0xc4}, {&(0x7f0000000280)="6afab627e4aa5c96e2e17bf815be21fb198750f24a7a10cecc0d24f9579f8736dd55e881ea9ab613bac041dbf3a3ac8d16e8888c2a52c6cbc08d7474983c8ee0fb32958d8269ba8422cff890558fe65a7881007c3ba9657b27546e50c7aa9952ac97c0798d28500ee579e74b0ed7c8b5e96660f6c704e61c26aad55757ac798f499d58046b9998923f63e2ac1c8b62c2f70bccd1aa3c12f3c2306358e8888b41a6bf7ff5606591ee83cd269b0f61a4b11ed126127c0a69ee8d7b449701f497a793102ab97adf82f91575935c80aff20d92edda6401e68f0053e73a0a3ba3a38c9cec33145772dd1d57e9ec32cf270b99e0311b725e2a4cffaa2019451b7465840b4cec0fbd06700a6748be3438f3ff96d2cbd89e4c5baaef2bd6b054c7b3a6567d44823801b4c64289ad670801726e3f5657c0c321fe5eecc08fe45388e524b5ded53a5e0e640aacf3f7a7ee1a84293ff4d03237979daa0c4d91a70806124219259a34e9b40c3459fada043cc94ad436c8d0aea7cfc7f32b4be334e2bd7969dc5201b6c923a9558cce823132d51445513de53a30a2edcb5c7bd0f9222c1e9fc57f8cf4fe98302655bd3598cf6504bbb542ab02b9bfb6152341e9efe72c64bdff5774b013208fcdd34fc206708b70f785d6e5b9d89543ae5114372ddbfc317cb0fb2b31af2556d2904eed61d9ba2a206022870fafcb75fa639f92d61bd42752d50d51e5ae7670b6ed6a21725deb485af687853c898df0083a9e8ad1f909a682c28551ca936947f0de30fa45715957616a2af45185ceb18c11754d415aeaf5f039e3efa5746d42f7b6a40e84761434e9e116bcad0e5c1d39808be2f19f81f0af9439abf816e1f3348ceec889bdc6270e5ca1768d7e64c4da00661fd35bdc5081b28bb051994185daadec8cbf28856a0780c5db8de11bea75161942f6c96e63f44183d372bd995d71ed2c73604fb112781846800930a7fdac4daa2c85607afe57684d02258fe20fc4fb9c2935fdbef41aa765b86b771707acf47e251a5d1d04ff40222eea25712dd5eeb5f7e44a665ff473bcc7fcdbeb384994c1b1454962456cc720a17d6f155c637e30c62de57c78d970a6336362b8df5e4468aeb9745182efed06b23fb76910e91eb032e751a9fbb314af5fb5cb7af94843c56a048015fde4fd565d09a9f7abcee4fa627f1181f68ed16afe62039fba41a1d6be53a0ea7ab8f52d03cb6a15cd27a1c8491629928087825f124944728be35f639e1c51706d7d8ba023ae8f322a0763aece28d5ce4a90d70a4b7472989f729b3dd0e0480eaa1fe65500399c452697680dc131104e98a3e912b50a095a436abf7ed47c6662f42b9db37a69bd3cdb56a628ae694faa4e341f38fca9f456d53b0fded00bf27727d16ca91c828f216d937a76af58ef7263563d255d5e8d123c8a51beaf19106906247300b0c5950b118d07c95981aa4e1dfbae72225b3c252a7fa4681fad5949397831e5564684f286b3ae076f1f44e54808c5d3c08ad4fa1861fe56dd0de48225acae40e00edb214c8a96302743bfab355e0785650dd41ef20e6e77d17d5439d3cb9b2250add97456a7acc3491b3fe84470407b6a8d595a1e08c52b994320d015420cd329a6b38c63691359a91076a9d1d7a780f2a97c40bf3c7db1f02813cbbe8474c7afc0e2b58f5617aac246f57cf78b36a2020e96b97fa6224bff61b200fe2cdc940bccebfd8ed058870891428d7050cd1440f9ce8217dcbcc6fc0945a02c00c0d08a96eb793183279c9df9915d7ea7964836fd9e799683adbd6c79c65366a4d910981af7ea842ab7c51ffecb22e11e6bf30ae16d92b75f37334fb9fba9a58649b198b23d4cea251bce9d1d6b4e63e1dee950ce5e8b9e7a31d321cd3d49e4882bf3bde5fb02d00616f53a287343769968763cbbfa136be14c487670a60417fc7fa803d5223181703f34a5b7f9cc124472cf86b265b8d39a105b7cbd6dc1d73177f2ba21f669433cb8f813ebec1c832af16b89f520add5a62f7e5e2a25748dcf2d04899ba0280fa437df3101aa095990ee7329b2609cf7312dd5fd63316f35edb8396e6d2464e0206f6b6129f43288808cefdd4f3f77e1ee34f7a45902af0bfcf1f0c2d02cf98a7b8b8aeed2d79031040a0b44fd2f8bebccc1f87ce6073b7c64fd9682d343c410ff906fee7dc75ff650b78f1ba2753b5443a88b418661c04e7fd1e65dc81d49e95e87e69c9f644addc5be455b8c081387fa04ecda90949320d08afa6be0efcb1f19f0e02b113fa09f22ae88524bf8388d21c5c60f4a917967ea9a193bd2c60ca172aaa5c921bec400c66fa20340fb4db126d95ee2ff0133444429c9150ba4ec6c81a27f7bc0a3b5ca9d04377c8f1c0ecb41929605f76d12c8326ad17a64176c376bd756c21dd55bd3945593125eba93377d1b085d853a7ed5f5b23e200227b643a3f476f13d4b75e0766823c6c8c7436ca64c09ae82f909749454b59591dca2e1f547dd071b03d387b27ce49a3e10ec35082d7bb3019d9614a5cbbacc26b3bee10276843f7163ffc7b20700a5198cc26b324a90d0a07ec58cd3e4c25c07a0030badcbb01d8414d2101b9312df2b4b3526a62484efe23f914a9d9548dc46063996af96a2e56bed133bb619c1f80a59864eccd65d5af264a644793346a24a357c6244e6e4c4da6d7398d2dda5faa9647e6bd9a6fa5fc4ca644a49780754418ce573cdf4767c4d4e6514222e7a97739743669d55c34cb80a883ef591c21d7891ec14e237cdbe793be4ac31a8a78c7577824d83b34ec76822ed58533d596934903b0376b2c1c057524dc247c439f086bbfa5154ff70345fff23a757682344bd310b7f249f5ff49b9e7c336500ddaab63eb1491073a6072d8f90a3b5b706803a6620906ce85f7d5d0af6260318f56d2cc3aaef0ed874e770e198ec80ec766dc97d6de3da9eacb9c4d2064618c3c2129b7e81f23fa5700a1f341fce020c56e20b24d6b1b1311356c773709555a9da460bd2f20658a71388eda76978394c9b943cce6a85df3bc4db22515bf7fb084ee917858ac00bcf286b269abcf36ab83a6d18f24eddf3bf4399c30fa829098fd3945d5414df78bace0710e16e369e1d9a5a873fb65c577e81d58c58aaaaed7de30d15b11e0edaa846174ff3a3ce464ae479538119f5f8297d70852c22b4c7f5419964824162dcd594c0c18a9691ec11d9449572277bf3d37a31d715c9c0ab8fe5b260cbfc4d12baa45762ae67af9e377a41c122751d216735c3dd886325f948c9643acd9d9dac7545e4b7dbdfebd94139f794e3074ee385cab133e5c10f55a3b33e350ce9142fe34d2fb2ce479a9acd5853ee3e60763a1dac8b0df3bbd24be7a794f3f75adede2de415f35d8716600f7601f9cab3f47ddce784ebec6e1c8039f1b420ff399dd06f0c655ae8dd2edbbe6455891b90378cbcecac7ff8abd8877c9866b94d18f40177ae25d9545946bf516c1a9a97ebc4761a9f3af4231d244f6016a4b40d8d8333b5d87339339c24de341f2d43921462f5be6c2185c38c75acec448dddd2ecf29bf388413aea776c2ccf4a82264af50e575351e20e279fb8c066a94ddcd8d8c5d1b720323b5f53be526eac5d434de0de84df791e92465a985845c4efb94470f9d06f2e9ee6cbe0b66252b1fef476d1144f6d369c36059e27af1232bfb38e345b4d54ba29b0568c187778e77070408c0eb38ed8e9ce2f02ad9b78780e919f8771e9e025da1b9e9770895167e1fb1388c6c63daa421fea848a2e557da2c4a3bac2cdf2c4576584d8ee08f6a7bb328ee2143b7d29d038602ef6f19ed000d40a0dd0dcfcc60ce09fc6aee5dd5fa38b8ffeca2515ce769849eaafef9a9877ec8c9e436c89a38ce15e9c5671ebf452721e936dbef890fac5942a982d2c1d36b2cd531f321d2a93bc42b6f62ee7595c802bafe0b1de8d4c50e31480fb0063a7d63b296dc8255a62c47c5d3ed65ac1308c92353044528cac8ae60a403b367cc20f625cba86cbf7c9123515a1e33cbe1771d23968224ddfb4ca087fa8aba3ec168036d8aee9e42ef727cd978a398957c731db0a282ec785923e7a1738a75d2b483c6c8e9ec958e53a9735dea0e415b93a3107bca8d81fa403637ec390b953b6a2af98b1353c0b22621effd65dcc674d1186cbf29e4898a4f73c27932e91bb34dcc81ca211f889acdb9f7ffbc9c34af2be3e348148ed8987d4ff9b7111958c72539be56dddf80a2ac2d420604abf669b9142a0811b20530e8f79507b1c8f63a01452acbc63ddca5eebe3a3c306569282a6524305dfdc1fc9a98b681b3e73c74e12aa9920b158600466a1aa29d3d2671afe3ec2ffa088685f4f86e1a0ad9eecfe763e191569e51dc6c6df270ae8745a64c05523c55179f3ed7d8c9eabc28e27ca9ce95ec4d55baa8f1a9e4275ac78f526126076452f023ac73c1ec68657f1e2d633a00aa0dcdf4ffac0f292386aa754ba6f961c4b137e42767781f2ce37e5a805737ea1008d1807bd8ace433525e26a52aa1981ac01a372a85967bc278570fe2700a0ba2640f202c1554ec93f0ba7792ca41d542a559fd0727a0ba12c96413c59845ec6a56a281363a372970cfb63fd6e6d6723ac331aa24c4aac58ab8ea03c096035fc634f0de5aa7313513e8312371ed2a234c0f7e0069b964b1199b5a4279257b15f13e2dba32baa485116001bd36ad9a1a96445c626d69db08b5a196d6adf078bdc056c292bf541ae22371298923f7195d187d46276188b5b0abf37159291178ea843f76ea386a9bf4394daaae7844bc7993e76b4e9f7e0fdb2c270acdb9dfd4e8ae40e555c9c8bb87c045cb1b21362c6d53ae52e6cfb84a7fcd273a02417cad1f2d7d2de760b88ac9794b174a3c07745b80923dbf7bb87934eece1c9ce81d2e0f22f96e5d16acf26fe47600ec8c658dcabe25508779400cf6601e768d2c16811abf3f4ad850a0ab0e94211acfb778a8b1b6f7e89cd16c7223627c54e19a01e061858e83f3d056b4a82b678f6ee4e8f2b279aabe7b2dde79ba780d03f4714e7ee4546b8818de23b1547db5d0097e6d18b32a8016b63772b45ba63ac8d8e2606be0f865c4ff0e8aabe10d61a7f09fb21a70cf826bf37bb6e91293ec77538a7921d5135659fc061fb2f1f1016c99738e35a93871f16384d1211da8107a1f8fa2ee4e74a97d6b94f988b268694d8c7dadcbf4e2a6c76b5ac226c5929a249b029517cdc3f2002f432dbabb1e547ce04e46ced964350c6ccf39826585a22d93e3faad50a8d65ce6b115aca08fa64d7efe1e149252231d1ac0d8995ad563843e5fc66637d87c2a40238869207d0a93c234158855dbf723724fc8cfd7f2127b9b26ef52c8ca887854758e40a575c0930a0c4b99fb31afb5be7966d27710827761defef4952678daea8072bb0dab327496bec313b199ae588f308eddc42de1c99591b4497319dd014cf06eac252b5c7aafbfb8d296a43a1ff9c3b95036a9f76578869301d0a5b060b6aabcfc0d0ad", 0xf3d}], 0x2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r5, 0x0, 0x0) msgget$private(0x0, 0x694) r6 = msgget$private(0x0, 0x315) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x5}, {0x7c}, {0xeffe}]}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f00000001c0)={0x200000000000001a, &(0x7f00000000c0)=[{0x5, 0x0, 0x0, 0xffffffff}, {0x7c}, {0x3, 0x0, 0x1}]}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x5}, {0x7c}, {0xeffe}]}) msgrcv(r6, &(0x7f0000001780)=ANY=[@ANYRES64=0x0, @ANYPTR64=&(0x7f00000016c0)=ANY=[@ANYRESDEC, @ANYPTR=&(0x7f0000001680)=ANY=[@ANYRESDEC, @ANYRES16=r4, @ANYRESOCT=0x0], @ANYRESHEX=r7, @ANYRES32, @ANYRESDEC=r8, @ANYRESHEX=0x0], @ANYRES64, @ANYPTR=&(0x7f0000001740)=ANY=[@ANYRESOCT=r9]], 0x4, 0x3, 0x0) r10 = open(&(0x7f0000001280)='./file0\x00', 0xdf939669ac8412f1, 0x8) ioctl$WSMUXIO_INJECTEVENT(r10, 0x80185760, &(0x7f00000012c0)={0x3, 0x8, {0x7ffc, 0x9}}) r11 = socket(0x800000018, 0x3, 0x0) r12 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r12, 0xffff, 0x202e, &(0x7f0000001200)=0x100e1c, 0x4) close(r11) r13 = socket(0x2, 0x1, 0x0) connect$unix(r13, &(0x7f0000001400)=ANY=[@ANYBLOB="78ec770b0b19542d703196010000002f66696cd7f85887b7e5b636fa7d3652c1d4d8fa764bb5a0b88db155ee7096a652da827c035308f2141bd03aef6fb8e71956bfdceba63027ed77d176b03fcd75743e0c80328d6ffda4e4106da406840ce8b15a5d488535d494f741de0000ebaa54c663e08d0677b3a2588d71c1d949ba9e8a08a5ca20284a24f2a3c231b64a74119a5dc529cea30000"], 0x10) pwritev(r13, &(0x7f00000002c0), 0xd7, 0x0, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(0xffffffffffffffff, 0x80185758, &(0x7f0000000280)={0x100, 0x80, {0x80000000000000, 0xdc}}) ioctl$KDGETLED(0xffffffffffffffff, 0x40044b41, &(0x7f0000000400)=0x48567cf95d8d98d0) setuid(0xee01) msgctl$IPC_RMID(r0, 0x0) 16:00:31 executing program 0: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4080, 0x1166) r3 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x20000, 0x0) dup2(r4, r3) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r5, 0x4, 0x80) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000500)="d5", 0x1) write(r1, &(0x7f00000000c0)='Aw', 0x2) write(r1, &(0x7f0000000080)="a6", 0xffffff28) 16:00:31 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b0784"], 0x10) sendto$inet6(r0, &(0x7f0000000300)="94", 0x1, 0x0, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = accept$unix(r2, 0x0, 0x0) write(r3, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r2, r3) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000140)={0x7fff, './bus\x00', './bus\x00'}) r4 = dup2(r0, 0xffffffffffffffff) ioctl$KDSETLED(r4, 0x20004b42, &(0x7f00000000c0)=0x4) r5 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) 16:00:31 executing program 0: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400000002c2, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) getuid() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x11, 0x3, 0x0) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) rmdir(&(0x7f0000000000)='./file0\x00') ioctl$TIOCFLUSH(r3, 0x80206980, &(0x7f0000000300)) ftruncate(r0, 0x0, 0x802fffd) r4 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r4, 0x0, 0x7fffffff) ftruncate(r4, 0x0, 0x6) 16:00:31 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000300)=[{}, {}, {0x6, 0x8763}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020691f, &(0x7f0000000300)) 16:00:31 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0x0, 0x1, 0x6}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x10001}]}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) r4 = accept$unix(r3, 0x0, 0x0) write(r4, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r3, r4) ioctl$WSDISPLAYIO_SBURNER(r3, 0x800c5751, &(0x7f0000000040)={0x0, 0x5, 0x8}) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67776e887865a4317313179e82e1ba2704ecb22d21025f76d99b42", 0x32) 16:00:32 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000940)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a99b691d116ebf37b4c0e52ed406cc0005224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc8aa4f91ffffae10c0928a0ae54079a66de6fb5c4d38a6acb0b27c62f507d5558726622d2f99bb7ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18de1ec584b9761852c9cf8e19f9c00c3e7b1169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec93926b43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40581c29c40e67beab3b0cb0c1b705f6b4300048b1c0db6c55a02a05961e2dcd3ff791d54261fbac8503da009edd8a568f564b4d217824b000080000147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97000872ddbeeb3ce1c82233076104d0cbbe37fe44231f9cdaf31facb5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b508000000b1ccc2b2bbf0d823cf94e32bed356943610d5d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3b44cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa5b3874f6e7a75ee2e5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd12fbd889bdfce7937e7ea5d70d00000000000000e354076dcdbc632b00000000242fca1da48d2bec6650cb5c3908a700000000005532310f1856ecdf2d000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aee550aea112183c54b890cbe14ed2ae734df865576d38e8b1c7db73dd603c7293b2ba3a53f1ce0f8efd3790d2ca05530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f99d0b4caf123444a4afeb18694eee999ba299bd8477e0700000000000000cdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf02000000dd5a9ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e5af4e3d0976c00000089e257c53487bdcc8c7799e221bc000000ed4e1bc0da3e2b955ab144ba1ae7abfe98b6094121644888958446f5b8bad42f38336ff7e6742e5d9641653484ecc8749f73693798befcfb02af2b5f0fe957dd7039e5a79ff5236df4de059916459cfa38f2520ac4921e3792dde54768071b2c560d49b8c238e70632974b233de5bfb363fd129327976ae424715b9684d1f762c3d2da09115441f9b2b0ef1a41e460f37734a80e61bf2cc802b28d57588fcf81faa54914620b9736a08fb8081425d32dd716ae5d422d87000000000000"], 0x10) r1 = dup2(r0, r0) write(r1, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x1884f9b445f42a40, 0x0) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) kqueue() 16:00:32 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r2 = semget(0x1, 0x0, 0x120) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000100)=""/226) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x5, 0x10, r1, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x10) socketpair(0x6, 0x2, 0x7, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000006c0)={0x0}, 0xfffffffffffffe5a) getpgid(r4) r5 = getpid() ktrace(&(0x7f0000000480)='./file0\x00', 0x1, 0x104, r5) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') kqueue() kevent(r0, &(0x7f0000000000), 0x7af, 0x0, 0xeff, 0x0) 16:00:32 executing program 0: r0 = kqueue() ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x4}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000001200)='/dev/null\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x12}, {{r1}, 0xffffffffffffffff, 0x3}], 0x6, 0x0, 0xffffffff, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) kevent(r0, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) 16:00:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x64}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000300)="7f5dd4ec2eed0b748f666b214cb1") r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = accept$unix(r2, 0x0, 0x0) write(r3, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r2, r3) ioctl$KDSETRAD(r2, 0x20004b43) 16:00:32 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050260000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be78162e0000000000002b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb50800000000000000af63ff3728381d000089720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f9000e01be657aea8c50000000007000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x17b) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = accept$unix(r2, 0x0, 0x0) write(r3, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) getpgrp() dup2(r2, r3) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000000)={'./file0\x00', 0x4, 0x71, 0x401, 0x1, 0xf57, 0x7, 0x8000000, 0x1, 0x0, 0xfd9, 0x7}) 16:00:33 executing program 1: ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={0x0}) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=','], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCSCTTY(r0, 0x20007461) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x460) 16:00:33 executing program 1: r0 = socket(0x2, 0x2, 0x81) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r1 = socket(0x2, 0x8002, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r1, 0x0, 0x0) 16:00:33 executing program 1: r0 = open(&(0x7f0000000000)='.\x00', 0x80, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r1, r0) fchdir(r0) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x00\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') 16:00:33 executing program 0: r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) getdents(r1, &(0x7f00000001c0)=""/133, 0x85) kevent(r0, &(0x7f00000004c0)=[{{r1}, 0xfffffffffffffffc, 0x27}], 0x883, 0x0, 0x0, 0x0) openat(r1, &(0x7f0000000000)='./file0\x00', 0x8000, 0x4a) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000080)={'./file0\x00', 0x4, 0xfffffffc, 0x6, 0x2, 0xfffff800, 0x6, 0x7, 0x1ade2b820849c0d0, 0x0, 0xf6, 0x4}) rmdir(&(0x7f0000000100)='./file0\x00') 16:00:33 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() dup2(r0, r1) ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r4) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000040), 0x4) setsockopt$sock_int(r4, 0xffff, 0x1002, &(0x7f0000001480), 0x4) bind$unix(r4, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x2}, 0x8) listen(r3, 0x0) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000000180)=ANY=[@ANYBLOB="6fdb4306919b5e5665766d3836757ab40d32a1577efe284f9d70451aed8d3a90a025d7bc5631005216906803173dbabb4858a582767f92c93051955e0464042c68e7cb177c7d7d7d235c3c11bd17a323121893dc6ff91ff6a18dcb41d2b716b4a7db6126b022961b0ff917292c4fba13d5fc9fc8c34b97624a271927b4b6abdc2e7c00"/143], 0x10) sendto$inet6(r5, &(0x7f0000000300)="94", 0x1, 0x0, 0x0, 0x0) setsockopt$sock_int(r5, 0xffff, 0x20, &(0x7f0000000080)=0x6, 0x4) r6 = accept$unix(r3, 0x0, 0x0) write(r6, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r3, r6) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000100)=0x6) r7 = kqueue() kevent(r7, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1d}], 0x9, 0x0, 0xffff, 0x0) 16:00:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x80000064}, {0x4c}, {0x6}]}) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = accept$unix(r2, 0x0, 0x0) write(r3, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r2, r3) readv(r3, &(0x7f0000000580)=[{&(0x7f0000000180)=""/123, 0x7b}, {&(0x7f0000000000)=""/42, 0x2a}, {&(0x7f0000000080)=""/9, 0x9}, {&(0x7f0000000200)=""/118, 0x76}, {&(0x7f0000000280)=""/233, 0xe9}, {&(0x7f0000000380)=""/195, 0xc3}, {&(0x7f0000000ac0)=""/4096, 0x1000}, {&(0x7f0000000480)=""/248, 0xf8}], 0x8) syz_emit_ethernet(0xbd850a34b079af3b, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:00:33 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b0784"], 0x10) sendto$inet6(r1, &(0x7f0000000300)="94", 0x1, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x26}], 0x2}) 16:00:33 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) seteuid(0xffffffffffffffff) r0 = socket(0x2000000000000002, 0x1, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0}, 0xc) setreuid(r1, r1) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="6a634e19767b0784941a2ef28c76b220c03a19fdc65f7b6872aa96055ef6ee865e04eff6cd9cfba64c11ef6cd8be950000000000000000809b960922ffb2ffa89e30a5ac63fef396213280ca607ec16c69945a9232effe60d8df08c63b0894c8cb55ad4996227c1d657e9f5462193e956fbfd5ef5717228fa03b2c3f07bea807f76f2a59051104"], 0x10) sendto$inet6(r2, &(0x7f0000000300)="94", 0x1, 0x0, 0x0, 0x0) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r3) listen(r4, 0x0) r5 = accept$unix(r4, 0x0, 0x0) r6 = accept(r4, &(0x7f0000000200)=@in, &(0x7f0000000340)=0xc) write(r6, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xbc) dup2(r4, r5) ioctl$VMM_IOC_TERM(r4, 0x80045604, &(0x7f0000000180)={0x4c7f}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0x2ae) lchown(&(0x7f0000000100)='./file0\x00', r1, r7) r8 = socket(0x2, 0x400000000002, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) r10 = socket(0x2, 0x1, 0x0) bind(r10, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) socket(0x10, 0xd0c1f45104b3abb6, 0x99) r11 = dup(r10) listen(r11, 0x0) r12 = accept$unix(r11, 0x0, 0x0) write(r12, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r11, r12) getdents(r11, &(0x7f0000000040)=""/192, 0xc0) ioctl$TIOCFLUSH(r9, 0x801169ab, &(0x7f0000000300)) 16:00:34 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="2812e5308c5d72efa645de370000000000a014005e325d0878ba24dd485d766029c55c95778340efe8378cb43cf1c714f60569"], 0x1) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chdir(&(0x7f0000000140)='./file0\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='x\x00') execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x1}, {0x7}, {0x6}]}) syz_emit_ethernet(0xf7, &(0x7f0000000340)="b6") 16:00:34 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xfffffffffffffca5) fcntl$dupfd(r0, 0x0, r0) r1 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) shmat(r1, &(0x7f0000ffc000/0x1000)=nil, 0x3000) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xe90f52ca2b7b397e) setsockopt(r3, 0x29, 0xb, &(0x7f0000000180)="ea3f0008", 0x4) r4 = socket(0x1a, 0x1, 0x0) setsockopt(r4, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125d00000000", 0x8) setsockopt$inet_opts(r5, 0x0, 0x2001000000009, &(0x7f0000000340)="02434000d486ba31a8a6eba8d728be9ecfe0eb1b1d20f4d57ea3c253b7cba33b801ee1cdf9c6439eb921c428ea647511d9f01ac0e3fc72af2f3f1c3f9d607944151361225ec8e73681a262384cbf7efdfd210f026331f266675a616b1ff2eda176277abc149d88bdac243a6a037be5cad3048f0076ffe2fbd3c1c5a3b97c1cd2925cf372c324c1eeb647d9121c293c41bdf057c6e602bb4a25103a235db41874c6653b000000", 0xa6) setsockopt(r5, 0x7, 0x400b, &(0x7f0000000180)="ea3f0008", 0xfffffffffffffe4e) pipe(&(0x7f0000000000)={0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r6}}], 0x1000, 0x0, 0x0, 0x0) r7 = accept$inet6(r6, &(0x7f0000000140), &(0x7f0000000200)=0xc) fcntl$dupfd(r2, 0x0, r7) openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/speaker\x00', 0x2fe940e75bf3fd8b, 0x0) r8 = socket(0x2, 0x1, 0x0) bind(r8, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r9 = dup(r8) listen(r9, 0x0) r10 = accept$unix(r9, 0x0, 0x0) write(r10, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r9, r10) r11 = accept(r10, &(0x7f0000000280)=@un=@file={0x0, ""/108}, &(0x7f00000001c0)=0x6e) fcntl$getown(r11, 0x5) r12 = socket$inet(0x2, 0x3, 0x102) shutdown(r12, 0x2) r13 = socket$inet(0x2, 0x3, 0x102) shutdown(r13, 0x2) fcntl$lock(r13, 0xa, &(0x7f0000000180)={0x0, 0x2, 0x5, 0x1000000100000000}) shmget$private(0x0, 0x1000, 0x100, &(0x7f000000c000/0x1000)=nil) r14 = shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x1000) shmdt(r14) r15 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) r16 = shmat(r15, &(0x7f0000ffc000/0x3000)=nil, 0x3000) shmdt(r16) shmdt(r16) 16:00:34 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000691040dcc400000100"}) r0 = socket(0x18, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@in6={0x18, 0x1, 0x5, 0x8}, 0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:34 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r0, &(0x7f00000007c0)=ANY=[@ANYBLOB="8302c0ffffffffffffff0a29dd8a718f17066a9fa2975043aed40b97f8837101c2664ecdf99499eb2daf0997c78dfc175f993292663e35e268a6122ba4cda19c628bd9caba9f3216df85f95d78565acacda2216654b15241288b49190400000000000000218a9a5ded5326a45a72f546182c94c0361f1c75aeefb477191fdef2ea5198edc30ed565619abe44470f0e36c1f77a195805a947699d79c4878a268f6d67fde241de5ef65d0a39f770981b867fd53953b9d720d09cf2b0f79a459509f874a0a89136a75a191c7b41cec71fcf"], 0x10) clock_gettime(0x2, &(0x7f0000000040)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1c, 0x0, 0x40}, {0x3c, 0x0, 0x0, 0x1}, {0xfffa}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = msgget(0x1, 0x254) msgsnd(r2, &(0x7f0000002e80)={0x3, "50f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae"}, 0x107, 0x800) msgsnd(r2, &(0x7f0000000780)=ANY=[@ANYBLOB="000000000000000051f2e8cbad4c40341a7fb8f28f53930ac93feed5e69ec81ecebd9e705f836edbb76d3198d1d6e7448ba200c71274a7bb1dd016b9ce27d8fe88478ac17dba06f5e4f9be8700179265b9fa88c70e8e256b3ec66e56ce3058ffa63be973a9466fbe0146e1fa326e17bd002433f7544397428045fec49f781615269d824e1e0cf34d3f24ccbc09af01a5dacae9fd2d1817724aa40026cdb70a6279419e8ba7d192afed727944287c8b6c6c534169b2e6a2e6f238959768a631e6eebcb2cdd014ec41ffafe4dda4343e7d296712981be30b68bded42c5ab97c5bd5708b99896d099c369f6de5332b8b49d71fbf411dbad577b612dcbca896994ca792802f9377b672237533dd601a3a8a9047b29b3e90b26237fb06192793b0983477f29c4b9ec6c024dcba39d89b58088a0a348efa480639060938debec39cc38ba30f46b67af77b936952c2a1756be84e0fb647186a86be1c2f2c554c94b526c524d17cbe6937aa6dfbabb96ddb2b84a32cfe72c3587bd858368e60d9673005c6e259cfb64b3d2be639b83f5b49eba1ed1a36f8a2c73b7a9386c2763d613353992f51ff5ca4d6763ec3e835494ea6f548ede6cc8262c340a31088e12e4b477e330e52d6aa50ed36cb65b6880ff1c2ebb97e8d1259ec78963d1e3c09f7ac9a5ec58e963da7027a8405851d27720cd84e1e82cc2cadd4a6bee6a6b911d3afed5f00004000000000000203b5b20fe13fdd62a06bb6a71547cc33a3c19eeb41c9ad3d15baa6de1491e0fd5ee31e294e80206cc81a3b97356d19d248abf63751fe4a8af0bd5ec16bd5c408dc69773501827c6c0c09815eb821d54fe81a4d106c2b3ecb8ec7898a25965c34867b265c71dee23728ec976239a7056182c203ec132a107ea267819ce52b7a6a8f4059e0035eada27eda1d2e1127eab8b9354a87aa3afb8ff9b315995896ecf4b53227f736423d4ba3f55c8574547"], 0xa2, 0xc2c25e0089590800) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = msgget(0x2, 0xc0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r10 = getuid() 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 = 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 = fcntl$dupfd(r11, 0x0, r12) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000a40)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xffffffffffffffd1) r15 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r17, 0x0) msgctl$IPC_SET(r7, 0x1, &(0x7f00000003c0)={{0x0, r8, r9, r10, r14, 0x1, 0x9}, 0x800, 0x1, r15, r17, 0x6, 0x1, 0x1, 0x2}) r18 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000280)={{0x8, r3, r4, r5, r9}, 0x3, 0x0, r18, r19, 0x9, 0xb01, 0x9674}) r20 = getgid() lchown(&(0x7f0000000000)='./file0\x00', r3, r20) writev(r0, &(0x7f0000001200)=[{&(0x7f0000000100)="33ee0d803c8176baef9b18250e729bf0be3219e9f3a29f5a7dbc6e26623bce4b2e72dfdd17a7fa14affb3281b3965eebd5ae236cfbc9b7ecae4001c0c0f257eae7391744036f566d8c229b79d08633e7100b7f343ed9a0e48c1171bfdf1128e7ddd83b1186de9b678db25ad1137959e7fae1bf7962aba5625f11b16e04cadf96bb315fe861e6f3c546077d5953419bda10347d7e06787bfa1bb58195e78f5b896e021b58e2437ed8260110ba4cbc13fb1dbed2b8d07802d8a315db005bbf2f52036998a8da99065e92ed4cc89f81e5995d8aac325f42e408593f6de40b89c8bdbf2d9284eb787720ae4e982d8f48c359635ca1ad7223ae727b1ba3692f6c7a9379c66db1a7c4f9a107dceaca34aa259dcad7edea4229c7b9333de37aa19f6d9e587f95dd4c808f9c6da09c3cd5209c97f37d5daa466c4c03e96416d6b2f24b12e1efb3d37f7069d0440dc8b58a12e5e35dad9da02efa58a55210ff0448cc4f8c1930455034961f0bdf6abac1422bfc3a5d1e04dd1c5ca0d27c8c9bc383f0ce6b588cd0491561acf216e9a3b74f9f0b4941eaf85bda81423c49aa9d1990f64fbafda58db2303980bfc91e7327fb1bd02e768abb894866fd181e8df98676634595a273e819c97724ea4ede5d1b622f20a95065705ea2af61f8fb29ce9174d4d96738ac517d115df3e3063762ffc64257cbb9e817ce2889a1eb9a03fc8e97b72f7f090af33ff0413157b9a549bf615164a0585a8bf162fd53ecfc99bab3b054cde7c5e94ebc31db7e5a3b28f9460e6297a0bf5b4cdb41d6f673ee9cf303b1bb4b431ab300b44a0666eb0f620045f22e7a9616832d8828094596272d6911ad351e18d26a2eda22a5b547416b360e76e3bd0ebe331a38f2d4f19cc74d901dfd11762bac3dfb1c85177050ceaf0e4f5ae1dca41a7cf9cb13cd4e5b3217aa63aaa78af383582ffcca31efcf5fe4246ea0c3de60c57dd9cb8cd11d0cd03ade52382403ad07b29b4167e3cd8bcb795f0c00d04b3f7661ed4bc56fda83fcff4c62e541c6dbdab04dd1449674a700788221d30faee99bb62b57f58d570e9888cd4a8f22ccc5cdd440f912a661c7edaabd484aaab34c3ddbc2c3b8f219d46d94a5a57f91a4680af003658b685ce6d948625a3495ed2b72711cadff16e4d799a80c05d0d72057cd52df3754b9f7a4c187c9824c7414af9fbc6172d8f878e206b2cc30b26cc1f45d8434d44d21aa4d7311f89dbbd3d3e8efc0557003e95ee88524e5d8ade382158d541166b882715f3c6489663d99a86aa90ae74288d11b59b5e485c041a5f3bd93ce4f793c7c9d9368fbcd35768f8be7a120f95df622d742df5fe86c3af04ff7910ace0e62abdcfc778afc217e355f61cc0b8fb89d08b64a17673de2fccf3ca4cc47ab03ac7161f06d9fb69c01f18b07c5d30b285387d2bd529d92131823c9ac8f28695b90754c202d0cb0c8655f50424f885e886010bf8054e63134ac8f4055c026f58c3bdddd67b3caaf08d49f3af4cd7a4ea614ec60580fa8dad62e0efc26d7c3ef2d0af2f9ea0efba8d34827a2da3fe42108c1f5a591a7bd1561397cf31db992fc51b3095031884f722d82170d1a4fe87696d2a00da7e72ec4a9f289ba99d23e7d874c82439a107f6bf33b45834270d930523daff55ffb30673a2189dcc21da9be3149eebc2abcb62a78efbc3c0a40c05677828213c4c1d20c7b6b94a85d52d0fa1b02ac6918ad166d5e50f8fe0e2bab43c1e25348a44a08a8f932f4610c9ec82715cf0e5984f925b698c4d8745720c512bfd0fbcc9408180360448be40e60f5cfd659425632a2760b33d6f6838f2a69f3f52dae821d5b0b5fe9ed690c58f4ebcac56c2d9b8bf9b3f33205f7cfb6b7ae71bafc1561d966002c94499b7a14a51b4c933c899460d092c9aee6ddf898dc031ae4bb62009272db4537f514ec70af7fde34ae23bd923c65065f0cecc831f97c56b444cddebdc62ef4f1be267f180b524e01ff2e86e7ef4988f93edfb42c0beeec7c9e3059dd421d843bcb5c9c5095", 0x5a1}], 0x1) 16:00:34 executing program 0: 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) socket(0x10, 0x3, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyCcfg\x00', 0x38171, 0x0) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r7, 0x0, 0x14, 0x0, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000340)='/dev/pci\x00', 0x68001, 0x0) r8 = socket(0x2, 0x1, 0x0) connect$unix(r8, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b0784"], 0x10) sendto$inet6(r8, &(0x7f0000000300)="99", 0x1, 0x0, 0x0, 0x0) socket$inet6(0x18, 0x2, 0x19) r9 = socket(0x2, 0x1, 0x0) bind(r9, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r10 = dup(r9) listen(r10, 0x0) r11 = accept$unix(r10, 0x0, 0x0) write(r11, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) r12 = dup2(r10, r11) r13 = kqueue() socketpair(0x6, 0x2, 0x8b, &(0x7f0000000140)={0xffffffffffffffff}) r15 = socket(0x2, 0x1, 0x0) connect$unix(r15, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b0784"], 0x10) sendto$inet6(r15, &(0x7f0000000300)="94", 0x1, 0x0, 0x0, 0x0) poll(&(0x7f00000003c0)=[{r6}, {r11, 0x2}, {r13, 0x10a}, {r14, 0x20}, {r15, 0x4}, {r12, 0x8}], 0x1cb, 0x97) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYRES32, @ANYPTR64, @ANYRESHEX=r5, @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) r16 = socket(0x2, 0x7, 0x6) connect$unix(r16, &(0x7f0000000b80)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf4680616000019fa3862078dea24018295954984c8791000003f68c11700777fa69dfceac2a84e6abca64896bc5e57c6388bbd8a399e6db8a9e3e05bc5370bcd4c0a16f96adb5a09000000b6d5b786186a3c502b45fd4237b8fa4d012ae447473c238495aaee48c02f6ad41e6bf3bf554799b9b813ad30505e8f5300a4aa63b9e2f69fef9d61392341d51ed0d92f871f4385f04157795ea4a5c5fe839fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000653b5dc76341000000000059423e16675b2d32f5c0b22290e77ead31c7393ca3d4a003d01a4e491b8ec5a9b734811c83548556a8cba7b40c47622d462b97f3f881da9faafa1033d6cb54bd353ca3afda421cffdd2f66c0b606dccea4e7a5b370cd4dcb05fbad53cd4f5dafe2eae0795d5342f6ae68c9eb0e9f9234e4a85ceea83bc928f8e2dff221922f71bc2c0fe3e1e8d38458b6eac57c9490a3972c429433aaa0df8bf72e30ed0f757298ce9008e452d7398343aaa7295ee3b6e9ad0c2143c9dc89c0d4353b705cf89259413206c8bc9831153ba2563ed7dffd5396a3e9cd4533e763a12d5b8aa21f5ac4ddfa927d7fef68d556e069b4aea65ce01cfacf2271ac2bef1e6303d2b833b56f633813ef3478217fb6bc68d13e30917a7078c5e79d3358459358b714ea89179db0ce9d2d7d5ee68f2ddd82a1bb6404663bbd263be3a869667ede307f4027b0b7e439fc97e9dd2e724321d810781aaa1167c1cb553b2bdee61ab032b76bad76a4b49bc95b7baa8652abeb61751e1e47be6e2153132efebbca826fa8cc5c49a5b88385e614329d5213654a0e7cbcb9f4f08e2050631d45d4f4c6bd483dfcd7b41e8eff53193ccfca10c4f151c4e767c74f48bafd586e01ada84fde743dc316406f425acb41c3566345e53ae7d256ba79834c75e8341b0f0a74feb155ec681037a46cbcc30aef6000f52b9b3915f7d5b5da606431e00572fc35bff0e0760b6e8d5a32"], 0x10) msgctl$IPC_STAT(0x0, 0x2, &(0x7f00000002c0)=""/22) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r17 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r17, &(0x7f0000001000/0x2000)=nil, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) shmctl$IPC_STAT(r17, 0x2, &(0x7f0000002040)=""/4096) mlock(&(0x7f0000001000/0x3000)=nil, 0x3000) 16:00:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000040), 0x4) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) r4 = accept$unix(r3, 0x0, 0x0) write(r4, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r3, r4) fchmod(r4, 0x40) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000001480), 0x4) write(r1, &(0x7f0000000040)="8cf0f6f0fc0718a92c3aed631009a8c74f295f7bf3d2f97172542b63334c15e7f54dbcfffbb878ff6bd19aa2911260f1fceb992949fa08b83c296151f918d5874765773d6a9dd6", 0x47) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x5}, {0x2d}, {0x6, 0x0, 0x0, 0x903}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:35 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x0, 0x9}, {0x18, 0x0, 0x0, 0x1000000160002}, 0xa, [0x0, 0x0, 0x8b, 0x0, 0x0, 0x0, 0x101]}, 0x3c) r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000080)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./bus\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x2, 0xc003, 0x0) ioctl$KDENABIO(r0, 0x20004b3c) connect$unix(r3, &(0x7f0000000a40)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854978a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495ffc41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f439765c6ad9bf17259c5fe659fa202361cd8cac7dbbc5b65c6593d2870f4d7a8f7749f3f96b20000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017631831fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c02000000000000009bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295eba75293f7155a28d72c2f40bbec12ef17cc0660a3f93a5d68996fade9cefab0f592e6cd567b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990df582bce1d80afe5d2141e320a7613f48b637e054454a97de570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd360707d2cab3dab8ccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f79030385a9a6030b3d75550b4e8ac82b91d236c7de08060f6892f5c94c2931e645300000000000000849c1070faddbe81a2ab004962a16c4a9cdf223938b897ab8629a980a6580b1639b6bab12666aab95bc581165834fc194a90d09ce207c2ed90f80f9e8cff9d869eb0a24a7ae73a74ff13a948a704ed765194b66180"], 0x10) dup2(r3, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r2) ioctl$WSKBDIO_SETMODE(r4, 0x80045713, &(0x7f0000000040)) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r5, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r6 = socket(0x2, 0x1, 0x0) bind(r6, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r7 = dup(r6) listen(r7, 0x0) r8 = openat$null(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/null\x00', 0x20, 0x0) recvfrom$unix(r8, &(0x7f0000000d40)=""/4096, 0x1000, 0x2, &(0x7f0000000700)=@file={0x1, './file0\x00'}, 0xa) r9 = accept$unix(r7, 0x0, 0x0) write(r9, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r7, r9) setsockopt$sock_timeval(r7, 0xffff, 0x1005, &(0x7f0000000140)={0x200, 0xfffffffffffffffb}, 0x10) preadv(r5, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000a00), &(0x7f0000000740)=0x95) recvfrom$inet(r5, &(0x7f0000000340)=""/235, 0xeb, 0x4ecf3c6e1e4af3be, &(0x7f0000000440)={0x2, 0x0}, 0xc) 16:00:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) clock_getres(0x3, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x50}, {0x60}, {0x8fe}]}) syz_emit_ethernet(0x1cb, &(0x7f0000000340)="b6") 16:00:36 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028b1) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), 0x4) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000001480), 0x4) ioctl$DIOCMAP(0xffffffffffffff9c, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000000)='./bus\x00', r0, 0x2}) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f00000003c0)="000000186004008034ff07010000000000005e2c62b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) 16:00:36 executing program 1: socket(0x11, 0x3, 0x0) socket(0x2, 0x5, 0x1) open(&(0x7f0000000040)='./file0\x00', 0x200, 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)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 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:36 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) getpgid(r1) poll(&(0x7f0000000040)=[{r0, 0x100}], 0x200001ba, 0x1) 16:00:36 executing program 1: mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0xffffffffffffffff) write(r0, &(0x7f00000007c0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87ee", 0x841) r1 = semget(0xffffffffffffffff, 0x6, 0x400) r2 = open$dir(&(0x7f0000000000)='./bus\x00', 0x3, 0x800000000168) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xfffffeac) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r4, 0xffffffffffffffff, r4, 0x0]) fchown(r2, r3, r5) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000200)=0x8) execve(0x0, &(0x7f0000000580)=[&(0x7f00000006c0)='c\x00'], 0x0) mprotect(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x4) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f00000002c0)='rc') semop(r1, &(0x7f0000000080)=[{0x4, 0x0, 0x1800}, {0x3, 0x401, 0x1800}], 0x2) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000440)=0x6) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x20, 0x0) symlink(&(0x7f0000000640)='./file1\x00', &(0x7f0000000340)='./bus\x00') ioctl$WSDISPLAYIO_DELFONT(r6, 0x8058574f, &(0x7f0000000380)={'./file0\x00', 0x4, 0x7, 0x1000, 0x87b107538646d9b, 0x80000000, 0x1, 0x6, 0x0, 0x1, 0x1, 0x3f}) seteuid(r3) r7 = open(&(0x7f0000000280)='./bus\x00', 0x90, 0x100) mknodat(r0, &(0x7f0000000600)='./file0\x00', 0x8020, 0x400) faccessat(r7, &(0x7f0000000300)='./bus\x00', 0x18, 0x3) pwritev(r7, &(0x7f00000013c0)=[{&(0x7f0000000540)="8c232e8c9f7e96999b8a", 0xa}], 0x1, 0x0, 0x2) geteuid() mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r8 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r9 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) stat(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000480)) write(r9, &(0x7f0000000040)="670dc3", 0x3) 16:00:36 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x202) mknod(&(0x7f0000000140)='./bus\x00', 0x6000, 0x202) link(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)='./bus\x00') open$dir(&(0x7f0000000080)='./bus\x00', 0xf3e87f5336bb5520, 0x160) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = accept$unix(r1, 0x0, 0x0) write(r2, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r1, r2) r3 = open(&(0x7f0000000040)='./bus\x00', 0xdae253d063e85b28, 0x10) linkat(r1, &(0x7f0000000000)='./bus\x00', r3, &(0x7f00000000c0)='./file0\x00', 0x0) 16:00:36 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x6, 0x4, 0x4) connect$unix(r1, &(0x7f0000000400)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a16e9ced3d250e3d08bc9674b71565d2b58fd4237b8fa4d012ae447473c238495ffc41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5d5fe659fa202361cd8cac7dbbc5b65c6593d2870f4d7a8f7749f3f96b20000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295eba75293f7155a28d72c2f40bbec12ef1cdc0660a3f93a5d68996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990cf582bce1d80afe5d2141e320a7613f48b637e054454a97de570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679faee8f32becfb2eb2eb9a614bde6d303de8dd360707dab8ffe6710099559ca0ff4fa95f62e2b7dccc9655f686766dfb6969ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f79030385a9e6030b3d75550b468ac82b908236c7de08060f6892f961f1cb851e5553b850d5b2b3b21156c401cb80b63190b1a910444d8b04a653892f343d65d50588c0fdbdab3994915f95929153d4b22e9ca38064efa3b134abebe3f97de4824c88c0750f1a930dbd99c0f277e03dcb6a0a760563b952a45a7f663da00626994aeb4f6752b900a9c07156075f066c468c195035c8b3933d087dfd67cf189d3599f83e9556f3d2e386ba85d9f65430320919d1d1f1d7be682925c67526c35bddc7fcf0f0100aadff0870521fbbab11f90"], 0x10) r2 = dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) getsockname(r0, &(0x7f0000000040)=@in6, &(0x7f00000000c0)=0xc) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0x0, 0x4, 0x0, 0xfffffffffffffe38) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f0000000740)) 16:00:36 executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) r0 = socket(0x2, 0x4003, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="8202f9ffffff6c6530001438d41ff5d956fbd10be582d0c20bb06d696fef7473a37c9fa75898f102f32307df1bc6a77b85191239375221578012e6b3fb7f3734ca730b427f91a1fc53d0"], 0x10) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001640), 0xc8}, 0x0) recvmsg(r0, &(0x7f0000000500)={&(0x7f0000000000)=@in, 0xc, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/43, 0x2b}, {&(0x7f0000000080)=""/48, 0x30}, {&(0x7f00000001c0)=""/73, 0x49}, {&(0x7f0000000240)=""/152, 0x98}, {&(0x7f0000000300)=""/93, 0x5d}, {&(0x7f0000000100)=""/20, 0x14}], 0x6, &(0x7f0000000440)=""/170, 0xaa}, 0x897e3d5f74724005) 16:00:36 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000140)=""/120, 0x78}], 0x329, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) dup(r1) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000c00)="35d98af0c16821ed5fc66d90243ecc720043de7d343e749610c1de76eedcfea38ca343647e4c", 0x26}], 0x0) fchmod(r1, 0xe3) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000080)="e92243f80fded3230791448254396f7cf04d7f8f29daa64a599ac38dd86eead5e929394fcc880e896628b2a08ae65f9861fa27e7863f6842b69697f5d9d9a3e364c18b82b1cbc80b0c9f8e3dd215d7d367a8a705093c0a", 0x57}], 0x1) ioctl$TIOCNXCL(r1, 0x2000740e) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) close(r0) getegid() r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) r3 = geteuid() r4 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0xffffffffffffffff, 0x0, 0x0, r4}}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000200)=0xc) r6 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0xffffffffffffffff, 0x0, 0x0, r6}}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) r9 = socket(0x18, 0x2, 0x0) r10 = getgid() getgroups(0x1, &(0x7f00000003c0)=[r10]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000980)={0xffffffffffffffff, 0xffffffffffffffff}) r13 = kqueue() r14 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r14, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r14, &(0x7f0000000340)=ANY=[@ANYRESHEX=r13], 0x1, 0x1000) msgsnd(r14, &(0x7f0000000580)=ANY=[@ANYBLOB="0100000000000000ba45ede2435a8b028adaffff6c17153cf3d117c2e9547a40d43f5d31059c11c5a953448e0e5a392c598c258300980190f7f757f7d10000000000020000000000000000a00570bdc48db38a42e13548516bf33186216da0e1b8aeeec38eb984ea816b48449e1f3d795ddc34c98a2b152433ed3de8de7ec37031bc10f8ba5567bf43cbceee1600000000000000000000c8f766c107daabda0c23e9475c9d6bf97f93cf02b9422e05e492a01690821d727859f2329538784df6e99d087592e98f827e5c8868438b85fdc9dd940e1eda57e8168bca06d610fc3190ea0a2605addfc1e9ac4ff6cd5ec85c61dc8a76803f064ef041384979c3e253c71c23820fcedb266121375d39876dfb6b45fbe066ff2f608a6f5e06140675f6faf247dbec8eb6d5651b30570785dc386c8e6b121b9081b1c992b76d6c971287731ef79362412cb3dcea1361ba99d9b3c83ffc312d6931ec5ba0bb0e8997f7a941759689d37da816a8884dd50ed18e0eb86ea28df80e902ac3cc6958a45c7f4e9a285ecf45aa39d8c69ae37dbd5cebfca84b20f139644bb11294680f192435aa2e3960e80e93d4daa66c34bd40cfe48f3d4a9058e3604d935c215b205bc8f506c1c41dea13c58206bed338032fb7f66ed226eb689563cd60e724884cfbfe5111d659a4980471e1ba51d9b99c6fe582e07723f10249be98d58d4dfa8ef76c33835d654bee9f58309892efdd500bd3d11410836c706cc74f589e18f6513abc920c99"], 0x1, 0x7fb) r15 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) r16 = kqueue() kevent(r16, &(0x7f0000000400)=[{{r15}, 0xfffffffffffffffe, 0x2f}], 0x7, 0x0, 0x0, 0x0) kevent(r16, 0x0, 0x0, 0x0, 0x4d0, 0x0) r17 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) r18 = kqueue() kevent(r18, &(0x7f0000000400)=[{{r17}, 0xfffffffffffffffe, 0x2f}], 0x7, 0x0, 0x0, 0x0) r19 = getuid() fchown(r17, r19, 0x0) r20 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) r21 = kqueue() kevent(r21, &(0x7f0000000400)=[{{r20}, 0xfffffffffffffffe, 0x2f}], 0x7, 0x0, 0x0, 0x0) r22 = getuid() fchown(r20, r22, 0x0) r23 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) r24 = kqueue() kevent(r24, &(0x7f0000000400)=[{{r23}, 0xfffffffffffffffe, 0x2f}], 0x7, 0x0, 0x0, 0x0) kevent(r24, 0x0, 0x0, 0x0, 0x4d0, 0x0) r25 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) r26 = kqueue() kevent(r26, &(0x7f0000000400)=[{{r25}, 0xfffffffffffffffe, 0x2f}], 0x7, 0x0, 0x0, 0x0) r27 = getuid() fchown(r25, r27, 0x0) msgrcv(r14, &(0x7f0000001040)=ANY=[@ANYRESDEC=r16, @ANYRES64=0x0, @ANYRESOCT=r17, @ANYPTR64=&(0x7f0000000bc0)=ANY=[@ANYRES32, @ANYRES32=r25, @ANYRES16=r18, @ANYRES64=r8, @ANYRES16]], 0x4, 0x2, 0x1004) msgsnd(r14, &(0x7f0000001e80)=ANY=[@ANYBLOB="9a89fe9d10bb030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5de88ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653b542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd20263425ab6818f682770f3b94c5eeb4af79be0195d459fadab38ea746dbe655df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28a73da23e658ee391ab702486c88473a5421667f9598a1e2bf6d04b8edae25612d4f5e4145670f00800000000003095cc602071fbdfaa1af31b11a20dc1ba2054c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd47ee5690df36db89bef4758f7a3d45d8ef52f285bfda67631dfda98286b662d676b84790d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f79e557b41d945111e9cc79ea5e8722756d24872c7d10e6cc1ce9f3f6a3d539c356b5988d25beef00000000000000bb711f6f29e389a77fe762636c3d"], 0x156, 0x800) r28 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r28, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) setsockopt$sock_int(r28, 0xffff, 0x1, &(0x7f0000000040)=0x80000001, 0x4) bind$unix(r28, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname(r28, 0x0, &(0x7f0000000200)) r29 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r29, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) setsockopt$sock_int(r29, 0xffff, 0x1, &(0x7f0000000040)=0x80000001, 0x4) bind$unix(r29, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname(r29, 0x0, &(0x7f0000000200)) r30 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r30, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) setsockopt$sock_int(r30, 0xffff, 0x1, &(0x7f0000000040)=0x80000001, 0x4) bind$unix(r30, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname(r30, 0x0, &(0x7f0000000200)) r31 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r31, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) setsockopt$sock_int(r31, 0xffff, 0x1, &(0x7f0000000040)=0x80000001, 0x4) bind$unix(r31, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname(r31, 0x0, &(0x7f0000000200)) r32 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r32, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) setsockopt$sock_int(r32, 0xffff, 0x1, &(0x7f0000000040)=0x80000001, 0x4) bind$unix(r32, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname(r32, 0x0, &(0x7f0000000200)) r33 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r33, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) setsockopt$sock_int(r33, 0xffff, 0x1, &(0x7f0000000040)=0x80000001, 0x4) bind$unix(r33, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname(r33, 0x0, &(0x7f0000000200)) r34 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r34, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) setsockopt$sock_int(r34, 0xffff, 0x1, &(0x7f0000000040)=0x80000001, 0x4) bind$unix(r34, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname(r34, 0x0, &(0x7f0000000200)) msgrcv(r14, &(0x7f0000000e00)=ANY=[@ANYRES64=0x0, @ANYRESHEX=r28, @ANYPTR=&(0x7f0000001080)=ANY=[@ANYPTR, @ANYRESHEX=r29, @ANYRESOCT=r30, @ANYRES64=0x0, @ANYRES64=r31, @ANYPTR64=&(0x7f0000000dc0)=ANY=[@ANYPTR64, @ANYRES32=r32, @ANYPTR64, @ANYRES64=r24], @ANYBLOB="20b4c8e67d476a9e60510c16e3fb7919436cc93ceac7697938b6e3dfaabfa1d90db66519606e336ded8dde205da872f2b1c2227f567e020f3d1bf2348a81c37b901c872aaa511ce53692619187290b51cb61634bd0b851661041ba7583f684aa03c7bcda7126651a33ffa369ad2f00eee0a7d64b6cc1af8a1b706e7ca2032d3a3383a4cae9", @ANYRES16, @ANYRESOCT=0x0, @ANYRES64=r33], @ANYRES16=r34], 0x4, 0x3, 0x1000) r35 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r35}, 0xfffffffffffffff9, 0x4, 0x20, 0x7, 0x10001}, {{r35}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000)=[{{r35}, 0xfffffffffffffff9, 0x1, 0x3, 0x36dc9b59, 0x10000}], 0x8, &(0x7f0000000140)={0x7, 0x2}) r36 = kqueue() kevent(r36, &(0x7f0000000100)=[{{r35}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) r37 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r37}, 0xfffffffffffffff9, 0x4, 0x20, 0x7, 0x10001}, {{r37}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000)=[{{r37}, 0xfffffffffffffff9, 0x0, 0x3, 0x36dc9b59, 0x10000}], 0x8, &(0x7f0000000140)={0x7, 0x2}) r38 = kqueue() kevent(r38, &(0x7f0000000100)=[{{r37}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) r39 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r39}, 0xfffffffffffffff9, 0x1e, 0x20, 0x7, 0x10001}, {{r39}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000)=[{{r39}, 0xfffffffffffffff9, 0x1, 0x3, 0x36dc9b59, 0x10000}], 0x8, &(0x7f0000000140)={0x7, 0x2}) r40 = kqueue() r41 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) dup(r41) writev(r41, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r41, 0xe3) writev(r41, &(0x7f00000001c0)=[{&(0x7f0000000080)="e92243f80fded3230791448254396f7cf04d7f8f29daa64a599ac38dd86eead5e929394fcc880e896628b2a08ae65f9861fa27e7863f6842b69697f5d9d9a3e364c18b82b1cbc80b0c9f8e3dd215d7d367a8a705093c0a", 0x57}], 0x1) r42 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) dup(r42) writev(r42, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r42, 0xe3) writev(r42, &(0x7f00000001c0)=[{&(0x7f0000000080)="e92243f80fded3230791448254396f7cf04d7f8f29daa64a599ac38dd86eead5e929394fcc880e896628b2a08ae65f9861fa27e7863f6842b69697f5d9d9a3e364c18b82b1cbc80b0c9f8e3dd215d7d367a8a705093c0a", 0x57}], 0x1) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x20008) kevent(r1, &(0x7f0000000f80)=[{{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x2, 0x0, 0x1}, {{r42}, 0xfffffffffffffffe, 0x20, 0xffffb, 0x0, 0x3}, {{r13}, 0x0, 0x2, 0xa43650b6e34dedc1, 0x7ff, 0x7}, {{r12}, 0x0, 0x40, 0x8b46d0d583c0d5ff, 0x2, 0x1}, {{r43}, 0xfffffffffffffffb, 0x10, 0x1, 0x0, 0xae5d}, {{r42}, 0xfffffffffffffffc, 0x40, 0x20000000, 0xffff, 0xeb}], 0x6, 0x0, 0x0, 0x0) kevent(r40, &(0x7f0000000000), 0x1ff, 0x0, 0xfffffffffffffff8, 0x0) r44 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r44}, 0xfffffffffffffff9, 0x4, 0x20, 0x7, 0x10001}, {{r44}, 0xffffffffffffffff, 0x2}], 0x0, &(0x7f0000000000)=[{{r44}, 0xfffffffffffffff9, 0x1, 0x3, 0x36dc9b59, 0x10000}], 0x8, &(0x7f0000000140)={0x7, 0x2}) r45 = kqueue() kevent(r45, &(0x7f0000000100)=[{{r44}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) r46 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r46}, 0xfffffffffffffff9, 0x4, 0x20, 0x7, 0x10001}, {{r46}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000)=[{{r46}, 0xfffffffffffffff9, 0x1, 0x3, 0x36dc9b59, 0x10000}], 0x8, &(0x7f0000000140)={0x7, 0x2}) r47 = kqueue() kevent(r47, &(0x7f0000000100)=[{{r46}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) kevent(r47, &(0x7f0000000000), 0x1ff, 0x0, 0xfffffffffffffff8, 0x0) r48 = open$dir(&(0x7f00000007c0)='./file0/file0\x00', 0x400000002c5, 0x114) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r48}, 0xfffffffffffffff9, 0x4, 0x20, 0x7, 0x10001}, {{r48}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000)=[{{r48}, 0xfffffffffffffff9, 0x1, 0x3, 0x36dc9b59, 0x10000}], 0x8, &(0x7f0000000140)={0x7, 0x2}) r49 = kqueue() kevent(r49, &(0x7f0000000100)=[{{r48}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) kevent(r49, &(0x7f0000000000), 0x1ff, 0x0, 0xfffffffffffffff8, 0x0) r50 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r50}, 0x8000000000000007, 0x4, 0x20, 0x7, 0x10001}, {{r50}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000)=[{{r50}, 0xfffffffffffffff9, 0x1, 0x3, 0x36dc9b59, 0x10000}], 0x8, &(0x7f0000000140)={0x7, 0x2}) r51 = kqueue() kevent(r51, &(0x7f0000000100)=[{{r50}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) r52 = open$dir(&(0x7f0000000840)='./file0/file0\x00', 0x20000, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r52}, 0xfffffffffffffff9, 0x4, 0x20, 0x7, 0x10001}, {{r52}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x1, 0xd9f14558daacf7b8, 0x36dc9b59, 0x10000}], 0x6, &(0x7f0000000140)={0x7, 0x2}) r53 = kqueue() kevent(r53, &(0x7f0000000100)=[{{r52}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) msgsnd(0x0, &(0x7f0000000a40)=ANY=[@ANYRESDEC=r10, @ANYPTR=&(0x7f00000009c0)=ANY=[@ANYRESDEC=r35, @ANYRESOCT=r37, @ANYPTR64=&(0x7f0000000b80)=ANY=[@ANYRES16=r44, @ANYRES32=r35, @ANYRESHEX=r47, @ANYPTR=&(0x7f0000000880)=ANY=[@ANYRESDEC=0x0, @ANYRESDEC, @ANYBLOB="2594f9f5c67fd5cee3df46ae298ae476bb6c824839a22bf17bc0ab997d23d0f06b3e5eeb6be875832d22b51faf94d8a9757c8f6add0ec1a4daa2173790bb3ef8b6dabf287fc7ed9ecfc46211b389b534f6216f724b62de1c16fda6a3614b4d1cec7aa4a674cf767bdaf6e4ab3500800000a7ca325e289d01bc682c5156d52848ce95c4a80977b663686fda9ddc183d504f5fe2", @ANYRES32=r49, @ANYPTR64, @ANYRESHEX=r50]], @ANYRESOCT], @ANYRES64=0x0, @ANYRES32, @ANYRES64=r40, @ANYRES64=r52], 0x6, 0xc00) msgsnd(r14, &(0x7f0000000480)={0x3, "5aab059e7584be19de16d8a32e0c5d7858899bbc616aeade23aa38f255f2dedc7d9349f609673a9f745b6b5aae9e1e53d2b8d941319c6b5d3b16ea71c4229d0000d8e7497cf22f1cc439ea2b26fcb5355b5b24eab6423706ebfa25245e804c95574b9d3f3d263490ee4823aa6156b2bd8b46afd62f2b01573c376fabb6713c8c3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451df0c36b08f9d3d6039ebea381e7fca35ed7142c2f0d2e5f9ce77c1ecc017c46c50c8e10a93dcd069cb4d4575ddd417bd2c5f2470a3deaf000000000000"}, 0x222, 0x40000000000800) r54 = getuid() r55 = geteuid() setreuid(r54, r55) r56 = getegid() r57 = getuid() r58 = geteuid() setreuid(r57, r58) r59 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r59, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) msgctl$IPC_SET(r59, 0x1, &(0x7f00000000c0)={{0x6, r55, r56, r58, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x2e3, 0x138, 0x2}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r61 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r61, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r61, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r61, &(0x7f0000001640)=ANY=[@ANYBLOB="0100000000000000ba45ede2435a8b028adaffff6c17153cf3d1170700547a40d43f5d31059c11c5a953448e0e5a392c598c258300980190f7f757f7d10080000000020000000000000000a00570bdc48db38a42e13548516bf33186216da0e1b8aeeec38eb984ea816b48449e1f3d795ddc34c98a2b152433ed3de8de7ec37031bc10f8ba5567bf43cbceee16009d58e4e80000000000c8f766c107daabda0c23e9475c9d6bf97f93cf02b9422e05e492a016904df6e99d087592e98f827e5c8868438b85fdc9dd940e1eda57e8168bca06d610fc3190ea0a2605addfc1e9ac4ff6cd5ec85c61dc8a76803f064ef041384979c3e253c71c23820fcedb266121375d39876dfb6b45fbe066ff2f608a6f5e06140675f6faf24728420633493e90cb0ddbec8eb6d5651b30570785dc386c8e6b121b9046568bd76f403b8b7ab4af81b1c992b76d53971287631ef79362412cb3dcea1361ba99d9b3c83ffc312d6931ec5ba0bb0e8997f7a941759689d37da8160000000000000000000010fbd87e33f8ec3edc982764ae26108bcbb34b7fd2844fb39610fa9cd533d4cde8c46ff617a04907a19ddd13eed218344c822665c43c001656d9c222c7263ec1d2e72a8ff690eed9cf6ff0744c2073f0953e800abf4bff74c61756eac7438fbb02b300d5c988a0"], 0x1, 0x7fb) msgsnd(r61, &(0x7f0000001180)=ANY=[@ANYBLOB="9a89fe9d10bb030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc8d1a0faaf6f7a5935f41fd72b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5de88ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653f542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58eea64ace5c53e097eeb0704497390f38c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf792cc228a4fc2a5f6c64a6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd20263425ab6818f682770f3b94c5eeb4af79be0195d459fadab38ea746dbe655df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28a73da23e658ee391ab702486c88473a5421667f9598a1e2bf6d04b8edae25612d4f5e4145670f00800000000003095cc602071fbdfaa1af31b11a20dc1ba2054c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd47ee5690df36db89bef4758f7a3d45d8ef52f285bfd997631dfda98286b662d676b84790d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f79e557b41d945111e9cc79ea5e8722756d24872c7d10e6cc1ce9f3f6a3d539c356b5988d25beef00000000000000bb711f6f29e389a77fe762636c3d780bd6cdbea2472dab0cb7782c669b966e7e5fd8114b468c5621705b655658cad789eb68f03ddb2f6869c6d2897fe3242e6c22c83c8504740eca913f51c56398"], 0x156, 0x800) msgrcv(r61, &(0x7f0000000480)=ANY=[], 0x0, 0x3, 0x800) msgsnd(r61, &(0x7f0000000a80)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e09ae93478443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0900000040b9c8b754daeb2982d28606050dc516a0af1461584bcaa0408775b83db6923dcfbe6fa845a4afe35d7f4b3720e880730444450164f43f8627d24afffadcfaf679ecb314a52c8d1441557cb9bfb6ac84523eb0f63c3554f09c828447bda40c883721400975bbaacd0c45e7c984022927e336ceb0507666"], 0x1, 0x800) msgsnd(r61, &(0x7f0000000480)={0x3, "5aab059e7584be19de16d8a32e0c5d7858899bbc616aeade23aa38f255f2dedc7d9349f609673a9f745b6b5aae9e1e53d2b8d941319c6b5d3b16ea71c4229d0000d8e7497cf22f1cc439ea2b26fcb5355b5b24eab6423706ebfa25245e804c95574b9d3f3d263490ee4823aa6156b2bd8b46afd62f2b01573c376fabb6713c8c3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451df0c36b08f9d3d6039ebea381e7fca35ed7142c2f0d2e5f9ce77c1ecc017c46c50c8e10a93dcd069cb4d4575ddd417bd2c5f2470a3deaf000000000000"}, 0x222, 0x40000000000800) r62 = getuid() r63 = geteuid() setreuid(r62, r63) r64 = getegid() r65 = getuid() r66 = geteuid() setreuid(r65, r66) msgctl$IPC_SET(r61, 0x1, &(0x7f00000000c0)={{0x6, r63, r64, r66, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x6, 0x138, 0x2}) getgroups(0x4, &(0x7f0000000300)=[r56, r60, r64, 0xffffffffffffffff]) getgroups(0x9, &(0x7f0000000540)=[r10, r10, r10, r10, r60, r11, r11, r11, r11]) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0xc) r70 = geteuid() r71 = getpgid(0xffffffffffffffff) r72 = getpid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000c40)={{0xbaec, r69, r67, r70, r68, 0x143, 0x80000001}, 0x8, 0x100000000, r71, r72, 0xfffffffffffffffd, 0xfffffffffffffe00, 0x100000000, 0x9}) fcntl$lock(r9, 0xe, &(0x7f0000000400)={0x3, 0x0, 0x800, 0x8, r72}) msgctl$IPC_SET(r2, 0x1, &(0x7f00000002c0)={{0xf0, r3, r4, r5, r6, 0x44, 0x9}, 0x5, 0x3, r7, r72, 0x2, 0x24cee5ef, 0x81, 0x5d}) unlink(&(0x7f0000000100)='./file0\x00') r73 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) dup(r73) writev(r73, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r73, 0xe3) writev(r73, &(0x7f00000001c0)=[{&(0x7f0000000080)="e92243f80fded3230791448254396f7cf04d7f8f29daa64a599ac38dd86eead5e929394fcc880e896628b2a08ae65f9861fa27e7863f6842b69697f5d9d9a3e364c18b82b1cbc80b0c9f8e3dd215d7d367a8a705093c0a", 0x57}], 0x1) 16:00:37 executing program 1: select(0x40, &(0x7f0000000000)={0x0, 0x100000000000000, 0x4}, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b0784"], 0x10) sendto$inet6(r1, &(0x7f0000000300)="94", 0x1, 0x0, 0x0, 0x0) sendto$inet(r1, &(0x7f0000000100)="997f4c4b96539e76f1c828030933f69c6ba1f9e61da346adf3b1daefb27dde9c7fd7fcaa35a1c1f2bfc0ed92b5ef8360d2199fdae2f73cea264f48a4ba65c3bc48d389fa463b3db58e52eb884f79b9710d5b06366a486e4f59562a907fa48cda87e4e2366f373e7016a24227b350cf0755fec33660813a2d9c3f8e71dc5c8d6a52851683aebf35b9c9510f8b8d4d3261ca839ad25897db67f4444d6af5e357ec5018f01c69a81d8e49de9875", 0xac, 0xc0848f37159a97, 0x0, 0x0) sendmsg(r0, &(0x7f0000002800)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:37 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="33d0e472ffa983ed37c5fde6dacdd2ccdd014dc0b13700853356a95e19589e569d81fd34d9e9137a1476e9b4bfb6db48d59ff2ad8a49669a1fc548fafcff78ca2c0426f967b2f2cbe855ff610d185b7fe6fdb8285f3f55a55e62d5803a5afef011e9a71a485df7653c645648ecbebcfbce26b045787c2d446b4f7922ad8dc0c762eb13fb25d6db845f5a907f14921d39c1a9162b106e9d5e9549c6d6459dcc405b270084f9b0ed93142200"/185], 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) sendmsg(0xffffffffffffffff, &(0x7f0000000880)={0x0, 0x0, &(0x7f0000000540), 0x1, &(0x7f00000005c0)}, 0x0) 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", 0x6d2) 16:00:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0xb1}, {0x44}, {0x6}]}) link(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)='./file0\x00') syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") 16:00:37 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2000000000000070, &(0x7f0000000300)=[{}, {}, {0x18}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) syz_emit_ethernet(0x36, &(0x7f0000000140)="49c75e4eddb823b24737bdeb84f61bc49bc5f5364c927b24582e9195a1ec1b20019f4c8b7963a6e796897d1c4b88a5230b7fda880d18") r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x2, 0xc003, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) r2 = dup(r1) r3 = fcntl$dupfd(r0, 0x0, r2) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[0xb820]}) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000040), 0x4) setsockopt$sock_int(r4, 0xffff, 0x1002, &(0x7f0000001480), 0x4) fchmod(r4, 0x3) socket(0x1, 0xc006, 0x6) ioctl$TIOCFLUSH(r3, 0x8020699f, &(0x7f0000000300)) 16:00:38 executing program 1: r0 = openat$pci(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/pci\x00', 0x0, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000200)=0x27) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = shmget(0x1, 0x2000, 0x14, &(0x7f0000ffc000/0x2000)=nil) shmat(r3, &(0x7f0000ffd000/0x1000)=nil, 0x2000) r4 = accept$unix(r2, 0x0, 0x0) write(r4, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) r5 = shmat(r3, &(0x7f0000a00000/0x600000)=nil, 0x1000) shmdt(r5) dup2(r2, r4) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000040)={0x8000, './file0\x00', './file0\x00'}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xc, 0x0, 0x6}, {0x20, 0x0, 0x0, 0xfff}, {0x6, 0x0, 0x0, 0x8000000}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r6, &(0x7f0000000100)="3c9ebbd555feff969613ba3e1fd0", 0xaa) openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x1, 0x0) 16:00:38 executing program 0: shmctl$IPC_SET(0x0, 0x1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r0 = socket(0x2, 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x5c}, {0x84}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r0) listen(r2, 0x0) r3 = accept$unix(r2, 0x0, 0x0) write(r3, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) r4 = socket(0x2000000000000002, 0x1, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0}, 0xc) setreuid(r5, r5) lchown(&(0x7f0000000040)='./file0\x00', r5, 0x0) r6 = semget$private(0x0, 0x1, 0x240) semctl$IPC_RMID(r6, 0x0, 0x0) dup2(r2, r3) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000180)={0x3, 0x36000, 0x120000, 0x4, 0x9, 0xffff, 0x1, 0x3, [{0xd7, 0x1ff, 0x82, 0xffff4d18}, {0x400, 0xdf04, 0x2, 0x7}, {0x1ff, 0x5, 0x73a, 0x7}, {0xffff, 0x2, 0x4}, {0xef, 0x8, 0x100, 0x3}, {0x401, 0x4, 0x100, 0x8000}, {0x200000, 0x1, 0xd7, 0x92b7}, {0x1, 0x401, 0xc00000, 0x55d}, {0x7, 0x8, 0x20, 0x5}, {0x7504, 0x20, 0x704, 0x8000}, {0x978, 0x1, 0x4, 0xffff9981}, {0x80000001, 0x2, 0x1, 0xbe}, {0x1, 0x4, 0x4, 0x4}, {0xd940, 0x3, 0x3}, {0x4, 0x5, 0x2, 0x1}, {0x0, 0xffff0000, 0x6, 0x4}]}) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r7, 0x80105728, &(0x7f0000000140)={&(0x7f00000000c0)=[{0x100}], 0x6}) 16:00:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x5}, {0x10000800002c}, {0x6, 0x0, 0x0, 0x903}]}) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = accept$unix(r2, 0x0, 0x0) write(r3, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r2, r3) getsockname$unix(r2, &(0x7f0000000040)=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:39 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x2, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r3) listen(r4, 0x0) r5 = accept$unix(r4, 0x0, 0x0) write(r5, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r4, r5) ioctl$TIOCMBIC(r4, 0x8004746b, &(0x7f00000001c0)=0x4218) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x8, 0x0) ioctl$TIOCMGET(r6, 0x4004746a, &(0x7f0000000180)) ftruncate(r2, 0x0, 0x4030003) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1fffffffffe, "b04d00f3ff0a631a00"}) r7 = socket(0x18, 0x1, 0x0) recvfrom(r1, &(0x7f0000000380)=""/110, 0xffffffffffffff61, 0x40, &(0x7f0000000200)=@in6={0x18, 0x3, 0xff, 0x3}, 0xffffffffffffff37) dup2(r1, r7) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:40 executing program 1: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x6, 0x612, 0xffffffffffffffff) 16:00:40 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt(r0, 0x3952, 0x8000, &(0x7f0000000180)=""/142, &(0x7f0000000100)=0x8e) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b0784"], 0x10) sendto$inet6(r4, &(0x7f0000000300)="94", 0x1, 0x0, 0x0, 0x0) r5 = socket(0x2, 0x1, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r6 = dup(r5) listen(r6, 0x0) r7 = accept$unix(r6, 0x0, 0x0) write(r7, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r6, r7) r8 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000300)) r9 = accept$unix(r8, 0x0, 0x0) write(r9, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r3, r9) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x28}, {0x7}, {0x4000000000006}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:00:40 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x380, 0x0) r1 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) linkat(r1, &(0x7f0000000180)='./file1\x00', r1, &(0x7f0000000300)='./file0\x00', 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x51, &(0x7f00000000c0)=[{0x5, 0x6, 0x6, 0x2a6a50c1}, {0x211a, 0x6, 0x8, 0x7ff}, {0x20, 0x1f, 0x1, 0x4}, {0x3, 0x9, 0x1, 0x101}, {0x2, 0x40, 0x7f, 0xe9e}, {0x60, 0x56, 0x3f, 0x8}, {0x2, 0x4, 0x6, 0x1}, {0xfff, 0x1, 0x81, 0x9}]}) unveil(&(0x7f00000001c0)='./file1\x00', &(0x7f0000000240)='x\x00') unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='c\x00') rmdir(&(0x7f00000002c0)='./file0\x00') openat(r0, &(0x7f0000000280)='./file1\x00', 0x100, 0x100) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) chroot(&(0x7f0000000080)='./file1\x00') 16:00:40 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000002000, 0x86128) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = accept$unix(r1, 0x0, 0x0) write(r2, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2810033b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xffffffb0) dup2(r1, r2) r3 = socket(0x2, 0x1, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x800, 0x20) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b0784"], 0x10) sendto$inet6(r3, &(0x7f0000000300)="94", 0x1, 0x0, 0x0, 0x0) r4 = socket(0x2, 0x1, 0x0) r5 = socket(0x18, 0x1, 0xa0) bind(r5, &(0x7f00000000c0)=@un=@file={0x1, './bus\x00'}, 0x1) dup(r4) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000040), 0x4) setsockopt$sock_int(r4, 0xffff, 0x1002, &(0x7f0000001480), 0x4) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYPTR=&(0x7f0000000040)=ANY=[@ANYRESDEC=r2, @ANYRES32, @ANYRESOCT=r4]], 0x0) r6 = open(&(0x7f0000000000)='./bus\x00', 0x6, 0x0) write(r6, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 16:00:40 executing program 1: 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) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) r4 = accept$unix(r3, 0x0, 0x0) write(r4, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r3, r4) select(0x40, &(0x7f0000000040)={0xd83, 0xfffffffffffffffd, 0xffffffffffffffff, 0x80, 0x5, 0x10001, 0x9, 0x100000000}, &(0x7f0000000140)={0xd6f0000000000000, 0x3, 0x100000000, 0x4c9, 0x90, 0x6, 0x87de, 0x5}, &(0x7f0000000180)={0x1000, 0xd8, 0x5, 0xfff, 0x81, 0x4, 0xfffffffffffff7d5, 0x9}, &(0x7f00000001c0)={0x9, 0x80}) connect$unix(r3, &(0x7f0000000100)=@abs={0x0, 0x0, 0x1}, 0xe55640be84ed85f6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x29, 0x3e, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:00:41 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) execve(&(0x7f00000002c0)='./file0\x00', &(0x7f00000004c0)=[&(0x7f0000000300)='/dev/bpf\x00', &(0x7f0000000340)='tap', &(0x7f0000000380)='#/!@\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='}\x00', &(0x7f0000000440)='/dev/bpf\x00', &(0x7f0000000480)='/dev/bpf\x00'], &(0x7f0000000580)=[&(0x7f0000000500)=')-\'\x00', &(0x7f0000000540)='tap']) 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, &(0x7f0000000000)=[{0x28}, {0x1d}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) sync() writev(r1, &(0x7f0000000200)=[{&(0x7f0000000000)="4f7dec25660aceb47c21a6e66c18387ee5064f472a5ae3c10c57d90dc762c5a6d4e4a2242669dd4d2b6a761ef3d42ba5956adfdaa178e42df47c807d8cd42d48eb20cde2527cf53972d178d40446914d12b834edea7d41495c3dbcdefd078664916e3b2764faaf6dab0459c665ab55ea1c416cfcd107db5f854f0e9087d1635342a72bffbb145c4741e8808e367dc8b7db0520deb856f53638743a", 0x9b}, {&(0x7f00000000c0)="5cbf9c871226745a0d4c9d4ed18603dc0bc7089307d9ce24ac0ef4057f3c11", 0x1f}, {&(0x7f0000000100)="ec9f01e97aa33d1b7a1f7c033e555ce752abeb6bd33696ac29bf8a72e41964e78b3c465425c4edfc31240c9b6b1d078fa6fa4812f9b78ca517400d6523a3f5affa27fb8b314b7d3f07930d3778a55d91ae3292f763a14424a496802d67b1283aade64c2685a9cbb6f6e1df0c5760905b752648ae8a51367366280f0d257defeccfa1d8a97ea4d05dfb599869f8ea92c879e2792066bb39e6bb47ae498a946e43b6bab570f7382a4266bc77f1f9c98bb05519fc585c5663a0f428faa71d6cb0449b771bd35a8343d017339a16b088865939419ee572c12a97ad55237a4e836e106045d1ef583368cfc618da1a699b4f50", 0xf0}], 0x3) socket$unix(0x1, 0x1, 0x0) msgget$private(0x0, 0x20000003c4) madvise(&(0x7f0000000000/0xd000)=nil, 0xd000, 0x6) 16:00:41 executing program 0: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="000038000000efbda1e800000000000000d5b60300000000e0ff07d9c4a17b00ee1000e3ffffffffffffd6898f000000000000000000113cd3c4a2d17869000d9ff6df85660100671273b7e901000000fc030600000000b74e000000000900"/104], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x20, 0x6e, &(0x7f0000000000)="ebffcbff1331929648", 0xffffffffffffffb5) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:41 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x1) r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r1) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r3) listen(r4, 0x0) r5 = accept$unix(r4, 0x0, 0x0) write(r5, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r4, r5) ioctl$BIOCGRTIMEOUT(r4, 0x4010426e, &(0x7f0000000040)) sendto$inet6(r2, &(0x7f00000000c0)="216bdc47d9f3dbe4", 0x8, 0x0, 0x0, 0x0) 16:00:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) r2 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000140)=0xc) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x80, 0x0) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyCcfg\x00', 0x200, 0x0) r5 = kqueue() r6 = socket(0x2, 0x1, 0x0) bind(r6, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r6) setsockopt$sock_int(r6, 0xffff, 0x1001, &(0x7f0000000040), 0x4) setsockopt$sock_int(r6, 0xffff, 0x1002, &(0x7f0000001480), 0x4) kevent(r1, &(0x7f00000001c0)=[{{r2}, 0x0, 0x8, 0x4, 0x0, 0x1}, {{r3}, 0xfffffffffffffffc, 0xd5fe05e22c4d1fd7, 0x829539d69916d62a, 0x10000, 0x2400000000000000}], 0x1fffe, &(0x7f0000000280)=[{{r4}, 0xfffffffffffffffa, 0x4, 0x0, 0x6, 0x629}, {{r5}, 0x7ffffffffffffffe, 0x4, 0xdeda13a2ff871c8d, 0x100000000, 0xf7}, {{r0}, 0xfffffffffffffff8, 0x80, 0x40, 0x140, 0x3}, {{r0}, 0x8000000000000006, 0x14, 0x8, 0x8a30, 0x800}, {{r0}, 0x800000000000000a, 0x4, 0x2, 0x200, 0x2}, {{r6}, 0xe9a85af29bcb74e1, 0x80, 0x1, 0x401, 0x3}], 0x800, &(0x7f0000000340)={0xfffffffffffffffa, 0x1f}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x2}, {0x80000006}]}) syz_emit_ethernet(0xe, &(0x7f0000000000)="b12e117aac3185894c735b20c8e1") 16:00:42 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x800000000029, 0x27, &(0x7f0000000080)="d5ff9668", 0x4) mprotect(&(0x7f0000314000/0x4000)=nil, 0x4000, 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 16:00:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x44}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffe6a, &(0x7f0000000000)="a156469f51eb70876dadc7fdffde") 16:00:42 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) socket$unix(0x1, 0x91370d09e0475d48, 0x0) r1 = socket(0x2, 0xc003, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000380)=0x4) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfcea0004000000000000819f507d00a4000000002951b15801360bcd4c0a162b18fd42142667ac22d237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad304385f04157795ea4a5c5fe659fa202361cd8cac7dfbc5b65c659c17e107cb9148fcd663d2870b41400003500000000d28418ac1b00000000000000000000000000df42d2a5880a4ad078551f660208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f8a420eea4173d5b6913eef9e8f0fb636710000d2df0ac87e0d7bff7f0000f97d03126da536ef612e9e3b79f74240a2bec304ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d36d8224d791038ff36d11b2434c929b34b0587cf25dd9e1e49f931a4193897b0a33ed3cbf637786819bf7e26863a11157400000000eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f4cf37fb6513a51adf2ea95d1f0a6ee99aca97b9747147be2b57674d42f89ac33e007c73cff775b0a8fdc706ae4deefbd61a94ebd1051d888d1f67e1c3a658cc5130843b259c55c0af257b73805eef0739a989ad4db47efb5e4a1dee67c71b9aae76ba99c1cf09273f6074b771b4f1db89940e91d5b68ddab5f5da482f9b6a905262901b4348ee77017e3223d9fcb42151c62a9216871e1b44d917b5428974ffffff7f5e9f80ff95a6309ec58b831b8d2692c76934362652264a2a17522303"], 0x1) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000340)={{0x0, 0x9}, {0x10000, 0x800000000000}}) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x5, &(0x7f0000000340)=[{0xffff, 0x8, 0x2, 0x2}, {0x3, 0x8, 0x1, 0x9}, {0x6, 0x0, 0x7, 0x2}, {0x800, 0x6, 0x3, 0x46c}, {0xf0, 0x6, 0x0, 0x19}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = semget$private(0x0, 0x7, 0x286) semop(r1, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r1, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x5, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f00000000c0)) r2 = socket(0x18, 0x2, 0x7) setsockopt(r2, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r3 = semget$private(0x0, 0x2, 0x20) r4 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0x5) lchown(&(0x7f0000000240)='./file0\x00', r4, r5) semop(r3, &(0x7f0000000340), 0x0) r6 = getuid() r7 = getegid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000280)={{0x6d, r4, 0x0, r6, r7, 0x49, 0x5}, 0x8, 0x6}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r11 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r11, 0x2, &(0x7f0000000100)=""/114) r12 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) shmctl$IPC_SET(r11, 0x1, &(0x7f0000000200)={{0x3ff, r9, r10, r9, r10, 0x104, 0x5}, 0xfff, 0xd, 0x0, 0x0, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r9, r10) r13 = shmget$private(0x0, 0x4000, 0x100, &(0x7f0000ffc000/0x4000)=nil) r14 = geteuid() r15 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0}, 0xc) r17 = getpgid(0x0) shmctl$IPC_SET(r13, 0x1, &(0x7f0000001680)={{0x8, r14, r15, r16, 0xffffffffffffffff, 0x40, 0x7ff}, 0x2, 0x5, r17, 0xffffffffffffffff, 0x80, 0xffffffffffffbca1, 0x1}) r18 = shmget$private(0x0, 0x4000, 0x100, &(0x7f0000ffc000/0x4000)=nil) r19 = geteuid() r20 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0}, 0xc) r22 = getpgid(0x0) shmctl$IPC_SET(r18, 0x1, &(0x7f0000001680)={{0x8, r19, r20, r21, 0xffffffffffffffff, 0x40, 0x7ff}, 0x2, 0x5, r22, 0xffffffffffffffff, 0x80, 0xffffffffffffbca1, 0x1}) r23 = shmget$private(0x0, 0x4000, 0x100, &(0x7f0000ffc000/0x4000)=nil) r24 = geteuid() r25 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0}, 0xc) r27 = getpgid(0x0) shmctl$IPC_SET(r23, 0x1, &(0x7f0000001680)={{0x8, r24, r25, r26, 0xffffffffffffffff, 0x40, 0x7ff}, 0x2, 0x5, r27, 0xffffffffffffffff, 0x80, 0xffffffffffffbca1, 0x1}) getgroups(0x0, &(0x7f0000000100)) r28 = getgid() getdents(0xffffffffffffff9c, &(0x7f0000000300)=""/12, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r8, 0x0, 0xffffffffffffffff, r28, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) 16:00:42 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b0784"], 0x10) sendto$inet6(r1, &(0x7f0000000300)="94", 0x1, 0x0, 0x0, 0x0) fcntl$dupfd(r0, 0xa, r1) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0xffffd}, {0x4}, {0x10000006}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000500)="b21690ccc8b39eba97926afa790d") 16:00:42 executing program 0: setgroups(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000180)=0xc) r1 = getpgid(r0) setreuid(0x0, 0xee00) getgid() r2 = socket(0x18, 0x8002, 0x0) r3 = socket$inet6(0x18, 0x4000, 0x0) r4 = dup2(r3, r3) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/gpf\x00', 0x0, 0x0) preadv(r2, &(0x7f0000001400)=[{&(0x7f0000001280)=""/80, 0x50}, {&(0x7f0000001300)=""/201, 0xc9}], 0x2, 0x0, 0x40) r5 = msgget(0x0, 0x446) r6 = getuid() r7 = getegid() r8 = socket$inet(0x2, 0x3, 0x0) writev(r8, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r8, 0x0, 0x6a, 0x0, 0x0) r9 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0x3e5) r11 = getgid() getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r9, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r10, r11, r12, r13, 0x2, 0x9}, 0x5, 0x5, 0x8}) r14 = getgid() r15 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x800, r15) r16 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x0, 0x1e08, r16) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000200)={{0x2, r6, r7, r12, r14, 0x0, 0x5}, 0x4, 0xb8f, r15, r16, 0xfffffffffffffff7, 0x390, 0x6, 0x53}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r18 = getuid() r19 = shmget$private(0x0, 0x4000, 0x100, &(0x7f0000ffc000/0x4000)=nil) r20 = geteuid() r21 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0}, 0xc) r23 = getpgid(0x0) shmctl$IPC_SET(r19, 0x1, &(0x7f0000001680)={{0x8, r20, r7, r22, 0xffffffffffffffff, 0x40, 0x7ff}, 0x2, 0x5, r23, 0xffffffffffffffff, 0x80, 0xffffffffffffbca1, 0x1}) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000340)={{0x860, 0xffffffffffffffff, r17, r18, r21, 0xa8, 0x3ff}, 0x9a5, 0xfffffffffffffff7, r0, r1, 0x80, 0x4, 0x2, 0x7}) r24 = socket(0x10, 0x4, 0x20) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001240)) setsockopt$sock_timeval(r24, 0xffff, 0x1005, &(0x7f0000001200)={0xffffffff, 0x5}, 0x10) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f0000000040)={0x9, &(0x7f0000000000)=[0x0, 0x0, 0x401, 0x1, 0xffff, 0x7, 0x8, 0x25, 0x565]}) syz_open_pts() r25 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r25, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r25, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x45}, {0x6}]}) sendto$unix(r4, &(0x7f00000001c0)="0780a3b239016d1c92dac75d8ce18a3d789147d9970e9d2ea8a11da61fc5f2a0458cd1aadc0e7b36223688b184558d59a8f30ac4de4f810024b91ec4fdbc23e50908c16314b24352444a21a2defc3f3e53b68a97254fb0eb9e9683c2cd3b55561ad654dd57e0a821079ee7bff3b0015be1e41ae24bbfa550feb604cd49397c4d6a728234eeda7a5ffcc9278347d54cf9cebec9b686fa91e377a7630d9b9db88ed9cf0f4f57f5890806c4b702302907a589f3d6d98e1ddfb92b8962827f271cf18fd4eda6d710213be063c85182d41b5a5bb3a0d87a12e74c3defa6d5d3f8b4b4e10dd24f2fda5aac773539ef60b0e9c567aff7", 0xf3, 0x2, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r25}, 0xfffffffffffffff9}], 0x0, 0x0, 0x0, 0x0) semget(0x3, 0x5, 0x252) 16:00:42 executing program 0: r0 = socket(0x2, 0x2, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="82002e2fb61120d5c5027bda9bbbdd854469015c408cb78da19915ab4bb2b42c40e9b2b60556c165214f39a06b6bf4106c1add"], 0x10) kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x4000000000000, &(0x7f00000001c0)=[@rights={0x14, 0x7, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x319c0d28}], 0x30}, 0x0) 16:00:42 executing program 1: r0 = socket(0x18, 0x1, 0x32) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = accept$unix(r2, 0x0, 0x0) write(r3, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r2, r3) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000001c0)={0x81, 0x8, 0x0, 0xb16, "5cf1218327c0a58dec02ca41b5b86cfc58b59855", 0x9, 0x9}) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1}, 0xc) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) ioctl$VT_GETACTIVE(0xffffffffffffffff, 0x40047607, &(0x7f0000000200)) setsockopt(r4, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(r4) select(0x40, &(0x7f0000000000)={0x7, 0xffffffffffff1f8d, 0x8, 0x8a, 0x1, 0x8, 0x4000000000000000, 0x7fffffff}, &(0x7f00000000c0)={0x4, 0x10000, 0x17, 0x7fffffff, 0x7, 0x10001, 0x7f, 0x7}, &(0x7f0000000100)={0x3f2, 0xfff, 0x8, 0xfffffffffffffffd, 0x2, 0xffffffffffffffff, 0x5, 0xffffffffffffff41}, &(0x7f0000000180)={0x910, 0x400}) 16:00:42 executing program 0: r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = accept$unix(r1, 0x0, 0x0) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r3) listen(r4, 0x0) r5 = accept$unix(r4, 0x0, 0x0) write(r5, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r4, r5) sendmsg(r5, &(0x7f0000001a40)={&(0x7f0000000100)=@in6={0x18, 0x3, 0xffffffaf}, 0xc, &(0x7f00000001c0)=[{&(0x7f0000000140)="aa575e1f9fda197d512a6ca4432c86b84f0a488586a1cab32fc5c8f5766b7fcaf10388710472bb3d9f927644cd3ebf7e5b26a311910f7c6114eca4119fb50bbd0d629667f1c45d384d5886568add378c60d35c6d50ba5f2c1f5e88389b023e66", 0x60}, {&(0x7f0000000300)="35eddb22dc78818cd197a897416b3479ded80118cd2d1516f8f1e1d5a0c400db4e316584200f88e41f862d37c752674a8bb0bd66283e85334f85f6fb86638be3dd0cc5a47cc47a0661333abfb45bbb4ae276bf74ea9d31adf2beb093ad6d5384faa853f2535f9995c10b845b06ec4e663af6b754a1d8562841c92465260d36f4f79fa78d1c74accbdaabe02b13de11cb88e9603ff099f190d95e", 0x9a}, {&(0x7f00000003c0)="517124fb205eda02be3e6eadb349a415aee1791846f7d3d1191c93129537b306bf018c572c1760bf8a06bf48bbcac02bb68529f44e94a15c8395d1e0c04c5a9326c08124998977ed80c2c27f70f983444e01e4664879ca1ada9a9b35c7dc20c9ab644d6034bca40a29fb7b55eb954c403f9c21884682fddbfbda797ef56fcb3d98024d0bac6b64946b170d59e0e02e6b8338d8c17c8c96334cdabc1a", 0x9c}, {&(0x7f0000000480)="cc9b2c93e701c69a5e8ec9ff72881fe3939e45f045fba7fd718fd047ed971a704dab9b2a40ff4ac1c0a1ffcd20c99a11ac3ceff7f7fa2de840106a68570086b57b2d187a2a6652d864905488e4650e774f0754bd698ba24c3f267f6899d46d0cbb94e63734ccbaefd1a640063538984c1624de8869c2b74db8c7fa43db7c545d850a02b1f3fe2803d6c5157eb865287db41b4f36b8bd5f73e1149f586835d3b2e1c0c7202c0f9fe911075e", 0xab}, {&(0x7f0000000540)="6873e282f0d304ccc5e872073dfe8464bc5a2e9bac20834161f71b44463ede614e9570d3f4ead301fe6fd4d0f2f1f2c16b603e44c80d25fb01c09c6e721f47bdb5ee26633b13df1b29cd78800f28ac0eec9d3bcd199fca86dac4e48bd33046f8a1bb0c9ff79ae3a260f3babc17029b74c686c8b2397bde211e8375f31ca1de952f5bdc81257902411818eed6b7f7be019f3ad5ad", 0x94}], 0x5, &(0x7f0000001b00)=ANY=[@ANYBLOB="600000000000000000000000ff03000008e277a32be8cd7a17e9c3a40dda6194dbdaea31ca2f2f1e10ba2ce19bd393226876dfc8aef340a48d035332c5e6cb46b96aa8d930bdb40bad525cbb4e60d85b4ad3713da7ab53cadc2dee5748dc000090000000000000000100000006000000e78edf79044861e691f38b4f098c4f8f8303983772710605c553a6ebf463a6c7a7b175ebb1cd08d1090f15c5667a14331038d758d316155454715f4b17eb62bdf9db8f3aadbd819616c36dbd5bba9d5e43323f52df93184814e7e55fad6992164d3b428f98a69230eb3db280e84450f49f7e2609f723196b6670ed58000000001800000000000000a6f5f82a02000000c564d4c2c1611e000801000000000000ffff000008000000decf30266ea6ac8305e310d89e300bbd0d86dabab5f3b29bd2840ff31d3004ea35755ea4f2832b09e0e9362d2dbef43321cb302c712ca1aee1011a79b644e0cd03a11fc8f8b500458cd074fc5ff77883a8619fd35ea6f41b17bab4bcd5155388624e9ca4f983b85a30b5d2bd56541a55dea879d278ad8aa267f7784d71541d7b772abf1bc37c2135c40ace6f0bbd1c29a3dc10adabb15f8ea1f45067062a8ddc0cc109c38f7eeaf926b790befc94ca6fa4a81809765e43d29833f870806f6357dde399cdfba4ae66a14598e74807facb05baea2b7252051e8a39c7f35400c1cc985d35c1493b6c38e6bd056a46b9893f5b5ac15a00000000600000000000000001000000200000008e71fabdc321bb68f26fb4584c3c86d030f2af4c4f3b1f2d932e8f1fc43c6cd9d7ad5060947ad73d6e03cb0795d83da4e2cf590005e63de820e284abf4b386a76c9ca9514bf5a294ca83e00000000000b800000000000000ffff000001040000d7fc848f759c99cd259ce68bfc53ad9ebd10a2a939f4241e3600057a8471749ba21ed5c3ad1eeb30f44010727acd0cad0fe1a80197be44cf48924ce193bd945b40d8b35b670a2589f7cfb43b517787d17d0cce62b65eb2eb5d43b1406175614d4969b417595a18e77eff6d894b1eb57feb7f7953f345d2b1123740d2670156e22ced261c8a27b2fed9b809ed4dcc4e72f1ae4ed23af9b69375ea95fc260ad0e15dc4b0d57d4ba40f3f90000000001010000000000000ffff0000090000008b09f6cb4a54e6b0f0a7c3b94bcdb45a2165eda7444e487095506eb68f9f19df66885a6f23c736b2f528a98b579694b08819566478fbef20003fae923a9ef9477003f31f8ed0b56cfc79eb7b2e5d0a6f4575f301661a2e0f1506fe3223a312088d95aaba0d5c2ea5a757dbac76a140f0054870422096c66af90e53ab5eaa6c079d7d7b8b5503f06c121e51bf713de4d5a3459f46e9c14990c261c0357b08d1685cad96f5fdf32facb3d51fe971516b7457d2766d9f1918c693ead7b0e9ed6338cfb48bcdba3b56c2a3a1fd5df9bdf726de95acc92a60a995efe27981a147b0a23dc0ebbdcc49c3c70a77702a839f5aff31c99baae4ddf1bf8a021692ea21542fc076725ba0fd8db04a0ab2a4b7afe80b005da22ac3bad556134784a75318c85809880733402c974f6b605528a1bb126be484139437161c3773c10006c118e0cf1dc0ff1369e341a8aa3f9a0953956b0963ab129a49bc29476c48075c75ec202c2bad6762b5be666a96e636f0e16ff24d27ba29d94a2d206a11802e89fcd735bac843b7740d272b9fa79ef122055faf5245859d5e1000f7a4f2ba8bed69c288d97837102226986a5bb024543dd9dce9e30c33aa1b857390c979d97106746ea4181214e21816d80d3de5c9eadd2a6e5fd7d371d36190675a41f298e10ed0a1bf8fe52265f55c76413d53843eb95955a318ac624ae28d8184153e9149ed3751011141e4b4f8ed951d5235ec4f60fb9e38ad89d85ef05b0d87d8cfff8a9d233103dc51d20fb461048c3c586a29b1947935537fbc87e0eb4919e51cbad347d7ef8e4d659a18897fcc12424144a31dcb71ee5d1bc1d03fa48563dbb6a5de417b0151f61359765cef306d1aee3001532a2a4642911855acb1fd2ffbbb049dc690fb4f58d6822a4ca080df1592bb0c851f9088bed41ea72f6ffc482bde55302bc1ffa7205638a52b2ec56cf31ddd35b94b7332ce4f6b38763c55a87f62af5677e0ebe47678b7eeb877b31837205585e8a7b45faa60835702aedd43074c387549879776fd544efd286481d36d5f4457524bb47662d584694eb7a507039e13bab9c22bbd00c6435847d6bc2d38ea5e7abb3fa2c659e3d3515411065cb13c0c9c394d5ed6086215a6182cb1cf2b79cc5d835b1b57e272fe9c39140b997c1fd1ebcbf9451c73146b795429ae11235c8de556e631eec0160145fd66708c9c4457d68d3f1fa0afd48d1d703d3135aee6684a96f1640c5154b5843a17c486816173d8556bf28250ca984b95d8484d9b5c112d3e82a26633dde9166162bcb753d753c1cd9eff60a57fd4311012b0a5f26a795f84c02c080bcb69d3eee8580dd93c253aaba66c9f5d7bb7cdee35a3c03f6699a038e7d3390c30a19038e5981d2ab84edf81c0dd6f27ed17f7642ada7ceba53d5b7ba937eabb83f2ad0d285b25c627eb31c115d48eee9ae5a68fe72101b728f3519395ac0eca33705edeba6685a7115c65ef2ae3bad96dc5ec672d1f43417b27e9c7a7ad36a9793576368086f2c1c35bdb2d251baa3c05d7f4f8b05648ec015d8b45219c5dc9d55e4d06d5adc44fb5a67b1ca8e7424ca4cbf9329283c2c18894b7d12c77cd2a88327e797ec40904ae70066dc7f5405e24636ae63ea401dfeb8b256ccea046020c527836dff22d6a563058042e10efcccdf572952d75fff8977a718d3f8c5d7b675013d596768c5b9849bbda8512221b6542c6c21f5672fc0a3d7964d5edae3076d0637eec659e7b4403603033362b108e5aed30b9c5aeb0e5c4d4ff12489c43469547676172055a41d6691c7a505740f4281edcd3954f43a45ca57d3448a2dd5ad35ce3e590a064677f6a317f7a2287822228d691d39ea6fd97450da4898d1b5cc5c89b4470268f7af070715e1dab8af8765ddab753f452061bad27e19c7d7fc16e25ab9eb75ae700bb174e70df9c240c2ea524c202e6afae3061babf6e412520f5200b39ef35ffcd25ce0530037f2f3f2e4aab2a4df082d10bf462881fd7b25dc09d7ef1d82120b0d7571eb2eb145b6d85a6a2e5f0168af73b863e361cd106cd12f2d905ba1244506e07b0acdf3c310985c15007cb2473c4e3dfac3e926476d1e97cdd87a5d7d46fe293e557583d79c9c1663cc63900fb8c7142e3d39a6909faa5bc50ed71188504a79272ff72ed1b1777a65a17076570d4a05b2a48825c23a9c7170734e06f8c69df084be9d4a61e9427c19286a5cf07fe07b75104b8875329125b0e6eaffe56f4dc1905ea13b07b335429f275c15ccccdd56b19a848d92e7da6848636dc1a1b3d38dcc3fb6f8b186568fe0dcca06f82da514fadfa7fa9d0946b0c608a48a9f70b131f8b9e7947aeeb0c5d4d2b7d31b026b7ec75b366adf965b565ca321d0fb3ddac39197d325cdc8951b94ed43ac5227e3c1c78ba10b4eab9bb8c7b50aa3fcb3073582f26786975d2c745855dc87b9bd908403428790ac46488fe3f1510d0d2e3cb50a6a27ef0c360954f62869e5a4acb41f8452ff4a3572be57670f3c26637fe6d3ae9c5ec6ab0ff7535d1ff5ced556b2a4d3cd0a463feb98f7ae03c6b9ec1666f8a365da7dc79cae244dd3898051ceef8a5adf72521130a5e38eb8730c915ad164314d31d5fe41bc9db2b4d8656f6117abc8b657b1c9da236f1e56a0088cd569c82571b8620be78e3b5110c9e4de5ebc14be39d6d04d7024483ce271c072bf3bd419e3329eea78e5120c3152c95a474b3a8a2be520caba097284a935ef1a670c3901c1e266f15cf8bd31bb6fbb21d4baffc57062e21c5de958a8d575734c1185fdf4f7e3659eefb922d179e679e896bf2d27e7592c849c0a70d7037a8a949f2ae33288c0593a1ded82dd8c57a314d4978b9c093a3a9359ab7b3014d9af9c8d072e3de35457e9b92b224ac8dc5c9344af14640a4d831ba1e8000e1b03c8ef7da2c7b5408f41727e1983cb973a0e26faae34d11dc357c4c5b5dc79b357611cedd54356ce7f820ad854c410b85f139c3ba69663086eca2648cad3cdb9e3ba26e6eb8d4d393cbebf03dfd603a68c62432946ea3b7378a12899e802e9ee5b2bce20cac54d2886d7402dfba968787af6f303e4ecbb04d3180e383a7560bd6c6a7c8f99da61d631a1eda810cb1d1936c8d6f4cf449c6f93941ad4dab4fcf8b4113178549bdc8f776b1fc172d42840d0128c92c25bf6a97282d65011a1ecb91e5168996c840fefca642ef00ad1cc1d7e4a10fff577965459bb9714e17f2aa0b2157bb9f03c68efb58c62871b7306e110284b2835ced34887510af0eebe14a25f63a9cfb8f77a3081f730ac35e3b4e5bbb00f27fd86c9065d8c7fbf2323fde37642abdab7a9ecf9a61f9dce1aabf4d3a90c0dd10d69a64618b4f4c93fcbd35ceec283830f5532c1df09ca2dac17e3b378c910e99bcf4a578f6caa580b8de9da507888aa21fa4015f1404dc6be25e6736eaceabdab25a4cf8aa807f6117a51eb850c41d4781629fcdac169bac5fd3a4912dbcb942b5290b997fb8c11072f21bd21b39e30bce4b654c19f8ba8003bc5b6dd826fed9d12c5a36fc4db3419afc6aa1142d1b866ec3f39486cfbcb621dd33f7268a8a3d3e6bff500952e38629f7af20c88a12d28f74988bb5b188fc2233a8a6be3fa26a9b5accbd1c1ea4befb4488c645c39c1263ab6b6ae1630b423c0380b2c37fa58fce0eec35d16934b1d0ce73f60504f3a1b201f896f87aa6d3200b045969b27335653b31734396949495ac0ce73358904ff4b4cfa9e027e2feb7a84afa9820722a7635f7044eabbaa900a22f77c6836b3b1510fd9a8f1dac3dbc71513e8877326def308137db605f39327d94dd48b9acff0f1f4244185706cca2232b0ff2137f87aeb2e98b7011a249e83a71e0349c2b711789bcd78470f6be71ac5be2f64ece52af8583f05ea3963abfa1a20d2aba33ab2da4b5c7aaff2c6dd722831911456b69521e1024146952640d2cb4f99fee8328e35cce1a6ee3d3f038fb8a1cad37d6061c566ed2cd62ff344cf2bee9bad5c5eb286452426f1835d200805289ee0eefc2d1ce43939747642660089466c84d156ed0cc0a9277c06ae1cd92a6589814044a1b1846944f69c8bec6cb1726b0245177fbf3368a396c084cc503bd0e6be6dced3d283d44ba9036cee001ce4034341c02a11a3e1778586e18e54ffeea78b80244a7a575d6628b10de7d9ba9b5684522ad0cbfcae231b8420af880b8249e26c9839a7480cd9465eb0289d8f117382b4374dadacfd92812eb63c82472fd714235e766bc01b2a12af0af9d0e52636a81f0edf6b0e497f43a0e789926d88ddcd595e505799c5f4829604413f5dbd3de2f8cedccf2ecbd3ab016b237b1bee2b659313952eff54ed230f345e253cda6569143a55282a288ca87f302f1a75f960fb8ae9717829a4f90225ad0ce6b2166b709955d85c462c96254fd86049400bbf0538b54d9cf1d13e55b4794d97db26ee3abe794bfb4a4fb46d866ebf16e71d566528fecd2c8b152a8dd2a04904dc903d208f84099a8921fa8c5d272d160b491c0dac3eb118e4f0f80ac093fe7594603ef6b5ab5459f3c6e50085e30e981f51368dc7a87e83d320e79c64dd7b60567eb7d2f75be38691d61f47763a2abd3d28a38ab55baaad2df1e84e2bceb05f79c3981dd7d4af8645791d04d67ad21ee4cdbda9defe01e78e8c0f7547441f62d04214689d4a40547beb5b74ff503673e05cde75db63a9fb57d5cceddf9feeda992f37ee1cb49c20fc77abec8ee64f23e36c4f424e3f22bd672012b61c2b2a493b589514364dc3bcd4a444ebd9031f2518533ac2273e87c96e97732b5b80ab3b98e9faa747b6eb0a7e98cf7b84b7f8f63995fa6bab203ea2d86715e450cb2ddaf572baa2b3db750250b206bddaf2b84e3d6b88f54caca0fdc3c2a660dec337a65c67cdfd64893b81c21c7d0ea8dd7d18db1df17f3b676ce8c348cd719c625fc00a8a537b953767b1ec76b7a821212da7414d3d2591cb2e675aed8f12a4544a4791407be55adf7d4e8e95876f2fba23b04e214f2832124f06e3a65db7a9a77fc9eedb420fc4afb9fe95a1a793a5f6cc1ae51a347100c6e198615531aa2517fdb59563df82bd291156f8ea66fb940c12360a60435b4c93105c4c268a4ae778b7345a1a145e512daa3106d673c39d95bd97d20925ee6286a55d82c926eaf01a327cd25636238103fda685424274968f0bc729b44f9dbadce5ea5f5bcbceafe2ed35c0aeff1e95f04858db551f95248fd593c4667e459c35539ea749b43c6ad7e96a64a8dc1a71f508f71a59f7e6493f0c77b21b7d06a2a2163d5300623177e665484fc958afe87752a72887a643d04b7936ed50ef7c6a5253e2c717049a586a35fa477e6dbcb9ab55b7994569ec39d16a4580bd5e28240bf8624f86a048031e3fb8207d1804c3967c42ddc8ac17b1215673edd0c909b843239d1f8d4e0c7111672299acfd2bcce44d837e70aca7e45fd52aee38fe84ee57c63f58d13882ba546b9bf9927e1b3ffc1955d5592b60c5c997abf207c3e34c531528bd065bcb07ad088de9e671b338b2eb2148de4e264b269e12d9a0dc11872aff558c52201204755994f651a26c42470dd2520b485ab4ff16d0921ff14d4dc8adbf88ee0b2bb04ec910fc697ab4835ff22842fc358d3f8a0cf1bdaf6b0358f9ce779e8d855376f47a9551bcb2b4cd9dac94c6127be6e970ecaeee3a34f3c0272a2b1e4e6bf70efe167eb99803a357ef64a494ddd4df9d00b86365c8aa7a696a99298a3fb648af6187c6bd5ebab2a16d800000000000000000000000100008008f3f8b9b4a387a00e160fe315c5e311ff51003d7356f2d9ec8a86fc6d29ef6fb5b9870fd93510c2e97667b6a2e49646ba654c4d040684cde14a9bd48bab03d8f030d0167173e2f1a5631f7341798930641aada54a9f1b1c3c7fda81e57828a2a4b4c767a88633e38dc2386a933893a9881e84fe34dc42e26bb53f539bcff0f62a349f8ec463fd37c2360eab66e427af7f9a485fcb1a8c17de6ab2a1257dd3b28bd74f169d725a771f6df57f3c2ec07569053b9e1021bd272bba459a14a7d91a388000000000000000006d42eb1e4dabed7a7b731df1a73f337ceb1edbdc6b094f2cc2708618dc953991026cd839c3a5cb2e4eddad9cd2266742823c98252455ccdf5eb751843867c963516c54d8e56a9d1d0c5ad7ed85f858e3412b04dcfdbc693613818611b1318e6519aa53a2466c7bdb9cd13127cc31363ba6c753e21e0f0d7dac97875f82889b2a4f67354fceb28c878a3244d0bf96b182578aea9ba958010b6bae1b7b955da0bc0819bd590802659f6533f80124c3594d08024055a1706ac1ca5ea0306913c07b205fc1d8cc"], 0x1410}, 0x401) write(r2, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r1, r2) readlinkat(r1, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/140, 0x8c) socketpair$unix(0x2, 0x1, 0x0, 0x0) 16:00:43 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000bb00"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = getegid() setgid(r1) r2 = shmget(0x3, 0x2000, 0xa, &(0x7f0000ffd000/0x2000)=nil) r3 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) socketpair(0x6, 0x2, 0x7, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000006c0)={0x0}, 0xfffffffffffffe5a) getpgid(r7) r8 = getpgid(r7) r9 = getpgid(0x0) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000100)={{0x9, r3, r4, r5, r1, 0x2, 0x7}, 0x9, 0x0, r8, r9, 0x2, 0x8, 0x3f}) 16:00:43 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f0000000140)}) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=','], 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "00000000000000010000200000000000000200"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = fcntl$getown(0xffffffffffffff9c, 0x5) r2 = socket(0x2000000000000002, 0x1, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0}, 0xc) setreuid(r3, r3) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={r1, r3}, 0xc) close(r0) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0x460) 16:00:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000000)=0x1) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b6", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, 0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000140)={0x0, 0x0}) 16:00:43 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x8000, 0x0) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000002780)={&(0x7f00000000c0)=[{0x5, 0x7}, {0x44, 0x40cd}, {0x9, 0x100}, {0x26, 0x800}], 0x4}) r3 = dup(r1) listen(r3, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffff9c, 0x80105728, &(0x7f0000002800)={&(0x7f00000027c0)=[{0x2, 0xadd}, {0x100, 0x100}, {0x83, 0x800}, {0x7, 0x4}, {0xa, 0x20}], 0x5}) r4 = accept$unix(r3, 0x0, 0x0) write(r4, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r3, r4) pwritev(r3, &(0x7f00000026c0)=[{&(0x7f0000000340)="730ed11ca2a6933dea151f12b3c2e3af0e39ce373676d824d468e4e1656b1829f6c0f9f8308939511d070228ab456b82db512ba4cd94923d47215f3f4ba4def26ee69499c85c8fd01045b0e6a5af99d4b9dd8a6787498e91358f268c7fe964e6ac2b08a7355cdf104de6cea4ca197f61dc21e16468767f9d058afe51dd965792212122f4d5344af1c50d3a9b44255a77ac9677a761e207f6b77d227174eb3781e5ce8bd64c15ef186e89c759ee360b81d789e480afdaf4f26249738b65882bc89a359d5603088abb3102a2d3049b6ae0e5f6caa30f280cd74a3998d3126c8c9faf0de012f2930391f8a1aa6cfc608945128042e17856097a7a4886f6e66a831f7b1d62fc3bfd9942b0ce80ce3742cb8038376a870bd81b932c0e0608f0574277590cc8a34afda3d9ea59c8c520ac15b59bb85291aa6ba10183aa294255b45ec33561523732aa7d52e1d3e474fe69e14882746114687534ebd4bf470cd80d0eeab5831a0d318db265d450b78a07eca7ca9d6034e4d8227ea897179daf2186040453696dae9c3e5caa19e8a984ef08a6305f1903bf56d591acabe3eae8ba8d84512d8f0df7dac64a7f54091a6a43414543e05ef126758ce4b51b2aab96b0c74cee033ca0f1afbfb9ad5a9b2683aa65e9cefe8157b7c3efed53f2022c0ac0d25a29843b197d8b5b517170e3c3a24447b19f3a9ea821a8209caa44d81239e2b8a16c77504cc2eeac574252c07e9116eb2bfee8a287cdfb36bae68b754d528bd3fb67165ed7518eba2b5369d7c9bb6cb1c8bbdebec30d90168dd7a5af7488743b882c65ae60f58d536b05e3ee77bd1fc880bbd14bceadb0f88031c4be334a2a7c135456539003bbfbb21f00f4d2facebcbc1c2483bb50840ab187ceb9311cf61f159d8a9659656e12739cb09a3f49f48d09e0557e0d3a422f7ba4cb7928f529cefb1416f3b3cc1ce5a5a1f15cc9909753613e2eb7f6944169577f0e7b959a53a727f16ee9052783549d329be9cf75b03029280fe4a108672e5dbf3858ed041a01f80bf020752ceb0de1b2612c9d702f1a4906bffce27b60935208ee9255378e7cc9976ec675f53697390a330c320170ee3978f55bd0fb9ce39eba8bc54ce41a41b4c53385f88bd686f1ece92d4852eef5b4e05de001e77a9a92768c02aadc28f95078c8bfd0b5a193a885784f1b70e9fd819bada790d94b96cee64e69e45d27a3e8fbd8344809ab493b30ff448c6a8df6fd4c8cc1db9cdbd68ede2e07fdc35211341528ec26054e27e39be0967e51c90bd5b056dc2803d00f13f747d9dc94fd53503f42a7b540e5bf815c78b0ee275e0a167d8977081b4151d07a613968a29da53e17c149c52821f3ce2ccfc5069c86fb71c552a3cedd4902fc344a3999f0fcb5357c917d933e47c4d977a8e1dddd0dc0315724f3e0cb027dba8d954b1458feb46c7695ccf4bd41ab12a71109fd9878d3bfaaf55fecea811b4c5435dfa2e3c9bcdc3db5964c7fbb5690f856b249f6490410b2478b3dbb7bc3dae4ee15370924491e391c775e8c42cb0b025a4fa5ef23d9988b1771e178d63d3dec5e8b89fe288a6af8ebf9697e85a3d820a7ccfbfa4953a2d09e600144406530c6a54d97183e895e13aa63126a570729f8b6f7c36a741acc13d4ecfab71cdbff894b551ff28d52383a5fb7d1b5573c14f6e5be96fc5d7d0e218a1055663865f1461aabfb19a4725f6dd11a7bc417f370d16f3434375f59c2639b7d9a4a32d37a9ce501e2fcbb9b99fc5cab093cefbd9eaccf89828e7d05958afa9fb7d56dc269a4f1d0d606ab08d5474bd7c0fcb1a81face95fdcacac60f29a2e8c613527982b2023a7a45040a0c52e93fa866f3f1e4ee83d04555314f2e5eb22579fb4ae1915c95144b663f7410f00d3bcb829c95c763b108c8667246e50de36fef2be2095d4fa95af86336bed7006518c6618100f4871f8918dfaec62035f54bbf50661235d63e6f3b1163cfe19d55696ebd7cb325119f4ee9f860ef269bcf4ac4b8d05e97eb6fb60d3eb63c49395d3a4a29b4ac46178d866c509f00eede5e1ef901d4b25236360ca1cbe9f4579e755d31a00af7496f18aa7168810a1bfeb2facb6569ba6d29ed96df78649936fea50c283e872166f5b336453ac08904cefd884afd94b03b4e586ab1e7fe1cd44d832b0e09d95ef1fe255e0f83511c2855ebf54f3024d822380e552027951ea77b4e4f4b58328f5c5fae629432a4cb26618d261d8d0713b539821d7f55108496e7769b596e6798790bdaa2e21c323299933f4b388baa683e90c8725e4841b90e5e5ab2abc346a323ce6049247ff072b9766663e76e8335d637d519b7456b7c99fb9f6a03bb15cf21cb4152fe9fa1a4db060619352669ba516402f2bf8c3cf2d2c863352398e5811ecd805a14ff7c5fc4faa06b41d78d988b1bf046265ee935a07d9df4b6e15c02446ca305cc566114116174757185b65df3a3c3e22c054116fb56a4f42170d5ec49f88969cd76ba115a743d64a799fc4719fbab05357e0fe40cbaca7aa3a071660fa9aa41da77cfcf0efcfe98716180287353a8d50fa9ca7712f56783a180bf5be5392b41a8961d3134e12317e3ee756a392aafcc826ffc6e5aec3c4db9ec88d10e82322a36572579ed36917218b03a8e32c818e8135ccccf970e40bb4af3a62c62fd36b63d190e40d2b13720c5fe3cc95535f8da8e388a0cd592a61edaeb5078246a181a6ee88499cb5c1109555e9cb71bb6ef8cc92e13c294d841c19bc1bc311e127ccb5931c321f0b6285261159232d0b81878cd4bbe43603a1376ccc2e8721faaa50915c525196ba5b95d551cf381d882dbde17202642b176cad332fe38db7f92e2adda8cf467b2ba9169acf1cf7dc7a9ae96a873a3035aa7ae878e6c36426e97821765c47efec26ad9c37c7862d39c45a64c0db47c275d844a30487c58d9978c0e2a3d80a3e665c5e032f91b3b1c85d2c00aca1d2f543fe9ed5b467b0fec5ffc60e4f742e9013d5874873b4e9cb42f56ece412247409c760619f7be20f2c8c5816286b6478e51573038ffb6fdbc864615256edc237b5cc20f07278f88d992903a88d1d32f3a07e52b8c39be20f15a1b677876f7f6d2b8141e77a77bce715b2f669c1a90b60ad55d4137a5d4639fad1e684cb13aaeac1705b78c415a7b8c5f130f14cf8cdce67c9c69e0ae54008bea9e4b45c5e8131bf050b0fcd087aec155d29e5ca7db8c4f158b7900009aca89a3f7285a23a177fc73015ffc4f28282ee3b5803b39624c3680e0b02e05f1bf4c15e5eeda8665f0a2f7c505f80a4c87aa7304f4b72926ed88d88d1f9bbb5feda5c7d5b7e2a2f8ea7af3d0aba11b3df0785051f3c8d71743e89c86d5e94e542c219d7faf1a6530736f5bbf7c32827bcb4ac5dc998b76bd1f382f6c5f8d2f10c1a8280253d15c225db8bea8d06b510aacbb0f19fb2fafcfb037c96ff38d460fe62b6c3c8c03afd09914e9caa9062a024c30d97e3d0bdee94f94a5212b3f02aa24b29dddbde7d2e75caf7bba68f5e7df3729cf808acc1e421fbcd72b77c3ec242710e0bea0b8f8572ca940a7fd578f645c82d28b20f1344e32b0d0b2614552b952207dc3cb6aef8818b69c99a892bd1c5ddc6bcac4deed3fd39708d586850da84b5539653d0c10f547823a21171dfb3378e146bf368036d9b6875d535ada4ada85a532a0c1d52a2b8b18a0443a53ca9feca49ef600948a723f65a59de646703834cdf3eb3b5e5012477893176e4dd012b8520b15a02677ad205f95085bb3f909a8050e20415a67bd7f9510740f6415f59d5a20e8e5f7aa6760c4151dacfffd04bc74183c19a7d182c5f3356844a8f4f60dab2a324bdc78de61acea70121dbb14cd8e26484c7e2e2529ec0bac3b22fd229dec771f3f439e1a76ae07abf268ace49cbd70e4a5f8a941bd7b7ee6339f5374feb9a01a47718b2892338f6c333715af55b79e390496e92b20ebc4ee2a08c1212bad4fe360e5faa692ee13ddd04d6620bb0afad41776199bebeb9cbf61c8df8935ab69497a0c99ecdbc31ea302c572fbbf637f9205fb6949f4a7d70d502b61f99cdb78d0fd69b1b77aa0a419453bee9528909cc7502336026eb2670499366e98661882732774c09c49c7584446743f905ecd38f9ef278b674f17259b01660081b31c0902d86a81554658223010cbc3029a642fd8ca87ef94e15494c1bec73ced7d0dc60c05f0bf146a617a0a5192fc2117ab2bda4db10ceb4dbc6c66a39598875e936bc0d3c23c4d5e59586b3a6a32becbc5efcaf09c66fbd33457d717447358a0abd66c1454c8597987ea727479af39a06af52d1df742253d7cfe38725e3961e02f35db44e28039c0c60cef2e2cb2e5d3c88b0ccb33cd57560ea87cd3b72d9d4a8a8b84a036b83858c31614834eed079a156909027364c5951c6a1cfb9129ce7e91ef9f843a4a9bf9c55a3853a2e5b419199e433bedf1c96d173a4cac02574b71935b61a53d62099a7787ee8aa6debaeea07ec0803769071e83e96f6141a7b771a58d6e79260041eead6b80754c408527e6bccbd702960c6ee79d5d83db6aafa7385a306c55f92ef986f17b072f0071bb70f9016a5503068cfe79e95821a4b57323c1cc01c45e2c4ae3c5c8199d9e418c6db3ac1b3b80bce36ece68cf4f60cf19ecaed4c19b03c7c0e85203d7144830cdb9e8ef14e5d68d4caeef2f1b696fbde5cb9d410995d5a3d127ed10562e7207ef0678815a7208aa25cb7248112b4f50d24ae7cb50694d43055db99be4809cc95bbb6f307c497876b4d7aa49b4d7c3ebc03b2fb17b8d9bf7f925889e5310407e851ccbf3366e656a86bdb4844015c3106168fcfe29369384b780f40a9a122313566c6772d7bfd94ef43737e9b66a30146557eaf9cc192445ca3d27eb34d43c671bf038936ae26ff5e9c6babbabd745dc609fb7ba3489b911ad1200e2987170933f4400aa53a25868e0608b8ab176c8668a3de420762bf24ccee542bf5d97b10383ab1db0f38c2cae44707ec72e1a1e525d966f8c179c90c614069fde339252fa3449c4795cb12fe41b54aa10cb1401c53e94c6eee0d3fa41efc7b941c2188a876811a6eaf2158022603e8d90a6efb5d19a5bc64c4497c066037e37acb344ea1a16c115d867b66520785c35d1df58d93d753127838544a3f1fe9f491ec363116355b6684da8bdb2d973f75dfbfd8d7120aebaf810d6b6a8263093ade2b0f3fa96d8ed75c832f68de99260fcc8c2c7b06e9ee1f008a990f732110b4bbb37a371ca29cf61ec6c31dfba62355a227d5ea3bbf90a90bccdb47e69ba43fe0e5d908b5ef6ffe3f3a726522628e75eace4f0bde2269aa5a5e8b6acf2e0684e15319030b60708fd6458e03210d0b855a400054f22a8101a96d7f3ce1b5baff0f4136fa046391a61478eada9feadb16323b99d42fa338e7930ce56df286a0ccfb140cb86bc3637953043e3da863f68b0116266cdfeab29dda7af5042cb062606a72d4531423e4e07e187c453a4d5d2e606fc13130306c496d7736a7d2509ca600ce52888a6f75e203b695bd2f0a0edce64883320f62ff2f771e27d6184006108b42970946127263c5283df61cef2a3dbbf0dff43cce1c0b8c6317f3a93474cfbe1495f910b290d126d522106ab09bc550092fa8e31055980dc790828d9dfead4ae32bddd29d7c4fec72b331f05276ec73f2321a0edc7f3fe0d293baa0aa61df2f8bf0703144e8e0d7d64c204a1291851057f61a4950ef101ca7e7c26fd4ef7a489783d6c6a13e0a4857947e9b8e1166a9bcc", 0x1000}, {&(0x7f00000000c0)}, {&(0x7f0000000100)="96d048be5611ae93fc942930823e3339ccd327bfc089f6978027083210fa1a580c5b3530a96c81270da9146a50a9c8dad034dcff873b84ed35c14c988ed8aeda1e7e188b67aa74b019994f0e474cca3df288a34e9979b3db2b20e7edc63bbd4c010f639dc1b7592f907c12ba8908d5dde98763a0c2c28ef1afa3df412ebdee7281ea4345644c29508e03f819598ef699207c96a0b2ef7c1ddb39229d073d519197b2f513054a52db1863a35ee4e76da6299a2ce19cd03de5d13ba4de8be3cfd4d57ed3595098d45077321eb879db3dbb3003b725", 0xd4}, {&(0x7f0000000200)="e6b5c07076a1f63f97b70d5cf416ac75d489a8f12cce646fdd6efb5d368832a81921e81cf86575a49d713af8b0a3fbe025c82b58b74100c9e47cbc236ee63d6f5b78ed520c571de4d9228280199f28d80cc81057be3919f87eb0ec8e460061c1252812f8361261c45fb1c403f75b372b7800a46292d1a93af669cc271639190d9769b7dc4941d6c6fb0c4968ccb9a549651bf7a6a423fed0ee8fe5e9eadc29676b91f7", 0xa3}, {&(0x7f0000001340)="b2e57d8d3aca2ea6e8c9361ff4d522807dc4d0fa453de81b3633304ca216fc201e24cd0d8afabbaa7c50880203c2c994655e8cfbf384e5b3f319b7634b849a8dd7dfdf88a7fcb0e2fed9f10f41d00606b2202257b4dfa14bf374935e7775eb993a9303ecb0", 0x65}, {&(0x7f00000013c0)="8866842f14527c9faf09ade9d91408fdd20175668437223227e54c57762437157306564cdfc545d02a736cc8a459fdd811c31f49e9cc457e35fed60eb7672e150430681a80f0675be62b613ee4872143b87ade8c2ab5edcd2a1bc3fd2c128b95f7054b9e667f624af30549d8f9adbbd971a2c74459f06278c37dd1c7b18b7e27e8ac0a2c93e75e88750f92cf33082855af3cca8c2329b79f3e56dc4ac51592565e517514a5619aba2d8db6b2693a516a2bd5fff86b8c63fb2f57e34e12d1a5928fe74cc99cb05e49ea5c1755b0d993355d577ba9eaf1890451b25f9c5e90459c0d22a93475060da263b4c967ec47be7371ef8895ef82ffc3f425a10d9bfa44ee754302965791cf798fd4b3808350f03ae8a641be51b15ab9f041a060deec195350ad1ad90ae21c0aa0cd0fe78357c1075259d892f0be5129a0fe49ea9bfea996ac623b5167a14620bcf02fdac5dca399b9eae5298bf6925d9a7de26f9bd99eceb98c04877d5683513c0889bf5b639bbe3e102633bb5fe5d7ef907683d1a951b7ba976af39c11326341a7fa8eea2072bc974324f77fa03f7b6d4f31154f4da8512ebb05dae4e263d098bc06c9d80c15f3188479880cdc74fc7e8c3f7bb561958896a3d6a35afe5e0c3526c1b076280bbe9f275104a6e6f2340fe66861be7c93397ec37372508e1587d440424485496d6f0478b4a17e866bc088e14204311aeea63da70f7d6a11037c88c51fe74b83157b21a590a5ad53b1ed9e5de13e7a3ffb6d8a71a845811a46bf187d3c94e5c3a00c6c0711655ea570f3ea7f56b6e3343abfe144681962f6c40349c356fdca3d499d0a40c0b2c7523b80b4bfdcdf180f482cff3e19fa7c079542664866bb83a3d671d02ff388be9f88aa37895f00e392790ec5945c05f9002f0f4b5b591bddce81627adae054bfe290676117b6b1f5183676ec005ea5e8e6fb25a7cf8e169d719060cc0c482f90d2af8dec5bba33db64a10df96323df076e276702c8653828713b072a5de83094bd76218a07ed723bf450f36baa53e5eb046e6744a2b59c69e6d243764850969c072d53deb18a075a18a0ccc0798c59021940994e3e93ab3e8385197c3ca07b0ace0c33d46b1431b9f015a4626e6f2c550c9c9c49b6b392180e7458c5051b93360a1e987277199a252b60ad2f163b866b6b48d4a8b3e642fea2a7abaf6ad9589c61bab929ead0f2f70e2bbfe00dd7174496cccb54683f6030094931d241fc6aacd6c1868307a845a89df6261eeb08fe6bdbaa28784670e358a59acc679d274dc44a29d00d9446f41986652ec5b52c47f606034c5790f17b8e98b1ef60d12ae99b7b4496a2893e29ef3b404aedd093c5861324ec96761a15977623df1e2096de3fec4616f8794b36e27928f59e95518542c620b7c98495d893adb0e83690a2d2852a80dcb776b704e9113801ff7b233478ffd8c610e47a6313700cb8503a0198367615bf268db9480dd30c1cbd53dffa7969da4259951b8a5ac4afb5cbb47215124740ac82b217710fab47f31c38786b214b92f3d8b4bc9fe4929a6426e3b7ba0dd72cd0b5eab7185ded48e553bee8446a9fdd427e48d21b750c8a4c6471b2856bf6846b2836a7ba9f2b77d3a37b867e85f296d904bf9b8e0949aa622e305067a3dbce94a8cffc531792647b10d0b68944884e73946492103263236f6f8668f3993186b80b34700a8ad6c5b12d7acba6f131bdabde0945c2ccc6ac1179e15952650fbe5b75f676fea71085e8747b268fde6efc92725194280564dca2d07eea1167d22e82cf7f368af0c9249de995358ab9805027ab458c54767a72050e47aab306288dc421ca1856c7b57d051b741a08075dde17878bc5e2b948da377aa68474b8f08b65494608577fabb81b601f995e1a81af844e374e8058e1eebd3c6ccf14724f9e70a463bc16b7845f5bddb23dbad34d717a0f4896f59be306c521f33af21276d2b2ae92798b0c8bb1edbad49e07910892ce21dbc8bfc814843cd9be0fbc89a38b08511d5ac1b969f7d9796ab7bcd2ebaf77488f12fbf5bf3e13e6ea2853ebfe41775e6556891f5d22047c479eac8a66fcdb204b95a013d40898f32ae4777db2b741b3874fee5fc2edcbfc81dfc42d0f3836a2e5d9cea342ddec869bc8eada083f0926b846aeaf6a92a258fcc5e0176b1e8613c0fbc423a2b9856f137ed106fe16f3b1e96e7c8fb6c460d6a20c31c72a14233a3cdfafcdeb949b25b25259f54e74d690d3c2a85ce23e78cccb2bc63ad8a754eade1e9b053094efac02f21e889a5e66fb063c389290e3ed3960a048134a16ae551fc6d086c33caf95df4b7331e90d9708c990a3c9a7ffc41901eeb35bedb92c47ca1dd44fbc417da12ceab14ed2b41581394dd76a1008a075512930071b9763bd0dbc3e5453ce1dbc3024c494ffbc6561ffa76fe83ea491d2ce2f92f2c941c0bf3080cb96aaaa87762fcc09a20fd12511c70534cb8aa8ab1479a8696a138bbb014f15583709251cfb4ce982a0fca4e0069e39f16108bdedbc3d250c72287bd36eb8c97811d3da0228c0ef5f119d232aba83cb869be854e6ff3bba6f02c3a9f5fcf6ab3b433cc73e412ff5714085868919b03b87c052d309164c4231c8f1e0e62725fcc80c39840ef6b6dc9398685b77d420690f6529cd7d84e18dab9ed9c209ab875bb2b30496f134e414a770a10e37796d758e8504c95723b0e852d10f009523cdac4aeca3de796a9d75a6a3e652037250219c7f07d7a19c3a8b0433fe57034dd0baa5b959ce440c44669c80a68b3bc6792474c2b3afaccff9ebf7120579cbadf8f54253ef04c6850cc14109c57bef5339bb8d574797645b14365e1135ddf200d987ce484fc7816a2336310df51cddd95b10cec12fe39e86b209bc6e5073ec6f189a2fb09f1ba4d8e490110bb49fd938c442e9d533d75749c66c7ac50e7843754f23de5aa3814711e3b33722ba055c7d4be50bfe3007c3c020f3238078bc286ff27fdfc99d3e5aa4df361c3907fb079f6dd3ac339edcdc0abb97f4feb7ee6e38cfe48cb21eae3c9102b293a9b5cc73f31a04eb6978656c944015dbd284c44974581d42791a9fef0a7609dda145e59169e676082c2a1bab459563b07f4b3b3de191ec26cc13f783a48e58149f9164520989084c369c4607a5ad8d7ae69654e15b8d49ab38ff62448b1b6d1ce11f9d82943e9bbee952b31dc773c01c2fc2f2c3b9700d0b4a99c4389145c68530c64a5e2c4eb1f1de50ef3cd394533e4da459d9ea969a6422904c9fcfab769dbb2ab5d5ec1688826e5530ee72087783da4c745f09b990d89380bb4d8616d00f8996338a0b7b84ef69024f95c1ba4d1d4bae7506ac92a31d14234c0210a9a3941f2559c2c7a8e4e0e7878bfb98caeca945b5db69c068e6e47f0ea1049cfa1ba89222e1a9f2035580750605ad774b72b55653abc96a9e55472730b6a69b89b15561580eddfab0e0de954d23b63b4ca7d1cf812c0db765af8242b13912622229fc18dbc2105d4ba151509a907b653139f7ed619a10da653cbc51cc8e7bebb954fd1bf5cecd4fd11bcfaf015686f5736d3e2be1b4c05041888861c8cc1eba3d1a640382c56513da0c8c13213b60721c4af98387c9982ee6f36a4bad95fb813a30d4e4d9e020530f0a5c17d23c1c99baa388a335f662cde159db72721bb5fb33498049563bc898c547e71f2ae41662bd74e144678934639249cd3e3084bab8f7ec5b13688b4f61bc61654cf8c2d3b4196512e49311c9db61d8947f032c64df29dbf75de48e132d0251bc185765eacb0975e0b70a6657f916e2b023f64d16912a83956f5cb028144faa53782ef476c78fad32ce1d817ed0798faa7cd3a7c8957269e1d9cb88cb7b8a12e2211e8e43cef91628b3074afadf42d75370fed7217e18c4e3acb9d48d2bde50a634b63923bb01952782df3f43266d1494ea4ff161fcfe510f8311731da6c64ab5b27d7312b41eed9aaf3fbfa7f60001d9a00aa5dfefcb30e98ae8d9d32237322a0791b43aa80fb4176b39ba3bad9dba425c7a17c83706d784a840b78ba0699f432e2590e229bb5079433b19f538a6d09180e462765c2842a4a78fc6b6821584271d2d6d584e0c3539ff6c4176e5fb2084f69998917e2ab7203c9969fde063e446eab0f29e6c57acb644d24498cdbddae53cd3a4eb009b18ff77ea9571d27e054bb3738b0ed0df48ce43e5625cbbb86cbf77c430051f6a23cd5728df4827b45a773208ce4092811bae96b4344834616f91f0c2232a3ee9a1a84a95b13cfe35c24c5975ac4e6df1cd1b3658823f2c802678d6ea5cd4ad6d56f67f91bd39f3074ba9e10d062cada4d02190b01f2a8356488c66ec90d534dd1a0675724f1cf29751517331850a1128c21e4a25f8b3385ff384f6960da0f4fd0cd00d3a07090dc96c6a44b2010c3ca54502655d0007cc28f1010cfb434b20431f54fb08a02dd04433e3b2bc45d593a621c62c7027f49c767fd0d4b329ef927ee01a12e08c9585ef58385632b6314c21b35a5632fb37de393f56b90566edd2b6d7f60c7f9adc5d14a5fa0f20ea07a8757c5c66011ef8041b4b437c372d4306bc3a5b36cf34c4181d1eb9b73a98e51e847c086069f1baaaff49d97b5e6cae696e79799225c7624b861d87e856acee34b4ca58b3b0edab52e0e5e642a78b3e79f0863d77e680978fd6d49ea6cb6124645aa02513010f8eb383b1c77c89d59c9e1685a9ec197b9ab5963869abf4305ece4a05ce0dbf6d2f5fcaeac1504a530323d50c6fd71fb223918805283b2fb9c8a18a248fb04c7d2d76215d57b93514fe0a8db4c914d97ba7cd16dea47f7f0df7690dddcf94bab0972dd11ed3ed589b34a0c48facae05434a2ccfa0876189eed2fe46964c53cd1c3a323f32b5b26dfaee3823a55b9a0dbd9ca07e7d6e7c49e88fa8232f1a312575d3832ea526df7297472feb1924ec2cb7a00d89436971ea907b4f3bf63ac7784519c039a214524fcb1610d6a5b9a1ca66d11e8e46338a6dfdd9051524bd4bd7bd9420266b595b8d41ad894cb342434821bf29582c9959cdb55c1dc2bfca22da433c50fc954c63d7d0808f8827f74df34936430dfbe4d04bc9681dbac41b5d2162affb2427292bce1f6e4870f34f63bffc6b6521164437fd99c0f4f1f142c75a5edfa4b800dc1298046636f880a4206e867135c2ca3f64c062c1a2dbaf45793303fefd15a344910f5541d583135241e3d7a32e7f2391047363ac5d62e2dad1a7b87ca92053971d6e2ae2d00b17a3865ad729039faa7767b37a37937d260bb89b158ac5927f8969c09408d3c8782b23d2534518b61158e224472aed50b24595132153178d59181c9bda22fa3055081a540eca091971f94708811837c331fbec9d01450b5de5ff39f05acf8fdd0c303de6b41ba9c5217a7a4594ea2206a91943614126db749ba8d18711bb18581df699569e5c596eb54c86fbbcef050b9088613faef3358de676423cf932d7973357402584ad3518ac107fd8bd532212c9a6ff506a4f4b4a0859ebc23b13b17b2e682948f1eeb67956a7a774bc69c1d61e94a52ffc39f5e78a46c83a5c01d827849c5ff4cdb995367f4e39c16e248cda522112ae13366d194174dc5777868269d2b9f984cb4a05ae488ec6d737cb6df49ac7f004884e4a61f664ac7cb184c548463be43343e2a0a337ff0977b7fe15b0970ce6d46981163689ffb07e58e7ee7dfd614bd95e4e23b715bba20a6dd869907ca9d6368e410a3bce246742f6ba3cdd1fcc08aa39a1c388cb6149217f03", 0x1000}, {&(0x7f00000023c0)="3e56b2ba374a4eec00ec118cc3d63c2a9546fb024fb01fdd0d93610360f70f92e56fde6f5e95fb83089c5211ccc5aac53252c710cc827cc071e43f16ff48fb547f2efebaa4d4a171079dc18646a0d6540def211093a777e46127a01f59d5714550426d8441ea4bc5b97e78f44bf1e8ce6b87ef664046f0cb5a9292a37abb9d43e2bdc1a4c9ddbc60aa1d5930b6957f2ab5e00e1a7858845e787176186b7773ac9a1358637002068a5b27cb3e6ec4ed99bb357675bd1014a05b240e3d5460748ec06ee83241f843e8c80e5eb88d822903d9efbd7798003ac88e72132bb64ad058ce080455076e774e332acced3ee480340303ad6092e0b4b2", 0xf8}, {&(0x7f00000024c0)="798a3762e8d7671d34fe3443113521de2a52cb6bea1c10aaf7d2ed5ba7ce25343b7a148882c0a9684f19dd0937f9a86d84fd904d17ad3a7da8787707f5cb111d6a498ff6a5b1cf530d1c2a677cf9613f0fa6dd542c9266e31a636af51beb4d32aca84d49ef986e3048eb074320b5e9385c38b2f367dea6e1c9deb09f984cb43b67fa5782712fab36e29bcd2d670e978bc47a11eef58408416fdae189cde083daad53c85f262a064b5e65c360dd493bad89c9e7a5dcd6e2054719e959ad32cfe3340045e2823fea32af6aa59b5b6995800f167ce410edb43ca1c778779221897c83", 0xe1}, {&(0x7f00000025c0)="4a168803f4e4b241aea5e5e99aad1f1d8a5252d44f5ab5b606150a62975a337e4724078cfcaaf3d7185fb289663ed37e9ecc0bab00d4a16c431aacd9dc3f036377d0f07a2b0e08775b574d7d1c2af811eacd9907b672d1f2c5d9041646ed8e0df6eee4c9bfb3b4462c5c0d08d7a726afc3ae5b09f5d1a4f5c8c51be1430265d5928244201a64b256f608fdd9f582e478df36937180f80be550b416ec98534745d8d7bd163f5fda34a8359ec6082da41cb4c3f7bb0264188e9e4c4dad8b0d75656d2483c2e6437b53906aa109214d291d6c154c16", 0xd4}], 0x9, 0x0, 0x7f) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000300)={&(0x7f00000002c0)=[{0x6, 0x3}, {}], 0x2}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0xe3, 0x1}], 0x1}) 16:00:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000000)=0x1) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b6", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, 0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000140)={0x0, 0x0}) 16:00:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000000)=0x1) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b6", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, 0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000140)={0x0, 0x0}) 16:00:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000000)=0x1) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b6", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, 0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000140)={0x0, 0x0}) 16:00:44 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x8000000005308) openat(0xffffffffffffff9c, &(0x7f0000000180)='./bus\x00', 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), 0x4) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000001480), 0x4) r1 = geteuid() r2 = shmget$private(0x0, 0x4000, 0x100, &(0x7f0000ffc000/0x4000)=nil) r3 = geteuid() r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0}, 0xc) r6 = getpgid(0x0) shmctl$IPC_SET(r2, 0x1, &(0x7f0000001680)={{0x8, r3, r4, r5, 0xffffffffffffffff, 0x40, 0x7ff}, 0x2, 0x5, r6, 0xffffffffffffffff, 0x80, 0xffffffffffffbca1, 0x1}) fchown(r0, r1, r4) 16:00:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000000)=0x1) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b6", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, 0xffffffffffffffff, 0x0, 0x0) 16:00:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000000)=0x1) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b6", 0x14e}], 0x1, 0x0, 0x0) 16:00:44 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r4) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000040), 0x4) setsockopt$sock_int(r4, 0xffff, 0x1002, &(0x7f0000001480), 0x4) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000000100)) listen(r3, 0x0) r5 = accept$unix(r3, 0x0, 0x0) write(r5, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r3, r5) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000180)={&(0x7f0000000140)=[{0x82, 0xfff}, {0x92025874de70f7f9, 0x1000}, {0x7, 0xa11}, {0x45, 0x8}], 0x4}) linkat(r1, &(0x7f0000000040)='./file0\x00', r3, &(0x7f0000000080)='./file0\x00', 0x0) r6 = fcntl$dupfd(r0, 0x0, r0) utimes(0x0, &(0x7f00000000c0)={{0xfffffffffffffffe, 0xffffffffffffffff}, {0x2e, 0x20004000}}) ioctl$TIOCFLUSH(r6, 0xc028698d, &(0x7f00000000c0)) 16:00:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000000)=0x1) 16:00:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000000)=0x1) 16:00:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000000)=0x1) 16:00:45 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000300)=ANY=[@ANYBLOB="ff04e17c9d574519361610f6df001869138513febac44a79afbece9ddf118cd2400af36b37d757acdf7f48152e1568a01576cda4e1c1cd65e6559ddaa3bbb7c21ce1de843a6fe9b7c0efdec16b8fdc84aa076721caf58453106b7c64f6ba773c7716c67e57f25f5998d495df54e6287ffb70577b874fa1b39adcb460da056ebfe80ed7bbddcf2d586b8fcf4b25203c5519d039dee2984246ac3ae177c6625769d61543158f8ff015f35421b696ced5924879215654841ac302ce4090d627a0d0096947cad7b00cd2f578ffca76f2502f3aac6d7797538e3edf730ba3acdc3e2c4159052f2b9a81a0e2b017d352870cae326726763e73c1f47618398121931379aac62a6b54067810d2ec2262ba1521f0418eef1fe0b8d14eccbd10164ec5f088294a8b80febcf7a8962c32f9dd2f47fa4efa044e"], 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./bus\x00', 0x80, 0x46) fchmodat(r1, &(0x7f00000000c0)='./bus\x00', 0x0, 0x4) 16:00:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000000)=0x1) 16:00:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000000)=0x1) 16:00:45 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) sendmsg$unix(r0, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe}, 0x9) 16:00:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000000)=0x1) 16:00:45 executing program 1: r0 = socket(0x2, 0xc003, 0x70) connect$unix(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207001600008295955984c87910bf453f68c117006abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae444473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30c85e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000003454fe00000000000000000000559aa4a6215ded01fdfd82d3fd6227d60b90a950a01ae64da66415655b05810c8f67de1b28f20fdf324afe075ae85c6f0b6d4299d55ff5229e1a798336343d05bc2f3edacc80bbbe99033074039910cbd826ffffffff22d874b03680"], 0x10) write(r0, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b0784"], 0x10) sendto$inet6(r2, &(0x7f0000000300)="94", 0x1, 0x0, 0x0, 0x0) pwritev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="50cb4060596ba4a23dad", 0xa}, {&(0x7f00000000c0)="55eb91e985671450a6d1c3e78ed63a5f497103d4fee75ae4f29a9d8775fba7c18638834d000141136fe672a1c8c40753c5ce47d416087ceff3c46678bb9e9d3e98dcd5bd1f36", 0x46}, {&(0x7f0000000140)="c84752123f549689e3b8ba162715fcbeca8cdc7b1123cda09c6609fcb3a2759fb31316644efefc8b89119f020c22b60531920874e493ae7f9f4b9de47a31811afd8738295cadbb06c30e5168718069797cc165393700", 0x56}, {&(0x7f00000001c0)="3c57ff6113bcb080cebd91198e095455965a2fc19b1236e11e", 0x19}, {&(0x7f0000000200)="61cf55c9d1daad95c63d17383c8413b2b2e65b6071ca501ddf75460094d8ea71ea4cd59eec5479289876c0e612dc863027e816e1fc148f44db856806b27baa534c48f4ad4cbaef900b1ffa2314c02f", 0x4f}], 0x5, 0x0, 0x6) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000040)={{0x6, 0x0, 0x4}, 0xe80, 0x230, 0x1}) 16:00:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000000)=0x1) 16:00:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = kqueue() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x61}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)="b6") fchdir(r1) 16:00:45 executing program 0: ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSDLT(0xffffffffffffffff, 0x8004427a, &(0x7f0000000000)=0x1) 16:00:45 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb807fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/204], 0x10) r2 = dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = socket(0x2, 0xc003, 0x2) setsockopt(r2, 0x0, 0x64, &(0x7f0000000840)="01000000", 0x4) setsockopt(r3, 0x0, 0x69, &(0x7f00000005c0)="163b925de385f7e8f59cf62248cabbfd71db79765f97d51fb8b44ee8dc5e8985f8ffe9007f55db85d2388ea9", 0x2c) sendto$unix(r3, &(0x7f00000001c0)="cdbdfbc061771c00de6ad272cd87e2f1651ecf419e77bd529d9ba838a8a1a713d3895db9060c66486bde965bda9375918a63f1e267f77d3f7553ca72ece39fd6b8bbfe927d2d4e7d5be1f3cfe923fcc894904029debd26058977dc0d19c5ca6086a266c8ade55e0d212c657e70d469fcd4a37705ce033a712d32730d5ca33e61978ff71bace4af7ccb9ff6779df651b1ac7976b4fac9543954e550e937b08b5033abba269be68ec73e7fabb08fb86878f33ad83fbe9c350835b85a522eff8fb8c8b7de421803523a6d4118f2669d", 0xce, 0x400, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b0784"], 0x10) sendto$inet6(r4, &(0x7f0000000300)="94", 0x1, 0x0, 0x0, 0x0) listen(r4, 0x8) r5 = dup(r0) sendto$inet6(r5, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) r6 = socket(0x2, 0x1, 0x0) bind(r6, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r6) setsockopt$sock_int(r6, 0xffff, 0x1001, &(0x7f0000000040), 0x4) setsockopt$sock_int(r6, 0xffff, 0x1002, &(0x7f0000001480), 0x4) pwritev(r6, &(0x7f00000007c0)=[{&(0x7f00000002c0)="c542121a72b32b56509a4ea7398dcc2879a5d1566b743db73876b74da36ab7675395768a84d45f3fbc85ac829dc661c86b1fe96ad93e80dd142e2d67784fc8fdf6c54c2c7e71c9db4e64d783dc379232cff42245ba442a86feaea26ba1e11bda1a95d41d6432996b7069082f9b451fc29d3ba6b4024b99642f4bebd014fcf0510cf9e3b113bfd5b85f51088040", 0x8d}, {&(0x7f0000000380)="f67e0d3421fb45d0cfb5af747a2395c56fc3095dd5de13c6628ffdb65de45f0b326f15c73e94afb1a6a8edd7fea920a6b6066c8e1659c9b74a340907c5fb798500e59edd96a38b3dea0e57e6cf4d3eab74b02b57d6c8b65e8a0b48127e05eaa6d41045", 0x63}, {&(0x7f0000000400)="3ba031818682ed2f15ab70c9e2c286d46f98878cee0bdd207d3df29d89c7d4383210eb98c423ba979d6173a1b0f4ea4415ff811ced395d69a9afd29fbea7a8fec572eb4dbe7a8075f2510da2cf3efc492e75af0a999700c857b4c4497d917c8cabfbbcaf87bdc344103342f16eb761f1590f2e3ce3247ca596047c2c42dacd96d387c7af3a81ac0d52f67e0ffef4ae5231873bd886f56e2cce17e47e1a59e9459536e034b35ac6d8a538315cb96818a3c4e9b3a63c07b57f16953cf3e722c86ac96386abec6e10", 0xc7}, {&(0x7f0000000600)="51e1eac5576ef5a18ed6000ee714a0f9bbaee524421b40a301ecd088a42c49913d4518dff05e93a628f13475e4e85147c1b098f61bd3aa32bf81bd9a8d68fa4b3cae128cb3b85d08dfad9ca58bb5e15562a726645aae47dab77d8460c0f8a3851dd5751e2e84dfc25f8113ca24417c91e1aa4d3b2a5a255e53be13932f5b6765a2a783af4fcef6cd963ef18feafd1d0b5420883ec1945b4cda20f5abf6a1561cf6d763f045a8e3fb950b56c04b8f6c89d81447da2b9fa99285e589868f340cea99f3b7c7ae", 0xc5}, {&(0x7f0000000500)="0c7331d8480ed6bd15677ad8322e2f45b66840ff44372ac5dc30ab98cbb221e49ab8b78f92590a742c54a274ad432ac2975611dee9d159302a11114c5562d639cc8edb88b430e33c01f895ed11f1d324ed7aa6140bd766adf29e60f8e318d39ff5096d1171c290400f4b7a39da352e625bd865af9879aec00aca0e6dd52e990cc1bd371b7fed732dba51765121626903", 0x90}, {&(0x7f0000000700)="9b4eab5c985ccf353dbe2365920ec1854a5b3a7ea36abbb20bc2bac1cad1b768e21762edf0420c022304e1b9af699bd191991a023c76e81f00768a6e284f1cc0dfbfffa88dd536e20e12312de2d9c92cd3cb74df48b97f9e382877b8ce945a2e1158e8f1df2b8908321e409e2aae731fe7f039e3df89589a5fc6749fc1ddcbeeb14d3a5fe3", 0x85}], 0x6, 0x0, 0xfffffffffffff800) 16:00:45 executing program 0: ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSDLT(0xffffffffffffffff, 0x8004427a, &(0x7f0000000000)=0x1) 16:00:45 executing program 0: ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSDLT(0xffffffffffffffff, 0x8004427a, &(0x7f0000000000)=0x1) 16:00:45 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) getgroups(0x4, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) write(r0, &(0x7f0000000240)="220e2a", 0x3) open(&(0x7f0000000100)='./bus/file0\x00', 0x10, 0x40) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffff9c, 0x8058574d, &(0x7f0000000080)={'./bus\x00', 0xfffffffe, 0x4, 0x7f, 0x0, 0x8001, 0x407f, 0x5, 0x0, 0xdb899e5c559c65a5, 0x80000000001ff, 0x1ff}) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = accept$unix(r2, 0x0, 0x0) write(r3, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r2, r3) write(r2, &(0x7f0000000300)="870c4368389c1636baf3960672c4ff20389c754efb5ea950f8bae9a678d02fb6bf632780da585c6701723c8f91e31fa1e666c68e1ec1653f2217758e191f852f1adbac3fa9e067b95170da5c1a92be4fd265b5e8e185fcec6cb6af025a2ba64338253cd7be9a739e40018c1d4ca413fd794b1ce33fc78a31d44b7622af7305d063d7d010f24843fd62afe2bb8188392f01467932264f2c302e9ce74dfc031c0827d9fdd7d68e3fb65949287005ee070d7ddbf6830c599f45b94bf274822f5d4dacbfc734620efc75bae2a97f54a487e593f378476f", 0xd5) 16:00:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x1, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000000)=0x1) 16:00:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x1, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000000)=0x1) 16:00:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x1, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000000)=0x1) 16:00:46 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f00000007c0)=ANY=[], 0x0) 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$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x1c}, {0x87}, {0x86}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") pledge(&(0x7f0000000040)=')\x00', &(0x7f0000000140)='tap') pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) accept$inet(r4, &(0x7f0000000780), &(0x7f0000000740)=0xc) pipe2(&(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) write(r5, &(0x7f0000000180)="bde5421f24cbd3cd87b938", 0x341) ioctl$TIOCGTSTAMP(r4, 0x4010745b, &(0x7f00000004c0)) 16:00:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000000)=0x1) 16:00:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000000)=0x1) 16:00:46 executing program 1: r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = accept$unix(r1, 0x0, 0x0) write(r2, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) dup2(r1, r2) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000080)={0x2, 0x9, {0x81, 0x3}}) r3 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r3, &(0x7f0000000140)=[{&(0x7f00000000c0)="440251", 0x3}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) connect(r4, &(0x7f00000001c0)=@un=@abs, 0x8) 16:00:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000000)=0x1) ""‰~¼t§êÏ€ñúHôD^Õpanic: attempt to execute user address 0x0 in supervisor mode Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 216233 7796 0 0 0 1 syz-executor.1 *248265 7796 0 0 0x4000000 0K syz-executor.1 db_enter() at db_enter+0x18 panic() at panic+0x15c pageflttrap() at pageflttrap+0x40b kerntrap(ffff8000239bd8a0) at kerntrap+0xec alltraps_kern_meltdown(6,ffff800022f92000,fffffd80623a81d0,10,ffff80000005b410,ffff8000239bdb08) at alltraps_kern_meltdown+0x7b 0(b,ffff8000239bda68,83,ffff8000239bdb08,0,b) at 0 rt_clone(ffff8000239bdb78,fffffd806f6d3080,0) at rt_clone+0x78 rtalloc_mpath(fffffd806f6d3080,0,0) at rtalloc_mpath+0xba in_pcbselsrc(ffff8000239bdc50,fffffd807131f220,fffffd806f6d3000) at in_pcbselsrc+0x219 in_pcbconnect(fffffd806f6d3000,fffffd807131f200) at in_pcbconnect+0x107 udp_usrreq(fffffd8063f55c90,4,0,fffffd807131f200,0,ffff800020acfb48) at udp_usrreq+0x560 sys_connect(ffff800020acfb48,ffff8000239bddd8,ffff8000239bde20) at sys_connect+0x3df syscall(ffff8000239bdea0) at syscall+0x4a4 Xsyscall(6,0,fffffffffffffed2,0,3,d20789a70e0) at Xsyscall+0x128 end of kernel end trace frame: 0xd22a9ebe210, count: 1 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic attempt to execute user address 0x0 in supervisor mode ddb{0}> trace db_enter() at db_enter+0x18 panic() at panic+0x15c pageflttrap() at pageflttrap+0x40b kerntrap(ffff8000239bd8a0) at kerntrap+0xec alltraps_kern_meltdown(6,ffff800022f92000,fffffd80623a81d0,10,ffff80000005b410,ffff8000239bdb08) at alltraps_kern_meltdown+0x7b 0(b,ffff8000239bda68,83,ffff8000239bdb08,0,b) at 0 rt_clone(ffff8000239bdb78,fffffd806f6d3080,0) at rt_clone+0x78 rtalloc_mpath(fffffd806f6d3080,0,0) at rtalloc_mpath+0xba in_pcbselsrc(ffff8000239bdc50,fffffd807131f220,fffffd806f6d3000) at in_pcbselsrc+0x219 in_pcbconnect(fffffd806f6d3000,fffffd807131f200) at in_pcbconnect+0x107 udp_usrreq(fffffd8063f55c90,4,0,fffffd807131f200,0,ffff800020acfb48) at udp_usrreq+0x560 sys_connect(ffff800020acfb48,ffff8000239bddd8,ffff8000239bde20) at sys_connect+0x3df syscall(ffff8000239bdea0) at syscall+0x4a4 Xsyscall(6,0,fffffffffffffed2,0,3,d20789a70e0) at Xsyscall+0x128 end of kernel end trace frame: 0xd22a9ebe210, count: -14 ddb{0}> show registers rdi 0xffffffff814c4807 db_enter+0x17 rsi 0x218f __ALIGN_SIZE+0x118f rbp 0xffff8000239bd710 rbx 0xffff8000239bd7c0 rdx 0x2190 __ALIGN_SIZE+0x1190 rcx 0xffff800022f92000 rax 0xffff800022f92000 r8 0xffffffff8141f94f kprintf+0x16f r9 0x1 r10 0x25 r11 0x13a98f2678087a80 r12 0x3000000008 r13 0xffff8000239bd720 r14 0x100 r15 0x1 rip 0xffffffff814c4808 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff8000239bd700 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{0}> show proc PROC (syz-executor.1) pid=248265 stat=onproc flags process=0 proc=4000000 pri=86, usrpri=86, nice=20 forw=0xffffffffffffffff, list=0xffff800020acf658,0xffffffff8265b7c8 process=0xffff800020addc00 user=0xffff8000239b8000, vmspace=0xfffffd807f00a730 estcpu=36, cpticks=0, pctcpu=0.0 user=0, sys=0, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 7796 216233 13587 0 7 0 syz-executor.1 7796 87041 13587 0 3 0x4000080 netcon syz-executor.1 * 7796 248265 13587 0 7 0x4000000 syz-executor.1 93969 472915 72113 0 3 0x82 nanosleep syz-executor.0 13587 13275 72113 0 3 0x82 nanosleep syz-executor.1 88794 175021 1 0 3 0x100083 ttyin getty 580 504821 0 0 3 0x14200 acct acct 30823 173503 0 0 3 0x14200 bored sosplice 72113 406079 41132 0 3 0x82 thrsleep syz-fuzzer 72113 45640 41132 0 3 0x4000082 nanosleep syz-fuzzer 72113 234977 41132 0 3 0x4000082 thrsleep syz-fuzzer 72113 38444 41132 0 3 0x4000082 thrsleep syz-fuzzer 72113 175140 41132 0 3 0x4000082 thrsleep syz-fuzzer 72113 431869 41132 0 3 0x4000082 thrsleep syz-fuzzer 72113 488961 41132 0 3 0x4000082 thrsleep syz-fuzzer 72113 446534 41132 0 3 0x4000082 kqread syz-fuzzer 72113 122609 41132 0 3 0x4000082 thrsleep syz-fuzzer 72113 238961 41132 0 3 0x4000082 thrsleep syz-fuzzer 41132 86756 66024 0 3 0x10008a pause ksh 66024 27948 12175 0 3 0x92 select sshd 12175 70025 1 0 3 0x80 select sshd 8621 266968 58167 74 3 0x100092 bpf pflogd 58167 200948 1 0 3 0x80 netio pflogd 72648 473275 26963 73 3 0x100090 kqread syslogd 26963 369213 1 0 3 0x100082 netio syslogd 63473 498704 1 77 3 0x100090 poll dhclient 85452 474312 1 0 3 0x80 poll dhclient 80377 257891 0 0 3 0x14200 pgzero zerothread 94837 494822 0 0 3 0x14200 aiodoned aiodoned 29135 367863 0 0 3 0x14200 syncer update 39838 423033 0 0 3 0x14200 cleaner cleaner 38140 118747 0 0 3 0x14200 reaper reaper 35207 4153 0 0 3 0x14200 pgdaemon pagedaemon 16817 512624 0 0 3 0x14200 bored crynlk 30702 286397 0 0 3 0x14200 bored crypto 21394 507350 0 0 3 0x40014200 acpi0 acpi0 91201 279555 0 0 3 0x40014200 idle1 91575 517298 0 0 3 0x14200 bored softnet 54742 72481 0 0 3 0x14200 bored systqmp 44209 275045 0 0 3 0x14200 bored systq 68957 30275 0 0 3 0x40014200 bored softclock 54393 293857 0 0 3 0x40014200 idle0 86205 429690 0 0 3 0x14200 bored smr 1 29737 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks Process 7796 (syz-executor.1) thread 0xffff800020acfb48 (248265) exclusive rwlock netlock r = 0 (0xffffffff824dc718) #0 witness_lock+0x52e #1 uvn_io+0x3b2 #2 uvn_get+0x226 #3 uvm_fault+0x11cc #4 pageflttrap+0x20b #5 kerntrap+0xec #6 alltraps_kern_meltdown+0x7b #7 copyin+0x4b #8 sys_connect+0x9c #9 syscall+0x4a4 #10 Xsyscall+0x128 exclusive kernel_lock &kernel_lock r = 2 (0xffffffff82648ec0) #0 witness_lock+0x52e #1 syscall+0x400 #2 Xsyscall+0x128 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9639 6648K 8629K 78643K 31021 0 0 pcb 13 12K 14K 78643K 1958 0 0 rtable 185 18K 18K 78643K 5692 0 0 ifaddr 119 30K 31K 78643K 1643 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 4K 78643K 2028 0 0 iov 0 0K 28K 78643K 1822 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1225 77K 78K 78643K 8890 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 9K 78643K 114 0 0 VM map 73 36K 36K 78643K 115 0 0 sem 12 0K 0K 78643K 2173 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1808 196K 290K 78643K 12765 0 0 file desc 5 13K 25K 78643K 8551 0 0 sigio 1 0K 0K 78643K 148 0 0 proc 62 63K 103K 78643K 3655 0 0 subproc 32 2K 2K 78643K 901 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 758 0 0 in_multi 37 2K 3K 78643K 1116 0 0 ether_multi 1 0K 0K 78643K 102 0 0 mrt 2 0K 0K 78643K 63 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 102 450K 450K 78643K 102 0 0 exec 0 0K 1K 78643K 1820 0 0 pfkey data 0 0K 0K 78643K 4 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 261 592K 594K 78643K 38619 0 0 UVM aobj 130 4K 4K 78643K 138 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 1K 78643K 1824 0 0 NDP 24 0K 1K 78643K 528 0 0 temp 256 3561K 4201K 78643K 270863 0 0 kqueue 0 0K 0K 78643K 52 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 177 0 171 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 803 0 801 1 0 1 1 0 8 0 rtentry 112 1028 0 954 3 0 3 3 0 8 0 unpcb 120 5409 0 5391 20 19 1 2 0 8 0 syncache 264 54 0 54 28 28 0 1 0 8 0 tcpqe 32 140 0 140 14 14 0 1 0 8 0 tcpcb 544 17373 0 17368 90 89 1 12 0 8 0 ipq 40 1 0 1 1 1 0 1 0 8 0 ipqe 40 2 0 2 1 1 0 1 0 8 0 inpcb 280 26550 0 26541 95 93 2 13 0 8 1 rttmr 72 19 0 19 8 8 0 1 0 8 0 ip6q 72 3 0 2 2 1 1 1 0 8 0 ip6af 40 7 0 6 2 1 1 1 0 8 0 nd6 48 147 0 145 11 10 1 1 0 8 0 pkpcb 40 31 0 31 17 17 0 1 0 8 0 swfcl 56 6 0 0 1 0 1 1 0 8 0 ppxss 1128 234 0 234 85 85 0 1 0 8 0 pffrag 232 231 0 231 79 78 1 1 0 482 1 pffrnode 88 231 0 231 79 78 1 1 0 8 1 pffrent 40 7589 0 7589 79 78 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 732 0 697 1 0 1 1 0 8 0 pfstkey 112 732 0 697 2 0 2 2 0 8 0 pfstate 328 732 0 697 9 5 4 5 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 29 0 21 24 16 8 9 0 8 0 art_heap4 256 4289 0 4009 51 31 20 21 0 8 0 art_table 32 4318 0 4030 5 2 3 3 0 8 0 art_node 16 1018 0 961 1 0 1 1 0 8 0 sysvmsgpl 40 57 0 32 1 0 1 1 0 8 0 semapl 112 2167 0 2157 1 0 1 1 0 8 0 shmpl 112 136 0 8 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 14344 0 12920 48 1 47 47 0 8 0 ffsino 272 14344 0 12920 98 2 96 96 0 8 0 nchpl 144 27037 0 26553 60 41 19 60 0 8 0 uvmvnodes 72 5926 0 0 108 0 108 108 0 8 0 vnodes 208 5926 0 0 312 0 312 312 0 8 0 namei 1024 94325 0 94325 8 7 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 vcpupl 1984 73 0 2 9 0 9 9 0 8 0 vmpool 552 113 0 42 9 3 6 6 0 8 0 scsiplug 64 8 0 8 6 6 0 1 0 8 0 scxspl 192 91105 0 91105 96 95 1 7 0 8 1 plimitpl 152 727 0 719 1 0 1 1 0 8 0 sigapl 432 8606 0 8591 4 2 2 3 0 8 0 futexpl 56 220169 0 220169 4 3 1 1 0 8 1 knotepl 112 1878 0 1859 10 9 1 3 0 8 0 kqueuepl 104 2592 0 2590 7 6 1 4 0 8 0 pipepl 112 5206 0 5187 11 10 1 2 0 8 0 fdescpl 488 8607 0 8591 3 0 3 3 0 8 0 filepl 152 88384 0 88280 124 118 6 14 0 8 1 lockfpl 104 2885 0 2884 1 0 1 1 0 8 0 lockfspl 48 1001 0 1000 1 0 1 1 0 8 0 sessionpl 112 79 0 68 1 0 1 1 0 8 0 pgrppl 48 215 0 204 1 0 1 1 0 8 0 ucredpl 96 8822 0 8813 1 0 1 1 0 8 0 zombiepl 144 8591 0 8590 5 4 1 1 0 8 0 processpl 896 8624 0 8590 5 1 4 5 0 8 0 procpl 632 34928 0 34883 6 1 5 6 0 8 0 srpgc 64 76 0 76 31 31 0 1 0 8 0 sosppl 128 251 0 251 54 54 0 1 0 8 0 sockpl 384 32904 0 32875 198 193 5 23 0 8 1 mcl64k 65536 778 0 0 86 46 40 66 0 8 2 mcl16k 16384 38 0 0 4 2 2 3 0 8 0 mcl12k 12288 65 0 0 2 0 2 2 0 8 0 mcl9k 9216 25 0 0 2 0 2 2 0 8 0 mcl8k 8192 33 0 0 5 2 3 3 0 8 0 mcl4k 4096 17 0 0 3 0 3 3 0 8 0 mcl2k2 2112 8 0 0 1 0 1 1 0 8 0 mcl2k 2048 251 0 0 25 10 15 25 0 8 0 mtagpl 80 151 0 0 1 0 1 1 0 8 0 mbufpl 256 2012 0 0 56 9 47 47 0 8 0 bufpl 256 33488 0 26430 442 0 442 442 0 8 0 anonpl 16 1095825 0 1071804 429 314 115 128 0 124 0 amapchunkpl 152 83359 0 82931 242 223 19 32 0 158 0 amappl16 192 46087 0 44755 409 338 71 79 0 8 2 amappl15 184 2425 0 2425 9 8 1 1 0 8 1 amappl14 176 1971 0 1965 1 0 1 1 0 8 0 amappl13 168 285 0 284 4 3 1 1 0 8 0 amappl12 160 628 0 624 2 1 1 1 0 8 0 amappl11 152 1257 0 1241 1 0 1 1 0 8 0 amappl10 144 932 0 925 1 0 1 1 0 8 0 amappl9 136 2320 0 2314 1 0 1 1 0 8 0 amappl8 128 1938 0 1860 3 0 3 3 0 8 0 amappl7 120 1176 0 1167 1 0 1 1 0 8 0 amappl6 112 1157 0 1142 1 0 1 1 0 8 0 amappl5 104 1210 0 1195 1 0 1 1 0 8 0 amappl4 96 8421 0 8381 7 5 2 2 0 8 0 amappl3 88 1990 0 1983 1 0 1 1 0 8 0 amappl2 80 66890 0 66803 5 3 2 3 0 8 0 amappl1 72 216283 0 215832 26 16 10 20 0 8 0 amappl 80 36208 0 36122 4 1 3 3 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 137 0 8 3 0 3 3 0 8 0 uaddrrnd 24 8720 0 8591 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 8720 0 8591 1 0 1 1 0 8 0 vmmpekpl 168 85179 0 85131 3 0 3 3 0 8 0 vmmpepl 168 1133105 0 1130346 1243 1069 174 174 0 357 42 vmsppl 368 8606 0 8591 2 0 2 2 0 8 0 pdppl 4096 17447 0 17337 27 12 15 15 0 8 0 pvpl 32 2843059 0 2822970 884 681 203 244 0 265 0 pmappl 232 8719 0 8633 9 3 6 6 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 928 0 229 21 0 21 21 0 8 0