1e151848f7069e9238c4014eee3ac2a6f1685a566b1c277515523f1de73ddfa3d9f2b007d8ba97fd2b0cc6c598223f9924bc1f58569ddc4687ea2164f0369a015c43f0a7d159cbf05cfb5d183099492125fdc7284abc003ab537768bb93b07fd66b22ca937111a483836e9cfdecf351e169ee1d6de22d7070c585dcd1c4ea543d323eaea150e9057b5709600e4add1116ac1c3e7abb60257fe5552e5b71433c37bfc1f9de4ad43158eb8bb12f9da905aac28e1eb8f1fa655dd0e213a903a6a98ad0705d3c8357c759ad77c08fdd3ea267ee24b131d858ea6619a6520ddd7eaf2921f4b1d50c50580b665e517f25ebdd25f4408feacd490c060415407766c96441ffaad7114422998f2000955d4d9d7777254da757dada32920cc33504c9dfa45e626a6d37cb312e09311ee576482932f23bfee14626dc610c4acac7c81fe67a5312cd31f00bf9f80aea2eadb2e004ac86172f6816f482061064a00d0cf7a4a032c1760941b1ca086a3a4e6bfc92c5993b6c35996fc947c514841eeaaddc344fcdaf1ed9ef39e901d03d97825700833608d57e44270e75535e80890aff6aa92ac138c9aa8cdd43d5c3ec1f92fd2576ecb55bb88510d616a131c8ad9077d2e1b1f0823d9dfdf49b16072bbd8d53a62a74c11ef932b7c1d8a8ea21b19b7a6c695f4a6102a75e332b9c3c3fd76eeb97fba4dc8522d26d732214a640e1de04edc1241b134761044fd6133f4d76dc30f2751772bdf4fbd12d3e28645707f6a16dbd89aaa20eec38ea0d12af0817a324c8d8b1e16d9a7b48697a27c0dd7ea6c719374bc6e1cdc6c76bb9fb41509a56bc538f48a092d3b670d1a37d1b2096102f14acb68de7abaed880ddb58250799ee0a92203b6b876ecbb14391b5d8e2c1cdfca9cf338666cb32509392a75d0f0687cd1c5c68b8fa49433cd0e41708243e695c0a0a90a47dfeb69b3bd7b2314620c14840cbb7a9dab5e465ce0ef393b54cb36ada54d57d8265c06327aaa3490559b7d6b34d31bdeaf9b801b650bdb8d088f423e0a67b6ffbdaa8390c7540ff391cfd6577d7ffb66af7d52be689b81916e32e03ed423649e7ef11d41b48af02202117bbde37bf6a921f0630eb523f421511fefe7ac0ff7e30b318f38e497d5dc2787d3d0102567df6340c481c4733c556a2570937801d3d61f7f77a8b1758e1f3efddcb2f65d301761a8941067b00f669111bd85b7c1385b69f4faa36b22ad1bb5e35dbc8c13ebcb8f0389b2c37fc255957e58c04d70661115aea7fc32324c7c63a26508fd8f3f2757b2da016a457530a8b888535c28e958c1a4902db5093baf2006d69a6d36c029bff6dffbc9cddfd3116f03b9243f8cf096fd1000555b1977a7416dfc46e0a98d7186155df78f2e538b0377a1aaf2823aa89ed5691d4539731f5f8fd574033d3543e4a908f415d4890e812a7f723eb8c5012c5a96842c8791245b58572b898f1d239fd733f2f6439dc279e45d6fe40e24371fe4fe14cc5fb1aeb4c60a5c6d1ee125b2f357d1dec98767a1e44d3f5a867a76b173e02e00b303c455bd6c484486f6a88cf299bd67c67ffd33db9de71170878865f86a33a6fd7632d21432ad2a8f3d473b1238cbcf89a51267511b3636c5eab7b7ed86c57287e9f8ba4731723eee008c6e182214031fcb233abb9c54c4710cee1f1e83fcbba61f87651c179bfcbbbd0f427643aac039c1bf4f1b7350fb1e6bd88877bdb15c2e5962021835cceae7f3dd5201492bb2d94594870bfaff7f471640968f5e787d602ecbf7e53d78368236dedc5bd3ba9dc78d69a510308e8e5b1d20bda86674173a36951315273afcdc641347894b85cd67dc6c5b08fda47361a57929d241de278699393fd519307bb2adcfb73b5a09e0595840f0f2d072136cdc9ba953babbe1c25b473df961cd3ac125e7d96fec8baf921136a494819face305f7c5cea714ad99c88168f1bf19ddba9277eb64bd9e27c85e9612b9b032a51d8a7ed67406c0919ba12ce6477130ae06293b8c49b1fa01c7e20f795dcf335604fd700406c997a2224eb8ffedb1e984dbd2b5723f8643fc12473144eac3e8d44815a209e5d16647ebefb51d0ba7973cb69d6f523b4b2d73a1b3d7bad255b6330bfda2854e438b783f4ce80980098a3e969ec91a97f993fdae08e7445b3166518f43db7f0a10dce64cf794304f8d774eb80b0400a9623453ea5ba5a8dc4966c7ed73512357ee96af450f1dca575fee4e00d32b8e87c9d10c8b11aca0d1800bc2b66b3c952058af436368b7c0c666e3af58b0b134a257d0806ac0ec71bd7ba085ffc252427ff4090340c67c9f0bb01b1eca0695cef9c1ad584b5c3275c651931801f1b26ce97979ede967036c2d162d4196334d623e55e58a290353113376dbb7188cdabf6c67c2ad158c47cce5a603ca4cbd7a629db4216e122f82849dc4c35a0c6448adec633d31725519457797fe68019f50c442a1a0efecfe57062841de5d277e555ce900bda56d9a7e2efc44849443885bbaa75246ab335287a395d4cdfb4b84bde7ae94b53a0d356df36bf72e221e9e8641b2a4e106b80c46bfb3907895aa90938bbe5ace52bd5c6dbddea9244ecbcac5627c73a16ff4d98629b556df25644169badd0047312b470981ee49b68df995479868eaf676d0cd1dd80144f53ecc796e699b267f1ac70fe3f1a8f8687cea1319db8df5b160dfad21759ca0337cb433306810d7f923f1848c178f06dd55b5c1b8edc6e369c3462a67f63c9f398a2e21eca12cea37a7e570414c72f0b19ced00563a9bf81754ce5c30ec5e7542e6c044834919a261bb26a3987443a7a27dfc844fbd6b7a8af5901867d305aa3d0bf28065d4cb03433c9119d49e7758efe48652fa9f1ee30275976d13dbee2f9a9991c38c52844f0478f9ec4265558f69a9ddf106ed6de290c7814e7a58c754cb6637c0a86c2328fcccf66d2952574add3f2319f2dec6ebde60169507301384dc203c7e5013a607ebd0acdcd316334f8565c43d6c01a470fdf54a129b64b344ab45d1d50451b945d1337e650d5d557893bd39c08a17dbcf8a69667ca8b04b0fb055f04b4661ca14a4f66ffd6778c57afe344fefc1b831e1d474459e355da79ac983c0f256d9467636dd3c0deb2e6d103e823aef568ef90d7aa278c1e1feb82376a16f3f42c63e94fb581b3aeb3c9c69841cfd66137d0ab70aad0769195ed5e6cfb46fbef13936d568746c937484f922fbd33f3ff2a42aa08d7c4fe43b181553100861510266f6d19017f1ef39f971f1f9e7570c262a16a5ad26988c70d03a28e9761e16aee3509b24131c9a83e1f0b5ccdcf59884eb1dc418d9cb5d63419", 0x1000}], 0x2, &(0x7f0000001500)=[@rights={0x18, 0xffff, 0x1, [r7, r1]}, @cred={0x20, 0xffff, 0x0, r8, 0xffffffffffffffff, r9}, @rights={0x18, 0xffff, 0x1, [r3, 0xffffffffffffffff]}, @rights={0x30, 0xffff, 0x1, [r11, r5, r1, r12, r0, r2, r5]}, @cred={0x20, 0xffff, 0x0, r13, r14, r15}, @rights={0x18, 0xffff, 0x1, [r1, r16]}, @rights={0x28, 0xffff, 0x1, [r17, r18, r1, r19, 0xffffffffffffff9c, r20]}], 0xe0}, 0xc) accept$unix(r10, &(0x7f0000001640)=@abs, &(0x7f0000001680)=0x8) r21 = openat$tty(0xffffffffffffff9c, &(0x7f00000016c0)='/dev/tty\x00', 0xa18, 0x0) ioctl$TIOCMBIS(r21, 0x8004746c, &(0x7f0000001700)=0x4) r22 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000001740)) sendto$unix(r22, &(0x7f0000001780)="10a38cccd044e1c359f8afa70d953bac13c2176b31c5a6c550a649fe1cb4f1fa67e6d1256b3d36842a3fa982d6a43f595705b6ca7973b65071f88cb85b124c13fd18ebe5", 0x44, 0x808, &(0x7f0000001800)=@file={0x1, './file0\x00'}, 0xa) acct(&(0x7f0000001840)='.\x00') munlockall() login: pckbd_enable: command error 03:00:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x1d}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffffbe, &(0x7f0000000200)="bf0000d92cac014d1320b900369f8f7b5553eceffd78e5b09c3fc57c8388c4150714f71e10eaaeed74fa9b238026ea1fa7bcbdbe591f885c62fb578b2cf2f8e15c9a9a393ee3c8d116b5f40929687736ca45c2aa2c9b863f0b6b59fd7a067ea3280a55069f68094938df1865742391e870c98a183abfcc3c9fd37a5c158e4f1e") 03:00:53 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x64a, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000001940)={'./bus\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400}) r1 = getpid() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000001c0)={0x4, &(0x7f0000000180)=[{0x2, 0x0, 0x1, 0x7}, {0x5, 0xfd, 0x9, 0x1}, {0x81, 0x5, 0x3f}, {0x2, 0x2, 0x1e, 0xdb}]}) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) socket$unix(0x1, 0x0, 0x0) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x200, 0x0) ioctl$WSKBDIO_GETMODE(r3, 0x40045714, &(0x7f0000000100)) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) pwrite(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) readv(r0, &(0x7f0000001340), 0x1000000000000290) r4 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x102) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 03:00:53 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f6681fb00"/20], 0x10) shutdown(r0, 0x0) 03:00:53 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) linkat(r3, &(0x7f0000000040)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x4) r4 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r5, 0x80186951, &(0x7f0000000300)) 03:00:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x35, 0x0, 0x0, 0x5}, {0x20, 0x69}, {0x9, 0x9, 0x1, 0x3fe}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) pwritev(r4, &(0x7f0000001640)=[{&(0x7f0000000240)="306a4776fcca81552e1629d21ef570c7216f7c91edc1f1595c0fcd4af3b8c06c55ace4c0373abb1daf2d0deae69205348161083bd2c41e44546c2fd7105372367683d23940b1967efeeec1b7664110b5f814ed7a0fef427e5cd7429d4b8829f10105ee7df3ad6556e7a58a2a47b780a60c07a5a0feec6a6a2b95cda2cb78d99bbbcbd53e08ee25ccb37e719e3d08fa57803854a11c40624c7796067e1b28", 0x9e}, {&(0x7f0000001900)="d5f14a5b51db86e6f64e9763a584a37741eb189dc59d3de4f5b22c1244b60ef82ae051b3df0788e29dfff55a555a64d1f231bff0c1fc4fc0296e3b275c3aaa09f490906baf20da2ecad5af5e2e8d1260c1cf7cca490291bb837a78c53296a890b8695176c6d270c5ad7a3b8f10bb6f6adb2212972733459c67d35aa43d0dcd920c17e928584987ca41acccaac5bf9da6b117ab4c5a7f2ade330597a8a2b12359f18039c1b4ad0415c072c9a87c7b5919cc44e9f3c4aa59e0e953fc529ace57c9aa1272624f136fb6d608ef0e29cc9bd24d4434006820705dbe0214dfbc51a5c3cb3613c5bee7fcfab23128", 0xeb}, {&(0x7f0000001840)="a2c30968525143480081f7bfdae3341faf028b50a87151172d4ee936c95e0b3579531588abb5d79681fb65960b2e7eeb633af9390142394d7e9035e927074af9e2ce0b552ffe4c9cda8ff613dd148b0d56f9914e2d89948c534a795195a9747e5b18611f976cd8b7e82ec599b397e4d7f6b47f4ab673678d36987759df78dc5bb3d8002b3200b5f3a714e7044efc0e96ca372491375a", 0x96}, {&(0x7f0000001700)="d92cbb63c273577ba5afbf672822261e81b7b01f140ef7dfbbca27831e5761788e0a532e6b1a41acd56ce973ea67d5fec6a785f27e35e924b924035a6f2d1b97bbf7869a031b0bc3f9d5f2e530987e5e3fed6ac6be95e8927fd3c2cf1bdd618ede5e54e63e8e867361a778ca599ac49ee341f0899b38be01e93a0633d3a6715e2a5416b54b1199caae26fa99dcef89cb60e25d144dc367d386c48fe64c281062ff4d6b75cbfd20868eb9ad67463d9a3ec07cb4074c06c67d4a8b9b465d55eeca84214474a03e7007f06496e8c5d9beb3742a08b904c28a5983acfa201d3cb06754bfd1743157275ba11f8ec1091f5141ede8fbdb4f083bbe9aeefc0ef4d768664e947db04c86247181dee4aaefe8bed90d17ff0af1fb9c15581b168af271bb5cb5", 0x121}, {&(0x7f0000000580)="4a9555ccfcc3bf5d73590c51343ef1df9c547e3621de9222043a42d1b91398268816091a57cc687219b3240d48538ece1ed940d199a7bdfcdb5748e3b9e3202c6cf00b1043af091c6d181a56a4b78539cbd468ec215c3b572bbb1d97e57a136b8d2720c87b734a72fdbb02db4de307dc557915c456beee4406f61fe3d4ad25ff538940a1060bc74934ee4b0165c9f6ee03d0b42aee0d3e06000deb6747ff5e033daaa90985dc143c6416d8991953a11078af0c76f88120aded3b0f852026ce672653c7beae019e08ca38a6a98195e2490bb55dd48ea97f526e54a5e9cec27aaa9ac6f5f6dc538c25625019e0cb31e084861c5a9d4a0e7ecc825b2140890d7a86ad941c129087343f4dcdb123e4f413c999d3410aa39244bbc209643bcf20a12bd9d556c0706e5d2258ee624a1cb2f56632dd450867f4a7f8682d90399956aa87606d06ca6525fa07752decf158383f388e8b8777e9fa9837e106ccb23b7cad3ab9158adc53ae93d4ce849a9574402deb6cb95a207e6f1b5f590209fee9e3ad3e01e7b06f0abd94c771c15ae1572c28cbae12f168c42d294800e50e5f105da9b2b92b54d3825086cd11543b568189ac3470271e94715adbdbe4e90856ce03775b347c0a7ca41419dba574d512a02beac73c1938f7572c60ddf635fe653f6a28611dcd8579b2ef375eb0c33be4785535db5212904e91a1f2706752d9b4198a32c9be8c4f2e43bb6da82199116cebde9ca61b26a6b6dc3ead2fd829bc3bef44d670dde696a9dd2957d3a20e31759ece6d0da1a5d27647fe280a8a9e2bfc88dc2faa6e7ee40b86b27f433ec5827e041d77eefc01ab76d2568a91ef3a06ab8ccebc89cee358833aa9580b90ee5801f12c5b498e374bacbae6d1970e115653a80c67b50175d3b2ede6e135127e0f525277b1cc1741b94916c7b9701eb9a514c4775895bbb9233418cd4a96601b3bb217969674862117762fbea7b1882eeb20d194f5395b90f09908bccdd996e7c55539d5e0cdd54941613b925920d2c457aac0c52a3d517dba3f021e7594cc4137632e36592b32d2f87486f0f6386c9b2a82e4d7597386fc1b162ba6de56863febf307bb9aab79cb0348b063695ae3301e3193b946c2f9e2e454b77b4778687ed33ed1d18ee2263bbb24525d7cc62747f80037187907d4979bafcad4248a5ba37ef62d6861b6c7c91c2e1a047f029e5f060c8c7ea4248318133bfe0795d75ea15eeb9f9f98565d10edfc167f641b14f52927219358341fe4f8bc1b17092a85705b72069e729993477d3ba694de4a62a3b8a9a8fcff11391e0c1e6f11cf2f9d0babfd4c03b0e62143310c2fb0052c9d2dce762fc5d04f8a11fd6b24c292763622c35f61fe7f61f3b6b06e09241b27dca0e6ae39e713e1b485b84c1fcf59cae22da5aed6e990d95043e67f6c2c67767adba147c0d7e8125687a57bc40dbe078ca8f2ac0b900bc99aa5918d710781c3408f96b9f77e16ce278447a75dc93f0ecfb943bf5c7d8182db31d93c8118593eae67e412a9f933acb0abb46d148abc2d89622b71566df4cb1965e52d50bc448bdc355798816032204217f75fea88ada09bafccf2ea2824bf4a29cef07aac376e011bdc4e2f7610763cf3b9cb266e520629466ac7f58ea1fadaf25b40ba432293c8b06de34f3649e118785303ed25d81d0fe422bcc620ebfb13e595de75faa2be6aa3b637cc098d7fc979c66cb587bb961af52ebfa38a0f5f87d6bdb851f659a1878d766c6bc8b481d7c7689e55ea592ea6ecf33826eab32b236dcfcf13d83f788487416a252e7e4c937377fe4db6c3c791b58db9de574c6f346efdd4396cbf463678c9c44001ca67598a3f994a3fe018aa05e4d08ed84beb1869e68339b6ea11d22663048587bbd3ff9671dc5bf7ac2580e5cb12490324667ea81f3b5e0bc228c9b4e51048afe07ac7357b11d32f13cacbc8295e531b0baceb465fa7c353e291d0bae15fac31eb1ea22f7e866bc2249fedd55aae1fbe5836b1f8170c28a2347a4e2246a1e06f95759176a12614dfcd7e3647a79a4cb0ec10aa34a76d086c28767d16f0af3a6b446f13262193e50ad20060c98e55d6645fea8fb776ddeb1aa2cf8b441d4f53fcbf2e447f92d8d05b20df12e3ff7c0bde6248c855020e333434bbd25e959c3525fced4a2f8c3fe0e208dc8430858e6ed615a08fc580a6ae52e261f55f2cbd7faea6d68031da2297cce2f569fad82ac2c063bd1e0af948bd6567bdb890b41db7a2ba0071d0b506529281cc3f78d539ed15610b16e515dd09c26d2600212d8cea31157bed2324e4481c134fd1bc60f1a054787a2058c3ed1855f25359618120dd69ea333133edbc710262b24a14793ddc2eb3c6507b6bff9ec400d307d1e803a7536a08e266652c96e4cfbedc7a949d0fd43aafda76a3f2e2586aaab38edf28fa7fd02f27a29492f5b60dc3264908dbd75f2b8f99e2169c3f1c79d31c3c17becce7da9cde49829c4c3e21cc15f50b13def4f699209fbf4d1cf2eee9907fc64fb354c07bc11b59f0340b5144a0f51a5cbc21210fd3df0d013982a172803a675197fc55df1a5631352e6ae8fd57231fd0478f0e2ead3eea2c19f16d6a83df6644f277423a8586a84e3217940da9abc9da086bcedd6e40a0c9de920b065480e2fb686c62f47f8ee46394cc8afedc8edb0ce337a04aeaebf85e50076249c79a80a1f26bbcd2055ff20d2df96d9c593e3110f92955029c18b626735b1435d8ae18fec59701b35dc158c7f64bea80b9d2e43106ccb9e8b101a2c337590d9972c28add4cef4e02e456887721f6233572dced3244062bbc75874a57e6d847dd7d07a8b50cc27dcdbe1768825f64bc66a976eb377d241e8c94f656ab3e80b86fef5c97eb8273698710c2c5d42cea702530381913009f656aaf6889615d5c81cf5a90a455c700903536f473f30c0b83013c0f903eb6f7e6e49690341d50d13a7441747372cc07be52ae3f17ba873ad07f4d835c722255bf0a8f8794db8267d2666b3e48ff000559180cfa8080ace76f8f36d90e51d17d0cf1baff3493b5762d7f5e094b5bbb8a0e217cc40e902a33fdcc43a0c542615529daddfea7b07394b6252d0d5ce8b3b32ac6d3521e09b9f52853adaee7061426a31799739e61896471eaa2e75ecf631c48a70cd5e6eadf4aa9df55d2b32b31c5696f5ba844a0cc13497c97f4fdca9c2e3a5def6244bb5a488a92f2f74585e3c089cd492a1707465f37c337917a928ae82c00f3fa22ed900e3e95ea83faa6c0bc2343feb3b4a82c979424b410611492d1ce8c0d44fb7f186a20a818636c7bb5f29029174c91b21085df9f3e53ce5c259094c52e192c805c719d50694d875166c3a1def26d8c34ad762361ff14d20fc6e3d08026e978c9e6d4ab725b869b042021152cf81afbb9034d5af0ca9d2ba64d265c2647eb3563fd9e7385a37dda93eac9b8bb6066f02781989d81acaae4b8b9a490ae61854cdac707a260d1f7e8645482909807731bfd9bc5fb7cd490a95072761b22a57dd6322e13634e797ef3410603663292053336f242937079d573a596ee986ece4db5719a39b0a3bac805f6f4f131d775a689b7176f7d63410bf60a1de573e68fa1f10d5231e0f1951bc2815e43d1de0295bd5a469da8b157746047950fbe089a872ad69e4fcd0701a142a51abe8d4414579ce15860489db0c118793e33bf4e4080cff017cceb8816298a4b81441d28bb84c46b0014e08cad013809c5cf4bb1a1b741b91e1e9c53991827d3af2c4e80e9af4ad52568a4050300dc6205b0574b216b0d08c5874f96ff5bdbe19d340bf3b67b0985343712b4f917efa79ba81b66fa782078615218eb04081c070d79ae1f35f561cf419a6e0e9f19f6e86aad9a9d9287f4c7e40b543156e2e27acd7e67d522da108ba95c93c158c4d9aecc1425e2f7a0955d6af00fd7103f18d5fbbfc9756c75fe2806505eddb017b0b9a91eb8042994af43ad40c32b1228110a31c0fd0d5a2d037b71c41b83d8f3ea259da6ebddb3e8809da4ef7dfd830ba0920cff7e1ab0de27f7e9e8cc64fcff6cdfd4551c7da65813f729e3f33a95f546fc39c8000879578716504f90231990bc1433ae441022de71547a3faaca10a7a8f8c6e9134a6556606e51b3425063fa2dbaa47db95bc4e42f633f4511bc69707b915595d96e98b21e1d8da4278ee9cdb7017231f93a0ce3fb65f6d2887c028168566a3c870dd487accdee84b317ffd718e3eaddfad508aebf48a4ec0dca943a1d170a7fd992b88e41f7153ffb1ecf81892fa12aa5afc1583e0e2a1de1363f3257c37784d08649e7c816f60871bb81f5f7d2798b6d2afbb950c630a8b130d5987b053b3ab6c07844914b08a8bc97bcbb7984804ce2a28b3060318fd4139501cb35f12904d97ee2e61f73e03860f6d2f7b13681a56e4c67654fc2309a8c872c02f660d1052c912330102a66a74734468b0063e1adaf90aa6b65da473040253edc111b58058c46a6e038b8f222f0023f70ee3e0785f1add1902cffbd1ebb44f1a6a0487931c1cdb261c687c387e3c17e81e9bac415e41aef67a335ea792d3db8741939458f5ab5bed14efc7ad75e357d3b8b2e25b5ee28c51641caeb8ad84d3027aac70f385de3855383e4b148f210ca709c23c761cafbfec696077f65d5fa79ab632763ad1d5c2acade72463cd2da4d2fd9f36c93ebcafe696029680ef375c49efc044b28aba3205c8991609eb65049cb81e5b2d6d749486c0c76565cda137a9e364602e821057d9cbc0a8e22966b59da7a01054fe7d01f78448a63ef107135eacdacf64a1adbc2668e55138f773c9eddbb9f7f890a5526d274bd6b2ad3595d57953124debb09bdaee7d79e63b418192901afc244e2402f277edda86f1f740ddf03fb3d869fa18bf98716e88a83b7435d85759d95ae6825c558f06ab6c278b7c57e2282c51e5e72777df3847a9c47cd75884de78aa07d933025c83c25a26fdc253351173800547e2684927d2eda3c485de14e45c89322c8b4b7c329c2055b804602f2b8a1d062ae1ce424aca6f4bec831add5585de72a402630d544ceb8d45cb6854330f3a1bf52aa374eae1c26f24ddc81e6e245fdb451dfa42d7d6d684b8a67e28b648c6990d78a6422b5517ba99403cdd871a897e25dbcaae6276f59d59db19ef286d5d530b8e78e3b92d5ab91662dbd473863741695122cbefdc4bf4cd51ae2f7da3649829ab71e7c6528c28f15d6dc167e068146391edf76acb1f8b5e44f1a2bb39bc2c5274e9a5f150866f26cbe1684a0acd20706dabbb8b07411b0ba39be567bc927d19935f0bf97b2ea0904b7285fd03255c8c9d751c424c4a0da23de90e15274d1465ecbe818ea2c28e2e0ca643bd608e6d1e4aa2542b13872cce2e8a65a7f079545838e3c7a4b0d8383dd6a00c6079dbcbfc95151ce9dd9e3ad33e26af265b312a6fb8e22abaca303360fe7e5abf91e1c67d6937423d9866a561af7a4911e40288208d5c35576707e33bc278baaed2f8767566e91e3878a4cf554f82a31858f05c2ad3b2ff023f94aa70477a40a8571a0d39a1811f74a854b6f2f62310870e30795721ea48d5db4140918560095cdb27f92eea72d74d9403b3c2e4b1ddefe9f0cffe2f5286e99421c51905e51207b9b6ce13d6cd8fe4e257a9cdd3a6b0ccfbb87956d9530ce4728b0af8e76d93ee0851e4da40df35bea6a0b476099e94d3e8b3b1377b1afef27d8ddba04258e522535b4006ddca891870aa135c1e3c5a2c276a971ca6cc10dcc34f0b62a685e43f02e70bb", 0x1000}, {&(0x7f0000001580)="a6310d863b485b8c838c25fb2e364645d6493920b022bc2f527d0530a5d621575fd14f12e05c4338fce4f9739b8d5a26f251b4c2b2b4fb45ea59b262f137bf98ed187ccbff79be19444cbd9135833a923d897c49152602cd838e6cb945e8de1174bfdccea65e8abbd4fe2731f37ed267bf147078984bb149144d6e975974", 0x7e}, {&(0x7f0000001600)="fbc5009e71fbe264213742571c53c9e3c555e9d040fb248e8796826abb8ddc4fddf3", 0x22}], 0x7, 0x0, 0x7f) faccessat(r2, &(0x7f00000000c0)='./file0\x00', 0x5, 0x2) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f00000016c0)) pwrite(r0, &(0x7f0000000040)="e1ece42611f6c874940015000000", 0xe, 0x0, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDENABIO(0xffffffffffffff9c, 0x20004b3c) ioctl$BIOCSBLEN(r5, 0xc0044266, &(0x7f00000001c0)=0x5) r6 = open(&(0x7f0000000080)='./file0\x00', 0x400, 0x14) ioctl$KDGETLED(r6, 0x40044b41, &(0x7f0000000100)) pwritev(r3, &(0x7f0000000480)=[{&(0x7f0000000380)="bc1ad2796340e7556bcf65bc23cc328ab48948ee660019e74c36fd43f9737fa4984c00b23a41eea8ce7b20ba0d93aa46779c3eadc084e41dcce3348f49d1e088323ae53ef07cfa1f330d2bfc0c9710e3a16a41ad9248adb38cbfc64199c8102bf20b9afa4e774f9d917cfe2077575f2a66705882ce5b6eda2b70dd86f530d29532b7ecc7b5eccd019c8cf6d0e5ebcf1f31cd9a524dce62cd712cd6a06ccc2f9d9c09104255342fbb934abae6f23f181116fd2fdca52a83a63c123aae3ca0637cda41e4adbf0d3d0c0d4ff588bffb576f236e114aee54f1114acddcc9430cb7386fd60c5abcff54043e32179e228e1ddc914417", 0xf3}], 0x1, 0x0, 0x4120) 03:00:53 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x14217) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000080)='./bus\x00', 0x0, r0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x80, 0xa1) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000140)={0x7, './bus\x00', './bus\x00'}) ktrace(&(0x7f0000000100)='./bus\x00', 0x0, 0x0, 0x0) 03:00:54 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)={0x3, &(0x7f0000000040)=[{0x61, 0x0, 0x0, 0x1}, {0x6c}, {0x6}]}) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = fcntl$dupfd(r1, 0xa, r2) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) ioctl$VT_ACTIVATE(r5, 0x20007605, &(0x7f0000000080)=0x5) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000000)={0x9, &(0x7f0000000100)=[{0x4205, 0x81, 0x8a, 0x400}, {0x2, 0xf9, 0x3a, 0x101}, {0x9, 0x8, 0x7, 0x200}, {0x699, 0x7, 0x1, 0x7}, {0xf15, 0x29, 0x80, 0x7ff}, {0x9, 0x6, 0x0, 0x2}, {0x7ffc, 0x5, 0x6, 0xfffffe01}, {0x9, 0x80, 0x7, 0x1}, {0x0, 0x4, 0x9, 0x5af5}]}) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCIMMEDIATE(r7, 0x80044270, &(0x7f0000000180)=0xffffffff) syz_emit_ethernet(0x65, &(0x7f0000000240)="68093800000000f107d2e166ff424f82212a6b00083c3ef617d345158eaa017471903040806bc01067529f65aa7eedf678d0c91358857b837517a27da3e59aa169b353d13177e40b03e61b1fd635ee7518650ac0eb9027ff4419a0860a18ab492bf75ddb0d") 03:00:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="c7a885d79053dd52de1ca1b378e5") r1 = socket(0x18, 0x4, 0x6) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x4, &(0x7f0000000100)=[{0x4, 0x4, 0x9, 0x8}, {0x81, 0x80, 0xff}, {0xb8e, 0x3f, 0x0, 0x3}, {0x5, 0x4, 0xe0}]}) 03:00:54 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mkdir(&(0x7f0000000040)='./bus\x00', 0x4) ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, &(0x7f0000000080)=0x2) connect$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="82028180ffffffff", @ANYRES32], 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) connect$unix(r0, &(0x7f00000002c0)=ANY=[@ANYPTR64=&(0x7f0000000300)=ANY=[@ANYRES64=r0, @ANYPTR64, @ANYPTR64=&(0x7f0000000240)=ANY=[@ANYRESDEC=r0, @ANYRES32=r2, @ANYRESOCT=0x0]], @ANYRESDEC], 0x2) connect(r3, &(0x7f0000000000)=@un=@file={0x0, './bus\x00'}, 0x8) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r1, 0x0, 0x0) 03:00:54 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x400, 0x0) r1 = open$dir(&(0x7f0000000140)='./bus\x00', 0x36ecea189ff1fd0b, 0x120) write(r1, &(0x7f0000000240)="220e2a", 0x3) r2 = getuid() lchown(&(0x7f0000000040)='./file0\x00', r2, 0x0) setreuid(0xee00, r2) r3 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r3, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r5 = getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r4, r5, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) lchown(&(0x7f0000000080)='./bus\x00', r2, r5) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x2440010032}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 03:00:54 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002009, 0x3200) r0 = open$dir(&(0x7f0000000000)='./bus/../file0\x00', 0x0, 0x1e8) readv(r0, &(0x7f0000000380)=[{&(0x7f00000004c0)=""/230, 0xfffffe9f}], 0x1) read(r0, &(0x7f00000008c0)=""/214, 0xd6) r1 = getuid() lchown(&(0x7f0000000040)='./file0\x00', r1, 0x0) setreuid(0xee00, r1) lchown(&(0x7f0000000040)='./bus\x00', r1, 0xffffffffffffffff) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x80, 0x0) fcntl$setflags(r2, 0x2, 0x0) getgid() 03:00:54 executing program 0: mlockall(0x1) syz_emit_ethernet(0x6e, &(0x7f0000000ac0)=ANY=[@ANYBLOB="aaaaaaaaaaaa7289b7dc479b86dd6003fd7c00b82b00fe8000000000000000000080000000bbfe00000000c53300000000000000040090780000000060000000308f5f6ea5b38c0fb6b645360400010000aaff0da1c82700000000fa00000000000100000000002ec00000000000000000c5988c1c403fbf12ad8c065d49d4139d7c0677452674a5d27b48a60e45068500007df8800ed4311638a62af013a5694bf8cc9f1984a8738a4869709ed43ae06b87862f966f4e2f1cb7dcaabd11a06c02a05d1c9448aeba6e1d71fc6e795a72a22becb20900000000000000b2ae10ac26ec29cee974560fb9ce4ba25012d70e8d768dfb1495a1ecc38ab48a7dfe44b6e3203d8031ddc7fd06ba33814e38b4e6240cacf36984b01c2f26f6b879ff8c41b753052484152c2d2f11da2f7d3100e8f768c7d3d5dd376e9529fb1e119643fcbba0e0c28d040084f134615e64fd3a768fa14a22ed75eba3ef7f162e23c250eb000000df0b1772ac2460c7aa2375000000000000000000004a08dd7f5ad5734bdc3a9c4dd446cdceb1e6953535a20a79815682e7bde1e1824489356782f4e713859ca8816cc09ece33ad3e8db0fb3db80730b078c222a63d2a21d5cc6e49f9f0e410bab07acd9429c1a82ffb6df6b8c54f3733088e5f1732eb03e79408658134ffb88f634e6f885cc046b5de558ccd783ed51f87ebc6f8b9ab30e88ff134c463f3b3ac5644f726b1694c989ba6db0842b1f1e519fba7803c248fd60828b00864be9b95edbe3180771aa292cdf5006e6c207e213aee2912b9f0a51a53888f61972eea39e0496799eb6b4e4405d6d856ac468dea6ac58d02791d1d4dc77cf7b89ca1e47b4d512116d8e494a1a090a7000000000000d2eb3541858cb49f53976a0b4344c354231a4ba76e5a88e70be731ffc7430d8f2a23765d884faef574303d1b03bd064a131b2d5faf2722847c5bcc78cd9139cb7dc87bd4868e89143df5809a10991ad55aa9c47f41fb71c7dcb3accff2bf58a103d1facbf0877d5bc382285135ac823716c63a590945c3c6df7ed9d4754dcd17b8d24f9bc6e2c93039b93cafa697f0daa4ba0049fc47e0a895d46221920f60efc103342147de22153dc2848561c87ec39073e4d6677b37ed4cbca6f243621b3d9e069d47f4829cd2215f1b015d0b2dd4893f75fe5e1d072514dc9607a9adeaa693fd8bb82359b2ca9db6c14dfa"]) 03:00:54 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) dup2(r5, r1) sendto(0xffffffffffffff9c, &(0x7f0000000200)="5e6b08dca07775b2e19784dc67d1bfad5e7ee9cb8da616425f2ec64baee09968e7f3102e188de32d90929e2ad0de61f0c362eb68c5e041583a403163193ff5a91ab573e3269cbfc3b56677446724cd841d5712af40414cfab5cb2a6292cd60bd58bce2a52f55638d7ab1661de707136775cb490d3ef5a8551b57ae7897cb8bf0192c864531efb6d13e4841f90cb88019ff2ca80053b9d680970fa7f99311063f", 0xa0, 0x8, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) read(r0, &(0x7f0000000140)=""/103, 0x67) 03:00:54 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x1, 0x1402) open(&(0x7f00000000c0)='./bus\x00', 0x100, 0x105) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = getpgrp() fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x2, 0x0, 0x12ba, 0xfffffffffffffffe, r2}) 03:00:54 executing program 0: socket(0x18, 0x3, 0x0) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r0, 0x0, 0x0) shmctl$IPC_SET(r0, 0x1, 0xffffffffffffffff) r1 = semget(0x1, 0x1, 0x188) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) r3 = getuid() r4 = getegid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000240)={{0x4, 0xffffffffffffffff, r2, r3, r4, 0x81, 0xf70f}, 0x28, 0x3, 0xffffffffffff9b56}) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000040)=""/210) pipe(&(0x7f0000000540)) syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa7289b75c479b86dd60451a7c00382b00fe8000000000000000000080000000bbfe8000000000000000000000000000aa330000000000007612e68281009078000000006000000000010000aaff0da1c82700000000fa000000f12809c2fc8b6ba42ec00000000000000000c5988c1c403fbf12ad67d1ab9a1eb2c60917834b8c175d7745363f219a254fb1c05ac8a3f6575175682674a5d27b48c20e450685843c7df8800ed431164869709ed43a5fa39fade06b87862f966f4e2f1cb7dcaabd1171fc6e795a09000000b2dad4c2fa0ef06f75b2ae10ac26ec29cee974560fb9ce4ba25012d70e8d768dfb1495a1ecc38ab48a7dfe44b6e3203d904addc7fd06ba33810300000063da64aa0e4420c1e6240cacf36984b01c2f26f6b879ff8c41b753057760925e14296f6c2f7d3100e8f77266d3d5dd376e9529fb1e119643fcb9a0e0c28dc92a84f93461623d7153b51000"/353]) 03:00:54 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x202, 0x2, "e130439a7ea8000000000000010000000000001e", 0x1}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getpeername(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000934eb928000000000000000000000000000000000000000000000000000000000000005050ff3fdc4f155dd26d20a9ecf4e443d9e97b96aa91a49c97d1e588e5a2a1055248f876413295ff49ba44be3f82008dc2c168fec9e1cf493473fb0fdd096fe6d8e4dce410ba7774978d1134ce30ca1df0c0ec8ea34337a111b2bc3796397335d2463c2d2d436809a48e2fc9995b24f8cc22ec691762e2"], 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x100, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wskbd\x00', 0x20000, 0x0) connect$unix(r2, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 03:00:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x14}, {0x64}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="36b83e522c066341519be70897fb") ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f00000000c0)) 03:00:54 executing program 0: mknod(&(0x7f0000000180)='./file0/file0\x00', 0x2, 0x0) unlinkat(0xffffffffffffffff, &(0x7f0000000400)='./file0/file0\x00', 0x0) setrlimit(0x1, &(0x7f0000000040)={0x200, 0x7}) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) dup2(0xffffffffffffffff, r1) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = dup(r2) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file0\x00', r0}) r4 = open(&(0x7f0000001700)='./file0\x00', 0x400000002, 0x0) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r5 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r5, 0x0, r5) chflags(&(0x7f00000000c0)='./file0\x00', 0x0) bind(r4, &(0x7f0000000000)=@in6={0x18, 0x3, 0x8, 0x80000001}, 0xc) r6 = socket(0x2, 0x3, 0x0) ioctl$TIOCSTOP(0xffffffffffffff9c, 0x2000746f) fcntl$dupfd(r6, 0x0, r6) r7 = dup2(r5, r6) ioctl$TIOCMSET(r7, 0x8004746d, &(0x7f0000000080)=0x1f) 03:00:54 executing program 0: openat$klog(0xffffffffffffff9c, &(0x7f0000000180)='/dev/klog\x00', 0x78e27eeddfddfb4a, 0x0) r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5c}, {0x84}, {0x6}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f00000001c0)=[{0x20, 0x1, 0x81, 0x7}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5c}, {0x84}, {0x6}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x85, &(0x7f0000000080)}) dup2(r0, r4) r5 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r5, 0x0, 0x13, &(0x7f0000000340)="9d3b790fd1cd7936005fe16c0b32cc657aab89bf74522effee067a51f2044165833fd729704f6c8eac06c8372998e0784747c914e7b238eada2f2840220a60f3439ead55c7b22f417764e08f37e6f6bce9d47ad2042537768d775c9cfebb9e5cf2ccfb4a4d49c7a71bd7d5908e97d7bd31ee897c93623352482a11020fbdd9ed2f87f382c0906fdd2c64a14e4271195d34955a0ab1500b96974997a389f53945c7a1900eed1fab9cb495341350aa253d50386f3cc6f593c8de36eb7575bed39706cb00"/207, 0xcf) listen(r5, 0x0) readv(r5, &(0x7f0000000bc0)=[{&(0x7f0000000c40)=""/85, 0x55}, {&(0x7f0000000440)=""/43, 0x2b}, {&(0x7f0000000800)=""/214, 0xd6}, {&(0x7f0000000480)}, {&(0x7f00000006c0)=""/62, 0x3e}, {&(0x7f0000000900)=""/189, 0xffffffffffffff66}, {&(0x7f00000009c0)}, {&(0x7f0000000b00)=""/183, 0xb7}], 0x8) mknod(&(0x7f0000001900)='./bus\x00', 0x100000205c, 0x20660) r6 = open(&(0x7f00000000c0)='./bus\x00', 0xd, 0x0) ioctl$TIOCFLUSH(r6, 0x80047469, &(0x7f0000000140)=0xb20) write(r6, &(0x7f00000007c0)="182b1d91f3a91bf2214fdcb992d95f24500c55b92dcf2803", 0x18) r7 = syz_open_pts() msgget$private(0x0, 0x200) ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x2000000000000, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r7, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f0000000700)=0x8) ioctl$TIOCSTART(r7, 0x2000746e) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000cc0)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x247], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0x0, 0x200000000}, {0x0, 0x400000}]}}) 03:00:54 executing program 1: pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f00000002c0)) r1 = open(&(0x7f0000000040)='./bus\x00', 0x81, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) ioctl$TIOCSCTTY(r1, 0x20007461) kqueue() r2 = msgget(0x1, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r4 = msgget(0x1, 0x254) msgsnd(r4, &(0x7f0000000c40)=ANY=[@ANYRES32], 0x1, 0x800) msgsnd(r4, &(0x7f00000004c0)={0x0, "51f304cbad4c40341a7fb8f28f53930ac93feed5e69ec81ecebd9e705f836edbb76d3198d1d6e7448ba200c71274a7bb1dd016b9ce27d8fe88478ac17dba06f5e4f9be870017926db9fa88c70e8e256b3ec66e9e7ef3b10ca63be973a9466fbe4350dddb97428045fe4d3f24ccbc09af01a5dacae9fd2d1817724aa40026cdb70a6279419e8ba7d192abed727944285455e9b62d67c4d5b3f4ff"}, 0xa2, 0xc2c25e0089590800) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r6 = getgid() r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r7, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r7, 0x0, 0xd, &(0x7f0000000000)="e8530c3cd4eb6235", 0x8) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0x19f) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = msgget(0x2, 0xc0) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r12 = getuid() r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r14 = fcntl$dupfd(r13, 0x0, r13) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000000)=[{0x6, 0x0, 0x5}, {0x84, 0xfffffffffffffff9, 0x0, 0x5}, {0x6, 0x4, 0x0, 0x7}]}) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r16 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r18, 0x0) r19 = getuid() msgctl$IPC_SET(r10, 0x1, &(0x7f00000003c0)={{0x0, r19, r11, r12, r15, 0x1, 0x9}, 0x804, 0x1, r16, r18, 0x6, 0x1, 0x1, 0x2}) r20 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000280)={{0x8, r5, r6, r8, r11}, 0x3, 0x0, r20, r21, 0x9, 0xb01, 0x9674}) msgsnd(r4, &(0x7f00000003c0)={0x0, "91048e01e9db327e8ee96ae03414289c90b83639271ac69d31bbe78704f36e17e49cb70ac292b1ea0984342576cbeef3d6f8444848b9846fabd537954df603f78c723f679737404db10a7f9ec6fe1cbc8ac2103589f33d416089d9b80579cf16de948d0394414ace3398eb589480f8d85bfbfca03c5c49d65692a3b955d93676ca1ecc09517646a93fce95da36275328bd497e3aabb47a05bf720847beb96b8233a5c69300e8ca44e4002b075c48141839a8c52b847d660fbc056218f442fbd07956d0599f28c7e6e69c68c6f3e0698b550bd50ab264663c23c58404be75eb5dac0008d4f21900eec09fe8f31fe0901095705aa2db13a16eacccaa957b2b4b9449386975f9fc78dda2325e25ed0677cea9a16db09ddae596a844f3ef536fec85b6ec254a82246bc108ec7622efff6d81a34099c05533416fc32f06cb50de07c7eeb3d3bc778e701604758c5eba89888fec2ad188da5eab57b97f62116d98ad7b77e53174c9a0d515faa8d0b448d85160337e974266889562aac50695a98acdf11f367d48e89c915798d6d5c3073da6341424d79c44527430a8f17ae53c4024be4eae60e6559a665d32b9b7e1586b59032b82b28847d0476cccf91ab5b9c007fe8da56f593ae2c00472d8a216f13410011fcf8c053e3cf3a64cbabf33bd92abf7f4d8630312dd93ea142c6e20a380dc0fac0af6a8f68830c339c09cebfdec0c09e3b3b1a714443de78fbb8e3fc518f70d29462abe794dee05e22caee6d36c75ef570cbe9e7e1d0665051fdb4ff2bbc31b63921b7be1894304973f183b8f9cdd21b3412c2933884e744ae5e8a61ad2d8223157a6f3070630559a930f16e2f51c1a937a2bbb630cdc3941245f972596353d33ad1e588e903d06d0e230d5a8b6ef36fdeb895ad417739ee6deea7d60977ea3e9647ec6026d0c3c2dcf6c23ba0a3432a7538c6fd384a0263a288f41e358fdaf805fe3e9d992dcc7e60c71bd5a27823897b88546c9929f7b04b852ae36b19963fa8a45acb584b816961691f7f028aadb20ecd8de7c85e63374e195f55a10ba694173130eb88ce3525d1d742dda0f020fb5739ef790c0cd14c465c7f833110446b2a8de36257a54f9edf2d48281c1e87164fa9fcae74133d4a24af2a1c63cf7cafb2c167002e45a292b89249ac5dd196f1b6b660e95e27804a47f33381b20ad73910ee4073dd5f7fb40f47b64d26566215b9bcca0ef7fe3d287f8b8fd1c5ac4c5bb012bc89649a3857e3413b306111bec2958f8a07cfa5146f247041fd41638937796abde8d168737cdecaa3b5b685e6d56bd20f554738311b2b92e26ad439a215d78dc67cd7edb5aa69d3afdd990d47494b1d3ad8aaea8d76fb7c1ba95ac88b5b72ffbeccf5ff549400b4efb3903a2b99978d32e4846dc50ed6cda9934965cbf00f8881c30f1b58e24efc6d2367fce0818a15968a91ee9150b14fecc9834132e9167fbe6c8d82c9a0ede1a80b93b1092ec21021818e57fc7d18f09c5b692c30840f100de07dae7808f627eb0347234eba35e30284e95cf6f569aaac81aa1edc57a11145c96c5a6b2c4406a30242829902643b5f84c7abd87b6ce34417cca739068865946edde85c5fe35de8c6a914a1bd17a9fa9e69dafa8a55a84066fca2d7e7e45d4da2ac0ffe8860b8294bcb237ebd5a4bfdf67dc8ad21cb693c40e348b90c4fcb028fb84c81ea4c2d0111cc95d2e9b88343f73aab81d7e05355f930ecd0722b309613dc8b479b9a08c697085e285a14089d00442fedb282b88ae93b8a78c1d183ed69b558309205a8f95a369c903138c685ca0d017f0b7b430a92a332e4f67fc8b32fb86e5d0227dd259f41a6cabe717aec57867543153608d5032529f0b1d32cdb89dd1fc15dd6387faee616de3f518cf7c63ed0d5c612557d8c0efdc755eb66de8b431e72c8ccbc784d81db1a2391809a51c64da6a178c389e41296edc390579da73a074aa798a50b602653cd88b0850408721b32810f1d7a5c9615b4548e8eaa28e41c7da31c9f449e3883948eae45369bca2c4a367b9439eb46a25c9fab9abfdb55ed7cbc6981a662a7556e62b909d9fa8df564f175dc0ec6be08f192fc651ca891730375192b83b71aefbf7601a54865b8f0ea7c0bec06180a8185a1c4c1f17e68b79ccc8d267e416f225fd493e0d92491f6636c34f813dd83e8a267ceff336db7c2abd8ef1b10a3affa7c3003ba915e1a35d5588e33768057cd023dae2037d246eb1943da15bc753d40c3883f06016ff7921e981b7fcbc914a216edc7e34006d197c324b28f78d578ff8f417b81f17079e47f3418b975fb9eb4c420935fed17e49fee949310df1d952bc5afd3b1e91bff267453a82500749c56e7cc98ce7581a6ea1428a8ea10b18fe4dfea4781039385db01d74db920febd04eb45afe41ea2f635589e3d2e968c6ddfa4b0dafb2f87872e68e9afbda97319e05bf6c84d78a7e2ea45585f6ea2a7db5fc6193cf70386738bfd591d59827059f2d793c35f47e475b7895b243527d13b794eefedb2c86f3715d96825c977519a282e9faf9670917113d0bf993609d07366c26afb12f67e09399a9c3c35145190806c9760a9ce7de961c17f6154da7ede802716464b307bf2249d9c0c64fef7ffa612950c1c7fb6b82824243114da0255a4e34fb44dad5d1850a34e67cd122c086de60f0a2eb1a9eed6f6a7013e48c7a2597335ab7fa7738d27b5249d7814044785dd98dcbf4bb63bb0745a9c27d3e68b7a9639599084a4628ca0368e16662faf473acb51261c56b1f893de83b606a2d9c7387cd63a35e4e0acd6c161b702b9135ba3450868a2699ec1d5f19eab2dcfd6d7691c7bdc45eab3156b5475c9bb38cd9fa44497e72fe792e13f09f851f7cb03fe7175e909fb1210cfee04ef6e106e738818fa8aad9e1e5cb3d242e9dc3c1ea6f88ad7a97990fe86e615568b97fcb7e96509ced017bb97e10cbeb3b7bffc2f4140067e4ca90f877ed3dddd6b676cd5006421ebe837b999338ee12ac27ab66e1a4f8aa685e54101bd1b94591c54f26deb081cb24ee7ab552fc43982598860c216849df9b9ab8ccbefc43f74ea77cea094b4972165d351fe5e967b8f3a59ed51550b1e1caede2f33484a589fda57e0e89892586e2ca9a7664c25b162b606fbef1f3e98b64d4296864b313cbc8809b195679df7cbccb3521a74df3179d240c4a7e4d90b7706f184a18013257e26af2fba26bea401dae15dfcd4d74e043e968b4b1d9d89ebd5ab8aa5b294c87cc31940a4cfef442169f7ace147696e1b2385ea8e4e2848e3e5ba25153cb5ad71f0834f460f02ff5325222173d8cc4e74b53e3fd807af8e46b5d39e3f13ee65cc1d3a30561218d3c9cd848d853f082ef2128348985e5f541faea096f0bf0ce716f439dc408638ef3a4cf676c2259ddb2d9f163565c4bd6307c54565b49eca5065c77de9f142832bfe937829662db13390c9b4f6ad20bbcaed6c965f4422fc3277f43941dd0767a02a391e94e76b7c7e99b4a45a468d8be20cabca06bfb6ef74292fd833044d053da2e50efc856d31d83dfac0d163fedac3934b7436ef4239f3cee1f6451c2db271d83642a7b062046db195fa95ab24ccf7fd926f95b089850dcc2aa4b63a825868db01e1f23cae56735c32c9cc1a6c086c1a6bafdc8d8e2e2acfc2363f0de9e16d515c9813c3d702b73c2d1e53262d682f6b3f7b0ce4993420b44e7076fd67bbf4262de5bb212052e86e2e15053454939ebcd3c8a6ae451d0d0e6022f1bc207749debd3cbef3a4815fd0e320588349111098b3ede4fdb84ae456c58bce1edade7c431f80dd56c14d8e1825b3ad2b3149017897a30fa84a0b9e9f08369a070152a7b315263f82d3042704f2aa976c2c820e260f8a2041f2ffd58aeea702454e9a4e30f4572f2683e071ddb1909a5998eafee74e61caec499ca6b2b5b961661885fc2976ad629575bdc92e28cf479a174bcf10b65575e00aba94480986e33e4d7d2b149739c5d1e63ae7b3d31693d5692b0ea62da8783d7ddb02fb65f45f23b853c438ddcdca516ccf980d1096de13e6e5687442d13993d70c80edeb4cd889d4c179fa5c8d67e1bbd7485f5ac9bb849ae1a7c9c1a88b7dc5f8cfab876eb9c52398c508a470a9fe07a33830844ab14fd4796b3f88e251fba94203406432665786387435bad561cdc9f6bf9994f553d5ce59153216bdcff13537199b526619bf441512defd25284ea0690da12240def86655624663bc26fe9fba2b1b4eceeb2d951bcc5b1c764c45efde2d6491240cd6f2b1a203765a0bbdf0d456394b9b81ececb4d9926f77d7f8ad8d3d7077bc569211e36368cfd5e18591b835bd576aac4f01b766083f4b3cd15c795458ec63cd60ba3f79d6ee9df97cc16a64178c062ad0daa6cde3b51a3de57f4618fdcc37684dfe7bf71fad04ad0c9b508e89f365a30bd658cdaeb6fa919b9844be26e870f7fd46dcbf1c59f24df166b993630401044decf3ccb9bbc3e529c439550275438925dd9fa330a8810e381c32730a66c3589b3141dab7c79ca6390e608e206eb75893cfa5a3a3a0c7b9fb01eabafe0a0bf2cb81b27f4317c1def0442d9537a057aa6e52e2c1e697a3d36d6bbd676dd423fcff6fa0341f8312afcb7fef9b0e3ba752344ea5a470390173f480c434e2f06f42e7a56ef4c19443b0ccfb8efc7bfce8c6c325ee3d71457f1011f43c1c45a701c367e4c9a6889eff68b499b8cd3867fec6c8d11fdd75825f9d3fd131f442fffea91c0af8606e2e0dc47d6d333815a8266fb3cbd98e1c55800677721608deb72d9d70d3faa56dbd1faa22ca548eb7593affca47a57973f43cda9c563c8cc7adcbaf356a71f156562fd4343c5e7d768997d66d68fba9ea6233f15304d734bb06c477318991c870fe62d26af7b43f839144e73f80a9b61d98f1308d358f4e796d37413d5539aff03118a965c24a4a05c7b5909dbd298c40fba33fa4e913d92ca66a2cce0727eb76673191eb1093fdfbb89563d178cadfcd01d51e591d833fff30a1fed86cb2eb6f559acf4dfb306dc9e854450130ca911b7f6434f604051a4ed206a81ad848bd2aa67dbdc08af1ed4e8675fa29cd47100a34b5edf87eb4d40c07432c6bd49d6af9ebcea57d0dfe9695670cc59bcdbd0bd6c839bbc551b37c73a13a034c78957bfd843d78a3f4bf96808b0dcfbf6447537533ae953bdb0011e611f589f181bdadb8cf311e3715aa95792b6b3c6964e448eff44f9c959e9066098cb478b10426df5f04901960a91dd4f0f26f1265bd70b175859b7f6dcb863e32e94440cd984e487d083a9cd8c1e3a636ea5534881a144609f27f0a102f65bd4e06cbf37d8179e34804d0cd03ee3e264e602f8ffa5dba5884076579ae1d839e64cf0120a5134382a759a81e1cb9aba3aeb69935ce8e10568c370f95c138a63e77c5eb1fc6c3b00db8dd4e548923994ccaa67c750afdaa3f54de79eb197de26fb162837569c9f166932ce4816de809c31fa359877b11891da3fb6fc3264132e18704a9e47b0ac27ea02a8906b7444e3f696c77fd393aa616b16ca45f7ce010f54d825e65a4790acfe2649c633ef4a83879e4e8ce5b016f2320185c70ff6909ed8567d4773761d54276edb8cd09d8d6a61e2fec68349a923334df1b079b86b1ec8c1e9feff66062ee7e852fbe39c24a3d876de91e987311c24ca9e2c6e3054ebb43f2999a9efa1b7aac29c6b3466e9cdc46d5ed396c793b64457bf633c1eb12f92d12d761199c263b46f6d9d071525d173fa9b640b14ec9511"}, 0x1008, 0x0) r22 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x462, 0x0) ioctl$BIOCSETIF(r22, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r22, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x14}, {0x28}, {0x6}]}) pwrite(r22, &(0x7f0000000240)="fb", 0x1, 0x0, 0x0) readv(r22, &(0x7f0000000140)=[{&(0x7f00000001c0)=""/85, 0x55}, {&(0x7f0000000300)=""/151, 0x97}], 0x2) msgsnd(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000000050f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f6400000000000000001a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba92ef3b1955626fe9dd83095a7d47e8877cff8797ff300b38def898"], 0x101, 0x0) syz_open_pts() msgrcv(r2, &(0x7f0000000180)={0x0, ""/36}, 0x2c, 0x0, 0x2000) 03:00:54 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x400, 0x34) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2000, 0x3e8f) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) 03:00:54 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="620202"], 0x1) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) dup2(r0, r1) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x8000, 0x7e) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) r5 = fcntl$dupfd(r4, 0x0, r2) ioctl$KDMKTONE(r5, 0x20004b08, &(0x7f0000000040)=0xc1) r6 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r6, 0x0, r6) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYRES32=r6], 0x1) sendmsg$unix(r0, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x0) 03:00:55 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = socket(0x2, 0xc003, 0xf0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000000c0)=0x3) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700006af98295955984c87914d9453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc01010100000000008b2951b158013637b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385da4157795ea4a5c5fe659ea202151cd8cac7dbbc5b65c6593d2870b412a82cd23500"/190], 0x10) write(r2, 0x0, 0x0) 03:00:55 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffefffffffffff], [0x0, 0x0, 0x401], [{}, {}, {}, {}, {0x0, 0x0, 0xfffffffe}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x200, 0xc0) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x3ff}, {0x5, 0xffffffffffffffff}}, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) listen(r2, 0x0) r3 = socket(0x18, 0x2, 0x0) getsockopt$inet_opts(0xffffffffffffff9c, 0x0, 0x1, &(0x7f00000004c0)=""/4096, &(0x7f00000000c0)=0x1000) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 03:00:55 executing program 1: setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0x10015}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x8000, 0x0, 0xdcb4, '\b\x00E\x00'}) read(r1, &(0x7f0000000380)=""/223, 0xfffffd62) 03:00:55 executing program 0: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffe5ffffaaaaaaaaaa0086dd6084bfbed2655a979ff14aa3cfc4a4f00800182c00fe39d2c5"]) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) r1 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r1, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r3 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r2, r3, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000080)=[0x5, 0x7, 0x101, 0x521, 0x3ff, 0x4, 0xc8c, 0x100, 0x7ff]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 03:00:55 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x80, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000080)=0x101) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_DELFONT(r4, 0x8058574f, &(0x7f00000000c0)={'./file0\x00', 0x80000000, 0xa8, 0x8, 0x0, 0x1000, 0x3ff, 0x5, 0x2, 0x2, 0x4, 0x1f}) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) ioctl$VMM_IOC_RESETCPU(r6, 0x82405605, &(0x7f0000000180)={0xa3d, 0x7fffffff, {[0x7fffffff, 0xa5, 0x6, 0x0, 0x4, 0xfffffffffffffffb, 0x9, 0x100000001, 0x40, 0x5, 0x1, 0x5, 0x0, 0x2, 0xea1, 0x200, 0x9, 0x9], [0x6, 0x9, 0x6, 0xc18, 0x1, 0x7, 0x3ff, 0x4, 0x4659, 0x1], [0xfffffffffffffff9, 0x6, 0x54c, 0x80000001, 0x3, 0x8, 0xe5], [0xe42, 0x2fe, 0x6, 0x4c, 0x1000, 0xfffffffffffff800], [{0x627, 0x6, 0xffffff58, 0xfff}, {0x863, 0x4, 0x0, 0x9}, {0x3fb, 0x0, 0xffff0000}, {0x6, 0x7, 0x7, 0x5}, {0x4, 0x6, 0xff, 0x40}, {0x5, 0x6f, 0x80000000, 0xffffffff}, {0x8000, 0x1000, 0x0, 0x9b79}, {0x7f, 0x2, 0x4, 0x9}], {0x4, 0x3ff, 0x3, 0x7fff}, {0x0, 0x40, 0x4, 0x3}}}) dup2(r2, r0) 03:00:55 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2003, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) ftruncate(r1, 0x0, 0x1) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10000}, 0x44001000b}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 03:00:55 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x82, 0x0) r1 = socket(0x18, 0x4, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCPROMISC(r2, 0x20004269) pwritev(r0, &(0x7f0000000380)=[{&(0x7f0000000080)="d04d24552287782f68ad8afd1be07932b689d74c2c13286b69a9a18cb21545ef51787f86f7e294fd2625768c45ded17bd69d8d672785c04e5e47f79f3e6f1ba89055784f39", 0x45}, {&(0x7f0000000100)="fdac3bd388167715b7566361e40300221f7f398e69f19f6423b04ae23a7faac7a5642c63c240499047c9926f325e5d6395140c00af99a971e44c0c3f59f9165438b0eab3d53893aaa5a4c6cdf3e0d170a668d411b5c59f2870216183695e3248bcb9bb735d5a125315c823f7db4050622b", 0x71}], 0x2, 0x0, 0x0) execve(0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x0, 0x0) 03:00:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000004c0)={0x3, &(0x7f0000000000)=[{0x4}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000001680)="11a9dcfaae39f8659cf281938dea") dup2(r0, r0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x200, 0x0) 03:00:55 executing program 0: setrlimit(0x0, &(0x7f0000000080)) r0 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000140)) connect$inet6(r0, &(0x7f0000000180)={0x18, 0x1, 0xffff, 0x162}, 0xc) poll(0x0, 0x0, 0xffff) setrlimit(0x5, &(0x7f00000000c0)={0x60000000, 0x8000000060000000}) close(r0) poll(0x0, 0x0, 0xfe9) execve(0x0, 0x0, 0x0) socket(0x2, 0xc003, 0x0) r1 = socket(0x18, 0x8000, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) open(&(0x7f0000000100)='./file0\x00', 0x1, 0x40) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) faccessat(r4, &(0x7f0000000040)='./file0\x00', 0x80, 0x1) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000000)=0xffff) r5 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r5, 0x0, r5) lseek(r5, 0x0, 0x267a, 0x2) 03:00:55 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x1, 0x0) sendto(r0, &(0x7f0000000000), 0x0, 0x8, &(0x7f0000000040)=@in6={0x18, 0x0, 0x1, 0x4}, 0xc) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) pledge(&(0x7f0000000100)='^,-\x00', &(0x7f0000000140)='-\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) getsockname(r1, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206910, &(0x7f0000000300)) 03:00:55 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f00000005c0)=ANY=[@ANYBLOB="82022e2f1e10b3d25c096c71a3a95378b866696c653000"], 0x10) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="a2022e2f66696c653000f90bd63d7cae2d8eaf2b79d04dc5ee929bf83183c779d76a4ea89d4f4f44a5dfeaf3a064b5f4937bc9da5b62f10d6c1f7dec27cb9626608ce150cdb1c195184f19efab8abd708e1acc27a2f9e0f49acc05483d7fc1bac3311362948fc55913729475719ab265ad9825dab0928896"], 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) syz_open_pts() poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x7f) shutdown(r0, 0x1) 03:00:55 executing program 1: openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x80, 0x0) r1 = socket(0x18, 0x2, 0x0) socket(0x10, 0x5, 0x3) utimensat(r0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080)={{0x8c92, 0x200}, {0x3, 0xf54}}, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = getpgid(0x0) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) ioctl$WSKBDIO_SETMODE(r5, 0x80045713, &(0x7f0000000100)=0x1) fcntl$setown(r2, 0x6, r3) r6 = dup(r0) ioctl$WSKBDIO_SETMODE(r6, 0x20005701, 0x0) pckbd_enable: command error 03:00:57 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = getuid() lchown(&(0x7f0000000040)='./file0\x00', r1, 0x0) setreuid(0xee00, r1) fcntl$setstatus(r0, 0x4, 0x80) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, r1}, 0x4000000000004, 0x4000e62f}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)="a3db51f77576f3f2d6184e7356295e8b77e6910bcbc2f6bb83a56c05339ff80f4e868ca50cd4b3d814c1ca064d89cac401d49d71918ddeb95887356fb74d6d361f215082fb18f77a9b873faca38504aca44ca1", 0x53}], 0x1, 0x0, 0x0) r2 = socket$unix(0x1, 0x2, 0x0) getpeername$unix(r2, &(0x7f0000000300)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000000000000000077990d65a3a454d1862191ca1505869c34add35f0b2b8bf1d33066caa5e849c813dbb54445fc4f"], &(0x7f0000000000)=0x6e) 03:00:57 executing program 1: r0 = open$dir(&(0x7f0000000240)='./file1\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='.\x00', r0, &(0x7f00000000c0)='./file0\x00') getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r2 = getegid() fcntl$setflags(r0, 0x2, 0x1) lchown(&(0x7f0000000100)='./file0\x00', r1, r2) renameat(r0, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000140)='./file0/file1\x00') 03:00:57 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x400, 0x0) recvfrom$inet(r0, &(0x7f0000000180)=""/32, 0x20, 0x40, &(0x7f00000001c0)={0x2, 0x3}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x1c}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse\x00', 0x100, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x20029, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) 03:00:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x40}, {0x2400015, 0x4}, {0x20000006, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) shmget(0x3, 0x1000, 0x400, &(0x7f0000ffc000/0x1000)=nil) 03:00:57 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) r1 = socket(0x2, 0x8001, 0x0) close(r1) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125d00000000", 0x8) dup2(r2, r1) r3 = socket(0x2, 0x8001, 0x0) close(r3) r4 = socket$inet(0x2, 0x2, 0x0) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000001180)={0x0, 0x4, 0x3, 0x3c68, "08000180000000000000d11e3b4ba8dd00", 0xe6e3, 0x47ff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) ioctl$TIOCCONS(r5, 0x80047462, &(0x7f0000001240)) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125d00000000", 0x8) dup2(r4, r3) connect$unix(r3, &(0x7f0000000180)=ANY=[@ANYBLOB="82028611e2b2020000006262dd65c84e08c027ad12d417ec80ac134b281be097dff0efa5b32eaf23a299e04d2f45a611829ac19aaf1e936182e881850ecb792fd7a8fcd11c3fc8962eb3a7e61fec776122400e899ee0d3d92501f6a0b61deb75fcfb3ebdb5c50284a1a9d3c07651a434798c3813c7756cca69d82e887d5e6d3aee60a3ede69923f29406004d3bb7f71274e38621a609ff8a45d1c60752698af2b1b17964d885eeb2fa4a619c4627340a640f25a557cbc4b8e3e40d6ad97ae5a93b989c4cad4966ae37ce9ee81f139bcbba39a3e43aee56051efe6ea50b9d7f1b5f5446172de857ca84b4e4454099e9081a06f879c9a9fa340000"], 0x10) writev(r3, &(0x7f0000000140)=[{0x0}], 0x1) sendto$inet6(r3, 0x0, 0x0, 0x0, 0x0, 0x0) r6 = socket(0x2, 0x8001, 0x0) close(r6) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r7, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125d00000000", 0x8) dup2(r7, r6) r8 = socket(0x2, 0x8001, 0x0) close(r8) r9 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r9, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125d00000000", 0x8) dup2(r9, r8) connect$unix(r3, &(0x7f0000001280)=ANY=[@ANYRESOCT=r7, @ANYBLOB="e284b53e899173636d287be080dbcc992490cc1afab882e79b05188d3e5f052cd72ef0905f979a486d38d5ff11245c6692cea49880317476dfb3d507bf7e65b9e5bfb547b8ae2926140a65d947553f178b5b81b6398722b3d1302cb8cec0b7830d7a1efa1147494047cec736ef1cedf3a9d2fb20b13b", @ANYRES16=r3, @ANYRES32=r9, @ANYRES64, @ANYRES32=0x0, @ANYBLOB="92035de12ab5715518f912f082d01e11412e14ea738853a10f900fc67996c648ca8eb6f7910e20bd97df076f417db3cac3bcec0a8e38c2d44ff907c9c01045f9789a34df71668c07ad32c1ec9f4b300fe06a6e0fc698a48a6bb50a37d3148c7452c32135487e078608545984b103e589eae87ad51ba403fde88b590cfa26ee20cb7314f83f7b1ae72d1e08f30d070af8a1023c7597e44d45cd2ea7fcc82a0b1f4e902938639893fa516b4ccbf1f1f099c6f27d8c30cff4b13171b1c22644339bbc1204b0d3d821ff1158488d3600ffd100000000000000", @ANYRES64, @ANYRESDEC=0x0], 0x9) writev(r1, &(0x7f0000000140)=[{0x0}], 0x1) sendto$inet6(r1, 0x0, 0x0, 0x0, 0x0, 0x0) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000180)=""/4096, &(0x7f00000000c0)=0x1000) chdir(&(0x7f0000000100)='./file0\x00') sendto$inet6(0xffffffffffffffff, &(0x7f0000000040)="9b3758e1", 0x4, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}, {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000]}, 0x36e) 03:00:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x45}, {0x3c}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="985238a669ab541d1369151a49be") r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f0000000080)=0x163) 03:00:57 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="20000000fffffffffeff0000000000000000005b9d071b542a5387060000e2b81800000029000000310000000000000200000005000001002faf6f4aef8bf8df198c5d4633b571f861425182b9b750ef4ea24db8ec06320395395285040037c39781dc5e0efab79dea70a7e231cbb44b0254e8cbd98de0bb848f985116808b4e1f58fdbe9cc39a8fe77d0a71b37c809aa005eb2d8a09fed5ade3799f495aefe4fb87d9a42418f12dba2e"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x4) minherit(&(0x7f000026d000/0x1000)=nil, 0x1000, 0x3) 03:00:57 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) fcntl$dupfd(r0, 0x0, 0xffffffffffffff9c) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000200)=[{0x0}], 0x1}, 0x0) 03:00:57 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = socket(0x20, 0x2, 0x7f) setsockopt(r2, 0x6, 0x4, &(0x7f00000003c0)="03000000", 0x4) r3 = dup2(r2, r1) writev(r2, &(0x7f0000000380)=[{&(0x7f0000000040)="b9f2d0759da12651a6ff2c8a3d7dc95d238134b64416308f11a85c6052baa7c703ee9beb73ab0de4f2a95674b582c2a67634c2f53fdd9c4e6a140d025601cbc8b61a0a41d339bc2c25d1e1b7a75ce609b0fb2a805c0122bcb9823576a372e294f6d5830e6593862f844f3164f771e6d04b01f458fb8fcfb85d14468ccbd06fa671ce05b80f10347f89373da0f50330518939", 0x92}, {&(0x7f0000000100)="562d6e4d08b04c5f1fa7c6ac2cd2a82e1ab5b0dee59bdfbdbce26be670d528a57b8549e388fc9eda88ba250340c994197df88e95c82a8ac69e21455910bf155d6e9e5fc52b5052fa4c31c39cb04b5f58e9aa619252fa37db246fb139001615307b5478517cdb9a7ceb467ece72590559c46c2e119f12bb8a0ea8c1a9410820f854458156d3b87c864cd093c479f1215008848d75bb03dd5d6562e0834e65f3645e1781197f7e1e30eb2a4ba9e4d155505c7d41f669360a264bd7b4173b63bbf6dbb9a918cbc17c683ab0df14fc21370b5cf8679a02b7a672eaa9d12fde44046aa3b11a001b8e06f26d0899c9a8d17a9b24efc62922ad", 0xf6}, {&(0x7f0000000200)="9a128b64c1165eec654fdca7e37437be8986af8657eed46bc0850fda6c4b9dd45c42f3c3f058ee7ac460e4cc75c376594bad53d68397dec951aaa13a0cd332a851ce5f0beebb8f1042601f3f1a379509227f1c91e97eb33906b2031c9e0e3b518875f82ff4bd5ea5844378e66f95d179dd87fa537119d5ff6eb18958651e50c0bd88c4ee4c7e77", 0x87}, {&(0x7f00000002c0)="3803783b8eaac69493b27c091b497228eb33b76fa6f6d4fb8efdbcba9f1e8c66e4e7ef4eda873e6d967722e0b88588ac8ac8fe4dc2ab6490a4073cc3abf72a6fbd625eea7aa0dd90a7e8b0005c1d2c5fa94456fff93198d36148b2654e3bec0a10f7620a611ab2adbfcacab7b07888a3c356904388b5147fce8b9e115738735adb37240405a24f512d95a5944f1b188a20be5f8ad01ec83981da06b4eff7287907445110", 0xa4}], 0x4) unlinkat(r3, &(0x7f0000000400)='./file0\x00', 0x0) r4 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r4, 0x0, r4) flock(r4, 0x0) accept(0xffffffffffffffff, 0x0, &(0x7f0000000540)) openat$speaker(0xffffffffffffff9c, &(0x7f0000000440)='/dev/speaker\x00', 0x20, 0x0) accept(r2, &(0x7f0000000480)=@in, &(0x7f00000004c0)=0xc) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000500)='/dev/speaker\x00', 0x100, 0x0) dup2(r5, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 03:00:57 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x7e) recvfrom$inet(0xffffffffffffffff, &(0x7f0000000200)=""/213, 0xd5, 0x0, 0x0, 0x0) getppid() listen(r1, 0x0) r2 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r2, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r4 = getgid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r3, r4, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) r5 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r5, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r5, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r7 = getgid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r6, r7, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) r8 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r8, 0x0, 0x0) shmctl$IPC_SET(r8, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r8, 0x2, &(0x7f0000001140)=""/197) r9 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r9, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r9, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r9, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r11 = getgid() semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r10, r11, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) r12 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r12, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r12, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r12, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r14 = getgid() semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r13, r14, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) r15 = geteuid() r16 = socket(0x18, 0x1, 0x0) setsockopt(r16, 0x29, 0xa, &(0x7f0000000000)="03000000", 0x4) setsockopt(r16, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x0) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r18 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r19 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) r20 = dup2(r19, r18) r21 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x0, 0x0) poll(&(0x7f0000000200)=[{r20, 0x1}, {r20, 0x30c}, {r21, 0x10}], 0x3, 0xffffffc0) r22 = getppid() setpgid(0x0, r22) fcntl$lock(r21, 0x7, &(0x7f00000000c0)={0x3, 0x2, 0xc, 0x5, r22}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) shmctl$IPC_SET(r8, 0x1, &(0x7f0000000100)={{0x70000000, r10, r14, r15, r17, 0xc2, 0x4}, 0xe107, 0x1, r22, r23, 0x8000, 0x6, 0x3}) getgroups(0x8, &(0x7f0000000040)=[r4, 0xffffffffffffffff, 0x0, r7, r14, 0x0, 0x0, 0x0]) r25 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r25, 0x0, 0x0) shmctl$IPC_SET(r25, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r25, 0x2, &(0x7f0000001140)=""/197) r26 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r26, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r26, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r26, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r28 = getgid() semctl$IPC_SET(r26, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r27, r28, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) r29 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r29, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r29, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r29, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) r30 = accept$inet(r16, &(0x7f00000003c0), &(0x7f0000000640)=0xc) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, 0xc) r32 = getgid() r33 = getuid() lchown(&(0x7f0000000040)='./file0\x00', r33, 0x0) setreuid(0xee00, r33) semctl$IPC_SET(r29, 0x0, 0x1, &(0x7f0000000080)={{0x5, r33, 0x0, r31, r32, 0x10, 0x8}, 0x6, 0x3, 0x3ff}) r34 = geteuid() r35 = socket(0x18, 0x1, 0x0) setsockopt(r35, 0x29, 0xa, &(0x7f0000000000)="03000000", 0x4) setsockopt(r35, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x0) getsockopt$sock_cred(r35, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r37 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r38 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) r39 = dup2(r38, r37) r40 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x0, 0x0) poll(&(0x7f0000000200)=[{r39, 0x1}, {r39, 0x30c}, {r40, 0x10}], 0x3, 0xffffffc0) r41 = getppid() setpgid(0x0, r41) fcntl$lock(r40, 0x7, &(0x7f00000000c0)={0x3, 0x2, 0xc, 0x5, r41}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) shmctl$IPC_SET(r25, 0x1, &(0x7f0000000100)={{0x70000000, r27, r32, r34, r36, 0xc2, 0x4}, 0xe107, 0x1, r41, r42, 0x8000, 0x6, 0x3}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r44 = shmget$private(0x0, 0x1000, 0x500, &(0x7f0000ffc000/0x1000)=nil) shmat(r44, &(0x7f0000ffc000/0x4000)=nil, 0x3000) r45 = geteuid() r46 = getegid() r47 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r47, 0x0, 0x0) shmctl$IPC_SET(r47, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r47, 0x2, &(0x7f0000001140)=""/197) r48 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r48, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r48, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r48, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r50 = getgid() semctl$IPC_SET(r48, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r49, r50, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) r51 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r51, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r51, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r51, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r53 = getgid() semctl$IPC_SET(r51, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r52, r53, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) r54 = geteuid() r55 = socket(0x18, 0x1, 0x0) setsockopt(r55, 0x29, 0xa, &(0x7f0000000000)="03000000", 0x4) setsockopt(r55, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x0) getsockopt$sock_cred(r55, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r57 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r58 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) r59 = dup2(r58, r57) r60 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x0, 0x0) poll(&(0x7f0000000200)=[{r59, 0x1}, {r59, 0x30c}, {r60, 0x10}], 0x3, 0xffffffc0) r61 = getppid() setpgid(0x0, r61) fcntl$lock(r60, 0x7, &(0x7f00000000c0)={0x3, 0x2, 0xc, 0x5, r61}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) shmctl$IPC_SET(r47, 0x1, &(0x7f0000000100)={{0x70000000, r49, r53, r54, r56, 0xc2, 0x4}, 0xe107, 0x1, r61, r62, 0x8000, 0x6, 0x3}) r63 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r63, 0x0, 0x0) shmctl$IPC_SET(r63, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r63, 0x2, &(0x7f0000001140)=""/197) r64 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r64, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r64, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r64, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r66 = getgid() semctl$IPC_SET(r64, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r65, r66, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) r67 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r67, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r67, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r67, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r69 = getgid() semctl$IPC_SET(r67, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r68, r69, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) r70 = geteuid() r71 = socket(0x18, 0x1, 0x0) setsockopt(r71, 0x29, 0xa, &(0x7f0000000000)="03000000", 0x4) setsockopt(r71, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x0) getsockopt$sock_cred(r71, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r73 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r74 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) r75 = dup2(r74, r73) r76 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x0, 0x0) poll(&(0x7f0000000200)=[{r75, 0x1}, {r75, 0x30c}, {r76, 0x10}], 0x3, 0xffffffc0) r77 = getppid() setpgid(0x0, r77) fcntl$lock(r76, 0x7, &(0x7f00000000c0)={0x3, 0x2, 0xc, 0x5, r77}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) shmctl$IPC_SET(r63, 0x1, &(0x7f0000000100)={{0x70000000, r65, r69, r70, r72, 0xc2, 0x4}, 0xe107, 0x1, r77, r78, 0x8000, 0x6, 0x3}) r79 = getpid() shmctl$IPC_SET(r44, 0x1, &(0x7f0000000180)={{0x6, r45, r46, 0xffffffffffffffff, r56, 0xbd, 0x7ff}, 0xca06, 0x7d, r78, r79, 0x8, 0x0, 0x636}) getgroups(0x3, &(0x7f0000000180)=[0xffffffffffffffff, 0x0, r56]) r81 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r81, 0x0, 0x0) shmctl$IPC_SET(r81, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r81, 0x2, &(0x7f0000001140)=""/197) r82 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r82, 0x4, 0x3, &(0x7f0000000580)=""/170) semop(r82, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r84 = getgid() semctl$IPC_SET(r82, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r83, r84, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) r85 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r85, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r85, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r85, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r87 = getgid() semctl$IPC_SET(r85, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r86, r87, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) r88 = geteuid() r89 = socket(0x18, 0x1, 0x0) setsockopt(r89, 0x29, 0xa, &(0x7f0000000000)="03000000", 0x4) setsockopt(r89, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x0) getsockopt$sock_cred(r89, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r91 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r92 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) r93 = dup2(r92, r91) r94 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x0, 0x0) poll(&(0x7f0000000200)=[{r93, 0x1}, {r93, 0x30c}, {r94, 0x10}], 0x3, 0xffffffc0) r95 = getppid() setpgid(0x0, r95) fcntl$lock(r94, 0x7, &(0x7f00000000c0)={0x3, 0x2, 0xc, 0x5, r95}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) shmctl$IPC_SET(r81, 0x1, &(0x7f0000000100)={{0x70000000, r83, r87, r88, r90, 0xc2, 0x4}, 0xe107, 0x1, r95, r96, 0x8000, 0x6, 0x3}) getgroups(0x6, &(0x7f0000000300)=[0x0, r24, r36, r43, r80, r90]) socket(0x10, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000001c0)=0x7, 0x4) sendto(r0, &(0x7f0000000440)="98f728f8f955b0f22c50616364ff3fb4e03fe28a136c79235aa549cc2c058e7db382b334d822062fbe0e4bb91c3936a71675f0b2236d8992b2e6130d22f481311f712c84bfd02962ed026d6e75561c2320a7dd330a9741c6410247d2d3ef10448dccba96010f753259e6bf4f7d1f1db1fb31abe54264bbce9ab32843714509000000000000008b59962dfb33ffe97fdc9e3fdb3d87ddaf052993921284912e2af202000000146c4fa06519a7cc3e54854419aebfb571c7233d8377e1e9e823a07b9b749876ef3bf624806c32f902b1217e3a7eedb162d53bcfee7fabfe08c329bd50c60aeeb578e4a3b5e9331cb16cdf6714994b6cc8eac35824b4a3ca3216a8a7b18edb4d6bea424077bd1ea60df7744fdb2bb98dc7ec00000000bb1ea9704537efe951dbbad274a82f74819b2bfa100cc1334b1ae55f92280ee0faf57ec941f2284d8aa5e67d18739f0fd81f0f825b4332f7fe663739c49df54f1855dcf5049bb2176572158e8d29d6104686045e25c2a9e62429ec7cca8e5e43f3fec22bf1e8b86f82ff685dd155624a46928e0767e15b20a1c0fad5f710aa42cca6a2a650af33e1f3470c9b7853421ba6d2b32732632e4d6b7f4ea5e18b568531a1b1dd7183ce4d2ca00800e7", 0x1c8, 0x402, 0x0, 0x0) 03:00:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x9, &(0x7f0000000180)=[{0x8000, 0x40, 0x80, 0x9a7}, {0x0, 0x2, 0xcd, 0xdc}, {0x7, 0x8, 0x8, 0xffffffff}, {0x1000, 0x9a, 0x7f, 0x3ff0}, {0x5, 0xfa, 0x57, 0x4}, {0x1ff, 0x1, 0x9, 0x9}, {0x4, 0x7, 0x2, 0x1f}, {0xe000, 0x2, 0xb2, 0x9}, {0xbdf, 0xdb, 0x7, 0x3ff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x64}, {0x4c}, {0x6}]}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000100)={0x1, &(0x7f0000000080)=[0x80000000]}) socket(0x2, 0x2, 0x52) syz_emit_ethernet(0x289, &(0x7f00000000c0)="b6") 03:00:58 executing program 0: r0 = getgid() r1 = shmget$private(0x0, 0x1000, 0x500, &(0x7f0000ffc000/0x1000)=nil) shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x3000) r2 = geteuid() r3 = getegid() r4 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r4, 0x0, 0x0) shmctl$IPC_SET(r4, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000001140)=""/197) r5 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r5, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r5, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r7 = getgid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r6, r7, 0x14, 0x8}, 0x8, 0x1, 0x3ff}) r8 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r8, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r8, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r8, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r10 = getgid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r9, r10, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) r11 = geteuid() r12 = socket(0x18, 0x1, 0x0) setsockopt(r12, 0x29, 0xa, &(0x7f0000000000)="03000000", 0x4) setsockopt(r12, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x0) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r14 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r15 = open(&(0x7f0000000080)='./file0\x00', 0x20018, 0x0) r16 = dup2(r15, r14) r17 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x0, 0x0) poll(&(0x7f0000000200)=[{r16, 0x1}, {r16, 0x30c}, {r17, 0x10}], 0x3, 0xffffffc0) r18 = getppid() setpgid(0x0, r18) fcntl$lock(r17, 0x7, &(0x7f00000000c0)={0x3, 0x2, 0xc, 0x5, r18}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000100)={{0x70000000, r6, r10, r11, r13, 0xc2, 0x4}, 0xe107, 0x1, r18, r19, 0x8000, 0x6, 0x3}) r20 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r20, 0x0, 0x0) shmctl$IPC_SET(r20, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r20, 0x2, &(0x7f0000001140)=""/197) r21 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r21, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r21, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r21, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r23 = getgid() semctl$IPC_SET(r21, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r22, r23, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) r24 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r24, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r24, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r24, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r26 = getgid() semctl$IPC_SET(r24, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r25, r26, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) r27 = geteuid() r28 = socket(0x18, 0x1, 0x0) setsockopt(r28, 0x29, 0xa, &(0x7f0000000000)="03000000", 0x4) setsockopt(r28, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x0) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r30 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r31 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) r32 = dup2(r31, r30) r33 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x0, 0x0) poll(&(0x7f0000000200)=[{r32, 0x1}, {r32, 0x30c}, {r33, 0x10}], 0x3, 0xffffffc0) r34 = getppid() setpgid(0x0, r34) fcntl$lock(r33, 0x7, &(0x7f00000000c0)={0x3, 0x2, 0xc, 0x5, r34}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) shmctl$IPC_SET(r20, 0x1, &(0x7f0000000100)={{0x70000000, r22, r26, r27, r29, 0xc2, 0x4}, 0xe107, 0x1, r34, r35, 0x8000, 0x6, 0x3}) r36 = getpid() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000180)={{0x6, r2, r3, 0xffffffffffffffff, r13, 0xbd, 0x7ff}, 0xca06, 0x7d, r35, r36, 0x8, 0x0, 0x636}) r37 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r37, 0x0, r37) getsockopt$SO_PEERCRED(r37, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) setgroups(0x6, &(0x7f00000000c0)=[r0, 0x0, r13, r38, 0xffffffffffffffff, r39]) setrlimit(0x8, &(0x7f0000000140)={0x7, 0x95}) r40 = syz_open_pts() close(r40) syz_open_pts() r41 = socket(0x2, 0xc003, 0x2) setsockopt(r41, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) getsockopt(r41, 0x0, 0x6e, 0x0, 0x0) close(r41) semget$private(0x0, 0x5, 0x204) 03:00:58 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x84c01002e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)}], 0x1, 0x0, 0x2) 03:00:58 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x7e) recvfrom$inet(0xffffffffffffffff, &(0x7f0000000200)=""/213, 0xd5, 0x0, 0x0, 0x0) getppid() listen(r1, 0x0) r2 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r2, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r4 = getgid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r3, r4, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) r5 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r5, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r5, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r7 = getgid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r6, r7, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) r8 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r8, 0x0, 0x0) shmctl$IPC_SET(r8, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r8, 0x2, &(0x7f0000001140)=""/197) r9 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r9, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r9, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r9, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r11 = getgid() semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r10, r11, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) r12 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r12, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r12, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r12, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r14 = getgid() semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r13, r14, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) r15 = geteuid() r16 = socket(0x18, 0x1, 0x0) setsockopt(r16, 0x29, 0xa, &(0x7f0000000000)="03000000", 0x4) setsockopt(r16, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x0) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r18 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r19 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) r20 = dup2(r19, r18) r21 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x0, 0x0) poll(&(0x7f0000000200)=[{r20, 0x1}, {r20, 0x30c}, {r21, 0x10}], 0x3, 0xffffffc0) r22 = getppid() setpgid(0x0, r22) fcntl$lock(r21, 0x7, &(0x7f00000000c0)={0x3, 0x2, 0xc, 0x5, r22}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) shmctl$IPC_SET(r8, 0x1, &(0x7f0000000100)={{0x70000000, r10, r14, r15, r17, 0xc2, 0x4}, 0xe107, 0x1, r22, r23, 0x8000, 0x6, 0x3}) getgroups(0x8, &(0x7f0000000040)=[r4, 0xffffffffffffffff, 0x0, r7, r14, 0x0, 0x0, 0x0]) r25 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r25, 0x0, 0x0) shmctl$IPC_SET(r25, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r25, 0x2, &(0x7f0000001140)=""/197) r26 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r26, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r26, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r26, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r28 = getgid() semctl$IPC_SET(r26, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r27, r28, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) r29 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r29, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r29, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r29, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) r30 = accept$inet(r16, &(0x7f00000003c0), &(0x7f0000000640)=0xc) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, 0xc) r32 = getgid() r33 = getuid() lchown(&(0x7f0000000040)='./file0\x00', r33, 0x0) setreuid(0xee00, r33) semctl$IPC_SET(r29, 0x0, 0x1, &(0x7f0000000080)={{0x5, r33, 0x0, r31, r32, 0x10, 0x8}, 0x6, 0x3, 0x3ff}) r34 = geteuid() r35 = socket(0x18, 0x1, 0x0) setsockopt(r35, 0x29, 0xa, &(0x7f0000000000)="03000000", 0x4) setsockopt(r35, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x0) getsockopt$sock_cred(r35, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r37 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r38 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) r39 = dup2(r38, r37) r40 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x0, 0x0) poll(&(0x7f0000000200)=[{r39, 0x1}, {r39, 0x30c}, {r40, 0x10}], 0x3, 0xffffffc0) r41 = getppid() setpgid(0x0, r41) fcntl$lock(r40, 0x7, &(0x7f00000000c0)={0x3, 0x2, 0xc, 0x5, r41}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) shmctl$IPC_SET(r25, 0x1, &(0x7f0000000100)={{0x70000000, r27, r32, r34, r36, 0xc2, 0x4}, 0xe107, 0x1, r41, r42, 0x8000, 0x6, 0x3}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r44 = shmget$private(0x0, 0x1000, 0x500, &(0x7f0000ffc000/0x1000)=nil) shmat(r44, &(0x7f0000ffc000/0x4000)=nil, 0x3000) r45 = geteuid() r46 = getegid() r47 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r47, 0x0, 0x0) shmctl$IPC_SET(r47, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r47, 0x2, &(0x7f0000001140)=""/197) r48 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r48, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r48, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r48, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r50 = getgid() semctl$IPC_SET(r48, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r49, r50, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) r51 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r51, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r51, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r51, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r53 = getgid() semctl$IPC_SET(r51, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r52, r53, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) r54 = geteuid() r55 = socket(0x18, 0x1, 0x0) setsockopt(r55, 0x29, 0xa, &(0x7f0000000000)="03000000", 0x4) setsockopt(r55, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x0) getsockopt$sock_cred(r55, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r57 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r58 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) r59 = dup2(r58, r57) r60 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x0, 0x0) poll(&(0x7f0000000200)=[{r59, 0x1}, {r59, 0x30c}, {r60, 0x10}], 0x3, 0xffffffc0) r61 = getppid() setpgid(0x0, r61) fcntl$lock(r60, 0x7, &(0x7f00000000c0)={0x3, 0x2, 0xc, 0x5, r61}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) shmctl$IPC_SET(r47, 0x1, &(0x7f0000000100)={{0x70000000, r49, r53, r54, r56, 0xc2, 0x4}, 0xe107, 0x1, r61, r62, 0x8000, 0x6, 0x3}) r63 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r63, 0x0, 0x0) shmctl$IPC_SET(r63, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r63, 0x2, &(0x7f0000001140)=""/197) r64 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r64, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r64, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r64, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r66 = getgid() semctl$IPC_SET(r64, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r65, r66, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) r67 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r67, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r67, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r67, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r69 = getgid() semctl$IPC_SET(r67, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r68, r69, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) r70 = geteuid() r71 = socket(0x18, 0x1, 0x0) setsockopt(r71, 0x29, 0xa, &(0x7f0000000000)="03000000", 0x4) setsockopt(r71, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x0) getsockopt$sock_cred(r71, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r73 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r74 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) r75 = dup2(r74, r73) r76 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x0, 0x0) poll(&(0x7f0000000200)=[{r75, 0x1}, {r75, 0x30c}, {r76, 0x10}], 0x3, 0xffffffc0) r77 = getppid() setpgid(0x0, r77) fcntl$lock(r76, 0x7, &(0x7f00000000c0)={0x3, 0x2, 0xc, 0x5, r77}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) shmctl$IPC_SET(r63, 0x1, &(0x7f0000000100)={{0x70000000, r65, r69, r70, r72, 0xc2, 0x4}, 0xe107, 0x1, r77, r78, 0x8000, 0x6, 0x3}) r79 = getpid() shmctl$IPC_SET(r44, 0x1, &(0x7f0000000180)={{0x6, r45, r46, 0xffffffffffffffff, r56, 0xbd, 0x7ff}, 0xca06, 0x7d, r78, r79, 0x8, 0x0, 0x636}) getgroups(0x3, &(0x7f0000000180)=[0xffffffffffffffff, 0x0, r56]) r81 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r81, 0x0, 0x0) shmctl$IPC_SET(r81, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r81, 0x2, &(0x7f0000001140)=""/197) r82 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r82, 0x4, 0x3, &(0x7f0000000580)=""/170) semop(r82, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r84 = getgid() semctl$IPC_SET(r82, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r83, r84, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) r85 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r85, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r85, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r85, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r87 = getgid() semctl$IPC_SET(r85, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r86, r87, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) r88 = geteuid() r89 = socket(0x18, 0x1, 0x0) setsockopt(r89, 0x29, 0xa, &(0x7f0000000000)="03000000", 0x4) setsockopt(r89, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x0) getsockopt$sock_cred(r89, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r91 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r92 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) r93 = dup2(r92, r91) r94 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x0, 0x0) poll(&(0x7f0000000200)=[{r93, 0x1}, {r93, 0x30c}, {r94, 0x10}], 0x3, 0xffffffc0) r95 = getppid() setpgid(0x0, r95) fcntl$lock(r94, 0x7, &(0x7f00000000c0)={0x3, 0x2, 0xc, 0x5, r95}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) shmctl$IPC_SET(r81, 0x1, &(0x7f0000000100)={{0x70000000, r83, r87, r88, r90, 0xc2, 0x4}, 0xe107, 0x1, r95, r96, 0x8000, 0x6, 0x3}) getgroups(0x6, &(0x7f0000000300)=[0x0, r24, r36, r43, r80, r90]) socket(0x10, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000001c0)=0x7, 0x4) sendto(r0, &(0x7f0000000440)="98f728f8f955b0f22c50616364ff3fb4e03fe28a136c79235aa549cc2c058e7db382b334d822062fbe0e4bb91c3936a71675f0b2236d8992b2e6130d22f481311f712c84bfd02962ed026d6e75561c2320a7dd330a9741c6410247d2d3ef10448dccba96010f753259e6bf4f7d1f1db1fb31abe54264bbce9ab32843714509000000000000008b59962dfb33ffe97fdc9e3fdb3d87ddaf052993921284912e2af202000000146c4fa06519a7cc3e54854419aebfb571c7233d8377e1e9e823a07b9b749876ef3bf624806c32f902b1217e3a7eedb162d53bcfee7fabfe08c329bd50c60aeeb578e4a3b5e9331cb16cdf6714994b6cc8eac35824b4a3ca3216a8a7b18edb4d6bea424077bd1ea60df7744fdb2bb98dc7ec00000000bb1ea9704537efe951dbbad274a82f74819b2bfa100cc1334b1ae55f92280ee0faf57ec941f2284d8aa5e67d18739f0fd81f0f825b4332f7fe663739c49df54f1855dcf5049bb2176572158e8d29d6104686045e25c2a9e62429ec7cca8e5e43f3fec22bf1e8b86f82ff685dd155624a46928e0767e15b20a1c0fad5f710aa42cca6a2a650af33e1f3470c9b7853421ba6d2b32732632e4d6b7f4ea5e18b568531a1b1dd7183ce4d2ca00800e7", 0x1c8, 0x402, 0x0, 0x0) 03:00:58 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x208001ff, 0x0, "b000"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0x4003, 0x6) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x4, 0x3, 0x7fff, 0x1, "2c1eceb8118c1803f1550e3436e9383192e6e937", 0x401, 0x3ff}) 03:00:58 executing program 0: pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0x2}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) r0 = semget$private(0x0, 0x4, 0x1b2) r1 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r1, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r3 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r2, r3, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) semop(r1, &(0x7f0000002400)=[{0x1, 0x4, 0x1000}, {0x4, 0x200, 0x1800}], 0x2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r5 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r4, r5, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000002380)=""/101) r6 = socket(0x2, 0x3, 0x1) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r6, &(0x7f0000000040)="11f3503d1d0000fd", 0x8) pwritev(r6, &(0x7f0000002300)=[{&(0x7f00000001c0)="2382b9a460a4ed9a4a57f2c4d24fbc4428bf193f936dc46e34dc35f180b1ee51bdde0c43d44367ec5149f1dd2957f11b3eecb32efc33e9fbb8f2d4e91e0374626efc3f5d7ff6e0b2d782f7df90950af40e0c8eccca59f4c2f1b924ee7ecfd1524f70813048212d218f694464eeeb84e2d22022ae4cf2eefb49dc9d4db1217b8be6e24ca154b334ed8eeba14599d61695ba74960c48389d59c4ce23d3a8f561a57c149a722f84fda328235016cf74968fab2c6a1e7a", 0xb5}, {&(0x7f0000000280)="24ad625d280589a7b753945b40bb36ade4733b353eb94463dbb1d092ba6d1521d3322e7159278a8ca4a33e123bd07513976bdba624c1e6092f59abf90af94ddc532efb28c088f86b472d8231a801c945e42ff2c08e35753913fb69df21446e8d6ca6a90d607ce1a7ec15ad0b1cb481ea4b5af05fd33953feb1875cc52776bb7e86fd1b8da2ca7c6fa387641e9e3a455aedbfb926c6736c74375853d505c309d9b47ae91c52bfb53d5269a16dfcdd45f334f6fe3816e32d83fdc8aa7fc563e767ffcc003799ccb7e0a53d7ca6f5f57d875315e1385af5e636c087500fe9930ff82fbd10efee34c53c9f121f1ee26a565339ef26a2cb7ea5b4f9b6742bb8ae6185e88b0140e5a846a77ab1a4e220928185861f594ec70fc1c7e3249cf517a7be0881ad21ba45acd345ffa3e8611570acca1f50d058fc2dd875283ebd1c6a2d806c25b8d8ba40b4b8e92c949189301d3162a8ed1382213e469feaabf1289e2a749ca8f2f027d237c86bf61e1c52c555b60a22f4e8f509e5f80dc5bacebf9835b7733f598f27480c6be5e59abe1841d56d2fe0c2c6383c5bb7e99b78ef3a44d854b0c523b21dc823298ff7f0fdb37af25d5431a63ebc6b0e04ddfd6ca834dac04b7ad069e77fe90534ea620a0c7fc22c4f38b0f0a9298f8ae7f6cc586b78d9def0367928ffff3bce585532ffe5cf05ca45e77b279da184f929d3482edeea78d62c470c5ddda5719cd0f5247be6bd4de5d0f0ee2df0ef2c698a19c79d5ff0d50f8eca62236c0a6f429aa7aa2fc5f0a94b944cf323f3ba905c418eb996af319ab2c970984224784e5ed35489c3b0eda168d0a89075cfa72fd744641696b20cd2178e55100a4a3b87abe5fdf37f0731e4d5d7580fe4272ee0169aa41cc6b1d7c0da77893d5066421c93729cb103cc098f0e494ede1b00b3e82f159b3f9094c8128eb1c15ddbea86c135c6ff161eaa983b0e1d39e0b7e441523d5d3c8a60d01ff8e97fcafbdab49f384db6f0f3aa78c5e95caa96d4c1c8bbb93c04e671becf33f57eaad636cb7d4cf30cfa8a7d31770ab31f39def5324ec673a8438fad85d5ea920fa3fa616443ef6039377b3ce99bdbc7bdca603d0b95f4889e20cdbdcefaab20344dcfbdef6589bce34a3056434455e65396e2e0435cc6ff56795a2ffa3eaf84b944c40a0412e1ee5698e0a0d8b4929bf0060260bfe4eff6f312cd0afeee699c02eeb93392b6b54f767ebe15bb79d39f549c15746a59124a4972c9218f741ed8a3dd5806319e6ddab45b9a470528c6476da596d90da86270f5099bda6f2037360f7b6e07b6d64168a119422fd119c4e643f159af705d0cc407d4b1ab084749c2b0aac62cd0deb6781ba9535ba7b39574aef3a2bee4d0bd85315b7baac16a10faa1cfeaf063e911c82422e98130d6100863ad8a98fc04baa7abf596026d6bbce207d0fe01a84f16e99c373a80ab394fddef64d5a1a021affd651734e8e51e769b13389bc9258a7ef9bd8882d7c94dbdd8706dfdc06719f414a3d91789c2bb1e34d6890f0adf43989558abab5a15c9447ac9a0bfeba7a696db1729e00e7fc32d68c83712603d64568cc7e83748f1bb3c4f6cf2dce62382e21fda90455c75ab4fe22d1efe38e174c854e4f11cf8e7801e696df0d17bf9ec2fc91c421530f737c27911de3ed8fd86f6c04349925e8b5cc29f07b80be4d75e0619ac052fd9e2ddecdb75990264faabe5b7aa05c730b2392b1e9a08baaa53ffbecd13bfc61a0d7e7370ec3731f22427ec51f7cd0c7f77cbfa1e43efae06f117d140debf617a16f9e99fba250a668383c5ef6eab0bb4ad05a7ca0040b0b6e6e9a25446d9c29b50ca31395db960b0553f5afdb3550adf60aa07d346aa0c5c92e143bbfda4fa40a6fc433c8347a3c83eb30c000e2e574801cc6f3e6eb47f4258a5b640d8e759312f005b541dc402242f9707d0129366caaa5a8bea3328751df631edf4ac94a606439ddc709c3cb0cc4bac3ec5690be788a0cb91a2790ffe4295a7741fcd3e2117369704d7ae31fad68edbdb8561fde3eee589d2b27f143efdbded7cead31154914df4f8c48dc0eb9e9a8cae7c976b1bea53b57c40788a0d6cbd0cf62f2a732757a5d012cefbf30fec48c1da7329ad07cc42d3c6e01582113e9a8797e15b92a87ba0af020a99b2f765dd337f735920ef3294dadf2c9013d47bc38f48cdc31f5614fbf6c85775c66c81949d62bdfe9a356a4ee63fdf2cff78448013c48b582f00cc4970a5a8a3319b6f45a4a967dde7262b17b705a7e90edfa0ccf85bb8f6a430c4b4bdaf760e6cb627926f8f53781368056b7fdd4bb8f265a245df956ce7467c4ce820f69e23cef29ba7752bab7d2e6c6f5301754dde99fd17e53fc1e29f8194a944beff682b891ade852d3ccccb799936e07b11ce776d1da27c24b6f3ae420b62b112f29ae992747c62137943d30a59464d894364b76aa60f217dab890cdcc79096a298a95f77c2efe08661da20476b0fd7c33a7fbfcd6f09d8788af7b53eddff03044dd7be545b0fc59148db2beef034d8624e0ac2a596cec3e34c2c7889f9d20f81b554c59378cf27a946f2d28b50084d271462603071c080536a757cc4b442e8c1562b165ef29d6c6c65bc5965ae7897438fe99851388c8717e487273f623c240056bfcdf474632492e8c9630259deca5c88b0b7be239d1134c4d62c3aaeb8cf9cb93b0518a2bae29fdc49c1f125dcf6f0f43d482f2b847ceb30294f776f136c973df89482613bcaf240cf10f6c99676b3fc6d1daacb73843b6d15b325abc9363ccf2f9279914c3983f4c987150cb6bd3cfd25c35fb06bad500825d879109ce329fadfa16736f2bc5f431594f365675b284412b95eb9589654a52f19425ea2a6db9ae8b1b9a4fde4b4fdecf4982cc389d5b7ccebfd5118fc417c1bec807f3d28d027dccaae44315b725fe39794734c888cc22eded3ff36dc1dd87165fae2f5d960f61055701cba825bc693238490f715aea26cae279d8c24034ec04e02e04f279a4d289b90b615c0068a3ea71771f616042de7d3a16f38f26c5fabe9ba1654d492b4fe76243fb83a73f1c27061a4fc9e0f7ce63a7d5d23cea72b3478c2bd6f4d9c98976fe39f712825520d1175a286ca713f260674232e3425aa367441bb7e53252a0adad4d25de2138fe5281b2a164914878822f71cd72ccef0dc0f0361f5d7b4da20f3b5fa58e0d9fb855444e9649d5876d8799e7e1c327d42e296299daa265b90709bd43c3e85d32171a8b2793f1db8a91256cf5c21219ba7ac2f00fbded57b70a05f6079b42c76854f2646c7ccc76c35de4771bd65af06fb6cc05e250aee203521a5a1c2dfbc3df8f9b8d109bab814e0b5dec479f5320c527cd2018394fb638661c00937621e6cdf7aae3f36b8b176a410ce325f7af80c3203c8a1e98177cc59f37a4b7197e1395e323739c2647ce8f5152ee8e5c00ba5e96e8725a38dbef53a93442c1aca8f34638499273a55b3dc8531e9a77026880dad7a4c73b1c78721310c1a7bd747c01cef0e39cd1f86dbdcd5e2c9fe71e392a7eabb20d6d4f9b3024f8da0c5b2fe770817b2cd35df58e5cbf2234f1f3a764311034afdc35855fcdb510b5bdada490e724d52d95fbf135e22c9ae1b6747c07af2e8d596547bb07bede73b8ce81c95a516642ec13bb6b91ad2a033000fcc2604349b5ec937e2aaf6c14cd6467d6379c5f21b8f6026c681323332ef7f5ef95934626c113c1774b09553fc926f82c15ea92ff94615ffc40c69b22f725e122233a49a88ccfb2e7d5f89d9526fbe1264baec58f0ca973ced710e39fa37c679814db5baaac42c192f9cc472f84b854ba2671bd2390df2171cb93c6162e9bbe1b93fcedef4b2867a7661f0000520c29fbd302d134c5592be69c8ccb40804ae8ab3c9b320c8d8c84f22f3198fda4c0609b6ab5783695a1dc4d373092fe88a0afee880a6a23d90748ba52cf47e626107ef90639c961e14c0a04922c73b01587f7e090e6fb9a9c19395de1339882da482edc529d409d711f1c06ac5c403750a33a8bf486495f2743123308d6df5f294e9fa67ad00ffbaefa3b29c80036d9ac575c59a95f707d5b1b8fdd0ecdcc3a4cec3bc9d7e2c56d315c4b55692683f665361cba3e3f951dc284710dd9988da538fd3d7c74fa929eaaf12c2fb44cbbfb899e07b7713c0e7c5b128bd46dc92435ba0d989593e8aadb4639635d4e8b0a528d610fe41d4746e4f0b0e76ab181cc2c223f2f243d8acad59a3f1bd3328d89511d353211ab63d601614f67c40e19525a782501f2195021252ff128bb39edc0fa40934ecc9c25041f2f080c152926944c22cb725c878b50a27d7b7afe158087ab04c087715187149106b877267d044f8481cd356c5ca2b5ec7e28eb31cb9f00f6bf6a2f3d157d1bec4f8e8c5ba1ec7149016cfe5a737517c47c0aa117b1659601942b42371aabe034ab7b3fb08985c5578f5a04f0ea8084459af1178112f0fa671bf350a7d1771152b6a693f65d17f507bf23b7e6148fa5e809d64fdcaf86c290d539e9ffecc834588b3e6f56df1051895fe1744f53c06dc7725d8ef3e790fc533dbfed3e28ea1f7bef17a0ae6693bac379759d25ceb046db4640ad38315ca4c3520361525e773347954d16f1cbd012a04cfe5b7db070e2e2aae50e3ed4e1b905d6efcd26dd750add67f1941277811d45a2a55d753e594894ee5089c7b8ef3cc2d7d0e71659657a9bcae522e10d1590e9a72ecc6a8432bbe9ea32af03a33854cfdf6a6861f79eaf3369032b1a63649ca5c71ff589e28da3a19e2bcbc39c34daf9f9b14b8664dda8e0cbb4c4f3d7094bcc1203144870d41dd170a57fc1ecfd45dadf773a95d7d61b205ed45f08c4ab83c4bf3acfa34522049271c2bd4052ad4f45aae9afbc6c5ddedd3b1c1958b38ed5ebdf74e054cfecb3d352b668276705f9fdd0ac4b2daec44db8d3023a9db1b3cb393f7979b520fe4750d82a6d09c4ea9a1009962fcb5563ce096fb75e76c0bef1edb08f7fd64cf115de48c16ccb3e87cb9c4e54a5dcb9cefd4e0536b97c08092763036f75611f78404116cb5ed29d71d3aab6a2896abc753e4955d5bb4b49851b6ef1f70514a1144b04dae6c8556e9666ae1ee93067ce5a342d2951f6ad2d0582ccf4e16c81b228b3df3491ce6508245eed4915ec91aef6acc2b99a40f4ea20810dc57c1dd301b570266c46a2da746ea4408ca97475df85752499e7dbfcd62c81c79804d397489dc299594a061aa7c5a2333ede67e510510e5410fe1e5f2cc3e640a29944132184125ad7dc23cabe49807a1721abfb00b0216f5e8276e1bd2c5d8957e59d35ae3319d8b9fa934d8eac1ae73c80115b3c3240fdf77c20ba21b9e25933b17c344b0b5bc7efaf93fdfd934fd727aa8f5c9e8149911cb8183beb90012b8dc2a409ad17866fab842a910d046c6512f0ad9e4b2ef43f68b779b57658455d1043c8581af3508489f30deca7fe586d726359539bd46be041e1d884358136b39c7a66f0d8a14cef023790db9ed60b59bcc20839f6bd061bc0d8a435e62579f182968b1aeaf79b8b134351f9d426f358eeac9267487c514b0b8f27bff015485b6f490408b88b6f6f5738fb8f352afc51320076db25e7d12b9c8454797f347b695334685a72c4029c7fecb1ba9407cde001fe1fa8e0ca64ee0f9cc00ad40a15927d3b6a1cdf1e819214ce4463ef02f73cf0928b751bb95378bd08f357f90270ca120c33667d30d4b2b0a4bc8367710f8d32e36de89229d886e3f8f8577cd38f2f4c180f5f4", 0x1000}, {&(0x7f0000000100)="c5774ef7f41e58de1d7d8e042ddead06961d611ec54c84d9bde9ca5ce9c927fcc69c5c13e9010784ef3401f2dcbe8fcb04bd879de9ba9dc18fce2499644a1a2a4a1bebd070bf12d850", 0x49}, {&(0x7f0000001280)="0bfc5ff4215bba398d4c6390ec9222317b2370e1ce71fbb41b7c9c030a41c0137902930e160de8eab7eef95f55fe3c1337b93712c21d3e4964656b36734afb0c262ecb898b14de62884c7f7f1429e823903d9c715cd6ae96cadde21b47f3fc617511f86cc36b0d1abdb1515835c1fd1215", 0x71}, {&(0x7f0000001300)="124b2674479785a924bf1b139a244331b89e0cb2a9060ca9f31d429c412de42bcc2c3239b1dab35afa889e143c78b84e5b0df03e9474dc1a22676f69f6cb474a06317c3b690fd4d9640f803101f6ac1b31ede669c9baf6ed5c7750e9e85e7c38a54052390887fbf7a2bfff7e200dd9077389a8ff2f88269bc006f846a2927a0dc6fdfd67761eb7103b38c4ee8179e42cf5cc9faa8971d1cbb57ac4be42846359ac6405cb09d412b5bff66c07e46a67676d450d5319a0d16e0846c641c3ae0adcae46ecb2699d75d0858a9475d07e773c31e0a581a178d1a4fd19b909973afdbbad0421984fe8011a4c34ad888f609f597fe6190cf8227cfa45b0a5ab11eecaaaa0f98baa5d2de6df43fee7719adafac0c505c725759b1c3c9eb4ffa69c501b39a54856ff0559cc20c9fb8af5fbbe409ef31274ca2df990498d410e45407da2804c26289a7f1153dc390462fe769d192844d331297b0b69fcad1ab14e23e910ce6816332459f92dc6f7852ea1a47d9607083475d2ca30949c1765f567512d590511bf51de763f81fac9f6e582683f1be94d56827434ae10acd1bc2eb984a8c3aaa443c493c9e250ee48447ff19def8afa770e82ca188dadcf9e8a5255d10b662d03ca59f6552125c0a20a39a300537a0e9a35e4d56c075e049ea924f8c0eba9c2571db11640b4512128228ac505f72f1e17683dafe4b378eead6f6628ac00426eca7a9b35889426873c05c41eada5fde0b888e34399568c3cdd7f111f2bd2ecbddd034e2c8be1d2908699c125d567d9a64d83aade4b85d8e04ab21e1b33972f9c74a1a83ea70f14d83c8aa2845639e965ec5a41e64bd06a889d361777e585aa2c746b4878c000b48dbbc82e4b73661bc86c74c9dc2a66a321e33a2170cf89a962343b6d27ac7e8a8e25b57a32df0a7bb41202fee553525aa3623960dc4db08a211ac991ec84098874bc52ed2fb030c3f5978aad8d4dbfd0ad65982d675019272f3aca478b521385508e9d087363aa12dab6acc9897f7bbce5c79b50db357b61410c979c5bf324189a3d6398a672a4179f8ff6c73b88127f079cede1cd496950db831d334783f66837e51a764a921367afb3d7ceb5d65a022ecd024787cdb781ab27a43b4de00f2611c671f5e29ea20e1d9d8285f0a55c85cfaa40a25960d22386ab6e1bfac64da02415f73aad7bd3f0ae838eaea061240a5a88e135b37321e4895e78059e1332b0ad8785a8b152e0456f313b90be14dd3c5242bb6fca9b8e9fc011c373ce35f7866d1c6e2f1c2e0f289d74a8059b203dc718cf34fbbaaf828bc8db3b9c7ef6a62e93a8c438d67967d8cef54cf20df7ed05358f6da01018c0fe2b0bcaaf07877b85c732943ad2e5e6203064af9c11bbe6b09cb6840459a0bcaf249a088a3fc9007686dcad1db81a5064ae978f0cd10a04d1e9566b1d1c4e354ebce3538a901dd801c74b1cde7ebdd463c8e905e84bd531c506c1386f4856f9406a790dce23d6fb1ba53806a647db48c61ce10c7aa7553f14c5bbea6ab5cd4765663b4e99c6a4f77eaef23506a8508ff13beee91effad3f3b4d947b1fe6adbd41bb291ec4373487ab465f4c00e35970029c1242bb9ef4a06e8d2d99a5d3833e9d22737f681c9fe66ec3ec04e044327535ed43bca2be530ed7d01f3a8963b45eac9d3e1ce7adaa351504a372b852f499e877221c22e84e612fcccabf3c1d5b24934c393dc5b30eac7bc1febdb8137733896ba0d5a7da6d2a9c69015304095c8f48556cd1d7498f4574d55230b7e4641c71c22698eede9223a4d8bf3c896a69a5727f77297c90db92788d3c439acd4c112ae54690e1d850ee86666078842f97e4039d9331903a5e5a8154a4c9abd3f268d4f71743964d9f92e1e34089e2dcc23c89d3b47e676ecc6dd951295390dd59e4e6f45c028a21d823fe1b9bd4025011a16a74592230a1f6157620670ac6b2fa156df593f8d39a9137b67949a6d4ce9ada1c29414d8f9cae1ab135ff227b4376925c3ba5f9700d7924b618048e5d411756fce05c5fb6690bf333ecc75ae80536a40c2f2cecbd48d2b58f9ee6d9252b73d82247f027ba361afe0eb65173718efea194c588cafbda904bffbd7c6d8854a217f49a2f13a3ddd1f498b8d731703319842cbdfd716df786565e440a4eeb6667efe44cfec316e484c0b74c9cf81203d2417367cb6937747de1c807fbdc53b28d4b3d36b0f6976853d6b6b8fb9b4a6a15b815674d2f424b200ef738d8a8234b8fa28d6effa183604e1519bd905d42fd2d26eb2163c05071729d572fbc4670de12a8a0c948e793a8f9daeb49377a52bf24756a5479416d06d2bb1b3859d7521cab3a7fe702621baa96addcef80efedaf1661f7fe35bbf4e4dbc2e06d206ad8488bdcf897893ebf1404f7d3a94d0a36add00892ebca7a5f63a84741c768e74196c27860364ef123f2d07dfbeeeae6bc7e9c75753489abc6afd6898c3c4ff747f5cc9bc30845f0e69ac1ff0febc15db2bbcad7043856d1d1f7eba8c5b7f361942491c6226bdae51f172d9b5b02b6c2a0df004f67076920ab6546b38d820cd8166e27668eaca5901d4621f8a2c7c5b4f0cae616b7dd0b57d00593f03fb80c00a5a7f95e0e81392479d29195e44a68908d87670164b406ed7f1583f2edd8f919c8aba29fa5624bdf502b03ea2b93735713bdf03d8ee75a29bfe49680414cc2bca9eaa42813fd850a7ccc605410c00204ab45857f32962a99b0bb3d77901d7862cbafeca034ab7c9d29c152b51309c1b147322d72d1549a135f983802136e7d505a484f3b7ceb0dfb1c55791f68a9d22e993bab306df42e228cb52986f74495bfb45759b89fb681184874ca88bf8c5fcb3bbd8729d66801b5fd60bf7717137a1f9ec911c6b760970d3addeb1f948d12db66cbc99df64e57972ef1ccbc3941dbdced14b82296572f2357c664546adff57e67140fbb2b1677a06aad9220b61f354d0892e2dab1e6f0af35a1fa2ba817ea7c33bf2b251c0cf3a61cff29f0d9ee9854f7f4774c4d63771dd204d63b3f8ad00c1c9aec150771cc8253ce0dccf2266fc70aa1082d733edef29213ba4d383ce70d26bfa3ba90602dc8559cdb588de96926503be712ee3238adf9fed05634217aba60f9d6d7c1986bcc0e9b5ea9e4d04f31905adace3c193c2ebb5972244c4be9d0107ebdb98ff62d7b01ef119557c181254b45752b176f564acd226306767734836ecbb851b6d57276fd2336aaf5dff63713c69a7fc160a7c0ca02589221651db1cd6ed1a4b282dbf770e3242ce6fd74537129432ad444407b89fe6fc8ab2428975b8a8a2d571f02f6d32d4ff191bad63c7334afd2c371065d3b2baca10c787ce709d369e61308b8c2a6204abfe39c787fa1c4854e90f6f112be4a9b84f290b13833f743de54b784228318b863bd4b63e67a44017ac2ac02e9c975c7af93b7da6091f0b8c00a7f96aef82503f905453c8cb41f1eb13cca85a69be732bfa2f679f6adb73c4cc6f420b8c27df0be2f2e3b436502987c3a0c77bcf81286893c582763ee809769b59642fc1252d9b3700e0792bab5a6d1b61500a947624421555ac52c6ad0c5a8c2410907050a9af323eeda00335b6bedfc33729b384fd84ab3b7913e6940386bd45c74065902046b019eb678fa1ca94e8fbf7df74ce9028cd6b92b0e8e1d59b01e0267cc31b385660d41e3dceeb54329e4d9384a6b9db50e7df08511fafa5d863bc42704befaa3c4b487981bb01b992147aa15f29f9140df4cf577df4a6a627b9de88e20038b06d5c6cd6c9f4cec19da3584dadbe8e86d2242b3c9cafa89ff2d91394d6c975b967dcfc805e3f274cb6aa6fb2ecb50f251ac11f0c2704be0453abd2f71a2a5c5d80bae3a4a70eb24048ab03e12f3bd98b82f48ff3a57de5218a0ed068fcb8a05de78b0ac1f3105f7ae0ba79389d40fcca012f0571c2e525e6f3731e3de564622bad10abe80156752e3b3dbfaef0205d560cf159ea93af909322c856700803796f8bd1a03e92198440e7584108a3060cb2651b6ea6ec6f6b7d63945bc3a7ee75d7e5a4d57de765304487020754c34ee94bafbde41c452a8a706f9ff5650366ea247abee742798d8947a1fe6e285f106168dc42ad239658982bf4ca322a186d6c4be26dcc148e9088e9436c0dd64181f7253b2faee65c829d61970fa377aad0838d9fedd18f03dfeaa5bc29e9797899844fca2f64bb00fb65c5ade725ebed5ec9ab13448896f6334d12ed630af422fec4149ca9c5f727e672f0359413460960c75fc767bace6b49cdfcdda4ceff0584052b572308a0cb122bdb7b98a3e4281fa13c6a6572de4d04d700fab01b7897a3e78e25cc784b52ecda39faaa8fbb3b180f6938ffd50e20e3d92866c39fd23f893bd2035154267d7a230adc40bc60c9d83397f975fbe7d297c9d888c4f456581e02b7fd4b41384494718ac0ab12a7c513e8988ddeab942f7ad1395022d72f1888647ecfb627fb291d911004e7b5ae9def40b828e63e04a338233d14e0b201aee70d85195e007cfd607613fb33927a996cba4d960f4ddca547d6c00fd4a3282e54bbe4757ee622aea385c309787c59c55843c09b12a8e66612a507ea18987515d662c7afe2ac068bace964ccbbfbecf45bbf3160f9809febf6a810938dd1c0f497e79983e294576e13d9b0c5e149a5c87b3d6cf843b366dff25ee275eb5b90a93734bc0d796199d30b093aacddb725a2f3f1684919611f4a053d22e4fe8baee704a3926dc8f38a8c06155327473c9c8aefe7136d1e135736ccf503b5558949b1c69234c70ef7ceccf88ecd4ba702e9caba49afc8a923428eb9c2acb8805a02d81279f589d7c93f33c01e0401b6a2df2291f7e0507ff4ba04bd6e886845f068b49aa1b5c3879d2a741eb586d160b469f014cef339eecbe7e22da4fd16028865c982b85a0b7a2b83073fb8466ff549a69f187926a35cc16fa037fb27b16790cb6a26c1101338363f4f0e4e99c21c42b0e2722255356bf72aa714863cd0da823d7eeb80ea611fdfed1289583f1037058ca1881587875571983748b995eabf6ab24f5ccb079c6d0eb45235b7fcd9abc738ef62d25800961057dd201df6adb7d1da1477188e120f0098f5bcf562b6f834851fbe646afa28876ed44a02e2f7f6363210900b4e4665beee6952a870ac6949b16953030c9a49ed34c3a3f9898d572f9a8da2486f7c30e4762f58f3bd47383b852ad78bb2f56ed5ea231ce874d79188e2686e63fb41b496623427b84ad924b6ca30e832ab2bcf7f7fc24de74e4bc5c71c87f2dcbc3e7b27108c53a875a838aa5d89b21b3638a71e4b0de86918793714622ef38748eccb47ea8d4147f01f77163ebabaeeea06514ce967624b538a842df197e0073ba335e8e49b2d28816063451baa293926f9aeec8524f9496813c36f33e15d7c8af67d78104bbd1bb31e5709201a832d561a455364c7074da2156220ed1f522a823aacacabf4b694eaa299a4c635d3a88987929efc8fadcd88e098b9392cf757f85d8e7fe572bdfad8d441ac0ebd5e0d0381f9dc9ed0b8452e5bf7f9e2e89e0f0075fbd3c04fdceea657347cd29e7f1a8178ed502e7b6c8bd8abc2e72299de69e97bf8f951f038600fbc042e13d25f71c119550bdd3f393b7da0527e6890d31cf9ba138e4c68410b32f54eaf81d6c1a2955551cda5ca4ef060f5f24b727ff3b7a51df1d6421b1bec6acf1c1646f416e3e7b8d1855ca7fbc9b0361fdfdac95c60a271937bc0f82ce91cc44eee1e1656d3312a7f2dcb02401a4e83f8c91", 0x1000}, {&(0x7f0000000080)="334a12531f3b4ed4fa95d6d69fe4c5a841fd7b7ed284836d4cd2abf227356eb93408e5074927305a", 0x28}], 0x6, 0x0, 0x7) 03:00:58 executing program 0: r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r2 = getgid() r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCFLUSH(r4, 0x20004268) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r1, r2, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) semop(r0, &(0x7f0000000300)=[{0x3, 0x2000, 0x800}, {}, {0x0, 0x0, 0x1800}], 0x3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) writev(r5, &(0x7f0000000280)=[{&(0x7f0000000080)="1f", 0x4000}], 0x1) poll(&(0x7f0000000100)=[{r5, 0x15}], 0x1, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket$unix(0x1, 0x7, 0x0) r6 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r7 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r7, 0x0, r7) pwrite(r7, &(0x7f0000000340)="5a4444820a11cb27f8d4a8da30ccf4fc926ba2d0baa62a2c3c11c06eb06fce05ffbf82d7fb5154f600e73377fcfc2646e281b816d1f1ec0bf8fe6dea7eda7cc6c2a647beff60035881b244b50af20f68975a93aeb5ed28bdf9fde05c44e937df72a095eced5aa83af834c2055d8f32a545c516f9390cdf33c29ff2a20d7665cf7400bc584042a0683f26908d9cd6a3735e10e195bcbdd6ec5a46107bf67da3c2ffcc5c171e012b789ff29f6dea63882f3704dabd520da046684fb3ad624f331e36c71c48e1b6f737ff73327c55315d87c3edcb1f6fa5fcf68ff87cc6620cd6c1841e2826f96508c0948417d47e30f373ba2a618e761e2c5c5227918ab3b8874a754be0a7e24839c865adb4e86e5cc72d6693fc3f7f1c929053799e723e77c0959ef9abda95254dfa4734001af063b0fdf9ac432a6ebc72ef6304f99104d2cbf94b0f270b4e8035ce9784dc313b0868e39f801beb113c4997ca55969522991bed8816dfc54a125014c851a16f84a75b5a305ff4e71c92329ce721ec3462a2ec6e7d57ad759951ba40160bea3b46a80ed603e1a52647a08a7986ae5e66169a3b29f53c8d9c76db8ed1dec20ad368a630b8a03711ddfc1e5f11cef1017ff95c0ab2259f64572b8bf3430d5168e6fe3d1df6d11907c0fd82c2e9584108148602f7a1a22b768c163480906c6965b35d1a3e738834483aa857b83a3096be6caba1de95eb4fb81e9c1233a779b786d86fb2716d6ebe43a62962839f5d157072619658d20c55fa28e803feba1a0c0b8125450b0317bfdffb19110f580ec8d0c41efa7ff27980cad7f485641b639a6e0b5c7b3c87ab9217d5f09afc1c7c38fcffdf795bc328e40326fddc64416c722fc6621796ae582be79a6c753e8c2689c052df52ac5a1ab237ef38718833831a99e93088e8ceef356d7f66865cb23e83f56815c36ed17d4b9fa4864af80c2cca6368592603d28489eb438a9e9988cebe1e4fbd9f85a2583523fe38a459584591f75e0e2b014f783c989d640bbeb5e3fff3765d630c91f68e7148029deb0210e8cfa4eb2a7556b283c03349ed21dbd77ce55c3101dc3d3fe44c673cd4cf572dd004a8cf34d11599c50d0b2c3c599bf72d65e827a3d1a7358b06255c219a83138f91c5a3bf1e1bc0d7756acde5f98eb297d26d8efb0790213fe5d96122d1a4dc269d4ef4126e3a1ddb0e41f621e2b642f52522c4e4c6b2d38c3afa1d296361c931216a5ba6a6c157252482428f6db7bb0ae56e3d22ac35a804057cbfb96f85c126a3b0b68f50a6065ddda5acab61eb387dac9ebbfc8134dd1641bcff9b55f4361ab431707ea60e519836b1e1cfe2c361c25f860175138be9644e3555dbb362da702ea3f618fab6024d1d40906a41417932c55900fb997fa726b132ee1e4bd4c0cd3b391e6b3a10729bb4b8e88d1771b16e4fe53f26546a924020360fd8beff9de1504d0261b97c7551c248859ce69e482e50fd05dae7f7b4fe1c39961f8066ec5f1363264599a2c03d4b04a71f0bf2c41ba418c89b60c04636638b9e4d7565f8184a3087cc6f8fc56a7a8e30195d023b9b9248f0d2a7598ad6f9ab542ac85c6ec8cd94d4355235701632635ca1c9c07739a38301b379b216524d0c85414a87c3c68b0bb44925c3f488001f8dcf127e4e92eac2ab3581c926d135d22a11c6c486a689091af8842dc6f5ec3156fbb8d22c331a94aacc41cff255be338d45114e369189c19d98236cb7d0febaab9467d9eb9ac30df6a3721569393d56b2199dc55b121bf6e2e9ca89b515a517b84bd18a57b63550fc8d3cb75b12403b03e199433b14d6a80c42f9d8f47d83abd5a9608dbebc310ded880412b2994ffaeddff42c2f3f8c5e29062a5f334d9b804455d46366e0d670c733d68f3032864ea292221bda93c08f423df11344076aad78bf284de2dd747c32640aaf7411d1b66300718ad34043627cc2e7411f97e125e7adc5bf89d3b1f537a5dc87c0763b8f85f724dc4f08ff474220cf398a8bbc1af17fcffd1e96341907bbda4703da6162415f73efa5ebe0ded4196f9fa535132cf30dc808b9abc84deee0aa57ba00ef095bb95c82034e9e753a518d98f416d801c3fafdcd581c00c7e449cdcb71bd4dbd741a1a29008f4b7a9d4649797247dee9011304d64308b1d6f2641da7a0f6d1a4b30e3f08a50be7a6cfa39b8e5092c3210ae6a5fb069b9ad81d20cee23c42b3d986880b3afeec5f2825e83f0760cfd9e0652e206e5ef5998d59c385d285e57f8a9f90299530a11af4dc0144492be5eb6edcb903d38a2979ffb596a88453643d798537bfc52e322b77ddebe18000375957524a9fb9b8233d483d64b99c3f3bd078456814b21e9c37d83ad0479dc40c7be3ae90e9e8f8f321c7e2a3e01670ed175a6767e4c81569c6bce6764b9fb27e69927c9f62af8a3833d1b17c73f9759fe16756bb6936d1873f9c8340161a6dec644caa2579d4bba6d19f29b304a4ea41235d420e82c194e428b4100a0dc15371dcdb8c869968bbea52f6b01f10704ba81909fac8d88a7ccc12cbce7692e49d8c28289f6ce06c3bbf9f917211728de40fc651671c35dc8d905c3770418c85b33bfd5e6eee62f7d5c2fa56cb98fda8409d268cf903f47b8179eb7c77234c3ae72afc38d5701a814b66f2168118b99f5b6b20ef5075fd3fe861d28541ae6f9c02d70f1222e6c57d82604018ffe2fe93194f3246364776cef94581674f67c3eceadbbc15ce19cc7a92f50cfe0b116078cf4b5a1d75d1acc47cb9836405d3b6241dda9b8f1a90b4c7a58ae5f820f125c0b08435cc93ed2935efce9ab09399be929157c5c9151c7af20a827c774260c7d691a97be943cf01c9dcbbed14bff8ed8e30a75b15dd120ba157c8fe2f6feb51119bb5d41e3a00753e539cc9271020beb6a65ed50c16c2d19236451a00ac79ce4ce48c9583e1fceee3bad935dae300a967a4bc10894c65e98ef98d5740813d0dfd4200f9727988176287203c979d151270ef1e8627a0fed937843250dee094cbec31b9cfb0461479bf8c320dc2ba1da70a321f8d2bd5f67104da8339f0a51091acdfb5b1959b2e21c36ae28866013ee95e63f330977556b6d4c493d3db2ad53948d16a655ca5f7affc1caceae8004f5a8b5dbbb937d779a436eef6b838fbae580a895b5421c7da56e3f9d102c3e4017226f70adb871732a7e2582d16d8144c36fdce62d00a3129cf998e425ab7478afd8ce30c8c2a7a2cb8fabdfe83d0b7a00f5d7c4701c37cc2da210b1e85e5a6ba8a048f044750bd9db0ff77876d7aa3831a335587c52bc77ff9a21975e29d40c2933b3949d840a85bd0aa8a8c795e8ee7a494a8c71a5398ce267e722141684a8efe616f1edb86f813f0d24dd916ecb7ad865d18082881f07889560496fd1f557378687859e16e1c2681b47f2cc47fd32dab8b19f870f5470ad3fe9437baaa32329545e7dc141f84fd26f785653854fffee729fc897f299b6ad2374eb00f4aff76102173cea33acdbf78fa630fc36c01b9efb6f77eaa0aacd4b88c97c07cfae76a4a5ae1986e77088c57d8433aea01a6e3958b76295012cf8d01a028da946640d83920d98b779e24fda4628e9b4066c8a802cdd73e2a01fb27f134b3406288a46ec52c3817d71c53318980acf017a5d6cb7a3b88c4d1db3de7d29fcd123801146216ab8b1a50db484271042496ec24fd089825e5b5331b10aa25ad6578a139577b75d43b04dcf766a36f7e467150b0539c9f9a16443d16866e52436e1600260d75632cbbed153e44c10abf9b1e96a99823c05df50edcc36b0b0a3c8eb407a7807d944f482a82bc5a3198cc8bec783be73f30d745e14e8ea79b5fad17c2fdd569116ed64883b11f2874a1576a9e8ef0dfcb6341da427fe94f467f052c70d17e89a9c421d585a97f011dd99310d1b1210b78172910922e09a62950c2bacca0eb408f41f97ea6c1c6698562c533fbb6bf3b79210a8b3ee71c95d3fac10e788340b6223460899175017ba05ddf2b6c785d36fc794e888c389ef6a9148351aeb4fca748f27245644ce80de5c92bcce4ea4c4e4a5fe40d5b24820417db00467f4d34aefb957b3271dfad48c8a5e2abe84858da66d9f11c3dc859b941c47a9dcb56f66bdea12e9e5e94fab3376ec9cadc91a4aa27a9b9b48119dcbe3e6324347dbcd76b2c5ef9a6cd4f851f3cb594c80812958e24113d16627e1a8b80af0bedcc54c3cae6a0a0f6216747a1976eac862eafb483f06e87df7104a198b1cba6ed68bee3635834dc9abcb19b10d0fbfe32f1f0a4ab3435dd1a467af08ad41c6dcaca7be354a0befe0624b2b206cc21d627f2209fe927b93d82fed05c303bbdb0754346b5364b9b94d92e79b4dc0ecd5ed1d2e485faa6d92bde339c21d6342df5a0a76760c881575be7f604412b4e8158bd3baf5adf3cd4689c96761b750f85f205614a2a25876b386f85f94880a9796a9b87e516ddb1c96db95c73dbd439fd58220e71edc79f931109f45a1c8a42c1706bb5712dc2e61929f26f39d2e286d63cdb02dea506c0d334d3055c621e304288bb21a2badf045143aedae95f3044e91a0c69416a1104f94d42f259e4bdfafff67c3e7da8606980b7e43438eeb5f3dbddc38755bc29e71d2a75f4af4963a37066c58411560623b529ea767f1ca61a0c89b23a98702240837d089c02d42223a0a75943066323847803df55b3594e6679399824c88ab158fe02c0341ef8d1d292274f04332581998c75d75817c9fa5b14facfa2516e2ebec7aeb088b39d3fafc73dc652c972d9dfab67ee16ffaa6b7b103c245d27f0ea2135530f5d5cdfa1d7d4b9eebb2086a44692f67757a28f1c7a6b88e31ec89b39111252fe2e5eee7b321928c59b6ca8e941ee1b9e429351c59fc5131f20b11876b5585e8d3f5847b7abb1a320c54f2cf066a5e08ff8876179fa308908095651b6758083b58e873127d526950355c21bd0eaf6158b0a4b122682759cc2d235e98601981f15782fec2523bda5b9542b00e3d2a0d1ac8fd16e87c7c8a4e4825b7d82651d5cf739fc9f585cafd591c5d02795337e9adf86b68d55d12f8e74ae06d149c3256e25479d55f0bc13ff6748d84c7a1fdfdd73c5d6b7a99c7980900de8967db575263288f42899f55a47ebbf47fca2639ce2f42a783d725b1d920842351d1297deb18ca0c806768c51372f44fd1017a45fb852dfba8d1b5f884afc347156d13fda6b24f00b7e9dead83c5bc8a3c241123df1869b503422a827bacf2cfb352a419cd611a283be9f47f7824fcf7b91554a1df5f4045bcd563d9eb7046bf074b35b9f15668840070bf365cb10ed1f33037fe23ae028695c6b242d49a475428abb63fcff0ae526d655e7f3e1513300f7cf9f2a8b8e4f4b1172fb5f98a897fa32c1b60674d608f1f09eca4f83c6873c3b82d4a9cb36e0992ce34277bc3fd32fe12c8e81c08c386b738854c8abccf156663bca7b09a35e355249cb99d686bd040234974a55d2230f395a1a033e05a164efba33df609db2a59b43a67f0d818430693d26e1a47ef7ff9b61120376d50fa558a28b9bbe073ff9176cefc5ea5cf8ceae6915a620ed70d88c60ae87d74f3059f3f05db5b1c43cb906dab2e4a7dfac36d28109c1ed79393990e4e9e5ee0c989fd415d5a88aec104cee3ab0831ce076bf65b38b9e2c5251e3fda52bf78c7325f194ba4551166d08185d82767b49ead889584415d2e0693e16e48f844cf3e4111e2ccbaa7f9a419d37ec751afb1201034c76ac28fdb8cae69703bd249f805ef8c3ea98669796", 0x1000, 0x0, 0xc6ff) getsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f0000001340)=""/4096, &(0x7f00000001c0)=0x1000) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000140)={0x9, &(0x7f0000000000)=[{0x4, 0x0, 0x7, 0x6}, {0x81, 0x0, 0x4, 0x400}, {0x1ff, 0x3f, 0xf7, 0x8}, {0x7, 0x0, 0x80, 0x4d}, {0x5, 0x2, 0x4, 0x65}, {0xfffd, 0x51, 0x3f, 0x4}, {0x9e1c, 0x6, 0x2, 0x8}, {0x2, 0x4, 0x21, 0x75d}, {0x0, 0x2, 0x4, 0x4}]}) r8 = socket(0x18, 0x2, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x8080691a, &(0x7f0000000300)) ioctl$FIONBIO(r9, 0x8004667e, &(0x7f0000000200)=0x3f) ioctl$TIOCFLUSH(r6, 0xc1206922, &(0x7f0000000300)) 03:00:58 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x7e) recvfrom$inet(0xffffffffffffffff, &(0x7f0000000200)=""/213, 0xd5, 0x0, 0x0, 0x0) getppid() listen(r1, 0x0) r2 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r2, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r4 = getgid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r3, r4, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) r5 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r5, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r5, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r7 = getgid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r6, r7, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) r8 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r8, 0x0, 0x0) shmctl$IPC_SET(r8, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r8, 0x2, &(0x7f0000001140)=""/197) r9 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r9, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r9, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r9, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r11 = getgid() semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r10, r11, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) r12 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r12, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r12, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r12, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r14 = getgid() semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r13, r14, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) r15 = geteuid() r16 = socket(0x18, 0x1, 0x0) setsockopt(r16, 0x29, 0xa, &(0x7f0000000000)="03000000", 0x4) setsockopt(r16, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x0) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r18 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r19 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) r20 = dup2(r19, r18) r21 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x0, 0x0) poll(&(0x7f0000000200)=[{r20, 0x1}, {r20, 0x30c}, {r21, 0x10}], 0x3, 0xffffffc0) r22 = getppid() setpgid(0x0, r22) fcntl$lock(r21, 0x7, &(0x7f00000000c0)={0x3, 0x2, 0xc, 0x5, r22}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) shmctl$IPC_SET(r8, 0x1, &(0x7f0000000100)={{0x70000000, r10, r14, r15, r17, 0xc2, 0x4}, 0xe107, 0x1, r22, r23, 0x8000, 0x6, 0x3}) getgroups(0x8, &(0x7f0000000040)=[r4, 0xffffffffffffffff, 0x0, r7, r14, 0x0, 0x0, 0x0]) r25 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r25, 0x0, 0x0) shmctl$IPC_SET(r25, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r25, 0x2, &(0x7f0000001140)=""/197) r26 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r26, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r26, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r26, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r28 = getgid() semctl$IPC_SET(r26, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r27, r28, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) r29 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r29, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r29, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r29, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) r30 = accept$inet(r16, &(0x7f00000003c0), &(0x7f0000000640)=0xc) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, 0xc) r32 = getgid() r33 = getuid() lchown(&(0x7f0000000040)='./file0\x00', r33, 0x0) setreuid(0xee00, r33) semctl$IPC_SET(r29, 0x0, 0x1, &(0x7f0000000080)={{0x5, r33, 0x0, r31, r32, 0x10, 0x8}, 0x6, 0x3, 0x3ff}) r34 = geteuid() r35 = socket(0x18, 0x1, 0x0) setsockopt(r35, 0x29, 0xa, &(0x7f0000000000)="03000000", 0x4) setsockopt(r35, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x0) getsockopt$sock_cred(r35, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r37 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r38 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) r39 = dup2(r38, r37) r40 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x0, 0x0) poll(&(0x7f0000000200)=[{r39, 0x1}, {r39, 0x30c}, {r40, 0x10}], 0x3, 0xffffffc0) r41 = getppid() setpgid(0x0, r41) fcntl$lock(r40, 0x7, &(0x7f00000000c0)={0x3, 0x2, 0xc, 0x5, r41}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) shmctl$IPC_SET(r25, 0x1, &(0x7f0000000100)={{0x70000000, r27, r32, r34, r36, 0xc2, 0x4}, 0xe107, 0x1, r41, r42, 0x8000, 0x6, 0x3}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r44 = shmget$private(0x0, 0x1000, 0x500, &(0x7f0000ffc000/0x1000)=nil) shmat(r44, &(0x7f0000ffc000/0x4000)=nil, 0x3000) r45 = geteuid() r46 = getegid() r47 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r47, 0x0, 0x0) shmctl$IPC_SET(r47, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r47, 0x2, &(0x7f0000001140)=""/197) r48 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r48, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r48, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r48, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r50 = getgid() semctl$IPC_SET(r48, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r49, r50, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) r51 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r51, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r51, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r51, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r53 = getgid() semctl$IPC_SET(r51, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r52, r53, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) r54 = geteuid() r55 = socket(0x18, 0x1, 0x0) setsockopt(r55, 0x29, 0xa, &(0x7f0000000000)="03000000", 0x4) setsockopt(r55, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x0) getsockopt$sock_cred(r55, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r57 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r58 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) r59 = dup2(r58, r57) r60 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x0, 0x0) poll(&(0x7f0000000200)=[{r59, 0x1}, {r59, 0x30c}, {r60, 0x10}], 0x3, 0xffffffc0) r61 = getppid() setpgid(0x0, r61) fcntl$lock(r60, 0x7, &(0x7f00000000c0)={0x3, 0x2, 0xc, 0x5, r61}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) shmctl$IPC_SET(r47, 0x1, &(0x7f0000000100)={{0x70000000, r49, r53, r54, r56, 0xc2, 0x4}, 0xe107, 0x1, r61, r62, 0x8000, 0x6, 0x3}) r63 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r63, 0x0, 0x0) shmctl$IPC_SET(r63, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r63, 0x2, &(0x7f0000001140)=""/197) r64 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r64, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r64, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r64, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r66 = getgid() semctl$IPC_SET(r64, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r65, r66, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) r67 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r67, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r67, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r67, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r69 = getgid() semctl$IPC_SET(r67, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r68, r69, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) r70 = geteuid() r71 = socket(0x18, 0x1, 0x0) setsockopt(r71, 0x29, 0xa, &(0x7f0000000000)="03000000", 0x4) setsockopt(r71, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x0) getsockopt$sock_cred(r71, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r73 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r74 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) r75 = dup2(r74, r73) r76 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x0, 0x0) poll(&(0x7f0000000200)=[{r75, 0x1}, {r75, 0x30c}, {r76, 0x10}], 0x3, 0xffffffc0) r77 = getppid() setpgid(0x0, r77) fcntl$lock(r76, 0x7, &(0x7f00000000c0)={0x3, 0x2, 0xc, 0x5, r77}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) shmctl$IPC_SET(r63, 0x1, &(0x7f0000000100)={{0x70000000, r65, r69, r70, r72, 0xc2, 0x4}, 0xe107, 0x1, r77, r78, 0x8000, 0x6, 0x3}) r79 = getpid() shmctl$IPC_SET(r44, 0x1, &(0x7f0000000180)={{0x6, r45, r46, 0xffffffffffffffff, r56, 0xbd, 0x7ff}, 0xca06, 0x7d, r78, r79, 0x8, 0x0, 0x636}) getgroups(0x3, &(0x7f0000000180)=[0xffffffffffffffff, 0x0, r56]) r81 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r81, 0x0, 0x0) shmctl$IPC_SET(r81, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r81, 0x2, &(0x7f0000001140)=""/197) r82 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r82, 0x4, 0x3, &(0x7f0000000580)=""/170) semop(r82, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r84 = getgid() semctl$IPC_SET(r82, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r83, r84, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) r85 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r85, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r85, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r85, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r87 = getgid() semctl$IPC_SET(r85, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r86, r87, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) r88 = geteuid() r89 = socket(0x18, 0x1, 0x0) setsockopt(r89, 0x29, 0xa, &(0x7f0000000000)="03000000", 0x4) setsockopt(r89, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x0) getsockopt$sock_cred(r89, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r91 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r92 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) r93 = dup2(r92, r91) r94 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x0, 0x0) poll(&(0x7f0000000200)=[{r93, 0x1}, {r93, 0x30c}, {r94, 0x10}], 0x3, 0xffffffc0) r95 = getppid() setpgid(0x0, r95) fcntl$lock(r94, 0x7, &(0x7f00000000c0)={0x3, 0x2, 0xc, 0x5, r95}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) shmctl$IPC_SET(r81, 0x1, &(0x7f0000000100)={{0x70000000, r83, r87, r88, r90, 0xc2, 0x4}, 0xe107, 0x1, r95, r96, 0x8000, 0x6, 0x3}) getgroups(0x6, &(0x7f0000000300)=[0x0, r24, r36, r43, r80, r90]) socket(0x10, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000001c0)=0x7, 0x4) sendto(r0, &(0x7f0000000440)="98f728f8f955b0f22c50616364ff3fb4e03fe28a136c79235aa549cc2c058e7db382b334d822062fbe0e4bb91c3936a71675f0b2236d8992b2e6130d22f481311f712c84bfd02962ed026d6e75561c2320a7dd330a9741c6410247d2d3ef10448dccba96010f753259e6bf4f7d1f1db1fb31abe54264bbce9ab32843714509000000000000008b59962dfb33ffe97fdc9e3fdb3d87ddaf052993921284912e2af202000000146c4fa06519a7cc3e54854419aebfb571c7233d8377e1e9e823a07b9b749876ef3bf624806c32f902b1217e3a7eedb162d53bcfee7fabfe08c329bd50c60aeeb578e4a3b5e9331cb16cdf6714994b6cc8eac35824b4a3ca3216a8a7b18edb4d6bea424077bd1ea60df7744fdb2bb98dc7ec00000000bb1ea9704537efe951dbbad274a82f74819b2bfa100cc1334b1ae55f92280ee0faf57ec941f2284d8aa5e67d18739f0fd81f0f825b4332f7fe663739c49df54f1855dcf5049bb2176572158e8d29d6104686045e25c2a9e62429ec7cca8e5e43f3fec22bf1e8b86f82ff685dd155624a46928e0767e15b20a1c0fad5f710aa42cca6a2a650af33e1f3470c9b7853421ba6d2b32732632e4d6b7f4ea5e18b568531a1b1dd7183ce4d2ca00800e7", 0x1c8, 0x402, 0x0, 0x0) 03:00:59 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x7e) recvfrom$inet(0xffffffffffffffff, &(0x7f0000000200)=""/213, 0xd5, 0x0, 0x0, 0x0) getppid() listen(r1, 0x0) r2 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r2, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r4 = getgid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r3, r4, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) r5 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r5, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r5, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r7 = getgid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r6, r7, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) r8 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r8, 0x0, 0x0) shmctl$IPC_SET(r8, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r8, 0x2, &(0x7f0000001140)=""/197) r9 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r9, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r9, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r9, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r11 = getgid() semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r10, r11, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) r12 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r12, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r12, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r12, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r14 = getgid() semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r13, r14, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) r15 = geteuid() r16 = socket(0x18, 0x1, 0x0) setsockopt(r16, 0x29, 0xa, &(0x7f0000000000)="03000000", 0x4) setsockopt(r16, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x0) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r18 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r19 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) r20 = dup2(r19, r18) r21 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x0, 0x0) poll(&(0x7f0000000200)=[{r20, 0x1}, {r20, 0x30c}, {r21, 0x10}], 0x3, 0xffffffc0) r22 = getppid() setpgid(0x0, r22) fcntl$lock(r21, 0x7, &(0x7f00000000c0)={0x3, 0x2, 0xc, 0x5, r22}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) shmctl$IPC_SET(r8, 0x1, &(0x7f0000000100)={{0x70000000, r10, r14, r15, r17, 0xc2, 0x4}, 0xe107, 0x1, r22, r23, 0x8000, 0x6, 0x3}) getgroups(0x8, &(0x7f0000000040)=[r4, 0xffffffffffffffff, 0x0, r7, r14, 0x0, 0x0, 0x0]) r25 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r25, 0x0, 0x0) shmctl$IPC_SET(r25, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r25, 0x2, &(0x7f0000001140)=""/197) r26 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r26, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r26, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r26, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r28 = getgid() semctl$IPC_SET(r26, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r27, r28, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) r29 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r29, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r29, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r29, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) r30 = accept$inet(r16, &(0x7f00000003c0), &(0x7f0000000640)=0xc) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, 0xc) r32 = getgid() r33 = getuid() lchown(&(0x7f0000000040)='./file0\x00', r33, 0x0) setreuid(0xee00, r33) semctl$IPC_SET(r29, 0x0, 0x1, &(0x7f0000000080)={{0x5, r33, 0x0, r31, r32, 0x10, 0x8}, 0x6, 0x3, 0x3ff}) r34 = geteuid() r35 = socket(0x18, 0x1, 0x0) setsockopt(r35, 0x29, 0xa, &(0x7f0000000000)="03000000", 0x4) setsockopt(r35, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x0) getsockopt$sock_cred(r35, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r37 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r38 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) r39 = dup2(r38, r37) r40 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x0, 0x0) poll(&(0x7f0000000200)=[{r39, 0x1}, {r39, 0x30c}, {r40, 0x10}], 0x3, 0xffffffc0) r41 = getppid() setpgid(0x0, r41) fcntl$lock(r40, 0x7, &(0x7f00000000c0)={0x3, 0x2, 0xc, 0x5, r41}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) shmctl$IPC_SET(r25, 0x1, &(0x7f0000000100)={{0x70000000, r27, r32, r34, r36, 0xc2, 0x4}, 0xe107, 0x1, r41, r42, 0x8000, 0x6, 0x3}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r44 = shmget$private(0x0, 0x1000, 0x500, &(0x7f0000ffc000/0x1000)=nil) shmat(r44, &(0x7f0000ffc000/0x4000)=nil, 0x3000) r45 = geteuid() r46 = getegid() r47 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r47, 0x0, 0x0) shmctl$IPC_SET(r47, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r47, 0x2, &(0x7f0000001140)=""/197) r48 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r48, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r48, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r48, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r50 = getgid() semctl$IPC_SET(r48, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r49, r50, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) r51 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r51, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r51, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r51, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r53 = getgid() semctl$IPC_SET(r51, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r52, r53, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) r54 = geteuid() r55 = socket(0x18, 0x1, 0x0) setsockopt(r55, 0x29, 0xa, &(0x7f0000000000)="03000000", 0x4) setsockopt(r55, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x0) getsockopt$sock_cred(r55, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r57 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r58 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) r59 = dup2(r58, r57) r60 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x0, 0x0) poll(&(0x7f0000000200)=[{r59, 0x1}, {r59, 0x30c}, {r60, 0x10}], 0x3, 0xffffffc0) r61 = getppid() setpgid(0x0, r61) fcntl$lock(r60, 0x7, &(0x7f00000000c0)={0x3, 0x2, 0xc, 0x5, r61}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) shmctl$IPC_SET(r47, 0x1, &(0x7f0000000100)={{0x70000000, r49, r53, r54, r56, 0xc2, 0x4}, 0xe107, 0x1, r61, r62, 0x8000, 0x6, 0x3}) r63 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r63, 0x0, 0x0) shmctl$IPC_SET(r63, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r63, 0x2, &(0x7f0000001140)=""/197) r64 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r64, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r64, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r64, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r66 = getgid() semctl$IPC_SET(r64, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r65, r66, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) r67 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r67, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r67, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r67, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r69 = getgid() semctl$IPC_SET(r67, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r68, r69, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) r70 = geteuid() r71 = socket(0x18, 0x1, 0x0) setsockopt(r71, 0x29, 0xa, &(0x7f0000000000)="03000000", 0x4) setsockopt(r71, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x0) getsockopt$sock_cred(r71, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r73 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r74 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) r75 = dup2(r74, r73) r76 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x0, 0x0) poll(&(0x7f0000000200)=[{r75, 0x1}, {r75, 0x30c}, {r76, 0x10}], 0x3, 0xffffffc0) r77 = getppid() setpgid(0x0, r77) fcntl$lock(r76, 0x7, &(0x7f00000000c0)={0x3, 0x2, 0xc, 0x5, r77}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) shmctl$IPC_SET(r63, 0x1, &(0x7f0000000100)={{0x70000000, r65, r69, r70, r72, 0xc2, 0x4}, 0xe107, 0x1, r77, r78, 0x8000, 0x6, 0x3}) r79 = getpid() shmctl$IPC_SET(r44, 0x1, &(0x7f0000000180)={{0x6, r45, r46, 0xffffffffffffffff, r56, 0xbd, 0x7ff}, 0xca06, 0x7d, r78, r79, 0x8, 0x0, 0x636}) getgroups(0x3, &(0x7f0000000180)=[0xffffffffffffffff, 0x0, r56]) r81 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r81, 0x0, 0x0) shmctl$IPC_SET(r81, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r81, 0x2, &(0x7f0000001140)=""/197) r82 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r82, 0x4, 0x3, &(0x7f0000000580)=""/170) semop(r82, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r84 = getgid() semctl$IPC_SET(r82, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r83, r84, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) r85 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r85, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r85, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r85, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r87 = getgid() semctl$IPC_SET(r85, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r86, r87, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) r88 = geteuid() r89 = socket(0x18, 0x1, 0x0) setsockopt(r89, 0x29, 0xa, &(0x7f0000000000)="03000000", 0x4) setsockopt(r89, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x0) getsockopt$sock_cred(r89, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r91 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r92 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) r93 = dup2(r92, r91) r94 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x0, 0x0) poll(&(0x7f0000000200)=[{r93, 0x1}, {r93, 0x30c}, {r94, 0x10}], 0x3, 0xffffffc0) r95 = getppid() setpgid(0x0, r95) fcntl$lock(r94, 0x7, &(0x7f00000000c0)={0x3, 0x2, 0xc, 0x5, r95}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) shmctl$IPC_SET(r81, 0x1, &(0x7f0000000100)={{0x70000000, r83, r87, r88, r90, 0xc2, 0x4}, 0xe107, 0x1, r95, r96, 0x8000, 0x6, 0x3}) getgroups(0x6, &(0x7f0000000300)=[0x0, r24, r36, r43, r80, r90]) socket(0x10, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000001c0)=0x7, 0x4) sendto(r0, &(0x7f0000000440)="98f728f8f955b0f22c50616364ff3fb4e03fe28a136c79235aa549cc2c058e7db382b334d822062fbe0e4bb91c3936a71675f0b2236d8992b2e6130d22f481311f712c84bfd02962ed026d6e75561c2320a7dd330a9741c6410247d2d3ef10448dccba96010f753259e6bf4f7d1f1db1fb31abe54264bbce9ab32843714509000000000000008b59962dfb33ffe97fdc9e3fdb3d87ddaf052993921284912e2af202000000146c4fa06519a7cc3e54854419aebfb571c7233d8377e1e9e823a07b9b749876ef3bf624806c32f902b1217e3a7eedb162d53bcfee7fabfe08c329bd50c60aeeb578e4a3b5e9331cb16cdf6714994b6cc8eac35824b4a3ca3216a8a7b18edb4d6bea424077bd1ea60df7744fdb2bb98dc7ec00000000bb1ea9704537efe951dbbad274a82f74819b2bfa100cc1334b1ae55f92280ee0faf57ec941f2284d8aa5e67d18739f0fd81f0f825b4332f7fe663739c49df54f1855dcf5049bb2176572158e8d29d6104686045e25c2a9e62429ec7cca8e5e43f3fec22bf1e8b86f82ff685dd155624a46928e0767e15b20a1c0fad5f710aa42cca6a2a650af33e1f3470c9b7853421ba6d2b32732632e4d6b7f4ea5e18b568531a1b1dd7183ce4d2ca00800e7", 0x1c8, 0x402, 0x0, 0x0) 03:00:59 executing program 0: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto$inet(r0, &(0x7f0000000540)="db29b8d16d3ab5a05365eb71986c33c754593e0ae848aaa99b2918dc5bf4e4b001cedf2bc5e45ed387043f36d94ac3eeeb913b4b33798b527d433e930d4468870393605047be4cfcbdea3bcf81bdd1b1328870727ed82a3c51619d8d53cabf8c1e0fdf09bb867c53e42f3cc5d894ea12181a35b49f63e41083231fa4c7a82993b97fc13aa370617a30dd57f200000000004193cd3bfbd6da2b0f30bddd282d3c013afd6748ecc3a77aeb00904c4ef2c7be934aef7cfa66c574bb36f93a5cca8e707fb69727846f84f6846f2b42b4d5794e7d801c67a9e0a4bff7783c0da50c12c589c67e1ebf82c41fa31e3c41465909feb64cb61f52c95e243aee2c5383257269956c7d18d47748e65b39e7f0b5c21436f06a42f38ef5cce0fb858b0fdd4267af094477d9cc204ca8755f5d2465959fa9a33292e802b608ffffffffffffff35439c9d115bfd4efafa209af0d134259360f0773cd98d0d29b2b7133316308bcdb10946ebf418d40689b1e4a89e83b376b4", 0x171, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f0000000080)=0x9) dup2(r1, r2) 03:00:59 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050260000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be78162e0000000000002b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f9000e01be657aea8c500000002000000000000020208a371a3f800040000000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x0) recvmsg(r0, &(0x7f0000000940)={&(0x7f00000029c0)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f0000000900)=[{&(0x7f0000000740)=""/43, 0x2b}], 0x1, 0x0}, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x8000, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000180)={0x10, 0x2587, 0x4, 0x200, [{&(0x7f0000ff9000/0x6000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x2}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x5}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x3057}, {&(0x7f0000ff4000/0xc000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xff}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x4}, {&(0x7f0000ff4000/0x2000)=nil, &(0x7f0000ff6000/0x1000)=nil, 0x800}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ff5000/0x2000)=nil, &(0x7f0000ff4000/0x4000)=nil, 0x8}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff5000/0x3000)=nil, 0x3}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff6000/0x4000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff4000/0x3000)=nil, 0xffffffffffffffff}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x80000000}, {&(0x7f0000ff3000/0x3000)=nil, &(0x7f0000ff0000/0x10000)=nil, 0x7fff}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff1000/0x3000)=nil, 0x8}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', '\x00', './file'], 0x5}) 03:00:59 executing program 0: r0 = msgget$private(0x0, 0x20000003c4) msgrcv(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="000500c806c2448927ea325e39b0b340a891f62e217821b111ef89695d4ae142a2099adeb615aca83271cb08cf27766da5a4a42afe6e5d3ff160f09d01e1304ca750b038dd62def78cbcc267e577b1921e6d422c5809cb7ac8ff965b9f637c21a759f9806a7fa9c291b898ceedace3335baa273ef734123d2437aaa99a14dec4256ee5b169d8df94d76b364090150e1c4d0b7f48dda04b7d72b881ec09c00afea3dbc09b95d083254d4641af8de19e221cd1b2bffbc50bc5a043a72a353891876c8c394b0977bbeb5d6e689af5ff1a3d2dcfac19953c123c955189f0e6bcba685f128c5cc443434fdd3e44a6e9bd1891bed5dfcf9aada01cebf046dbacb50d49c356d20116c8de4c98d3f9a7c3ef87c7a0ef3f4519fc47e2d1d3a14357b07a9175ff8931f32a5372a1a572405b288de15a3e55d493d2b6651578b10ac57f478fa098f515013cb5004527639f184b9a9b30998621b906204346975340f422294a44466f9188ff08e0751505f61094562d449348fe4a36f8947c4003af81b124f7f090f0ab3631f7fcbb4405b25f272042e08f25d6989140ea3c256094f27da730e26b80318ed276def5650d49ffeb035b146c4909dab207455001806435897f19eec610348a0746986f3c5e78d942dea041739faa2d5c8ac02f11c02b81dfb6856c3943d96e1a0288ea0682986589f500aed72b2254e3fae16a6855cc91c224b9392389181df830fe27a47705be6a7f69c6244bcbf5e78ef308a1ce9acdccf0fc8173dbaf9ca4b65ac557a14925e7037221ab6c40829b414efaa1ea"], 0xc, 0x2, 0x1000) msgrcv(r0, &(0x7f0000001c80)={0x0, ""/242}, 0xfa, 0x1, 0x1000) msgsnd(r0, &(0x7f0000000900)=ANY=[@ANYBLOB="02000000000000000d92f87a67d790805fab37eedb5db9b4cb6a6ec554c20117c2e4b5f7a3f1c2dbc6910374426bdcf306843b34f7c027e266a4bef296a85554c457623f5c6502fe1501e442c8367ca128ed16d13c44d48af8cea73da6581d3db901c48e582d225bca8000"/121], 0x1, 0x0) msgsnd(r0, 0x0, 0x0, 0x1800) msgsnd(r0, &(0x7f0000000040)={0x1, "48696a280567b1a6342fcc8ec5d56f596329414fa22f5c0ed193424179fc5bd8017a071300"}, 0x2d, 0x800) r1 = getuid() r2 = getgid() r3 = getgid() r4 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r4, 0x0, 0x0) shmctl$IPC_SET(r4, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000001140)=""/197) r5 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r5, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r5, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2aaaaaaaaaaaab2c) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r7 = getgid() r8 = socket(0x18, 0x2, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x8080691a, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000080)={{0x4000005, r10, 0x0, 0xffffffffffffffff, r7, 0x30, 0x8}, 0x2, 0x1, 0x3ff}) r11 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r11, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r11, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r11, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r13 = getgid() semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r12, r13, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) r14 = geteuid() r15 = socket(0x18, 0x1, 0x0) setsockopt(r15, 0x29, 0xa, &(0x7f0000000000)="03000000", 0x4) setsockopt(r15, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x0) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r17 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r18 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) r19 = dup2(r18, r17) r20 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x0, 0x0) poll(&(0x7f0000000200)=[{r19, 0x1}, {r19, 0x30c}, {r20, 0x10}], 0x3, 0xffffffc0) r21 = getppid() setpgid(0x0, r21) fcntl$lock(r20, 0x7, &(0x7f00000000c0)={0x3, 0x2, 0xc, 0x5, r21}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000100)={{0x70000000, r6, r13, r14, r16, 0xc2, 0x4}, 0xe107, 0x1, r21, r22, 0x8000, 0x6, 0x3}) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000000)={{0x0, r1, r2, 0x0, r3, 0x1, 0x1}, 0x1, 0x8000, r22, 0x0, 0x6b6, 0x2, 0x20, 0x2}) r23 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300)='/dev/speaker\x00', 0x4f089bdc5ff9888d, 0x0) write(r23, &(0x7f00000000c0)="443433a256f96ae60c4c3733", 0xc) 03:00:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x2, 0x5ac4, 0x81}, {0x18, 0x0, 0x20, 0x1}, 0x81, [0x101, 0x6, 0x9, 0x2, 0x68b013c8, 0x0, 0x9, 0x1]}, 0x3c) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x1d}, {0x87}, {0x6}]}) ioctl$BIOCVERSION(0xffffffffffffff9c, 0x40044271, &(0x7f0000000000)) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 03:00:59 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) kevent(0xffffffffffffffff, 0x0, 0xfffffffe, &(0x7f0000000040)=[{{}, 0x0, 0x0, 0x40}, {}], 0x0, 0x0) msgsnd(0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="02800000000021"], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) madvise(&(0x7f00000da000/0xa000)=nil, 0xa000, 0x3) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x14a) 03:00:59 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000340)=ANY=[@ANYBLOB="fb852868664a8bfc8535b326096f826130bbc230f7c952471b2d82f56de59ec84ae6ec22319c92b00f0e0c44320187f4ba6e7d4133e16567bd67033353e5b82b001e7577a5391938ac8e951f77a8c4d2e8c771f241eae896fa948d4f288b08f60af8ea3c12e5f6e3a0bd717e1b541a235fcc30a85552de8c3f6aa338d1d8d22b809885575b0d1531ccbee3f590ee36d3af8bb38ab9613be115d10104000000000000c7c27c0e45de00b03747417d2572314c57d97f706dd8ce7e857002000000000000002cf1cf1e7869debc73e39fd04a9e1922bad00572c01e5c5a37be0daa0bb13bcdffb0710d420ddf1d228ba55b59c333e7cf2739a394fe0fa4f5e4b728ee679293416f4ff3f4f7bb07d56a0c803ea6a3b574cf3f4716e315d67395ed6cc21e38811315e5c8a923d989bdd435ffcccdaee62a13638cd38ee7c2885cad968bff80894f17cd6768bd23c8e25f5d26da769f3880bc7ea2c755a17e8479ac694dc042eab80fa5e42c200eb1d157331b496200be25341ce18d8587bede0503c4a2ee34d7c32e4910ba82eee587b5999e516f9f7e2e77e3961c03d7be43fdbc4585283c1849d8b2806a43938ae6970e71fbec879f232185e4d0be"], 0x1) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000180)=0x8001) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) mprotect(&(0x7f00007ce000/0x3000)=nil, 0x3000, 0x0) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000240)="100a2956b922377667f3270dbe4ca8eaaf1000648ad0e229345c0864fef9fe6784d11331352ad6c0a6c3a2dbcd00ffd078ab50eed82e517c231c066b69c3e1a3f87245de84e4a109a6164ae5c06a7804c635e70e4ca51125f5bdcad490706459eb37632b267ab8887fd0fce90701b7e8873c144235fcbc9197f1f4d6cbb23f4f1debb90a752936a37d6616c488a41cda1176a71a4a8b6de7969e2dfc7a8a50c5c42c72c6ac282b8a5a53f5c48244f71026a21b52890658533abad74ef109270c7f73982e31373baf9512973ca4eb7c2cf85d6e22d15233f86d3875f9d1155fd7", 0xe0) r4 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r4, 0x0, r4) readv(r4, &(0x7f00000006c0)=[{&(0x7f0000000500)=""/217, 0xd9}, {&(0x7f0000000040)=""/110, 0x6e}, {&(0x7f00000001c0)=""/84, 0x54}, {&(0x7f0000000600)=""/150, 0x96}], 0x4) 03:00:59 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) getrlimit(0x0, &(0x7f0000002240)) chmod(&(0x7f0000000080)='./file0\x00', 0x4c) 03:00:59 executing program 1: r0 = kqueue() r1 = socket$inet(0x2, 0x2, 0x55) shutdown(r1, 0x1) r2 = kqueue() r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vmm\x00', 0x10000, 0x0) lstat(&(0x7f0000000200)='./file0\x00', &(0x7f00000004c0)) ioctl$VMM_IOC_WRITEREGS(r3, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x8, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [], [0x0, 0x0, 0x0, 0x100000000009, 0xffffffffffffffff, 0xefffffffffffffff], [0x0, 0x0, 0x401], [{}, {}, {0x0, 0xfffff001}, {0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) r6 = syz_open_pts() r7 = socket(0x18, 0x2, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8080691a, &(0x7f0000000300)) bind(r8, &(0x7f00000001c0)=@in6={0x18, 0x2, 0x3, 0x7}, 0xc) kevent(r2, &(0x7f0000000000)=[{{r6}, 0xfffffffffffffffe, 0x45}], 0xff, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000), 0xff, 0x0, 0x0, 0x0) r9 = socket(0x18, 0x2, 0x0) sendto$inet(r9, &(0x7f0000000040)="e272b5e6f4b0671ddc1eb267c524b9558a71a3d7497e9c0e159ef3b2d105b94fcc02f881824db16e973c49b4b60c46c573fc665bd62450137e0a23bd7ce3ee15cecbcb5f26bd8413f070281a2d6b6ae8af0785592885d700142ca29bb2ed3cd7921a703600e53b084f51f7b4e4895c8b7a54204ec4cff09abdd8b0bcd04c501f37d53cb25f72cfd3b89798ff6ecdddc991e50baa62075f6f2c0b86d3fc493ed3949d848b72cb9fbdf18f6d7cb65d57b5d3399484b53dd4994ed76d969c130b6c62de2741ab05bf82d086e795", 0xcc, 0x3, &(0x7f0000000140)={0x2, 0x0}, 0xc) fcntl$setflags(r5, 0x2, 0x0) syz_open_pts() 03:00:59 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r1, 0x4, 0xcc) r2 = getpid() setreuid(0x0, 0xee01) fcntl$setown(r1, 0x6, r2) r3 = geteuid() setreuid(r3, 0x0) r4 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r4, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r6 = getgid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r5, r6, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) semctl$IPC_RMID(r4, 0x0, 0x0) write(r0, &(0x7f0000000040), 0x0) 03:00:59 executing program 0: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x80000001) r1 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r1, 0x0, 0x7fffffff) ftruncate(r1, 0x0, 0x80000001) ftruncate(0xffffffffffffffff, 0x0, 0x0) ftruncate(0xffffffffffffffff, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x800, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) 03:00:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0xfff8, 0x7, 0xfb, 0x4}, {0x1, 0x8, 0x0, 0xffffff3b}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) ioctl$TIOCSFLAGS(r4, 0x8004745c, &(0x7f0000000000)=0x2) 03:00:59 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) unveil(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='c\x00') r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$SPKRTUNE(r2, 0x20005302, &(0x7f0000000080)={0x180, 0x200}) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000240)=0x5) 03:00:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{}, {0x24}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000100)=0x1) 03:00:59 executing program 1: r0 = msgget$private(0x0, 0x0) msgctl$IPC_RMID(r0, 0x0) r1 = open(&(0x7f0000001040)='./file0\x00', 0x288e0, 0x30) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000001080)={0x9, 0x6, 0xee, 0x7, 0x4, 0xca, 0x80000000, 0x10, [{0x890, 0x6c5, 0x7, 0x8}, {0x10000, 0x1a8, 0x8, 0x3ff}, {0x7ff, 0x2, 0x6, 0x4}, {0x23, 0x4, 0x81, 0x6}, {0x3ff, 0x5, 0x8, 0x9}, {0x6, 0x3, 0x4, 0x6}, {0x7, 0x4, 0x6, 0x8000}, {0x12000, 0x3, 0xff, 0x1c}, {0x7, 0x0, 0x7, 0x81}, {0xf4, 0x3, 0x7fff, 0x3}, {0x20, 0x5, 0x1000, 0x8}, {0x7f, 0x6, 0xcb5, 0xc1c7}, {0x98, 0x6, 0xefbd, 0x4}, {0xfff, 0x40, 0x5b}, {0x101, 0x5, 0x0, 0x80000000}, {0x9, 0x56, 0x4, 0x2}]}) socket(0x18, 0x1, 0xe6) r2 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) r3 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r3) setsockopt(r3, 0x7, 0x4, &(0x7f0000000040)="0ab0dcf5c50b96376d429f965198a9672f0cc0a21269c68f222f3fb4c75b7e3f929c5231adcb2926f3ff682396706296f0c325893a214f552fe2628d0794c1282ac97f405b61f2d5454202573371abe36746c64d4b902e15817ad06bc5163c1abd28caddda9d55b10141733ce4e02975e2a91a8c7f886ea93f26398dc86768935605281a21b3f099f371c948777dd48c7520303485ab81de2d51ed52747836806163ec04c670e98c557dc3046f87d05e58ced9f11597b946a5c676bd502fa2f96e13f3dff8df9ba51096a28a2b64efe826d98af203710f536d325672b9ebdec2b348e2f6bdbbbc8175825f94d9e035ddbfe57ae12528f4be2218380773694333707adf31b4dd35f09f4135ef8b28767a13a601bee5c6acea3f780cc937a5ee1c43cc52e33f346a6c87f0a68adbfa6860b9fb3d913ff9ea71ab4ef2438a3d9d1ac20f355efd6a2fea35890ad0dac06e588f46e4d2ff17a2a369ed8d4758c652c672e044f74bc4abc5d32fb87087979aa8f4da3b639b1ef5b164931b3f70de6f75477afd0af33d07ef5393aec613a3fb9dd480029b982ecd70d3460e39d2155f5e51ab55b57e93437b828c35ede309f00a27dd3d741d023696f20ab816de67c88672a779eef985d816def60d498806d5aa8bb6432f60f6823a856a59530d0c5e1160e63096e77d604ebc210f1d2f2b499172f970f2dbdfe72181437e0d0ec90c6f283e68b69962fb919d1ba964dde31abda2a774e35c321522b969ac446a482e4787b2630bac5efbcd04086b1ec7032aa0a7e830c195161f78fe846c73bb618bbf054a54a40ced9da3cc1c548f2a2172007edeaec2df1beb40d007b940554d6c79096c3ca9dd954e0fe50984dedf022e81d3328356611153cdf512e380cb05d72d45460ce82ec545e8b1cdb7b1afd3745f396d03372b439336d2b521b55ad4cb256653c15efc8a0313b3d69d41aa7df9c6a418f9a046ada8c4f553f7fb032023ad33f2ba171172b437d866479cf608ddaa308c33f877672f183d1783d5b1f09a2bb0b4d064e3508f76ab4eb3d1d0e299d431911ab541685c8da0aa73849566acabf45ffe3763c46c3d9f4548ed95df28643d012f7d4d52a8a15813d9fa947fdc88d195876cc3f8d726b95cf4d7a95930542112a4667dbcb169005a7a240aa5c6dde88adeee7d529894fb5d184553f03f4aa5802b7acd00abbfbc0423c8f86d54e37a5d10629f150c8b8205f64468cbc780200a2a216f89808e88f2d3bc84ce1f724d2616c38acb7edbbd9b9dbf7a3466912883d84be21936f136a41141ef4cee376f6fcb01a25b2dc9c0dc85fc75c92d5b6c4a25c0769e2d6d01411df608fc446ba7e8104565f1737bf3adc47f939ec917876e555636062419cbf3a5b87b657d25242d9627357f5782acebdd9778ac8d6eacb34f6892b1c163bcba8785e63040ea808747984884e3df1ad597578d8571d48832d31c3a995b5f48575b26555d669a0cb6f0280226698797655d61006929683e14c5e76345325d9013b002e3076a913a51a88be4dd0a6e8a1077aa50543738d6597dbace65741ad8796b270f5f5f67890d36c5dcc89148db666900ab122bf78bee406c94b437c5f52e4a618c96134f328316d7806b578596f3109abfae6ec75a7ee7acdaaa447c5f2a0e592006f36cdc7d28e4387fbd020d8a333c62624c6c151d31ab1c8e9bfdd0791ddb49e14336c7a8f40356c5ae1277851ffcf8367d179e2b3f7157b9bf688ed62d90856bcb0e5e9357841b7befd5e783a5548cf0c5b7932865c26ac9b62937cea0386c44d2f4c16d114cf296c474395afb3203dff7e5037a288d46f149d83212d19b77b132a4c64349e58eeed133c68ff4512f330897263faf6790313fa69e1b3a0e529a94da1c0f78a938f2bcdeab44e481e47cdc9c225407e9f4406bab18fe940d11fcff2b98d591e07f3ba3145f2067000637c49d68b88a84178569e95bb460fd7f889afc8d125b03656cdaf122e906f3babdeb3461d6e9939332d457df11181b40868c5751396c65ff733e3fda7870624a5f5198ec07f7f5e4e43f790731522ca9b745c7c92580d0c028191e03c6be85a611616341f2ca648dd65337054a42a4cb18a9cb3eb4efc93dd6957d032b96a8c4ecfcf39237df399e526c267af8c494a17a2734265e29071e97927606bdca1501999f3e3fe72e87ea1f03c5b55650042f474b9fce13bf8d7fb96c3c86f791653940c9ba131c9980ebb3079d276b486fb7ad582cc4bd67e5e6e7b4ec917cb2b3bbdf09408d6c770b5bf956789833c9cbb125675c2369ed506ed7208581b055229282d0875e6cf1cb79da9aeb6bba47bc5d6dd1d05458e18daa800c014eb9156166a9f0d91153fabe4997c96b04d2ebe9fb254e25860961ce709ea05f6757bc696f77bf63b0cef43acb738d17b845a07fc2aac7daa623cdd4be762c1adf7031fe3fd5aed0b60a921485f8ee0f4c4d284b1cb96094e757ca4acfe45bea2b16e502533adf04492661c9748252f5a81185b6afb858d871ba1b18b95b547ab0ad3427f6eee73c5257094696ba9562f0239814f745d067e733eb844c99327a4bd553493bad5fe9cb0d8517473f21fb13b48717d0054f274e6aa0b5fbdb89ee20cdc0d45f7d64eb552a80d2ae9d11ecba31b51ff78dd4cbae9eb86aa11f6e8fd39465cdaba90a6bd64bf73341b7b05397524bcdd4c52697cba85180ba4a0e617b600c76f06504f81003c071bfe926ab1d89c867fcfb830de88afd33b1057574afe853d066d7c2717a8df3560fdc49b95dfc64cd656ea3573842ae73756e87ec371f45a7b78647309230a7e459276088ce406db186dad13ce3120ef78160e911f95340e20808eec16ad1ea5d7ca43c3bfb44312588df91303eb58b603cb3c12c6d1874d016005045e068b000fcf9d45bab03dadedf3cb6b162d228ca6fafd89829aea93f2659a9125ab298785ba0d138c48e7a1f62e4789e9ebad7c3eddcbd2427a95d4c03cdf9e25f2ea43e07680103e7e562624f86b28b4a7f329f69401317a98547b7b997cc13b3dc26a38aa4e524e623989415f649d97f96d977ecaef4374a29b8850d9d7f3ab365283d33c2e736ccc3cfc4234992c9b677e8a75973d5b828cf3d8347053c11796095582c077e0ea879b405f5ce34e6db68de612d2f62ca69b31ff74f36f601c3290d284e1059f3a77edca31489569b8873be51656629af41e4a1d45b76b3e28fddd0578e4accede3e43c3c08572e74cacc9f5bfc1d04a493b7ada09d474242ff32f056d4caca7a710e98367adedbf669ad3c6e772814b4ccdd0119b38e0c6cbbf4e7adc25ebf25e551f9c5f986ed906924fc685db78afd4ea990cd5941e8c2c4ff844c4540d16536ac600c045ca66a9d7a465e995ce3b2b11c0c585036c304e254c6c859ffa2033b42993ffc8afeb3479e61733dbd1f31f93a6dd44275e014e704ae20b60ea908ecd240898a5dc5cea5531a2418bcb108038c982f418735e8f4374996446a5f90e9ddef35101bd0eaaf32cb36789b9751a20d475faf00390b32d29c2019de82f91db580f4bc76cdc1aa15a9c8725c71d554b3f5cc091982679f49e57e3b8c114638094b9ecfde849c6c8c11825d04bf7cd637b5a314cac8a802be22ae3746d662a1f885130e409f7a84ada566c55cb6019ab7b550bdc20e6d2710929696d7b0e3f43a8f88f385caf07ecaeb680eab6fb878263402cde74758615382790c99f386417fcf19adeb722678505fc1ff076c3f7eab7c760d55a287d24d7b42586eb78eb58bfbec9507e725d70b1e35783197ccb1e482bf98a59c5965df16bd130ef5e4bf7459cfb9bb137ecebfc89bfc7433d0b1491e4456833f24fc4992228d19c098ed65eee7b6f3137f6826d6b3d7578209153194a8ccdc2f84c7d5d656db5dbf7d753ba25c55f8d9b8a20b4989cf0e16cd23d53a8e913cb08126d252dd8a5a933d99247718159ce238de87f03ef111443916768c93a30ceffefd02e43e89dc1267f68a3daa7248b1a311e12050dd99103f15c0efd44a054262a492d6f3761f4f5d80775bc9d9135e97e1e662f8fcbf86f2c7960eeafea76859cd4f227ab3da99539db5623c59fb5c122500af7f96113d863eef206c61ef2e715968a6348bc982de4d16e1f754e84b0b340fbcf36b6c22846cb7a4ae7aa273a31abfb9e19437567d1dabaa7b468635057d624773749d0c438e5042b311a17dd77e530b0edcced96a7d125622a1fdeddc9f42a82c7e70cc71b5fabe3f1e79f8f5d42eee2fb2795bbd4caf709032cb90772229491313fb8fb9b7e310e4d1360cc1bd502c00977816029f645fc5eb570a55d541f76b9a3b6296ca3153b9a04b84d670281d35a951a12e1705ab9dae74f69f30c9395cd9202db5753deaedabab53e375ad01392f60932ef596b5ab4b18c6ed774d5a4850e8f4a411754464e25b7bfde0c7649e840d05bffc1334dec98243d5e6ded17f7f72566f8b5258760721a45fd047afe7c56c73de7ec3022ead006ab21ffece6c9041ca1c9602679eb96356731bc7a552ca1c4f17befb3f98344592f26d0627c78c04f0cfa351ad78638ede975900db540d67244dc35d6aef9e83c8f527de140a15490e5815fa8863774384c0291b85019b36fe81fdb0e65346059fcf01f36467614a460da2cf6f0836ce25f65639e65c2209df4e2e11b2c99fe4b4db8085ec2974ca49c84bbda8b5482a7c069f676384845ad450fcb9190aacb3caedfc47dcf48d2b5bb75fabad787adef8be75061f14ba999ea3f1179940e58564f5efbf36d048452db7042f2446e8fc99edbfca2be5a3e3268dc8888d5a00c5945984d10656afc8471b3688a6d8eab98041d7ca1c5b5b92da4cfac9fdcabfb8c4b640f0988d81d6ac899f6e984d33f0630f45f5f2458be09f4b94f1cc40b218fa38597ebfa112510e17adcce53e3f9c9f5f428f81dba226578d84068e0774c0a00397087f72664aee623ce3cacbdfccf5215ece129fd398285b6ef7f1dd4cc34eb9cfe60ef06dbeba6b39a25f61f5baa9ba8ebad4f89eb8c763b84d4bb58f6bd4a3599eac5bfa2e4d6e9f70c4c46b1dbb332f8b93c8f74e34c6daa1e049b336061c484894e1f450cc8a4abaf93784a5a99f1beb778f6ee8e9a766cf3ce0440b551ae7be1a32104953558601fc6a76f24622461bc0cd495f47cc1b63f50f9ef2526e2eb735c521067af0bf1c422da5859b0582a206afa751f75e21e226554ce158b10a1027f67c89484f89e4b6a876139c3a63422ac7ed1404a21f541ae465fadddb5da03e432d7f84b0c0d856af9b2d15daffbe1c43af17100a2ae2abafc18371853e140f004ef896e3dfdd7d95281920714b46f044dfd9296c253f1278cc497f14202d3aa2e19eb4be5ed595ab40a23769807538d90cbdd57866793a93a687ac16c0b68161fc8e876bb566c5ae436d022da335f3bac31e7c10cc095f63473313e2114396a91105a649c16305588c37f73037cd493018f3d2c93a310e403d2375aa927f53d8d9b5f58b77d5d872ae6a01ac53ce1b3d3bf098816639ca9c4e2bcec6a8324535989228938ac4193d3a1af8f1d6923bba1ff55676aad926efe17072984c5f9793db0309560acf5ba033459fceb82925e28f1b2c396723249c2ddb098bfa9a12730d1bcc09d1439b02e0fee89da68885e227530d4c394d32577430879aab0514cc0cf6334793d1ba966842c448505b6f6b93284590addda83d4eedcf6162e3d3711b8c63c9dbbe8c46693058c50a1373c58280e948b02b1648c33adb91", 0x1000) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000000)={0xcc5a, 0x1, 0x8, 0xdc12, 0x4}, 0xc) getsockopt$inet_opts(0xffffffffffffffff, 0x29, 0xe, 0x0, 0x0) 03:00:59 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x501) syz_open_pts() r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) linkat(r1, &(0x7f0000000100)='./bus\x00', r3, &(0x7f0000000180)='./file0\x00', 0x4) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCGETD(r5, 0x4004741a, &(0x7f0000000040)) setuid(0xee01) r6 = syz_open_pts() ioctl$TIOCEXCL(r6, 0x2000740d) syz_open_pts() open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) symlink(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='./bus\x00') syz_open_pts() syz_open_pts() 03:00:59 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() sendsyslog(&(0x7f00000000c0)="25c464d7ec0501dcc65d3aa582ecf000eefae772ac85048d54ec2443a990966d9c3f18eea78e6b5d474fa98169d44690bf275a6024845b5a4c178facf87f5ae2072114e0f29a00b2fa5a7622cdb600b8dc522900c6baf782f029e4b33eeb2a7df452536bf7525d4fe2fe72c1e063d091bc9682bad0208763bcc1e91c827220d50861aee5d9922c298423f0b9a1b597821397f8f965844d78", 0x98, 0xe) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x7f, 0x5, 0x6541b6bb, "73cc510e52937b2ed218374a0c76500d3fc9c06d"}) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000240)="b6eed61995fa265016e13ebf3236cda75fbe2d4f0959db36cdc7e7e9eafe2d14daa2094469a10c3dc6e69043cb2fe099ce983c1b94b5d58d5fef567f15e332082b44ffc81db8e43c3f492358db43ba0b3d5335beda493f9d09947d4de8a14fac7387d8c6205a5ada89659cd3f74a4f2c7d10d26df394c8efef3b43f35d5ba02206d9f1a04524bd9f841e52aed74238f08a6148e0cd595bb206c93b03104c6e9096a9b55dcff2d3c10fd327f3168c0ffff35ba62a1ba7206e966da53fdee4a60dfcc11a6008eb49552aeb2b9faab9166ed19f979a4193fd22575024ee597015cb731d833ae3ee008f0f516e6690199864b716e0898b68daf7f0d6256d9fb6ff8be116c6f017db420ddba6cc20df9b92cc471436d39a518e308c54280f30b86ce4f804ff2a08ccb34cefeb17e28e8130004f4002054ff417286e9a0e53f2fcb18da7bbf1bca0e0ccf59c22cddc549b93f9dc405192986f0017b57d42d12485d7494c9a465d62cdc94aef3997ace0a55ec6a0a6f1043f9c51f1ae9dc234a388662c3d0bfc7efeda889764711b6a09163e2e299a46e6c23287fb6d02291548b12b33365fd7d6a5c6b3b721d3e4df7774a8b22f0c6108b46fbb6d1b2496f223594424cc800cae7c1f132581530ffe9ca832b35d8bb32dc51496a054237237997d27d2ed63a36aee4923aa49d69516ecd5d21421960501e902a5fd370d", 0x1fa}], 0x1) 03:00:59 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x4401) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020699f, &(0x7f0000000300)) getsockname(r1, &(0x7f00000014c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003893b9e7000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000097bb9035452413aa107e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000485477a49e8380cd1ecaa5e97dc82597ad5cb9154dcb33be4ceba82d12e5fc3512dddcd0ae81553bb6ddddfeaf791735a27f527aa826f6470131adf65e75ca65952069c3e1506acb728bada319d77f7ef4b7cacded1418a666036bdba2b686aac95dba224d95b93a4f09026065beb8883e11b441a185efab377ffc1731e1f62f7e14174beaf96a12ca35414e1d06c23d180842cc3d181efc2269203e3ab1f4511ed401f80830f59d63964cbb7a74b29a2b2a47feadab5723fa26f8e7717a67d233010f9b226979412eeecfc4a18805961141ee515ede4a6838032362d4c955f75c798a6929e19ca2c583ce16ca11b9905a920072bfabcf97be42cca60469d90db38d6f685cd4d3bb561f9eaddf813bd4d963e96673bfb20634f661a4f67000623571feb6cd854fa2f1092f0674f268848e0ea0381ac0c2b4295d14993c87991b64257dfdfc08f3e364621261f08d4a"], &(0x7f0000000400)=0x1) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = kqueue() r3 = socket(0x11, 0x4003, 0x44) sendto$unix(r3, &(0x7f00000000c0)="b100050260000000000008001510000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb8f2a27c0a872c881ff006ee01be657aea8c500000002000000000000020208a371a3f80004000000001a00000100"/177, 0xb1, 0x0, 0x0, 0x0) sendto$inet(r3, &(0x7f00000002c0)="b8bde804903ab592b5a1dc8f4fcad5fd709358a0038461476d2c3fe2695787a586786e25e9b87ca6575869c61b8b04bfb8e6fa03bb0c2553a80aa0663294c90557eb0ae9303cd53d566a40b227a507acb924e38124291732906cc4a0233dab410bb5c362d905dc4d47431b22545e2e8854daa0f6fc3bd6ccbb420d53097a7ca410907a6f90309c71a938196a3803134dec5756c4e9910168dd50936888c5619a2568fc3c497d0e602af64ce205cbaf5576c82cc6ef989b5cb7ad7aa7f0d304066dd31ed4c82d232811024d2d9650b84f105d34aa89f168", 0xd7, 0x414, &(0x7f0000000040)={0x2, 0x1}, 0x31e) accept(r3, &(0x7f0000000580)=@in, &(0x7f0000000600)=0xc) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r5 = socket(0x18, 0x400000003, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wskbd\x00', 0x10000, 0x0) r6 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r6, 0x0, r6) kevent(r2, &(0x7f0000000640)=[{{r6}, 0x3, 0x10, 0x2, 0x3f, 0x1}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x3, 0x20, 0x81, 0x7f}, {{r5}, 0xfffffffffffffffc, 0x40, 0x1, 0x8000000000008000, 0x40}], 0x34, 0x0, 0xc68, 0x0) accept$inet(r4, &(0x7f0000000040), &(0x7f0000000080)=0xc) r7 = socket(0x18, 0x1, 0x0) r8 = socket(0x18, 0x400000003, 0x0) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x2e5) r9 = socket(0x18, 0x400000003, 0x0) setsockopt(r9, 0x7ffffffc, 0x2e, &(0x7f0000000480)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r8, r9) r10 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r10) r11 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) r14 = semget$private(0x0, 0x0, 0x80000100) semop(r14, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r14, &(0x7f0000000240)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x4, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r15, r16, r15, r16, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r17 = semget(0x0, 0x2, 0x10) r18 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r18, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r18, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r18, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r20 = getgid() semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r19, r20, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) r21 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r21, 0x0, 0x0) shmctl$IPC_SET(r21, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r21, 0x2, &(0x7f0000001140)=""/197) r22 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r22, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r22, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r22, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r24 = getgid() semctl$IPC_SET(r22, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r23, r24, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) r25 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r25, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r25, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r25, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r27 = getgid() semctl$IPC_SET(r25, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r26, r27, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) r28 = geteuid() r29 = socket(0x18, 0x1, 0x0) setsockopt(r29, 0x29, 0xa, &(0x7f0000000000)="03000000", 0x4) setsockopt(r29, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x0) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r31 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r32 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) r33 = dup2(r32, r31) r34 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x0, 0x0) poll(&(0x7f0000000200)=[{r33, 0x1}, {r33, 0x30c}, {r34, 0x10}], 0x3, 0xffffffc0) r35 = getppid() setpgid(0x0, r35) fcntl$lock(r34, 0x7, &(0x7f00000000c0)={0x3, 0x2, 0xc, 0x5, r35}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) shmctl$IPC_SET(r21, 0x1, &(0x7f0000000100)={{0x70000000, r23, r27, r28, r30, 0xc2, 0x4}, 0xe107, 0x1, r35, r36, 0x8000, 0x6, 0x3}) r37 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r37, 0x0, 0x0) shmctl$IPC_SET(r37, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r37, 0x2, &(0x7f0000001140)=""/197) r38 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r38, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r38, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r38, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r40 = getgid() semctl$IPC_SET(r38, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r39, r40, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) r41 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r41, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r41, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r41, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r43 = getgid() semctl$IPC_SET(r41, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r42, r43, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) r44 = geteuid() r45 = socket(0x18, 0x1, 0x0) setsockopt(r45, 0x29, 0xa, &(0x7f0000000000)="03000000", 0x4) setsockopt(r45, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x0) getsockopt$sock_cred(r45, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r47 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r48 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) r49 = dup2(r48, r47) r50 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x0, 0x0) poll(&(0x7f0000000200)=[{r49, 0x1}, {r49, 0x30c}, {r50, 0x10}], 0x3, 0xffffffc0) r51 = getppid() setpgid(0x0, r51) fcntl$lock(r50, 0x7, &(0x7f00000000c0)={0x3, 0x2, 0xc, 0x5, r51}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) shmctl$IPC_SET(r37, 0x1, &(0x7f0000000100)={{0x70000000, r39, r43, r44, r46, 0xc2, 0x4}, 0xe107, 0x1, r51, r52, 0x8000, 0x6, 0x3}) getgroups(0x8, &(0x7f00000004c0)=[r20, r30, r13, r16, r13, r43, r13, 0xffffffffffffffff]) semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r15, r13, r12, r53, 0x82, 0xfffffffffffff7f5}, 0x8, 0x9, 0xfffffffffffffffc}) getgroups(0x2, &(0x7f0000000180)=[r13, 0x0]) setsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000200)={r10, r11, r54}, 0xc) close(r7) r55 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r55, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pckbd_enable: command error 03:01:00 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000740)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b0cb672e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c45506672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400c78d1da37d5228e5aa36b139a8d5957e8209712744b81352d093315d238f5a0c3cb694e5bd546af01421ace28b2e266c33488bccf4815baf3226156e050704a0b7fe058bf69a49e52ac968a096524f374b7934364f461f145dd11e7997a2c9d4b95feb92b1c7058a264fb7212b10b0b3", 0x1ef}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000004c0)="0ec465cdab1ab6925cb81235dbb17399c070dde203e502106f690d9947364fe3569560e73bfa9012263c0ef6eb626ad79d51e7b4607879072ca33809a85443bef8e011b3e2e63de6f9637ca6e422106a6a1762b67f560814eef6dcb3f39a2e51600251fbad1ee82088a75ca3764729af3f3d4d967ce8aadb3c3fd7f9ae4f4c83b2", 0x35a}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='.\x00', 0x0) rmdir(&(0x7f0000000080)='./file1\x00') mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod$loop(&(0x7f0000000200)='./file1\x00', 0x6000, 0x0) 03:01:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0xb1}, {0x81}, {0x26}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000640)="7e020000002200dda68c0e000000") r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000240)=""/249, &(0x7f0000000000)=0xf9) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000140)) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x4) preadv(r3, &(0x7f0000000400)=[{&(0x7f00000001c0)=""/107, 0x6b}, {&(0x7f0000000340)=""/159, 0x9f}, {&(0x7f0000000680)=""/4096, 0x1000}], 0x3, 0x0, 0x1) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(0xffffffffffffffff, 0xa, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) r8 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r8, 0x0, r8) r9 = dup(r8) r10 = socket(0x18, 0x2, 0x0) r11 = fcntl$dupfd(r10, 0x0, r10) ioctl$TIOCFLUSH(r11, 0x8080691a, &(0x7f0000000300)) kevent(r5, &(0x7f0000000440)=[{{}, 0xfffffffffffffffb, 0x18, 0x20, 0x5, 0x2}, {{r7}, 0xfffffffffffffff8, 0x4, 0x8, 0x3, 0x3}, {{r9}, 0xfffffffffffffffa, 0xa0, 0x1, 0xfffffffffffffffe, 0xf289}, {{r11}, 0xffffffffffffffff, 0x2, 0x1, 0x7fffffff, 0x60}], 0x30, &(0x7f00000004c0)=[{{r0}, 0xfffffffffffffffd, 0x0, 0x40000000, 0x100000000, 0x7}, {{r3}, 0xfffffffffffffff8, 0x18, 0x20000000, 0x5}], 0x8e2, &(0x7f0000000500)={0xff, 0x4}) 03:01:00 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = getpid() r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r3 = getppid() fcntl$setown(r2, 0x6, r3) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r4, 0x6, r3) ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0x4, r3) openat$klog(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/klog\x00', 0x0, 0x0) ktrace(&(0x7f00000000c0)='./bus\x00', 0x1, 0xa00, r1) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0) kqueue() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r5 = semget$private(0x0, 0x7, 0x60e) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000200)) semop(r5, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r5, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0xefb4c60841c42ac6}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0xffff, 0x1800}], 0x6) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f00000000c0)) r6 = open(&(0x7f0000000580)='./bus\x00', 0x0, 0x0) ioctl$FIONBIO(r6, 0x8004667e, &(0x7f0000000600)) 03:01:00 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adffffffffffffffff6530130fb9aa23d0575a54d78a2a197a386207000000008284955984c87910bf093f68c11700287ead4bcb777fa69dfcbd2097790a10d9436ee14ceac24ba84e6abca64896bc57c6389abd2ad88b2951b1d65801360bcd4c0a8419da705c62bffa4d012ae46ac41e6bf3bf554799b9b800ed52e0b85a85e25bfb258557d60f13ad3050518d53f8a4aeef9d612f871f4385f04157795ea4a5c59a1a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd235000000000000000018000000000000000000000000000000000000e0d853fcd94c20b9ca1cdaea7be8b36019dea90d160e9b2048a3c0b5495a204b24be82ab7a1d429588e2ef4f3f7310214dd6621b471ebd14bedeb621576b1500c75ec025cd156589e86a49ae654259ccf08494247af9aedeb4efd3ee6c50ee93108376ef6994e786a04a5240b0f7bf389914bc1a7a94b7ea981b35502b868b2729cacee8e23599246be92480fd100e7db031124aaefa935c00394568d03ebf657c80a28c207c10b8eb9e7636963f712823d723f3943bfb8bc326fce577cc7419ccede2c67cbca2239e9f3fbb6109b301b1a023deaa0c7b0fe1e2696d7d0e76d1141d00ac0800fad19cd1c9a601638cb3be04e733e5e6ad37ee0654dbb8a439ab6c12a288f2a0a0ca43ad6b9c1d78e567f5661a9e97c14cbdc488683ecdf66a6e4230feb5d1251a0152aa6488c5e4584d1f7c28b7dfb721d08006c51d692e5315a1fcab1578d2a46ef1e7c4aea93460628e82676e4c27490bc5b558220588d4e58ced3c08afe533630753036066e580348a29003fa8672f56b76d97da917ea9e92a8b8b26b3be1ef1a709000000902a256dc07bdf926fa5ca3ff3a967b31f4467b4c8946e1500b2ca6b80825d9c36b50fd816dbaeb940cd3a06380b77979ab4ef06bdcb00c899ff1610528c9bef98ac669e81da820920df7463bcaf2321fef89ea0c8ba473f892743feba829fd6681ece8fa614ec95b39d85b782ce010c000000009b5932f8b1b667209a490d114ec2997de50d69ae0ee6f8b791155cba5fc144d8646ff9020f353d2edd8f482a5ddb664f8bd43921440463df92760b4762829d80215e34b604c5805ec9348b2c109aa51a0944466ad78f767b5ad595af58f92320bc506347bc79813549e42a526e073f82fc14f29263327df7568114dac429bb98f3e9bc3fae"], 0x10) r2 = socket$inet6(0x18, 0x5, 0x3) r3 = syz_open_pts() dup2(r2, r3) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r0) setsockopt(r0, 0x0, 0x3, &(0x7f0000000040)="269ff014", 0x4) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 03:01:00 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) mknodat(r1, &(0x7f0000000000)='./file0\x00', 0x2000, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010005}) r3 = openat(r2, &(0x7f0000000040)='./file1\x00', 0x10000, 0x10) chflagsat(r3, &(0x7f0000000080)='./file0\x00', 0x0, 0x2) 03:01:00 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r1 = socket(0x2a, 0x4, 0x1) recvfrom$inet(r1, &(0x7f0000000000)=""/106, 0x6a, 0x440, &(0x7f00000000c0)={0x2, 0x2}, 0xc) ftruncate(r0, 0x0, 0x30000000000) open(&(0x7f0000000100)='./file0\x00', 0x40, 0x4) ftruncate(r0, 0x0, 0x4) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000080)='D', 0x1}], 0x1, 0x0, 0xffff) 03:01:00 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x100000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xbc43], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xf23, 0x0, 0xfffffffffffffffd], [0x0, 0x0, 0x0, 0x200000000009, 0xffffffffffffffff, 0xfff9fffeffffffff], [0x0, 0x3, 0xffff], [{}, {}, {}, {}, {}, {}, {0xfffd}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) dup2(r1, r2) 03:01:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x61}, {0x16, 0xfe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89fd64d7ebff000001"], 0x9}, 0x0) sendmsg(r1, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) readv(r2, &(0x7f0000000180)=[{0x0}], 0x1) syz_emit_ethernet(0xe, &(0x7f0000000140)="1ec74295249825b12762ed1d7405") writev(r0, &(0x7f0000001440)=[{&(0x7f0000000200)="37d53b8b2d87be43044a7486ec4b77d16475fef4f7b90127361c691e5e1edfabd6b4569e32ccab6fc310f4b5377b4443a618ead0d2d2254bd48b2d6ab261b2e9f370a0cd6e0c8576a163014948a44ba47a56daba18dc5c803183fe8f38400596e6776378bc06c0b3e02d846cc58656e3b636c5c6af2794db2de6c2d82695ff0f24e9747c5d2bc3c6e350fa57d2aaff51d371d0d745b248dc6b1ffab5dab06cccc13326d587b011371a993ba9dab69e8429", 0xb1}, {&(0x7f00000000c0)}, {&(0x7f00000002c0)="58788bab43c015efe424c4f95d4780ee2575cd8d6e46309328dc773e033448c61f28025375258b1c3aeba55ab37010c5233dec828fc713dfb69d", 0x3a}, {&(0x7f00000003c0)="24a3f66c1cdb0618448f6dc75bc87df5cec596c0a7526a3e5391ad29b28c8aa72c80ff9b43de561de155ab1980fb665e076b41e8c2ac235d36bae41427bd66915bc2242109095bc6e1deabda62ef801762460f20e234e1ed1b3492d33943b707415f75838b15c4b1dc84467e72aae5891a77717a390ed6b3a7189980f63513901e629c3c14c06e876c16c8793139c29cb26097bbbe7fb94084a69f9033e69e2d80746882157be4f0c6594e406c24b35e8744846c318b45ac276bdfb5a12c477a193f8f81eeeae594110da6b88121e0f9ee179b66395a4bdd2807e2ead5322082aef0fb5095398ac583df6d106a579107a6e3c99dc437688ae2e6719ef7ff38a35784630dff300029e72722414c08b04b8edfb2594bfcbfb6ae6f0d547b99d9829a82056a33b7894b8da409b164c4cbef7e83fcb67ee37795ba808fb35214f2a4dfc328b7a7f8b558a5415df56c05faf42db752ed48e2ed0694ff63e1ee50df9e76985430d9c05cf21bcbe6c9a974cfe48e00a279ceff9bb1fc5355abf4709fdc431c9fa796a32d34d287c370344dd3465dc9d15f4d0876a503b0596f911b09956fd8ac6c47ebe96ba236909201d3b30d3906ea09e616c52c9412fec89646decc3be4c4b5f02f1b7eed2c01c62c05a50380d9f270af7256aa1b67f15dee46e8902182f3c84dfb327273281607d34aae7ead71b7dea08f915d6f823141823a2ed7baeec034bcbfec423b4fb232d21dd5bf5369bc7ea63ad9dbdf85ab4b1d41899ea8c8372ae5f73f80cc9d53311875f6210289a77b37c025cf7c21cde529a3c7ff3745a325b9d1589c20d7ba7a58acc762b5a4e666a42a887c6c85f7fb6161261e9823236ec84ffb329502c6bea96c46ae640c59fb8244ffb084c8f59856331bfc658d9ce658241c7d07a86dd6a65bcea74784046154ba0063efb69beb2d9bde2f0881eada68a8ce5884ae8abb5e11336cdb7ff88ea028d9059f340ac9d6b8dbf56caf89761faac8a1b1db9170737cd0f843ac5efec4c6e2c29687adf8fc4096c3661d1607301dfac2c0e4e02396b1e39af0b83eb247063cb71812b949ed71772ff216f3cd5a857f58b6bdc29d653599b61b3e5bf1c0016b13ad1b05545f1997eeffe3eaab688ccfeae8863e2c6cfe3a78b6432f708530d46887af88296339f7a512feda3cb5c285a8afe932373cbaab6ee301e2675c215c3b829176b179914f1fe718b2e596a45370a38ec6430412adb4fd4b7d6f6b8805a9a1a356425883eee0306a778cb30b8f8d548d7a595c21239a7f62441ac9cfb9d7fd965bc0eb99ffae6a703cac5a0912a6a44dab07f027900ce65b6e32bd56ae6357e78f790c3eafa90530afd24ffc1bf4d186feb33da59d69f50f295775ba5cc4f5078786e112581414e353f4a1f1fbb54a59f7e245d086f38c377c630fa7c3fd721a53723fa04653729c24859d3171deeea8a4ba1da07fb135dc20d9e420b2146bb48658e44301d49ae0f44b20dc7f5940afe13159041d18c8f253991ebe36ea51dae32d73548e5bfbaa0c7c6cb7a347909eb65c7312b8a516c9dd7acc461ff52be02bb4716b91655da3359e274964978a35c448cf4f51a388a3965920708032f64fd9e4848eb1557c35756266ab08d247f5d56fb74ea5f069d8e5af4dd9db0bae2272a3fd24215be02388feeb226cdaafb811b46db3fbb45351d7e1d6e3857f2b9b480d69164629300aca3781b88944661ea639e552ec14b65e2b32164eac9fbcc61e54e759a202f791f5817c9238636d63dd2ee1b0baa0991944a7aea154eb6be544247d24ff8e747712e50bdeff47acfdd6b283720c22d26b2bc5ae77371113f8717a73f895eb60bf523f84acc163f0fc25f9d5b43c4580f8deb912039e15e0eda8de71efc88335def984b71981f7cf32fd7adf56ef7f13395c5382a86fbb5949e7a3ceeb42aabc0a9737004c9fd5b2ed7e90e90b21ada4b894f6a0935d12b28f892361663d5086734ffee5ef5a68b8347b46e2be066899aba6fa933b139081cf1e39a9aff3b7ee43159a72d3828bf5e059af5ea892045cc28be520485def6c256a8b45bdd2e2cd05376e862a53290df1df4d1f16cb4474ad7936bf87612ae8bc60febdd3321d7e2eebde3ea5db012d37207b760af322653cabbe51366936fac823c8c7e05e2510d6c69fb0c147f93817ed354c0e30e5e9e3aacf3cba41562e3c76e2f1331c1152823d7bc2c96c089712abaf2010628bfa8916c8fae171b76a7782060c2dc85128d3ed7faa0eb8e86fd7d0eeaef7e355bab241082b7a17f41223a43c1a25a9621b38befa85f4875d64fe0405444d9c7787dce47b58b2600a8a384662d4ebdfbb8d9904b5d220ec9dc294c1e3277f7f0543d90c6ebd1cdaac439c62ee9b701a0112a52812b23683a42e372b924c61550a81cbbee1e191c8ad6c2094cb1af00eefa79261b22e85e0e824306e39da96605b86635f57de065c4978e6d663dbd16b4779e910e0e1c85aa81fbe2c184c62c39cf563de38b819b18a239fda1d9f9765d345ed3a97e1bd1018ee0b7d907cc295b176e8b79d82364073958125564b933761efb41a2c87c5ffa874d4765b34de47d3707db454c96f6929cfb6679308c212591cf00b925a3244de1a48a664b6c6cd616b6d7b9b21fff924ceb4fc4e12ad8658cccd974ce72ac1c3f1e8d628af26477cce47fd6c72bc059a55d67977fdd938fd36da1b692719165107af321b17113060b46c5217b87136cc8b6b7233d3f002b5e43c5dc3873e14a9df401641458aef2e3a6ff9aaba21f2ddee16dbf97e8e0c11141803bf2d81677b9aeab17ed63c9db2a83c8802458c979378ae54d0a018e7e6ced6624447386f157ef42db822e13905f31fe4a41bf558db773ef7d6c7401ab2e00afe500c3aa5a76b7d4f38c6329cc296d0d25ae03eac7d3e5896c24e4ea562b7ae563dc7d65f4e6574ce456d16d8ab0f69eadab4e9efe864d4d3342e67fbc6025c5cf2faa5709760ef31dd9dfce47896c8af5dc9c4683fa63e116d4515ecde38310c2b5d69f8323cbbe9495c4392703b779cd3072981ef0067cbc75ccb3899fe0cc2bf36dec59dad018599875f6433874da2164a98d181c98ab63e48df625933a1ebfd25715aa6a45c59212bb645bd672545893d9e3226cd837d3066efed0b66f9697e9f417f57dbf21b1f461b0693edf9935b728e8bf1b4e04c8669b5f72b4cacf25b2231295a273a917b4f201e2ac0db441f6122e5b2b2e0e2c8293ce34caa1b3297da9e9a8713a3d144371d4a9c7d9fece0e2d4e711c7ff486928d4214454f88301dfc027d1aeac927159aea92cc6160534432320d7353bd7a916d95e51951f49cca30e910fa691ed2097f204f129e095140cab3094363b0dd17503d02965d060901ad9dc574a24cf8d30dac763c6efce8f619edc8db3611135dd93a5822456a3249806d1f5c477c200a6a49fa917b3608c2ea008945314948e5c9ab9812392e0fd498f76ebc96fee6d051641cdc6af3d0dfc1f96285aa1aa6cceb10e118aff722cb3ff62230fa3ac2c57ae6bbb536465db3ba5dcd42d546919f97f183d6d0962bb7588e092a1e6fc63979a16ac979fc4aacd58feb5c59a6d656b51d502661d9ecb5d75ccc4f2c9222853186a1dbba3c6ecb9cd7b889def9c4fd3432e5fb5815e1961495081fb797e1fa5c687c980ddfac98d77539f7f027c328940957802285b4d6db2399ecc62f3fa8b4fde517179c365c1fcea094e9e67b560b1a4e4fb2831a14eb1529b128573d30311c566fa372b40cfc7571ab0e1e61ddcd53d7e111c2c9565c1ec410181a67f4cb53fb4ec0f31570d88ee36ca98abf168a26aa10574a55a329f37698484f2328a40124f4ad2efa9c1b2ce1d29dbdc3382f1f479ffd3da9a76f451d2e344eb06b061224a8827d27a5534ef628bda6a08f890486ac716249bba014289d5b3eef1795eb29f8b1020ad53460aa91c57254443faf44a4d839ce91c27fea3111ebc991cb10e3d28aca6dc69909c994870f989174024d1172522652d3824577ab80ee36adad71c5949ddd0a8ed3b04624800e8d59df1d37672381cfbb7d17bda117dcb52a76a55534647bc705264ec7fae2a1c376e9c886da4119e045c83feac1fe29fd2ab4e2284e809137636c31a9b5bef9ca824551a5e7e380a00f69905c742533fcc85010394175170b98699217cd92bbc58ab07d4d336dbd4669e9895c7b8b842e36c9394819a88b20662346ea4925667365a6a7820aa630a839e091941f8690d0e4954bb69cd623c3952820434f579c89955e347a02c4b6b81272ab4d94edb11ad97395f1d28a2533cc396959d6a414a8b32e0d6326b0e693cca32d4190bc52a5b85c7bbf98a909809b2505944bb8b8a4a2ac2993d9bd85adccbb4ab3cf49c513782fc77357c015e0a0a0c52ace4d2086282174526bb045259887fdceb5eab9783eb4989723a1d0675f96c97164776e91d28aad173f212a5313c1657b5a1d67e35a18b582c3390ca6b7fe421ed496eb5e3010a03a3e2026a5dc6b8be94197a95622feed6f75947c682549618074374dc8061fd042cf064be22f324658370d3b60c36fd794e979b9dd051a8e6332f6d18f488518fbcb23bd76359fe46f417655979fcc165af4beb32d2dab9b9fb281645e24bc866d79663c8fd25938386da74c67dd809d056d28358f46f5df54c853f43b317383ed3c382d5f3732c1a1a909ccc8b9e822aa92215cf1b0be75caff63e471c4fffc78ed325068d5a85349d30c23beb6d754bc010152e8fcb2e4086a7fd94e280edc48d5a18bc5f4d93e2069ad54b661522a3554669589963329c3410a3ef927735970c0f24392d749d7eb6d2e0929a2b65d27d19cf7b36cdd55fc7af2beebe5973a27d4e99be0290d75fd9fc2cd88fba1d634c80b2aa5898cb1a0694014f33540264493076427d54cf7029850fc784eab7514a74acd51087dfa414ae8c0a24a9be6a1d5f369ff9534f550515cf3fc443aad577c5c6b10d267499a1e3b40d7dcf1620e3e856ec286bdf80fc4e68e2cbe44f5d7d28061c4e9647105cb197cd7185addd0632a6eaf78c0525ad04c823af47abb9d85c75893827e1d0ac70f7d326f516a3d50c2c986e2525295518034d91700a6894f0105e590f5fb92a17f85c90cfb416770b7b9655ba7f088e61b8aa2b1bdf0aec30ad547ff5e3314c47e5617d46ec550f63b0a622cc374ca7f93afe7459322e219ca72dec7dcee23a415c2bbd5dc4a36d5674ab47ea79125364016270bad0a81f7eaca4c80ee28344ac048f5ba7ff431f51d30b33d775b679b22c843b7ddd759f6636ec3ce9ebe5b8a06f2cef2ebb2a435d19dd1126df9446ea2cc2acb001ea9ead29a21fde743d9e74cbb340cf464eb779302378c5e508b21c79163d6ca60d792aaed840be84e6c4702ae844c9e97b4de2e7291073fccb803068a4036efefb75a1cf763ba07238551a1dbcab01d6686c1433d9e2366ed5e812ca71cfe85ac6eec03eff7327df20516b5de6995ad6e2fef7b90e84ed93e6949edd76359a9f0be8fb646f06b3afcc8ecea56bc26459b3ce6f05a0c7ab0ffec1e91470ff007095782433cbb10a28e642e641574e7420c00246a3358871b26c12fc7c489932a985b382840376762bffb951f8e3e25d7e5e03383a0bf15cf1e91e1af76ba47e4b558a89a96d6f6674a9c71da1befc7014e984c3a06361d968a1b8983209585500394412d850abe786a74471d9eb1b1f537e39376c2b32f63d4e39cb4c5a6d5e3393cf6a2488bc43e0ec9db46cac6a40d0ef", 0x1000}, {&(0x7f00000013c0)="2b2d102fad6cd338aed2fb1a34eff9b7f7b0ef17107a0d3a8c4ec2d81b5aab41c9ca8af5784d245ae20056d64e2e33c5410057cf10b89c204740e5083eae45ad676a53a8db6eb94e28cae8b7540b051408a5cbfdf0982b6b4efce277a53d8ee65cfc0bd85cd156f255b26e1d32", 0x6d}], 0x5) 03:01:00 executing program 1: sync() sendsyslog(&(0x7f0000000080)="0cf11e2c59d379477611482d9d1c931fbb088a400a8da9b3eacf7b97cbed81c78717f391e3c87233412dff1499ab0d4f3f1d9475b9f874ad5c785d2ec19c05737aec9b25d82466befb485094e72874beadcb2a9096ea6ac1f3c8e3249df51a54bbb6dc711543fb3a61ce13e21be326a9fcd62e2952c26840f2cdb43e20fbfc", 0x7f, 0x10) getrusage(0x1, 0xffffffffffffffff) socketpair(0x2, 0x4000, 0x83, &(0x7f0000000340)={0xffffffffffffffff}) clock_gettime(0x4, &(0x7f0000000040)) munlockall() syz_open_pts() r1 = msgget$private(0x0, 0xffffffffffffffdb) msgrcv(r1, &(0x7f0000000200)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00#\x00'/75], 0x4b, 0x3, 0x0) msgrcv(r1, &(0x7f0000000380)={0x0, ""/62}, 0x46, 0x1, 0x1000) execve(0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000100)="fc24fec2686b8eb08cba01d48e3e30037b74b190d45ab93a2fcc39a6b21ca3021c16182e9f35862cf08de12fbba2e315c4f0671df86e8fb8bd203b24f9d90b45d349a6ecc872fde5db343a157a82fa3e5aa8026da253e5a276576031fa5a9eca39a72947b56f5674dba91518f6e74edb00", 0x71, 0x2, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) 03:01:01 executing program 0: r0 = socket(0x18, 0x400000001002, 0x0) sendmsg$unix(r0, &(0x7f0000000100)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000040)={0x0, 0x5}, 0x10) 03:01:01 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x4) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r1, 0x29, 0x80000000000000a, &(0x7f0000000340)="9018d4d817008545ed2186ca26627990db0597558ec291ecee146f8a857f1809117b7cb0ad2ba780ce202ddeb045622f699990d3a5452763856b5befffd46b5ab79c92bfb25c0c4dccaaf76bb1bb331f44280204e6a5631f9f9472674112fe5a71dbed1b45dfea3507ed0a7774078f221f2868e3d7428b252ff450e497f283d63ccf6f15", 0x84) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000080)="5aa4ce31e9f3a110b440c077b53c5f789915cd5ff3ed1583855530", 0x1b}], 0x1) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r2, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) r3 = msgget(0x3, 0x80) msgsnd(r3, &(0x7f0000000200)={0x1, "a68a95d22a67289701a0069b200164bcc60ee3064b0eeb001504d36837cc6d9a8942b2c6504bd8cbab808ef7d532f9920a159c5acde93c6c79103b14b3e330a15c0c50409c7d01fbc9177c671f5c871cad0106601941d56aea925117c44fd0c053a2d5dfb11c8346f1b9aa99ca658610e1c4c463e108d48f67b2e5546154a9e8696515c6a6e466159738ac37cd471cb57d3f76ba83"}, 0x9d, 0x0) msgsnd(r2, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r2, &(0x7f0000000940)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cf8676a82f026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebada3628c9f4324280aa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3a418b84e7ea0e9d3a021c62b9ac04da0ddbc628c8957bed28ee8a58b01ecfdb13703f78a0dd542e1ba3eea9dce0d2c952721f7b975f775dc535fb17668e9e69793701c6badc3693a018318f22ca585ad64d7d2f223525b884116329c14a0d074d9a6b58ca483668e1354", @ANYRESOCT], 0x2, 0x1, 0x0) msgrcv(r2, &(0x7f00000002c0)={0x0, ""/60}, 0x44, 0x3515da46e6caa84d, 0x0) msgsnd(r2, &(0x7f0000000100)={0x1, "0e933ac68da9588e6d84aa0b84e0a76736eac30eb53842903bbee7cd2998675701804c7af3868812ad90724a22f34dc12fd1ee37b82fbd6d2ee12c1ce131d7008cf6b9e499c8ad30a464b4aab31b699ec82abf31cb04e3a4cb203d5dcae71e77bc27b6c6285da1c712f6decc8122e295e697a3356391e2d4ee8807cf2f1945c983a9ce20225b8ca40b6bdbf3a39b374856f1b177a728855e6812d29d450e69997eee341786de22582325173207212cdf9c"}, 0xb9, 0x0) getpgrp() fcntl$setown(0xffffffffffffffff, 0x6, 0xffffffffffffffff) r4 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r4) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r4) fcntl$setown(0xffffffffffffff9c, 0x6, r4) r5 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r5, 0x0, r5) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f0000000540)=0xc) setegid(r6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = msgget$private(0x0, 0xfffffffffffffffd) r8 = socket(0x18, 0x2, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x8080691a, &(0x7f0000000300)) msgsnd(r7, &(0x7f00000005c0)=ANY=[@ANYPTR64=&(0x7f0000000580)=ANY=[@ANYRESHEX=0x0, @ANYPTR, @ANYRES16=0x0, @ANYRES32, @ANYPTR64]], 0x1, 0x800) msgrcv(r7, &(0x7f0000000400)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0x1, 0x1, 0x0) msgrcv(r7, &(0x7f0000000040)={0x0, ""/48}, 0x38, 0x3515da46e6caa84d, 0x0) pckbd_enable: command error 03:01:02 executing program 0: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0xaf2, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2000000000000000], [0xfffffffffffffffe], [0x0, 0x0, 0x0, 0x0, 0x0, 0x80000000], [{}, {}, {0x0, 0xfffffffc}]}}) r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = dup(r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) fcntl$setstatus(r2, 0x4, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket$inet6(0x18, 0x2, 0xdc) getsockname$inet6(r3, &(0x7f0000000000), &(0x7f0000000040)=0xc) r4 = socket(0x2, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) r6 = msgget(0x0, 0x40) msgctl$IPC_RMID(r6, 0x0) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) r7 = socket(0x18, 0x2, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) r9 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r9, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r9, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r9, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r11 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r11, 0x0, r11) setsockopt$inet_opts(r11, 0x0, 0x1, &(0x7f0000000100), 0x0) r12 = getgid() semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r10, r12, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) semop(r9, &(0x7f00000000c0)=[{0x2, 0x3ff, 0x3800}, {0x4, 0x5, 0x1800}, {0x1, 0x1fc0, 0x800}, {0x3, 0x750a, 0x1800}], 0x4) r13 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x80, 0x0) getpeername(r13, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) ioctl$TIOCFLUSH(r8, 0x8080691a, &(0x7f0000000300)) ioctl$VMM_IOC_CREATE(r8, 0xc5005601, &(0x7f00000009c0)={0x10, 0x9, 0x4, 0x8, [{&(0x7f0000244000/0x4000)=nil, &(0x7f0000006000/0x1000)=nil, 0x3}, {&(0x7f00007b6000/0x3000)=nil, &(0x7f000014c000/0x3000)=nil, 0x3}, {&(0x7f000050e000/0x2000)=nil, &(0x7f00009ff000/0x600000)=nil, 0x3}, {&(0x7f0000769000/0x3000)=nil, &(0x7f00001be000/0x2000)=nil, 0x5}, {&(0x7f00003a2000/0x1000)=nil, &(0x7f0000569000/0x3000)=nil, 0x401}, {&(0x7f0000e2e000/0xc000)=nil, &(0x7f00002de000/0x2000)=nil, 0x3}, {&(0x7f000052d000/0x1000)=nil, &(0x7f0000b5b000/0x8000)=nil}, {&(0x7f0000f07000/0x3000)=nil, &(0x7f00007ac000/0x1000)=nil, 0x2f63aeb}, {&(0x7f0000191000/0x1000)=nil, &(0x7f0000725000/0x1000)=nil, 0x9}, {&(0x7f0000fc1000/0x2000)=nil, &(0x7f00000b3000/0x4000)=nil, 0x4}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000277000/0x4000)=nil, 0x3}, {&(0x7f0000620000/0x3000)=nil, &(0x7f0000a71000/0x4000)=nil, 0x4}, {&(0x7f0000431000/0x3000)=nil, &(0x7f00000a7000/0x4000)=nil, 0x61e2}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000b65000/0x2000)=nil, 0x7}, {&(0x7f00006ec000/0x2000)=nil, &(0x7f0000a58000/0x3000)=nil, 0x20}, {&(0x7f0000124000/0x4000)=nil, &(0x7f0000f2d000/0x1000)=nil, 0xffffffff}], ['./file0\x00', './file\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xc23f}) 03:01:02 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0x25c4], [0x0, 0x0, 0x401]}}) r0 = socket(0x6, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) write(r2, &(0x7f0000000000)="81695d1eed26ef3a6c4c99a292f2b4640536f22e247ba1967e2000d06fbdfaddec470c0521fc6f432e77ef139e5689d68a46431ddb73367e64cf392a8c23c0db9206e1a431c9d0f686ea5d2bcc2d9e3cdcad6b2129e9d8cebe7b61818da7b859311cf49f1f8e6dc30d8806ddbe88587636da9450546511d24f2845737b7522264c7fed06e1d7628df402e4596a8a39efa17c296278fe939bcd9f5f5d5e2311a2acf114bc34976623b22b0428b6a7244acbab38f1cc912bfe989cf2a9ff274dc32ddc8f10e5bdd5dbc177408835183e313a33f7d73c837ebaae8080e5597ddec7696f695a83b0a436c9ced492eb0690cee6ae35", 0xf3) getuid() r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 03:01:02 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x2c, 0x8, 0x2}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$BIOCPROMISC(0xffffffffffffff9c, 0x20004269) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000340)=ANY=[@ANYBLOB="fcbe287fb0e23fed29f54f40b369796c8d166fd0e1783bbb2edf88b70183482c5edb242b42019071de52e69e845e0699b868bf66c4cca56eef2a3c36dee1a349f6b98beb0010ddf12dfb47f2caa8f6e06d47c5f0e87db65259999a78e6c69a888c3cf777b0415890f24e7553b52b2cb134d208854ca5fb242366cc2ddbba45c76d85cee5f24c6651474e066dd37b7cf045ce11962edac00000000078b8236437a394c4abd2b2dad0d090358e65305a377565979de90d6b2444158f820f0be78c02ba629f8c91a491f31e290a00c1952faec9079c0314e3ae533992fe071cc5ec7007f8b9e38761238922374e8dbbb833edd42ae62249fea5dfe442dcf7436583607d822b79c2466366b923d0f6546108f9c704f2d8fba4cad093e51da3d00d06bc21de0b23ddb1e6dd6f0b219c307e03a6069b636e0d82f4bf9662cc4556c63c78609708b2ad59fa482d990dd5cfe08133960265cb5811d99f3913d7b9a2d688485c779a2fb7c7cc7be91f457a1611"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x1) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$KDENABIO(r4, 0x20004b3c) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) ioctl$SPKRTONE(r6, 0x80085301, &(0x7f0000000100)={0xa72, 0x1}) chdir(&(0x7f0000000040)='./file0\x00') connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040), 0xe7) 03:01:02 executing program 1: socket(0x11, 0x4003, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) sendto$unix(r3, &(0x7f0000000000)="b100050460000000000008000501000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebb3557690d7d025927b54af09e7c5e9785c0bc0a6ba8af63ff37282921e4fd89720fd3872babfb8070c1abda71601a8bfee8aca4911faff575e8c881ff7cc53c894303b22f310b404f36a00f9000fcfffeffe608a371a3f800040000000000", 0xcc, 0x401, 0x0, 0x0) r4 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r5 = socket(0x2, 0x1, 0xa2) fcntl$dupfd(r5, 0x0, r5) recvmsg(r5, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x40) 03:01:02 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000140)=ANY=[@ANYPTR64], 0x1, 0x0}, 0x0) getpid() mprotect(&(0x7f0000065000/0x4000)=nil, 0x4000, 0x4) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000000)='W\x00') 03:01:02 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x100000800004502) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7fffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$KDGKBMODE(r4, 0x40044b06) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000380)) socket(0x18, 0x3, 0x81) 03:01:02 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffdf, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$inet6(r1, &(0x7f0000000180)={0x18, 0x1, 0x8, 0x9}, 0xfffffffffffffdde) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x2, 0x0) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x80, 0x0) fcntl$setflags(r3, 0x2, 0x1) setsockopt(r2, 0x29, 0x20000002a, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCCONS(r5, 0x80047462, &(0x7f0000000040)=0x4d) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 03:01:02 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x0, 0x0) close(r0) r1 = open$dir(&(0x7f0000000280)='./file1\x00', 0x40000400000002c2, 0x4b) ftruncate(r1, 0x0, 0x69a88df4) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1000000000000159, 0x0, 0x0) pwrite(r0, &(0x7f0000000640)="6f2d4ec58750bac99e661788904632a1c9196c902c70d81a28de095eb4d8451fb9ed87161b3ad1e11e1a3f8e153a3a4db01c974c1afcae87bd87993be184628f65262df13678bda3dd6594ff78c04995f92dc8fdd7280c3c169dab5b", 0xfffffeb3, 0x0, 0x7) 03:01:02 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000080)=@file={0x0, ""/108}, &(0x7f0000000000)=0x6e) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100), 0xc) socket$inet(0x2, 0x0, 0xf8) getrusage(0xffffffffffffffff, &(0x7f0000000180)) connect$unix(r0, &(0x7f0000000140)=@abs={0x1, 0x0, 0x2}, 0x8) close(r0) 03:01:02 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000a0a000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file1\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) r0 = socket(0x18, 0x2, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000640)='/dev/klog\x00', 0x20, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000680)='/dev/wskbd0\x00', 0x200, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000540)=0x8) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) openat$pci(0xffffffffffffff9c, &(0x7f0000000580)='/dev/pci\x00', 0x100, 0x0) r4 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r4, 0x0, 0x0) shmctl$IPC_SET(r4, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000001140)=""/197) r5 = semget$private(0x0, 0x0, 0x1b2) semctl$GETNCNT(r5, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r5, &(0x7f0000000400)=[{0x4, 0x100000001, 0x1000}, {0x0, 0xa05a, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r7 = getgid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r6, r7, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) r8 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r8, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r8, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r8, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getgid() pckbd_enable: command error 03:01:04 executing program 1: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) utimes(&(0x7f0000000200)='./file0\x00', &(0x7f0000000340)={{0x1, 0x3f}, {0x0, 0x1}}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x20, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xffffffffffffffb7) setgid(r3) chmod(&(0x7f00000001c0)='./file0\x00', 0x32) setgroups(0x0, 0x0) mlockall(0x1) setreuid(0xffffffffffffffff, r1) pipe(&(0x7f0000000500)={0xffffffffffffffff}) readlinkat(r4, &(0x7f00000000c0)='./file0\x00', &(0x7f00000002c0)=""/73, 0x49) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)='c\x00') pckbd_enable: command error 03:01:04 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8080, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000080)=0xd70) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1000, 0x0, 0xe0000000, "000000000000000100002000"}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001480)={0xffffffffffffffff}) r4 = socket(0x18, 0xc002, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r4, r3) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r5 = dup(r3) sendto$inet6(r5, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xffa1, 0xa, 0x0, 0xffffffffffffff87) 03:01:05 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000513600000000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281002e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) connect$inet6(r0, &(0x7f00000000c0)={0x18, 0x3, 0x4, 0x7ff}, 0xc) 03:01:05 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x691, 0x0) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x100, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x40) ktrace(&(0x7f0000000140)='./file1\x00', 0x4, 0x4, 0xffffffffffffffff) 03:01:05 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x86128) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x20000, 0x0) fchflags(r0, 0x0) execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000340)=[&(0x7f0000000180)='\x00', &(0x7f0000000200)='n\x00', &(0x7f0000000240)='+({:\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)=')/&!\x00', &(0x7f0000000300)='-\x00'], &(0x7f00000003c0)=[&(0x7f0000000380)='\x00']) r1 = open(&(0x7f0000000100)='./bus\x00', 0x81, 0x0) connect(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="010178b601a135c4"], 0x1) pwritev(r1, &(0x7f0000000600)=[{&(0x7f0000000440)="431344175dd3f3a299df0dacfce678b690f4d080ef98c1e96a1e8acb6eaaa7aaf474aa69701579ee991313916a05ab10d0f6a4918a3d904a95911b813b13e83d327dc9d3bce4b34998599329270ae3bdf83f45ae746c04b1258bb5a5e78e86103d67cf6428b03c8fc4439fd63a178d3da58dac793b81ae5ebbe603029e8a9a4ebc6187d2ee01a829b1eb8cce4fd39f31a3ce1b107868edfb8c3e7c76d156290c5c77ff23f84c9ed13cbbf8ce424bdfd216a1ad2bdbd3223383f905b2b978d1fbf8a43cfcf45c37bfa67e834136", 0xcd}, {&(0x7f0000000540)="1c7d34c2e9c9fb2639c1863d5bb7af976d734c8631b646392558daaa085b370334326b2a21a780121a3f97ab9bb7b84a24ba1bef87d87fa29ddba9f63fb1d82b38bcbcb99e2ebcfffb721aefb8819636ffb034814969c6edd157ccf112960446", 0x60}, {&(0x7f00000005c0)="b70e9569b7861f332f7c747dd675c715f531ca56ce2f22e6f9603436e47ab4768de07f", 0x23}], 0x3, 0x0, 0x40000000000800) 03:01:05 executing program 0: poll(0x0, 0x0, 0x401) openat$wskbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd0\x00', 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) r5 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semget$private(0x0, 0x54682df49189832c, 0x0) r6 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r6, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r6, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r8 = getgid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r7, r8, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) r9 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r9, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r9, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r9, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r11 = getgid() semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r10, r11, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) semget$private(0x0, 0x4, 0x92) semget(0x0, 0x3, 0x61e) r12 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r12, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r12, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r12, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r14 = getgid() semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r13, r14, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) semctl$IPC_RMID(r12, 0x0, 0x0) shmctl$IPC_SET(r5, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r5, 0x2, &(0x7f0000001140)=""/197) r15 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r15, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r15, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r15, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180), 0xc) r16 = getgid() r17 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r17, 0x0, 0x0) shmctl$IPC_SET(r17, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r17, 0x2, &(0x7f0000001140)=""/197) r18 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r18, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r18, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r18, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r20 = getgid() semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r19, r20, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) r21 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r21, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r21, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r21, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r23 = getgid() semctl$IPC_SET(r21, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r22, r23, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) r24 = geteuid() r25 = socket(0x18, 0x1, 0x0) setsockopt(r25, 0x29, 0xa, &(0x7f0000000000)="03000000", 0x4) setsockopt(r25, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x0) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r27 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r28 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) r29 = dup2(r28, r27) r30 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x0, 0x0) poll(&(0x7f0000000200)=[{r29, 0x1}, {r29, 0x30c}, {r30, 0x10}], 0x3, 0xffffffc0) r31 = getppid() setpgid(0x0, r31) fcntl$lock(r30, 0x7, &(0x7f00000000c0)={0x3, 0x2, 0xc, 0x5, r31}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) shmctl$IPC_SET(r17, 0x1, &(0x7f0000000100)={{0x70000000, r19, r23, r24, r26, 0xc2, 0x4}, 0xe107, 0x1, r31, r32, 0x8000, 0x6, 0x3}) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r23, r7, r16, 0x10, 0x87}, 0x40000000000008, 0x1, 0x3ff}) r33 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r33, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r33, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r33, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) r34 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r36 = getgid() semctl$IPC_SET(r33, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r35, r36, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) geteuid() socket(0x18, 0x1, 0x0) 03:01:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x7}, {0x44}, {0x6}]}) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xd6, &(0x7f0000000340)="8ebdd8c84635d484b938820494e1c437640ba8e99d56bb214db553ec032b0704e9d2a9f00411da456939a812a0191434c169ba3a6ab5376b9c450913db8100000079405b83ccb420c19ee9a6a0869a949a4162ddf1373d454484dbaf5000f1a68312b685f202712915d38944f84092128358c297bd029e056c3c40d7472061e3ffa05e5a81f0d437f5e2b6860846e436d01d615db3fb19321e8f9a4a38dbced046d3ac4000000073395af422b8814411c0f125703dd55591ed9dabeca12fc24da52acd415ec500"/214) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8000, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSBRK(r2, 0x2000747b) 03:01:05 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file0\x00', r2}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCIMMEDIATE(r4, 0x80044270, &(0x7f0000000040)) r5 = socket(0x2, 0x400000000002, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x802069af, &(0x7f0000000300)) 03:01:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000080)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x84}, {0x2d, 0x0, 0x3}, {0x40006}]}) pipe(&(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x3b, &(0x7f0000000200)="17") r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) pckbd_enable: command error 03:01:07 executing program 0: select(0x0, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x0, 0x0, 0x800000000}, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{}, {}, {}, {}]}) 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) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 03:01:07 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) syz_open_pts() ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = fcntl$getown(0xffffffffffffff9c, 0x5) fcntl$setown(r2, 0x6, r3) syz_open_pts() ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x8001) write(r0, &(0x7f0000000800)="bc41fee8fb221b935863aecf201db5f0601215db950f745775179da25885869ad8adad056c0e96a2ceeeac76bbf3a2aced2872c46cf9da66d86835c838e9c809d9cc40d5e2a0583ce619ade808b18b6c520585cb0b867543e8ae59440a", 0x5d) pckbd_enable: command error 03:01:07 executing program 1: madvise(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x0) open(&(0x7f0000000040)='./file1\x00', 0x611, 0x5) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f00000000c0)=0x1) r3 = socket(0x18, 0x4003, 0x0) recvmsg(r3, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) socket(0x18, 0x2, 0x2) 03:01:07 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) writev(r2, &(0x7f0000000500)=[{&(0x7f0000000000)="a8e0ea2ef89f195ffe3fb407607ae64a08e9327032e86954748ee0f47110799b9056b8e9ddfd2a1e0bd3c05275808e13fb4b62637dd0a1cbff2279fe1cda15f9f08054e86dc599e892b653690833c16a4961fdb737778e93508002041bc59db78898adca8ba208e32cb6adf1c901f5447e8647c5f5deb97cccc02dc4f2cb1d728dc9688f065f82add372", 0x8a}, {&(0x7f00000000c0)="acee1fd15d0cd4c6e270c7dc7f32a677ae80c521861dd20f4367ad70e813a81394539ac3586af675180f7388e3d2c4f8096d4f6335e63955d81f8810176886afade4f88e78584351bbcda2a76ba46f857ab4b686fed8380b71215f42cc76ee4b75ea977333e0a63875834d7d8df805d9d43362ddbca39825", 0x78}, {&(0x7f0000000580)="4ba68917272b961a3ad1b86ef6f90495483725d646228721d52dfa5864a2480b58589eedd75c31a837200445bc43d7260b8a1067885bb7a981e8a8ed5305ef73e8c1bdebfefe922c0bee5448219dea9b1e596ec5f492721a95d6ca3373e367e195decc30ca6c1694c0a036fe416bc14290ae7216005ce825eae471c30b3250f3f7a56a91f7f3f1b5e7f9991d2ff7dada48490dc3747084cf9a417386fd1572deff65a038673e4e308922d68808dcbe58578c7af643fe2a", 0xb7}, {&(0x7f00000001c0)="cf3f05c92cde20b95a84654700f88ab9abb905665cdcebffd8f37ba6647d8dad1f31c9195130762112525586c48c51783f586d92f5140ad407a58371e61320bdf84081ce086038bbfa488429501838cc27ca078204ef93adc353766b3c767be4efacb9ff0dd5b21c31e2d5872aa44f2e97f5163388b473fa1bacb97e5b5d0c295b515f00749a170cde35e6e32c84d1260a68b3", 0x93}, {&(0x7f0000000280)="1d613d67f8f8bc1ba4b51db5b51da29d1eb6aa42ccb2f286b17a90eda925032eda88a4586d6a8574c065ea3f59b2bd6514da8ed6f9c98859c47920de63340917669d5e805af296a6726af6a29380cde848ae56d2adac2c6727f563074c0831", 0x5f}, {&(0x7f0000000300)="ad93129a2b1a3caba473cf47087f307949893b0cf61c0c0dad2e3d447e343e9a9fa58c4e7a712b7322002e9447514efc797484d25e4e5b8ad83d3c9dd9a4a6f6af254da0e9280921190b58900bf430e4ea009504c6ce80e556e0d3372272696b7c6491e527074fb05bbb1a8884080a594b7adb0f1806011dedd2d970acff9fb41176605bceef9a2ee713c2d7604da63e188d3a82e6ea646bac0824d124c513c3fbfd0644f0014ab396d24432093dd7cbe203897e168e2be81dcb259d304ab0b3094505251ce8fcca8a03758df7c726e3f5f4bba350beca9985724f711b4414c2be86657222cbaa7f46c386cf", 0xec}, {&(0x7f0000000400)="e051140659cbceb1e48c56e460f7bc33bd98ee46e08dd39f9c78b085d90136b4ff1f1071ce3ec43f87aaeebf76d020a75b1064c40cc5641205114277756a547a6121c07aba48d2d5cdbb2e5886333428aa2d22aba5d7a40b9f62fe49c7ad412d01ae59a73649d67c0f118df4194ef7f32f77160c841734624f245baa0016432bc4f0e2ac92deb1c1fb6a612277647007e34cc7213f8ca6b3214eb6ec", 0x9c}, {&(0x7f00000004c0)="20b10667fc25e72068da8755a6b8ec6b22aee49bff209507a85dab2dd72c325d810d0c", 0x23}], 0x8) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x4010, 0xffffffffffffff9c, 0x0, 0x7fffffff) setsockopt(r0, 0x80000000000029, 0xe, &(0x7f0000000000), 0x0) 03:01:08 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000140)='U', 0x294, 0x0, 0x0, 0x0) recvmsg(r0, &(0x7f0000001580)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000400)=""/4096, 0x1000}], 0x1, 0x0}, 0x40) sendto(r1, &(0x7f0000000300)="091e6d7d04572d98d9011e3f62feb12ba526c6d8a9963eeb69ece709cdc718f41cae999e47207e59588479b5e02e2e6a9933ced8e48812fe0450fe4154da33e0c66c4760d73b3fc75e3f1cc265bf8822d2967fabcf1038d64c2dd3930791d250c7ba00878c24decfbb061ade4ae848f18ab2c07ccf5ac29749b3368fa61389767c211f5a62ec960fe51d7521d2043f800108b4069c81ee2c94920b52779189ede3be3c7bf3c8982da1dbdb729a384fa0b330a749056d20df13e8a4244caa27cbae9886867e7108a26fd4da9643dc783674fa894d26b2", 0x5f244f61170eb19b, 0x0, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xf7ffffffdfffffff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 03:01:08 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001940)={0x0, 0x0, &(0x7f0000000340)=[{&(0x7f0000000800)="e1ab256e932a16cdbab0f09c352e811ba78b77fde3dfb050f02969c0771461fb94607359682675522c3cd443783f130f4e84bbabfb8b46d078f66657462182e487be538c6ce4547157f03c85f0429a1bebce785b910bbde6403d1b5b77c8ff3331a72af7d33ac416ad320893adb4dc0b8997a5cd7a345222b14faedde20bec015ed97735aea492c18056ce2eace2419ca689c23e86b20cc99d5045269328b344df00de3c42f9e4ffe22fe12258c36ab8e5e9a3676d715bf08e78bfe50fc659939613ac0a5e9f95e76ffdb4dc9dffc6cad0513101d94d45a950cd65bdf8391ce095e2d98b2105830d8affd2afc6c812705269522acea6b8faf381938beaee501872c0557cacdab24bb6f3d0dedce92b61ca83270346af6769644d1e077a0e8e24c8d0cbbde0fd7e63ef4d64f6c822101857f5c72e5019233f6e9a55280cd819ba6b4a0366589ee9f9153249d9ce1dd76ae635222b859278999a8e8046950a53987acca9e1e863249edb37972452688953ae45c1363ce7cdaef958ffc30f61d5039d1d06a160db08de5897ad78832240eb6ab34dec78b47cb40633ec52546e4cdb257520015cf3c1ef62bd2ef4057ec5d22735585bf981939ed9d18b7296b87b40bab0d0c2e0b17b09bcf72f6445b3a665a23ca47bb5d9c04751b885c665834c", 0x1df}], 0x1}, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0xffffffff, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x230], [0x0, 0x0, 0x0, 0x0, 0x0, 0x3ff], [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [{0x0, 0x0, 0xfffffffe}, {0x0, 0x2}, {0x0, 0x0, 0x1, 0x5}, {0x0, 0x2, 0x3}, {0x8}, {0x0, 0xfffffffd}, {}, {0x0, 0x0, 0xfffffffe}], {0x0, 0x4}, {0x1}}}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) fcntl$setstatus(r2, 0x4, 0x4) ioctl$KDMKTONE(0xffffffffffffffff, 0x20004b08, &(0x7f0000000040)=0xae0f) 03:01:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x74}, {0x80}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") 03:01:08 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r0 = open(&(0x7f0000000100)='./bus\x00', 0x81, 0x0) connect(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="0201d99a868c9189e31178feffff2ec212b1116aa8f4b22e6238549bf0b3c2d3bd2fe3ced680c13eab5a63f6a416583c9d5a9da9f32c59361157d824735b74dfb26b"], 0x1) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000140)={0x2, './bus\x00', './bus\x00'}) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 03:01:09 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050300000000000000000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f373f00acf00b7804be781e4991f7c8df5f882b297be1ab5b23ed00f4c807000000000000001f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1ffff00000f90006ee01bc43eaeacc50000fa020000e1ffffff010208a371a3f80004000000040000000100"/164, 0xa4, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) getsockopt$sock_int(r1, 0xffff, 0x100, &(0x7f0000000000), &(0x7f0000000040)=0x4) 03:01:09 executing program 1: pledge(&(0x7f0000000180)='vmm f#) \x00\xb0\x00\x00\x00\x00\x00\xef\x95`\xfe\x9f\xbe$\xb3\x00\x02\xf3\xe3\x00\x00\x00\b\x004\x83\xb4\xca\xa1\xa6\x16f\xb8\r\x01\x15\xd1\xfa\xc6\xa3s\x02b\xa7Q\xb4\xb4\xb0\xb8\x18\xa7 \x93\x9fP\xfaf\x85#n$\x84\xf3\xd3\xb0\xc9\xfdd\rEV\xea\x04\xe5\xab\x15\xfcE\xacl\x9c\x99v- t\xf3\x01\x00\x00\x00\x00\x00\x00\x18G\x18\xf6\x0f\x18\xf0\xf8\x9c\xe3\xdb\x89wG\r\v\x97m\xb9 \xc3\xd5\xf6-\xe4\xde\xc5J\xd9i\xbb\x00\x00\x83\xfb\xffZ\xd1\x01\xb0\xbb\x910\x13\x8f\a\xb8\xe2\xff\xd2\xcd\t\xdf*\x86\xd1\xe7\xcb\x1c\xc6\xc0\xce\xd9\xaf]nF^\xcc\xd8Txa|\x175\xe4\x8a', 0x0) getuid() openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x100, 0x0) r0 = msgget$private(0x0, 0x20000003c4) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830aa9dccbbe9b7b5e639b8b8e6733336d29d65267568f7546ded87df64e0edfcb552eff2f82d1a95c3d7f55e2c71a894b3dd5ce19b2aa6b0893056e9453156465676b7db0eed3705b77bb872938583042fde888ca57358ff897eff924cd4ef2f468447ff80520e4d75b976638454dbb18bbc81909a4f91adcded105a56a66be33f0e9ee8537265c8f82d96a4d3bcfecf6c71804c2bfedb54efd0bfdfa1c2564b562b1efc2a52119bf06a08a565755831d0067ada37dc27331dcfa4c4ece8229e7c3215ec8d7189dad90fba9b454599de65082d4d88d8820750396eaeb748e5358478aa288f2111380d0effb8f745339c6bdf4992d57b34a0ba4a61ba88e22fb63aab0bb13e929aa346716cc2b859aabdf4a3213deefa2211152d7f34bc97b681104c5f953d224521c77b9125f7ff3b1d1cb097b84b11aac824013f304e73039cea0b5afba30fb92b1c6bf0f13870aab35cf8e9375de7a438cbb8afc9d24b7c12b48e55666f38f00b59ef1ad56515b056c608261ab4eb605597bfb310072f77b88c32b9a0b436c4c55f041e7e6a8d46f7a586ce3d4e578efeb6dfa1049c1ca676b6785e58f0371bdc02be0b98b32122187cb42a8437a6c291355a936333057467c63032abdacd7cad001ed21767a99f6da49d5e0d01cd6cb422711885cf278542c677055b6702442d957239833a7d460abc050b21a35dc528b80a415c50ae61d60a57aa81adca1037243cad8929cd7e0ab3996a9682d6e843018613012e989957e464f030426b5e8c9d70e51f9400ca4f5e6c3b38de16b652c99751f006b7e6f430393871b5e40025463e86aed1da84d27c3e2805877ff577ce9cbf2efcd9e8eb5deab5951105ad8a728461964d15825ea029b4cacf569d5df8e1ce8fb6430265b9b60b1e47df81343d8d1def91afb43b85e91444cb6af74df5b5fd53afb0d3ad7e6d51cd2a756d366a7f52449a1f20d6553ef503dc5936a54af240586da25068acc4b3bae635f4384abbce17b81ec6f01457d0ccfb6c6b4a9a207938cdd38cce7c3385b17f778654e1b915ec32cdf6f1b446b3315a426733fe4551db4590c89c35cb012583b4e9b582b0afb6d1b8d031ec8531d26dd4fd2e06d9018a714c6bea4cd975e8181cb1c152cc216856c8770e5011a28908d462aeb5fc1f9c6889465eb80884ba59ff5ec361b94059353a5442d379cc1decfa84ca6fb7f91f910180bf8d77ef66a812234be92b5f7778a787dd8e8f28a49f4316c2b7e1b92e3df39692ab0fbef1fd148854d98a07c68ee1602f26516e462fe2a7a5357ccd5c52954c9e46e0d4c744749613b9f6a735c45a6420a65794afb4debe38ff0a4924801631d564aaa5543ccc54909465d7a56e2e092670c2ef6896469b8be80ddbc5372fd74322cdf89503b021ca5ea89ed3c614db32453a70c418fe664d2482cda1f8e934ad6a12afb368762e69e209de150c77a93540505f38dc46562f102613d2cc4610a6722f211cafea820d4cd8f0692400ba0087aae687b584d0e4426b41f08fdc0b4d75656d199b5cf20820ef7f5a19ae83f253b33a38182f2806cda315a0f7a7106eaa8e0b79d7fd21b9070d4122dd1f1c4458e81e724d906534d20c3c8e1011ff7c428ecf7b1ffddfa4339d015d2ef832f4fee6489d08b37751fc3b7a1e7e65e590586ec3242a3017edd3bc2b9f36d767b8cc6ef65c4749fc54a07915a40fbd35c20b6bfcb5b5525920bd50a0863a0274e20f197574bada2a4d7262e58df87083b2dc7be12738177ad918f5ed6d74fb6b6d2c4712c3f00afe27704c0c4e9499b2499fa7079b497634d0bc76c757c119bf89ec6f268c0caf1b696c22523bb75cd0560a041b357ed07ea0eade3dcbf18336350e42ec1c791b251c2db611be4cb0df26341d6c55ff3bd9b2ad584774be86cdcf843896c76bf280f04d72cac4ead24ab9cd54e8bded01d4bac76d59f759d7e90ce3ec60794ed52b38820897b27f4909591dced0369f0f61b7f10364834687105f8df507d84f72ac95a0533969d67546eafd8390a29c6776d91b4c84bf58d2b8c91a247ca02ebefa87a5dccbbc90c796f530bbd5ae7e7a95d5800fe08e4b979ab44124009c08dc150112768ede79c0a51ff1be0b6289332f03d78a29647f589fba143ab20119dfcca045d6523ff2b189a24e011e6748861eb82e1771d09908ba58913446bc6a07bf23daf5ab577e02ff143481b36358613fbfcf33d7c059b0835128e96cb18c0a6c56aeb6a374fbc8d66902f6d7ffdcaad573c4bc99d7c317e32460a4d1755465890e456b0a406df32427d233ec0f3d8a6c72fa1b97d73c94179b1a2c9dc4f44320f4d0db40163d7a8e5b2c14f90053d0d268118271cbc329498103f45695bb6fe3a42332f3f46f41d495b4fb1ea325317acd752fbd43186a77aaae37bbb8c1b46e447c20ed8c5669315347159e54ad40780194e6ffa8cbad1befed5f3e133ed3af67e1cc8df0a04b13dd43009f2089d88058ae23c3bdd6acb5a4063a5b1425f0851b3f5198a7da64f8f818d76eec3121cd906c716589176a7a5601445d65a134eacf2133cb819dcecac5b48dfa0c0ec3386c848b7be569e2e50e3daa067e3d72beb212b4c1d030ed735fcd0a00a4c8f6d3754c8c1418605725f2b015cad7fadad245bfc10b2e61855182cb68402afb993635851cc2db6a2d7d0086f8bfe8ae58f3c8955c574f341cfa119f35620c9562e40bd30ea741a973bf8cae1821721b78ed002e2330ce8ca25f7d9e605a55c1951290fc6ab7a27b2d1158ce5bb27a95b621c8404fe498255324450f86e5a8baa66f35a1d62847544f66153fa79eed29c888fa1a3ca96ee1c50629bebd95cd12909b907b465fc487b0aa91d25ad8de93266e20bbd79daa232d87b32796ece77b9cc9a057c400e17a832e131c95878dab3bb9737d383e0650ae5fbb11e6e2cbd0471a7acf01c2071928831be9c519f2d823d44ae30359e5b60f02d6bc391c8fb15c86863c3c294138d097879a8f1b2a8485a7295b9ecc16d9e9f973f3ce8d036e1982f06d31a194372bddf2b71214ba22aacd113b306440de6941b1924a5c0859ee08c2fc7d1cb0ffb76e12fafbe6ee16f1b992c27683931a7fecb27386080e1ce0ecb1ccb7fb03d66fc6b0227fe5bebb5aa367fc06bb15959f54e38caa5af004f2292be3d827213c3cee3e619d4bd9ebdb9b3000f1ec55b1e29a822a38b7e2be0c309a7c8bf87c983b561a2e0543413d0644bed36f3abf165c465f9ce0fe0e101de3e340691aa6049ac825ead35fae9be9e145c14540675aabe67538baea24de134d4e6a7ce109b36c9e3d0a4ffa11af7fbefc474d0262522d05d62c88e5a3db587c827eb6b120927bb30911174d32804677b5e7d4e3f3a621d8b05ef97b5c5c522613aac127d38154400ab851342e4848d8a43438b33f6301e19280a", 0xfe44}], 0x1) write(r1, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f", 0x37b) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000ac0)="ea110ad75a0113e5c4d97191ca8b933529be8f48ab8063c5b6e215d45184ccd2d17f1080158dd483554463a560b093f4b569bdbe0d89fb771da85524b1d7020000000000000001b71f385c191f6bffef23876e02b6c9c70a8d0335d0ed00fbe65e936a0b535162aa9e1e99ceca27f153667b1a5957a9e6f30499502b4ebb1a1db42c8cb08e87bc91b3148ea0524b9f44d837afd4d652d4e48649fc74897e53e97052681ae213d907da71138ffef6a83aeff788e614bb70042914fca3004ed9528b6f375c6650373d6c428604a04e04fb70fe33eeeaa852af0d907b2d86968ca63688803df41acd6a3d56efeba47a3d879055b93f6f485be9169787f52eda1fcd8b499ce575dd3ea1962848f78f1e634c52b0a571d4d1806eb5344fa84728e3a6ccf6957586015f98322e9ce03e42d032bc90e74b2f6a2ce3d02f67e2ba799b114f100b52f7958b9edf02f8ac70308cbbc4f06ff1e46c136539d40dcb4fdee20dc3405adfa49096931c2303060d9fe7301256d8cfe1ce2344231229d9afef66", 0x17f}], 0x1) writev(r1, &(0x7f00000009c0)=[{&(0x7f0000000940)="176a9e37ec6e3d3eff0fc65f7f0baacf752c102c0c04fa2f845d095d804e6f3e0f9122315c6128b7f6d4092c94134447faeb2f1a2a16f89b6d982dec8b06a3536401d03b7062c068ecf1c4", 0x4b}], 0x1) r2 = fcntl$dupfd(r1, 0x0, 0xffffffffffffff9c) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000100)) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r3, &(0x7f0000000a40)=ANY=[], 0x0, 0x800) msgrcv(r3, &(0x7f0000001540)={0x0, ""/227}, 0xeb, 0x0, 0x1000) getsockname$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f00000004c0)=0xc) msgsnd(r0, &(0x7f0000000a00)=ANY=[@ANYBLOB="f1435c0ae40a9c8f465a779bcd5ab3b5d7bc7de3679bac2dc9ba", @ANYRESOCT=r2], 0x2, 0x800) r4 = open(&(0x7f00000001c0)='./file1\x00', 0xe7638c5be1570c31, 0xa9) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r5 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000640)=0xec7ba243d1f4d784) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r6, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001900)=[{0xf8, 0xffff, 0x7ff, "aec0ca2b28195a3294b5863a99d9e9bf28dbeaa40acb07496cedcd3a115751085127eb85aeaaf3bf9696316959dee3e17da39e3a9b19ed38b92804e758f26da17c4022f4fa0e220f9247a5319acf5df4a8bdc06e9daf63886bfdb13390493b0bebd347311ace87bb03f857ba0d8c409d8afe63fc8692ddebfc9925534303450175ba6a2ca88907cd3eda09c618917b0b4ed5638d35a759aaed1e3df9f5e872ae7ef143cdf4bf735fcc23c1828e708e78ee780723ab4edb949727ade5f07bf4f398f69858cd1e84eaadd5d3575e0eb189e9ada5003213fc0f76fe0a14956c493364"}, {0x70, 0x1, 0x1, "f61fa87d4a01de3927043c237e0a5477e13134d8a901b98b194196e97d2eaa13d78dc836ffa9374253170f9d94ca76bde81057a0a1edba0cded344b3efb83c1668c2192c072429071bddba3165133e2def6b9b0423b592c54945"}, {0x28, 0x1, 0x1, "1e458e1ec70978ccc0be0f77527ae934995ef2fd"}, {0x30, 0xffff, 0x0, "492c0e91102eebe767c9f18ab8712c70a0cc5445b83bb01e94b4ff"}, {0xf8, 0xffff, 0x9, "c6f15f16e9e0a347ccbb05e6d22e44481d058f950ff17b204a1588d167affc4e604e111d3a8816f591fb1b1a3cff1cef30a60eae121558f4b545766660cb7b444876ce642d3e8ac089f3994e687357ac4b634143d6dab123e586afa5fa5a1d7914a8a93451a4c070a0f630d4fbe5a3275706ac9e63b22095f3830c96b78ce04572c4175a12ab740e0ace400bab3510bf94def3c9ed862bbbf54687b2f55ee0d3c2014a2af59e2f737169e5c9a220683b27778f046747f7ef3f2ee7a700a0c24af49ad072bf6dbcb0bb576401d1c3de10ba46e064ab6176454a112b63a85c74489708"}, {0xa8, 0xffff, 0x80, "dc95db265f87bb21ca0a538249f7e3f3d6ca0bcc6e28db34ebec51046591c3d6c1ff81267c274979668a63db7bec05b6bab4f21e7bef2c53da5ec4dd5382447f7a1d99d83e806eaf9e885cb7c7fd7fecb738ec990eae7d48f949bb68d585e570f1ffd6316b189486a2841559b749bb39810b9bedc4f8ef1dda6f2254794b604609681d941dc882f22f67bf4de95daa4a02548733fada"}], 0x360}, 0x7) pipe2(&(0x7f0000000540), 0x4) r7 = socket(0x2, 0x80000000000002, 0x0) connect$unix(r7, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f66694c653018cdee000001008ea9f9591188002ca551ebfde10cfc60830eff4d030000000000000060833c5c9b9fb54cb188dd3e7942a967f063a7a9b7831600000000db9d501488d08100ad1f25dbc29a8644ff0f00004c998cc24951316f47836c23a69b5b1e27aabf283d517a2cf1476059d13c9b6e5ba84590ecf549edc9b6206e76c50c5229850b5f87330c000000000000"], 0x10) setsockopt$inet_opts(r7, 0x0, 0x1, &(0x7f0000000080)="01a01b56e9681eab070000011b00fefeefffff1a00f40000b6000000", 0x1c) writev(r7, &(0x7f00000017c0)=[{&(0x7f00000002c0)="7d8123364aadc8a8aa165a9a7563c915c657e870f56098b50d22618c22165803b5ea503ca23048ab36fed184b2a541649d46e2610b047fef8be45b734c377d26f2a113f65f00438b4e79ef08265f24c393f45988cdaf4163302bba27530ff8a31d552eb8420641c11ae6b02a2b86da8ab902225d79e1fc49267765c508a20606031d016cfc7071dc4edfd1ecb6ebf1757627c19b987dd072a731bde090b58c2a6393f1c961e883bf4ba096509c913bac4b0fbec38ddcc8aed1a4ee4fb64c758607957c847cf7386bfa83e1d349a4c64a71d65766d58f65ad665abaf0b37d307e449b8a25", 0xe4}, {&(0x7f0000000180)="790b425f59ca1c6bff9af1e8b5d79ef79d61f3b041851906d1a013089d7d38ddcf419f7b3898", 0x26}, {&(0x7f00000003c0)="ea4c6a610e5686478771a5f960412ddfa4e68e757a2205e9a00b306d88839967025aa296ef458b76709103a8503510a1e8d9097e01c15030786923d4b6f69e6e898f4bca7a36dbe0e46302bf89b90d43e96eb6f40f1288f029f1a2785f1658ec3b6e879dffc5726567b541cf52d54603c80a9ed163c9c94f0742107e93f75a36e01dabab665682fa3fd9cf35b8e280b5d5186b52243c1d38949109715b1e60578b03ab0ec85518b477278c8d170385c39ae6287ad5ba9b55a9b2a9", 0xbb}, {&(0x7f0000000480)="e55ad40d73ded4be0102a21f856fe93398c919fefdca372b1cef4b4f8dbdba8abe0084312810b6d15b6c225f56f3a56820a5f6c1c2a61498e14b3688620ce9cba9f2c6b8d5d154b1456141a4da4763a9c4eebe7a62ff1f32f8b14d2102ed6d338e8a378f284e4a39be8b7543d889db620a7514040e737e699d5ae454834efe644edbb63a362e674eb51d25ec534cc964da1cefadc6957842df", 0x99}, {&(0x7f00000001c0)="fd782352ced49bd1dfac54a7c795138b7ec58eb7190dd68caa29cd4771a8643939f475933ae349ab6ca9d5e2b9553462b65db5111d4cd8f4140aaba9e2d074", 0x3f}, {&(0x7f0000000540)="95dda513a92fa1380266a04e634eb95d8154c17dadb9bbed140a17329a2852b714f18e3fc5bd44a25cd203c2cc0f78b28401a0e878d67a6f4f459b50e1730c3c5bdba80ef0db9a9648089dc420092f1e7247b5229476fb8af93990a60db9aff385e1146bb4b5845082dd46b3f025d719585f51b188433c51c88d1c3fe5237724ec2af435c416e1388f85df5e0c0712b66a9db1d326c2b58e7f70b3caced59ca2a54761a566fcbae6127606fe4d949509670535efeebed7b367451df7bda024ec85a51fc4685a0ed4ebfe8a66f79c385db9513173bb294759ce5a9168a143f90749281e1b687922996f59bee13a67e2892a853523bd52", 0xf6}, {&(0x7f0000000640)="261332bf57366c53547fa6dc23bf8f418789c63376ee6bafa3218e826023b04a8a57ca4006c61873d940fdeb3457bbb2876f7ee8dcf8a48c5af4574a638ea76c26220b05dd8e0ba9de3781062381e0c6d140da29b1a9c51edb907e265b2dbed3664132562a7b8b3cd29f41253f84c3df11ed08cd9a47c6f70ba5ae52dc305a0b1e32f0669906d2b33db926bffb211110c98fbe5f6b93615784f30e33c2e11963ac742bae99c4cd41299e36044ed36b5fdbddd52925c8420ac5ec586729a3cf7ef3c23c87b0a17fd411f7fca7c48f2c64aca75f9c97e888954993de3fcb592d07e4b0d888fa8aa59148db6903e37891928de507ac79cdd469549d332077eda1020cb3a235bdb6e0ee7860eb5df38191bc2044381e12a400d12e706f53a3b838d2210d800530ee11be7e77bc5f610c775812206a55becb55cf8ce71789955d25022430d3b822d06d38c73d3d02b60d638a257b566dbb3b441dc62b0f751b2e2d8aa8a2b4090ba83fa2c3ee3aadc794302473b4a5800f88fcdffd4f4cfbe12d98cdf644883020515bb8864a6a6b967e8c2c0ee0ff00de4c8ad3532631fc396b7156ab1a71326ca7ee3cff93e4e9cd592a2201709534deb83614f64b33ac00d8cda5f081eb8fd9184e241f31a00eec7925acc5a7b2615ecaf9de25c38040e41658b980ec8c8213bbd4b28a7f", 0x1ea}], 0x7) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000005c0), 0xc) fcntl$getown(0xffffffffffffff9c, 0x5) r8 = msgget$private(0x0, 0x20000003c4) msgrcv(r8, &(0x7f0000000b00)={0x0, ""/244}, 0x15448cce079ae68c, 0x0, 0x0) msgsnd(r8, &(0x7f0000000800)=ANY=[@ANYRESDEC=0x0, @ANYPTR, @ANYBLOB="83b0d66f152169927fc971e229e7d6d3571800fef990fc83f03c8e7740d5caced38004000000f095d77622f509001000000000000017c57960c900000000000000021bb8bee5f5a3cfff3fd03c5f296886a1b6d24f5da562fcd5a577960db4857b9c1a52a6b00024dcfdefeedcb7806aa054cf9e00"/129], 0x3, 0x800) 03:01:09 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x4) chdir(&(0x7f0000000040)='./file0\x00') r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x1}, 0x8) connect$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="8202adfdffffffffffff447b238bf468d20d8a0a197a386207000000008295955984c87910bf093f68c11700287ead4bcb775ca69dfceac2a86e6abca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f07b14385f04157785ea4a5c5fe659fa202361cd8cac7ecbc5b65c6593d2870b41200003500000000d28418ac1b00000000029cc4ac3908ddba44fb4b755500000000000000003e70f6b4a062c6ca8d12540ccbca45000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d53eef9e8b0fb636710000d2f97d03126da536ef612e9e3b79f7424082bec304ee9a498252abb7cc8e0cd938965d10374c4fea0ee6f28c35bb0edb267ae65c7d44a95bac417e2ab04fd8a9c98e958ff55d09000000004fad4b03c88132e19769e70a2ea6f78d00000036d1161b2434c929b34b0087cf25dd9e1e49f931a4193897b0a30000cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d000000000000f145c4e68bfa8bfccf6a2c9ce08a146ee556cff99645d308682b4e970f01b899f51da0ff8237ed6b5ad30d7b696378a27e42cfc93123b8284e6b47e33edc2a8bcc7102e6682881ea2fd58ed735230fb7146a26ab3d3f3708e2029d36d56bf5f227030446137813494ae280cccf9136d097a5d83092960862b8102bc1f84da03ea23b11041034906ce6dc83c3fba37ff1547118f569f6e87cb950fe286ef99252e35109463c50d4ebb0f11934acb99ae1ad670224f918fd6bf321659a89495a2856f00d3accbda54ec70b5260ff5a00f3d43881052e0e429f4b0a960091867212eb914a69d1413e8cfe753bcfaba7e40000000000000000000000005efea7a670bfbed345d8b9b6683308fccb47d9c4936d39ff47cade113c3b6002baed55c0b2d6ec968164fe69b2f6c57f393775b66ffcf50005c9563f7db12aeff359020802fac3cd2f56e937921398d41194b847e51ec8e7c205808f47709a5e70fe3be13caa151f0e89d97b623b92b462d5fcb5b6acc198ceae9c8263eae33b35dd0a98f524abba5b613578773278a10015ff5ec024bb1c94ab939d8bac352fd7f22a02065f479ef2b5eac09f58923c1649b821e7ce2b34962a7aa6e1467ad6456f11e942ce09cb1c1ac3c695ac97791e991a08c573089a9cd2e85d596d6518325fac386bdaca4ce6807ca788110fdd3c1850a39af99d4455dd5f354b729f23b96e05127466468dc21899953b5aea7cb1f5295defe21e82728d9d0bf8213bf763ff0d7dc3bcd5d80000ca7b44771234635ee3dc1cba1c7282eefe865921da0bec2008d41f324ab1267d94697ba2ce2cafe6194b90ec14321f0fe4ede0d9cccca992b6ddddd06560976aaceadb151f429073931a86ed29835f8ba80862fff12657b0e7eaf9c54e933c2b96989a016e427c762c6444700ac0636c1efe89e92a8b9177236a7026645cc800be016e0c13e0c9691cb003088772c62127ae1eda7b809b2976ee3c9b58d816e51a6ad235bc66a24e2a1c91de01e82670f671ac0b1d23"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r0) sendto$inet6(r3, 0x0, 0x0, 0x0, 0x0, 0x0) 03:01:09 executing program 0: r0 = socket(0x2, 0x1, 0x0) sendmsg$unix(r0, &(0x7f0000000740)={0xfffffffffffffffe, 0x0, &(0x7f0000000780)=[{&(0x7f00000002c0)="73f77b3536c6156e2f088f430b6291c76cd8f5a036e1a3685dcc8fa23d00d735afcaef3fc28763b9ef0e761ce14cef148403d9363769d864e8dd8203e9bd29687305e2061c", 0x45}, {&(0x7f0000000200)="0d00a9df7b3b3d6691b061d24ce3382d5de0eb8f175e4760f606527da1083aa80e7027b17a8e51b505c69be1eb5d576fb04d95d448bffbf234f3ca6e200db593391e5222f2efb2617fb5ea1443c5cc21676f9fbcf163baf9b2a5f61890c277b26995ab276c2c13fe8e5ebbd7f94cf00fae25e77957c7adbd4c166819a4d10b7feed7aa", 0x83}], 0x2, &(0x7f00000005c0), 0x0, 0x1}, 0x4) 03:01:09 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000300)=[{}, {}, {0x18}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000000)={{0x80, 0xcf}, 0x20, 0x3ff, 0xf07a}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) pwrite(r3, &(0x7f0000000340)="f80dc14287815f2cfe6a2cc151a37a0088414a26b8e12928d77696bf5c3f428ae3ea8fff58a0ab40f09ff07a2a24a76d23428c3eee0f86055f9d448152f0407d29902209349b376aa930eeff601cafdd4aa26a8cbcc69257ade3bd45debcdfc7ef94dce40afd269abec5b197d5dafef0d91c035b2053250681ba90e4cd7f44fbdc1a3fcd86f3d2dcf2c0d218df0e19b2116fbd8cb193c68c57f9c99e73eb844afd17ac97114dd05a784980fad92fcf07319fc95390e4c60b867b62bca4f72dd9416303040185ffd29b9246511da8452272674acd9cd86d821802c23dae33428fee28ab45caba72554b79483e41dc8bf7fb27a35ece1163b0f3a3320744aaf17af9787b565ee356d28472bdc31c7061671dc5d96ad53e5f3dfd63cac32bfe8e5616a784da994bfcaf1500faf64a0447a48ad410e6b03f8aa5053f322ca5c1bc426e928509b51a73ca766a5ea8ee70eec967541cb4805706a7900d8db6ff1f1d1ee95d8234f5d877965f34558467066afea26b14770d81ec6335179dc77cf044d1259582a6a94a6fb6e483a2b754c3f0f007f93d3356541ecc6ff7f5038a92247c864ad3fe8809f38652241b300e12a875aeb7115f3c0865601deffbea9084573b34459e58b14cbbc058778b10e18c7185a1ee20501b6a9fa4a3a7123528c7e4e87900106ef57c911403aff11455e7cf37db5b1452718a3a1d91f07518d7fd9b8b9e9549821264319885ed2f90a0e2916a014c83d8f9409dcb966202c9fd45c28eba8862a45a93998c283a12338a7775a4cef8135b71d2dc5985d154d8fbe8de953bfb8219754000e326e60648b4a517659116094f14f7b2d0561a77ea1d74b4e7d62897a435e0830412bccede5a7a20a56034833b151e014e0cf6f4b2c3a9904de8316a6d17b9c2dc022691c8eb235e6813b1d471b53050cf542904f5a794411a812a0372ce8dbfc7fd5df6551f3a6f6e1ff0d68fc51a61a169106af9ecedda980a8a9b1b5c63a22426ce87d1c48f74305738a0beabd6523d7ae85b589026874da0e0bba743ee47916475bff144427af658378cc101bc09e90ecc4d6500d932cc4f88f2259f42e5b26611eb4f47a705cd2b67e8d967d870b714e8a9d488cdbcd2cd0551855df913395dddb31f71436834f60555fe7cc715b18feb77c166cd0663cd7a3dde16e32827d3cd0f96b586e0dabcdf5a502ad9f1f48758ee4af3a51f11dd0d6c67336bc9364214de945b7fdcd2adb0936ce2951e8068dd7ffadde8d0364de40e1d8711ce174f07ec3eb70a4d1a22f9181aaca25ec81c34533789a866ccfa98ba898c28fac63ab2d2f265965ea86e9ede84c9d5344fd58a14f6743d5859cca124cb683cb1c1d5bf94d1ff57eb7c031e01a99c48c6d83bc49603c208609ac6dade4a091a8d36c01d9fb01c80178f47de1311fc62bab6895a79498368be00412b3515cbf5425b0d29fd5c78a84fe08360e72f2d05a202a262fc7cd39ee33912c9c09a252299c82e9ff88b60f9535ec1ee556ceffc9db6e07012dce7562ce23506744b7a0ddc19608100cda83505e2bfe1ccaf685001b91749e6e79351127e6f06626cb55b7176e1b7e98e2d8410215d61e566a8d1365f9945dddcda1d0d975a0f54eeff7b2246bb7a100a71528c9e2e61407ff0636b53e8a3dfe82696a08916a5128e5bad8684ae227d07dca10df7e203e8cf803ef850e1b29def671a7d35d0054214654dd9460ba4696f7094e3b98d50dd3aea698abeb8c971587a90a5d4ae6e8c19625f25c8fecd8c81272071734c9b4b937a59eae160c41247455d9b98b94a50e29fbb29b81480af9984f3d7def117bafb2f2d96ac6c7722e94a5240596a1f7c4493cf2ac9d02934c00b48cf3a71b3886b70776014b08af788b1e847f33e7c95995b368e022ca061561f624c8419c2c8750884f6eae6aee700a7da02546bb2076cf14e0268cb03982d8f991e3de657dfca452513865f8a8b725ce957dd27afe7435fbb0a943c4d654e1f4252039cb00dd0b6142db232333b77d778b659186b3f5663188b3e21f83a956e07705c6971f53c674ca10ddd9d6d70adfcb2eb054f6b1c3a4a753b64bf46f96e43ed2be5647224a983ce41248b9e465741ca319d9c6e644cb980d9c5a5082863c8abc8cdc78938bbc12741fd510515298dec6b0c0724d7bb7520249432b778dda305093697cf1ab8d30aff42297624d7dc4ca47f15e32237e1ee6b6c0149224136cf43786cc8198c59a8658d662df6c96ce3961550fd9186feae2032503a1309c8778fd1528e91fb16ed175ca5eae5bfde628eaf4fd7946a4ae00413e30b5fa8f6bb85b452e134729450a5cac77f6ccc72d23107a6f205ecdfed41255716ec6caf4818cc7c1cd740fc72eb044f294da44b24880a10fc88de922d8d333200e4addc5a753be51aa8a664d2a28707e0cde78185df62cbddab98d9c382c4c72c9af5bd1d104debb513ed71aa0e81419c21177bdb483a3a5371a0cbca89bc34961098e4e0f892dd1b5ec8b70d697da58d2fbf0351c26ddf55e4e64146d6647a59e2b73785cf6ff4d6a516b4c501d632211f935bd8d60f79ab3467921a16a3ab98e6b8bb95d9f45c50ce8cc19fa735dd59c3b2e60a7db204862b78b122a63319e855163adf303160e378ea70df0ee544987f70a46030da22352d4c25ce02970b3f6ed897bc53a56a4a07c200f74c7c36cc55b1e95026a5319674049c5d21cfff888ab59cad44e48f11637d4df39ecb1de0c7d4b3a386956216770dceff9e8b66a649aff1d03e4bd386040cd57d143c1a32a7beaf31c52742520bf6a9cc9ea61f356f6706be6b37429523d0ab5f220d4f3989844c9b44bf342f15cff805e75ce690bb64697f77f9470b0986cd7efcbcf7ab6e884f3df963d2347f7753f52f62b73afc362f60ba33631cbc31884e2373d1eb06de69238b1fda1011ef8cf029c11d2b90628186be3a819d55b736d43fa142f2ef2783ec337562c19c870c9b644c3e06bc8c5daed8443b3d41ec9ff31ff7382f12e203a6ec3756389fed0b9574419cbd752275ae97c7a93ced015725102b0d30164b253b3c69888d82e8b16c634dc5580d8b802cc9926d4a23ceac02ea88fcf552f69832c294e22098612b6d25ef0530ea8f4b4275d923f3128dfbe65b44764b6627117f7f8d2268f14fecd991f7477adb9e7a35e6180976c49f464e9766258c01e23937c5122a478202beec857a243ca539cc6468c1db0c6f1241e30a368633340788f28988f5cfe99cb45bb12fbddb584be2c479de7e7bdae349f67d364385227dbc0fc286110eb496f50b13eaa06be1c4fc797177d5eefe82999a716b5d3e430b3dc9c1f88ef33d2182c0907337528bd4077b7f1191c1895394761809d96dc5bfdd1f1cb7992024833275579a501ae64a68d315e00efb4f53b30c6ca663bb51d1fb4bbe1073dda47f1c6dc8bcc3f4e8d1e1fe2f99b95719448758a241a7890bf496fedecd1898c2d4f053350471510c8cd6c86422785a0a09413a536a8785a18ff07c1d970f5140385bfd7d6784e424fde36425ead82a2af2463955c8c49c2bc4efa0da17af7d7b61fc681d96eeb0419e8f7e1b54248dc4cff55cb8a25beb1058dc53f9cad852193e11e06f71dccfe226d7c73d5c0ffadcbe1ac897cc62659a087ca8ebbb30897183b0e89c9c6cb2ec283b2747051c34df60f51818632429f02d604139a6a6eabdf68881f657fb19a2ad8bb5c2080397790b9f7f7d881fa6dada1200df52451038dd49c3d8cf44d5a4f51f98537fd45651acd256e9288657f9506ef4f2eff11febdb43dccd89d2f31ed258b98640aec895da545b0f0bafb31b6cbe1474925a56de26dfeca4e147631569a26e421a0b5a8461c8104b6e3383340f32c300ba5b1748169eb57cf028fda7173e8844c6d4fc53975d6c288b979a2f49381fceae775a12db5eaa861b21d228acf1b8334761d24c2863e7f01a8c40a7d9d05112fe74bceef03d1b4bbed3457a5b9b512d1dbdebe015246c25e5bc43f6f4a6575460c4004ac898abbfdf463d04143d62c0f432f529b8d2484ec2296e95265f0139714d9f369d4d7a933d9fc963bc92c80314b216fcffda93b77c8b30202b9f143eb8d8ed342d6651ae3a6378f1bd9e8bdf5ecd20f482d3c6fa1b5566536005e21f648e89ec47b7e5418a94671bf5cadf6bc8deefa28576b4482bc815ff5c9b19b21434ebea179be4cf475d3a8723e73d260654e4a9739df8f57e4e0d23f288be26dc3a2fddb7d71fab9c881ace9de348a30eb6aa6bfb220b5cdfac79cea363fc98b7a4787c70042629ec7f806c104868b88705919f9a3301eb2ea42cc6beaad0864ce023a73d7b98eb616c98cd7ea234748a587fc62f2b9085d24375d56bd8b8e93c6ffe243b12a2d4a9cae140da59cb422d8aeff29001ee74837c7202f3b418797072ae562620f0de3c726a0c24a47b555dff126f2cf9051dee28af223f108c92db67cc540edf4a04944c6e57f8f2dc714db3b4ac4ff6fe1d11a0fe806d658a4710e83ea4a46a6f6367ce418e8e884ce73b986de9e260d04865b484947c36038512b29be62b066d0c44446ac28a125e22b5acadf68997186ceeed38149a24c78f6b168dc1f33775c83954f303438bdb3efa338cdbaf0dc04731f3816b3c91d537952da186afd8f0942ed2ca4b275dea3d47803953d0cc1431d8a09bec2a25bdfb13dde4b87e86d8e23392b995692dedea91a665856f4dc6061fe5a1a80041a2eecfa2a19565e5a780add0eb8c13f31c7fbd39c29581a83b2d6b44f92b79fa277aba889dca513a88099555a41ef3abe860da42bfd6ba0e110b6a7d1a44dc75b779ca1aed02ac4745c4f034a30bbe913da950c747e1797b052fc1d74262fd50473d354dfd7d44fab5dd644ea412becf267f7a0611f676ecb9318cd56367ee8fc1be35dbcf0a365df30de82e1741274439183828af9bc0bebeea97746596629f5017faa3e1db5dda4553d067def6b32503265c8c0b1094b931911d9fa7530825aa40cc841fd392954e4adb980f77361bfd9e1685d027fc63201b5c44d227e7410fff71326b51eeb59b5b8f1328bed4674bc34ff7875755777c563140b5ac1e2853c925c1841c5c8ef8628f3ab33e8b48e5b0a57a0d9cb87041862c279f8ff0108bd42335b6339aa8d127acecb00a74e2b2ae7f4b2738fe5326b6adc11b63c9c4313440feeafc5152f97377024b98e611ea42d24ae01d2e3dcc180766090ee3777a7a194eeb83f31c4faff9a2181dbcc99375c724408e7e336e395ad65197c7d64996f2285c381767cbf5a4f6e1880b69e51fbd474afb033c7ae23598515652b3d61580047dbe7a0ac2523606cc5e883f109ecaaf4f30d25cf856f3cee74b5c3d6c140e9b30b07b041c98605e2e35dc550de5d93a6d023362deb4fe602c8bad3aa10f50b16bfb2d69706560c7075d3a4663c4ac1f29f4e807228a48c827c2e29cf7b7daddb87a8ecb3fb5aa2544f837fa664efdb19c342a1dd6295611a6efd061807bde4601bc74a8046f59f773c6ecda4dd3545c8987ffafdaaac747d8da2f31dec68c6303a6bed635594867578590b7aec3dba5835a4a1759195818ab4bda8900bae473e04502d5be7ae8f3f21c0100f637b3dbe46d2b2f49bbf3f3cd9217e3434dfd65ef91c9073c048efef54543af3724d9b1fe174629723573be3abefec3e3af39ab4af74349006b17d8a30fe78f5d26dcc7e6f739803a832a7969caafd07c45ebc72c942b87395ca597e1a61b83bde61a2092a79c3435a96ec4c61cc59d1342", 0x1000, 0x0, 0x6a0) ioctl$TIOCFLUSH(r2, 0x801169ac, &(0x7f0000000300)) 03:01:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x80, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x0, 0x81}, {0x1d}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000140)="f96b2c7e6c1d61d6490a00000200", 0xe, 0x0, 0x0) 03:01:09 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000a0a000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file1\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file2\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x3, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) read(r4, &(0x7f0000000540)=""/81, 0x51) r5 = socket(0x18, 0x3, 0x0) setsockopt(r5, 0x800000000029, 0x24, &(0x7f0000000040)="1f12fb36", 0x4) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x6d2) pckbd_enable: command error 03:01:11 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x4003, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000b810000000290000003200000003000000"], 0x30}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 03:01:11 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = socket(0x18, 0x3, 0x0) getsockopt$inet_opts(r1, 0x29, 0x67, 0x0, 0x0) r2 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x800c745b, &(0x7f0000000000)=0x4000) r3 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x800c745b, &(0x7f0000000000)=0x4000) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pci\x00', 0x8, 0x0) r5 = openat$klog(0xffffffffffffff9c, &(0x7f0000000240)='/dev/klog\x00', 0x10, 0x0) r6 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r6, 0x800c745b, &(0x7f0000000000)=0x4000) r7 = accept$inet6(r0, &(0x7f0000000280), &(0x7f0000000300)=0xc) r8 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r8, 0x800c745b, &(0x7f0000000000)=0x4000) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) kevent(r2, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffff9, 0x80, 0x1, 0x6, 0x7}, {{r0}, 0xfffffffffffffffc, 0x20, 0x80, 0xf0, 0xd6}, {{r0}, 0xffffffffffffffff, 0x6c, 0x80, 0x4, 0x80}], 0xc5, &(0x7f0000000340)=[{{r4}, 0xfffffffffffffffe, 0x94, 0x80, 0x6, 0x6}, {{r5}, 0xfffffffffffffffe, 0x8, 0x20, 0x3f}, {{r6}, 0xfffffffffffffffd, 0x48, 0x4, 0x5, 0x10001}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x31, 0xfffff, 0x4, 0x80}, {{r7}, 0xfffffffffffffffc, 0x0, 0xf0000000, 0x40000, 0x81}, {{r1}, 0xfffffffffffffff8, 0x10, 0x8, 0x0, 0x8}, {{r8}, 0xfffffffffffffffb, 0x1c, 0x1, 0x1000, 0x20}], 0x7543, &(0x7f0000000440)={0x404b, 0x5}) shutdown(r1, 0x3) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x5}, 0xc) sendto$inet6(0xffffffffffffffff, &(0x7f0000000040)="9b3758e1", 0x4, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) r9 = socket(0x18, 0x2, 0x0) sendmsg$unix(r9, &(0x7f0000000600)={&(0x7f0000000040)=@abs={0x1800, 0x0, 0x1}, 0x1c, 0x0}, 0x0) pckbd_enable: command error 03:01:12 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="5195742c0cde27f1ed247abdedc1fb54014e3f4ae41d3a1b54283caad705cca5b6be44d90c4b3bccd2c38f61f91247538979db289ead67de239ed0a7982c84265c7b0119dd6ca7e28476469533b0c9b92ebe185fb9c8bb0725095c4673cf7c91effa9c3aec0f51efe23f407521b9766160333d9ca634a59afe341f3516d50f7a"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8b02"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) unlink(&(0x7f0000000040)='./file0\x00') mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x3) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="a10281"], 0x1) r2 = dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000100)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r1, 0x0, 0x0) stat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)) fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) accept$inet(r4, &(0x7f00000002c0), &(0x7f0000000340)=0xc) mknod(&(0x7f0000000200)='./file0\x00', 0xc000, 0xbcc) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000280)={&(0x7f0000000240)='./file0\x00', r6}) 03:01:12 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = socket(0x18, 0x3, 0x0) getsockopt$inet_opts(r1, 0x29, 0x67, 0x0, 0x0) r2 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x800c745b, &(0x7f0000000000)=0x4000) r3 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x800c745b, &(0x7f0000000000)=0x4000) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pci\x00', 0x8, 0x0) r5 = openat$klog(0xffffffffffffff9c, &(0x7f0000000240)='/dev/klog\x00', 0x10, 0x0) r6 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r6, 0x800c745b, &(0x7f0000000000)=0x4000) r7 = accept$inet6(r0, &(0x7f0000000280), &(0x7f0000000300)=0xc) r8 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r8, 0x800c745b, &(0x7f0000000000)=0x4000) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) kevent(r2, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffff9, 0x80, 0x1, 0x6, 0x7}, {{r0}, 0xfffffffffffffffc, 0x20, 0x80, 0xf0, 0xd6}, {{r0}, 0xffffffffffffffff, 0x6c, 0x80, 0x4, 0x80}], 0xc5, &(0x7f0000000340)=[{{r4}, 0xfffffffffffffffe, 0x94, 0x80, 0x6, 0x6}, {{r5}, 0xfffffffffffffffe, 0x8, 0x20, 0x3f}, {{r6}, 0xfffffffffffffffd, 0x48, 0x4, 0x5, 0x10001}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x31, 0xfffff, 0x4, 0x80}, {{r7}, 0xfffffffffffffffc, 0x0, 0xf0000000, 0x40000, 0x81}, {{r1}, 0xfffffffffffffff8, 0x10, 0x8, 0x0, 0x8}, {{r8}, 0xfffffffffffffffb, 0x1c, 0x1, 0x1000, 0x20}], 0x7543, &(0x7f0000000440)={0x404b, 0x5}) shutdown(r1, 0x3) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x5}, 0xc) sendto$inet6(0xffffffffffffffff, &(0x7f0000000040)="9b3758e1", 0x4, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) r9 = socket(0x18, 0x2, 0x0) sendmsg$unix(r9, &(0x7f0000000600)={&(0x7f0000000040)=@abs={0x1800, 0x0, 0x1}, 0x1c, 0x0}, 0x0) 03:01:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x3d}, {0x54}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="010c777cf7c7e52c32db472b74ed") 03:01:12 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = socket(0x18, 0x3, 0x0) getsockopt$inet_opts(r1, 0x29, 0x67, 0x0, 0x0) r2 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x800c745b, &(0x7f0000000000)=0x4000) r3 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x800c745b, &(0x7f0000000000)=0x4000) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pci\x00', 0x8, 0x0) r5 = openat$klog(0xffffffffffffff9c, &(0x7f0000000240)='/dev/klog\x00', 0x10, 0x0) r6 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r6, 0x800c745b, &(0x7f0000000000)=0x4000) r7 = accept$inet6(r0, &(0x7f0000000280), &(0x7f0000000300)=0xc) r8 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r8, 0x800c745b, &(0x7f0000000000)=0x4000) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) kevent(r2, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffff9, 0x80, 0x1, 0x6, 0x7}, {{r0}, 0xfffffffffffffffc, 0x20, 0x80, 0xf0, 0xd6}, {{r0}, 0xffffffffffffffff, 0x6c, 0x80, 0x4, 0x80}], 0xc5, &(0x7f0000000340)=[{{r4}, 0xfffffffffffffffe, 0x94, 0x80, 0x6, 0x6}, {{r5}, 0xfffffffffffffffe, 0x8, 0x20, 0x3f}, {{r6}, 0xfffffffffffffffd, 0x48, 0x4, 0x5, 0x10001}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x31, 0xfffff, 0x4, 0x80}, {{r7}, 0xfffffffffffffffc, 0x0, 0xf0000000, 0x40000, 0x81}, {{r1}, 0xfffffffffffffff8, 0x10, 0x8, 0x0, 0x8}, {{r8}, 0xfffffffffffffffb, 0x1c, 0x1, 0x1000, 0x20}], 0x7543, &(0x7f0000000440)={0x404b, 0x5}) shutdown(r1, 0x3) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x5}, 0xc) sendto$inet6(0xffffffffffffffff, &(0x7f0000000040)="9b3758e1", 0x4, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) r9 = socket(0x18, 0x2, 0x0) sendmsg$unix(r9, &(0x7f0000000600)={&(0x7f0000000040)=@abs={0x1800, 0x0, 0x1}, 0x1c, 0x0}, 0x0) 03:01:12 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ab) semget$private(0x0, 0x3, 0x2) r0 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000002380)=[{&(0x7f00000001c0)="00000002448a44e1caa5e9f4ffff07b7efa76d412259831a", 0x18}], 0x1, 0x0, 0x0) 03:01:12 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = socket(0x18, 0x3, 0x0) getsockopt$inet_opts(r1, 0x29, 0x67, 0x0, 0x0) r2 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x800c745b, &(0x7f0000000000)=0x4000) r3 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x800c745b, &(0x7f0000000000)=0x4000) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pci\x00', 0x8, 0x0) r5 = openat$klog(0xffffffffffffff9c, &(0x7f0000000240)='/dev/klog\x00', 0x10, 0x0) r6 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r6, 0x800c745b, &(0x7f0000000000)=0x4000) r7 = accept$inet6(r0, &(0x7f0000000280), &(0x7f0000000300)=0xc) r8 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r8, 0x800c745b, &(0x7f0000000000)=0x4000) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) kevent(r2, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffff9, 0x80, 0x1, 0x6, 0x7}, {{r0}, 0xfffffffffffffffc, 0x20, 0x80, 0xf0, 0xd6}, {{r0}, 0xffffffffffffffff, 0x6c, 0x80, 0x4, 0x80}], 0xc5, &(0x7f0000000340)=[{{r4}, 0xfffffffffffffffe, 0x94, 0x80, 0x6, 0x6}, {{r5}, 0xfffffffffffffffe, 0x8, 0x20, 0x3f}, {{r6}, 0xfffffffffffffffd, 0x48, 0x4, 0x5, 0x10001}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x31, 0xfffff, 0x4, 0x80}, {{r7}, 0xfffffffffffffffc, 0x0, 0xf0000000, 0x40000, 0x81}, {{r1}, 0xfffffffffffffff8, 0x10, 0x8, 0x0, 0x8}, {{r8}, 0xfffffffffffffffb, 0x1c, 0x1, 0x1000, 0x20}], 0x7543, &(0x7f0000000440)={0x404b, 0x5}) shutdown(r1, 0x3) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x5}, 0xc) sendto$inet6(0xffffffffffffffff, &(0x7f0000000040)="9b3758e1", 0x4, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) r9 = socket(0x18, 0x2, 0x0) sendmsg$unix(r9, &(0x7f0000000600)={&(0x7f0000000040)=@abs={0x1800, 0x0, 0x1}, 0x1c, 0x0}, 0x0) 03:01:12 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = socket(0x18, 0x3, 0x0) getsockopt$inet_opts(r1, 0x29, 0x67, 0x0, 0x0) r2 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x800c745b, &(0x7f0000000000)=0x4000) r3 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x800c745b, &(0x7f0000000000)=0x4000) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pci\x00', 0x8, 0x0) r5 = openat$klog(0xffffffffffffff9c, &(0x7f0000000240)='/dev/klog\x00', 0x10, 0x0) r6 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r6, 0x800c745b, &(0x7f0000000000)=0x4000) r7 = accept$inet6(r0, &(0x7f0000000280), &(0x7f0000000300)=0xc) r8 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r8, 0x800c745b, &(0x7f0000000000)=0x4000) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) kevent(r2, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffff9, 0x80, 0x1, 0x6, 0x7}, {{r0}, 0xfffffffffffffffc, 0x20, 0x80, 0xf0, 0xd6}, {{r0}, 0xffffffffffffffff, 0x6c, 0x80, 0x4, 0x80}], 0xc5, &(0x7f0000000340)=[{{r4}, 0xfffffffffffffffe, 0x94, 0x80, 0x6, 0x6}, {{r5}, 0xfffffffffffffffe, 0x8, 0x20, 0x3f}, {{r6}, 0xfffffffffffffffd, 0x48, 0x4, 0x5, 0x10001}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x31, 0xfffff, 0x4, 0x80}, {{r7}, 0xfffffffffffffffc, 0x0, 0xf0000000, 0x40000, 0x81}, {{r1}, 0xfffffffffffffff8, 0x10, 0x8, 0x0, 0x8}, {{r8}, 0xfffffffffffffffb, 0x1c, 0x1, 0x1000, 0x20}], 0x7543, &(0x7f0000000440)={0x404b, 0x5}) shutdown(r1, 0x3) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x5}, 0xc) sendto$inet6(0xffffffffffffffff, &(0x7f0000000040)="9b3758e1", 0x4, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) socket(0x18, 0x2, 0x0) 03:01:12 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = socket(0x18, 0x3, 0x0) getsockopt$inet_opts(r1, 0x29, 0x67, 0x0, 0x0) r2 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x800c745b, &(0x7f0000000000)=0x4000) r3 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x800c745b, &(0x7f0000000000)=0x4000) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pci\x00', 0x8, 0x0) r5 = openat$klog(0xffffffffffffff9c, &(0x7f0000000240)='/dev/klog\x00', 0x10, 0x0) r6 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r6, 0x800c745b, &(0x7f0000000000)=0x4000) r7 = accept$inet6(r0, &(0x7f0000000280), &(0x7f0000000300)=0xc) r8 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r8, 0x800c745b, &(0x7f0000000000)=0x4000) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) kevent(r2, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffff9, 0x80, 0x1, 0x6, 0x7}, {{r0}, 0xfffffffffffffffc, 0x20, 0x80, 0xf0, 0xd6}, {{r0}, 0xffffffffffffffff, 0x6c, 0x80, 0x4, 0x80}], 0xc5, &(0x7f0000000340)=[{{r4}, 0xfffffffffffffffe, 0x94, 0x80, 0x6, 0x6}, {{r5}, 0xfffffffffffffffe, 0x8, 0x20, 0x3f}, {{r6}, 0xfffffffffffffffd, 0x48, 0x4, 0x5, 0x10001}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x31, 0xfffff, 0x4, 0x80}, {{r7}, 0xfffffffffffffffc, 0x0, 0xf0000000, 0x40000, 0x81}, {{r1}, 0xfffffffffffffff8, 0x10, 0x8, 0x0, 0x8}, {{r8}, 0xfffffffffffffffb, 0x1c, 0x1, 0x1000, 0x20}], 0x7543, &(0x7f0000000440)={0x404b, 0x5}) shutdown(r1, 0x3) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x5}, 0xc) sendto$inet6(0xffffffffffffffff, &(0x7f0000000040)="9b3758e1", 0x4, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) 03:01:12 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getpeername(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000934eb928000000000000000000000000000000000000000000000000000000000000005050ff3f"], 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000140)={0x7, './file0\x00', './file0\x00'}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1, "000000000000000192b5cc080000000000000800"}) r3 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r3) accept$unix(r3, 0x0, 0xffffffffffffffff) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = socket(0x800000018, 0x1, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getsockname$inet(0xffffffffffffffff, &(0x7f0000000180), &(0x7f00000001c0)=0xc) 03:01:12 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = socket(0x18, 0x3, 0x0) getsockopt$inet_opts(r1, 0x29, 0x67, 0x0, 0x0) r2 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x800c745b, &(0x7f0000000000)=0x4000) r3 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x800c745b, &(0x7f0000000000)=0x4000) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pci\x00', 0x8, 0x0) r5 = openat$klog(0xffffffffffffff9c, &(0x7f0000000240)='/dev/klog\x00', 0x10, 0x0) r6 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r6, 0x800c745b, &(0x7f0000000000)=0x4000) r7 = accept$inet6(r0, &(0x7f0000000280), &(0x7f0000000300)=0xc) r8 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r8, 0x800c745b, &(0x7f0000000000)=0x4000) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) kevent(r2, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffff9, 0x80, 0x1, 0x6, 0x7}, {{r0}, 0xfffffffffffffffc, 0x20, 0x80, 0xf0, 0xd6}, {{r0}, 0xffffffffffffffff, 0x6c, 0x80, 0x4, 0x80}], 0xc5, &(0x7f0000000340)=[{{r4}, 0xfffffffffffffffe, 0x94, 0x80, 0x6, 0x6}, {{r5}, 0xfffffffffffffffe, 0x8, 0x20, 0x3f}, {{r6}, 0xfffffffffffffffd, 0x48, 0x4, 0x5, 0x10001}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x31, 0xfffff, 0x4, 0x80}, {{r7}, 0xfffffffffffffffc, 0x0, 0xf0000000, 0x40000, 0x81}, {{r1}, 0xfffffffffffffff8, 0x10, 0x8, 0x0, 0x8}, {{r8}, 0xfffffffffffffffb, 0x1c, 0x1, 0x1000, 0x20}], 0x7543, &(0x7f0000000440)={0x404b, 0x5}) shutdown(r1, 0x3) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) 03:01:12 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = socket(0x18, 0x3, 0x0) getsockopt$inet_opts(r1, 0x29, 0x67, 0x0, 0x0) r2 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x800c745b, &(0x7f0000000000)=0x4000) r3 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x800c745b, &(0x7f0000000000)=0x4000) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pci\x00', 0x8, 0x0) r5 = openat$klog(0xffffffffffffff9c, &(0x7f0000000240)='/dev/klog\x00', 0x10, 0x0) r6 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r6, 0x800c745b, &(0x7f0000000000)=0x4000) r7 = accept$inet6(r0, &(0x7f0000000280), &(0x7f0000000300)=0xc) r8 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r8, 0x800c745b, &(0x7f0000000000)=0x4000) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) kevent(r2, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffff9, 0x80, 0x1, 0x6, 0x7}, {{r0}, 0xfffffffffffffffc, 0x20, 0x80, 0xf0, 0xd6}, {{r0}, 0xffffffffffffffff, 0x6c, 0x80, 0x4, 0x80}], 0xc5, &(0x7f0000000340)=[{{r4}, 0xfffffffffffffffe, 0x94, 0x80, 0x6, 0x6}, {{r5}, 0xfffffffffffffffe, 0x8, 0x20, 0x3f}, {{r6}, 0xfffffffffffffffd, 0x48, 0x4, 0x5, 0x10001}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x31, 0xfffff, 0x4, 0x80}, {{r7}, 0xfffffffffffffffc, 0x0, 0xf0000000, 0x40000, 0x81}, {{r1}, 0xfffffffffffffff8, 0x10, 0x8, 0x0, 0x8}, {{r8}, 0xfffffffffffffffb, 0x1c, 0x1, 0x1000, 0x20}], 0x7543, &(0x7f0000000440)={0x404b, 0x5}) shutdown(r1, 0x3) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) 03:01:12 executing program 1: r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000040)=""/210) 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) r1 = getuid() lchown(&(0x7f0000000040)='./file0\x00', r1, 0x0) setreuid(0xee00, r1) getgroups(0x1, &(0x7f0000000180)=[0x0]) r3 = getuid() r4 = shmget$private(0x0, 0x1000, 0x500, &(0x7f0000ffc000/0x1000)=nil) shmat(r4, &(0x7f0000ffc000/0x4000)=nil, 0x3000) r5 = geteuid() r6 = getegid() r7 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r7, 0x0, 0x0) shmctl$IPC_SET(r7, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r7, 0x2, &(0x7f0000001140)=""/197) r8 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r8, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r8, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r8, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r10 = getgid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r9, r10, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) r11 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r11, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r11, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r11, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r13 = getgid() semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r12, r13, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) r14 = geteuid() r15 = socket(0x18, 0x1, 0x0) setsockopt(r15, 0x29, 0xa, &(0x7f0000000000)="03000000", 0x4) setsockopt(r15, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x0) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r17 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r18 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) r19 = dup2(r18, r17) r20 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x0, 0x0) poll(&(0x7f0000000200)=[{r19, 0x1}, {r19, 0x30c}, {r20, 0x10}], 0x3, 0xffffffc0) r21 = getppid() setpgid(0x0, r21) fcntl$lock(r20, 0x7, &(0x7f00000000c0)={0x3, 0x2, 0xc, 0x5, r21}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) shmctl$IPC_SET(r7, 0x1, &(0x7f0000000100)={{0x70000000, r9, r13, r14, r16, 0xc2, 0x4}, 0xe107, 0x1, r21, r22, 0x8000, 0x6, 0x3}) r23 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r23, 0x0, 0x0) shmctl$IPC_SET(r23, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r23, 0x2, &(0x7f0000001140)=""/197) r24 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r24, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r24, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r24, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r26 = getgid() semctl$IPC_SET(r24, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r25, r26, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) r27 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r27, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r27, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r27, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r29 = getgid() semctl$IPC_SET(r27, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r28, r29, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) r30 = geteuid() r31 = socket(0x18, 0x1, 0x0) setsockopt(r31, 0x29, 0xa, &(0x7f0000000000)="03000000", 0x4) setsockopt(r31, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x0) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r33 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r34 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) r35 = dup2(r34, r33) r36 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x0, 0x0) poll(&(0x7f0000000200)=[{r35, 0x1}, {r35, 0x30c}, {r36, 0x10}], 0x3, 0xffffffc0) r37 = getppid() setpgid(0x0, r37) fcntl$lock(r36, 0x7, &(0x7f00000000c0)={0x3, 0x2, 0xc, 0x5, r37}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) shmctl$IPC_SET(r23, 0x1, &(0x7f0000000100)={{0x70000000, r25, r29, r30, r32, 0xc2, 0x4}, 0xe107, 0x1, r37, r38, 0x8000, 0x6, 0x3}) r39 = getpid() shmctl$IPC_SET(r4, 0x1, &(0x7f0000000180)={{0x6, r5, r6, 0xffffffffffffffff, r16, 0xbd, 0x7ff}, 0xca06, 0x7d, r38, r39, 0x8, 0x0, 0x636}) r40 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r40, 0x0, 0x0) shmctl$IPC_SET(r40, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r40, 0x2, &(0x7f0000001140)=""/197) r41 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r41, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r41, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r41, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r43 = getgid() semctl$IPC_SET(r41, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r42, r43, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) r44 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r44, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r44, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r44, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r46 = getgid() semctl$IPC_SET(r44, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r45, r46, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) r47 = geteuid() r48 = socket(0x18, 0x1, 0x0) setsockopt(r48, 0x29, 0xa, &(0x7f0000000000)="03000000", 0x4) setsockopt(r48, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x0) getsockopt$sock_cred(r48, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r50 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r51 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) r52 = dup2(r51, r50) r53 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x0, 0x0) poll(&(0x7f0000000200)=[{r52, 0x1}, {r52, 0x30c}, {r53, 0x10}], 0x3, 0xffffffc0) r54 = getppid() setpgid(0x0, r54) fcntl$lock(r53, 0x7, &(0x7f00000000c0)={0x3, 0x2, 0xc, 0x5, r54}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) shmctl$IPC_SET(r40, 0x1, &(0x7f0000000100)={{0x70000000, r42, r46, r47, r49, 0xc2, 0x4}, 0xe107, 0x1, r54, r55, 0x8000, 0x6, 0x3}) r56 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x1f, r1, r2, r3, r16, 0x104, 0x401}, 0x4, 0x40, r55, r56, 0x7fffffff, 0x4, 0x80000000}) connect$unix(0xffffffffffffffff, &(0x7f0000000280)=ANY=[@ANYBLOB="8201613dc8817bced6e7c5bdb578511924a4584e207d3fbbaea2dbf8818ae0d9a6e98304dc79e5cc36dbff058308db57096a3d2e23fe608e10de04d2181d4781e9a5431c5624f0daac2eb037dcd73a421269a35bc2c32fb7dd613d1da66779a97b089c52c58321dc67fdc9ae784a030160fc169ac3b93f1b226712813c512781"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r57 = socket(0x18, 0x1, 0x0) setsockopt(r57, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r58 = socket(0x18, 0x1, 0x0) close(r58) r59 = socket(0x18, 0x2, 0x0) close(r59) socket(0x400000000018, 0x3, 0x3a) setsockopt(r59, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r58, &(0x7f00000000c0)=@abs={0x1, 0x7, 0x0}, 0x8) write(r59, &(0x7f0000000040)="100a2956b9223776", 0x21d) 03:01:12 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = socket(0x18, 0x3, 0x0) getsockopt$inet_opts(r1, 0x29, 0x67, 0x0, 0x0) r2 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x800c745b, &(0x7f0000000000)=0x4000) r3 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x800c745b, &(0x7f0000000000)=0x4000) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pci\x00', 0x8, 0x0) r5 = openat$klog(0xffffffffffffff9c, &(0x7f0000000240)='/dev/klog\x00', 0x10, 0x0) r6 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r6, 0x800c745b, &(0x7f0000000000)=0x4000) r7 = accept$inet6(r0, &(0x7f0000000280), &(0x7f0000000300)=0xc) r8 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r8, 0x800c745b, &(0x7f0000000000)=0x4000) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) kevent(r2, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffff9, 0x80, 0x1, 0x6, 0x7}, {{r0}, 0xfffffffffffffffc, 0x20, 0x80, 0xf0, 0xd6}, {{r0}, 0xffffffffffffffff, 0x6c, 0x80, 0x4, 0x80}], 0xc5, &(0x7f0000000340)=[{{r4}, 0xfffffffffffffffe, 0x94, 0x80, 0x6, 0x6}, {{r5}, 0xfffffffffffffffe, 0x8, 0x20, 0x3f}, {{r6}, 0xfffffffffffffffd, 0x48, 0x4, 0x5, 0x10001}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x31, 0xfffff, 0x4, 0x80}, {{r7}, 0xfffffffffffffffc, 0x0, 0xf0000000, 0x40000, 0x81}, {{r1}, 0xfffffffffffffff8, 0x10, 0x8, 0x0, 0x8}, {{r8}, 0xfffffffffffffffb, 0x1c, 0x1, 0x1000, 0x20}], 0x7543, &(0x7f0000000440)={0x404b, 0x5}) shutdown(r1, 0x3) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) 03:01:12 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = socket(0x18, 0x3, 0x0) getsockopt$inet_opts(r1, 0x29, 0x67, 0x0, 0x0) r2 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x800c745b, &(0x7f0000000000)=0x4000) r3 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x800c745b, &(0x7f0000000000)=0x4000) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pci\x00', 0x8, 0x0) r5 = openat$klog(0xffffffffffffff9c, &(0x7f0000000240)='/dev/klog\x00', 0x10, 0x0) r6 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r6, 0x800c745b, &(0x7f0000000000)=0x4000) r7 = accept$inet6(r0, &(0x7f0000000280), &(0x7f0000000300)=0xc) r8 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r8, 0x800c745b, &(0x7f0000000000)=0x4000) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) kevent(r2, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffff9, 0x80, 0x1, 0x6, 0x7}, {{r0}, 0xfffffffffffffffc, 0x20, 0x80, 0xf0, 0xd6}, {{r0}, 0xffffffffffffffff, 0x6c, 0x80, 0x4, 0x80}], 0xc5, &(0x7f0000000340)=[{{r4}, 0xfffffffffffffffe, 0x94, 0x80, 0x6, 0x6}, {{r5}, 0xfffffffffffffffe, 0x8, 0x20, 0x3f}, {{r6}, 0xfffffffffffffffd, 0x48, 0x4, 0x5, 0x10001}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x31, 0xfffff, 0x4, 0x80}, {{r7}, 0xfffffffffffffffc, 0x0, 0xf0000000, 0x40000, 0x81}, {{r1}, 0xfffffffffffffff8, 0x10, 0x8, 0x0, 0x8}, {{r8}, 0xfffffffffffffffb, 0x1c, 0x1, 0x1000, 0x20}], 0x7543, &(0x7f0000000440)={0x404b, 0x5}) shutdown(r1, 0x3) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) 03:01:12 executing program 1: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) chroot(&(0x7f0000000000)='./file0\x00') rename(&(0x7f0000000180)='./file0\x00', &(0x7f00000000c0)='..') 03:01:12 executing program 1: kqueue() minherit(&(0x7f00003ed000/0x8000)=nil, 0x8000, 0x0) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f00003ec000/0x4000)=nil) shmat(r0, &(0x7f00003ed000/0x2000)=nil, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f0000000040)={{}, 0x6, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) 03:01:12 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = socket(0x18, 0x3, 0x0) getsockopt$inet_opts(r1, 0x29, 0x67, 0x0, 0x0) r2 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x800c745b, &(0x7f0000000000)=0x4000) r3 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x800c745b, &(0x7f0000000000)=0x4000) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pci\x00', 0x8, 0x0) r5 = openat$klog(0xffffffffffffff9c, &(0x7f0000000240)='/dev/klog\x00', 0x10, 0x0) r6 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r6, 0x800c745b, &(0x7f0000000000)=0x4000) r7 = accept$inet6(r0, &(0x7f0000000280), &(0x7f0000000300)=0xc) r8 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r8, 0x800c745b, &(0x7f0000000000)=0x4000) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) kevent(r2, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffff9, 0x80, 0x1, 0x6, 0x7}, {{r0}, 0xfffffffffffffffc, 0x20, 0x80, 0xf0, 0xd6}, {{r0}, 0xffffffffffffffff, 0x6c, 0x80, 0x4, 0x80}], 0xc5, &(0x7f0000000340)=[{{r4}, 0xfffffffffffffffe, 0x94, 0x80, 0x6, 0x6}, {{r5}, 0xfffffffffffffffe, 0x8, 0x20, 0x3f}, {{r6}, 0xfffffffffffffffd, 0x48, 0x4, 0x5, 0x10001}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x31, 0xfffff, 0x4, 0x80}, {{r7}, 0xfffffffffffffffc, 0x0, 0xf0000000, 0x40000, 0x81}, {{r1}, 0xfffffffffffffff8, 0x10, 0x8, 0x0, 0x8}, {{r8}, 0xfffffffffffffffb, 0x1c, 0x1, 0x1000, 0x20}], 0x7543, &(0x7f0000000440)={0x404b, 0x5}) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) 03:01:12 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = socket(0x18, 0x3, 0x0) getsockopt$inet_opts(r1, 0x29, 0x67, 0x0, 0x0) r2 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x800c745b, &(0x7f0000000000)=0x4000) r3 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x800c745b, &(0x7f0000000000)=0x4000) openat$pci(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pci\x00', 0x8, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000240)='/dev/klog\x00', 0x10, 0x0) r4 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x800c745b, &(0x7f0000000000)=0x4000) accept$inet6(r0, &(0x7f0000000280), &(0x7f0000000300)=0xc) r5 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r5, 0x800c745b, &(0x7f0000000000)=0x4000) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) 03:01:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x6, &(0x7f00000002c0)=[{0x81, 0x0, 0x0, 0x1}, {0x5b}, {0x6}, {0x0, 0x3f, 0x7f, 0x3}, {0x80, 0x7, 0x6, 0x5}, {0x7f, 0x9, 0xe1, 0x1e2b}]}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x86) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000100)=0x7f) syz_emit_ethernet(0x2d0, &(0x7f00000001c0)="0c516d3f70e19318ca9bc32c1b26") openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd0\x00', 0x10000, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000000280)={0x100, './file0\x00', './file0\x00'}) accept(r1, &(0x7f0000000180)=@in6, &(0x7f0000000240)=0xc) 03:01:12 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = socket(0x18, 0x3, 0x0) getsockopt$inet_opts(r1, 0x29, 0x67, 0x0, 0x0) r2 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x800c745b, &(0x7f0000000000)=0x4000) r3 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x800c745b, &(0x7f0000000000)=0x4000) openat$pci(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pci\x00', 0x8, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000240)='/dev/klog\x00', 0x10, 0x0) r4 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x800c745b, &(0x7f0000000000)=0x4000) accept$inet6(r0, &(0x7f0000000280), &(0x7f0000000300)=0xc) r5 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r5, 0x800c745b, &(0x7f0000000000)=0x4000) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) pckbd_enable: command error 03:01:13 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = socket(0x18, 0x3, 0x0) getsockopt$inet_opts(r1, 0x29, 0x67, 0x0, 0x0) r2 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x800c745b, &(0x7f0000000000)=0x4000) r3 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x800c745b, &(0x7f0000000000)=0x4000) openat$pci(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pci\x00', 0x8, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000240)='/dev/klog\x00', 0x10, 0x0) r4 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x800c745b, &(0x7f0000000000)=0x4000) accept$inet6(r0, &(0x7f0000000280), &(0x7f0000000300)=0xc) open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) pckbd_enable: command error 03:01:14 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028ad) ktrace(&(0x7f0000000000)='./bus\x00', 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0}, &(0x7f0000000680)=0xc) r4 = shmget$private(0x0, 0x1000, 0x500, &(0x7f0000ffc000/0x1000)=nil) shmat(r4, &(0x7f0000ffc000/0x4000)=nil, 0x3000) r5 = geteuid() r6 = getegid() r7 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r7, 0x0, 0x0) shmctl$IPC_SET(r7, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r7, 0x2, &(0x7f0000001140)=""/197) r8 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r8, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r8, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r8, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r10 = getgid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r9, r10, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) r11 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r11, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r11, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r11, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r13 = getgid() semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r12, r13, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) r14 = geteuid() r15 = socket(0x18, 0x1, 0x0) setsockopt(r15, 0x29, 0xa, &(0x7f0000000000)="03000000", 0x4) setsockopt(r15, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x0) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r17 = open$dir(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) r18 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) r19 = dup2(r18, r17) r20 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x0, 0x0) poll(&(0x7f0000000200)=[{r19, 0x1}, {r19, 0x30c}, {r20, 0x10}], 0x3, 0xffffffc0) r21 = getppid() setpgid(0x0, r21) fcntl$lock(r20, 0x7, &(0x7f00000000c0)={0x3, 0x2, 0xc, 0x5, r21}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) shmctl$IPC_SET(r7, 0x1, &(0x7f0000000100)={{0x70000000, r9, r13, r14, r16, 0xc2, 0x4}, 0xe107, 0x1, r21, r22, 0x8000, 0x6, 0x3}) r23 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r23, 0x0, 0x0) shmctl$IPC_SET(r23, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r23, 0x2, &(0x7f0000001140)=""/197) r24 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r24, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r24, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r24, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r26 = getgid() semctl$IPC_SET(r24, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r25, r26, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) r27 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r27, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r27, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r27, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r29 = getgid() semctl$IPC_SET(r27, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r28, r29, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) r30 = geteuid() r31 = socket(0x18, 0x1, 0x0) setsockopt(r31, 0x29, 0xa, &(0x7f0000000000)="03000000", 0x4) setsockopt(r31, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x0) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r33 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r34 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) r35 = dup2(r34, r33) r36 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x0, 0x0) poll(&(0x7f0000000200)=[{r35, 0x1}, {r35, 0x30c}, {r36, 0x10}], 0x3, 0xffffffc0) r37 = getppid() setpgid(0x0, r37) fcntl$lock(r36, 0x7, &(0x7f00000000c0)={0x3, 0x2, 0xc, 0x5, r37}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) shmctl$IPC_SET(r23, 0x1, &(0x7f0000000100)={{0x70000000, r25, r29, r30, r32, 0xc2, 0x4}, 0xe107, 0x1, r37, r38, 0x8000, 0x6, 0x3}) r39 = getpid() shmctl$IPC_SET(r4, 0x1, &(0x7f0000000180)={{0x6, r5, r6, 0xffffffffffffffff, r16, 0xbd, 0x7ff}, 0xca06, 0x7d, r38, r39, 0x8, 0x0, 0x636}) r40 = getuid() lchown(&(0x7f0000000040)='./file0\x00', r40, 0x0) setreuid(0xee00, r40) r41 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r41, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r41, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r41, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r43 = getgid() semctl$IPC_SET(r41, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r42, r43, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) r44 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000006c0)={{0x5, r3, r6, r40, r43, 0x140, 0x6b}, 0x5, 0x1, r44, 0x0, 0x7ff, 0x0, 0x0, 0x1}) r45 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r45, 0x8080691a, &(0x7f0000000300)) r46 = fcntl$getown(0xffffffffffffffff, 0x5) r47 = socket(0x18, 0x2, 0x0) r48 = fcntl$dupfd(r47, 0x0, r47) ioctl$TIOCFLUSH(r48, 0x8080691a, &(0x7f0000000300)) getsockopt$sock_cred(r48, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) getgroups(0x1, &(0x7f0000000340)=[0x0]) r51 = openat$klog(0xffffffffffffff9c, &(0x7f0000000380)='/dev/klog\x00', 0x10, 0x0) r52 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/wsmouse\x00', 0x80, 0x0) r53 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r53, 0x0, r53) r54 = kqueue() r55 = open$dir(&(0x7f0000000400)='./bus\x00', 0x20, 0x78) r56 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wskbd0\x00', 0x0, 0x0) r57 = accept$unix(0xffffffffffffffff, &(0x7f0000000480)=@abs, &(0x7f00000004c0)=0x8) r58 = accept$inet(0xffffffffffffff9c, &(0x7f0000000500), &(0x7f0000000540)=0xc) sendmsg$unix(r45, &(0x7f0000000600)={&(0x7f00000000c0)=@file={0x0, './bus\x00'}, 0x8, &(0x7f00000001c0)=[{&(0x7f0000000100)="1abeabe749e32994b27356812d07f839e64afe1e030e8d8049d666d1f3a57b002b7e3b17fdc64dea9ddf40bd4893a8af26fa7ab66d512b58a04bbb757eb13ef310109015f303acae59524b28c204f90271adfe73d789e9c146cbe2eac9826f9674e55fe1eb60de12436d4b0e99489db8d6c458a74588ea03445b69974dbf8ba44ea5e41ae30f2ea77e7e00829465e2", 0x8f}, {&(0x7f0000000240)="67ed9cb3398cea4847370cae989dae58d1fbd5f3902cd57ad00332a4fa3071acadf7147d4e414f4ee7ba6fd395bcb1d9f5bc683e805d499d22fea5615b26173a337ccd3c92f70b1a8710e4", 0x4b}], 0x2, &(0x7f0000000580)=[@cred={0x20, 0xffff, 0x0, r46, r49, r50}, @rights={0x38, 0xffff, 0x1, [r51, r52, r53, 0xffffffffffffff9c, r54, r55, r56, r57, r58]}], 0x58, 0x404}, 0x404) r59 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000080)=[{r59}], 0x1, 0x0) 03:01:14 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = socket(0x18, 0x3, 0x0) getsockopt$inet_opts(r1, 0x29, 0x67, 0x0, 0x0) r2 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x800c745b, &(0x7f0000000000)=0x4000) r3 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x800c745b, &(0x7f0000000000)=0x4000) openat$pci(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pci\x00', 0x8, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000240)='/dev/klog\x00', 0x10, 0x0) r4 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x800c745b, &(0x7f0000000000)=0x4000) accept$inet6(r0, &(0x7f0000000280), &(0x7f0000000300)=0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) 03:01:14 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = socket(0x18, 0x3, 0x0) getsockopt$inet_opts(r1, 0x29, 0x67, 0x0, 0x0) r2 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x800c745b, &(0x7f0000000000)=0x4000) r3 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x800c745b, &(0x7f0000000000)=0x4000) openat$pci(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pci\x00', 0x8, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000240)='/dev/klog\x00', 0x10, 0x0) r4 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x800c745b, &(0x7f0000000000)=0x4000) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) pckbd_enable: command error 03:01:15 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = socket(0x18, 0x3, 0x0) getsockopt$inet_opts(r1, 0x29, 0x67, 0x0, 0x0) r2 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x800c745b, &(0x7f0000000000)=0x4000) r3 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x800c745b, &(0x7f0000000000)=0x4000) openat$pci(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pci\x00', 0x8, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000240)='/dev/klog\x00', 0x10, 0x0) open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) 03:01:15 executing program 1: mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x0) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) minherit(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) r0 = msgget$private(0x0, 0x0) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgsnd(r0, &(0x7f0000000340)={0x3}, 0x0, 0x0) msgget$private(0x0, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x400, 0x0) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) dup2(r1, r2) openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80, 0x180) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) r5 = socket(0x18, 0x8000, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) fcntl$dupfd(r4, 0x0, r6) 03:01:15 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = socket(0x18, 0x3, 0x0) getsockopt$inet_opts(r1, 0x29, 0x67, 0x0, 0x0) r2 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x800c745b, &(0x7f0000000000)=0x4000) r3 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x800c745b, &(0x7f0000000000)=0x4000) openat$pci(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pci\x00', 0x8, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000240)='/dev/klog\x00', 0x10, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) 03:01:15 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = socket(0x18, 0x3, 0x0) getsockopt$inet_opts(r1, 0x29, 0x67, 0x0, 0x0) r2 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x800c745b, &(0x7f0000000000)=0x4000) r3 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x800c745b, &(0x7f0000000000)=0x4000) openat$pci(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pci\x00', 0x8, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) 03:01:16 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = socket(0x18, 0x3, 0x0) getsockopt$inet_opts(r1, 0x29, 0x67, 0x0, 0x0) r2 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x800c745b, &(0x7f0000000000)=0x4000) r3 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x800c745b, &(0x7f0000000000)=0x4000) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) 03:01:16 executing program 1: open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, 0xffffffffffffffff) 03:01:16 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = socket(0x18, 0x3, 0x0) getsockopt$inet_opts(r1, 0x29, 0x67, 0x0, 0x0) r2 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x800c745b, &(0x7f0000000000)=0x4000) open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) 03:01:16 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = socket(0x18, 0x3, 0x0) getsockopt$inet_opts(r1, 0x29, 0x67, 0x0, 0x0) r2 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x800c745b, &(0x7f0000000000)=0x4000) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) 03:01:16 executing program 1: setuid(0xee01) mlock(&(0x7f0000ff6000/0x8000)=nil, 0x8000) semget(0x2, 0x0, 0x200) 03:01:16 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = socket(0x18, 0x3, 0x0) getsockopt$inet_opts(r1, 0x29, 0x67, 0x0, 0x0) open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) 03:01:16 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000340)="6b9229cbc7b3fccb9f889e4c29368ef57386891b5bf377168d105c2f3bbbb9cf220a64b52784cf656b72575d34979995a634b786e3da46ff961b668157b4540d6340ec594d87608de84d565d2fb06f4c026d84e03203990eed6b4d1ec3701906b2fa7865aaceb4333b4a7a94b320f07d644fa469d6e86eaae06c2354e4f0ee0734e56dd6760c45a8358fa2e9f11315654e33f7ac0f", 0xfffffffffffffe79) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x31fb, 0x200000000003ffc, 0xffffffff7ffffeff, "0503c966f22e95a163797f00"}) write(0xffffffffffffffff, &(0x7f0000000200)="3bbc4b6b5e550f9e3474136212886eeecfc97d9e74e29946a6a5ef86aa53252efcf5a5adcaa033bb396229b733fbeb8b6bc79a0513a39e5f58fe7d529a76fe32a448a082c1ac1b1e485c6df8a3353400f6254f8758db04cf59f710b7c3bb99efb55c13bdddd7e9dbad0b264ae0f93e4669ad4c9ff20e7e86f2fbe46baab8f4aded890df20604d3ec25eecc6870dc7791e94eb13ff4", 0x95) ioctl$TIOCSTOP(r2, 0x2000746f) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0xbac, 0xd033ca70, 0x8, 0xfffffffb, "d7e38ade2a7500386220f79afdc5f22dd263ffa7", 0x101, 0x3f}) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000080)={0x8000, 0x10000, 0x81, 0x8001, "c1752ab511bf9f2058770271c882f7bcb268be65", 0x2, 0x80000001}) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000040)={0x10001, 0x0, 0x80, 0x26d53446, "c6580b4a18ca650f449df6fc5dcc2e27e5cf6053", 0x401, 0x7f}) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 03:01:16 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = socket(0x18, 0x3, 0x0) getsockopt$inet_opts(r1, 0x29, 0x67, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) 03:01:16 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) socket(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) 03:01:16 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) 03:01:17 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() readv(r0, &(0x7f0000000200)=[{&(0x7f0000000180)=""/81, 0x51}], 0x1) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/39, 0x27}], 0x1) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) dup2(r0, r1) readv(r1, &(0x7f0000001480), 0x216) r2 = geteuid() setuid(r2) 03:01:17 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) 03:01:17 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) 03:01:17 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) 03:01:17 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000100)) close(r0) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) r6 = socket(0x18, 0x2, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000200)={0xa50, 0x2, 0x4, 0x80000001, "ba986b15239b3fbb761f4abb67e9ce45e14fb1e6", 0x0, 0x1}) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) ioctl$VT_GETMODE(r7, 0x40087603, &(0x7f00000001c0)) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) r8 = socket(0x18, 0x2, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x8080691a, &(0x7f0000000300)) ioctl$KDGETLED(r9, 0x40044b41, &(0x7f0000000180)=0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x3, 0x5, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) poll(&(0x7f0000000140)=[{r2, 0x40}], 0x1, 0x7f) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 03:01:17 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) 03:01:17 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) 03:01:17 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) 03:01:17 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) fcntl$lock(r0, 0x7, &(0x7f0000000180)={0x1, 0x1, 0x7, 0xffffffffffffff5b, 0xffffffffffffffff}) mkdirat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x0) recvmsg(0xffffffffffffffff, &(0x7f00000015c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=""/99, 0x63}, 0x0) clock_gettime(0x3, &(0x7f00000000c0)) r2 = syz_open_pts() open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x8) writev(r2, &(0x7f00000000c0), 0x0) 03:01:17 executing program 0: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(0xffffffffffffffff, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) 03:01:17 executing program 0: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(0xffffffffffffffff, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) 03:01:17 executing program 1: setreuid(0x0, 0xee01) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = geteuid() r1 = getuid() lchown(&(0x7f0000000040)='./file0\x00', r1, 0x0) setreuid(0xee00, r1) setreuid(r0, r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) 03:01:17 executing program 0: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(0xffffffffffffffff, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) 03:01:17 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) open(&(0x7f00000000c0)='./bus\x00', 0x800, 0x1ca) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) dup(0xffffffffffffff9c) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) getsockname(r1, &(0x7f0000000080)=@un=@abs, &(0x7f0000000140)=0x8) select(0x40, &(0x7f0000000000)={0x9}, 0x0, &(0x7f0000000100)={0x8}, 0x0) 03:01:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5}, {0x60}, {0x6, 0x0, 0x0, 0xfc}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{0x6, 0x2, 0xff, 0x30}]}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000100)) pwrite(r0, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) 03:01:17 executing program 0: r0 = socket(0x0, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) 03:01:17 executing program 0: r0 = socket(0x0, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) 03:01:17 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fchdir(r0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x4f) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 03:01:17 executing program 0: r0 = socket(0x0, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) 03:01:17 executing program 1: r0 = syz_open_pts() r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r1, 0x0, 0x40fff, 0x0) write(r1, &(0x7f0000000140)='W', 0x1) ftruncate(r1, 0x0, 0x30000) dup2(r0, r1) geteuid() r2 = fcntl$dupfd(r0, 0xa, 0xffffffffffffff9c) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f00000000c0)=0x9) unlink(&(0x7f0000000000)='./file0\x00') write(0xffffffffffffff9c, &(0x7f0000000180)="a8fc772e07e2c5857c30d91abdb2fc34f7eee713a22c6e62701196583903b3bc0397b1e37cff5f09921a7a9738fd8ba7d62c89f622ec5a525e008ed27cc53bf7be13e6622583840423f2c3fe361188d33aedb55fcf2244ac7d1fdc0db8bd2c0af16b47cdd159d078ac901702943fd1cebc697390e65d670617b4c48abdbabfed03e2663ae89e57f2370b84d60c2ecbd598d7a89301fa540c80035a2e933ec4c25773708486aebb7332673329f926f8fe8fc7fb11d2b9e26665aaf4c6dfc7d9aa5d5a632c20a408", 0xc7) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) getsockname$inet(r4, &(0x7f0000000040), &(0x7f0000000080)=0xc) 03:01:17 executing program 0: r0 = socket(0x400000000018, 0x0, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) 03:01:17 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x3fd, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000140)={&(0x7f00000000c0)='./file1\x00', 0xffffffffffffff9c}) acct(&(0x7f0000000080)='./file0\x00') rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='./file0\x00') 03:01:17 executing program 0: r0 = socket(0x400000000018, 0x0, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) 03:01:17 executing program 0: r0 = socket(0x400000000018, 0x0, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) 03:01:17 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000140)={&(0x7f0000000000)=[{0xfffffffffffffffe, 0x20000}], 0x1}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r1, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r3 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r2, r3, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000000040)=0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x15a, 0x0, 0xfffffffffffffffc}, 0x0) 03:01:17 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0x11) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x10002fffffffe}) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x2, 0x10002fffffffe}) 03:01:17 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) 03:01:17 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) 03:01:17 executing program 1: r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = accept$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) recvfrom$inet(r1, &(0x7f0000000140)=""/4096, 0x1000, 0x0, &(0x7f0000001140)={0x2, 0x2}, 0xc) r2 = dup2(r0, 0xffffffffffffffff) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000000)) r3 = kqueue() kevent(r3, 0x0, 0x0, &(0x7f0000000000), 0x3, &(0x7f0000000080)={0x4010100000000000}) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f00000011c0)={&(0x7f0000001180)}) kevent(r3, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87}], 0x66, 0x0, 0x0, 0x0) 03:01:17 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) 03:01:17 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, 0x0) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) 03:01:17 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, 0x0) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) 03:01:17 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) kqueue() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000180), 0x9, 0x0) dup2(r2, r0) 03:01:18 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, 0x0) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) 03:01:18 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) 03:01:18 executing program 1: r0 = socket(0x2, 0xc003, 0x2) setsockopt(r0, 0x0, 0x64, &(0x7f0000000000), 0x0) pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) read(r1, &(0x7f0000001740)=""/4096, 0x1000) r3 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r3) preadv(r3, &(0x7f00000004c0)=[{&(0x7f0000000240)=""/247, 0xf7}], 0x1, 0x0, 0x4000000) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r4 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) 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, r4, 0x0, 0x0) r6 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r6, 0x0, r6) mmap(&(0x7f0000003000/0x2000)=nil, 0x2000, 0x0, 0x4010, r6, 0x0, 0x2) write(r2, &(0x7f0000000100)='w', 0x1) mprotect(&(0x7f0000002000/0x2000)=nil, 0x2000, 0x1) writev(r2, &(0x7f0000000200)=[{0x0}], 0x10000000000000ab) execve(0x0, 0x0, 0x0) close(r4) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x42, 0x0) writev(0xffffffffffffffff, &(0x7f0000000640)=[{0x0}], 0x1) execve(0x0, 0x0, 0x0) 03:01:18 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) 03:01:18 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) 03:01:18 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(0xffffffffffffffff, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) 03:01:18 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = socket$inet(0x2, 0x8000, 0x2) r4 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r4, 0x0, r4) fcntl$dupfd(r4, 0xa, r3) syz_emit_ethernet(0x1, &(0x7f0000000080)=ANY=[@ANYRESHEX=r0]) syz_emit_ethernet(0xe, &(0x7f0000000000)="c7a89500dd000805ffff82dd0000") kqueue() 03:01:18 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(0xffffffffffffffff, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) 03:01:18 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(0xffffffffffffffff, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) 03:01:18 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0x0, 0x0, 0x4040000013}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) getpeername$unix(r2, &(0x7f0000000080)=@abs, &(0x7f0000000100)=0x8) chflagsat(r3, &(0x7f00000001c0)='./bus\x00', 0x0, 0x0) r4 = accept$unix(r2, 0x0, &(0x7f0000000140)) close(r4) r5 = getgid() r6 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r6, 0x0, 0x0) shmctl$IPC_SET(r6, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r6, 0x2, &(0x7f0000001140)=""/197) r7 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r7, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r7, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r7, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r9 = getgid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r8, r9, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) r10 = semget$private(0x0, 0x4, 0x3b0) semctl$GETNCNT(r10, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r10, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r10, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r12 = getgid() semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r11, r12, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) r13 = geteuid() r14 = socket(0x2, 0x1, 0x0) setsockopt(r14, 0x29, 0xa, &(0x7f0000000000)="03000000", 0x4) setsockopt(r14, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x0) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r16 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r17 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) r18 = dup2(r17, r16) r19 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x0, 0x0) poll(&(0x7f0000000200)=[{r18, 0x1}, {r18, 0x30c}, {r19, 0x10}], 0x3, 0xffffffc0) r20 = getppid() setpgid(0x0, r20) fcntl$lock(r19, 0x7, &(0x7f00000000c0)={0x3, 0x2, 0xc, 0x5, r20}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000100)={{0x70000000, r8, r12, r13, r15, 0xc2, 0x4}, 0xe107, 0x1, r20, r21, 0x8000, 0x6, 0x3}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) setgroups(0x3, &(0x7f0000000280)=[r5, r12, r22]) write(r1, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) fcntl$getown(r3, 0x5) 03:01:18 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=ANY=[@ANYBLOB="28000020ffff0000d09c01252b76855f46181bbb0650c6c2d6ba017ff0860b383ca99427cd9bb5884a8b9aaa7dbfb97f643246ee5df6129644554b7a80ebef4655a150737c93cfef0cd9b84a7a6808c87ab86bfb2270844bd8ce5fefc43e030de4a4f33efadb2ef9080bc3d8cabe315a43183b517150cf4740159588b7920f249489813dbf7767b8a8c00141eb4c3f", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) setrlimit(0x8, &(0x7f0000000080)) r2 = semget$private(0x0, 0x5, 0x1b2) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f0000000280)=""/227) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r2, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r4 = getgid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r3, r4, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) semop(r2, &(0x7f0000000140)=[{0x0, 0x8, 0x1000}, {0x1, 0x8, 0x1800}, {0x0, 0x5, 0x2000}, {0x4, 0x2edc}], 0x4) recvmsg(r0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/88, 0x58}, 0x0) 03:01:18 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x0, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) 03:01:18 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x0, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) 03:01:18 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x0, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) 03:01:19 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x84c01002e}) r1 = semget(0x2, 0x1, 0x650) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r3 = getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000200)=0xc) r5 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r5, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r5, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r7 = getgid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r6, r7, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000300)={{0xffff, r2, r3, r4, r7, 0xd0, 0xc3d}, 0x20, 0x2, 0x4}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) read(r0, &(0x7f0000000080)=""/43, 0x2b) 03:01:19 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x0, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) 03:01:19 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x0, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) 03:01:19 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x0, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) 03:01:20 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x7a}, {&(0x7f0000000440)=""/109, 0x6d}], 0x2, 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x40000002003, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000300)=0x100) recvmsg(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/102, 0x66}, {&(0x7f00000004c0)=""/170, 0xaa}, {&(0x7f0000000580)=""/189, 0xbd}, {&(0x7f00000006c0)=""/180, 0xb4}, {&(0x7f0000000780)=""/135, 0x87}, {&(0x7f00000000c0)=""/72, 0x48}, {&(0x7f0000000880)=""/162, 0xa2}], 0x7, &(0x7f0000000940)=""/173, 0xad}, 0x42) clock_settime(0x0, &(0x7f0000000840)={0x0, 0x4}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000340)="636e8dee7f19ed492b209dc758c3e46a125b00de535d1a45c91bfb2bc1ccf6f5cdcd3d52eb78329457765cc0a83e809b461f54d42c7a3071ac4130b520f50848f16cbc5d95001fe32bfbca49a1c937b1709cc84f99c0ea51e99e12115aabfca5", 0x60}], 0x1, 0x0, 0x0) 03:01:20 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) 03:01:20 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) 16:00:00 executing program 1: open(&(0x7f0000000640)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10, 0x0) mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x801) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) socket(0x10, 0x5, 0x68) writev(r0, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416c8cd60c5a7d560e585a5a1a9ebe6eb71adf194c3354121fc61dd84b5c2c1f6c0760cc22f1d44b420561e1c64acdc89d51cb9b18ccbcec288039e0af2acda89d76f6b91b6d441e871cf7ccfaea5367ed27551bc27e4d68765c7373cb49ea4076464ed9a03a4443ddb112f6b6b699c65ff61bc188b83f3b9a4e8b539", 0xee}, {&(0x7f0000000f80)="611f15129bd75df20bf0197b36ad3f387fa2514299a860d06037bae42e62af5c4cdb5d0e3a2aa5bcf12e04b25bd4becf65ff4ab283fc13d713fe2a68a2a2f85df69d507c30cd9e1d36776d7f7cc5bd46c9ead44644b8eed1d016bbebfc29dcedbd7d1e86c06374e29bca41251ef375120c6452b13028fab355e7fd6cf6cfa18789a7836c25063e8a69dbf315352a6e9ed089ab4db4222a6fdee4f4828602a5d994083b66155b20f5f8541099c32e0fdf2a454844f2e7a91dd90e6ef820310db286d4ae0e26daf6bc7be8f8c1b6b5f6d3b8ad899d1c92f03643a308de", 0xdc}, {&(0x7f00000008c0)="784e2329f3be625e525ae7b86acf699c50634283410fe1125ca28240a9c7a13514b1205a02dba4222478e75cf466fa204e4c3b514ca1a350b01547bdf7bb3c515364f73a9688370e2fe3a68c889ebca0b21dd78d80dcd3ed250a1b72ada992f5ea355606cbb58306c69ff013d27b40ea9a237db91cccc80e9e8b19cf24965d91778bd02b138c52e999f343905cd389c96696c43052f3c4c8187b500cd800184d7367eafdf2", 0xa5}, {&(0x7f0000000600)="d71efdc4d2c6ab13b6162c53f0b2b8234d6655c4491695c6d71df9f09a1297f0eab704255a405bfba21c4bf39688", 0x2e}, {&(0x7f0000000980)="f17cffc356ff8208605da52d7829711e4cda58ac68c38c51952236b110f166bdaff6364b28ae401e0d69d2a341901e1ab83770fe1c4753e2158c50ef087f9ac56b37b11629dbcd740cfb822e34ff2dacf46514103944f6946eed6c2af0a6e391e9fb14bdb7f4a47f4ebbc43c20912b9210d94e46702c26c77d", 0x79}, {&(0x7f0000000100)="d90c8ea773e5ad7c8567e612d4a926bba6e20376e53922e4c48da66072d025d949f6be6d0d9595aaddc83c3d61a71681c4288381172a011b4ade18132f5bea96131e563976bf6b87a64d2efe1d4cb9389055f32aba198fa5cfd7c663828f5a5912c5bced37cbf868fe0b39c0e51542f4d26a7c9980b9467f0268adbfe8b372b29d80ef8eeb1ad648666674be5a081d42f92f91f51db880cddc22f2356f3b0820219d64874a4db40a05d17c511685b0240842af7a5f7147081c288b3ffd14e959befaa59fb479e9d5c3c9aa2fbc2a0ffa543b7dfed0675316b9cbfb95d0fac64e1be7989dd95e57bc5f5619fac050efafa5aa2fb6f2794b33f7bd446c6a6e13a538f47d4bb4664f1c6226592d7e929c412ec148d1e6eca4efac2fb931afbb7a41a796a196092487f75be00f4aeb497f16ae00dc3305bc0a3fdbc6d5a91df60100108fe9495471f1c0a72c7ea7e0a2658e8a74e79ea25aa24ec772ddfec47a574a90a2f2e54884018d0e0e40046c4d0c5b4dea695c888dbd80982d2e321e3c482598cb821871eab798e773119e194ab8f5bbb618864d207d80858f4448cb17cc895d551307928770b6328746979c96f06a311d0000000000", 0x1b7}], 0x6) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0xfe00000000000000) 16:00:00 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) 16:00:00 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) 16:00:00 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) 16:00:00 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{}, {}, {0x88fe}]}) 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) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x1, 0x9, "01080000000000d9c400000000000000c000406c"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = syz_open_pts() ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000080)={0x7, 0x4, 0x9, 0x44a}) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) close(0xffffffffffffffff) socket(0x400000000018, 0x3, 0x85) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r3, 0x0, 0x0) shmctl$IPC_SET(r3, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000001140)=""/197) r4 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r4, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) getgid() r6 = shmget$private(0x0, 0x1000, 0x500, &(0x7f0000ffc000/0x1000)=nil) shmat(r6, &(0x7f0000ffc000/0x4000)=nil, 0x3000) r7 = geteuid() r8 = getegid() r9 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r9, 0x0, 0x0) shmctl$IPC_SET(r9, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r9, 0x2, &(0x7f0000001140)=""/197) r10 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r10, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r10, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r10, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r12 = getgid() semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r11, r12, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) r13 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r13, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r13, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r13, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r15 = getgid() semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r14, r15, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) r16 = geteuid() r17 = socket(0x18, 0x1, 0x0) setsockopt(r17, 0x29, 0xa, &(0x7f0000000000)="03000000", 0x4) setsockopt(r17, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x0) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r19 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r20 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) r21 = dup2(r20, r19) r22 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x0, 0x0) poll(&(0x7f0000000200)=[{r21, 0x1}, {r21, 0x30c}, {r22, 0x10}], 0x3, 0xffffffc0) r23 = getppid() setpgid(0x0, r23) fcntl$lock(r22, 0x7, &(0x7f00000000c0)={0x3, 0x2, 0xc, 0x5, r23}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) shmctl$IPC_SET(r9, 0x1, &(0x7f0000000100)={{0x70000000, r11, r15, r16, r18, 0xc2, 0x4}, 0xe107, 0x1, r23, r24, 0x8000, 0x6, 0x3}) r25 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r25, 0x0, 0x0) shmctl$IPC_SET(r25, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r25, 0x2, &(0x7f0000001140)=""/197) r26 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r26, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r26, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r26, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r28 = getgid() semctl$IPC_SET(r26, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r27, r28, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) r29 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r29, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r29, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r29, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r31 = getgid() semctl$IPC_SET(r29, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r30, r31, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) r32 = geteuid() r33 = socket(0x18, 0x1, 0x0) setsockopt(r33, 0x29, 0xa, &(0x7f0000000000)="03000000", 0x4) setsockopt(r33, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x0) getsockopt$sock_cred(r33, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r35 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r36 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) r37 = dup2(r36, r35) r38 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x0, 0x0) poll(&(0x7f0000000200)=[{r37, 0x1}, {r37, 0x30c}, {r38, 0x10}], 0x3, 0xffffffc0) r39 = getppid() setpgid(0x0, r39) fcntl$lock(r38, 0x7, &(0x7f00000000c0)={0x3, 0x2, 0xc, 0x5, r39}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) shmctl$IPC_SET(r25, 0x1, &(0x7f0000000100)={{0x70000000, r27, r31, r32, r34, 0xc2, 0x4}, 0xe107, 0x1, r39, r40, 0x8000, 0x6, 0x3}) r41 = getpid() shmctl$IPC_SET(r6, 0x1, &(0x7f0000000180)={{0x6, r7, r8, 0xffffffffffffffff, r18, 0xbd, 0x7ff}, 0xca06, 0x7d, r40, r41, 0x8, 0x0, 0x636}) r42 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r42, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r42, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r42, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r44 = getgid() semctl$IPC_SET(r42, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r43, r44, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r5, r8, 0x194, 0x3}, 0xff, 0x81, 0x3ff}) r45 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r45, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r45, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r45, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) r47 = getgid() semctl$IPC_SET(r45, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r46, r47, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) r48 = geteuid() r49 = socket(0x18, 0x1, 0x0) setsockopt(r49, 0x29, 0xa, &(0x7f0000000000)="03000000", 0x4) setsockopt(r49, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x0) getsockopt$sock_cred(r49, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r51 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r52 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) dup2(r52, r51) r53 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x0, 0x0) r54 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r54, 0x0, r54) poll(&(0x7f0000000300)=[{0xffffffffffffffff, 0x1}], 0x1, 0xffffffc0) r55 = getppid() setpgid(0x0, r55) fcntl$lock(r53, 0x7, &(0x7f00000000c0)={0x3, 0x2, 0xc, 0x5, r55}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000100)={{0x70000000, r5, r47, r48, r50, 0xc2, 0x4}, 0xe107, 0x1, r55, r56, 0x8000, 0x6, 0x3}) setregid(0x0, r47) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(0xffffffffffffffff, &(0x7f0000000040)="100a2956b9223776", 0x79c) 16:00:00 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) 16:00:00 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) 16:00:00 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r2 = socket(0x2, 0x2, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) dup2(r2, r0) r4 = dup(r0) sendto$inet6(r4, 0x0, 0x0, 0x0, 0x0, 0x0) fcntl$getflags(0xffffffffffffff9c, 0x1) 16:00:00 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) r1 = kqueue() open$dir(&(0x7f0000000000)='./bus\x00', 0x80, 0x80) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x5, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r0) 16:00:00 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) 16:00:00 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000280)=[{0x44}, {0x6c}, {0x6}]}) mlockall(0x0) fchflags(r0, 0x10000) syz_emit_ethernet(0xe, &(0x7f0000000180)="a6f241bf5acad59240fcce1004ab") 16:00:00 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="0000380001bd4b0f40b9f20000bda1e800000000008a44187c7c561dd04ad1f5bda7cbe7ff000000007e95a492ae6bd01e9fd5df85660100e71273b7e90118b7ffe20386000000001eff0000f30600"/93], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x6, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r4, 0x0, r4) r5 = fcntl$dupfd(r3, 0x0, r4) unlinkat(r5, &(0x7f0000000080)='./file0\x00', 0x0) r6 = socket(0x18, 0x1, 0x0) r7 = socket(0x18, 0x2, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8080691a, &(0x7f0000000300)) r9 = socket(0x18, 0x2, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCFLUSH(r10, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_SMODE(r10, 0x8004574c, &(0x7f0000000140)=0x1) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x20}, {0x87}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") dup(r8) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffc3ff2a00"/20, 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:00 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140), 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) 16:00:00 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140), 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) 16:00:00 executing program 1: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000100)={0x0, 0x0, 0xfffffdfffffffffe}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4}}) r0 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000500)=ANY=[], 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) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) linkat(r1, &(0x7f0000000080)='./file0\x00', r3, &(0x7f0000000140)='./file0\x00', 0x4) close(r0) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000100)="8c65", 0x170) 16:00:00 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140), 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) 16:00:00 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r3) accept$unix(r3, &(0x7f0000000140)=@abs, 0xfffffffffffffffe) r4 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r4, 0x0, r4) shutdown(r4, 0x1) setsockopt(r0, 0x8, 0x8, &(0x7f0000000040)="4e091bbe27bfa0505b8065731075f2105ccad8dada840f8b04c64670941da3e8f02e04f4fd86fc90da9abbf47e47b4a311213930eb9ffdd955d5200a3a40e329d32c3c3fbf6ae8c3c5240c67be7a1484450c814da4bad7f6a76a828d660012ed1b7efba923bf79542e30c6573cf7e1ff7437836389902968cc871d620f092c83bcadd723702653eea845b63c930e53fe785b798ca7dc339635902c6d796a9e3ed454ce903d569e09e060c5e849bd6105a4ceb330486143e1e2c2991e61814bb025ff10b537be32132cfa00d95f9fbd3300484568e1536eca5bbdc21cc4c3a07a87d6d98bc0ad29f5e37b470000", 0xfffffffffffffdb4) 16:00:00 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) 16:00:00 executing program 1: select(0xc6, 0x0, &(0x7f0000000100)={0x2, 0x0, 0x0, 0x500}, 0x0, 0x0) msgget(0x2, 0x460) 16:00:00 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) 16:00:00 executing program 1: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x20, 0x0) preadv(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/95, 0x5f}], 0x1, 0x0, 0xffffffffffffffff) r1 = dup(r0) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000100)={0x41}) r2 = open(&(0x7f0000000140)='./file0\x00', 0x1, 0x1b33faa9157b402b) pwritev(r2, &(0x7f00000003c0)=[{&(0x7f0000000180)="62eb88a6f0a2aca01642d0214b9ab61041e14f453e69968d872f0ef84f4f624459e17babd92e8da14415ee0251f9795e2e7172e5093faf215b912f6ffe4b2fa55f0544b845b66ce92a99eb63958fa6eaa5fdc1d38888392bd5", 0x59}, {&(0x7f0000000200)="e1c9e9d5006c8ede14f1fc81e3b02c10376290b23997ab312b98e9d118a94ef4e5ad2de1a1d57d4d211192f5c00414cce6c3cbdc4a4e4f6806ede621e7c24948d8094927afd52384c6b02a4d8e62e1d506babe9232468db4cf3f303cc66c46e2f7d92f8ab41d891e01833ecdef8d2aec02be18c544d7581880eb2147aefd55a71b6eae7a0cefaa0583fe1699fe", 0x8d}, {&(0x7f00000002c0)="bea41d1e8a12d01f58c69910f1b773de5975adfe45e753768e10e50516c169b581cd9b3096ca51a5ca8bab958594c7d27b96e7e4e14a2a0e7299fb00412ec9590658ad62b3179ecaf4227588640600e5c16661a6759a2fac238852d24055069e43dce82c142cda1739d022bb80", 0x6d}, {&(0x7f0000000340)="13c2aae20ce994e64f3373b9a14bf393390e1f3ebe597f48f81799488dc991201986b5f618aeee025d50a3877ab3f75aea100ab099b26b085c1d91de941f5ac5de28f32e18b7fc3fceb1a7", 0x4b}], 0x4, 0x0, 0x3) connect$inet(r2, &(0x7f0000000400)={0x2, 0x2}, 0xc) open$dir(&(0x7f0000000440)='./file0\x00', 0x200, 0x64) fchmod(r0, 0x124) ftruncate(0xffffffffffffff9c, 0x0, 0x1ff) r3 = socket$unix(0x1, 0x0, 0x0) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000480)={0x5, 0x9}, 0x8) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/null\x00', 0x400, 0x0) recvfrom$unix(r4, &(0x7f0000000500)=""/202, 0xca, 0x3, &(0x7f0000000600)=@abs={0x0, 0x0, 0x2}, 0x8) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) r5 = syz_open_pts() ioctl$TIOCGTSTAMP(r5, 0x4010745b, &(0x7f0000000640)) writev(0xffffffffffffffff, &(0x7f0000000a40)=[{&(0x7f0000000680)="b2ed7220c0063065005fe59f633c6eeb1bc89e8e60fb0835d60f370b364a189dd2cab9e67039fd518462e6c9d2ebc45b2ed34fe5c0fae8b04443e29b53791f3904587686b9de5d7bcce21993e4e3678b94f7410d71fe19a922f6a519b56ab5de6bb0bfc907bb788083f0558512982bd98a85c808dd7d903599a10dcb922533ef0e9e85e9ec454ec1edae6af563864f1cc12eca6792a25d56001d3c53c2ea94ced0ff6aa16d8aeba0f7f998038728a16ad9113970be0f9b8f61fdbaa821564089c10179a71986f9a961fb8dbaa7d89f7d981d39df5aa97ab1fc644714c84bd18303c95d09", 0xe4}, {&(0x7f0000000780)="73d7253225ecdfad42e6f99646d1bfbc1c3dd48361b2ef2098bd2dd78d7ff3a63e3fb6cc3d3e6e884b030ab30c30b1bea3445ad5939ea923c161a9d8839377bd71eb57ddd23ccd1569429d56657bf5cdc424fff8cdadb336ee6aa16c4be50129b1094b9b8ffd0690be03f97beb0e1de55d618e497b3a5a7d9738b77f94dfb1531f4865d38d46ca9690f6a481e284881e8ecb96b2ff671e81bfc0dab83bc17ec883c8d3b02d0a507eb33707b61e32", 0xae}, {&(0x7f0000000840)}, {&(0x7f0000000880)="1fec7c343d1f1e7f6eef0d5555b0ea2d47035b9c00d72d1dfc7f01aa4666d6228b31a0df9ea9a8c3e0c8331b5cd344badf708286", 0x34}, {&(0x7f00000008c0)="6cdc44af6370b1c7adda721867a3af17dec39461b5b140224590d318cfafdb124127f0a8eec2470ed010790751b88e7097be1f18d9e1cd9dcd29cb182c5c6239f9ce23477e9c103bca71962e52d644b22896199acc2a1029976d46988deb9c2cf8aba4dd63e0e6f97e78a9269a8e1467286724428c86d9d737dcfe9b6be0c7e087618331d420da296b7f0577ea43ab76193cf23e83e5bd462eacb7a8459960d646e090e8e72a2f7f7109d85e6769", 0xae}, {&(0x7f0000000980)="f11b81d9a2f1b15f84eb2b7ab0920fbf7935a92e0dc7ab6e03a6298a830cae8d6ffd8ff5dbc1fa9b19025407c935602cf06c08b6784b5504e3b1b93a08b196f624b8f7812d36bb5b35235c796a2371b0a05e5869b5fde10f4d04a3729569a29859219270501e1bbd1060c23529d27a7f7166f2b7b5cf7d75077a68e7a0ae46b4afb2dc48e6bbdf115839", 0x8a}], 0x6) pwritev(r2, &(0x7f0000001dc0)=[{&(0x7f0000000ac0)="3bdf8846ef7f0ca2ed5ddce113551cf0df979ef6714936abebf47d928340944cc88e573d60b9171b90b5f935156f52503a05191f6a5857698087aaadf926e05fc95a5c38eacc1f34280d9e6e0754297014d7a666a9ee8ec3ee4e5f8249eeb0e2c83f93d9cc55db6aa7423859d9584d59d2820d51aed6edc7aa07b11506e7e846fda2ea7f0d372119e451ff5aa57a5f5b3858623b6c0a36e78e7d87999c8de3ed57690b75d57380ec", 0xa8}, {&(0x7f0000000b80)="f50ca2c028ffde1fe24aad484a30ad32797bacd7864dc3e8bac254a51c3a44dcad711f27dc3288ad0e1a9e8357aa9d1fc1cad330725258533aa98d9500544751e86e7ebb4768a0fdc479621668becdcb4334b05c22aebcde6b42f819b91bd38da8aa89e9167c7f9a67b67106d6bf9ccab825c2b88ca1a74478698ab1da5b02d34126e5f5458cead3e8107988c6f7a3f62126bd5d149849d52a9872a90ff7f11f68cc1200c22c6728850403f87b9662066d924ed3c6", 0xb5}, {&(0x7f0000000c40)="18fdd8416407a176f69ce4badaf3f1d7002065e3c706d33be4feb7bb2d40cb0085fbd4717cdc122f183949746f1fd5dac67ea9a301e1c5d960ded64f7f3561c3e241e4f47a930496c48bdb11c8ab9d97b72d7db91a4c16c79585f48aeb587e4f28bba915b2a5df382494fd867978ff236da5edce56ae490455e31b4d34a4ddf7b1b443280763582b8ebe5ac90b344df36d3dfe955e35b574425577353393bda4e0", 0xa1}, {&(0x7f0000000d00)="1f1955c4effb2c3289586917138f9f7284dd8c842d0602f29f145e8fe76b5ae49b3f613424d9b83208abbd6455d92bbfdaacd68244a7189dab150960da62796028743e57a6d4020643d0785b2d63b3e3d4d9bfd3753687bb3ba2b4ad170510a5e5d9724319c2ae3fb35e1f46136133832c598533fa36303183694b2f37b93780747c000950535007f63259eb6bde523df20487bf293f1aa83dca7c0dc4", 0x9d}, {&(0x7f0000000dc0)="cb0f7f34e0b508466356dcc86dd1cfa7e3c8f387e0b23bbed9083f77640d09e7615c8570a1eed24e5d6d65d0fdffa871bfb957f43e0c7d43841c627e30a5c607b3a7ada4a9d04277868c061964bbeb2bb784ebf1c71ca24820753fc2c8e1beead5dfeaaa80e516a03411b2a0ef8ebf7dcdcc4cce3f9cd2b2804d4124d96735bbacc9b93af54c2edf2428c26ca986eeb18e395f22fff8092a8561fef70de36e2b1422febff1c36360054c12ced93d78e11ef63f818c573124b5ffafe39e267d6cfea767687dff209e37bb3c1c63890be66482a42a69db7a3be15aa297af9e120ede2f2cc75adf2c76bd6e3d3340b142fd771873222f0eb1659f40078383dd876135e423f08c3b3fddd5a4f20212c88b19732d15ecc62e89cec8b2f8f4c5451233af843fe924c56d16b1cbdf4098c9f1d0ee35986a6e58aaff8e296debcbd271254dd1e96f2e8780ed6359f729fdda48c8e878810e83801fc1ade750e95a48b065bfbc1baf7ca32d6af4be0df7f0469ad836eca7802f756f01f8b361db5b98a47222ad0470623d234c2b7f70afc9c7368b6af6cd0e1d119a628302207321edaff615e664eee15ac2155ed2546b340c78cd60c996411468f997f3c2f0f3440cda98fb74ba2f7db889ba7d1f16c3733d9901498b2c946f80f1c0b3954a2487be6da726c6b6c903210e83e79ebef871da5decbab4b1706e737cd78bc7ce1895b9116a72b67019f63114f436179b35e736c05c3bf4b7982614f67b7f8a510a07226d71f3e5712fae746e3c2ce7f80c56f9c93e8d35b8392054f6f07ffcfa17facf4a654dee3ee8bebf5fa131e814d9c91d0f6329d49112af4930bdb7df66bbbc9bb714d768ac61c48bc7821889afbeba29f0932db243fb62b861077233367205fa2efb35bc5c486e01c3cc6f5d835fda0409642c79a2437ce080a7698dfda15490cee933189b76df5f8820ef8a1c842f0c18667a01d72c0a83a2e38a9e951d4df3f64ead4b7316262b082da9a563e0820489a7644742facc506b0908be43f02ba8f846cb03c522e19d6016e97602f4aa766ffce185e8b6c10d4c93e4e595ccdcdf06720eb973a234d2d481239e95a7550e9a3061b237fc702756caf4e6fb395c65a3bf04a25d359747b32e36bca6b5931309d2f39810da0a29b04f96cf7fa8aa6807a76db9fc13184ccbb45ebd2f3ac93ccdc27ec0106df76f25ffe1396c97b6517f44474cc41e4def260662aae1798447b42b42ed5472904d598f35117e7503cc5d9f176c9b68c1cfcf12d25273ce3bf6ca1c30cd26cba0190152f5dd484f314b29573515e9d0cbfdcde40060b7fb7c9d59b762b4261ef7fe213508407476cddf72d82295b054cf37ee96a198958563e7cb2d3a54cba38c962d01e10a81be792676ab5568b8a537ef9d9689786e0db76133623c9812e2337cffe41909e923e1596c85e24573c9108322ab653851cad855ad673ba5fa880b2d69c7441491dab330a696a41be2b4b4fae2d3e90aa96e76f667ed4a3037ccb6890867c481e02e7301bb2f98aa6113fc19ac97ed55c8f0820855c25c1f2a6b879524577b2dd5c5f4daa74078eed9079f0c635c177c6f53ce77adbb39ffe5eb33446aa590b4b4e99bf1b9a811b31c03e7fe8986762e1ed46ecc0bead4d0a5bbbcb7bf4f0fcd6a6d9e865c170a6fb6e48a00ba323a09b6126d41af522bc7279919fbba85c3671c739633b1311f0f16ebaabe813abfb8fe2ea0be729f8a6691130d313f61cad80a9a7f91e300e9979d39a44f639c5e64695bc3838aa325f7ab3585b8960624871ac29e864b677ad80ff142bc9def6e358e192ffac0e786ba717d4db366ad49fa569ebdcea35bb2afbc21b4145b136da7f514df3cd80bdee716af051f04ea922cfad4166f3c32f01052186916a0f1ddc6758ba4e3fd9cb48160232149ad907d8321a4d0897a647bd0c15e3d5b1648f511d42ad38f0b08f2b0ea4a2ff6d6574212b5ccb97137b25e96357d33e772a162366a48fca4c4ac40218e272c984e2055f5d6c83d757478a3d1e3be08886c1e0c3f0833aa6c48dad81bddad53b0ff9b6ca6a16d63ed85f79ff0e6758840011d2fa5e0a0bb4a5ff31e7482a638034db64b3d2d01fbfd5e8a0c25ce52e2dc4411b43da746914aad14ce0f623d53a6a15879a7b49ba7ecdac0b80fc77632539c9767db82965ff73dad1ba1f606f063f2a52fe2ac5bf8a2d2e37c370f41b53b4a0846df80b98689fcdeb07d5248b8e1153c1dee666e3a56e82d73978c4e9ea2b58d630039b2354ad279cb02f3869569fabafac7e956e51168e0e1284b71a644f413c9cf4ef9f97df0b50a7659cc8ca7225b5d87ec885b7925b024d5649f4411cabf62eb812cc2205e82e29563eb063b4e36234365dd4ab7d35c56a2358a41d92f3c751de659d09238d198cd3c6b532cdfe84be104fc0e51acc1c8b2227cb9b70c1618dcfa6fe511a8bff784db1ab9f3e592d2e38e7b9274f370a73b776aa5c28ac3e569119cce06e8335bb2e18b0aa22b53df1eab46cced62b88484f4ed3d0dd9db6230b921dc573f0688e0a9e172edd860fe844f18ca11295dbd328ca0c4719db15d2d114c1a6a415c4a0e4a1c73f49d14e1507a004b6a8ae5754db7f7971b7e74a1874a29f1c5f90e241fcd110635a9d9147ec3d73880b24d51daf33542325969ef89e01951a6f8ef9a53a698250df13e0d1f6e0cc89dd9a264c6980de0e8ba9002529bccc5338403973b846abe49fc5cec5dc0989cfe524f9235aecc02a72d2bfd98ce09c1485388ddb7c556d3ee6aadbf96c2b6e24bf7b4a2592c7ac66a75d4f9200cd78b19599f71b3fc5173900f4f29cea9b3e11cc307562c010f012c9547c93c2c8b20562133923562a402f3e2dfb9bb324e12437f8b043e70ea1377c13792e75255b215c83ad36132489e3da94582039d1c0e624edef66e553121740b0705df250b63290547d13fd8c5a41128e9ef8b2f0d4978f54e8218612cf8b706515288960b4af97f58f5d88a0a9d3974f81b5523f215cc85b11eec960065a3cd10b5961423cf762eceee48e1e39835d7884c9be5d8bc23897526a9955bd46f16381e8ed9f595c57c8920b70e51eff624d87f68c1d622ae60f89b2389220c74d6605d2510f6e36e771e5186bb4336fc6128f3e7efb41b2a2835b128296c9ac801337c0e90bc34d201012afb26b921e9c5d25ce6a96751b0ca7e74d65241633d4f723babfa6bd3409ea69cb918084b4f63b88a2e1a7643f4b377d6c7bfa37e323057fd9f1403e14a15175941aac417f25f0d1996e360a65fd691ecf6deecffaa54c1227c73832eb7214662d2880f250706ddeb935bb780569aac8349a97e872ed50d530127fe1332ab500064a46ccf240be570fdce63f8acb103dde9c6c8177615d628d477ff4955d20d91c7cd09ed3d03cb9505aedf35f8d4eb007be8a65536e735b65de8ff43fd7fd38371c608507184f788988e255f20aaf1d6d7aea66c6d6ac65fc992b39b1bbc841868359058b54eeadf21fd497795bbc9f945bbfe758f6551b1d301405a141ac38957c14e7a8c060f53eb1a595a0d7566c7c30907a1db79c825f7b26e9ad6b461b9f840118a609a3bd0fb43976a268f31dc4b851ab0787b60505938dcbe967d902f9b1e9392e8e0f0eec056f74ed9feb77186bb702e8cc7592d256e6f7a00fe4844e947517c0ffa7e8fcb2f549ff2be777264e2893bba4fcf1a171f7b0ea18a2de1e5eeac726a0e8fc8854f394193bdb08f714eb8e3905c9ecdc2528178c1e785640f316406c1bb97dac6f186619833c97be7f9ef7df94508abba1011093a40a52bd9418db87d1fd6c1e56a3277394c01ece59dbfc056c3d6801ea3d91edf78a0ca61e24bdfe066851c82bba77f20cddb70af689a3325c60381f344cdc0a563aa11da2954334d18b2ed96acbd63e489406d1eb395bd90c4249d2ce0b01ed696951dd614f8fdc5b4f831e6ced51cface5085431b4d8561c1f761e0f12605e244e1b8988fbc1611a06e48400e5306e7cc2eb95807b85b931b5dfe7e7d8ac950da29b2973fdc5af45f233fd68cbf20447f731e972bab8ecb8235298a3703953e995b308a6d2dd99f72dafd358d626fc11960f5a1896cdfa2c20c2fdd88318356ab17f1393566ab429d7534b022f9e04f52d47b43fb310f5a82de134d4a203e83de969c04f61ef783d7309c06719068a4e6c3efd457c8bc8e8a72d7e8e37e6423894c6691516de3cb3c33d34f819c86d0e255899129fac1f4b68f5a938205fd522d5fa33eb856d836f15c0930d379c594916325fa807e8a1a83ce0fd595f0bbe3b80db13326030741884cbc2c5140d0c9c86d6dcb7c8166678c13c2c39969f1d97fe7b8bad37402d34ca0195f2968bbc1ab3d267396044c7c6251424981696720ab55857aa6814561a26f4818d8d7973fb6a2edbb9fe0b8d3bd841bf2452795d5a6386c5fa8b50b280752306c21a129257075a6b6a51da555ffc33435114cf9ed5148fb13341b54bf92b0cc85d4d70a820d1c9eacaa64f3729bcb9aa2209cf9df9797bdc39477410ad812a943a2ea12fcfb51fb7e8e32d84652f147bb827f31f2d1c7a9dd81c933cb1d53f72722251222d319beb44934fd3f6909f526d1fa5d6d554765bbf630bb7d8b91564c1ae39d301ba9479c2e354f1d3f9d161a42dcb4063abc3d668839fba9f144b47a070c2907e5a5f24ff2e65aca17096b6005701f486992ce4f165b61cceda8967d6b1989beb4ef962155069ac9d7cd945e2ce90e1f6bbc184fc8ca52642e4fe7ee06e44ef1611874391064120a86409b28c9f6ad2ed5d37901b49ca66cccef6ae9c8612164252b7b88ac2d17cc206932229227836e06280e3573bb2e45c3480342891734c51b0ba103cc8fae701c902f490f9e27e5abc0b4dd8904595296dba2276240e17852b62ee86e2343c33f019ce0463828ab582bdc68ab68d14b215026d51df2414b52c6693249606bf5d74c308058a67cbd39c453f41bf5779bb49eba181fb14aaf42d08a60ed068a3d5b9fdea06c58677cc7b8ae3dbb25b9274edba388aaaa809aca2991942f44c7861cc92c98f96b30b3544b3744bdd6b297feeb58edfc8b40019ef324f849d750185b473b1982686bb71e582e4f772e3d8c25e0fe67d8f27d9f8391b799cd52e5d5333e257ddec1c806ff134c9a3c17a59a57436ced6999c0759b439ff5821a0433808fb20453b93ba04bdee64efdaf01636d3ac85c8b4ee82fac2c9ca43abf389197059184abf038df1ba185488411f151df65a90721a7ddde88997c53be42d817d6b2cde84ef71587b1bf16d79e7a4c4b16706dbe82705d9921ffe2818551bdd10e5585382217df92934eda9d4e9e20fea5a4d2045763288adad771fd590e6712674f40dab41991e24700931fd82f10634f05e2818a7e5562cec2363c70946c0c1996972508dc9c52627306125d6210e5da13f04ebe0c8d03cc12008178bb151ba1f3112ae859f9964904af1a280455dca9b29356fd2099876165f55c85c74c7c293cfb40438cf8b75bc0f73fd2c9fcd619e8b92c8a07c9adacf2633e8197e2bda3c2a3715d88e229086a93b651e4e6f1db170d1e1ddd78ef90e2ff3c559779d8310198f545996e53ecc57c646f8d2467e17ff49869fae29af78fda95ac971b77927b8e72fecfd5b3b2019a30f065afa506419c9649705b3bb32d47c204b5476db4489200e606df63c12f35553db496801912980e5056dcfa9d3552a62cfd0f3d8ed5eee2a27f48d44b8fb5fa01b260feee0a76a31b9691e49875", 0x1000}], 0x5, 0x0, 0x3c38) ioctl$TIOCCDTR(0xffffffffffffff9c, 0x20007478) ioctl$FIOSETOWN(r5, 0x8004667c, &(0x7f0000001e40)=0x4) r6 = socket(0x1, 0x4000, 0x80) r7 = getuid() fchown(r6, r7, 0x0) pipe(&(0x7f0000001e80)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_SRES(r9, 0x80045721, &(0x7f0000001ec0)=0x50) r10 = syz_open_pts() fchmod(r10, 0x8) ioctl$VMM_IOC_TERM(r8, 0x80045604, &(0x7f0000001f00)={0x94}) r11 = open(&(0x7f0000001f40)='./file0\x00', 0x800, 0xa0) accept$unix(r11, &(0x7f0000001f80)=@file={0x0, ""/108}, &(0x7f0000002000)=0x6e) 16:00:00 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) 16:00:00 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB="62023200e1e57f7f006a920001ad523172bafe68f70bbe1d4af4982f34b846f04f8411a619997c44710619b4a77da41e4fce358b905dd46f1575452e86ab03000000000000007dd7b71d4feea238dc0f89805ed16dc7e3743cd9c937b1bcf2c49a301e43a3ae4c877c8f6809bfd2ab6898164c4bac702cb0336213ede3e2788eccf7dcbb3ef369f5ef93c8fd8c040fecac1dc5a49f381d602add02be19fa36c0496d14503bfaf33dcc301692a45e09dc7e03c66a2476"], 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="6a8bc9634e19769bbd73"], 0x10) open(0x0, 0x0, 0x0) shutdown(r2, 0x1) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) ioctl$LIOCSFD(0xffffffffffffffff, 0x80046c7f, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r4, 0x0, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) sendto$unix(r2, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) close(r2) accept$unix(r1, 0x0, &(0x7f0000000080)) write(r2, &(0x7f00000000c0)="c5", 0x1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) select(0x40, &(0x7f0000000140)={0x7, 0x8, 0x0, 0x80000000, 0xff, 0x0, 0x1, 0x9}, &(0x7f0000000180)={0xbb, 0x1ff, 0xde2, 0x2, 0x0, 0x6, 0xf938, 0x3f}, &(0x7f00000001c0)={0x727, 0x8000, 0x6, 0x40, 0x7fffffff, 0x1, 0x5097, 0x5}, &(0x7f0000000200)={0x3, 0x9}) 16:00:00 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, 0x0, 0x0) 16:00:00 executing program 1: semget$private(0x0, 0x4, 0x113) r0 = socket(0x2, 0x1, 0x0) listen(r0, 0x0) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r1 = accept(r0, 0x0, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x2, 0x0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000140)) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x2, 0x0) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000140)) readlink(&(0x7f0000000240)='./file0\x00', &(0x7f0000000300)=""/175, 0xaf) r4 = dup2(r2, r3) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f00000000c0)={0x2f3, 0xfb5, {0x1}}) shutdown(r0, 0x2) getitimer(0x1, &(0x7f00000002c0)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) semget$private(0x0, 0x4, 0x20) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCGHDRCMPLT(r5, 0x40044274, &(0x7f0000000080)) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSDLT(r5, 0x8004427a, &(0x7f0000000200)=0x4) 16:00:00 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, 0x0, 0x0) 16:00:00 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) recvfrom(r2, &(0x7f0000001340)=""/135, 0x87, 0x801, &(0x7f0000001400)=ANY=[@ANYBLOB="00b6b337696c65300000"], 0xa) r3 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffff9}], 0x0, 0x0, 0x0, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r4 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r4) r5 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r6 = dup2(r0, r4) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) pwritev(r4, &(0x7f0000000040)=[{&(0x7f0000000100)="0f4cdbb46facfce07b94b2dce23213b42b7b40603286da23dfadd31083abae9010d5355e70c680ede84ddb8908480231e6734741d763cdc874a18918d6d1dcebde4ab53f72eab7b62221510cc243fc3add26ad7b43003ee2232e8776b92a6ed395e16930abdbde5f3410d208f7d3d9ec7ecf794e523c35f66bd170eb71513dc3fc1d5152d3916e787a0d7be1c66964cae32dff7bf1c8e5a9f279f0909995f2fed057c5c9f54417573899fbcc5a3e78ea36c6d27be6b26c", 0xb7}, {&(0x7f00000001c0)="c624fd355abf807a7e9c86c290a9b154154f58f255237da8479ca60a16aa773055dd38737ce17cb134c1d9897989ec85a83716da9f31f4082be0eb02cb02319ba7ea68683e2493f92f47cc1b924d824f079fed9ef52d526719a05a5a7123a35c81070366cc64cdcbc1c013ca409641d9910a3098dfdd70b9d2e5fd6d650a6e057b3e6696e9ff741e8a78d15eec625fbc60ba8f4064ff8a98791eaf5aaef0b007c5b05679985f92832da94d9d32", 0xad}, {&(0x7f0000000280)="72b28d667ca04550dfd227b69a23d12b62c92642c8711cb388bf3ea1c1469c856bec30e3575678a49af670235fa4040a6b4f51dcdfaaf86ad896bff0511ba28e9d6e6850b341ec738faf8b7033cac65fd717c870f9dcc28eadbb543882751ff55c13ac79c5c2c8404d2a051fd9dcf45ec541ff8c546911608abf2b7201f266b623bed2270644df08b544ad86a73e2e8bbdc59740b8a2f00e0262a13570df536c969a28359954b64a5738244b1f59b8a6c554b3328d413482580c6ddde288acda4481ba8efa4b8efa5b56ffd3f0fe1e71d3f5b90bc22ead4573f97ef76499def4d1c2c9487967a669ebf8a6817ffd595bfa7c71cdf8734c654de9cbac3b298563e3a8e26a2ec4dbd3e35f3028c112ec97e1f55d3cf68c757bae5099a7a48271adb56a112873aee563f460230b6935e7269d41be0cce36a02de30de128e182c655162d934e16bcd1a6e51c97fdd274492a055698d624482256a33a8a6ad067db9968cfeba25c77ac3bddfff8892eee478fe0cd65e93dc2df199321bb749753ea6f408cab6456389711dc7b87101cf36c5747bc53c426d79cb2849cf6197c994e63e0f1e4aaca9593b99ea0b4f810c18c1a9193d082f419cf35e6defbb4f4d1aecdf51d4609560ae97c1ffe1683885ab801b77cf4377076fcc3bc35e0785ddd83c6a8ead0583db737d8255efc49fa953585de3a2b086c0d61d5b0b71439cf024c60fbe71b67fa4adb6505a8443dcfde85076ae70eaecefc909d94f72a71be02ec7da1118d3d1967454861acbefeb21388edeb1b00fb28e8cd70dcc5be106ec8f248e02d82220c58cf1a4c93688f1992898c056da72caea940fe5033bac93c9644bbdc93bd14766a980229cbf1258ea1923d628e11b413782b35fb1ba1b9cfcb73b27c11b1bd40b5667a1003441b189b5e55bf91688a0e4fa270a89b6cd92bbe8209c5af0d0706124a2b610f0c29e443f8267aa961dd878c244075f2d8376e2fb7e92d3d0d9544bc591c5febfed590e82f730ff5aa9b73686b743c4a711875ee10dcbf8aa4fb7c4f7fb20769bc87b78c69418c3f2a89fa2ec63a3bc6946c294d02cb1f066fc45c2357b90ed402339287a811b4af1aa9a82fcd3371728526c57cb9c988257509fa5cf6ecf493ca1b6fdd73c0735b1d506bc6acb841dfa32297900759b0b5647963ce51b96883473e0dc724ecc552fb7a9658bd1c03183fa3b89ff56c34e8d7d5f1897d245e805b7bdc292e25b039cfb4a1ebe54753c27296a7004e47a873b78562f9dc1f951e270beeb7f111f43a1d7ff3e0e34987f12c269ddff1748353e07f47e0f5878d3f993f4d74e887605e85314f2969ee66ec79dd91bfdc61f5664bbe5534c801406d7c0625b5bf97b793264a5724d6ec3e1a5f96297a586fffba5a00d30b7947efc45a8d0ce1455898134ecad31801034ffe83392106ef493270eaf51f8ee864daefbfa52db567935fef8863de2b583d970a88f70440559e2ffbb870b391acec3288f50d817e7d70467d5ce57ff720b221d40c28f8f3a31caa44b35b08a39fd2173d289db7cd15e693dbbdd186c4a401707cbc16415a271fd4e0b9f6c472bec3c447550f823ea660544297a5d28126111c89f11a7ec8a7d0373e77e91be63446f311c025a930ed3a63a86edf6d306ab8e5542f95d4e100d23f765d29d8c3fb2fdcef8146b8266bf7e12a7f8e2888de45ba4709d6d6912fc51a1d73fb9be82b92b95711087e23fc3eef061a5e368069c31ce1274cd199683ba8685066ffbd9ee6f08235783287d0180168456950757b22e35c9d864c8eea0b07a61a55dd1d4362135b27677d1a2c69f2944e718243cf5d57b3262dd5e49f95d06c85cd1f3748b72996e019df34b46494d9972cd81f05e837a3a06afb925a3dfbea78d935ffaa281cde5cc3b461342f5cd4cdae89ceddda99aca952ebba9835ec03a019f5de7eb3d673b04e9dea6bdccfee8a622592a63036496e1a8b3b072f85c94b9102c86d1ba5e7a461f7f1881b2b558fe3b0c89f7525963358b5b1899defc822d1aebee9d33b2c933d5cf8cec6243af1f38196dffe481c9339e5ae939fdfb9007018a6ad3dc616c3e50004b7e0ffe9d214e7802f7f542cedb908cd6ba5b2a68c7c5813a0ffe244ec1504c2ab5c75c6e84447e30726d81da9d35823fb536be2e78d4946fd08617d9beafa35154b698dd76a7e470ca94f8d39b926597b22cf3d52a4a54a440fcbd3b94ce2947c5629f7b7dcf2f62486d2892c099438a3b41feeda6b375266f5ac9230ad4c41eaf35149b54bf13602f926a0187dc9a3ab67a046c9ec3d7132b7ca5851d708534df82575677e454d1b16be5e6ab58ff2889bd8885f3df4d27fd8b82c57ef9909ac4eace1afcb89227b8fefb10f9c549b0e325fdeb097864f9bb7b34e34ea25cb971d78ad9aa99653c05a50f842d4978418a2a6de30b6664059a4469d2b15778b0ee7e2765ed2f13fb7c9c6b83141aea7d4ef1f76d3edfb1cc72290145197e9f508ce4d2186f9adc3cb855411d9c0f70494ead3d3efc0074213e416596362f9c31add7eeb711015278cb84f6b53717c2afa3068dc897352aad9c5016095b8dc23986a29ea9c89250f0e60f0f2208be64bd025be795db79a90dc150908015e906451a51d65572ae1b3744a524a187d3b364cf2996c9f9369359916544e079597f60d9efceeb84b2f0ccf896af08626bca7e91e64aa4387b68e0545ac9e784ae944571d7570b4385dfabab67b59965381f446a73825bae4cb334a986d4c75c3fe89ca6a062d8d3966632a34635ca01fa4be00842118c78f87140796ce0046e0be0361e791304056480c7090eeb5b8b6517fba93b12e08609b5f5a5cb06a19293236c2ff44ae5983b69a91ecb9c36d07487292f89770f235b8969607b1e74f36b9c5cab925c4c67156e7415b00a99348108c63fa977e5b89b6c36452cf12505476340af91a3af071f382292ef1ee199d8647c84b11b566f59cc50ef0a4dd08244d91a746eca7bea59aa1b7b532b2db5a818cb7bc8704f2a071debbd6c7ed3412b35181b58071d61dda75dfe8a38e072eee1218dddb4e935d95741b9a5d243d69ba39fd12151b87357ddb15d7ced8a80c838df8770b50dbec8bc4f06749ac06e2946ce898f1ee70ac1bce2c713886c93f66a9f16ab1d01acaaa991bf48db434a872f2b625f988960cdca32ac5f539b6d6d3479e396ff16e3529c7e429bc45a551bffecd667560fa918317ee4a0ec0076ec4406922def446dfd25152443bedae92d2e0900aa5311a898979f0e6fff4bce6bad1687197567b2db2b08b87f82cbe0bd31e744671f5514dc86e8d2b0b0054fefb4a232970ed28eb8dbba5b943428503928e16166c98af13b8684a63027e9dff29e27c7a19dc67c5e8ad86cd0f9614d51e9c6a35a7f81508c8fd970b411b5fb03dae81ea9209e429c8b33be0493846e452877d41c778d8b86ca3d50c8d7daf23b48a5fbc8b73d222c65af01ee0d0363870d53216dc637abc9fff0e42b1612a4219e15e81049081dae1b5e481bf3f1b61357347ed59691b4ad6792286e513daf0505b101ad03c0f4d9be2e8d7646d849f1b2b6414a92429cc2fe37e60825298264606a5068b3045c5c4ceaf5c96848405f88eab704f6c2dac43fd86b6a1dc0d5350d264b1236cc0a29e900fbee746d57ae91bb8faa2d8adc4392240793db1e2108a8eb125757956edac23cb3d9524298635be4a67d8c970df861fa75e7db04ace752486ae875fcd67aa4e6ffc4a51b457c5f39ca23fe04ebdac29098676a2de2462819601b40382cbcb2d50661e926fd5e447a89c25837bd8acf1e12ccf63d5cc2c1ad28ef62d6d747d7b947ae995a2fdb55bd04b6349186dc37d0f23d1bb2ab8c52791ba1ace04ec9b5ad6d530e674dd939b97def3dbae5b50c09e870fc76e0a734e50233cecc7b1bef21480aa237d952a4d6d253658728c28b0bab7af0c7a072d13a270648410b4901f4bc70c89352d932e9f97f5fcdc6093f03fe7e25fc4eaafe9f95c406936d8455ef2146ad5857f4507f85d39ba799d45c85505f79d1da9c1885528eb110ed68b1e4bfcbfe203a20e58f527866f0bda049a6ddafe9c93edc79ee0295c1ea94331d964e34c2b421cae062e2cdfa1e856e09a356ff106376f282e6533f8bb0d006d38b101b335adb243d6c807f705504b3958585b6672916b20087118894e6f089351ab246f5566675b42313f27a54126dcc8de97f88795cbe032d6e927ca0f001b4a4a1eb9e5904854305d39b32fd7cde9326618f18f97b18b158629e8d704760f8ba1e7bf55abc091f190189c14a5345593fea1fe5a463120890af999097a39e618cf9a87e645eadd602a7ed4df41afb49e62fd2936cb4f0ef2b0a32876d7be157772ff27fdc0fa5ef6d653c55bb30d5268e4d82845c6d5db5521c99a4907157f2e9fba737c3d38d4269cfe4c15dd3db90a7ece4f570949a9b35e8157cb34cfa8b3f7035e82a28b7c730e30958acaec40b78f05bf5a7e93ef13b852999f4387e6f0591db6c781218be128080ca57f4622aeb1eeb395453841f5fc3d804df2fd6e0496ee8090f9c7296b704ae1fa2df5283bb028d5b923dc8be1f1b89ef40dec754cc529e8adde5bbf7cd416ca7588bc2a24d0c1c1980af2caeb31113d35fba2fa3a9884ab60657cf933b1acac63b0b168f0b8704a9522d7db648086460a8822afea0de737a057fb8df0d56e43b1773eb6f63ca055b29f0b126f1a444dd8cbdc098b7492e49d145eeba5d1a37fd6d2277fb3ff81c795073448af1a13408c0d72ff66e88efba5dbf022497b58210dd52fc539e64fc6ed846b4c769700835cca6d5d05d18a5785859c77484b537e342cc8c0e89ad962226d517476cf4e99cc63104a33ccfadb45d9c39ae871f10c123d89503cf651bbd47043a9e00914191a7b0a646eaa71d0b6385390361c82ac8b28f698dbdf958b137ec1650a94cc688b3d5fce8c1efd5318d5d2e2ba0ed05a874bee87aabcb730201c068924b0cdd1d775f6f4db2683f66e4a4dc993f229178d8035fb5395fef73dcc86856b4c3bfa1b6c4302141527c6b1fc7d1a0da3a72c883065eb8e81066ecd6c372d64dafc3952b292880115f586e6fbf33b6fa8cd7424a6b50f6fa365217b4fa07471ceba7b834de1b3209bbfd772569925d8c7b627e5c16205fd08e7e841d7fb7a2d4214629c46bc4895d46d360bd861cb76f46bdfc50b7e0cbf03fac122d4938f28ec73ca55f2424032e7c1d7231dcc484bca95aa4dd9b5782f0bf43fa21ab519bcb10b3a1427bcb8eff669cdf80d446945df5629f7583514e33cf9c8daffe107efb8734ee15bd0aa8fde3d172e9efa34743a2a5733777e165e91de57d2abc5e59a0da7709e0e32dfe0c7737eb141a7e8b22dbc72511e98a4a6cad9193ca68c42c5d07377098bee3a9242158ff004f5f2f5b52d352811947eb33cebe1ea8d885f0bc5429c3a74a5b1b1b869b34d282bb3027aa572c10fdcb659c3d68d91d9c5de6c80e5026fc7a0efa7f44fc687f848d3251d7b1d2b35b6d26b91e654f94a31fda55f0ec0b008704d13e54087403d64ec4f9b86c6d9dafdb385362a20d517ead0e5bb4244aba215098051e797d581c03860cc6b499c7d71f53fb3af57de57657c625e0a22b8c0d91c61bd069a1b923dfe9515d3191043edf69e3fbd57516459ba014662b2f364b63be66e947e4e76772a524236a77aa91cb844684160847f137104c3d4f6ba43c2b1e3586d23319546ad568c19b9ad285e6fd5328347eef5eb87f2c646", 0x1000}, {&(0x7f0000001280)="82064e528f37c25f487dff9f0023ca1927cd280db16a0086c21db97287e0209db0ae00000070436ddc20c9e829fb506e68e88ad054b25063cf4c7ce8b804b8dcddb945d8dfa259d196977383a5c3f484a6eb8c920e7db320", 0x58}], 0x4, 0x0, 0x7) ioctl$TIOCMBIS(r6, 0x8004746c, &(0x7f0000001300)=0x6) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r4, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:00 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, 0x0, 0x0) 16:00:00 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) 16:00:00 executing program 1: ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x0, 0xfffff001}], 0x1}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000000c0)=0xc) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180)="ebffcbff13b9fd002eaa4e713048e69931929648b773b25e9d29503f41841c37605120076db7620999a63b3504fdca335b4b1aa4f7705f1bc95376e2f764f5978017439cb0d9e70ed79d5620740317d758c3a32f38f0c5dea13b2aa2ae9a45bf334be17dfb2ef901c3801c40fe287ad3025a3d92d6f807cdeca132ac3da8f701a04e7e9409", 0x85) 16:00:00 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) r1 = semget(0x2, 0x3, 0x80) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000240)=""/242) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) socket(0x2, 0x5, 0x81) socketpair(0x30, 0x5, 0x6, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r2, 0x80027, 0x20, &(0x7f0000000100)="170200000000000000af4c069bb4", 0xe) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2, 0x1, 0x6}, {0x18, 0xffffffffffffffff, 0x3ff, 0x4}, 0x0, [0x0, 0x0, 0x0, 0x9, 0x0, 0xff, 0xfff]}, 0x3c) pwrite(r0, &(0x7f0000000180)="da9339b451216462f1f3ab71ec4eb4995d15535cdbb3a5a29fe3480cf1275403d65501d2f5584df8d89d77700baaf6f9b567daa903c513b0292f68494bba948229f5e10fea534573aede03db82b1d27710895f37f0ce15c0d225ca1abab67293a18951da60db69e57550dd4e0822cc5a1ce441be3c4a1b2d89c4c2f50254dc158fee4ed50466dc272877e9d8477b9329ba0e46632b7393b2f885ee602c96544ad79797d313", 0xa5, 0x0, 0x3f) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='W\x00') 16:00:00 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x65}], 0x0, 0x0, 0x0, 0x0) dup2(r0, r1) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x60, 0x0, 0x20003f, 0x0) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') 16:00:00 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) mkdirat(r2, &(0x7f0000000080)='./file0\x00', 0x101) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000100)={0x5, 0x7ff}, 0x10) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x3}}, 0x3c) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f00000000c0)) 16:00:00 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x20, 0x4, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r4, 0x0, r4) accept$inet6(r4, &(0x7f0000000000), &(0x7f0000000040)=0xc) ioctl$TIOCFLUSH(r3, 0xc1206949, &(0x7f0000000300)) 16:00:00 executing program 0: ioctl$TIOCSTSTAMP(0xffffffffffffff9c, 0x8008745a, &(0x7f0000000080)={0x37, 0xbeb9a36}) r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) 16:00:00 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f00000000c0)="c5aaa497b1416e3a68a1310d0736ab2fba8d6acde4a5a679c024a77a2d44c601b119b698b2787047a0e6cb409b6ddce9d6915f09b2cd55c689963152d2010de761bc73ae79c4fdaadf022bc44a3a", 0x4e) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000180)) r3 = dup2(r0, 0xffffffffffffffff) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) r6 = accept$inet6(r5, &(0x7f00000001c0), &(0x7f0000000200)=0xc) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f0000000240)={0x1e8b, 0x0, 0x7, 0x7a10, 0x515}, 0xc) fcntl$setstatus(r3, 0x4, 0x40) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f0000000080)=0x7fff) 16:00:00 executing program 1: r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x810, r1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x7, 0x6}, 0x8) 16:00:00 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 16:00:00 executing program 1: r0 = socket(0x2, 0x2, 0x0) socket(0x1, 0x2, 0xff) r1 = dup(r0) connect$unix(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="8b0201fcffffffffffff214147f7cd2de35e6e0f43e0ddc4f54cc627dd28a697abf7274c33e67a1f406acd9f8d8b37b58ec54df48a472af1bf2ec4831751df5aa0dbbcd9682d8404c1e1c8d001e82006cf0343d883a98653ddc87cbaaccc8833b4ed08e775bc4d8beb6bdb07a68845ef0ae3b290114d58b004cfcfa6a258e9e7ef6f086290cdf4a08fecfef706d1c22ef476566882ac8962638daec0bfed21314198260deca34e2d0bad4a67f5b9d8a2f000fc5048a100608e190189de783df5628752cffd3265826bf0e2e5e77101ef39dcccbee066aadb219dd68fb12c8f0d1f66e82e2d9509d46921015324b995afe1fbecfa72e8ffd0d114cdb0ec18aeee7110a3428a66b8da8c6bd4bd0000000000948b08d4d092a80c8ff96f321af3913385c3e75762bfb3f83d355966abe4f8d7526e83c50900abbf5c929dedfeb69934511e47280605dd5c8075bb682fd4df88d29629a3e719d396af5906e7ae68f0b1c7c45669ced89552d9867e1fdcaedc00000000000000000000000000000000c55e15fb74a27aa3f68586151c03a2ea9faf976e330206b24e324c495c60e6a9c4def7146d14ca5c0e70adee1efb8a72a5050000dd2eb696b45293848fd7d2e57c8c6dcb5e8e6b2014daba26db5e09aaa3e73c3a2f926c58b648eed0ad1358739022dc956090f44ae73ae9ac5af030ff963d73e6fd3a70ef72dd5000140628415f04b11c1c6cb80d71d92bf66ca4c5c1e0f87ba1d401b8007008ad23b4278c3abaec4625badb0afd15780d4bc225305a806ab92ffba5033f189223f31ba8a50abc74dbc417a8dd4999778512e59026656bea1fd5d8b04f1553ea008b2be493adbb36e2828e7a8a051021fd64b81e6d88acc8a77341620b394ed6cb886c383568f9d61166b6be3aed4e92bf32240639b4b417b00ce3bfddc4e959ca26cc7ea314da1f65d6211c64c7a3b9745a25fa84ae6b07b7d9ea668e57755e26e46b9a841a418806c3e93f6b0e3c9077d5b43e76b60303b7bd00eca45ce8f7b821bac7d95d1e3ccd961238b8f904eb3b813564a922b7fc81705c6875085855b6a9927a5af8a78b2660ea4b7c44a5d738839790"], 0x10) setsockopt$inet_opts(r1, 0x0, 0x20000000000001, &(0x7f0000000000)="01201a56e9681eab0b783b3706800000000000000000000000000001", 0x1c) writev(r1, &(0x7f0000000200)=[{&(0x7f0000000040)="8c64c4a6788d9605e8485db9dbaf441ef075be624f102c5ece3a9a3c2634886c3fb54a1e7127969001b0656ffa9fe2c7771270422f33b928097249880284828a038a89795863e8c95f0101c93319bc9090c4b2e68471d810ace3c9e17b30fac72d99bec168064c663aa6660bf27de2e9ab100c9fb4951766d2b99ab145d37a4828ab828d34eaedb72c20e06ed7feaad7e2af6d2a4ac2e1175785221661e8d1aa9592ea9e0809dfdcf0f3d8bf7e7eca1df6e627c6587ff3ec60cb61c6194542171fae1da642d6d9138756e2d03fa28599ab9a04be08c7b683ae0ad1e1051b29292ef88f03230d493aecd9b3eedd4b3476030b116e", 0xf4}, {&(0x7f0000000140)="72787140ff6c242f08419331de91200c9cc1814d29d4ca84215f1c0c6d5411bf735510e2a8c5b30d71fafa2f8c4d217f4e2ef58fbc350e1084be67bb2042f8c3f84040102e89be23cd1053ad5c66b00a6e3cdd1e1bb3d0f0bff5e2ec402cac29e33046a924c17f0aec5dd84badfbe1f517549669465e03c97e627d2427", 0x7d}], 0x2) 16:00:00 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 16:00:00 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{}, {}, {0x8fe}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000080)=[{}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000240)={0x7fffffff, 0x4, 0xddf6, 0x5, "ffff4000", 0x80, 0x4}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000280)=ANY=[@ANYBLOB="c8b2c7eb4e5f35ab839811"], 0x1) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r2 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r1, r2, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) semop(r0, &(0x7f00000002c0)=[{0x0, 0x0, 0x1000}], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x31, 0x0, 0x7, 0x0, "01001200bccb65f262ab314c7fecff1000"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r3 = accept(0xffffffffffffff9c, &(0x7f0000000300)=@in6, &(0x7f00000003c0)=0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000440), &(0x7f0000000480)=0xc) 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(r4, 0x1000000029, 0x2e, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e699319296483ae6a3fa561b60461c83161c2afedcad57030e7cf4a8eec9477e3d9283df11c149dbc4dd3c002fdf8681e251fd54682c5c3645c03b2daa0fc1cf9eeb4d2ffde70459e5e977250c6886e308781141cb31c369053ed99a163504", 0x6d) r7 = open(&(0x7f0000000100)='./file0\x00', 0x100, 0x111) accept$inet6(r7, &(0x7f0000000180), &(0x7f00000001c0)=0xc) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$VT_WAITACTIVE(0xffffffffffffffff, 0x20007606, &(0x7f0000000200)=0x8001) write(r6, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:01 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x5}, 0xc) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000000100)={0x1000, 0x0, &(0x7f0000000200)=""/4096}) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) ioctl$KDGETLED(0xffffffffffffff9c, 0x40044b41, &(0x7f0000000080)) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000180)={'./file0\x00', 0xeec, 0xa7, 0x0, 0x1, 0x8, 0xffff, 0xfffffdc7, 0x2, 0x0, 0x0, 0x3}) socketpair(0x18, 0x8000, 0x3, &(0x7f0000001200)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000001240)={0x3, 0x0, 0x5, 0xa2b5, 0x4}, 0xc) 16:00:01 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r1 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000580)=""/170) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mknodat(r2, &(0x7f0000000040)='./file0\x00', 0x2000, 0x0) r3 = openat(r2, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000001240)=0xff) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f0000000180)={&(0x7f0000000140)=[{0x84, 0xd338}], 0x1}) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r1, 0x1, 0x5, &(0x7f0000000900)=""/206) semop(r1, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r4 = getgid() r5 = semget$private(0x0, 0x4, 0xa5) semop(r5, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r5, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r5, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8000000000000008, 0x1f, 0x8]) semop(r5, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r5, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r7 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r9 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000100)={{0x3, r6, r7, r8, r10, 0x4}, 0x200, 0x401, 0x2}) semctl$SETVAL(r5, 0x2, 0x8, &(0x7f00000001c0)=0xbd) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r4, r11, r0, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) semctl$GETPID(r1, 0x1, 0x4, &(0x7f0000000000)=""/29) socketpair(0x18, 0x0, 0x29, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r12 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r12, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r12, 0x0, 0x8, &(0x7f0000000240)=0x72) 16:00:01 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) recvfrom$inet6(r2, &(0x7f0000000180)=""/219, 0xdb, 0x800, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) 16:00:01 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r1, 0xa, 0xffffffffffffff9c) sendmsg$unix(r0, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="10000000ffff0000010000000000070000007fb898dea95c889a18ffffffffffffff727b8a426a7dc6b8e62eaa6e79e20f57b011d1112b11efc0376d09f7fab12fa5f2d2abf11a576945da33b9cef4235b090b9997b76cf400cb25a021472d885ac48a338b690063b2a2391198b17c3d99a91ef28164e87b84b93360c6a21cfff010c59b58ac573f40e629bf53b047fde662ef6076244aac7b4f530a7e385b0e7312daa2bc95f9549e80f0b1229970152f3f43c699656e9d13d50be20d7f6f8ec4d12d0fc212120c42e069cf9fbb8207b93c1bf5168e77b5e1fbbaa152f2251f7e9fc7854060017fd4b0d58af677939a5d16e27b234f54ad562cf7b38efd94a91a"], 0x10}, 0x0) recvmsg(r1, &(0x7f00000014c0)={0x0, 0x0, &(0x7f0000001340)=[{&(0x7f0000000000)=""/73, 0x49}], 0x100000000000022c, 0x0}, 0xc42) read(r1, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_DELSCREEN(r5, 0x80085754, &(0x7f0000000100)={0x0, 0x2}) ioctl$WSDISPLAYIO_GBURNER(r3, 0x400c5752, &(0x7f00000000c0)) write(r0, &(0x7f0000001640)="8a", 0x1) write(r0, 0x0, 0x0) 16:00:01 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r0 = open(&(0x7f0000000100)='./bus\x00', 0x81, 0x0) connect(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYRES16=r0], 0x1) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:01 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x14030003) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r2 = syz_open_pts() readv(r2, &(0x7f0000000040)=[{&(0x7f0000000200)=""/223}], 0x10000000000003f6) 16:00:01 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2, 0x0, 0x4}, {0x18, 0xffffffffffffffff, 0x0, 0x40000000}, 0x0, [0x1, 0x0, 0x7, 0x0, 0x0, 0x6, 0x11fe]}, 0x3c) 16:00:01 executing program 1: r0 = socket(0x2000000000000002, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file1\x00', 0x10, 0x0) pwritev(r1, &(0x7f0000001300)=[{&(0x7f00000001c0)="7bdd942765", 0x5}], 0x1, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x9619, 0x4) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x0, 0x1000, 0x10001}, {0x18, 0x1, 0x80, 0x7}, 0xff02, [0x2, 0x100, 0x1, 0x2, 0x100, 0xfffffff8, 0x44, 0x9]}, 0x3c) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0x4}, 0x10) 16:00:01 executing program 1: r0 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x9c}], 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0xa9, 0x0, 0xfffff801, &(0x7f00000000c0)={0x3, 0xffffffffffffffff}) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$SPKRTONE(r4, 0x80085301, &(0x7f0000000000)={0x3, 0xff}) dup2(0xffffffffffffffff, r2) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) setsockopt$sock_int(r6, 0xffff, 0x1003, &(0x7f0000000040)=0x6, 0x4) 16:00:01 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x5}, 0xffffffffffffff52) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) 16:00:02 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x5}, 0xc) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f00000000c0)) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) 16:00:02 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000100)=0x101) r2 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) clock_gettime(0x4, &(0x7f00000001c0)) getpeername(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000000000002e381c1d684b7c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000900000000000000000000000000000000000000000000000000000000934eb92800000000000000002793fe01306ecb850000000000000000000000000000005050ff3f"], 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x80, 0x0) ftruncate(r5, 0x0, 0xffffffffffffffff) ioctl$KDSETRAD(r4, 0x20004b43) socket(0x800000018, 0x1, 0x0) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) bind$unix(r7, &(0x7f0000000140)=@abs={0x0, 0x0, 0x2}, 0x8) 16:00:02 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = getuid() lchown(&(0x7f0000000040)='./file0\x00', r2, 0x0) setreuid(0xee00, r2) r3 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r3, 0x0, 0x0) shmctl$IPC_SET(r3, 0x1, 0xffffffffffffffff) r4 = shmget$private(0x0, 0x1000, 0x500, &(0x7f0000ffc000/0x1000)=nil) shmat(r4, &(0x7f0000ffc000/0x4000)=nil, 0x3000) r5 = geteuid() r6 = getegid() r7 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r7, 0x0, 0x0) shmctl$IPC_SET(r7, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r7, 0x2, &(0x7f0000001140)=""/197) r8 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r8, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r8, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r8, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r10 = getgid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r9, r10, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) r11 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r11, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r11, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r11, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r13 = getgid() semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r12, r13, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) r14 = geteuid() r15 = socket(0x18, 0x1, 0x0) setsockopt(r15, 0x29, 0xa, &(0x7f0000000000)="03000000", 0x4) setsockopt(r15, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x0) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r17 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r18 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) r19 = dup2(r18, r17) r20 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x0, 0x0) poll(&(0x7f0000000200)=[{r19, 0x1}, {r19, 0x30c}, {r20, 0x10}], 0x3, 0xffffffc0) r21 = getppid() setpgid(0x0, r21) fcntl$lock(r20, 0x7, &(0x7f00000000c0)={0x3, 0x2, 0xc, 0x5, r21}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) shmctl$IPC_SET(r7, 0x1, &(0x7f0000000100)={{0x70000000, r9, r13, r14, r16, 0xc2, 0x4}, 0xe107, 0x1, r21, r22, 0x8000, 0x6, 0x3}) r23 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r23, 0x0, 0x0) shmctl$IPC_SET(r23, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r23, 0x2, &(0x7f0000001140)=""/197) r24 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r24, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r24, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r24, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r26 = getgid() semctl$IPC_SET(r24, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r25, r26, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) r27 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r27, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r27, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r27, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r29 = getgid() semctl$IPC_SET(r27, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r28, r29, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) r30 = geteuid() r31 = socket(0x18, 0x1, 0x0) setsockopt(r31, 0x29, 0xa, &(0x7f0000000000)="03000000", 0x4) setsockopt(r31, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x0) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r33 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r34 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) r35 = dup2(r34, r33) r36 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x0, 0x0) poll(&(0x7f0000000200)=[{r35, 0x1}, {r35, 0x30c}, {r36, 0x10}], 0x3, 0xffffffc0) r37 = getppid() setpgid(0x0, r37) fcntl$lock(r36, 0x7, &(0x7f00000000c0)={0x3, 0x2, 0xc, 0x5, r37}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) shmctl$IPC_SET(r23, 0x1, &(0x7f0000000100)={{0x70000000, r25, r29, r30, r32, 0xc2, 0x4}, 0xe107, 0x1, r37, r38, 0x8000, 0x6, 0x3}) r39 = getpid() shmctl$IPC_SET(r4, 0x1, &(0x7f0000000180)={{0x6, r5, r6, 0xffffffffffffffff, r16, 0xbd, 0x7ff}, 0xca06, 0x7d, r38, r39, 0x8, 0x0, 0x636}) r40 = shmget$private(0x0, 0x1000, 0x500, &(0x7f0000ffc000/0x1000)=nil) shmat(r40, &(0x7f0000ffc000/0x4000)=nil, 0x3000) r41 = geteuid() r42 = getegid() r43 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r43, 0x0, 0x0) shmctl$IPC_SET(r43, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r43, 0x2, &(0x7f0000001140)=""/197) r44 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r44, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r44, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r44, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r46 = getgid() semctl$IPC_SET(r44, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r45, r46, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) r47 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r47, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r47, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r47, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r49 = getgid() semctl$IPC_SET(r47, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r48, r49, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) r50 = geteuid() r51 = socket(0x18, 0x1, 0x0) setsockopt(r51, 0x29, 0xa, &(0x7f0000000000)="03000000", 0x4) setsockopt(r51, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x0) getsockopt$sock_cred(r51, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r53 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r54 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) r55 = dup2(r54, r53) r56 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x0, 0x0) poll(&(0x7f0000000200)=[{r55, 0x1}, {r55, 0x30c}, {r56, 0x10}], 0x3, 0xffffffc0) r57 = getppid() setpgid(0x0, r57) fcntl$lock(r56, 0x7, &(0x7f00000000c0)={0x3, 0x2, 0xc, 0x5, r57}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) shmctl$IPC_SET(r43, 0x1, &(0x7f0000000100)={{0x70000000, r45, r49, r50, r52, 0xc2, 0x4}, 0xe107, 0x1, r57, r58, 0x8000, 0x6, 0x3}) r59 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r59, 0x0, 0x0) shmctl$IPC_SET(r59, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r59, 0x2, &(0x7f0000001140)=""/197) r60 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r60, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r60, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r60, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r62 = getgid() semctl$IPC_SET(r60, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r61, r62, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) r63 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r63, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r63, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r63, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r65 = getgid() semctl$IPC_SET(r63, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r64, r65, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) r66 = geteuid() r67 = socket(0x18, 0x1, 0x0) setsockopt(r67, 0x29, 0xa, &(0x7f0000000000)="03000000", 0x4) setsockopt(r67, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x0) getsockopt$sock_cred(r67, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r69 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r70 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) r71 = dup2(r70, r69) r72 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x0, 0x0) poll(&(0x7f0000000200)=[{r71, 0x1}, {r71, 0x30c}, {r72, 0x10}], 0x3, 0xffffffc0) r73 = getppid() setpgid(0x0, r73) fcntl$lock(r72, 0x7, &(0x7f00000000c0)={0x3, 0x2, 0xc, 0x5, r73}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) shmctl$IPC_SET(r59, 0x1, &(0x7f0000000100)={{0x70000000, r61, r65, r66, r68, 0xc2, 0x4}, 0xe107, 0x1, r73, r74, 0x8000, 0x6, 0x3}) r75 = getpid() shmctl$IPC_SET(r40, 0x1, &(0x7f0000000180)={{0x6, r41, r42, 0xffffffffffffffff, r52, 0xbd, 0x7ff}, 0xca06, 0x7d, r74, r75, 0x8, 0x0, 0x636}) r76 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r76, 0x0, 0x0) shmctl$IPC_SET(r76, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r76, 0x2, &(0x7f0000001140)=""/197) r77 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r77, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r77, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r77, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r79 = getgid() semctl$IPC_SET(r77, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r78, r79, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) r80 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r80, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r80, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r80, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r82 = getgid() semctl$IPC_SET(r80, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r81, r82, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) r83 = geteuid() r84 = socket(0x18, 0x1, 0x0) setsockopt(r84, 0x29, 0xa, &(0x7f0000000000)="03000000", 0x4) setsockopt(r84, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x0) getsockopt$sock_cred(r84, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r86 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r87 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) r88 = dup2(r87, r86) r89 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x0, 0x0) poll(&(0x7f0000000200)=[{r88, 0x1}, {r88, 0x30c}, {r89, 0x10}], 0x3, 0xffffffc0) r90 = getppid() setpgid(0x0, r90) fcntl$lock(r89, 0x7, &(0x7f00000000c0)={0x3, 0x2, 0xc, 0x5, r90}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) shmctl$IPC_SET(r76, 0x1, &(0x7f0000000100)={{0x70000000, r78, r82, r83, r85, 0xc2, 0x4}, 0xe107, 0x1, r90, r91, 0x8000, 0x6, 0x3}) r92 = shmget$private(0x0, 0x1000, 0x500, &(0x7f0000ffc000/0x1000)=nil) shmat(r92, &(0x7f0000ffc000/0x4000)=nil, 0x3000) r93 = geteuid() r94 = getegid() r95 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r95, 0x0, 0x0) shmctl$IPC_SET(r95, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r95, 0x2, &(0x7f0000001140)=""/197) r96 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r96, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r96, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r96, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r98 = getgid() semctl$IPC_SET(r96, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r97, r98, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) r99 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r99, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r99, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r99, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r101 = getgid() semctl$IPC_SET(r99, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r100, r101, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) r102 = geteuid() r103 = socket(0x18, 0x1, 0x0) setsockopt(r103, 0x29, 0xa, &(0x7f0000000000)="03000000", 0x4) setsockopt(r103, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x0) getsockopt$sock_cred(r103, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r105 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r106 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) r107 = dup2(r106, r105) r108 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x0, 0x0) poll(&(0x7f0000000200)=[{r107, 0x1}, {r107, 0x30c}, {r108, 0x10}], 0x3, 0xffffffc0) r109 = getppid() setpgid(0x0, r109) fcntl$lock(r108, 0x7, &(0x7f00000000c0)={0x3, 0x2, 0xc, 0x5, r109}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) shmctl$IPC_SET(r95, 0x1, &(0x7f0000000100)={{0x70000000, r97, r101, r102, r104, 0xc2, 0x4}, 0xe107, 0x1, r109, r110, 0x8000, 0x6, 0x3}) r111 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r111, 0x0, 0x0) shmctl$IPC_SET(r111, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r111, 0x2, &(0x7f0000001140)=""/197) r112 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r112, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r112, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r112, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r114 = getgid() semctl$IPC_SET(r112, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r113, r114, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) r115 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r115, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r115, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r115, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r117 = getgid() semctl$IPC_SET(r115, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r116, r117, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) r118 = geteuid() r119 = socket(0x18, 0x1, 0x0) setsockopt(r119, 0x29, 0xa, &(0x7f0000000000)="03000000", 0x4) setsockopt(r119, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x0) getsockopt$sock_cred(r119, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r121 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r122 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) r123 = dup2(r122, r121) r124 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x0, 0x0) poll(&(0x7f0000000200)=[{r123, 0x1}, {r123, 0x30c}, {r124, 0x10}], 0x3, 0xffffffc0) r125 = getppid() setpgid(0x0, r125) fcntl$lock(r124, 0x7, &(0x7f00000000c0)={0x3, 0x2, 0xc, 0x5, r125}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) shmctl$IPC_SET(r111, 0x1, &(0x7f0000000100)={{0x70000000, r113, r117, r118, r120, 0xc2, 0x4}, 0xe107, 0x1, r125, r126, 0x8000, 0x6, 0x3}) r127 = getpid() shmctl$IPC_SET(r92, 0x1, &(0x7f0000000180)={{0x6, r93, r94, 0xffffffffffffffff, r104, 0xbd, 0x7ff}, 0xca06, 0x7d, r126, r127, 0x8, 0x0, 0x636}) shmctl$IPC_STAT(r92, 0x2, &(0x7f0000000740)=""/210) r128 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r128, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r128, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r128, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r130 = getgid() semctl$IPC_SET(r128, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r129, r130, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) r131 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r131, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r131, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r131, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r133 = getgid() semctl$IPC_SET(r131, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r132, r133, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) r134 = geteuid() r135 = socket(0x18, 0x1, 0x0) setsockopt(r135, 0x29, 0xa, &(0x7f0000000000)="03000000", 0x4) setsockopt(r135, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x0) getsockopt$sock_cred(r135, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r137 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r138 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) r139 = dup2(r138, r137) r140 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x0, 0x0) r141 = socket$inet6(0x18, 0x1, 0xc) poll(&(0x7f0000000200)=[{r139, 0x1}, {r141, 0x30c}, {r140, 0x10}], 0x3, 0xffffffc0) r142 = getppid() setpgid(0x0, r142) fcntl$lock(r140, 0x7, &(0x7f00000000c0)={0x3, 0x2, 0xc, 0x5, r142}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000100)={{0x70000000, r129, r133, r134, r136, 0xc2, 0x4}, 0xe107, 0x1, r142, r143, 0x8000, 0x6, 0x3}) lchown(&(0x7f0000000100)='./file0\x00', r2, r133) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) utimensat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x5, 0x100}, {0xff, 0x100000000}}, 0x2) r144 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r144, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r144, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r144, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) 16:00:02 executing program 1: r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) bind(r0, &(0x7f0000000000)=@un=@file={0x1, './file0\x00'}, 0xa) 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) r1 = socket(0x2, 0x3, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r1, 0x0, r2) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020691f, &(0x7f0000000300)) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x3ff}, {0x54, 0x0, 0x0, 0x3}, {0x4004}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="010c777cf7c7e52c32db472b74ed") r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) getsockname$unix(r1, &(0x7f0000000000)=@file={0x0, ""/29}, &(0x7f00000000c0)=0x1f) 16:00:02 executing program 1: syz_emit_ethernet(0x1, &(0x7f00000000c0)=ANY=[@ANYRESHEX]) 16:00:02 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = openat(r0, &(0x7f00000000c0)='./file0\x00', 0x10, 0x0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000100)) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x5}, 0xc) chmod(&(0x7f0000000080)='./file0\x00', 0x2) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}, {0x18, 0x0}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x40000]}, 0x3c) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) connect$unix(r3, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) 16:00:02 executing program 1: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c6, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c6, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000380), 0x80101, &(0x7f0000000400), 0x10000, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) read(r1, &(0x7f0000000000)=""/5, 0x7fffffffffffffff) 16:00:02 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000180)=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) shutdown(r1, 0x0) 16:00:02 executing program 0: madvise(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x5) r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) 16:00:02 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) socket(0x6, 0x3, 0x0) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r3) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000080)="ed12307b6dea2047589d8f30cb23464c83021ea365fce2fe2848b3c0a9e77e2556f8a4684667e2303894892aec42842e509999ddba4bb2f41d2af3cb620c83604349afd38fe4e1c41190e83dc05cf4b5d0d5446ddd28efb9aadbfc9b1ee53145ed940ed7e8ba09d3708d27e32847b7e2d295676bdff0fa02445428c334c596dd81dab840ce56d6dbe7558125ed3da60e132cdfb383a1ca187e518f04879aa3e7b960a6648c1fa73776c061a44b05", 0xae) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) 16:00:02 executing program 1: syz_emit_ethernet(0x1, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffff00000000aaaaaa12fbffff4000000000000000000000000000000100000000000000004e00"/56]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") r0 = open(&(0x7f0000000040)='./file0\x00', 0x10000, 0x129) getsockname$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) fcntl$dupfd(r2, 0xa, r0) getpeername$inet(0xffffffffffffffff, &(0x7f0000000140), &(0x7f0000000180)=0xc) 16:00:02 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) setsockopt(r2, 0x4, 0x9, &(0x7f0000000100)="d026c9ade29929a03932c66f274bd28065b9578610e92b329fdf2d647072", 0x1e) socketpair(0x10, 0x8000, 0x3, &(0x7f0000000080)={0xffffffffffffffff}) bind(r3, &(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x3}, 0x8) 16:00:02 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}, {}, 0x1, [0x0, 0x0, 0x0, 0x9]}, 0x3c) 16:00:02 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x107fffffff, "73ffff4d4d7ee400000100000000000000000010"}) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000340)}], 0x1) ioctl$TIOCDRAIN(r0, 0x2000745e) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCCDTR(r3, 0x20007478) 16:00:02 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000100)={{}, 0x3, &(0x7f00000000c0)=[0x0, 0x0, 0x0]}) r1 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x5}, 0xc) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000200)={{0x18, 0x2, 0x0, 0x28}, {}, 0x5, [0xfffffeff, 0xffffffff, 0x0, 0x0, 0x0, 0x0, 0x5]}, 0x3c) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r3, 0x80185758, &(0x7f00000001c0)={0x457, 0x4, {0x8000, 0x100}}) 16:00:02 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x120000}, 0x8}, 0x11) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x100, 0x99) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:02 executing program 1: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r2 = semget(0x2, 0x3, 0x778) semctl$GETNCNT(r2, 0x0, 0x3, &(0x7f0000000100)=""/193) r3 = socket(0x2, 0x3, 0x0) pipe(&(0x7f0000000080)) r4 = fcntl$dupfd(r3, 0xa, r1) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0x6e) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x2}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x387, &(0x7f0000000340)="b6") mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) connect(0xffffffffffffffff, &(0x7f0000000200)=@un=@abs={0x1, 0x0, 0x1}, 0x8) 16:00:02 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}, {}, 0xff}, 0x3c) 16:00:02 executing program 0: r0 = socket(0x2, 0x3, 0x3b) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1, 0x4000003f}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x5}, 0xc) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) setsockopt(r1, 0x0, 0x1f, &(0x7f0000000180)="24fd9d5cb194be8b3722bed0ad651637d411a23b5206d8338f360fcf6a57397a527acacbebf31644546a503b7e5064e411ad2099fe9bb0c9ed0483ffd34716fb637843c7b7a121d39f7b5e85e05deb4db7214ef8f823161934ede716786299b5746fc24387a00f612935dcd08b16dd125bbf00c86641ffaaeb2445952086b91b6278647fd0f16618752e58f45e05d2be98b9f02a3634e996a4e0684a462377ece0c3e22cc21ee2d3403ee7d3b27157f41fdf29d111776921789190a869999d400732e7c4499e8f99dca466ccafe0450469b634b6d4e96cdba07c09b583ca", 0xde) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) 16:00:02 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="6202e58b7f0000016df17dad2923daee30605f966338bfc7312f0da07ff4c50c649db67b429ce52f8dc546b05127c866ba6a067fa733e49a818279f47ea01aecac59788f78b33724b4807a0573495b6317328e2e249a851a817a87a36c4104fde89a9ab2d46b442f98caf455d0743e8a9c56fb53b5def9c987de75f36d852875cd86aa111b396675fda376bfe0dd06a0aef924629ce5eb608c7e111a61b5896d21c68b36e087326e38a6570da1107b6f6dca3f563dd1ddb45f33c95c2fb84eb9dd7dd3e0939d6031d36d10b8a8621294f7a9726475ab2f80768670379cdf291159e834ad9781b4a78c45531b46dd4bfa6968013fdcfb1c74aa885ddb9d4282922de1dc866dab04772ffdba3503f70095ce1321baf7869a63"], 0x1) r0 = socket$inet(0x2, 0x4000, 0x2) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000140), &(0x7f0000000180)=0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x100, 0x0) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) socket(0x2, 0x4, 0x2) r3 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r3) r4 = dup(r3) listen(r4, 0x0) r5 = kqueue() r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) close(r6) r7 = socket(0x2, 0x1, 0x0) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') connect$unix(r7, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) setsockopt$sock_int(r7, 0xffff, 0x1023, &(0x7f0000000080), 0x3e6) shutdown(r7, 0x2) 16:00:02 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000080)) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) 16:00:02 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) close(r0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x48) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) dup2(r1, r0) 16:00:02 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x5}, 0xc) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) accept$inet6(r1, 0x0, &(0x7f0000000080)) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) 16:00:02 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x7ffd, 0x4b, &(0x7f0000000680)="cda678c819f4b82fe6cb624912ab2e7b22a33a60797c68183dcefaad1f4ec655cd2734ff6ec77741e14007db6a41d457655d8f8406c7192e423f6a7440205f398891ca729336badd7a502cfa36c6e454ce8d4f8f774dad2623527c971066882f6c25a1af583e1055651a31cce56052e5e29965db83db4f43e34367d034ea00cd3e7c5dce75b8ff44b183205df6b7b551b600524fc89500008b3d752fbc9192dd4ffc4db4d80785e7f2a4524741f451b789abb92364c6dac976a5a7aa56f9a2abb47021a05eb3d6bc953b3ca31edcd6caa9dc3bd8ae7fb5f4825fa55d2d8db441b10746ebd52291d10b94a84a5597ea4dfd2fc9d143ccd7a7c8badbc7d28ec4e2a09e24c6df638d146ab2c67d7d796af00678f0d7f0effa42e3884bc6e74630128f5707400c5b50911fdd3271b8ab32ae2ce7caba221d204ed13df8d3e6c8789671eb2f4947214d7e86a69ddad34420c3728c9a196b0c51a50b404a0d4cc8b634107f3b763e178a367df952f30c91dd1ac432802988da771e08c0ebe33e19f6294a30bad4d3c3e507e3b609bd5bafb29f449afe6d2780cb56ed8e5ba15ffdf9676c1a41bcb6c192bdbc46ed55c466f0ea152ce567dd4d27f3b103d94c4c48a7438a20f92246f30bae07000000000000008db8ab355a5370d711ed63ec087b9e6419fb82348d0d639007c7b28acb4181d2727b47aed85c844dc93077115bfbb3b07fa227e3de2906b67bca7aad51691ed3a3c7239524bbb944c067fc475321a0788bef46c0466abd47029fc5ee0a594918ded221eb920572b18ada19e8ca84b47132ea3614070123c43630da24c4ec0dd284a7bb58f8ea2305f310131a7192db606f383485a57a08c14f2e08aebe89af66be289189b4dc964c6ca53523374204fe", 0x280) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) 16:00:02 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x5}, 0xc) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000080)={'./file0\x00', 0x3ff, 0x3, 0x0, 0x0, 0x1, 0x5, 0x3, 0x1, 0x0, 0x2e25}) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) 16:00:02 executing program 1: r0 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4, 0x814, r0, 0x0, 0x3) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = getpid() fcntl$setown(r2, 0x6, r3) 16:00:02 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x5}, 0xc) getpgrp() setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) 16:00:02 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x5}, 0xc) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000180)={0x9, 0x6b, 0x1ff, {[0xffffffffffffffc0, 0x7f, 0x0, 0xf4c0, 0x0, 0x5589, 0xffff, 0x8, 0x2, 0x2, 0x6, 0x9, 0x0, 0x6, 0xffff, 0x5, 0x1, 0x1ff], [0xffff, 0x8, 0x5, 0x6, 0x2, 0x1, 0x4, 0x2, 0x7, 0x5], [0x7fffffff, 0x2, 0x2, 0x344c, 0x7, 0x5, 0x3], [0x6, 0x9, 0x7fff, 0x5, 0x400, 0x5], [{0x0, 0xfffffff8, 0x2, 0x100}, {0x8, 0xff, 0xaf1, 0x8000}, {0x9, 0x6, 0x1a}, {0xff02, 0x1, 0x81, 0x7a0f}, {0x3, 0x6, 0x7, 0x8}, {0x8000, 0x0, 0x4, 0x5}, {0x2, 0xff, 0x6, 0x1}, {0x3, 0x7ff, 0x10000, 0x8}], {0xff61, 0x7, 0x4, 0x200}, {0xfffc, 0x0, 0x0, 0x1}}}) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000180)=[{0x2c}, {0x5c}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:02 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) pread(r3, &(0x7f0000000080)="198e3e563a9f77849432382cc3bf58f549714c6d9db320f7711cd77e33ea4211d3504078eb250ef79ce8999d313edcbabe33395eda2b46db843054e26427e2ead0ffe08fc8ee94692975547ecb1275c3759f8e711e9b807c3655607e597b253b7c8b3ae41ee9a58a8c46ccb0fcf3b05b3a19e64e49eb7a60a77d5fe95ad609f1674b4d84c664756f5ad4cd6fde36f6e29a008c71a4da9c64cfde8475aa5ea09c3263b63686a370b25a", 0xa9, 0x0, 0x5) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}, {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfff, 0xae]}, 0x3c) 16:00:02 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setgid(r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xa, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) setsockopt(r3, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) recvfrom(r3, &(0x7f0000000240)=""/100, 0x64, 0x0, &(0x7f0000000000)=@in={0x2, 0x1}, 0xc) 16:00:02 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x5}, 0xc) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2, 0xfffffffd}, {0x18, 0x1, 0x3, 0x6}, 0x0, [0x0, 0x0, 0x9, 0x0, 0x100, 0x0, 0x0, 0x8]}, 0x3c) 16:00:02 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x7fa20600) open$dir(&(0x7f0000000180)='./file0\x00', 0x20000, 0x40) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCSDTR(r1, 0x20007479) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) r5 = accept$unix(r4, &(0x7f0000000840)=@file={0x0, ""/4096}, &(0x7f0000000140)=0x1002) sendmsg$unix(r5, &(0x7f0000000280)={&(0x7f00000002c0)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000240)=[{&(0x7f00000001c0)="bbfef2868afe12d5f4c1659122012c25c09d58395925b23e903af45988dd000b2ecb59c0b4be618c65dabeb307600879d05bb41164fdf12676836b98fb8d4fc6319f2cb7a39cdc90f1ea821b55f6cc655fa4", 0x52}], 0x1, 0x0, 0x0, 0x409}, 0x9) r6 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) r7 = getuid() r8 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r8, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r8, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r8, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r10 = getgid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r9, r10, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) r11 = shmget$private(0x0, 0x1000, 0x500, &(0x7f0000ffc000/0x1000)=nil) shmat(r11, &(0x7f0000ffc000/0x4000)=nil, 0x3000) r12 = geteuid() r13 = getegid() r14 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r14, 0x0, 0x0) shmctl$IPC_SET(r14, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r14, 0x2, &(0x7f0000001140)=""/197) r15 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r15, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r15, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r15, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r17 = getgid() semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r16, r17, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) r18 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r18, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r18, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r18, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r20 = getgid() semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r19, r20, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) r21 = geteuid() r22 = socket(0x18, 0x1, 0x0) setsockopt(r22, 0x29, 0xa, &(0x7f0000000000)="03000000", 0x4) setsockopt(r22, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x0) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r24 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r25 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) r26 = dup2(r25, r24) r27 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x0, 0x0) poll(&(0x7f0000000200)=[{r26, 0x1}, {r26, 0x30c}, {r27, 0x10}], 0x3, 0xffffffc0) r28 = getppid() setpgid(0x0, r28) fcntl$lock(r27, 0x7, &(0x7f00000000c0)={0x3, 0x2, 0xc, 0x5, r28}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) shmctl$IPC_SET(r14, 0x1, &(0x7f0000000100)={{0x70000000, r16, r20, r21, r23, 0xc2, 0x4}, 0xe107, 0x1, r28, r29, 0x8000, 0x6, 0x3}) r30 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r30, 0x0, 0x0) shmctl$IPC_SET(r30, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r30, 0x2, &(0x7f0000001140)=""/197) r31 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r31, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r31, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r31, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r33 = getgid() semctl$IPC_SET(r31, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r32, r33, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) r34 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r34, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r34, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r34, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r36 = getgid() semctl$IPC_SET(r34, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r35, r36, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) r37 = geteuid() r38 = socket(0x18, 0x1, 0x0) setsockopt(r38, 0x29, 0xa, &(0x7f0000000000)="03000000", 0x4) setsockopt(r38, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x0) getsockopt$sock_cred(r38, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r40 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r41 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) r42 = dup2(r41, r40) r43 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x0, 0x0) poll(&(0x7f0000000200)=[{r42, 0x1}, {r42, 0x30c}, {r43, 0x10}], 0x3, 0xffffffc0) r44 = getppid() setpgid(0x0, r44) fcntl$lock(r43, 0x7, &(0x7f00000000c0)={0x3, 0x2, 0xc, 0x5, r44}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) shmctl$IPC_SET(r30, 0x1, &(0x7f0000000100)={{0x70000000, r32, r36, r37, r39, 0xc2, 0x4}, 0xe107, 0x1, r44, r45, 0x8000, 0x6, 0x3}) r46 = getpid() shmctl$IPC_SET(r11, 0x1, &(0x7f0000000180)={{0x6, r12, r13, 0xffffffffffffffff, r23, 0xbd, 0x7ff}, 0xca06, 0x7d, r45, r46, 0x8, 0x0, 0x636}) r47 = getuid() lchown(&(0x7f0000000040)='./file0\x00', r47, 0x0) setreuid(0xee00, r47) r48 = geteuid() lchown(&(0x7f0000000040)='./file0\x00', r48, r13) setreuid(0xee00, r7) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) fchownat(r6, &(0x7f0000000080)='./file0\x00', r7, r49, 0x6) 16:00:02 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) getpeername(r0, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) r1 = syz_open_pts() dup2(r0, r1) bind(r0, &(0x7f0000000240)=@un=@abs={0x1, 0x0, 0x1}, 0x8) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) lstat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000280)='/dev/ttyCcfg\x00', 0x8, 0x0) ioctl$WSDISPLAYIO_USEFONT(r4, 0x80585750, &(0x7f0000000340)={'./file0\x00', 0x7, 0x10001, 0x687bc164, 0x0, 0x0, 0x0, 0xfffffffb, 0x0, 0x1, 0x1f}) ioctl$KDSETMODE(r3, 0x20004b0a, &(0x7f0000000200)) 16:00:03 executing program 0: r0 = socket(0x2, 0x8000, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$KDENABIO(r2, 0x20004b3c) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) recvfrom$inet6(r2, &(0x7f0000000140)=""/15, 0xf, 0x840, &(0x7f0000000180)={0x18, 0x2, 0x80000000, 0x5}, 0xc) r3 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) fchflags(r3, 0x1) fchflags(r0, 0x0) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) r6 = socket(0x18, 0x2, 0x0) getpgrp() fcntl$dupfd(r6, 0x0, r6) ioctl$FIONREAD(r6, 0x4004667f, &(0x7f0000000100)) r7 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r7, 0x0, r7) lseek(r7, 0x0, 0x8, 0x1) r8 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r8, 0x0, r8) r9 = fcntl$getown(0xffffffffffffffff, 0x5) fcntl$setown(r8, 0x6, r9) faccessat(r5, &(0x7f00000000c0)='./file0\x00', 0x80, 0x2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x5c}, {0x3c, 0x2b, 0xfc}, {0x4406, 0x2, 0x0, 0x2}]}) syz_emit_ethernet(0xe, &(0x7f00000003c0)="b6bc1fb924792bdbf5c06e8ad19c") 16:00:03 executing program 0: r0 = socket(0x400000000018, 0x3, 0x12) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x5}, 0xc) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000100)={0x10001, '\x00', './file0\x00'}) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCDRAIN(r2, 0x2000745e) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r3) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r3) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) r6 = dup2(r5, 0xffffffffffffffff) r7 = syz_open_pts() ioctl$TIOCFLUSH(r7, 0x80047410, &(0x7f00000000c0)=0x1000) writev(r6, &(0x7f0000000080)=[{&(0x7f0000000180)="f4b4f4b7cde38db92fc2b1a3d72f852a1c8cd60b4f62418e74284b8dfa9f10286d08e88f2e21c23022ab65ba55777703dac599b58d9b9b1ffd8e5891e43d789e58293d5bb4d4e393767b344978f0ed9c5827221f3e4a229064122089f7e4bb0b87bbb95a0aa84d34585d6ab5e365337570d2bb492d55478e29f3d4dd9bac7756ad921d4f3c508cb512373f5c2c6887f804cbb6f82ce3860c1e8b1f4cacff075930c55f945f59e716484c12f78bba0985cfd05a57f4b1b6506711d21904d3e351efbbb3767452892ee873c5ae3f", 0xcd}], 0x1) 16:00:03 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x4002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x6089ddc76430c111) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 16:00:03 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000080)) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) connect$unix(r4, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x80, 0x0) ioctl$VT_SETMODE(r5, 0x80087602, &(0x7f0000000100)={0x1, 0x5, 0x1, 0x2, 0x8}) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}, {0x18, 0xffffffffffffffff, 0x0, 0x6}, 0x0, [0x2, 0x0, 0x0, 0xc946]}, 0x3c) 16:00:03 executing program 1: minherit(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae632e0c2e8b27f2b284a73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8a7db9ad8a4f5f728ada3742d193ef16ab93f12fc4d5f16b136a5d00d", 0x65) write(r0, &(0x7f0000000a80)="bd82c321a8cf98848e4a8051bd24313d028d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ec828e3768a0237f559b7cb5e32d0ffad4e7199679daa987423cab21c6b2748aaa78943da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd1114518138f7d1d6a2e60e1f34322c0cdf8648b48935d16a79a15cecdd79cd66c31400b4dc386972d2eae4950146e55dfb730fc43c6c3b018be5455be5fe8080c850f9e13da075ee54c068235008afe74511560a934642a247a3e4003d756b8f36f49d07805e04cca5dcf52535caab085c9a7dee538225996d2250f6ea821e153a6212d111402000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa280628dc1acadfc3e92423cb41197f368771b662654bdff0d7b16d17f7030a73a7142506aacff400b84a56478769d83c9ae3c3e92f5de46d9c350db63caf7ec56cc8d1a827d017cfa86de2263508d4edcd53967e684a30c5f5913d0e81000000000000008eb15fde65dd6caa00ce55ed35131361160b55248e02ee595dc0f7a85c43086db0362498e59f473461f38038d5c48e03f25e2c1095aaa93079482d45d8058bd4a94a286ac2b0a75452f07e8f1f3e43d91df86c1926fc35f1f2cca773e10bb74f9cbafd48121509", 0x1ce) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000840)={0x0, 0xfffffff7, 0x3, 0x200000b, "b08dce580000000900"}) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) read(r4, &(0x7f0000000000)=""/18, 0x12) readv(r2, &(0x7f0000000000), 0x0) 16:00:03 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2, 0x0, 0x80000000}, {}, 0x0, [0x0, 0x1]}, 0x3c) getsockname(0xffffffffffffff9c, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) 16:00:03 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f0000000080)) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x80, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) 16:00:03 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2, 0x10000000}, {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x7]}, 0x3c) 16:00:04 executing program 1: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="d9850dc1", 0x65) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xffffffc3}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="00000000ea14bec8"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 16:00:04 executing program 0: r0 = msgget(0x0, 0x4) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000180)=""/242) r1 = socket$inet6(0x18, 0x1, 0x3) r2 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x5}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) 16:00:04 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x5}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) 16:00:04 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000240)=[{}, {0x33, 0x9}]}) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000000)={0x0, 0x200000, {0x200000, 0x2}}) 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(0xffffffffffffffff) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket$inet(0x2, 0x4000, 0x8) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(0xffffffffffffffff, &(0x7f0000000100)="8c65", 0x26d) r2 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x94) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x9, 0x7, 0x24, 0x1, 0xc00, 0x9, 0x7f, 0x1, 0x0, 0x2, 0x9}) 16:00:04 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) 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, &(0x7f0000000100)=ANY=[@ANYBLOB="3bf67b9a3e2c"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) close(r4) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:04 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) sendto(r2, &(0x7f0000000180)="80cfd6c344fa2129858a33dc48b9bc710dd7c700c51da7742e5496e887e42745062a360d53d6197a9c77c0576b5dd3e0781899020a588871acd20d46e748be9ba4efb47eea56d2ef0e2e485d967ff3d31e454bba4a4dfc3cfb297745f12540c7761fb561c06135be35e6b47e5e2626e4a94d911aac44d771371cbff489e40c758b27c51717da6a2e8f3d132fc589c7376c100f7da205192678556ce40963af94db3b37043022f8ba27eae40e1876595ba10931c9cc31550f871456eb129f6b20801888e8a9207634c430479310ab22db686259d1b3528929dee0c7655513673bef194818a2d50b3314115c548529ce8be52b0e48d50fe9997c7e764d29f060afa647d21707b792076952957881627a0ac399c46a7d4a1a50e09d341bf85ed5c62f26736125d74d8ad25be23b5b5455d3b95388ab7b5251ab4be40d61cb04691e5f7d80272919bbfaca594d83675bed10276966e91862f367d6218eb7e280fe83ed71229d3aa388c62e68474c239c586d937af2d16989c304a245bdb94df787ebcab2181ed7c32833f0bcb5152242c1dbe4e9549dd0b5863ad1e0551283d85b5adc82bc1cbd05da9836b03911dfa59c1a53cc1cb792afe90c0f3ab3c30f69432318750ea8665e585cb8385a13cfdd6c3383c3474b595def9ebca0e0423f79996b3a0d1a52df759b97e1dc037712af7a795161d8895233704ce34d58f0bbf29671c16efc329d9358acce467c6789d6268333802ee90be340272ac83a926030cbe55a6e8e36d5d3f7276f61cd7fd0a6db09755dfd238a7dbecca3f9fd20bc3433c7ecf86317d824e11fd962ee20dd134f252028575d5ddb9362658d58d589beca6edffd2cabe3398b78f109fdd7709ef20c5bb471e8bbe218b61bc450cf314ae15e98ca8745a78204607b639c281720d8ff0463b423776035d406fd039d5de0de65ca98673ef4a3a59568193deb9177ab7a9f283c0669b941d5c2adf62a37206c1339082edd19c76e1ff3c4b912ea364eed71a990baed3ecf9078782de3f7dc52f85a49da5e25c48c7edbd0cfa5cb06b0067c4a8bbd58f99c13ed4dc10ddac14356b5886608ab4aee9836c75b7167154d377bf237c963f3a3e0c024328e07f4f7a69bbb68d70981170458715c4b3e820b3348b34041895ffcd50736c6229237e1ca23bd759ff995b1d3dd004d834a8bc019f3fa403827c1be5d9d50b018113ec3f56cf33f5f15f0e2fdb4fa06da3704c98d07a367a9f6fe8a6c162625f63646652233cf1696bf086cea11fd00ab23871e9bb120750298f82d4f4588c5682c803e387c858bde3c335b002d53816af84af005ce31817fa1e70a7cb7f7d1206c8ffa98ebc2c677aaf17f6f3d09fa19c68f8e008e2cd99766ddcb1064b07e070a7121189f8ac8687e1672bf4d2e8d4f26b9b836e1afe7aa14acfe5d5e31e2537e27618d88386648c23291d3c4265fa0b377db9722d240f8b89557fed2ea8a6bdaaa3865ac899b9e28bc4f5b181b38016b74277b69e207c234f91fd4a438b39cc4d7ed4541630620b724f7deb20badd8d20db1332bfb47c8d369e1942036f10875e0fc8187ef2dddcc7f6e8ca31ab839ee37c1f6769adc4a4255170cc5ee8d660a03e923fc96d93d7ded25f9cee3a6f59d1150db7f30f2a0147ed410e30f1ebce0564e0a9314384e27791707b133a9a37b7ca65f60d3e3e9b9d095c08d86290a29c3b9cf03fbdd65b92c60fc86b5ce42bf5e9b564d5daa815ac2a89a348ed82c64a8ee26ca167280196a3d467401d89528e270267c54ae3fc8b3ea78bd50cbea2f051e83cf48eedb4dba4167769c1c74ca29a200b6c53fcf0204075380ba5196c0208b159f50af59bf26b44ac28cfc75a12897aa0f3d4389dcf74dc8d346fe2fdebe6c82c444412c86c077fba574de7fa375dd6a8fcc205e195438e42b7318889a156367bb9204f213c201185c7ca7581dc2187774bfb991d06f5f2fb1d6a8bf2ee5de5cb2de72e6cc5a59707e2239cbe8153732d73dd8629d7ac32d309506392d7fdb7399f5d0ec35c551b11030926948a0704105d34c5f10e5d7b557624bbbe13f721252a032f8d99bcd4abb9360610ef351c0736ba5d36443997623abac05892481ce2563f36a89c7acb998343afcb382439f463f190a7947b983cf3a690516671bedab0732ea7324b318cc3ebbc434200bedb450c78fc35836f95e48bc8903c5c28dc37d3de9c18173455d7bd417264e201a4279e816368a3719fb419307e6c3413735d8a5c29f4eb79af6609525e996f54d32abee55d9851ed62c88c75ca6040366a2f615e390ab27fc0a8b14cbff75ac8639fb8abc886ac0d402e7e882035628c401105de14e20ca784be9d814335560483fb9a1a7dfec2ffea831bffea2d65b7895dd5d908794587638dd6ed846dfb2076fe0bea455165a72e70239074a4422f73133b118df7f717bcf0f9b3af2a335e8ad2feb754ef1a8933848f96b64f8164e564da822c18a3d685ac9a14916d9ff01ff180308e85dd790c9b7f11b53018dd6b47e8e4084914e6bb679dde582bcc67bc08ff0ecba08e5419ff548e588edf00ee892b681bc2455bcae2d8a7be89f1b0fea6efe97ac691ca8d435a739bf1474ea30b4fa028174d1ab1ad3d7bbea56eabd8be3176e758ac775ebc14ac52a0719c49620873c0f1bec957349fc92864805b92be2c517e798fea8b75b21d4ec8a8b4cd7e95549e23db58360ff5c8aab9b013802459a3ad99be89ebe4919b6d3a0d8258c80e6276857e7d47286b162748040ea45b53b77e4bf7984e9516508eeaa466d9973d3d166572fb7ee8f5a57ca62bc97b7ebc481883fae225178cfca20d0ffe7c71f15b7cfa86126b67214e2809c2aee8b2fb0469d84b76dfd6003cec8f24d99f6d00438ce390fe8c15b2039bcc34393a901de9e255b46a5cd0234bf24f4cf181bf387c9878852a0d4ff5657d8d9ae63798e651ac4559a78685a3213a0696e4173ded9885e5823b5dc0e315abb02b4bb2a4abf73493bf7a1e683d9ed22054396c5becd8a9228a393b3a7867fe635f4ce155eaf4a9446144add30d3005748d6c83669cb87985bdd5c248c7348230ca4cdc6bfff8bd41956b0c4f406424decd23610a7073a899136defe546f024cc8ee0ad07ad6c0ac862e145d3ae3576677e6e2e05a98cc220cbc840ffe1d657e9b307f69242f5b3b262c319ed7115eaef227bda815cc12a152b7fa0c298c031f81183fa168c7f5a3ffa609587571b7b8db14bfcbe9bf37dbf6faef4a6b394aad7afabc79b4755a4f28abf7eafa636a7edeba75c65a1abd1d97d615b5693d27625adc7c480769d6ba301b8be9ce6abb4fef2805b122b126a401bef54209a348eda06a6e5a77e6c1e636e8ec6cce2a845c49d9683ab88b430497a6ae1ac3695baae9800425b5aa8893776a4289fc8c0e6dd643dd60cbdf6b6eea02c27867abbba07358c137350177f1b503b291cbc5335c98f6d582c0c18000a5c570849bb0f09937aa5e1928167cc5510621a0491a9909668d842b58b7e6db981ba15e5acc69a06c3112c5a671806421b574df31d309ef09e70868be6d1299f0aa8d31fb61bcf9af2a29024250a6ae89f0764425df5fa3f8a6a5bf88902f4d8bd3199009d7e537f8c65a750760a4f7547ae441b07427f4f4e893304c86dbb17ee09a8645522dcc3a7672608adca2fcccba278e85335df76241a49c5dbf397e1c56d1fefdb0eb577adeb33461684eab5c6ebc5646d76c3b3a39613f5eb0b5fbf61eaa478d08e647a0dc82691857b19f4b3d74b14f838e507a029cf8ad7f3210e6183e42e05365e81c3abd6cc6e6a4c109636b1daa7b4c240eb5cba010bd60d0146adfc1c32681361053201f41340abcf847abf45d89d3f5ddcd6f1de7b2a8a568e4bac826c900cefe35a2e2daa24c2cefe3f9d1315b24b17735687c902e0adb427dd9005379f61594d7adc7684a422cefa06e81383daea8cce53bd1097dd937e468efcbb3272c289103772096483cb57ba0315373613e5c1edba7b40dd482b0b3d88ae35e15f2c2257451b75fa8c102deb07e7297a30020f3f81e872d9d7ef4b4c6c6511a8853df10a1e30c635363382525af466fb569c76c39aa9cf4984344a64cb9278f9085e735f7b216b4b9ffdda7ed09a4abf786c40215a2dd83d674487561f3deee76e5e82df74aa3618339622c71020dac9ba3551022ebdf1ded8ba57fffa574c0f368ed8f7d0f4387d2a496b900d7aeeb4883cb0f798dd9aa8439a263a6616f5eb934bc76e1f325c77046200faa6eb6553436d612dc966ec24611362fb25b607decfb9809386c9d7d081fc0def50fa5c687d68e0b69596e89e94ae8f260240a3228d7e6532bff63e786422a3e060938e54c3193b5162ecfd77c23d5d11dfe8c20dc02aa8e31a04e268e39a46627b8bbb66705fcaa2ddd10257241b2ac6be279d3539daf4b1dfa61d7d34c08e52b0aeb317a2c4c85b6616c9c92a0ee0c3eb6b91d55ed618dc6aeb1fd988f98bf8b8d6a9cb6857acfc827ff9c906b7ebe42744ef7d8c4c13b74762db925d341029def78124c6e482ad193a8629a0156b9fd70ffbe98f21d33c3574d476c98e8143b55ec4c2d2ea326f1bc6df33cce9ab5634864b6d19023a791e2a6305b2384dfd757b1f2ec09aebf13daa0a4fa812d394eec4e0aba1c5311cf495d5566071b999acf06dcca110a4dd5d87c5bded9332abeb6d2cc47bde6e22c899aa294a5422f9e548294051eb4b4c348e716902baa0ff8cf2f02e51b30c957f9087223a813b9caef2fe7458d79dff6ae317c31697c2140280c34ac7c9ad358f5455a689f31531bed1ab782fc6a9586ee04deb10b3170d4f6be135da3be4ffdd6f7b4d9481c8e3d92291a5bb10b3c347bbc867f494370496eeb7f8e79aaee218087a75e93492f3cb40bf2f7f9b8b95afca3cb381a8708c9ef0901662b7fea0ddef7fbc5d3267b6944dfb5275f5f57dd604be58bb13f34ce63e47cd114639bd9077027f31a7587be08f35b3d9692394a6f667ca5a499e5d2b64527d8d436a509b63c23de5dad9f3b5c99e9ae0f2d75fdae674ae00c871a3f0e90f945b7a1875c18604fff749234026ca11a4f13cc606f06341fdc3608e9910db33bc8c29596a7e810575cb13b557eae256439bc2e0d5fc6bb4e8359d7c6152b6d1ce2dd97b24b942b399bf1477130e6ee930b3b88042dc77e2fa450919178251f438e68509595e9d68a20dc4937790ddb0b44f158d47dccad73d8af1a3a8dc9b3061c06403ddc82a24abf24af6b29042452858a24d8cb31a6fae9103fb411b6875f90a745d5b4bbd3761740ffb313b420842db2b1354c797a899cb4df6532226134a288ed26068f5de3752470cac138009b014be42cc2d9a4019271d8b8fb0dffcc20fed107af77298c4fe6a737d44ac9929621fe0739b219d7253417aa0f3b1a32dccc43f0cc4af6d3e2c821c36f2b5abe28e9dd9243ca0c9c1d9929f67c662372aa73ba5e4216368f436015e04042009f457781a870478c0ad889ea8941ccb8e0818ccdfe56bc1b22569ef372951c08372eec2a6d8bc8ef0912cf1c062703b23650f11db58dc76a12d5e7802fe6fab92562431d13dd7dff66b6cbec4107a910c02675bab0cd863fd01ceb68e429bdb0f89396e536eb0dffd3b43b45ef933539d1cf1f5e7dcd118b0f991a645ba12c6e0a5cfa3ccbc4b89a848248b1d4a9d1c77e27eb01ae0b432e54d2b9431cf85b3cbde6aec521a1c315dd2cb995b938acb88e15ac3a06ad4a800294dba1146d07fff7c6d8b72b0452", 0x1000, 0x2, &(0x7f0000000080)=@in={0x2, 0x2}, 0xc) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) 16:00:04 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x5}, 0xc) r1 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000080)={0x4, 0x101}, 0x10) fcntl$dupfd(r1, 0x0, r1) shutdown(r1, 0x2) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) 16:00:04 executing program 1: open$dir(&(0x7f0000000080)='./file0\x00', 0x24a, 0x0) socket(0x18, 0x3, 0x0) socket(0x18, 0x3, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000000)={0x0, 0x0, {[0x0, 0x5]}}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff}, 0x0) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000280)) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 16:00:04 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) r1 = accept(r0, &(0x7f0000000080)=@un=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) sendto$inet(r1, &(0x7f0000000180)="5e41dfe77604d6a98a8252d1817558728065d75b0ddedea18637669928fea4a7ec8d6c06759cc8516448e1468f37efd48e31ee32dde6f874e24efde39d4b136213752257928020081c17603b4161330a9b2e1516427b8eccc2ed544f5a4b", 0x5e, 0x409, &(0x7f0000000200)={0x2, 0x1}, 0xc) 16:00:04 executing program 1: openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x2, 0x0) preadv(0xffffffffffffff9c, &(0x7f00000004c0), 0x191, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) unlink(&(0x7f0000000100)='./file2\x00') r1 = dup(r0) fcntl$setstatus(r1, 0x4, 0x8) mknod(&(0x7f00000000c0)='./bus\x00', 0x80000021c0, 0x40004000000028a5) r2 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) acct(&(0x7f0000000380)='./file1\x00') r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0xb, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) r4 = fcntl$dupfd(r3, 0x0, r3) sendto$inet6(r3, 0x0, 0xfffffffffffffcf4, 0x0, 0x0, 0x0) r5 = socket(0x18, 0x1, 0x0) close(r5) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x10000, 0x0) r7 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r7, 0x0, 0x7fffffff) ftruncate(r7, 0x0, 0x80000001) kevent(r2, &(0x7f0000000000), 0xb0, &(0x7f0000000280)=[{{r4}, 0xfffffffffffffffe, 0x78, 0x40000000, 0x6, 0x3ff}, {{r6}, 0x93068a7b0ac75ec4, 0x23, 0x9ec873e541904e92, 0x71, 0xa3a1}, {{r4}, 0xfffffffffffffffd, 0x4, 0x40000000}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x20, 0x10, 0x81}, {{r7}, 0x6, 0x0, 0xf0000000, 0x2, 0x1}], 0x2, &(0x7f00000001c0)={0x5, 0x5}) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000180)="000000186a5601ff0300000000000000feff0060d5705785c2768511fe870000f31f00954d0000000200341d2b81", 0x2e}], 0x1) r8 = socket(0x18, 0x2, 0x0) mprotect(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x1) select(0x40, &(0x7f0000000000)={0x8}, &(0x7f00000010c0)={0x0, 0x3000000000, 0x1}, 0x0, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x2) shutdown(r8, 0x0) r9 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r9, 0x0, r9) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 16:00:04 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) getsockopt(r2, 0x1f, 0x5, &(0x7f0000000080)=""/56, &(0x7f00000000c0)=0x38) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x5}, 0xc) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) getsockname$inet6(r4, &(0x7f0000000180), &(0x7f00000001c0)=0xc) bind$unix(r0, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) 16:00:04 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x3e334c4ba9de603d, 0xc1a}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) 16:00:04 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) getrusage(0xffffffffffffffff, &(0x7f0000000080)) syz_open_pts() ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000200)={0x1, 0xfffffffd}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x5}, 0xc) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000180)=0xc) r3 = shmget(0x1, 0x1000, 0x44, &(0x7f0000ffe000/0x1000)=nil) shmctl$SHM_UNLOCK(r3, 0x4) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}, {0x18, 0x1}}, 0x3c) 16:00:04 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e5037f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getuid() r0 = semget$private(0x0, 0x1, 0x47) semctl$GETVAL(r0, 0x3, 0x5, 0x0) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSDTR(0xffffffffffffffff, 0x20007479) fcntl$setflags(r1, 0x2, 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r2, 0xee01) getgid() getuid() semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) geteuid() open(&(0x7f0000000100)='./file0\x00', 0x8000000000020a, 0xffffffffffffff5f) r4 = semget$private(0x0, 0x1, 0x47) semctl$GETVAL(r4, 0x3, 0x5, &(0x7f0000000340)=""/192) r5 = socket(0x2, 0x1, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r6 = dup(r5) listen(r6, 0x0) r7 = socket(0x2, 0x8001, 0x0) r8 = shmget$private(0x0, 0x1000, 0x500, &(0x7f0000ffc000/0x1000)=nil) shmat(r8, &(0x7f0000ffc000/0x4000)=nil, 0x3000) r9 = geteuid() r10 = getegid() r11 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r11, 0x0, 0x0) shmctl$IPC_SET(r11, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r11, 0x2, &(0x7f0000001140)=""/197) r12 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r12, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r12, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r12, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r14 = getgid() semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r13, r14, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) r15 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r15, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r15, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r15, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r17 = getgid() semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r16, r17, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) r18 = geteuid() r19 = socket(0x18, 0x1, 0x0) setsockopt(r19, 0x29, 0xa, &(0x7f0000000000)="03000000", 0x4) setsockopt(r19, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x0) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r21 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r22 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) r23 = dup2(r22, r21) r24 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x0, 0x0) poll(&(0x7f0000000200)=[{r23, 0x1}, {r23, 0x30c}, {r24, 0x10}], 0x3, 0xffffffc0) r25 = getppid() setpgid(0x0, r25) fcntl$lock(r24, 0x7, &(0x7f00000000c0)={0x3, 0x2, 0xc, 0x5, r25}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) shmctl$IPC_SET(r11, 0x1, &(0x7f0000000100)={{0x70000000, r13, r17, r18, r20, 0xc2, 0x4}, 0xe107, 0x1, r25, r26, 0x8000, 0x6, 0x3}) r27 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r27, 0x0, 0x0) shmctl$IPC_SET(r27, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r27, 0x2, &(0x7f0000001140)=""/197) r28 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r28, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r28, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r28, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r30 = getgid() semctl$IPC_SET(r28, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r29, r30, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) r31 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r31, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r31, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r31, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r33 = getgid() semctl$IPC_SET(r31, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r32, r33, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) r34 = geteuid() r35 = socket(0x18, 0x1, 0x0) setsockopt(r35, 0x29, 0xa, &(0x7f0000000000)="03000000", 0x4) setsockopt(r35, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x0) getsockopt$sock_cred(r35, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r37 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r38 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) r39 = dup2(r38, r37) r40 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x0, 0x0) poll(&(0x7f0000000200)=[{r39, 0x1}, {r39, 0x30c}, {r40, 0x10}], 0x3, 0xffffffc0) r41 = getppid() setpgid(0x0, r41) fcntl$lock(r40, 0x7, &(0x7f00000000c0)={0x3, 0x2, 0xc, 0x5, r41}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) shmctl$IPC_SET(r27, 0x1, &(0x7f0000000100)={{0x70000000, r29, r33, r34, r36, 0xc2, 0x4}, 0xe107, 0x1, r41, r42, 0x8000, 0x6, 0x3}) r43 = getpid() shmctl$IPC_SET(r8, 0x1, &(0x7f0000000180)={{0x6, r9, r10, 0xffffffffffffffff, r20, 0xbd, 0x7ff}, 0xca06, 0x7d, r42, r43, 0x8, 0x0, 0x636}) r44 = shmget$private(0x0, 0x1000, 0x500, &(0x7f0000ffc000/0x1000)=nil) shmat(r44, &(0x7f0000ffc000/0x4000)=nil, 0x3000) r45 = geteuid() r46 = getegid() r47 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r47, 0x0, 0x0) shmctl$IPC_SET(r47, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r47, 0x2, &(0x7f0000001140)=""/197) r48 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r48, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r48, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r48, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r50 = getgid() semctl$IPC_SET(r48, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r49, r50, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) r51 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r51, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r51, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r51, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r53 = getgid() semctl$IPC_SET(r51, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r52, r53, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) r54 = geteuid() r55 = socket(0x18, 0x1, 0x0) setsockopt(r55, 0x29, 0xa, &(0x7f0000000000)="03000000", 0x4) setsockopt(r55, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x0) getsockopt$sock_cred(r55, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r57 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r58 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) r59 = dup2(r58, r57) r60 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x0, 0x0) poll(&(0x7f0000000200)=[{r59, 0x1}, {r59, 0x30c}, {r60, 0x10}], 0x3, 0xffffffc0) r61 = getppid() setpgid(0x0, r61) fcntl$lock(r60, 0x7, &(0x7f00000000c0)={0x3, 0x2, 0xc, 0x5, r61}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) shmctl$IPC_SET(r47, 0x1, &(0x7f0000000100)={{0x70000000, r49, r53, r54, r56, 0xc2, 0x4}, 0xe107, 0x1, r61, r62, 0x8000, 0x6, 0x3}) r63 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r63, 0x0, 0x0) shmctl$IPC_SET(r63, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r63, 0x2, &(0x7f0000001140)=""/197) r64 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r64, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r64, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r64, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r66 = getgid() semctl$IPC_SET(r64, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r65, r66, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) r67 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r67, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r67, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r67, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r69 = getgid() semctl$IPC_SET(r67, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r68, r69, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) r70 = geteuid() r71 = socket(0x18, 0x1, 0x0) setsockopt(r71, 0x29, 0xa, &(0x7f0000000000)="03000000", 0x4) setsockopt(r71, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x0) getsockopt$sock_cred(r71, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r73 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r74 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) r75 = dup2(r74, r73) r76 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x0, 0x0) poll(&(0x7f0000000200)=[{r75, 0x1}, {r75, 0x30c}, {r76, 0x10}], 0x3, 0xffffffc0) r77 = getppid() setpgid(0x0, r77) fcntl$lock(r76, 0x7, &(0x7f00000000c0)={0x3, 0x2, 0xc, 0x5, r77}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) shmctl$IPC_SET(r63, 0x1, &(0x7f0000000100)={{0x70000000, r65, r69, r70, r72, 0xc2, 0x4}, 0xe107, 0x1, r77, r78, 0x8000, 0x6, 0x3}) r79 = getpid() shmctl$IPC_SET(r44, 0x1, &(0x7f0000000180)={{0x6, r45, r46, 0xffffffffffffffff, r56, 0xbd, 0x7ff}, 0xca06, 0x7d, r78, r79, 0x8, 0x0, 0x636}) r80 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r80, 0x0, 0x0) shmctl$IPC_SET(r80, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r80, 0x2, &(0x7f0000001140)=""/197) r81 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r81, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r81, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r81, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r83 = getgid() semctl$IPC_SET(r81, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r82, r83, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) r84 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r84, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r84, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r84, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r86 = getgid() semctl$IPC_SET(r84, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r85, r86, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) r87 = geteuid() r88 = socket(0x18, 0x1, 0x0) setsockopt(r88, 0x29, 0xa, &(0x7f0000000000)="03000000", 0x4) setsockopt(r88, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x0) getsockopt$sock_cred(r88, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r90 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r91 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) r92 = dup2(r91, r90) r93 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x0, 0x0) poll(&(0x7f0000000200)=[{r92, 0x1}, {r92, 0x30c}, {r93, 0x10}], 0x3, 0xffffffc0) r94 = getppid() setpgid(0x0, r94) fcntl$lock(r93, 0x7, &(0x7f00000000c0)={0x3, 0x2, 0xc, 0x5, r94}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) shmctl$IPC_SET(r80, 0x1, &(0x7f0000000100)={{0x70000000, r82, r86, r87, r89, 0xc2, 0x4}, 0xe107, 0x1, r94, r95, 0x8000, 0x6, 0x3}) getgroups(0x4, &(0x7f0000000040)=[r10, r3, r46, r86]) connect$unix(r7, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 16:00:04 executing program 0: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x7fff, 0x2, 0x80, 0x3}]}) 16:00:04 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f00000000c0)={0x4, 0x2}, 0x10) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) r2 = socket(0x18, 0x2, 0x0) clock_gettime(0x0, &(0x7f0000000100)) fcntl$dupfd(r2, 0x0, r2) sendto$inet6(r2, &(0x7f0000000180)="556857ac221903a890a4b643e636c1c2120676767c6e6f467f2db8a042266aef6b5717fd51b81a312cf134bc5f7fe82546052cf4f8a958c7f7e4328c8fa70e8ab25c2f76a87549e62a4ca353b7584c22e3dbdddbe43972ba30ad15f7fc5fa5a4697d8bd44eef18a0abe9111940a91918eba87c881c4129ebd209a2c865623a0b4f06f7e51f2a03734c0b96d42fe3fe8005bf51715c538a0bfc0e771589750d792511446ed1f69651a5974d6ca81de89eaa0f13bb18d90e352f0192ce2257af9051f260bfadd38a3b662ae4a76394be61b3fe2a55ec9c4ecb7b49731503be368dfd976dc3ec554695948c5b3720b8abde6dabf39b8183376de06001d5e91bd0ff61ddb66bf9dbbbfb3e642d0d3a39c75bb358bbfcd2d95485bc088f02f62934ede48e6bfbb5c520ed20a97c3428149a5dff17770ae04eb6dae73eb5acb33e3c8e1f4585bffbca8b5298869fd613951ca999e886c9fca2e4347bca184f0ff119b77d3cea9ded662cc89a0af8cf464e3a5d6ed4612878abdaf8d5b317740bfae2a0df8649ad6528f074d71943d50e2cd95209ac7e5138993c5368c3717e03904d4bba60d799e29870bf044acf7d6d325eb2c4192028f3b9c28c8a31d84ee77c73d5a7cc9021f11684e68661c5de5b1b79ffbac6884930d4786506f55dd0d0553989b7c638fcf29b3af9063ecbbb752bddb64a1a86e3bea7c4c0131deb7746d13ac90fb43269d5b3243b50e266edef895f7731dd518d4dc5a8a705cae3eee55ca39201875d90be0c0ff96e3ff46be4e9fbbcf5501d7d675f93b2dd762ceb87967e23816f9bca8ac5b0fe79f54b1495409387d370e14a00454aa64ed0df59f89be17212f195a9e3ff4b75d8310eff86d0b42bbdf3b3660b5cacacf652aa3af5b13da6b586d2b2e193dd07ea096f76f3f32029a50c7a4257bdefe85909a5d37d1db68cae392226c6827f679f0c1628d650b33027983bbcd35552a16c1942cbdd13d6c82f4fee6e180c5a6d769c4a19f801955e7d2454ac631b0156f028292b409526c905b1aca8733447c5709cca8cb3cfd63f49083894507da637087e53553182a402c78f8958d954f86a57608a93952f6fe5d822704a43e3e8533ce3b088449e1ab06a929dfe61d8000ed1e9724783a4bd57912bdc4a2d0dd78b42e154f82a1a76f95463140ad3aef5283e38ad4da43374ebce740b1d4dc133915f7aca342f663ff5648adbda26bc40880b7cde1992c0f695caceed67823785087e68340428bbbd99b929ef682c2c49cd557287d34e900e3dbd2c90b200976dc4459fb623b530813f6e2bcb760ce210876ff8e0b9689ac64f7535031ec9abb6fb32b85c251aef07306d11352822ff1decac64e8891a1771449d9178661af3052f218d105614dba175e5c7d2b9d4548fd86f34fd375719e830758403e541b087b088e11bcd1d001a909f20a21b2cc03caa82d7fbc0879034691ce8b87c129be1839b30af7110080417b169446160c7ca6eb402c10ba3be9dd477f2dbcdd3d93d07042eba429cbc2e741ec928cee56706dec90e9dc92307d0c113db46d3b1986f08462ab0f31edffc849f01dee0d072fd8473c567babe8edd70d3b617289fcf634652ef6bc3763653f71c285fac749231f34773d318ee2478b2ead7a756c8c0df2643825e0f6acdb490ad58f61a78b196e7b990b44c6349b755af5076ccbc57895f584e51d854490cd8410adee61e15218f2d40b7e2f5ce1bc52320774085ceab143f579fde3a58be26ca6f4359faf7faef38910404493404468160092977c43ce8e215077b550da6966a98aac968c11827bc9f0af21dd0314128dbdd75707f62a8c4c4a3d9d45e5864b90b57d1886c08581fe64aa872a567823c0515a87c621eba97de2d01a1ca88a386239b4f021a9faea4cebb6e1273fb777d565e784b8c9f0e5c1d64ce4cc80a98519c331f28aa03c669d0be45238ec4d5a60f4c22c4b9c53967234dac58d83f470270b57900a0de3530c536ef67338de423f8728cb94b1d74d59c6bfe32651dcc15ffe17a05bde81e5ff0d00342deb88305b97544dcab42f56184c5e4b2a23e1cdf8a2a9c88fde094dc3668e4994adfd6a72f72611ea31d9ff76245e09db367d5ef1288a46dcf9b0187c62aee6f49957b525b2244f167bb3f8fefb4ba34cb7373724cd6160c874cabe1c2ce70151b5d1bcb6db774741fbd4bdf18c424e225009e535d04ff758e6b0e0dad4ebdf145a2f5f5317271c48e9b2ae5303c5e83141b4d490ebfeafc0c3b8eef9516851b89fbfe278909dc008aca2790bf9cd86f2d039b981f718a39883621e658deeb5e80312780091946ba092d9ef71942ce4e27a6753eeb71ace98e287a3c282ff16bf6acb63ade3e88533ea8e264ea07d3ac95a8acae4bc757f4c02ae78373658f05032631a75cd2931374c62e480fe4eee23f625884e49a46b7d930b5bac93e8473901311d2f7b3ca6cec43338347fade1bed42fbfe06dbe6f350976413cb7a3304156552ac966951644cf5df84e5d594bb23da43d449769af5874f75d0443b1703ec2022c3e818926d95e6a5fa329b22ba22f49e25aa53d58996aeea8b97fbbaf3feeb24bfca9e89cd21a2aa65ad8b8815af6b6d65398a6c68be7dd4bbea358693875b9cad523836af39f51da3f6106b92c1206596d152719d18b187c69ab2baa9a06f2c767595e2099b31fbe68931b24ab7e5ea32d7daa2b2c3614d8542c1b574b5aae27a5494ee0f0749bf59692ad1bbf39933dad52d40a3f2ec4cb11f581a46a80d25020dc313e393cf8604e741b1570f9b77ceda7bfa3d163b2ffe0655077da6150968d0065eff7d1397d90875975cb2d716818870b46b4a2273f8ba376211a9d265f47192953211c46d007fcaad9921e17b518e116e0e4d6a55cf54e9187374a7dffc4a8e5246377db0fa9628eeba410800aded85a18f4d2ac3dc6217356d99f99bcd980c7279a636a64cd177986d5bd3db36486f0c5869222971909bfad1ab2bbec8877d7bd324fe0dc36fa4695207fbcde8836944befce5d6df72672686f0ddecd34d46c7905a64919f8bbf94e0aa3fc28a7a740a7075aa3ea8344723f7ecaddb1ba4499e304eed477dc2a144c98f02f3f0393f91fb4a9538546fef455bb7f1c0bce3b12dca6e197d0c4df7c7474a43a5457497fd9b1ab4b5dee2d3a03289361b80e82136046ab5324940d5a32f231b54f5da7df0ec27f74fc009f9e08d096912f4bf10c4f2132c865eff8de3f8ba5580b0bbc986555cf848e0660ecfb0bf5388d7232224e2d57bb365b343cb57d6cd2bc49691452c76ed387a381a9b7ecd52dbf861b8f18ed380ae0ad6403222af95f7a2a97effc2100a4972c7057caed3ad80719f99d4584e48a70f4625571eabee00073f227203229ace51ff87a856732abeb50116d6daa5a1df097b9521487b8f03962623cf5d3f45ef289b45b292cbcefe8d2904422b122010ec34bc5cd3635a1214a610b25cae23a932b34834cc242caf462970eecaf068392f65da81067b1c87920e554f467cf5e018be07a168b776ba1ada56a199cc169a3f10951d58187369f35b8ad3f966b83a750af64959d90596a889c88df835e751b9eadab5d4263c43e82200b3b6df60dda5b61ad38c05df578d74cfad1a25e2fd2f221866df4c362163521e5f3b1d047ab9babbc0716ce035fccaf490c2400ec640f0d0774d56e4d4636915233bb0467968423852dbf4148969343eb011877d0bc83c759e9e904efe0f830da821c3a418fbf85e98ccc58beb4a959168aa80d3946579ed42e95f73d8ac3ba2a62404687d4221b002bb41175d9ba2999c7594e592c0a033b30d66a70446fc355dac4e3c91a0882f8e08fe21239a9221e4d65bbce619d71d9b3cc7f21433af6d2eeab0c748ac968c6172e367efd5d8d6e5aaaa0e956cd753e74ba77900358fe4c617430bbecf86338d0a05f38f0d3cfabb22e7ae36fd164fbfd95ccdf6d0e81ac3d88e6d3bc0a82f366cc5e7f8279950ca22d05d6c2b9d7e611dcfab24cb25716ac8cfdac1e002c24aef1668b709858922caf0504ebb8f5eebe48dc0d60f7abae1b8ba8fced03ad15d80b769d893742d08366836a479f525310c3174c54532bb930d0acf5e71d70b255df119262131a8f07d9c7609cc3ec3b66f99f14f82dbdbbedf97b84dcd7f156c103c3a6b39642c3079a5b273548254d2b25039b90619a25bad7fdd5859c61ce286bbe718a4dfd08dacf5f54bd7c5e04d3af6fe2862bc04250771290de5a07f730e6686a8164a8648d38c90d0c341b8d5dd01e6fe16f8a73425ef9a3730b28ae6b319a607293ad20fd93753f8f28be307f0641808351eef576a4590e0e9464a1be3050c141f40d6e5b440c79ca19b2a36b1894d7a077ce9974717b1752b323ee718948ac5ff22c70a37de691ad175201a63637f5b1394588289822bc659b1d9b8c5ea24695fd807b3169f0b49b9abf0a584bdfa51fb9328e3e89646db5b93c9b136ec88023914dfd6b8f007fe80893eeb7294137c794091e30e82172fc488ff352250cfee1a776c9dfeee5ef93d9df663c2f4109ed44e8768e0c01e1bb58cd530c6c6daa3ee44cab4e22b8aa694ce64ba72d5b9f69cb288f151500df044365eac13c5e249bef425afa5da058f87d3e268d2813e32e3b8f0ab4c3c09d2f274447416f45e82a1af951dc80b815bd76465984d5a1eec035e977e5e15c9f4802219eb051188b29a5702c5b2262caab706e186e3d51a40c48d6fc1957b8874332dfd9c1a19792353dd62934255ad1d4c7f1a898f9294bf55e3e8de4e439c39a105032a2057f28c980d4f7b6a37b828dca870b21492e0f4517a9bdf4184dbccf2e8e15d6b6bb622eb4b5e4ab345037178daf5e781e1115428ab7fa7a593b1e80142d42d01da4c1c0202625bd35fd0d3bf2373e3c3e326df69d55824588ebd2e330ffa771a2bcda4120157bed017649711dbbde1613b8b1fd5aad8d8beb189fc7da0f4c1ac8bfbdb2844a3058ec75ada2f08ecce46051565259ab205475e28d20f9c3ff3a50ded78970fe96a51ffaf5e554646f6c450ae659c430b439ca563db21f446ec533473c2ccd4ec43735361a0ba607054e2043aea6f9f7c0936dc34124a3779efed697d308a4bd5434d264c4cb5ec02da9e0117901cfb128782dc8dddcfd665cda23599bdf927f3c116a23b8fc4850cf38f385f28aa8764bac1fb18a26e26c454b821a700352860502009217c681c1f92e7b8e6bd9fd4e2a66164ba2fa3b6c20e7c0ca71076f0b5b7850fae835e215d389180355fb15a85ecdefe25298498db38cee84d86b770886fc464d876da23b47e35147cc8383ae53f5516f2c02bdb8df4ceea3ec533b58091c8c6b00986bc8c6756bf08741bb927b188a6f71e622f3e0f1e15f42fdc9138b1f3a658666f06ff02e7b6abc2c61f77ca2a701a65ea2a760dbd9ff39daa66f7ed6e274cf8aa86afb8c10d2b0f7455c63d948144a5d7190d8419c54df9df944f22e43c6bbbe52da04c702c9c61e97af7227f57f83ec0fa6019cffd83b840b118da9204386441356fb227c0229d1c91a551d7df96bcb1de71120517eafa7fad4d16e0eda5d0a84fada82ad2616b8da5e9f6cba87d55aa66b939ac60db399b016724fc0e8206aebd3f51a010ccfcf35fcf04fa22485088614c7e8f830dce6d01d6ef23972701d2f54af0cbaedd9e005350c9f49f31ca5fbb811feaeb3767149785988458876a9b20c30fd6df3f6770b35d252579aeb14c5bea8d41a2dc0a767e15fb115879b641d51301f344f55d", 0x1000, 0x402, &(0x7f0000000080)={0x18, 0x2, 0x20, 0x7}, 0xc) 16:00:04 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x1, 0x0, 0x5}, 0xc) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) dup2(r0, r1) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x3}, {0x18, 0xffffffffffffffff, 0x0, 0xfffffffc}}, 0x3c) 16:00:05 executing program 1: sync() r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x41001, 0x0) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x0) 16:00:05 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000080), 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) 16:00:05 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x5}, 0xc) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, r1) flock(r2, 0x8) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) 16:00:05 executing program 1: select(0x0, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x100000000000, 0x0, 0x6}, 0x0, 0x0) 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) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r3) sendmsg(r3, &(0x7f0000000500)={&(0x7f0000000080)=@in6={0x18, 0x2, 0x5, 0x400}, 0xc, &(0x7f0000000100)=[{&(0x7f0000000180)="99fc8628d09eea7dc087df495e487b388571a2a9bdc0baaadf4f06fa09bb35b11bfa102736fdd47f692ce9cf87d822b25215894fa4d763646029e552ae7858cec1178ce6e83368d0a56866d0552727b6b5a53e585b65c2b2805c95aa46c46e84367137a913ae5eb10d137ea17e8d84a08c1c8b4b778e9d3061c1d112aa6919ed77b08b046220d40c6a691a977cd11ce80481cb1858a8c0458cd204d5ee11eda4cd7b5b088d481c98b97373f94c7804494064422c9d2a0c3c503f18f181baa2c414db37d62fd6c2a8", 0xc8}], 0x1, &(0x7f0000000280)=[{0xb8, 0xffff, 0x9a94, "a0fdc786851474f67c47c36c443c06b340f626fbfaffc722504ff9a06fe6c5735acfeabb04f5a567cb6c37cf374112761c7587381272c550434f0e64f8ef7f299a33b6e0a34dc09cb4580973226457e08928a3cb26ba32e35e30348f0138e3032b8e7656401aeb7bf4e1941fe4b556f6fd87cac30bf6b49ef113c640b0d9066a7d46ab482bc6116aa8e41ab6d971631239aae64a81a0cd5e4bb7c603b5ecb04db8d16d15cdb9f0"}, {0xc8, 0x1, 0x6, "ef80d17748c746e2a8c1f2e52e7b1a60842c0b113f94486cd62f1baa23f44c7708ca7a148407347ab7e10bcff4fbea990ad869f4658b9446edfaae3ebd08df39d373ccfa0cb38a862fe1db70d94a5d5dc552b0853dacf9c4feaa57af7801029891315d47b1fbb9e32520deb66be8347b6e33a5e44d777c907d91f64710100ad7efbdd0a7b13f21ca58bdb37c4f08de0b8484b8179821b36710b25da4b0d1e9c9b8f318d32d94e4840d78c6dbfd6b007cef6f9ee7e3e7a36a"}, {0x58, 0x1, 0x39, "e40741e770da929a32d8e128d8daa28964be4d9a773c97de9b56c6f15c900a91a7ff97db4b8ed777941b426240a4f005b652e9585cdffc008a6c1a79a1a0f4edef"}, {0x90, 0x1, 0x4, "a09e412e4ad016895d6e8fa9264dfe2083c755823238f54aeeaa2e8b806cd675a80cb2103e83093da6b160f4b92da508fd17ac57f7780517b0d139713cdcee69a00ae51e3614fa2a3b123444fb45e5b4c6785ccf81a125b07a901603ff70be8dd49d67206e3456c8353f2ead27d203a1a8ee677f1ee896b7e1d2a92f21"}], 0x268}, 0x404) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:05 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x2, 0x6a, &(0x7f0000000040), 0x0) getsockopt(r0, 0x4, 0x1, &(0x7f0000000080)=""/140, &(0x7f0000000180)=0x8c) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) 16:00:05 executing program 0: pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000180)={{0x6, 0x20}, 0x8, 0x5, 0x7}) r1 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2, 0xff, 0xfffffffe}, {0x18, 0xffffffffffffffff, 0x0, 0x40}, 0x0, [0x0, 0x0, 0x4, 0x9, 0x0, 0xef5, 0x0, 0x2]}, 0x3c) getsockopt(r1, 0x7ff, 0x4, &(0x7f0000000080)=""/15, &(0x7f00000000c0)=0xf) 16:00:05 executing program 0: r0 = semget$private(0x0, 0x2, 0xc1) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000080)=""/24) r1 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x840, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000100)={0x3ff, './file0\x00', './file0\x00'}) 16:00:06 executing program 1: r0 = syz_open_pts() mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x4, 0x2010, r0, 0x0, 0x9) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0x0, 0x65, 0x8}], 0x9, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0xa9, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, "49d1e690acc574f1d92321f6c4168cecdd98bc33"}) 16:00:06 executing program 0: r0 = socket(0x6, 0x2, 0x3) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x6, 0x6c, &(0x7f0000000040), 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}, {}, 0x0, [0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x50000000]}, 0x3c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x0}, 0x8) 16:00:06 executing program 0: r0 = socket(0x20, 0x8000, 0x3d) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}, {0x18, 0xffffffffffffffff, 0x0, 0x401}, 0x0, [0x0, 0x0, 0x0, 0x800, 0xf568]}, 0x3c) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x80}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x387, &(0x7f0000000340)="b6") r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$SPKRTUNE(r2, 0x20005302, &(0x7f0000000000)={0x81, 0x7}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r3, &(0x7f0000001500)=[{&(0x7f0000000380)="57a2a3d11ac2728d4faeea919860e935b57b8409c1e3ec1caaef6010a769a9bc679b6e66a53ab5a58935a9ebef03ba9eab60fd17e2869de9cb093532962cd8a7ff58f768efe9a004952de0751f118497af68daf09e50fab0b46efb1e01ac61ef65d6811f308a0d7cad4f4df56716f6ab37f24fb778c9c3d239d08a22009d1383e7c6ada9576d59bd69529994a7ce41f42350018745ae0d831dfb1cc3000624b41a6ed4b198fab958b4e586dfedbdf10df9393a67af693fe97ad6c17d2aa9cbfaf73d6474adb64ca98a19c3754c89f5fc904b8333a0b315e49e44bb65c8c9e93791b5a21db2a5efebb1a27a9b017e5006d3d2b2d8e46e100a2dafee5bc06794dd9c27d5469fed93b7adbea3e7e0a004e6501c8f29ca366d4f6a5d5cdad528fca6dfa5be09a796fcba7412dba1ef3c1658d2d8394296db27e301439a3b09d2805ae57577e5b8d506bd4959ad28dc191dbbf5f7cebe2bc6fa31a49773f69a31a702f498156c09f5d5a842c2f5a70e60c077c92181d5975620105fe2bca71b589eab8ab3e61c191f36fcdf44f6d55f945b91743135c5906a7b0e40e43b60ec93bea110f11edf9ba461429d0fbd24eab5342083f9bb770fb9fbd2af52fd900cb685cf61ec357aa8068a4027a5320b4649efa98fd157848bcc415ee7f44b6964497dcca0588a92ff8fa399f34cfe210ffad836434cfb5589524f65ac1c7963d8ef344ce5ecb2c88e78f8f372e878129c13bc24311c7d50cdeef2721cbab559d4f576effdbba1f173e7387a2338e167487150019a08c3343f7cc7b6b08e3213fd8ab4d3a1cdc23929d9900e212898cc3c6a7989ea6da78b4bf39c08ca792dd8eafb6d755e99c8e9819d534ae08f290c5684675d7d78a2d750f6128097a3d29d11b71d28133887270f4dfcaa4508cdacabd5f74a0b88cac8a2b609020514778c02373b5ae96c9a24ae316f113c21595a72702a6d09eae1bd2f965516b1982dbfd14ba499f60418ec021d35a821fc4764a60362bcc2b0a3ae446cd8c310b2c832a959ccd6703c7aaef1e489abb18188f238a63ea01ca2dfcf410d12c194100ffe2834aef3a417fe945043aa034b33fb6720c9fd2d861f546232cd6273ca3365a2bb680db46196902a0719987d8bdf2f01e3caf2063b81ee41a489cbd7bfde9ea93132a8e1b63c2675da2f6779582b2a34924d9087a653a6a7a739e4bdbd0f845934d04816b1c0b34778deab49c66d600d79eee1bd91eec39320eeecbea83c69fe34532b47023c824a6d4cb086927245c1d92710ef014d7a1e023730feeee043d77e2c30dcbf836e839da874535bb33d54a51ff33152b82ac5eba96214a9af17f48c19731e061f57ebb3053e97d8a63f3c1f91c36ebb77dab043232d948adda462bd45aeed70a8ccbdcd7a68b708078827c705eb4108a5010b196df3c98fede27585f6474e923b817b73a350b0d05234f9b35c5432ed5f8f0d4d4b155a5549c3071ea5995e1abc9afd68bc0e8a18fc3facecab119d85b81a1cf648787f71d648934a6096925ec514eed14822bf24bd00aea40a68eb2eb291afc729941495d28e0223c69a7674591c341fa02d56a63621206cf1f479322e1181366b51c7047bc73503efdedf7833e0377a59680ff789a4b26f8454c550c670c1c635036114c586424b8dfbb2bdc487a3f89245512787ad8041f8b61b4a670fb9773ab03ecc898c2750129452ca1ba1ab623ef342a3d2bb6e78f476f097a9f6a7e2c586d63baa4351f43dbad6a6439fe9fd3fcd739d588a5038b48fb9753b716e74d77d6ecb80938a5f035fd4aea2cab03c887e2feae84854e5b064513974f9b111c8b90148fd12054558f64a37064c912a83f436579dae6a0b80615b0fbe6bde69417f1f3ce12fe806b98282d900670b0180f32a00fac980398801b3343e9556fbe409b7cf34bb29e253fe0c032c46e1f2722ddf479039afcc20f42196c9bb4e028213f78a0cd9dd887aa55610c259189acee9dca7337dabfff6f61961677584c0463028ed9533d6e418660b01763c4bf02eae5c8c3ff9188fdc15a206636b2edddc500361abe0e150890e67dbfdae8898228476ab2c97061531cf26408eafc19a4efd9b7f0cd1f0c1a33c792c1af364f4924b1849806c1d79042dbc242061a1212d3ebc54e12f087c68914f3de4be0e17e82ad82208d439aa5334b28cd967b55a9f9c27de02ddd56d59cf6b709060acb6506091a8883a319708c6b1c212b68fb458177f14fb006bafb96dd103dc7b3959d2f88726c509f7edf1fa8b28db0c8078f4498318e26f4f7781d794efb6b908f94b94d90a032e6f853786eb6c933a932d08cc83290b985755667f0edd30c6240b100c2bf4c9b8c5899a172b0e2adf5061134d5bb2efc6c70c968855df755546cde30555e5ee43d8e14c0495bd922503758542442e1b421cde2a528afc22988bce0b32f63982cb4dd245034096ed7ee4f3e9ea88f273619bf5f411485920c52a1a035df52524be417516688c409ddbba99f7f360decfc2b8aa75b7ea80abc45933667f6644026171003383dbb64c9e3549c726f662af2f244b3ea5ffce2e84caf44de23ffa9a7055cae44a6714673842713c269b3cecd92e6f52df6cf461fcb3cf82ccb5d79e4b39203f73e30d744bf010d641c407ba5068fa4dc6a92df28c4908f723346c603655ffdbd21008e867cbd1b34ddcd71c0973c87c81bdf2b8256517213e2320d776a3d7b7c18fcc490f30658a30490d23b2bf7e0b1cf12b7536e0d0553d4e557c7000500d49bd9374cc502bd69bd489a117262bdf5908c103741876a2658ad467cb0e3dd24be853b7719a0de102bc03126054c8789b1403ef0619b2ddc591bb6f1e6091ec0d73afcea585714b2b4b8a59faa359db226a027ce9cce84853809fd7e75294c018bd4eecdaa2358469e01124e4b1fb0f9b5fd965d43658cd3ed223f9b545561b65e68d7def1e18f2e9624ccb8a32f9075e778107cb2cd5bc55701ca80953339c0e038d56031de10e3f219607a6c8a1b18eb0c7cb8362d83baf63cddcf3fabc2f00538295a8e6e8a51f01364936a4aecf4643a168941d1b3244f565124ea17b8e2d44d0a948d9be2fa0521f2142265d4588c56b488268025e12570e161a9fb1799744cd37f6afd41ad85530c4cbe78127a239734d7dc59cbfb0a5d8b8109d5db1cbc59bfc97a22043258e966dbf2074bde1291919dc7cab1a0df686bcd7e9eee0a3aa3ee23f672c0038788082372af71a41ede90415726977a0103ace31dbef5e70dffd28805e512b8c829ce1f4c67ce74a14dfe677a8ad687ba263dd72b6f6ff4f314d5849c81f425531458495ab396864be0752a80a2176e70e860a0dff4962949e155cc16524c91c3440df60b4c8ea878faf51af378361748323f778a7fc258c45fd6501cc29ff311213fd013f39612ece81075f9c34cbe4199ca69e0189f8365aaad9ab055a42cd80e13e40bdf45bfb22a6cc5d175c8be478f06b5a6365d128953ab638923f43221a115e7e15ed7722c4375980ffa6f84f45b66719cac25438aa21db184f79e99c88c2e22bd819df6fbe7ec062aec35f6646650c1196d7364cad7228494107db631a1a387b56f50ad1ce2074c30fbd6a4e8df4f182883841d7d562b5554049044c2ab151f45cbb486632e37141f601b6b561e967f03299c7d09ecc5080858aaf257eb5c3313b2f921353205371fca5e5d310a064e5269747db138dacd819554dc2716881ae67db6bcc971bfe28aaad7849bc0b2731f474e0a7d57b89f3e5bbec4185a807a974b6978566aad19c599968d1550cc842585b9e47bc4c7125788f1d2d31e527d99808e770b762750580c2b0b3e929eb91745a025e8978a9e93e269bac7a7f9733fb14f481f061be1911cdefa7eff704593a44edcaa55adf4069a4c6f9858eec0bc8990897d913b5f93481bddf019a1084a76747233f67c69a20dd64b18667a8326edc60fcb8f6f4914c9f1932723035d82cd08c4f9f061624972a96bf7f51c0d804afda7a4b22df7af200f9a925e2c2ee520e870e022e7b14623a27444ccea98765f07af0e9b8a8cd2ca098a6ac3a8dad1f1bd23c523560bb9efddd5e5492d88edc40d935c418a31f4190f65dfc40995c9dc54c4ac9bf9b5d79d53afae59d00edaedcbff487bcf232a14e368fa4631bbe9f7306c8d2bef399bc9bee9917d9a1747cc0bf5d4f0ef57b47ef762cb43cf22722fb9d86851423da2a49dfe4f3c9899f5a5fe1910ddb28e06c9f9a1fd072f83e3021a1397e56628a4310ff01baecf843939c73bc4cacba7c743589e0962c2dee94c1d06341b2bebb53764e3ec140dbce78026369ca0bc4def7abc2dca2f1c10b974005f6366f2e86d08fc23443d1af4ac6a4f35186f88715cb8f79db76e66b8a9b58e8849b273a2ef3db9c826c070d9a08317d458cc29029d8c1a06da958e0405e9b3d28631102e9d40804b2c1e5b6e3a22aeca15dc6f97078084b6a53451560c71d18ae97796ee36846dc200f4d35f618e62c7e2e3b01925e308b9be44c8e338776ac5ec0d83d78bc5073b444689456ed328659e9252ff03ea16fff3a7cbec70bc49cd3ebfce70ed194b1e89435ea5a028dc734a1833ccd88a2939bf01afa7e143a06b70c97cf0d9c59e120c8d71b6cf5c7a607e350f2bc24abe2540d832f509e32e42f09bdd2330b9163bac6bd06c5f67c3187c5b7b83f7d04293868acd24f287b61ece273f4030492583d5c3925bd208cc1f557f4884054bf37b12b482aea8fb46e98ab6639f1ba9189ff6a63f23424a4f0c19850206fafb1bb9e1c7c8cb5024f55bcac525db1073c7227d4528a4f1cbe98f51e57a34e89ee3a76e3f7bee2b42e798ba773eb909a0fc8cabc131e1910a19764d076f460e362f00102d13c87059ff42eada94f63cc8574d76a8dd3f3230167951668a5691854f720efd215b471c06ed88f49e1ceed1c00c392120a9b08e4f960ec8e1b299fc7f2ad282e92871f4ed891f43de1b6a3c29d7939f008a85ad42f8d73ffc9705cd2e88583e396bbdffb9079c6d7e9ae581344fa2eaef8ac115e90333efe391a2282be17f6b9e428c09303b69be992e2885de81c01f14c2caf0a0c6fc70a5460a29fb228af547855dec2c5404bba7fcb5054c1f29e248cbe870270bb4465e2ad264372202c975186f5f4073274560c74e5fef07cdef84a05b865b81fc87131545dc9191418965d228f21b4ce654dde73de4b237e4793418486a780ff842f89b62013ea3fb1289eb972f826338b0ba5e83c80e55c09106b44b982e580f13ed327246df31e2f4acd328f6029caa718527a711c07b905a5b5b7de5e61cb9f88ba5ad739875309a772d1b9219290da5a72846f7ce701fb5d25aa6e4ccd06cdf5d03fe62e5e82c5c7248f1e0632f066b07785c1cf872dee173984ed6655799ef5c82850c8127e76ed760470ad317b2f250d0aaed36a524ce013e7b588c8a43ad8b71a851cf9d837fc6f6066b5c119069618f0ba84bf7a00cac06d1c85caa9903e77a37632a9ce76ce742bf06b327a781799ee3f89fd38dd325d4803277ccde92c968a780f375829b148738019529b93bc7435e7b507754e3d547eae51160cc3ed8d333315fd4ec7727ed138f5402b66be204348aa1255a2a35cc25d63babe84ab7a559af71f02d896c56e930e3f92d34ef0db649794c870ba9aeaf0275648214a66db69ac93ebb0c3886ae657ea093f8b1954699f03436627c1837351856307cfba55e75f7ee9d238e52a4a627a7bb01d599dc55b06c81099bb4791869c4859", 0x1000}, {&(0x7f0000000200)="dab8ef77ff03cbab445c3fe4c380c4b645518ba49180887ee8690e1e0a4b4eacd2a1819381df6832368d1abce21b8f5add239532c940a5ca3596433418cf0774c3a20a425d9686a069acfe90817aedcfb6bb2cd77d6e7a8689809f7078b231bb70fda1f4f1c15a1edc06dd17b67b0f1fe7602c394a75ddf77d8c881aa6e71d17d599ddb6cac7933240749162c742b9dd", 0x90}, {&(0x7f0000000080)="9b72533105d3a9b1", 0x8}, {&(0x7f0000001380)="6b4686baca3eecf42a52b765952e15902060538b74fdfa239b7ed44c2e070304a34da57eacad5ecedd290ba5f5bb95ffbe45268c2bdb7ef2470e1166576f38c9413a6854dfb46c04e0", 0x49}, {&(0x7f0000000100)}, {&(0x7f0000001400)="acb8f7d6ccbc88fa3e7c9ead2fe36bba83457e0bb8793513decc4aa8ba504361ab868bade171f51cb5bbaa09a528df6c7dda9befcca4944c0352429f7bfae9787cd0be28b9a27df1a789d67e0394e8b2b35b75883ba65bfaeed0c4d16786aae49054c8444bd0f85a971a7307be26", 0x6e}, {&(0x7f0000001480)="a33e98c939a2c5f372eb33bbfcce9685bddf8fdb50eed404a90fa7a4ab18f06d96953be0396335bad544ad3ea68eb1bfd8d89b9414de818b35b0b80a1e22a13ee6301031c37f6ae77e21", 0x4a}, {0xfffffffffffffffe}], 0x8) kqueue() 16:00:06 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000080)=0x9) 16:00:06 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202d67f7f000011"], 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="6a8bc9634e19769bbd73"], 0x10) open(0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) ioctl$LIOCSFD(0xffffffffffffffff, 0x80046c7f, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r4, 0x0, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) sendto$unix(r2, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) close(r2) accept$unix(r1, 0x0, &(0x7f0000000080)) write(r2, &(0x7f00000000c0)="c5", 0x1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) select(0x40, &(0x7f0000000140)={0x7, 0x8, 0x0, 0x80000000, 0xff, 0x0, 0x1, 0x9}, &(0x7f0000000180)={0xb7, 0x1ff, 0xde2, 0x2, 0x0, 0x6, 0xf938, 0x3f}, &(0x7f00000001c0)={0x727, 0x8000, 0x6, 0x40, 0x7fffffff, 0x1, 0x5097, 0x5}, &(0x7f0000000200)={0x3, 0x9}) 16:00:06 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) connect$inet6(r0, &(0x7f0000000240)={0x18, 0x0, 0x9b, 0x9c4}, 0xc) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x5}, 0xc) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = socket$unix(0x1, 0x2, 0x0) sendto(r3, &(0x7f0000000180)="5f19d045b07501a6bfd4019027a2dd40f15c451d34c460371fe22ae07d6305200a98b9d1229d3adb51b43b2e4040bdcdf40bf215717d71be8688c47219735eff0a6b092ec6de7fd9d92f8f1479620aa0842de7ef52bda35d8af9971edc47277b2538932379cba633c51bc418c4d9dae8c12269f62f667b91448a63af40456b57fda1de3b9c5040164e306c17cfd586438de853", 0x93, 0x0, &(0x7f0000000100)=@in6={0x18, 0x1, 0x8001, 0x7ff}, 0xc) r4 = accept$inet6(r2, 0x0, &(0x7f0000000080)) connect$inet6(r4, &(0x7f00000000c0)={0x18, 0x1, 0xfffffc00, 0x1000}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) 16:00:06 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x7, 0x6e24, 0x2, 0x401, "c9e64a776d5eef358e9c606d8545d5c32eebe456", 0x7fff, 0x100}) 16:00:06 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x5c) semget$private(0x0, 0x3, 0x200) ioctl$KDENABIO(r1, 0x20004b3c) linkat(r1, &(0x7f00000000c0)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00', 0x4) r2 = socket$inet(0x2, 0x2, 0x3f) setsockopt(r2, 0x3f, 0x4, &(0x7f0000000040), 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x200, 0x82) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x10000, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) 16:00:07 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r0 = open(&(0x7f0000000100)='./bus\x00', 0x81, 0x0) connect(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYRES16=r0], 0x1) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0xfffffff8, 0x8, 0x6, 0x1f, "ce88a4a358305dab9ff287f7bcc1aa2eb9243098", 0x1f, 0x3}) 16:00:07 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) dup(r2) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) 16:00:07 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x5}, 0xc) r1 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r1, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r3 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r2, r3, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) semctl$GETNCNT(r1, 0x2, 0x3, &(0x7f0000000080)=""/154) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) 16:00:07 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) writev(r1, &(0x7f0000000000)=[{&(0x7f00000001c0)="000000185fe7008b00002ba24d7627ffab1b2891ffa49c22cd5c3fd644f4f3e77df04de2fffe810000000000", 0x2c}], 0x100002a1) 16:00:07 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x5}, 0xc) chdir(&(0x7f0000000080)='./file0\x00') setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) 16:00:07 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000080)={0x1, 0xd8, 0x98, 0x3, 0x5}) r2 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r3 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r3) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000140)={0xffff, 0x0, 0x0, 0x6da0}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) seteuid(0x0) 16:00:07 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) mlockall(0x0) socketpair(0x1, 0x5, 0x3f, &(0x7f0000000080)) r1 = socket$inet6(0x18, 0x4, 0x2) setsockopt(r1, 0x8, 0x100001, &(0x7f0000000680)="a87ef1bddecbb26c8e93ae638d3a733ac095e08ec78d6c777942c1347fd6c4cd89405e46758fb9568d76e0c79bc38dc975d5a9097043ce0428f50e72e3cc4e7243ca4625df5cc29273df78b59605521589a95791eb1b601395296095c04d12bd55792156653639064b793e3a9f52b769693181c423a8e727e7006e36654fddea9d9e355e66709454c1af8e90814007ec42601b5890d62f30f45bcfa71b8818d1ffd2ff7babe9d2bb144c94b8c02a0a3879d030bff253b81ed116f43fcc1237aaa517b3b82e4b92789d9de4ab65984196aed9fca73d0d", 0xd6) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6e, &(0x7f00000003c0)="d65f6a9bc4816f07f5c3265602d85de9dd8ffd959d44dd831f78000000a3bfebde05bfdfbfe4498e288703ec1514323ab8cb7b4c32583a934533adacd011c1c9802a5f628ca4002f12e9bc30755eaeebea58f48b8564c6d5b2713c682d162f327c15b670b7c0bbd2ea51ef70b7db7fe77f1c1cc01704cd174689c890172c0710cb5f3020eb5b8bb730063db8e7152c11b84577f737e444edea5ab473039c6d63396d950a18271dfe791ef848ffceeb30c045873abee14a50eb1d9b6e5c9e799e70c1e97b8f906e0100692823a6f42711f55d749027f937007da5def8afbc79c4b67e55369d2f9d9bd0fb97ab344b645571fc054b03d35a2785eb7dacf15183fc0128928758abb4814905f7d014f52ebb684375af26c7b0176bf8523ab49df7ff11d750b929b3964420f49957baac3bcbcd3cc514770bd62049e057bf398d9d9b7abb4dd305ba68aeed532a605778eba3ee129e3a0f72071df6f5a39ba9f55877a436977f9f74924eb62c6b383d0c92fc87b3c75be0bc5f729a886fd615f4553e93ce27d92973d183ddc772eea32b25efaccdea960373030c04eeb8cd77cf96f59fd8752fbb5af33f4eae3508f17b3984c1da1199b3b91d9f60910485599e9f9e878917897bd3a5eb041168002343ddc1378885eba9b8124efc5225486f9ba2fa12571e1e206abd91be0c2ede93a0561b3d9f4409a2cd181dd1546ae35f2760b9b0d2acbae38e16706a36c3d9195c9b37c18ea11fbf35ee52df169c9cc5c91bcc0244441fc2854e25ca3f678a0cab0d3eaa81ff70b63848ff4c3c43bad89d61d9f9a7c9354e7d6bc3d4be3e6d4c375a2ab4fbd5ec5ee915ebe2cd7513806054a1c1b6e082a169d4175ceec5bf07a361a762e8662303b858c555c1470c8e8e6830835b55f0007456e1e393fd39c3e6a446e28bb25c4798b6aa5473a29c0840dc3122332834e32d3f4eb65aaa60", 0x2ac) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) 16:00:07 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) 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], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) sendto(r0, &(0x7f0000000040)="ae7fcd05a7538003a0a9f6c81284dec5", 0x10, 0x400, 0x0, 0x0) socket(0x400000000018, 0x3, 0x3a) mlockall(0x1) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) setsockopt(r4, 0x649, 0x6, &(0x7f0000000340)="ebffcbffaaf97f0d48e6990a8c7e9c8bfa6ddeaade13a70950b92b7f0000000000000015fb04894da46677c1ac09d68fbc313fcceb72b98d0a82a4a9b36b920d4eb82741d44ab2543dd58b3bc80e6d7bde6294dbe0e1a8772dc252e1e5f3bef1395787c8e3727d8a989715fa60152d4ae82948a93da4de4125a4290113227862fd6271aeb98b4adce4b6e7d9f811be3463bcae1d77d72ee267b9c7700a3365922f189334102f6f2f00"/181, 0xb5) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040), 0xe7) 16:00:07 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = msgget(0x1, 0x2) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r3 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r3) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r6 = shmget$private(0x0, 0x1000, 0x500, &(0x7f0000ffc000/0x1000)=nil) shmat(r6, &(0x7f0000ffc000/0x4000)=nil, 0x3000) r7 = geteuid() r8 = getegid() r9 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r9, 0x0, 0x0) shmctl$IPC_SET(r9, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r9, 0x2, &(0x7f0000001140)=""/197) r10 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r10, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r10, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r10, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r12 = getgid() semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r11, r12, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) r13 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r13, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r13, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r13, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r15 = getgid() semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r14, r15, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) r16 = geteuid() r17 = socket(0x18, 0x1, 0x0) setsockopt(r17, 0x29, 0xa, &(0x7f0000000000)="03000000", 0x4) setsockopt(r17, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x0) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r19 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r20 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) r21 = dup2(r20, r19) r22 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x0, 0x0) poll(&(0x7f0000000200)=[{r21, 0x1}, {r21, 0x30c}, {r22, 0x10}], 0x3, 0xffffffc0) r23 = getppid() setpgid(0x0, r23) fcntl$lock(r22, 0x7, &(0x7f00000000c0)={0x3, 0x2, 0xc, 0x5, r23}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) shmctl$IPC_SET(r9, 0x1, &(0x7f0000000100)={{0x70000000, r11, r15, r16, r18, 0xc2, 0x4}, 0xe107, 0x1, r23, r24, 0x8000, 0x6, 0x3}) r25 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r25, 0x0, 0x0) shmctl$IPC_SET(r25, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r25, 0x2, &(0x7f0000001140)=""/197) r26 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r26, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r26, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r26, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r28 = getgid() semctl$IPC_SET(r26, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r27, r28, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) r29 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r29, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r29, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r29, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r31 = getgid() semctl$IPC_SET(r29, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r30, r31, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) r32 = geteuid() r33 = socket(0x18, 0x1, 0x0) setsockopt(r33, 0x29, 0xa, &(0x7f0000000000)="03000000", 0x4) setsockopt(r33, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x0) getsockopt$sock_cred(r33, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r35 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r36 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) r37 = dup2(r36, r35) r38 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x0, 0x0) poll(&(0x7f0000000200)=[{r37, 0x1}, {r37, 0x30c}, {r38, 0x10}], 0x3, 0xffffffc0) r39 = getppid() setpgid(0x0, r39) fcntl$lock(r38, 0x7, &(0x7f00000000c0)={0x3, 0x2, 0xc, 0x5, r39}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) shmctl$IPC_SET(r25, 0x1, &(0x7f0000000100)={{0x70000000, r27, r31, r32, r34, 0xc2, 0x4}, 0xe107, 0x1, r39, r40, 0x8000, 0x6, 0x3}) r41 = getpid() shmctl$IPC_SET(r6, 0x1, &(0x7f0000000180)={{0x6, r7, r8, 0xffffffffffffffff, r18, 0xbd, 0x7ff}, 0xca06, 0x7d, r40, r41, 0x8, 0x0, 0x636}) r42 = shmget$private(0x0, 0x1000, 0x500, &(0x7f0000ffc000/0x1000)=nil) shmat(r42, &(0x7f0000ffc000/0x4000)=nil, 0x3000) r43 = geteuid() r44 = getegid() r45 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r45, 0x0, 0x0) shmctl$IPC_SET(r45, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r45, 0x2, &(0x7f0000001140)=""/197) r46 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r46, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r46, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r46, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r48 = getgid() semctl$IPC_SET(r46, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r47, r48, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) r49 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r49, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r49, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r49, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r51 = getgid() semctl$IPC_SET(r49, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r50, r51, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) r52 = geteuid() r53 = socket(0x18, 0x1, 0x0) setsockopt(r53, 0x29, 0xa, &(0x7f0000000000)="03000000", 0x4) setsockopt(r53, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x0) getsockopt$sock_cred(r53, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r55 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r56 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) r57 = dup2(r56, r55) r58 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x0, 0x0) poll(&(0x7f0000000200)=[{r57, 0x1}, {r57, 0x30c}, {r58, 0x10}], 0x3, 0xffffffc0) r59 = getppid() setpgid(0x0, r59) fcntl$lock(r58, 0x7, &(0x7f00000000c0)={0x3, 0x2, 0xc, 0x5, r59}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) shmctl$IPC_SET(r45, 0x1, &(0x7f0000000100)={{0x70000000, r47, r51, r52, r54, 0xc2, 0x4}, 0xe107, 0x1, r59, r60, 0x8000, 0x6, 0x3}) r61 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r61, 0x0, 0x0) shmctl$IPC_SET(r61, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r61, 0x2, &(0x7f0000001140)=""/197) r62 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r62, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r62, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r62, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r64 = getgid() semctl$IPC_SET(r62, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r63, r64, 0x10, 0x8}, 0x6, 0x1, 0x3ff}) r65 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r65, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r65, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r65, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r67 = getgid() semctl$IPC_SET(r65, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r66, r67, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) r68 = geteuid() r69 = socket(0x18, 0x1, 0x0) setsockopt(r69, 0x29, 0xa, &(0x7f0000000000)="03000000", 0x4) setsockopt(r69, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x0) getsockopt$sock_cred(r69, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r71 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r72 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) r73 = dup2(r72, r71) r74 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x0, 0x0) poll(&(0x7f0000000200)=[{r73, 0x1}, {r73, 0x30c}, {r74, 0x10}], 0x3, 0xffffffc0) r75 = getppid() setpgid(0x0, r75) fcntl$lock(r74, 0x7, &(0x7f00000000c0)={0x3, 0x2, 0xc, 0x5, r75}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) shmctl$IPC_SET(r61, 0x1, &(0x7f0000000100)={{0x70000000, r63, r67, r68, r70, 0xc2, 0x4}, 0xe107, 0x1, r75, r76, 0x8000, 0x6, 0x3}) r77 = getpid() shmctl$IPC_SET(r42, 0x1, &(0x7f0000000180)={{0x6, r43, r44, 0xffffffffffffffff, r54, 0xbd, 0x7ff}, 0xca06, 0x7d, r76, r77, 0x8, 0x0, 0x636}) msgctl$IPC_SET(r1, 0x1, &(0x7f00000001c0)={{0x6, r2, r4, 0x0, r5, 0x100, 0x400}, 0x8, 0x47f9, r40, r76, 0x3, 0x9d49, 0x4c1b7a, 0x10001}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) 16:00:07 executing program 0: r0 = socket(0x10, 0x3, 0x3) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) 16:00:07 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3b) setsockopt(r2, 0x25, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r3) sendmsg(r3, &(0x7f0000001580)={&(0x7f0000000040)=@in6={0x18, 0x0, 0x9, 0x5}, 0xc, &(0x7f0000000100)=[{&(0x7f0000000180)="e3730a6f7be7a14f69f7c6f9c4ee3303ba1fbf2d0cb139d9570ba22c6fb93446a8d2f744fde1179eeef828df6ef88716ad29878e3159072662d426840da532ac57a41a5b60460ca10aacdda41fe3e7cf9e038880cde6503b70dd08680e4df73b651ada287851ed70814925b6d9c6cfc295af8bfb06a9b0b019bd75ecff373fbf4c57ba7f08e88c42c2de282625071414e2544a89a72ccbaadf0c81", 0x9b}, {&(0x7f0000000080)="a85ab9067eb049bc7770d9bab41787b631b0fa94ee406f7f97aa", 0x1a}], 0x2, &(0x7f0000000240)=ANY=[@ANYBLOB="6800000000000000ffff00000008000000dc110b52bfd1a4f63f135aacba587eba2157c30249f03a664e005810bd3c4fd75d2ae75ff7554474c684c59c6ed48f1778b944d22abc8bc4c825a60e5a3df887282700a215c2b8fcce21fb9952cc255fe2fe1814860000800000000000000001000000000200009024d9fdef40d40cb5f36bb142312684d885bfa4219ffe79320064460f8c32c766ccd33e272c5d2ef3e14dfde2e2f7b11d8b1afeb24141459c26f426142691a9eabb96a7e69f752a113fa02e00b6aa9c3d71a956b471e8cc62ca8b06e8ce04e7ebe55c3dda136e102a70fee986d50000500000000000000001000000080000006e346b5c3b4c4fa5d70916e4189f5c2ac161a1ca8df1b402442df31aef7624c3cd699b7a5a2c189d72ad433c5234d98e3f7389bb43ce1a53b931be3739000000d8000000000000000100000007000000d4e5b920fbde494126525dce67a90e72c46c2eecba8b88d61c21937e97f38f36db47aeb4f0962e3e3f247439023051c01d80028fb17fd78f744e648f97678321b0d7b7ed953254a57dab8705a6a6fa24665a1c89f6fd28adc24e630badc3c93f45b92349c180fa2b71ba1fc0e3f040c08d705f27c741a2fe50c8e4833260a8e384deece545fb655b5300d74e00e9b58de706601be51dfd08849e0f185598956650174f3c8795f5e959bd5feff466bc126a69e30cbfc5b445cc5e2f9277d9eb65c96492ce00000000f000000000000000ffff0000ff0300007224320fdbc1449c89191b7b62354c69e3cde1be38b9725964a2240bdd325be899437491f425e6f9f392a3d010dc31e157e43e4ec793a6cc84f7812be3f0fd4dd63dff617ab5e4c8f1700fd43f4163c2894b23609cb51f76178ca02b28b30ba6243c9dbfb5dc64b6a5727b7416143ca380ee24f9cfc5d9834acccc1eb1ef2a856aa0111e3b958a6563b9fa5e63d08e591cbc9f90507bc3c41b96dd7b8367079c690245e811e7270985afb2a7e90bf0e2d550285bf6e93d3b501dee44663078bd694c54ac8c435b41e55f56c3bc900d8f8bd74634279b1069bac7cf369d2e1e001010000000000000ffff000001000000684992b77d328f509196413bb3a70143ae412643946405647ba5d313b188351dc95fd435717b1a8758c4a73aec01e5ca8ad0c5189fa7f5c0983ec98a9b84fe604d7028f2c917b7257356e2a21e96e4e37968720f980176903d29028c35c71229bf43d1d0bafa1331efdd5b8b3b1786927f62c4d7846e57dd78c148236a1ebbf171b9b9c89a604fe37671764ef450ee72e94095c7cf45fadabaa0d54c51c029d8aa05dd0f7db3ff6b23c10dfc84d6b1b8c0886208714252c64ba8591bd851e0e5af14756f139ee2e417b7357e4026672ef9e8b5d83acc0d62d8dfdadace78b189b5ad85ace95129942139e9dee1e8d8ec6c64fc6ab7b574e9a7613d324f49d2b81ed37cf9666d630e2dba78ceb0e506154f292d82f71bc0ffb0b95e83ddb2f8ca28327387ec78e9e45161eace790cdc36f4185fbeebff6221e773aac437f58683daa3265ead05f70d10d4c65f8084ddbbc03d658eaedb8120098016a856646243120cdf4bfbfdcadb220c3f64cd2c7d4b6c4ccb9154996c3863feb81dd0d8a0a0aefac4fa23ee5124bf37fa0196c3825d157d96eb2382fa925708659b34ed448015ba5172f9b09cdf19086768f21d44215ad5e8ce0dca8a3d6a853bc2e14dc821c895c8a36b34cb9de9ab450e3b4f696c86da3d287bb9c21f81d66c12e2f6ccd9a96effc914dd4cfc87d1af9fb451c37e56d45e74d76ebccaa63f757f69474c92e7cbc7ccf910d1308937b1b8f5136469969956e40103d6665415cc60f5b96ab6c7f6133872daf010280baf47c0180316b86d98a3ffaae23638fdee2e2abaf23b8cb8d4f0cb7a8a3a671c9b45d5a0af4d521040547c020f68c45d8a80f4dbb5460552f4bfc13d2c12b64abbca5058a71184394f74b000614581f51ff0ed024a47ab41823c0c6f20c5fc0a38a51fb6a22b70741263a119aee96388c295869423d0cd3e6f5f03dba86ee93aaa833219d0bde888cae9736f41da091b949d30054704652ca6a2c820fc791ac61077d968e048838c6c4d11c312445f32cfaf2df640db2640a3d889ca9d3990f8256163d068b5193e35ce0f0fb8069d5c1d0060de2a6d8333e3db28d7d9e08bb33cfa561aff0c1b49d4390f4bd71dd9e3538a0ad5f9147e0b086982e3e7ee1d8a940c865ce8649f7dcf4d04803cc9f002e67ec071a2b8c33e1982f5293f037022dccf1702a75f9f89238ba53f64319ba54eea8ea859ce20cf09a7c1e0103c233d2b3b66fbf0047032d4ecda813ddccb14cd987c4823d043f7c13cec9ae5b2a76cc499fdc9393f5f0bff6d3b6f900839a7cf709aa5397dcf97d2bf689826bebe29e8431a644fe30d32cc1e3b84fbb1ee00e301e8945ce3c9c8d4c5e73d4b63e6488061caad51b35130bdfa3c35596078d3e4e14f7a088e424887903b63e7d17c5a336573b0535658bd2bc75b845df541f594594fa7507e706bb02e7faceed10f04c5101ea5ff85426c02f1a6b2154465c7761e471f3bc7a2e4ed406ddbe9c1c81ef28fda734280eebb338323450269c5899d7603523591d29e47e32b517cc49a9fa29bcf83f0f88c21b3f1f0b2f3e543e5a1451663958f2a67561c9c7770ed694d5d43fef311ef6777b30bab98466552ef9d21f5d1b2b8fb836a47c6cb9165e77b5c8db17f5edb3ddc9bc1e7cfd01db0959aee54f004c6f733fbcbe7c5a9f824d4eda4114af38c8d0feb4fc17801eb1c48aadd1ecfab553602f28e5c6796b2fcaaca33598fa6e11d193c85c64983cc5906396d6414f4fcf4d36cca695dfb566bb1780397f2a6790254ab28a9ea4d4a5a3ef0baf996802194c81d2ea203f2462fec79c673206539073a55249ec087f8eda3a2f51665a964b1e80fcb11a22c300b763e4f862767bf540e31ff03802049f398cd1f851a4e68c09194bd4dc17e9362eaeb00476c084fcf086d56f3e3581921b8a0027afaf0732c70fcdbc8ca927e9980dff85f1670b1d9fea06568739449d1bcd86719f8088ffa6fe136ee928664f0e7fc247ddd355136cad16fc703948168cef91cff54372119575e90ea26d340408c65b1f1fb4fa44f1bbea10b4cf7449d73bf7b4c6a18135c97b7ad30d2b52428488310d80fd41b870befcd0f9a4362c7c943467b7c60ead9de56291fabfb2a381d9f36379e535307f440a839fa6634fd3a2113a8d16f7510d51414c1d0a90b7442810a1e497a8e5461e658b39db5e04713ed615bd0032f01dc003c61e9246d406e056ca26718fb956fe34c006b03a403ef578eca8eb5a907db9e6d62ea519ca327fd40cfd970a625ec58ef41abb6c088f6443aa897eb79ba8037ec03e2b5671ee6c9bea7797f33e02f61a38edd0ff8450f9f27179bdd1296c63e0e4052355d67c34bb2db5b78f64b2ef3057bf1fc4bee8d5dff76b26e08ef7daefdc044c82f210b6ac99fef4dc443cd494f42dd0c1626e1d17c15878b7a0ca5375a187b396092fab7be6f5d597f8b10a2624576370714c66978e18bc8d09ff252b699a1002bde2357f4c5da589ec6749f3df8efc9abc0d30bf4263c644b8602bf286ee3f28b09eade335d9b5efd85fc25d58cc2bcc5531e1fa0dac99eb19147ef43bf4a50b18a114647f101b121493d61c685e5b67d7479db698097640dce01394da9fcc16e557cf3ef817008b8feb3034857b035acdb93e1f7d74ffb056e431bfbf234f1e6ac01bdb75a0ed1f2b30fa4d6ad8adaa20bc0dcdf2351de301beffa7345ba0d1b6e845e254e7f5b3120c7c5428f609b28f535e2d1cd29c43888dfec41c6fa845e36d98ea46c7f023e115cd4a2e0195ee9e8c10ee4c4906379343fa8121ad55ca59706d9309285386479ad0ba0ceacc50a1d6a62d0b777ed54ef6d4691f5ccda28ef10eae75517dcfe9b70611aba2e2368fad7405749fdfc72f525058a63cb3009382585fcef76e1b46645a4ca7466288ffec9662b9d76afba943ca955a841e7e40ed72ef8afafe526bc8014fedd03ac187bce57c2c451eb8a009f6680728110ef9a14b01307d4ea6b010eaa73471031bea9778f9bc0f1e6188d12c7c51900bca9ef5c9e004152de4f66559bce99a81538f99a6219885e3dd2ceb44c06c0d2f71a10102d7f473c4c739fff3bfbde495f110bc61329b40429620dbf35282ce1fd3f50f376b1ab3dd0ea25e1cf2eec7cba0d557a13373c57f8bcbe4949d78496807dd0b180b65d43c343a895e236ef2acda2b4362df1cc6f98cf2ab8bb4bf3030a2dce691c3e2c2f6e3982e272c283f118c8b54c106199c420cb7b496d225f825d447464a1df4796c13f3f3e75486870e257eb09a19a837bf0ed5a9ea0bc46aec6ba8ab588d689f7f63bca379eefccdf49fbaa774f1083777f84180e37ad9fde2e8a3cd3c21d9d1cefb2ffa0dd5e703b2dd0c2a608d74f6c20716ec0371956399b3aa987aaed371eee6b15b2e85388d5c60fc70efd79cae0036f9655995b18e959a04a40e1541a3a7f860f307bd1eb764f6c94ec7aae16ab491b75d94ce5f79fb7b58efeb59499bcbc271610088cd8628dd8d332eb4d01a6433f2d40dcc162de62670e12326d450d49accc631ff7615f398c3eac91a3083c74df33a30828f1fd453c27135c7c7027a1b997f0fa4bac8f2c0062b03ae967f068f7196e2439bd07504ea244f17ce09c0231284fec4e3bbd6b46068348656faa10f57fe8508f1dc415795dc53a3420bcdf699a653f6e690bb9e324ed853f4e764be5a811c894bba708380c945ea5275f751af57a29f1dbc24728627c2a0c1a998fe5d8042a4129a14565f647a2f84d302086b6128bab7f7ec9990410b34864e7d883a8be0790946fbad5e7f607ad29af06bff0ab54775ec501d56ea102a6a506c5802676b0ed53fb65ea814500818300164b29204c94f5285e602c1e9a76867fd54a3addd6218d940b7c3472322d9fdff6aa95c80e756a77175c01712bbacb82e01860186adfca597a499c6b2bd8e055b014de6f9ee771500f50033a3c1080998aae78cc18262ca9ce7cf3d862e62738da8dd8e89c10b67815a5c8b57b2ed3d858c17b722671e4bc3b3cf78639a6a932eeb88b621e40baeb67c9af8bb606a4b88b0a2156b132727439874c412bb26fbcb0cec81bd44b85d370bd851cf5f869482bf164629c89743907bb8d045b71a2dbd9cf234d4d92b10bf9306e98e126733e1e7a2557cfd15a4638534f8ce63c3f5a22a3ba46add370dd6b644c36068b24a8341fce2758f4558d503da831be9fc395b8c42003d4212980cc2890891d4feea372850c603aa3cd916308e8d60bd19574ebebfc22305ef753a4d38b32ecfc0da24f8dff2e23275fc417619ce3c646f44b09ef48dbea55561ac50f36161a42842a7026ed2b54968729059d4fb8cfd6cd3dc1a0bf8158f189b981a2aedf26648c6b7708ceb5aaffee19df24b8fb23c13c1d8425259a6a87d01d4879e8892a42e31d12225c938b103eff278edd0c07272e457123fa1ba15dc19e749c38872a93a2d8b3ca3dec549153d62112027698d6946b7a544051b1d747df7f0d3ed569cb1cb2d058b774dd6a57c68556f5a9cc02e353a7b8df64c538dd132a5d41d5cc34b38b40cbb483db687a781678f9abdc2eeb9ac32999f81934b79cb6b3bad23dd939527a90c94a44fec36ee6c26f33826a800e292998970cb921962a67189c1f70b96df893a904b2c5ceb1288bc993df15ac1462403854a682ec619985039f896b4cb9cb3065f9c83d51bb04465436989d439a759a463abf4abfe68a32bbe92f5556a387fb7d95a3e6869436b614e10cc64383150cd0dd2a14760675e196e4b5ef431c36e43e8f7934e14b67e4e414620a979331f091fb7bfd614e502bc9191c88c1b8f4eaef1242cd07901b67759a6d52cb7d658cb2d9fd0a0a687ceac77da56caeed2df5c767c29694821c7794787b12fe0b6b5bbbd6b59756be9035e1acaf70ba6f5dc90f919638ad169a769e6c873bf1635908e689ce613cea369b94efa44576178c278c35818d6ebe5843b71644dfb412219ede16dcf60abc9f545b515af6a89e894f80676966005aea7af4ffd85ecadb11b2da57d823a3391575c2d01e04bde03330689148fc0f3d9f41b6c23e4c01057eeb333a1bf2be1ee395d071868640b52082fb80de8ddb22ee7309c7bbc4ca418e841eaef49a3a2a67c1e800dd1a699310153bf4048ad98d6711c45c2baa3b4d0c7ec028e4cf4ea65a9efbfe56e63407b91f1ce691022666eb9fe399efeac58258b46c4803cb868932c9479bfefabd438534415dd9ec24e98d35e5eb3ee1893313528f32ef93b4dcfb0501beba5e30102dc7ef46e6f3967e4d6d41e9d3deb62c9258e4b0ef58d621b2d2fec9ff2a13a52d97f53b1b22375efd38112dc539b1f16bcc783d0dc86deecc971820e16192846bd912bb8134bc8f1395fe27533d4a505769b346a047792ab82b4fc0338bea0aa6c635b5c0539bb9b10f219ffe099e8109cc2881c60099c5f05914f39b789f7b9647367839de61a4e153c853dc07956adeb81a073a0023068a070f28377432c2d43889d174c24b62b63055c8158a2ecbd34869e277f1eb72136bb04ec87863067d72788966368b53edaed4949c9981a9a2005adb3050e8b199a78913ef458e4d7ed64a0f2e8960bd4047aa5361427dd25056116c714ff299cb23199bda82febf1851e10967d0de1cc1e01963c852f26101bec36a434741e7a916875e719596ab17816b277df6e8f189276d6b1bcba77931e071f246258bb449c4b6b7997427dfe633343bd4a14a896660109433e06cfee026afc852d7f24dc5f541ae980daca81966"], 0x1310}, 0x404) write(r2, 0x0, 0x0) 16:00:07 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) recvfrom(r1, &(0x7f0000000080)=""/33, 0x21, 0x840, 0x0, 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x20) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x5}, 0xc) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) r6 = dup2(r5, r2) ioctl$WSMUXIO_ADD_DEVICE(r6, 0x80085761, &(0x7f00000002c0)={0x2, 0xfffffff8}) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000240)={{0x18, 0x1, 0x5, 0xfff}, {0x18, 0x0, 0x1, 0x5}, 0x81, [0x8, 0xc269, 0xf90, 0x1, 0x8, 0xf8a, 0x400, 0x6]}, 0x3c) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) r7 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x80, 0x0) ioctl$VMM_IOC_INFO(r7, 0xc0185603, &(0x7f0000000100)={0xa2, 0x0, &(0x7f0000000180)=""/162}) 16:00:07 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000000)='\"', 0x3f) 16:00:07 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) bind$inet6(r2, &(0x7f0000000180)={0x18, 0x2, 0x4, 0x8}, 0xc) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffffefffd, 0x0, 0x3ff, 0x7fffffff, "735160527b0100e534840700fffffff800"}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) 16:00:07 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0xfffffffffffffffd, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) msgsnd(0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="028000000000217b978f8add79a833"], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:08 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) r1 = socket(0x0, 0x4000, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000040)=r0) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCGRTIMEOUT(r4, 0x4010426e, &(0x7f0000000080)) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x5}, 0xc) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) setsockopt$inet6_MRT6_ADD_MFC(r6, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x3c) 16:00:08 executing program 1: mknod(&(0x7f0000000840)='./bus\x00', 0x2000, 0x8612b) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000740)={0xffffffffffffffff}) getpeername$unix(r0, 0xfffffffffffffffe, &(0x7f0000000780)) chroot(&(0x7f0000000100)='./bus\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000800)='./bus\x00', 0x8120, 0x51) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000001940)={'.\x00', 0x100, 0x2000000, 0x1ff, 0x1, 0xf8, 0x6, 0x5, 0x1, 0x1, 0x8, 0xffff}) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000040), 0x2) getpeername$unix(0xffffffffffffff9c, &(0x7f0000000180)=@abs, &(0x7f00000007c0)=0x8) getsockname$unix(r1, &(0x7f00000008c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e3f55f4f8722b302da621f83fe4b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e50000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000"/4098], &(0x7f0000001900)=0x1002) r3 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) readv(r3, &(0x7f0000000700)=[{&(0x7f0000000000)=""/56, 0x38}], 0x1) recvmsg(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f00000001c0)=""/121, 0x79}, {&(0x7f0000000300)=""/220, 0xdc}, {&(0x7f0000000400)=""/142, 0x8e}, {&(0x7f0000000040)=""/58, 0x3a}, {&(0x7f00000004c0)=""/189, 0xbd}, {&(0x7f0000000240)=""/73, 0x49}, {&(0x7f0000000580)=""/178, 0xb2}], 0x7, &(0x7f00000000c0)=""/53, 0x35}, 0x0) write(r3, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:08 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) pipe2(&(0x7f0000001200)={0xffffffffffffffff}, 0x10004) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x65}], 0x0, 0x0, 0x0, 0x0) dup2(r0, r1) r2 = socket(0x18, 0x1, 0x81) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) semget$private(0x0, 0x0, 0x400) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSRSIG(r5, 0x80044272, &(0x7f0000001180)=0x1) unlinkat(r3, &(0x7f0000000100)='./file0\x00', 0x0) r6 = kqueue() r7 = open$dir(&(0x7f0000000040)='./file0\x00', 0x10, 0x49) readlinkat(r7, &(0x7f0000000080)='./file0\x00', &(0x7f0000000180)=""/4096, 0x1000) kevent(r6, &(0x7f0000000000), 0x60, 0x0, 0x20003f, 0x0) 16:00:08 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x8000, &(0x7f0000000180)="d28de0f39d9b864362b3d3a186c36c0c906f6314f987bab715a27222a2210fc94c9b13c177c4476589709e90339ff8f37baaba15ba3c4fc7edc19fbae85ac893f020699ad8269c8c97fcf466aeb9d6ab49e1996ee95cb1d073ffa06060521c0f4bf3ea928ad636f81a238b2583aae39a8d711522b7a7a3acace5269249ee156d136a16cab02d4d932a12930afff33d5d913d346fc0cb166b0de3ac8dfc5c6f7cb7ed45f0435b", 0xa6) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) 16:00:08 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0x0, 0x0, 0x4000000010}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0xf8) open(&(0x7f0000000080)='./bus\x00', 0x10, 0x8) write(r1, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:08 executing program 0: r0 = socket(0x16ad2c4020f775d5, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f00000000c0), 0x0) socket(0x18, 0x8004, 0x40) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x200, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) r1 = syz_open_pts() r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, r2) getsockname(r3, &(0x7f0000000880)=@un=@file={0x0, ""/20}, &(0x7f00000008c0)=0x16) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000080)=0x7) r4 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r4, 0x0, r4) syz_open_pts() sendmsg(r4, &(0x7f0000000840)={&(0x7f00000000c0)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000600)=[{&(0x7f0000000180)="5539e89b12a230f1c41de53b1e7a2e727069ef87e3a08313fff4279338af4b563b8e921a842c6d37a4e3367705117e1ba408896289b75e19e58596e4395de10cd1112c59470d0ef466f3ab53d6a522f54e4c4c713af005c5a4a9f0ec2f4db8c11bbc5d4f7dec8e70370c9ae8ec25aa854cbfc80f9919ff07723ac0504895c9d639910f65581ae4f2798412bc934488a672cffe3f8eab366b4315f499bb72e336d5402b5b7e86bd1d799e9681e426ac215928c88d27cef339dda2c58f404e36f0e71f050c5296ddfe1494a82744209d1a28b8a8b2cb491da185224c3a94203377e8b711c6206b", 0xe6}, {&(0x7f0000000280)="b8c0904100a22c3660951304895e7a6aa2341127827eb87ec24dfe1a4f39ce0012aeb8824f0d45233c0368c218444a64a9477f75a36ec7e4f676a1648e21f63d72aaf6f1f40a179a7daa034bf15adafde22f74217a32933138853ae399d1a583c8582dcc0803831bbbe851398138d128807e373b683170be17a7127a5b3d796c39f2", 0x82}, {&(0x7f0000000340)="7bbf0d6fdaeb87fc05cdbfcf3d0484384d347eaec022f0dd28b4cad499bbb4f4d25bc6af7a3fb8e6f6ab1a07180459f9886b6a9224fc88d3b98b66391e67258379d6940c9a7a163059e79d2f7fb625cdbec9009bc13fa800d855b5047772c0900c68711e4648c55b9c70f36054215fb2d915c5495d44df9dd6db3842c7518260268362f66eeb65afd7", 0x89}, {&(0x7f0000000400)="7cd8dd27a3fb9849afc01b78eb19395ac5672357e3b555c95e8a4a4a65d2298acd5585000f405dd2fdf64e03b21dd453db2ec5018005c79808b75ba4b54a443b084e85cd56af1cd35cf1583cc4cc134c7b07f3768b2f564bcae35c2cb63b517e95ffaa6dee59bc0456fbf46a72fdee0dbb9db26adba1daae9f8ab3fe6f3d6e93cc2a476ce0b64d9f8a5e18f534a9b0f64642160254f13d081049d94ef70d3960b9d3189601a36cf309c14dc7da5d9ec65aeea97befd6b8b7045fed8e985e3557254eb4de449593f15c1766a4a090f437176cdbd0530b89c8aa5b58a8074a8f7654c0078a6646fa80849e63aa4e15f5061de765e7594be5c488ebf0", 0xfb}, {&(0x7f0000000100)="f02cdb83c46696fcc48d52ec7123cc51ca8f7c60ff8948fd24", 0x19}, {&(0x7f0000000500)="8f0eb1c9bbfee906b55948cbd45bd6b02028487a67d2b21276231b38f90685c83f6ba4373f208d704ff87968bdd85f292307cd380305cc4a4e28f98d0fb2e6607bb6b72e6e485da389722e0af2a349e43296fab74d0036184eb8b31295c06d191438b4d6a6368d31412031bf97514f0419d4f4acaf1889be1e51847a33f8a3d65072cf318cdf6b68bc49968629c242f4e3abf47ad6928e85db1c191d5f55454343859802dd1dfe9557daecaeee5fc97fba2a07059727ee46d72f9e52056ddde3146c72605f313c9ba52804d2b949ea9b38805dd21f29", 0xd6}], 0x6, &(0x7f0000000680)=[{0x80, 0xffff, 0x200, "1c0d0a77e1ed53c4de09c011bfaaa16f520f9401063d3c2a095e07681dcb0a69804a46a22ebe534898e5a080d6676466cd3371aa96c2c1b9ea1aa49c0cbc993cdbbbf311c44f39e082564b64661546dd7a077110d0767bdc5f2bc4c5d8fb33c6347fdeaa71f12491d6"}, {0xc0, 0xffff, 0x1, "80fa6d2784d3512d942f986824411b56bc195ef811e493b6bb1cc655892a82645233c126f858a009aaa8cf1f39e8b7660f8b7500a04e90eafb12143ee37d07e75fdf4878ecd2f4a69f209ae646f86c9139f2ca75d621b65139adb583871098bab0ff327cc75d8de97d7d29677698645235b3b8e6ecf18fccf6d848162357a674529dfa1a42daca93c4ea2f8d9733d8fc4a9fb77e5220ff360d055fb7f42f77fcb3f2d1c40b7be269ad9f5808d7c678"}, {0x70, 0xffff, 0x5cf, "fea197b7217281cadc104340f828deb2f4dc21f47934fd08bc3a6eb907475ad28e42f8a359f91e9b1ea40a423b7a6f2e360a568a367666723f69b21836e8a54cfe56b1dfde33b9ee48f2ae9502108a308bef723a65da4339fcdfaa"}], 0x1b0}, 0x400) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x1, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x8, 0xb) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000100)={""/16, @ifru_media}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x80}, {0x1d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) connect$unix(r1, &(0x7f0000000140)=@abs={0x1, 0x0, 0x3}, 0x8) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 16:00:08 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) nanosleep(&(0x7f0000000080)={0x5, 0x6}, &(0x7f00000000c0)) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000000)=0x9) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x5}, 0xc) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000180)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x3}, {0x6c}, {0x6, 0x0, 0x0, 0x100}]}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$BIOCGDIRFILT(r3, 0x4004427c, &(0x7f0000000100)) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x2}, {0x3}, {0x2006}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x20, 0xff}, {0x80, 0x0, 0x6}, {0x407ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000016c0)="718bb23aabccd003b5407dca48b9") r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37f7b1ad6b3e910c411d6c6aa98d8851fa8a0f45ca76011b873ce0fbd6a900000041cbc3cf740e8a70530000000000002452000000000000010000000098490d077aaf9544666aa81d54b9f85142108e909d7e1b3b3d84b99db7747eb2c045"], 0x10) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfd72) setregid(0xffffffffffffffff, r6) sendmsg$unix(r2, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="af6900"/16, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000100", @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=r6, @ANYBLOB='\x00\x00\x00\x00'], 0x50}, 0x0) getpid() r7 = getpid() ktrace(&(0x7f0000000340)='./file1\x00', 0x0, 0x528, r7) r8 = getuid() setreuid(0xee00, r8) r9 = socket(0x2, 0x2, 0x0) connect$unix(r9, &(0x7f0000000380)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37f7b1ad6b3e910c411d6c6aa98d8851fa8a0f45ca76011b873ce0fbd6a900000041cbc3cf740e8a70530000000000002452000000000000010000000098490d077aaf9544666aa81d54b9f85142108e909d7e1b3b3d84b99db7747eb2c0453b29d7806af496f2af4b0243b84c255a0e58115e4501c4d57cafe7863ec9a51974b72b"], 0x10) sendmsg$unix(r9, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="10000000000000000700000017000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="00000000c9fdffffffffffffffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x11}, 0x0) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000680), &(0x7f00000006c0)=0xc) r10 = getpgrp() ktrace(0x0, 0x5, 0x2, r10) getuid() r11 = socket(0x2, 0x2, 0x0) connect$unix(r11, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37f7b1ad6b3e910c411d6c6aa98d8851fa8a0f45ca76011b873ce0fbd6a90000004100000000245200000000000001000000050000000000000044666aa81d54b9f85142108e909d7e1b3b3d84b99db7747eb2c045"], 0x10) sendmsg$unix(r11, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="30220000070000000700000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x50}, 0x0) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000700), 0xc) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x20}, {0x80}, {0x407ffffffe}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x20, 0x0, 0x6b}, {0x80}, {0x2}]}) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r13 = getuid() setreuid(0xee00, r13) r14 = msgget(0x2, 0x8) msgctl$IPC_RMID(r14, 0x0) 16:00:08 executing program 1: r0 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xfffffffffffffffe}, {{}, 0xfffffffffffffff9, 0x11}], 0xc4e, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) r5 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r5, 0x0, r5) r6 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r6, 0x0, r6) kevent(r2, &(0x7f0000000040)=[{{r4}, 0xffffffffffffffff, 0x40, 0x4, 0xf134, 0x3}, {{r0}, 0xfffffffffffffffe, 0x0, 0xf0000000, 0x2, 0x273}, {{r5}, 0xfffffffffffffffc, 0x40, 0x80000000, 0x400, 0x800}, {{r0}, 0xfffffffffffffffb, 0x20, 0x10, 0xff, 0x200}], 0x8, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffd, 0xd1, 0x2, 0x7f, 0x9da1}, {{r6}, 0xfffffffffffffffc, 0x32, 0x20, 0x9, 0x7ff}], 0x1, &(0x7f0000000180)={0xfff, 0x4}) kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c68, 0x0) 16:00:09 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r1, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgrcv(r1, &(0x7f00000010c0)=ANY=[], 0x0, 0x1, 0x1000) msgsnd(r1, &(0x7f0000000f00)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8f662fcf5fa3b56cdb615f058b0fed6706a08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b7000000000000000000000000000000002b846e9ea6bfe963e868239614464ff1e6c94011be14a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e1729f126bc3a02a8f43b026a7845a0f847e1a4b0233c6dd9ff248b7496fee38c4e6eb063b60b89b7bfe5fc922fc62051825a59672eec89f638644a65b48ab42eb72a1560317678bad0aa724b5fa4587f492a3d9607e16cd11b34881c3fff8ff7cc027583d3f18d2f3f791951e888f1fdcb99d13b6d6240d00"/399], 0x1, 0x400) r2 = getuid() r3 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r3, 0x0, 0x0) shmctl$IPC_SET(r3, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000001140)=""/197) r4 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r4, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r6 = getgid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r5, r6, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) r7 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r7, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r7, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r7, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r8 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r10 = getuid() lchown(&(0x7f0000000040)='./file0\x00', r10, 0x0) setreuid(0xee00, r10) r11 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r11, 0x0, 0x0) shmctl$IPC_SET(r11, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r11, 0x2, &(0x7f0000001140)=""/197) r12 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r12, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r12, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r12, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r14 = getgid() semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r13, r14, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) r15 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r15, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r15, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r15, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r17 = getgid() semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r16, r17, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) r18 = geteuid() r19 = socket(0x18, 0x1, 0x0) setsockopt(r19, 0x29, 0xa, &(0x7f0000000000)="03000000", 0x4) setsockopt(r19, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x0) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r21 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r22 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) r23 = dup2(r22, r21) r24 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x0, 0x0) poll(&(0x7f0000000200)=[{r23, 0x1}, {r23, 0x30c}, {r24, 0x10}], 0x3, 0xffffffc0) r25 = getppid() setpgid(0x0, r25) fcntl$lock(r24, 0x7, &(0x7f00000000c0)={0x3, 0x2, 0xc, 0x5, r25}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) shmctl$IPC_SET(r11, 0x1, &(0x7f0000000100)={{0x70000000, r13, r17, r18, r20, 0xc2, 0x4}, 0xe107, 0x1, r25, r26, 0x8000, 0x6, 0x3}) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000080)={{0x8000, 0xffffffffffffffff, r9, r10, r17, 0x10, 0x8}, 0x8, 0x1, 0x5}) r27 = geteuid() r28 = socket(0x18, 0x1, 0x0) setsockopt(r28, 0x29, 0xa, &(0x7f0000000000)="03000000", 0x4) setsockopt(r28, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x0) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r30 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r31 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) r32 = dup2(r31, r30) r33 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x0, 0x0) poll(&(0x7f0000000200)=[{r32, 0x1}, {r32, 0x30c}, {r33, 0x10}], 0x3, 0xffffffc0) r34 = getppid() setpgid(0x0, r34) fcntl$lock(r33, 0x7, &(0x7f00000000c0)={0x3, 0x2, 0xc, 0x5, r34}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000100)={{0x70000000, r5, r8, r27, r29, 0xc2, 0x4}, 0xe107, 0x1, r34, r35, 0x8000, 0x6, 0x3}) r36 = getuid() lchown(&(0x7f0000000040)='./file0\x00', r36, 0x0) setreuid(0xee00, r36) r37 = getpid() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x400, r2, r29, r36, 0xffffffffffffffff, 0x65, 0x1}, 0x101, 0x9, 0xffffffffffffffff, r37, 0x8000, 0xe5, 0x6, 0x2}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) 16:00:09 executing program 1: poll(0x0, 0x0, 0x10000) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x200, 0x0) pckbd_enable: command error 16:00:10 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) socket(0x1, 0x2, 0x1) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x10000, 0x0) close(r1) 16:00:10 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}, {0x18, 0xffffffffffffffff, 0x3}, 0x0, [0x0, 0x0, 0x4]}, 0x3c) 16:00:10 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r0, &(0x7f0000001d00)=[{&(0x7f0000000400)="9d2a6d5576392568e6601bed4c360b46692b6139cf3928abcd6ab6fb35d5146afc5e03f520abc3e5963b17ae5df419e4d1e7e24fb23063020c925206463c760ff8f31913b148999989389553e82be803cff0160a90", 0x55}, {&(0x7f0000000940)="6aa463ad952610b5531fcbb641f6a489b47973a60b77e5d0af41e89558d68579d2556dc99929ab0d5c692a43cef2d4537d6905e61918dae987053666a88c12bdf4d6bc478d0316d857fdb83905923a6c8bf5a1e394b16c0381249edcc20631f64d665052582da075abe2ca3c0c0742f743cc4d53e83d1957358181dcab7431c59b1bf9e150cf2ed79a7aa1ae8d8ac0c31db61583effaf5ec11d87fa790a1a2c9e885e06d5250cb826007562ad68c5457a23b9453febb99efb0ec8c35e66112407b5184131957442fead169a5799ce62aad7aaec67547311f570c8f29988730122274536649992f29d3dba5e0a2a1694dc7c4da318acc6f5e7e4f8d124e2bf9a5ed00e3def31249651fa19338ffaf6f4a1e2319f9133d06fb94a6f7c6cd32838784d5ca953449a333a4bd7d90454db0e27b1513db0b12c93422633869f7b63b96198cfe057bfa2a3fd3f91ed037015fe7bbcfb918f25f6efc30605195a22cf777367caacb014c0051dfdaea9ccef0f1d7fa3c1175c220a0fda88bbb2816962ad427c047e9ef41d032e2ad62f035d225b04495ccfc10d66db7137b8d3c69413771e9a3876d1b88f6b3ea7971", 0x1ab}], 0x2) symlinkat(&(0x7f00000000c0)='./file0\x00', r0, &(0x7f0000000100)='./file0\x00') mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x810, r0, 0x0, 0x0) ftruncate(r0, 0x0, 0x1ff) r1 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000040)={0x1, 0x1000}) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000080)) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) 16:00:10 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xfdffffffffffffff], [0x0, 0x0, 0x51e, 0x0, 0x400]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) socket(0x6, 0x4000, 0x3) r2 = accept$inet(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) accept$inet(r2, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$VMM_IOC_INTR(r3, 0x800c5606, &(0x7f0000000000)={0x7, 0x9, 0xcbee}) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 16:00:10 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) fchmod(r2, 0x88) 16:00:10 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/115, 0x73}, {&(0x7f0000000440)=""/109, 0x6d}, {&(0x7f0000000040)=""/202, 0xca}, {&(0x7f0000000180)=""/9, 0x9}, {&(0x7f00000004c0)=""/96, 0x60}, {&(0x7f0000001980)=""/167, 0xa7}, {&(0x7f0000000000)=""/40, 0x28}], 0x7, 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x10, 0x0) fchflags(r3, 0x0) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000300)={'./bus\x00', 0xe2b, 0x0, 0x401, 0x0, 0x5, 0x63a8b006, 0xfffffffc, 0x1, 0x2, 0x7fff, 0x7f}) pwritev(r0, &(0x7f0000000140), 0x28f, 0x0, 0x0) 16:00:10 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) r7 = socket(0x18, 0x2, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8080691a, &(0x7f0000000300)) r9 = dup(0xffffffffffffffff) setsockopt$inet_opts(r9, 0x0, 0x0, &(0x7f0000000180)="7998b22a97f8b307ebe2d2022c6ccf505a61a25c7aec1fca3dbe772e7c09874dc5652a1eed06e1365fca62163a07327433f7145b8ad4ac5fd729d7556a5140a2502eba44a503f9abce7492698ee4c8e62b72b9b2f8a52d95a31e0f2e2752374b819c5888a79293c013525ced541b7fb9effff57ecda1d5407c74e6c1ee9a9d600bbf4bd70ffc9df54a8b9a3a36088255b9c351d6866c579ca7201f6a32f42b5454fefd3784f10aa15d5b385c92abf3e0df1aefec4ad9ff08525735dbc9f2de64823f74e4f6bf1aaafdb7932f843193555987487ad62f39c033efb46b2e", 0xdd) r10 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r8) ioctl$TIOCFLUSH(r10, 0x8080691a, &(0x7f0000000300)) r11 = openat(r10, &(0x7f0000000080)='./file0\x00', 0x400, 0x0) ioctl$VT_GETMODE(r11, 0x40087603, &(0x7f00000000c0)) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x5}, 0xc) r12 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r12, 0x0, r12) r13 = dup2(r4, r12) ioctl$FIOSETOWN(r13, 0x8004667c, &(0x7f0000000100)=0xe6) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) 16:00:10 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f00000001c0)}) 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, &(0x7f0000000180)=ANY=[@ANYBLOB="a2660e50095ac66e70bd0706bd9501abe7cf7c0292c921de859e4f3eac8226b4308095983fbb3279be654cc6bd091c9da331c6168de67089f05da91e4de79494f5aff6f91c5695e4628505370eb48d921d5ce49570ebbc1db605088ddbb1a515333a4390873573e7ac8e9f6632db1da8a09b5df6c101a3d084be5205bd8b5ccb9e650c1231a9849c6a692432ca8bc6340d56d7de0009c7c6c13eaca65a7afdd047ce7b9964b3c393f3556dda4b0300000090f53b"], 0x1) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000100)="f94d5ced3a3df2244b34", 0xa) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCNXCL(r1, 0x2000740e) connect$unix(r0, &(0x7f0000000240)=@abs={0x0, 0x0, 0x0}, 0x8) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) close(r4) socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x0, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000040)="100a2956b9223776", 0x38e) 16:00:10 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) connect$inet(r0, &(0x7f0000000080)={0x2, 0x3}, 0xc) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) setsockopt(r1, 0x2, 0x7, &(0x7f0000000180)="18bd746d799bbe1ced3e697ab44c071f9f0315c4f3062621976637a0a0397ad72ef61a41bc4474f312478821dbdfe45e8e94ca58a3fb5e2838ccd9e2e219d268184e636b18feedf449aa6970c28885cdeaf8813dff3122a567de261ce7f0b225ba03e31b73e3c9e0a0b53199bbee179e79896b14f6680db7b8c95c64b653a93e5a882ce094df99a869e648e4", 0x8c) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000140)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x7c}, {0x48}, {0x6}]}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) r5 = fcntl$dupfd(r2, 0xa, r4) linkat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', r4, &(0x7f00000001c0)='./file0\x00', 0x4) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x20a, &(0x7f0000000080)="c3") 16:00:10 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket(0x18, 0x2, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x400, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f00000000c0)={0x7455, './file0\x00', './file0\x00'}) fcntl$dupfd(r1, 0x0, r1) sendto$unix(r1, &(0x7f0000000180)="ec17cf42ee2e343133ec4d9f1d2fec5c97a81a15308649b06c1158f7be508e0d17278cb8f888044e4d8096de11cab42841b282f232ef9680f2764bd0c0dbe9a832632d9b0984325b23b4c9ad6ee3c74638f0ff84f9ba5d6233ee8fe33955b81dc1ee4f28883ba029b1d5732ec696a9f49809b9c9c545c89fa360684ab9af7e2e173b501ce6a50258f400e64fb639ce2999876cd92d9eff92d635e7d834678930fadb5022675f967fc606497dc01a7cf5ad4f1617e3851ec38641aa3c3f93e661303659eed11ec2b62298cf5f6a424b15079c82d313f3ce0d995a409aed6e32ba545f63c48e9ca99d742c499980bbde8dbf966d73844b709338ad12e16dbdb32e5d8a2faa18a6bb1bcec7bfea1871fddf532d43bd541c2f8efca1fed3bc456066e550f6a777cd8b29c5ff084f1079ad3ef47b93164e74b35e9025d4e1bcc9873d368393b81813414b857f7ef84fa7ffa8014b117161441f64051b57f5993b71566981499312e903114532efc69826b51d22bd6a323b6ec6eb469836f3785ba549dca9644160a94d8b20ee94f7dab35c6b600d3b10b924cd983ca833f788465b3fa471728d174a32fb39bab2751fef99e77b3ec00cab857693d8bc1ea70f85aa65382a870b260a3b23e8f6ea9e3c96f537166d8b0aa027354113611ce8c3aa153a5bdebfdb233d4900ffc1bdcf1c8123f42628c7785eb0f1a4d3d1c48f498cfafbd46d6c903d00f37994521db49369ce888c1531e8c867e524123aaef61098def5c0b9a8e9e226cb8f7998172d7842300c0da90d929b71938f9a90a585ee02ef638fb01739385ef622c1fdc249d8d58d5c42df567d8fa8b20af65840b5c525c0ecbfd18e009f9575535152ba7424869809ff8396791a5b9a70239d2aad172733cd44af7662ba3fbd146bdd7647be2c83e7fc5f9c9630f62a40026cbf54d2c35c8ece8ea84594ec7ff14d0656a1da4f8d942fa4f56c4775ac65eac99debcad70c5bd6ca6649474caf28694bebe43db97a436ff1f44d50eea9df845040a34ebbc40c72668a72afa37f2a42fab1d32192d4afc2c8b7ed7a23cf1f35e79af137a5b11ed0764a2fd8f52fb8ab1d4e85aac682a74bea8550165bc479bb3f8e5c4879cbfebfe60403068a1e08bde29919395cade692428cbcddb13465eaba33059babfd856b716d9b2f440f07bce4292641cc90aef9fc239b85a9f12ecfd4de30068b03eae771896e244bc481d1b5435926c204141a038fe21dce2371f5502677ba84ed7d59f62b0d46a5845f702bed3a27c4662748d8c5c4d76d9e4d3940bf33104669ba6a8f18b4a97241b0bf80640efbd26b5ed9e0000989b351840ca4fbf0dd4ba6f615783707554b86f298d98f361280f42f1940fca2b70e37f6c09f3f6340e30257edd33354f79e7ac9ce18481a57aa262519ae7743967d3bbcd375f13a197dd178203555cf37ac1e08dae75db9e1d08d2c5c9082f6b54f880775c9c45d0b542cbad2d3f6ab5a527fac70a5ddcbf33db1e16c4bf0a52a3ccc316ad9ca5dc34e9609c4511eb0f926b13327a88a4f86bf9f24ad33eacc4b20e9e3d8817372b23bc8641b658c609c78238580ec897199d5149000185a52d60a70d7bb80ac53f104b8c5cec3ec7109e85e9d0a0c7d9fbaeb91fb266689c67fd9351fef15b1db3d1627f5d76012fe22cd905f4afc8998099ea2ab99c10ca85d5c7c370900362a34bcbf2b2f67e09f9ffe07a2d7c7191f767554a679acf15263efbcaa8fc287a75d454d39de8fa2b7e17422a3d337e7fe8fc4cafeb78969644a21df7d358d6c1bdeb339f4b3c1f30c30166f88c22916cc8aa711011d16a19d45e41208d177d32791ed2c63f7c3daca436477f25360ae021686979bacc620479a033103fdb1492c86b8492347f7bda048aa660e2c1bacecef97fd59d27c3f98d3c946e61bc199c1f537dd709af863c3c17ad9950126061e3935e3134fa0b6a2bc60f2dec40f49d1eb65d3d476051b61ddf4122db9559ae5b09fea4a075b7fca223d4e48573d11194ab770fd6c9402b80b8fe1f103183bf3a8cdc420f1fbfb97a814fb5f33282c90240c88891d233031f421de4eed4c595ced39d0d92fbe4afd6ec370fcf2fe3fd4a464f3ae9ca5ba38f7e74f2dd67dfdae6cc46d9612a4547a247fc15be3936bf744f97e358ecf3e13d78cd29efe9a9c67ee4a1113d5b3cb7dc0819b7b2dbd19f418309d2779551ef6e8ccd6aae261ade5a7861c45a4f36591d87b5a389293c4eee519de846edf1b17e615cd001b45cca0d6addd62d2bf3a541d846739831d55c66ac0101d8e284c7645f1d220ce787b7a92826439011def18124a824e5ec584117365f0b5e7464c11f53b0d6284a2db3c0e9c46401f66aa469da9267d0784b25e3347a8af9c260b79f0d37175f0e18c97d8eadb1d3057614ed9f472b972778bee2e7032e0867e5c9810cb9a7c4cbc9ac665389d89a27876063b64f899cf99a04a61a5fe9f9c1c3054e6cc617b08709df9bf355f1a14256b39122d073e4287583bc494b945f624a27748b5df0b586d2b7495e7a418f69b789b7054c4db9f34c4d024ad75417bb5536b7bc723734347dd90696dd716d46ba781e6a576666d69090b2bf5bffbd546ab4605fb1f2e6f799153b3b018950ed8446639c592028d8761aa530fa19124c6cb6a6a8d0c2a639aeadf6d7cc12e332fc5915b57faa397a2a00c68bee65bfcdbe8337d8a3dd6ae0dc89b980a009d7c078de715263e0a13cdce61f457c08e37dd06f2f104b75398b371a1f631a07a2bdbbfde4337ba8c368aa382ceb55a7616941a23c9b28973e07995c424118482813d2118f802aa5f8c958e862b390d138ebdd953fb4e91b2ef697e50e94cef06fa1ce652913415b8b81989e7b12f32ccaf16de76c9f31e0a577e7a000889b4aa40f2bc4b8b4314133485fd4f811e71c23b26cc6cbc4ea2b128f891b10af487a400c5b3c22fecc31671821c81f55d1b73bb8ea49e6936d24ce36a1775cf988bd29f29c1cfc6c75703c1da71d64c31e5a6654ceb1bf20b64909d2aef4ff465227645f0438bec06093ae77c8e02100aa43b835126ae5d3102dc054588489285048a4f616cc1aed8c2cf6a73fcaeb5768f6f7c981f74fde2265a50df6da50ed2ba934d72312476583d3b71ee7adb62074f2ea3775204d015578905b105350433ee5b9405ac2d6e4b01e839658b082914c76bc8cd4f165406642f0167d29c2271792d7a380476fc22cb9836a2c8b29892fb8c2c0596d62602a9069a45b062d28d4d63241065b76b3bad9182e36da9713b693b299d8acc1625c060d0ce4b62881ea7133ab12d08d0b4e8724ac843f257099324c03019998e9067cb860e7cdbb75477309927c8b6cb707414d43ba5dc0988dd82f742a00984a6d2af70ed4e07bef14adb41dde75b6fb6e603c562fb13fd6aa69d2c995cbe520f794c82c50df86fe72178a72ad30d53d4986f450e50b33d5280d9d1faa872bcce063148fbc7af5ecd0b9d48c1fe59398fe5b4e1b18ac1b4b064df5919dd9bb28382a1d55bcee8572435835e6809ad5ccab9ef2ba5be6ef4eb8eeb367d382ab7ab22b0f5020123132ab1447356b5643d921078fcd0c9c7f4e300b00a812bf57bb475644ca743bee4380d2767ece4d90ee08fe0913dc87f172c0463f73e342e6af5af8e0b18a791bbf5bdea794ab583cfc1844df65e54779b963236d1130429576266d7dcc9192d3e470f8e40a782abcea44820e510f62e0be9212647789e91a9ea7bcc934f3cae65be331e74b38d2c4d99ba06346e3cd0252fb485010e49a3a912680ffc56130508840ea663df5b8bab1526eacf9e4602568a5bdd064bc93c4325217bd95c841f4cc924200392ca6f3913d1c80bbad213e1437471ea33dcf0649d2083ded1017e27d727a9d09ca4c9a2bbbe6a1e645ddff3fb60b8d5841666de5ea6bf34b4ed50f3f875de4ca33ee702797a8c23f2b1b699a39a2edc93cab24764ec61586a75d899ae764d233ba6a14eb9efe653c782a6c53366b09eb9f0b4ef656994929772ccb306889869a46ba2796bdde9f39621d1a6836186b8c860098934f086b4c8fb77e915c3ac6ed58a014b22fb9d79a47cb1c03ad33c94d77ea9ae78aae3669572c8bb584d4537ac2f09cd577cfdaf00f9ade9cefa5cbbfe80a4520dfa8ad580d1c5eecd43ee372f161a589285b3d73f496b0e9ca9cfd77d79e91b13e1adf94c79fe57cdbaf505cf0295acb83af5b77f388da72a4b1b62a49b4f150bc341b55ac190052b1fb54fd18f4ca74ba1e5e5dae5ffe9cd7553422c5bf7d81b07402f2b5dcdc7147307e2a8916a3b76cdebcd84682ba274d246d9f515fbb509aac388eaa10f84a541e2efdaec04422d18ce13e22c2a88fe8ecf6600d75825d05ac54121afdacbfab6c419a8664d7ea8559539500567b742f2bf15a1cf234d9c1bd3ecf5ba34fc57c7d5dc6e2d9d9c9aaced567d8fef5be9c6cd2e99cb06b5c1874845bd6360eacd613a2878b18c893d583c202e158af5bfbc45846bda9afe7de588155792b4a3a7b973a671824f66d65bf0e92af76d5b210314023c586d7cbf69617cf16d88b21e2aea775a29478e6434c6bdf07a85e779f4016ea361ab802884ce45f32e9d4cda49bfcef0d0e9e9d012f8b0f22ae7bfb9b121c39974395f0f5a9d3cf9dfed84f874d9339eb7060dff06d7de762eb35822f27a53abe4d48f5cf2a74752a4b4f4c695d5d9a4654e0e86d1b67d5afe8353f9172b16ccca51a262b0f79f15615302afa75e6b0bc97913e33b78299f00a2d62bb38c492f0f45ab24688a4927a0f95f2d203f625489d29cc8283ec59dac54d89786a469a720740189fc0458cb55299ed136e908d43b19bfa5a7da0fc8632894507e00f4192da0f2f3d2ebd393fbc8917e5825eaf00e5405dc67d91e36293837042d713c077b0c83565d0fb9e4a2e1821ecd72ea8d3da490785ce306f9a32dc2855abfc1f503d7bf39479b5c30b935de35be2bae9ead2e03fc2534cf3ea0186c463705be4f9422f6e35be87881b719b403a8e850dab3cdcbe4c232dd8564ee892dc74b57ac88d21aeeac0023587485801318f74a5540918cca51a92680e04bdf3fe2f87975f37b5ad2c886113eea03ae72ae66fda519729d434895d184144a217703ea8ac602a2951b236ba3876dc7b74a329634db994abc780f360fb152436e3274f934774f3edb478bb12967ad30f91a79767e56ac63a11a570fe685f6de272ca19de9e02d60ea196ae9fbbfa22e234b1597a85b66ab4947890c3bd9fab30a833d6ec7b9135cf021b053ced86b2690ffda0ae069a517a63044b38d48d3fdca48ebfc0cb693f36517c0a1a0695a8dfb23c0833772818d14187568ca71bbaef59b7b43978838acace8843b8c61f343bf25bade76409efaf952d4441370ee133ab817ab25a947308c34453f244b0e160cb4173ea580f316364eb56af09dde5cfe7515879bab01c1b91198979c551d2c2628ffb1e84a5edd4b6dca78793c25aabd609472ff72df7881f8e1858eb17298429551368842cd10a19bf202e2d23ac5eaa9c4864119af29a6ae205788b366470903074e9d99c65ec5adfd090b27ea002910458f4249a84ec55212f72448d8f88ecf8b0da9b359404426919489fc61785ad6d75fc7b7a112d0b1d1d233dcd25ae12bc29fc2508baf24196075f07a2c44bd16a343b200dea7a0a3349d7fe37271cf0132f4d048d053990df2d0690492eedd7924b49c64137380e70349fcc63a4d2c4dc06533a5dc3e8813c1a372b5992b48ed97f7", 0x1000, 0x8, 0x0, 0x0) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) 16:00:10 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028ad) mkdir(&(0x7f0000000000)='./bus\x00', 0x2) chmod(&(0x7f0000000080)='./bus\x00', 0x0) unlinkat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x28) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f00000001c0)='./bus\x00', r3, r4) r5 = socket$unix(0x1, 0x1, 0x0) recvfrom$unix(r5, &(0x7f0000000140)=""/7, 0x7, 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000580)="000000186004008000014000000000000000000000000000000000000000000000200800e4ff6f0000000100", 0x2c}], 0x1) 16:00:10 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) r1 = semget(0x0, 0x3, 0x440) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000080)=""/192) 16:00:11 executing program 1: r0 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r0, &(0x7f0000000240)=[{0x1, 0xffff, 0xe5ce97ab354d8ebe}, {0x0, 0x107, 0x1800}, {0x3, 0x7, 0x1800}, {0xe, 0x2, 0x1400}], 0x4) semop(0x0, &(0x7f0000000380)=[{0x5, 0x7}, {0x3, 0x403, 0x1800}], 0x2) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000000100)=0x7) semop(r0, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) accept$unix(r1, 0x0, &(0x7f0000000040)) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f00000000c0)) syz_extract_tcp_res$synack(&(0x7f00000003c0), 0x1, 0x0) r2 = semget$private(0x0, 0x5, 0x0) semop(r2, &(0x7f0000000340)=[{0x2, 0x10001, 0x1000}], 0x1) semctl$IPC_RMID(r2, 0x0, 0x0) semop(r2, &(0x7f0000000180), 0x0) semop(r2, &(0x7f00000001c0)=[{0x4, 0x9, 0x3000}, {0x2, 0x4, 0x3400}], 0x2) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000680), 0xfffffffffffffe20) getegid() r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107002, &(0x7f0000000000)=0x280000) r4 = socket(0x2, 0x400000000002, 0x0) setsockopt(r4, 0x0, 0x20, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000200), 0xff4b) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) socket(0x20, 0xc36d59c9f406594b, 0x8e) setsockopt(0xffffffffffffffff, 0x6, 0x2, &(0x7f00000006c0)="a18375f35dffd7803ab7c85f0151f4d0070cd7035b64ec86e7e1ffa5fd41c24b24e88e4bd8c15644d360b00205e2bf88c10235be1ced6ab8a1aa1178550d3720779b5a26328ced02000000186ba2c85bfd2998523bb2bef984605052b4d7200d3c0478a9fab836bb7fd6e852f7ff3bd9b030c46954b28e30935218640efba2c1300000000001000000", 0x89) setsockopt(0xffffffffffffffff, 0x5, 0x5ac, &(0x7f0000000280)="080000007a6ccd1502cb7e8e64006e1a81f51294b9333c3e6c8aed6c83fc668d3e8a4201cb846830015b8e544ff1ddfac9d82cad008f90fed7ef24f63998e530495f7c96d2912af0d71e627aa07ce0c426952df6020cb2652ae8284ce55f133caf35ffc0dacb2e57d272afc4976f33ae13cd37e20e9cfc0486c3c7d5d4ce58417af773b81ccb637b70eaa032ca6a27de7aaa4f2a732349119d9f9a0a63", 0x9d) poll(&(0x7f0000000340), 0x7c, 0x8eb6) r5 = socket(0x11, 0x4003, 0x0) sendto$unix(r5, &(0x7f0000000400)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8f75f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7dbf6ba8af090037282921e4fd89e0720fd3872babfbb770c1f5a872ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000600000000000000a371a3f80004000000000000000100000000b2000000004538f56778933807b8f55f194580e5a30102f1f13968b4ea4d3002f4c523acfc76d546d041be87ef448489dc188b7c78ada063c9436a2206f74dbf53e3a36cb5f9671a51ec658aaaece8f38117fdc97275bb03ff24163d98c0255dde4a16da5d233b46552b80b6b9f064d1d5b1d18cf2f73157296a7f129d5e84832be4c5d70092dc96f8f7b65aceff6509e94a7c861422686cbb04f993b2aae5da2d15a0499fbc1408a454b5ad148ae11930049c916fcaf18485835cdabc0e47c0e484f062e785042374ea92ebb979d82f616f46056e8cbbbcffc20625e1fdb8965d730a52fd26dfe231dacbcc7b9a7f897d122d4fff8afc00000000000000b1bd300f7db9c18f915472ee048a2eb6141988165ef358e280c426043b623f3a0215b87fa37c296a80e13fb8a11eb44f7ec40ebc5576b4472d8a8ffca3e276e18b5d237bf133a7e3cf60b668e8480b6ecf90d5f65b26109e6f1be095e9fdac2eebb9fd375be3e6714f15b76e47c3bb97179bf2fd0bd641d33cfc6b4f0bc990b390816fff47a959725a90f6735b50058416679ba19995948d056410ea948f0f18e54fa937432d7f1c199808143e9084485368c9", 0xb1, 0x0, 0x0, 0xea) 16:00:11 executing program 0: r0 = socket(0x1, 0x1, 0x3a) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = dup(r0) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f00000000c0)=r3) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) socketpair(0x2, 0x4, 0x2, &(0x7f0000000080)) setsockopt(r0, 0x2b, 0x6c, &(0x7f0000000040), 0x0) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) r6 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x7e) r7 = socket(0x18, 0x2, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8080691a, &(0x7f0000000300)) ioctl$FIOASYNC(r8, 0x8004667d, &(0x7f0000000180)=0xffffff49) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)=0x4) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x8005}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0x28}, {0x6}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") syz_emit_ethernet(0xf, &(0x7f0000000100)="aa50817b4844e44104b59aea7c2309") 16:00:11 executing program 1: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x8004745f, &(0x7f00000004c0)={0x1d, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000480)=0x3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f00000006c0)=""/92, 0x5c}], 0x1000000000000091, 0x0}, 0x800) recvmsg(r2, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000200)={0x10000}, 0x10) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "b6a129558e21cd40fc9cb86ea0441050ec1dbd30"}) pipe2(&(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f00000005c0)=0x80000001) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000940)="87723644099a64ea665e8dfa59908dc8eb95f77a567d2d5467b67ff8182091f8411ecb1093a95489598896f95c69ad16a4a465dd2571a12c19ffd1e619c7864e73072f6b026c6b170d9568b12b4cca9903ef7cbb35b6c58f5867b683e9e148fa1691a9add50cb0900a2436c91bd6cf7c9caca785f3a8e6b6e61955fbaa517a3eb3c60275ec2e508a1df4a91e2e420af05040e24ca7e8c05b0dfcf68969617c95c1ca219eefcf1367bb0ad03b615548010b5340f43364cb11029be717cd9c08159da37b57338c217de90e6024b488a888c9bbdcdde579c627511725ebff472ae6037234ec4becfba7dc360bb91955efad269d560f6240dc0dfe7c6a8a3eb1269c4ad4656a9d901924c8a6b46e0383ec3883941195a63591111f6c5e82103d3dad6b64c634d6b88af88bba2c3e7f1d678fd775d6a9cddffff5e74329fe09d14dac064e2c0a", 0x144}], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x84}, {0x30}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r6, &(0x7f0000000080)="e16914f6357e3af702f600150000", 0xe, 0x0, 0x0) r7 = dup2(r6, r4) recvmsg(r7, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/73, 0x49}], 0x102a, 0x0}, 0x842) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendmsg$unix(r5, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000e00)=ANY=[@ANYBLOB="00cba800ffff0000010000000004000014709a8e3ca1463abbb0c725a0525eb1fc63affd90cf57dec68edddc9432d9cb72ba7d6aa970104ad423074468af56085616a617fb7878c1aa1eac741ba43add8a512f55ab9e9c10dd99e8acb3b8936511d27c6981ba6bbd02b9d6d62a8e0700000000000000682e9299c69968bb89916b760e051b42d47c1d1d9c958b7f16b0f3fb72eba70a0f5c3d30c87afc65217178a02869d106275599e0c6d2668057900172b6b7f4f9ce7fb3748c09b40a8fd782a986c6a0d60414d86afcbf3e88f3ed114f4e78c3f215c51acdcc756dde1d46019984e556610174079d28a757b6eb03a1245dbe72d8cd5b2b63d44b45f73650c16f74ea6bb83b2854063b0a4f4e815e56db2e92fc95989ad8695fc27ddd824057114f24cf4d1d6a81dda9fa543e99193d0c0fa944e33ae68f2981c73eccd5202428ef4021998b84859dace568cf2cc5adf9a419acc747f24aa816a2886b3adb06b20538d43318fa79f50c6d6c889822642531811ba33932c6a583dd5e11a5d8a670522ef228399d288897a11224487f15495b250a9028862d16fae4ab30cc1292fc4db6e5b406cc82f1f635a1f27d0180000000000000309819de588050f7f81705af3fc7ae8fef03005d5ee7ae12088d81beaf4d6e3c4606755d4a7796b2368bd37cbe199277ebb11a8089f53cadb26d482eb1683dfaa15f366fa29c36caa4c2ffee06276f4500ea69c4d0f211624b9781821145febdf0ccb832bf0b7ca1ceaee76a69c4d5123d8f73afacb08a775d9e97ef422f495fc590b0729cb3892b1e4ca2f957f67675e455584b95674717d3702112c1a50e9d9ee546176e3d40505ca315f92370edf521ae4cef6ec23c7fd4c58b65e8762f9d4b9529404d0e3ac14cfe6475c00000000000001c924692341b9531bf00c1469adf05970c7a54d3c37857a7c5a1267d86b4a7fd73590d5466830f9b04505ce6d0fad43813830b9a84c31dac4dcae73c8d05b16b5d59f793f17424b34db31f975482f2e453a71d37687ecec7165e7665ea5f03de8db64ea36f6bd9ac2b620f266df47a14e11303d6db28c503d77700f22d4d33fd71bfbbe0a610f66e85b9260f480000000000"], 0x10, 0x8}, 0x0) r9 = openat$pci(0xffffffffffffff9c, &(0x7f0000000500)='/dev/pci\x00', 0x10920, 0x0) ioctl$PCIOCWRITE(r9, 0xc0107003, &(0x7f0000000540)={{0x6, 0x2, 0x1}, 0x2, 0x6}) write(r8, 0x0, 0x0) getsockopt(r8, 0xffffffe1, 0x3, &(0x7f0000000340)=""/240, &(0x7f0000000440)=0xf0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x7) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000100)="a7e6324a7f331079eb1553eecc2f02148d366d9a5391c752e36d97d198d24c20f6114400722a1e3a74da818dab86125cac506c1390249e1aeade1ced0a7032fc082600adb1f72cee5b35d10f92e881efc516095ab46efdc60a4bb87b032c11e7cc", 0x61}], 0x1) 16:00:11 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) 16:00:11 executing program 1: mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) r0 = semget$private(0x0, 0x1, 0x0) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000300)=0x7) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000080)=0x5) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x100, 0x59) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000140)={0x7fffffff, [{0x3, 0x3}, {0x2, 0x3}, {0x3, 0x80000000}, {0x2, 0x400}, {0x2, 0x4}, {0x3, 0x1}, {0x2, 0xfffffff7}, {0x3, 0x7fffffff}, {0x2, 0x10001}, {0x1, 0x8}, {0x2, 0x881}, {0x2, 0x7ff}, {0x2, 0x8}, {0x2}, {0x1, 0x4}, {0x0, 0x1}, {0x1, 0x5}, {0x3, 0xaa}, {0x2, 0x80}, {0x3, 0xe0000000}, {0x1, 0x401}, {0x3, 0x9}, {0x3, 0x75}, {0x2, 0x1f}, {0x0, 0x22}, {0x2, 0x80}, {0x2, 0x9}, {0x0, 0x2c}, {0x2, 0x5c}, {0x1, 0x80000000}, {0x2, 0x1}, {0x3, 0xfffffff7}]}) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{0x4}, {0x7}], 0x2}) open(&(0x7f0000000280)='./file0\x00', 0x100, 0xc4) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wsmouse0\x00', 0x100, 0x0) 16:00:11 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) getpeername$unix(0xffffffffffffff9c, &(0x7f0000000340)=@file={0x0, ""/4096}, &(0x7f00000000c0)=0x1002) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000080)={0x3, './file0\x00', './file0\x00'}) 16:00:11 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="f621c1e98967"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:11 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) bind$inet(r1, &(0x7f0000000040)={0x2, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x5}, 0xc) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) fcntl$getflags(r3, 0x1) 16:00:11 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f0000000140)="09917b2f2d25d3e5e3df3765279232c01f1eb7dfe6000b7a", 0x18) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x40, 0x0) dup(r1) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$VMM_IOC_RESETCPU(r3, 0x82405605, &(0x7f0000000300)={0x4, 0xff, {[0x7, 0xfd5, 0x0, 0x1, 0x5, 0xfc08, 0x40, 0x1, 0x9, 0xba, 0xe82, 0x100000000, 0x3, 0x0, 0x101, 0x4, 0xf5, 0x7fffffff], [0x1, 0x1, 0x7, 0x10000, 0x1, 0xfafb, 0x1, 0x8, 0x6, 0x20], [0x4, 0x800, 0xffffffff, 0x40, 0x5, 0x3, 0x5], [0x100000001, 0xd54d, 0x4d, 0x60, 0x1b1, 0x1], [{0x101, 0x0, 0x4, 0x10000}, {0x400, 0x20, 0x6, 0x3f}, {0x7, 0x2, 0x7, 0x1}, {0xfe4f, 0x200, 0x0, 0x7}, {0x5, 0x632c, 0x8001, 0x5}, {0x400, 0x23b8, 0x5, 0x325e}, {0x6, 0x1000, 0xfffffffb}, {0x40, 0x2, 0x10001, 0x100000001}], {0x9, 0x2, 0x0, 0xb8}, {0x4, 0x9, 0x9, 0x1ff}}}) 16:00:11 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000080)={0x40, './file0\x00'}) socket(0x6, 0x8000, 0x1b) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x5}, 0xc) ioctl$VT_OPENQRY(0xffffffffffffffff, 0x40047601, &(0x7f00000000c0)) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) 16:00:11 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x0) r1 = semget(0x2, 0x1, 0x1c0) r2 = getuid() r3 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semget$private(0x0, 0x0, 0xc4) r4 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r4, &(0x7f0000000380), 0x57) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r6 = getgid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r5, r6, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) semctl$IPC_RMID(r1, 0x0, 0x0) shmctl$IPC_SET(r3, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000001140)=""/197) r7 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r7, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r7, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r7, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000002c0)) r8 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r8, 0x0, r8) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) r10 = getgid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r9, r10, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) r11 = semget$private(0x0, 0x2, 0x192) semctl$GETNCNT(r11, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r11, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r11, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r13 = getgid() semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r12, r13, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) r14 = geteuid() r15 = socket(0x18, 0x1, 0x0) setsockopt(r15, 0x29, 0xa, &(0x7f0000000000)="03000000", 0x4) r16 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r16, 0x0, r16) setsockopt(r16, 0x29, 0x0, &(0x7f0000000180), 0x0) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r18 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r19 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) r20 = dup2(r19, r18) r21 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x8, 0x0) poll(&(0x7f0000000200)=[{r20, 0x100}, {r20, 0x4}, {r0, 0x10}], 0x3, 0xffffffc0) r22 = getppid() setpgid(0x0, r22) fcntl$lock(r21, 0x7, &(0x7f00000000c0)={0x3, 0x2, 0xc, 0x5, r22}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000100)={{0x70000000, r9, r13, r14, r17, 0xc2, 0x4}, 0xe107, 0x1, r22, r23, 0x8000, 0x6, 0x3}) r24 = getuid() lchown(&(0x7f0000000040)='./file0\x00', r24, 0x0) setreuid(0xee00, r24) r25 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r25, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r25, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r25, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r27 = getgid() semctl$IPC_SET(r25, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r26, r27, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x6, r2, r17, r24, r27, 0x121, 0x4}, 0x400, 0x0, 0x1}) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x5}, 0xc) fchdir(r0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) 16:00:11 executing program 1: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x800400}, 0x0, 0x0, 0x8001}) sendto$unix(0xffffffffffffffff, &(0x7f00000011c0)="b1000513600600000000000010000000000004fecea11ea8fef96ecfc73fd301012000aa0416fa4f376336acf00b040000001e4991ffc8df", 0x38, 0xa, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000001180)=0x6) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) getsockname$unix(r3, &(0x7f0000000140)=ANY=[@ANYBLOB='\x00'/4092], &(0x7f0000000080)=0x1002) syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="f9ff0000ffffaaaaaaaaaa0486dd60030000cd8d00000000000081fffa000000000000000100ff020000000000000000000000000001"]) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="c2", 0x1, 0x0, 0x0, 0x0) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") ioctl$BIOCSRSIG(0xffffffffffffff9c, 0x80044272, &(0x7f0000000040)=0xfffffff9) msgget(0x0, 0x0) 16:00:11 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) socket(0x1, 0x8000, 0x1) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080)={0x80000001, 0x7fff}, 0x8) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}, {}, 0x0, [0xffffffff]}, 0x3c) fcntl$setstatus(r0, 0x4, 0x4) 16:00:11 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setitimer(0x2, &(0x7f0000000080)={{0x7, 0x1}, {0x5}}, &(0x7f00000000c0)) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) 16:00:11 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, r1) fcntl$setstatus(r2, 0x4, 0x4c) bind(r1, &(0x7f0000000180)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x8) listen(r0, 0x0) socket(0x2, 0x2, 0xf5) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) accept$unix(r4, 0x0, 0x0) 16:00:11 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x46b, &(0x7f0000000200)="4229c198ff60ec5120f297fc32066d51a5011f13e7ca1d3db75323ccba631e72494e956e4b84a683d64cff4f2600b1136958692b1c2b85e237c1cf689bcec57ceddac05b4798f7a8229991cedac4945015e109d7b41b215333cb816992182e3048a4fa0a589a1e47ae0b7f87c66e4cb1117e2187c93eb9b344da2a9eae13c90145354e00d7b60229fb3c1d80e674747f01ba2da8a37947eacafb37a0535ec52418419cae6eb9d4822dc1dc0b28a23502ed1c4fa09ef2", 0xb6) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x80, 0x0) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) recvfrom(r1, &(0x7f0000000080)=""/113, 0x71, 0x1, &(0x7f0000000100)=@un=@abs={0x0, 0x0, 0x3}, 0x8) 16:00:11 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket$unix(0x1, 0x5, 0x0) recvmsg(r1, &(0x7f00000005c0)={&(0x7f00000000c0)=@in, 0xc, &(0x7f0000000500)=[{&(0x7f0000000100)=""/173, 0xad}, {&(0x7f00000001c0)=""/84, 0x54}, {&(0x7f0000000240)=""/121, 0x79}, {&(0x7f00000002c0)=""/240, 0xf0}, {&(0x7f00000003c0)=""/56, 0x38}, {&(0x7f0000000400)=""/216, 0xd8}], 0x6, &(0x7f0000000580)=""/47, 0x2f}, 0x800) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(&(0x7f0000000040)=[{r2, 0x5}], 0x1, 0x7f) shutdown(r2, 0x2) 16:00:11 executing program 0: r0 = socket(0x400000000018, 0x2, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f00000000c0)=0x1) chflags(&(0x7f0000000100)='./file0\x00', 0x10001) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000140)={0x100, 0x0, 0xff, 0x5, 0x6}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) 16:00:11 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x5}, 0xc) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x48000000000000, 0x8}, {0x80}}) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) sendto(0xffffffffffffffff, &(0x7f0000000180)="35ac8b5d3879fd58fec634aa04af88804db83eaec8d5bdfbb4aa49d9b8a3b1217d31f339d784fce13f4870b9d5173df1d914535a9058ea4b835ebe7b208041e5096436cde7181c053f8e8c324be1b0c6dd89d8b9e014ed8310863d3bbfb257174b29d48d0951149e7535b0a264427269ba13f8a9bb3a5cbc235662c01a34d3f65a21b1d3e75826431561a15ae8124c848bd471038543a487bb1cd5f08676453ab78a5b9b5ac6c84348248edbc249c48fcf9b11613e39f08f149bf870d7f4fa361f2c7a9605ec4f0a5bf11115950b07a966877e2cb2c3f7", 0xd7, 0x403, &(0x7f0000000100)=@in={0x2, 0x0}, 0xc) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000280), 0xc) 16:00:11 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) socket(0x2, 0x4, 0x7) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}, {0x18, 0xffffffffffffffff, 0x2}, 0xfffd}, 0x3c) 16:00:12 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000240)={0xb606, 0x200000, {0xfffffffffffffffd, 0x8}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xffffffffffffff85) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="03"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) recvfrom(r0, &(0x7f0000000180)=""/162, 0xa2, 0x41, &(0x7f0000000100)=@in6={0x18, 0x0, 0x3, 0x68}, 0xc) close(r1) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r3) r4 = fcntl$dupfd(r3, 0x14, 0xffffffffffffffff) close(r4) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:12 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) setsockopt(r2, 0x7, 0x2, &(0x7f0000000080)="adc9ef2e588a13b49ca6d5074b", 0xd) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) 16:00:12 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) socket(0x0, 0x8000, 0xff) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x3f, &(0x7f0000000000), 0x0) r2 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) acct(&(0x7f0000000100)='./file0\x00') setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x3, 0x5}, {}, 0x0, [0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x7fff]}, 0x3c) socket$inet6(0x18, 0x4000, 0xb) 16:00:12 executing program 1: r0 = semget$private(0x0, 0x7, 0x10) semctl$GETZCNT(r0, 0x2, 0x7, &(0x7f0000000640)=""/153) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000300)=""/217) semop(r0, &(0x7f0000000100)=[{0x0, 0xffff, 0x200001004}, {0x7}, {0x3, 0x5, 0x800}], 0x0) semctl$GETNCNT(r0, 0xffffffffffffffff, 0x3, &(0x7f00000037c0)=""/161) semctl$GETPID(r0, 0x2, 0x4, &(0x7f0000000000)=""/139) semctl$GETVAL(r0, 0x0, 0x5, &(0x7f0000000880)=""/227) getgroups(0x7, &(0x7f0000000100)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000340)='./file0\x00', 0x107) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCFLUSH(r3, 0x20004268) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) chmod(&(0x7f0000000300)='./file0/file1\x00', 0x6) rename(&(0x7f0000000600)='./file0/file1\x00', &(0x7f0000000640)='./file0/file0\x00') setuid(0xee01) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0x8, 0x0) connect$inet6(r4, &(0x7f0000000400)={0x18, 0x2, 0x80000001, 0x6}, 0xc) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) r7 = socket$unix(0x1, 0x2, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000006c0), &(0x7f0000000700)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000740), &(0x7f00000007c0)=0xc) sendmsg$unix(r4, &(0x7f0000000800)={&(0x7f0000000500)=ANY=[@ANYBLOB="0000189200000000000000000000000000000000c267122ca0d194d05f34814e8602ddf50512acfe49944b9873cc8cfe4c05460d74e3a01f98b2655ec067022111e8179dc109a8b5bb8a646da1076d473d9af83f8af50d1b12485c6f2a79fa111c605d7b50f2c24338f38177d9"], 0xa, &(0x7f00000005c0), 0x1, 0x0, 0xfffffffffffffed2}, 0xf) r8 = semget$private(0x0, 0x1, 0x62a) r9 = open(&(0x7f0000000240)='./file0\x00', 0x10008, 0x100) connect$unix(r9, &(0x7f0000000980)=ANY=[@ANYBLOB="0100392f66696c65ecfa80023d22d17acfddd54e006118469f69558ab7cb5890697f232f9bb0b2c0e63b4600194fece4d4bee5ce352de41ef3f807962010433c34682c4323bb6a49f2e957bd8afe7e7ae251838743679f151cda04829490bfc718458500d2502f8050f2712c25f778ef8458e1fa6f212ac509b803f9c0a314cbacc0447788fdf67e2f4f9e4282d9c32a6150e2ad287f082499670311c7d33d69f23bb21420370f11e2ebd9ceecd5e2f43c1a427f7e"], 0x10) semctl$IPC_STAT(r8, 0x0, 0x2, &(0x7f0000000180)=""/25) pipe(&(0x7f0000000080)) r10 = socket$inet(0x2, 0x2, 0x0) ioctl$FIOASYNC(r10, 0x40047309, &(0x7f0000000000)) getsockopt$sock_linger(r10, 0xffff, 0x80, &(0x7f0000000200), &(0x7f0000000280)=0x8) pipe2(&(0x7f00000001c0), 0x10014) rmdir(&(0x7f0000000040)='./file0\x00') madvise(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x3) rename(&(0x7f0000000480)='./file0/file0\x00', &(0x7f00000004c0)='./file0/file1\x00') 16:00:12 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCCONS(r6, 0x80047462, &(0x7f0000000080)=0x420) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f00000001c0)=0xf3e) r1 = socket(0x1, 0x3, 0x7) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f0000000080)=0xfc) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r1, 0x82, 0x70, &(0x7f00000000c0)="2d03ad2d09cf7e3116fd5746f6442b3ccd605ae16b3ec291ef9b2fcdacfc364547860fdc734832f9519bcee10f27d238154efbfa14fe108d1fb7eb514d391b28e5da924a8cfadfecc3179e855a3aaebdde0dda91463b3bbb86a1efe538f286d5c04d69e8434281", 0x67) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) 16:00:12 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x84c01002e}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1, 0x12, r1, 0x0, 0x101) 16:00:12 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) syz_emit_ethernet(0xe4, &(0x7f0000000180)="4e1af035c16c6bf4e10514278e41ba0ce881e50883423b1ac95e8b4606290e34f12c7de239d3daec3b377583f1495f7779e2337732e3c03f129c23893a6400c6962bb24a4c6799cd945ace9b79957691bf991e0a8323d28dc8fb006563ad3573e1a0a1946b255ef1662193f969ea973c87c883450b2f2a4b458e30c1677e7e838355f4f7e217dce386c1b3ca71beb9af2dfc46e10883bdc945511cc88cf8e3867c30eb6a27c08c109c4c4dc190d3da5e626a56aa2b15cf01a611308a108976b8c993cbfa2612e8c8fd41f841600e7f409fc7733be19e18a2fd312f4396a96ec4834dbe7e") setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x5}, 0xc) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}, {0x18, 0x1, 0x0, 0x22}, 0x6, [0x0, 0xfffffffc, 0x0, 0x0, 0x1000, 0x0, 0xfffffffc]}, 0x3c) 16:00:12 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = dup(r1) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = shmget$private(0x0, 0x1000, 0x500, &(0x7f0000ffc000/0x1000)=nil) shmat(r4, &(0x7f0000ffc000/0x4000)=nil, 0x3000) r5 = geteuid() r6 = getegid() r7 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r7, 0x0, 0x0) shmctl$IPC_SET(r7, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r7, 0x2, &(0x7f0000001140)=""/197) r8 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r8, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r8, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r8, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r10 = getgid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r9, r10, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) r11 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r11, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r11, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r11, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r13 = getgid() semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r12, r13, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) r14 = geteuid() r15 = socket(0x18, 0x1, 0x0) setsockopt(r15, 0x29, 0xa, &(0x7f0000000000)="03000000", 0x4) setsockopt(r15, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x0) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r17 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r18 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) r19 = dup2(r18, r17) r20 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x0, 0x0) poll(&(0x7f0000000200)=[{r19, 0x1}, {r19, 0x30c}, {r20, 0x10}], 0x3, 0xffffffc0) r21 = getppid() setpgid(0x0, r21) fcntl$lock(r20, 0x7, &(0x7f00000000c0)={0x3, 0x2, 0xc, 0x5, r21}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) shmctl$IPC_SET(r7, 0x1, &(0x7f0000000100)={{0x70000000, r9, r13, r14, r16, 0xc2, 0x4}, 0xe107, 0x1, r21, r22, 0x8000, 0x6, 0x3}) r23 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r23, 0x0, 0x0) shmctl$IPC_SET(r23, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r23, 0x2, &(0x7f0000001140)=""/197) r24 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r24, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r24, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r24, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r26 = getgid() semctl$IPC_SET(r24, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r25, r26, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) r27 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r27, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r27, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r27, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r29 = getgid() semctl$IPC_SET(r27, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r28, r29, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) r30 = geteuid() r31 = socket(0x18, 0x1, 0x0) setsockopt(r31, 0x29, 0xa, &(0x7f0000000000)="03000000", 0x4) setsockopt(r31, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x0) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r33 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r34 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) r35 = dup2(r34, r33) r36 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x0, 0x0) poll(&(0x7f0000000200)=[{r35, 0x1}, {r35, 0x30c}, {r36, 0x10}], 0x3, 0xffffffc0) r37 = getppid() setpgid(0x0, r37) fcntl$lock(r36, 0x7, &(0x7f00000000c0)={0x3, 0x2, 0xc, 0x5, r37}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) shmctl$IPC_SET(r23, 0x1, &(0x7f0000000100)={{0x70000000, r25, r29, r30, r32, 0xc2, 0x4}, 0xe107, 0x1, r37, r38, 0x8000, 0x6, 0x3}) r39 = getpid() shmctl$IPC_SET(r4, 0x1, &(0x7f0000000180)={{0x6, r5, r6, 0xffffffffffffffff, r16, 0xbd, 0x7ff}, 0xca06, 0x7d, r38, r39, 0x8, 0x0, 0x636}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000180)=0xc) r41 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r41, 0x0, 0x0) shmctl$IPC_SET(r41, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r41, 0x2, &(0x7f0000001140)=""/197) r42 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r42, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r42, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r42, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r44 = getgid() semctl$IPC_SET(r42, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r43, r44, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) r45 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r45, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r45, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r45, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r47 = getgid() semctl$IPC_SET(r45, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r46, r47, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) r48 = geteuid() r49 = socket(0x18, 0x1, 0x0) setsockopt(r49, 0x29, 0xa, &(0x7f0000000000)="03000000", 0x4) setsockopt(r49, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x0) getsockopt$sock_cred(r49, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r51 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r52 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) r53 = dup2(r52, r51) r54 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x0, 0x0) poll(&(0x7f0000000200)=[{r53, 0x1}, {r53, 0x30c}, {r54, 0x10}], 0x3, 0xffffffc0) r55 = getppid() setpgid(0x0, r55) fcntl$lock(r54, 0x7, &(0x7f00000000c0)={0x3, 0x2, 0xc, 0x5, r55}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) shmctl$IPC_SET(r41, 0x1, &(0x7f0000000100)={{0x70000000, r43, r47, r48, r50, 0xc2, 0x4}, 0xe107, 0x1, r55, r56, 0x8000, 0x6, 0x3}) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={r39, r40, r47}, 0xc) ioctl$WSMUXIO_REMOVE_DEVICE(r3, 0x80085762, &(0x7f00000000c0)={0x2}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) 16:00:12 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000080)={0x3}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCPROMISC(r3, 0x20004269) fcntl$dupfd(r1, 0x0, r1) bind$inet(r1, &(0x7f0000000100)={0x2, 0x0}, 0xc) r4 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r4, 0x0, r4) r5 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r5, 0x0, r5) dup2(r4, r5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x24}, {0x4}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x80, 0x41) pwritev(r6, &(0x7f0000000600)=[{&(0x7f0000000180)="8b1e47811b023f3ce99de9354e8e3c64cc3d1a7765f0aabc75d33a69bbbc066b19077c1736bdad4b5a135628c8667c6f8ebe30af8d5f59bfd4470cef79795de4a0b98e4cc9a4e69471a6fac65e4bc061f70ed2c287c2ec96f339bdbf01732cc6247aed13d955d2954a1f9baa7f0a91a988025ab0c0ee7a3150191976952a77bddf17547c3ca00f9c1db2c94d98423bcc913dc423ffd022787bdb0ee33d4a3039b33b4dde340d4c331c", 0xa9}, {&(0x7f0000000280)="20840bd1bae4ddd6acb62d31f993f6934d2610fab403465358ef244ab3126ee33b67b01a112f18c5d2744b2745a00dbe6fcb896a3da332afd42dee7ebd828841dd23285e74efb249a8009f588472c1", 0x4f}, {&(0x7f0000000340)="42f221f4fe10d83236407568baf38cf7f97c279bf48354431aa1e4db06a536473f5b3a292a7e612b6a4a23f2d8bdbf8dab2aa015ed162032927e874f8bc0230d9680cd67d05abe1c75784b938d0790f817a2c8637e66cfc716570ef5b88c6598136bfd1cccbb3d8db1baf5796e0da749c51fbecffbaa3488996162a1238822d4c45ca76d107b6971836b6ca05e142a916049cd2421ba18a51bd855feaf055e84aa576bcb6186e7f74512fee11ec1016c3dff28f062fbee192896c92ff1fa69c1972571c4021100ea5c7654d6388f96", 0xcf}, {&(0x7f0000000440)="4c29c38586fc4637ab428de8ecc8176c4ee581c59fd78712d427da5afa0ab2dfcd4b7e2adb02ae5f0513833e5b04f34fd9013b0a1f075f974ae24aaa34ffc81f34dda34c39db81428d8851c219bcf66378ebf6df2b7ba5a6189d06152c21ddb1896ea7111538ec41311b732ddb38e074e51f05b3004569a1c43bb1cbb6376729d6ecc8edc097890b8b65f1fe695ba2a3c00fe59a680f0400f4f82b061aa2fddfa8179431abe849268d2fe329c9aeb4df273be73167e1d4", 0xb7}, {&(0x7f0000000500)="c9ecee9f43521ad81c9ddac33058b3788fd78e877600025b71eb5eff3a8d7e50c40e511fe6a1663e8ee949d38d384bbca11f342d33617a16033c50c0af72b664d97104fb6a2028cb75c3ff7b1cad8f6e4cceb90e2867cfa1a50026969964e9758f252b2795a8aa13088095c14f03eee20b17a42b44651b1b2ab2372736cbc16262a4c266d6ae33b7d8e8c14d39582a407598d045f97d227a30fb3b5d253555fb6b8d2acad7089390b1c85477a3ea47265b76e0b68b1a54bc1e", 0xb9}, {&(0x7f00000005c0)="b7a9c4b9", 0x4}], 0x6, 0x0, 0x0) 16:00:12 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}, {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff]}, 0x3c) 16:00:12 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sync() setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="891400000000db00080020000025c6149b33ff0f", 0x14) write(r0, &(0x7f0000000100)="71f2f93ac4385291f2244347a8d04336907b584389248c4941bada3160c7ca7401b207560633894880d0ae1108c4ee8f342ec3a1f073e36fd6fc5cb064099f9bd168c7fac2cd9b9c0c1159e970d719ac6be5ba2836c0c555f907979b2d9a947446ef08a604f6dc48a0141e72f588020e96055676315915ca6e41fd67562034d301d00a05479393b99ac3399b9568bcb988d1ff465042b43a63665bbbe61144bc749ccff21d3fc53dae433cab14e3874f998f997a50cb38feec7fa94bc4196fbaf0872ce1c9c8b6eb86ac88322caec0306154338bd3535cf260beb4d38561b9d7b526bea117acdcd56e52b8561011c09018f938f826b5938d5dc67fcf9b6d9f7ba42b1863430d1b4fa93952a4e4d1b5d01cc0c707f63ea3e47ce9f595e3225c3937279bb47542b3f9da9e58d908f49b6fbb6d3a43b932ce10cdeea6f9eae79c30bd06842537b74449b8c8de09d9cd449bb5195198b985b7d28e524acaa24736ab6ab850d8e0060e7765b4e4842c311c09633e53b5ee59c5f5bd0313a1b5ab664e0ba12cf226597dda387fc3d9ed3b835a6866bb1c3a223c6217d0065fe38d3c570ed190abf0b424bae7bab5848432d7c46baa0527424da4c0d736904597b9cae58aa50b34a4d445b73e7d689cdad88b261fcc3f66ae7fefeb8217e209be7870a1b6020cb0eb8c0b27182be9c11acd18ed3d59b4a32871ff6ee414a7a658dc807d931eca058b22685a8294f0bee5f5b1651c9f8ff8e0b10cb07c8924cc55e3ccfcd1b3ec2c3047708c739db9695707ca5859f5a989bed73c8188b6ec36d15160dae41407e92393f243838a0dfaf23578fdb0330696721da0665db6cf45750055b68daf5316d10c16aaf6d299f39be57ec626c2fcd9fd6d50503140e5444bf7a51dbc6b9559e878a145c56c141b65a43b9b7dcf431d6509c853d6953028e28dd754c230607eead6bf497471b97637fd39a83cc8fac76cb60a1dc27f55e31f18a71eb474510a1d1f9645d5f5a986ce9ac861ebe11c3d8dba9eb3f93be5bebc0fac8df729d286fa41388aafbbb277717b32f972b6495df29fc66f8e73e7d0d35f898d8a0c4cd1e3eeafadb221c0bb8adf2b1a0d2c991bd1c32055da2ce0b4d754b0a2ec498058c0979c925d04bb517b16132e50053fbf808c39d04b27703fca11df807f1796c0369aadabd4400dfd4892e178d31c0d2e9eb6214f09035aa96792b01d29c99749a38d6c4aa0b05bb3172ad1717755b64a5475f09393ec677c15f81fb5eec277711bb1672aee8919ed38e766618bf6ae4f8cb7886f346b66ff0302d4f9a201f47ad5aa53801cb59e09f527288d6e13c91a03a2a84d9bbe3b5bbe6da9a4608ca0dbcd7a2d70d1a60382143c220a5d08293f64e3145448e8965f3234e9d30318d343960a94d733bd15d2fa3f6914f4b3460da836a3505ab51b9605add240ca03613912165aae2943f86b02aa24f5388f338e1f87ae87e44367587554c5b6bf19613eef167b5fd242c8ba8d637bcf6f2cb02fd7b0831fa93f0d7acaebb7ca305db52a4b8bb452fc34e98a0ce3fe1cd934babf32350992c07be766d9c90f75979d2298510711a3e4fac13f9e18f7cdbcb9c178fbaf3de8d3c47cb097e326a2256382e692c50163304d55bf84e05078aa974b35495832efe1dbc0ea3e99c14b7592e0d1e37efa0cf9426659347b00852da89766977511b137ebfb130a4adeb63cc12a9b271a4c9f1f35b1d6413c34cf675c669e481eca5fb0b7eb4f79ba5ade75f26212b70629d9c05c03fc036ed066a34635394d5f5d6a6d64e5f860d1932b45553231e4688017c1132c52943f560e08c5cacef01d341d2e7e261784aac9d969899a51adb6cc847c8dca35f23db6b197dc56eef88eca749bb70084ca39f073f942b2aa70103a32db5cb77ef5fce5298079bba7ca12fa42c5e304bcea9670882826069dade2e3bbb38037714505e31da131b8f35b725cebd0c4ae98934fbbe4163d11820f98419aec8e16f7c7ab1276a7", 0x591) stat(&(0x7f0000000040)='./file0\x00', &(0x7f00000006c0)) 16:00:12 executing program 0: r0 = socket(0x400000000018, 0x2, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) 16:00:12 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000800)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000cc0)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d05700000000000000096207000000008295955984c87910bf093f68c117002861ad4bcb777fa69dfceac2a84e8d16ae8b744cc85396bc5e5dc6388bbd2ad88b2951b15801360bcd4c0a162b3f000000bffa4d012ae46ac41e6bf3bf554799b9b800ed505e8d539d612f87d6bc146e4157795ea4a5c59a3a9fa202361ca1d8cac7dbbc5b65c6593d0870b4122cd2350000000000000000000000000000000000000000006a0000000000e0d853fcd94c20b9ca1cdaea80e8b360fbffa90d160e9b204aa3c0b5495a204b24be82ab7a1d5b79d61cc97bc85fa93e26622e42dc7d76d825ef39e4bff1f80a3581d85a821dc9000087914cc8dc0b8c9524520576ed156467db0f107584e8e5bf61aa97ea46b113733adfa28f5da740f83547f6edc524053a6e92829004f45d1f5a17dbe02c1fa3eb95c2b2dbd235cc6b39dda87d1d3086adf067bae14c6c6e80428998a3c19cf908c078a3565ca4863013515e0000000000000000000042f2b37a9e9eef44ca50d86e2fe017cfbe813a2bd5b9bac81b0954119e1ab9f3df9a24fd308b1b1fa9c7a3da163f9e18a34f9b19bca8a013b71effa5045be1a7937a994f2826192f9aeba215c0c3d04a07f2e07022c57900b2cd6f433a03dc6f8fa46a33628222c00c55356fd84fd30b7a00db568e38eca34eabad07690104000000000000bec808112841b0c29976f41a58bead85810763213fe3956f55a0eab7229f66103c05152651e60b50dc0a565717beecad63ebfba1dd645e01539a5639b892ffad0e8561c2fd1214e944bec09b4f55213c94074a5520832da21b00e04da3949775f73ce544aa3a51eb3ed27ddccb5fef5948ea981ab523dbf0899d28bfdbbe6e4604873d578c77815c9b9fa991e32266812c85ef782d0872608ea90000000000000000f56b3cd1e2535f8d9cecac80da37ac48d417f79ae2b38f67253649ff019bcb2fb9b0dc63cd798987476967c26aae886ad486b0311cdcccc359706d0848f4646d4d54e9902ed84f503a04d1183dfddd2be74a00000000000000000000000000000000000b3995e8bfff348b4ad00f32a6d6ccf118dc3d670e0649dd81952ee421f014abd3ad7c4b272387129a4f8716dfc88c6974b5737a58c8ba119898f4d9debeb62ca9687bf6a34736ed4fe24ba12c736f25184ac3ed987da10f833f9c6f15191f7fb6e9ac4437fffadbacc305838501b7c09b7937bbfcc0361eaa0f3a5fe7edc805ff71d5915657a3f2004d171083dfcef921267eb31c24121ef6ece9b33f00c1ad0ae095637dabb54f74a5a751fcc463660eeb32053107a4beef90b2b3eecde1cc13c2e2b17a3f58a09793f2b077ea574b088b2b166c93c3fcad7f7d1a9e3d466e852912bdaca97fd123a93b6911e236f875fbda00f2fbd4b4e3567f2ee48abc49de614c10710c98ea497576a6588bfd044047f1737d6aa93a5187de676c74eb0af58ed14be5247569c2b5058743276698a281513f07dbe83b65d9adfcd02719214100"/1113], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = socket(0x2000000000000002, 0x3, 0x102) sendmsg$unix(r2, &(0x7f0000000540)={&(0x7f0000000040)=@abs={0xacf25922147002da}, 0x10, 0x0}, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000380), 0xc) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0xffffffffffffffda) socket(0x2, 0x1, 0x0) r4 = socket(0x2, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x80206931, &(0x7f0000000300)) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x61}, {0x80}, {0x6, 0x0, 0x0, 0xfff}]}) pwrite(r6, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r8, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) r10 = dup2(r9, r8) write(r10, 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x0, 0x0, 0x0, 0xfffffffc}, {0x80, 0x2}, {0x1ad, 0x0, 0x0, 0xfff}]}) pwrite(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat(0xffffffffffffffff, 0x0, 0x80, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r11, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x80}, {0x80}, {0x6, 0x0, 0x0, 0xfff}]}) pwrite(r11, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r12, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) pwrite(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket$unix(0x1, 0x0, 0x0) syz_open_pts() openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) 16:00:12 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbffffffef7bfffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x2, 0x6}, {0x6, 0x3}, {0x40, 0x3f}], 0x3}) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:00:12 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x6000, 0x0) geteuid() link(&(0x7f0000000200)='./bus\x00', &(0x7f0000000080)='./file0\x00') 16:00:12 executing program 1: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) mlock(&(0x7f00005fe000/0x600000)=nil, 0x600000) munmap(&(0x7f000096c000/0x600000)=nil, 0x600000) r0 = socket(0x11, 0x4003, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x4, 0x0, 0x0) shutdown(r1, 0x1) sendto$unix(r0, &(0x7f0000000000)="b100050460000000000008000501000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed19f4c8b2ca3ebb3557699a1f132e27ec0ed602000d7d026ba8af63ff37282921e4fd89720fd3872babfb8070c1abda58601a8bfee8aca4911faff575e8c881ff7cc53c894303b22f310b404f36a0069000fcfffcffe608a371a3f80004002ec7299e34000000000000010000000000", 0xb1, 0x0, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) r2 = semget$private(0x0, 0x8, 0x80) r3 = dup2(0xffffffffffffffff, r0) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000180)={0x8, 0x3, 0x3, 0x3f}) semop(r2, &(0x7f00000005c0)=[{0x0, 0x0, 0x1800}, {0x5, 0x3, 0x1800}, {0xe, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x5, 0x1800}, {0x0, 0xfc00, 0x1000}], 0x6) semop(r2, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x2, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r2, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r4 = socket$inet6(0x18, 0x3, 0x0) write(0xffffffffffffffff, &(0x7f0000000600)="417f20d0a5293e6480c141b27556498236dc2aa7648ae3be32facc76fa8d83b2bac94968f94df23075c037c4e9221213d9ecfc45c958128e3847df3483e7884dee8377601957f58cf05bbea6426eef62997beeaad67f01740b99ef77dad34ee50ca40c83e12a6d557e1619cc5fbefffab25ccc665a8c487336c8d8d21ec48d2f63cf0c0358fc46a7e500b7f78195d177e2e45855423725ed1455509fdb8977122180568193965966d3e7f97fed64bcbc47f7b855445371569fa288b51337e8d05f3062f564185e66c120357ba13a6687c509723aebc64fb53495beb5832aca86e211ca832a0b87a6b0e4ab2e4a5863888d93c8db97e9be75f9c8514dce9c2497f4cc302460aef6fc82d9f373425bc6e1dd3fe87b7248ea4e4a1a2a50b6754b41ae3cf6cca44333fa5264a5b4c0211bb295e393f71dd9752d17a7281899dd98cbddc5db9c891c73ebaad621a265db9a00ddc511fed61a5951fedbbabde0cfec3f27a7cc0d9077e53f03f4e3c305131f0a862bd83ab742a48359ba67da7cd27464d42361c7d17bb513e8fac854eecb53fc7b32891a2cc0cce84ce6264d90e57e4707081080ebeae139f595ea11eedf785a1d382581c5f8b27590861e21b5b9251f1febba1f2cf287282e8764d5ef6b622946f801a7efe23bd897bc5b93a0d78f61f252333d11f359e067fde935586d71f0e258f1810f456043c42d22b0e5f31c1de5dde4cd72ed4d56dea77cf1ecbbb0aac6ea672a4ee9cccaf923f9ea4b41cf0d3a5b344b533c879fe183f8ae029f5147df0f8a51cadc4c069149c2bce62d3b82a0389a08d072cd8a7e1f0b2278f51f9946cabf60bc99d65e1d858f72dee1c7db80fe96b728157fda133f8e30142a52231b524e309773361739cf6bdd5188c5d9d3cf93d288a9731a43917f51fc8ee54d51d0692b1fe309ed5bc82f4b3b7719427ff292a272214cbc440a8c69bc7f4818c2f5b3e6ffec5fedd2e50dc5e53cc484fe2abc06ab324e308baa537edfb5b3d77ceb5114ac7465bef0075a82997d9bc6f853fb5aa4368921d84fb3dd28714e72464aa8757537e06e35b79cc5bfcf7f937138d9841768ab342bbead1014a2b063159e332920e343ecf9665d8f29d48c0fda28dfcc43ad508deb2f9e9b24b1c99516ac952012a3f2bc349f387bd9cc263358a992b55d5182fdea3d770c144ab5c816691332f28fe7c653d06dd9be9c8c146577ef200fb296593811f8d2cea5c2a51b697a09ff1364c9f53e9045a65f6c0060121ef374cb6e897cdf842bff6d3b5bbd67c7b1abfdd68bc26caa182e945ac3132d6cf24792cfb3c37d6b9427d678f60790f169bdcc734a98ffc76d38a9bf70bf8e02435ee52b62e2b5a912d905474aafd764734950b5a8ebf384cf51531a87fbdeb3228f61884eb8b95b494eed7916f8826e271a701ed507ff9d44c3a7b8557b56cb93605770d60320c98aa4372a9dcb96ba9f7dc9dd3cba49e063c939c2d04fcfbd5f1ba80b72745d3c4cfb8cfed208dbd0ceae7e85e84a47c33f72b413bbe849e9a6136c8359b91ed590e94bbc088b492ba2fabd95472b0ded5dff30689aa6fa36851f3fe6c56ed0c259956f4652fecda13e0adb7d907c31fb44149db2fc004fb5cd4687b3454ceded92e4f7a64b10ea63e9cfc1d2ffd23e9b6b583aefdb9457709823798855abce8f220d4e2da08dd28d288c1ef1ed3953ef4975efb2f8f59e471a7e3ca6868a272fdc978bccdac20ebf9ab794fd65324d93fa9b9fdf1a1a43aaed1cbc6bf9396a44805e36a16c586509d206984ee317e70597c0672ff9098b25e049662d62e0936859c40bc07b4a2e3cca80bf4443bc10e6afc768bb28c7889c66d1cbfa69e60dc8bf187d113ebba1e469d48166fc79cee0d5ca9652f72504357504379f5e37fe24ebb1c126590691bf5fdef4dab91155e3946069de2d4165ce420aa6f2c006d81e01ffb0947d38d9235669622cdf2ccb5feb2e227f207bde99e4eb5a6968bf1bcd1ff6dd33c8a99570c7703843e8e58569c65e0a2afff5a39fc03a52bfbc3c4a4ab0b50d030544a78962280b3fdc2518a84ebe9a6293187df39cdb237829fe3126bdef3894ce616fa7472de2069bc41b6cd53b038b2cece1013365251e7944b6789267d6fa9c82e2f555ebf3482d66e3837315b9fab499c4575165d54c1260827c2c6e385e378afbf4e2acbcb1c662a800a102837c80094d729ab0ab2226f96523bfb40eb36bff2bfce5b78774e65d6add191333050d1d6fc373ca5cd01eb5d5172ec344ad4b79932b4fe6230da65ed442e8936917a2afd12420b64ecbddd9dae087cb8a06aac3fb044b0ce8e2ac0ae63ce83ac180e34df6393ffe74d5a13d68185b782cf587fb4cac47637142b3b0825a40d309991b12933c8333f392fd06bb1653111b13b64920459a7ed09aebca29a74ae01ea8a9007a2da9a20ed1adace7713dbd05ed6161b9bbfd7858b3f45bf9763a5ba134941e163cedcfe1285289b1ad51cde24f9c1750cad1f53725f1b7e021d0cd56b28ef4f27a19ce7348f3fcf50591c2435a888727ede47056c285664fccf11b213153d5d115721f52433bed9184972ccf5e3e8ec9e7292fad1154748c60be5e9429ceafa91819a22381ad50a2eb3b50b4a05d722641ca0c193fe706ba6dd896f33db6d69e7475b61386ed39c72e07f453e462d1ec9ca5dffa9287eec08aa8f087b3cd326062d5170752c8bad3a654654c003c84315f0dc165714f6f1d3ee2f1cb231a8b31c1b17f02d07ab1d46e0b01fa629facd2f21b780eaca352ea4f76bcef49541b176350407090a0c3e82ba7fa759be18323d1960ccfeefe790cd39f603c25683ffa9ea758e2c1730f28196c188e6add2a8edeac2613c90ed8f3780c5cf7e2443fb6100523b4f4623b0290d7ded05cf6367d55a3240e506d0ba443c42b25d772057ac3c807e87fc0b78c0dbc29afef92c27d19435525ee08565a67c09bb8fb4b1f90fc4d4f4e26550aec1fc7945930abb0a4ff030cea50e790d41500f54a683922c978a6a0592ca06a82e7dc11f52ac7b1ca80203267dae8963a68308a70d3eeaf43864c5002218bed117f3fb6a3f2b3f82f46195d8bedaf3397ecb9886b591dab48a52a6991832624874c02269e169caeb780a7d48ca92e4ef4bc0275189d1271d1f2a86943ec867e33711b01c29a0c501f637038221d9a8700d166697a59e8d7bc63d00be1702b6691674ccc55c421b5ec4201189b9571f66a69ed75b1aa7d70671211a0b810d0caee46892870ad2b6584508fd5bd9fbe8ce34c71f5867a5c716327f8b2f6bcfc557de201c91886382cc0783c21bbdcdbba2ec6685e5e440da9ff6ae8247e7878ba04ac34a3ea54139be961f284743fde362cbded1e47e8249e2bbdce7754dd4ddd9565d7444fd2f0600faee8fd63de92ef377303fd42490099c73da07375a2c8791ad29500e8ae62b7966db6f9625695184dcfded3e072a25d1148e83cde393e511ed33d6d28c8cb44ed13b143a97989e19260e2f56355ec3a232d36bb5a7ae3f57cfbb1565a7a6efe0e76d2a3fccbda4608db62a2b48fcc6db2f57b778bebd76e2d5537b269b7de1937ca24357c30e049a5735817ef705053779ec204e815474665756ae8d851564f62828a204d5c63ba1965027971c4c942c8d49000665e63a7b78a46e79168fd8043fa33c8a0f43509291d423eef81c633ca68d01ee32eec04d39adef6c83c6e9b87ab90fced8d506b3210082c852f94c9acef85a779d67ae0c6049cbe7a3e1fa2f4cfe2ddc8c1e9f1205a91fc1bc1d86b24d8b5d07d24961efdf39db2edd50b7eb20a92c6627ef823e1da6d4efc34cdf2b4e3bc0420b8618238146438048c22465d1554d38dc6c912671fc888d662ea95bc93b30a7049e30cc96e71d7202b06b7bb445f9d9642101d5dad86212a482ab2855ac7d4c487b8ebc6479205956788fbb3cb5207653a1e6f5ae6dda20b876226bf6134b6b9a2556895a79af72d8b1e08d31f734ead17643c0367ea8385eac228420becce0cd4da962c3566c4137d15e8a6380db31d01e663791df3c140793fbae313051439cc5bc77075e997021137b375cc806cb45425566dc01090a046add5ad994c490cbe573fb1bc3878dab094191a3cc4434638625d2c38f92238d7af82c9ec81d999c51766d32123aa8354ed99e361fa70ad58dec4e56551fcf6fa7e0be89b2e113eda38fccf157d58a20fcfb754a7683143ffee8e402533ab21292a4e042b8da8b1daa35f783f63175bc6c3fa43a59116e902391a80cc6cb32021c4cdf45cb7d53f5ebc2bf0f3ae6fcf8c00c01f3b54292b5a9f06bba51b727738c59a449c083140a38c3d429854066ad6cb4f3a71a5dd2f4384e7c8789dfd4c1ac642350adacec9910ce138b4be44fef4e8d09e14aee89ae61ae3728ed81b54e0ebc7dd21b0989ef56f13b8b0cf5d781e937685084981441916013ac98cd8075364ae5237d06982fb9b8accd8a9e8e1f795105738b999a56f7871a4b436a93da3f35dedab3c2aa2aae01ae7731f8a8a3557f37cfdb422cdcfce40831560132c4a87b801b47fdd9f9a5cb25ec45c1938659606b779971c9e8f456b0dd842028837d97ca6da4ee208bee0b592dce3aee940cb1e1de70855699acbc4b9093c7fd93331e8d3f8750e3a7f21360d1e7f59882c9f77d887221a5438819d065d41aaa39d7fb5a4dc4075e18cddd81b20dd1ffe9a7f22b0987095f709b6f35c0a202a68556b88e3ed7c1527134f4d563950bd2853d1828695a77110daae6a8fbed5e88d28a66d2b66e8736f53d2e12a04946e83dddc9e93302916d3bd64c9fa9653dbe4db4552d8b9be02249a82aba9d5c1ba64265b38cdc5867e80e6389ef2b65b2ed3a31fd71b4306c56e7f06a4a60a794a27528b9996fb5f5a2b880e5937db355f04caf03b078111edee29963fb66cac622463fefc8482203332c5f0ca736f54fd5fe53a44a003c2a4daf6cef72846501cb31c50f3b86b1d951a6b1b0ded8cff1b8599c2950b9ec0a21a80009ee6dcb3bfd3c7cc1549cd6923661944079b5e1a765407378712069860f48d3551b384b6e4b97354d45c0d0e8375d01b1dfd4eccfe4829e9834d3d4021709b692e32c0227bf02c4faf2d74046518602dcf1ac2ed70dfed21c5de3d6be7d0cd059f5d3d2ea5748de9c6a97f9014cd0f598d8646770ca64877203b9b6169b95ffaa7624e9cbeb1b02a7fc37e97ed46a8814b2346d20dd42b689042a8934f0f8dc77053b0fb5a22bc74beecc92ba1ac886278337f25cd2b131a69bb4694fe4f9a9bc70a0738ad7e9841754350035607042ad1084345b3b58912503455eba22fcd4fbca21c5735f4f5f5927c5a9d6713536772ab5eef8ebfa67a3e9ff496bf3ffa8603800c178a51dd8c3f92c0c08e71e8c184b446f0df0a5a80cdc9c8aa09bdc3cba3cbf77853dbeb0eee00aa2337f03af84229f6873e1b92effbaeaaef17415585aef9e1fdb63e1448066a5693aabc3b5f22376e40fcae221422a8a3823fe53a963bed991c769d7e64f94c0057bf20516b0bfc9fe8d242f4428ea3e9f571a1aae874ae646575a6256a27b9ab315973705257b2827805131d380d6d4094be0095f6d8857304fb61a6adee26ea19a429bef7572f29988882c82aa024d53d9bf47e6a8d7dc7eda8aa07b1ad9ae45d67bbb464955d5de21d88c3eb192f015327f08ab0d4a6c9fda9da11c1df16bad46c89676c4273fd4a2bd914cd11d683200be71af70e7d24a817e14b3f1039fe4ec2474e54bedfb56c1c544219", 0x1000) getsockopt(r4, 0x29, 0x33, 0x0, 0x0) r5 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r5, 0x0, r5) accept$inet6(r5, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 16:00:12 executing program 0: r0 = socket(0x18, 0x400000001002, 0x1) accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000140)=0xc) accept(r2, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x1b, 0x0, 0xffffffffffffff51) 16:00:12 executing program 1: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x7f}}) r0 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f00000000c0)=""/232) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e5744f2c0e2c"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) dup(0xffffffffffffffff) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(0x0, 0x2, 0x0) shmctl$SHM_LOCK(0x0, 0x3) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f00000001c0), 0x4) r3 = socket(0x2, 0x1, 0x0) open$dir(0x0, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) open(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0xfffffffffffffdb1, 0x0, 0x0) open(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCCONS(0xffffffffffffffff, 0x20004276, 0x0) ioctl$TIOCMSET(0xffffffffffffffff, 0x40044271, 0x0) ioctl$WSKBDIO_GETMODE(0xffffffffffffffff, 0x40045714, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="eaffffff7f0000006748"], 0x10) accept(r2, &(0x7f0000002200)=@un=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) 16:00:12 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$LIOCSFD(0xffffffffffffff9c, 0x80046c7f, &(0x7f0000000000)=r1) r2 = socket(0x2, 0x400000001002, 0x0) r3 = accept$inet(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) fcntl$setstatus(r3, 0x4, 0x0) sendmsg$unix(r2, &(0x7f0000000540)={&(0x7f00000005c0)=ANY=[@ANYBLOB="00020035e1c746680006d024a6a2559bcda18953209a615eabee02a32512864fd77c51e8fbbf181d42d3d9b460c23101cf94567a9b8b30a903fdec4d6d1d48748984c98685d787dd890a7765060000006777aae79fe40b923012f7a78372004924005a8522ddcdb9191f9cbaa095594f572bff2299238f1a55090981d66cc912c327a43caf058532e9c12b8f319d97eeed2eebe7e08b03e41a4d24e1946ac42b4a486d8e74283591f2b70d5374b093a64c4938b0d83eae375e1fa5404fb3c18eaee7cade3ec2f2b783bdd425f031a4f66810b7fffb1465698912cd0381718d7995352894bfc270337ea7cfe81ef057bc85ab893ab041c17def5db7c90104ca6afeac33639f84eaa807ae5a4787f5f1ecf90d179a5ada2b357bcc337288776a1b9831a3b2b1a02e6106a73b27077751c4525ef0cc94e572e6a647db48b44dcb0bbacc1ec6b0df5bca64cbf527ce45f2f9855afcaf7fefcb0eae4d964a29fddae321d53b7d60b4bb2992418af2b5c921f8a7c0db1131962bdcc9774bb9d643274f1c85f13b7a0f12d1a8f59f882b9b3085e726e0bab37294e675a6ee4de8a989ee62ae7e6a8e585f908d0a714b6758db2064bfc930b61729b1b7b1911ab58cfb64958ecbf155c6b6fa9dbab523086b637e1f8b69d2a9ff9cfed15b02cd07676605d87ee88d42c700000000000000"], 0x10, 0x0}, 0x0) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x25}, {0x54}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x400, 0x0) pwrite(r0, &(0x7f0000002340)="b1e91bee8fad27000cdaeb0413b0", 0xe, 0x0, 0x0) r1 = dup2(0xffffffffffffff9c, r0) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000100)) 16:00:12 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000700)=ANY=[@ANYBLOB="fb18bd45503302e3ffa57c6f11700fd1a9f2c5a45723de9de09ea5537ea39f7043f0dcd018b952a27a18e23ef0cd4ca85ff09f9fd9b52cf32c5ee79b135ae7581793bbeca5aefd68f6ece473d0316942e3072cd5e0a6da210794016019926d12fcc9fca4ea020b6de512c19ccd8258c6efad679ed3c6d948a0464b50c4fc9bf4f44d2630b8e0f0b2b7073683fd1ad13483cbe8f3673ec1ff8175523c8187bab4b9832a4787a1787f148c29765398f30b1409000059fb66a400744261444c0e2997e923dfd128bd9ccddd3258575cb601ac9a00000f8a2671e556e5083451c5e968318e71e4382832e1bc4b71323293303df456214f7e6db20500693104e85f6e35d30447492ed173a472abb5991a2e81062b55dd6c64e571fd484ebf3205d38f5128b364290968fa9fae21241732c85b162808eb3b78fe335ca09881b5e9a6fe71e5ce5ad54865aa1e5e557190bd825d55aff09378687a7ea45dce20a9e0fb0f18c59300f0cc882d2023601152da1e7279991f5b0b13c91c63992f3bbf6943a5b57eea57bb9a5080c1b6b264aefe9fb9fbab341ddcf091b8d5a0d0d572b33318272e17f7603ce107a9fc677c011d84e5d7d41fc293d012ccc4a77227ddd54e50e566830c1d9409863f1c6d651508b9ebb658251e0073df28ce6523da473df348c784f48846ff741e8a37179e4ee1c7b5addb12565f3e29cdd08249e82d1c2dd167bc08167c46c2bc3fa0643e5a294f581f5fa560240ecb8b9291cab8b9f402bfa430ba22eb02eed1950290c510cd438178b33545a9645c9c85b96a8762db075b21ee8a15aa43fdbaa05749e0133eb1e13b3623d04a999c0612f032474f07fd9f9e2ea42324d3af15a463bfcbb1951ff7098b3603fd678f1c64baa7243e4372c5efa74951e17f833f10ea7ba9b0bc17338d232129db79f42acf5738db016179709fc80bc9142f292060f3dbf85009a5ac36cbf808532c7123511ca7e61f3b27db7d60d06bfa7bebaf58a30ab99fbbb659b3d9f792ffa29ab71678a99f509b3a7fbff14a5cd7bf1edfa29a004d4ceddfb1bf7ca0f6412dd42c4924d428a5c41772eb35609338a457268cf9814ae67c35cf1b0d1725ee4fd9ad922ebcbb74f76d56bcb6e5e05735970fab77d4a7a4fad5a1fd1b5db00af4b8025ffb0e635f815cdf640ce8d1df1f"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)=[&(0x7f0000000100)='\x00', &(0x7f0000000140)='\x00'], &(0x7f0000000300)=[&(0x7f00000001c0)='($\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)=')\x87-\x00', &(0x7f00000002c0)='\x00']) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x18, 0x8002, 0x0) r1 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r2 = dup2(r1, r1) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$KDGKBMODE(r4, 0x40044b06) r5 = socket(0x2, 0x2, 0x0) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GMODE(r7, 0x4004574b, &(0x7f0000000340)) flock(r2, 0x1) setsockopt$sock_int(r5, 0xffff, 0x200, &(0x7f0000000080), 0x4) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) bind$inet6(r5, &(0x7f0000000040)={0x18, 0x3, 0x6, 0x1}, 0xc) dup2(r0, r2) r8 = socket(0x2, 0xc003, 0x0) setsockopt(r8, 0x0, 0x1d, 0x0, 0x0) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x402) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000000)=[{0x30, 0x0, 0x0, 0x100000}, {0x10000006}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x5, &(0x7f0000000040)=[{0x7, 0x1, 0x8, 0x2}, {0x0, 0x0, 0x20, 0x7}, {0xda37, 0x0, 0x1, 0x7}, {0x8, 0x7f, 0x5, 0x4}, {0x5, 0xa8, 0x7, 0x1f}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 16:00:13 executing program 0: symlink(&(0x7f0000000180)='..', &(0x7f0000000080)='./file0\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='x\x00') unlink(&(0x7f0000000140)='./file0\x00') link(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, 0xc) r4 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r4, 0x0, r4) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) r8 = socket(0x18, 0x2, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x8080691a, &(0x7f0000000300)) r10 = socket(0x18, 0x2, 0x0) r11 = fcntl$dupfd(r10, 0x0, r10) ioctl$TIOCFLUSH(r11, 0x8080691a, &(0x7f0000000300)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) r13 = shmget$private(0x0, 0x1000, 0x500, &(0x7f0000ffc000/0x1000)=nil) shmat(r13, &(0x7f0000ffc000/0x4000)=nil, 0x3000) r14 = geteuid() r15 = getegid() r16 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r16, 0x0, 0x0) shmctl$IPC_SET(r16, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r16, 0x2, &(0x7f0000001140)=""/197) r17 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r17, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r17, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r17, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r19 = getgid() semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r18, r19, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) r20 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r20, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r20, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r20, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r22 = getgid() semctl$IPC_SET(r20, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r21, r22, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) r23 = geteuid() r24 = socket(0x18, 0x1, 0x0) setsockopt(r24, 0x29, 0xa, &(0x7f0000000000)="03000000", 0x4) setsockopt(r24, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x0) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r26 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r27 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) r28 = dup2(r27, r26) r29 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x0, 0x0) poll(&(0x7f0000000200)=[{r28, 0x1}, {r28, 0x30c}, {r29, 0x10}], 0x3, 0xffffffc0) r30 = getppid() setpgid(0x0, r30) fcntl$lock(r29, 0x7, &(0x7f00000000c0)={0x3, 0x2, 0xc, 0x5, r30}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) shmctl$IPC_SET(r16, 0x1, &(0x7f0000000100)={{0x70000000, r18, r22, r23, r25, 0xc2, 0x4}, 0xe107, 0x1, r30, r31, 0x8000, 0x6, 0x3}) r32 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r32, 0x0, 0x0) shmctl$IPC_SET(r32, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r32, 0x2, &(0x7f0000001140)=""/197) r33 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r33, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r33, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r33, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r35 = getgid() semctl$IPC_SET(r33, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r34, r35, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) r36 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r36, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r36, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r36, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r38 = getgid() semctl$IPC_SET(r36, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r37, r38, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) r39 = geteuid() r40 = socket(0x18, 0x1, 0x0) setsockopt(r40, 0x29, 0xa, &(0x7f0000000000)="03000000", 0x4) setsockopt(r40, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x0) getsockopt$sock_cred(r40, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r42 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r43 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) r44 = dup2(r43, r42) r45 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x0, 0x0) poll(&(0x7f0000000200)=[{r44, 0x1}, {r44, 0x30c}, {r45, 0x10}], 0x3, 0xffffffc0) r46 = getppid() setpgid(0x0, r46) fcntl$lock(r45, 0x7, &(0x7f00000000c0)={0x3, 0x2, 0xc, 0x5, r46}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) shmctl$IPC_SET(r32, 0x1, &(0x7f0000000100)={{0x70000000, r34, r38, r39, r41, 0xc2, 0x4}, 0xe107, 0x1, r46, r47, 0x8000, 0x6, 0x3}) r48 = getpid() shmctl$IPC_SET(r13, 0x1, &(0x7f0000000180)={{0x6, r14, r15, 0xffffffffffffffff, r25, 0xbd, 0x7ff}, 0xca06, 0x7d, r47, r48, 0x8, 0x0, 0x636}) r49 = socket(0x18, 0x2, 0x0) r50 = fcntl$dupfd(r49, 0x0, r49) ioctl$TIOCFLUSH(r50, 0x8080691a, &(0x7f0000000300)) r51 = dup(r50) r52 = syz_open_pts() r53 = dup(0xffffffffffffff9c) r54 = openat$pci(0xffffffffffffff9c, &(0x7f0000000380)='/dev/pci\x00', 0x800, 0x0) socketpair(0x18, 0x3, 0xcc, &(0x7f00000003c0)={0xffffffffffffffff}) r56 = socket(0x18, 0x2, 0x0) r57 = fcntl$dupfd(r56, 0x0, r56) ioctl$TIOCFLUSH(r57, 0x8080691a, &(0x7f0000000300)) r58 = shmget$private(0x0, 0x1000, 0x500, &(0x7f0000ffc000/0x1000)=nil) shmat(r58, &(0x7f0000ffc000/0x4000)=nil, 0x3000) r59 = geteuid() r60 = getegid() r61 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r61, 0x0, 0x0) shmctl$IPC_SET(r61, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r61, 0x2, &(0x7f0000001140)=""/197) r62 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r62, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r62, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r62, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r64 = getgid() semctl$IPC_SET(r62, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r63, r64, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) r65 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r65, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r65, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r65, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r67 = getgid() semctl$IPC_SET(r65, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r66, r67, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) r68 = geteuid() r69 = socket(0x18, 0x1, 0x0) setsockopt(r69, 0x29, 0xa, &(0x7f0000000000)="03000000", 0x4) setsockopt(r69, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x0) getsockopt$sock_cred(r69, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r71 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r72 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) r73 = dup2(r72, r71) r74 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x0, 0x0) poll(&(0x7f0000000200)=[{r73, 0x1}, {r73, 0x30c}, {r74, 0x10}], 0x3, 0xffffffc0) r75 = getppid() setpgid(0x0, r75) fcntl$lock(r74, 0x7, &(0x7f00000000c0)={0x3, 0x2, 0xc, 0x5, r75}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) shmctl$IPC_SET(r61, 0x1, &(0x7f0000000100)={{0x70000000, r63, r67, r68, r70, 0xc2, 0x4}, 0xe107, 0x1, r75, r76, 0x8000, 0x6, 0x3}) r77 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r77, 0x0, 0x0) shmctl$IPC_SET(r77, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r77, 0x2, &(0x7f0000001140)=""/197) r78 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r78, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r78, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r78, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r80 = getgid() semctl$IPC_SET(r78, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r79, r80, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) r81 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r81, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r81, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r81, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r83 = getgid() semctl$IPC_SET(r81, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r82, r83, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) r84 = geteuid() r85 = socket(0x18, 0x1, 0x0) setsockopt(r85, 0x29, 0xa, &(0x7f0000000000)="03000000", 0x4) setsockopt(r85, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x0) getsockopt$sock_cred(r85, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r87 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r88 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) r89 = dup2(r88, r87) r90 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x0, 0x0) poll(&(0x7f0000000200)=[{r89, 0x1}, {r89, 0x30c}, {r90, 0x10}], 0x3, 0xffffffc0) r91 = getppid() setpgid(0x0, r91) fcntl$lock(r90, 0x7, &(0x7f00000000c0)={0x3, 0x2, 0xc, 0x5, r91}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) shmctl$IPC_SET(r77, 0x1, &(0x7f0000000100)={{0x70000000, r79, r83, r84, r86, 0xc2, 0x4}, 0xe107, 0x1, r91, r92, 0x8000, 0x6, 0x3}) r93 = getpid() shmctl$IPC_SET(r58, 0x1, &(0x7f0000000180)={{0x6, r59, r60, 0xffffffffffffffff, r70, 0xbd, 0x7ff}, 0xca06, 0x7d, r92, r93, 0x8, 0x0, 0x636}) r94 = getuid() lchown(&(0x7f0000000040)='./file0\x00', r94, 0x0) setreuid(0xee00, r94) getgroups(0x1, &(0x7f0000000400)=[0xffffffffffffffff]) r96 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000440)='/dev/diskmap\x00', 0x800, 0x0) r97 = accept$unix(0xffffffffffffff9c, &(0x7f0000000480)=@file={0x0, ""/108}, &(0x7f0000000500)=0x6e) r98 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r98, 0x0, r98) r99 = socket$inet6(0x18, 0x2000, 0x40) r100 = socket$inet(0x2, 0x4000, 0xfe) r101 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000540)='/dev/wskbd\x00', 0x10181, 0x0) r102 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r102, 0x0, r102) r103 = socket(0x18, 0x2, 0x0) r104 = fcntl$dupfd(r103, 0x0, r103) ioctl$TIOCFLUSH(r104, 0x8080691a, &(0x7f0000000300)) r105 = openat(0xffffffffffffff9c, &(0x7f0000000580)='./file0\x00', 0x200, 0x5) r106 = socket(0x18, 0x2, 0x0) r107 = fcntl$dupfd(r106, 0x0, r106) ioctl$TIOCFLUSH(r107, 0x8080691a, &(0x7f0000000300)) r108 = accept$inet(r107, 0x0, &(0x7f00000005c0)) r109 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000600)='/dev/wsmouse\x00', 0x80, 0x0) r110 = getpgid(0xffffffffffffffff) r111 = getuid() lchown(&(0x7f0000000040)='./file0\x00', r111, 0x0) setreuid(0xee00, r111) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000640)={0x0}, &(0x7f0000000680)=0xc) r113 = getuid() r114 = shmget$private(0x0, 0x1000, 0x500, &(0x7f0000ffc000/0x1000)=nil) shmat(r114, &(0x7f0000ffc000/0x4000)=nil, 0x3000) r115 = geteuid() r116 = getegid() r117 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r117, 0x0, 0x0) shmctl$IPC_SET(r117, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r117, 0x2, &(0x7f0000001140)=""/197) r118 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r118, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r118, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r118, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r120 = getgid() semctl$IPC_SET(r118, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r119, r120, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) r121 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r121, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r121, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r121, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r123 = getgid() semctl$IPC_SET(r121, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r122, r123, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) r124 = geteuid() r125 = socket(0x18, 0x1, 0x0) setsockopt(r125, 0x29, 0xa, &(0x7f0000000000)="03000000", 0x4) setsockopt(r125, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x0) getsockopt$sock_cred(r125, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r127 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r128 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) r129 = dup2(r128, r127) r130 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x0, 0x0) poll(&(0x7f0000000200)=[{r129, 0x1}, {r129, 0x30c}, {r130, 0x10}], 0x3, 0xffffffc0) r131 = getppid() setpgid(0x0, r131) fcntl$lock(r130, 0x7, &(0x7f00000000c0)={0x3, 0x2, 0xc, 0x5, r131}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) shmctl$IPC_SET(r117, 0x1, &(0x7f0000000100)={{0x70000000, r119, r123, r124, r126, 0xc2, 0x4}, 0xe107, 0x1, r131, r132, 0x8000, 0x6, 0x3}) r133 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r133, 0x0, 0x0) shmctl$IPC_SET(r133, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r133, 0x2, &(0x7f0000001140)=""/197) r134 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r134, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r134, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r134, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r136 = getgid() semctl$IPC_SET(r134, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r135, r136, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) r137 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r137, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r137, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r137, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r139 = getgid() semctl$IPC_SET(r137, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r138, r139, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) r140 = geteuid() r141 = socket(0x18, 0x1, 0x0) setsockopt(r141, 0x29, 0xa, &(0x7f0000000000)="03000000", 0x4) setsockopt(r141, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x0) getsockopt$sock_cred(r141, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r143 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r144 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) r145 = dup2(r144, r143) r146 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x0, 0x0) poll(&(0x7f0000000200)=[{r145, 0x1}, {r145, 0x30c}, {r146, 0x10}], 0x3, 0xffffffc0) r147 = getppid() setpgid(0x0, r147) fcntl$lock(r146, 0x7, &(0x7f00000000c0)={0x3, 0x2, 0xc, 0x5, r147}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) shmctl$IPC_SET(r133, 0x1, &(0x7f0000000100)={{0x70000000, r135, r139, r140, r142, 0xc2, 0x4}, 0xe107, 0x1, r147, r148, 0x8000, 0x6, 0x3}) r149 = getpid() shmctl$IPC_SET(r114, 0x1, &(0x7f0000000180)={{0x6, r115, r116, 0xffffffffffffffff, r126, 0xbd, 0x7ff}, 0xca06, 0x7d, r148, r149, 0x8, 0x0, 0x636}) sendmsg$unix(r1, &(0x7f0000000800)={&(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000280)=[{&(0x7f0000000200)="4ed1f513436737e9ed82060f4c8eb49e2b19ff9fc1087746ef1299fc69061c0d872b636c0db2", 0x26}, {&(0x7f0000000240)="99d306a8b81ab05c96de873f61bd99dae663e86a00954bbb0cf6db513884837200633352", 0x24}], 0x2, &(0x7f00000006c0)=[@cred={0x20, 0xffff, 0x0, r3, r5, 0xffffffffffffffff}, @rights={0x20, 0xffff, 0x1, [r7, r9, r11]}, @cred={0x20, 0xffff, 0x0, 0x0, r12, r25}, @rights={0x28, 0xffff, 0x1, [r51, r52, r53, r54, r55, r57]}, @cred={0x20, 0xffff, 0x0, r93, r94, r95}, @rights={0x28, 0xffff, 0x1, [r96, r97, r98, r99, r100]}, @rights={0x28, 0xffff, 0x1, [r101, r102, r104, r105, r108, r109]}, @cred={0x20, 0xffff, 0x0, r110, r111}, @cred={0x20, 0xffff, 0x0, r112, r113, r126}], 0x138, 0x40d}, 0x401) 16:00:13 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0xfffffffd, {0x0, 0x5}}) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) chflagsat(r2, &(0x7f0000000080)='./file0\x00', 0x0, 0x2) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000", 0x0, 0x3ff}) fchdir(0xffffffffffffffff) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000002}}) close(r1) r5 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x40000000, "00370020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r5) r6 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r7, 0x0, r7) recvfrom(r7, &(0x7f0000000100)=""/224, 0xe0, 0x6, &(0x7f0000000240)=@in={0x2, 0x0}, 0xc) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000040)=0x1) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:13 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) chflagsat(r1, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) connect$unix(r0, &(0x7f00000002c0)=ANY=[@ANYBLOB="82022e060000000000000031a299ca042e37f7a8ad6b3e910c41589882bd8d8851fa8a0f45cb7657408fbd313c52870f2602b21b873ce0fbd6a90000ff41acc3cf74e128448ad83e10f9000024520000000df37aaf9544666affff000000000000000000000050ed78b9878cdadec2132214ea6719e4038f9f3f80f05762df749265992d31b3d652f9144c17520014d0c6189aec61d520836a1b94a23c606037b28cc81fb68b2f920dd4bfe39eec9fde44f492a9eabb20a321d1fd398dcb077eeec0e4152c6d5927904ca6775bee00000005b5cfa07dff7ca265f4c985b912fc6de2479486e245e294db1e6c38bc2d710d1f6f002dfa0000000000000000000054cfc7854e3eb11fec44481f4b3f52408815dc62cb96e177927101f4934e026f909c45a5487e14993517a9565c174fe08ee9f8e342ad1ca143cba1947ed9ff4d61ceb0a35fbdb290ac4f1991526931fac36ea2e0892c087bc3611163729c1ee1379dd8b7"], 0x1) openat$vmm(0xffffffffffffff9c, &(0x7f0000000200)='/dev/vmm\x00', 0x0, 0x0) 16:00:13 executing program 1: setuid(0xee01) execve(0x0, &(0x7f0000000040)=[&(0x7f0000000100)='/\xbb\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') shmget$private(0x0, 0x1000, 0x50, &(0x7f00005b9000/0x1000)=nil) r0 = socket$inet(0x2, 0x5, 0x80) setsockopt$inet_opts(r0, 0x0, 0x21, &(0x7f00006cdffb), 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r2 = socket(0x0, 0x8000, 0x0) setsockopt(r2, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r2, 0xf, r1) shmget$private(0x0, 0x2000, 0x29a, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200), 0xc) open(&(0x7f0000000280)='./bus\x00', 0x8000, 0x14) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f00000005c0)=[r3, r3, r3]) getuid() getegid() fcntl$getown(r2, 0x5) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0xca2fac7e3b155732, 0x0) r5 = getpid() fcntl$lock(r4, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r5}) r6 = msgget$private(0x0, 0x0) msgrcv(r6, 0x0, 0x0, 0x0, 0x0) r7 = geteuid() msgctl$IPC_SET(r6, 0x1, &(0x7f0000000140)={{0x5af1, r7, 0x0, 0x0, 0x0, 0x1}, 0x1, 0x7fffffff, 0x0, 0x0, 0x7fff, 0x6, 0x4822, 0x80000000}) r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r9 = socket(0x18, 0x1, 0xd2) setsockopt(r9, 0x800000000029, 0x40, &(0x7f0000000900)="d5ff966894f01abe7ca1e419d6af74c7f8bd5d8ec2978970a5a2d8d91f341fd03a6203fd19146e1677ddcfa90beee30d4d6d530d2aaf08ebfb36900114440437ebb0bc608532de74fe1ac62967a970c28a0441aa3bd157adfa83bf46e66b01312dc51d8f56aa4e85343e7088a5b016661af336643e338fac8e75d1d2ec27c8ed69cd0d2ada3ef579c430e97f0fabba64b76360ff523c62d64a4f26e0836668850000000000000000000004", 0xab) fcntl$dupfd(r9, 0x0, r1) shmget$private(0x0, 0x2000, 0x29a, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200), 0xc) open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x14) socket$inet6(0x18, 0x167077692374fb7c, 0x40) 16:00:13 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x5308) open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) utimes(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)={{0x3f, 0x800}, {0x3, 0x6}}) ktrace(&(0x7f0000000000)='./bus\x00', 0x0, 0x0, 0x0) 16:00:13 executing program 1: 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) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f00000000c0)) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) kqueue() r3 = open(&(0x7f0000000240)='./file0\x00', 0x200, 0x0) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=[@rights={0x11, 0x7, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r3, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}], 0x50}, 0x0) 16:00:13 executing program 0: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x80, 0x0) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f00000002c0)={{}, 0x7, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f00000001c0)='./file0\x00', 0x8b) r1 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000180)='./file0/file0\x00', 0x1, 0x4c) linkat(r1, &(0x7f0000000140)='./file0/file0\x00', r2, &(0x7f0000000200)='./file0\x00', 0x4) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000280)) mkdirat(r1, &(0x7f00000004c0)='./file0/file0\x00', 0x0) unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='c\x00') 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{}, {0x2}, {0x840000006, 0x0, 0x0, 0x200}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f00000000c0)="0c20632649e3e61cbd0ae6027618", 0xe, 0x0, 0x0) ioctl$TIOCEXCL(0xffffffffffffff9c, 0x2000740d) 16:00:13 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "f01d00200b0f000005000000ac39080500cad800"}) r0 = socket(0x18, 0xc002, 0x0) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) connect$unix(r1, &(0x7f0000000280)=ANY=[@ANYBLOB="06067860f3696e653000"], 0xa) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r2, &(0x7f0000000480)=[{&(0x7f00000006c0)="855b2bfd64a46df26ab8f45afee2e80d9007e1cc0edf9cfd0b94f5a2ef55dd6516258a8a7bf13c6bc15b1886821dad253115286527361fc10d2bb294adc3aa67fb64c98954f5002192d8bbc6e89639b70619c6cae428360c962144c9a02c73ee543528a559399d72698f0df79a3c3bce57301257ae4092237e47bda81d135cbcf86a2e4f898257779c8905b119f43d8511b4f0d61c7360e3f231847fa7276019e1cfbf515eb0c2", 0xa7}, {&(0x7f0000000100)="ad53c06ee0cac6d3f9fd78e7aed30e40cdb399f028052245fd019c492aa1927601d8d7787a4dd722fb837b1a99ad3f68d31ffb3466cd9823dddd47cc3737853c7364c74758122bfe5e1c82ad342a3609b9be1829f21360ebdd79bf773790c77d4b73ebb4c0b101653ba40700000000000000888434f04302f2475773ef78ec2ad0c5e2390db5aae2441f72f98d96572a5a25c29a3176b98aeb00f0dff7c4af95fc10187816a3462a96ddbcedcfb6685736ec3040e0b10909c4405f512c74a1809b5af586cf8775c21fd4241af656d51bcc65b92368e7a65dcbee236992163cc26b754492491d9efd5ae628e2e4e02b5de7df7b6f9ac8b3f8a9680b2235a1c6e4486bf4fee52f2e9b182fd8bb55779869e2180bcd04b3d0f8eab19396d8987217db7615b6cd9751a76eb086ba09824f280f67c20a4774a9ac3c500699d7b836fe7b10fccc09acbdba5c87e8d67ab6b00265", 0x151}, {&(0x7f0000000c40)="45267164bb02ba7a9866986f503d72735c86f234db0f683f8e8d77de8c76b43f8bc1ea782768d5537088513da6df549d567a9db83bf80cb47c9685de9ca5003a190ff96dd106c46a4d11970fa43b081d93421576fe6487ccbf109a7a51ad90781ff3fa447a598e2eee7f47e7075c68c80e13327ee8ed283afafb8227371296afcc2ef5fe0459f51c9fc37d6fbed6452eb7b15d40bd8aa4f611f604e3206c1c6cb58c3aa4aafb98458cf4d9b706e932f511f45f666acdd7", 0xb7}, {&(0x7f0000000d00)="7385e1213e7162a8fc51c79ee230b414811a336394b7fd225e78db01c687145f86f032e631e362c6c6ac6466d1e6b6356b2b38cbc2bade25da374df7be17d48b0fd8cd253c8ecb456596c714f963b0eda25db965d49aac9f25544dc993c15b6575770c4e490668fe76481140268dc91809691bf7380f57124308254c99ea7cd5af875d68ed7f4feb276162a2f4707e06ea7bdfbe38d9f5dff88fa6880cde3018f5c046b1d229615ce342e9ecb8bcf47569d40200000086178e367f49b0bf41452d887a2bdbaf85b73146daa4e592684984", 0xd1}, {&(0x7f0000000e00)="af591fb47e3c8a6ba90d76dff1d0a2c976b2365885a0d66b73b56254b5a60eb7a519094ca885a87380f360021a85b983231d1716a5636b6a204b19fdc96153eaee535f67114b69b2c9", 0x49}, {&(0x7f0000003f40)="8810e06061c5388ad7be363f417b1e9526fa912b94d66a28e4ae36525de4c1757d006643b4926103a545c98746fdb8252fb05391be52522c474a6b44f54acc03a2e27090b59f559d20479283d467cfc9312a236f6d3ee7586228ee2821aa7fe9c82fadeb19f101f4b8baa585842dd8bf5cb9c8ad57e928a32b8350dca6623787d799144dc70214d761003b480a76ee8191374f96ff918ba6641bb08b9bfc1d69c6e5e1ae85784267b8c047d012c13381167a7b0b780cfaaf5a89c32f04307e03640476189cc0a3c57574f499725e17ecf5e00c58f093ebca7a07c1ea34af62b2739a4bcf0e68b49bf7cecc0ac8065456ea7b2d14be2a0d1c346638c2848678b59348dbcb0dbe5e176a55865784f4621ebbaeea17ae5983505e63ce0e0c66b7ad616c5f28f2a9cfcdd9d150940cc3b95b211c25ba907d25235f0aba40949546bf8e2d269ba2ff78e0f65f53d55fed83db5bb52679b50139401af6f71ae03d544e191d5284d2103357d768136a07dfe259dea7283d92a2fde025d0b065cb35000221b99c0a9744a1e49791ed24f46a79580dee274acd10b2d318a72ec3c335529d0749689571a3761e0faea0b50a49ab3d1d442dcceb0fe3eb752e9f38a1b48aaa344dd200ac4e786e64bcdd78d613e7241d6d511e9d45", 0x1d6}], 0x6) 16:00:13 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCDRAIN(r2, 0x2000745e) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x5}, 0xc) sendto$inet6(0xffffffffffffffff, &(0x7f0000000040)="9b3758e1", 0x4, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2, 0x0, 0x4000}, {}, 0x0, [0x0, 0xfffffffa]}, 0x3c) r3 = socket(0x18, 0x2, 0x0) sendmsg$unix(r3, &(0x7f0000000600)={&(0x7f0000000040)=@abs={0x1800, 0x0, 0x1}, 0x1c, 0x0}, 0x0) 16:00:13 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x3dce) open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x0) 16:00:13 executing program 1: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) rmdir(&(0x7f0000000000)='./file0\x00') munmap(&(0x7f00008fb000/0x1000)=nil, 0x1000) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x10000, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0xc5005601, &(0x7f0000000580)={0x1, 0xab, 0xfffffffffffffffd, {[0x0, 0xfffffffffffffffd, 0x45c9, 0x207fffff, 0x200000, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40], [0x0, 0x3], [0x0, 0x0, 0x2000000000000, 0x800, 0x1], [], [{}, {0x0, 0xfffffffe}]}}) 16:00:13 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6418214c], [0x0, 0x0, 0x0, 0x9, 0xfdffeffffffff7ff], [0x0, 0x0, 0x5]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000000)={0x3}) r3 = getpid() r4 = getuid() lchown(&(0x7f0000000040)='./file0\x00', r4, 0x0) setreuid(0xee00, r4) r5 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r5, 0x0, 0x0) shmctl$IPC_SET(r5, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r5, 0x2, &(0x7f0000001140)=""/197) r6 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r6, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r6, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r8 = getgid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r7, r8, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) r9 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r9, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r9, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r9, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r11 = getgid() semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r10, r11, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) r12 = geteuid() r13 = socket(0x18, 0x1, 0x0) setsockopt(r13, 0x29, 0xa, &(0x7f0000000000)="03000000", 0x4) setsockopt(r13, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x0) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r15 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r16 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) r17 = dup2(r16, r15) r18 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x0, 0x0) poll(&(0x7f0000000200)=[{r17, 0x1}, {r17, 0x30c}, {r18, 0x10}], 0x3, 0xffffffc0) r19 = getppid() setpgid(0x0, r19) fcntl$lock(r18, 0x7, &(0x7f00000000c0)={0x3, 0x2, 0xc, 0x5, r19}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000100)={{0x70000000, r7, r11, r12, r14, 0xc2, 0x4}, 0xe107, 0x1, r19, r20, 0x8000, 0x6, 0x3}) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={r3, r4, r11}, 0xc) r21 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r21, 0x8080691a, &(0x7f0000000300)) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) preadv(r1, &(0x7f000001b580)=[{&(0x7f000001b500)=""/120, 0x78}], 0x1, 0x0, 0x2) r2 = fcntl$dupfd(r1, 0x0, r1) openat$speaker(0xffffffffffffff9c, &(0x7f0000000240)='/dev/speaker\x00', 0x10, 0x0) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x289, &(0x7f00000000c0)="b6") ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000000)=0x2) 16:00:13 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) socket$inet(0x2, 0x3, 0x0) sendto$inet(r0, &(0x7f0000000200)="89e52b5dfb5245dcda3db8c3311ad616f2db46f8c9465a25b92113d18f0bc4dbd9ddbfc6cc61215c8be3cab47072ad087210e7c27c7f7adc0d7ce5eb959c05e85869a486f5009ff2db6200ea46f5ba5dd8bc01057190122143d28fa021b35658c178e900f8dffd69abcac878c5eba8dda75a97bd397691ac7e409d029b04e24e259a62c62a5aaee8b6523221ca065e0a4e9b2c2c9dcf5c9db39fab4ce3da9d49659ea146ceafadbffbc43a5f7da0cf", 0xaf, 0x402, &(0x7f00000002c0)={0x2, 0x2}, 0xc) socket(0x18, 0x3, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffc, 0x3, 0x0, 0xfffffffffffffff7}], 0x0, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x3, 0x1) r3 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r3) write(r3, &(0x7f0000000440)="3584de340d5b4cb0f583e9432299f991a5609bf3a91deeb89e0ac32675c16a25e00c1226a8aa6b190aa636a231b5ca82f405f8db47e3904cfa38a378d99dbb6301dd6a97f9874ce9d79c96491898973ca01dc3055cd42f4475a07abd779ac5363ae8325a13717d4d89483b3824cbda3fed725b9cf8f15267202b81c9c2f7795251947c4b50fc779fa36086df620ab0a4c1f623400bf98b5ff109d58ebd304a1f67a142957030f37d9c32c8bce24600be8e7d7ec273131bee15ba115ebbb8b87aa9651fa1bbeb4cf1d50c596004689bdb413bbffcca88beccafb81adf7c3db97329e327", 0xe3) connect$unix(0xffffffffffffffff, &(0x7f0000000340)=ANY=[@ANYBLOB="57b49c0000000200000000e60e729f41c39f3869f4d5e4c1fdea6b30821938a077ccfe9c956c5a0ad7993a8be163a881f8b17d9b26e091a7c52ea5933debd6725940c9cc77c59008ec087151b2150302a0158e272300deff974636d4d8d80004000000000000ea7592673ea8dbec7dab7660946e"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) socketpair(0x10, 0x0, 0x7f, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000180)="a6101d6e02f151ac39c9545e39ebf70fe820dc82a51063f571673f6a42f4f43a4ecfe514785753596b1548e4f17e0cf63bef1d71522481e47c8ab2de595cd0d76550b863e25387f85ca5e02e877a3871b458a7464326c086b97c953262b17fc3c921ce2682148f2d50e5b2fb40715b1c48c95e28eeb71b568723c9", 0x7b) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000300)={0xfffffffe, './file0\x00', './file0\x00'}) pipe(&(0x7f0000000400)) r5 = socket(0x18, 0x2, 0x0) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) bind(r7, &(0x7f0000000540)=@in={0x2, 0x3}, 0xc) r8 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r8, 0x8080691a, &(0x7f0000000300)) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYRESDEC=r8], 0x1) ioctl$WSDISPLAYIO_SVIDEO(0xffffffffffffffff, 0x80045745, &(0x7f0000000040)) sendto$unix(r2, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de6", 0x12, 0x0, 0x0, 0x0) chroot(&(0x7f00000003c0)='./file0\x00') map stack 0x2071c000-0x20b1c000 of map 0xfffffd806bc0add0 failed: hole in range 16:00:13 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCNXCL(r1, 0x2000740e) mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x140000}, 0xa}, 0x3c) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:13 executing program 0: r0 = socket(0x7, 0x8000, 0xfe) sendto$unix(r0, &(0x7f0000000040)="b100050460000000000008010010000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed00f4c8b2ca05000000000000002e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcffffffe608a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) r1 = dup(0xffffffffffffffff) ioctl$TIOCNXCL(r1, 0x2000740e) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) close(r3) r4 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r4, 0x0, r4) getpeername$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="0da84fe584030000170000"], &(0x7f0000000100)=0x12) 16:00:13 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xe382], [], [0x0, 0x0, 0x0, 0x9, 0xfdffeffffffff7ff], [0x0, 0x0, 0x5], [{}, {}, {0x0, 0x0, 0x0, 0x7}, {}, {}, {0x0, 0x0, 0x4}], {}, {0x0, 0x0, 0xffffffff}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x20, 0x0, 0x3d) ioctl$BIOCSHDRCMPLT(0xffffffffffffff9c, 0x80044275, &(0x7f0000000000)=0x10001) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSDTR(r3, 0x20007479) 16:00:13 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) syz_emit_ethernet(0x1, &(0x7f00000000c0)=ANY=[@ANYRES64=r1]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10, 0x0) 16:00:13 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x691, 0x0) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x100, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0x4, 0xffffffffffffffff) 16:00:13 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="00003ed5b1725dd7d350"], 0xa) r2 = dup2(r1, r0) listen(r1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r4, r3) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) writev(r5, &(0x7f0000000600)=[{&(0x7f0000000400)="21d2e566e52526b07984809a9eef", 0xe}], 0x1) r6 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) writev(r6, &(0x7f0000000600)=[{&(0x7f0000000400)="21d2e566e52526b07984809a9eef", 0xe}], 0x1) r7 = openat(r6, &(0x7f0000000140)='./file1\x00', 0x80, 0x16) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r9 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r9, 0x0, r9) r10 = getpid() r11 = getpid() setpgid(r10, r11) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r13 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r13, 0x0, r13) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r15 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r15, 0x0, r15) r16 = getuid() r17 = shmget$private(0x0, 0x1000, 0x500, &(0x7f0000ffc000/0x1000)=nil) shmat(r17, &(0x7f0000ffc000/0x4000)=nil, 0x3000) r18 = geteuid() r19 = getegid() r20 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r20, 0x0, 0x0) shmctl$IPC_SET(r20, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r20, 0x2, &(0x7f0000001140)=""/197) r21 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r21, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r21, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r21, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r24 = getgid() r25 = getuid() lchown(&(0x7f0000000040)='./file0\x00', r25, 0x0) setreuid(0xee00, r25) semctl$IPC_SET(r21, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r23, r25, r24, 0x20, 0x8}, 0x8, 0x9, 0x3ff}) r26 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r26, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r26, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r26, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r28 = getgid() semctl$IPC_SET(r26, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r27, r28, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) r29 = geteuid() r30 = socket(0x18, 0x1, 0x0) setsockopt(r30, 0x29, 0xa, &(0x7f0000000000)="03000000", 0x4) setsockopt(r30, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x0) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r32 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r33 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) r34 = dup2(r33, r32) r35 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x0, 0x0) poll(&(0x7f0000000200)=[{r34, 0x1}, {r34, 0x30c}, {r35, 0x10}], 0x3, 0xffffffc0) r36 = getppid() setpgid(0x0, r36) fcntl$lock(r35, 0x7, &(0x7f00000000c0)={0x3, 0x2, 0xc, 0x5, r36}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) shmctl$IPC_SET(r20, 0x1, &(0x7f0000000100)={{0x70000000, r22, r28, r29, r31, 0xc2, 0x4}, 0xe107, 0x1, r36, r37, 0x8000, 0x6, 0x3}) r38 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r38, 0x0, 0x0) shmctl$IPC_SET(r38, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r38, 0x2, &(0x7f0000001140)=""/197) r39 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r39, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r39, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r39, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r41 = getgid() semctl$IPC_SET(r39, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r40, r41, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) r42 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r42, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r42, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r42, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r44 = getgid() semctl$IPC_SET(r42, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r43, r44, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) r45 = geteuid() r46 = socket(0x18, 0x1, 0x0) setsockopt(r46, 0x29, 0xa, &(0x7f0000000000)="03000000", 0x4) setsockopt(r46, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x0) getsockopt$sock_cred(r46, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r48 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r49 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) r50 = dup2(r49, r48) r51 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x0, 0x0) poll(&(0x7f0000000200)=[{r50, 0x1}, {r50, 0x30c}, {r51, 0x10}], 0x3, 0xffffffc0) r52 = getppid() setpgid(0x0, r52) fcntl$lock(r51, 0x7, &(0x7f00000000c0)={0x3, 0x2, 0xc, 0x5, r52}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) shmctl$IPC_SET(r38, 0x1, &(0x7f0000000100)={{0x70000000, r40, r44, r45, r47, 0xc2, 0x4}, 0xe107, 0x1, r52, r53, 0x8000, 0x6, 0x3}) r54 = getpid() shmctl$IPC_SET(r17, 0x1, &(0x7f0000000180)={{0x6, r18, r19, 0xffffffffffffffff, r31, 0xbd, 0x7ff}, 0xca06, 0x7d, r53, r54, 0x8, 0x0, 0x636}) r55 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r55, 0x0, r55) sendmsg$unix(r9, &(0x7f00000005c0)={&(0x7f0000000180)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000003c0)=[{&(0x7f00000001c0)="17ee890cfd55edf0984ba11cfa3abafb7081e9193492155c9c925f04ea2423be530653394817115241494e808b32cab4d15f96f53fa1adf20135b1d878e813a415359e", 0x43}, {&(0x7f0000000280)="585879f567094ee5f590853a3a95d7eeeaf097bee6aee831189d0c36fe81542523c9513b5bb5a1c428869ac91db8a4d310943b4097ffcf8452602a2d8f8e250f29bad80c9156042ab514504fe3ed38d1a5377e3b87d1087df09733b1e9dcb158c2cbd0e0a0f68d3e7457eb6eae1edc60cc8558babe864bd4588fe218e9a8349be45ff0bf379b5e2d7cd9836da62a7d1048ce55ce35ab4408b94214af77e4dad93d0a4d97edc36518ea917d98644c53aa489ab8bc22c8d1926a4848de228518c6c6b7870ca5819248d5fa8ee9", 0xcc}, {&(0x7f0000000380)="73371dc42619c6", 0x7}, {&(0x7f0000000440)="2d2b6da2038035286f9a940a8949df71fbbddac514d4f17a8e5749b1cf16f652b08e29be0ccf56188f9c6b22440d49255d90a87b6b708c8b3c72ab4088933430e36a8f0a84f014ae3ae715b46474ffef94e539c6bb75783668a5aac6e888417a69a59689fe981d81de70a6", 0x6b}], 0x4, &(0x7f0000000640)=[@cred={0x20, 0xffff, 0x0, r10, r12, r14}, @rights={0x20, 0xffff, 0x1, [r15, r0, 0xffffffffffffff9c, r1]}, @rights={0x18, 0xffff, 0x1, [r7]}, @rights={0x18, 0xffff, 0x1, [r7, r0]}, @cred={0x20, 0xffff, 0x0, 0x0, r16, r31}, @rights={0x18, 0xffff, 0x1, [r55, r2]}], 0xa8, 0x7}, 0x8) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x60}, {0x3c}, {0x6}]}) r56 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r56, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r56, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x60}, {0x3c}, {0x6}]}) r57 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r57, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r57, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x60}, {0x3c}, {0x6}]}) accept$inet(r2, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 16:00:13 executing program 1: open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000040)='./file1\x00') mkdirat(r1, &(0x7f0000000200)='./file0\x00', 0x0) r2 = open(&(0x7f0000000100)='./file1\x00', 0x10048, 0x144) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000140)={0xffffffff, './file1\x00'}) 16:00:13 executing program 0: setitimer(0x2, &(0x7f0000000000)={{0x4, 0xffffffffffffffc1}, {0x400, 0x4}}, 0x0) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e3700ffffffff910c411d6c6aa98d8851fa8a0f45ca76011b873ce0fbd6a900000041cbc3cf740e8a70530000000000002452000000000000010000000098490d077aaf9544666aa81d54b9f85142108e909d7e3b3bb2c0459f6ab0a6da60406b0a3b80cb180e5a72f9bc0d3477b0ebae075c2ec219a27575a53dd32406b50975355c0edead57d912a6d8b27972ff6d9a25c0a902d7f07e946c9aad718a2fa3cb66b53a465ef1810cf7892adbf71a60c330378985852bcf0c10ba4f0f2c1ba17ab0da84a8a1e20a8dd2cd22e2702ea72fa5278459724a4dfa126d7a68f14d2d82e731b522562f540caa"], 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x10}, @cred={0xaa0014ac}], 0x18}, 0x0) 16:00:13 executing program 0: open$dir(&(0x7f0000000000)='./file0\x00', 0xf46678c19e5e9f50, 0x0) r0 = getpid() r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x0, 0x0) ioctl$PCIOCWRITE(r1, 0xc0107002, &(0x7f0000000300)={{}, 0x100, 0x4}) ktrace(&(0x7f0000000080)='./file0\x00', 0x1, 0xfcfc96ac7f78659a, r0) preadv(0xffffffffffffffff, &(0x7f0000001440)=[{&(0x7f00000000c0)=""/108, 0x6c}, {&(0x7f0000000140)=""/14, 0xe}, {&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f00000015c0)=""/115, 0x73}, {&(0x7f0000001200)=""/30, 0x1e}, {&(0x7f00000014c0)=""/194, 0xc2}, {&(0x7f0000001340)=""/15, 0xf}, {&(0x7f0000001640)=""/120, 0x78}], 0x8, 0x0, 0x0) 16:00:13 executing program 1: mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x0, 0x0) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0xfffffffffffffff4, 0x100000001}, {0xd6f, 0xe6}}) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r0 = kqueue() openat$vmm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vmm\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000), 0x0, &(0x7f0000000100)={0x3f}, 0x0) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000140)=0x1) 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) socket$unix(0x1, 0x5, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt(r1, 0x2b, 0x0, &(0x7f0000000080)=""/60, &(0x7f0000000100)=0x3c) symlink(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') r3 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r3) bind$unix(r3, &(0x7f0000000200)=@abs={0x1, 0x0, 0x2}, 0x8) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a", 0x2) 16:00:14 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000180)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc1206949, &(0x7f0000000300)) 16:00:14 executing program 0: r0 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000001540)=[{{r0}, 0xfffffffffffffffe, 0x1, 0x0, 0xffffffffffffffff}], 0x10000000, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xfffffffffffffffe}, {{}, 0xfffffffffffffff9, 0x11}], 0xc4e, 0x0) kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c68, 0x0) r2 = socket(0x18, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000014c0)={0xffffffffffffffff}) socket$unix(0x1, 0x2, 0x0) socket(0x18, 0x2, 0x0) socketpair(0x10, 0x1, 0xfd, &(0x7f0000000100)) r4 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r4, 0x0, r4) r5 = fcntl$dupfd(r4, 0xa, r3) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) r6 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r6, 0x0, r6) r7 = socket(0x2, 0x8000, 0x0) fcntl$dupfd(r7, 0x0, r7) r8 = dup2(r6, r7) ioctl$LIOCSFD(r8, 0x80046c7f, &(0x7f0000001500)) ioctl$KDSETMODE(0xffffffffffffff9c, 0x20004b0a, &(0x7f0000001680)=0x1) r9 = socket(0x18, 0x2, 0x0) r10 = socket(0x18, 0x2, 0x0) r11 = fcntl$dupfd(r10, 0x0, r10) ioctl$TIOCFLUSH(r11, 0x8080691a, &(0x7f0000000300)) write(r11, &(0x7f0000001580)="efca7fde6990d5fd2b3ef1416b77b5672b97e1a3f6b3a44dcc589dfb59ca5d4be5806c617b533b9e409fe5d2d97e36ef512ae0faa3f497d5cdf2175e1abd23b1bed04dfa2219dc19bdb9f6472f4d27d10ca892f9a48357dc66faa45c412664a8d364994588ab5ecc5adeee0d53d428845a3626151371ad46d9534087304e024ac6381c7d37ac66b0e63ca2b6bf31407fef397fe5cfc55b8594f70ee13bfcbba9d273c0786f2d469f96f979a6bf09df0f99ed4f7418902bf13581beffa518bbefb40c8f16044a82b5fc4b841c591d25ccad2b9d82f0e850b38b27b8125a03b43cb8d78c3b73fd605b60c0d115c1da91a8ae6f6b54", 0xf4) r12 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCFLUSH(r12, 0x8080691a, &(0x7f0000000300)) fcntl$dupfd(r5, 0xa, r12) writev(r2, &(0x7f0000001440)=[{&(0x7f0000000000)="63cbdd731bceaa2d335a36e5d77d8ff238308b9ff7695ad5c90f938d94fc2abb72f3bf06b6b98da53e", 0x29}, {&(0x7f0000000180)="1959ed4917f3393dac1a86ba89eb548200440eb845e3cd7de386b698ae9610656c1e1e3918dbc354e377f0dbe225b08c5933c6ef088e0da133489344c8585bcb2cb6e1f6c9c1bf0cd0689b46a16ad4cdf2eb815515836cb6ff439b4ceb32ae302396c81015f6350400ae3cf1d40180f3aef00078f8a14f6fd2a336e482d39a1d671a46a9984b825104161081e8f24c7f9c3e73560c489452146b872190dc761521004532f69f0add2167f8c7de15e1d41b56e1f69aa383ea04b38f3aef3a33ded5efb29a91", 0xc5}, {&(0x7f0000000280)="b8f46900b3fa9e86333f62d781b9c74d02cf15d2e12eafec5079b0dd27c8fef8b27d91d99a3ba0d9fcae4e377e9573d094a60f2abad9fa49a382fcfce5ef25c4f98f294c9727f87370a1b6bb9cbd1ca358a1834d553e200e6ab40debc2cc54b7e0969c85f9b44991db58a5df05bcc931e567ba746c1d9d510371e7cf88f57da869156114108a22fc0bfc9185ef795a2315e5ac193d3ab7d298bb30eba5a01c7237d1db9f26349ef90912e101a4a6df08d5ecd9eda34ad66dbe6f4b705c9d05aef79462553e257b81e5", 0xc9}, {&(0x7f0000000040)="5ecc1ee7e08c828682214aec0fa581375d556ab008958fb893d66dc7e778a4d168b6d377d1f0415a", 0x28}, {&(0x7f0000000080)="04eb8e0cb9e19e7307fd068c", 0xc}, {&(0x7f0000000380)="06bd78301a04e004f234b53482678550d126b4389152a7cf16120bd8db0efc8140b50099080221509f6bd187f727a4d493186727283fc6ebe0fd9bbee0581f25c677447bf3599a7f5948c8b016874268ceeb24fd98f8d204284e91b171bdb400fac39cbbdd70b6a03f6f868bc4cfdf3099200e6b4bdd10905cc19b403d838300aa324e2d2c59c348fb3362f7bba0bb1c503b56f945a87929b6063d9c9f360491bdb817a6", 0xa4}, {&(0x7f0000000440)="721dfff8ee698936369a0a17274bfadc67fac380c6c7bb1254d630a1845f54fe6a3f38f78ad92aad99f1a738c7e9e9ea1ed9ee507bd224f156ef3cd790fa96baca0c6af3a4e17aea4106905db088b9c89dbad3260de1155bcc80bbf4eb06045b300d45ab34eb0f68c4c26ed8bfd9b24f6255f64ac6b56b59d2d06e65278f9d9b3b212a7e92f96cea739761b546cbfea22c2ec1d2ca4fd63c85a8af6f491ec3e34ad5e5b02bf9d09253049b67f71585673148113c31b1c981e1ee012b87d519b199522a1da68452ec63ed4a3c4d980538b499f2ed18645f0a7f0996cf5da2ca728461f068aa6bf75c7e494eb54a291148e80cf5c28c4352c7b490c0dd0db5e26596cc0ea7c1e9f57424a0276d24913642232afe969473633d7fc77663bd0751b7a699e02a3a3a34d9b0a6daa18854e7497b13a84e599fe9b5cf96fca4c94cd8624441eed3fd94105fa82887f7087b9f37d73c443bcf4308af883b10a23fb12c60a7a690c0fffa856031393e2a405b63a260df05da0d892a35e346a861f8e7387f6d4a3582cd4c378ca4bedf13e75eedf305ec2ac00d4a8d42573b7fd9591734b475a4ffb114249b63498a943e7b0300625651d3eb3dc0237599117dcb81fbf6895966fe45be99361a5308a23abcd97ce9c7ac5d03f9b581d42c18ede34450ba55d7206a7ae43f09339e9771bef89d69b65381fcaf49028b1d22f68ec9a8a4c490a230d5a6d81386bb959fb4be750587e68ee45ec0197e9ef66fe83de24a9448d68293b1895b645393d7a0d6e1af9b17e21368342168bdbe3483e2f407cde2173044ae759f09f95a06050bedf6ea72c602184a7f8a733398a21c603f2e6b7e4a1254d73532a559793e49935237ee3a8d945a6a275688bb0dd93761dbc38a945acde199d690b33736c4268b7e6f4ae2d156585c9ab055f13d8e7be095700d7d19b70070e0cea28835cf49e8982f6213e0d26e49ca0c92297f67e3047f8045805e306f9cfd07d74c28e83708e93ca5344b59de50b1c4fb29f208eac16ecaca5a74b80bf22af0fd669ff56b8dce33af42f2e78398f335caba7c8fdc4e07bbddbc80b38b383227a91995de21be5d85df2d0bf5d9b36d0757a29567aa97cb3b938fb62138b90205456b6b01e3b9258b7b50ccfd6f7580c9eeba6fd29d6e7034847a0e9b4304d0df8c5f1a3c7dd2973f30de2b003d3a7101e35cc10e96c6e8faabccd85ccf27f2407469a8bd4343cd63bfa1c16d3c536dcaa60897f906bff7103e3ff1342e3b956290bc94bd801103641771ded6e08ae7302f9dec065a233048bc23441598472f97456650e5b703d89decadb4f0f445abaf11aa37be0a598bd8e08f738779ff09ca071889b1a1222fbfdca822bf0f75760a9001820c2ee069e223ddb3b8a313d27e1033b697c7c9d45528b74e7aa435b2383b8aa8f730ea67274be4f7688b824a075a651dc619718c82bedd1ed6055e2470e7cd8e2ff09e8ade81d5b6645bd7f92ca08dbce8704dd1871510797ecd96bdfcbac63f971ad19d69dc36a5a41ddaf06409f8ee0d6a0f2d69d1ed30611d40b319e2177c3d330b9b40e3f56fcd3112e04a156a1756ae4a855eff33b366412de80bbf125f17a6812618f808774301edddc92ef99c6f9adca0a6ab5621049c635cfd204ff018a07418d0462ea22385562af0298aa3f211471a1aba83255d6017d1a3cbdd086c46f731431c36bf09c82a7750098be880515d9179136e24cdf2a155918514f1c0137ce6b95437760358e6052942c6c5a998ad4fb4c4f5340c153ec4286f4dc132775c3ae2d2426e4eea850355c0705af2e0c919ca3a2bb666b1558fdd30d9cd01cb98f1d1021d0e8d720265fbbd10b5c637d9db2f13cc2f95b50c9cf4569396a6aade179be28ac88471f887bb625abbab25e8044dacce1d283d1010ba1e8587ca5c71ca0b2551a0bc9a4f675c3277f69efb90917a6deeea49819e1937ecabd2c2ee798618edb654ec2043322d772b1443d0cb0ca168c506e7b981b7cc839ecc3ade0b102520b9f165086c42e85d3a8c6dea38b349af722fdf5df6580e4dea993ab8fa42c5e692dff4855258460c739b4caf145bf1e4dda4fb5d35f41e58a085ef3f486dd0b904a252098803e64d19d171d116e0fd2b320d578d3f1635c62fcc20ccc8f60cd7090acc5344d6098ebf33783550fa268f87336293953515fff72e644b6ba1fa59aeb33065ba1f96f5ba8b6e24fb58ce7a25dc1d02e90cf6fd3f1de4a6a0bbff0dc685d3a9888bac280c2a5d707e33405330046dba2430c2460a52ec958d105031a437a8ab87176a203c4ca03be8f489e84327a51bbebf4f29c1a6e63d866f1350245346207bcbbac5a994420fc0019b2966352282de3fedf4b7c22f146e35e8d80e6923c2a9e5c0c471ab36490b74e112511a0ea5bc8625ffd978bf798578973e1f4060f13e406e78644147853d5842f999f921226e5e18596c8b41cdd52d53f95c20a5e93aff2317f50f20cbe0ef1826db093fb5658623353d3272e6eae7272ccd5592aeb83040bf6a21de67e7e2b18ffd676be425e7a1e7972c7a6f6794165d4e91fb8c0be63ea1e87780c1dde4b5687e7ca6d1ba4ca5abe77b9eea0ab4ad05f128350308134fbcc2e8b592f65480f442d39b116db0fafae93fa2baab610682c17feff2be79f033a0fd32b5af574b7ce80ae8fe3a644844ed3e17392dbaf7a6f6d19aa881ba7c60df88ddc018b682e080b90853bc70214d5b503e20265ce425f1eba71a0a99a247b062e81819bbe2b7f536a734d26404464b3c07a814179933b30db55e0d19b99cf57874500b00e6852968c2ff0b762d194a2630c10b5645f94d851a65549cd5436db05c0cda7795180044da26a00782c1e32fed2bdc050fd1184012abf84de35ec2ab1caa9a34979a5bacb38906c67d2b58a4d9d8aaadc9446ff1ecbd3c6bf41583e3db8eca5879f3014aee3181293ede27d7b7c92ead9eba0ad0852fd4a099be7d594db5cb08e0df1249b6751a3dda7e89e3b57e88032c89ff0e27dfe7773fba2e6275f2b4d1f08db624138527d479e86204499d57a9b1f92f186fa31ed15a03cf5b631292fc351c8314d484b477b8bc7dc32f7e7b18c34866536390de69982e78b9c1bc5466af152a5ea5cb4bccdfad999cf875286aed86ef9ee12e4c3c844192ec78f09d9dffdc5b5928741e5d437a43dcb5fabf1e510bd970893dcac63bd7ad8c36f0c3a77fac2e6f08f8a442908c069dc5ca42c34fa3822306830c61cbf46d1a78f99fbe1860ec26e6cf311d4dbdd68225a2223172b7dabc9ef1ca743ee26da0291730eca6633d90145b1b55c460a0c5b1b1bb1e52d514a7342930a54134ed47a398b847d479c34a86eab5f8d6d7f1ef3f379df334ad35a5f76fa55afd449f674b9c60399329f06af24cc7895fd7e6a8d2dc86cb2e3f1fb2b11e6b65756160e3c626820c112f75d6ea2aefc37c417e6e466dc73f012645b818dc9704347ba4335525d3fc0c051c0164d141d964826d1a736c1e5ae97094195164453c007faacc51a7cd73e6d590d79c1c939480717faa26a5ab9444f6aef601a92e9bbd2302219cceb041ffd1c5e1c346adeb149727ebad5c4ca8cd7098d58a1291478a41eeefb5de85247b45da2958d8e811a8173075c38d1039f1cc6ea185f3e9eaba43354ad230a309b79c209dbba967f78d88099d62356d76e5f3e958f569f7f1983210fcd28b295136521aefcdd530b3672563db737f9ec819ecb9d6f57f38995799830d99da6b358d8f5ae92efd35238555e97940f5492a7d021bdd272fb8bc9ee3bbc2369d3500bf308a0de33248aa449c3918acf5d420c61c00fa05becb8982f99acb231275a71f146ffc2d32197182bd5e59b1de29ff850b1443e14c49819392e4e30d283d0fe89f95a89e7938be246383f36aa9517e6c15ee007abaeded974fcde2bcb8a2e0b0c70b827ab621e7573be6319f18e6748a65252872a2b046198c50e8a801c3fbbdf7cf3ea1d6df71f424dee764dd4972aa6ae3bc58a4146c523b03a866602a10164d259616a3512c65fe1feb45914ff414900caada8570a3cf3b153f8d26dcec231463f1509aab887d9fcfd5c6144e79f5b8762073da36fca7d540dbd4123eb72805139fa6279d86562d1ba9afbc0cdeec684bf8daf8727305f2f6139071e2ef8dbb932f3843847d1c3ea86c74f2bb87d5d4d7be3714d88ade32e4dcb0643ca8998a6686e5bab7a16073e9da03c105aa5555ba676bd38c16b62125a9f61217bc297676068fa9d6a8587a3ab7bf94f36c4e075246c60adeae2084464919ecb563ade2ebd82a6a7d6a2e16be135084f7a307f680235e12ba5562fb6f3c577314f279a6668af9b47b14c887a7c354c65cac6c521121a2e612e0f09ef0308f31512f483b4180d8eb3994ded2e52a4e11f56f07c4432640443e0f50681fbbb9f5d24ec6d972cff18871843bf626c29cdaceaa5dbbeaee04e2e135c96c8e85b44c38c9becfe2cef85becdf13d84b0468e44c308397a798938f1258ca8c78edda52c5c37a0c0507a242f000fc0f905949fee8c7e3761389982f341db02d3b7bf89d44f2daf0c3a59368c740af410d575c4f2c559453605c061d530e3be48082b56ef69339b03ee864a0f6126ca09b659e3f3c95bf45539e364865748c143d7154f594b39cd91535790fb4234b599cf23eed0d7b80addcf096f5f30063c9e1e225c62b17b876f2ad5678843d12c055211a81739afe8ee947d642350fa6ad6ab4eb92d5444c02fab09adaa5374474915ad9e0afbe44363bbc3bc6d8d1e4abb5a2e2f0f2a6371246bddd612c954b369abfd3a0695db4ec02e572a1ce8b108cdfcfc45fd68ca12df98cc5e453d559a753f363fdbfe333a28c3a730dc73e1a1781b16493f5627da82ebd3be4bc7856e978bd7f2947d95486b7e08d12e6bf3b114e1d8026eb0bdc4768642444b7b2bc8003018f461639ab5010377fca646f15f01de26a9b06555ba7f30684a4a4aa3c568d303ec14de2fb85a819e1d714fc0563b42bd7802fca5052758ce1bac682b33580b263107c6a8873984c49519a93552f364d577b95a605e734c1ab4e9754734ca3e4a32b70816c72dd5e80e38f3a5e38694b34323d9d10749579f0adeb8e8ae0642a48dffe244c9e48c1ba7989c5bb8abdab478e445da0300e6526b93007e7a2bf0627da94f99cb736a4cf98b78e91ba73f232e893e3031a76fb99edb59712b7503396210b43deb34e9c72d8c544744ad7e324b42c071e75226525aca1a5110041cfc35903fc26c0cf6f027af30ce075a532b251780eb3c656a868fe9721b662d4eaf84ed049c7c7366c470679811e4b05b74ec810d5088d1f09926baa784760f486c6b6cb8aec0340869697fc6e37b44467820484c7ef018d4b5bd2d7100b95bdfd2abf48134064dc0dbc16d876afefb07950a802575a4c192cb411914ad46287939d83d12afa66433bdffe5cd238f3cf585399beaa31aa5b42ff76f5fcdbfa9d088b71c7fde26412cbc2562177a2c852b91fdd939bfe61d4c1d06f9cd41e587dfc985409c40b7d21a55a19b994d0c884e4cc52f24d708f648c1d53d5c94ee6dc8e73a6829171ed624d3ecffd5c447d6c3bc66c655845d863e977170f09b805a5b1c3d473713e59325d2bfe7d8651c7a324c0b5003a0e6c7eadd02e0f3e437b3579d21cae2cfab5abc8493789a7ad9532994aceda7176c153fc519bdbd329723e68b40eac447795c792165aaac58fc812591abb1948331bc17c6b52105258af72c391caded84ea6e11a5e", 0x1000}, {&(0x7f00000000c0)="225ab33d2315ca255ba8c9005174c994f6b2", 0x12}], 0x8) 16:00:14 executing program 1: socket(0x18, 0x2, 0x0) r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) setsockopt(r0, 0x29, 0x5, &(0x7f0000000080)='\x00\x00', 0x2) r1 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) connect$inet(r1, &(0x7f00000000c0)={0x2, 0x1}, 0xc) 16:00:14 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() select(0x40, &(0x7f0000000000)={0x1f, 0xfffffffffffffffe, 0x0, 0x0, 0x5, 0x0, 0xffffffffffff58a0}, 0x0, 0x0, &(0x7f0000000080)={0x147ae147ae14732}) r2 = dup2(r0, r1) connect$inet6(r2, &(0x7f0000000040), 0xc) 16:00:15 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86136) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000180)={0x0, 0x0, 0x2}) r0 = open(&(0x7f0000000000)='./bus\x00', 0x8000, 0x0) acct(&(0x7f00000000c0)='./bus\x00') write(r0, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x24}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") r1 = dup(0xffffffffffffffff) ioctl$TIOCCDTR(r1, 0x20007478) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)=0x1c) r6 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r6, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r6, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r8 = getgid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r7, r8, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000180)=0xc) r10 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r10, 0x0, 0x0) shmctl$IPC_SET(r10, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r10, 0x2, &(0x7f0000001140)=""/197) r11 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r11, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r11, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r11, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r13 = getgid() semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r12, r13, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) r14 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r14, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r14, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r14, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r16 = getgid() semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r15, r16, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) r17 = geteuid() r18 = socket(0x18, 0x1, 0x0) setsockopt(r18, 0x29, 0xa, &(0x7f0000000000)="03000000", 0x4) setsockopt(r18, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x0) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r20 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r21 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) r22 = dup2(r21, r20) r23 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x0, 0x0) poll(&(0x7f0000000280)=[{r22, 0x4}, {r22, 0x30c}, {r23, 0x10}], 0x3, 0xfffff7c0) r24 = getppid() setpgid(0x0, r24) fcntl$lock(r23, 0x7, &(0x7f00000000c0)={0x3, 0x2, 0xc, 0x5, r24}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) shmctl$IPC_SET(r10, 0x1, &(0x7f0000000100)={{0x70000000, r12, r16, r17, r19, 0xc2, 0x4}, 0xe107, 0x1, r24, r25, 0x8000, 0x6, 0x3}) r26 = getuid() lchown(&(0x7f0000000040)='./file0\x00', r26, 0x0) setreuid(0xee00, r26) getgroups(0x1, &(0x7f00000001c0)=[0x0]) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000200)={{0x81, r9, r16, r26, r27, 0x6a, 0x6}, 0x5, 0xd32, 0x3942}) fcntl$setstatus(r3, 0x4, 0x80) 16:00:15 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c6533f9"], 0x10) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) dup2(r1, r0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r4, 0x0, 0x0) shmctl$IPC_SET(r4, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000001140)=""/197) r5 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r5, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r5, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r7 = getgid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r6, r7, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) r8 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r8, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r8, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r8, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r10 = getgid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r9, r10, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) r11 = geteuid() r12 = socket(0x18, 0x1, 0x0) setsockopt(r12, 0x29, 0xa, &(0x7f0000000000)="03000000", 0x4) setsockopt(r12, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x0) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r14 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r15 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) r16 = dup2(r15, r14) r17 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x0, 0x0) poll(&(0x7f0000000200)=[{r16, 0x1}, {r16, 0x30c}, {r17, 0x10}], 0x3, 0xffffffc0) r18 = getppid() setpgid(0x0, r18) fcntl$lock(r17, 0x7, &(0x7f00000000c0)={0x3, 0x2, 0xc, 0x5, r18}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000100)={{0x70000000, r6, r10, r11, r13, 0xc2, 0x4}, 0xe107, 0x1, r18, r19, 0x8000, 0x6, 0x3}) fcntl$lock(0xffffffffffffff9c, 0x8, &(0x7f0000000080)={0x3, 0x2, 0x3, 0x3, r19}) accept$unix(r3, 0x0, &(0x7f0000000040)) 16:00:15 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffffeff], [0x0, 0x0, 0x401], [{}, {}, {}, {}, {0x0, 0xfffffffc}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:00:15 executing program 1: ioctl$VT_ACTIVATE(0xffffffffffffffff, 0x20007605, &(0x7f00000000c0)=0x9) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) sendmsg(0xffffffffffffffff, &(0x7f0000000bc0)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f0000000540)="e508b1f795e2507ebcbfa1a4efcba7fd3c55f62fdd9f00f464c615eb4954d1437e5a17612b8e6911121d334c85cf7c1fb68312c095f9173a8828aba4e0c0bcc23a3080d07a7dcb5fb8b7c4b83aba2a1769cf796f50f8dc2ed52235e694a9155dc9e774a37e890059b629ac9dd6c019dadce673d129a0b0311b13b92ae2ee4b2da85073d28298ce183cb1f2d138d6fc7193c3c526b4902104", 0x98}], 0x1, 0x0}, 0x0) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 16:00:15 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x8613e) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3ff02}, 0x440010010, 0x10000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:15 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) readv(r0, &(0x7f0000001480)=[{&(0x7f0000000000)=""/108, 0x6c}, {&(0x7f0000000180)=""/72, 0x48}, {&(0x7f0000000200)=""/179, 0xb3}, {&(0x7f00000002c0)=""/4096, 0x1000}, {&(0x7f00000012c0)=""/112, 0x70}, {&(0x7f0000001340)=""/151, 0x97}, {&(0x7f0000001400)=""/124, 0x7c}], 0x7) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xbb}, {{r0}, 0xffffffffffffffff, 0xa1}], 0x1f, 0x0, 0x0, 0x0) close(r0) 16:00:15 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) socketpair(0x18, 0x3, 0xf7, &(0x7f0000000000)={0xffffffffffffffff}) write(r2, &(0x7f0000000500)="4e27946a46a4f20e64da2380b66cd0e5afbaeaa7b89b5074cf063a821226a9ce3702756c8f7166df804dd9a93715b3ded7d248cb22b2d232ec2bd934d6f4ad04e0370a936ec6d64f573717531eae1487581f71a44f5d283117b4b931357d0dc18e10d28193af3965548dee293240f593282d764628f85f046861043bd9007e8fddfafd073bbe72abac4f3115c87be5f43819f9961344e0b6348266d5c625cd0390eddbbd0ee447e90d9a582c51839aeb68d43b847dcf2e9b1e3b10bbb51a781b5eb05fef7aef2568bb062ac34cd22dc1b6bad6f5e913fc3594f876ec574e241ab4b40afce3a0a39d2421b010c262cc2acdbffbb6f55631276a1e0c72d5cc71bf716a6629d4175290433390ac0cb3468b200f56a37dd87af2991111c198c52e2b0961d531a2e461fb16df1939b47ef50bb2996faa18a7d4e285455417bdbeafea94c34d9e361f018b3d804e7e922ec832433c1c11710c060d7bba61f35d209d040d49fc9d530257a4af41e5e174f22061b46aee9f438c4bd37a9a4d13c7da4fff92d5f92b144dc776cf840bfe5b7d2ec0ce9053c38c2393aa17b00af97c07fa1937ec60a01874e183607f2f16977aed81d8fecba39819566753b988c31c3c4ca79b6df90173ef8be6a5d441a5fa5515ea3699858f1c13ef9e44f452e7be040e4ee9781681b65bee58eab2aa46d102ee6fc6db89cac7dd762c79417bdec38707b5969dfe1fe3be016c20c2437535de38cba969dea640ed082ccc77c18701bbc6b1dbcf0f53be9db934df3ba7160654728921eed77ef93ba499a5c5e74b4584bc1206f7c108c361679522ad07f890652d387eaf0b787bb874e8428f738f312f71165ad8a662b6641b6ae79f3b17602e064cbff7f1b538a37626abeac4f8081ec1576429d77e10a96ccb21534384297ab827d1daa01cdee780b3a1a9b9e2f308810ff7d924c18a6273ebe22f0329a7918f5338a991affd41a5f9381ab16494a43b7b92aa7f5f53d17eaaf542e2ba0412d075d411b322f9d3f3f347a90f1aa679e5f2e433a1c14e8fbf9bed750a1b62a3f94668e20f2ac5961222da5087716c9e067f5da19897ae0ec783c6d26dcc625e736f8ad1227cee12591fa7317df890adfa977c095858966555c433f73b0e592f7d7c6cb1c4f867bad34e2c5628ff642b6e273e2cebba1e9cd9c8bb55d6aaae11af89d102aeb65ff589d1b32f20dcc501259fa2e5d8e08fcd48b71bd33b7f4277bb9126b07b243a3056b47cf960d4dd8e590fae942893999a9f8d05c4237876fd2973f0d3d4f025e58cf211766b0142d8644dea1f79d73ce073be34f0274c10bb3ac44b13ea95ce9070efa54323614a44959c9c3546e4b254e6553b1efb2557b506efe68149c2ec9ea5f8444355aa945412624ace3dc86fc149c27753a76a97d539b38337f72de4e139d74cf86f87235dbd3133c883289ea71a73a20a671feb5920de7d294531b005761a3d4e958a09ae050edd83d3966b79f8fef3e8d7784ea59730300298756c850499b986defa13687e66f583337a545513bd00d79cf902539a3503c7f6b29794c8520936349a31b5c74526d02192746061a994f7a455bbfdcdcf09808c18cd98fa142fdd5b3d3b0929966036043ac1f46536f0230f662850177bfd851221ce3d334452ec1069fd320f306bb2dc97528d7bae9f186ffb677010e3fcf597f490b0c8b64da87f587b81d2959cf275a0faeafb588ee15b838f509154938dea7f87297b923fff160344180c6a19beff5a6c586ac74c88c77e254d7be43debea1cb0ef74ea6b31359a7219e4318ca7f9819058cd1b064f221618b2b0f5dac478806a44a1528d546ffcc427d5b389fd8898032eaf6c5d20089a9cd923d91f90a6cc695f6c40a702037ef233987c63d1c3e6042b21f20fc3a1419d0daee74905adf8116778ee0d8848089808d2f8d79c5fa4c15f188e25770396f8a4255117484d10a5cd7f09db11ef3403b59449d862d8227e225c2d0b6aecb56db9869548252f6bf49442918d19237492967756a7e94031bda706ef9a2996bf7bacbce1331a683b8cdc5f2edec0f434fc8c0fb3c8d5d627c2d867e4898828c2cf3613f9451816b0d1519f7751efb53911e9603fe9bc21831926b6805663788d016e8cfd3eedaf2540f94b7b3db88909578a9a6503b6c326fc23ada9db937d4556adde3045773dc8120047725f29b06c5bae4e4d2b20a92bd55099dc718979c6b1ca17bc34d3c07537a827f4afb3ca9deeae3b6ea75d59158db221e4934f6c9a532ce71bb45affa8c83e026dea7e4bc59e5a3ee2b0cc2d4ca02bda1bf875a73462b8e750211ccd0fa9377a55ddbb010c45fdb302d4eadeb9899dcb72f1b2893dda9be5c54b71d745a883bc15b3ea65ff1deb207b187ba083c0075143692a1225c72ccb7b1d9e9cd8c586fa1025cfc3c87542f2e2b254addd9bed86f3268215b032ca5b193354eea3c0bced97c2e4c664cbf9cd742f4952d7a43687909b6156dd8929645dc5fcdef0c14d6b096d67cd76c0119ff7af1a8501b3bba8ea93acb3f17a686d975b9bab53d6c5d9fb515aebf8c628427b22ba1737b20d59d554bbac40bdec03e1db159f305450e2d9dc878dbedfbe35307a342e2dcea16f747d7632f0eb6993785a91790905029c8d15c8eadfb4385d73c3aedc8f00955908bc0d9563774f5018a6294d9891417e676f67726b5b386b704daab4d03e59a4d776e6559de569d7d2937bb64718f6dd7375f4307b71721749970f58dc70c975ccd9552b030cccd36a80c674b1ea38f65fcbb233ab2e9924a3177d425d37dd151f882965bc6d9a93092bff6452ab1bf6610515b71865c713347b0c776cc61deaf802ae9a331d518e15995eb5476ce7c815a9bed5e874017f0c47062d9b98c83c0632032748237cf2d212185511de12ea86aa88e1b07d891b366c31c36d2c3eaa63837a1dbb2fda218893386be8885284aac50af4be291d2cec9efc99b9570ad1393d54158e2c6bbb731e2a596e26191cad2c06808a7a86cf962f1eb8762db3ac7820920e408d9268a2eb0176ee904708b9326d7af012c59c7b38505423e82b1eeff1e92e233672f4a0440d1feb79664e538b4084434c21d87e30ec9044f93ada71c2e28f84a7588ecba396b7211a7336604a241ac95d4aae8337ae1214dcc554eed573e7956415ea46bfe48dec95b133f2da8935abb9209c68f30ab8eef0778ee8138f5391b34b8c5fa552511ff082339de367adb71e3ecda69039e2754fbe2a3140bce39c14407c9daae3def32292d962d5f6cc9c8b155fa527bff5f1ff64061008c038137bd9a34e8b5ad5832919d56c4849dee9b4fc4e51d2e610101f10e21f0b1be77ee88d7bf2e97cec5a07c3133ea10bcbd5a0cb636b8ea32c0d2ace03af59e0f7faf2e81d2b32da718f3c07aefed20c8bd569d00d8a5d023929fbe91d5d74dead37dc15a77791d880a874cb04fa777ea70ee26ba36fd4723bed8ce8dacbcabd316faddf9a3210aaf6964796c7f03aadc243bc05cc52798025b8b7747cf26ee0889119ae6255ad8546a3565b2dc35647de42ced08637f074b4cb463989a9d82f271a1590f32fe3aa51d1e5cdea03dd440bc403cb94236efd2fc1e8654e0cf30e6aba83f2a84e6c04eaccae451ef6e47367113639e3931aed4016d137b2618b3bb239361f1e8ba48b12a00df6c60b26bfd99eda8e0d1e5a02c79ba01412d81ae27dfb3b4311e7af872d7df7e7268bdee1035c806799c2f81718842344ca4642c854ee52939d7684e4b50a1f1454ae383a9175840e1f8a5cf5479ecee66a3278f0c8baaf8a58a1c3c8ebc27b7f93e267699dd655090245742a92d8b34604424f8c0dd47a9ddfc1992ee16106a99606d24a47abf57c76c950c8212349f40fe88348ed4fd525a7b753f06eb500c02dae60e8d09a56b62a9ba501a92fce744a1eac856b15b5c270ca45105f2d31958d14ea5d73743bed0f231c74ef4b0bc03fade66dc8b21d929638b9261e49341ec699310dd7c8043275e0fd7f19c7920233f469cb09cb27207fa278a7dad6c805298debc1e76c59d38712955d7a02179bdfda9b7a508de967edb271ab21b71ed3b1f53fc8999c3a08e9a22191fd7c3b22196648c27e189cfc0544a5d70a3a17fca69f3c0e64df04b138c4357ad5b46f26255d6f714e0c4e275daae5327971b7a452b27c56d97db7fddc2b87d3d80ad25e9f9ffd4fe88564d0fbebc16185999cc684a54d1a61ad9fdd096d64c53b0b2f0a59efe6ca443a9413a7a9a4c2585d2af8f2e2f40e1d561fe3b005ba8c19699e1d1da28c0e1fadb0fe2dbc7426aa1dfad36ec19d54934d805832443d80fdec160c6057d21bcc2054d62020cd120a37e2d2b0795aa8b185b8e9e410b8dfdfd6bdb0113479ba9ff1766787236543236f22bfc68a3c480ed79bad5870162d73201051ae02bd12dbfcfd4c036bbce72e5fd0029fbc1ea63e54587e8b5cb0a06d091d6ce0a503a9821d8ee35656a70c5eacc25a18fdd9afd4b45280902031e6eddc71ca5e32dbef489afe233cdc50481be3ab35324c1c480f289a5c45b7acacce1a85ca7c6d94f95214c0c9e58bb2b451d0f2f9ea7e8101ab68edfe92f302d9e5a8dd660dc76ea109b3403d548d511ad05b2084b9912a773fc949b39d049feb612644952a6ad2bcc9cce1778473cda54e95e93200840b29e575b7b243a2e606fe5d64fe16be4daa280eeb5f1acb731ee10495ac1232a21ac7c29ccb9f71e8ee36542bf1ba33c147f787aa60a137002694df96ea5f711c4a55f6a7a1022d250e73f2e36ddd7310a75dc39a0c789d80765ba5b59d66995f308717ea0c701fdfac3339200fb0852ae6595ce6efb74483cfe9a228e40612b2db71874f04c353d6c0d3f0aef64e81c9e37bfbd5d22308c80bbdb5e19b5749f3c35ca16e8635d23acb4a337e8a0fcdc66dd5f98f880fb663ce64eced37bfbb352e958c1ca96b061db0318df20b5f3240ff194865f24238ca0d14fda484064ad5d2810d6578028a0727cf3f8145e1280279838ef0a65e8236185d19ca9648a7c1ab3981cabda20b47a6b021f388d2fed4f3af4a45b29e04036b9f9b24e8a464d8af57c7ebf5cd7e91ae29110fee9cf9fce7555cd544744333414c614d1dd4af42de9e166a5a655bc41a9033fdb38ceb803cf705f4d55d7653cf2c6dc6522e7bc7a3f5de1ccc51b51d7e6371b116f539b52c51dbed0a2c3e32eae3160cd0880a2ddb6c1146cbff6f2462a5a75239187fcc52cce8eed7272897fa30f6b075808ac9d8ba17a82d4239363b2ccd078f9e145ccfbf59ee71f1f2b9682b1a351d472d7305c22e781ae5bf57d1d88259cedcc364b84c236f730013127b5cf3e70a0939e214b46bc8f513741fb8e985c703b7e2391e6d8030a25552d2220a7a74b492fd7112a11eea355e0a2f0532e3e34604dda013c0f94aaf4955c09877a21bdd0653ff7f5c9c48d8a6a0dee9147c0131af1206e263980540831e9961094996c880c7713cb09e107248132f956790f77888a66c0cab808eefce330113af7966fd38981565b1aeb83777447d522d906cdc107c25efb2e13e3698c4d3ff82f81ec44897547cefeda68d7b152d693f0e08c704495224621671e7020096b9423b92b2ab35c92148748af1044c370aec14638ee89032279b542321cbc3b091e1e16b6e28fe45e3e7a9665f91d19eeca24b29e5a37214cd61a91d2f5f688f417300665fe08f9fd63f9b2733c7d7d4e66c0ae9368cd31c5d0f893eebfedb80dc6dca211e4caaa596bfdb06667490", 0x1000) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) read(r0, &(0x7f0000000140)=""/103, 0x67) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000200)='k', 0x1}], 0x1) 16:00:15 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000040)) r1 = dup(r0) ioctl$BIOCLOCK(r1, 0x20004276) r2 = syz_open_pts() ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000080)={0x9, 0x8, 0x3, 0x8b}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000100)={0x5, &(0x7f00000000c0)=[0x3, 0x80000000, 0x5, 0x6, 0x7]}) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140)='/dev/diskmap\x00', 0x8000, 0x0) writev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180)="563c7ab01ced51791041e92b7db79ed60bb52972fd1192e7bbbe457ea9d9c4321ad1af5779cb8d2bdc774728f13bcd71d642c71a26ed3fef1e9d2b72c1273d49e768571b6378b3669209af342705b82174d6e941130393f760a7dd2b96bed5b493", 0x61}, {&(0x7f0000000200)="8102af1cb1f0d04d80dea7741d9f84ca35e8c6397fdfade16cbf2d734e5b5fd104dd1c806ac056abd774b8b780253417acaa755ac033a87a64efae4df8582df849378ba74cb1f55d2d76844c8cb84492b1164beff76767f157591050a4c9c8e261e50d74b7b4f25b06858fb7a20030299878adbcb8eab5a35208206b675a9cae50e2153f22756395e213b4d6a27824845e7091792b1cc05d129fd7258787bbae51545081098bfb8ce861f8cf07f71b64c499ef83282347cb8f15bdde", 0xbc}], 0x2) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000300)='/dev/vmm\x00', 0x400, 0x0) r5 = fcntl$dupfd(r4, 0xa, r3) ioctl$WSMOUSEIO_GTYPE(r5, 0x40045720, &(0x7f0000000340)) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000380)='./file0\x00', r6, r8) symlinkat(&(0x7f0000000440)='./file0\x00', r5, &(0x7f0000000480)='./file0\x00') r9 = accept$inet(0xffffffffffffffff, &(0x7f00000004c0), &(0x7f0000000500)=0xc) setsockopt$sock_timeval(r9, 0xffff, 0x1005, &(0x7f0000000540)={0x1, 0x7ff}, 0x10) r10 = openat$tty(0xffffffffffffff9c, &(0x7f0000000580)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCCLRVERAUTH(r10, 0x2000741d) pipe(&(0x7f00000005c0)={0xffffffffffffffff}) ioctl$TIOCGETD(r11, 0x4004741a, &(0x7f0000000600)) ioctl$TIOCCHKVERAUTH(r11, 0x2000741e) execve(&(0x7f0000000640)='./file0/file0\x00', &(0x7f0000000780)=[&(0x7f0000000680)='/dev/diskmap\x00', &(0x7f00000006c0)='/dev/diskmap\x00', &(0x7f0000000700)='[\'-\x00', &(0x7f0000000740)='/dev/diskmap\x00'], &(0x7f0000000840)=[&(0x7f00000007c0)='/dev/tty\x00', &(0x7f0000000800)='\x00']) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000880)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCGSTATS(r12, 0x4008426f, &(0x7f00000008c0)) r13 = msgget(0x2, 0x108) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000900)={0x0, 0x0, 0x0}, &(0x7f0000000940)=0xc) r15 = getpid() msgctl$IPC_SET(r13, 0x1, &(0x7f0000000980)={{0x9, 0x0, r14, r7, r8, 0x20, 0x1f}, 0x3, 0x1, 0xffffffffffffffff, r15, 0x3, 0xff, 0x8, 0x1}) 16:00:15 executing program 1: r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) fcntl$setflags(r0, 0x2, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x278], [0x0, 0x0, 0x0, 0x9, 0xfffffffeefffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r3) getpgrp() sendmsg(r3, &(0x7f0000001740)={&(0x7f0000000000)=@in={0x2, 0x2}, 0xc, &(0x7f0000001680)=[{&(0x7f0000000040)="8bea44404671faa258bc0986fcfe4f48b73ebc923acd60b9e1881da6d256919fad684bbe8e56c26abb3043c5f49d8bd12be2df9b4423c37a7e6a79b1b70391557b1e5137157e5da8a6827d1ae494f4452d962dced18d6f6e09a630210060f45636939d9b15c3dc54db5cff9a865bf0a7ecf5450ddc6f1ec9f1cff25e3db19364441e1eb8b99a52bf91a7455064d7e6df903079478e6da60a84c670d9267464855bf3daa9426b6fd6e9eaa24b28e7164972df173ea2a65be7c9d26f62c052ea396952bfdfa8a6832c", 0xc8}, {&(0x7f0000000140)="36ec67d1c9fbdec3cf83f283f2963aa1a1", 0x11}, {&(0x7f0000000180)="5d392e9b4cfc55cbce5f29a0e550604d6e4acb568f8a1fee88155ce6a4efdc826e156595de9de0a33eaac3d98e49a3ea6973e0f468853b9c2247d640ee2dd396632d086bd2309bb7e1d11f958ddf1f5ed8895ef885e76a5b757145935d1e17b94e81475fb97494ebdb260e520b2e91289d6e4e5af8c7e98e00a3c950581799a88e48b86543a5687fb6681fed37b4ecd33a54a7d5554ed3be09e5a8c1d2d09c1e02bf21cb", 0xa4}, {&(0x7f00000004c0)="f834fd4f28f65997459f563e9837fa21f7a9e69b3c708d8ba0528ad4a05a1b60c66d00dfbf77990cee4c4a49f4cd2d77823312c1303a5d929b45d9c9358c765c801cae558c6ff95c4d12b742a194b7c6e414a8ec6992947e6c2ca1c19c8faaa3c091137d1125974634d54e0c6d5f50f0e5efd48de90e3a9bf82dcf5b1d39aa5fbba2de8217e4638724f1669107ee00c1bc0093ac11d3db4305e7d44e61a76a6e20cf9103456b8b7758678f5809e12cfff83ed9c69cfd5a27120c20971cc340ce1760010b0b7893775db8282a38a0e926", 0xd0}, {&(0x7f00000005c0)="fdcb1235705ab387b28ea06ac18ce6bcad4f4c5667e260cc044aa0110622603e86c5bf8d468b80a2a06663ab103e7a39296eb66f5c6e", 0x36}, {&(0x7f0000000600)="bd1086d94b769e7701dffaebedc0bea875adb658ca9e2c63b6200481d0cde9b8a271e78bcfcf133001bfd88d6224e0e8e40a910acb5e90115cb7954d3a873a1ed712fc942671eca0b4ca208dc09231d6fb5a2f098675bcee3dce6a7b5efc5d1b092bfc50ad45588456379afccc8fc829b6afcbc0c6cfda77d911f651e56a0ce69ac0e0054684754ee5d8374ec08d442670af9484edd703a5e2fe3aad0c00c5971de49aed61b60a33a5ff1a2fd492962ba40537f8cd576779abed5ea7955dd77627a7e32e562dbde8b0fb5516e5721dbe09d6818c6574920f8b15b51fd9ce947b1b13dc06e3d4bdfc9c7d1fedca0f6837d67b3bc9e7f380d314a4dfec1f14df9a254dce0786afbfcd868dcd28aaef92435831a571b57184f1832f7122885b0f18a13c9744596d677cbccdbaac0f19864efc48da674137ee0067b5ababc7b7ccb53e33dd5013b10651e32d53b44ff9a90682ede3f4c823c114970e61652c17d0c90df67c26b36c11f85ecb590acee8d1fd75258cc3bead2417fbef43884917d8bdf6e4264df3d9900ab136a39296be344172101c6022f4da01bede34846178d0e5ba2776799896c46d37777ca6d9aec16227c8885a7f74341b583d454e05229f038bf5f51de7a2e55088e58956d465b9f5afd1069ed135afd5cd148279074c0325ac09973d8df821a4e26659ba06ae1cf5238682fdd675d7026827f478555a677219037a3307c0b91dd16eccf2f83fabfc5e661ce66888bbcb461a052be0d319cae342586f40ec6f5003b89fcbd60f0e9db90bfe242a151bb7c913349c0cdc1ed0ee0d4ffcc77fbeb3c0f5fb362c6a573219e9441bca4dda75075389c1fe3399671609c72e6b679bc2f391f94f26eabf4677c34e46c5e0d0c718634d2ad7b7a1736e5db05b93d1de26d6d37da6ad29ffbdc888eef2ab83eaedc14784dd1ad1dd0c546fa542d20e958eccdf6bf517924ecb40ea31fcef5484013ba1f2dba337c9ca8e2419369fd7f98a53f33a12ddce4c55b256b5bcecc219bf627e376ec1e04b53b58fd64d23478494ad046343074b7274d5418d8414919d03a21d1365bacb463adabd74e3b4e0a87d028256c90aeb850c7751fb488a6f3a640b2f16624fd0b5d2a34295731325716cc69b30ea9dfe9122a164cfbde4d3fbfa66b9d879996a8b2ab19511e1f8e812b735e901feab7513f44c2ad637ef4853d258a0e11a4b0c047d7fe7f1cacb8a1a6102d57b34b09077f199bc7b7ca0f0591ff265b381aa360361830e07a7b42d5d8c95d3105c445d069dbc48c4f19381d246dc817f445d79de3df0a5d801a4b2d5ce1a15fbd3d7c3d75ff937646d6694222c9d2d45980ce75c5bc1bd10e568004de3cc94abc0c474343ff01ae7d7e4c4eff579967b8329b68c4339d9a4a8957ccdcaf60510ce2df622be63d2f0f841fe494273e189c4bbd7312d9b4bba261bd8fed57b1fc3ed147c2e6d026217f358e8fc01ba48d05cecaaee11016d6ee3ea70c0c24a9586eac709c565a4aae167a9c3fa3e8049143837a0233e2c38a25cb60578de61bf74de27b560aeb03492e856d0ea7ade2a61565913e72df8c65ddef7a96625412492da59f60863e49cce59538755607b07005c08ca5b5b33f12bbc680f415dd892308991b9d4bc6c813332bdcfe426a0c96f1c39622ef5aa0b458c715235933bd7b7acaeb5abf82734c1a24e7f27dc22a4d6fa07702aee69c065cfd5025716be967c6b83cc2ed31f1004d6c539c8664719bf837865e8a39ca0767ba9c2ebc5c9f63d28ac287354cb28cb4f2c806a8f117ae32a9f0a02762d0815c306d68d1521ded6a05709a37217cd47a97a9fda39766dfb6624de47bc921c98b7cb51724ff4f55aae2b38ffa067b7295aa5032f2241820447cb125d7bf57af705ae2d58a843e38c1b83aa14f880b9bdb7ed53091afb74242faa6def3a6b241746c8fe4dedfd35f36c41df1f5f7ef40ee84d320e71545786e2ab0fc9aca5790fe17fc4f31cfbabf29d5a9aedfcc002af108f6409a716b00bcaf41ce385517e622b1ad0871a0fa1c81b924d577a1f814234d4c5258e331df202b9b3332adf18ff8d2c69e029b29ed9878b7f61c3aae43d06c02e21497b721727a2862db1e227b8b80322c65d39577603e17e02a4eb60920afc7b09c746483b9ba18b6663faa32a7002014f84a40d4ebaee776afbae92767b5729032a426776e388b365642f28b3b0aac883a6ce222ebfdb591d37d77af37c7cbb46ece56f788364b77b39790b5fbfd772ce25275250313dedd1c14de5733803f770cb89cda848f3b5d7b0443adfd890ec28843abf6239abd9dbf29c83186f2ec4ff0835ce92e01730f021ccedd7f9580df45806db424dec71756d5686e0b9a57a03736610e3293e7ed91935635f651507436b668a8f328054cb93bae466b9fb054b654471f8212f7a7a4f417d5f3ade3aea66b2c6f84cf9c11617c7ae72531482c95b31b3fae152e6da95b5d6a0a615018cf9dbacfca9e176439932155a7588e8496627a874af651074adaf30ed045c320e459ffef5ea514c838e98bb4679ef29de71287b07552b1965d3bc14624c7eae40c2c0bfd3faafb686857533fe78ea722ecac08da6a724c3fcbad74df59c3f67800fe3239725acd80c4662455b8c404101e0a00b7cef3b3f64ffca62a97a0f900c92aa606dff529628ef7d8ce45a786a259ff235258717f2956d0e353be3c1a013f3fd8f7cbd1816d158d8f6477dfd883036da0b220d6049ec6ae84e8b8fe7fd224757f32c67d3537759d2f21a4db91e223ee08bb939a06f8f37b7d12a2fb849f2489b38de3a004fd9f9435065ad6cecac3fbd39a8a35cc36ebc90d78ff217079fc5072351557b3fe39b9764e62f0a1fa9a2a9e776f0c6c4fc9518954175460f025908efc406fcbd8a932ef265c1c981c042629201ae9e847763a6984973e2cf539110010392d48ddd10b7fa1a227b9ff8bb34d8e77580dc6869ac2dec029bb0d06721369187262667e81b6a58f218482fc7581ebe39b0133c06ea8cb55e8e8fc5a6eeeec56b67a63b139140de01a313ba4ff92044f6b2b7fb5718303c8e22fb11f3c121f400e0352a6de802b2b89e088df9637613e17594504b6338b61ff0cbae57882b3c60fb320a3a505c868f8757c8ac14ff3b1f1dab03bb93b2cbab39e1a25cfe42c565137b622cbacf4159f4b85228162d18f56af170a6e71b4abeba6145b31a00879414d131c5437190346c1b7b05d5eb4c8fd4545818fef7c9fc374d8a0f2d391af6459158b6797e4f3d7a917546ca0011f381770ccc108e2c44fcb3e773085bdffa70b59b3e1119eb5df5ab2b84440be35579af2292e657a02f240799d4683081c8ebc3769a7e06a375eae517f71095e6f7979ad31719086eb425278dcec54d090f8534a1d4c23005a4876c01ee21f544f185cd79f827f48d5cafe3d57a0fcc1bf3ac393d708b16a9270151c6d18167c818c3ddef01badd9ff1201f17701dfa9bc0b981dbb290bfc5f660f2ac4e63051b78a06032d49df9d6961f93ea720d82fe8db6459b8147780d44165e81959223cadc58a8e97161f6b303fa08ab50b893eb310c3b49499c2e994747eb9720be3c0de8de013b1a13cf0177318f62d2f8015320e24bae2b0b1944831a598c6a9be772ba66d5c80f87a4ae07876dda107ea93a11425a71501c763b9930a9f2a5acb1fe3bbede712b16a10b0365957133a895615e945d4abaf6cd87aa4ecdaa43bbdf21488de7588e30c07be984ec3e1fe6d49ce2b4222e02097ec93736e569f060c7fca793fd97476d0ba3e774dbfd11f02488197e62dd30f2411608fca89f0a53f6419bd015a2e99e781845d7d1b8e70813efee3f2bc60a6c13cfb7394fe6708edc344cd3f588c53f461d538626999a3c2970821edb73c4157bfa79aad9e3e4935178b045b19db3b28406303f275243b68624ab128215d17314ae520b87020fc7cb7560c55d86ad82524e8a13f542204bfb9d081ae83b8c769a5e88cffa3b76d2332171cce60741ddd7c47e65bdb68aad604c8636c90183dfc9fda2bfd995f03e979fa503b301586c6635f6fb765d0da53446130cefa3b59da6d6771ee19a461ef52435b3ec7648b2c0c9bef8d9ddd77cd5d667d9e59dd20d7ffdf67bfa330920f7c81d5ac1ee3f9036c3c6eb1d59724b3fc26c5c2f3ca961596999939f60421cd37a02c8a1f4c48892703a10957c073ad4bf2d5f47af21f041ed032aeec8c97dee0b87891242df13dac7f4dfc71eacbd98ebba8074ca4bf644eba5c08715ba90801af64f98d49ab8a2d8aa5d8054f2b1ae4425e9822229ca5cab078105f9d4ab7e9fe8880284d0ae1205ce7222f71f09628b2fe2a110176c4749ae7dbf43a62566743d694dbdd8854c307d1cb96c49f8d0c1d7b667674ebaeb1bdadce65248ae773da42e1f3a637a93ccf7aa6b2a4d8429c8abe04cfc9e8706ae7ce193961b4ab31c2414480ab6849e1d080781b392487215078161178161f643e418854378beef903c3ca2f52576bc878464550bb1b25a090a78cb120bb6cbd0f370dec306244a7b804bce5a524a6c5dce2e04d208d77d320e5f135beb910f3dbf08bad938e65c1d4c14b8d6e0e16c2b72ef690eae9e1ad1c0a9b8154c5edd11fdda49b77e74ba407fb718bc38579a2c6081be9905df199998582cc8c6dcceabd453fd8aa7e9f34a153a8c6cc0a2e2a182d93aed01e79a6ddf144e0df0e37eca3f1d599286fb3eaf5e256b674f5e8a9acfd516597fcf96e99318dc11d25480c6db57ff9eff9a70810688541a19d2c01b5b012f2909cfd3234f2744f1ae7728e5d77fac7af119f98a8e0867f97ef0d590c17124b3e217e7bc370d50d58050e226ec0242f886c669e3e2ed88a3f5592674a8a1ce10f1d90b75c6063d26d4ee745e475efa46494851000cbe79247e72ebc2cc6acdeb693a6a5d8870ee83f8f821e47cafc94bf1fdfcb3e6fbd55c0dac5ace3598e591550ebcc3f732b18ae360de63a66c22722ea666372c8198f7a58321a3fd1b34bb03be36269caef4c21d91c134bfffe100b6d8591b623a4df051584c09bb6ad004c47ca920a95ceaad5c028fe6cc71a1046bf0f222f7f1562e20caab73a9063b06501ee7f830d3f0b65d9349305a57ebd1ea00e98c382bec76c9752c2b245bacf24faedf966b89ab7de4767ec89d61fb03d5876fbbab52ab15a0c07cf758fa76cb8454a5296d2f187f66c63a840e81b4cad9498b242584ca285acc816042a66e8cf05688409a4954d75ee07400518ff417be6916b0a4e641a1a168bb6c09b28847ca7311fde058ba17ab852067a35f01e9351c578f72d17aa508961629ebfd635c9364130334481357be04f03ee7badc5e50449ef9009a27d6019fe763c7fb77d42589b071b0f894a4ad71541513dbdf3adf4d3ab6716b09460d89ee9063c3d2ead8340a687a7595388261950c12764308eb2199f5346232ca8ec92d02d5357f50a285c2b2cbaf07a38cfddca84df2beba7a0a5e67af488f280df7bfa9b119f1f0b0039a82e465f4b3539821017e21e554db42f8f4d0f7f56c1fc71701a1d74ffdea70f54ecffa5f9bf81f8abc15b18dfdc7c203044ed89667ddf060095a24db349970321e3d01959d7cdb935cb842446e2661d88ec9ee646eaa1efcd00280b9fde7918c66d7e8d8ef18c94e93ebb52d7a61c4fe9f05485239088016e2d8c713e3001cd98e9dc2a6faf5ebbd022b2ef5ea23fc47f6f1bdeb08b0e47999e0b5cace375cba65003ec0fcc575fe2fc1c142c11d7789bc2f2a1c1216", 0x1000}, {&(0x7f0000001600)="7fe1c648754aabc22660ef023f2e6e6a3f2c0ec4e8d4e8f06350d2a3e5dc2fcb", 0x20}, {&(0x7f0000001640)="9816a8e49128e6", 0x7}], 0x8, &(0x7f0000001700)=ANY=[@ANYBLOB="18000000000000f702003f0003000000bdee1764a2ac27ad"], 0x18}, 0x4) 16:00:16 executing program 0: socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) 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) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x1, 0x0) ioctl$TIOCCLRVERAUTH(r3, 0x2000741d) 16:00:16 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050460000000000008900d05", 0xe, 0x5, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) socket(0x10, 0x4, 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000080)=0xc) setpgid(r2, 0x0) r3 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) r5 = kqueue() r6 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) r8 = kqueue() kevent(r8, &(0x7f0000000080)=[{{r6}, 0xffffffffffffffff, 0x31, 0x40000000}], 0x7fff, 0x0, 0x2, 0x0) kevent(r8, &(0x7f0000000200)=[{{r7}, 0xffffffffffffffff, 0x81, 0x1}], 0x71c, 0x0, 0x0, 0x0) kevent(r5, &(0x7f00000002c0)=[{{r7}, 0xffffffffffffffff, 0x31, 0x10}], 0x7ffd, 0x0, 0x0, 0x0) kevent(r5, &(0x7f0000000200)=[{{r4}, 0xfffffffffffffff8, 0x81, 0x10, 0x8}], 0x71c, 0x0, 0x0, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f00000001c0)=0xc) r9 = semget$private(0x0, 0x7, 0x286) semop(r9, &(0x7f00000004c0)=[{0x0, 0x0, 0x800}, {0x3, 0x3, 0x3800}, {0x1, 0x0, 0x800}, {0x2, 0x4, 0x800}, {0x1, 0x9, 0x1800}, {0x3, 0x8, 0x1000}, {}, {0x3, 0xfff, 0x800}, {0x4, 0x0, 0x1000}], 0x9) semctl$GETVAL(r9, 0xdc3e40426078d28a, 0x5, &(0x7f0000000200)=""/148) r10 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) openat$klog(0xffffffffffffff9c, &(0x7f0000000180)='/dev/klog\x00', 0x80, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480), 0x4d78218886102b18) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000500), 0xc) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0x68d) semget$private(0x0, 0x7, 0x286) semop(r9, &(0x7f0000000640), 0x0) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x44}, {0x34, 0xff, 0x0, 0x400001}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="36b83e522c066341519be70897fb") 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x20}, {0xc}, {0x6, 0x0, 0x0, 0xa4c8}]}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x4714, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r1, 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2, 0x10, r1, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r2, 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2, 0x10, r2, 0x0, 0x0) ioctl$KDSETRAD(r2, 0x20004b43) pwrite(r0, &(0x7f0000000140)="fbf217f65b361b1b42e218190300", 0xe, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) sync() 16:00:16 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) pwritev(r0, &(0x7f0000000440)=[{&(0x7f0000001200)="638d92ed2c8b41fe1367eb00c7774c00a89abae641ab3de23f45944ae925e4ca28d4cd89374e0c5e4c41df616481e107e14a090c352e756a15ea41c7973700d78080cafc65ccda1d93a105f79855575a68a388a128fcd81d3876a790a8d51b1686825658ddb5a2e52b4fbdeeb613d0f3d0e6ccce37a67a6ee6c808541e7cc2b5b4a3bc8d0eb366a36720ea1836a95f8e427c7df1dcd4729972526ad8a6a2acb453ae5612cb6b7a97048485331b9cb1831af1937e40b0905d9b47cab57d424ce026810b31e97a156a7c66679cecbbd0d2d45235a6c8d005e1d03dddcbf733aa84d89db90fd515fac83b0de08c11fc29897180fa6efe7ba51d32181ef6973b51d6571b5e4974d30b3c436686a4a9604c5e493ec22b5d5faa7e00a80567dc5ad40442ec09e148193a06d1a4b43e68e5f5e74be1d2b51bc3b5e4472430f72bb214cdbd0fc56ad134ce7bb268234a47ae19d99f9464ca193e5b77e0399bfbe2565783885d8eab9e70f2c9da247f5874216efbcc51508db4981aa223eb4b8364b54291b512a8e946c063a99803db1eed529d42967bec31d8ba758d0356222946a5139fbb514066c6c5c5d5ea44f650b4d66d51ab5b476dbab0fca27ef19ab0a04771207bc39f8a86fe9ec5c142f4f2621e1c1161d34285e11a762b0e8813216b173a7a65eefaffb0e7cdc1132683e96b991115d3ff478b9438b74c82e05e4f3cbfe19bcd4d3be84c9068e5445b97849a2a6f14270efa7af72f06e27bd25a81ccca1cada33f03f8ae59caf4a878081711e3128c6a767f26e6405d517b3eed9967507f27e4cf70580c69fb6d67459de18dec59a22e3fc19471bfa09e997a20238d4cd27d66318190565a3d6edfcb3a63722e56001d4344cf57db53320f6f6e697e59ec97d09ada87dcc1f766e4024db00446bc24dcbe1fde18bb2b7993daca7356ed2a1dc2607851feb3d8092f094eba7f9eff7c4244f369629ee2fd4c91d59e25cfedf4d402b325225d9527f23be051c3713b41074891d630006c858ec997136e25d3d1b41e61513848bede4bf9a049cacaa67cf6e2e0d6d323803f147efe2a8b184d64c4291113f60ed0bbd008137aebed42fb8d60cb7c98dcee032d0f1014c7e70a95953340e3f50d9a8349e26f463c9d9cf0ffd9e5ccc8b43b9a328644ff4bbb67ea2a2485553be108985e5ccaff9590daf0a8df3e6ed3b1872e85863b351cdfc2b0be8d8936677dfbe3041f1fca83d9aa1bbb295ddef001d93d17e43316bd473398ec27248ce891e224d6c3aed74e74403879a34ff64b91a53e8b15fa796319137a33a129f113e736dee1b724122170c6c9b2262b9190592ab842ca043011d62188dad1ef91da5467bd22ccea4ac094cbba45249068bd3cffb8133ebf44060602f054b031d79794aa058869e884650b67694ca0503a0baed6c2346e22e7eede6962ce3748a69c98f96a840aceb301f96af9bf0b97cbc3f2b14ead6bb8b4c15d0ebebe2dea527a37a2b04621027332e3f86c69d8b821fe6c39a90b5c03da5e761702dff9d896b395764fc0b570b0985cd13be972af1a8ef32e8b78bdab06be762ca73de4c78aff3b97cb8a1d0bd65f8bf4eabfb80880656e6077b65ea1eb949f864e5abf220c38baf581b61ffc44f9cfd49d0e6c4d0bcc46e35d62c45c1528cd9b2508e9fb5b5f46ff0c8328f68866bcbc42baf4359bb0b385d05802dab15ef3ed2dfb33b781ebcdc70a847c2e775f67d73fcb1ea0476d2d86762c913568a3ad2c9b5520ab6c29b4a3e3bb60eec38bc32adeae738f4a93c20d3ddf53dd3e7190292acac5f24eede3b705cb8229a285ee5aaca6c1a1ab447e9645fc5aa9f483eeed3efb7331b929591aa48a8dbc7c25fd9e150650031b53e7bc307add35709806b5ad8acb29f16abc4a85a2aca6cea505f30ee4bfd0abb934d58acdbfdffcc8e6c19565fb85a5295faffe938c3897f40072ba0809605f67ed3fc4db9b32d2bd6921891dff9cfe8e00f2a95925a5de8831908528408beac173542708fa1e47ff61bafec294c289edd5de42ba2dc3f2a603bd44044658cf0de6758493bf5d1267286c7ad0432a9c18ac9789ef78cc5e8a090fa8565911a782c50adeefb793ebbe9200c366efab88d850525d3adb6984dce4e5a53fa516f6fdcef32ef9b6da52dc9e3d5e80d864a231c9a0eef40365ffae3759db51f55682a7189cfad0d0b33a79a676347d96537bffac3bb812e7a469894ea933628bdbeff629122de249d1c38228edf2c638289bb0fdec459a62619b7c0070014dda0534a0407e7ff3c59395ac0f67c1462d656c44b39e5a949c72e0f533df80a1fcc74998dbae5c6a4c40faf402be31e7f35bdb960a9d86e6dd0e64b6b6d58a61d6219a6ac8a9fe065d000354a033707f00d63e8037c215dd78abb7a4d19ca47071af517d1b60570065348169d3aafb28ccd1570aa4b2ffa29e96bc9e5b132c33d8c4900b79234de7916361fd1157696879664a627847c0feebfb8dbb92300f30b4fb77cebcaeb52297f19251780aee8f3a01753dfcdb7757ef3e400e98e1f853b5731555b699f9f0cfb5c3f39c64550f0977424f6f232076fe4712a150e641531dddc1a88623684a474f4817b5eafe530ef804a39a0dcd8ed10d5d86ad079c665582bb5dbe3bcb9877a1d32ba62b3ac74029f318584649021c67198307bc0d82e7d9aaeadaf99bb53e90f5cfe371dbf4d2b6f0a2b27f38e926c866f79318c581ea0faec3533a17631b4ea76b6b635f558bc78b56b44d4baaad2ba60848ae182f4fac907256c190d4bd74749d6566019ff616d8b02c19f3e338fd2882db8db304882c39444a698e9bd4705425bfe5302bcfd65290fd227d738d6fec938e9680aaf36327bdb79f4fbb1c33fbee7691f3a4f23ee84cadfe68e2e68997950fbc0f34e7090e5cb2816e36b402a6697b13b13b7e528cc1ed408971bd2d40cc0245bbaf21b0fa075a4e12d70aea06a5a2134c31fea6b611fbe45d43b4cb2c2dfd5b29a36904f5d397c906846823eafbc40b8775cbf8b484fdac30cffd76500a85827c2f1dc3d00cb4521619b556e0c0f93c3aa3d662d85626930b8259a819437916d366cfc1ac19b5df6182bbea4b8ee586dffdaa86bfacaf98d47ac5b7cba8db6db13a5bc067ccd43441103e42d8b66f09f44695bbf04411b0562c469e6aa77de608fe663fafb35e8883402432f22b410c74a65f64c343e2d0506ca939260afb4a47064c69411b39fb29da7490c48cc6ff15808132e45e80cc7cc766d3d7cc8b1a02645344bb03ad04fece1668f26a400be4db063f14b30fb2230ccc71a0017ca7478aff0e5d05e53b281ad51e2b51246cad34156b13724e1a4cfdd397a699d6b144012c767572bfb006f535461da437ebeb64a5df42f2ae0e20f5c2a83282ddbc5e3de8e14e6b1ef79dff84c069ec6fda9185a76012402fd5c91561c8f830a63a8f5881970b5f7a8fdd53d2a1bfcf2e7769e15fd4654726826d338f1870f89582ec358065e37de77b314c1b98e271d31534f1634fd8c0121e365e7757c6df727d8cdb1f3fa6ca3dad6595bc3b6d4d1858dadab456e261329772aa088a2a8544068e5fb50e27167dfa346cba51a4926d5ba0d2ced8c0f66884a6d7061a990c3bdf2e652d11a53a2010a1393cda713d338dbaf87b2bf4e71da0e837cb3feacef8f30f6d083f845e1c9d4df77d209760e7add31761529f5b2862aeb589c1b1b9e8a416a0983c28ca119dd66830cf861c2bc955373f14c323702892ec7eccdb2d614720d36db33bf5741d44d4f76812ad968ff7dc8f75a33baba7685b2cc58d6c312b89b236a1676d8e41add300686e9b44f36c8efe37a80643d8d2911ffecfbd2b571bd3e654a7fc102c07d656791434031df7b82d34eae12a174b2ec36ca367f44f4551b4345b8d122938ebb45718bf1cac21623ef896cd5e4830bf3dd67fe664ecbfaa9c616f9741941a2d9454180f0b230438e575bad7af5274fa2386f97fff1f95fb9236a4952aaa95e41adfd009153025c4211e55b7eb773ce7d7a681ee233b8b20382adf5370a0e00c69bd6a2cda6c996fd1cb82662e6c09f730a42b92aa2fb42081a26dd956523d22454d4e78b9fd2597d37c9ba9968e653d3c089b12372d2ea97bfb1870286ff6a95571371b384623261281674aa8972a1145986a8e55de1af7ebed7a8876d3c23d7a5716b2d8de5f9f1d4913b688da3e806ba602444c88f4980474a968b64acd08d83ca306a817bbc1b22847560b3021ca7f88fcf1f0625ae0997b9f08d8c816d0ef2d58124185d5ecb1c7748a62db3e9ab4ad87befaac04a2f94a58105c3b9b0261fca6ad5ecdcd1e7e02a8961aafc7aa45054dae92f858849ec8f3a252e09e909205f8cc943311f84a6bf6b7b360080c3ce0bf4386a20b4503c8e99364510cf92345f39a47fe163f771a8b11ebe24be9969443af3269cb4f7ef9e1006163d8c449d43699ed4a0182f84198d65efd29443dde5a8958e76353a978b7bcb937c7a118ae45cf9ff125a9d470e3351110a6c2e83f3f2f0e48b42b6597df83e7f68fa832dcf8523b28f57b498a49a2eb25884cff2b11fe57ef7ff8db461325545e436f4ff1c32d0ea2bf33adc898199049374bd5b369054dc8ea2974ed1ebb745004193391369381e83eea553cb64bb0412343957d998a3dcb370b8e193503cb10af3e022249ccb1673a03d9a1509ce82fcdba0130b9d2057aa0b47326ffb8c221851e24593a50cb89b186b988aa1eb99e0f62fc366cec1cda85c62da5f808e0ec4cbd6454a0dbefa7044a3e999547db941049d0a32c588606a8b2a0e7b2cda6060fe03eaea34ed336a2b1c538d09152d55dfc4a435435b8824694b89dd6c280f3e143230ee86fb97eab8471ff2fa233f61f9f489a9d690b2b125dd3b4c453d5f21c1080536c1a9ca8b886f6e8fe0ef0f1edc04c5d6ea381ef49761eb763a0f42847ce9a4da4cafc7c86537577efaab3b99b8078eb04fa5a3c4b3a2fc538c08887f28cbd0ccfa24c70effdaadb38c6539f614ab19d208b719bdf29d7d0c52d1e737e9e9aab2f72689d6a5555a1cfbdde0a901ae505679554a6ff3f78820a07e6b537a5f7a53762e9c13b52ddba7d0ae9e4eb05a6214b2bb3256a4a01599183e6d06eff8f5449ae71f1c7378da1305be41e86006bec139b87f34afd9496a9f1827697724676508b26542527b5497dcc7c6db055e68b5d36472cbb407ab8db2372f165f0014210e969c97b91ffaf548a2389001e24e3516e11c5c3af4c5a9294f33fef43e53c34e468216a89785fc6af3621dbb2a4c3029e8468f8367fd8e85f72c9b5379583f75cee837242b8b68ec19d1e6d85adf4d6fcb25fd030cb2c33a8e27b5bb42fbebba3ec80e520aa12fa49d02f4adbccfc3cddea009c55948a5f20bce2479427aaf05cb4671629b42172b052a7bf7dc9abaa8661e896469b68c6231b227ae00ca832763813daad07109c9b511e010c5961aa852bd4eab040fb76f15aeefd1e96ddb4cc13f110c087b8a442c40a13047c28df8779a9fd5550c2a5fc6b935d8923b4b8c402c2f7239fe5329221503199a200495605c608984db40240ee018bd4af20dc28c0f8b274c924d795c1815362276d2e2cc3ef8fa937f8b734776f466472c5be4016160f0149e2a16d290489bfe61194baeb11d40b712a2c6cb6460219614812d6d52619be6f4f693b34d0c5ff7ae9b9afdf35172bdf8f790fb57f61909395648f7a5ee4412ffbce669e021aa34ecc27c6cefedeb9d46e65d03bec40ca2e3817d986a286", 0x1000}, {&(0x7f0000000040)="995011aaa294f2964d714cfede34e117c167d99a7559ca6e75a603e83b0bbe8b1379ddb7a3f2cb11a28cb3834e09723fd0252244abbe192803f6f61ad1958c78c1c990bc38aebcb7692667f31be8904de5c2b542a8aeb0ac9a4725e4fe52f620808306fcae428e8b490c6a02016fa6aaed194758f6283eda6232174119e653cbbfeb24d90732f6fa4b8f4e2a43b3cd5ba7be", 0x92}, {&(0x7f0000000100)="e3b7701c9f1e8a261d4a67549c53fe70b150856046346114a497f3d424e4c076cf36379cba0f10388955eff6a9d9669be8a5be7e5902906793774a72db2d9ac0c6428ad223795bc617da341a9c98b59d8673e50476553e0d309cc190c2a68e4500df82b190e7398856199a1e9cf1179fe48e31d79b417fd9056a27f10c19c6e138", 0x81}, {&(0x7f00000001c0)="3bf4be4096eb70d95e85461f224ea16a2705d3180737f133f6f5396bd2b086b48e0d98a4f91b6d89a1546c1f77bb5606eef792706520eb987eacd8505f58ad131e8e7e1dcf0903fd376a75c072595a32fc30bb2b9abbbd449ba581dcbbeac101822044af097f42453e3749654f89e95f8e0602f15ae1c9bc19d921f89d0faac75f815eeaca6b719e6cc97934fd0b96f796491be077e0f063c030b0889465094a63082b84b38aca85f575165a19cf7f8da28118a9863e572fe5ab653b4a0881e73e52b40531b84edf335c81fde73470b696120804fd109269910cdf19104b32261a8c653f57133e2fb9c72f4d2c11743d9ca1", 0xf2}, {&(0x7f00000002c0)="814606d5e2f331002da107acc15a3e4855d36226dcdfc65b21d098d1710ce92026657f8edde7d7b3b7b231e585ea1447030658d2f80fddba9ed84c838deb527968803dc48e94374eb0d22f8d917d24aef8b93baa284f6c43f5a61e5f1c6cb3ffe7ca6bd7d1dfce8be1cf0136e46cc6e925ce3722534873a8cc8c4eb4066f4d224950676883e3077e788ce055a9d7977ed3a3934dd611d0b55578d12f539c467b18513454af7227e5a9a6de1c7a476dd69860736abcdff2171faf16b5650a9a2a5e77e3cc4e6b3e98f332b1a5e49bfefc51fd4254bfb2973145541036699568d28d600c4564de64b4585110d52138264f65652ebc8f7d906a96ac", 0xfa}, {&(0x7f00000003c0)="a009d74ae762147a3eff8363ae2e4cacda469ae978efe03b7ddbd6bfacfb0a3d29eeb592c7ae90c19ca609e6f4f3112c3724c455400118447a6e4b98bb288623931bb10993c9ff603e0fbd3d4f6834bc15426b13871c2fdc2d79c680876d700c6a838fd5e9c555700987832ce8e2131e5d039e6fc128f01df1011d", 0x7b}], 0x6, 0x0, 0x8) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00-/file0\x00'], 0x10) r3 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r2) flock(r3, 0x8) sendto$unix(r2, &(0x7f00000011c0)='\x00', 0x5c389f129d658d3e, 0x1, 0x0, 0xfffffd7e) execve(0x0, 0x0, 0x0) sendmsg(r2, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x404) openat$klog(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/klog\x00', 0x1, 0x0) shutdown(r2, 0x2) 16:00:16 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x100, 0x14) open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0xe6) r1 = kqueue() kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0x66, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000001480), 0x6, &(0x7f0000001500)=[{{r0}, 0xfffffffffffffffe, 0x4}], 0x1000, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_DELSCREEN(r3, 0x80085754, &(0x7f0000000040)={0x2, 0x2}) recvfrom(0xffffffffffffff9c, &(0x7f0000000080)=""/7, 0x7, 0x0, &(0x7f00000000c0)=@in6={0x18, 0x2, 0xfffffffd, 0x2}, 0xc) kevent(r1, 0x0, 0x0, &(0x7f0000000200), 0x1, 0x0) 16:00:16 executing program 1: r0 = socket(0x18, 0x2, 0x0) mprotect(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x1) bind(r0, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) select(0x40, &(0x7f0000000000)={0x8, 0x0, 0x2, 0x0, 0x2, 0x2000000000007, 0x6, 0x1ff}, &(0x7f0000000080)={0x7, 0x0, 0x0, 0x2, 0x86f, 0x0, 0x3ff}, 0x0, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x2) shutdown(r0, 0x0) r1 = shmget$private(0x0, 0x4000, 0x2d3, &(0x7f0000ffc000/0x4000)=nil) shmat(r1, &(0x7f0000002000/0x4000)=nil, 0x1000) 16:00:16 executing program 1: r0 = open(&(0x7f0000000380)='./file0\x00', 0x60e, 0x0) pwrite(r0, &(0x7f0000000100)="c8a84e", 0xff96, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000140)=0xc) r2 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r2, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r4 = getgid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r3, r4, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) r5 = shmget$private(0x0, 0x1000, 0x500, &(0x7f0000ffc000/0x1000)=nil) shmat(r5, &(0x7f0000ffc000/0x4000)=nil, 0x3000) r6 = geteuid() r7 = getegid() r8 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r8, 0x0, 0x0) shmctl$IPC_SET(r8, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r8, 0x2, &(0x7f0000001140)=""/197) r9 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r9, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r9, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r9, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r11 = getgid() semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r10, r11, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) r12 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r12, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r12, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r12, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r14 = getgid() semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r13, r14, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) r15 = geteuid() r16 = socket(0x18, 0x1, 0x0) setsockopt(r16, 0x29, 0xa, &(0x7f0000000000)="03000000", 0x4) setsockopt(r16, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x0) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r18 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r19 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) r20 = dup2(r19, r18) r21 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x0, 0x0) poll(&(0x7f0000000200)=[{r20, 0x1}, {r20, 0x30c}, {r21, 0x10}], 0x3, 0xffffffc0) r22 = getppid() setpgid(0x0, r22) fcntl$lock(r21, 0x7, &(0x7f00000000c0)={0x3, 0x2, 0xc, 0x5, r22}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r23 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r23, 0x0, r23) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, &(0x7f00000002c0)=0xc) shmctl$IPC_SET(r8, 0x1, &(0x7f0000000300)={{0x70000000, r10, r14, r15, r17, 0xc2, 0x4}, 0x1, 0x1, r22, r24, 0x0, 0x6, 0x3}) r25 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r25, 0x0, 0x0) shmctl$IPC_SET(r25, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r25, 0x2, &(0x7f0000001140)=""/197) r26 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r26, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r26, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r26, &(0x7f0000000400)=[{0x4, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r28 = getgid() semctl$IPC_SET(r26, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r27, r28, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) r29 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r29, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r29, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r29, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r31 = getgid() semctl$IPC_SET(r29, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r30, r31, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) geteuid() r32 = socket(0x18, 0x1, 0x0) setsockopt(r32, 0x29, 0xa, &(0x7f0000000000)="03000000", 0x4) setsockopt(r32, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x0) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r34 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r35 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) r36 = dup2(r35, r34) r37 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x0, 0x0) poll(&(0x7f0000000200)=[{r36, 0x1}, {r36, 0x30c}, {r37, 0x10}], 0x3, 0xffffffc0) r38 = getppid() setpgid(0x0, r38) fcntl$lock(r37, 0x7, &(0x7f00000000c0)={0x3, 0x2, 0xc, 0x5, r38}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) r40 = getuid() lchown(&(0x7f0000000040)='./file0\x00', r40, 0x0) setreuid(0xee00, r40) r41 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r41, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r41, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r41, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r43 = getgid() semctl$IPC_SET(r41, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r42, r43, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) shmctl$IPC_SET(r25, 0x1, &(0x7f0000000100)={{0x70000000, r6, r43, 0xffffffffffffffff, r33, 0xc0, 0x6}, 0xe107, 0xffff, r38, r22, 0x8000, 0x1, 0xfffffffffffffffe}) r44 = getpid() shmctl$IPC_SET(r5, 0x1, &(0x7f0000000180)={{0x6, r6, r7, 0xffffffffffffffff, r17, 0xbd, 0x7ff}, 0xca06, 0x7d, r39, r44, 0x8, 0x0, 0x636}) getgroups(0x4, &(0x7f00000001c0)=[r4, 0xffffffffffffffff, 0xffffffffffffffff, r17]) chown(&(0x7f0000000040)='./file0\x00', r1, r45) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r46 = dup(r0) ioctl$BIOCSDIRFILT(r46, 0x8004427d, &(0x7f0000000000)=0x9) utimensat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', &(0x7f0000000200), 0x0) r47 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r47, 0x0, r47) lseek(r47, 0x0, 0x7, 0x0) 16:00:16 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x6, 0xfcffffff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) sendto(r1, &(0x7f0000000000)="ddb3ed6a015799ae59af0b0431912b0e8b5326b9c231227237057394865b46c63f4d76460c05cd5f4071da618e68c979b17eedbd6abe574c10d0476f76b7d2c01680c34c23c2053f15f74788b68fe4bdac684a248ea6a6c646072b1f8b09119c6a21df2e940818bc0f4392edf2091e2ecab971bb4449020365b36c802c8d6db731001f69d2e75f63586686e484", 0x8d, 0x404, &(0x7f00000000c0)=ANY=[@ANYBLOB="010031eb637d1fb8b82e"], 0xa) 16:00:17 executing program 0: r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) recvmsg(r0, &(0x7f0000000240)={&(0x7f0000000400)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f0000000180)=[{&(0x7f00000000c0)=""/162, 0xa2}], 0x1, &(0x7f00000001c0)=""/80, 0x50}, 0x0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r3) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) fcntl$dupfd(0xffffffffffffffff, 0x0, r5) r6 = socket$inet(0x2, 0x8000, 0x34) r7 = fcntl$dupfd(r6, 0x0, r1) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) setsockopt$inet6_MRT6_ADD_MFC(r7, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x1, 0x10000}, {0x18, 0x3, 0xfffffab1, 0x5}, 0x7, [0x7fffffff, 0x2, 0x400, 0x3, 0x3, 0x5, 0x9, 0x6]}, 0x3c) r8 = syz_open_pts() close(r8) syz_open_pts() ioctl$TIOCSETAF(r8, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x7ff, 0x3ffd, "2206893ee3ff00"}) writev(r8, &(0x7f00000003c0)=[{&(0x7f0000001740)="a489d39b7359036751a377755f5d14820c84d991cadaa23d54774e3944b83b07f19e6caddc74bf61f43dae8a3f56b56b816b5894617bf751f4182bceccb3770139e35da643fa", 0x46}], 0x1) 16:00:17 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x101, 0x2}, {0x0, 0x80000000}], 0x2}) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x40, 0x0, 0x1f}, {0x49}, {0x6}]}) syz_emit_ethernet(0x4a, &(0x7f0000000100)="f1a6c614631170d1e53f33a2ed50198aa80907682afff3740d6536eeab224dba484a52968061d8931d33f5422a455b01332cb1a8058845c43fa200"/74) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0xa0, 0x0) ioctl$PCIOCWRITE(0xffffffffffffff9c, 0xc0107003, &(0x7f0000000040)={{0x7f, 0x9, 0x5}, 0x101, 0x80, 0x7}) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x7c}, {0x1d}, {0x6, 0xff, 0x0, 0xfff}]}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) pwrite(r0, &(0x7f0000000100)="fbaf8a8d461b029be96901f6357e", 0xe, 0x0, 0x2) 16:00:18 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000000)) mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="38040000cff00b0000858ae81749ef020044d7f259d35a05ff160004eaf5a29de1b83f719eb261bec84bff153a73953c947631e9d4058ab9190c5d6c38e7e4285e011d90f3c9ce069290fc8aefe9b0ca3d543fb5ee2b2b6eeba18b6f41061647117ae8c274259321f338c6f52fb7b05e8e70c7c00b3bddfdffff7e1c539acbdea22aa00574e680deb60db0f45b6aa4ff7f0000000000006037966bae16888365e9b4064c63310f6e726a1c83e7340103ec316013ea80a444796f1b6a9414865be56761d12c3f251b8222a1a6ab1c17f589b4710841392e765e117a52f4c06dc0418cbb55"], 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445e", 0x17) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x4ebf}], 0x10000000000002d1, 0x0, 0x0) 16:00:18 executing program 1: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f00008fb000/0x1000)=nil, 0x1000) openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x100, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20800000, 0x200000, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100000000000, 0x8], [0x4, 0x0, 0xf60, 0x0, 0x0, 0x1000000000, 0x0, 0x7f, 0x0, 0x3], [], [0x0, 0x0, 0x0, 0x0, 0x8], [{0x0, 0x7}, {0x1}, {0x0, 0x0, 0xffffffff}, {0x0, 0x0, 0x0, 0x80000000000}, {}, {}, {0xffff}, {0x0, 0x0, 0x0, 0x4}], {0x0, 0x0, 0x0, 0x400}}}) 16:00:18 executing program 1: pipe2(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$KDSETRAD(r1, 0x20004b43) r2 = socket(0x37, 0x3, 0xd0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r4, 0x0, r4) r5 = fcntl$dupfd(r0, 0xa, r4) renameat(r3, &(0x7f0000000580)='./file\x00', r5, &(0x7f00000005c0)='./file0\x00') r6 = socket(0x0, 0x1, 0x102) sendmsg$unix(r6, &(0x7f0000005380)={&(0x7f0000000000)=ANY=[@ANYBLOB="01006fa3f99f06688666"], 0xa, 0x0, 0x31, 0x0, 0x0, 0x7}, 0x0) r7 = fcntl$dupfd(0xffffffffffffffff, 0xa, r6) ioctl$VMM_IOC_CREATE(r7, 0xc5005601, &(0x7f0000000040)={0x10, 0x7ff, 0x4, 0x34, [{&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x101}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x9}, {&(0x7f0000ff9000/0x5000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x8000}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x7}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x9}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x5}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x2}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x20}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x9}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x1}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x485}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x4}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x7fffffff}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x7ff}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x8001}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0/file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xf1f5}) 16:00:18 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) poll(&(0x7f0000000040)=[{r0, 0x40}], 0x1, 0x0) fcntl$setstatus(r0, 0x4, 0x40) ftruncate(r1, 0x0, 0x7) r2 = kqueue() dup2(r2, r1) 16:00:18 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x150004}, 0x8}, 0x2a) r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020699f, &(0x7f0000000300)) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000080)) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000080)=0x7) pwritev(r3, &(0x7f0000000580), 0x0, 0x0, 0x0) r4 = msgget$private(0x0, 0x682) msgsnd(r4, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r4, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r4, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000140)=0x1) r5 = msgget$private(0x0, 0xfffffffffffffadb) msgrcv(r5, &(0x7f0000000240)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000100000d091117300"/85], 0x55, 0x3, 0x0) msgsnd(r5, &(0x7f00000006c0)=ANY=[@ANYRESOCT=0x0], 0x1, 0x80000803) msgsnd(r5, &(0x7f0000000980)=ANY=[@ANYBLOB="0100000000000000ddfc7e4d84486250b0999e9b7272c428de41622bfd80de0d711428036e38913bdb4a7e9f87b507cdd4caa4d46bf36ffdf6a4fba2532ce237eb7f07aa0b81e20479480600000000000000680003c28c598a778194e09ae1347a443f28b1a29497fc9e0a65769bc8c81612e8c27c0079d0cf40b9c8b754daeb2982d28606050dc116a0af1461584b0577d2138cc76577919c1b86e7f263cbbfdff53500000e540af43fb96804001c3b3f08f0b864726d9148fd998240ac5378a429e4f4f019407d3b561a989c1cf0b6d1491b41c992dd49431d440080b06d8a847a1c2e46f7764444290b250496faf4eaa90f893d5c67ddbe4cf5e211cbea4e0e7008959daa50e8bb3675ad601596b4e343ff43d3bfcdaac304eb55b4520f3ce3f500000000000000000000000000007cbebefa60d469aa13a7b3684ac9c26d2d71bcd0fe508847b046fba1ef5cefa7a07d8f3b96452af26c5ac06c2a942a0264141d6646aa3e86fb51dbae9c1a9f27beba417fb500029263305b774023b19f77c8a05e6a7e0b4675f2d73d8fb568a8713d0337e0b4840d8dfc0657d5e0ab606be26c7463326170f3d7d854ec59a40c4c2d4056d6e1b15ad9867ece5f24a943abaacba731ad5a8ad71a56981c054b7f60ba2e4e7055e373318b32bbd5948856a2c0288224329c8c55784aa249c81c95981517ddf0497dbbf7e1a6149d35cb3b7ea7a13e12d582e2dcbccd20d9b61757eb32a590b8f6e303dbfe823a76c00dc96109fa7e5314670643492dbe698cd6b27581616596c5e9d23e9153ae886b7830ca5bc256"], 0x1, 0x4) msgsnd(r5, &(0x7f00000001c0)=ANY=[@ANYBLOB="0300000000000000943b5b09252ec40b4ca3cb8558a2b9c7b22f90f42b9c39dc625820176e69b1c8f2d0bc810a9854bc8b9a6f6d30b447cdfe2786025db7f96f00"], 0x41, 0x7eea135638a8ce50) msgget(0x0, 0x80) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xb1}, {}, {0x6, 0x0, 0x0, 0x40103}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r7, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x10000, 0x0) 16:00:18 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r0, 0x0, 0x0) shmctl$IPC_SET(r0, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000001140)=""/197) r1 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r1, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r3 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r2, r3, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) r4 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000240)=0x80072) semop(r4, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) r5 = socket$inet6(0x18, 0x8007, 0x81) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xfffffffffffffe60) r7 = getgid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r6, r7, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) r8 = geteuid() r9 = socket(0x18, 0x1, 0x0) setsockopt(r9, 0x29, 0xa, &(0x7f0000000000)="03000000", 0x4) setsockopt(r9, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x0) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r11 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r12 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) r13 = dup2(r12, r11) r14 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x0, 0x0) poll(&(0x7f0000000200)=[{r13, 0x1}, {r13, 0x30c}, {r14, 0x10}], 0x3, 0xffffffc0) r15 = getppid() setpgid(0x0, r15) fcntl$lock(r14, 0x7, &(0x7f00000000c0)={0x3, 0x2, 0xc, 0x5, r15}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000100)={{0x70000000, r2, r7, r8, r10, 0xc2, 0x4}, 0xe107, 0x1, r15, r16, 0x8000, 0x6, 0x3}) setegid(r10) r17 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r17, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='r\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000002c0)='c\x00') unlink(&(0x7f0000000400)='./file0/file0/file0/file0\x00') vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80001e44fce0 map stack 0x2071c000-0x20b1c000 of map 0xfffffd806bc0acc0 failed: hole in range vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80001e44fce0 16:00:18 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x400, 0x0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000040)=0x4) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c6, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000380), 0x104, &(0x7f0000000400), 0x1e3, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000100), 0x6, 0x0, 0x9cd, &(0x7f0000000140)={0x3, 0x7ffffffe}) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x10, 0x0) kqueue() writev(r1, &(0x7f0000000300)=[{&(0x7f00000000c0)}, {&(0x7f0000000180)="82c284fa5a665d2ad107ab6c14d8dd584e5225cf909f9085f497e5bc597caae757f035e27b6873c02ade0b8e544f0b00b296253d25f39b9186c74ec6506f077cb872dee014d0fd1bda27eab382736e1097557eae5a047b386e2e0e0e0d9ed966e602d7694dc14f7b36df078e9159e3fafc31b0bb3b45df5c6dea86931cb6a8a3483a4d7b52a2569cdc5eb3", 0x8b}, {&(0x7f0000000240)="874aebda8f583e73702774f55b4ce541aedb7b462f9af31b25055d05b67724fa88f8415ff0a6e508afa677c091316f0ca509cdd41c0e59a4485b531630d9191cb5ec815753970c55c79ec0a61fde7030cfb8c6522bbd2874e570535e881eb626c34be3c9553f901d64291ed278fec5cb387685beab44b668fc55f2e934ec1b49d52a13dcfe5257ea80f5fdbac3e156a82595c0221c4ebaad815f9b413572a238aaf08f7ab9b02bc4987aca01afe7ec06", 0xb0}], 0x3) r4 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r4, 0x0, r4) fchmod(r4, 0x48) 16:00:18 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000a0a000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file1\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) socket(0x10, 0x1, 0x6) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) recvfrom$inet6(r2, &(0x7f0000000740)=""/21, 0x15, 0x2, &(0x7f0000000780)={0x18, 0x1, 0x1a4c, 0x6c2}, 0xc) fcntl$getflags(r0, 0x3) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) poll(&(0x7f0000000700)=[{0xffffffffffffff9c, 0x40}, {r1, 0x10}, {r0, 0x4}], 0x3, 0x401) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x18, 0x1, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000640)='./file\x00', 0x40, 0x4) ioctl$BIOCGDLTLIST(r5, 0xc010427b, &(0x7f00000006c0)={0x2, &(0x7f0000000680)=[0xffffffff, 0x6]}) close(r4) r6 = socket(0x18, 0x3, 0x0) r7 = socket(0x18, 0x3, 0x0) setsockopt(r7, 0x800000000029, 0x27, &(0x7f0000000040)="1f12fb36", 0x4) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) shmctl$IPC_STAT(0x0, 0x2, &(0x7f0000000540)=""/233) write(r6, &(0x7f0000000100)="8c65", 0x6d2) 16:00:19 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000540)='./file1\x00', 0x8000, 0x2) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000680)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x100000000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000280)=ANY=[@ANYBLOB="b1bb16ee2977b61dd69f41b26c946fd4475a4014b041d0188c76dbae59ec888073dec4da275b72c0fe0d31734d75d713c907926185d866e8e4a3637b099afe06c3f79657515796b9ccde47c126c64f318bb7b7c1d31080b120138264b9520202acc81c5842753738b3a7f8be644dd50566efc02e99d3745a"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, &(0x7f00000005c0)=0xc) r3 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r3, 0x0, 0x0) shmctl$IPC_SET(r3, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000001140)=""/197) r4 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r4, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r6 = getgid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r5, r6, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) r7 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r7, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r7, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r7, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r9 = getgid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r8, r9, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) r10 = geteuid() r11 = socket(0x18, 0x1, 0x0) setsockopt(r11, 0x29, 0xa, &(0x7f0000000000)="03000000", 0x4) setsockopt(r11, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x0) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r13 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r14 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) r15 = dup2(r14, r13) r16 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x0, 0x0) poll(&(0x7f0000000200)=[{r15, 0x1}, {r15, 0x30c}, {r16, 0x10}], 0x3, 0xffffffc0) r17 = getppid() setpgid(0x0, r17) fcntl$lock(r16, 0x7, &(0x7f00000000c0)={0x3, 0x2, 0xc, 0x5, r17}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000100)={{0x70000000, r5, r9, r10, r12, 0xc2, 0x4}, 0xe107, 0x1, r17, r18, 0x8000, 0x6, 0x3}) r19 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000600)={{0x8, r2, r9, 0xffffffffffffffff, r19, 0x7a, 0x6000}, 0x800, 0x8, 0x8}) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r20 = socket(0x18, 0x1, 0x0) close(r20) r21 = socket(0x18, 0x2, 0x0) close(r21) socket(0x400000000018, 0x3, 0x3a) setsockopt(r21, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r20, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r21, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:19 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x64a, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x40) socket$unix(0x1, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc028698d, 0x0) socket$unix(0x1, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000013c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="101bc3bd4a072400000000680e258700"], 0x10}, 0x0) readv(r0, &(0x7f0000001340), 0x1000000000000290) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000240)=0x85a) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$WSMOUSEIO_SETMODE(r3, 0x80045726, &(0x7f00000002c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x4, 0x3f, 0x3f, 0x2}, {0xfd, 0x3, 0x26, 0xfffffffe}]}) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20000, 0x0) ioctl$BIOCGDIRFILT(r4, 0x4004427c, &(0x7f0000000100)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f00000000c0)=[{0x10006c}, {0x14}, {0x8000000006}]}) syz_emit_ethernet(0xe, &(0x7f0000000300)='\x00'/14) 16:00:19 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00'/10], 0x10) recvmsg(r0, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000001200)=[{&(0x7f0000000140)=""/100, 0x64}, {&(0x7f00000001c0)=""/15, 0xf}, {&(0x7f0000000200)=""/4096, 0x1000}], 0x3, &(0x7f0000001240)}, 0x802) r1 = socket(0x10000000002, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = accept$inet(r0, &(0x7f0000000040), &(0x7f00000000c0)=0xc) dup2(r3, r2) getpeername$unix(r1, &(0x7f0000001540)=ANY=[@ANYBLOB='\x00'/4098], &(0x7f0000000080)=0x1002) rmdir(&(0x7f0000000100)='./file0\x00') 16:00:19 executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x14, 0x10, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000002540)=[{&(0x7f00000025c0)=""/4102, 0x1006}, {&(0x7f00000001c0)=""/181, 0xb5}, {&(0x7f00000012c0)=""/4096, 0x1000}, {&(0x7f00000022c0)=""/29, 0x1d}, {&(0x7f0000002300)=""/106, 0x6a}, {&(0x7f0000002380)=""/75, 0x4b}, {&(0x7f0000002400)=""/226, 0xe2}, {&(0x7f0000002500)=""/55, 0x37}], 0x8, 0x0}, 0x0) pwritev(r0, &(0x7f0000000340)=[{&(0x7f0000000000)="66c437a6dfb2411a45da26e2c47a72932f4e5fcfedbb29cf409ebc84d32f57b047b5a355efe03870e06eee2003f42238f77f3f8f95a837bf81f97b8c5e310b9a4b59eb3ce2ca7b6354c851f19c77ce4e7af5554cffbb00bd596cf7bae2f270266ec4e2403838181e348d19c5b65a3796338c127d18a280cd74ef6c", 0x7b}, {&(0x7f0000000180)="d1cf3f79ff7da3fecc2f2b2ba11c064ecf763f9e726c3ed6790afa8adb34110dfcf73a9b20", 0x25}, {&(0x7f00000002c0)="0e4677bc50b1991741eec1922943930d28e550437ad721a0429d2a59c046bb43b5f7f7d6d20f85a87b4f42847a81d49e9323fcdb81bd5a99fbc397ec37ce4d342f2988b1cf63d3f7c074ea7364a9165ade467c8895aa0bb52cc90f97d2a8c01224732655fe70", 0x66}], 0x3, 0x0, 0x30) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0}, 0xc) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000100)={0x2, 0x0, 0xffffffff, 0x0, r1}) execve(0x0, 0x0, 0x0) 16:00:19 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x691, 0x0) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x100, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) ktrace(&(0x7f0000000140)='./file0\x00', 0x2, 0x0, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f00000013c0)='x\x00') r2 = getppid() r3 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r3) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r5 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r5, 0x0, 0x0) shmctl$IPC_SET(r5, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r5, 0x2, &(0x7f0000001140)=""/197) r6 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r6, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r6, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r8 = getgid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r7, r8, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) r9 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r9, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r9, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r9, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r11 = getgid() semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r10, r11, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) r12 = geteuid() r13 = socket(0x18, 0x1, 0x0) setsockopt(r13, 0x29, 0xa, &(0x7f0000000000)="03000000", 0x4) setsockopt(r13, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x0) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r15 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r16 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) r17 = dup2(r16, r15) r18 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x0, 0x0) poll(&(0x7f0000000200)=[{r17, 0x1}, {r17, 0x30c}, {r18, 0x10}], 0x3, 0xffffffc0) r19 = getppid() setpgid(0x0, r19) fcntl$lock(r18, 0x7, &(0x7f00000000c0)={0x3, 0x2, 0xc, 0x5, r19}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000100)={{0x70000000, r7, r11, r12, r14, 0xc2, 0x4}, 0xe107, 0x1, r19, r20, 0x8000, 0x6, 0x3}) r21 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r21, 0x0, 0x0) shmctl$IPC_SET(r21, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r21, 0x2, &(0x7f0000001140)=""/197) r22 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r22, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r22, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r22, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r24 = getgid() semctl$IPC_SET(r22, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r23, r24, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) r25 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r25, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r25, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r25, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r27 = getgid() semctl$IPC_SET(r25, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r26, r27, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) r28 = geteuid() r29 = socket(0x18, 0x1, 0x0) setsockopt(r29, 0x29, 0xa, &(0x7f0000000000)="03000000", 0x4) setsockopt(r29, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x0) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r31 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r32 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) r33 = dup2(r32, r31) r34 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x0, 0x0) poll(&(0x7f0000000200)=[{r33, 0x1}, {r33, 0x30c}, {r34, 0x10}], 0x3, 0xffffffc0) r35 = getppid() setpgid(0x0, r35) fcntl$lock(r34, 0x7, &(0x7f00000000c0)={0x3, 0x2, 0xc, 0x5, r35}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) shmctl$IPC_SET(r21, 0x1, &(0x7f0000000100)={{0x70000000, r23, r27, r28, r30, 0xc2, 0x4}, 0xe107, 0x1, r35, r36, 0x8000, 0x6, 0x3}) r37 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r37, 0x0, r37) r38 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r38, 0x0, r38) r39 = socket(0x18, 0x2, 0x0) r40 = fcntl$dupfd(r39, 0x0, r39) ioctl$TIOCFLUSH(r40, 0x8080691a, &(0x7f0000000300)) r41 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r41, 0x0, r41) r42 = accept(0xffffffffffffffff, &(0x7f0000000300)=@in6, &(0x7f0000000340)=0xc) r43 = getpgrp() r44 = getuid() lchown(&(0x7f0000000040)='./file0\x00', r44, 0x0) setreuid(0xee00, r44) r45 = socket(0x18, 0x2, 0x0) r46 = fcntl$dupfd(r45, 0x0, r45) ioctl$TIOCFLUSH(r46, 0x8080691a, &(0x7f0000000300)) getsockopt$sock_cred(r46, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) r48 = dup(0xffffffffffffffff) r49 = socket(0x18, 0x2, 0x0) r50 = fcntl$dupfd(r49, 0x0, r49) ioctl$TIOCFLUSH(r50, 0x8080691a, &(0x7f0000000300)) r51 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r51, 0x0, r51) r52 = openat$pci(0xffffffffffffff9c, &(0x7f0000000400)='/dev/pci\x00', 0x100, 0x0) r53 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r53, 0x0, r53) r54 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r54, 0x0, r54) r55 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r55, 0x0, 0x0) shmctl$IPC_SET(r55, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r55, 0x2, &(0x7f0000001140)=""/197) r56 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r56, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r56, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r56, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r58 = getgid() semctl$IPC_SET(r56, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r57, r58, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) r59 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r59, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r59, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r59, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r61 = getgid() semctl$IPC_SET(r59, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r60, r61, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) r62 = geteuid() r63 = socket(0x18, 0x1, 0x0) setsockopt(r63, 0x29, 0xa, &(0x7f0000000000)="03000000", 0x4) setsockopt(r63, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x0) getsockopt$sock_cred(r63, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r65 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r66 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) r67 = dup2(r66, r65) r68 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x0, 0x0) poll(&(0x7f0000000200)=[{r67, 0x1}, {r67, 0x30c}, {r68, 0x10}], 0x3, 0xffffffc0) r69 = getppid() setpgid(0x0, r69) fcntl$lock(r68, 0x7, &(0x7f00000000c0)={0x3, 0x2, 0xc, 0x5, r69}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) shmctl$IPC_SET(r55, 0x1, &(0x7f0000000100)={{0x70000000, r57, r61, r62, r64, 0xc2, 0x4}, 0xe107, 0x1, r69, r70, 0x8000, 0x6, 0x3}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0xc) r72 = socket(0x18, 0x2, 0x0) r73 = fcntl$dupfd(r72, 0x0, r72) ioctl$TIOCFLUSH(r73, 0x8080691a, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r73, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f00000005c0)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000080)=[{&(0x7f0000000200)="5a62b0ebd13225a60ea287dec9434fb83207489e27214dbe67cfd44a8748e1039b92fc5ab2fa63eb90d77d00b955bd28224a846b0a2ce903e54e73953f62633ee652653f09c702b218185ffdcbb4335cfe6eb6cfe43c1b2b674af22a58dc12804127c628f8ab755d31b6786283fb02c2dc29992b22566f37f6151f7170733c0916aa1ef31b15b16a729e405b42db78902426ed5281995b2ae9703053ebff131b9a164295b75ff91bd0c254ac9541760e59d4a4c21d2856ba7fa3ae36d9a101723865ecfe0e1d6f", 0xc7}], 0x1, &(0x7f00000004c0)=[@cred={0x20, 0xffff, 0x0, r2, 0xffffffffffffffff, r4}, @cred={0x20, 0xffff, 0x0, r19, 0x0, r27}, @rights={0x30, 0xffff, 0x1, [r37, r38, r40, 0xffffffffffffffff, r1, r41, r42]}, @cred={0x20, 0xffff, 0x0, r43, r44, r47}, @rights={0x38, 0xffff, 0x1, [r48, r0, r50, r51, r52, r53, r0, r54, r1, 0xffffffffffffff9c]}, @cred={0x20, 0xffff, 0x0, r70, r71, r74}], 0xe8, 0x401}, 0x8) 16:00:20 executing program 1: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040)=0x200000, 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) connect$unix(0xffffffffffffff9c, &(0x7f0000000080)=@file={0x0, './file1\x00'}, 0xa) shutdown(r0, 0x1) 16:00:20 executing program 0: r0 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x100002) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000001680)) mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8000, 0x0) sendmsg$unix(r1, &(0x7f00000016c0)={&(0x7f0000000180)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000001600)=[{&(0x7f0000000300)="4631fc6a0cbbb4bad8d6734ae0e4457d3f0a85c2f4a4a9030d77bc2c0a2d43bb3104995a911da96e6328572a2312277ccf6ad13cbde47b8eee9fcad7a75f6cfc8f2021afebebdb4495436219150ea76bf1c566a8ec726937c05e610a02aa3125400542fc2c03bfd608829bfc42ce", 0x6e}, {&(0x7f0000000440)="82c4a76640aeaa944bf3b71318aa5005c6dc2a326e0d228e144b5c89170ea9cd05800224bda9b3ca0e916f8f6a4085752ca4bd99d520295d7ea1373d2596c8735abfd018045abdc110fc0d7413e2802564cd3afa6bc632e31dfcbce9b7a13b484491ca8c70397f0bf6456ae32897ea23661ba91e0aee29366d09c507330d3377c3b849f88f8d475f9882d81b3d3bd5b1e4d64e099846cb1d0b89f327be90607677a5ba58a5dc31b4201440bc7c", 0xad}, {&(0x7f0000000500)="166a6f539c6b2cc68feaebcda5dc757fe78e6b587fe7428144536680979a6da1ecb06d94379f24ff1b36061695634f09035f26c72eb3ae494c868b3f2ccc25f725e0b47423eebac95a5ce67d774c61c982ac0d705f84ac84c7cc63b1753e9a5ea52d488f86c0983fd890b2983c107436e5c4851d1dce3eb609a0f4e044baa78f2f656941ba4bef4e030326665b6b29ec99bd3785ce84a34d04219a6a087afde98aedfa3706a64c9ffc4b387f788d6d2c3c93651a57b5b3285bd51ab2c42967da177c1d65de2f4b5f1364145d6c58f2e432b8cbb8e58330cc9a32a47dc86f350e979125ef52ac11b99040a811ab065867c495f63f89061643b7fb018f85e6aff43ce1ac85d7deb139882b5e33038c5adf59d8b7dae852226bf6f63ce5bf5066860464ffb56785dff708235575601c6a620d8c14024a32ccdacf13a21dce04a980066e6be17ce98b85bc97666f85a90c307ce7d5591e27fb3285876713c1337d6562dd3d2a1acee7d5dcf1f075d9f20e052fe2eb2d0b15af370aaf381204389f955894af70f86264821922b50388b0ab6df5d752dbabf20b4eb00d05d19880ac2f2e96ea3a44a48c26e9016468892d287fad32533ae6b03b9792b45e5129c892340966c5d4287a43c774b75e31c16df66d5b1aa0da0e91f959f083f47f9ef2ce1e89ef51a1d90ee0ae6dd26fca1391e28fce68a929490f6d22b69eb5bbf42c2bbd34fe906206bcea343f73e5b930c02ef486076d1dbf57eaa77ef30f86caedafc0fa02f7c2c812888f74bcfe70f3f2c8293e4d5c8f42aee57879e13e93b135ce4f385b95ac481650d763c33a60ae2f7a2026c0c610bead9eac9afd54e378d136239beb3a72c44bee8b1c71540cf036b265f4ce35bd115c4f2b28437287104693fab69c7623cd3014ca6d10c6cd755442a3f47e5bdd24a7abb108a562e2d0ada7d14daa4c76ca66bb66ab978b7d1df94a2fdb3b0649bef12954f34cb3d9a7248bceadf6c2dafb7ef01428454c9b619eff77f98f84e3a367304d686898a3eb68fd25d3c45c5a26fee0fd5c17ea50ebc7de68dcc07420257d5ce5d0083c7844117a6d7cc8a0afd095ae6a6dee1d2d49625968509a19e717b9e445095926a9e2989b4670a36c4c4c0ab6fd0c92507bdebcd2e179c6bbdd45f9de23c11839c7df28015fba633dae3b546875b821f2ea990a9c92e52f9a1fb35f5a07d36552bf475e23b702d3459eef6fe626d8f830586fd2b190fc53c623c4e6b6e5825957135d56bdb7c9f3839c42f153584e7eb8d2a47ba9a086cb9fc155990ae3de102e95d11ed448116060d8c6af2d68496f14e88bdddd24b822046b9ec69841ed12aa4db09b5ead0c19652117a6c60546e3c28dcbb52abbb09923cdefaab6fac3605751d40033570ca8ff7d4507e94a701d6b205397d5f3fd259f074c324d900b62e882d098f70dfec6fab9c5b2a346e63471c6a56c90289fd00286600c2d411ecc4046f6dc9663ce166e41615b8158fd678be717d905f660117e7bde4664a7810012ef6eacdb5bd0cb6794ec26a84cf531e34d58c2b8cfc7648d87bda9761e136edde717c5c8d1907591a1dc9d93997bb81f83807552a9be70f004f5da166419e77ffa451f93ab92f3158f354d762ba180c94b06257ffb042683c64b2769cd398d126a0872cae2fc1c78e8d8a5706ea61971dcc44c3ffb09d8711e85645cc8659d528db9c2007910f294c8b68c51b5b3421f9b846300527b42d6777e67d1ee48b86bd2d45fb0e05827bcf0fd0375240b892ecda516a428d667862325f0b9f1efd2ff3ccefb68229e4a9c6a6d0898f82796df067b1bc7d2490510b9aaee0797929a0e19eb313a3e1e61aafd05512056866b67a1e4f55490f253fa12a892a8e9c1960a764f14ffd8bbbd6ca47abe43c1be6b50fdb74c15b81b45eb8d12490b785432a9275fd32f359767135e1d6c13e30d319c2749702d186ba95da95ac0e39cf3a162011b1bbcc24d2abc3d0facd722f76a635db717000c724ed15b8814713743da47a97407843a5e42d4bf1ab49d22ee2c77ab75a505b012973c2b4732ad44d4f9d8b83ae80342ce4f76608d6c8b34c195f5c2606b52fcccd61659af6c71d40e0a567cf1411ac946ffdf1869d2bf206d018b0f4d7d0036abf7e9128908e75334391effec7a5fb588363f4dd35259026004ba8b19ac1f2045a2b53a30064a860bd2e48fa1dac8d4ebaf26275f71f34d7a5527d9cf15ecebd7422f99a8bb4ce4b6debd3ba2184d6039f2d03f1a91dc19072db65e0e2507fcfe5bc4b9d6c74f4e23a7ee2195ae5a137e15feb040b58ff2adc5f94f94effbcf059aed746a4aad32af4d779203dfd4fc2fd9eabf05dc19e1047f8879db20121dd4cba69a83735359230a59d10a9372d1d8dae3bd81306067692628a06b2cd74b9eecc9926890d3b190cc138e713d769526a33818c9dbcc28fcf37c592e8d91c1b2bf536b3aa4d1a51b40903be1f417e5f0e1664ca625971254d8565ca2713c1fefc9c52a40d29ff9ae7f6c9382185ffd5323e0c2b7fa768d6ca515e34b2c76688dfa54c5b22f1bbea0b391744d19253013da6a6bc781bcfdc82a6d68f3a12d4316c126a48f315f3c05e527fb397ff5451393332d9d1de0576ee4ab6252464123c8bf15f530d383ccec066984597748a5479ac532c16fc076e503ad6a3c5d81a3188ecea99e474d228dbbdfe481cf2e1a30b098f3c68ba1349d17ef5c885870c64f29ec9351aec6da770ff6d88edaf8cdda40702059c73512c57407111e1f4b8d17c368f5068da8b599134e87749a626eb3b24ae6ff7c74e0e22cf35cff9e56e13f834d93d8ad78c0c95ff59774ea4fdfec6efc631812c7c9107f9e4853e2018933c13dee60175ddbed9c81ca6426ab9b61c489dfdedef58e25262be13887c971948f4f28f4643e4a87455e50cb4f6e44b7045ae2313e63dc539576f2dfa016f1072a331ad83856cb081fa75ea90d6b7342f5da90774e51cd3e91f575793ab6a13cfca5bd35847014918ce497ddb1fcca5a080de84889d5e4d0a692833079978d47fcd5f5390cf5cb49c9934f4405316c523fb62e1a9294c777b495aef96eba055d604a40ae126f58125b539175d5b8a9b81f6906252ec7cd072e6d04fd95d6f6299ff947e7a81658b9b3969dbf7932c9a31673a8ab9680557b9262e37770696709a127b531acaf232e5abff73cd39a85bb2a425270f18e7c3f51d8d0b8870824ab920980d76b6cead36a51a8dbc5b4d963167fbe1ec17ec702163decf63b724a872a57f170b28f855b39b49c1eaf1def15cda71803c18d3b3d039e8cdd5d1020040b70958603e47f1de4d157e6f68506d36d76da40704baaa35e7c49cfe62c5b3d07201b621648ff4caa24788ed93709c41dbe5db7ab12ddbaa76f30c3531a8ac4aecdc01864487598621be09c55aaab67b2689c77f50abef6b63286f07248482e79e4455f7acf9aad9fb0ce2defb3ce99908de75d8f6add3dbdbea6d8b6f98168ce1599d9a9fab3d471b2c77b453b1d91eed2bbb6a71ffc5c671dd3fb401c4b5872bf12f0f8b90e115a76e4b2a68a9a18a294ed40d2e04d3b1eb7474fac9ae9aea7bd940036cc068b352966aab155e2641bb362480c7d315fda7b70c82753cb9ccb0c864cc77618da519eb18758aa25fcd210566ee49371b24e96b43a74905c73636180c57b81569a329b13772d3cfd8e016f88a84dccf4ffbb2c243ae780b9c7105bd7f19e4b39472429e0707b818d20c6e7fef958a56e25778b5d00584acc991445b3c2f6f6992318f73b7f3298d28e1e91fffe7b409c0b0e54fb80b347b1d59bcc40d5cdc113dd9e15db935ce68b3d09095b94b1470d2ba3152a08e490f0ca3f4ec26ccea3fb6a21559b58d481538976b75e23af8dcb5a66f4e34113d3831a66e40cc7ab7368c5efb662d82dad6f8a0ea1daa485c031c3a60870526dace8fa63e24300b02af3a88eaf2c1d0856530917aee3c3c704d434f93a26fc81a77e825d629b0b5e6537e5f5783ae9fbf1f7e11074b71ccd1df2ab3d341621f0c0b4c6248741031d08c1cc7246d288d5fa4c86b6b5d17254f8c1a87303539b7f51e790988146f314389f5f506408eaeec0e4d046cf7a9870654e4f8510201ce2c509b877b857b188dd00a7da14aa0c1d47609a402c49744f32339dc2a4d59890529ddefeb41702e2fb5e80dc663af206b91b1e4c750db02178647159e8e5c1bfb724935d246c71dcb194b7501ba30340ed550d899d066e7eac5ea2da5219ef725f45025736cfc26b25252d75479139ebbf3a3582025b01d169691ff875a7d52175dce86e540055731f6dd07375365f053b4579874b40d26a8e67b0663488e3168abf211fb1888cbd7bd845e7c1b66c379f396d551918432a5ac19f02c8747b0646496aa12264afd5db2e4c2221e6bcac8bd9565b11c814e46a43e083b9967f22bfa9f3444ab6083e5b84f7d1daad05f062b60243fac9527146977adac12d303eb95db0dccc1c420f893f9fee369879c708c2dcc8ce263c44fa904f3d8f4e1e9d7abbc3fbc1f2c5f5a5cc6638d61b02d48de19e4d865d65cfd7fa1aad01a02273bf812c7a2367abfc5abf889b3a5860434dd8ea7a5c1ec4164ad70c43ae1bfb4e0c8769533d5ffc6417cf769a15d14b8845ee649357354b030730348171c744819d95d602c3d828c3e5470734d30903bbacb2e5f2c9e9b19d814b10e59e7d1af0f50685c74ab70f7666f88806018d5d646a1335d87dd4371988d53f3acb02ca3fbab99f5161e0c4b69320b05665a0a12875d1580b7cc7e970079ed5559273536895863d399e11793ed712d290afd69fd575c9c1a1270d7e0c138f7d31f8d62fac6fe41365de0528b8a92b8cf315aa2821359b6d2493e9ea6001347cd30458893a7ccfe6630ad1444406c6029510172418e9007179cd3347bdb74e40698c719b54bc1d7920937a719d6e364a7eb6ec8fe3578fc7fbf5bbd8104aa94499bb573b264d0550a3d20da7a217f2b120edba3943aea6c8969cb1af2e98b4911b6fae619d2523ed18ab5a184661880d9abc64cefd9cbce14b0f74f9a02757a0ef1a95c9bbdf3f100a5f3bc56331399c2c89a1be0846039022cdb835bbd408d3db1ff1ffbca96c6b6ca73f405c3fb64b86cb04ee897af03ca2ac63b22e20b21826fd3ac116055e40ad0bd13b09ddd7124a8cf2798eae0e0d887a707b07a58778071893ec299497e87229b3cbf9e458773fe8650ecee6dc392c7d21308279492e556791b16f6b9f3d908943bfc58f4e569dbac0051413d22af72c1fb5ae88e649bc2c903ae3c1dd45bc2fd572a242ae201a179162fd0abf6073eae6ecb734e9110cabe62a4940076b941838cb614fea977b32341e44e829ce1eca0e51a1336630416f0c58b3fe72a1898862a754fbfeed67377182ef7ec47173761029f0407b350f3bded78d7fc83704b3bb705360b0f2db487bd91694cab96c282452103a3e7d4a4885efca8fb056cd82ca1d4c8b4aa2e9ac6a7a45ab0e00c2a1f243478d7337bc4e0f868b1e50f3ff7ad526977528e7ec2f01f66ec9ea510996bd6ebc55eebdb0c8a6e36f9433d5583f89e6e2002e8e7a9476f8573dca6f654761cd54ce24924241b2a4c988852e9a0d42d8c3a32a9f93f608ba2740c4abb95773b3c66464a4e9110d299a9a500cc909a55d8dc15a76f992cb66b0ac827e6cc9ade18532c0df19f0473ed1e21e243f79129e95e3c1dc27b6d40860e4ae2bff7e0298cd96ccbe9cd3bb6e9a13cf8dd9f00f53576836fb4059932541b370", 0x1000}, {&(0x7f0000001500)="d0205ea33b6879d9d2c63f0cf7e405eee7ad98268bfaebfbcac12e1d46c42cc08bcbbbfda54aad3283a1261be46d8c7acfc66902ec5f6a0581c99e715746f37f31f9b5011c6612970e07a0689827ab1cb939a4cf9b0ef4211c0d2247ff9c037374764dee16170181f8bdd5add9f5b0455c20a0f5f21b465186af29722456a3117545bbead309ad6c9432a2c3a83617a587be0c0a19aa5e47303b1fb9c428dafdc070f876bb509dceb81fbf868171b68b927c919d76af30db8a9cd7a8a8", 0xbd}, {&(0x7f0000000380)="85ad03153a628f8d7ff5fb4794f5a82095a6c6dea9ffc77efe1524ae1b4ba261aa9518de111643b868437300223eb5433dc7281bec6a785cd9cf", 0x3a}, {&(0x7f00000003c0)="c7b9f8a6bddb3db1f227d19377e71ef92c1b443072620cc355800b3bcfd0fe6d6bceebda9fe2813897a5d22613023689dbdc648bed1ba695207ce150c88a", 0x3e}, {&(0x7f00000015c0)="389a", 0x2}], 0x7, &(0x7f0000001680)}, 0x40c) r2 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r4, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28fffa", @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r3, @ANYRES32=r4], 0x28}, 0x0) sendto$unix(r3, &(0x7f0000000240)="9afd857374a230a441a6ca743381ecadbf49c7b433707b39f7ab84e81f80e9954345bee129f7cae6e0fda8f3eb6031947b8ca884bba398e66160e83f968d459a38f495f7cb01e866249092c734ae8324a7a3f933ca54672017933b67eea2f2e13b3a3c71037a8bab172e98e05d4aecf577b71ef6da71c69fce388b9a51be11df076ecff388305afa0e52b00fc77842a364c4", 0x92, 0x204, 0x0, 0x0) r5 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000000)={0x9, './bus\x00', './file1\x00'}) dup2(r5, r2) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000040)=0x8, 0x4) 16:00:20 executing program 1: pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000140)={0x4, 0x4}) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000003c0), 0xc) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x400000], [0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff], [0x0, 0x0, 0x0, 0x200000000000], [{}, {0x0, 0x0, 0x56, 0x7}, {0x0, 0x3, 0x8000000}, {0x9, 0x0, 0x7, 0x2}, {0x0, 0x0, 0x0, 0xfffffffffffffffd}, {0x0, 0x0, 0xffffffff}, {}, {0x0, 0x0, 0x20000}], {0x0, 0x0, 0xbac}, {0x0, 0x0, 0x40000}}}) getgid() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000003c0), 0xc) getsockname$inet(r2, &(0x7f00000005c0), &(0x7f0000000600)=0xc) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r3) bind$unix(r3, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) r4 = socket(0x11, 0x3, 0x0) setsockopt(r4, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) r5 = socket(0x2, 0x3, 0x0) pipe2(&(0x7f0000000640)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000003c0), 0xc) ioctl$TIOCMGET(r6, 0x4004746a, &(0x7f00000001c0)) r7 = kqueue() kevent(r7, &(0x7f0000000040), 0xa9, 0x0, 0xfffff801, &(0x7f00000000c0)) r8 = kqueue() kevent(r8, &(0x7f0000000040), 0xa9, 0x0, 0xfffff801, &(0x7f00000000c0)) r9 = fcntl$dupfd(r5, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x8020699d, &(0x7f0000000300)) r10 = socket(0x2, 0x3, 0x0) r11 = fcntl$dupfd(r9, 0x0, r10) ioctl$TIOCFLUSH(r11, 0x8020691f, &(0x7f0000000300)) 16:00:20 executing program 1: r0 = open(&(0x7f0000000200)='./file0\x00', 0x200, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00'}) pwritev(0xffffffffffffffff, &(0x7f0000000400)=[{&(0x7f00000002c0)="48cf8fdc7fa032be5baff633963dfcc50c9c0040a050dfad30ea0f4d6fb13c8f8e498a70a9bc87cf9d653f73276bebf093dd8db8a842a81700564b2f75e53cc770931b2c9eebf89bd073eb0b466b2c72d6f8cdd473bd8764c6774bdbb2e79b80cd49b1c27c3685a34714d33fdc43fd5805a2a2579b71fc6b5380c8953283fcf34f3449251b8a8df975493b578213c5b9a9fca821927c2f6fed98fc23ccbe580acfdb234a838723185019cfafe6066d3d", 0xb0}, {&(0x7f0000000380)="62f58331c8251a52af35fbe6503ac0a328c4679dd8a804cc061e8c25eb5d434dff37c83ea58e9f710150d683fdfe939cb552959ec9097d72be18c8acbeec9d56f93f327f728fcb45c29a9177b79ada2eab81a97f522311ab4d", 0x59}, {&(0x7f0000001500)="8b9ec4f238fdb8e30a0b70b90640065d22fc1a6922de4166e57b37f693df301e876d0e70b8a438d85cad697120943bb74d2632fea409ecb9e639d4a5e9747cc880d56343c07b394b09c072e7fd7d80f1c92b57c02aeb254f47ede82fbd8d018885be063e4fedf4ecb1e6015160abbce3fc55a5b212c9b16aee894fee61078d36b3ed6d391320e4a225fdeca872612606d2bdc604d49b5a7277576547a112cd9333487e1cb82a4923febce28d9e67158fa5e511d6db48e3616f9ae826b8d8be649485681e1c9f0586c01894860883d1de8d257b532d72067379552a2944b5b1fa391137a155c8c5715ac5c096ca4f0c8ef03244ef488fd5b5cf6a0f0c6d28a3563e0fe391dafbe26445be0ade9bca10d5a66a53637f7f40a74c555d6534054a73e03226f20bcf16b3ee81ee5bd999b51b154fe35b7a8959d1b481206693e19482bcab0d312278250262bfea1d757850fb68b394bff2b6aecf8806857e83fdbe2042a9d887ab3a389401847d777948fdab450d8ea4a38f611b579dd6952eee646526a46da6085df827502a50c0817d332b22ab883dacfe2c2a0e5170c2a03f369ac45a228c7b20770c5a12d8329052d549c9b8ebc5308c6a2566fc15e83040bfb001a1516557a3dd16e46c8e375a02fed9ee227fdd6758f6889986d13d83b0a5635abd9569eb2996d331d260f90467ff34815d2988ba2478ab77c802913323b1011122fa6a099a3e0bb0b6bb49cc105067bddbe78b95a60201f16baa6722e9ca479de510e103f180917ed0525cf8d1ba9d087efc2f707e8d2e7c9b40dbf92f92f44d94c27326bf4bf4622b39ba40c28c162b3cfe3042cdc50e1d96e14cc67fdddc992ca6ccbcab99b9daf8bf8bbe895be01d5d12fa66eca11d10387a1057a9668418537d4648dc67bec9c10ff72969a6b28c58a212b0f417de6024d03934fe45b40186ef48b9e64935ea80396d402031ffc51b1b4d78a16fbff9424295c092db5b08d0f73bb324781c0c684d7694ec23bb06a754632e080dcb9f335af03fe839b1c65c5b92fe4bfa1b85862e439fa9b7772120c16905459c0d2a9719010cd1fa337d007ae2b2044876685a55a0f948b256e722f9d5b2edfbaea598dc73228a74e5ec26f9032a9b2cc31985f2b2ebf3c7576d19383d530964f9e6a8f99611aacbf4ae3f1f52f835efe8f33c310a2a06bd832792830a02fc751b5e7237a7e2e318cb250fcdd82c24320bcd28757d16d7558446ec90254bfd53e60e385ef49009fc3c1343501eca7ca08f9ffe9454a90cc57cd4fcaef7cfa2ae1b3fe927a3d9beeb635d9989c48ad5f7799e4b4145b285f9ae689545e2ff68b5d23b70ffbc6bfe4174a99da3c687b036714376babcdebe3d206896749bcb1540d0b9e3fd7b64f8524960734d5cc1272f5ef6eff4dc6d73145b5d4f9908912a76096df548ce83d6447cd143ad3d897c52f62003c9aa54e11ac4ec69c5aa6e1d29af727d4285e0b9f8b4f8398851799003df1a34d03676206463076c04615c2123c649eac375639057211502832466eadd96cb47a2fefe11df4d52d8c8da7770e167b0f5cd642edb08cfa621fd8da5410726d119bc04b7334bd6a60c9a627f2e25247677909766e01ef36956ce9316cc8fd2b6619457c54ba605ba0f73c19c58aa1c2adfd98d843b011311976fd4b71b96104779a4686566d4179f5bcacb924fe31410809708c4906193db0e62028e982190cbfafcbe46c7df5ed1bc9809b328cd46a9be86126545435674e5dcbd7832d30a91c8da27e50baadfa20386fe51d8069082c72928dab32715e14d9853eedb60608aa66389efb5d60998ec9125dff93b4b3962998a3c303c2395e3a479cfe6393617bff3d6720475fe5b4c9cb659875ba21375240f1eafd22bbf63ff03ac573ca94d772d631f1b087842d76c886a03f7082de548aecff9445c4dccba7adebfe649c10696c6ace132f0f19ff7b07aa0efacbead8dde8f2c1838fca010c5feacf13ea9692a7b8a2d388c0da293229c7bc6767bb0f8a60191405445da626bf68c419e595cea049442bf28a695a271d02c36f5827f20864c7d31f9276d34f6f0c45bb13d85fdaedf1a14a77f6b34ae00e17e2fc929ef8dc74303f2a222da638653b86d453d12301e2bc1185222dcac5f264e13f3b86cb3e5d16e08792cc710d34851a4dcc40cdbaed46190aa272f97bba4ad9bd18963ce8730297fa73bb318d6156a7fc2f31e77487a51a4b9097f708e10b6f219143b58cec54dd572a9a95ddd89e5529207529282320a2f7b596b902e2260aa9f9546b1396397d9bcf015f605bcf9170bf78f9d8feabe30c513772998086e59c6048c777fa5952a297af071407d7f0ae18fe403fef48f1fa401016ce621723a286ddf8d0be14f4e8f90c6fa0c7a1291bd1daff6b7e0de922c0db5d9dcd7f3f29427c018df9c11654aa32247b3d752080e3e83d8b99753d806c1cfb32415e8d228cd1c638ffe0d7efd4efe4a7a8fb435915e80b4d86d49be0215e377bb3170e24c1ecb966b203ed2b0c2f794c7f636958c9721d11abae90d6443f75a60b75d622474cdd16b0f673c9e0d2abe30dc357996cd47aa95668ffa3b40456641a45b143d480584bc8cd1c58a95c7f7a2611a48bbf43b206379a4f0d8f9a7fa36e31a6819bc302d45aa48ec7d13ac5a6b8e83ea51021f35660f6d2fc64d16f4f04107327aa482cccecc0e53146a8d470fd13f8519badbff7bf4a4f177c5304af89c20937f059f02b2d01f4e83a304aec323cabfb256d1fea8135a9225fc1930fd0382407706cb7feffb3c2c5fe7889499c321b5f92bee6df9118d030541549de7a28411b59c1d1204d2cf50781686ce5f1554923b5348a791c88b1a2091709bc640052fe68904824519c28e986481da03fdcfc93e37225fd92a48e4675234c8c0feebb915ad1e6d4e4bb3107a9839e71fbb689ae72222adeb80b7e7a8d2bb2ba0af0cfea2855a0fed9959311c15a3cbb9f911a051507924af7ea423e76642261df0740e0127a821f1d1811e1ca0097b438788f62d2698de01a73af314adaa68fe19295573b4d1a6668f8f156b7966ec095bc1c926981ccb461f70c75d93da1b57c6c3589a5412a9c5c9ca179a20230ed4deeeb29ad1982235bd009aa7ee3332d124cd6a55f8070a6240ed17823af31fedf71b8e3806a35b6aad2b0240d710209d071ce7ba85a26e128f3cb67df5b2941a67ac65a1999f1b0793f173517a836cefd2507c001ae05489e1161babe68b7d15d9d2c24c9680bb6224acee9c4e3d5db2f7ef64f1ff4f02fcea9092888a9ae79f1306faf89886d804a223b9d14a4b5dfd088e91680486b2abf9feb435a61d36ba54e59d5c233a337c37575b46ff8d5ffc2adc5ebf1ce7e444ee5055e5dffa0a1d548601a622f8c2dbdadfe56114fa6a32a1eaad6afaf804ed68e4d9003f6bda453393c023bb5f660df589ca55b1e0a790656fff122c1dd85717e4fa5d248a7d7d720f7f4cd57475236ab9a210421b59f2ee47086ecafeddcc7eaa7ead54489fc0550e1e6c752d6d1ad06fb465992ee360f42a9533bad271277801406dcd1f20f1dc8d35a195851d63b780b47cae40ab303afa2c6b409c52ec26e2741656294790ba9202d3d1198968e4733c17c4178980981949c918156fb79f500cd524e2d720d3ade88fdf6c491489ed95d4dc2781892425bc9615ab8aaad4f39cd05819aa73519bc9e4b0ac177b37141f45a641e477c083cb2761a67f4c3fc5f0bfc8d9905cccf41a95e27cc00f8dd2b8a719a7bb08080e9cafc48f470d8feb5a7d9bfc1a269a3cd2cf8da7e384a44f8cabbc6a0c89513235457dcb4d006627a6e0f97c9aa0a205c14f8c51cd56fc3bcc619f4ba86ef28010a6f5f76647a488d6421abd5fe17ae4742e06a900850771be2b58bc47b9eaab82d33d1b93fda9e5db2ecc85383f21be512e4f851991983f5ed347e977e6b534278ab33f4ae62dce1bd5a0bc148a1fed95fe0362d20fedc18a634a88fa6b5d25e8fbdbdc7bc955fcf5760ae404809c2652506c737f1de3a290e3e64580de3dba676e314d7fd850406b8b877042e9368ac6553531b21e9c47451753c5097dc4ce9be4c50435f89252bf06d02356bd4a83d062a71c08a4f82d623efd258b874c30e51ae5e479ab9f1f5b43410147cf0f020634359d94ea3149bca5c9f8f922b42ca4d6554053dd83598532c8f325606eef8f597fb1488457c26ea66d5879c47d00c5de377096bba75121ac5ca968fcf5f326329fb7d2412689e9ea3d84f000cb274f6e260a976869e072fd9733017b4caace3e32a4298987743a8c0e73169dae21d17d4c27dc3175939c825ec566e9f63481fdff2962b4a0cfde5ef1f9ae03d1285c5ffce12f50ba6c6edeacea4950797c915d2848f64b390a618ea5ee44f9aa32590c22de9bf71e230f5e0306375c6c735cfcf44eb1365804bc19cb32a17ce462f506f2881ed901115e9b409b55c40fc7a16cfd4e6d1a6cce6a841e5aa4efd7934ce87717d3a8f504038621d4465e3435c0c5872ef9039935f4376ac38b6bf4cb981ce0c04868ddcd1915be746c4bbd7d1054836dbb8af1a29f2c74ad6ae5e43a17f0fffffe874948823680feb546b89796a75bf780238e60f93b5318b2700b91a3ebc2e7c4612c810784e657aa8a3d9ef7dc160a8f3cb8f58c2f68a3bd53ad82f04b097fa490b02d543309a814b8a270705dcf197ed96c42f53ccd0733586a06db76f56670063c7612f81b50db29e745576308fd6636c27897c79bf4a434fbfc50cf78bc46a03114382e14dd2d66b8fb61a9913b6f34377cf757477aedec9194fd103b3f35de0473da5cd6e0bdc16a7961f969c4980c9a8b75a9243b06b2e9f7c27c497817c3166144756823da411529e4b95cf735b74b85e8e9cca1b383199ca4f1120706494304c07ba8acadc1f5bb21ce4e93dfe5b022e56ddac7f131195961d559b8664dddb1a9704fca6ab469b59cbe0c08a4f7b5ac877f5b0c8501779eb27b8cd4a32043e9a33b3c9ae7c17312c5d88957d2f6aae926d17de0795fb7e1744c1c69e813953e2855228d042c433ddc70fd5103fc521fd4c28c836d91b9684ea8ce65d5262b8eee51e53604284c91397b2ec7a7979026604f7d0c51a75136b47e6e9f65d01734762ffa9c6ff0dfc93a8273a246cd146ca146a12b7adc878a79aed06e6ce5c8d4ff551cad63e3201292fc399ef3d5aee3d2cb5685e38ee9c6d95edb98155278096a21936e8c802f7a54ebc53fc450cd77f0ea64ad1c85736f350698f8ee53da5ae4ebf003fe20f675989840c33d5f4e001e8cae4a299124ebc214566d6ce0f70ebe25082f8b01f8bbc55f24c6d2d21c4836c7caf4ba4248b69d14d6e0b199fcb932a854a16aba36376339aa85d73c5537210effc705dc8d0c2ea699d2c0afc4c4fee545ea2b37ddc736f8bad8f4dab6346a9c028c73e9675a2ddb70fbd84d44d45554c041c926294f10a99f4f89638624c9416a98a70fb9ef7cfc62f229d41898ab47a728978e454813ca88fddb1ec6a463ded3b8ef1d73cf1543021832f6fa69a0abefb6e41d4cf8e848c74f47d928bd10cd5d4f06cde9fc898762aaa4304bc0dced1b32aecbd44029e25b41cfd7ca10d0051638a2877c7f49cda70ce0f56505a505c79214d580d518c742082d26d0d1b22b65ddef8fb4f485d4d775a242d3285df46c6b0b930b85e52bd8ee79066c6cb8e2610fe275f8ba380fd83c8ae83461bd9feaa435cf6b2c70fa0b0b98fc1fe4a3ff4a08258456da297640b1cf1a4016b3", 0x1000}], 0x3, 0x0, 0x8) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) unveil(&(0x7f0000000480)='./file0\x00', &(0x7f0000000180)='r\x00') r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) read(r1, &(0x7f0000000500)=""/4096, 0x1000) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r2) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = openat$klog(0xffffffffffffff9c, &(0x7f0000000280)='/dev/klog\x00', 0x40, 0x0) r5 = dup(r4) listen(0xffffffffffffffff, 0x0) setsockopt(r5, 0x6, 0x8, &(0x7f0000002600)="94030bcba2e863af2c289d64402850999cb603c5ef289b76d3fbf181b926d0c7a4614bfdeb385e0c48b840bc0e8007d4d89d46c12772e79a7be310fa7e83efdfbdbb9d8b3ecc20ac81842a0500000000000000f6a26621d378f75981f11cfeae05e60b02e5cd7b861979c64ad5ae0897b60fc8537fbe8cc484830e29d0", 0x7d) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) sendmsg(r6, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) sendmsg(r7, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000002500)='/dev/zero\x00', 0x10000, 0x0) poll(&(0x7f0000002540)=[{r6, 0x8}, {r7, 0x40}, {r8, 0x100}], 0x3, 0x1d) r9 = semget$private(0x0, 0x4, 0x120) semctl$GETALL(r9, 0x0, 0x6, &(0x7f0000000000)=""/155) getuid() r10 = dup(0xffffffffffffffff) ioctl$WSMOUSEIO_SETMODE(r10, 0x80045726, &(0x7f0000000000)) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f0000000300)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff]) ioctl$WSMOUSEIO_SETMODE(0xffffffffffffffff, 0x80045726, &(0x7f0000000000)) r14 = getuid() setreuid(r14, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) getgroups(0x2, &(0x7f0000000180)=[0x0, 0x0]) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={r15, r14, r16}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000340)={{0x100def, 0x0, r12, r11, r13, 0x4, 0x1}, 0x5, 0x100000009, 0x1}) getuid() r17 = dup(0xffffffffffffffff) ioctl$WSMOUSEIO_SETMODE(r17, 0x80045726, &(0x7f0000000000)) r18 = socket(0x0, 0x0, 0x0) connect$unix(r18, &(0x7f0000002740)=ANY=[@ANYBLOB="eefe553a07a710a1d0ea5b94ea886d098040682adc5820a02f619397414b61874838919cdc7af0db48ec5ac47188e61c8f1a9744bff45ef70bc99a0cd95b1750183a72d70133832deca60faa61acb966a4533698d9431a9a5cc82653196333b37a51f89f4fa9a16a26d897e7c9ef88ec58718412e3120ed3b404625dbafda77272b6371cc71ace6f241e182eaf0a30169a67506abe9bd603b76380da64be89853e24315f77864b05156d865ff9be296f12cde417c494cd19287a39c77bf51751a94fe2994077f272ed7ad6165817763fd287f51caec3b261c10a22d9cb000000000000000000000000000000000000e8e76257016ebe4858a49f1667ba3362d9530a0952129f5fce432f08b9d13dc3f2cec85434e0972d7fee58000055d0c10582a61fc5dbabcd2323d46afffbd0d58dfdef3ce9d8b6a7bc47aeca6e65e85171fab99bc0805bc7d8151ded515ef6fe52eb90bf78c0985d4e46bd7055f87a51cb7cabf9de16e9897b51f495a8cd51e96f25b4e8fdc4548cb200b1a7f680547ab69d987ac0702fc1ac4ae6f02d9d5678c993b266c81356a5efeb6cfc04be57e21fc36d8e90de2080144259aa9362d986e866baf3903e7d6343d51eed36aac895568ab86cb23a366abf055a7f2049d9d1233147e645a03b8d81ae7659b47226502c2e78c5ea166b51669d7f7504000000000000b07f618bcd558608d828403e79627c47846d2f35868978ac09a3b36bc305389ff87a514268eb8cbe321b8d9a7a17bdb903dee40f3367ac079bd6f8d1f8b144c4f33c9ac52161df1af157fc4ef4630e22a8b407e33a936bb2f4f308d7f1052c1d3e22da4a326a85c75dc464ce5a01808dd710ea2f75490fd11bcecca0d581930c6604f2885608d95cb70eb87829969a6920b2d6fceeee8828a04332c81ac4d5af3aa085cfe5d630cf2a24f87754ff93ac7d6a59e14da449d5e6c5c1234b0fb9350c8bc67c0f7dfc5d3350971df87d0e92b86f049d67387cb08c82fdcaaeb40e67e06e812a7f429bf29e51b9b148e40af37f21768f9a66540809b610e9ced2d3da8ae1f1b50dde883a4dff975c9682202899b0c50dd2c84dc4222274a6bc4f696eb45ac4d4c9b5e5299ca12e073d49a517891e03f47556a81fcc55dff5c6c384967358c733e395b480"], 0x10) sendto$unix(r18, &(0x7f00000011c0)="02", 0x1, 0x1, 0x0, 0x0) r19 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x0, 0x0) r20 = socket(0x2, 0x3, 0x0) close(r20) ioctl$DIOCMAP(r19, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file0\x00', r20}) accept(0xffffffffffffff9c, &(0x7f0000000440)=@in6, &(0x7f0000002680)=0xc) pipe(&(0x7f0000002700)) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x0, 0x0) 16:00:20 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbfbffffbffffffff], [0x0, 0x0, 0x401], [{}, {}, {}, {0x0, 0x800000}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_data=&(0x7f0000000000)="d20f6a77d7bb768d2595e3dfc50dff021e8e27febbd32b05a20400ab040c5209cf8eb6b09350dee4b10ae39efe5d64f8d0d58223424f1967f2d81c35feda9e8231afe05a0aa510768e3b219200a4b9e2aa46ce6ef1638ed8958ee770c6fd1b73ac01d847e5fc12a00797ab1ef2ada665a2084d1ef7aa61f1bc"}) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:00:21 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) recvfrom$inet6(r0, &(0x7f0000000000)=""/152, 0x98, 0x2, 0x0, 0x0) r1 = openat(r0, &(0x7f00000000c0)='./file0\x00', 0xc0, 0x110) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000100)=0xff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0xffff, 0x9, 0x7, 0x5}, {0x1, 0x6, 0xf7, 0xa010000}, {0xf9, 0x81, 0x6, 0x1}]}) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PCIOCGETROM(r3, 0xc0107005, &(0x7f0000000240)={{}, 0x2, &(0x7f0000000200)=[0x0, 0x0]}) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000280)='/dev/ttyCcfg\x00', 0x20000, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r4, 0x80085762, &(0x7f00000002c0)={0x1, 0x7fffffff}) r5 = semget$private(0x0, 0x1, 0x2) semctl$GETZCNT(r5, 0x0, 0x7, &(0x7f0000000300)=""/151) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f00000003c0)=""/49) r6 = openat(0xffffffffffffff9c, &(0x7f0000000400)='./file0\x00', 0x80, 0x1e8) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000480)={0x8, &(0x7f0000000440)=[{0x4, 0x0, 0x9, 0x2}, {0x2, 0x1f, 0x81, 0x6}, {0x80, 0x7f, 0x0, 0x20000}, {0xf4f9, 0x4, 0x2, 0x4}, {0xe664, 0xf0, 0x4, 0x4}, {0x1f, 0xff, 0x80, 0xef5}, {0x7f, 0xff, 0x5, 0x5}, {0xfff9, 0x3f, 0x0, 0x80000001}]}) ioctl$WSKBDIO_SETMODE(0xffffffffffffffff, 0x80045713, &(0x7f00000004c0)=0x1) getuid() ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000500)=0x1) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000580)={&(0x7f0000000540)=[{0x7, 0x200}, {0x6633975f28fd225e, 0x2}, {0x0, 0x5}, {0x85, 0x2}], 0x4}) r7 = geteuid() semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f00000005c0)=""/59) openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0x80, 0x0) socket(0x18, 0x1, 0x4e) socket(0x10, 0x0, 0x80) semget(0x2, 0x2, 0x5) mlock(&(0x7f0000fec000/0x12000)=nil, 0x12000) r8 = semget(0x1, 0x0, 0x20) r9 = geteuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, 0xc) r11 = getegid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000680)={{0x3ff, r9, r10, r7, r11, 0x2, 0x7}, 0x40, 0x10001, 0x433}) 16:00:21 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x0, 0x0) select(0x3f, &(0x7f00000001c0), &(0x7f0000000200)={0x3f}, 0x0, 0x0) r1 = dup(0xffffffffffffff9c) accept$inet(r1, &(0x7f0000000000), &(0x7f0000000080)=0xc) 16:00:21 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r0, r1) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r4, 0x0, r4) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x8, 0x0, 0x213) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x800, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r7, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x48, 0x1}, {0x101, 0x4}], 0x2}) 16:00:21 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, 0x0, 0x0) sendmsg(r0, 0x0, 0x412) getpeername$inet(0xffffffffffffffff, 0x0, 0x0) r1 = socket(0x400000000018, 0x3, 0x3a) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) getsockopt$sock_int(r3, 0xffff, 0x1004, &(0x7f0000000900), &(0x7f0000000940)=0x4) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) r4 = socket(0x18, 0x2, 0x0) shmget(0x0, 0x1000, 0x298, &(0x7f0000fff000/0x1000)=nil) fcntl$dupfd(r4, 0x0, r4) setsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f0000000180)={0x100000000000007, 0x7aa4}, 0xcfa7da667f7c25e0) poll(&(0x7f00000000c0)=[{r4, 0x7844010479c64a95}], 0x1, 0x7) socket$unix(0x1, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x5}, 0xc) execve(&(0x7f0000000080)='./file0\x00', &(0x7f00000003c0)=[&(0x7f0000000100)='\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)=':!\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='%)\x8e)\x00', &(0x7f0000000300)='@!$@\x00', &(0x7f0000000340)='{$\x00', &(0x7f0000000380)=')'], &(0x7f0000000580)=[&(0x7f0000000440)='\x00', &(0x7f0000000480)='\x00', &(0x7f00000004c0)='(*\x00', &(0x7f0000000500)='.\x00', &(0x7f0000000540)='$]#\x00']) sendto$inet6(0xffffffffffffffff, &(0x7f0000000040)="9b3758e1", 0x4, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) pipe(&(0x7f00000005c0)={0xffffffffffffffff}) ioctl$VMM_IOC_RUN(r5, 0xc0205602, &(0x7f00000008c0)={0xc6, 0x7fffffff, 0x7, 0xfff, &(0x7f0000000640)={{0x3f, 0x8a, 0x0, 0x80, 0xfb, 0x9, 0x10000}, {[0x3, 0x9, 0x6, 0xfffffffffffffff9, 0xc5, 0x7, 0x81, 0x2, 0x6c, 0xff, 0x8, 0x40, 0xfffffffffffffffb, 0x1, 0x8, 0x8a, 0x1, 0x7], [0x6, 0x86, 0x800, 0x7fffffff, 0x6e, 0x5, 0x8, 0xfffffffffffffc01, 0x7, 0x7], [0xf0, 0xdf13, 0xfffffffffffffffd, 0x0, 0x893, 0x8, 0xc00], [0xf0, 0x80, 0x74c5, 0x1, 0x9074, 0x3], [{0xccd7, 0x8000, 0x8000, 0x5}, {0x1f, 0x4dc070ec, 0x7, 0xfffffffffffffffd}, {0x1, 0x1000, 0x5, 0xffff}, {0x2, 0x3, 0x8}, {0x7ff, 0xee51, 0x2, 0x3}, {0x6e, 0x75e, 0x3}, {0x5, 0xe5, 0x1, 0x400}, {0x79, 0x5, 0xffffffff, 0xffffffff}], {0x4, 0x3ff, 0xc4b, 0x2}, {0x401, 0x80000001, 0x9f15, 0x100000001}}}, 0x8000, 0x1}) r6 = socket(0x18, 0x2, 0x0) socket$inet(0x2, 0x8000, 0x9) sendmsg$unix(r6, &(0x7f0000000600)={&(0x7f0000000040)=@abs={0x1800, 0x0, 0x1}, 0x1c, 0x0}, 0x0) 16:00:21 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xdffeffff], [0x0, 0x0, 0x403]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) getsockopt(r2, 0x80000001, 0x7, &(0x7f0000000040)=""/56, &(0x7f0000000080)=0x38) r3 = fcntl$dupfd(r0, 0x0, r0) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 16:00:21 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x42, 0x0) r1 = dup(r0) pwrite(r1, &(0x7f00000001c0)='On', 0x2, 0x0, 0x0) ioctl$FIOSETOWN(0xffffffffffffff9c, 0x8004667c, &(0x7f0000000000)) 16:00:21 executing program 1: r0 = socket(0x18, 0x3, 0x0) getsockname(r0, 0x0, 0x0) r1 = getegid() r2 = getegid() r3 = getgid() r4 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r4, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r6 = getgid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r5, r6, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) getgroups(0x4, &(0x7f0000000000)=[r1, r2, r3, r6]) 16:00:21 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4008020000210]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000100)=0x7504a3a3) r0 = socket(0x2, 0x400000000002, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0xfffff000, 0x8, 0x6, 0x1f, "ec4dcfe157f30a476262f59b718166b4e5083540", 0x7, 0x4336}) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206919, &(0x7f0000000300)) ioctl$WSDISPLAYIO_DELSCREEN(r3, 0x80085754, &(0x7f00000000c0)={0x4, 0x1}) fcntl$dupfd(r0, 0x0, r0) r4 = shmget$private(0x0, 0x1000, 0x500, &(0x7f0000ffc000/0x1000)=nil) shmat(r4, &(0x7f0000ffc000/0x4000)=nil, 0x3000) r5 = geteuid() r6 = getegid() r7 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r7, 0x0, 0x0) shmctl$IPC_SET(r7, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r7, 0x2, &(0x7f0000001140)=""/197) r8 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r8, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r8, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r8, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r10 = getgid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r9, r10, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) r11 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r11, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r11, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r11, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r13 = getgid() semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r12, r13, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) r14 = geteuid() r15 = socket(0x18, 0x1, 0x0) setsockopt(r15, 0x29, 0xa, &(0x7f0000000000)="03000000", 0x4) setsockopt(r15, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x0) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r17 = open$dir(&(0x7f0000000040)='./file1\x00', 0x80, 0x0) r18 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) r19 = dup2(r18, r17) r20 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x0, 0x0) poll(&(0x7f0000000200)=[{r19, 0x1}, {r19, 0x30c}, {r20, 0x10}], 0x3, 0xffffffc0) r21 = getppid() setpgid(0x0, r21) fcntl$lock(r20, 0x7, &(0x7f00000000c0)={0x3, 0x2, 0xc, 0x5, r21}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) shmctl$IPC_SET(r7, 0x1, &(0x7f0000000100)={{0x70000000, r9, r13, r14, r16, 0xc2, 0x4}, 0xe107, 0x1, r21, r22, 0x8000, 0x6, 0x3}) r23 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r23, 0x0, 0x0) shmctl$IPC_SET(r23, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r23, 0x2, &(0x7f0000001140)=""/197) r24 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r24, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r24, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r24, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r26 = getgid() semctl$IPC_SET(r24, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r25, r26, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) r27 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r27, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r27, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r27, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r29 = getgid() semctl$IPC_SET(r27, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r28, r29, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) r30 = geteuid() r31 = socket(0x18, 0x1, 0x0) setsockopt(r31, 0x29, 0xa, &(0x7f0000000000)="03000000", 0x4) setsockopt(r31, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x0) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r33 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r34 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) r35 = dup2(r34, r33) r36 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x0, 0x0) poll(&(0x7f0000000200)=[{r35, 0x1}, {r35, 0x30c}, {r36, 0x10}], 0x3, 0xffffffc0) r37 = getppid() setpgid(0x0, r37) fcntl$lock(r36, 0x7, &(0x7f00000000c0)={0x3, 0x2, 0xc, 0x5, r37}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) shmctl$IPC_SET(r23, 0x1, &(0x7f0000000100)={{0x70000000, r25, r29, r30, r32, 0xc2, 0x4}, 0xe107, 0x1, r37, r38, 0x8000, 0x6, 0x3}) r39 = getpid() shmctl$IPC_SET(r4, 0x1, &(0x7f0000000180)={{0x6, r5, r6, 0xffffffffffffffff, r16, 0xbd, 0x7ff}, 0xca06, 0x7d, r38, r39, 0x8, 0x0, 0x636}) fchown(r0, 0x0, r16) r40 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r40, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r40, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) bind$inet6(r40, &(0x7f0000000040)={0x18, 0x0, 0x80000001, 0x1}, 0xc) 16:00:21 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x6, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x8) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000001600)="11ac51f7d6693a129b2e765d0de14946028be83b3672a82136df5f4a04035204fe69b6cbad92f69281ac112900aa7b1f48c42d733456aba89c7f2a77ccdef4d01f83042300687ef1a1aa87a3b0d2f22258fdcabec90c5048594d36fafd7bab62e216ef31970412aaf2f9d0217636d60e7f7708c32810404e831502fa626402c6b8929ef6f321528b878daf55af77377fd0be0f0f16019afb13da999d4a2300dbcc1030f1810462ccd7671f9482f7a3e3a32f305de83d1e83a68818a7df7edd8ce63a38ebe8f2da881856056c99f626e528a2b5ddec35191eebbb56759ee2b2d6d064622234e1fc6898cb7b7150907d06a3c6e4282a1324fbcf797364ad62524fe7eb9328c24fe1d205400c5c5d65e611bfcf2eb0d23a93eaf9bb9ad32369d770153767f061e01af0e7eb19b7657b722af9dff7db6e352a309735448f91fe860c1192a01468b3e07bf319e7db5faa531adc0d03bebbaf7cfc0306307247bfd77d5a91f95e0cabd789a3ed790b8ca01bede80a", 0x172}], 0x1) 16:00:21 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 'k\x00'}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 16:00:21 executing program 0: r0 = socket(0x1, 0x2, 0x0) clock_settime(0x4, &(0x7f0000000000)={0x0, 0x200000}) setsockopt$sock_cred(r0, 0xffff, 0x1021, 0x0, 0x0) 16:00:21 executing program 1: r0 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) setreuid(0xee00, 0x0) r1 = getuid() setreuid(0xee00, r1) r2 = open$dir(&(0x7f0000000140)='.\x00', 0x0, 0x0) utimensat(r2, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100), 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) ioctl$FIOASYNC(r6, 0x8004667d, &(0x7f00000001c0)=0x2) r7 = socket(0x18, 0x2, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8080691a, &(0x7f0000000300)) renameat(r4, &(0x7f0000000040)='./file0\x00', r8, &(0x7f0000000080)='./file0\x00') 16:00:21 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x5010, r0, 0x0, 0xffffffffffffffc1) syz_emit_ethernet(0xe, &(0x7f0000001640)="c6c63e3879f4d954547bcdcb8f37") 16:00:21 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffff9c, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xdfffffffffffffff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) semget(0x3, 0x1, 0x100) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:00:21 executing program 0: r0 = open(&(0x7f0000000640)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10, 0x0) mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x801) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) accept(r1, &(0x7f0000000040)=@un=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) openat(r0, &(0x7f0000000140)='./file0\x00', 0x8000, 0x11) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) r3 = socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r3) writev(r2, &(0x7f0000001300)=[{&(0x7f00000007c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416c8cd60c5a7d560e585a5a1a9ebe6eb71adf194c3354121fc61dd84b5c2c1f6c0760cc22f1d44b420561e1c64acdc89d51cb9b18ccbcec288039e0af2acda89d76f6b91b6d441e871cf7ccfaea5367ed27551bc27e4d68765c7373cb49ea4076464ed9a03a4443ddb112f6b6b699c65ff61bc188b83f3b9a4e8b539", 0xee}, {&(0x7f0000000f80)="611f15129bd75df20bf0197b36ad3f387fa2514299a860d06037bae42e62af5c4cdb5d0e3a2aa5bcf12e04b25bd4becf65ff4ab283fc13d713fe2a68a2a2f85df69d507c30cd9e1d36776d7f7cc5bd46c9ead44644b81e86c06374e29bca41251ef375120c6452b13028fab355e7fd6cf6cfa18789a7836c25063e8a69dbf315352a6e9ed089ab4db4222a6fdee4f4828602a5d994083b66155b20f5f8541099c32e0fdf2a454844f2e7a91dd90e6ef820310db286d4ae0e26daf6bc7be8f8c1b6b5f6d3b8ad899d1c92f03643a308de9d47b0739c20338968c68847", 0xdc}, {&(0x7f00000008c0)="784e2329f3be625e525ae7b86acf699c50634283410fe1125ca28240a9c7a13514b1205a02dba4222478e75cf466fa204e4c3b514ca1a350b01547bdf7bb3c515364f73a9688370e2fe3a68c889ebca0b21dd78d80dcd3ed250a1b72ada992f5ea355606cbb58306c69ff013d27b40ea9a237db91cccc80e9e8b19cf24965d91778bd02b138c52e999f343905cd389c96696c43052f3c4c8187b500cd800184d7367eafdf2", 0xa5}, {&(0x7f0000000600)="d71efdc4d2c6ab13b6162c53f0b2b8234d6655c4491695c6d71df9f09a1297f0eab704255a405bfba21c4bf39688", 0x4}, {&(0x7f0000000980)="f17cffc356ff8208605da52d7829711e4cda58ac68c38c51952236b110f166bdaff6364b28ae401e0d69d2a341901e1ab83770fe1c4753e2158c50ef087f9ac56b37b11629dbcd740cfb822e34ff2dacf46514103944f6946eed6c2af0a6e391e9fb14bdb7f4a47f4ebbc43c20912b9210d94e46702c26c77df8a05c0d737d", 0x7f}, {&(0x7f0000001080)="d90c8ea773e5ad7c8567e612d4a926bba6e20376e53922e4c48da66072d025d949f6be6d0d9595aaddc83c3d61a71681c4288381172a011b4ade18132f5bea96131e563976bf6b87a64d2efe1d4cb9389055f32aba198fa5cfd7c663828f5a5912c5bced2249d0ad27bfbf82e51542f4d26a7c9980b9467f0268adbfe8b372b29d80ef8eeb1ad648666674be5a081d42f92f91f51db880cddc22f2356f3b0820219d64874a4db40a05d17c511685b0240842af7a5f7147081c288b3ffd14e959befaa59fb479e9d5c3c9aa2fbc2a0ffa543b7dfed0675316b9cbfb95d0fac64e1bdd139a1b11e7989dd95e57bc5f5619fac050efafa5aa2fb6f2794b33f7bd446c6a6e13a538f47d4bb4664f1c6226592d7e929c412ec148d1e6eca4efac2fb931afbb7a41a796a196092487f75be00f4aeb497f16ae00dc3305bc0a3fdbc6d5a91df63a4f108fe9495471f1c0a72c7ea7e0a2658e8a74e79ea25aa24ec772ddfec47a574a90a2f2e54884018d0e0e40046c4d0c5b4dea695c888dbd80982d2e321e3c482598cb821871eab798e773119e194ab8f5bbb618864d207d80858f4448cb17cc895d551307928770b6328746979c96f06a311d85d23836bfbaf9f58e6d6f280c17cdb546abae492fdfdbc6f5cc85235c95f74ff483beb20b5202fd19b44f8ba13f6c102676ba303aa2000b927e79e87a3d6ebfa45e99cacc620e34b8fcab176d27b8801fe960ebdbe66557187a51c4bd1ba5a17434e23e112637dc53b19300993252a37c953ca118103f6c0b2d63d8d22c68578b56f0342504c4a55c9ca8e91e54", 0xce}, {&(0x7f0000000b00)="819fd5298297366b61132981b3af993ea91874ab0cf08fe2647e013fa7bff9da3e02ff389766f8d99e4b8e8a4bc41e8cd51a1f3a4da174b51c4506353474e0a292b918458f779eb2c90aeef171f0d62e430337ff4d00aa2c7e8a4cd8c0f34ecd08591cbf687d4d14ac32d88dc4ea9ac3d30995deb9ac42c4117f4e27e17c4498eec3795deea7c77b0c484e4c69870b8531f944dacf604d9c50422329fa0953739afcca1c05ef5c35c57c5f3403edd074af3e69bf8bd5b92dacfaa3aa1d0a787e5303f5558b0bea1ae2a75f597d86d65fc6f79f93a8", 0xd5}, {&(0x7f0000000c00)="728084acfb0b3434adef4d203d904466d85b45b8ad49e077fc077892dac153e11d40d9b265ffe64c380eac77d277ad26dcb6de7a864cef9c2c8021de89df3c63e48a8447ce8e0845a76ca5c5412e2640f255e5beef9df64403ec431e4600399b1a2f69a94283341ca81d6d0250d9f264bd9bdfcca16b25f6cc6d878d518bfacde6c8389ae5d705e76888f9cc6e3b6cd41c246dddc2bb070c84fcfd9c0e24428a343e5e6b9e9e39e03400305c5bb24c9fd285fc0d11af55502796365e0a6a2d2f611f1df872252eed89a7de7efcb424da42b1b4f34fd4524931070a60b1afcd257103dd074b85b1f8f8305593c1a71f9746bf", 0xf2}], 0x1000000000000288) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) pwrite(r5, &(0x7f00000006c0)="2458dd45da1225973b859ef2392d58addffc84cf676349f20eca182d601408c324447f099c9640445e22372e73e829045f927d5a7167889bc881e9394375abdc106e6c5cb88a3129c1e9c8bcf7425202e78def945a59d7a550c25a873cd83851915d56c372721079adb39e7ce8bb67171c6976e11a6f7562d73e0b5576ea0cde658ee9e5a986bee7d0ded830bde9e941a9ba48d3b357a57ffef1281587d9d56faf4f32caa725cca185cde2802922efe581135eaed2080581ed400680d92765eb76b56b9930552e0fe6e4300a3658b8986bfdf2a14b82860d967979aec89da4e8413324704cb1526349b90e8e22d39833e1cafa8a2f6eec22", 0xf8, 0x0, 0x80) close(r2) r6 = open(&(0x7f0000000180)='./bus\x00', 0x10, 0x208) sendmsg(r6, &(0x7f00000005c0)={&(0x7f00000001c0)=@in6={0x18, 0x2, 0x6, 0xc0a}, 0xc, &(0x7f0000000200), 0x0, &(0x7f0000000240)=[{0xd0, 0xffff, 0x200, "d59edd184d2c8b67da782416acbe47abc1dee32bdf568ba48756a7998db7bfd630710cd151d7a9a3f522b131f1d97742b0904f1e146e4692945a4cc7b5e0429f9eda3d8114d54041ba658ab610c3aa13068e460ad53674550a274b9049ca357a7d47f1b783e35f940b813f215d7135a4ab8b314f0fb1dbfbe83ce5c972d8a383b052f6445ad079e4048f59d05ac9adb75b87f974426cda40cde75917670579ee6feba83018e0ab7c6922c92084dd8bee400c05d05416e973c2940b87"}, {0xe8, 0xffff, 0x9, "e33a60c94270f192e323af38d0420ca7f66032038dbc6f17866eb4922ade7975625df2d45ae7a5d5ba59913c722a5e612b36b29d1c0c8fba32285dc0bdb101aa068d90d4646e83b83878d5ec2faa3ab603a0e5e2ff1876a1ad67ab7049ed20dfd05e935f3b37d274f8b09a76da1cbd29529cd1fffec78f7290e08c5281334b2299de466f28d906743837774b8d773f50fbece83c43f847835ab659488c95a6ab989182a9694740f1fc5b1d5d7534c5247c69aefeaf17334f9800be4b6f32016d3a63949abc6ccc8487ed06c29f20ef06571a"}, {0x80, 0x1, 0x0, "7fb00757d3303ad2066b1249ee99d51cc9736fdb575cf5c2d2e474d083093b974d7829efb96dd8cf282f2b8773bc6816b2e3d5fa12b2dc1c196e68fc9f785a37b1b660a222fbfd448e76e4af6f079517b064f321ec2f69ae02f93da0fb152f32c6288957e7ce606e58bad3538a"}, {0xb8, 0xffff, 0x20, "c2a02677385b7e1d9b06628c64e3e4605d8d8ea23006da89d7504cb222fce793e975e9c8ee8408e50dbc8f0125edb26d44c22fc36974cd8f6337d328084c310ed55464daa4cab7d6650d53efb68e2e1c953d736ceb32501fe72a43f6ff00c72ccc292fc70b6fc7728b602fa1f1ab9249910d6984a14800cebee162714d0e2325c74444b4f53047117f72b3e4d0301a69f3a211b2a3f306117e1fc1839c3ce58f91e051590028"}, {0x70, 0xffff, 0xfffffff9, "b4584a492974122b9e374ba8ccb3dcd96a01c2e62bc7da8a6b8337e5c726c48399ed9da48bf72e8a7b12644a0765549b1737aef85be15d43b650ee8b8ee87dad00e68448af9b4cebf3550c78d7b17370639818722bdca0d3d698e4"}], 0x360}, 0xd) 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x35}, {0x9f2d}, {0x6, 0x0, 0x0, 0x100}]}) setrlimit(0x6, &(0x7f0000000040)) mlockall(0x1) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:21 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r2 = open$dir(&(0x7f0000000040)='./bus\x00', 0x402, 0x0) stat(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000080)) pwrite(r2, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b0d4000200fe4cf8000100"}) r3 = socket(0x18, 0x3, 0x6) r4 = semget$private(0x0, 0x7, 0x80) semop(r4, &(0x7f0000001140)=[{0x3, 0x9, 0x800}, {0x2, 0x10001, 0x800}, {0x1, 0x400bb2, 0x1800}, {0x0, 0x10000, 0x1800}, {0x2, 0xdb7, 0x1800}], 0x5) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000100)=""/242) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r3, 0x0, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2) r5 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) r8 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r8, 0x0, r8) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffa, 0x40, 0x2, 0x1, 0xe76}, {{r7}, 0xfffffffffffffff9, 0x10, 0x8, 0xa2, 0x1}, {{r8}, 0xfffffffffffffffc, 0x42, 0x8, 0x1, 0x401}, {{r1}, 0xfffffffffffffffb, 0x8, 0x2, 0x2, 0x9}], 0x0, 0x0, 0x10003, 0x0) r9 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r9, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r9, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:21 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b67071b542a52871d000000b8150000002900000032000000030000003591af0dc1bb893f"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = getpid() wait4(r1, 0x0, 0xf, 0x0) 16:00:21 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) getrusage(0xffffffffffffffff, &(0x7f0000000100)) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x3, 0xffffffffffff65f0, "925475447d33ec72545f0a765e2ba400"}) openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x20000, 0x0) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) 16:00:21 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0x80fdfffdff], [0x0, 0x0, 0x403]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) fcntl$setstatus(r1, 0x4, 0x4) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:00:21 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000180)=r0) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x40, 0x0) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000140)={0x4, 0xfffffc00, 0x70, 0x8000, "e459edc5d0ae094fbf1175c58005b83f7f5ff9d2", 0xffffffdd, 0x8}) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f0000000000)={0x4000, './file0\x00', './file0\x00'}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 16:00:21 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) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x200, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB=','], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000100)={0x0, 0x9, 0x9, 0x9, "b3f1320c64d9044991a64d6b924afca3a35f0dec", 0x1e40000, 0x9}) bind$unix(r3, &(0x7f0000000180)=@abs={0x0, 0x0, 0x3}, 0x8) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:21 executing program 1: sync() sendsyslog(&(0x7f0000000080)="0cf11e2c59d379477611482d9d1c931fbb088a400a8da9b3eacf7b97cbed81c78717f391e3c87233412dff1499ab0d4f3f1d9475b9f874ad5c785d2ec19c05737aec9b25d82466befb485094e72874beadcb2a9096ea6ac1f3c8e3249df51a54bbb6dc711543fb3a61ce13e21be326a9fcd62e2952c26840f2cdb43e20fbfc", 0x7f, 0x10) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000380)=[&(0x7f0000000480)='\xeb\xd4g\\\x98>\xb90\xa5W\x12M\v\xbe\x84\xf0G\xe0:\x83\xc6\x87\x8a\xad\x9c1\xf5,Y\x1df\x83\x11x\x85\xbb\xe9\xab\'\xa1r\xa4\xa2\x91\x8c\xc7\\\xa6ZQ\x89e3\xa4N\x1b\xe4A\xb4\xaaEY[l\xba2', &(0x7f0000000140)='$-$\x00', &(0x7f0000000180)='\x00', &(0x7f0000000500)='/\x00\xc8G\xbc\x16x', &(0x7f0000000280)=']$-.\x00', &(0x7f0000000300)='\x00'], &(0x7f0000000440)) getrusage(0x1, 0xffffffffffffffff) socketpair(0x2, 0x4000, 0x83, &(0x7f0000000340)) clock_gettime(0x2, &(0x7f0000000040)) munlockall() r0 = syz_open_pts() r1 = msgget$private(0x0, 0xffffffffffffffdb) msgrcv(r1, &(0x7f0000000200)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000098070000000000000000001000"/75], 0x4b, 0x3, 0x0) r2 = msgget$private(0x0, 0x20000003c4) msgrcv(r2, &(0x7f0000000a00)=ANY=[@ANYBLOB="000500c806c2448927ea325e39b0b340a891f62e217821b111ef89695d4ae142a2099adeb615aca83271cb08cf27766da5a4a42afe6e5d3ff160f09d01e1304ca750b038dd62def78cbcc267e577b1921e6d422c5809cb7ac8ff965b9f637c21a759f9806a7fa9c291b898ceedace3335baa273ef734123d2437aaa99a14dec4256ee5b169d8df94d76b364090150e1c4d0b7f48dda04b7d72b881ec09c00afea3dbc09b95d083254d4641af8de19e221cd1b2bffbc50bc5a043a72a353891876c8c394b0977bbeb5d6e689af5ff1a3d2dcfac19953c123c955189f0e6bcba685f128c5cc443434fdd3e44a6e9bd1899bed5dfcf9aada01cebf046dbacb50d49c356d20116c8de4c98d3f9a7c3ef87c7a0ef3f4519fc47e2d1d3a14357b07a9175ff8931f32a5372a1a572405b288de15a3e55d493d2b6651578b10ac57f478fa098f515013cb5004527639f184b9a9b30998621b906204346975340f422294a44466f9188ff08e0751505f61094562d449348fe4a36f8947c4003af81b124f7f090f0ab3631f7fcbb4405b25f272042e08f25d6989140ea3c256094f27da730e28880318ed276def5650d49ffeb035b146c4909dab207455001806435897f19eec610348a0746986f3c5e78d942dea041739faa2d5c8ac02f11c02b81dfb6856c3943d96e1a0288ea0682986589f500aed72b2254e3fae16a6855cc91c224b9392389181df830fe27a47705be6a7f69c6244bcbf5e78ef308a1ce9acdccf0fc8173dbaf9ca4b65ac557a14925e7037221ab6c40829b414efaa1ea41e0e5f3688075a33eb467c69a5b9439779df3cfd0092cdacd6691cbe538887a01879f2f107ebfc75d69aa1d3dfc1f46dce09a9db3cab4bf25d21d10326d3715d840008bc040147eb05487b3"], 0xc, 0x2, 0x1000) msgrcv(r2, &(0x7f0000001c80)={0x0, ""/242}, 0xfa, 0x1, 0x1000) msgsnd(r2, &(0x7f0000000900)=ANY=[@ANYBLOB="02000000000000000d92f87a67d790805fab37eedb5db9b4cb6a6ec554c20117c2e4b5f7a3f1c2dbc6910374426bdcf306843b34f7c027e266a4bef296a85554c457623f5c6502fe1501e442c8367ca128ed16d13c44d48af8cea73da6581d3db901c48e582d225bca8000"/121], 0x1, 0x0) msgsnd(r2, 0x0, 0x0, 0x1800) msgsnd(r2, &(0x7f0000000040)={0x1, "48696a280567b1a6342fcc8ec5d56f596329414fa22f5c0ed193424179fc5bd8017a071300"}, 0x2d, 0x800) r3 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r5 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r6, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="e000000000000000ffff0000ff7f00007c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a089286916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d82f878459e55186f6c90c657388af2f3854826f53090035b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c339000000000000000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303e6149700"], 0x170}, 0x402) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r8 = fcntl$getown(0xffffffffffffff9c, 0x5) r9 = getppid() r10 = msgget(0x1, 0x82) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000980)={{0x1, r5, r7, r4, 0x0, 0x46, 0x81}, 0x10001, 0x1, r8, r9, 0xa5, 0x1, 0x4e2c, 0x6}) msgrcv(r10, &(0x7f0000000740)=ANY=[@ANYBLOB="0000000000000000085f91770300000000d0498edec0b45c070000000000000000000000000000000000000000001d0600000010b4dd94aec377a0aaee92897f0400f7c1d8745bb6d5a97a3d7330b1699e9b5c0000000000000000000000004827d51bd3b9875251070a86ede2898f87c584517747a5ccdf63298ae2048337b70370f8f265c4389642c049de955cbc84e5fdee0183161006e932efe3d208569e8eb5b2", @ANYRESDEC], 0x2, 0x0, 0x1000) execve(0x0, 0x0, 0x0) r11 = socket(0x18, 0x2, 0x0) r12 = fcntl$dupfd(r11, 0x0, r11) ioctl$TIOCFLUSH(r12, 0x8080691a, &(0x7f0000000300)) r13 = fcntl$dupfd(r12, 0xa, 0xffffffffffffffff) r14 = kqueue() r15 = socket(0x18, 0x2, 0x0) r16 = fcntl$dupfd(r15, 0x0, r15) ioctl$TIOCFLUSH(r16, 0x8080691a, &(0x7f0000000300)) kevent(r13, &(0x7f00000003c0)=[{{r0}, 0x9ca341b4787a0441, 0x40, 0x1, 0x9, 0x6}, {{r14}, 0xfffffffffffffffc, 0x41, 0x80, 0x6, 0x6}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x44, 0x2, 0x5, 0x8}], 0x9, &(0x7f0000000100)=[{{r16}, 0xfffffffffffffff8, 0x1, 0x2, 0x7, 0x9}, {{r0}, 0xffffffffffffffff, 0x10, 0x1, 0x83a, 0x7d26}], 0x0, &(0x7f00000001c0)={0x1, 0x9}) 16:00:21 executing program 0: openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x288a3, 0x0) r0 = socket(0x0, 0x8000, 0x0) listen(0xffffffffffffff9c, 0x0) sendto$unix(r0, &(0x7f0000000000)="b10005016000009005001b0011000000050004fecea11ea8fef96ecfc73fd3357a0500000016fa4f3763ffacf00b7804be781e4991f7c8df5fdd2b297be1aa5b23ed0016c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90ff0000001257aea8c5000000020000001f0000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:21 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) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000040)=[{0x87}]}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x1, 0x0) connect$unix(r3, &(0x7f0000000100)=@abs={0x0, 0x0, 0x1}, 0x8) write(r2, &(0x7f0000000040)="100a2956b9223776", 0xbf) 16:00:21 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) r3 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r3, 0x0, 0x0) shmctl$IPC_SET(r3, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000001140)=""/197) r4 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r4, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r6 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x5, r7, 0x0, 0x0, r6, 0x38, 0x8}, 0x10000000000008, 0x8000000000001, 0x5}) r8 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r8, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r8, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r8, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r9 = getgid() r10 = geteuid() r11 = socket(0x18, 0x1, 0x2) setsockopt(r11, 0x2b, 0xa, &(0x7f0000000000)="03000000", 0x4) setsockopt(r11, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x0) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r13 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r14 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) r15 = dup2(r14, r13) r16 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x0, 0x0) poll(&(0x7f0000000200)=[{r15, 0x1}, {r15, 0x30c}, {r16, 0x10}], 0x3, 0xffffffc0) r17 = getppid() setpgid(0x0, r17) fcntl$lock(r16, 0x7, &(0x7f00000000c0)={0x3, 0x2, 0xc, 0x5, r17}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000100)={{0x70000000, r5, r9, r10, r12, 0xc2, 0x4}, 0xe107, 0x1, r17, r18, 0x8000, 0x6, 0x3}) shmat(r3, &(0x7f00000ef000/0x3000)=nil, 0x1000) ioctl$TIOCFLUSH(r2, 0x80206913, &(0x7f0000000300)) 16:00:22 executing program 1: sync() sendsyslog(&(0x7f0000000080)="0cf11e2c59d379477611482d9d1c931fbb088a400a8da9b3eacf7b97cbed81c78717f391e3c87233412dff1499ab0d4f3f1d9475b9f874ad5c785d2ec19c05737aec9b25d82466befb485094e72874beadcb2a9096ea6ac1f3c8e3249df51a54bbb6dc711543fb3a61ce13e21be326a9fcd62e2952c26840f2cdb43e20fbfc", 0x7f, 0x10) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000380)=[&(0x7f0000000480)='\xeb\xd4g\\\x98>\xb90\xa5W\x12M\v\xbe\x84\xf0G\xe0:\x83\xc6\x87\x8a\xad\x9c1\xf5,Y\x1df\x83\x11x\x85\xbb\xe9\xab\'\xa1r\xa4\xa2\x91\x8c\xc7\\\xa6ZQ\x89e3\xa4N\x1b\xe4A\xb4\xaaEY[l\xba2', &(0x7f0000000140)='$-$\x00', &(0x7f0000000180)='\x00', &(0x7f0000000500)='/\x00\xc8G\xbc\x16x', &(0x7f0000000280)=']$-.\x00', &(0x7f0000000300)='\x00'], &(0x7f0000000440)) getrusage(0x1, 0xffffffffffffffff) socketpair(0x2, 0x4000, 0x83, &(0x7f0000000340)) clock_gettime(0x2, &(0x7f0000000040)) munlockall() r0 = syz_open_pts() r1 = msgget$private(0x0, 0xffffffffffffffdb) msgrcv(r1, &(0x7f0000000200)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000098070000000000000000001000"/75], 0x4b, 0x3, 0x0) r2 = msgget$private(0x0, 0x20000003c4) msgrcv(r2, &(0x7f0000000a00)=ANY=[@ANYBLOB="000500c806c2448927ea325e39b0b340a891f62e217821b111ef89695d4ae142a2099adeb615aca83271cb08cf27766da5a4a42afe6e5d3ff160f09d01e1304ca750b038dd62def78cbcc267e577b1921e6d422c5809cb7ac8ff965b9f637c21a759f9806a7fa9c291b898ceedace3335baa273ef734123d2437aaa99a14dec4256ee5b169d8df94d76b364090150e1c4d0b7f48dda04b7d72b881ec09c00afea3dbc09b95d083254d4641af8de19e221cd1b2bffbc50bc5a043a72a353891876c8c394b0977bbeb5d6e689af5ff1a3d2dcfac19953c123c955189f0e6bcba685f128c5cc443434fdd3e44a6e9bd1899bed5dfcf9aada01cebf046dbacb50d49c356d20116c8de4c98d3f9a7c3ef87c7a0ef3f4519fc47e2d1d3a14357b07a9175ff8931f32a5372a1a572405b288de15a3e55d493d2b6651578b10ac57f478fa098f515013cb5004527639f184b9a9b30998621b906204346975340f422294a44466f9188ff08e0751505f61094562d449348fe4a36f8947c4003af81b124f7f090f0ab3631f7fcbb4405b25f272042e08f25d6989140ea3c256094f27da730e28880318ed276def5650d49ffeb035b146c4909dab207455001806435897f19eec610348a0746986f3c5e78d942dea041739faa2d5c8ac02f11c02b81dfb6856c3943d96e1a0288ea0682986589f500aed72b2254e3fae16a6855cc91c224b9392389181df830fe27a47705be6a7f69c6244bcbf5e78ef308a1ce9acdccf0fc8173dbaf9ca4b65ac557a14925e7037221ab6c40829b414efaa1ea41e0e5f3688075a33eb467c69a5b9439779df3cfd0092cdacd6691cbe538887a01879f2f107ebfc75d69aa1d3dfc1f46dce09a9db3cab4bf25d21d10326d3715d840008bc040147eb05487b3"], 0xc, 0x2, 0x1000) msgrcv(r2, &(0x7f0000001c80)={0x0, ""/242}, 0xfa, 0x1, 0x1000) msgsnd(r2, &(0x7f0000000900)=ANY=[@ANYBLOB="02000000000000000d92f87a67d790805fab37eedb5db9b4cb6a6ec554c20117c2e4b5f7a3f1c2dbc6910374426bdcf306843b34f7c027e266a4bef296a85554c457623f5c6502fe1501e442c8367ca128ed16d13c44d48af8cea73da6581d3db901c48e582d225bca8000"/121], 0x1, 0x0) msgsnd(r2, 0x0, 0x0, 0x1800) msgsnd(r2, &(0x7f0000000040)={0x1, "48696a280567b1a6342fcc8ec5d56f596329414fa22f5c0ed193424179fc5bd8017a071300"}, 0x2d, 0x800) r3 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r5 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r6, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="e000000000000000ffff0000ff7f00007c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a089286916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d82f878459e55186f6c90c657388af2f3854826f53090035b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c339000000000000000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303e6149700"], 0x170}, 0x402) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r8 = fcntl$getown(0xffffffffffffff9c, 0x5) r9 = getppid() r10 = msgget(0x1, 0x82) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000980)={{0x1, r5, r7, r4, 0x0, 0x46, 0x81}, 0x10001, 0x1, r8, r9, 0xa5, 0x1, 0x4e2c, 0x6}) msgrcv(r10, &(0x7f0000000740)=ANY=[@ANYBLOB="0000000000000000085f91770300000000d0498edec0b45c070000000000000000000000000000000000000000001d0600000010b4dd94aec377a0aaee92897f0400f7c1d8745bb6d5a97a3d7330b1699e9b5c0000000000000000000000004827d51bd3b9875251070a86ede2898f87c584517747a5ccdf63298ae2048337b70370f8f265c4389642c049de955cbc84e5fdee0183161006e932efe3d208569e8eb5b2", @ANYRESDEC], 0x2, 0x0, 0x1000) execve(0x0, 0x0, 0x0) r11 = socket(0x18, 0x2, 0x0) r12 = fcntl$dupfd(r11, 0x0, r11) ioctl$TIOCFLUSH(r12, 0x8080691a, &(0x7f0000000300)) r13 = fcntl$dupfd(r12, 0xa, 0xffffffffffffffff) r14 = kqueue() r15 = socket(0x18, 0x2, 0x0) r16 = fcntl$dupfd(r15, 0x0, r15) ioctl$TIOCFLUSH(r16, 0x8080691a, &(0x7f0000000300)) kevent(r13, &(0x7f00000003c0)=[{{r0}, 0x9ca341b4787a0441, 0x40, 0x1, 0x9, 0x6}, {{r14}, 0xfffffffffffffffc, 0x41, 0x80, 0x6, 0x6}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x44, 0x2, 0x5, 0x8}], 0x9, &(0x7f0000000100)=[{{r16}, 0xfffffffffffffff8, 0x1, 0x2, 0x7, 0x9}, {{r0}, 0xffffffffffffffff, 0x10, 0x1, 0x83a, 0x7d26}], 0x0, &(0x7f00000001c0)={0x1, 0x9}) 16:00:22 executing program 0: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x18, 0x2, 0x20) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000080)=0x8) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) r5 = fcntl$dupfd(r1, 0x0, r4) utimensat(r5, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x8, 0x8000}, {0x181903d3, 0x2}}, 0x2) lseek(r0, 0x0, 0x41001, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000002280)='\x00', 0xffffff92}], 0x1) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x0) 16:00:22 executing program 0: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000000)=0xc) setgid(r3) chmod(&(0x7f00000001c0)='./file0\x00', 0x32) rename(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='./file0\x00') setgroups(0x0, 0x0) setreuid(0xffffffffffffffff, r1) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)='c\x00') 16:00:22 executing program 0: select(0x0, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x100000000000, 0x0, 0x6}, 0x0, 0x0) 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) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{}, {}]}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) accept(r1, &(0x7f0000000100)=@in6, &(0x7f0000000180)=0xc) 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) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:23 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x12080, 0x0) utimensat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x0, 0xfffffffffffffffe}}, 0x0) 16:00:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCEXCL(r3, 0x2000740d) r4 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) r5 = socket$unix(0x1, 0x3732e5040dc3ac11, 0x0) connect$unix(r5, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x0, &(0x7f0000000040)}) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x800, 0x0) socket(0x1, 0x5, 0x2) pwrite(r0, &(0x7f00000001c0)="76afad96ebcfd9bb6eca0523c471", 0xe, 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x40, 0x100) 16:00:23 executing program 1: r0 = syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x65}], 0x9, 0x0, 0x0, 0x0) r2 = kqueue() r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) r5 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r5, 0x0, r5) r6 = dup(r5) fcntl$dupfd(r4, 0x0, r6) kevent(r2, &(0x7f0000000040), 0xa9, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, "49d1e690acc574f1d92321f6c4168cecdd98bc33"}) 16:00:23 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x1, 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) r1 = dup(r0) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f00000000c0)) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4) 16:00:23 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2005, 0x8000000000005200) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000200)=""/22, 0xfdfd) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0x9) stat(&(0x7f0000000000)='./bus\x00', 0x0) execve(0x0, 0x0, 0x0) 16:00:23 executing program 1: open(&(0x7f0000000040)='./bus/file0\x00', 0x800, 0x0) bind(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="1d67389880e42b52624a691e150da897e9f9259baa405156671a0c253bc922a45bb597ea80069c6bf08084441f0deb5b47989a97a29b6b858700b1047bad4e0c560fbac42ccc369e80d7858f59905980db44501d25b9251a2127e03130e8dc2f2fe283540f196dbec5df441c3e18b3c0b18199b2cd4c87291edf62ffceb200"/138], 0x1) unlink(&(0x7f0000000080)='./bus/file0\x00') connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82028180ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 16:00:23 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f0000000000)={0xc600000000000000}, 0x53) 16:00:23 executing program 0: r0 = socket(0x1, 0x2, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)={0x3, 0xfffffffffffffffe}) r1 = kqueue() r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x84, 0x2, 0x5, 0x1}, {{r0}, 0xfffffffffffffff8, 0xca, 0x20000000, 0x3ff, 0x7ff}, {{r2}, 0xfffffffffffffffa, 0x1, 0xf0000000, 0x6b, 0x3}], 0xa6, 0x0, 0x105, 0x0) 16:00:23 executing program 1: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') rmdir(&(0x7f0000000100)='./bus\x00') r0 = shmget$private(0x0, 0x1000, 0x500, &(0x7f0000ffc000/0x1000)=nil) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x3000) r1 = geteuid() r2 = getegid() r3 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r3, 0x0, 0x0) shmctl$IPC_SET(r3, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000001140)=""/197) r4 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r4, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r6 = getgid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r5, r6, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) r7 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r7, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r7, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r7, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r10 = getgid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r9, r10, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) r11 = geteuid() r12 = socket(0x18, 0x1, 0x0) setsockopt(r12, 0x29, 0xa, &(0x7f0000000000)="03000000", 0x4) setsockopt(r12, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x0) r13 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x20, 0x0) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xffffffffffffff41) r15 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r16 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) r17 = dup2(r16, r15) r18 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x0, 0x0) poll(&(0x7f0000000200)=[{r17, 0x1}, {r17, 0x30c}, {r18, 0x10}], 0x3, 0xffffffc0) r19 = getppid() getpgid(r19) r20 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r20, 0x0, 0x0) shmctl$IPC_SET(r20, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r20, 0x2, &(0x7f0000001140)=""/197) r21 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r21, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r21, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r21, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r23 = getgid() semctl$IPC_SET(r21, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r22, r23, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) r24 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r24, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r24, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r24, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r26 = getgid() semctl$IPC_SET(r24, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r25, r26, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) r27 = geteuid() r28 = socket(0x18, 0x1, 0x0) setsockopt(r28, 0x29, 0xa, &(0x7f0000000000)="03000000", 0x4) setsockopt(r28, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x0) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r30 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r31 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) r32 = dup2(r31, r30) r33 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x0, 0x0) poll(&(0x7f0000000200)=[{r32, 0x1}, {r32, 0x30c}, {r33, 0x10}], 0x3, 0xffffffc0) r34 = getppid() setpgid(0x0, r34) fcntl$lock(r33, 0x7, &(0x7f00000000c0)={0x3, 0x2, 0xc, 0x5, r34}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) shmctl$IPC_SET(r20, 0x1, &(0x7f0000000100)={{0x70000000, r22, r26, r27, r29, 0xc2, 0x4}, 0xe107, 0x1, r34, r35, 0x8000, 0x6, 0x3}) r36 = getpid() r37 = getpid() setpgid(r36, r37) r38 = getpgrp() getpgrp() setpgid(r38, r8) fcntl$lock(r18, 0x7, &(0x7f00000000c0)={0x3, 0x2, 0xc, 0x5, r19}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000100)={{0x70000000, r5, r10, r11, r14, 0xc2, 0x4}, 0xe107, 0x1, r19, r39, 0x8000, 0x6, 0x3}) r40 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r40, 0x0, 0x0) shmctl$IPC_SET(r40, 0x1, 0xffffffffffffffff) r41 = shmget$private(0x0, 0x1000, 0x500, &(0x7f0000ffc000/0x1000)=nil) shmat(r41, &(0x7f0000ffc000/0x4000)=nil, 0x3000) r42 = geteuid() r43 = getegid() r44 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r44, 0x0, 0x0) shmctl$IPC_SET(r44, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r44, 0x2, &(0x7f0000001140)=""/197) r45 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r45, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r45, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r45, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r47 = getgid() semctl$IPC_SET(r45, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r46, r47, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) r48 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r48, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r48, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r48, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r50 = getgid() semctl$IPC_SET(r48, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r49, r50, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) r51 = geteuid() r52 = socket(0x18, 0x1, 0x0) setsockopt(r52, 0x29, 0xa, &(0x7f0000000000)="03000000", 0x4) setsockopt(r52, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x0) getsockopt$sock_cred(r52, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r54 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r55 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) r56 = dup2(r55, r54) r57 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x0, 0x0) poll(&(0x7f0000000200)=[{r56, 0x1}, {r56, 0x30c}, {r57, 0x10}], 0x3, 0xffffffc0) r58 = getppid() setpgid(0x0, r58) fcntl$lock(r57, 0x7, &(0x7f00000000c0)={0x3, 0x2, 0xc, 0x5, r58}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) shmctl$IPC_SET(r44, 0x1, &(0x7f0000000100)={{0x70000000, r46, r50, r51, r53, 0xc2, 0x4}, 0xe107, 0x1, r58, r59, 0x8000, 0x6, 0x3}) r60 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r60, 0x0, 0x0) shmctl$IPC_SET(r60, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r60, 0x2, &(0x7f0000001140)=""/197) r61 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r61, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r61, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r61, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r63 = getgid() semctl$IPC_SET(r61, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r62, r63, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) r64 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r64, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r64, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r64, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r66 = getgid() semctl$IPC_SET(r64, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r65, r66, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) r67 = geteuid() r68 = socket(0x18, 0x1, 0x0) setsockopt(r68, 0x29, 0xa, &(0x7f0000000000)="03000000", 0x4) setsockopt(r68, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x0) getsockopt$sock_cred(r68, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r70 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r71 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) r72 = dup2(r71, r70) r73 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x0, 0x0) poll(&(0x7f0000000200)=[{r72, 0x1}, {r72, 0x30c}, {r73, 0x10}], 0x3, 0xffffffc0) r74 = getppid() setpgid(0x0, r74) fcntl$lock(r73, 0x7, &(0x7f00000000c0)={0x3, 0x2, 0xc, 0x5, r74}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) shmctl$IPC_SET(r60, 0x1, &(0x7f0000000100)={{0x70000000, r62, r66, r67, r69, 0xc2, 0x4}, 0xe107, 0x1, r74, r75, 0x8000, 0x6, 0x3}) r76 = getpid() shmctl$IPC_SET(r41, 0x1, &(0x7f0000000180)={{0x6, r42, r43, 0xffffffffffffffff, r53, 0xbd, 0x7ff}, 0xca06, 0x7d, r75, r76, 0x8, 0x0, 0x636}) shmctl$IPC_STAT(r41, 0x2, &(0x7f00000002c0)=""/196) r77 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r77, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r77, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r77, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r79 = getgid() semctl$IPC_SET(r77, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r78, r79, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) r80 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r80, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r80, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r80, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r82 = getgid() semctl$IPC_SET(r80, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r81, r82, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) r83 = geteuid() r84 = socket(0x18, 0x5, 0x0) setsockopt(r84, 0x29, 0xa, &(0x7f0000000000)="03000000", 0x4) setsockopt(r84, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x0) getsockopt$sock_cred(r84, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r86 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r87 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) r88 = dup2(r87, r86) r89 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x0, 0x0) poll(&(0x7f0000000200)=[{r88, 0x1}, {r88, 0x30c}, {r89, 0x10}], 0x3, 0xffffffc0) r90 = getppid() setpgid(0x0, r90) fcntl$lock(r89, 0x7, &(0x7f00000000c0)={0x3, 0x2, 0xc, 0x5, r90}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) shmctl$IPC_SET(r40, 0x1, &(0x7f0000000100)={{0x70000000, r78, r82, r83, r85, 0xc2, 0x4}, 0xe107, 0x1, r90, r91, 0x8000, 0x6, 0x3}) r92 = getpid() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000180)={{0x6, r1, r2, 0xffffffffffffffff, r14, 0xbd, 0x7ff}, 0xca06, 0x7d, r91, r92, 0x8, 0x0, 0x636}) setgid(r2) 16:00:23 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) r6 = socket(0x18, 0x2, 0x0) r7 = socket(0x2, 0x4, 0x90) recvfrom(r7, &(0x7f00000000c0)=""/154, 0x9a, 0x802, &(0x7f0000000180)=@in={0x2, 0x1}, 0xc) r8 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r8, 0x8080691a, &(0x7f0000000300)) r9 = socket(0x18, 0x2, 0x0) ioctl$TIOCSBRK(r3, 0x2000747b) fcntl$dupfd(r9, 0x0, r9) r10 = socket(0x18, 0x2, 0x0) r11 = fcntl$dupfd(r10, 0x0, r10) ioctl$TIOCFLUSH(r11, 0x8080691a, &(0x7f0000000300)) syz_emit_ethernet(0xc, &(0x7f00000017c0)=ANY=[@ANYPTR=&(0x7f0000000040)=ANY=[@ANYPTR64=&(0x7f0000000000)=ANY=[@ANYRESDEC, @ANYPTR64, @ANYRESDEC, @ANYRES16=r1]], @ANYRES32, @ANYRES16=r0, @ANYRESHEX, @ANYRESHEX=r10, @ANYRESDEC=r0, @ANYPTR64=&(0x7f00000000c0)=ANY=[], @ANYPTR=&(0x7f0000000580)=ANY=[@ANYBLOB="f0bfee33d1cc2ac617f1a10917fe5fa2220fd9d770e6cb3a4c70ce4d83e8b73746f9c17e673605ab061298ed92ed744a8036f005e6653828088088005dce0ab099251046aedfedfc4a7af0edec636c875c58a122241e1eb5a4bef3881ce89c87392404fe037277243c56899e87e98d5f8ef8c31a8abedb888ca9389f1fbbc5fbcffd0376a3d2e15b2e49aa69655764dcf3898209087de64c80bfb46b685e4f0f1d1c2c8f236522ff9bb36b525db0cc110f3c03c56d32ad67d1457520a6ad9bdd11cb83d155f6d8958e86571959355795c2b3", @ANYRESDEC, @ANYRES16, @ANYRES64=0x0, @ANYRESHEX=0x0, @ANYRESOCT=r5, @ANYRESOCT], @ANYRES64, @ANYPTR64=&(0x7f0000000240)=ANY=[@ANYRES16=r8, @ANYPTR64=&(0x7f00000006c0)=ANY=[@ANYRESOCT=0x0, @ANYRES32, @ANYRESOCT, @ANYRES32, @ANYRES16=0x0, @ANYBLOB="9db475041a516d8e60e95ce56d818de142c9a280423edce528547cbf585ab564f0e40e20c405b425479c42b23df66c05cc23a20298ed2158da6837bced163e76fb5098f868368d3fd4bcd53f57d2a290e154b9ddff1bdcb1890d0aa9e5a13d44065a937aacbeaf15b558c7b2fa8b699504d08967b7237d402e633f98872fd40614d45c25af3bedd10c7a634b9bda23786055649da557dbbc5e53e8abc28b8aa4aa83cc461e633c026db67bd3ed851d0a84387b3f1f519a00208c143a69d4013bca3e84610ddc976f9762779d95bd020f18cd69c6f39cd4d716ee4f5cd34ae4c29dc27ee76e145735f5be4034a8614aad5388dbb94cc53acdd5b490a9d57d12591386242cb9f0c42de7301e7a8eaeb2be28212c547ca71b9185937c3a2317deaecab68c342243d14b334321d22610b2012bb6f14aaaaeb9d53b8d3290ebdfb69a76f4206b249e91f8c17d1b55df83f750fbfd7a4983e7827a1752ef7276da1f423ba3160fad0785ae5517b69cd460880e5d7cc38601228032f03cba5c6f3a0587677db49a6a0988aa62109093fa85a250287a9a891d12634d2b09092abd2912b17c5bf77e243cd91eb03560112ceae52c45eb3bfe299f1fb5a760644b0f035cbb4c28ce64d71e001ed3344243aa6e1396ee23baab086cdbdc596fa918f9b471ac43029f1637c84796129ccc799d331be48926222a8e22c943c788b9f7d8091232ea63a9b9a5aaed8548f963fd85c645f416cb5468b9704e159eef78bed312859821ecab00209924cf35afc140179dacdcf026e140b114de69446ac97a2cf0680e674f3096e5960401ec040fa23e8d692db43ebe6c985127ce0fb181b74f1870cd544c8e2bef5fcc774594047001949bf076e36473375cf304bc620cde23584d8aedad03d1d60ff68ac578f26c9c888cb548c8ce33eef853db3fd2ab0a804c878c6162139acd7daa38fb9da0c07303c0ab52380a014861fd60b9f3053539f69900ed622cbadf46b36a2eeb87d966e7bdd8b5d40e6e135ed67999608cd58f8687555e2f8112cdca727e74286b4a486ae6f53ee857bc7a45f31c2dd102a89f456e1285a6eafa488e0427d7c668566d408dca2536f9435ba77df513976a65a2c80b3fab0e115d33cdd1870210339a2d614450e0e677158d0d7bd5229d658bb39e9cf4703bbd850c948bfc604a9f6f0d5055084ad428849f71dc769ebb9742097d53a3fb89f34f156ecf39272337a5e4080934fb3b7caca57d0d7e366eb631c57e3cb782fb76e0aefdf1d2b286199912459b1fd521f124a3fc1fa98bf02fe4b64736468b845500c3d9d70976b6c6cc75a4eb198423e02eefad01a289f69b1a0af6ea4325698af973bf3c1ca3f5961b44e6fe1eaf427ae356b4a63b788c684a60670a3e0ba611c9cb8299dc0100de4170fa8f1000c14011a6c74f14cf9ca206d4667d4a436af160e7386e06ceaa2df926c381473135dc4b0c7479ea541db1a45497e0ad80cc975d8f6baad9b160bf39c97ae70c5e7e4253a0de3be51ef033ee4536ce202c3a55202e86c2ed81659f05a1eb67e48b83d78affa9c8a7e1e971c1999b721e4c125ce17c777aefa9881f40fcae2741284483574d9a35142e3dee8c0e9d795749992bf56a788f9217575b6231e5176086b7ab3820c6f821aea3acfadac45a7a891a8bba9fcfed88b7f3405f721f75ea854af0ee52eaa8e6baf76e15e5e5724065124ecf8dbc2547368e679dafa5e6612789dcc25667c3f87fafd3b9739271ecccb21450f24d3e6bb46bf804d3ed1d5206d9d9ffc11e5ed9aeac0a5e8ef886f072135b0e8f51ff4bb26f5c15099511cf824d6b3ac2e49828f9d4df66f0bfc46faa5df0bc91c0dea7d6dbf7178c127096828e3aaabc65e443393d364fbf51d0463ce0900f1d125daf0d893b7c582c2c0d0883f6d06622a3efbe840d3f4a0ffded8b767e1f1804d19f6d4a3fde02276697554655b889f96c8e8613eec10808eed34f39a1b6241f22382561d81cee53ee593dc0afc703e64eb22f7ce30f01ceda889b443db7cdacc2596c4d12ba4b2fcda44eb19f2b2b7c468b434f3549dcc6c27074789a065d2124d009f29d521dee1a6d7be2bff34c9b3b5bb5edbf2c1beb5c685c9d698b1dcb39767e9849e6ff0fb2470dbed7b84d12f7ca5ce350ae4c0933a8d75bda9dd99928d48f757880027a110b1453424bbb90f388424d8a670bf4d937380d47dff9fe003b1d90ef244defde73b22441477037fb56333e26577f97507b3c9358052c5542e544177fa6494f61d0077cf237d66d262c4bb08f10e2d5776f77fae4dd08d4287199eb7e3403cc562e2368c18a9492ee25bd1eee9475e3d5e763eca4e42333d31dee464db83cf0144c51928d41955f044028584f1d52bd731b9393e1dd3fc5d3d017cf8184fa69b3660b73ce3d619553a342dd0fac55be4e19b6ab931ba2a56bef14638f32f80407eab5f7cfe7a19235520ef87eabf097456306a6d72a6cdc2d52b31050f112324ce32008d68a5116ece8192b9323aa598a3b61997877873b9aafbd9c42c3cec1f4b8f2c74a2c87817fe3ccfd8b5e6674ba771e6222cf07e1d72a16a9ea3a0cf25500c015d09d47bdf67febf14a63b7bedbab26c6753395afa3afc22c43f9449cea5654159319248b2ff0924f750d9ed040d4e4638b8188d6b9d99ba8c698a5f3a4fabde334a6c2a1fd224579526ef3c83c008c1324524a7239c501b4367ba6e57957769e97604a08770c5b24950d090c36502ce2a1ab54f20e12c964d4a74a7eca7c9f8a6347ffe2b59254250fcc94f7563fdc8a93e7413235c0ee81bb12d4b455a45f0c631c150f33f2030224983ae6d8572456adf306c3ca5ab3e6156dfedff08323b55fdb10bb8e5dce962051c0ecbae8275ebfa337136f58362ce5de5277fed8ec00c4a4f3cec6defef2e51f89913168308ccda74dac5289d56950a94c80e13559dd566e6a423c8d18d6d60526695bb29e2aa1ee688033751834d74a736905e969fd7ec2468c79ff9312db8f037844c1b22eb26cb24c5fbe660bd07887b0db542726af47127b5efb26260fd18c7e2bdd0705c22ea5c2dc1bb2359e9f5ed23cee25cd5a958a46c96d03280cb512f660b5eacea4c4b68ceebb24dacbdf5c6adc3ecd1f1978187b1e5ac25974b67cc1ee417683686c1c28544f7ed2591399eb2679a79d1527793058f2dfdc1531f5a9a3b99003f08750e82d223850bb61884f3329e9b19843530b03f3b30303682a72fa841704939ea0e48ba62d4f1b1aba7452c65cf59b21388ab7b13645d83b9ca191b484801c67495fbddb418d25dd24917ce75f00746e3a83fe60825415414092e3e8db3107c24b9894f09e68c8e838724c7cba74b5f20455694da0ab5782a4fda46682e17406fde03b369bd5d5a96936ed4127fab649f5b628eaa675a511601cc4e27febf3d8a209ec9b42c80cfd99555d397d62b49a01f0442df68b9946225051fc4db5cb7de7c84fe57d800b9ae869b09d3fc0a258a0a24ed154ba0388f119aa21bbac25ab2a2a0d194a9ac8d0414ddcd5ecb38dccef5f99b3f559a71557bb166f00195728643b8fc7f58847ce5ec46dbf9f600c8b5cec35611dcd5788aa4ee7f5ee990e7a4b93805577dfcb3d1caf1211b32e50efdddd536d4ba533f157acf8f245f0c1e89c31767d51c0de662660c4fce8a03e0df37a3205deb24698c114203016079e3a0c187dd9f66286beb988d4f35b73da7a18ec0674ae9f798689aafaa2d69167478568d4c4bf3a2981f55e3b826061c356a4a8e640bc05950d9ab5b7cf7781d70cb860f86477be4c7b16868520941d1694c60b8a1f105bfce4470cbe6322e760325d477cbe2d899d75d525c995bd00e37dea9915aea4e48bdb126f1a8bf166e7519fb31eadcd7be0135a7e98d5ffc3b2e7dacfedea34fccf66709f2018c31181e86179a66220f881b3ca6ab27725eae7fbec1bc87d83196312adbb2f49fe6c7f26d9496853bcdf26cc3f270fd537651d77e767bbd5a5f5b22550b59b388b5bcb6516560dac602a8248234d559babd6f4b16fec19a39f891199c7aeaff726d151d650468635f891b54a00ec861ab52d0b31d9adfd097f23b2a1d874fc27b9b769769b5077be26e4e452c1264b8b575a1183aecfc791a001c74f5e19efb769c06137c5de2be4a13e59ab4eda479bb753b2dfcf03f88d54152614644ff9d29c4e92cb87ca60f36db1065466eb0a62caa5c9d5385a28b8f5c85f731e251df9cc47fd3eb8d8cc45da60d5f512ffb14185a8afdd08c79dc423728c41301e6018c1f39b54f0c66b30b241f969bcced99e7b77ab83d8a6a79deeba3fa4041b67ff2cf068cfc43b0045fe8eb34c7c5d586e0aa1c51fc85246bc0ec06818e5ea49cb825c1148a1f481056f6dc6f4732c8a87ec1827bbc5af0903050840da043abd56b503fe59edfeb40f2ce757705e356e4e57325daec385a8a30250195f98e7e174b4c4a757c55a0374e94b61cf51ea85b0560aa64753efbec36459d63cffb919917c1842adb5244d18527e68edaf2216d857a7cd55b2f7e30997e7d61bbf6f0b5da2568ebff84dddeff0dbd4e09c3942544677c9aab88e3f0f92e73790fe608de0f331ec4f3e0d1fe8f21e4a55d159a77e5b909ea1e79e19884b706d70aac9ce28c25db5683d002c15836feea3c7b63ff536d88761607be67c8baf2541767a31fb85dbaa08cb5564d4278b2f14c9cdb12500106e5269dae9a5298a6ac5bb96e94ad5f2f264d3e6ff1337eed4c2977ebf488f3443eb188fdfb6023fd4379394454e996d0189346c122afc87bb0a45b6b1e2419dffea74b57c372890f9052b8d7e6dbbd65860232bd96583281c5987a8bd18dad13b8ebf802fa86a9b71b284ec23100c2270bc9d619b1fede7a2f9895555c46770cab29acfc7eda26417309c5e1a3caaa97e1e9c382ddc9b4c31d707458ac08aae88676cf6565d12a37dac549960fc0cb0ed64fb304c65f47739f8b64aebe53b05b59a1e059fbfe9ba6da86ec111113ebdc863801283bac7a41bbc4af264867b743d846c368e812ba98352f2c088db44c8a40f2cc16e542e91038b2c80ddfba14fb0e363f30d599d87fe4e3ae7c77e6cfd4f262b351fc405ff7f7cc56dd76ff285cffa2c70ab2286c42f04e1f796813b2a8934b283bf91f7fca990056c32c0c644f0d92fdc0a00e53b2bc026acb6ded2a96cc42574fa7ac6dbdc766384fc890e81f620b269e8e725ec410243d0744074eb1add8341859f16318fe5df0f74102834dd366ca764a0272ec1a63346ab0ac866c9b7b04edef4d4fad476650bad716e075742a444dc2f2db4accabee9ba3e8532064dc16f6a40a87472ce97d94ab706b2f74154b9f3b1bfcab438b2d0dc67fe7eb26bbe6c1ef13d52a71ccb859969b90c127b5b641c1aa29dc0da2b565007dd0a3436d249257e5cff89208c3415ce520d735c9d6cd0013b652202ecba60d12d8d9eeff083dcff78e7dcd0a8e265230f0a9f36c444bd6a34736f294594969aaba7ed0cfb58852e917567f7ba20eccd59c38ceaaf98004a401c3d1f0b3668b89b704dbb2f94b0318c1450f58dd8d1b6ef41fcd69e0f1a240430a1980c4dced17b01e5c907b27d20d6f9afd88103190375b8d6326c62f788dfea682379245d0d7d2abd12a37ed16028e338065de529eca7c8513d6d2d850684ce000004e4786948c7687a6e7eaa6058490e33737c019410c0c1c5cdf118d5db1a26f6bbbbe956d9776f94a2efd9e19862c43e8e079543d8c8304c3a8659c156558244", @ANYRESDEC=0x0, @ANYRES32=r9], @ANYRESOCT=r11, @ANYRESDEC=r1, @ANYRES16], @ANYRES16=0x0, @ANYRESHEX=r11]) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) 16:00:23 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x97}) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x10000, 0x0) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x200eee1, 0x6, 0x5588, "2ea86ecc0104000000ef64e16eb595607fcfd711", 0xfffffac7}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804", 0x227) 16:00:23 executing program 0: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) flock(r2, 0x8) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$PCIOCWRITE(r4, 0xc0107003, &(0x7f0000000040)={{0x80, 0x8, 0x8}, 0xc3, 0x100, 0xfffffffe}) fsync(r0) ioctl$PCIOCWRITE(r0, 0xc0107002, &(0x7f0000000100)={{}, 0x7, 0x4}) 16:00:23 executing program 0: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) r0 = kqueue() r1 = getgid() r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r2, 0x0, 0x0) shmctl$IPC_SET(r2, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000001140)=""/197) r3 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r3, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r5 = getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r4, r5, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) r6 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r6, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r6, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r8 = getgid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r7, r8, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) r9 = geteuid() r10 = socket(0x18, 0x1, 0x0) setsockopt(r10, 0x29, 0xa, &(0x7f0000000000)="03000000", 0x4) setsockopt(r10, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x0) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r12 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r13 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) r14 = dup2(r13, r12) r15 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x0, 0x0) poll(&(0x7f0000000200)=[{r14, 0x1}, {r14, 0x30c}, {r15, 0x10}], 0x3, 0xffffffc0) r16 = getppid() setpgid(0x0, r16) fcntl$lock(r15, 0x7, &(0x7f00000000c0)={0x3, 0x2, 0xc, 0x5, r16}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000100)={{0x70000000, r4, r8, r9, r11, 0xc2, 0x4}, 0xe107, 0x1, r16, r17, 0x8000, 0x6, 0x3}) setregid(r1, r8) kevent(r0, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7ffffffe}) 16:00:23 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f00000005c0)="471b1b4a0a650466564a3e6ef093cf570d6539d8708fefbc1edb441be1a48034d5da00009dff6e74c16b077f2d8b723f2da465817ad694f1da78a40ca98fdd85574bbc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9e063c9be8835b454c21311da874f3a553c7e5dfea829155f39a431a7e5bc4f8f891c681c813c38c9c8ff24c7be68bd8de34ad31018885dd25c171e86d4827f28f2e6815f00ef12b040bb596b026a9d99b6b2384e63febd6ac11698c660b8c57b41a820684c93b99bf4d5c21e26d31f3b4845c5a10e6ac48ca9d9a29fe4516736b7d6563acb5aa446b3acaba0b372895434d73abf879fd6cb581b1167e806a1527e4f6e854dc72159336566623d261d98923a36de81020cebdc94a453433f571bfb3c0f5e900"/320, 0x14f, 0x9, 0x0, 0x26) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1) r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020699d, &(0x7f0000000300)) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r4, 0x0, r4) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) r7 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r7, 0x0, r7) sendmsg$unix(r3, &(0x7f0000000180)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000100)=[{&(0x7f0000000040)="5f781005160d4ca0eae94e3fbd581fd5e31ccc790877fb6db395daf9bee5f68157590cd6e5a57c8aafc20ca4647407e8d985b1e5f6dd112ab9098a2d7858ea284910469fc88ed69f3559db424c454f22217b15fdd1880386dde3ad0e37b1c66de3ecee08068d82a14fba4431aaea327f1ab0d0981e460b2520a5dd63277b502e9264dedd8e027f46cd5318f9c30fe189679a4e32534184a4d5c1ac362af56a406d6ce5b3e85507cada7e4f7099d9c558a67119cf72", 0xb5}], 0x1, &(0x7f0000000140)=[@rights={0x28, 0xffff, 0x1, [r1, r4, r0, r6, 0xffffffffffffffff, r7]}], 0x28, 0x2}, 0x1a) 16:00:23 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000700)=ANY=[@ANYBLOB="fb18bd45503302e3ffa57c6f11700fd1a9f2c5a45723de9de09ea5537ea39f7043f0dcd018b952a27a18e23ef0cd4ca85ff09f9fd9b52cf32c5ee79b135ae7581793bbeca5aefd68f6ece473d0316942e3072cd5e0a6da210794016019926d12fcc9fca4ea020b6de512c19ccd8258c6efad679ed3c6d948a0464b50c4fc9bf4f44d2630b8e0f0b2b7073683fd1ad13483cbe8f3673ec1ff8175523c8187bab4b9832a4787a1787f148c29765398f30b1409000059fb66a400744261444c0e2997e923dfd128bd9ccddd3258575cb601ac9a00000f8a2671e556e5083451c5e968318e71e4382832e1bc4b71323293303df456214f7e6db20500693104e85f6e35d30447492ed173a472abb5991a2e81062b55dd6c64e571fd484ebf3205d38f5128b364290968fa9fae21241732c85b162808eb3b78fe335ca09881b5e9a6fe71e5ce5ad54865aa1e5e557190bd825d55aff09378687a7ea45dce20a9e0fb0f18c59300f0cc882d2023601152da1e7279991f5b0b13c91c63992f3bbf6943a5b57eea57bb9a5080c1b6b264aefe9fb9fbab341ddcf091b8d5a0d0d572b33318272e17f7603ce107a9fc677c011d84e5d7d41fc293d012ccc4a77227ddd54e50e566830c1d9409863f1c6d651508b9ebb658251e0073df28ce6523da473df348c784f48846ff741e8a37179e4ee1c7b5addb12565f3e29cdd08249e82d1c2dd167bc08167c46c2bc3fa0643e5a294f581f5fa560240ecb8b9291cab8b9f402bfa430ba22eb02eed1950290c510cd438178b33545a9645c9c85b96a8762db075b21ee8a15aa43fdbaa05749e0133eb1e13b3623d04a999c0612f032474f07fd9f9e2ea42324d3af15a463bfcbb1951ff7098b3603fd678f1c64baa7243e4372c5efa74951e17f833f10ea7ba9b0bc17338d232129db79f42acf5738db016179709fc80bc9142f292060f3dbf85009a5ac36cbf808532c7123511ca7e61f3b27db7d60d06bfa7bebaf58a30ab99fbbb659b3d9f792ffa29ab71678a99f509b3a7fbff14a5cd7bf1edfa29a004d4ceddfb1bf7ca0f6412dd42c4924d428a5c41772eb35609338a457268cf9814ae67c35cf1b0d1725ee4fd9ad922ebcbb74f76d56bcb6e5e05735970fab77d4a7a4fad5a1fd1b5db00af4b8025ffb0e635f815cdf640ce8d1df1f"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) pipe2(&(0x7f0000000340)={0xffffffffffffffff}, 0x10000) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000000)={0x7, 0x0, {0x0, 0x800000000000005}}) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)=[&(0x7f0000000100)='\x00', &(0x7f0000000140)='\x00'], &(0x7f0000000300)=[&(0x7f00000001c0)='($\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='\x00', &(0x7f0000000380)=')\x87-\x00\xb4\xe0L\x1b\xfc\xf3c\ryu\xf5\x12\xedD\xb6\xd2c|}j\x8f\xf3\xb4\xcd\x83\xc7\v\xf3f\xba\n\"^', &(0x7f00000002c0)='\x00']) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket(0x18, 0x8002, 0x0) r2 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r3 = dup2(r2, r2) r4 = socket(0x2, 0x2, 0x0) flock(r3, 0x1) setsockopt$sock_int(r4, 0xffff, 0x200, &(0x7f0000000080), 0x4) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) bind$inet6(r4, &(0x7f0000000040)={0x18, 0x3, 0x6, 0x1}, 0xc) dup2(r1, r3) r5 = socket(0x2, 0xc003, 0x0) setsockopt(r5, 0x0, 0x1d, 0x0, 0x0) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x402) 16:00:23 executing program 1: r0 = semget$private(0x0, 0x7, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x5, &(0x7f0000000440)="ef9912a227b027170f876dc954a8cc7d1e15c7db54941d5506393962e5980b45f66374d62f434b41918a8b630cf2ab44c67c1ccd259331de2e5f230dea025832e2fcb46a48b5e8f37d6a547a6d2d3f24cf1093df", 0x2c840a35af46c3d4) getsockopt(r1, 0x0, 0x9e99, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) r3 = dup(r2) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000100)=0x8) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r4, &(0x7f0000000040)="670dc3", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000280), 0xfffffffffffffe8e) semop(r0, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) link(&(0x7f0000000080)='.\x00', &(0x7f0000000500)='./bus\x00') mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x3) r5 = semget$private(0x0, 0x4, 0x3) r6 = semget$private(0x0, 0x7, 0xa2) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f0000000480)=""/136) semop(r6, &(0x7f0000000380)=[{0x6, 0x1, 0x1000}], 0x2aaaaaaaaaaaab90) flock(r1, 0x6) ioctl$WSDISPLAYIO_SETSCREEN(r3, 0x80045756, &(0x7f0000000400)=0x20) r7 = open(&(0x7f0000000340)='./bus\x00', 0x1, 0x80cd) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000200)=0x7) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000180)=[0x83, 0x10003, 0xd4000000000]) pipe(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGETD(r7, 0x4004741a, &(0x7f0000000780)) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000300)) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x790, 0x0) socket$inet(0x2, 0x3, 0xfffffffffffffff5) r9 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r9, 0x0, r9) r10 = dup(r9) rmdir(&(0x7f00000007c0)='./bus\x00') semop(r0, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x81000}, {0x1, 0xfffffffffffffff8, 0x800000001000}, {0x2, 0xad, 0x1000}], 0x8) semop(r5, &(0x7f00000001c0), 0x2e1) sendmsg$unix(0xffffffffffffffff, &(0x7f00000005c0)={&(0x7f0000000640)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000140)=[{&(0x7f0000000a80)="1b68be7470a45e4d13f25de9d02d0030dc4e990e4103f79293569112383477a80900000000000000f52aae73fe0fbdabaee35ae97d56a478b55157203ab77ce6b77e42143d2f5809aa7c4e73d031608fa689b4c5bf2e9fbb9de782769e40337d79c86af519a35d506ba5c90606e310527f4e88b1469015300c3e456eda483ab4a0ba406a103eec5e34afd76e82b8a0eb1c54534eb2cb3c08037b4295d3e183a9c784bf1e2d7af4cb886b03fc229a9427af5141e2599197976589a749bf5d91b5756465c4c10b6aed277ed84edc36e419c995d829a0f34f", 0xd7}], 0x1, 0x0, 0xff04, 0x4}, 0x3ff) dup2(r10, r8) semop(r0, &(0x7f0000000240), 0x6) 16:00:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kqueue() ioctl$BIOCFLUSH(r2, 0x20004268) utimensat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0xb40, 0x2}, {0x8000, 0xcc9}}, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) poll(&(0x7f0000000040)=[{r0, 0x80}, {r1, 0x1}], 0x2, 0x800) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) 16:00:23 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000000000000], [0x0, 0x0, 0x0, 0x0, 0x1000000, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xf7ffffffdfffffff], [0x400000, 0x0, 0x3, 0x0, 0x1], [{}, {0x2}, {0x0, 0x10000}, {}, {}, {0x0, 0x0, 0x0, 0x100000001}], {}, {0x0, 0xfffffffc}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x3f) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f00000000c0)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x40, 0x4, 0xfe, 0x6}]}) r2 = socket(0x18, 0x2, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x8, 0x13) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 16:00:23 executing program 1: msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{}, 0x0, 0x5, 0x0, 0xffffffffffffffff}) syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffe5ffffaaaaaaaaaa0086dd60a4f00800182beafe8000000000000000000000000000aaff020000000000000000000000000001"]) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x20050, 0x88) r1 = getuid() lchown(&(0x7f0000000040)='./file0\x00', r1, 0x0) setreuid(0xee00, r1) r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r2, 0x0, 0x0) shmctl$IPC_SET(r2, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000001140)=""/197) r3 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r3, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r5 = getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r4, r5, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) r6 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r6, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r6, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r8 = getgid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r7, r8, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) r9 = geteuid() r10 = socket(0x18, 0x1, 0x0) setsockopt(r10, 0x29, 0xa, &(0x7f0000000000)="03000000", 0x4) setsockopt(r10, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x0) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r12 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r13 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) r14 = dup2(r13, r12) r15 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x0, 0x0) poll(&(0x7f0000000200)=[{r14, 0x1}, {r14, 0x30c}, {r15, 0x10}], 0x3, 0xffffffc0) r16 = getppid() setpgid(0x0, r16) fcntl$lock(r15, 0x7, &(0x7f00000000c0)={0x3, 0x2, 0xc, 0x5, r16}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000100)={{0x70000000, r4, r8, r9, r11, 0xc2, 0x4}, 0xe107, 0x1, r16, r17, 0x8000, 0x6, 0x3}) fchownat(r0, &(0x7f00000000c0)='./file0\x00', r1, r8, 0x6) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 16:00:23 executing program 1: socket(0x10, 0x3, 0x81) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000080)={0x1, 0xfffffff3}, 0x8) sendto$unix(r1, &(0x7f0000000300)="b100050460000000000008000501000000000000ce24fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca491ffaef5a872c881ff7cc53c894303b22f310b404f36a00fdf9000fcfff0ffe608a371a3f800040000000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:24 executing program 0: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) 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) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = msgget(0x0, 0x64c) r2 = geteuid() r3 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r3, 0x0, 0x0) shmctl$IPC_SET(r3, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000001140)=""/197) r4 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r4, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r6 = getgid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r5, r6, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) r7 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r7, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r7, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r7, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r9 = getgid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r8, r9, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) r10 = geteuid() r11 = socket(0x18, 0x1, 0x0) setsockopt(r11, 0x29, 0xa, &(0x7f0000000000)="03000000", 0x4) setsockopt(r11, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x0) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r13 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r14 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) r15 = dup2(r14, r13) r16 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x0, 0x0) poll(&(0x7f0000000200)=[{r15, 0x1}, {r15, 0x30c}, {r16, 0x10}], 0x3, 0xffffffc0) r17 = getppid() setpgid(0x0, r17) fcntl$lock(r16, 0x7, &(0x7f00000000c0)={0x3, 0x2, 0xc, 0x5, r17}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000100)={{0x70000000, r5, r9, r10, r12, 0xc2, 0x4}, 0xe107, 0x1, r17, r18, 0x8000, 0x6, 0x3}) r19 = getuid() r20 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r20, 0x0, 0x0) shmctl$IPC_SET(r20, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r20, 0x2, &(0x7f0000001140)=""/197) r21 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r21, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r21, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r21, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r23 = getgid() semctl$IPC_SET(r21, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r22, r23, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) r24 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r24, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r24, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r24, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r26 = getgid() semctl$IPC_SET(r24, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r25, r26, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) r27 = geteuid() r28 = socket(0x18, 0x1, 0x0) setsockopt(r28, 0x29, 0xa, &(0x7f0000000000)="03000000", 0x4) setsockopt(r28, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x0) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r30 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r31 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) r32 = dup2(r31, r30) r33 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x0, 0x0) poll(&(0x7f0000000200)=[{r32, 0x1}, {r32, 0x30c}, {r33, 0x10}], 0x3, 0xffffffc0) r34 = getppid() setpgid(0x0, r34) fcntl$lock(r33, 0x7, &(0x7f00000000c0)={0x3, 0x2, 0xc, 0x5, r34}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) shmctl$IPC_SET(r20, 0x1, &(0x7f0000000100)={{0x70000000, r22, r26, r27, r29, 0xc2, 0x4}, 0xe107, 0x1, r34, r35, 0x8000, 0x6, 0x3}) r36 = getpid() r37 = getpid() setpgid(r36, r37) r38 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r38, 0x0, 0x0) shmctl$IPC_SET(r38, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r38, 0x2, &(0x7f0000001140)=""/197) r39 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r39, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r39, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r39, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r41 = getgid() semctl$IPC_SET(r39, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r40, r41, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) r42 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r42, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r42, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r42, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r44 = getgid() semctl$IPC_SET(r42, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r43, r44, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) r45 = geteuid() r46 = socket(0x18, 0x1, 0x0) setsockopt(r46, 0x29, 0xa, &(0x7f0000000000)="03000000", 0x4) setsockopt(r46, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x0) getsockopt$sock_cred(r46, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r48 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r49 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) r50 = dup2(r49, r48) r51 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x0, 0x0) poll(&(0x7f0000000200)=[{r50, 0x1}, {r50, 0x30c}, {r51, 0x10}], 0x3, 0xffffffc0) r52 = getppid() setpgid(0x0, r52) fcntl$lock(r51, 0x7, &(0x7f00000000c0)={0x3, 0x2, 0xc, 0x5, r52}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) shmctl$IPC_SET(r38, 0x1, &(0x7f0000000100)={{0x70000000, r40, r44, r45, r47, 0xc2, 0x4}, 0xe107, 0x1, r52, r53, 0x8000, 0x6, 0x3}) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x5, r2, r12, r19, r29, 0x80, 0x7}, 0x5, 0x1000, r36, r52, 0x7, 0x5, 0x200, 0x7}) 16:00:24 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x20000, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000100)="1be782d147f87ecde7b16d2a7938302a5aad9c53485f0c1c8166ade42846ab4f6985298dc10f610acd026e80ebb68d182ec292cc8861a1f71e167300ce00c1edb1678601815b8ff834fa7139837330d92bed7760e8d4736c42fd7e68737b6723", 0x60}], 0x1, 0x0, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) execve(0x0, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = fcntl$dupfd(r1, 0x0, r3) mknodat(r4, &(0x7f0000000040)='./file0\x00', 0x4038, 0x8e64) 16:00:24 executing program 1: r0 = open(&(0x7f00000003c0)='./file0\x00', 0x610, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) ktrace(0x0, 0x1, 0x108, r1) r2 = getuid() r3 = shmget$private(0x0, 0x1000, 0x500, &(0x7f0000ffc000/0x1000)=nil) shmat(r3, &(0x7f0000ffc000/0x4000)=nil, 0x3000) r4 = geteuid() r5 = getegid() r6 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r6, 0x0, 0x0) shmctl$IPC_SET(r6, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r6, 0x2, &(0x7f0000001140)=""/197) r7 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r7, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r7, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r7, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r9 = getgid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r8, r9, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) r10 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r10, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r10, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r10, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r12 = getgid() semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r11, r12, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) r13 = geteuid() r14 = socket(0x18, 0x1, 0x0) setsockopt(r14, 0x29, 0xa, &(0x7f0000000000)="03000000", 0x4) setsockopt(r14, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x0) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r16 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r17 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) r18 = dup2(r17, r16) r19 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x0, 0x0) poll(&(0x7f0000000200)=[{r18, 0x1}, {r18, 0x30c}, {r19, 0x10}], 0x3, 0xffffffc0) r20 = getppid() setpgid(0x0, r20) fcntl$lock(r19, 0x7, &(0x7f00000000c0)={0x3, 0x2, 0xc, 0x5, r20}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000100)={{0x70000000, r8, r12, r13, r15, 0xc2, 0x4}, 0xe107, 0x1, r20, r21, 0x8000, 0x6, 0x3}) r22 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r22, 0x0, 0x0) shmctl$IPC_SET(r22, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r22, 0x2, &(0x7f0000001140)=""/197) r23 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r23, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r23, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r23, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r25 = getgid() semctl$IPC_SET(r23, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r24, r25, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) r26 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r26, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r26, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r26, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r28 = getgid() semctl$IPC_SET(r26, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r27, r28, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) r29 = geteuid() r30 = socket(0x18, 0x1, 0x0) setsockopt(r30, 0x29, 0xa, &(0x7f0000000000)="03000000", 0x4) setsockopt(r30, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x0) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) r32 = socket(0x18, 0x2, 0x0) r33 = fcntl$dupfd(r32, 0x0, r32) ioctl$TIOCFLUSH(r33, 0x8080691a, &(0x7f0000000300)) r34 = dup2(r33, r18) r35 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x0, 0x0) poll(&(0x7f0000000200)=[{r34, 0x1}, {r34, 0x30c}, {r35, 0x10}], 0x3, 0xffffffc0) r36 = getppid() setpgid(0x0, r36) fcntl$lock(r35, 0x7, &(0x7f00000000c0)={0x3, 0x2, 0xc, 0x5, r36}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) shmctl$IPC_SET(r22, 0x1, &(0x7f0000000100)={{0x70000003, r24, r28, r29, r31, 0xc2, 0xffff}, 0x80000001, 0x1, r36, r37, 0x8000, 0x8000006, 0x3}) r38 = getpid() shmctl$IPC_SET(r3, 0x1, &(0x7f0000000180)={{0x6, r4, r5, 0xffffffffffffffff, r15, 0xbd, 0x7ff}, 0xca06, 0x7d, r37, r38, 0x8, 0x0, 0x636}) fchownat(r0, &(0x7f0000000000)='./file0\x00', r2, r15, 0x0) r39 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r40 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r40, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r39, 0x20005302, &(0x7f0000000140)) 16:00:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x509b, 0x7, 0x9, 0xfffffc3e}]}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000000)) select(0x0, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x100000000000, 0x0, 0x6}, 0x0, 0x0) 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) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{}, {}]}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x55, &(0x7f0000000340)="0009f1f1fb6a93ac93d8fc8003dcd906a065e97a47ac2f58813d8c06af5c88dfef2e608e2cc3a9a81fbfcc1814c595dc33a0a188972d9859d3a3e1b939dd9b9193689847e452ae257a1b511a498c6a9707866e6e66b8ae59b3c83d5185f779cf961ce9890ce6bbd99cb8f33d34191f62b3130837540a74bc00dc67e2cbe86ece0c1696ac6a0c126295108466745190202ea5b490b68aec0b51b7d8c5125f9b421429622431f14f519659f3178f189e94083e243d3eca8587071d44a9be92fd1afee311ede13cb87d2759d80f4f5518379faf520000000000c12b1869baf63c45bee597fe066e3832be685ea762b265453f9155c9c3f2294a2c095d0cdeee0847549652157d017cfb76ff851050aa7307a82a9ed1a5037a71395ff77b465e1565769569da34dbb1d79368a648e8b07b791e7bb343eb12b2a65c956eec8681224426ac5e70b00fc7f4591ab2506003e767a354cd354daa9e0eee6019fcaa5ab4305475ade515b33fd73b652ad596eb2e11b5951b7dd4a0e38a49e7a572dcce9064c8487da06452c3a3a1df24519f7399b250ed4720") r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) chflags(&(0x7f0000000040)='./file0\x00', 0x0) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCPROMISC(r5, 0x20004269) 16:00:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x2c}, {0x14}, {0x6, 0x0, 0x0, 0xff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) write(r0, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) 16:00:24 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = kqueue() pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$inet(r2, &(0x7f0000000040)=""/21, 0x15, 0x0, &(0x7f00000000c0)={0x2, 0x1}, 0xc) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r1, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000180)={0x2e3d, 0x0, 0x40, 0x22, "ca746c76a3a35fb145402a32244e71c1f5787f7d", 0x0, 0x5}) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffc, 0x1}], 0x81, 0x0, 0x40000, 0x0) 16:00:24 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000000)={0x6, 0x7, 0x8}) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r3) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCFLUSH(r5, 0x821869de, &(0x7f0000000080)=0x9) 16:00:25 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(0xffffffffffffffff, &(0x7f0000000180)="0991752f782265ebfdccb515279232c01f1eb7dfe6000c58", 0x77) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:25 executing program 1: r0 = socket(0x2, 0x1, 0x0) select(0x40, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffffc}, &(0x7f0000000100)={0x8}, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000380)=""/174) semop(r1, &(0x7f0000000280)=[{0x2, 0xf, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000080)=0x1) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) write(r4, &(0x7f0000000180)="e2b28e4cbfe01b12841765d6696c43e033ffd28192f5f9ebc296d7fffa502156471d2cfc20abd0249203410654636095dd1ffc518e52648e330bf21a71f87512b2023ec793163b803fac67d4506ac1bdc8f9c11ad105463cead8269e0c96269155682c8afe8f41a96c87b13d216aae314ad80bc0b1513bdeaa9aee9ab8ef5cbc505acffbd53c5bb18bd6e94d8bc56ea31ab3358805a9e93edf98d7284326ef9c7e590ec6a45783bfa4a3479360c12f6affa00a805225d87b91c80bc43251d6de028cb868d1b4f4fa37231c86656ebaedd3a2687b4319e3f360a7b5858e2befc0acec76fd9a785dbb33c3db97eb52d0fb5906b25a12c528", 0xf7) pwritev(r3, &(0x7f00000003c0), 0x0, 0x0, 0x1) mkdir(&(0x7f0000000340)='./file0\x00', 0x8) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r2, 0x0, 0x0) r5 = socket(0x0, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) r7 = socket(0x18, 0x2, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) r9 = socket(0x18, 0x2, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCFLUSH(r10, 0x8080691a, &(0x7f0000000300)) socket(0x6, 0x2, 0x1) r11 = socket(0x18, 0x2, 0x0) r12 = fcntl$dupfd(r11, 0x0, r11) ioctl$TIOCFLUSH(r12, 0x8080691a, &(0x7f0000000300)) r13 = openat$zero(0xffffffffffffff9c, &(0x7f0000000480)='/dev/zero\x00', 0x400, 0x0) r14 = socket(0x18, 0x2, 0x0) r15 = fcntl$dupfd(r14, 0x0, r14) ioctl$TIOCFLUSH(r15, 0x8080691a, &(0x7f0000000300)) r16 = fcntl$dupfd(r13, 0xa, r15) ioctl$TIOCFLUSH(r16, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8080691a, &(0x7f0000000300)=0x2) r17 = syz_open_pts() ioctl$TIOCMSET(r17, 0x8004746d, &(0x7f0000000440)) r18 = fcntl$dupfd(r6, 0x0, r8) ioctl$BIOCSETF(r18, 0x80104267, &(0x7f0000000300)={0x5, &(0x7f00000002c0)=[{0xfffd, 0xe8, 0x81, 0x5}, {0xff, 0x40, 0x8, 0x3ff}, {0x1f, 0x5, 0x0, 0x1}, {0x6, 0x2, 0xff, 0x34428adf}, {0xffff, 0x4, 0x8, 0x6}]}) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) shutdown(r0, 0x2) 16:00:25 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x800000000029, 0x24, &(0x7f0000000040)="1f12fb36", 0x4) 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) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) close(r4) socket(0x400000000018, 0x3, 0x0) r5 = open(&(0x7f0000000080)='./file0\x00', 0x10, 0x10) ioctl$VT_WAITACTIVE(r5, 0x20007606, &(0x7f0000000100)=0x8) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000180)="00ee33003c7200a4", 0x8) 16:00:25 executing program 0: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f00008fb000/0x1000)=nil, 0x1000) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20800000, 0x200000], [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [0x0, 0x0, 0x0, 0x0, 0x0, 0x20000000000]}}) 16:00:25 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = open(&(0x7f0000000140)='./file0\x00', 0x800, 0x88) ioctl$WSDISPLAYIO_GVIDEO(r3, 0x40045744, &(0x7f0000000180)) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x1}, 0x8) r4 = socket$inet6(0x18, 0x8001, 0x0) getsockopt$sock_timeval(r4, 0xffff, 0x1007, &(0x7f0000000040), &(0x7f0000000080)=0xfffffffffffffff9) 16:00:25 executing program 0: open(&(0x7f0000000180)='./file0/file0\x00', 0x200, 0x2b5) ktrace(&(0x7f0000000280)='./file0\x00', 0x14, 0x10, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = dup(r0) fchmodat(r1, &(0x7f00000000c0)='./file0\x00', 0x40, 0x2) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) ioctl$TIOCSTOP(0xffffffffffffff9c, 0x2000746f) r2 = dup(r0) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x80, 0x0) fcntl$dupfd(0xffffffffffffff9c, 0xa, r3) sendto$inet6(r2, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) 16:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0xc}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCNOTTY(r1, 0x20007471) syz_emit_ethernet(0x1f5, &(0x7f0000000100)="79ff070000") vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80001e44fce0 map stack 0x2071c000-0x20b1c000 of map 0xfffffd806bc0acc0 failed: hole in range vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80001e44fce0 16:00:25 executing program 0: socket$unix(0x1, 0x2, 0x0) mknod(&(0x7f0000000380)='./file0\x00', 0x10, 0x86138) acct(&(0x7f0000000000)='./bus/file0\x00') r0 = open(&(0x7f0000000080)='./bus\x00', 0x8, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000180)={0x8}, 0xfffffffffffffefb) write(r0, &(0x7f0000000040)="670dc3", 0x3) r1 = socket(0x18, 0x2, 0x80) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) rename(&(0x7f00000000c0)='./bus/file0\x00', &(0x7f0000000140)='./bus\x00') r3 = socket$inet(0x2, 0x1, 0x90) r4 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r4, 0x0, 0x0) shmctl$IPC_SET(r4, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000001140)=""/197) r5 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r5, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r5, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r7 = getgid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r6, r7, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) r8 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r8, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r8, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r8, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r10 = getgid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r9, r10, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) r11 = geteuid() r12 = socket(0x18, 0x1, 0x0) setsockopt(r12, 0x29, 0xa, &(0x7f0000000000)="03000000", 0x4) setsockopt(r12, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x0) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r14 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r15 = open(&(0x7f0000000340)='./bus/file0\x00', 0x1, 0x0) r16 = dup2(r15, r14) r17 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x0, 0x0) poll(&(0x7f0000000200)=[{r16, 0x1}, {r16, 0x30c}, {r17, 0x10}], 0x3, 0xffffffc0) r18 = getppid() setpgid(0x0, r18) fcntl$lock(r17, 0x7, &(0x7f00000000c0)={0x3, 0x2, 0xc, 0x5, r18}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000100)={{0x70000000, r6, r10, r11, r13, 0xc2, 0x4}, 0xe107, 0x1, r18, r19, 0x8000, 0x6, 0x3}) r20 = getuid() lchown(&(0x7f0000000040)='./file0\x00', r20, 0x0) setreuid(0xee00, r20) r21 = socket(0x18, 0x2, 0x0) r22 = fcntl$dupfd(r21, 0x0, r21) ioctl$TIOCFLUSH(r22, 0x8080691a, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000240)={r19, r20, r23}, 0xc) close(r2) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d0019", 0x17) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:26 executing program 1: mkdir(&(0x7f0000000000)='./file1\x00', 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x68, 0x0) socketpair(0x18, 0x3, 0x7f, &(0x7f0000000340)={0xffffffffffffffff}) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000380)=0xb9) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x7}, {0x24}, {0x6, 0x0, 0x0, 0x40104}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = dup(r2) pwrite(r3, &(0x7f0000000100), 0x0, 0x0, 0xffffffffffff79e0) openat(r0, &(0x7f0000000180)='./file\x00', 0x10, 0x20) ioctl$WSMOUSEIO_SETMODE(0xffffffffffffff9c, 0x80045726, &(0x7f0000000040)={0xd228394da4af146e}) r4 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r4, &(0x7f0000000100), 0x10000000000000a1) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x80, 0x0) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f00000004c0)=0x101) r7 = accept$inet6(r6, 0x0, &(0x7f0000000140)) r8 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r8, 0x0, r8) r9 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r9, 0x0, r9) r10 = fcntl$dupfd(r9, 0xa, r7) r11 = msgget$private(0x0, 0x131) msgsnd(0x0, &(0x7f0000000780)=ANY=[@ANYBLOB="0000000000000000482e1080880537644f5006ef0070f952a1629dc622518a6841c1bdd69b1f5afeece9aeadcdb5d62deede7aa1f5a5178cc972185fc91c80135ce2757924f6244d2b326f11a883f1b38515f6fb7e6278931726ff2e946a6becb3898b0170f85218ea0ae4e26c496cd9e14bd5691a30e931a783cae3f91109512645413c4f1384778d1bc66d1a23e23bcadd6f61848585b8661103f68ce4396661b231f3db25d0b62414b948b021dc10a54f6c5c0877a7026bd0e6cbd99c71374a31856f51924c524223038a37dec355cad2c5fb8f3468e8f3abe9a441a65b5aa7a065253d623a4354f0fc45c89c42b13bf847ee87663b9ba9639e3e97ff97e6922ab9699cacdd06e864c1bf450d7aed0d72ef701820051ae6b725717569900a53fe998bb3b6d28772f0683d0d0a731008bca47e3158c81b73fa3150c6a5a27e9bcf779fff72c5877a2f0c00e78b0c91dfc690ece19818fd59d25fd1e5757a1aef54bc80c55c90ea6e681fd51620924fb610819c0c07064265d9ee35c97082460ef947567079543f03621fd77a946f84af6693c3de4948e2802e21bf7cafb8dd999a61b53c12eb72060f04dc44cef9b12e1a1663422ccd9ec64c05a9d75a22d14e96eb9da83814f52cb0fba445f4229c000000000000000000"], 0xe6, 0x800) mkdir(&(0x7f00000005c0)='./file\x00', 0x2) msgsnd(r11, &(0x7f00000001c0)=ANY=[], 0x0, 0x40000000) msgget(0xffffffffffffffff, 0x464) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) pwrite(r10, &(0x7f00000003c0)="5e3bf6a74100469f15fbef335b405cfb641c4f7c914af38f5bd6078fe93a73725c8f05e82eb3e77f597786b5b5cbb22b664afb54cfa6a22f416fe680200b8f71011b1d9a8ec517a53e747ed70e495137d325620d0f15fe0446b836d04ae5a73a999ebce47397f2e5cce68ee48862415f6c6cc08da7a13817ae92dd1e4078b416e982cf46a767722446b3637213a39320ab57361bddc26d44035588", 0x9b, 0x0, 0xf43c) 16:00:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = kqueue() r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000080)=0x7) kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0xffff, &(0x7f0000000140)={0x3, 0x7ffbffff}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000240)) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x0, 0x5}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) read(r0, &(0x7f0000000040)=""/32, 0x20) 16:00:26 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000140)="d1b1f156660e3d0099", 0x9) r1 = syz_open_pts() r2 = kqueue() close(r0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x1, 0x9, 0x9, 0x8001, "4813c2ed182aa4bab90d5ac07d1953dbd251d622", 0x0, 0x4}) kevent(r2, &(0x7f0000000100)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x2200, 0x0) 16:00:26 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x2000, 0xd67) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) r0 = socket(0x6, 0x3, 0x81) sendto$unix(r0, &(0x7f0000000040)="c5be08253b061efc8319d392ec9bcb150f2900cbfd6c7c7ceaec19ebccd52edaf613076dbe2192c7db1048c78f3c90e27b3ff32b9015dd52794202f3635bf5d2b5af0c21d6f12bd0589e44c111ffa9fb88007696c7c82b3b2764020d122e2c1fe37f326c2175d64eed3dcf27657a797a", 0x70, 0x1, &(0x7f00000000c0)=ANY=[@ANYBLOB="01002e2f66696c6579c0"], 0x10) 16:00:26 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="01d5000000160000"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x3, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r1 = socket(0x2, 0x10000000000003, 0x0) connect$unix(r1, &(0x7f0000000b40)=ANY=[@ANYBLOB="62020207e00000010021b403d27d132f33d11bdbf7eb24b249135917287215e50a90bde000e4439d9fc4b0193d6e2ac6894d75b94cc121d313e3b27bfafc56b4488a38f83d9ed1e8fbfa1dd002df410ada4c3452e170ca404e7a2c940537b1f4434cf09c5f03bf0000000000000040a548733d4a641d45a5db5a6a6f1f0e2da8fdfa59f2d8b8c45852c04347c3a49920fe835ec234ab7e1718ac61aaa9e13c170ab72e2fe12c95d5e9fb579281d1a00012000000000898656ae3a6549a6c5519913332139108c2a1ba6a4be41512275a734cacc7cb73ea3f6ebcc0cb266383266a934aa27227881c03ecdda84cef9aa1baa4b79a8e739dc75664d0cdf3c8025cda4ba4de1093ebe25a9b563aa7c023dc78a216b7adaabff79ca9c660a9d01776f509e6b429518517bd0b1309a613921b1b871dca554b000000006ea7d2308bf29361d0d5682fcd8e275a9b0be9103a4154e49a9f0f46d94774fcd1b5d6f578386367c3092543d6658aa27ce5324c1bc2633b994fb00da28f997a967bae1fa3d979c4e729efba66d5e11453be3531a7dea2fb2d85c6ca7e6855263fa0ba159fb288c1531bea798a62168b4af4180162cec579d3ba47a5fb57b27256ad02c47af8f147623fd13523abd0b38698f937df75f262549ae9dfbde0496f513aa27953374f39b0b693a1dd070e8a5625b9b8db45a090e53f47f453815d480a42e7f19f5dd4a2c48125632b3d972b7ada9d909e27f8c97140722b0fa101fbbaf30217f0da8da409047c087d000000bd221327858645ffffb6895c49ff47e3586a76322b1860844a58dca0720f27156caf70a543c73d37ea9608f17395a374d09615e05752807fa1a5e7986f380adf6a96f580594e6d0443fa14cb8dc6758b21ca47fcdb945c0e26aeccedb74c7d7210d35951702fb7e16288aa2319c42e526fbd1e5523b2a58f846df373e95f7afa03a0319c6149fc9601b46eddc592639794b749fe12dc1fd01e96fcccc73d65c210faa4777fe49c7e3f92d5fa6883b8d2ec1484932b7e42dbfe956c97ddb627e06caf69fcaa72975d55e6f360169b7a1decabf8a83a679e0c04b07d20b1d4ff8bc87b4ae2a304ad4d40af2c2a878305c886dddbe59a772b325459c8a500"/816], 0x10) writev(r1, &(0x7f00000001c0)=[{0x0}], 0x1) 16:00:26 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x1, 0x0, 0x2000170000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) read(r0, &(0x7f00000000c0)=""/60, 0x3c) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x8, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f00000001c0)=0x80000001) close(r1) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:26 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = open(&(0x7f0000000180)='\x00', 0x480, 0x20) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f00000001c0)={0x33f9, 0x2}) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffefffd, 0x0, 0x3ff, 0x7fffffff, "735160527b0100e534840700fffffff800"}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) 16:00:26 executing program 0: setrlimit(0x8, &(0x7f0000000140)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x1f, 0x800, 0xfffffffffffffffa, "0366288fef097f0c033c02df7179000076efffaf"}) writev(r0, &(0x7f0000002280)=[{&(0x7f0000001280)="7464cb7ac6029fec411a19716da8fb1e5bdf6f0a23275123a017272ee9c494f921b6a5917ef0017084914923695f9d645fca8132618ed2230149da24e388d4486aaa858b90d121e71c3aec06497c4969ab2853c9ea06b6af7f782a6319fe7f2990642d3795a0fdd18349d606908d2a6cb6e0314a15b7ddd5e573b148ef1ef125ca53d4f53898e069de20b88d065b8148fc819149777e853cda0bd49f645f78bad0db63cdaacfa6bafc3e68a3471335869eed976a313d96a2d25433462a3ea267ca2be921607486729d26f1294c317c94badf36805fbec0da84ecfb8b91b8a3530ab2f4db8d519ab6b866e9426a8b125c20e1e4852cf0d59b952c1261e0d6a96de11266360b4bb05e306fb3647c540ea138d30eb129f6cbb8d75d16fe7d3d6249e3f99c0328a68833184d5a155a9512416b0d4ba4e9a15a29de93d58627f5c99d7ed59525f3c7615d3c162de4bddda8c16e7054213ac13984848f922ae0211acd295522d704cf70c01a9e574977d9de87a839c6266cbdae811db3554caf8c8d5c76e4b841522e725709", 0x189}], 0x1) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = msgget$private(0x0, 0x20000003c4) msgrcv(r3, &(0x7f00000003c0)=ANY=[@ANYBLOB="000500c806c2448927ea325e39b0b340a891f62e217821b111ef89695d4ae142a2099adeb615aca83271cb08cf27766da5a4a42afe6e5d3ff160f09d01e1304ca750b038dd62def78cbcc267e577b1921e6d422c5809cb7ac8ff965b9f637c21a759f9806a7fa9c291b898ceedace3335baa273ef734123d2437aaa99a14dec4256ee5b169d8df94d76b364090150e1c4d0b7f48dda04b7d72b881ec09c00afea3dbc09b95d083254d4641af8de19e221cd1b2bffbc50bc5a043a72a353891876c8c394b0977bbeb5d6e689af5ff1a3d2dcfac19953c123c955189f0e6bcba685f128c5cc443434fdd3e44a6e9bd1891bed5dfcf9aada01cebf046dbacb50d49c356d20116c8de4c98d3f9a7c3ef87c7a0ef3f4519fc47e2d1d3a14357b07a9175ff8931f32a5372a1a572405b288de15a3e55d493d2b6651578b10ac57f478fa098f515013cb5004527639f184b9a9b30998621b906204346975340f422294a44466f9188ff08e0751505f61094562d449348fe4a36f8947c4003af81b124f7f090f0ab3631f7fcbb4405b25f272042e08f25d6989140ea3c256094f27da730e26b80318ed276def5650d49ffeb035b146c4909dab207455001806435897f19eec610348a0746986f3c5e78d942dea041739faa2d5c8ac02f11c02b81dfb6856c3943d96e1a0288ea0682986589f500aed72b2254e3fae16a6855cc91c224b9392389181df830fe27a47705be6a7f69c6244bcbf5e78ef308a1ce9acdccf0fc8173dbaf9ca4b65ac557a14925e7037221ab6c40829b414efaa1ea"], 0xc, 0x2, 0x1000) msgrcv(r3, &(0x7f0000001c80)={0x0, ""/242}, 0xfa, 0x1, 0x1000) msgsnd(r3, &(0x7f0000000900)=ANY=[], 0x0, 0x0) msgsnd(r3, 0x0, 0x0, 0x1800) msgsnd(r3, &(0x7f0000000040)=ANY=[@ANYBLOB="010000000000000048696a280567b1a6342fcc8ec5d558596329414fa32f5c0ed193424179fc5bd8017a071300"], 0x2d, 0x800) r4 = msgget(0x0, 0x2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) chown(&(0x7f0000000000)='./file0\x00', 0x0, r7) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000280)=0xc) r9 = getegid() r10 = fcntl$getown(0xffffffffffffff9c, 0x5) r11 = open(&(0x7f00000001c0)='./file1\x00', 0x40, 0x0) writev(r11, &(0x7f0000000080)=[{&(0x7f0000000040)="96", 0x1}], 0x1) pwritev(r11, &(0x7f0000000100)=[{&(0x7f0000000180), 0xff20}], 0x1000000000000002, 0x0, 0x0) r12 = getppid() wait4(r12, &(0x7f0000000c80), 0x2, &(0x7f00000006c0)) fcntl$setown(r11, 0x6, r12) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000340)={{0xffffffff, r5, r7, r8, r9, 0x4, 0xbc33}, 0x5, 0x20, r10, r12, 0x9, 0x1, 0x9, 0x7fffffff}) msgsnd(r3, &(0x7f0000000180)={0x3, "bf5323372957728cba754c958321c60f9b3fdac049809d67dc512beaa434bcd8a5c288ec97a9aa98eed358fac78a2a73fec0771ea3e84d32b985db3e647b7562d06ac83f3915596430ed2c3bea8ceffd1689df1a3985758eeb06bfdacf012d689f4ce93db1daec2ef8060bf09bae0abce742d81b3ff44ef21b155b06434ba61bb2f591f1aeed3ae762116131254daea34937ba49a3383d747c5306558a83a441b9a204246db5c1c7121fd431b4c063241fdd720ef5d3578dbe69f9823520f619c64fd69c7c079ced8d27fab3ecfa"}, 0xd6, 0x800) 16:00:26 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="2d74e3e61965f0e9f876cdc517e8d1125f6faf377892ff77b637d78c6bf2acd70a8631032e6cd39677726eab5cf571a56ec1f5fb20a1e5bc87112beff762130a229892d134abeb5a1ff8cbc0e96eb7ca61e7ce5459bf69bd95e6a2c2fd0000000000000001b11cfff3c0d2b14257042c98ad8e334a14f9e60e1f7f6a48c899072eef3e0e21789072eda9435499b0e4ed167af346520d9d"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x18, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r2, 0x0, 0x0) 16:00:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x81}, {0x80}, {0x16}]}) pwrite(r0, &(0x7f0000000080)="f97dd497c6f92ddb000008000000", 0xe, 0x0, 0xac8c) 16:00:26 executing program 0: r0 = socket(0x11, 0x4000, 0x0) sendto$unix(r0, &(0x7f0000000640)="b100051300000000000008000f01000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3e00c257699a1f132e27acb5d602000d7d026ba8af63ff372829e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f800040000000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:26 executing program 0: r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) ioctl$LIOCSFD(0xffffffffffffffff, 0x80046c7f, &(0x7f0000000080)=r0) bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="010702"], 0x1) accept$unix(r0, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000040)=0x3, 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82028180ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) socket(0x20, 0x5, 0x0) socket(0x18, 0x8000, 0x5) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCNXCL(r5, 0x2000740e) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r3, 0x0, 0x0) 16:00:26 executing program 1: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x800, 0x0) pread(r0, &(0x7f0000000040)="d7f41e2b6b70a29ad3d610e40766b332e9ae6e7a0d3f7252c5df61453b059d1e4f49faeeade9cac52617efe56eb6c7fd64b997f7de60617573558e1122612afee94d6420475740f145d14a06dceff396a5179f168a9e30552e3bf6529207e37e1fe1f836657d6b5e24c76268cbe8b18007af23aa4fbf", 0x76, 0x0, 0x20) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f00007c1000/0x7000)=nil, 0x7000) munmap(&(0x7f0000b1c000/0x2000)=nil, 0x2000) r1 = syz_open_pts() ioctl$TIOCSTART(r1, 0x2000746e) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) r2 = fcntl$getown(0xffffffffffffffff, 0x5) wait4(r2, 0x0, 0x0, &(0x7f0000000100)) r3 = openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x40, 0x0) dup(r3) 16:00:26 executing program 0: r0 = socket(0x2, 0xc003, 0x11) semop(0x0, &(0x7f0000000000)=[{0x0, 0x0, 0x800}], 0x1) connect$unix(r0, &(0x7f0000000d00)=ANY=[@ANYBLOB="7902adf5ffffffffffffff653000463f7b138a3a197a386207000000000195955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a400089d612f871f4385f04157795ea4a5c50700000000000000cac7dbac5b65c6593d2870bc122cd235000000000014b637000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94ff0300000000000026455bedfb9c7d35f23d1aa551416c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee4434604090600ef00ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c034cf808981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e010000003d36ca29edb865acca66c6e5448b97993e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75ec53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504381879a62587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac55bd5d0e254af635e29603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9ddac3e5af2074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef00a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb080000000000000016eb7246be9389e32be26a568d0ce05a3852c3cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d790000879d5e3da04cfbb073654c0180fffffd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e282724543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a08844e3bcd84dd0fcb94b67ffb1f98e6adc147ca20bb93465f8f501542bcb5b9924e85630c5374310d409c86824d7cd06044cc952d4bfc84fa4bfbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e198145af7ab215df2bee241fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e27c9d7d690d7f7f1b8b52461fe4bc33ddaa99cdde7b892ad09537dae535a629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c3400311208a7ede233c2a205fcff2a8e1357ad931d4778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729ac2534fd2b8e630e6d32afdb05fce19b2ef45e1147b8f817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8ecac6392a60a201d1598faf652ecf5f4207aca1748ac259dbcebef3c31b342bae09e9453328371101fdb7bbf1237472c05000000000000001300000000000000000000000000000000008da619dd77894b000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac000000000000e30b6b46aaf8db428ac153e2ee6b11dabfa3f61407867bb49839a248fb28f7d91ff0c211d70e7e73f1b412a428e7c3032245680a7e5bc2a871d1b025ba5d38cdec23c0eb6f7ae6da1b143baa9d524badecfc87f922b9188d638d02fb9ea02b1c389fa07b99cb04eb282a44b14a66bfeac9da17d6295a694bc601ac31b178dc5dc095003ee441cb8c5ff51b5719c21dc60c45bed29d7b308b5c975ddcad8ec4ba61a4831f452bd60f48008456b09f5226ed178c2fa7c7458c7b9a9248564fe2a7263b0a0df5bd778cb1808b7857df93c3bf1ed0e006452ad0b823d93c39d197cbd8102e06c5c40e3346b7e501a4e9f9dd4089754149244f896ccebd29b791a63d025ed57ce8111812a92b8da9c93d5ce5ba28878d0b3501394ebd068fb1128ff968240c67a07a84667f79ea7e2aeb7d7324ae7dc32f821163d7db2d0721258725c01a4e571702940e42d65b6acfb7b0a7cd821911f63003f358c09d87b877c255e8751d32a5841662c721e42e17f6c467fcf17842d75e8393bb83e42f9aa54f986ec66b55aeb4783d8ffff44a7a5c862142fe852e9bad066be8c83daba6764553ab718f1a663f64d0c17f675228aa9629fa9bb518ec97d714f20ea2326edc5ec4f633019b83780ac9fde287f0d5233d1aa6d476af9ee0a500000000c3f17756a1df4bc03e70afd7ee9540170baea15faf1f961f7260f12a971f53c867b33d0000363d214a72e6105620d5afaff639b54c6b4365a388849bee92a30c0a0003a990d8f23f2c409de0ee26ddffb3cb1722da301c06c7313cb2344719dc273d4d7ab07a78383c705321327ba255811bb10e85db822c01ca1530d869a70dccc267c1004d0d5b9e446272f8b80e760b5f66d70fea8534efa92b09f4b8cd9f69682c1c8c56622592730c491d4b98832a1a498095c97dc7c771f2682576dcab2f14efc62f0b5dc5a1632740e37e09696dbf22daf869ddc6bb8f876a58410930eaf71aa6786f565ce7785348c40dd4578dcc60d0128f503466acbe01facee2a67ae65f9e1d93c798ebdd6b37a921a7bfd949dfbb804b69dec97b995b773caea447745da3e71e0316c3f4147e1ad4e36547059257d1c93b5b578573ad1e64f61928852a7d9b009023e80a90aa9cadf36034ffeced770b43708b068d22cf9f54a568bdeb5ec731cb1461053f315a0283734d9c0ef08ab30c5aadd84f7a30323ff648cd3971f3158971bf51d180216fa7e2b7dcf841e7c57f1d948d5fea8060071d0e24471c4f041971789008842ef778ae7a156713bcb7ae374add7cbeca6756d4ac"], 0x10) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000000)="5b1a39a3", 0x3db}], 0x1) 16:00:26 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x42, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="01b6868f056ba4b421392163ea78510e3b43e628911ea9638df4a40ff258c2d2d26ef9294f4c433f9703309555eef560c0981a5fba38ea55adee58490f10d7e6156cc31b189ff58316df04254d83ff12e6265f6efa6af3fc881dc258df8223103ab43f00fa080089799a9d9e208aa49898f2b0570754614394d8bd9da174aa5fdfd516498780472e614b652b", 0x8c}], 0x1) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x518, 0x4) execve(0x0, 0x0, 0x0) 16:00:26 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xeffbffffffffffff], [0x0, 0x0, 0x401, 0x0, 0x0, 0x4], [{0x2, 0x0, 0xffff}, {}, {}, {}, {}, {}, {}, {0x1}], {}, {0x0, 0x10000}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = open(&(0x7f00000000c0)='./file0/file0\x00', 0x80, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x4, &(0x7f0000000100)=[{0x101, 0xb1, 0x5, 0x8}, {0x2, 0x88, 0x2, 0x1}, {0x9, 0x81, 0x5, 0x200}, {0x6b29, 0x2, 0x4, 0x80000000}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x1c4) unlinkat(r1, &(0x7f0000000040)='./file0\x00', 0x0) r2 = socket(0x18, 0x2, 0x0) ioctl$TIOCSPGRP(0xffffffffffffffff, 0x40047477, &(0x7f0000000080)) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 16:00:26 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffff8, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f0000000000)) 16:00:26 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0xfffffffe, 0x0, 0x7, 0xfffffffffffffff9, "737a117c0000000000004000"}) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) write(r3, &(0x7f0000000100)="dafa79401b5f0be4240854c714e6a013f073a96304a478d35aa9bb042dc036aba2a72d6c45cae6c5a42be14f7bf03cdb146c217f32013e4b2ee5460b772e47399fb6f5cf837e0b68260ad13f35466cf79e1361e7acddac1b19f899fd1692a718a215f442eec8d79a6b2ded5609680545ea8bb317f109137e67be1085c5984d3e74fd173c325b6b18480e232bd414a8e36fa97293ee824a6cc4504859c8d2a57089e7b35626bab21128649b165d08ff0c1903dfc3f192d0dd4c3211158b23f185cb823aa3ccb9b4ecba2a22f4df16e58e0e99f67167d1385337817080883790fa8d9fe4bc62ec2458c5f0", 0xea) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000800)="0239bd9a7f659509429bf2b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc8dc67b536e6d2609e72f34898bbba688a899e4c1739e24429aadfdce006fb87726201bd5b9d8cc8172dba409ba8ae85af052ce46ac0d2194a59731f63912cee352365a0bac83a37ee3c768186a30b9a773fcbae5a6a420f39e94c42d1f33b3286d16a1e9c71d7b62a565bcb9da8e81434135add0cf24846609e2235b61666e9c3b343a37c3f7a11aee6e48324b3e6c0f25ccd2142e76572bc0626017b3deead5dca1", 0xdd}], 0x1) 16:00:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$PCIOCREAD(0xffffffffffffff9c, 0xc0107002, &(0x7f0000000000)) nanosleep(&(0x7f0000000040)={0xfffffffffffffc00, 0x5c}, &(0x7f0000000080)) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x84}, {0x4d}, {0x6}]}) fcntl$setflags(r0, 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x387, &(0x7f0000000340)="b6") 16:00:26 executing program 0: mknod(&(0x7f0000000600)='./bus\x00', 0x2000, 0x4500) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x5}, {{r0}, 0xfffffffffffffffe, 0x16}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x5, 0x0, 0x80000001, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x5, 0x0, 0x80000001, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f0000000100)=0x5) kevent(r1, &(0x7f0000000040), 0x7f, 0xffffffffffffffff, 0x80000001, 0x0) r5 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x44) pwritev(r5, &(0x7f00000000c0)=[{&(0x7f0000000080)="e2391f3046d418dc527b644256daa969a08369f4c01596df", 0x18}, {&(0x7f00000001c0)="3d4eb762327b12551af4039b869769d37d8bfbda14ce0d3b09aec60741541a7ee335882ccb3a8b00dcf4e2aa8c484499e6e230bf964ef40b6e5eef1454f7686497ffce2be19d95f18daa30cee8b6820dbb647c13e08ce242f810fc1436593bf6b8a01356d346291431748d956e466193e1ba023f27323ef9954113e4053d4bc43199da0d51457470c3446dbf9378988182ca9a9a7a67356a4f3381db3ba7e4a64750c632c0c6f3dbf97861fa641d253bdbe4751a2e6cccbd91f7af5230ed317f6181071c6e56c15e53766ec01d59e0c7ef2e2295207456bcc3f11619012e25129cb6", 0xe2}], 0x2, 0x0, 0x8001) truncate(&(0x7f0000000140)='\x00', 0x0, 0x8008001) ioctl$WSMUXIO_ADD_DEVICE(r5, 0x80085762, &(0x7f0000000040)={0x3}) 16:00:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x84}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x203, &(0x7f00000001c0)="96") r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = accept$inet6(r1, &(0x7f0000000100), &(0x7f0000000180)=0xc) getsockname(r3, &(0x7f0000000200)=@in, &(0x7f0000000240)=0xc) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1) 16:00:26 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x8613b) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0xffffffff) r0 = open(&(0x7f0000000140)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000100)="4e0f0008cf376612", 0x8) read(r0, &(0x7f00000000c0)=""/28, 0x1c) 16:00:26 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="89081a7be8441d3dac7ad11364d0e59a48fe91b4e2ad4dff86fa1a68a19a07ea33105c94fec6d3956db8d894f2ef916ac352f8e7a2e314e3c292742892ae00f5174b44fd268e602dbef9e34f6f21"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) socket(0x6, 0x5, 0x40) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x10000000000003, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="62d73407ea8879435751"], 0x10) sendmsg(r2, &(0x7f0000002780)={0x0, 0x2c, 0x0, 0x0, 0x0, 0xffffffffffffffef}, 0x0) 16:00:26 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x71ed], [0x0, 0x0, 0x2, 0x9, 0xfdffeffffffff7ff], [0x0, 0x0, 0x5], [{}, {}, {0x0, 0x0, 0x0, 0x1}]}}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x200, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = getuid() lchown(&(0x7f0000000040)='./file0\x00', r1, 0x0) setreuid(0xee00, r1) fchown(r0, r1, 0xffffffffffffffff) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r6 = getuid() lchown(&(0x7f0000000040)='./file0\x00', r6, 0x0) setreuid(0xee00, r6) setreuid(r5, r6) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) setuid(r7) r8 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r8, 0x8080691a, &(0x7f0000000300)) 16:00:26 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000000)=0x1) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$VT_GETACTIVE(r3, 0x40047607, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) r6 = socket$inet(0x2, 0x0, 0xff) getsockopt$sock_int(r6, 0xffff, 0x1001, 0x0, 0x0) 16:00:26 executing program 1: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000100)='./file0\x00', 0x8) setreuid(0xee00, 0x0) r1 = getuid() r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f0000000080)) setreuid(0xee00, r1) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000000)='x\x00') uvm_fault(0xffffffff8252ad50, 0xfffffde467f62e69, 0, 1) -> e kernel: page fault trap, code=0 Stopped at pool_do_put+0x12e: movq 0x8(%rbx),%rbx ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic kernel page fault uvm_fault(0xffffffff8252ad50, 0xfffffde467f62e69, 0, 1) -> e pool_do_put(ffffffff825b1e50,fffffd8051d61b00) at pool_do_put+0x12e end trace frame: 0xffff80001d3fc230, count: 0 ddb> trace pool_do_put(ffffffff825b1e50,fffffd8051d61b00) at pool_do_put+0x12e pool_put(ffffffff825b1e50,fffffd8051d61b00) at pool_put+0x4b m_free(fffffd8051d61b00) at m_free+0x119 rt_ifa_del(ffff8000009c7100,800100,ffff8000009c7140,0) at rt_ifa_del+0x402 in6_unlink_ifa(ffff8000009c7100,ffff800000a03000) at in6_unlink_ifa+0x571 in6_update_ifa(ffff800000a03000,ffff80001d3fc790,0) at in6_update_ifa+0x13f7 in6_ioctl_change_ifaddr(8080691a,ffff80001d3fc790,ffff800000a03000) at in6_ioctl_change_ifaddr+0x40c ifioctl(fffffd805e56d7d0,8080691a,ffff80001d3fc790,ffff80001d35d288) at ifioctl+0xe60 sys_ioctl(ffff80001d35d288,ffff80001d3fc8a8,ffff80001d3fc8f0) at sys_ioctl+0x4a1 syscall(ffff80001d3fc970) at syscall+0x507 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xf09dafe5e20, count: -11 ddb> show registers rdi 0xffffffff81405bd5 pool_do_put+0x125 rsi 0x187 rbp 0xffff80001d3fc1e0 rbx 0xfffffde467f62e61 rdx 0x188 rcx 0xffff80001f635000 rax 0xffff80001f635000 r8 0x4 r9 0x5 r10 0x18c234557ebd8b94 r11 0x78203c30dea4b2cf r12 0xfffffd8051d61b00 r13 0xc9ed06e467f62e61 r14 0xffffffff825b1e50 mbpool r15 0xfffffd8054dd72c0 rip 0xffffffff81405bde pool_do_put+0x12e cs 0x8 rflags 0x10297 __ALIGN_SIZE+0xf297 rsp 0xffff80001d3fc130 ss 0x10 pool_do_put+0x12e: movq 0x8(%rbx),%rbx ddb> show proc PROC (syz-executor.0) pid=224885 stat=onproc flags process=10 proc=4000000 pri=32, usrpri=86, nice=20 forw=0xffffffffffffffff, list=0xffff80001d35e398,0xffffffff825aee48 process=0xffff8000ffffb190 user=0xffff80001d3f7000, vmspace=0xfffffd806bc0acc0 estcpu=36, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 11137 431761 92997 60928 2 0x10 syz-executor.0 *11137 224885 92997 60928 7 0x4000010 syz-executor.0 84711 195030 40943 0 3 0x2 biowait syz-executor.1 72164 55957 0 0 3 0x14200 acct acct 38447 483313 0 0 3 0x14200 bored sosplice 92997 132481 40943 0 3 0x82 nanosleep syz-executor.0 40943 359662 13705 0 3 0x82 thrsleep syz-fuzzer 40943 276835 13705 0 3 0x4000082 nanosleep syz-fuzzer 40943 88804 13705 0 3 0x4000082 thrsleep syz-fuzzer 40943 96708 13705 0 3 0x4000082 thrsleep syz-fuzzer 40943 194679 13705 0 3 0x4000082 kqread syz-fuzzer 40943 318214 13705 0 3 0x4000082 thrsleep syz-fuzzer 40943 320841 13705 0 3 0x4000082 thrsleep syz-fuzzer 40943 269801 13705 0 3 0x4000082 thrsleep syz-fuzzer 13705 319967 99580 0 3 0x10008a pause ksh 99580 405056 13104 0 3 0x92 select sshd 90116 440047 1 0 3 0x100083 ttyin getty 13104 39963 1 0 3 0x80 select sshd 87792 156480 23471 73 3 0x100090 kqread syslogd 23471 270517 1 0 3 0x100082 netio syslogd 51704 373268 1 77 3 0x100090 poll dhclient 48310 179977 1 0 3 0x80 poll dhclient 25828 118467 0 0 3 0x14200 bored smr 37227 94850 0 0 2 0x14200 zerothread 42019 343429 0 0 3 0x14200 aiodoned aiodoned 85087 408119 0 0 3 0x14200 syncer update 15736 266258 0 0 3 0x14200 cleaner cleaner 19604 117911 0 0 3 0x14200 reaper reaper 16064 329994 0 0 3 0x14200 pgdaemon pagedaemon 85714 469244 0 0 3 0x14200 bored crynlk 59007 199752 0 0 3 0x14200 bored crypto 24336 50191 0 0 3 0x40014200 acpi0 acpi0 31385 477652 0 0 3 0x14200 bored softnet 37114 440921 0 0 3 0x14200 bored systqmp 50458 231126 0 0 3 0x14200 bored systq 18332 135425 0 0 3 0x40014200 bored softclock 22602 43032 0 0 3 0x40014200 idle0 1 478553 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 9534 6371K 6917K 78643K 11442 0 pcb 13 8K 8K 78643K 422 0 rtable 71 2K 3K 78643K 520 0 ifaddr 101 19K 19K 78643K 207 0 counters 21 16K 16K 78643K 36 0 ioctlops 0 0K 2K 78643K 46 0 iov 0 0K 24K 78643K 112 0 mount 1 1K 1K 78643K 1 0 vnodes 1218 77K 77K 78643K 1491 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 9K 78643K 24 0 VM map 2 0K 0K 78643K 2 0 sem 12 0K 0K 78643K 478 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1794 195K 288K 78643K 12646 0 file desc 5 13K 25K 78643K 637 0 sigio 0 0K 0K 78643K 14 0 proc 49 38K 63K 78643K 444 0 subproc 32 2K 2K 78643K 51 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 0 0K 0K 78643K 254 0 in_multi 78 3K 3K 78643K 188 0 ether_multi 1 0K 0K 78643K 28 0 mrt 0 0K 0K 78643K 103 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 55 254K 254K 78643K 55 0 exec 0 0K 1K 78643K 234 0 pagedep 1 8K 8K 78643K 1 0 inodedep 1 32K 32K 78643K 1 0 newblk 1 0K 0K 78643K 1 0 VM swap 7 26K 26K 78643K 7 0 UVM amap 112 22K 38K 78643K 2347 0 UVM aobj 130 4K 4K 78643K 130 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 125 0 NDP 16 0K 0K 78643K 40 0 temp 146 3019K 3092K 78643K 14245 0 kqueue 3 4K 12K 78643K 53 0 SYN cache 2 16K 16K 78643K 2 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 10 0 4 1 0 1 1 0 8 0 rtpcb 80 49 0 47 1 0 1 1 0 8 0 rtentry 112 78 0 51 2 0 2 2 0 8 0 unpcb 120 268 0 260 1 0 1 1 0 8 0 syncache 264 7 0 7 3 3 0 1 0 8 0 tcpqe 32 232 0 232 2 2 0 1 0 8 0 tcpcb 544 448 0 444 3 2 1 2 0 8 0 ipq 40 1 0 1 1 1 0 1 0 8 0 ipqe 40 45 0 45 1 1 0 1 0 8 0 inpcb 280 1971 0 1962 4 1 3 4 0 8 2 rttmr 72 3 0 3 2 1 1 1 0 8 1 nd6 48 13 0 11 1 0 1 1 0 8 0 art_heap8 4096 2 0 0 2 0 2 2 0 8 0 art_heap4 256 390 0 259 14 4 10 13 0 8 1 art_table 32 392 0 259 2 0 2 2 0 8 0 art_node 16 77 0 55 1 0 1 1 0 8 0 sysvmsgpl 40 54 0 43 1 0 1 1 0 8 0 semupl 112 4 0 4 1 1 0 1 0 8 0 semapl 112 476 0 466 1 0 1 1 0 8 0 shmpl 112 128 0 0 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 2230 0 834 46 0 46 46 0 8 0 ffsino 240 2230 0 834 83 0 83 83 0 8 0 nchpl 144 3342 0 1747 60 0 60 60 0 8 0 uvmvnodes 72 2463 0 0 45 0 45 45 0 8 0 vnodes 208 2463 0 0 130 0 130 130 0 8 0 namei 1024 9375 0 9375 1 0 1 1 0 8 1 vmpool 528 4 0 4 1 0 1 1 0 8 1 scxspl 192 10454 0 10453 1 0 1 1 0 8 0 plimitpl 152 59 0 52 1 0 1 1 0 8 0 sigapl 424 822 0 792 4 0 4 4 0 8 0 futexpl 56 20418 0 20418 1 0 1 1 0 8 1 knotepl 112 119 0 100 1 0 1 1 0 8 0 kqueuepl 144 128 0 126 1 0 1 1 0 8 0 pipelkpl 16 187 0 177 1 0 1 1 0 8 0 pipepl 120 374 0 355 1 0 1 1 0 8 0 fdescpl 432 806 0 792 2 0 2 2 0 8 0 filepl 120 6205 0 6107 5 1 4 5 0 8 1 lockfpl 104 130 0 129 1 0 1 1 0 8 0 lockfspl 48 43 0 42 1 0 1 1 0 8 0 sessionpl 112 18 0 8 1 0 1 1 0 8 0 pgrppl 48 201 0 191 1 0 1 1 0 8 0 ucredpl 96 470 0 462 1 0 1 1 0 8 0 zombiepl 144 792 0 792 1 0 1 1 0 8 1 processpl 896 822 0 792 4 0 4 4 0 8 0 procpl 624 1595 0 1557 4 0 4 4 0 8 0 sosppl 128 12 0 12 2 2 0 1 0 8 0 sockpl 400 2294 0 2275 7 2 5 6 0 8 3 mcl64k 65536 73 0 73 2 1 1 1 0 8 1 mcl16k 16384 7 0 7 3 2 1 1 0 8 1 mcl12k 12288 25 0 25 2 1 1 1 0 8 1 mcl9k 9216 10 0 10 1 0 1 1 0 8 1 mcl8k 8192 22 0 22 3 2 1 1 0 8 1 mcl4k 4096 68 0 68 2 1 1 1 0 8 1 mcl2k2 2112 3 0 3 3 2 1 1 0 8 1 mcl2k 2048 64060 0 64007 18 10 8 15 0 8 0 mtagpl 80 30 0 4 2 1 1 1 0 8 0 mbufpl 256 106983 0 106804 22 6 16 19 0 8 2 mbufpl: pool(0xffffffff825b1e50:mbufpl): free list modified: page 0xfffffd8051d61000; item ordinal 0; addr 0xfffffd8051d61c00 (p 0xfffffd8054dd7000); offset 0x0=0x0 mbufpl: pool(0xffffffff825b1e50:mbufpl): page inconsistency: page 0xfffffd8051d61000; item ordinal 1; addr 0xfffffde467f62e61 bufpl 280 8458 0 3074 385 0 385 385 0 8 0 anonpl 16 89672 0 73355 99 16 83 83 0 107 14 amapchunkpl 152 4301 0 4165 23 3 20 20 0 158 14 amappl16 192 3961 0 3044 61 14 47 58 0 8 1 amappl15 184 1 0 0 1 0 1 1 0 8 0 amappl14 176 144 0 142 2 1 1 1 0 8 0 amappl13 168 155 0 153 1 0 1 1 0 8 0 amappl12 160 327 0 324 1 0 1 1 0 8 0 amappl11 152 65 0 53 1 0 1 1 0 8 0 amappl10 144 15 0 11 1 0 1 1 0 8 0 amappl9 136 390 0 387 1 0 1 1 0 8 0 amappl8 128 313 0 286 1 0 1 1 0 8 0 amappl7 120 114 0 102 1 0 1 1 0 8 0 amappl6 112 23 0 17 1 0 1 1 0 8 0 amappl5 104 606 0 593 1 0 1 1 0 8 0 amappl4 96 586 0 556 1 0 1 1 0 8 0 amappl3 88 404 0 398 1 0 1 1 0 8 0 amappl2 80 5926 0 5860 3 1 2 3 0 8 0 amappl1 72 24174 0 23766 26 16 10 20 0 8 0 amappl 80 1834 0 1792 2 0 2 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 64 129 0 0 3 0 3 3 0 8 0 uaddrrnd 24 810 0 796 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 810 0 796 1 0 1 1 0 8 0 vmmpekpl 168 8839 0 8811 2 0 2 2 0 8 0 vmmpepl 168 102213 0 100233 148 41 107 121 0 357 16 vmsppl 272 809 0 796 2 1 1 2 0 8 0 pdppl 4096 1626 0 1592 6 1 5 6 0 8 0 pvpl 32 287422 0 268056 274 28 246 246 0 265 83 pmappl 200 809 0 796 1 0 1 1 0 8 0 extentpl 40 46 0 29 1 0 1 1 0 8 0 phpool 112 177 0 34 5 0 5 5 0 8 0