Y=[@ANYBLOB="030000000000000050f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd86afd2c93be8fc25065e0cac5e7363449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae"], 0x107, 0x800) 04:02:39 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x40, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0xc02, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{}, 0x4000010000004, 0x4000000100008, 0x0, 0x0, 0x7}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x8}}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) symlink(&(0x7f0000000040)='./bus\x00', &(0x7f00000000c0)='./bus\x00') ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000300)={0x10, 0x8f31, 0x4, 0x0, [{&(0x7f0000ff2000/0xe000)=nil, &(0x7f0000ff5000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x10000}, {&(0x7f0000ff0000/0x3000)=nil, &(0x7f0000ff2000/0x1000)=nil, 0x4}, {&(0x7f0000ff5000/0x7000)=nil, &(0x7f0000ff5000/0x2000)=nil, 0x6}, {&(0x7f0000ff4000/0x1000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x594}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff4000/0x2000)=nil, 0x7}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xffff}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff4000/0x3000)=nil, 0xe7}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x1f}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xee}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x9}, {&(0x7f0000ff0000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x100}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xbd}, {&(0x7f0000ff5000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x2}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff0000/0x4000)=nil, 0x800}, {&(0x7f0000ff4000/0x2000)=nil, &(0x7f0000ff1000/0x3000)=nil, 0xf57}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus/file0\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0x8}) 04:02:39 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() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r4 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r5 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r5, &(0x7f0000000240)=[{{r4}, 0xffffffffffffffff, 0x7fed53ccc8019d8b}], 0x6, 0x0, 0x0, 0x0) kevent(r5, &(0x7f0000000100)=[{{r6}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) r7 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) ioctl$DIOCMAP(r7, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000140)='./bus\x00', r7}) kevent(r6, &(0x7f0000000240), 0x6, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r3, 0x80045756, &(0x7f00000000c0)=0xffffffc1) kqueue() r8 = open(&(0x7f0000000240)='./file0\x00', 0x200, 0x0) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=[@rights={0x30, 0x7, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r8, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r1]}, @cred={0x20}], 0x50}, 0x0) 04:02:39 executing program 0: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000030095955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64c96bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa20236e540cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b408e333dd7fde7592f4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c36455bedfb9c9f35f23d1aa5513a6c17f38969eddff7344123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000be330003000000000000001d4e22265330027548d8ffda5eb1157e932ca642dc9631d64bcd5b823e495bac220487712b869f1e1b407ef5f19002bbccdaf733f9a509da7f66d0c7598f543f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b67f615a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee59054fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7cf406f89d3bd1f11b9dc5c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d03670d0138dbc9fafdcb4496dbab0233aca38bc8689d01c46be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741b74c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe2b0f0000000000001ef702cf170277ba3ee3c6245a58d78b79dc3b93721aa7885824e11f306bbd823402a993cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854547213442d720dac635800236b272dd10000008f9d5e3da04c06b073654c94798428fd33becdfff906d6e52cec7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e92269704e0fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9010730f56ae48f7d47ae0e1f8adc5fd73faac6923a39ec3629125def1ff2b4fe10354c287652fe4c03ec3a33a784f99553c20c8ed5536b4ce9a0cf3b0f6410b4790ec1430c1408ac03c3bd74f9f78931f5dde8ede5e11ffcab9d420cceb4b2e05930673a8d85e6bd2a9dbca68d566a94d7636b25091c13fffe1ea6f8837b177bd4233148fa4b5be5a0c317c563000000000000000000000000000000000000000000008107ecad798dedcf0bcf67b09f0302579a54b830d62c4b12e63f6af06bba65cb1121790bfce754d77a4515fe370a5adda13549133860834ec12c248366cc951c62653bbda0030147cda4332cb8d70b3a8247d5a24470861bf5853eb9636cd9842fc6b4ab696679ff8c0f6d2923a37fe3a8c915ff60bd3200133b17d7d474a9fd8d7296e70a84c39f0aef1f2daa608e8356066dac0b6a4dbedf2347d3c0e1b1a10b34f3faf9ac37d83cc884d5b4edae38d8d4fe7a1149c67dad4156f949445cda24f8d8c2ef2d5e30a1d291d92ee09b94ddc6263769fc0277efd8ae1ec1dff21ba243f3346a6887f511c605ea0a241c956a4c75d03898eea648a940c526c18d866798ed2ab291c2a2f9adfb16d752e1086dad52236d8879a17fb708a3c41d0bc55a1886d93a1357f7dbf515bb2fa8198915df992999537c578f9850426ad2f3aa20db80ea139371c0493ee200"/1509], 0x1) write(r0, &(0x7f00000016c0)="627f662f0450f3cb7500fbd9ea33e445e69d7a17c85e5c6b6d8c58c0de8d33635f81bb64410674ff6dce0eacd5e43c659bbee14190ce18125440024c959259ee11bb6e0a04342c69d54edb4eb6e040a824a75201ca28eaeeb99969db49b9c9b7f023d82d925848b5a7a2e663c30f67e52cef811869ad8f49f38093b118e8259acbcc3806008ec5a7f17742dc660cd36e03a597d87fb9766209c6da928f7a5f55bb7fde59aa272a94d7e0b8029709680a2ac616df4e5ed7a743c7bd7e01d6f065a7853f13436fd4cd58e1a70438717f1aacccb0d0929f17d520e5717f03ac39347ad303e892ef5ad908728df97f1c0f601256a060e808904e59c876c8a6b919e8300e8f06280debd07ea4761a3ae01882d8a94bb9f70dd2f596dc99ee458eb478ab3a8d2863d35e23e1474b48df13b767ae5495666fd1ef4a05737dd68105dd1ff4c801af5fa4c5087090ccc904cceb8d426c0439df465389d4a5a114ef1ed0ec8be6b471203d7e855a6013d36783f978a30ffa24ff9496d7bb011ec7d6ae97b0f9a76ee704b3f2a0219c11c512a1c723b466dc5c68e49378683f32710c6f5347966ab05f5dd160d4fc308af259157153539e8eb2f13fb1042994b488262a190726c7a794af15749accdd7f99a660ecd9df4fa43c182bb0bacc3192292dedfe623ca7040358ca219b5e4a48e5f62abf5f24ae97a46b68037baf62a9ec5cbfd5c3555576f7a835200c1840d86cb77999de2fd239bb545c1567ef05be86a3519cb375861dc44b49700b22cecd74860ca8e1f41ae3ef5f3303e5cbd7d3a5701fa3385195dcfb8cf96bfe78f4dafee8f2b757f290b0bfbd42e1749be0d7baa51f394e0da89b0889d212c889cf7e8c48d464b78a05fd7dcf7da9eb12b321f1619ae759fa5e743c2a749304a6c9adf4ab1214336edbe8feb51cc547e123e9a7576c8fd8de2270e090944d69c7438de8524c1878eee86b7b8847bf196d660bd4ac22cc61762bcc210b3af559a60ff878988e1046f6a7df10423f5e681b608f9781cbfab7a51756a5cbddd2a1320f0ef835005b0107d48084bdcf2c2b6138dcd75f557f7bde030742cb95fcdb5b686440f5c5c9ff896b35c55580dd64d3d6bed943a8df41636ee57d2a29296e499709f7f8226c487f2656b063631e90f0944ed121bf4123b4f80375dfb90d0b5859d052c1807fb68ef1f5c5041c48c5c6efbd80b801dbe7668197d8cca9125f1912fb119bbea212f8586293165cc7a8a523bec41afc4c0ff2182d61502ea18b325efb0005180195ad90c4e30d19be997823a02ffa893208fb6f8b48a37b2536d8aeecee7343fad245e25b4f27e41e220e68587c072339a35ea35a8cb806cd1a7a81397258a59b6f71704fcbb6a212b05ac5d7ce27303e0aee648ee3c434df7f042c25a13848efae1d8274be895f563ae164811a688947f16bb834dd551da3295bec2b35ecd1a8d2196db6f9827c9a267010f08b6b0fccefc63100e4dbca1baa41536f65392f82be9107abfda8dae3f69fdbc037e4f685a8ef842aaf7a85fe7cdb387944fbe11f65d14c9c6edde234bd6d01452d119643d40c05e99efb252960059e5b75fa51df0ab9a03ceb34e2110264d8999e6337711798151caedc8667ea77739845d0c3dd4129d5078d9454136c6205036c20a951522b8a8c50dd7917368e52218822b1e12499ab2f488a84f0c016af69920dad91077ae1ebe52239ada8f18df5a0516bdac4a85b20290a62f2dfce9b739a0c3ffe96cee5ad7a3f4aa6b87a08ba83e03b63ade6d66343008a7bc1a3eed47c0dc821ced18e630553d6c81d7e6e4cd367810136dad734bd251537108f67c0d758b9321ffee68ec13477d64035688889197b56c297a64142233932360ad0eaf03134e728d6e7ac77db7b7c1505aed4f63740f88d7d7008e77ea7b060b5b70fd89a7b5cfd69d98e6703dabe9025d2413bf2da96cd4041ca3f1fd889fc36c4779e1ed99343789f1d66155e505a996ecf91c1cf7ff13eefc68011fb16587ec544ba0512e692392d4ae647a25f6bc53358c5ec9f60df44204f916d253edd254bd3d98afd9947a53084fbf19de40ad311c00450afc0895fdd740142eae252cbb051109c9e7bccdcd6bd7157abed253ec99c79b30ed4ac2692c9ba93fee31edb1a37b40c13435e1d711f06bf25c1547090dc47bf079a66b02dde8ae971f8d686d6eb54f6a12460d93464edc4f230b192c9d9187df429a4904eb24463462831060d37afb958864426258a067603b936633072233920e304aa4aa636d631b55d7986c83d807e316446b14d5d0521d00c4de0edfcaa434d766a1fd310e49d002ea0165dac4abeca5dfe4025a5093a83cb4fa62ab1cea098254b249cc641f954f03659a5b48747786f75689e40051078f290f70a409b2477b8ded59b28c97c5fcd6c0b60695c30746ce52ebe4ab69686447c81c1cd2b6a0753e7e21cb9dd039f49e26cb0243cc2c7599f7c8b5187a9d459c664f622d37adfa5a2e46352c56b184f2b4135bc220460ff36b3e3a734ab347271fda35966ee37dd0a4cbaaa8aafe6d703d923eaf5500e15489c1200c4961aea637c763cbfd165cdbcfa5e6e4fb6d2fe4c0563e6577b8af78a3dc8f28f0afea239c09018eb1c066c1b89698b91f2c55d2537ac7feb5beeb4930e4ff90c9f4f33ccc65a30be81b50b3b7a6e72723c3260730db746b5dc624b5cf9e10787bade3697299f7728a0806104408249df3c718e9c3a965ce6b5c86e0cf89b7741be0e599e0a4fddf480d4f5df7e501ce8b6702da9a0d0a5bbf721e1926c3c9f03870c849fae465244f2fdb5adb06ede234093bd09f420dfa7bfad80f2054832172e5d38b7b2fd71f3bbb3064965fc9c4d9e01531f0a1efb34ba0c18d2edcaabf425d6dd828306225c82e4a520854450cc72895abe44d72e56ff35dc0d8e48ac486fb9b9e9c3de749ab6d96ef2bc9e55eba6e9e69bb58c12da3a9e42a4796bb51a3cdb10c7e87e17f52c28b18954f85cf07229d9bd71759d2b2f7b24dd3a9028b1524635ee017f6b8785c19fe17199396b0575d50ab71a50d1e2e28e409f673365a2eec4294d26343ade81f29a0e3e444db0ebe543ced858d0aee5a7878e46f94c9972d5be0e5dd07cc9ba73b9b32e72a9f71c88e06648cf5c26e41aa72ddc563eb8c2bd0e969d7ae8086e8c00657c203d04b6ac9bfc5b90110e50fbf5d3567818a70ce36334a5ee8040e4f9a48fcc8a2b6b1e94925d6685b96c2b286fe7a602adc590924a2a4bba1fac73eaed6d16932753f243e9e3ed6252d1efc9d3dfd0fbe753b705db7f1203985e531dbe2a4726afe8b89c2699e71a36610f79eb7e0e25fec000af4a91d75f8cbadf402608cb3021328c0752fda5a11c562c5e656dfb2c0724e59bd661cadb8b620c857098e41bd8972a4a0e11ec75bc969b0a3cf4725dcf86f0d95180f4da2137b09e889e0eb6e937a13bca8d337eb0c5d50b2f6200cd4f4b5225a6d4e6c475d61b0031f119d7ec11f7980d6b8e482b6b7e4d8109ad3a11f82be84e3a97065111321f9516a04e93701936cbc5dc52574b54ca86e16d04db1b3b4ed53a7483319270543b781c36b48a35a81dfa908ca449aff1f140070e4839c5bc9fe23b5b068d620aa7bf048eb81df33a331bcf06b1418d05562a0d191b33d891f12f36315550869c7a42bdf43c7b10c0f9fc5fb9c246de4523075c5f540d20704e240bdbd6e96758dee81a5bc400131fba698c0b1a98d2b22ef1b3c055f8100f8a5920012400fb4de4aabec89f907fa3dfae8f21dbc13f1914b9442c8a9151130ded85862b96058dc6da495e04b86c8b8ede93cf15bf795417f35428f3c548682449a428aad8775f5f27bef140792510961b7111f3f1faf93bc21aca293347e5998dd616ceed0b60be1b42194087ce359f698b68e8339f72bffc4905f181344283f1fa1731d83defd9c426bab4c7017f1cae934432163af8e2827269cf275ff4b77bca0d555ebc68a51fb2b00564c2a623e7b29781eaa80a37831642477bdb01d1d096b80f20ce8e6bd34b4a1ed2df738e4cc04740a54b7c70", 0xfe81) 04:02:39 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r1, @ANYPTR=&(0x7f0000000140)=ANY=[@ANYRESDEC=0x0], @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0xffffffffffffffba}, 0x0) setrlimit(0x8, &(0x7f0000000080)) recvmsg(r0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/88, 0x58}, 0x0) 04:02:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x87}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSDLT(0xffffffffffffffff, 0x8004427a, &(0x7f0000000140)=0xa6a) syz_emit_ethernet(0xe, &(0x7f0000000080)="bf5882ebaa1da574f286d719c2e3") ioctl$BIOCPROMISC(r0, 0x20004269) 04:02:39 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202e, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r0, &(0x7f0000000240)=[{&(0x7f0000000100)="3c72c4f608d22f91467bb4c65251a682dde060f7cd2eb4a37240041edba93975d9bf9f5ee7671425fc02646f9da9437ef42c4f4e", 0x34}], 0x1, 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000040)={0x3, './bus\x00'}) execve(0x0, 0x0, 0x0) 04:02:39 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000000)=0xef95) fcntl$getown(r0, 0x5) setegid(0x0) unlink(&(0x7f0000000040)='./file0\x00') setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000080)={0xfff, 0x0, 0x4f, 0x12be, 0x1}, 0xc) fcntl$getown(r0, 0x5) setitimer(0x3, &(0x7f00000000c0)={{0x0, 0x2}, {0x5}}, &(0x7f0000000100)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r1, &(0x7f0000000180), 0x0) sendto$unix(r2, &(0x7f00000001c0)="02fd6d6326c7ee3c3cc9842d83639519dc0731ee3a0944d670df2c78d5b84dbf2ea8174fd6132b9b30ef8bb99c191f5825f2381cb48342bbe0df5755d9d7c8ed8267f6e7d807574fe651ee24d43280185d7e57660f76abb8a04796d563b1a052c745cb4880c17ffff441c52de62764fba5eff8cf293885f02c33e101d69f23aeff78c231171d64683446e798fc31ff81e2d0cf347e95cd26369002c64a95ac8e12401a8ab8a5c72291c27b2f404a661a0a2c4ba9900d5b9d1293b3d448a9ee7fbc4005466ff7bc33b1b52317045e94c2b16e07380d35a565ad9fc54f0d0b7c0bcaa610117c9610877348e8d9249e5e3a2e65c82d8cef585324fa215df9b009d7574f1213a0d12a5eff921ce6afd59dd9260d31a3ae02c86ca4d193c6ab94cfd1291fe9f388f8c9b9688e990c5219eec0bf3c4b8ec9e11ac8b0c518838526168fc1ceda72868224547a32d71e6488f0d50ecd29fe280c27278c18a5321a87a0eeaeb022253858bdbde1ca07eb4655731de8758d50316f042dce34590c6a21126bbdd1147c36f6cda153916e9e252e9cbdc703eb2081c323569e2467d0c94be94e25be7f1d2d67f2166b5147e6364fb30e72fbe1162e04a3f350e75bd0c19df2faf744ec5bfc11f44dc127f4e2adeac538ea5aff0b30740877f1bd98d0555f4af45b906762a54150f004f269a4dc05f34139fae11835d63481eb1659d74b379f73444a83e45a5a304a24b24b8c9f76a65670143eb983ec64812a22f28ead033c2cb0331028dcd64202f04c843031131a067e8efea9cd388eefc94886eb36af9b1889fe58a7051fa2809d83110c0a62577b67e6cf79aa28fe39d68006e81f5378f2d37c314fc5164964f110462896b0a07cf6df9f5d2f7d2e2e9c0e42dda49314a1c6ffc564645c0a341d5aeef625897a385ef5eec8ff78b1ae81abe64875ee1c1f25beebc328d81309a78c483c02496447cd7c248e94d81f935d0227aa97d6a17b543d4461d7ae049834161541f7269897eaef14159481022080a228cb81d098c5b0ad8c162895dd3cbdd956940254e12dc42ac4e6f87268878006b8b43a8993058154859abdfcf9c64366459922b151a99f90f314f2b6f743ddd88693358df66296765baeb13f2016374d3af7ed41c6ed9ab86c1d5d813bf0a1b69b913bad1ee5ac8e9f7a3fdec00137b122aa8a95eac97e522be5965d72c77abfe10abc1439afca79fa6f4ad586fecbf366b5bdbd2c9eff0520df518d83ed3584d7f1bc6581ca9cdfd32756f83696bd361a95f69354d3dd118d8e457e25bbf935de741d3b183b063968754a24cc2be159ca4ad166c42bec4ebc13d04fff9f224dbf63c3a33812f8f0a25de65296015d64ed6d000bf489f0e18d75d0dbdbd3cd8e227f620a915669fe6c4a0b622356b1ef404ef91e8e60c99ccd0dda4ceb7c6025a91fdfeca206eb4348f24deb88d3d8c7edef03ee970501626ab39e61f04aae9e36073614ac48ed8becf026e603b86ad2ba347efac6e1bd96818b22b9b712d4cf1e8f573836217e021a115fad7240e20b5b78972eef58e08ea7d4517460ab1790886ee129082f140137863fc6a89779c54c8081626aa9c309337d5baf57b021be8214b8fae9ddd2102dfcb594907339bab40804d76bff589a88a160e4e8ffdf4321514592abded136b993aee7fec33e0b42e9d675b67f22d5b2129d495da3abe741e99d495997a71d9e822a19b3f0b06876551364202ff2974dd2da14803310a041910114adba89b546f2d2db0ff82ebb844808dc42f04b58c66bc2bd11a5029737b63c163db31eb55ff5e5ed569209a961ac68433370830fd2ddcb6d7ee6d6007284c6a569eb4345c44262a2f92460c3e02e2ecfac973801a180712806845b929d3c0416c0778e49acaa2000f675eb2a6420e33865fb4c42e81384c734f2469bbf95012b3470ac652864d14b3ba3115d2aab1f33d3a8bf0816293c3709856f0059810e77c501201fb7e4bc7cc68efe5bb66f557fe884953e2e8a7ef184322ad54cefb623bd178ef715c88020e61fb102edace62f5b2931fd1c4ff120af79831f15fefd102481f91c44fce724482996129dffa7cae7599cc7fdef10ad06e974885a32ba942ebc0ec5bea3cb11ab3e692a35382456e78bcc17448b70f896092e0c30a28420184829b4ce11908fe8f2fecce2091d00412a02dac82f45e58d79dfc80c254fa1562c60266db82f616fdb4ac36d7290ba2f5acdd1bb941d3d76c6b383424338bf251695a44cade3957fb7749ce0975a927689135c5687f60c7c569a9549440c863f503f943436fe0d9b0dba348ac384993135d31719c7c5c195e942486561bfcc7bc034abf83c1040f074582934d77cd4588297a1abda9e748e9a5e1ceb0da88ca06686b0508d37f031673d854de31ea57b9da636cc663de0cbfeb03a70cfd6ef5f702b68835c1699b8283fcfa0966168bae88b2c99a0ac3ed46ae7182656f991a8b969c9c4b384a02140a429905f0a2694865697661e88b3118b818a7b7bcad034b9c285aaf2736fbcd51470f506173aa03a1edbc66b5bed3294da3fb680527697e847a05df349f9d53ee2561e1f896fd048c4adf848cdb0947f7b8c556f863d75b81014c38e702d36a48238cc4a1f7aaf716e5c100e6af43a814fac521dae9846953e73523c744d9e85fffc41b28840f6c2601172ffa37cf3710d2cb85068ed85757a975a7b6abfe6f6ac237693316c63b4c2d52c6a6516c44b06f56539ee3c4be7cc444cccda94e979c5c23dcf460d87eda96fc3d4556ce37802fd1a4f0f52152802ce9a9db27884dd5bdae59002a9971e784192c093201e27299851ae0d2669da074211561c72cdd3c69e877cd5e1163ef8975343a408d34b15f0184682c73e237d6c60e63f6ed3c28e6f3662ab26fa65b6ded59b1323e940f52a6ff3163bbc9a5762d8ae8fa416c8a7773e5d4b3acf34b045906da04fe34ac63c88d9b3b72bde0d8251c35979eefdaab1c579c56ec841cf559f3486073765b0b2da506b37c3d9253c6ea09d53e6394d32b56f1eefc3496f07a2972102c67e4e0c219053de6c57e8cec9a16113583e357b9f480b97485346362c78b9e085997aee66ae525782f9580f820f00e4ce39e8e78dc0cc65c65f4323cb43d857eb840e0f064955865ec682dda5c2e2f1799dac8dc09ee84187e93f1b96605e4862c725c03ba55d7e6acbc9717ea200849477515e70cd8366a9017bb21dafcaab0d2bf0b1ac300875489cef49258b33d56f11d063d437ecfd64e4594ad39ec70a6c83fdfe3e0c510a9625ce3a3aec35cb4b280f96c0d15bd02447c7f10384ed640efee0cecd38eff3f438fd75f8150dc2908773579b93ff483d827674a1da776b046f88252c8f4afa288ac77a4713a443dc4cd6a6b9f18b0c72e1b4eca8c98dd0e8c17803b207e6b5d80beaccfaeb90f740a8d46c2babff24263005e1169751f592d3ca8aea2686804f58670ac49ca5ef8408d14639862902c8f056681ded033b651ee53a053b5912fa05d2955f409076dceb8150c18f8a4c48bfd7f4dd493fd56287ca65de288c6eb602819a960020443e0eea9b536d12c1322ca1f6dce3b8c5cf9b6cb7975e0ace4d7545c87ef844b424d2ee2d80f23d9063f10cb21d7bf7164d720eebb3e389022567b3f4e785174be7c85de38f41b6e9280f6760face0d54f375c06144cef7c5ab2c8ad84720f6ba38d49c684aa21a0532ecd051b89c1de10da5778c9e1d5b3d6bbbeed65be1484a2e92dfbf88d7b6445fdf689d165b368d83d276469ad02d47a6c9448c9b386da4988f38b761fe42b5ea89507b3a9b3b744107e45d46df622b0234b356a570103ff33d858f04b0954ec21fad073e4ba4dd5535baab97a5bdecdbee2dc409bb41ea74b3509aaa232b1c5c6a0d742d804256f52bf7a2e0156df7a4318ea1953e5d9713980269aee9bfd5c1fc38ad1250e0a6deb9fd504aa6c494ba8a3b2405dcc887feb783fa7863c4d12d9198110b564f303833e1f577d6789c56e5cfb175006c71b4f9ffcf8a9c2411eb6582495546cd79120d899988ecbf20b5f281e503fb52a2cb44d4312ec835a0c727dfa78812cb03e628854898531862a22135f6dcec718df2de094bc48a1ac021c505c17422ebb4cd2b911eccd9e14d6a2e19a3894b2782b593683717f6a1528e6dba4810889d7ca2795d05ef50f236eee7fe4890485dcbfbb55e80f145279fad79a955301cdc15af7b62b11f4eaabdd98a99f51ae28e80292bdc739d22b130ce90dbd58d978c29abecb603a290d9032846370760be7783ffca97224ee0399428a912a438e634f06bde22ed8f346a0f2e2806fc4ab83f64aeaf0037d673a98c8510f3591209172ea5e3f28835d176bed6ff26f7529ccd2c1bba84a3840123c15c2ed9adfbb4d5cff87e5eddf7170adb136cff1949758b0c88fda9dc069aadf14d56e85dc9bbc0223d38fb6b90399682160def5d9fccc7f0d5d455063bd6e47b54aed45371d303be0000cabd2f4d8c4027d5b9ec468c6dd37d2b0e205f82c30a5dd18f1471969f1af876f4ad060fbc4c7e194602680743d5503fe2a8a809562422bf39b7e5ae296b717342fc9d4c83925a9c50043679660aa78f3aea88d6930a9c4127af5151701153a0727643cb6958f9131c760efb3c24b9e4a41701e446c38c78c171a39c32b98ae427dd01b00c3cc9db00b7154926272df06e269d24822d2edc2f4547ee959599685b97dc9460857bb2d5fd1553f48be1f57e9dab60eed329e374537894f3c357135d64b9f1f8c7f3ead06eeb584be967fae70cc7b7eccbd74c1a11692a1b69c5854df383ca2f687c897bed399243bfd9c13273cf540ac413ae1efbb4effc0023b7c9cddcb4733b6024604953dd45b7b7ffcf5559545f77a5aa1e0e33140580e006c4970c1fa278fcdeb79210c3386b5ecca823753baf83735dc0ce14330b29fdd6887bfcc16cf94658b515a4563b1b4a7bbf0686b80da558605ec427222e333539ad06c46a23fd38b6e5b1fa78d426a5bbd8896ce41df8c5b35b2dfeab77de9e16e99368f31b35ab8bc151b901682d6fe86419232950bab6723131d4f15ed6a290a18e7547e25cb7c8d14a28d66fbfc176dcf9b98dc42f1556886294a17da07897f9212e8464161960ebd512ef18f28def36ab45f2862170068f09552048b6c789e8764031c71bf4de4864caa98ec919c5bc24672d57b47970e38df750c0e8a3cc4968454613e1c43aa67098821b18baa85a4dcfff76cf693ad15cfd29ac3d3516ddc76d632f72e4a5c46784bf218d7d8ae3cb32ba10efcfe43b814ed0e576a35a38385c0cbec69062bb609bdb23e0fd53ddc351e03cc1a71aac26e9a7153b1b1538ee5412f9347a114ca55194f5ab5f44590d89887480cfc7cb56479a93cd9c9968de9828319b120bb5c3344280c81e80bf929dbf183df4e443a6ffe26cd9a1b1e50166a6bbaa56067768aa3afc0666dd7a2a6408517e9ddf77239c98e7c25f33ec20c423e5be4232cc975ed0c636841caffa067548f18fdbd18e7144a9a2d6b5cd385b522f4ffc70bda4527c4775a635b0859bc35ff6f7232390535f3f2832755d99b9c8b3d2674e6df8e0ebdca2de216af5c934193cc5398e1e058b45732b170d133fc8c669ba39a8bdb5491213381d22a57f5a2f07bffeb72e91a029e613cb7e679661228d794bd274139190bf37d6ce078c67d0d274af5e704f98db4798c721b978c51b9de50864ff042e5fcd3beb6a9143b38a9edf982080b95615d6b124db662c2c01715e86", 0x1000, 0x8, &(0x7f00000011c0)=@file={0x1, '.\x00'}, 0x4) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000001200)='/dev/tty\x00', 0x0, 0x0) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000001240)=0x3) r4 = accept$unix(0xffffffffffffffff, &(0x7f0000001280)=@abs, &(0x7f00000012c0)=0x8) shutdown(r4, 0x0) socket$unix(0x1, 0x2, 0x0) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000001340)={{}, 0x2, &(0x7f0000001300)=[0x0, 0x0]}) connect$unix(0xffffffffffffffff, &(0x7f0000001380)=@abs={0x0, 0x0, 0x2}, 0x8) fcntl$getflags(r0, 0x1) r5 = accept$inet6(r0, &(0x7f00000013c0), &(0x7f0000001400)=0xc) setsockopt$sock_int(r5, 0xffff, 0x1007, &(0x7f0000001440)=0x3, 0x4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001480), &(0x7f00000014c0)=0xc) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000001500)='/dev/null\x00', 0x8, 0x0) ioctl$KDSETRAD(r6, 0x20004b43) openat$null(0xffffffffffffff9c, &(0x7f0000001540)='/dev/null\x00', 0x40, 0x0) pipe2(&(0x7f0000001580)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) getpeername$unix(r7, &(0x7f00000015c0)=@abs, &(0x7f0000001600)=0x8) r8 = openat$tty(0xffffffffffffff9c, &(0x7f0000001640)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r8, 0x80087467, &(0x7f0000001680)={0x6bf, 0xc56, 0x3ff, 0x7}) r9 = accept$unix(0xffffffffffffff9c, &(0x7f00000016c0)=@file={0x0, ""/108}, &(0x7f0000001740)=0x6e) write(r9, &(0x7f0000001780)="f572266f44a300a53fdae4926094ef0d203d1cd1569a08a8acfff6a94cd17d19e9d90e3c07b43375a61b2069d27c694d9c90cb607942d0e48f117719cc8d4e0d7fb3a8c62557591c338084cd7699216dc80a08d55201d9d80d2f3e5b26e6175582367d2db72862930dc39fcde50c004ed7065e9ed7c0f62c6dfcb313ca713d34971d5662ec39964ccc92b7b9c78072282e1efcbdf635ec0ae44e847e348b2f33390c3c39fbf5870fd261941071e9d1490ec21fda0e6f3f80e4b7c055882f991da43615e6a82dee957b2474a60f4ea52f27363c6c470998b6e117499cb80969a9ae47c07dea6a55b9b6a1765855f676084868dc0ecf9b38258138dedcadfc0655b880574fbf80741aab3ac4a4b206be3232247ae56dfcd1924569c1f75edefb866f43ca951c290f1b393cbe2e7f1ad90981baab82eb6524830d8263b831f336e112b72eb168dd41d413eedfb204371f92c00952875f46d81372485735f152ff4d9ac97b675bacdcf3591221d7a0e3c4319d2eda760091f259d379423e73e0c854589064f548d2a7f3676bb3087383ddf7a8e3316117b7d721253ac4f6cdacc008b134a9314086a8897ba3db02b6f0e4341555b8aed85bc0cae682c6e17e2202c06ab8b59c2a3afacf5a57d04c905720fac9b11cd8144abf8546ce0f7aefd37472ad464dfb35b555ff78ff18e8ab27209027a511e96d9b6cef1741f6b030988ff036939b7abede3b4743000b413e6f4f0c1ba2b7c799027f5218ab1462c4476a9579a74760edd17ea9b3afab6ec74ec4907485dfc7f1f4f3d4f0b36f4bafbd2e27a9ca50b89d0b5b17eebe1852ab46e4efd0a73c0668ce3f6a857f83c2cbb70f1405e779972a5feb18ed57dbb8cae160208ab69ad202635489f24fbc6ea91dfcad0aac6ae12b34079975f3e314bbdd2e64e424f0de3718b63605df848096c2905cab50aa56b871d40aa1a9083b8fee1a8912ba09fb331a5fb5b8b9fe01e8cd46666a928370d63aeece8d8550abed7f71dac6c9568d5c216768cc0e6b9bbdcd8bb8181f140911ab968b17fd87d7fb62fca391a904433022c0394efd7e4c73db5a5a9d64df0cdef5ab3f51ab52689a02e19db2556da9e9fe5e20fe04559370d78df44331885ff48797fa778c5223b06a7791cbb6138f6986875fc1fc4c647830f772d83402c93146aea976660cc54126c6768f86d81f54d631dd4fcd9ac54fb19c9d6f28f7fb86dde8eba5492336c989ea41387fcde693fbf23181af4e3996c667cf63544bb7fb117f8dc6b17e3b8982277e68b62f564650b7141bd8ac1408f1bf401b12d659bb79edc925e49289b7b6545166fed7099d91844752f9dff98d8e3bb4528d2165a7100db8c8da919fe5acffe49544098401c993c247d0c4c38cb5d3ca6a2bbe9e5f0414cfd38017de1e9bc5349c49802bc0e8ccbcc6dcf35583bb6aadd83adb44c9d9ab3cdc29ff353d580f6fb05512b7679fbf91c1178cd08b9dc24c5568f298e4e4cdb978cf51e6ea91d256a55f099caab30cdec8860641f725dc24d718b14944be86ff5ed9e5f88b98c01f18e91d70659d36c5eb6d173c5dd117fc0a2b0097fd901d74dd5b0ed8359fbeb73f27ef90fe062f0197b9ace87d331f63e880dfbbb711a5a5e02d1d15885b56db54421b3dabefe66f4136fc2ef8b8aad148b96fcc61a267a6d3332a575bede08fe858183f27fbe47249a8a65d40c6ca5939df95016988a9729e2eb1a9dbedaec66aed5f24c9fc99000884483abce15a0a90ff2534b8096208b62be57fa1ba1ab7ee5a09f6b7163b19ae5700aea1aef7718446a0399d95f36e65ce1783439e457c67e2360e5e298e63f5db2be70383bf790233c5e8f1566d4d1611c27a4ffc778815acf54fb94b4c9ac7e36a0fb47649eb76ba681a48403f24db505d02a3f4c86ecedc5be26b05f8d4fddd2559d3e5f35e83f7f5fc6510dd87703dd6b13e3f6eca5278d4ea955cb01c7933ee7fb0c29401e9c787e4179600a78ee9dd5c52f4c4ea19fc1049413f7066a22d91954680ce2e10560c4d8459985dd64dfb3e54bf2e3a5721d9c3a2927fb7746df97a09f78a50b7e0549f1c10e789bc6cde6fe72b0703d906c528fd5bba2a21ec67476f42bc121bb6a45b35488a5fb286bfd2bde460c3c0bf566c84701d7de0623fed7060fb36cac4b3c56fa4df60fd40e1b764f6005d6f5c503dca21dc456744c8a4127f52970a8947de1e6ce1573e877a1094026754be0bb8c7b18518b51ddad54f2f22c6e1b3d44b5454ce1b1f1adfc288aa79abe534f7e5290315fd0500cfa5e1bd0ea2a1a8aa2025bb1641d5fefc1262b1e255a3b396af5d9b24a19e9ffc0e624e008bc4324510b9ce631629ebca1ad91083193a61f36431982474c92d952bd5822f189c02cb465407c73ecf3f87251c2e079fe6172dc771ebba1e84caee89590f6cbb396658b8d753c0075d1283462e1ac8afca77a77053a64c117e4368555ba3068ef084b8c17d3aa3019a573f02f0a3c51e115437f3504a1cb8cb96aeb5b88a68b5a87c308bb70eec17f1b10bba9bdb51f0e48ee303dbc154172809a49e217d2e50393c045eb9c674947a7418eea392c045bd8569ad11dab86ce9db87c137f2ee0cf754e44071d0148ecfe0025977094adab53cbdca036a8fe7c9771a8d6437a1eb2f2cd43182bff68362d31853e97f038a0983dfb87f4e497a37b02ae315e6715c57d6797ea0b40871b7b062765d5fc688a1712794ca041bfddd0c56d9ce505a6e90f4ca0ead71d748501a8b97cfc94b9de7785eadb15a009c3cac65e1f902216523dd0d2a2c81c8428fc2a19fc7987e360eb13a424d3304dd81910102f6f0aec99991fe8b88e9a6f3a06720c5a75067f1a8ed940103bcab0aa3c8e9d4487071f42e68608477a9e3798f1891ed0977b9a20dc955f32e4a8ea38c5eaa86c49365a2a8c4e38320eba8ddd395e714864d85322940022d5b15809fb667dc605de64fd2607429c4e35965181f709b597f1b52b1cdb7aa50c5e1ee926f3120f0cad80480a57af0823aa74af0e50a58d2f15a38ff5a8b7d12fba49b3ceba79bbc6568d29a9493cbbdd7ec30a0b9be2a3a78184dc51a638e413025ccbe8e9186b1a68025a73c75bd7ce898203b17bccfdf8448fb40a287d9f411c26fdc4920bf6c55dd6bec4691988368c89bd59a38bfc792db57c419b98c6bc5512267e28cd003eec724436853c1f311b1492dc94babdb12790ae82b8cf63024ac5d70213592f647d66803f37433e909cbfb7a492bee05035010570c5c2fd26f32c867447da2eafc7533f20865822d47ef52ecb60fa4d8a08c432f1a4f3436296dfd26203cea43b78cdc75b6e2018067ff161bf6f569cc03230460279767790fff1230aecd2553e3e7d1fb2efd42625fb1f9df437aecbccb1cc8e80e897dcb438ebf73f989a87a4f1faa713c5eea37d8703815b004953f4e26ad8f1ffe41dc988f591a7c407f622d6624451afea4001245b49c9f91ebfebaf05bdbe4f940c0e77880e9b2324a331626332b6c77b85cb30846d1b06173a8ec5867756f254a18d2b243d285c41cd5ae0438af9b93382d1fcec3da1844032e62b450c5b490e88cf82cae273a1f25792b6de89adcf69aa3a1fbf5ae8aaccc62bf9273507b5221e5430a673727af0ce70824b5333519865c533775582ae51d69837bac42a343a8cf604bccd37db7119bc94f56dcc118dbbc1fd0609d8e410192931e7d85624be4043d1309bae3e0cab23c751733c8881cdf23f278a2493fbb2fcb9c8adec584f071adee55853eee01b04f31be71acf20c9eb7eb6c9209e19e2ec8d551d4b13f8b454c580fee7d8c64f2259ef90e0349c32436fda8788a179aff7e8018f2fcc44f69e100d723cdc081b6d6bf710055d47c7b68326865f40b043b8d4e258db7ea89b4014f4431794b1ed811bef3fc083ae321040253fc90b0ff94edfbca52132ad46953ec8c526c9ef5aaae885c8d3b710dd0241967c6e409fea9c127ad8a21b6eaac6510d83fce4a19223f2b7fbae114d68aaedfdf0170e7779fc360e9ceedc2854cad769f57e4fae90c31a7be14956537ba81aa79951f29922415d3378168b84800697d4182d321374969fc2271f99534eecf398e53e6d1e6cd024ccd238ff85a8c12ec59bc20eb2ab7a5fe8f934447b13860ffda0b94e3c7a23c9361d8c1e129360bb4128dcff42555bba44a08b7b3bff345637406e4e658681629fe20a66bc3d224482e5646b06a7de64f7b46ef3f26ae1bdbe01b9db97c4cd29ea78089d39fbf0927a662ef9d86545a38c062eca12162243a64f5360e8a6dfebf4d13fa49167bb15e1cd03d10122dfa1241e450b72ae6ae07882ce3589cb09b096441867b31f548a5031af92e3c15cff5521a02da139eb4ace288a041f3057aa6a0eedf2b2da83df1b265c68cbc25a3fb0f846225efa41a7050b79ce7284cc1826c72a57df130e630d2b3b544a2bd91fd6e1477035beafb5e2bcb2ea083f7dcdd4c9ec41b7b78f83771b602f3b9eef2b880023d1654aec3884483a23d55ad32514032d6ed1712832dd358c3a67e91f1926f23f19c9d49076c52a1ced186b8743929ad539bb8fd064e1e57e6ae9895de2d5cc7a9c34be7c49deb779501df361a702e40cae0b0d39c71611f099f69cc7e91105472967157ab76baaf448dcc4e29ac0d72a178e76eba3329e2829b01af0bf7cd515cbd6e4d7959d6a7e7d70f91ad12043ea89f210ce7852a55ec640e736f0c0ab91502f69927b10af726fd69ca63f58209048b8e14edf9dd5bd3bf1a04c36da3a929c24d32ab91ee4316c620a9216d4d23ae368e4290a7c3bd569191d7d51e0fa7e4b24e16494ef6b7bdb4ed64e43e888fcb62afc1fbd39efa1647c2c2225b972eb29aa52957d839e19d79927c4edb876dc5c262022563df297e8b498754f166d6970ea798bdfcc3f28155ca93642914d8db3a9d06c648ee26c2061aefb596ab2243888a873695a10529cc7c9be1ab51ecbf044f5dd31e5a0b63c0b98434a90373887c1811d3777cf502d141a65fdf69d1359ccc7c0bbe0389a369e287f274b5c425606b2cd22f3a0dc8db0417d90a1874bc208f9395a7b01c575255f6e02959f47dcf4e3de7c8a0c80f69b1e012178c938cb5c200c1ce14fa94ac52c40224576eaa25edb34f52ef146a5e2c18c311809df3403eff90c8612c5329f31bbb62529edad91d3d4a18d4a615f3422ce1395f962315a897bb4c68efe5f9c9bd5937588a6ade00636dde5b3f3b094d3c69c34a765adf43e31a093dff6e599f36775e60e992b4667d72761a7c10a7d80b09c0630b54893f8ec88fb0783624135c91d23d8cdc37259865f2141cc646fef7cc02346f3dbe0182bfa74ba4f8e2ba6e5361ae8e0214b313e618a1fc49b96decd575dcda619f8e9c3fa7d0409c80623238cf025b6ed3e5d4e85e5fd25a2a2257c11c21095fdd5d727af08620bb6170e24536d1c13708075430811f461e368870660f6a24d42ea3ebae48e7aa6779353072226cfe29fe0c6e767b7d588760fb7c710f96f8e69194a8e7783471af6c0e38109162dd5b628db7596670490463baa02ebfa1fa3efce505c2746ec00b2366b138ebf2749919afd048c6448fed4fc42db2dc405d16f8f3ed5d4b3a2ffe550d10a90c6d7439a811ee75094d53c58f03c0a4c5820f1f21f7f7253633700da27ead29196847bea2a089dcbf466d2c2489f89a196209ee8bf8216c03ec2a64880821526331e709e3e7595af889e81d8b5f094adace73516516d876c54120889240c2dd3b4c74e9", 0x1000) 04:02:39 executing program 1: mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x8, 0x1010, 0xffffffffffffffff, 0x0, 0x6) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = msgget(0x1, 0x254) msgsnd(r0, &(0x7f0000000a80)=ANY=[@ANYBLOB="0300000000c7bcd992403498b97e91fd7072009a1a70b4fef2c9cc4e3fed290fa659950000000000000008ddfdff6472de37f3e7081f645d29a7e0fd449dc61a9527f11cb22c6693a990a9b5333d3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8492dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14c2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240eb057f111054f2b5f0f40a16000000237203e109ef71703832d18f975371dae05a4bc0cd012e2ea7de69882e9468fa446b31209640a903000000d7689b898e25290cfa61355ba39b9a98a4e18d00000000000000"], 0x107, 0x800) msgsnd(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="000000000000000051f304cbad4c40341a7fb8f28f53930ac93feed5e69ec81ecebd9e705f836edbb76d3598d1d6e7448ba200c71274a7bb1dd016b9ce27d8fe8814a24a7e4e0fdd6df9be870017926db9fa88c70e8e256b3ec66e9e7ef3b10ca63be973a9466fbe4350dddb97428045fe4d3f24ccbc09af01a5dacae9fd2d1817724aa40026cdb70a6279419e8ba7d192abed727944285455e9b62d67c4d5b3f4ff"], 0xa2, 0xc2c25e0089590800) r1 = getgid() r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r2, 0x0, 0x1c3d, &(0x7f0000000000)="e8530c3cd4eb6235", 0x8) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0x19f) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = msgget(0x2, 0xc0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r8 = getuid() r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r12 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r14, 0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f00000003c0)={{0x0, r6, r7, r8, r11, 0x1, 0x9}, 0x800, 0x1, r12, r14, 0x6, 0x1, 0x1, 0x2}) r15 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000280)={{0x8, 0x0, r1, r3, r7}, 0x3, 0x0, r15, r16, 0x9, 0xb01, 0x9674}) msgrcv(r0, &(0x7f0000000080)={0x0, ""/213}, 0xdd, 0x1, 0xb9208041f8d1aaf4) r17 = syz_open_pts() close(r17) r18 = syz_open_pts() ioctl$TIOCSETA(r18, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) write(r17, &(0x7f0000000340)="ca9054543b8308b360b5efaaf509890138992ea5017f1230573e02651dfa77f2b97e2b5948e80364b349800f008fdcf6b24ca325d896c78e78228718a914eba0a5250ce8d01a254c72772060cd44f18c8e0c80c12f8af4befecfe9bed615add62a090e5d8c7b8598654d9c0ba69c01448c5e8d2c88d13865d3ec7013d1751fdff27a0004079f4aa4b7e910da5bff7d34eabf339dc6da4ccc98e70295c70aa77d9f3f6650172208e08a0ee1e308104ef0518e2bd97dfd0e695a5cd58da381c1753a44018d3ace8c6228c1c9941706d10ba2111ad7f4697893bbbd77d91513287fc82ffa1127b9be1a947d3695f7d4e03c1b1e64e1eddbcc2504bdcee908cfc6c13e329b447a5a8a7fe62a7aa1dc1700ec2a4e0145152433f6dde7b2c7b8747f5e37359d62b407976ba21decaf981f7be778b0b576a18653105ced", 0x13a) 04:02:39 executing program 0: shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0x1001, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff}}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57ffdbec7d6"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), 0x4) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) r3 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r3, 0xc3304221, 0x0) sendto$inet(r3, &(0x7f00000002c0)="17790e469aded70b937fb8d246efbc163e2293c0b45041d912f30674ee2237f02839782a8677fd2d2ed6e7681ec8de8ef7c59345ab0f6429553430c3b70e43286484d9118bd330edad4e0c3cc7a64c02c8a3dac1d448c229fbdb4a5f5f", 0x5d, 0x15f16dc8825f52dc, &(0x7f0000000340)={0x2, 0x2}, 0xc) socketpair$unix(0x1, 0x9d7898393c7bd17a, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = msgget$private(0x0, 0x0) r6 = getpgid(0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, 0x0, 0xe31, r6, 0x0, 0x10001, 0x0, 0xac}) fcntl$lock(r4, 0x7, &(0x7f0000000380)={0x0, 0x5, 0x2, 0x3, r6}) r7 = msgget$private(0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(r7, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, r8, 0x86}, 0x101, 0x1, 0x0, 0x0, 0x401, 0x0, 0x80a5, 0x1}) r9 = getegid() r10 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r10, 0xc3304221, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000200)={{0xb40, 0x0, r9, r11, 0x0, 0x0, 0x3}, 0x4, 0x401, 0x0, 0x0, 0x0, 0x1000, 0x7, 0x9}) kevent(0xffffffffffffffff, 0xfffffffffffffffe, 0x0, &(0x7f0000000140)=[{{r2}, 0x0, 0xd}], 0xb37, 0x0) unlinkat(r2, &(0x7f00000000c0)='./file0\x00', 0x0) r12 = socket(0x2, 0x1, 0x0) connect$unix(r12, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19767b0784"], 0x10) r13 = accept$unix(r1, 0x0, 0x0) write(r13, &(0x7f0000000400)="ddee43ab8734abe72e8289e48f849f6ad7d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f924f499cd07afbd1d0b82c439922f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b93ddbd8431911689f52ce775d70066916deb4be5a9ff39ad54149f4d2ec05889edea29bb2b027704d05d43d018ac9e16a497ac43adfbb5775ab949932baef7e6fa3703487dc7cd0255926c0ec9007d4d1872a934ee1f5be84774e44e4c90776ade49d139113f9feea45412c80785050e8305e39e2c264e1b2d086eb36fb5c2061b6683f4f245f5eddeb37938cbe53ab61137bb470ad1fcfc3f8947c39f234d85af247e51d0fade20dbf0da70f529fe977aac0d35d6a898693452c9e021a16f0f00000000000300002f34ed4a28aaf694d32e4213441afa8a77faa097799765881433fa2d9e693e5b96346e94898ac3cfe07a1d7b033f82ce1254e696", 0x3eb1) execve(0x0, 0x0, 0x0) 04:02:40 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41771632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf5793e6f978d6c226c04ac18f9c138c91a76ecd4096e8c8b6b87cb2d72b8bc5b9ad8a4f5f728193ef16ab93f", 0x65) write(r0, &(0x7f0000000200)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15ceedd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541864edd3ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d03ce0bad326bd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54ee60dcb063f16e3b428afb2c23218cda1beecacf408363709ad054625a0b3b689c43735247d4e0a525b8931e51ea88dd8cab99ab60fbd92bd05a945d968bc224ca6750c756fb194c47c90921f000b88c651b971b5ae67d06de4059c9fd509cd7db34ec4c835ccab9d909218a7caf20c436db93cc40f5f935d7dac7964758acf332bfe0a5f3d5921827d190a12cc7800ed0bf5e726fc458ab4f787635f7295e78d108b72595d9b6298ef6ad0a7169628d6a3c1bef95d3b4a791922b512c9312cbb8f919e3bea2782470b3670623d4f927c36890aea8abebc07260023414e29a483132963428c01ec1dff2428b4ff99438c660706000000d7e131012ee90a09b2852d8261790e3f5464e46a4410d7ff86c89109cd98ffa4a22c4885c45a5d47e69a785bc21826494285cc349c74534ed2f29e330d20f9fa4b4d181f3949a372fe4737b3c1933a1f5ba5980d072a256f3f46c6e5b56ac9cb5b454a4538710499d50d785c60d7c7e68a2a04b62bac0d7e2bafd15a70f28c3fe29f55bcc9ff3e668642ccfdb9c29168aa3ccf88f6c3f1120c3016e5efc20e9761081a484fe62a5b7e05e6e36179e462d9dfeab13506e93618638faacb8c8ff5c64cd626d33fb4707346b5dfc59f14e81a8b1a3ccd66946fe3f15dd8fe2708e0422f3ccd55fc8e2582ca6a105fbdb01df874d101e56ea78a7c0ac42f9c70a1e11a510ad212b1a9e7da7f85bec6bf33463623cf4fde8a118e8aee4bae66acf87310c96ca684144db8b95aee4e8499801fb10dd5ae2a66bca3afee3708733a5acab4e90664be7927b712200ad5abdfe5bbcf8b7448cc3eb6a6cffbbd255491ecf580ad8084f5fc076a89d23a94fa2451690effef372f4adbcb5fc408f0e6077eed4196913d2987a1e8a7cc3e50fb66b3c97f2326afe514625f80135eb2a6235b5f73a25bdd9fad6850f2b322d0be58980fe0b4d0bde486500b10b7b4ccb1537200593b9356deeece9e31c1b3e100f2a4d4fff6c7973793a143f164a20fef68383b812a62bf4947df21748f138dbf51375c033bd2dbfc356157048f178d963688fa0c047909bcda792847d1be7d4044b723fb7dbf4f458461a8bb3e4a1a7fe9e951d37abb1bffdc08c264df35f0e3f9380f573d26d80ef9ef798f6127c2179a4aff0000000000000000126a447927a9fe36f013dafca55a7816f08e1cdb194c59b4fa24ef58b2104f8ea555c34e2e212aeb9923d9c809b95764b26f6cb3f0bc3c77b25084bc6bccbe2e1a31b6a624f42777e88ce4aa5c62d0455ba6137603bdfaeee8dbc8bebced3f88cebf5a24975b8d242bcfe8a623d81e6de9c8c19a2d1f2f60f66bdfd47410335e893b6786262146ff3f3bdbe912a8ee0d04b8037fdfbab4353da9e3141f2e579255fd94b9f5df2a46d3e3397d08992d0a7cf295fa7121cb1bbedc1abc8d323b4b8e1df2a63761c218f0d2514f30901a2e98ba18735d06e3cb0b1508d98c13eaf6179f2fa8f27e11f23115aaf8e954d897e8e6a99f0043b6e92d4fb2f7daf36897030c6cebf2b40bebe15699f2861fe0c1a5ede9c937ed69317d2636a94b84e48aa57a7c678980f851280aed5cfe37249c465fafb29db3baaa0a4b30af77341f140862ac67ccdcc069333f28337ce248087743d9f4436dea826bd30418012cd0374dea53368d282a87a45a5b80804ff6849a9f8bd45a0d9707e59036d526f1980dc2e49dc4b1d2b4e66888020c7bcf3e955ad304480b630665187f0c86ee2e151c218cf8ac3c435ec1508ffedc8748c3d398cdd85ca0030083124936cffa1ef2cfedcd8bc9c1512cdcc98e9add10e2dfb91f0577d88d80ace7d92b038a3818ba93e8aeae5e601240b40a32c14195ef5fcfcf3028c16b9f363d99dd9fe07d7e73356d979030772428f53b85eb1d1f792273135c3db5530866a24442e5260cc3e0e0ad6edaa92f2966f013e6d783ef89f281cc1c96bc4d0cc8076f6e32a1b54abade2ad474f383a6c2705dae9d4ead83aceee77ceb8978dfe47942e6ae466a02b16d51b4e3eb25fb0d2755f457d8be3d12b61a768cacda186022a69a1a384931cb2b2db937b0588309", 0x793) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x20, 0x0, 0x3, 0x2, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x4f, 0x7, 0x40, 0x2, "fb3961bb0245be84e4731342682db07c7c77f628", 0x9, 0x20}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0xfffffffb, 0x1469, 0xd98, "098d41f7df059100000000000100adb4372000"}) readv(r2, &(0x7f0000000100)=[{&(0x7f0000000a40)=""/42, 0x2a}], 0x1) 04:02:40 executing program 0: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) execve(&(0x7f0000001cc0)='./file0\x00', &(0x7f0000001980)=[&(0x7f0000001c80)='&#@,@\\{(/[\x00', &(0x7f0000001c40)='\x00', &(0x7f0000001940)='}^-.@\x00'], &(0x7f0000001b40)=[&(0x7f00000019c0)='@:\x00', &(0x7f0000001a00)='[(\x00', &(0x7f0000001ac0)='^\x00', &(0x7f0000001b00)=':.\x00']) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) r1 = syz_open_pts() pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) r2 = syz_open_pts() mkdir(&(0x7f0000001b80)='./file0\x00', 0xf9) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001880)='/dev/ttyCcfg\x00', 0x81, 0x0) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f00000018c0)) r4 = open$dir(&(0x7f0000000100)='./file0\x00', 0x8080, 0x80) close(r4) r5 = dup(r0) semget$private(0x0, 0x4, 0x303) r6 = syz_open_pts() ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f0000001bc0)={'./file0\x00', 0x2, 0x8, 0x5, 0x0, 0x5, 0x2, 0x7, 0x1, 0x0, 0x7f, 0x4}) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000002480)={0x0, 0x0, 0x0, 0x0, "855c55000267a7230000001a0000000000000040"}) getsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f0000001800), &(0x7f0000001840)=0x10) ioctl$TIOCEXCL(r5, 0x2000740d) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0xba0f, 0xfffffffffffff11d}, {0x493, 0x100000001}}) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000001c0)=0xff80000000000000) readv(r1, 0x0, 0x0) ioctl$TIOCCDTR(r5, 0x20007478) ioctl$KDGKBMODE(r5, 0x40044b06) r7 = socket(0x800000018, 0x1, 0x0) madvise(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x4) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) pwritev(r4, &(0x7f0000001a80)=[{&(0x7f0000001a40)="e22490d295b0d1f6218db0ffb7bf3db1cbb73dead0c09938159787bfd2bd385be3", 0x21}], 0x1, 0x0, 0x0) readv(r5, &(0x7f00000016c0)=[{&(0x7f0000000240)=""/184, 0xb8}, {&(0x7f00000000c0)=""/14, 0xe}, {&(0x7f0000000300)=""/136, 0x88}, {&(0x7f00000003c0)=""/168, 0xa8}, {&(0x7f0000000480)=""/146, 0x92}, {&(0x7f0000000180)=""/4, 0x4}, {&(0x7f0000000540)=""/166, 0xa6}, {&(0x7f0000000600)=""/4096, 0x1000}, {&(0x7f0000001600)=""/156, 0x9c}], 0x9) mprotect(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) 04:02:40 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) minherit(&(0x7f00003ee000/0x1000)=nil, 0x1000, 0x0) mlock(&(0x7f0000443000/0x3000)=nil, 0x3000) mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCSWINSZ(0xffffffffffffff9c, 0x80087467, &(0x7f0000000000)={0x8000, 0xf6c4, 0x8, 0x3}) 04:02:41 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/dev/zero\x00', 0x8, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000340)={0xc7c, 0x5, 0x0, 0x3, 0x9, 0x7f, 0x100, 0x10, [{0x0, 0x3f, 0x81, 0x4}, {0x3, 0xf4c, 0x0, 0x4}, {0xffffffff, 0x6, 0x8, 0x9}, {0x800, 0x10000, 0x48, 0x7}, {0x9, 0x81, 0x81, 0x5}, {0x20, 0x200, 0x4}, {0x4, 0x8, 0xfbed, 0x8}, {0x1ff, 0x3, 0x40000, 0x7}, {0xffff, 0xeed, 0xa6, 0x7}, {0x9, 0x1, 0x2, 0xd0e}, {0xff, 0x5, 0x5, 0x9}, {0x2, 0x62, 0x1, 0x1}, {0x400000, 0x40, 0x6, 0x7}, {0x0, 0x4, 0x8000, 0x1}, {0x4be1, 0x99, 0x3, 0x8}, {0x6, 0x7, 0x8001, 0x3}]}) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x0, 0xfffffffffffffa23, 0x7fb, 0xfffffffffffffffe, "03a77f0c033c0adf2b02002100"}) writev(r1, &(0x7f0000002400)=[{&(0x7f0000001300)="a265be7dac79c4ce726e06a62680250ef87570f308e6522bc398b096782b633727b9c3bad86626010ffd23e632326a43a63060b0bc5cd03daa744d8dc811a107bddf61bc614aa8aaa423864a9e5e6e5f54f14d323878d88d3b875e5cbeca38f2151048ffa9f578a8c9e3a05736b5bd76a92ccc1658ab7555d4ef5e545d4f07247b7faead2c326f49f9c794324d34d75a7fae389f0fa01c67b384c8b0f53bff40ca129048290b81ff56037264e8ecd6167d521b6a1ff9734a8ce63438e02c8578841c875e95aa09db2901082dc001095320ab7bddbca6d7eb21f441494cd58cf6a5590ae0b6736dd8784193493a5a4270e85a261297412b08019b414c1c9b887888b34dda701f9aeffb6a10db68ceb7a404eded7769fc2f07f9ad83811eb65775caa80aa411871bed3c20f10de5cc601ec3d81bebded89432cdd448587b16abf0d5c32f364b008e5d56c7fa2d16dbbe3dec7a3992b43d8334fcd1e00284ec59b1dc2071d0c13554ee5a84f747123385a5a9559cdbf5038755751e6e203c550ee561297826558080933d78a30df9c055ed0e8f8e43656194dc948b14aa58f82b0f839221dabf068c0e70e49137dd8c2cfba7e5cdfeec9bccac3418bb9e991ba4a119bf58cdf6af164b1c7ab911330ab925d1394996a25f848d00a4972c00a8ca69c4407ec0a8b294fee509e5e64a29ba16ad7cdbcd73a71fee85c2fa41301a32d5d95c06cbb1cf637c176334108e99c7028009e35d2ea1b82e3447ebad9e75300892157a75c2bd1493c24edb71321fb4985e9e8a1f2dd140db9f24baa7b352e646838e37c0408d4868ff73530343140ac15ce1ae2e6801db7e66eccb983c422e61a2aaf7e50c780bf5a203780783a9fa51264d1479b7146118860a1b6f73766bac5e6d0f75421c0596529904a152a799b415c1da348225bd2b088b056b1e9bc813cd6f4cef8e0d0c38001ad6b209c7588000d1c45a539793c896ce414f01167e420befe476f46443958fd56ff25457914ecee5d6b1796b04ea3b7acf16613a2e35a47fe776c811a87e5594d7e560d7024a18fcdf8e60c41a4782adb9db22496984283dc405d8f4a675f1f827e22e0631af27f5c726c42419ef634c9b153c13124c1e07677807387ce2303d75abaea7c950b30df2361c9aa8358803982747bf165af1697f41929ba9b81d336ef401f6c3cea1aaa0ce016c964a0441c0709ecb8d9275a9bc1e4e03f0d7e977c83466f4e6324e902261e23c7f05a3268596beda1ec5f931f12601d2019e397818003bd3952e857a58ee4dd64ed26b9af180b7fd976f7845f72635108314f202b81b47ddd9b48d0602002d1242090ae01d5a9f627835a071a1858fa886ed4d8d16538387bb2897a8cbda7a7bb9b9b3fef5ac47623df277470b2b31f9ff4263de87c9d7b7283dc433c34cd85dee3d0a6a3e2fde8ce785dc39d79e94edd38a2b13e597674e451069f53cb1a0a5a0db8ead96c1fed3a84a6e80c2bdd5db7035691d5ece20f639e386689e0ad78cc57d86c86a755379108d9132ce9be8b0988e3f6eeae25101d5c4d6cd36f2e8b2892f7b17759f0f33cb9c2ba775519d64e9aead39514e0966ce0e9c5807eac00632251ed42566a997fc7847c805e51ef7cf41537e98b8b572727d6484501ff742aea1c3f31fcb52221a18bcbc3b997c963f4e46be9d3495c1bff45027736027108fea01be9bf55e763e7c5f85ec0e783907e40c82e8a00499b39f82b4eb5999f1c00df868fc89caee341a95a71d0df77f120c52b8a04754e11652b4527c8e51ef2407cd684aa6649fcbf5ac1022525ae495ee58e01d48f7360ce856a0932b3628b66a596d62e7aee69151004e6c3116e33b30b1fe9fea188f21763044313c29d9c6abb03934bf094e2bde636ddf671b800a1b115eadca4d55c3298a71c02e6002f71a3bf8490c2cba85fd029ad20fe78f277b27a2f9a3a541e3f391f2cd3a76b7544cfb494e8e611bb2ed1504d00e223de96263947fd30e73e8af863aff227fc72c5845eba6df78cccd64e6e3c5e3baa0fbcbd431e821c116f0bbc35d8b3d0512e0448f062e3c002354349e0c46c16418e77961c9f202e944a88c0c81e6ce4af73eab0a9219a67b235fadd073daec2b9b90fa851069385d5f1cb995ee956be446527da644395745ec508f97ac78b19ed404170a", 0x609}], 0x1) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000280)={0x5, 0x7f, 0x8001, 0x0, "d1c5c49362d7a359dce1319df6e08aac6bcd61b8", 0x20, 0x3}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000002c0)={0x8001, 0x8, 0x8, 0x2, "d61ea9a2c3123f4fefe53dc3350c913711f2e82f", 0x5, 0x740d}) writev(0xffffffffffffff9c, &(0x7f0000000240)=[{&(0x7f0000000140)="be3e5ffc44b44fc07f6eea5c1d65650c47aa338920828be79217a9bc04947f1df2a9b9d9bac90432b621d0c8752ec0b726ad255e2c20fa35b1024ac29c2d16a5346316d35cf50214396e27889333c895a06377290308b4d35dd878547b9f9af213f21ddfeff43a8600375117203b9cacde01693ad9a2d8265f43911bf28a69a3d66558b42d16c842120e91f765b56d1008024df58c0f70eb69d9d777f4983acf24b71248d069ab1c8f42c88463336fdc98998d820edba2dcaa956382b8b4d334f57d3d96e4ceb75a", 0xc8}, {&(0x7f0000000000)="73c0e8444d1a0d680ff3ad70a2bebae28717d38d7a8a5be0e61240b0fa1962accfc76c7e3049c8404664e2d365", 0x2d}, {&(0x7f0000000080)="3c0570d459f6b8479e975dbc2d190c4ab9e914971c071c4080428420fc527bae27e90c96d2bc2050806ec1a286367f58a5ff5c80a18c4ba04a2d6115b2d35be48d06c10d1c6b", 0x46}], 0x3) syz_open_pts() 04:02:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = dup(r0) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r3, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x7fed53ccc8019d8b}], 0x6, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) ioctl$VMM_IOC_INTR(r4, 0x800c5606, &(0x7f00000000c0)={0x9, 0x2, 0xab7}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x61}, {0x1d}, {0x6}]}) syz_emit_ethernet(0x2e, &(0x7f0000000600)="e4") 04:02:41 executing program 0: readv(0xffffffffffffff9c, &(0x7f00000016c0)=[{&(0x7f00000006c0)=""/4096, 0x1000}], 0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000140)='./bus\x00', r1}) fcntl$getown(r1, 0x5) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204", 0x3}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r3, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x7fed53ccc8019d8b}], 0x6, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) ioctl$TIOCSTSTAMP(r4, 0x8008745a, &(0x7f0000000000)={0x1}) 04:02:41 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000000000029, 0xc, &(0x7f0000000040)="ebffcbff993192964800"/20, 0x14) open(&(0x7f0000000080)='./file0\x00', 0x8, 0xa77012c0cb6a8395) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 04:02:42 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) ioctl$TIOCSBRK(r2, 0x2000747b) r3 = dup(r0) r4 = syz_open_pts() r5 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x200, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r7 = dup2(r6, r6) shutdown(r7, 0x1) ioctl$WSDISPLAYIO_WSMOUSED(r7, 0x80185758, &(0x7f0000000300)={0x7fff800, 0x8000, {0x2, 0x6}}) write(r5, &(0x7f0000000140)='W', 0x1) setsockopt(r2, 0x4, 0x8, &(0x7f00000001c0)="cde30d93a1031aa3a7bcbb35276d99b55cdab0c5516b40d32cd45fc931b76f17897b2a3a31c695b2945ad55a067a5705774d6325d19cdc4632239caebd1df292070a1e7a7818c1973614483ce7fa1cdc3b7e9ca542729fe7e7a8d34aebb7444078153e71e50b1e7f3d90123f6d316d2912e2b666742981767f20037cdf46634ba32a81efb08b5c7bd5c42349bb7e54318329cf5a24e1b549873fd4213f40470425ec1452063aea4bdafb7ba34d99e78f9475891798c2bef71e019952ad46b9e09bd87abac3a240fa2cccbc9c14dc388f72c76d0976a4cf3acbe04d9f7dc62d9e923e5b78fa1527392d", 0xe9) ftruncate(r5, 0x0, 0x30000) dup2(r4, r5) r8 = syz_open_pts() lseek(r8, 0x0, 0x4c19c4870b7c4c8a, 0x0) r9 = open(&(0x7f0000000100)='./file0\x00', 0xd6aecaecfab7399d, 0x0) ioctl$TIOCFLUSH(r9, 0x8028698c, &(0x7f00000000c0)) ioctl$VMM_IOC_INTR(r9, 0x800c5606, &(0x7f0000000040)={0x4, 0x2, 0x6}) r10 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) ioctl$DIOCMAP(r10, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000140)='./bus\x00', r10}) pwrite(r10, &(0x7f0000000340)="82aace7e098328f0c51839e218f596907aa3b9796198899dca6fd545cf54de8d78a4d224f07fac8e86e239a1a406498fa62216c82be62bd706748813fcc7654dedb53e451169248d4e1794c5656190c5681d5081832147b9d18c8264e2c955046b4b873baa0c849392961beb96c21dcc1b6b0c5ee16768e7199c18710a24238bc0183e8f3d98e25fe6112fee5c6aa33b4395aeb269602230b5f6379413a0fed5277d68ba1724bb22c8067a1cba34725e8431c329443c977d8adca2423c23dd66652ab8cd70", 0xc5, 0x0, 0x81) fcntl$lock(r8, 0x0, 0x0) ioctl$TIOCNOTTY(0xffffffffffffffff, 0x20007471) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendto$inet6(r3, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) socket(0x18, 0x4000, 0x7) 04:02:42 executing program 0: open(&(0x7f0000000100)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) select(0x3b7, 0x0, &(0x7f0000000000), &(0x7f0000000080), &(0x7f00000000c0)) syz_open_pts() 04:02:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1d}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = semget$private(0x0, 0x4, 0x8) semop(r2, &(0x7f00000002c0)=[{0x2, 0x7, 0x797532fcd262b049}, {0x3, 0x9, 0x1000}], 0x2) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f00000001c0)=0x2) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000080)={0x3ff, 0x1}) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse0\x00', 0x400, 0x0) r4 = dup(r3) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x1d}, {0x8000000000000048}, {0x6}]}) r5 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$BIOCGSTATS(r4, 0x4008426f, &(0x7f0000000340)) r6 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r6, &(0x7f0000000240)=[{{r5}, 0xffffffffffffffff, 0x7fed53ccc8019d8b}], 0x6, 0x0, 0x0, 0x0) kevent(r6, &(0x7f0000000100)=[{{r7}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r7, 0x80085754, &(0x7f0000000280)={0x80, 0x3}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") 04:02:42 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000001}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) open(&(0x7f0000000040)='./file0\x00', 0x200, 0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 04:02:42 executing program 0: mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f000071c000/0x4000)=nil, 0x4000) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x80000000]}}) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r2, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x7fed53ccc8019d8b}], 0x6, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) r4 = msgget(0x3, 0x40) msgsnd(r4, &(0x7f0000000080)=ANY=[@ANYBLOB="0000000000000000e7c0788e66d1e8208c57a215b09846cd5e567fffffff3531f05b0e2ed686accc37a2"], 0x2a, 0x800) ioctl$VMM_IOC_INTR(r3, 0x800c5606, &(0x7f0000000040)={0xd2a, 0x68a, 0x9}) 04:02:42 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1d}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1d}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f00000001c0)=ANY=[@ANYBLOB="00000000180000000000000000000000000000040000000000001260"]) r3 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) recvmsg(r3, &(0x7f0000000000)={0xffffffffffffffff, 0xc, &(0x7f0000000340)=[{&(0x7f0000000300)=""/63}], 0x1000000000000264, 0x0, 0xf1c56c2515672da0}, 0x0) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800017b5f450 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800017b5f450 04:02:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x8, &(0x7f0000000140)=[{0x401, 0x7, 0xb6, 0x100000000}, {0x100, 0x20, 0xfffffffffffff314, 0x20}, {0x200, 0x2, 0x0, 0x77bffd39}, {0x64, 0x10001, 0x1f, 0x9}, {0x0, 0x9, 0x80, 0x80}, {0x3, 0x401, 0x7, 0x7ff}, {0x6, 0x9f9, 0x4, 0x7}, {0x6, 0x2, 0x80000000, 0x1ff}]}) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r1, 0x0, 0x0) shmctl$IPC_SET(r1, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r4, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r5 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r7 = getgid() r8 = semget$private(0x0, 0x4, 0x51) semctl$GETZCNT(r8, 0xfffffffffffffffd, 0x7, &(0x7f00000005c0)=""/235) semctl$GETNCNT(r8, 0x4, 0x3, &(0x7f00000003c0)=""/237) r9 = semget$private(0x0, 0x4, 0x50) semctl$GETZCNT(r9, 0xecd36670e3ce36b6, 0x7, &(0x7f00000004c0)=""/235) semctl$GETNCNT(r9, 0x4, 0x3, &(0x7f00000003c0)=""/237) semctl$GETZCNT(r9, 0xfffffffffffffffd, 0x7, &(0x7f00000005c0)=""/235) r10 = semget$private(0x0, 0x7, 0x286) semop(r10, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r10, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x800, 0x800}, {0x1, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r10, 0x0, 0x8, &(0x7f00000000c0)=0x1) r11 = socket(0x18, 0x2, 0x0) setsockopt(r11, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r16 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r16, 0x2, &(0x7f0000000100)=""/114) r17 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x800, 0x0) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r18 = fcntl$getown(r17, 0x5) shmctl$IPC_SET(r16, 0x1, &(0x7f0000000200)={{0x3ff, r14, r15, r14, r15, 0x104, 0x5}, 0xfff, 0x9, r18, r18, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r14, r15) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r15, 0x0, 0xffffffffffffffff, 0x0]) r20 = getgid() semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r13, r19, 0xffffffffffffffff, r20, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000bc0)={{0x4, r2, r5, r6, r7, 0x2, 0x9}, 0x8, 0x4, 0xfffffffffffffffd}) getgid() getppid() r21 = fcntl$getown(0xffffffffffffffff, 0x5) r22 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$KDSETRAD(r22, 0x20004b43) ioctl$BIOCGBLEN(r22, 0x40044266, &(0x7f00000001c0)) ioctl$WSMOUSEIO_GTYPE(r22, 0x40045720, &(0x7f0000000300)) r23 = dup2(r22, r22) ioctl$WSDISPLAYIO_DELFONT(r23, 0x8058574f, &(0x7f0000000480)={'./file0\x00', 0x6, 0x4, 0x4, 0x1, 0x0, 0x1, 0x3, 0x3, 0x1, 0x4, 0x8c}) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000940), &(0x7f0000000d00)=0xc) r24 = getppid() wait4(r24, &(0x7f0000000440), 0x2, &(0x7f0000000340)) r25 = syz_open_pts() ioctl$TIOCSETA(r25, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r26 = semget$private(0x0, 0x2, 0x200) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r29 = getgid() semop(r26, &(0x7f0000000380)=[{0x4, 0x4, 0x1000}, {0x0, 0x5, 0x1000}, {0x0, 0x8, 0x1000}, {0x4, 0x2, 0x1000}, {0x3, 0xffffffff, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x8, 0xa62479465016d077}, {0x3, 0x2, 0x1c00}, {0x3, 0x5, 0x800}], 0x9) semctl$IPC_SET(r26, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r28, r27, 0x0, r29, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) r30 = semget$private(0x0, 0x8000000000007, 0x3f) semctl$SETVAL(r30, 0x5, 0x8, &(0x7f0000000140)) r31 = getuid() r32 = getgid() r33 = syz_open_pts() ioctl$TIOCSETA(r33, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r34 = semget$private(0x0, 0x2, 0x200) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r33, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r37 = getgid() semop(r34, &(0x7f0000000380)=[{0x4, 0x4, 0x1000}, {0x0, 0x5, 0x1000}, {0x363848eaace71445, 0x8, 0x1000}, {0x3, 0x2, 0x1000}, {0x3, 0xffffffff, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x8, 0xa62479465016d077}, {0x3, 0x2, 0x800}, {0x3, 0x5, 0x800}], 0x9) semctl$IPC_SET(r34, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r36, r35, 0x0, r37, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) semctl$IPC_SET(r30, 0x0, 0x1, &(0x7f0000001a40)={{0x4, r31, r32, r36, 0x0, 0x1a1, 0x100000000}, 0x0, 0x100000004, 0x6}) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000c80)={{0x6, 0xffffffffffffffff, r3, r36, r27, 0x1e4, 0x7}, 0x5, 0x5, r24, r21, 0xfffffffffffffe01, 0x20000009, 0x8}) 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, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r40 = semget$private(0x0, 0x4, 0x1) r41 = semget$private(0x0, 0x4, 0x50) semctl$GETZCNT(r41, 0xecd36670e3ce36b6, 0x7, &(0x7f00000004c0)=""/235) semctl$GETNCNT(r41, 0x4, 0x3, &(0x7f00000003c0)=""/237) semctl$GETZCNT(r41, 0xfffffffffffffffd, 0x7, &(0x7f00000005c0)=""/235) semctl$GETNCNT(r41, 0x2, 0x3, &(0x7f0000001200)=""/170) semctl$SETVAL(r40, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r40, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r42 = getgid() r43 = socket(0x800000018, 0x1, 0x0) bind$unix(r43, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r43, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0, 0x0}, 0xfffffffffffffcfa) r46 = getgid() semctl$IPC_SET(r40, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r42, r44, r46, 0x10, 0x9}, 0x8, 0x1, 0x9}) r47 = getgid() r48 = getppid() r49 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r50, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r51, r52) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000e00)={0x0, 0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f0000000240)=[r53, r53, r53, r53, r53]) chown(&(0x7f0000000b40)='./file0/file0\x00', r2, r53) r54 = getgid() setegid(r54) r55 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r55, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r55, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r55, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r55, 0x40087468, &(0x7f00000001c0)) fchownat(r55, &(0x7f0000000080)='\x00', r56, r54, 0x6) r57 = getgid() setegid(r57) r58 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r58, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r58, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r58, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r58, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r58, 0x40087468, &(0x7f00000001c0)) fchownat(r58, &(0x7f0000000080)='\x00', r59, r57, 0x6) r60 = semget$private(0x0, 0x7, 0x287) semop(r60, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semctl$GETNCNT(0x0, 0x2, 0x3, &(0x7f0000000b80)=""/34) semop(r60, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r60, &(0x7f0000000c40)=[{0x2, 0x0, 0x800}, {0x3, 0x7fff, 0x1800}, {0x0, 0xfffffffffffffff8, 0x1000}, {0x4, 0xffff, 0x1000}, {0x0, 0x23, 0x1800}, {0x2, 0x6, 0x1800}, {0x3, 0x9, 0x800}, {0x2, 0x8}, {0x3, 0x500, 0x800}, {0x0, 0x9, 0x1000}], 0xa) semctl$GETNCNT(r60, 0x2, 0x3, &(0x7f0000000000)=""/9) semctl$IPC_SET(r60, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r57, r56, r57, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) lchown(&(0x7f0000000280)='./file0\x00', r51, r57) lchown(&(0x7f00000001c0)='./file0\x00', r51, r52) shmctl$IPC_SET(r38, 0x1, &(0x7f0000000080)={{0x6, r51, r39, r44, r47, 0x1e6, 0x8}, 0x5, 0x5, r48, r49, 0xfffffffffffffe01, 0x9, 0x7ff}) shmat(r38, &(0x7f0000001000/0x2000)=nil, 0x1000) r61 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r61, 0x0, 0x200000000000a, &(0x7f0000000680)='\x00', 0x1) setsockopt$inet_opts(r61, 0x0, 0x200000000000d, &(0x7f0000000140), 0x0) getsockopt$sock_cred(r61, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) r62 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r62, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r62, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r64 = msgget$private(0x0, 0xfffffffffffffffd) r65 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r65, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCLOCK(r65, 0x20004276) ioctl$BIOCGDLTLIST(r65, 0xc010427b, &(0x7f00000002c0)={0x0, &(0x7f0000000280)}) r66 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r66, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCLOCK(r66, 0x20004276) ioctl$BIOCGDLTLIST(r66, 0xc010427b, &(0x7f00000002c0)={0x0, &(0x7f0000000280)}) r67 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCLOCK(r67, 0x20004276) ioctl$BIOCGDLTLIST(r67, 0xc010427b, &(0x7f00000002c0)={0x0, &(0x7f0000000280)}) r68 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r68, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCLOCK(r68, 0x20004276) ioctl$BIOCGDLTLIST(r68, 0xc010427b, &(0x7f00000002c0)={0x0, &(0x7f0000000280)}) msgsnd(r64, &(0x7f0000000900)=ANY=[], 0x0, 0x0) msgsnd(r64, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r64, &(0x7f0000000800)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf800000000000000000000000000000000000000000000000000000000020000009aeab5beef00010000001c0000000000000000000000000000000000000000000000ffffff7f00000000000000000000000000000000000000000000000000730600"/189], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r64, &(0x7f0000000a00)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe942f7ce2212c09c110ff00f45709d664539e1e381f0900000000000000328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125810bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) r69 = msgget(0x2, 0x0) msgsnd(r69, &(0x7f0000000900)=ANY=[@ANYRESOCT=0x0], 0x1, 0x800) msgrcv(r64, &(0x7f0000001400)=ANY=[@ANYBLOB="fc43caa177eb90a384f3e0355db17a551159ac4b80e8ec562494f91456158b5759fde1cadc0600000000000000c8a2fda1526191f2cee1d016f231a17c12e74e92a007e8443cd5a6e5beba957a24e9d779987f59fe13b288fddddcaa468358a384847d909ea90a6434017ceb2001291b76fc7222ebff844dae162d9cd0a47c005094863dd7eaded4b4f4deac0b0758058d0521dea49eee0a40ac6fbe29e2"], 0x1, 0xfffffffffffffffd, 0x1800) msgrcv(r64, &(0x7f00000010c0)=ANY=[@ANYBLOB="b1dfa7cab2a13ecdb6b8492b42733f982e7af0ac2f8ccb4b9a29b212453cdddf1017aedfc5c7cdb6c0114a29bb227f08a831c7b1865bed1e9c630dc3a7be949d78fdcad46805c4ad0bd27a743afa1701969ca1d7e88200174bae84acba1f0f91bd1489d0d90e430b9e438232445d1b379cd8a3dbec1ac420cab8e5d0947a304c1872c76818f85869eec5cdb8b2f4f9e4c2c6167ccf033bd267ac5d623eb4188531b7c9be1f035fb496eaf40d42ad16ae"], 0xffffff64, 0x1, 0x0) r70 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r71, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=[{0xe0, 0xffff, 0x7fff, "7c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c33"}, {0x90, 0xffff, 0x8, "6c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303e61497"}], 0x170}, 0x402) getsockopt$SO_PEERCRED(r71, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r74 = fcntl$getown(0xffffffffffffff9c, 0x5) r75 = getppid() getpgid(r75) r76 = msgget$private(0x0, 0x20000003c4) msgrcv(r76, &(0x7f0000000440)=ANY=[@ANYBLOB="000000c806c24489a0e111ef"], 0xc, 0x2, 0x1000) msgrcv(r76, &(0x7f00000007c0)={0x0, ""/227}, 0xfffffffffffffcc9, 0x1, 0x1000) msgsnd(r76, &(0x7f0000000200)=ANY=[@ANYBLOB="02000000000000000d92f87a67d790805fab37eedb5db9b4cb6a6ec554c20117c2e4b5f7a3f1c2dbc6910374426bdcf306843b34f7c027e266a4bef296a85554c457623f5c6502fe1501e442c8367ca128ed16d13c44d48af8cea73da6581d3db901c48e582d225bca8000"/121], 0x1, 0x800) msgsnd(r76, 0x0, 0x0, 0x1800) msgsnd(r76, &(0x7f0000000040)={0x1, "48696a280567b1a6342fcc8ec5d56f596329414fa22f5c0ed193424179fc5bd8017a071300"}, 0x2d, 0x800) msgctl$IPC_SET(r76, 0x1, &(0x7f0000000980)={{0x1, r70, r73, r63, 0x0, 0x46, 0x81}, 0x10001, 0x1, r74, r75, 0xa5, 0x1, 0x4e2c, 0x6}) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f0000000640)=0xc) r77 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r77, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r77, &(0x7f0000000dc0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d005fc9c5ddf80008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00000000000000000000000000000000000000009fe2b30b000000000000000000000000000000000000001a3edff2a29a06d8f3c92fa6723260d457735632046ea1815c69065230349197613f248207084492dda963fcc55f38903060a56cc33d5e4c0abed23c4087013a5a02fb4712c165517a0fcd0d020e0604e3126e8a"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r77, &(0x7f0000000f00)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e868239614464ff1e6c94011be14a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf126bc3a02a8f43b026a7845a0f847e1a4b0233c6dd9ff248b7496fee38c4e6eb063b60b89b7bfe5fc922fc62051825a59672eec89f638644a65b48ab42eb72a1560317678bad0aa724b5fa4587f492a3d9607e16cd11b34881c3e4f8ff7cc027583d3f18d2f3f791951e888f1fdcb99d13b6d6240d00"/402], 0x44b, 0x800) msgsnd(r77, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) syz_extract_tcp_res$synack(&(0x7f0000002840)={0x41424344}, 0x1, 0x0) r79 = msgget$private(0x0, 0x20000003d0) msgrcv(r79, &(0x7f0000002a40)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f7ffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005f7c407167c434f156d87d763a38ac00000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f900000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e47df27980efaf8878c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a3ed7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006d016d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000857adbefd9980506665c61c170be40b581c3096ec95e11c0835c142b91b4b583b10305d70a10b6b56efe49328c9e3b0ee1879e56a9d98aa7ae2d820d4c3ec552f531b817e3989c2c8c3b11990c4eca0499a11fafd4d75865307b06607fdddfaa89e3e88f216a1dcae5c0324bd0fae2feda739da1432320b4475d65d0062a2474163600309b3ac1fe99ffa2e4302a2ca6a8ea2df2bef761cee574d14bfed3dc0ee48df1cfce2be94307d12ec0a531d05df66fa204b07b605677762f951350094089204acbe51f4f58f109fd6f287b9dcc8b38d13dd9ea546ee0a5f068a8c320057553c52fedd1e228d35c94d0801413a8fa8e69fc6fe152cc49aa5fd0e9a28a46a1f881c9d6cba1dd09e911880cc495f6121d3fd3d1a0f84100def0c633e66bd7f04c4078880eb84b9d1e53b2329670fb3ee61e1296b7adb16265c64ac7ab0ddda33a5bd1af95826a2d30df1662b3a8b586b2c0a89d280d83483c4dcf03f3ef08bf7d75098419b6ac8b9e0be71e6c21c68995d7061be8de6cae8ab00bfa7a7b303c1c277"], 0x1, 0x3, 0x1001) msgrcv(r79, &(0x7f00000012c0)=ANY=[@ANYBLOB="0200000000000000000000000000000000000000000000000000000000000000000000000000000000000007000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006b16ba4f9bf748f900000000cc193bb307c86100000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c73519053e107a83a2a967975d4f4d49052464893c3afc3530ca5a67cd7b719379a9261fbff0a2eb6c6fc8a4235187488e07bf2b"], 0x1, 0x0, 0x1000) msgsnd(r79, &(0x7f0000002940)=ANY=[@ANYBLOB="030000000000000095172acadae625b23dad4ce5b586a11b3e6ca9a01cc9c80d4bc43024fdb290ff28503e9ecb9011b61ea3681af88d72dc427ea5eea8addc9bcab9e7f4f85defa20e4e4e06a50cf0fbaff3b425adb1f4a8225a3306a55c216bcbe33dfaf531e52006b9793a02ea52ae609d35131767bfecf14e7031aa428e84a39fd375133d8f8d23ec8af261e503a44f54b85bb81362ce2c3ae2f8b749e929d3f64d43954979060a57a5dc9064698a715d8d171b228ca7eb519e7a5cf574b0cd052428090bca38c0550d3d39027035667c27e36800000000000000"], 0xe7, 0x800) msgsnd(r79, &(0x7f00000028c0)=ANY=[@ANYPTR64=&(0x7f00000014c0)=ANY=[@ANYRES16=r78, @ANYRESDEC=0x0], @ANYRESHEX, @ANYPTR64=&(0x7f0000002880)=ANY=[@ANYRESDEC, @ANYRES16=r78], @ANYBLOB="c2ef85bcc198c99ba610efb95a80f6c0e3bd36e8c0c712d4cd8a61f850a43c8346b25d580c15ecdd9536e0111ffcea20365b684b812240b4f7ebc9d2ffb80c3dafd09add7f6deab9b051884477620000"], 0x4, 0x800) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r80, &(0x7f0000335000), 0xfcb7) writev(r80, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34a}], 0x1) poll(&(0x7f0000000040)=[{r80, 0x5}], 0x1, 0x0) pipe(&(0x7f00005dcff8)={0xffffffffffffffff}) readv(r81, &(0x7f0000119ff0)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x3d) msgrcv(r79, &(0x7f0000000480)=ANY=[@ANYRES32, @ANYPTR64=&(0x7f0000000d40)=ANY=[@ANYRES64=r38, @ANYRES32=r80, @ANYRESHEX=r81], @ANYRESOCT=r12, @ANYRESDEC=r72], 0x4, 0x3, 0x1800) msgrcv(r77, &(0x7f0000001180)=ANY=[@ANYBLOB="ff98dc4681f7e955781ac2cd84199c33597f0a206042e284002fa004000d7e1dfd6fc1a16d4ee7a374306f296de754b74d3209864aa50409c8d644ffcb5b5bee8f80de87c85c7835ee909a106480b1e47c"], 0xffffff64, 0x1, 0x0) r82 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r83, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r83, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r84 = fcntl$getown(0xffffffffffffff9c, 0x5) r85 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r86 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r86, &(0x7f0000000240)=[{{r85}, 0xffffffffffffffff, 0x7fed53ccc8019d8b}], 0x6, 0x0, 0x0, 0x0) kevent(r86, &(0x7f0000000100)=[{{r87}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) getsockopt$sock_cred(r87, 0xffff, 0x1022, &(0x7f0000000d80)={0x0, 0x0}, &(0x7f0000001500)=0xc) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r89, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000004c0)=0xc) ioctl$WSMUXIO_INJECTEVENT(r89, 0x80185760, &(0x7f0000000180)={0xffffffffffffffbd, 0x8b, {0x80000000000005, 0x8}}) r91 = msgget(0x2, 0xc0) getsockopt$sock_cred(r90, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r90, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r94 = getuid() getsockopt$sock_cred(r90, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xffffffffffffff09) r96 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r89, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xfffffffffffffffd) msgctl$IPC_SET(r91, 0x1, &(0x7f00000003c0)={{0x0, r92, r93, r94, r95, 0x1, 0x9}, 0x800, 0x1, r96, r97, 0x6, 0x1, 0x1, 0x2}) msgctl$IPC_SET(r77, 0x1, &(0x7f0000000980)={{0x2, r82, r45, r88, 0x0, 0x46, 0xefffffff04000001}, 0x100, 0x1, r84, r96, 0x5, 0x4, 0x100000000, 0x6}) socket$unix(0x1, 0x5, 0x0) 04:02:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1ffffffffffffe23, &(0x7f0000000040)=[{0x7c}, {0x54}, {0x80000006, 0x0, 0x0, 0x20}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x400, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x4, &(0x7f0000000100)=[{0x8, 0x3, 0x8, 0x5}, {0x0, 0x0, 0x9, 0x7}, {0x2, 0xf1, 0x3f, 0x4}, {0x6, 0x7, 0x0, 0x9}]}) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r3, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x7fed53ccc8019d8b}], 0x6, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) ioctl$KDDISABIO(r4, 0x20004b3d) syz_emit_ethernet(0xe, &(0x7f00000002c0)="0092fa9fb5cfb7dacce0693704a3") 04:02:42 executing program 0: open(&(0x7f00000003c0)='./file0\x00', 0x610, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x2, 0x0) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000140)='./bus\x00', r4}) r5 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) ioctl$DIOCMAP(r6, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000140)='./bus\x00', r6}) r7 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) ioctl$DIOCMAP(r7, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000140)='./bus\x00', r7}) poll(&(0x7f0000000280)=[{r3, 0x40}, {r4, 0x77b40aa2891860a}, {r5, 0x40}, {r6, 0x20}, {r7, 0x10}, {0xffffffffffffff9c, 0x10}], 0x6, 0x20) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000140)='./bus\x00', r2}) r8 = fcntl$getown(r2, 0x5) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x200, r8) r9 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r9, &(0x7f0000000580)=[{&(0x7f00000002c0)="943e3003de503392e29b0d1b7b84aedcecab5258150321db984b7284a8974bd6e67a6065c7b474a5eeeee34666ae8fdae6f516ca7be2c09d3d17f9193781a9362e091cd7466a403ab9ffd30356856b755a35e4140acec1ec94e26e85afe0d1649c1c31528cdca5d28fb7c8b8b7fd397d9d3b72b0908a91052b077d9d662bc730b47245add90d2633d5aa4f21447a8f80e10fa4ccd3cd99e17e551dbf3cee96a95944c71bdb986b66f5ef52414d1343a7ceac43ae0077d0678322d3ab3cf85606715e734eaf1c7c65a93d69596abd352c1d874c2ee85550a6e767166c68d403", 0xdf}, {&(0x7f0000000440)="5467d3105128a75009cc0c956b867d862737ef386fe83bdb01e4", 0x1a}, {&(0x7f0000000480)="916c8e99e78a90151fa56e1abe232260f62e0626768d1b433e7e8ad0709cc34bf29bf67ef9ac67383ad605c81d0523f68c6c9421d288bc0fd07b6cc4feb5ea97e0f947481bea1b4b578505d9d5d90058097647c8e3dc3e141193bdb1ef6a93e6f51d8a7945f048f8868955a8f0310e0ee42b1528c298daf0bff7b41d58f5fa4b4198a40f88d782f42570831540182a980ad6dfa5b5c6336492937ec25aa274858a2998848ee882c21bd2a6d76ba2772b67954f4858732d9df20219f54b1591fd8c5f9066bd656a13350841c60bb71177dfbee647821cb31bb0065819081db161ca1c1883cb2c12", 0xe7}], 0x3, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{}, {0x0, 0x1}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x2}, {}, {}, {}, {}, {0x0, 0xfffffffe}, {}, {}, {0x3}, {}, {0x1}, {0x0, 0xfffffffd}, {}, {0x1}]}) 04:02:43 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x381, 0x0) dup(r0) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x100, 0x0) r2 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r2, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x7fed53ccc8019d8b}], 0x6, 0x0, 0x0, 0x0) r4 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f00000000c0)={0x15c, 0x1}, 0x8) r5 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r5, &(0x7f0000000240)=[{{r4}, 0xffffffffffffffff, 0x7fed53ccc8019d8b}], 0x6, 0x0, 0x0, 0x0) kevent(r5, &(0x7f0000000100)=[{{r6}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) ioctl$TIOCFLUSH(r6, 0x80047410, &(0x7f0000000040)) kevent(r2, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r3, 0x80045710, &(0x7f0000000080)) 04:02:43 executing program 1: r0 = getgid() setegid(r0) r1 = socket$inet(0x2, 0x8000, 0x4) r2 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) r3 = fcntl$dupfd(r1, 0xa, r2) ioctl$BIOCGFILDROP(r3, 0x40044278, &(0x7f0000000080)) getgid() ioctl$TIOCSTOP(r1, 0x2000746f) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) r5 = accept$inet(0xffffffffffffffff, &(0x7f0000000140), &(0x7f0000000180)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200)={r4, 0x0, r6}, 0xc) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000240)=0x4) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x20268, 0x0) recvfrom$inet6(r7, &(0x7f00000002c0)=""/219, 0xdb, 0x40, &(0x7f00000003c0)={0x18, 0x1, 0x6, 0x4}, 0xc) r8 = getgid() r9 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000400), &(0x7f0000000440)=0xc) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000480), 0xc) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x5, 0x6413, 0xffffffffffffff9c, 0x0, 0x0) r10 = getegid() r11 = getegid() r12 = getgid() setgroups(0x5, &(0x7f00000004c0)=[r10, r11, r8, 0x0, r12]) r13 = openat$klog(0xffffffffffffff9c, &(0x7f0000000500)='/dev/klog\x00', 0x40, 0x0) lseek(r13, 0x0, 0x7, 0x1) r14 = fcntl$dupfd(r1, 0xa, 0xffffffffffffff9c) ioctl$VT_GETMODE(r14, 0x40087603, &(0x7f0000000540)) r15 = open(&(0x7f0000000580)='./file0\x00', 0x2, 0x1) ioctl$VMM_IOC_READREGS(r15, 0xc2485607, &(0x7f00000005c0)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000840)={0x9, 0x81, 0x0, 0x9, "145d620b8267c4311f0d1fd645a3477f1ad558c4", 0x9, 0x3}) 04:02:43 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x202) mknod(&(0x7f0000000140)='./bus\x00', 0x6000, 0x202) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./bus\x00') madvise(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1) 04:02:43 executing program 0: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) close(r0) r1 = socket(0x18, 0x3, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1d}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCVERSION(r4, 0x40044271, &(0x7f0000000040)) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) semget$private(0x0, 0x3, 0x100) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0x13f) 04:02:43 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r2, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x7fed53ccc8019d8b}], 0x6, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) listen(r3, 0xac0) r4 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x10, r4, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) r5 = socket$inet(0x2, 0x1, 0x7) accept$inet(r5, 0x0, &(0x7f0000000040)) r6 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x10, r6, 0x0, 0x0) 04:02:43 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0x1) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x202, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x12) close(0xffffffffffffff9c) close(r0) 04:02:43 executing program 0: open(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) nanosleep(&(0x7f0000000380)={0x2}, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x58) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x40, 0x0) dup2(r2, r1) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) chflagsat(r3, &(0x7f00000000c0)='./file0/file0\x00', 0x10000, 0x4) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0xc5005601, 0x0) 04:02:43 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="062d"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000180)={0x0, 0x0, {0x0, 0xffffffffffff73a0}}) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000140)='./bus\x00', r0}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x2) r1 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="8cfaff00365f28f5e1e423cbe1799e26599a4a729e662e15a79dae6ab39836ebfb11004558e0c0c34a96"], 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pwrite(r1, &(0x7f00000003c0)="9861d948a7c9547373929a07bbe31ebb2901e2022148eb987ef81da328fa1f0ceb6419d17603618a55f0d7abf1596a85159b67556500573014b8203c743612b2b2d8c4ba669f9c3a015e6173ae719434837d83cc443a1659ddd1188007a6adc6fa26294e62e7862e959698cb37539741d0154d0f360854522bbc529d8462dfa8f2db1978e39e9971b234ecf214180038d525bb4ec685a5cbd447fae522c6e53bf0be6f7bed9b9b8af087766f54652e959637d19ed617254f9454482c7cd74631538dc07d076cc609965ee58f7451bf10067f00686321b9aefdb68920e77bf30f1bfb3c64fad3258f42902e6968573ac518e6b3189e26c1014d8bae206cbaee20", 0x100, 0x0, 0x2000000000000005) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x170) 04:02:43 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x8613b) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="4e0d0008cf376652", 0x8) 04:02:43 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 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) r1 = dup2(0xffffffffffffff9c, r0) ioctl$KDENABIO(r1, 0x20004b3c) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) msgget(0x0, 0x12) r2 = socket(0x10, 0x1, 0x0) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r2, r0) 04:02:44 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x9, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) r2 = socket(0x18, 0x8002, 0x0) setsockopt(r2, 0x29, 0x80000000000002e, 0x0, 0x0) dup2(r2, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) 04:02:44 executing program 1: mkdir(&(0x7f0000000280)='./file0\x00', 0x1) chown(&(0x7f0000000340)='./file0\x00', 0x0, 0xffffffffffffffff) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) setuid(0xee01) r1 = socket(0x2, 0x3, 0x0) r2 = msgget(0x2, 0x224) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCCONS(r4, 0x20004276, 0x0) ioctl$TIOCMSET(r4, 0x4008426f, &(0x7f0000000000)) msgrcv(r2, &(0x7f0000000400)=ANY=[@ANYRESHEX=r4], 0x1, 0x0, 0x1000) r5 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r5, 0x80206979, &(0x7f0000000300)) r6 = openat(r5, &(0x7f0000000040)='./file0\x00', 0x28119, 0x4683dce6b38cecf0) writev(r6, &(0x7f0000000180)=[{&(0x7f0000000080)="9d8c55", 0x3}, {&(0x7f00000005c0)="946d660ce4d814ba2670ffa2f333d193c1ab2b7721fa75b90cd6f843042520d9bda34eb243960fcfd87fa4637cba52246119ad17e9eb98711f25efae058ffe8d85ee59ee36bfebe356361baac85cb58a453577cc2a39eb72aa69086be976ad0361e290d420eff635a906b594df58367d26a8a9ea6ed3bdcb817c691f28cbdc63beaaac909100117af44ac461e76205244401ad1216f68052db17188c2f6d4c865a2d880c2f1f6a71481eb32ed75dd73009003ad3eb90498ca7b68e69c1c3b0bf32a8e047b28a84c96659a7f0927e5c5307a9f7f6deae4ac056c5aedebc26e226b6e41d6e9655ad68bd17b49b2b2c9919e4b763813ce60c19622834cf1c5404ee55e3864f2bbadfe21fb7a1971fe85300751f29f72168f0aee93102389dd3a8a76c0ae688565f495709bc484e7f3fb845a1d7f84ec0a512de06944d6a6170ea97f53edc0551daad2fb85195bb1a01a2e6732e08d31ab6b845152b8fb89ee3cfcd23b8ba63b3c4a9915a79b6e9ac1452fea6870f1f203d8a1dffe1705a22c8f3968c215ae02f0b9babb5b77f0f718c2e5d15ed228f4d482dd615877958ff63ad15535d861c0738a8a58f149df0057f30e1bbb4fd5950a26c1c2754b4d922087b5401eb2b775ed602df48e56a273236287d3a1f5c0a0bf309b7fd4d65274a61947174ea0e3bd199599aca16a752675d7d5b48c7af0e543b646bf6cfaa5a5f4c4c185436d5a3c9482e51931cf2265c5b9b4f2525df156dcbdf622e33927f2449d714fecaa98043baa9535ed5903bc18a4f31cf451c4ae8f3d593e0aadc02a1b96e3ca2a9446810564f3f5b5112e21e47c8756bdc8fb8d0606bb13356deeb471f4d3654da3becac2f71dfb615ce83eb6f7691784f30db5e297db56752bcba0fccee0fa1f53953b52f0d639da344ed1575ed54b0393944cbc87cbbd1a466849f7019b44b6fdb594f382c830d313241b5b4eef24aca2ab055f3aa520f98808767b38392c34b891e4946d71623dde993325985a1fcaad6994a1ba1845bb10592f20e99e728e7afee0b1d6dfd02c2ae4c894f86d87321fc253252ec34b2e2a3d6bfb3e4d788d0d4de2ebfacac8aaafd81b7377d56198e0ac03413d5d6072285b3e90d1bcdf7066c919ff19446bbd52325fd809ddebef6c0882f8d7aff190cb34c62a4b00516edb4b39f955c93aa9546072f3ad252f4052b814f1c6fb26890212f3722351d58f12bbb72af438a68d5eefdd39b20c3557ed25c559cdd5b10b94e6c569417e39b5fd8863ba7818771afa13cfac71290e79a43faf8c80e13f8ea0da55e000de3928d3f8a1e78f8350d6660808541568de25442f50f087e41af9de9d024848212ab052ede74ff8405cbc6822c9cb9b22919d36ba95cd464d6f794370c5c25ef12c3578a06a4e6c7573cdac1771e216caed44a77fd3638f483857b1aaeb03665d936f93d035ddaf87c4950d3a955f0949f8c862924809adcd4003e831f89338b7e424406699737f21dbb7149b8e9118b55ec54107885a8a9929321fc6d8692f212c8cc32922288284416c05f1aa9e0fff8cdc5fc09ee0401526254efa6537b532689c9a9f4c97e6e03cf5ab67d8ad2715a4237069886521271befb541247abb01e8efffe1617fff03c30a0f410f6a5c5e629b8a9c179113a61324db242f56804b5392b02535048076a650acd2cec267578bf224510ea89292c8beb52a7a0d378aa681e41ef2481e734577d20d53f9b16fb61dbe18c07f2b4eb57888091f98ac8531e532621d96938027a3b824d814979a04bfc9b55cf21a198fca25f61e738d6b81eafa3c73662bb02b4b7bdcf639e29afa461aa93f6082d0715c9d83a5cd88258eb15a4736b58b0ffb1ead2b5780fd5872918dd508539bc4ecfc1043cc783f8b33d9c421b95f2a5ac54426e85bd0d6b6634c5f164e50ebcdb27b9971ece8db888c8a1a42ac99bb08bfc60d6a7ddd1d26cb5938ade089e547526550ea08ba59f6961afc9a68a1a98ce46e2205292e4896e154e882da491fe0948e4ec57b4a7abdbd4dd6b4956d5a4e5f77854e27cc8bbf9bb65ad5270bffb70fb8639044e2243ce69ebddb8c02e14920179e82543c196ce293a7a968b01dcf8eda5e97669577eb25a3a611d33887a269bf8c47b590c1ab0ee624d1fe9e77c30ec87e1e04d8e2d0c2d8b87b9cec756aeff5c23e4a33dc5b80c60a5b3cfb5a46b9f9d87e154e5b1d4b5d23f1f927b0ef8cd97f674f40e029c2b56be0148d02ea894e9f62edb682199deb41f82374c90f8299038225e3332cdfeb49a79538a762a276ff01fbc22e7a16072c94f3fdd8a052bfa62ec0f632d440ff2c625c4a56fb1ca808060db684f14b0bbfc2216fabc10e76f0df8b116fb8cbd71274e4e34ac2cef434fa7e584f7523a47e1aab6ccd615caa8ff9637b4a078a1d0e75a4d5828063ae71ea85ecfef44c2655a76d0dec2cbcbb203c4d6c07d86067084640ad29fd28e568b30d0f3e024cd275192957b3d0d99e2b5e01c2f3ea76a03fbdb2e6eeaad744e3bbae45dc154dcf0b69d68f152e13abab3ce06c307ec2f729c7243f8f4e19a5104c4b71be82dd64d50c935b7e9fbe8bf73c77d6ae112af965e4612476665814e28f0ffbd6221ef5177976a80d2a8e31636787854096d967a0aeea4d8e58c9b88f11f5a34eb507ca27cd1db0f8c2be1e43e54bee6d28b030a05c0586ce4a0cf0335bfc591bb1959b466317d75a4209c9d36f96fb0f0782d8e0c815bd2498bd1ebacd47caaca3929008cbd41f3e0016e5dc80db450ea2b182babc6b972a7fece61c7cd24ef3c691a45fab0f5fee42467108efc79303ba4d84d4362152554e820d9528f6a7629de35cf170f7fa3a0e6b4afa91e155a61f5735555f524948586f185396a88c70b1285d64d52b1d253e225c930b7829f567cba8943265d63614d6873bf02f04a9171d70d2b5ca0588bf55b827747854ee9116851e4dbcb12b0d7a1d236dc1efb1d3b4c11b492cf8c6e025e45c981fc1a6d50843c71617fe7b0bf30c5f68407a56136f81e34d8b6fa87e5e9bf6d945d20edf7b121564b87807a2cc969c693396fbb875d422a983b6665b237c67829cdc82ee66f17b5ae02ab1d380a92cc1161914acf2c4c1143ceecca721c0a0e0b07ae77c8edc479e047b81e08705e7c85309cf24a9de17beba34478d3f9314ed63051334b5ce06abf5565afafa5e7716964c945ec60d46f595dd2353b582ed204a56602e74f5d1e65432bcf902904568ea30cad9c3c55000bc1fba94f2ff11c701e283face26c319aaad9d98dc944718f8771e419e2140013051f2e2c006c3896c26ed197e15c71362e402a194ce7b3483b6673b739b9e47a57091f49b956b3520c5ca3883f48ede200ba3ae25099ffaddfbd6f49413adad952d1c9ea79e493fc470e9290a9949078d0aadc2136ed8325b0464ec44501eb8b03707b63eb3c3143fe1a816b1ebc893de0a2cbe60060b677e62fea1d38e7af1f2ed454014f400b45656bfee049373ab51cb37965fa0e29693ff3fff46b699655f0d4e300edafb23b6b0227f555a3a2d35888e448d62ef01468eb6a8cffc212e734fa854b4cdbe0e11a5541727a6c56ca2ca65d072705024faf709f2ce7dc1a6059242d3dedf1120bde8d37c6c8e81bb97e69f978b1f6be405f5b9159f2dc1d26998ffe419e5741ebbfc316bc662576163859084f0652fba20cec4c0767f86bf0dacf26dfc9f505c8a39c5be70d8faf080fdd9011cef3c03b19176e285e8c9a9eb5549c60ab8151824d353a29d38460373cb41f315e39e68447d97f6a9dd5f131d05ba038a4ad3409739a58b7162adcb79db3481c3622194f3f1b56ce7cd24f58ca4ea42a2ccae1b29154806e59a9482e06df9484c745c413eac7a1f7fe7d0ff0b0a398622468a386892debb015c1b51dd56a00ac69b342ecaa268a8537803bdd39bd3b1b0e4e58bddc96d2daa4b5711493523390de18ec427264246ebe8caf25b7f6197a1135100afd26388df060bd6218772d9d9c6a7742a7d0d8d5a843d3bffef73cf2a9ffccef9193a7ed3a5c9b728b483ea3280fc1a6b405af7691d57fd4e86e95617dd957a1080fd39c64865eaf1ca95f4fe31f84a8d55038973c0e9b7103b82dbf02eb63df6459c351958f2745788ee165a41d10d8f3314f1d3dd49765566be11f9d96cfa9f2187161c60f0b2072fa75ec1f58f66f6fe7519170faa534c1bdfc0273e97425ace2a3951769b550120430f5c32b78c170009ec1a833829a00d0c90e695b420c227d574b8c8ff6e09b8dc5cf4fa88d53cdd8f130b1014cb98e50ceece99af740072c91a941c0bd1b8005a43b7bc5c63fedc7b30ac153d4a0e9e75482d0ea5d52ad71446ea5f941cbd8305c13883b9e50fdfc1ba4f687b6ad37fc771a4c4fa5e245cfc62e784a162b47e2401321991434dafc1fa7b04d44d06d11948a7e09f0dbfbf6772ae2e7a0ab7b4676bc6680280611a73bba797fe7b7d449e74d41f52b62360d17018057c71adafd30deb5c12bc33af6b3b62eb2b6c0d476cf7fbde608d09c0aedb542b4ead0bf5fbae8729938db953f1fd95a32ffe5ef98da3ee22520990ccbce5f212002b41151cecbf534258e3c1b0a0222b1086aa4ae64dc7615adc5f7ab2a7145096abf4f2001284750df89e5a1e7f5207dc1c63c3bc56a7d84b201ed258f075b8eb8ea6cd66d040e02ea365c5dfa0e7c9119886a242fd0065d7758936d350db30982db7f7d6c1bc895fd48194f6843ecb5eaf16f7192817c2bc2287de9ad3165aca48b1838a9e1ce8e3c5009cf54feafb32850e983fd4f627a57f1caacd6c45c2162d723a0a173a36b4b63401f6536b6920c57a294c087f1768a262d4a342c1b36e2002f01e684b8b838d3330fe2bf445317c51117f0dade82b0bd56e2e3ed12ca244209121af88f7f8cbdd54c807e8ac289d33e54c037c2ca3a41eb69db845fb9e11c8f4fe8bd5e66cdf5ea45620a6dbc91066c3e11d1b658138ae7006c9f9249f780f9861409f987eda1f746c86846dc6fc12a30409fbe16fad2a25703ae042c9d33c1b127e4c273f422e83fb6000100c379a769d8e0ee8327961800f3127831e12c8c9a1af3fc7e1fe859322fde4136a483ab488cd5760aa21fc6719af4d3e295857e3441e12a097f8f006e195e32b26532dbe625927cc5cf437c9b7996bf6dcfa8568ebe791429ba44b87eb7981830c14bbf7723725d01bdf9d4858e0a2ff85ee587ffa848c290c6882348ee2bb3d1e319fca71b33d35e9b7da2fa3e5a0a5b7f5ea8522b1273f2b68bba7689933a579a92549d9d9801805a87b44c7663662b6e0419b51027b7ead04be9272354034771b666779c29b38ac904020146e26235d66c049d1dc793e21b4e809ab69b52490acbf7c906d1ef025789abe5fb0b1c31ad2e21e519b338f7f28f11c2305ee004118dcb9bf00a0ae30d00edb69ed82004b4d4cb7634ce14141163b2230315c3819b86dbf1769008aa44169383a374e7abf5f3a3ad70d326559488c1ad66bb7294a8d1c0439fbf66dd0a6db48f7575edeb9cd20949eb349466fb2ca177aaf527d8f539cd865ec5d78b814db2ed8b6aa19b0c40c92c92eb085b49d7483cc87ac01aeacd571a81247485b84371d07953d8575dfc52a689eac20faea54df7f8ed0e32ac69e1a6a18e8ccae38138913ae5b59c2fbd32f51040044de39ba719822df673821099d93c029d4211fe961d533f8ae647a0b74dfb55e2eb5dfc14e5c18b3679fbe884f477fb49439f72306387c965778b13de11c195507bbf2cd52c6386", 0x1000}, {&(0x7f00000000c0)="ec82e11d", 0x4}, {&(0x7f0000000100)="38def8ec469017c221a0dcb3584e70d7d9f74650c10b94b10b2113dd48eb26289ef8631fc2955fbb01950ceffa7018f64b3b5c5cebea51576d2024e44d2fea202836dfc55c6be70fc76983e82861335afff2ac6b8f7775b065433be229dab7bbfd132c94892226090482d4e77a5a43f674da", 0x72}], 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r8, &(0x7f0000000440)=ANY=[@ANYBLOB="00abe038fa5e206268000000000000000000cc4387f9ff947a650537c2daed7bf8f0eabd2dcfd16e912d0c01c47d1007a0e1927b87e006e0c2c9d75f1fbf4ffa8fb6bec11a82dd51eacf30b9162fc4c7f453f6be865c142646daf1236c781dfb846b70480eace7402d3833f9b1ce426bf61511d2767f6c8bddc27230a568bb0028e6716cd7b5cdf6eceb9ec88e99b8ec6c39a918b566bbf97019af9d9c6e"], 0xa) setsockopt$sock_int(r8, 0xffff, 0x1001, &(0x7f0000000000), 0x4) dup2(r8, r7) listen(r8, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = dup2(r10, r9) connect$unix(r11, &(0x7f00000002c0)=ANY=[@ANYBLOB="e401eb6f690c132e0eeec32e30070000000000005fefeffce0953f9ff610e7109c1b6b4266b97aa7feedc5227cda595ed0bd38e51aa81ff421f641"], 0xa) unveil(&(0x7f0000000540)='./file0\x00', &(0x7f0000000580)='c\x00') r12 = socket(0x2, 0xc003, 0x6) connect$unix(r12, &(0x7f00000015c0)=ANY=[@ANYBLOB="82022eac526bec89d1b6ccfc8b161d8802775f060f327398a745375d123e4c45000000dfd508999e4355f63069086de0a37e05deca1ca3f2c11d2fa47a7311e234c5217dd84c330acf90000000000000000000000000caf0e6b7e9f6a243557a95a3"], 0x10) write(r12, &(0x7f0000000000)="9e3eaa56000000000004bf1aab0300000000000008188e600200d04593fdd308e6b7ca0000000000", 0x53a) r13 = semget$private(0x0, 0x4, 0x4) semctl$GETNCNT(r13, 0x3, 0x3, &(0x7f0000000040)=""/41) 04:02:44 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "00000000e9001040dcc40000000000002000"}) r1 = socket(0x800000018, 0x1, 0x0) connect(r1, &(0x7f0000000040)=@in={0x2, 0x2}, 0xc) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400", 0x6}) r2 = semget$private(0x0, 0x3, 0x80) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000100)=[0xc0, 0x2, 0x1, 0x101, 0x5, 0x6]) bind$unix(r1, &(0x7f0000000180)=@abs={0x1, 0x0, 0x0}, 0xfe35) connect$unix(r0, &(0x7f00000001c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) semget$private(0x0, 0x6, 0x10) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000140)) 04:02:44 executing program 1: madvise(&(0x7f0000400000/0x1000)=nil, 0x1000, 0x2) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) r1 = semget$private(0x0, 0xb, 0x80000004) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002d5, 0x0) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f00000002c0), 0x8, 0x0) kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) r3 = socket$inet(0x2, 0x8002, 0x38) setsockopt$inet_opts(r3, 0x0, 0x200000000000e, &(0x7f0000000540)="bbd4e383e9a12b5499f752e7eaff125c00000000", 0x14) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) getsockopt(r3, 0xffff, 0x10001, 0x0, 0x0) fcntl$dupfd(r3, 0x11, 0xffffffffffffff9c) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r4, 0x0, 0x0) ioctl$TIOCSFLAGS(r4, 0x8004745c, &(0x7f0000000200)=0x4000000000000) socketpair(0x1, 0x4, 0xffffffff, &(0x7f0000000300)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000440), 0x3f9e2b65a34270cd) semop(r1, &(0x7f00000002c0)=[{0x5, 0x80000001}, {0x0, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x40000000103, 0x80000000000007fb}], 0x3) semget$private(0x0, 0x3, 0x7c0) semop(r1, &(0x7f0000000280)=[{0x4, 0x8, 0x800}, {0x0, 0x4, 0x1800}], 0x2) ioctl$KDGETLED(r3, 0x40044b41, &(0x7f0000000100)=0x87e13cac6900f962) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x7fff, 0x0, 0x0, 0x9, "5d68501ed3e16b0dae04ce925d470400", 0x1, 0x3}) r6 = socket(0x18, 0xbde3da918856161e, 0x4) setsockopt(r6, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r6, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) r7 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x20000, 0x0) flock(r7, 0x8de049f359165017) 04:02:45 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x612, 0x0) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000001340)="8b1d046ad1d29c88", 0x8}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) select(0x40, &(0x7f0000000040)={0x4, 0xffffffffffff0001, 0x1, 0x7f, 0xd5, 0x0, 0x100000000, 0x8}, &(0x7f00000000c0)={0x4, 0xc8, 0x9, 0x5, 0x7, 0x37, 0x5, 0x3}, &(0x7f0000000100)={0x3, 0x401, 0x423, 0x9b, 0x800, 0x381, 0x0, 0x5}, &(0x7f0000000140)={0x5a, 0x7d6}) 04:02:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r2, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x7fed53ccc8019d8b}], 0x6, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1d}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCLOCK(r4, 0x20004276) clock_settime(0x0, &(0x7f00000001c0)={0x8, 0x4}) ioctl$WSDISPLAYIO_SETSCREEN(r3, 0x80045756, &(0x7f0000000140)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x60}, {0x20}, {0x4006}]}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000100)={0x0, 0xfff}, 0x8) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) 16:00:08 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="0629"], 0x1) sendto$inet6(0xffffffffffffffff, &(0x7f0000000180)="685102b678afbdbdd62b36997f861db5aaf2ec120f6ea393f0887284ab86197c29551e809c2b22aea4d109834fe81882f79b0afdd0ca4d0975fe1ce7570b4368b7227e7e2466118828bfed70591615b1cea30288af706aaa647327af7bac39febce555dde04ee739ff5ffeab240f6e4fe91082a4e6c91ff33186e309ecf9725510aa49c93860aac1b901336ca65b25754014ab1129c5e6511f76a251755f3937f20f6d28b12de92e916b20b8ba9f5efa6ee4e65d8bd08a9f0509495134e81fa1d59aa5e5897ffe82ee00c8c500a06c249e102f", 0xd3, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=','], 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(0xffffffffffffffff, &(0x7f0000001540)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000140)="bd", 0x1}], 0x1, 0x0}, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x400, 0x0) connect$unix(r1, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x170) 16:00:08 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4414", 0x2}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="2476fd5602bb87fa0d669ac381ce6d90f8dadf97db1f638387f33a9ff647da02fa1bb65603c79346454dbb416fd1a604577891daa7a2bebf805f166f39016ddbdab666735e595be59f7695c29770a53bdb3e65e06e42b6a091d0d1972691dfd951a48e1b0ea3588a3a0b0a38d5a1e47aae61"], 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:08 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000080)=""/64, 0x40}], 0x1, 0x0, 0x0) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x7fed53ccc8019d8b, 0x0, 0x1}], 0x6, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) accept$inet(r2, &(0x7f0000000000), &(0x7f0000000040)=0xc) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r4 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r4, &(0x7f0000000240)=[{{r3}, 0xffffffffffffffff, 0x7fed53ccc8019d8b}], 0x6, 0x0, 0x0, 0x0) kevent(r4, &(0x7f0000000100)=[{{r5}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) r6 = geteuid() pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = msgget(0x2, 0xc0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r11 = getuid() r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r13 = fcntl$dupfd(r12, 0x0, r12) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r16, 0x0) msgctl$IPC_SET(r8, 0x1, &(0x7f00000003c0)={{0x0, r9, r10, r11, r14, 0x1, 0x9}, 0x800, 0x1, 0x0, r16, 0x6, 0x1, 0x1, 0x2}) r17 = semget$private(0x0, 0x9, 0x42) semop(r17, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x3, 0x7, 0x1800}, {0x1, 0x2}, {0x0, 0x8001, 0x1000}, {0x3, 0x4}, {0x2, 0x9, 0x1000}], 0x2aaaaaaaaaaaad8a) semop(r17, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) semctl$GETNCNT(r17, 0x1, 0x3, &(0x7f0000000800)=""/191) semop(r17, &(0x7f0000000480)=[{0x0, 0x1, 0x1000}, {0x0, 0x8}, {0x0, 0x9f, 0x1000}], 0x3) semctl$SETALL(r17, 0x0, 0x9, &(0x7f0000002740)=[0x6e8, 0x101, 0x0, 0x3f, 0x2, 0xb47, 0x0]) semop(r17, &(0x7f0000000000)=[{0x0, 0x100000000, 0x800}, {0x3, 0x100000000, 0x1000}], 0x2) semctl$GETVAL(r17, 0x84110ce33eb91624, 0x5, &(0x7f0000000300)=""/133) semctl$IPC_STAT(r17, 0x0, 0x2, &(0x7f0000000140)=""/161) r18 = getuid() r19 = msgget(0x1, 0x254) msgsnd(r19, &(0x7f0000000a80)=ANY=[@ANYBLOB="0300000000c7bcd992403498b97e91fd7072009a1a70b4fef2c9cc4e3fed290fa659950000000000000008ddfdff6472de37f3e7081f645d29a7e0fd449dc61a9527f11cb22c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8492dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14c2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240eb057f111054f2b5f0f40a16000000237203e109ef71703832d18f975371dae05a4bc0cd012e2ea7de69882e9468fa446b31209640a903000000d7689b898e25290cfa61355ba39b9a98a4e18d"], 0x107, 0x800) msgsnd(r19, &(0x7f00000004c0)=ANY=[@ANYBLOB="000000000000000051f304cbad4c40341a7fb8f28f53930ac93feed5e69ec81ecebd9e705f836edbb76d3598d1d6e7448ba200c71274a7bb1dd016b9ce27d8fe8814a24a7e4e0fdd6df9be870017926db9fa2dc52df73c88c70e8e256b3ec66e9e7ef3b10ca63be973a9466fbe4350dddb97428045fe4d3f24ccbc09af01a5dacae9fd2d1817724aa40026cdb70a6279419e8ba7d192abed727944285455e9b62d67"], 0xa2, 0xc2c25e0089590800) r20 = getgid() r21 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r21, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r21, 0x0, 0xd, &(0x7f0000000000)="e8530c3cd4eb6235", 0x8) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0x19f) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r24 = msgget(0x2, 0xc0) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r27 = getuid() r28 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r29 = fcntl$dupfd(r28, 0x0, r28) ioctl$BIOCSETF(r29, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r31 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r33, 0x0) msgctl$IPC_SET(r24, 0x1, &(0x7f00000003c0)={{0x0, r25, r26, r27, r30, 0x1, 0x9}, 0x800, 0x1, r31, r33, 0x6, 0x1, 0x1, 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) msgctl$IPC_SET(r19, 0x1, &(0x7f0000000280)={{0x8, 0x0, r20, r22, r26}, 0x3, 0x0, 0x0, r34, 0x9, 0xb01, 0x9674}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r36 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r36, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r36, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r36, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r36, &(0x7f0000000400), 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r38 = getgid() r39 = getgid() semctl$IPC_SET(r36, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r39, r37, r38, 0x10, 0x8}, 0x8, 0x1, 0x200000000003ff}) semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000180)={{0x3, r18, r20, r35, r39, 0x89, 0x6}, 0x10000, 0xda}) getgroups(0x4, &(0x7f0000000180)=[r14, 0xffffffffffffffff, r20, 0xffffffffffffffff]) fchown(0xffffffffffffffff, r6, r20) setsockopt(r5, 0x0, 0xe396, &(0x7f0000000180)="d140b05472f640e65edd", 0xa) r40 = socket(0x2, 0x400000000002, 0x0) sendmsg$unix(r40, &(0x7f0000000140)={&(0x7f00000001c0)=ANY=[@ANYBLOB="00002e2f66696c653000581be5f51a239ac5b9f03e06b9c647b7cb26e97e8227afabaa3f4db915a28a69ca4bfbcb10a0d2e2b1a39f17007b655e23a16bdd5b3dfa1019d35e7b04c57a9a33817c1c619d38105b4d4ed2b27bb3ae7ee58cb66000f2978d23e625016ee29611e393e5a0"], 0xa, &(0x7f0000000040), 0x121, &(0x7f0000000580), 0x356}, 0x0) 16:00:08 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r0, 0x0, 0x0) shmctl$IPC_SET(r0, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000040)=""/210) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000080)={{0x8, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x1e4, 0x8}, 0x5, 0x5, 0x0, 0x0, 0xfffffffffffffe41, 0x9, 0x7fe}) shmat(r0, &(0x7f0000ffc000/0x3000)=nil, 0x7800) r1 = socket(0x11, 0x4003, 0x0) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000004c0)=0xc) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000180)={0xffffffffffffffbd, 0x8b, {0x80000000000005, 0x8}}) r4 = msgget(0x2, 0xc0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) madvise(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r7 = getuid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xffffffffffffff09) r9 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xfffffffffffffffd) msgctl$IPC_SET(r4, 0x1, &(0x7f00000003c0)={{0x0, r5, r6, r7, r8, 0x1, 0x9}, 0x800, 0x1, r9, r10, 0x6, 0x1, 0x1, 0x2}) msgsnd(r4, &(0x7f0000000180)=ANY=[@ANYBLOB="19b03d6078de703c450f3eebe33df848cbf13a654fc933bb38a0633044614543a2718c98135574ed379d324a3b044f29419cb42d3994c3e80e6aace4fdb46a517a6c4fea497014cda717115ee6f17c43df05e36a1e4d5f3ff347bd4c125356d24502eeebdecfe220c0e1196c5289578c30189a054f9acf1a0367c752dfd7d75bab9f3a3d271f59380d6b6834dbed5db07885b4fd649dbc31d5b264a735fddd7606c283a9e39ce1896682fd99f0adae31c73e52355c60ef6745a255e95b392023ca9c615fd9a819103622f87494455f4aa106b1cf059dd5c4c375c688b0e2c746f9924a96582947857a39e643d0f71515782367df044e8f2eaa82"], 0xfa, 0x800) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000001280), &(0x7f0000000140)=0x10) 16:00:08 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202c17f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), 0x4) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000), 0x4) chflags(&(0x7f0000000080)='./file0\x00', 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b0784"], 0x10) r3 = accept$unix(r1, 0x0, 0x0) write(r3, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) execve(0x0, 0x0, 0x0) 16:00:08 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file2\x00', 0x0) mkdir(&(0x7f0000000300)='./file0/file0\x00', 0x0) openat(0xffffffffffffff9c, &(0x7f0000000280)='./file2\x00', 0x0, 0x0) rename(&(0x7f0000001800)='./file0/file0\x00', &(0x7f0000000000)='./file2\x00') r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x7fed53ccc8019d8b}], 0x6, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) recvmsg(r2, &(0x7f0000000240)={&(0x7f0000000040)=@un=@file={0x0, ""/108}, 0x6e, &(0x7f00000006c0)=[{&(0x7f0000000340)=""/222, 0xde}, {&(0x7f0000000140)=""/167, 0xa7}, {&(0x7f0000000440)=""/201, 0xc9}, {&(0x7f0000000540)=""/174, 0xae}, {&(0x7f0000000600)=""/169, 0xa9}, {&(0x7f00000000c0)=""/48, 0x30}], 0x6, &(0x7f0000000740)=""/161, 0xa1}, 0x800) 16:00:08 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) 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, 0x80206979, &(0x7f0000000300)) r4 = kqueue() kevent(r4, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r5 = kqueue() ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000000)={0xffff, 0x2, {0x1ee8, 0xfff}}) r6 = dup(0xffffffffffffff9c) r7 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) ioctl$DIOCMAP(r7, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000140)='./bus\x00', r7}) kevent(r5, &(0x7f00000004c0)=[{{r7}, 0xfffffffffffffffe, 0x7c0b22ba2e19ef95, 0xfffff, 0x665d, 0x6}, {{r0}, 0xfffffffffffffff7, 0x40, 0x20, 0x100000000, 0x4000000015ce}, {{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x80, 0x10, 0xffffffffffff0001, 0x8}, {{r0}, 0xfffffffffffffff9, 0x4, 0x2, 0x0, 0xffff}, {{r6}, 0xfffffffffffffff8, 0x61, 0xb8c6d6d116092a50, 0x10000, 0x8001}], 0x60, 0x0, 0xfffffffffffffff9, 0x0) r8 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) ioctl$DIOCMAP(r8, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000140)='./bus\x00', r8}) close(r8) r9 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) ioctl$DIOCMAP(r9, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000140)='./bus\x00', r9}) r10 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r11 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) ioctl$DIOCMAP(r11, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000140)='./bus\x00', r11}) write(r11, &(0x7f00000003c0)="fd686348327e157810f7da9b7efe8f5a4b26b354e24a9b5cdfac794c257ae24c4d4f059707ed00541d11250619f014b827ff4bd6b1df84a9150df2d5a514624c72242d94e1c8e5d27b54549dba397c9485b5a9e36daacd09c70061c97abfbc541fe46d4d0910cb316fa99915cc814f7010a85bdde48976e51609f382da66c3f63ccc8886bdeb4670a19592116d3d43f116754dca8b1da783c04df1ad7c7b26fe64297aa43606fcdf1e32ed0fee6e28194c0bedb8716f67ddf0954d01150acbd9e734b03d70455878d4707f70361263f7a94d8f5e01e01b9eebc6d5124a", 0xdd) ioctl$DIOCMAP(r10, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000140)='./bus\x00', r10}) r12 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) ioctl$DIOCMAP(r12, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000140)='./bus\x00', r12}) ioctl$DIOCMAP(r12, 0xc0106477, &(0x7f0000000380)={&(0x7f0000000340)='./bus\x00', 0xffffffffffffff9c}) poll(&(0x7f00000001c0)=[{r9, 0x100}, {r10, 0xccd5435bd256a3bf}], 0x2, 0x6) r13 = accept(r0, &(0x7f0000000200)=@in, &(0x7f0000000280)=0xc) bind$unix(r13, &(0x7f0000000300)=@abs={0x1, 0x0, 0x0}, 0x8) 16:00:08 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff, 0x0) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='x\x00') r1 = dup2(r0, r0) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r2, 0x0, 0x30000000000) readv(r0, &(0x7f00000001c0)=[{&(0x7f0000000140)=""/39, 0x27}], 0x1) writev(r1, &(0x7f0000000040), 0x1b) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000140)='./bus\x00', r3}) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000140)='./bus\x00', r4}) fcntl$dupfd(r3, 0x0, r4) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0xb1}, {0x5}, {0x106}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1d}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000040)="2f524244e0031cfe9fac661b080c") munlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) 16:00:08 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) mlock(&(0x7f0000002000/0x2000)=nil, 0x2000) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r1, 0x0, 0x0) shmctl$IPC_SET(r1, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/210) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x8, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x1e4, 0x8}, 0x5, 0x5, 0x0, 0x0, 0xfffffffffffffe41, 0x9, 0x7fe}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r3, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r3, &(0x7f0000000400), 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r5 = getgid() r6 = getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r6, r4, r5, 0x10, 0x8}, 0x8, 0x1, 0x200000000003ff}) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = msgget(0x2, 0xc0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r11 = getuid() r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r13 = fcntl$dupfd(r12, 0x0, r12) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r15 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r17, 0x0) msgctl$IPC_SET(r8, 0x1, &(0x7f00000003c0)={{0x0, r9, r10, r11, r14, 0x1, 0x9}, 0x800, 0x1, r15, r17, 0x6, 0x1, 0x1, 0x2}) getgroups(0x5, &(0x7f0000000080)=[0x0, r14, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r19 = getpgrp() pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000004c0)=0xc) ioctl$WSMUXIO_INJECTEVENT(r20, 0x80185760, &(0x7f0000000180)={0xffffffffffffffbd, 0x8b, {0x80000000000005, 0x8}}) r22 = msgget(0x2, 0xc0) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r25 = getuid() getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xffffffffffffff09) r27 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xfffffffffffffffd) msgctl$IPC_SET(r22, 0x1, &(0x7f00000003c0)={{0x0, r23, r24, r25, r26, 0x1, 0x9}, 0x800, 0x1, r27, r28, 0x6, 0x1, 0x1, 0x2}) shmctl$IPC_SET(r1, 0x1, &(0x7f00000000c0)={{0x2, r2, 0x0, r4, r18, 0x2, 0xef}, 0x5, 0x7ff, r19, r27, 0xffffffff, 0x5a, 0x8}) 16:00:08 executing program 1: getuid() r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x7fed53ccc8019d8b}], 0x6, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = msgget(0x2, 0xc0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r8 = getuid() r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r13, 0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f00000003c0)={{0x0, r6, r7, r8, r11, 0x1, 0x9}, 0x800, 0x1, 0x0, r13, 0x6, 0x1, 0x1, 0x2}) r14 = semget$private(0x0, 0x9, 0x42) semop(r14, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x3, 0x7, 0x1800}, {0x1, 0x2}, {0x0, 0x8001, 0x1000}, {0x3, 0x4}, {0x2, 0x9, 0x1000}], 0x2aaaaaaaaaaaad8a) semop(r14, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) semctl$GETNCNT(r14, 0x1, 0x3, &(0x7f0000000800)=""/191) semop(r14, &(0x7f0000000480)=[{0x0, 0x1, 0x1000}, {0x0, 0x8}, {0x0, 0x9f, 0x1000}], 0x3) semctl$SETALL(r14, 0x0, 0x9, &(0x7f0000002740)=[0x6e8, 0x101, 0x0, 0x3f, 0x2, 0xb47, 0x0]) semop(r14, &(0x7f0000000000)=[{0x0, 0x100000000, 0x800}, {0x3, 0x100000000, 0x1000}], 0x2) semctl$GETVAL(r14, 0x84110ce33eb91624, 0x5, &(0x7f0000000300)=""/133) semctl$IPC_STAT(r14, 0x0, 0x2, &(0x7f0000000140)=""/161) r15 = getuid() r16 = msgget(0x1, 0x254) msgsnd(r16, &(0x7f0000000a80)=ANY=[@ANYBLOB="0300000000c7bcd992403498b97e91fd7072009a1a70b4fef2c9cc4e3fed290fa659950000000000000008ddfdff6472de37f3e7081f645d29a7e0fd449dc61a9527f11cb22c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8492dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14c2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240eb057f111054f2b5f0f40a16000000237203e109ef71703832d18f975371dae05a4bc0cd012e2ea7de69882e9468fa446b31209640a903800000d7689b898e25290cfa61355ba39b9a98a4e18d"], 0x107, 0x800) msgsnd(r16, &(0x7f00000004c0)=ANY=[@ANYBLOB="000000000000000051f304cbad4c40341a7fb8f28f53930ac93feed5e69ec81ecebd9e705f836edbb76d3598d1d6e7448ba200c71274a7bb1dd016b9ce27d8fe8814a24a7e4e0fdd6df9be870017926db9fa88c70e8e256b3ec66e9e7ef3b10ca63be973a9466fbe4350dddb97428045fe4d3f24ccbc09af01a5dacae9fd2d1817724aa40026cdb70a6279419e8ba7d192abed727944285455e9b62d67c4d5b3f4ff"], 0xa2, 0xc2c25e0089590800) r17 = getgid() r18 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r18, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r18, 0x0, 0xd, &(0x7f0000000000)="e8530c3cd4eb6235", 0x8) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0x19f) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r21 = msgget(0x2, 0xc0) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r24 = getuid() r25 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r26 = fcntl$dupfd(r25, 0x0, r25) ioctl$BIOCSETF(r26, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r28 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r30, 0x0) msgctl$IPC_SET(r21, 0x1, &(0x7f00000003c0)={{0x0, r22, r23, r24, r27, 0x1, 0x9}, 0x800, 0x1, r28, r30, 0x6, 0x1, 0x1, 0x2}) r31 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) msgctl$IPC_SET(r16, 0x1, &(0x7f0000000280)={{0x8, 0x0, r17, r19, r23}, 0x3, 0x0, r31, r32, 0x9, 0xb01, 0x9674}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r34 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r34, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r34, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r34, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r34, &(0x7f0000000400), 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r36 = getgid() r37 = getgid() semctl$IPC_SET(r34, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r37, r35, r36, 0x10, 0x8}, 0x8, 0x1, 0x200000000003ff}) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000180)={{0x3, r15, r17, r33, r37, 0x89, 0x6}, 0x10000, 0xda}) getgroups(0x4, &(0x7f0000000180)=[r11, 0xffffffffffffffff, r17, 0xffffffffffffffff]) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0x1001, 0xffffffffffffffff, 0x0, r3, r17, 0x0, 0x2}, 0x0, 0x0, 0x0, 0x0, 0x1, 0x4}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="304f39d87f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r38 = socket(0x2, 0x1, 0x0) bind(r38, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r39 = dup(r38) listen(r39, 0x0) setsockopt$sock_int(r38, 0xffff, 0x1001, &(0x7f0000000040), 0x4) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) r41 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r41, 0xc3304221, 0x0) sendto$inet(r41, &(0x7f00000002c0)="17790e469aded70b937fb8d246efbc163e2293c0b45041d912f30674ee2237f02839782a8677fd2d2ed6e7681ec8de8ef7c59345ab0f6429553430c3b70e43286484d9118bd330edad4e0c3cc7a64c02c8a3dac1d448c229fbdb4a5f5f", 0x5d, 0x15f16dc8825f52dc, &(0x7f0000000340)={0x2, 0x2}, 0xc) socketpair$unix(0x1, 0x9d7898393c7bd17a, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r43 = msgget$private(0x0, 0x0) r44 = getpgid(0x0) msgctl$IPC_SET(r43, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, 0x0, 0xe31, r44, 0x0, 0x10001, 0x0, 0xac}) fcntl$lock(r42, 0x7, &(0x7f0000000180)={0x3, 0x5, 0x2, 0x0, r44}) r45 = msgget$private(0x0, 0x0) getsockopt$SO_PEERCRED(r40, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(r45, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, r46, 0x86}, 0x101, 0x1, 0x0, 0x0, 0x401, 0x0, 0x80a5, 0x1}) r47 = getegid() r48 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r48, 0xc3304221, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) getsockopt$SO_PEERCRED(r48, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) msgctl$IPC_SET(r45, 0x1, &(0x7f0000000200)={{0xb40, 0x0, r47, r49, 0x0, 0x0, 0x3}, 0x4, 0x401, 0x0, 0x0, 0x0, 0x1000, 0x7, 0x9}) kevent(0xffffffffffffffff, 0xfffffffffffffffe, 0x0, &(0x7f0000000140)=[{{r40}, 0x0, 0xd}], 0xb37, 0x0) unlinkat(r40, &(0x7f00000000c0)='./file0\x00', 0x0) r50 = socket(0x2, 0x1, 0x0) connect$unix(r50, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19767b0784"], 0x10) r51 = accept$unix(r39, 0x0, 0x0) write(r51, &(0x7f0000000400)="ddee43ab8734abe72e8289e48f849f6ad7d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f924f499cd07afbd1d0b82c439922f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b93ddbd8431911689f52ce775d70066916deb4be5a9ff39ad54149f4d2ec05889edea29bb2b027704d05d43d018ac9e16a497ac43adfbb5775ab949932baef7e6fa3703487dc7cd0255926c0ec9007d4d1872a934ee1f5be84774e44e4c90776ade49d139113f9feea45412c80785050e8305e39e2c264e1b2d086eb36fb5c2061b6683f4f245f5eddeb37938cbe53ab61137bb470ad1fcfc3f8947c39f234d85af247e51d0fade20dbf0da70f529fe977aac0d35d6a898693452c9e021a16f0f00000000000300002f34ed4a28aaf694d32e4213441afa8a77faa097799765881433fa2d9e693e5b96346e94898ac3cfe07a1d7b033f82ce1254e696", 0x3eb1) execve(0x0, 0x0, 0x0) 16:00:09 executing program 0: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)="b6e43f2f3f03ad6640991a9728214c6c7f151995c1dfd9b9d01f4f3812a6a9b067831ce9cefb6b80a67f459bcfb063142c2cc6d3", 0x34) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x100, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{0x0, 0x0, 0xf8}, {0xc2b, 0xf9}]}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:09 executing program 0: stat(&(0x7f0000000200)='./file0/file0/file0\x00', &(0x7f0000002440)) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f00000000c0)=0x7) fchflags(r0, 0x0) r1 = kqueue() shutdown(r0, 0x0) shutdown(r0, 0x2) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000000)=0xde) fchflags(r0, 0x10) r2 = kqueue() accept$unix(r0, &(0x7f0000000240)=@abs, &(0x7f00000001c0)=0x8) recvfrom(r0, &(0x7f0000000180)=""/12, 0xc, 0x3, &(0x7f0000000b00)=ANY=[@ANYPTR64=&(0x7f0000000040)=ANY=[@ANYRES64=0x0, @ANYRES16=r1, @ANYRESOCT=r1]], 0x1) sendmsg(r0, &(0x7f0000001ec0)={&(0x7f0000000280)=@un=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000980)=[{&(0x7f00000002c0)="d0b1e14a51f5cdfe50772aa58b8ec0e26d9387cb7d9e039ac6e7dfa2c3a23d24990e6f2c0e69782a699bc13ab2f1dadf786732a312527068bbe41e48ae8c40fc03abe18663911f22f5b4da6ff8dbae79dea934b941307a9695d93301af330b7e59407185c70b1aa39635a9e0afe9af0ee52a5e2dde1b562780613e94b4972c8c6046ce542f266b0d2ee32eef2b7cfdd06c9e59c1e599f39fd8ca4b6bacde550702af90e8c7bc5c78a1287b91eaca3bce043d10f21ce3f9065d241733119713d26077648b29feadcf0aa030", 0xcb}, {&(0x7f00000003c0)="8d267c13334bcf7e28162a52e77fce83b9ffada184e5e6e6483a9c5be69f069ef939882686c0d5045908dec45440eccfd0c4ebd019cd1c734eaf8692d39e68868a3d915f77f5ab77cbf7f1443860125689c3a37e173dc37d02aa96597495e694038c57af3f443d741a44f07a0c7109fe547ea56129d6d9d1695fc764d57df12ad2cd874dee3fb85340a435165f23e7d7a45d9d8158d324c3a4449216cf069183986a19e398e7", 0xa6}, {&(0x7f0000000480)="69e0014dd77a202664ad3298ab20b4ed35dbdb86f059ba233c1760a8802b9e2878c26a5155df5ee2ab1f008b10c87ed48d162640e23236b931d15571ced84ff6e4aa2b78b92713d875e2244ddf99efdc61088369853dda87b61f3444d67c0222f50272c2d2c17d2d6658751486a53ff4d51764e294b4c4741b30807905e01aee5cb578a97b7c4357b84fe6713e14d1dd3b8402f992c0", 0x96}, {&(0x7f0000000540)="066b08a281b655b65dc3b24931c27c751b956c76de7440e32155b43d53edb6b291f7e16d2e7b3399d62a60d55007a0f88651e8f67933897375a04e741b806d372f9e09b9259dc1c54eac23339c3cf6a27f68973f348651901b5fbcebb2a8ba11f1254cd572285e6b2c71b992a8cea83278880fa650722cff04a23bffc955ff9fcbdfd5abfd911ca81af923347d99b726e7f8e60b114ac01e2d9dda4a318dd7c05553b9cd40421569674927f0163eb4137142db39daf3f28d1a530c28a3d721bea041522bfaef175cc246181d", 0xcc}, {&(0x7f0000000640)="e8fced8874fde70f50d93062ee4fbf4d9a05b237f91f99decca062cf8f7209cb77cac06840c13c92908530099345b8115cf55fd88e220ed83b609c350b2ad4ec70436af632a12f855f578db106efbfe8f9894ee03bf5068b6b3609d482c00ced645416ddc853", 0x66}, {&(0x7f00000006c0)="f5bdc967744a41291f0c12bdfad23c6837c9e13b44eb455907486c252c744c4858224a8cb9277a8701f75e42b7007d43d554c0ce413b6b5e900963105374d2f5c4a106a027ac5bffe2b8cc4d1b6bb71d7a111445fe1ed4a500f5b5af7c67f0e40def76155f4f673e73d6389f5e52eff5358dc0c122d5eb7542ad26de91e486a7803650b974afa8cef60929d53a705cd38e672b8648ca3bcff038ec73dfe825f238493671d841a67d48a46db412255fd2bb2b86414c326b6c9a91c2ff78f427f5f3e14502c52c3a9ccc3c8f418fb8203c", 0xd0}, {&(0x7f00000007c0)="30a71e2ef381433e727efe6fe0bec92273e5b18a0ba488407334c32587d2196072831c25416f9dd5857be9dca3d0189d894734281de4cd1cbde242d36b489e3846aacb02900f904b268fd80ec06b315ca25554b84bc410ebeddc812aaa0b0a6b7c4e369c951c6e6d3cb7f8e39f98899113bcf8eefc557176918b860ea91f247657a7c7a4e151caae4681a4df2cbec9862fc66b55034309aedb4c3d2d3e903023135155f2e7a70b166c25b0e30a55f178726adde6dc9b8f839906ef4fb31839c9f8871ce1215606b07a4867706176ca67f4db486907afc6e4ea04fc913fec5c7eb40b8f688e762fb07ffe", 0xea}, {&(0x7f00000008c0)="6f9675b8cf23f2c0c0535e03428d5e8e3e1bd15b407a40abdfa875693482453a90c8268e08c9dccf34d36e3961955b3226d7e740dd4c9986f82dfc3e5a4414feb83407b031d1b72bf3a697f41f5ab67c05a0a7109213abf3de4d0edef975d2589c52327dffbb28f8efe81f6d3567136e5da03c867741c5fcb5bb428d1d61e18138bd115a3b362f25e4fca963", 0x8c}], 0x8, &(0x7f00000024c0)=ANY=[@ANYBLOB="5000000000000000ffff0000ff0f0000ca0841570366e88beaa1e9f0c3ee6387a919bd0d16f6a004cb1b0bc55c4cb02fda4f99868560dbbcdc3bccddf4de054ecd6ca3f4b85f16c0baae000000000000280000000000000001000000ff030000541fd9f0a4e21cc3d92354cbe6ff85ea738a0f6500000000f000000000000000ffff0000050000009e2f6371dd0372cedc65efcf0fd2edc978193058988dba99356ee732efe8c935dec58fd4450be94836b5097eb0da9156d4a2bb4e6f584398cc0821464e218688937b5d48bf8184cae22b66e20f63ba16d02a3f7654e29d3e51bcb6a60fe8464faa5d4ba26d3dcdb078306d8e9d961ab18e568683d99c2eaea93b2e5a9d6ca448d2377f142237014c6a84f62e775142e9b39b982f957761789ec3b982244c1fe6333346f6538647c641102ff01c0cdbad9fa29e2f35b6a4790054398a1782277e78485242591fd357896d379e0b5c7a439290cc580b13d761f9624c4205c65042a800000000000000ffff000002000000e85c8f2b5d1c820339ca7781b849c36d8e8869d570c52c43b3f9bad6d167b33174aa40c29e7f3371ce5277c333f55976e77b3bf4bfb5f81e6a92a3c275749634c4f18038df387c4e188e875c62ec0a9f3d6684c6184af3cc9e09b02ab7c14a4792ec0c4b4ab2c674f0f911534fea134112dbe6e1e2a7478666a0f74678d55dfea51ab9e89d47d58ec52ea7e3e87d798f21000000000000008800000000000000ffff000081000000fde37da967bc32c7d76ea91fbff26ed1884597813589bc6541a2e8a34961662e8c6b455aaea17e039bebd4db578966323ba48e1e0dea91df3449f1d41c2ff1de9c69e873a7bf7e9596db1984d9b99be4cf0d44afc4bb6d3dfb7b4fa226934143fd46f60baf8548296becfa4f4249250fdfe5c42326986db4e000000000000000ffff000000000000153182937edc23e3b8c4d5e196c4ffe1a385905b2405944d8b2fb28f11ea387c36498897b36e58342a4c5197b0eb7c3264c88e12c34cd06df27f2cae6fc2d9a52c46ac084c5e3f2b51f6d861d715c61ec679f0e1ebb8cfab2061b7bf00110acbe6d709a1b1d2259a1d9a74b2cd31b32e999f56b25576b0f7fea5ec6dce3b440505c3f88942ba5b53ccf1df417638b4b4ac7a909943d3366ce15ff72bfea4804822eb6a97e8ceadf9377648945616ab6b121dbba304436d8bcf74adb85da088d7972000000000000000ffff000000000000bbe84f5404732715fe57f197147e379eb800000000000000ffff0000060000002e5d9e33f1a2c891ec50ef14b43f32741a54c2871cfa6cbde4a962eb5a2cb3aa12f624762612e4a9391f31367fafe10b9eb69660a596438af10a4c84be3c0fd9da40b1495ea6ffee6a41d4d8c29025aa94c7859be573377602eb3e6c2c67a230f2e1e9601184402a8cd6a0f1edcaebdd739c204950240b0b2095aef40bd5ab6ec7ca8af45a81adfa9745cebd6610e8d92d203d29a5f6d69fd7d0f1941d666ffc48424f01000000005000000000000000ffff0000fd060000092f4b4cde452e2b8a7ac690925b73408b599c0cd8a56f005ca32563dbd308debe5c7368de5a3111cfa6cc11eae1dc805986c508e40050315b830581000000001010000000000000ffff0000010000007b40f9da3a5ee09ecd8126271bad1aaffe401a31798a7b09fbcc91df0d219ed111a8634596a44ceb4b594d91d69219ab4940ed10a94fe0adc9794664e1fb3b1c1f071a06388739d886873701583343843944c63b008ba7cc0ecd4f06f7fe5afddaca7db44a50fedee083b4bb549daffa200c15c5a124e766d6ee8bb743767e2510e307e9ab7902b31cf55812e43e946d5fdc20ffb441ac195ee613773385f422ac26fd8e2fa9d135544fbb0082c6882b0d32ae9afd7071aa495a5f2fdf3e704e6d8dff08ac24f30b4df1036aa87b4b2a1e61ed115b455da5800b27597a0d9c912762c5fe3f6b689c36523051846bf551ce8b766089c97a8841fe368e0202cc5c964e96f8da6067d240b6b1acda393289de424dca48138644037dab3952a8c21fd11fa637a4fdc9c5a3157f3433ba445da98bd331e4d4e7a67d72b10e493e505f9c9618ce4ad708103974119e2f8470262e926948367a882ee8b397e3f92da25439b85fbd63bb3731ce182e8d05d045bdbbc289e6a0168151590c17318becb309909ff620c237f35889c400000000000000002742dcd0204d6d479f8d695d5b409a83a0baec39c3aa9fb773ab9873a3e04838408e27bfea68b81eef1b0eab82b19b3620fb511daa2a4ec20aad4858d130ff2be39ff8767e26b9f2e9ebe16cddf2583dc5dae4f00c5556b1fc41821f047330ff32b6935dd1d7997e958052333b9a80e80e4d529ad8bcc44b2e82dbe047fb8821c85d886dbcda12cb104eb9b3dfa18a3ae6722d23e68f22c1da1e623103f330a1c672488edea545fd9c443d18bb958e050fd9b3e3d32b81b9a8a483d4ec8c7a6debd88d640ef3afb89064e494382d28cec95c84a8ac4f054a3ecb845a0942777c7324a91c310815101bbc322f2c9b99fa27dbdacc61d20ae55b01bd73107890dfcdb2efc81a4314dc299a0f14a587b20edb8df405274f68d2a6b2eb94c1846a3428f6e97282c1cbecfbe2c56ee489c533b4bc3392e8878ac2d83fc79bd03b31caf459c25b854cf483f584360aeb859612e9a02218f6513e503d0d6ae52e027caf8a712cf13ac780bbc53959e6fde5cb2d2f7ec2a4e5431c66524f1bec24b0fd94b2e4db473e2d910b272a524a372fffd453487a24320603b8e6f974b921aafe11852295626f6f9aa06b6a261a542cfec22b55f6a006deb02b14f8764e20af33698921046598a32e6c152ab847aac5c8c1f4b4d9d99e600c5514a33d2647250a174351417900a4eb2998b5d96221721fa37accf53dee3b9449fd1fc2abb02e6807c6bddc47f5f0a3d9ad9f4ca844662c3a68f7ebd830330aceac84892e0f522215f6adac5d13a3233efd581e95080830493ee0ae253561ea1c63dab2f73af83ca72d454bb28d114f17c8f1a0f6bea1703d23877eaa850f3220249402ab32839c7ee829743760c6a483783325237b46fc63b37af1f93d77d11584e5762848fe150c3972070fe38524c29e1bd4e63bda00733f1c04d6995cd8bc59e93500938f0030d47e2c1a1ca9842a72d8e3609a8d87f069c2e86f47607bf0f71d66689d743172f32b88ad3363b088c4928ef6a054eacde9713052b8337bea3060583a228b0dc349157d36610b1ce768e0b38bdffa04aca17e37b4a7248a7a4b5990f8c4527512d41b9268857d193a8efabb06e9c8e9fe95cbcdb6fbd8c3cf5a66470ea4a8c4927c49bbea7db307f75a27f175079cb73009a6663dc2f7385b6c2627e8f28cb0dc99442aedf0babbf35fda56261be4156eaf4355676ebf4191b262ecc8d2996dd1102d6ddaac42824298b474d05d224bb7c2fd069dd170db490b2b4200b1704c23b21b4d98ab280b9299ee1a9e1f317097ce055f03f2a9f4084b644f89a36f6de8fbc9dfdc1561f8a8f78bb3295955eb857cc902219e53b370af08eacc00bda67e42a713257cb145aaf274ccf1d9c9666b3a74e64ee78d49ae6d90bfbd7463f8d0b1c5b96f7f4a3ea21582aa8f6a2260600cc33ab03d65c402e1dc99d535de0b89cf37e0a72341c5f6e57274e525c314a168cbbc984636a82e330448dcb61c3173209a3166592944d8f913adf2d36c6ab8475522594b89091c9a974e399a12b3fa814a2067e2ad20d0114688485a11302aa88e8118288504b9132186065584ebdc2b8c8a4a571298ee30ff0a302efed3d6c8fb059d0eb7112fc722e383227f3842646f5a1941f4afd8a229c04a08e2ba8b03614182f996456e6c4ce654975bd99edc1ab7ec1556c0bdfaec5b0e2a13ac90707a7464ec48811c3cf936e6adf6d4d3aff10063e742d62ca3d52c6613fd2159f833a0509d4dc6ca90689d15efeed6a0dd4183cad40b50e8ca4277fb9874d738ecb69b53cb5806988c4b823e1f6b5334df38dd5759c19037dbc43c3463bdcf754bb7a628079f31bd134cda125a563508cdf078effbf7bf6dc0c1fbe930a1ea1be550ecea99d5147538524ed07de130b3cec58c8365687171fd4e232d349fbe5578b9ffc78c6c286c29a13e4d9ad02405463bf7079542c092b4ce286fcf3f8280a7f94386231ae1f354780dafd9f291501f83e6835016ae6b57b997ea20d9b041e8cbad1c1179501bfec911b3d7b9be53cf2e4e323db58aa449c3730138acca88e1318126ac56e7731fe7b42da798e5bdbddd5520a76f8a1ad1b1c99408f9ad96d1b68fd1d3c28be157e6d5ded65f20d47445cb4c78a8e060b8aa06bc476086a5a53d457673c8149b4d19cc1a6b055dd202cb92b1b4c300fd244075dc940af1d0fde15a7caa0d324040c5903df2093c111c5edd23da4d492431e03db4dbc0c16f7cb43f5f7c45a52cfd807f704c29719ce09fbf6c34d8782af8e3e1b8f3de413d770975c9e92a6a524e9723590c40298e8c5961220851630ddf9e876311af718cd002d33d3d3e70f497fdaadf8c00b3a21bd95f9caf68f3da06026ae11c43abd8a641dd320c5a324803a5f231fcd4d3318c08328fca3249616187116bc508e467e1514677b7416f9dc6cfcac9852388f5156c7cd838454517722a17e32c7b6eadb8c37a63d7b89f523cb534ec13403b12062ccfd0c6829b2d0b1830dec091eb2435b6c8c5e2bd174dad9fff9d1820fe62bf5d295bcc34850e88a827f62e1896cd4d76307ff935e03cf75a2622d268dea0c1fd4541be813ad6156c2ba33a13623544bdaf7a71a017d98ccff52da3b2609fb1007e136bcc2e6f6f747c17e523625e527cf28bc43a7104757a220023461220755560cf8b796145168bcb8617dbb57545338168c13a0f765ab9b0e1bafd4d69f7abb00e0ffcab31b593e6db80761c98f307c3f871c4dd2c2c54d3e8c24df77a9e32c5439a7ecb2f9627d326d1bb290ceb8bcfbefcf29e7203a0d5ac3ce90d2aa3d958dcb978d4236bee3f990808a430ef58f29ff319399a8f80d9f1d6bdcb8e319f46cb798524f60bd39f54c5c38123ddb348e049179d9af71dcc07977fe4bb5384e8067b6c62601121a0374ae2a8df944084d6b1b4a7a5f63dd5ce8f13d554aaa297d7ee844fb2eec0ef2e1b80ffaf5751cf18044a6392bceb4a02035be8d77b100927225201d084938b3c8d295706dcf776f1dc7f687b883b8fe81d42f66429e52da64fc4389545ea57b60b14160f02d0d10bddbdb9a10ba7c8be9053ecd1d422565bb60b5e4156976e8ba17bb634f3bca96f15da29a9b134033204f212fd38b373f7d1eaeed5100e0dc7c6048a6e8314fcaf6d04d01ac6ba81df67fa49b6a54caed8105f007d118a03e65cae75de2d7617961a296c6c2016cdcb9abbabbf094ef5a207e6f43f9cfa62f635819671cf0fd15325acce279bfd059c2899f50e2c0f4213139278ff22098991107ce7c60c9afb9f48eb092830dbea265bd3d8be4c1018bc1bf7cc1acf0e200149fdc18e1725066f8f8dd68c6722ad036f579205db2621969ba0786eabecc90b94ef801d8e44d6ece5399fae6f8331a45c8b8b166406524326618ef124b032be00b41044db596426dc2f012ff06b0d2a1fe9b5d80d4711908c1793cf0e374b03d2f389318f839cc8fccde4eb104cc4113d021b673471d0143b4349991e2e4ce856665064792b3e383242ee6350320f310dd82400c4e3e38729cf4ae6a5924198ba1c6f8fe927b570131fd55b37c16bbe2d13edf3271f464b93c65b22ff07f14e42b7549fc7cc476666e512219470e225432cfb34a495526cd1f1dc654f6e24d65852e6e19afbcd3f06b1057c9ff7b5c57a1da68a9f6576b4181c0e75176f75f32f0003c7173eb00bd654915b9aa9fff6bf158bf22e5df17ff5b484e15f0777f2c7f17b6fb924076bad393a6f8c77f4618a78aad3a1764a5158479ab0cf10bb7c87056b5f56e8dc04f7cd07842ef97ec1d2d608bbe7733152aa2ce2efefdf9a29aa1e980c29dc6416daf0aa4fba593a4f5fbacb044198abbf1afd9d697f9c88523b9508f75eab63ac94a4bfd2d5ad16692b4dcb7949a6d28efd6ad7344ea8e81a4524e827d096efc145e271568d6e51d1eca6ee44b240836b7b72602cf2a64d0d39e348e0b0d08e5b26bd6f0d570339f64054b48d523bc4185155bb222fa237a929cd9b7e48a044c071a10ba320d04e8bd1a2088b2d48d4dd9e072f1607a3de1173f0fcd400b6fb91de85882f8be53b10afdbc00d160ce1b8f2cb942e56fc9f347855865b0200b1162cc3dc20df64a3a00cbcffa77efc371afd26385d78150904dd713eb66d9d16923d6270ca8cba36174f60c4b7306fa5f8fbc3e7d6924ffbc8bf93641fe0ede2c1e081b849129ce209803d2474334b72fbb7525f553c8364ce3edfd75948188491f9baac0cecb140e5ddc6ab6dfdb1ee890e2295e382076c161d3b91a6d3aecdafbefe99c89f5bd20703fbfdf56ee2267cd9d9b17f8dd97123c575d77dc74f087f38605e7078b7b88b10544a7d5280e5ca9f6f568d3ba3eb905c904a6c948e72e355b8ea7a2021d2adb92db89173f75b3fd07a3fdba183c33c7ee828c6b90b553fd345814ecd5f622c286e8fbb88b035616908a84032f2b3e2b8e7fd746267d873610b2561e423f446028f5839a788367d337dc7047a87d95d73479d04ec299e3822e260748a2af0546c820708292b8f043bfcf2f29d99a24c3b3ecc03a2d7552eda832284fbdd1be4522eaf4bd7873a02ad66175228dbf6e07a7b4d8d1f82809246bbdd4b86927dd16dd77565621850890fa9fbfbacde983bb62034f2c2ebcd31e5ee46e8b379cf936addd9936b7c1ca72dc8ea49e60255dab5e55715a7c4dd01c93eed26f67819040078dba0ee89a73a857d269c0826d2cff9016c83296cd8c728d0dd90791916720e237dd6c9dd0d0109f320184ca928b52c796f5e422c3b520d16dd280a02d48a1f7062327307b43e59196a6a759ef652ee6d500012161e873355ae9684e433364e345a5da0540e25809bee6e4194f482a2284cc747fe8b707373d27b91cdc39e76c49c59271ccbd6e14bb0fcf3d3cb3515dd2413ab49fcdd900c9ffb7ecbe2772ad945fc19a97b33404e741e59fc93177631b4377b636c76125d42d7753ee7d7986c46e1bb757e1fc6be1064a689922fe8999b5185427cb3466d4f3a00d636c25f859f2117e525a73f495ef73653be7c28ae001671fad2b0a83fec3913d9c989d25145d765fcc5e1f994e900268a4405ba4b103b7145cab054cbd965ef04000000b5eac2319b0408dd29e2b68e4ee6e7b9cb864a5a163f3a9b0542c434a7692b526eceddb1a239de6ffbfa136386455d146760e4801ccec74602809fef90aaf8cb86134c333bb58795b8ce190cc6b090f039eb9314d94d4198a35582a27619086ec674538b07218bc683d2b44f46d9ff0a091222fa336a5550f5b3296bb8a954a514bdc4508a918b25b75ebef6bdfd3098626202e91919b979dc046f931daea091d57634b9851224d213de2429a1f85a9cd91a7464180cf7cbf8c3ff24ba958f55569a4f72fb2f401f64aea682610d129b8565517ded96feddd6ad183b529a8464aec96b7e7ee7fa3a2d43987e19709bbac265b363b114dd96f1f800"/5462], 0x14b0}, 0x400) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000001f00)={0x5, 0xffffffffffff9817, 0x6, 0x40101, "ee31ae9b5e274da864f11ddc3f66af59424d4296", 0x56, 0xff}) pipe(&(0x7f0000000a00)) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x242, 0x0) writev(r3, &(0x7f0000000240), 0x10000000000000ad) r4 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r5 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r5, &(0x7f0000000240)=[{{r4}, 0xffffffffffffffff, 0x7fed53ccc8019d8b}], 0x6, 0x0, 0x0, 0x0) kevent(r5, &(0x7f0000000100)=[{{r6}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) r7 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r8 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r8, &(0x7f0000000240)=[{{r7}, 0xffffffffffffffff, 0x7fed53ccc8019d8b}], 0x6, 0x0, 0x0, 0x0) kevent(r8, &(0x7f0000000100)=[{{r9}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) open(&(0x7f0000000a40)='./file0\x00', 0x0, 0x20) r10 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r11 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r11, &(0x7f0000000240)=[{{r10}, 0xffffffffffffffff, 0x7fed53ccc8019d8b}], 0x6, 0x0, 0x0, 0x0) kevent(r11, &(0x7f0000000100)=[{{r12}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) ioctl$VMM_IOC_READREGS(r6, 0xc2485607, &(0x7f0000000dc0)) r13 = semget$private(0x0, 0x7, 0x285) semop(r13, &(0x7f00000021c0)=[{0x2, 0x60000000000000, 0x800}, {0x5, 0xfffffffffffffff7, 0x1000}, {0x2, 0x3ff, 0x1800}, {0x3, 0x1, 0x800}, {0x3, 0x1000, 0x800}, {0x1, 0x40, 0x1000}], 0x6) madvise(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000002200), &(0x7f0000002240)=0x10) mkdirat(r0, &(0x7f0000002280)='./file0\x00', 0x1a) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000002400)={0x1, 0x3293, 0x2, 0xff, 0x2}) r14 = getpid() fcntl$setown(r1, 0x6, r14) ioctl$KDGKBMODE(r0, 0x40044b06) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000022c0)={0x0, 0x49d3727c, 0xfb, 0x5, "d2b5ff44150f146d3dc772179e782ed4f1ed36d0", 0x3ff, 0x1}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000002300), &(0x7f0000000080)=0xfffffffffffffda1) madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000002380)=0x9fd) semctl$SETVAL(r13, 0x0, 0x8, &(0x7f0000000140)=0xffffffff80000000) 16:00:09 executing program 0: setuid(0xee01) r0 = socket(0x800000018, 0x1, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x20, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = kqueue() pipe(&(0x7f00000000c0)={0xffffffffffffffff}) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = msgget(0x2, 0xc0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r8 = getuid() r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r13, 0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f00000003c0)={{0x0, r6, r7, r8, r11, 0x1, 0x9}, 0x800, 0x1, 0x0, r13, 0x6, 0x1, 0x1, 0x2}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r15 = socket(0x2, 0x2, 0x0) connect$unix(r15, &(0x7f0000000900)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d0571454d78a2a197a386207000000008295955987c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a16fc0db55c62bffa4d012ae4474748c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f53f8a4aeef9d612f871f4385f04157795ea4a5c59a3a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd2350000000000000000003816ecaa000000d134349c92587ca1306c5219c5c44c8b322d3d26ae6fcd1936c087f1f7972d5a8e624a3a72010f52ad90e078dc622e34457b2237db8ee3a23e332f14dfcf8317205a265910bf87d33bedb31618844cfe8a7b1748179bd9d2e35ba9f078f1592d274ffa6df1449a29c1436c99c810938f716f74ef27864c74cd47bc415c77e78091045293d3582008d257c543d5b73a4e5c77ded34402e3b27cfa786da3c622e10efd61"], 0x10) dup2(r15, r14) setsockopt$sock_int(r14, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r16 = dup(r14) sendto$inet6(r16, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r16, 0xc1045763, &(0x7f0000000240)={0x10000, [{0x2, 0x5}, {0x2, 0x670}, {0x2, 0x20}, {0x3, 0x9}, {0x2, 0xf2}, {0x3, 0x4}, {0x3, 0x7ff}, {0x2, 0x9}, {0x1, 0x4}, {0x5, 0xfd3}, {0x3, 0x91}, {0x2e930ba00bce55ad, 0x9}, {0x1, 0x3}, {0x3, 0x8}, {0x5ae729c6916fcba7, 0x5}, {0x1, 0xffff0001}, {0x2, 0x9}, {0x1, 0xff}, {0x0, 0xfffe}, {0xccbce4928eef9e13, 0x92d}, {0x2, 0xfb}, {0x3, 0x8}, {0x1, 0x7ff}, {0x2d00c2e1826134c1, 0xffffffa1}, {0x1, 0x2}, {0x3, 0x6}, {0x1, 0x9}, {0x2, 0x9}, {0x2, 0x7ff}, {0x2, 0x1}, {0x1, 0x4b79}, {0x2, 0x81}]}) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r19 = msgget(0x2, 0xc0) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r22 = getuid() r23 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r24 = fcntl$dupfd(r23, 0x0, r23) ioctl$BIOCSETF(r24, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r27, 0x0) msgctl$IPC_SET(r19, 0x1, &(0x7f00000003c0)={{0x0, r20, r21, r22, r25, 0x1, 0x9}, 0x800, 0x1, 0x0, r27, 0x6, 0x1, 0x1, 0x2}) r28 = semget$private(0x0, 0x9, 0x42) semop(r28, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x3, 0x7, 0x1800}, {0x1, 0x2}, {0x0, 0x8001, 0x1000}, {0x3, 0x4}, {0x2, 0x9, 0x1000}], 0x2aaaaaaaaaaaad8a) semop(r28, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) semctl$GETNCNT(r28, 0x1, 0x3, &(0x7f0000000800)=""/191) semop(r28, &(0x7f0000000480)=[{0x0, 0x1, 0x1000}, {0x0, 0x8}, {0x0, 0x9f, 0x1000}], 0x3) semctl$SETALL(r28, 0x0, 0x9, &(0x7f0000002740)=[0x6e8, 0x101, 0x0, 0x3f, 0x2, 0xb47, 0x0]) semop(r28, &(0x7f0000000000)=[{0x0, 0x100000000, 0x800}, {0x3, 0x100000000, 0x1000}], 0x2) semctl$GETVAL(r28, 0x84110ce33eb91624, 0x5, &(0x7f0000000300)=""/133) semctl$IPC_STAT(r28, 0x0, 0x2, &(0x7f0000000140)=""/161) r29 = getuid() r30 = msgget(0x1, 0x254) msgsnd(r30, &(0x7f0000000a80)=ANY=[@ANYBLOB="0300000000c7bcd992403498b97e91fd7072009a1a70b4fef2c9cc4e3fed290fa659950000000000000008ddfdff6472de37f3e7081f645d29a7e0fd449dc61a9527f11cb22c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8492dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14c2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240eb057f111054f2b5f0f40a16000000237203e109ef71703832d18f975371dae05a4bc0cd012e2ea7de69882e9468fa446b31209640a903000000d7689b898e25290cfa61355ba39b9a98a4e18d"], 0x107, 0x800) msgsnd(r30, &(0x7f00000004c0)=ANY=[@ANYBLOB="000000000000000051f304cbad4c40341a7fb8f28f53930ac93feed5e69ec81ecebd9e705f836edbb76d3598d1d6e7448ba200c71274a7bb1dd016b9ce27d8fe8814a24a7e4e0fdd6df9be870017926db9fa88c70e8e256b3ec66e9e7ef3b10ca63be973a9466fbe4350dddb97428045fe4d3f24ccbc09af01a5dacae9fd2d1817724aa40026cdb70a6279419e8ba7d192abed727944285455e9b62d67c4d5b3f4ff"], 0xa2, 0xc2c25e0089590800) r31 = getgid() r32 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r32, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r32, 0x0, 0xd, &(0x7f0000000000)="e8530c3cd4eb6235", 0x8) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0x19f) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r35 = msgget(0x2, 0xc0) getsockopt$sock_cred(r34, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r38 = getuid() r39 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r40 = fcntl$dupfd(r39, 0x0, r39) ioctl$BIOCSETF(r40, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r40, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r42 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r43, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r44, 0x0) msgctl$IPC_SET(r35, 0x1, &(0x7f00000003c0)={{0x0, r36, r37, r38, r41, 0x1, 0x9}, 0x800, 0x1, r42, r44, 0x6, 0x1, 0x1, 0x2}) r45 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) msgctl$IPC_SET(r30, 0x1, &(0x7f0000000280)={{0x8, 0x0, r31, r33, r37}, 0x3, 0x0, r45, r46, 0x9, 0xb01, 0x9674}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r48 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r48, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r48, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r48, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r48, &(0x7f0000000400), 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r50 = getgid() r51 = getgid() semctl$IPC_SET(r48, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r51, r49, r50, 0x10, 0x8}, 0x8, 0x1, 0x200000000003ff}) semctl$IPC_SET(r28, 0x0, 0x1, &(0x7f0000000180)={{0x3, r29, r31, r47, r51, 0x89, 0x6}, 0x10000, 0xda}) getgroups(0x4, &(0x7f0000000180)=[r25, 0xffffffffffffffff, r31, 0xffffffffffffffff]) r53 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r53, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r53, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4c}, {0x1d}, {0x80000000000006}]}) fchown(r53, r17, r52) r54 = getgid() pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r55, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000004c0)=0xc) ioctl$WSMUXIO_INJECTEVENT(r55, 0x80185760, &(0x7f0000000180)={0xffffffffffffffbd, 0x8b, {0x80000000000005, 0x8}}) r57 = msgget(0x2, 0xc0) getsockopt$sock_cred(r56, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r56, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r60 = getuid() getsockopt$sock_cred(r56, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xffffffffffffff09) r62 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r55, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xfffffffffffffffd) msgctl$IPC_SET(r57, 0x1, &(0x7f00000003c0)={{0x0, r58, r59, r60, r61, 0x1, 0x9}, 0x800, 0x1, r62, r63, 0x6, 0x1, 0x1, 0x2}) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r64, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000004c0)=0xc) ioctl$WSMUXIO_INJECTEVENT(r64, 0x80185760, &(0x7f0000000180)={0xffffffffffffffbd, 0x8b, {0x80000000000005, 0x8}}) r66 = msgget(0x2, 0xc0) getsockopt$sock_cred(r65, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r65, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r69 = getuid() getsockopt$sock_cred(r65, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xffffffffffffff09) r71 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r64, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xfffffffffffffffd) msgctl$IPC_SET(r66, 0x1, &(0x7f00000003c0)={{0x0, r67, r68, r69, r70, 0x1, 0x9}, 0x800, 0x1, r71, r72, 0x6, 0x1, 0x1, 0x2}) r73 = open(&(0x7f00000002c0)='./file0\x00', 0x0, 0x100) getdents(r73, &(0x7f0000000080)=""/37, 0xfe37) getdents(r73, &(0x7f0000000000)=""/13, 0x33b) getsockopt$SO_PEERCRED(r73, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r75, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000004c0)=0xc) ioctl$WSMUXIO_INJECTEVENT(r75, 0x80185760, &(0x7f0000000180)={0xffffffffffffffbd, 0x8b, {0x80000000000005, 0x8}}) r77 = msgget(0x0, 0xc0) getsockopt$sock_cred(r76, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r76, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r80 = getuid() getsockopt$sock_cred(r76, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xffffffffffffff09) r82 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r75, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xfffffffffffffffd) msgctl$IPC_SET(r77, 0x1, &(0x7f00000003c0)={{0x0, r78, r79, r80, r81, 0x40, 0x9}, 0x800, 0x1, r82, r83, 0x6, 0x1, 0x1, 0x2}) getgroups(0x1, &(0x7f0000000140)=[r79]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r86, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r86, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xfffffcfd) getsockopt$sock_cred(r86, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xffffffffffffff09) r90 = getpgid(0xffffffffffffffff) r91 = socket(0x18, 0x2, 0x0) setsockopt(r91, 0x29, 0x20000003c, &(0x7f0000000100)='\x00\x00\x00`', 0x4) getsockopt$sock_cred(r91, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xfffffc46) r93 = getuid() r94 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r94, 0x1, &(0x7f00000003c0)={{0x0, r87, r88, r93, r89, 0x1, 0x9}, 0xfffffffa, 0x1, r90, r92, 0x6, 0x1, 0x1, 0x2}) getgroups(0x8, &(0x7f00000001c0)=[r54, r59, r68, r74, r84, r85, r88, 0x0]) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180)={r13, r17, r85}, 0xc) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r2, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x7fed53ccc8019d8b}], 0x6, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000100)=[{{r95}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) getsockopt$inet_opts(r95, 0x0, 0x1, &(0x7f0000000000), &(0x7f0000000040)) 16:00:09 executing program 1: bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="d2f69149"], 0x1) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0x2}], 0x199, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="1c06000000000000"], 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) r1 = geteuid() pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000004c0)=0xc) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000180)={0xffffffffffffffbd, 0x8b, {0x80000000000005, 0x8}}) r4 = msgget(0x0, 0xc0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r7 = getuid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xffffffffffffff09) r9 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xfffffffffffffffd) msgctl$IPC_SET(r4, 0x1, &(0x7f00000003c0)={{0x0, r5, r6, r7, r8, 0x40, 0x9}, 0x800, 0x1, r9, r10, 0x6, 0x1, 0x1, 0x2}) chown(&(0x7f0000000040)='./file0\x00', r1, r8) 16:00:09 executing program 0: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x6}, 0x8) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 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) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) close(r0) accept(r1, 0x0, 0x0) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = msgget(0x2, 0xc0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r7 = getuid() r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r11 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r13, 0x0) msgctl$IPC_SET(r4, 0x1, &(0x7f00000003c0)={{0x0, r5, r6, r7, r10, 0x1, 0x9}, 0x800, 0x1, r11, r13, 0x6, 0x1, 0x1, 0x2}) r14 = getpgid(r11) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r16 = msgget(0x2, 0xc0) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r19 = getuid() r20 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r21 = fcntl$dupfd(r20, 0x0, r20) ioctl$BIOCSETF(r21, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r23 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r25, 0x0) msgctl$IPC_SET(r16, 0x1, &(0x7f00000003c0)={{0x0, r17, r18, r19, r22, 0x1, 0x9}, 0x800, 0x1, r23, r25, 0x6, 0x1, 0x1, 0x2}) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000004c0)=0xc) ioctl$WSMUXIO_INJECTEVENT(r26, 0x80185760, &(0x7f0000000180)={0xffffffffffffffbd, 0x8b, {0x80000000000005, 0x8}}) r28 = msgget(0x2, 0xc0) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r31 = getuid() getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xffffffffffffff09) r33 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xfffffffffffffffd) msgctl$IPC_SET(r28, 0x1, &(0x7f00000003c0)={{0x0, r29, r30, r31, r32, 0x1, 0x9}, 0x800, 0x1, r33, r34, 0x6, 0x1, 0x1, 0x2}) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r36 = msgget(0x2, 0xc0) getsockopt$sock_cred(r35, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r39 = getuid() r40 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r41 = fcntl$dupfd(r40, 0x0, r40) ioctl$BIOCSETF(r41, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r41, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r43, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r44, 0x0) msgctl$IPC_SET(r36, 0x1, &(0x7f00000003c0)={{0x0, r37, r38, r39, r42, 0x1, 0x9}, 0x800, 0x1, 0x0, r44, 0x6, 0x1, 0x1, 0x2}) getgroups(0x2, &(0x7f0000000100)=[r32, r38]) r46 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r46, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r46, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r46, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r46, &(0x7f0000000400), 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r48 = getgid() r49 = getgid() semctl$IPC_SET(r46, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r49, r47, r48, 0x10, 0x8}, 0x8, 0x1, 0x200000000003ff}) sendmsg$unix(r1, &(0x7f0000000180)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000000c0), 0x0, &(0x7f0000000140)=[@cred={0x20, 0xffff, 0x0, r14, r47, r45}], 0x20, 0x4}, 0x4) 16:00:09 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x0, 0xf0000000}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='<'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0xfffffffc, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x26d) 16:00:09 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a5) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x8000, 0x0) ioctl$TIOCCBRK(r0, 0x2000747a) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000180)="000000186a5601ff03000000000000000000000000000285c2768511fe8700f5e3425e2800f31f00954d0000", 0xffffffffffffff6c}], 0x1) 16:00:10 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r0 = open(&(0x7f0000000100)='./bus\x00', 0x80c2, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000000)={0x7, './bus\x00'}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) 16:00:10 executing program 1: openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x100, 0x0) r0 = socket(0x2, 0x3, 0x0) setsockopt(r0, 0x0, 0x1d, &(0x7f0000000080)="00000002", 0x4) sendto(r0, &(0x7f0000000340)="e73657b59fa6e63c3c8a9b895d1c9aa4953d41170cd91de995dbeccd2191522767c7a5b69292b0585bc75112ff9d72fcb42197fafa78a5224b29f58ac86c9d50c95da1911d3ae42a897af96b3542731f3001c3b470b44660e357bfcd6e0dff6243bc1e678256dd9699f318011264126f5a3933f728ddff4a027451947201a52d8c8fbea210bbafc0d542155ed7b1fb1c3d5161d5fe4962f5f5ebd340ce8df2afe0", 0xa1, 0x200, &(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x1}, 0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000640)) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000140)='./bus\x00', r1}) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x726c64b6155a8662, 0x7034, r1, 0x0, 0x1) dup2(r0, 0xffffffffffffffff) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000400)='/dev/ttyCcfg\x00', 0x530, 0x0) ioctl$VT_WAITACTIVE(r3, 0x20007606, &(0x7f0000000580)=0x4) writev(r2, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416c8cd60c5a7d560e585a5a1a9ebe6eb71adf194c3354121fc61dd84b5c2c1f6c0760cc22f1d44b420561e1c64acdc89d51cb9b18ccbcec288039e0af2acda89d76f6b91b6d441e871cf7ccfaea5367ed27551bc27e4d68765c7373cb49ea4076464ed9a03a4443ddb112f6b6b699c65ff61bc188b83f3b9a4e8b539", 0xee}, {&(0x7f0000000f80)="611f15129bd75df20bf0197b36ad3f387fa2514299a860d06037bae42e62af5c4cdb5d0e3a2aa5bcf12e04b25bd4becf65ff4ab283fc13d713fe2a68a2a2f85df69d507c30cd9e1d36776d7f7cc5bd46c9ead44644b81e86c06374e29bca41251ef375120c6452b13028fab355e7fd6cf6cfa18789a7836c25063e8a69dbf315352a6e9ed089ab4db4222a6fdee4f4828602a5d994083b66155b20f5f8541099c32e0fdf2a454844f2e7a91dd90e6ef820310db286d4ae0e26daf6bc7be8f8c1b6b5f6d3b8ad899d1c92f03643a308de9d47b0739c20338968c68847", 0xdc}, {&(0x7f00000008c0)="784e2329f3be625e525ae7b86acf699c50634283410fe1125ca28240a9c7a13514b1205a02dba4222478e75cf466fa204e4c3b514ca1a350b01547bdf7bb3c515364f73a9688370e2fe3a68c889ebca0b21dd78d80dcd3ed250a1b72ada992f5ea355606cbb58306c69ff013d27b40ea9a237db91cccc80e9e8b19cf24965d91778bd02b138c52e999f343905cd389c96696c43052f3c4c8187b500cd800184d7367eafdf2", 0xa5}, {&(0x7f0000000600)="d71efdc4d2c6ab13b6162c53f0b2b8234d6655c4491695c6d71df9f09a1297f0eab704255a405bfba21c4bf39688", 0x2e}, {&(0x7f0000000980)="f17cffc356ff8208605da52d7829711e4cda58ac68c38c51952236b110f166bdaff6364b28ae401e0d69d2a341901e1ab83770fe1c4753e2158c50ef087f9ac56b37b11629dbcd740cfb822e34ff2dacf46514103944f6946eed6c2af0a6e391e9fb14bdb7f4a47f4ebbc43c20912b9210d94e46702c26c77d", 0x79}, {&(0x7f0000000100)="d90c8ea773e5ad7c8567e612d4a926bba6e20376e53922e4c48da66072d025d949f6be6d0d9595aaddc83c3d61a71681c4288381172a011b4ade18132f5bea96131e563976bf6b87a64d2efe1d4cb9389055f32aba198fa5cfd7c663828f5a5912c5bced2249d0ad27bfbf82e51542f4d26a7c9980b9467f0268adbfe8b372b29d80ef8eeb1ad648666674be5a081d42f92f91f51db880cddc22f2356f3b0820219d64874a4db40a05d17c511685b0240842af7a5f7147081c288b3ffd14e959befaa59fb479e9d5c3c9aa2fbc2a0ffa543b7dfed0675316b9cbfb95d0fac64e1bdd139a1b11e7989dd95e57bc5f5619fac050efafa5aa2fb6f2794b33f7bd446c6a6e13a538f47d4bb4664f1c6226592d7e929c412ec148d1e6eca4efac2fb931afbb7a41a796a196092487f75be00f4aeb497f16ae00dc3305bc0a3fdbc6d5a91df63a4f108fe9495471f1c0a72c7ea7e0a2658e8a74e79ea25aa24ec772ddfec47a574a90a2f2e54884018d0e0e40046c4d0c5b4dea695c888dbd80982d2e321e3c482598cb821871eab798e773119e194ab8f5bbb618864d207d80858f4448cb17cc895d551307928770b6328746979c96f06a311d", 0x1b7}], 0x6) fchflags(0xffffffffffffff9c, 0x1) r4 = socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(r4, 0x0, r4) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000a00)={0xfff, 0x2}, 0x8) r5 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r6 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r6, &(0x7f0000000240)=[{{r5}, 0xffffffffffffffff, 0x7fed53ccc8019d8b}], 0x6, 0x0, 0x0, 0x0) kevent(r6, &(0x7f0000000100)=[{{r7}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SETMODE(r7, 0x80045726, &(0x7f00000005c0)) preadv(r2, &(0x7f0000000bc0)=[{&(0x7f0000000ac0)=""/199, 0xc7}], 0x1, 0x0, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r2, 0x41205725, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) readlink(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)=""/254, 0xfe) socketpair(0x21, 0x1, 0x0, 0x0) r8 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r8, 0x0, r8) mknod(&(0x7f0000000180)='./file0\x00', 0x100002000, 0x5) socket$unix(0x1, 0x5, 0x0) r9 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x800) r10 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) dup2(r10, r9) 16:00:10 executing program 0: socket$inet(0x2, 0x3, 0x0) socket$inet(0x2, 0x3, 0x0) r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f0000000540)=ANY=[@ANYBLOB="8302adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8faee480700000000000000554799b9b8138d30505e8f0000a4034385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65122cd2350000000000040000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf87240318089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddf00004123053ff03d925341d85544cd1c050c34aa3fc1611c8665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a41204cf888981d4e22265330027548d8ffda5eb1156f6bc23442dc9631d64bcdcb273e495bac1573ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f875a9255490b88ff1bf33436e6731ad3574d79be64d7c53ec38b394d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a836b9ce56d425f7f26efe6c2d6ad126358a2a57eb6652c52476b0f4a1fc0c7eecc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc2f6b0e0cda87573f3ed78789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07081cb3613f363bda68cdc42da6ee701520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37eea13fce9a15edf26e82fcca1e245a58d78b9edc65978540bba1671379dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3b65c4ab7809983a3f6ac242939caff03767a04075a5f9e5d29e3cac6c0be6ddb009c48adb4e38cc96072cab037ec2d0403054667b76bb2aedb6ee790c0514bca51acf3fffff4000b87f1ca4132cf1f6184c8c156ce5cb47566abe86451120963690cf6536d0df155673c12dfcce0a325aed454f7aabda6e3def3f5a190a05885d482fffb9871543e605aec4e96343d12645c6199c08000000b6ee306d32fe3b216639cb5ba8ca8715e9c82300768310daea67301ddae70e835c026bfcb2b35104ec50aa7adcc89d0519e5a1e72c95111bea7330dbe8818d70195f548c8db21db9f706ad94abd33e1c7740a57bfadfecfc7f6f59036009d9d7ea7fa1bb7b7020f92f6773c9bf4e1ae6ac6b5a2889f298ef156860588778386204059fae2d9edc2410ac1fef1a0a976f7e7a57819a2e776e48cfa8d31cb69de4dac2a5cf61ea9ce77673dea2b929c9c023a9d82b4cab0acc8e05c50594cdfa8ce095cae56c4bb1a944d08a79cc839d77ec00000000000000000000001f3ce3eeac43c6d4f316c37ae03ab34921429b9eae68a81bfc8526a5e2e17ad0787b9182f04d191f4ab3d4b03c70ef283e0c51550af3986e7c2112ae59b562c9acfd46b5aed23c03008436f8f2773536a0bde3ee5022ee7aa5cf05105f518ffab7d7d2d8fa5a4e2949679dd70e532f681f29cd4c28612ccb11f43f6a72f21987d15bd9f19227c3172db2124a2790f94bd3e8e9000000000000000000000000000000000000000000000000000000000000000000000000009e31b69506a71a951c2dbc0b72b50510d4ce4b0348df222fd578f84fc418f406e9388e699a5f1cfe7b3278ca331c218233f37f902b9f067ab9203e0b2c000000000000000000d9c289af99a474250fb6ae8e20d834b54fe0f6ceb2a4217752af149aca8de1a601bd30d2b88bd7519c03d3f13338fe0f84c63df97d29af1ba87316da274dc89e57acf3c366e3e770cca16e95a16df0d2efb174a1e5857ed4d65e135b277405367031df28493a1d7db4b09743b31900304d5df6f46fda0826b4c4769693df9113d160b64abd654f37268b45659c9fc3477fc305dca7d8d1252812ac2f915a1b6bcdad6f220f6499242527b33120b007f0"], 0x10) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000140)=[{}, {}, {0xbffe}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{}]}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x21, 0x0, 0x0) getsockname(r3, &(0x7f0000000040)=@un=@file={0x0, ""/67}, &(0x7f00000001c0)=0x45) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x100000000001ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f0000000200)=@abs={0x0, 0x7}, 0x8) 16:00:10 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r2 = socket(0x18, 0x3, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) recvfrom(r1, &(0x7f0000000140)=""/215, 0xd7, 0x40, &(0x7f0000000240)=@un=@abs={0x1, 0x0, 0x1}, 0x8) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000040), 0x4) getsockopt$sock_linger(0xffffffffffffff9c, 0xffff, 0x80, &(0x7f0000000280), &(0x7f00000002c0)=0x8) write(r3, &(0x7f0000000100)="8c65", 0x6d2) þ$q¦<Üá¸dÆÉ ãÞMÂfuûô.Pó‹_T±Ø½“<“7ŒÜGÕU·/ø]¨ƒJ)ÉTU.„. Úø¬2;H„ûÖÉvëù#·¬¿?ðjÀ3euùK²Ì©€ü V" ënßð=ý»Š¤ÈÍ`ŧÕ`å…¥¡©ëæëq­ñ”Ã5A!üaÝ„µÂÁöÀv Â/D´ Vd¬Ü‰Õ¹±ŒËΈž ò¬Ú‰×ok‘¶ÔAèqÏ|Ï®¥6~ÒuQ¼'äÖ‡eÇ7<´ž¤dd횤D=Û/kkiœeÿa¼‹ƒó¹¤èµ9a›×]ò ð{6­?8¢QB™¨`Ð`7ºä.b¯\LÛ]:*¥¼ñ.²[Ô¾ÏeÿJ²ƒü×þ*h¢¢ø]öP|0Íž6wm|ŽFÉêÔFD¸†Àctâ›ÊA%óu dR±0(ú³UçýlöÏ¡‡‰§ƒl%>ŠiÛó5*nžÐ‰«M´"*oÞäô‚†¥Ù”;f[ õøT™Ã.ß*EHDòç©Ùnø 1 ²†Ô®&Úö¼{èøÁ¶µöÓ¸­‰’ð6C£ÞG°sœ 3‰hƈGxN#)ó¾b^RZç¸jÏiœPcBƒAá\¢‚@©Ç¡5± ZÛ¤"$xç\ôfú NL;QL¡£P°G½÷»0x0}, &(0x7f0000000740)=0xc) r7 = getegid() r8 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r5, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r6, r7, r8, r9, 0x1, 0xff}, 0x8, 0x6, r4, r4, 0x0, 0x2, 0x1f}) r10 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r12 = msgget$private(0x0, 0xfffffffffffffffd) r13 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r13, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r14 = getpid() preadv(r13, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r15 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r17 = getegid() r18 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r15, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r16, r17, r18, r19, 0x1, 0xff}, 0x8, 0x6, r14, r14, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r12, &(0x7f0000000500)=ANY=[], 0x0, 0x1, 0x1000) msgsnd(r12, &(0x7f00000011c0)=ANY=[@ANYRESOCT=r15], 0x1, 0x800) msgrcv(r12, &(0x7f0000000bc0)=ANY=[@ANYBLOB="0c59152d3e261f4891b789ba144d99d7d3c6e3e2d69abf17b144047e3bf4800f1316e4ece75022f9c4d8e3b6596ebaf07132272817793001bf0267ea6098adc53f965ebf0fb0d9d8bca9a9ad0c5903b57a98e44cc4da8c89346388f7fa46093fd9b877df046477dc2fabaeb9469f60dc9102009d5f684033929c958165d34e310d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r12, &(0x7f0000000dc0)=ANY=[@ANYBLOB="3fe094fa2e930518cb293084c886f1c411d9a7229bd51508f604b9a7ffef10d30698bab43e4606169723f832d0b2b2c7bcc2f73819012056e7784fc4fd7a10dca64b22fb1bae10cb43ef1d33240b52fe77336b9cf6cebd4cb76576c756a0ce7ec2224a2b8ea23fe6e0c4bcde72132217876ed8151679e82377ee4e36a153307146feb73ff8e42464dcbe8f665b698327c4f6a41acd3cc47f887f11373bb2dba04c81ac107d941da035db68ba3875bc7cb49f396c51dc1f3586eae2425678a1ef38666a930fdfdd2bc880122138c25a36632d3f0282fadd108375d8306929ebbe201c407b01fa48ed957f1662a7a629f43082b12b8e705b041ca9bd29240276ae5f195e5da2192aa5acb3486f8357856bf1d0f37bff82d35190eb44db0058c27beac3c6cd2b2673c0e8cd819990db3d5608cdbbea7babf1df06ba95db8964bbbf"], 0xffffff64, 0x1, 0x0) r20 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r21, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000b00)={0x0, 0x0, 0x0}, 0xc) r23 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r12, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r20, r22, r11, r17, 0xc0, 0xffffffff00000001}, 0xff, 0xc07, 0xffffffffffffffff, r23, 0xa5, 0x3, 0x1000000100000000, 0x6}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r24}, 0x0, 0x5}], 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r26 = socket$unix(0x1, 0x0, 0x0) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r28 = msgget$private(0x0, 0xfffffffffffffffd) r29 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r29, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r30 = getpid() preadv(r29, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) msgget$private(0x0, 0x206) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r32 = getegid() r33 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r15, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r31, r32, r33, 0xffffffffffffffff, 0x1, 0xff}, 0x800000000000008, 0x6, r30, r30, 0x0, 0x2, 0x2000000001f, 0x400}) msgrcv(r28, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000001831f0000f32fd93d3b5fc9c5ddf80000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848000000000000000000"], 0xfffffffffffffe9f, 0x1, 0x1000) r34 = socket(0x2, 0x10000000000003, 0x6) connect$unix(r34, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r34, &(0x7f00000000c0)="025cf012", 0x4) msgsnd(r28, &(0x7f0000000980)=ANY=[@ANYRESOCT=r34], 0x1, 0x0) msgrcv(r28, &(0x7f0000000bc0)=ANY=[@ANYBLOB="0c59152d3e261f4891b789ba144d99d7d3b144047e3bf4800f1316e4ece75022f9c4d8e3b6596ebaf07132272817793001bf0267ea6098adc53f965ebf0fb0d9d8bca9a9ad0c5903b57a98e44cc4da8c89346388f7fa46093f669d1805046477dc2fabaeb9469f60dc9102009d5f684033929c958165d34e310d00000000000000"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r15, &(0x7f0000000f00)=ANY=[], 0x0, 0x1, 0x0) r35 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r36, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r36, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r38 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r28, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r35, r37, r27, r32, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r38, 0xa5, 0x3, 0x1000000100000000, 0x6}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000001c0)={{0x3, r6, r17, r25, r37, 0x6, 0x101}, 0x6, 0x7fff, 0x80000001}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r1, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) pipe2(&(0x7f0000000b40), 0x20004) r39 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000ac0), &(0x7f0000000100)=0xfffffffffffffe7c) fchmod(r39, 0x20) shutdown(r1, 0x1) 16:00:10 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)='M', 0x1}], 0x1, 0x0, 0x0) fsync(r0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000600), 0x100000}], 0x10000000000000ff, 0x0, 0x0) shmget(0x3, 0x2000, 0x400, &(0x7f0000ffc000/0x2000)=nil) r1 = socket(0x800000018, 0x1, 0x0) getsockopt(r1, 0x6, 0x4, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000180)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140), 0xc) geteuid() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) open(&(0x7f00000002c0)='./file0\x00', 0x200, 0x100) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x14}, {0x6}]}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240), 0xc) r3 = msgget$private(0x0, 0x80) msgctl$IPC_RMID(r3, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = semget$private(0x0, 0x1, 0x101) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000280)=[0x4]) socketpair(0x22, 0x4, 0x5, &(0x7f0000000300)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f00000001c0)=0xc) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f00000004c0)={0x1, 0x20, 0x7, 0x100, 0x9, 0x6, 0x6, 0x10, [{0x100000000, 0x80000001, 0x7ff, 0xffff}, {0x7, 0x3f, 0x1, 0x20}, {0xd786, 0x0, 0x40, 0x2}, {0x8, 0x7, 0x0, 0x7}, {0x4, 0xfd, 0xc9e0, 0x8}, {0x85a8, 0xa18, 0x4, 0xfffffffffffffffa}, {0xab4a, 0x0, 0x7, 0xff}, {0x8, 0xffffffffffffffed, 0x8, 0x71039f1f}, {0x200, 0xfffe, 0x4, 0x5}, {0x2, 0x8ba, 0x6000000000000, 0x1}, {0x1, 0x40, 0x7ff, 0x2}, {0x3, 0x3, 0x2, 0x4}, {0x0, 0x2, 0x26, 0x1ff}, {0x7fffffff, 0x8, 0x9, 0x400}, {0x1ae8860400000, 0xffff, 0x1f, 0x8}, {0x5, 0x54f, 0x100, 0x7ff}]}) fchdir(r0) r5 = openat(r0, &(0x7f00000000c0)='./file0\x00', 0x1, 0x100) msgget$private(0x0, 0xca) ioctl$TIOCGFLAGS(r5, 0x4004745d, &(0x7f0000000080)) truncate(&(0x7f0000000380)='./file0\x00', 0x0, 0x5) r6 = msgget$private(0x0, 0x131) msgsnd(r6, &(0x7f00000001c0)=ANY=[], 0x0, 0x40000000) r­©’õê5V˵ƒÆŸðÒ{@êš#}¹ÌÈž‹Ï$–]‘w‹Ð+ŒRé™óC\Ó‰Éf–Ä0RóÄÈ{P ØMsgêýò×ýÄÒÆ«¶,Sð²¸#MfUÄI•Æ×ùðš—ðê·%Z@[û¢Kó–ˆñ|ÿÃVÿ‚`]¥-x)qLÚX¬hÃŒQ•"6±ñf½¯ö6K(®@ iÒ£A¸7pþGSâŒPïšÅk7±)ÛÍt û‚.4ÿ-¬ôe9Dö”níl*ð¦ã‘éû½·ô¤N»Ä< ‘+’ÙNFp,&Ç}Ù Ž§så­|…gæÔ©&»¦âvå9"äĦ`rÐ%ÙIö¾m ••ªÝÈ<=a§Ä(ƒ*JÞ/[ê–V9v¿k‡¦M.þL¹8Uó*º¥Ï×Æc‚ZYżí"IЭ'¿¿‚åBôÒj|™€¹Fh­¿è³r²€ïŽëÖHfft¾ZBù/‘õ¸€ÍÜ"ò5o; !d‡JM´ Ñ|Q…°$B¯z_qG(‹?ýéY¾ú¥Ÿ´yéÕÃɪ/¼*úT;}þÐgS¹Ëû•ÐúÆNÝšç˜Ù^W¼_VúÀPﯥª/¶òyK3÷½Dljn¥8ô}K´fOb&Y-~’œA.ÁHÑæì¤ï¬/¹1¯»zA§–¡– $‡÷[àJëI®Ü3¼ 16:00:10 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x102) sendmsg(r0, &(0x7f00000002c0)={&(0x7f0000000000)=@in, 0xc, 0x0, 0x0, 0x0}, 0x405) r1 = socket$inet6(0x18, 0x2, 0x3) recvfrom$inet6(r1, &(0x7f0000000300)=""/4096, 0x1000, 0x400, &(0x7f0000000040)={0x18, 0x3, 0x5, 0x8ac0}, 0xc) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) 16:00:10 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x1, &(0x7f00000001c0)=[{0x80000000008a}]}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x18, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, &(0x7f0000000180)=0x3f) 16:00:11 executing program 1: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000140)='./bus\x00', r0}) r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000040)) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x4, &(0x7f0000000000)={0x18, 0x3, 0x3}, 0xc) 16:00:11 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd506008963", 0x21) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x7) poll(&(0x7f0000000000)=[{r0, 0x2}, {r0, 0x86}, {r0}, {r0, 0x40}], 0x4, 0x7fff) r1 = syz_open_pts() close(r0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x400, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000100)={0x0, 0x4, 0x479a, {[0x20, 0x3, 0x5, 0x400, 0x5, 0x7f, 0x5, 0x1f, 0xe3, 0xdd, 0x8, 0x3, 0x1ff, 0x9, 0x5, 0x7, 0x1, 0x8000], [0x8, 0x3, 0x80, 0x1, 0x9, 0x6, 0xfff, 0x8, 0x400, 0x4], [0x6, 0x8, 0x5000000000000, 0x7, 0x8, 0x3, 0x7fffffff], [0xfffffffffffffff8, 0x1, 0x7, 0x2, 0x7, 0x2], [{0x20, 0x1, 0x80, 0x1ff}, {0x1c, 0xf81b, 0x9, 0xdb66}, {0x100, 0x5a3, 0x8001, 0x9}, {0x4, 0x842, 0x7, 0xfffffffffffffff8}, {0x101, 0x4, 0x1e7, 0x3}, {0x0, 0x8, 0x9, 0xfffffffffffffffe}, {0x1ff, 0x2, 0xf91f, 0x6}, {0x0, 0x4f, 0x75}], {0x400, 0xd3, 0x4, 0x8}, {0x5, 0x1, 0x0, 0x3}}}) ioctl$BIOCSBLEN(0xffffffffffffff9c, 0xc0044266, &(0x7f0000000380)=0x8) dup(r1) syz_open_pts() 16:00:11 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0xfffffffc, 0xffff7ffd, 0xffff, 0x8000, "06664e2bbe0c3558869450795acd00"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d03", 0x546) write(r0, &(0x7f0000000000)="6a4a4e5cfab9b0fbac605a000000ff03", 0x1e2) 16:00:11 executing program 1: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x7fed53ccc8019d8b}], 0x6, 0x0, 0x0, 0x0) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r4 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r4, &(0x7f0000000240)=[{{r3}, 0xffffffffffffffff, 0x7fed53ccc8019d8b}], 0x6, 0x0, 0x0, 0x0) kevent(r4, &(0x7f0000000100)=[{{r5}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) kevent(r4, 0x0, 0x0, &(0x7f0000000180), 0xbee, 0x0) kevent(r4, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) ioctl$TIOCSCTTY(r2, 0x20007461) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x100000001, 0x0, 0x0, 0x2958aaaa}, {0x87}, {0x3c}, {0x7ffffffe, 0x3f}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") 16:00:11 executing program 0: ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={0x0}) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=','], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xffffffffffffff7b) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9f9812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x200, 0x0) ioctl$TIOCSBRK(r2, 0x2000747b) open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x4) write(r0, &(0x7f0000000100)="8c65", 0x460) 16:00:11 executing program 1: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000140)='./bus\x00', r1}) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000140)='./bus\x00', r2}) connect$unix(0xffffffffffffffff, &(0x7f0000000480)=ANY=[@ANYRES16, @ANYBLOB="35fdfd5300f28115622b5b6085810b4d4b01917a82b79bc7bec3dbf2800852d78a409511d85e336b864cce9d24", @ANYPTR=&(0x7f0000000080)=ANY=[], @ANYRES32, @ANYBLOB="2154d1c6644bd32daa2e85bc3f12a0fe3dd3e0cca0794635701ae5d57a05798885573ec8f3945b9d0a2b29fb6467bd034ddf65145cff311aa21a4bcb9a4621817820895d6475d883c1419493927385ae097c9baed956e371d60b4bd287139dcccc283a065a30cfa4de9e17bd1e6389e14752ac8cd8d80161d2953780587118e30a88f4c165f9c6cbf219ccd2f995ea06ab86ab3c9e1bdbf0cf7ac3b2e516b034e53458e50f054b9059d05833fb671c9677fe4176789071ed43cd868f80366db2a361158bcb29020000003054fecfe97c4bd89977109f9960c877e574f740f6d35ae6950f2d0bcf762de262197ea6f81bad4d3fd01ae9ad4350f9e08b853e85f9d2eb8320b0f3b260c9d28b285c106bd29b7ff41aafde7a1d1dd20f5fd0da25094e1c8ac09be34ebd286984af2a8b1fe8db97a2b9720db34f33a56b2690f513887cbc991f65b7bf2bff622c232b132f5f8916567338e327b938c0037ec159c4dd90e68029d8c406dd", @ANYRESHEX=r2, @ANYPTR64=&(0x7f0000000140)=ANY=[@ANYRESDEC=r0, @ANYRES16], @ANYRES16=r1, @ANYPTR64=&(0x7f00000001c0)=ANY=[]], 0x9) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r3 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r3) mlock(&(0x7f0000557000/0x11000)=nil, 0x11000) r4 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000100)="8c65", 0x170) 16:00:11 executing program 1: ioctl$BIOCSFILDROP(0xffffffffffffffff, 0x80044279, &(0x7f0000000040)=0xfffffffe) execve(0x0, 0x0, &(0x7f00000004c0)=[&(0x7f0000000300)='\x00', &(0x7f0000000340)='\x00']) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x10000000000001e3, 0x0, 0x9f) 16:00:11 executing program 0: r0 = syz_open_pts() ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000000)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000640)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7aad6175ff5ffffff00080000e4e74de4"}) write(r0, &(0x7f0000000a40)="582720efabd16ebae63225259560c5c9bebc73f2a044fd33055552fbd50000000800000000334a561951654c8ab06198824b3da025bbd47b3bf579c7d4096e8c8b6b87cb2d72b8bc7730e9377efa93bf8c31052c395a56eb604cc0bda92900000000005c83ed1f881399c1516e19dfba41356a5ac384ca9be98e71544c8d000cd2b8bfbb080010bd6f167e2b666d0909c545c64231d86607461b9e0ebb0d7a8ba02f5a09a486a070b00df5da96a06c741f89e4aaab9f0807e62fb638625032ec39ccc27a8fe221da02baa5e7533a39d5c7fcf92700800000acd262ea40b13f5f046a3ab8fc25bc4553308c34b749e3234a5ea96e4aa4357852554a4e65e9200bda0427f7f7dced4142cb3b825a4a9e0304b2d45283eca45a6ad64e86a2595dc909716ea25bad718cd3c68d72a53670644e981a003bcc341016e6f15a9cb9cfb9350efb818f13e71a816237c8e5169254efb34cea2d624faa2e9920a9b45ecf9689189f3c31839f09c57500c78636d4b0247665f8f82942b678dbb19849206b20870c1ef21f771d014908e30958cff8f2d69bb0d335dcd59f44ffb024ea558b2c366e69dc8687e88569672a7fbd8512864bc08a5cec08b26b9fee82a49cfbc9b1af9611b327589aacf82a954327cb7d8f5feeec2e2ddac03472437d83f0b604e8534f2584ed22440dcd5915e0bedab810a23c4697255a94213cb4566e2dd352becd", 0x201) syz_open_pts() open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000040)={0x7ff, 0x6}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "379e79cbf039717dcfd5a4c16827eeb8805f7090"}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000140)) syz_open_pts() 16:00:11 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) flock(r0, 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x203, 0x100000000}) r1 = semget$private(0x0, 0x7, 0x0) semop(r1, &(0x7f0000000600), 0x0) semop(r1, &(0x7f00000002c0)=[{0x0, 0x100000000, 0x800}, {0x0, 0x3ff, 0x1000}, {0x995d4052e6d9cc1, 0x3, 0x1000}], 0x2aaaaaaaaaaaac1f) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e"], 0x10) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) writev(r2, &(0x7f0000000000)=[{0x0}], 0x1) sendmsg$unix(r2, &(0x7f0000000300)={&(0x7f0000000200)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000240)=[{&(0x7f0000000500)="1ba727aae0b5d6ed62505185515424100d42b625bddf6b163bba58d6bf2dc28a5c118775c64d451594557441b947a458b8563998a3e7f52d94064ee258b658b54415160dbe25330ea73dded200a98d3e97ead40347fc3ed4a1b3", 0x5a}, {&(0x7f0000000580)="993aef4391e850022b08e78f806f2549ed6888c5dd871d861d40879580da4c981690268c352d142783cfcdeafcf53796679758fa0bc3415d43fc337ef1adf6c5466fe64c43684a8ef210ac6a935f337a0162e9aa1513", 0x56}], 0x2, 0x0, 0x0, 0x40a}, 0x0) r3 = semget(0x1, 0x2, 0x118) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000400)=""/231) semop(r1, &(0x7f0000000240), 0x0) r4 = semget$private(0x0, 0x1, 0x47) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x7ee187690b400f64, 0x0) ioctl$VT_SETMODE(r5, 0x80087602, &(0x7f0000000140)={0x2, 0x40, 0x401, 0x8, 0x6}) semctl$GETVAL(r4, 0x3, 0x5, &(0x7f0000000340)=""/192) clock_gettime(0x0, &(0x7f00000001c0)) r6 = socket(0x18, 0x1, 0x0) fcntl$setflags(r6, 0x2, 0x1) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r7, 0xee01) r8 = getgid() r9 = getuid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000280)={{0x2, r7, r8, r9, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) getgid() semctl$SETVAL(r4, 0x7, 0x8, &(0x7f0000000080)=0x4) semop(r1, &(0x7f0000000240), 0x6) semctl$GETPID(r1, 0x1, 0x4, &(0x7f0000000000)=""/61) fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) 16:00:11 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = geteuid() r3 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r3, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r3, &(0x7f0000000400), 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r5 = getgid() r6 = getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r6, r4, r5, 0x10, 0x8}, 0x8, 0x1, 0x200000000003ff}) fchown(r1, r2, r5) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = msgget(0x2, 0xc0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r11 = getuid() r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r13 = fcntl$dupfd(r12, 0x0, r12) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r15 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r17, 0x0) msgctl$IPC_SET(r8, 0x1, &(0x7f00000003c0)={{0x0, r9, r10, r11, r14, 0x1, 0x9}, 0x800, 0x1, r15, r17, 0x6, 0x1, 0x1, 0x2}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r19 = getgid() pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000004c0)=0xc) ioctl$WSMUXIO_INJECTEVENT(r20, 0x80185760, &(0x7f0000000180)={0xffffffffffffffbd, 0x8b, {0x80000000000005, 0x8}}) r22 = msgget(0x2, 0xc0) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r25 = getuid() getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xffffffffffffff09) r27 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xfffffffffffffffd) msgctl$IPC_SET(r22, 0x1, &(0x7f00000003c0)={{0x0, r23, r24, r25, r26, 0x1, 0x9}, 0x800, 0x1, r27, r28, 0x6, 0x1, 0x1, 0x2}) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000004c0)=0xc) ioctl$WSMUXIO_INJECTEVENT(r29, 0x80185760, &(0x7f0000000180)={0xffffffffffffffbd, 0x8b, {0x80000000000005, 0x8}}) r31 = msgget(0x2, 0xc0) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r34 = getuid() getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xffffffffffffff09) r36 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xfffffffffffffffd) msgctl$IPC_SET(r31, 0x1, &(0x7f00000003c0)={{0x0, r32, r33, r34, r35, 0x1, 0x9}, 0x800, 0x1, r36, r37, 0x6, 0x1, 0x1, 0x2}) r38 = open(&(0x7f00000002c0)='./file0\x00', 0x0, 0x100) getdents(r38, &(0x7f0000000080)=""/37, 0xfe37) getdents(r38, &(0x7f0000000000)=""/13, 0x33b) getsockopt$SO_PEERCRED(r38, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r40, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000004c0)=0xc) ioctl$WSMUXIO_INJECTEVENT(r40, 0x80185760, &(0x7f0000000180)={0xffffffffffffffbd, 0x8b, {0x80000000000005, 0x8}}) r42 = msgget(0x0, 0xc0) getsockopt$sock_cred(r41, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r41, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xfffffffffffffee6) r45 = getuid() getsockopt$sock_cred(r41, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xffffffffffffff09) r47 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r40, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xfffffffffffffffd) msgctl$IPC_SET(r42, 0x1, &(0x7f00000003c0)={{0x0, r43, r44, r45, r46, 0x40, 0x9}, 0x800, 0x1, r47, r48, 0x6, 0x1, 0x1, 0x2}) getgroups(0x1, &(0x7f0000000140)=[r44]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r51, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r51, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xfffffcfd) getsockopt$sock_cred(r51, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xffffffffffffff09) r55 = getpgid(0xffffffffffffffff) r56 = socket(0x18, 0x2, 0x0) setsockopt(r56, 0x29, 0x20000003c, &(0x7f0000000100)='\x00\x00\x00`', 0x4) getsockopt$sock_cred(r56, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xfffffc46) r58 = getuid() r59 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r59, 0x1, &(0x7f00000003c0)={{0x0, r52, r53, r58, r54, 0x1, 0x9}, 0xfffffffa, 0x1, r55, r57, 0x6, 0x1, 0x1, 0x2}) getgroups(0x8, &(0x7f00000001c0)=[r19, r24, r33, r39, r49, r50, r53, 0x0]) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000180)={{0x80, r11, r18, r4, r24, 0xc1, 0x1000}, 0xe13, 0x3ff, 0x5}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r60 = dup2(r0, r0) ioctl$TIOCSETAF(r60, 0x802c7416, &(0x7f00000000c0)={0xf770, 0x0, 0x9, 0xffff, "bedb1f106121e963ae3e245c2423061d9dc5be7c"}) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000340)="365534ccbe0094e976d9943c73617f7a3a47506e0985c30aab82d3cb6718414aea66a911b76bf788aa916a9b1a63ef26c2a82fd55e418437da1ccfac4e4d7c951829f0dac42957c6571bfab569ff2930d52544c234db69da11ca735a141583ea0dce0ca864b16c4f140b35bf7c591cf57dfa85f113ca394894449c9ac627a7706975b89c721c640b60bc48191aa820c7719e03cc52083b1ea969a867075f977a9c6d8da4ff6a99f55b82814b012c2e77f948faa4aae62ec75be1135e5038af485ea695e2319247a3ea5acae7f1fd85a706dd80bcdcc16a361761b7179791ed0d1cb442103e", 0xe5}], 0x1) 16:00:11 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x29, 0x80000000000000c, 0x0, 0x0) r1 = semget$private(0x0, 0x6, 0x88) semop(r1, &(0x7f0000000380)=[{0x3, 0x1, 0x1800}], 0x1) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)=[0xfff, 0x8, 0x5b31, 0x4c, 0x0, 0x3, 0x9, 0x9]) 16:00:11 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) mknodat(r3, &(0x7f0000000100)='./file0\x00', 0x9a9d7b990f58df35, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) mlockall(0x4) r5 = dup2(r0, r2) getgid() chflagsat(r5, &(0x7f0000000000)='./file0\x00', 0x10000, 0x0) close(r1) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x24}, {0x34, 0x0, 0x0, 0x4}, {0x4000000100006}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="7ce5746453192a14d773e96d6351") socket$unix(0x1, 0x1, 0x0) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r2, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x7fed53ccc8019d8b}], 0x6, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) r4 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r5 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r5, &(0x7f0000000240)=[{{r4}, 0xffffffffffffffff, 0x7fed53ccc8019d8b}], 0x6, 0x0, 0x0, 0x0) kevent(r5, &(0x7f0000000100)=[{{r6}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) getsockname$unix(r6, &(0x7f0000000280)=@abs, &(0x7f0000000100)=0xffffffffffffff16) ioctl$WSDISPLAYIO_SETSCREEN(0xffffffffffffffff, 0x80045756, &(0x7f00000001c0)=0xffffff7a) 16:00:11 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000400)=[{&(0x7f0000000180)="6406b752e6", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) getpeername(r1, &(0x7f00000001c0)=@un=@abs, &(0x7f0000000200)=0x8) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) connect$unix(r1, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) kqueue() 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/de\x00/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x2, 0xc003, 0x0) getsockname$unix(r2, &(0x7f00000000c0)=@abs, &(0x7f0000000140)=0x8) connect$unix(r3, &(0x7f0000000300)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ebca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000000df42d280ede465dc06433ccc149130acc06b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb9856c4220ea4173d5b6913eef9e8b0fb636710000d2df0ac8fe0d7b65b7240cf97d03126da5364082bec304ee9a498252abb7cc5be307000000000000c936d11b2434c929b34b0587cf25dd9e1e49f931a4193897b0a33ed3cbf6375c9a8de3dbfb80a28f5f6e00000000000000"], 0x10) dup2(r3, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = syz_open_pts() flock(r4, 0x1) fcntl$lock(r4, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000000}) fcntl$lock(r4, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) close(r4) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) r6 = dup2(r0, r5) ioctl$BIOCIMMEDIATE(r6, 0x80044270, &(0x7f0000001540)=0x3) r7 = msgget(0x1, 0x9) msgsnd(r7, &(0x7f0000000300)=ANY=[@ANYBLOB="1450ea22e517e894"], 0x8, 0x0) r8 = semget$private(0x0, 0x0, 0x0) semop(r8, &(0x7f0000000240)=[{0x0, 0xfffa, 0x1800}, {0x1, 0x200, 0xc00}, {0x1, 0x4, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r9, r10, r9, r10, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r11 = semget(0x0, 0x2, 0x10) r12 = getgid() semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r9, r12, 0x0, 0x0, 0x180, 0xfffffffffffff7f5}, 0x8, 0x2, 0xfffffffffffffffc}) r13 = semget$private(0x0, 0x0, 0x0) semop(r13, &(0x7f0000000240)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x2, 0x4, 0xcab2bfc5c2d462c2}], 0x3) pipe(&(0x7f0000000500)) r14 = openat$speaker(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/speaker\x00', 0x2, 0x0) r15 = socket(0x2, 0x8000, 0x81) fcntl$dupfd(r15, 0x0, r14) socketpair(0x10, 0x5, 0x4, &(0x7f00000007c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xdab7ccdeed0eb54e) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r17, r18, r17, r18, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r19 = semget$private(0x0, 0x0, 0x0) semop(r19, &(0x7f0000000240)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x4, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000004c0)=0xc) ioctl$WSMUXIO_INJECTEVENT(r22, 0x80185760, &(0x7f0000000180)={0xffffffffffffffbd, 0x8b, {0x80000000000005, 0x8}}) r24 = msgget(0x2, 0xc0) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r27 = getuid() getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xffffffffffffff09) r29 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xfffffffffffffffd) msgctl$IPC_SET(r24, 0x1, &(0x7f00000003c0)={{0x0, r25, r26, r27, r28, 0x1, 0x9}, 0x800, 0x1, r29, r30, 0x6, 0x1, 0x1, 0x2}) r31 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r32 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r32, &(0x7f0000000240)=[{{r31}, 0xffffffffffffffff, 0x7fed53ccc8019d8b}], 0x6, 0x0, 0x0, 0x0) kevent(r32, &(0x7f0000000100)=[{{r33}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f0000000200), 0xc) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r34, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xfffffcfd) getsockopt$sock_cred(r34, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xffffffffffffff09) r38 = getpgid(0xffffffffffffffff) r39 = socket(0x18, 0x2, 0x0) setsockopt(r39, 0x29, 0x20000003c, &(0x7f0000000100)='\x00\x00\x00`', 0x4) getsockopt$sock_cred(r39, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xfffffc46) r41 = getuid() r42 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r42, 0x1, &(0x7f00000003c0)={{0x0, r35, r36, r41, r37, 0x1, 0x9}, 0xfffffff8, 0x1, r38, r40, 0x6, 0x1, 0x1}) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r44 = msgget(0x2, 0xc0) getsockopt$sock_cred(r43, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r43, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r47 = getuid() r48 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r49 = fcntl$dupfd(r48, 0x0, r48) ioctl$BIOCSETF(r49, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r49, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r51, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r52, 0x0) msgctl$IPC_SET(r44, 0x1, &(0x7f00000003c0)={{0x0, r45, r46, r47, r50, 0x1, 0x9}, 0x800, 0x1, 0x0, r52, 0x6, 0x1, 0x1, 0x2}) r53 = semget(0x0, 0x4, 0xb4fbe2fcc3fb8fad) semctl$IPC_SET(r53, 0x0, 0x1, &(0x7f0000000540)={{0x400, r47, r18, r41, r21, 0x1b, 0xfffffffffffff7f5}, 0x0, 0x1f5, 0x1}) r54 = semget(0x0, 0x2, 0x10) r55 = getgid() semctl$IPC_SET(r54, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r20, r55, 0x0, 0x0, 0x180, 0xfffffffffffff7f5}, 0x8, 0x2, 0xfffffffffffffffc}) r56 = getgid() r57 = getpgid(0x0) r58 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r58, 0x0, r58) getsockopt$SO_PEERCRED(r58, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, 0xc) r60 = msgget(0x1, 0x430) r61 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r61}, 0xfffffffffffffffe, 0xc1}], 0x0, 0x0, 0x0, 0x0) r62 = kqueue() kevent(r62, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) dup2(r61, r62) r63 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r63}, 0xfffffffffffffffe, 0xc1}], 0x0, 0x0, 0x0, 0x0) r64 = kqueue() kevent(r64, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) dup2(r63, r64) r65 = fcntl$dupfd(r61, 0x0, r64) getsockopt$sock_cred(r65, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, &(0x7f0000000600)=0xc) r67 = getgid() fchown(0xffffffffffffffff, r66, r67) msgctl$IPC_SET(r60, 0x1, &(0x7f0000000480)={{0xfff, r9, r18, r66, r56, 0x240, 0x4}, 0x42, 0x7fff, r57, r59, 0x2, 0x3, 0x5, 0x3}) bind(r1, &(0x7f0000000240)=@in={0x2, 0x2}, 0xc) msgrcv(r7, &(0x7f0000000640)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f3e9ca5ca99aade5be7cb49a71c6e06854da20128dfdb9329462c4f741dbf5bf6b3d4e2c098b4ca23a52ddc38e3eaec7203d9bff82d9b68753f31603c6fb5b5af400b7de88ba501c18c704d1d9180fd73daf111b453ed2f0ae73a8"], 0xfd, 0x0, 0x1400) 16:00:11 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x7ff, 0x0, 0x1f}]}) getrusage(0xfffffffffffffffe, &(0x7f0000000280)) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x2d, 0x30, &(0x7f0000000080)="ebffb9fd812eaf4ee3e187204d0a61c513854380b49d2cf7713048e69931929648000000", 0x24) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:11 executing program 0: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x7fed53ccc8019d8b}], 0x6, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f00000000c0)={0x1}) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f0000000000)="b100050160000090000508005786ca900f0e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282923e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r4 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r5 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r5, &(0x7f0000000240)=[{{r4}, 0xffffffffffffffff, 0x7fed53ccc8019d8b}], 0x6, 0x0, 0x0, 0x0) kevent(r5, &(0x7f0000000100)=[{{r6}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r6, 0x80185758, &(0x7f0000000180)={0x6, 0x7fff, {0x6, 0x1ff}}) 16:00:11 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002002, 0x6) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000000)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 16:00:11 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c40f7b202c, 0x1b00) r0 = open(&(0x7f0000000280)='./bus\x00', 0x400000003fd, 0x1c307f3f96ada64f) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r2, &(0x7f0000003380)=[{{r3}, 0xfffffffffffffffe, 0x11}], 0x1f, 0x0, 0x0, 0x0) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f00000001c0)=0x2) r5 = dup2(r2, r4) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000140)="089a9447506f0d687c31afe3f31b2b", 0xf}], 0x1) r6 = socket(0x18, 0x1, 0x0) close(r6) r7 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r7) socket(0x400000000018, 0x3, 0x3a) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r7, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) kevent(r5, 0x0, 0x0, &(0x7f00000002c0), 0x80000000, 0x0) readlinkat(r1, &(0x7f0000000000)='./bus\x00', &(0x7f00000000c0)=""/135, 0x87) open(&(0x7f0000000200)='./file0\x00', 0x100, 0x767505c2310351be) write(r1, &(0x7f0000000180)="4d56fefb741fa35f0ca016b165fdd6130053", 0x12) 16:00:11 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0xe113812c7df8eb3d, r0) ioctl$TIOCFLUSH(r1, 0xc0206917, &(0x7f0000000300)) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000000)={0x4708b537, 0x3f}) 16:00:11 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) rmdir(&(0x7f00000001c0)='.\x00') ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000140)=0x2) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x2000000002, &(0x7f00000000c0), 0x2a) pipe2(&(0x7f0000000180), 0x4) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f00000002c0)={0x7, 0xffffffff, 0x3f}) mknod(&(0x7f00000000c0)='./bus\x00', 0x80002009, 0x5dc1) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1002, &(0x7f0000000040), 0x3a0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x8004745d, &(0x7f0000000100)=0x8000000000000b5) utimes(&(0x7f0000000200)='./bus\x00', &(0x7f0000000240)={{0x100, 0xa1e}, {0x2, 0x1}}) close(r2) 16:00:11 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) fchdir(r0) rmdir(&(0x7f0000000040)='./file0\x00') r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r2, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x7fed53ccc8019d8b}], 0x6, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000004c0)=0xc) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f0000000180)={0xffffffffffffffbd, 0x8b, {0x80000000000005, 0x8}}) r6 = msgget(0x0, 0xc0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r9 = getuid() getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000080)=0xffffffffffffff09) r10 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xfffffffffffffffd) msgctl$IPC_SET(r6, 0x1, &(0x7f00000003c0)={{0x0, r7, r8, r9, 0xffffffffffffffff, 0x40, 0x9}, 0x800, 0x1, r10, r11, 0x6, 0x1, 0x1}) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000004c0)=0xc) ioctl$WSMUXIO_INJECTEVENT(r12, 0x80185760, &(0x7f0000000180)={0xffffffffffffffbd, 0x8b, {0x80000000000005, 0x8}}) r14 = msgget(0x0, 0xc0) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r17 = getuid() getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xffffffffffffff09) r19 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xfffffffffffffffd) msgctl$IPC_SET(r14, 0x1, &(0x7f00000003c0)={{0x0, r15, r16, r17, r18, 0x40, 0x9}, 0x800, 0x1, r19, r20, 0x6, 0x1, 0x1, 0x2}) fchownat(r3, &(0x7f0000000080)='./file0\x00', r7, r18, 0x4) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) 16:00:11 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x5, 0xfff, "73cc510e52b3ad2e0d3fc9c06d00007f00"}) r2 = semget$private(0x0, 0x4000000009, 0x220) r3 = semget$private(0x0, 0x4000000009, 0x0) semop(r3, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d96be}, {0x7, 0x2, 0x800}, {0x5, 0x2, 0x1800}, {0x3, 0x2, 0x800}], 0x4) semop(r3, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) semop(r3, &(0x7f0000001900), 0x2aaaaaaaaaaaab4d) semop(r3, &(0x7f0000000280)=[{0x1, 0x6, 0x800}], 0x1) semop(r3, &(0x7f0000000080)=[{0x0, 0x2, 0x800}, {0x4, 0x8000, 0x1000}, {0x3, 0x1, 0x800}, {0x2, 0xffc1, 0x1800}, {0x2, 0x32, 0x800}, {0x4, 0x5d, 0x1000}], 0x6) semop(r2, &(0x7f0000001280)=[{0x127675ec87ed6726, 0x4b, 0x800}, {0xe2f37a2daa941842, 0x4}, {0x4, 0x5}], 0x116) semop(r2, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) semget$private(0x0, 0x3, 0x4) r4 = semget$private(0x0, 0x6, 0x88) semop(r4, &(0x7f0000000380)=[{0x3, 0x1, 0x1800}], 0x1) r5 = semget(0x2, 0x1, 0x2) semop(r5, &(0x7f0000001240)=[{0x3, 0x4, 0xb4bbcc3512672eb7}], 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) fcntl$dupfd(r7, 0x0, r6) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) semop(r2, &(0x7f0000000280)=[{0x1, 0x6, 0x800}], 0x1) semctl$IPC_RMID(r2, 0x0, 0x0) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7f", 0x4e) r8 = socket(0x2, 0x400000000002, 0x0) setsockopt(r8, 0x0, 0x40000000001d, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r9 = semget$private(0x0, 0x3, 0x0) r10 = getuid() getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000100)={{0x1, r10, r11, 0x0, 0x0, 0x80, 0x5}, 0x10001, 0xfffffffffffffffd, 0x7ff}) semctl$GETZCNT(r9, 0x1, 0x7, &(0x7f0000000200)=""/4096) r12 = semget(0x0, 0x4, 0x1) semop(r12, &(0x7f0000001200)=[{0x3, 0x101, 0x1800}], 0x1) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x45}, {0x2, 0x0, 0x81}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)="985238a669ab541d1369151a49be") 16:00:11 executing program 1: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() minherit(&(0x7f00008e9000/0x3000)=nil, 0x3000, 0x0) kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) shmget$private(0x0, 0x1000, 0x6d, &(0x7f0000808000/0x1000)=nil) madvise(&(0x7f00008f4000/0x200000)=nil, 0x200000, 0x6) munmap(&(0x7f00009e5000/0x200000)=nil, 0x200000) 16:00:11 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r3, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x7fed53ccc8019d8b}], 0x6, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYRESHEX=0x0], 0x1) writev(r1, &(0x7f0000001640), 0x5) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) ioctl$DIOCMAP(r6, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000140)='./bus\x00', r6}) ioctl$DIOCMAP(r6, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000040)='./file0\x00', r5, 0x2}) fcntl$setstatus(r5, 0x4, 0x80) 16:00:12 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x1a0000}, 0x8}, 0x3c) r0 = open(&(0x7f0000000000)='./bus\x00', 0x8, 0x94a9a90bbd8db2bf) write(r0, &(0x7f0000000040)="670dc3", 0x3) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r2, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x7fed53ccc8019d8b}], 0x6, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) r4 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r5 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r7 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) ioctl$DIOCMAP(r7, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000140)='./bus\x00', r7}) flock(r7, 0x1) kevent(r5, &(0x7f0000000240)=[{{r4}, 0xffffffffffffffff, 0x7fed53ccc8019d8b}], 0x6, 0x0, 0x0, 0x0) kevent(r5, &(0x7f0000000100)=[{{r6}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) ioctl$LIOCSFD(r3, 0x80046c7f, &(0x7f0000000080)=r6) r8 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0xa338e4eb504fd2eb, 0x0) pwritev(r8, &(0x7f00000002c0), 0x100000000000022a, 0x0, 0x0) 16:00:12 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0x0, 0x40, 0x40000005}, {{}, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}, {{r0}, 0x0, 0x10, 0x0, 0x0, 0x80}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="a03d5400010000867f246fdc6b3e72d2dd171578e3ac9ab26d5a1871d415c8a0899478372bfaf9892793eb37f1eb7abef91188de"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) clock_gettime(0x2, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x13f) 16:00:12 executing program 1: pipe2(&(0x7f0000000000), 0x0) readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000140)='./bus\x00', r1}) lseek(r1, 0x0, 0x9, 0x1) r2 = msgget(0x2, 0xc0) msgget$private(0x0, 0x80) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) pipe(&(0x7f0000000100)) r5 = getuid() r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r9 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r11, 0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f00000003c0)={{0x0, r3, r4, r5, r8, 0x1, 0x9}, 0x800, 0x1, r9, r11, 0x6, 0x1, 0x1, 0x2}) setuid(r3) r12 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r13 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r13, &(0x7f0000000240)=[{{r12}, 0xffffffffffffffff, 0x7fed53ccc8019d8b}], 0x6, 0x0, 0x0, 0x0) kevent(r13, &(0x7f0000000100)=[{{r14}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000180), 0xc) connect$unix(0xffffffffffffff9c, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r15 = openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x80, 0x0) fcntl$setstatus(r15, 0x4, 0x40) rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='.\x00') 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x14}, {0x87, 0x8, 0xff}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000003c0)="e740608e1d9f9245589c291dbc96") 16:00:12 executing program 0: r0 = socket(0x2, 0x4003, 0x0) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffff9c, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x2, 0xffff9c94, 0xfffff800}, {0x18, 0x3, 0x9}, 0x5615, [0x80000000, 0x4, 0x5, 0x2, 0x20, 0xfffffff7, 0x3, 0x9]}, 0x3c) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="82022e2fac1400ff7d81afe46d5733e0f29384d0829696473d48e4c734a899f96f0b224ec765ed0e76d93c6b8a03b10820a58fe43bea7a07246ebf798f5ad2d9ac55852f7dc8062782813c8cefcfdb1bd4f9c0e36d58ab4f79a66de7fb584d490000007c62f547d55587267ba5050932ed612e5ffe04ed99800b0331dd48d6fdc2ef47b4d2c38f572cf51ad724dd92f008c18dacb6584b976198a9ebdf1b7ebb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9c2f7a5daa530239fc1ecc440000447c89263b7abec43beaf656f9362301576534c2d7ceac6ff05d4729f7c40b3dffccd0e67beab3b00b0c1b705f6b4300048c4c0db6c55a02a05961e2dcdfadb9edd8a568f564b4d217824b0aa5560ea147f4b23f1e1692c35dbdc77d3f79c946bb1127a4dc3f33d4fcd03af0c9fc348ee4013ecdb22c56ebed7f9a464a99e38e78c909d6c3105c25a83a2cde42edb2e8701af93d265d15a0ee0f3e060a46edcb9a342bafee9139645637b89c81feba0f40c08c3a959b47fa6ef021fee27df442b4540f4a1124b9bf779945601f6fa7eca47765e186bc740e6ee66469e492f519cb98a6a4636ede6b3befa278e0e5a7ebee8a3b9784d199bb73540e445ba307d02b7baad6e101dd2f6e2c246ae7f8edbf4c0f3e2e0420fe3e8171a7d2deb91b8adbfbb44f192b8d4a38232fd9f5a495ac36a7c243983011c09279c749c82fa43da03864287115386a0bf5ca404000000000000003e3e23b6e101feb43b1099f9b49767580c6ad69226839e09a08d30d0f0f09f33b27f9dbd26ff8f72d26d3f400e89823f43359b51621a8aa3c34fc0000000000000000000000078c4f0b398dc8e306751580659d4bc72ff06e807f48545ea9d5c96c341ec743c63c2867e9c0e20be3f0e67566c6b9269a0699e317aeee70ed053dae29e4e84f2bf0020c3f1c76dcf90ce306e8cd6ecb52ced758c87fdaea768fc498ade6023bd149c302853bea5c93c48ce54294c35d3477fcfcfa33b74c9d145b5c5b594b67e6962a3df000c22be94ed9ae396c66348841aa1e4355694008ab8a0fa742aba43c92d2ff9b59e56220538897b659d14296a9f2a5cfeba4f6625503621ed4c4f540104167cf51405a2dae43b"], 0x10) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x60210, 0x0) ioctl$BIOCFLUSH(r1, 0x20004268) writev(r0, &(0x7f00000016c0)=[{&(0x7f0000000600)="2d9d35193e4d1679357ea36cbce03bfb04e7415cf96e9393383610a2a5a6852448549de60518e971f57e076000d3c090d51b8decf4635b83c06e22d3416098933a602a5a5379ae51856d8cb9dc349e7ddd2744df43598b93463452fb5d0a377178bf9029586e3665fb59fcb2132bee3752148dbdc0a009a662a8836c29bc42ef93924292cce2d551407febd814f47a2868c797dca0aee5a9e9a89c3ab3fc983f08277ef5d17018002688a88b87c50196a92fce312d4b28f19b51efc605d38ce708df26371c1a22c1979dc2d5db9ee6359a07832d473c390638c8d71d48850593c6aec2dbc27d646c32edb3caf031534195ab9d8aa4f6189192840a2d438f87e0bb35597d9345cd750b0bd4ee6b9543b38af3a569d6098ee2d10e1b203f1f56ab4194be5b81c8dfe74e31ed4266ae9cee4828bdc0485c67626b41699e3bdde20cb9eb5dabaf16109f2ba083a28a601914e9477827f3d857b915808bc2ae9bc28521340cec419ac38a405cebb7bdc823885f1c94347e5a8a625bd4cd794d43a2ea31e3f89e0abb57a7cf02c9c69ef7d4786b647672be6b121543b913e956eae23d1089259e20bc5721a7e85ceb7cf04b6c08aef4e61e0056fb0e0ddb146fd73d992b4a860b6fd413242275ad6205c1898b251e0de75daabca1c3dea6ec368127c74ce3f08c5e1cff430a458339a27a46345fbc9901f5ce5fc81bad9cc346b09d977f3b8dd3572d7ce7235b47d0cc6f2c1b32cb3f71053a7da017626ea07198c01d66c75d1cb154a3f8215210480b62003e864744a6ba5a8c0917c7d45267e7521d7e26027a8158426dacc481f9a012f8c45605dc5aaee3c429f888cc6d20c64f46b11e61b7750a518d38b9ec47a2ea96c66d6391065bd52efbc051fe915d42ec6bddfc03994c67cb7fe16335cd4d0ed47706bfcfed02663f1815f1d50b26378a0ed995bfcaeb6cbc9783cf73f01df568c065556868f8ac4f9d55fae3baf5b362c32b99d74d54556652540abfee405d0e8faeb80846ac797a76cda5e2d71e47b01d1e67b1daca33fbfc21aeb7bbe0b1aa908fe3bf913b43c6e9eba67f36363bba4e5bddb16b720dce8651c3392489484746c74d6cbb1e801f173912224ca4595634fb59025b8c27fc143ed9374a3f58cd5a24e9f4a558eb5adbc0f87058ce10f5c6ed482307241fc6bef7ca92c583ba28e8c81cb0a6709aead4f1b7f1c48928f3b3faaf836f9f7c58cf35cd7738036379d939578837c004ec239c53da2c66f996d75b2bbe12ce3abd7d2cae946440fa3135939abc4bf5b4c937c04a0170aa2f1a8d62646a7f0412056ab89993606b3f4b735552bdb3a24326d2170e91228be07a8af47142aa03bb3690f941b1a083183bc1e0bfcd55a8dfb7c12622830d32e2484073a756120204204a78966b81cff2bf1b8295da6f46dd483eb634970da6c3efbb1ab482e04e92656ed14891fb2781a7c2fc50c3d06bc809dc932cd8a8fbc7e272914d59dc8f32a4418de774280d2de47c5309415f0648c8bff3e4c56ecc661f193d157653c1582e6520443212d315445483874a18d584e7e16c948ed9752151a82356ef07d4ec820d303887bd34b644257f3a2188aa1c1c6f32a46de9d0c380e0a19673398c64fd0e75ad9ce58e67371c1f9fd2796c5b43d5450100fb4b9317af5b96143ea4372176fb4144a283a3f471933ebe1862c83bfef38507b426ba86fd92b60933bef4d05f8c0456340c22a7e8ed85789d8032b6f6e1f7d30fe3708319bee4591abc745e98255cefd01b065a4eff42945979411c363c4ea292b8590199b1415fc5dc0274cc0e2a25b4020e835410821d7a8c9e2fbb68b50287ae8a45d35cd49e1825d11a5ee6531a18060a57902a999406550aa872e66fbf936fbe4a03e404e30c920245ea6eaaa0a61f76f7affdfda7b19788411a0b9f7b684e8d63a03235f2bc26a40a38a5a6b81721bc6818f690120e87f304bc2053842b168aea3f7e8296adb0a7305a4969eeac419d1ea5c9963ccc25e63fbe06e5066bf6842e256542a7f69933193b9fd8c684b5747bdfcc0b3d85d98f0c122ded06cecb7657ee2117ae5d94bb9871cb", 0x5c9}], 0x1) 16:00:12 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80, 0x438ff) ktrace(&(0x7f0000000080)='./file0\x00', 0xd, 0xfcfc96ac7f78649a, 0x0) 16:00:12 executing program 0: socket$inet6(0x18, 0x8000, 0x54) r0 = socket(0x11, 0x4003, 0x0) r1 = dup(r0) sendto$unix(r1, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea10500fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804ae781e4991f7c8cf5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282119e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f361b1257aea8c500002002000000000000020208a371a3f800040000650000770e9729e2cfd91b519fd4f9622c031c00", 0xb1, 0x0, 0x0, 0xfffffffffffffd7b) 16:00:12 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=','], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r2, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x7fed53ccc8019d8b}], 0x6, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) recvfrom$unix(r4, &(0x7f0000000040)=""/36, 0x24, 0x5acb3ec013a0b147, &(0x7f0000000080)=ANY=[@ANYBLOB], 0xa) r5 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$VMM_IOC_WRITEREGS(r3, 0x82485608, &(0x7f0000000280)={0x50, 0x80000001, 0x3ff, {[0x7ff, 0x9, 0x61, 0x800, 0x100000000, 0x5, 0x1, 0x100000001, 0x5, 0x205, 0xff, 0x762, 0xe3, 0x7, 0x3, 0x3, 0x7, 0xff], [0x3, 0x101, 0x5, 0x7, 0x9, 0x1, 0x40, 0x1, 0x7ff, 0x6], [0x200, 0x5, 0x0, 0x5, 0x1ff, 0xffff, 0xae1e], [0xd47, 0x1, 0x9, 0x5, 0x7, 0x4], [{0x3ff2, 0xc3a7, 0x2, 0x2}, {0x0, 0x0, 0x7ff, 0x49}, {0x7, 0x3, 0x9, 0x6}, {0x60, 0xb, 0xffffffe0, 0x80000001}, {0x4, 0x6, 0x7fffffff, 0xc4}, {0x3, 0x7, 0x5, 0x101}, {0x81, 0x0, 0xbb0, 0xde02}, {0x8, 0xddd, 0x6, 0x7f}], {0x5, 0x4, 0xbd, 0xcb}, {0x800, 0x2, 0x8, 0x7}}}) r6 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r7 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r7, &(0x7f0000000240)=[{{r6}, 0xffffffffffffffff, 0x7fed53ccc8019d8b}], 0x6, 0x0, 0x0, 0x0) kevent(r7, &(0x7f0000000100)=[{{r8}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) r9 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f0000000540)=0xc) sendmsg$unix(r8, &(0x7f00000005c0)={&(0x7f0000000180)=@file={0x2, './file0\x00'}, 0xa, &(0x7f0000000200)=[{&(0x7f00000001c0)="2d397ca561ea87acf77fdf4a0d1878eb1820b29153033df59e05f1", 0x1b}], 0x1, &(0x7f0000000580)=[@cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r9, r10}], 0x20, 0x5}, 0xb) write(r0, &(0x7f0000000100)="8c65", 0xd) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x2c}, {0xffffffffffff004c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000140)='./bus\x00', r1}) open$dir(&(0x7f0000000200)='./bus/file0\x00', 0x0, 0x40) r2 = getpid() fcntl$setown(r1, 0x6, r2) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:00:12 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00'}) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000080)="bde2822a02a30a", 0x7}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) close(r1) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) fchmod(r0, 0x8e3) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) r2 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000140)) accept(r2, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) 16:00:13 executing program 0: r0 = socket(0x18, 0xbc951be3d63544c, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000), 0x4) pwritev(r0, &(0x7f0000000040), 0x0, 0x0, 0x6) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000140)='./bus\x00', r1}) sendmsg$unix(r0, &(0x7f0000001600)={0x0, 0xff35, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYPTR], 0x14, 0x400}, 0x406) 16:00:13 executing program 1: chmod(&(0x7f0000000000)='./file0\x00', 0x24) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x3) 16:00:13 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x5000)=nil, 0x5000, 0x5, 0x10, r0, 0x0, 0x0) r2 = socket$inet6(0x18, 0x8001, 0x0) nanosleep(&(0x7f0000000080), 0x0) connect$inet6(r2, &(0x7f0000000140), 0xc) listen(r2, 0x0) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x40, 0x0, 0x0, 0xef}, {0x5, 0x0, 0x0, 0x10000}]}) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r4 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r4, &(0x7f0000000240)=[{{r3}, 0xffffffffffffffff, 0x7fed53ccc8019d8b}], 0x6, 0x0, 0x0, 0x0) kevent(r4, &(0x7f0000000100)=[{{r5}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1d}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x4, 0x8, 0x3f, 0x1}, {0x4, 0x41, 0x0, 0x7f}, {0x8, 0x1, 0x7, 0x2}]}) kevent(0xffffffffffffff9c, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffc, 0x7fed53ccc8019d8b}], 0x6, 0x0, 0x0, 0x0) pipe(&(0x7f00000002c0)) r7 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r8 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r8, &(0x7f0000000240)=[{{r7}, 0xffffffffffffffff, 0x7fed53ccc8019d8b}], 0x6, 0x0, 0x0, 0x0) kevent(r8, &(0x7f0000000100)=[{{r9}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x40, 0x0) getdents(r2, &(0x7f0000000000)=""/16, 0x10) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000004c0)=0xc) ioctl$WSMUXIO_INJECTEVENT(r10, 0x80185760, &(0x7f0000000180)={0xffffffffffffffbd, 0x8b, {0x80000000000005, 0x8}}) r12 = msgget(0x0, 0xc0) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r15 = getuid() getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xffffffffffffff09) r17 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xfffffffffffffffd) msgctl$IPC_SET(r12, 0x1, &(0x7f00000003c0)={{0x0, r13, r14, r15, r16, 0x40, 0x9}, 0x800, 0x1, r17, r18, 0x6, 0x1, 0x1, 0x2}) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000300)={0x1, 0x3, 0x80, 0x4, r18}) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x25}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x40, 0x0) syz_emit_ethernet(0x50, &(0x7f0000000340)='\b') 16:00:13 executing program 0: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x7fed53ccc8019d8b}], 0x6, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000100)=0x84) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'\x00\x00\f', 0x0}) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x4, 0x1) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f00000000c0)=0x34ab9f56) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x4c0, &(0x7f0000000180)}) 16:00:13 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x212c, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:13 executing program 0: setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, &(0x7f00000000c0)={0x0, 0x1}, 0x10) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x7fed53ccc8019d8b}], 0x6, 0x0, 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000380)='/dev/zero\x00', 0xca6717cfb26de3ef, 0x0) ioctl$VMM_IOC_RUN(r3, 0xc0205602, &(0x7f0000000640)={0x7fff, 0x7fff, 0x5f, 0x3, &(0x7f00000003c0)={{0x0, 0x2, 0x93, 0x5, 0xe3, 0x2, 0x7ffc}, {[0x4ca, 0xd49d, 0x1ff, 0x0, 0x100000001, 0x4, 0x8, 0x3, 0x0, 0x5, 0x3, 0x2, 0x9, 0x3ff, 0x83, 0xf23d, 0x200, 0xd6e], [0x5bc, 0xffffffff00000000, 0x312, 0x40, 0x6, 0x2, 0x1, 0x1, 0x7fff, 0x8995], [0xfffffffffffffe00, 0x3, 0x5, 0x1, 0x4, 0x7, 0xfffffffffffffffb], [0x6, 0x8001, 0x3, 0xffffffff80cc49b7, 0x0, 0x800], [{0xf297, 0x2, 0x7fff, 0x6}, {0x6, 0x9, 0x8, 0x8001}, {0x5, 0x7fff, 0x7, 0x16d8}, {0xf4, 0xfff, 0xfffffe01, 0x665}, {0x6, 0x9, 0x9, 0x1}, {0x3f, 0xdfae, 0x6, 0x80000000}, {0xfff, 0x6, 0x800, 0x9}, {0x4, 0x800, 0x10001, 0x2}], {0x1, 0x20, 0x0, 0x5}, {0x0, 0x5, 0x1d9, 0x9ac0}}}}) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) accept$unix(r2, &(0x7f0000000200)=@abs, &(0x7f0000000340)=0x8) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000140)='./bus\x00', r4}) r5 = dup2(r4, r2) sendto(r5, &(0x7f0000001840)="5482003172ea205fed6ae3cffd81bf6dfe7c613e94e70f73f9c37e15e8637254c996627ef7ea7f9c0f3518dfa9bbde3171b2add90496d6ec80ad80302fe00e7891bddc4824e84c37ddff7ac27a29f150a99677382693ac24a1542489c49ad203964f7bb2d103545a17abefa79ae7fa7e92f626df9d00c7afda5730c1b541e7f70e70cb37d49338eba65b452aa6d02c9d83", 0x91, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) pwrite(0xffffffffffffffff, &(0x7f0000000280)="4f1e388d3e583884570fba0c73fb3faf25a4bbd6aef4de873cb555107021789d822e9992cffc20929be9fa80d7157c5a6e9450078825cb072cf748403a47e3386c48e9282c9f527ad342ac9561236c6650e52f241459f0f47d2e6cc92aff69b3c4a6f56366544ce54ca7ba7d5d249736c1df7eb2b3901b6dd6d557083c14f18f92016c884bf7ac448fe0663e", 0x8c, 0x0, 0x20) open$dir(&(0x7f0000000000)='./file0/file0\x00', 0x100, 0x106) recvmsg(0xffffffffffffffff, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000), 0xbc, 0x0}, 0x40) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r6 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r2, &(0x7f0000000240), 0x72, 0x0, 0x0, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff}) ioctl$TIOCGWINSZ(r8, 0x40087468, &(0x7f00000001c0)) kevent(r6, &(0x7f0000000100)=[{{r7}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) r9 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r10 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r10, &(0x7f0000000240)=[{{r9}, 0xffffffffffffffff, 0x7fed53ccc8019d8b}], 0x6, 0x0, 0x0, 0x0) kevent(r10, &(0x7f0000000100)=[{{r11}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) ioctl$TIOCGWINSZ(r11, 0x40087468, &(0x7f0000000680)) r12 = socket$inet6(0x18, 0x4, 0x3f) ioctl$FIONREAD(r12, 0x4004667f, &(0x7f0000000040)) getpeername(r7, &(0x7f0000000140)=@in6, &(0x7f0000000100)=0x6) 16:00:13 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x1ff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000001c0)=[{0x0, 0x0, 0x80}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebc6cbff13b9fd49090fda1df79bea5b8b0de025", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:13 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_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0xffffffffffffffff, 0x2}, {}, 0x0, [0x0, 0x0, 0x40]}, 0x3c) 16:00:13 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000280)={0x2000000000000174, &(0x7f0000000140)=[{}, {}, {0x0, 0x0, 0xfe}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x100000000001ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0xf1fc71767a27d681, 0x0) pwritev(r2, &(0x7f0000000240)=[{&(0x7f00000001c0)="4d696172b331b79328bd9aa9d8e6828fc591bd7b0e67e5f0e04f796b5395ff2d9fc75e90a3958a5fbc497d03945fb2dc48744cd40e2a1c9290afbcd765734e665d2ebea216c66e9235a81e0d88", 0x4d}, {&(0x7f0000000080)="a8e3bc9859ada8cb72e4ab87a2a1af1a4b3e3ab936245dcf0e66add38cf9a0eb5df2493cd501d66c3c521442a6aac87274337c5614a220b38ac45899", 0x3c}], 0x2, 0x0, 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="eb699a4eb37334969daa4e71b048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:13 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x10, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x10000000000000d5) write(r0, &(0x7f0000000200), 0xfe72) pipe2(&(0x7f0000000000), 0x0) close(r0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100)='/dev/speaker\x00', 0xc1, 0x0) dup2(r1, 0xffffffffffffffff) open(&(0x7f00000000c0)='./file0\x00', 0x1, 0x0) execve(0x0, 0x0, 0x0) 16:00:13 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r2 = dup2(r0, r1) r3 = semget$private(0x0, 0x3, 0x0) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000040)=[0x200, 0x7e00, 0x6, 0xc763, 0xe6dc, 0x4, 0x3ff]) r4 = kqueue() close(r1) mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f00000000c0)={'./bus\x00', 0xdd, 0x3f, 0x1f, 0x0, 0x2, 0x1, 0xffff6672, 0x0, 0x1, 0x168f8000000, 0x40}) open(&(0x7f0000000080)='./bus\x00', 0x40, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r0, r2) 16:00:13 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xfffffffffffffffc, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = dup(r1) ioctl$TIOCNOTTY(r2, 0x20007471) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) close(r1) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f0000000080)) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="b611bfd20bd6c8282fbf72c9738d0600008733e96faac060872122b1cd287701ba3c2900813dffd3", 0x327) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x6c}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x84}, {0x800003d}, {0x6, 0x0, 0x0, 0x100}]}) msgget$private(0x0, 0x400) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x33, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{0x10045, 0x0, 0x20}, {}]}) r5 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78649a, r5) fcntl$setown(r4, 0x6, r5) r6 = semget$private(0x0, 0x7, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{0x10045, 0x0, 0x20}, {}]}) ioctl$BIOCSFILDROP(r7, 0x80044279, &(0x7f0000000100)=0x9) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r9 = socket$unix(0x1, 0x6, 0x0) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000440), &(0x7f0000000140)=0xc) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xfffffcfd) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xffffffffffffff09) r14 = getpgid(0xffffffffffffffff) r15 = socket(0x18, 0x2, 0x0) setsockopt(r15, 0x29, 0x20000003c, &(0x7f0000000100)='\x00\x00\x00`', 0x4) r16 = getuid() r17 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r17, 0x1, &(0x7f00000003c0)={{0x0, r11, r12, r16, r13, 0x1, 0x9}, 0xfffffffa, 0x1, r14, 0x0, 0x6, 0x1, 0x1, 0x2}) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000004c0)=0xc) ioctl$WSMUXIO_INJECTEVENT(r18, 0x80185760, &(0x7f0000000180)={0xffffffffffffffbd, 0x8b, {0x80000000000005, 0x8}}) r20 = msgget(0x0, 0xc0) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r23 = getuid() getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xffffffffffffff09) r25 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xfffffffffffffffd) msgctl$IPC_SET(r20, 0x1, &(0x7f00000003c0)={{0x0, r21, r22, r23, r24, 0x40, 0x9}, 0x800, 0x1, r25, r26, 0x6, 0x1, 0x1, 0x2}) getgroups(0x1, &(0x7f0000000140)=[r22]) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000200)={{0xff, r11, r22, 0x0, 0x0, 0x100, 0x730a}, 0x3ff, 0x9, 0xd6ff}) r27 = getgid() fchown(r3, r8, r27) getegid() getpid() syz_open_pts() 16:00:13 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x40001ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r2, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x7fed53ccc8019d8b}], 0x6, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) sendmsg$unix(r3, &(0x7f0000000200)={&(0x7f0000000300)=@abs={0x0, 0x0, 0x2}, 0x5, &(0x7f00000002c0), 0x3}, 0xc0cb61e5cee4f3b2) 16:00:13 executing program 0: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x2}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000140), 0x4) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r2, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x7fed53ccc8019d8b}], 0x6, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) ioctl$KDDISABIO(r3, 0x20004b3d) ioctl$TIOCGETD(0xffffffffffffff9c, 0x4004741a, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:13 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0, 0x0, 0x0, 0x0, 0x40f}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x6, 0xb8def4ed7bf1a2f9, 0x1) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x3f, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:00:13 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)='M', 0x1}], 0x1, 0x0, 0x0) fsync(r0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000600)="ec9ae6c3f632c23e95b0edc25e712faeceaf08d01e14e966794158646f820d1bdb7fc2943517c9a835d7bab2f2d9bce07780a0431648a086a4819b76a3c3493500"/79, 0x4f}], 0x1, 0x0, 0x0) shmget(0x1, 0x1000, 0x400, &(0x7f0000fff000/0x1000)=nil) r1 = socket(0x800000018, 0x1, 0x0) getsockopt(r1, 0x6, 0x4, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000180)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140), 0xfffffffffffffcb4) geteuid() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) open(&(0x7f00000002c0)='./file0\x00', 0x200, 0x100) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000680)={0x20000000000000ce, &(0x7f00000006c0)=[{0x4, 0x7f, 0x3, 0xad2}, {0x100, 0x4, 0x20, 0xc8}, {0x1000, 0x20, 0x1, 0xffff}, {0x8001, 0x8, 0x1f, 0x80000001}, {0x4, 0x3f, 0x6, 0xcac}, {0x1f, 0x6, 0x7f, 0x7ff}, {0xa5b, 0x83, 0x8, 0x1}]}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240), 0xc) r3 = msgget$private(0x0, 0x80) msgctl$IPC_RMID(r3, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = semget$private(0x0, 0x1, 0x101) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000280)=[0x4]) socketpair(0x22, 0x4, 0x5, &(0x7f0000000300)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f00000001c0)=0xc) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f00000004c0)={0x1, 0x20, 0x7, 0x100, 0x9, 0x6, 0x6, 0x10, [{0x100000000, 0x80000001, 0x7ff, 0xffff}, {0x7, 0x3f, 0x1, 0x20}, {0xd786, 0x0, 0x40, 0x2}, {0x8, 0x7, 0x0, 0x7}, {0x4, 0xfd, 0x5, 0x8}, {0x85a8, 0xa18, 0x4, 0xfffffffffffffffa}, {0xab4a, 0x0, 0x7, 0xff}, {0x8, 0xffffffffffffffed, 0x8, 0x71039f1f}, {0x200, 0xffff, 0x4, 0x5}, {0x2, 0x8ba, 0x6000000000000, 0x1}, {0x1, 0x40, 0x7ff, 0x2}, {0x3, 0x3, 0x2, 0x400}, {0x0, 0x2, 0x26, 0x1ff}, {0x7fffffff, 0x8, 0x9, 0x400}, {0x1ae8860400000, 0xffff, 0x8, 0x8}, {0x5, 0x54f, 0x100, 0x7ff}]}) fchdir(r0) r5 = openat(r0, &(0x7f00000000c0)='./file0\x00', 0x1, 0x100) msgget$private(0x0, 0xca) ioctl$TIOCGFLAGS(r5, 0x4004745d, &(0x7f0000000080)) truncate(&(0x7f0000000100)='./file1\x00', 0x0, 0x3f) r6 = msgget$private(0x0, 0x131) msgsnd(r6, &(0x7f00000001c0)=ANY=[], 0x0, 0x40000000) 16:00:13 executing program 0: r0 = socket(0x2, 0xc003, 0x11) socket(0x2, 0x2, 0xff) select(0x40, &(0x7f0000000080)={0x6, 0x101, 0x4, 0x1, 0x2, 0x24d9, 0x7fff}, &(0x7f00000000c0)={0x7, 0x800, 0xb237, 0x100000001, 0x1, 0x8, 0x200, 0x4}, &(0x7f0000000180)={0x7f, 0x3, 0xffffffff80000001, 0x8000, 0x9, 0x401, 0x3f, 0xb3}, &(0x7f0000000280)={0xa806, 0x61a3}) connect$unix(r0, &(0x7f0000001200)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64c96bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaeeb9b813ad309d612f871f4385f04157795ea4a5c5fe65baa20236e540cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b408e333dd7fde7592f00000000d2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7b4957afd031fffe5d85cfacdf8f1ea46712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a943416484c692cac607b1c36455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a000000000003000000800000001d4e22265309027548d8ffda5eb1157e932ca642dc9631d64bcd5b823e495bac220487712b869f1e1b407ef5f19002bbccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b67f615a759255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de73bc53ec316484d3e4132dee59054fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dc5c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bb0d9f371e916fc7b88c013c7381f77d03670d0138dbc9fafdcb4496dbab0233aca38bc8789d01c46be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741b74c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe2b0f0000000000001ef702cf170277ba3ee3c6245a58d78b79dc3b93721aa7885824e11f306bbd823402a993cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854547213442d720dac635800236b272dd10000008f9d5e3da04c06b073654c94798433becdfff906d6e52cec7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96560600b012083d8597e9226996d09c1048d54e3f8d389970d20fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c97bc4543fde40630f56ae48f7d47ae0e1f8adc5fd7206c735104ce9ec0feca77e9707fbc3fc3c6923a39ec3629125def1ff2b4fe10354c287652fe4c03ec3a33a784f99553c20c8ed5536b4ce9a0cf3b0f6410b4790ec1430c1408ac0331f5dde8ede5e11ffcab9d420cceb4b2e05930673a8d85e6cdf7ede7811a1af012e3e7c309a921bd2a9dbca68d566a94d7636b25091c13fffe1ea6f8837b177bd4233148fa4b5be5a0c317c563000000000000e5ac4eaacdf02fe2216b25504bdc612c0234b64861f8614954a2347c34071636efa2d5ade859df9fd9405f90f7a629f9f4744767cc52b9bb2e9b2f75586d05c9bfffc3e494ff83f68a80b701c66c1a17d2155cfb61daf7d81cc63cd35527108058f29c601e1077002fe4066a1c992ae13001a5db4b92c6d3d58750f6fd23a649c9c4cba200"/1333], 0x10) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x7fed53ccc8019d8b}], 0x6, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1008, &(0x7f00000002c0)=0xa28, 0x4) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000140)='./bus\x00', r3}) fcntl$setflags(r3, 0x2, 0x1) r4 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r5 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) kevent(r5, &(0x7f0000000240)=[{{r4}, 0xffffffffffffffff, 0x7fed53ccc8019d8b}], 0x6, 0x0, 0x0, 0x0) kevent(r5, &(0x7f0000000100)=[{{r7}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) shutdown(r7, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000000)="06694b11050800000000000000", 0xd}, {&(0x7f00000007c0)="3708c45eed3570c3a5330f254b1988c5d43c8485ea5844ebff772aca86dbb8124a763a012a0f459133f7dcc75aa23a81cd44ca5cf19d3785c38f20e95738ca2efbbe3ccd16bf33e05de84b97acd9cbe1184db718c98609a0c06920a03274831f48e82313e72bd96ec804359f7ce3af9e7e2d6b5ef78e76de6666fc226579ef69aa0a49a6ff8a71ad25283a63", 0x8c}, {&(0x7f00000001c0)="892eadf049500774d47a4254230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319ccf22a5aad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b5bbc0545a6a50ee05cd90463e7df829ad88938bff629beb5141d263c6e6fc36a091bd45137a60eaa79d8c02fd648a4f023e0f708ba41e326d4450c149cc5b748ecaaf69ee35bfcced815ed4627e65a95c1ab4eb3d6522d1de24e9cce", 0xbb}, {&(0x7f0000000b80)="8904da5343e255da81a24c898f67eaef00000000000000000eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef764b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc57016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e5578be7e7b75ac138f059837c832a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bdbfb3d904db1bc72ccce11004e3dfa7457faacff793b08674c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78056b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d7efda09f9d1d90de55419e3ba4d6d170249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf739976cd4721ba2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b2d5dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd9000000006351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c051702afca3a07dd663b715b252d1d45900000000", 0x3b4}], 0x4) acct(&(0x7f0000000040)='./file0\x00') r8 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) getpeername$unix(r6, &(0x7f0000001740)=@file={0x0, ""/4096}, &(0x7f0000000340)=0x1002) r9 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r9, &(0x7f0000000240)=[{{r8}, 0xffffffffffffffff, 0x7fed53ccc8019d8b}], 0x6, 0x0, 0x0, 0x0) kevent(r9, &(0x7f0000000100)=[{{r10}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) setsockopt$sock_linger(r10, 0xffff, 0x80, &(0x7f0000000300)={0xdc5, 0x8b}, 0x8) 16:00:13 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = dup(r1) connect$unix(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="82022e0aa4eb9c221a9cc1f070faffffffffffffff94c021e3f6ca745a1b030e8dbe8f48f71c661327fcbf653000"], 0x10) setsockopt$inet_opts(r2, 0x0, 0x20000000000001, &(0x7f0000000080)="01201a56e9681eab07783b3706000000000000000000000000000001", 0x1c) writev(r1, &(0x7f0000001640)=[{&(0x7f0000000040)="cc6ea633c17498175e97613c89ccbc0a3c1e815dfbc2777eb7c0c31c46b18b8587adfe8639dc7ac3251848e4f683df", 0x2f}, {&(0x7f00000000c0)="0376e062fd57da8e6756ca12f63b5a501eda154f04939ca7d9ca37340da4ffdabfd3185d1a54c6860aafaf", 0x2b}, {&(0x7f0000000100)="b8c82b5aba6eb1a842f5be737870664fad80a0fd6f0e87996cec3d42413b8c77f9c6019ef60d90a2ef87ed4f030e92aa9e96d467fea7ab2e8a2a919eda138f035b57a9e0eac6b5170dda3d3c13cc891d92c3138931af597c23dbe3677cf7993f572276b9467a0f71511d834179a47cb2ea1cd4d2b03eead197622b85b1cd13b4a26a0f458470ed307c4e3c3bcf71083dd7f8", 0x92}, {&(0x7f00000001c0)="a55ba33195bad369f6077c9deccfe6c0b995c1eb1f200f6be6e51e9b3edd472dfb1ea1f23357ed8391d2620857dc1ae20c6a9a66a52f98d7719657302738f4b84d4ac84a67781fb6dcede888ec542babff0c0350eafdec83c9054a9c4bd7e26ec1743007b370bf78c6ea505bfd84bd85c186a220", 0x74}, {&(0x7f0000000380)="0e6d8cf5758855e20fd04adae5056e34164562e08b94eb67912b1a90c67f333f7d369909ba39d5410efa5c1379d76b2c7994aa1bc4d6a13d4c51b20ea943484a9dbd3ffd904acf1e72f62eea548520027f4105ab28bf9eec78a4c173abd4519196f9512636260541e1fde03d86fcecf987a32204adf0ad3a43f02eee14faf59f600107d9ade67447672824249619db2c5b61efab4494384f75cec2c81a1669334492a0b75979a6c129094bbf8926fa8ae4f6b81c3455f03cca80055762aacf5a2fe801a064323a6ff6598ae3e185d4a9f97b2dc9706b9d4719c73642d87288891f8c053b54267d0f4ab6c2e932b7ebb8e77cf9d2b9427f995707d9d2c769effa8b34d0276fdc5b807ffd3f3d63e49e19749af313a2730f8fbe899470f32ee965b8f6498a0b8e0bccc98e83f51f2dd6fd527372f45ad914ea91128ef8bb53a2a2618738a9f683a9b99a66a57995b4f2f807db50f8c5bba58a8c249e70df13f89972e691b22cc9bd0dfaff3e2e5fe81793cd22714aec37c5fc4f729fcfc4744bef08194dc09a8257ace2ef1eb919a599cfb3ef05633057c65f0e1c3f32fed356eff8e57f816e581e69fecf4ae5a3fd7ee62bded1f8dad032ed3b397a9cdd0c68732f61a9a3380928a17ab4529db98e308027429ca40a7377bee0e48a07311dc1a41a02b805c2669411ec746a68d79246f1802708a328230d3ec9df78ae0953c6569fcd9b95109789ad9576a8cb051f56728b5e96d87e4cf73e8cea97a6e3937d768a0bf1233adb68c7dc0952dfd76b4ea042a6dfd17760b9b6ccd691d3df1c1959c757bd0e3f31bb83ac054396ab2b131a694bd894a77a412e7b2009c6fb6777006693d0c6811a9eb45bd6ff84754e480fdfd5c61c4618304e39159004ad922794ca662c2b84c278d3f6ab8519a62fa0c583b23412963bbfa3fd95fdc8fc62ef368df2ec95ad007538553c0794b71fd5d530fd90a8410d44960ec042f5baf58f14df7c04071edf1214ea1b760199c906ef1651655793e5436c91a9a26798ae2e90812e1c4a8a7ebadee7040820210d491d0609adfc99fbb60ae0af3d847e41c68a8320de621ccfe43747149f01d403ddab4d57e9d0eb01d3532e9acd0b76d579855b8dfefa0ab9bbee9717cd782cb73c76f1b8d4618ed822818e134b2a525ff56e2c47e133f8f46f046c8ebfc48bcbd401d6c0297751bfcb138a86d80bff9b269e4f3972477102fac02cba5e6dab9981eb9b59a7733a90aa5d3ef046f2b35fb301052860d2aa52e4f9ddbc0aaf32848f7a083c5a860598ac09e684a4416c49d2024cbc5c2b963ff45a0aa30e937cef5af612deebb251528a015cf4ade6a8b0b948bcc1b0bc71fe1a3e964ceea1ddd2895d3650c6f13fe3db618689eb3a76e5b80e096411ffdaeb92255bb062bb0c317ee18087914da150ddc9fb273607f377fc4102858b1b54b864b5d92b95e182fc27f2685518b9334fbc2070c2b17c0e", 0x41d}], 0x5) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) acct(&(0x7f0000000240)='./file1\x00') ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x10, 0x28) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f0000000280)=0x1) fcntl$lock(r4, 0x7, &(0x7f0000000100)={0x1, 0x2, 0x2, 0x181}) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x30, r3, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) close(r5) r6 = socket(0x18, 0x1, 0x0) fcntl$setflags(r6, 0x2, 0x1) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r7, 0xee01) r8 = socket$inet6(0x18, 0x1, 0x81) r9 = msgget$private(0x0, 0x4) msgsnd(r9, &(0x7f0000001140)=ANY=[@ANYBLOB="0000000000000000e0cc9bbaac28fb8bfd36917d480b8ce1559b299261ffe87e73a3052200800000000000000000000000000009687916597bb89306d41cfd7745a60a01b4e4f74245b15687bd5012a5356414536f660e62a876b6734e76ded4311a2b5807a2a5ff31fdd0c5a7725483bf1e59eb0036566dac4d3dd0624b593b36eb3219e7f8510748ee88462d04b02f7e454923c0e6519435aed41b8b0955c33df9ba329a2f631138e738394c4e5d256360492110a6aa7680537a10b2fabe387c29849d699759725672"], 0x33, 0x400) r10 = socket(0x800000018, 0x1, 0x0) setsockopt(r10, 0xffff, 0x40, &(0x7f0000000000)="eb44e1bd", 0x4) msgget(0x2, 0x2) r11 = socket(0x2, 0x2, 0x0) connect$unix(r11, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r12 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r13 = semget$private(0x0, 0x7, 0x0) semctl$IPC_STAT(r13, 0x0, 0x2, &(0x7f00000001c0)=""/201) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r14, &(0x7f0000000080)={&(0x7f0000000000)=@in6, 0x17e, &(0x7f00000025c0), 0x2, 0x0, 0x36}, 0x0) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r17 = socket$inet(0x2, 0x3, 0x0) writev(r17, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r17, 0x0, 0x6a, 0x0, 0x0) r18 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r19, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000200)={{0xff, r15, r16, r19, r20, 0x100, 0x730a}, 0x3ff, 0x9, 0xd6ff}) r21 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x400, 0xa) recvmsg(r21, &(0x7f0000000580)={&(0x7f0000000300)=@in, 0xc, &(0x7f0000000480)=[{&(0x7f0000000340)=""/20, 0x14}, {&(0x7f0000000380)=""/45, 0x2d}, {&(0x7f00000003c0)=""/83, 0x53}], 0x3, &(0x7f00000004c0)=""/183, 0xb7}, 0x800) r22 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x4810, r22, 0x0, 0x10000000000000) pwritev(r22, &(0x7f00000003c0), 0x273, 0x0, 0x0) sendto$unix(r22, &(0x7f0000001740)="66c7cbd953fd8202b3c9365c68826d171b1572fcbe6c33ecc5ba0700f5b1cf4f31a6910725e751c7e064e71d027e998ee6cb40f812fe13a6925bf6e7471477d6382a4485a974a3270adad99215e886f021d7823268c6257181a035319231405d99df8a89a827a65245f706700631589bae960f577c42f239320f408b25d0360000000000", 0x84, 0x4, 0x0, 0xfffffffffffffeb4) write(r21, &(0x7f0000001880)="5dacb4fd2e81ce8f3f8dd58d3d36c1d089d8ae9f7e3f5ffe43571bcbb61621b19a9c201fd97c33b2b7808aa9060386d2db09ac7e431baa3fb682230a80edbbfe30598c08ae092ca5440e91a56a5134596a99c21e4ae5f48ca11c469aa9ff8998e14744171ad730ec50a90f8973047697ad2ce16b9a3d6e3281bd594a9f769f1e9a6bc4bc10e895097d49d445c3fc259e544973f18c6b304a4569ee04465b639da2cb95f45a9236eee042f0b1dea91d9b40fe05ae90f2f830d912f16022f91b045a56cb9a83570bd1d95c503b9beae57a09fd76cfe3a6f2f90060d49438f05ad4d7a9e38922165bbbb45fe69bbebe379d06e5ef353907403bb79105516416854598e3fa2a3f951fb15c7392c6810b0d19e7e97811727b710337d4c8eff5ddd8b4a245ce7bbcf2de8d20cb5b348f16aee3b2c653681227db15bea62985b21ec4a65bb070de5882acbf596bb1ff4bd6be3009fbd5eec5c1d3b095fba164d7641fd6ad22e16c797f619284f7a4bedca1f96920eb2094719aad9d51faa7aa76a2a9c4cd2f440fa9326a4d7878d495bc9eeb54f1853bcebd95b7ee0e230054b91d16c27d995fbbb04a953622912a18e43d2165099b6732680b484f2d7009d78f59482595eb39a7c009b492e69205258b2fa4c2dce95a4f625d7117453d1b7170a02ee62c37592cf3cc18477dae7ea4647f6dc0a812c1ffce4b8ac92ffd984b98c41555dfc8cd11b13635701787a13427a497fde6416e933816118cf0764d3060055c8ab576eaa63eccfe841a035fe43ae3b320060e750bacb20ba090cf579faec6f78c6d8785bcf4e4fec92600f41289ccdb17810bf47c8ea8f76c8aed8cd332496e1bddbef804709451133e6a89df9a9834a9ae5bc15facd97da4e99fc25ad4fd529405410af910a44d641edba3adadfd7584cd79ad872a547221cf9c835483779d1cad7d8ee9d8ea3afbfda0c96aa6ed77805c3fb8a9a0a5d63752682cd4176dd502ac4eb2820999f899f83dfa7cdb06f0f6527657d4e42f3b35503fdca49c2a4d3f2da0a66b37f867ee611a83de6e963f832f9f28e69824175db16cb3c500c81d0f8c3d071b91043a6a0c1faf77f4b6605653e5765e04aa670e8208e7c42d43a9f253b2dcf2ea43e7eae841b2e91a458065882b46ce4c30c5ffe5ef9897d494b78bc9e9979821076ebfff766a165ee563fd725cbcbfc3351fb55b2b5258280f1173fa7c363312ae5954df1cb40ddf4063550556cf6b7fe19788e806597fbd734cd7ee7cd77e528a669d7044d4517183e0045a58aa1c21ebba0b0a476156cc72a3d0353e58050ad714cc8d819cce2a41a8a617836c54abab9acff79e04a0cfc6c325a33dac312802375b2ef727087510d6f6eecce3241cb63649939fe7701f85cabe26968600064f7db4ad24d59843887f3fc5686e6400efe67612626f3cfb8459bd1d8e5bd8302d5a39efdc849702212d27abf3706f26da5367da15f73ed03ddbf5418d8c3767b83c4da1872e73f4d20685dbae023e505b5b2d2803b32389492bac9de1583a9a647743ae6493fd174255609d8ae965e3abd19ebc98c103da733b42c53f6e6ef6f9a5373cfd5f7afcc00cf8b4690f6e4a233a4acb2d4c14133bcb18ccf0fc0e377e66b28c47ea9362719352e5648783305d2bf76cc7e48218680f4d8ce0159e011fb5e10cff5aea23a78924db29bae6ae01439eb91954ce18995d86651087dce8fcbed93a807e9f39036f7281659d580aa6a620faf151fb05c8a4dc37f8c6f3c96a1b5424374d956e940a9838d31eb15579714d5131795810e0a42dbd5352464e3bebe316dccd152a7305b5fcd538fc7e0764ada21bb09c04d824d9755e7679081e734ba4d592d344c1342d6c98617166a2ee8c8d7e2cca9d4211342582193937b74abd47abe121bac9cd5b4cc5c8f15eb2c229b0612993c53452e19ea5a67a6a1e15ddbe6b10b6b93ac98e273c9d72185d07273f24c28dbda6b260ab905bfab2310e238c7d16675994a1534413be493efd7d4ca124debe2719fc5d3c7dfca88a9f1c2b6dd7dd42687b6582aa499fd9d420d5110c5e5783fa351b84a1125dcd94085623bb6e27330e7bef62dc357c07be8084a6df93ff3c1285db5eee58e3efe271441765cf43c37fe6cdff35e215e8df8376269c868e190711653fd690d928886945feceedffa499b987bcb02aa7fef2e90be2821b7d9cdbee98a8f2a90761feb56293a4c92425acdbce12a6588293303f6807ea8c46b2580f7f5ac3f39968c1e3579cb162166f531d81d69d94e619291e2d5c1fb6e8dda51386ebeaa89ef81fb8ebb10535f82cb4f25cfdd50e15cd54bd85f0f2b5aae0f394300b1cb473042a55aba8af6e97b65fc42b8e0eadcfab560d5e36263fa1a0b185413e359d4d59aeb6412cb13522f6017d7a9ae825e2e0545b3dd9c32fdab8b6a3be2bc118b796d27957120f6cd85444062dcfeeb180a7f0cf53215008823b6fd994bc53d943b485253311edc92761ada6d8c0c276db144c0e68b1de49525b2b8e3459df4b81160795648225f670b1c1913641689077882acb08ff1822bc173df63feccd380790fab1c2456301bbb6a04b60190d8f011108a5d55d84f6c529ee51b8060b6d4c4bfd4b948d3e3721b44663a7b72de2a4eee13230a9cd2aba274ff74a3e29efdb355414024439eccc1351aac983c022a41c0084658ecdb6d1fd04d8ccd15c4b871eecc8082ac68589efa227c19ca37d26daa718e13926dc3835f870f8511127e70663a0cba6e208605b6a7fe08d04fd8fab0b70dff28ddbc8e72b535e183f8ea04cfe6938fc45d3e594f27f32e6685f8ad0f3daa19737d1f996faf767d9604aac33d8fff2df9e676fdccf102dd9cf112281b20372d536cc884f7ba904153dbe1f65b36939d688bc8bbad79110dea27f245537dda771e07c7a6be6dc16d753c65d0c9080efc36d3f56cb932d591c21493fc5117f57a1d9623dcd3c7baa4f71f17fe4834cbc3a2cc7b94410bb51ede820552ccf73713013cd5129c5aca27d47070a2c582730ff96ccce54e1d6b4fb68d1edcd1e5ff7855fb688a801ea53bb2cc784a2d263170a57f1dc7ed9d2eb722adedeb85d54cff3b70c37e1ff2182858f3de6e7bdffb4939b3d4b8b537a4795e5f841102590fdea5dcbe6056ff06aca36a3f6ae63f722e52785077dda87503326555cf50a845a2bb1f0b4d928228b4f9bdb64b5259f835105cf88595a258675862ff602403736191e40082162104f62771d6ad037f32f230a58c289ccf544ec3b209e73c1f142fd056374415e96bdd2f65a15f6ce8eefb6deb8d0be7114ab0589d46d4edbe3a140cbf07bc5a427e9acf564fec5eb4490456b00c4ea74153c6cc64d05cbf2ecfd9b847f23e4d34414303869365dc234f59627847e12bafced0b0ebe8f34f86026482152e40c4a20c381336f61e87ee0a55b861a6c29f36203604b2ed98c47a8c09c001c1bcad091d8f6df772adb03f1e10e2bd8c07d45a6d8af67342cc819eea881bd56659b839db97185c12d962527d437d729de38b038742aeddac0f632c985f09cf9830b56a659ad7eae7348bd12af20b03be05601eabf2fcdc1b60bce07d8aa2d3e0580c95276979d6d3659a30cde18227f9b72a0439e545f06c8764017e6bcfed33feedc2a0d847bdb6d9dddfaed88d1ebf767c1917c2532812a09d070262687d84ecab5d9ed0c4f3507464ecec240a73bcd4bd6d201b9bd17e6b0c85e1ac712f34f4094782a7a2be5b3b9352cc28557103afa76e422b7b05dbf6e3b69a6d613a1ef64eed1d340d16cca1fb4e7239488781d7739a43ce4cb73357368d6817ebdc4e8a8a49eb27552cb125dd803e3ed63b9612c85217fc11735a3fa4f7522f4db7c01862ae7231fb7726084ef4aed3e4e8baa467237982142738e4bf61dac34ed60d2e02203f4a0f2717c925949d3dde178785cde4118848c5d66d19c8d06662de71ddf7883704f6cb3a8730b829a74e879ca58fb11e85c8fdf7e5beaa1f63be409850b630a0dd4f855b42c6e63fd0d4206501a752d5e34d9d7d0772138259f7885c5208a4de0180196364fa953c12cf60f31a9f03b4f733b4637487d84e8e180b05c2f5c263478d728e71ea4f882251fd57d1b36d965669aca5974ab7729c8e8cc52999033b71911c5548dfd2a1f848ee35f61799ad65c153ebaa6035527ef85043ec29e23503149c93821b7f81ced7e82af5dbde00a79c357960549d59e676c879e34709a52b72b4e93652e450c4979598ebc8217f232de46a658e416920f913298f56735b9cc91a45b0d2b9b78324f5a89c64326643fcfccfdc43b19e5d3fafd4349edb738f8fbb63969c37d9b313eed6562855033d783987bc262b30457cb4d144ef5b4826d1dbc75a483bfd8ce65c2413543d735fbafb84be6f6f3539907c611a7c0cedbdde24c1f8e8ad058d6db58dcc60a497cadd9b7a2045681feef6bfb90fbfc67d2ece1729fda545c9d0a601c23fd73fa7a937ea09f28358ab480f85fc35a46445de1420867366e9900fab3e034142a0d58e99b3bce24fe2351a75dddae153a66a626911c850874c695cf2b534f1494a0dd0e482f79017fd2c02ee0cec344d6e85a365e7611cb310b5bf677a782141993520215eabccecfd51b1feb68be7c8d5558c49ea8665a4008ab1b87afaad199a31a843fc717c3e4ad1936f737022e64f59cb60ae129d6c81e07498d5b29c86b6c784f2e9fb188dee57276ad40738f49a970ea4ae41d6b0c4ff253e3769486868ed6c5e0ac086bc12ff3c62f37a364393778286c2c4ba52fcad135118022f0e9d952673a491dbb1b903686bef838554a7a99e861822aad87f0f6e66836538b0ce4c362cb5fce8a7c4b978114e527860780cf72e932cd0d8b3298f78749793988a47836b8137f886e943979807800be610b25597fd18b7778c05047b78e879e5089dae26cc964028d5ca816808882ab3bc918b437304d1df902f7df045eeaf91d3b4ef500b8eabc435ad344c3c9401348d0ac63c76978b9f9ee59aa034bc9371664b26d03584e69b068f8301fc67249f5ead5634d78e9cfbc009a98b9a695c00e6f6f5f0ea1e772ac678574d02b909a63bd24a49dc104e0ceeb2febd03bfcf5a73cdb4e31f03c01829f5f84867b6bfbbb3f5a686a3cba340739624320b9fde68a9d7747f46af086bf159dcb3354c910a721d14e1d73b2e039b7c17573235abda57d521d81dd448d608c48c1337c8549408f52e11f41035149541afd44561b6a5e3d7c7e2b3419c301dfcc9fbd99f0390863815b82d8a10959c76b14d25d3f0a08ddb9ff1022d6e1f976afbc43488a83062376bb540ca4b95f2a670832a385f6a5b55c9655d65883a7ae83f03ec8b8303d7a1c91fd67ee595544558724f7de6a21a1ba479f968e76dd4a96b787b160049ebd8a44898861c330463823836edb07e9d2f81e93c67969a27c2f7b677cea6ba969a5cdd5206d197e075dfd1b5340a92db5bf3a8e5990d3b5e90a1a538fb88a4bff0079f7974a7d0a2dbae733304d059fd5c39a2f81ff9ee12170597a22e762dc265482291e40b9a5c65e2b265d1d347d207000edcffc91c6ac2e6fb5e7b3a36716689c019e4951dc53e02c38c7020bd71655328e27acc5813d1a4935e7ba54a2d765e9aa77da498dd215dd1fe089d9125bcabba4a094bd9a8f4d290c0ab28a85a2c61a823bcf5ed2f05d18f296d49768ca85411b23962004f7ab7cee592a8d76752845c922e3e3b640a60a3ab80141d4b6b0d5a47cf05dee8fbdd50024b63f7646fa39", 0x1000) bind$inet(r21, &(0x7f0000000100)={0x2, 0x1}, 0xc) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f00000016c0)={0x0, 0x0, 0x0}, &(0x7f0000000000)=0xc) r24 = getgid() r25 = getgid() getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000001800)={0x0, 0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000002940)=[r23, r24, r25, r26]) getgroups(0x3, &(0x7f0000000240)=[0x0, 0xffffffffffffffff, r24]) chown(&(0x7f00000001c0)='./file0\x00', r15, r27) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r30 = socket(0x18, 0x3, 0x7) r31 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) sendto$inet(r31, &(0x7f0000000040)="da35254eef738c4be3641445f81897822b6ba9821755b14f7dfade23d3c7544508872fea0b8e2bd0a5d79815dbf59aff18b8bdf5d83dc79dc2410464e75279ebc481ed7cdd6cbb80969d9040e830dc641f69d8689f358e925a79c2df020d722c118971c8744d08c8ed18c5d880e080416763703aedee", 0x76, 0x4, 0x0, 0x0) ioctl$FIONBIO(r31, 0x8004667e, &(0x7f0000000280)=0xc4d) ioctl$TIOCSETAF(r31, 0x802c7416, &(0x7f0000000100)={0x4, 0x3, 0x6, 0x3, "28f42ab705c53cce2437100cf506d3f218bd34a3", 0xfffffffffffffff9, 0x800000000000007}) ioctl$BIOCSRSIG(r31, 0x80044272, &(0x7f0000000240)=0x1) getsockopt$inet_opts(r30, 0x0, 0x1, &(0x7f0000000800)=""/231, &(0x7f00000002c0)=0xe7) ioctl$TIOCSETA(r31, 0x802c7414, &(0x7f0000000200)={0x0, 0x100000001, 0x7, 0x8, "2da838fbce7a31ddea03b5ed0b997af5ed643854", 0xf4e, 0x5}) listen(r31, 0x2) r32 = accept(r31, &(0x7f0000001740)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000feffffff000000cab5a4a70000000000000000ff0f0000000000002000000000000000000000000000000020000000000000000000000000000000000000000000000000e03631381b04052cb62bf291f6cfcda5ccb192d636f0f243255748ef5d3b4e45866f9d4ccb2e5a541d771cc99e579ce80f9c7494c60e7798c22ae488f1d6d91f85d92b4a4f63f428e702703d8e369f6a51abb07db21e0dde6b062bf0ff6014f8291a7717255e47c1b5ae0274a6e6fb0e57723615cfd12e8b2822f711eceaa808fb87e85f32d93c9626bc8d2dd542ec98ce92c040284048a66c43b9b58259d09d3f4b8a95f8aa28b0371dbf38a3ed481fbb08c58981f109433585234a16661936e434215545e56581fc53c0326075f992b826b0ee296cb6ed9ee7f17c98b7f6033e306ebc7c4b85fd67957702aaa185b5e94f1cc2132ebbc3723759afc285593c0386461edf939586503a68b84adb42c8358c43e44d8d6f1a97d076c3a30040b3f8d2f67890fd0e7ad0a38e9c4b03c1618c8934dd7b513770d7efe75f97f9133198fadd316d02756867d2767cb35fea985b937e60b56bab957077cbb08a940859f2144ff7f47029b060d21aabc29ffac75dc48afd7f36ba265226cf7f482369f5a7175e1475fd89d881cec8b4c0d559fb4a90475fec43d0429f86e4e0e34e299b7c7de175c5b210b6be3a06a14e723189ed8843e6880c9507777b41cf8e2df3a363b4218747c3d1a827c85d95acb0b9541c4ed1fd6529deaa60f9935098e6cd19106e69dcb2a5d477f6a6be98c0aa37217ddbb562d5d1c37b78cd0970b3136ab1522f017bfee361ab11de2b8e081fba606f334a19e99d6823334672aa287cf1d7a74a27b36b9599d6a407c6fb602e2a609d9c530ed92b32378640c22b5c47390ae9c8c5dcab444d1c2cc5f2e4ee2a22580ff743a431b4170f4f41ce8447d8a7d610b580e284c063978a02264ea6dd9affa3cde3aaeeafc13b51bd1638fe026077096f008e4183d782d8b568d971a28e52cf3783f89b294030797f625d34d9990f7912295ba3061b97957e0fe5949d02f4c9ce000000000000d82e2fe3c4991b57806d31ed302fb6d87c0e084aa047e0fcbbef558a1e4bfb79555dd776f538045d7396e2e653b6cbb3fc4236c3b4bc8c1dc1876290cf2f56a2853b782407ed5a276284166e6ee986533ccf4700e12dd7046eb876691052793431376a304360a90a700f59a49a51e4247bc0ec0dbfc9dab7e5b36694df5963f76a910c9c1ffd21557ead1bbdc4a2534a8862dc61858a49c3c04ebe67afa859515d2efa5d788649cabeb7e7876aab80b889f2c93fcfa80a1637beab763a523165f4960135378f99dd9cbacb91baa543a5e6f56e04eec381dcc2901407b0702da1fa59ce4d21fd1375eeeff837aec1939515483dd66a5013c970d5af37258e90b068ab8810655c56ea90e94fcafcc8915609e5e5436a53914be604f2a735daa809bda713943978976eec15b70be1ab8d6dcb55d1a97ddbadec9fc13f3f3a03bfa2cd5d670827741d97960f01c4cb443d1f01da16639dd073d6e35180a2825375aa82184430d6cc46d87daff4a4a27ba3862526996d888e1b8f6c16c32c33b8ab9be14c5ecbc30ca3973a933dfd49f8e8989d39b7ecea2c637988da0310074cb47bd0d6975d65b5d4b11166ee9ffcdcd4c12ec5262754e100c44843a2bc1202ea36392ccb00e502ff30675fa0c0fef5116db637fa221bd4066f043d55bf900195711cf7cb7df022b3f47531b35ec2551f9323c405e06fc5cac9891b8985ab495d287688b05971f921ff74512e2a45508b512a2b552e3961f4b7cbe6189ba6c23daf01e891c8c5d9e4052c06f2d0d0221816bb019dd4853090507172ee708ae17db9b18f4ea1747e"], 0x0) ioctl$WSDISPLAYIO_DELFONT(r31, 0x8058574f, &(0x7f0000000580)={'./file0\x00', 0xffff, 0x1, 0x3, 0x2, 0x2, 0x0, 0x30, 0x0, 0x0, 0x3, 0x9}) r33 = fcntl$dupfd(r31, 0x0, r31) r34 = getpid() getsockopt$sock_cred(r33, 0xffff, 0x1022, &(0x7f00000007c0), &(0x7f0000000c00)=0xc) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f0000000c40)={0x0, 0x0, 0x0}, &(0x7f0000000c80)=0xc) r36 = getpgrp() getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f0000000cc0)={0x0, 0x0}, &(0x7f0000000d00)=0xdb5b5d4d03853f2b) r39 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r39, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r39, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x20}, {0x1000000044}, {0x400006}]}) r40 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r40, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r40, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x20}, {0x1000000044}, {0x400006}]}) r41 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r41, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r41, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x20}, {0x1000000044}, {0x400006}]}) r42 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r42, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r43 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r43, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r43, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x24}, {0x3d}, {0x80000000000006}]}) ioctl$BIOCSETF(r43, 0x80104267, &(0x7f0000000d80)={0x3, &(0x7f0000000000)=[{0x22, 0xfc}, {0x1000000044, 0x4, 0x0, 0x9}, {0x4000, 0x0, 0x4, 0xfffffffc}]}) r44 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r44, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r45 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r45, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r45, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x20}, {0x1000000044}, {0x400006}]}) r46 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r46, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r46, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x20}, {0x1000000044}, {0x400006}]}) r47 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r47, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r47, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x20}, {0x1000000044}, {0x400006}]}) r48 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r48, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) sendmsg$unix(r30, &(0x7f0000000e80)={&(0x7f0000000ec0)=ANY=[@ANYBLOB="4560f9b560d14d28bdc150a656cacffe3ccdfa12fd15cce38ce3f191ee015fc0b11fcd3e6baa44c73133e170d35c6e310f772aa0f88d3ab7286f37093c69aae740fdaa4285e9ac99c6d7da833d69ae74c9aab23928f35bb9a6f0e73400754e279e4305a505bedc00000000e14c000000000000005ebd097e7720a9215b5819234f3807768fa1cd69f91089f79f9c7f619912c901bd35977af7ee6b7e478cc9440926b087df2d4fc67e9c06f7fd8b6c24e0c4774b5061f57ea4dd5232e51ae84dde52d9546e3a4a1a26e3fbe358d069c48494f0cda8ac207284486b9bfc177d72d636741e606077bea26103cc3bc68afe576e8a3609875779eb5bddbcd62d254fe2c4778e1dac0fa122b0d98b0a6d25f25ea7b858d4bc48783ceb78038c99c9336843384849c0f83bfcf315346f1ce07b88c78b22d6c528ec04742bd3e28ace5700a24efa3cc00376"], 0x1, &(0x7f0000000740)=[{&(0x7f0000000640)="2f5b758a5bab8ba225d102364f35d14de1013551edd016eb39b41f", 0x1b}, {&(0x7f0000000680)="23c4c2cf6efafe78dd613f18d9f364d88e45f26fb5317700ee9c88dec484cbfde9fc8488afc2605da2ea73ffb4371bf2ed11a60afc0bebe13a718a76db4352dbbc57a7266c84946b77a459ea13f8badfa6fcced8316d2fbb1f1a8a4a63bc899064b0036e9bb331e970c5", 0x6a}, {&(0x7f0000000700)="817697fabe", 0x5}, {&(0x7f0000000900)="bc2a2202ccabca9b23ee5d6002509e6db0c024643f4384f73169b202d79a1110b2b175f06039c8835c674f425fe872c27e512c166172ea93919601a35a67080d253bc1e4fd18e36d951dc83c418d8f468a8e150c7464aaa36aedb45b1fc74dc7831b1e02a9f9df66f29950a166ee47e30b0c19a37df83597561564667e4a16b1434718db61a743ab6b571305345d8d27b85447340e5503cf8bbc913cb1390467c314e2fce4fed125761262fae3c39f8a73f619543924eaba260a5647acbcd346177109b6f3", 0xc5}, {&(0x7f0000000a00)="12b0a13bb8cf5ef283759761f2fa7d3f1a13fae6d38e65d2e3bfe69cdd98efeb493049798398881cd753252923094dcb407e1aa46b61749b3cad8ab7bee66a817b6f658f326d80c15bd1725fd837fcdd6593c30c9827df2e1e186bad75a49fda50a10fe7ccd462a267bc975a34cb8d5acf426b42ea94c21acc3bf840ab9beb82027eacb8ae3b13967bf091928e720c09ea70cbb4db03cdcf808d4eb7dad1cbb3cadf0b4bf12ec81293c7593d03840f4304c20d2785b76eea655f81c425953c666e225b3de42e3eba53bfeb9f008740b033fa72a372df56471ced58a808071f3e02749729fca2f073739c0500653b44a0ced3540dd1228bba7f", 0xf9}, {&(0x7f0000000b00)="a822885a2c7ba4727608325ea1c3fdacdcc44ad8494781ee1cb904afdf548b829ba7194a548536bfa8a2fd60d05c9c48dcf572e25021bf8f6bf24eba93d742c2b201cdd2973e671628f31036fc9a50752bbe9ba29c6d5d76363c698cac3c0be3ea4f123f3040501bb3be9463c3899010065fb7989430470cb5a505d0d222dbb1e47e2f49e45fa61c45582f764bb5acbdad19a06cf899786b78dc01d0c09df25d3e580e30f847d1cd0579717d8fa5f28dfa5ec8fd1d7ce1e2e5023f7bc308b7ba77cc086bab54056c10f779ec3b9276e3370f29cdfd6fc5b6a5ed3c63f614a3e8b7e3f4d6cefb36b4300226e1d631facc0cb2aa892bb6", 0xf6}], 0x6, &(0x7f0000001040)=ANY=[@ANYBLOB="2000000000000000ffff00000000", @ANYRES32=r34, @ANYRESDEC=r43, @ANYRES32=r35, @ANYBLOB='\x00\x00\x00\x00', @ANYPTR=&(0x7f0000000480)=ANY=[@ANYRESHEX, @ANYPTR=&(0x7f00000003c0)=ANY=[@ANYPTR, @ANYRESOCT=r42, @ANYRESHEX=r39, @ANYRESDEC=r40, @ANYRES64, @ANYRES64, @ANYRESDEC=r37, @ANYPTR64, @ANYRESOCT=r8, @ANYRES64=0x0], @ANYRESOCT=r28, @ANYRESDEC=r41, @ANYRESDEC=0x0], @ANYRES32=r31, @ANYRES32=r33, @ANYRES32=r30, @ANYRES32=r30, @ANYRES32=r32, @ANYRES32=r30, @ANYRES32=r33, @ANYRES32=r30, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r44, @ANYRES32=r32, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r34, @ANYRES32=r38, @ANYRES32=r35, @ANYBLOB="e200084000", @ANYRES32=r36, @ANYRES32=r38, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYPTR64=&(0x7f0000000d40)=ANY=[@ANYRES16=r45, @ANYRESOCT=r46, @ANYPTR=&(0x7f0000000500)=ANY=[@ANYRESDEC=r47, @ANYPTR64, @ANYPTR], @ANYPTR=&(0x7f0000001700)=ANY=[@ANYPTR, @ANYPTR64], @ANYPTR64=&(0x7f0000000600)=ANY=[@ANYPTR64, @ANYRES32, @ANYRES32, @ANYRESOCT=r48], @ANYRES32=r29, @ANYRES32=0x0, @ANYRES16], @ANYRES32=r32, @ANYRES32=r32, @ANYBLOB='\x00\x00\x00\x00'], 0xd6, 0xd}, 0x1) getuid() sendmsg$unix(r11, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040), 0x0, 0xc0b}, 0x0) r49 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r50 = semget$private(0x0, 0x7, 0x0) semctl$IPC_STAT(r50, 0x0, 0x2, &(0x7f00000001c0)=""/201) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r51, &(0x7f0000000080)={&(0x7f0000000000)=@in6, 0x17e, &(0x7f00000025c0), 0x2, 0x0, 0x36}, 0x0) getsockopt$SO_PEERCRED(r51, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r54 = socket$inet(0x2, 0x3, 0x0) writev(r54, &(0x7f0000000040), 0x19f) setsockopt$inet_opts(r54, 0x0, 0x6a, 0x0, 0x0) r55 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r54, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) semctl$IPC_SET(r55, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r56, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(r49, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r50, 0x0, 0x1, &(0x7f0000000200)={{0xff, r52, r53, r56, r57, 0x100, 0x730a}, 0x3ff, 0x9, 0xd6ff}) recvmsg(0xffffffffffffffff, &(0x7f0000000580)={&(0x7f0000000300)=@in, 0xc, &(0x7f0000000480)=[{&(0x7f0000000340)=""/20, 0x14}, {&(0x7f0000000380)=""/45, 0x2d}, {&(0x7f00000003c0)=""/83, 0x53}], 0x3, &(0x7f00000004c0)=""/183, 0xb7}, 0x800) r58 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x4810, r58, 0x0, 0x10000000000000) pwritev(r58, &(0x7f00000003c0), 0x273, 0x0, 0x0) sendto$unix(r58, &(0x7f0000001740)="66c7cbd953fd8202b3c9365c68826d171b1572fcbe6c33ecc5ba0700f5b1cf4f31a6910725e751c7e064e71d027e998ee6cb40f812fe13a6925bf6e7471477d6382a4485a974a3270adad99215e886f021d7823268c6257181a035319231405d99df8a89a827a65245f706700631589bae960f577c42f239320f408b25d0360000000000", 0x84, 0x4, 0x0, 0xfffffffffffffeb4) write(0xffffffffffffffff, &(0x7f0000001880)="5dacb4fd2e81ce8f3f8dd58d3d36c1d089d8ae9f7e3f5ffe43571bcbb61621b19a9c201fd97c33b2b7808aa9060386d2db09ac7e431baa3fb682230a80edbbfe30598c08ae092ca5440e91a56a5134596a99c21e4ae5f48ca11c469aa9ff8998e14744171ad730ec50a90f8973047697ad2ce16b9a3d6e3281bd594a9f769f1e9a6bc4bc10e895097d49d445c3fc259e544973f18c6b304a4569ee04465b639da2cb95f45a9236eee042f0b1dea91d9b40fe05ae90f2f830d912f16022f91b045a56cb9a83570bd1d95c503b9beae57a09fd76cfe3a6f2f90060d49438f05ad4d7a9e38922165bbbb45fe69bbebe379d06e5ef353907403bb79105516416854598e3fa2a3f951fb15c7392c6810b0d19e7e97811727b710337d4c8eff5ddd8b4a245ce7bbcf2de8d20cb5b348f16aee3b2c653681227db15bea62985b21ec4a65bb070de5882acbf596bb1ff4bd6be3009fbd5eec5c1d3b095fba164d7641fd6ad22e16c797f619284f7a4bedca1f96920eb2094719aad9d51faa7aa76a2a9c4cd2f440fa9326a4d7878d495bc9eeb54f1853bcebd95b7ee0e230054b91d16c27d995fbbb04a953622912a18e43d2165099b6732680b484f2d7009d78f59482595eb39a7c009b492e69205258b2fa4c2dce95a4f625d7117453d1b7170a02ee62c37592cf3cc18477dae7ea4647f6dc0a812c1ffce4b8ac92ffd984b98c41555dfc8cd11b13635701787a13427a497fde6416e933816118cf0764d3060055c8ab576eaa63eccfe841a035fe43ae3b320060e750bacb20ba090cf579faec6f78c6d8785bcf4e4fec92600f41289ccdb17810bf47c8ea8f76c8aed8cd332496e1bddbef804709451133e6a89df9a9834a9ae5bc15facd97da4e99fc25ad4fd529405410af910a44d641edba3adadfd7584cd79ad872a547221cf9c835483779d1cad7d8ee9d8ea3afbfda0c96aa6ed77805c3fb8a9a0a5d63752682cd4176dd502ac4eb2820999f899f83dfa7cdb06f0f6527657d4e42f3b35503fdca49c2a4d3f2da0a66b37f867ee611a83de6e963f832f9f28e69824175db16cb3c500c81d0f8c3d071b91043a6a0c1faf77f4b6605653e5765e04aa670e8208e7c42d43a9f253b2dcf2ea43e7eae841b2e91a458065882b46ce4c30c5ffe5ef9897d494b78bc9e9979821076ebfff766a165ee563fd725cbcbfc3351fb55b2b5258280f1173fa7c363312ae5954df1cb40ddf4063550556cf6b7fe19788e806597fbd734cd7ee7cd77e528a669d7044d4517183e0045a58aa1c21ebba0b0a476156cc72a3d0353e58050ad714cc8d819cce2a41a8a617836c54abab9acff79e04a0cfc6c325a33dac312802375b2ef727087510d6f6eecce3241cb63649939fe7701f85cabe26968600064f7db4ad24d59843887f3fc5686e6400efe67612626f3cfb8459bd1d8e5bd8302d5a39efdc849702212d27abf3706f26da5367da15f73ed03ddbf5418d8c3767b83c4da1872e73f4d20685dbae023e505b5b2d2803b32389492bac9de1583a9a647743ae6493fd174255609d8ae965e3abd19ebc98c103da733b42c53f6e6ef6f9a5373cfd5f7afcc00cf8b4690f6e4a233a4acb2d4c14133bcb18ccf0fc0e377e66b28c47ea9362719352e5648783305d2bf76cc7e48218680f4d8ce0159e011fb5e10cff5aea23a78924db29bae6ae01439eb91954ce18995d86651087dce8fcbed93a807e9f39036f7281659d580aa6a620faf151fb05c8a4dc37f8c6f3c96a1b5424374d956e940a9838d31eb15579714d5131795810e0a42dbd5352464e3bebe316dccd152a7305b5fcd538fc7e0764ada21bb09c04d824d9755e7679081e734ba4d592d344c1342d6c98617166a2ee8c8d7e2cca9d4211342582193937b74abd47abe121bac9cd5b4cc5c8f15eb2c229b0612993c53452e19ea5a67a6a1e15ddbe6b10b6b93ac98e273c9d72185d07273f24c28dbda6b260ab905bfab2310e238c7d16675994a1534413be493efd7d4ca124debe2719fc5d3c7dfca88a9f1c2b6dd7dd42687b6582aa499fd9d420d5110c5e5783fa351b84a1125dcd94085623bb6e27330e7bef62dc357c07be8084a6df93ff3c1285db5eee58e3efe271441765cf43c37fe6cdff35e215e8df8376269c868e190711653fd690d928886945feceedffa499b987bcb02aa7fef2e90be2821b7d9cdbee98a8f2a90761feb56293a4c92425acdbce12a6588293303f6807ea8c46b2580f7f5ac3f39968c1e3579cb162166f531d81d69d94e619291e2d5c1fb6e8dda51386ebeaa89ef81fb8ebb10535f82cb4f25cfdd50e15cd54bd85f0f2b5aae0f394300b1cb473042a55aba8af6e97b65fc42b8e0eadcfab560d5e36263fa1a0b185413e359d4d59aeb6412cb13522f6017d7a9ae825e2e0545b3dd9c32fdab8b6a3be2bc118b796d27957120f6cd85444062dcfeeb180a7f0cf53215008823b6fd994bc53d943b485253311edc92761ada6d8c0c276db144c0e68b1de49525b2b8e3459df4b81160795648225f670b1c1913641689077882acb08ff1822bc173df63feccd380790fab1c2456301bbb6a04b60190d8f011108a5d55d84f6c529ee51b8060b6d4c4bfd4b948d3e3721b44663a7b72de2a4eee13230a9cd2aba274ff74a3e29efdb355414024439eccc1351aac983c022a41c0084658ecdb6d1fd04d8ccd15c4b871eecc8082ac68589efa227c19ca37d26daa718e13926dc3835f870f8511127e70663a0cba6e208605b6a7fe08d04fd8fab0b70dff28ddbc8e72b535e183f8ea04cfe6938fc45d3e594f27f32e6685f8ad0f3daa19737d1f996faf767d9604aac33d8fff2df9e676fdccf102dd9cf112281b20372d536cc884f7ba904153dbe1f65b36939d688bc8bbad79110dea27f245537dda771e07c7a6be6dc16d753c65d0c9080efc36d3f56cb932d591c21493fc5117f57a1d9623dcd3c7baa4f71f17fe4834cbc3a2cc7b94410bb51ede820552ccf73713013cd5129c5aca27d47070a2c582730ff96ccce54e1d6b4fb68d1edcd1e5ff7855fb688a801ea53bb2cc784a2d263170a57f1dc7ed9d2eb722adedeb85d54cff3b70c37e1ff2182858f3de6e7bdffb4939b3d4b8b537a4795e5f841102590fdea5dcbe6056ff06aca36a3f6ae63f722e52785077dda87503326555cf50a845a2bb1f0b4d928228b4f9bdb64b5259f835105cf88595a258675862ff602403736191e40082162104f62771d6ad037f32f230a58c289ccf544ec3b209e73c1f142fd056374415e96bdd2f65a15f6ce8eefb6deb8d0be7114ab0589d46d4edbe3a140cbf07bc5a427e9acf564fec5eb4490456b00c4ea74153c6cc64d05cbf2ecfd9b847f23e4d34414303869365dc234f59627847e12bafced0b0ebe8f34f86026482152e40c4a20c381336f61e87ee0a55b861a6c29f36203604b2ed98c47a8c09c001c1bcad091d8f6df772adb03f1e10e2bd8c07d45a6d8af67342cc819eea881bd56659b839db97185c12d962527d437d729de38b038742aeddac0f632c985f09cf9830b56a659ad7eae7348bd12af20b03be05601eabf2fcdc1b60bce07d8aa2d3e0580c95276979d6d3659a30cde18227f9b72a0439e545f06c8764017e6bcfed33feedc2a0d847bdb6d9dddfaed88d1ebf767c1917c2532812a09d070262687d84ecab5d9ed0c4f3507464ecec240a73bcd4bd6d201b9bd17e6b0c85e1ac712f34f4094782a7a2be5b3b9352cc28557103afa76e422b7b05dbf6e3b69a6d613a1ef64eed1d340d16cca1fb4e7239488781d7739a43ce4cb73357368d6817ebdc4e8a8a49eb27552cb125dd803e3ed63b9612c85217fc11735a3fa4f7522f4db7c01862ae7231fb7726084ef4aed3e4e8baa467237982142738e4bf61dac34ed60d2e02203f4a0f2717c925949d3dde178785cde4118848c5d66d19c8d06662de71ddf7883704f6cb3a8730b829a74e879ca58fb11e85c8fdf7e5beaa1f63be409850b630a0dd4f855b42c6e63fd0d4206501a752d5e34d9d7d0772138259f7885c5208a4de0180196364fa953c12cf60f31a9f03b4f733b4637487d84e8e180b05c2f5c263478d728e71ea4f882251fd57d1b36d965669aca5974ab7729c8e8cc52999033b71911c5548dfd2a1f848ee35f61799ad65c153ebaa6035527ef85043ec29e23503149c93821b7f81ced7e82af5dbde00a79c357960549d59e676c879e34709a52b72b4e93652e450c4979598ebc8217f232de46a658e416920f913298f56735b9cc91a45b0d2b9b78324f5a89c64326643fcfccfdc43b19e5d3fafd4349edb738f8fbb63969c37d9b313eed6562855033d783987bc262b30457cb4d144ef5b4826d1dbc75a483bfd8ce65c2413543d735fbafb84be6f6f3539907c611a7c0cedbdde24c1f8e8ad058d6db58dcc60a497cadd9b7a2045681feef6bfb90fbfc67d2ece1729fda545c9d0a601c23fd73fa7a937ea09f28358ab480f85fc35a46445de1420867366e9900fab3e034142a0d58e99b3bce24fe2351a75dddae153a66a626911c850874c695cf2b534f1494a0dd0e482f79017fd2c02ee0cec344d6e85a365e7611cb310b5bf677a782141993520215eabccecfd51b1feb68be7c8d5558c49ea8665a4008ab1b87afaad199a31a843fc717c3e4ad1936f737022e64f59cb60ae129d6c81e07498d5b29c86b6c784f2e9fb188dee57276ad40738f49a970ea4ae41d6b0c4ff253e3769486868ed6c5e0ac086bc12ff3c62f37a364393778286c2c4ba52fcad135118022f0e9d952673a491dbb1b903686bef838554a7a99e861822aad87f0f6e66836538b0ce4c362cb5fce8a7c4b978114e527860780cf72e932cd0d8b3298f78749793988a47836b8137f886e943979807800be610b25597fd18b7778c05047b78e879e5089dae26cc964028d5ca816808882ab3bc918b437304d1df902f7df045eeaf91d3b4ef500b8eabc435ad344c3c9401348d0ac63c76978b9f9ee59aa034bc9371664b26d03584e69b068f8301fc67249f5ead5634d78e9cfbc009a98b9a695c00e6f6f5f0ea1e772ac678574d02b909a63bd24a49dc104e0ceeb2febd03bfcf5a73cdb4e31f03c01829f5f84867b6bfbbb3f5a686a3cba340739624320b9fde68a9d7747f46af086bf159dcb3354c910a721d14e1d73b2e039b7c17573235abda57d521d81dd448d608c48c1337c8549408f52e11f41035149541afd44561b6a5e3d7c7e2b3419c301dfcc9fbd99f0390863815b82d8a10959c76b14d25d3f0a08ddb9ff1022d6e1f976afbc43488a83062376bb540ca4b95f2a670832a385f6a5b55c9655d65883a7ae83f03ec8b8303d7a1c91fd67ee595544558724f7de6a21a1ba479f968e76dd4a96b787b160049ebd8a44898861c330463823836edb07e9d2f81e93c67969a27c2f7b677cea6ba969a5cdd5206d197e075dfd1b5340a92db5bf3a8e5990d3b5e90a1a538fb88a4bff0079f7974a7d0a2dbae733304d059fd5c39a2f81ff9ee12170597a22e762dc265482291e40b9a5c65e2b265d1d347d207000edcffc91c6ac2e6fb5e7b3a36716689c019e4951dc53e02c38c7020bd71655328e27acc5813d1a4935e7ba54a2d765e9aa77da498dd215dd1fe089d9125bcabba4a094bd9a8f4d290c0ab28a85a2c61a823bcf5ed2f05d18f296d49768ca85411b23962004f7ab7cee592a8d76752845c922e3e3b640a60a3ab80141d4b6b0d5a47cf05dee8fbdd50024b63f7646fa39", 0x1000) bind$inet(0xffffffffffffffff, &(0x7f0000000100)={0x2, 0x1}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000016c0), &(0x7f0000000000)=0xc) getgid() getgid() getsockopt$SO_PEERCRED(r58, 0xffff, 0x1022, &(0x7f0000001800), 0xc) 16:00:13 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffbfffffffffff], [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) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000140)='./bus\x00', r2}) r3 = fcntl$dupfd(r1, 0xcf95e0b00ce453c1, r2) connect(r3, &(0x7f0000000000)=@in6={0x18, 0x2, 0x1, 0x8}, 0xc) 16:00:13 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2004, 0x10001) r0 = open(&(0x7f0000000140)='./bus\x00', 0x51, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80045721, &(0x7f00000000c0)) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x2}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:13 executing program 1: mknod(&(0x7f0000002300)='./bus\x00', 0x80002000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0xfffffffffffffff9, "a1b5648823c28137333a49e65219618a91a79642"}) ioctl$TIOCSTART(r0, 0x2000746e) 16:00:13 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000080c1, 0x10002}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:13 executing program 0: r0 = socket(0xf637d08ccb6f049, 0x1, 0x20) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{}], 0x0, 0x0, 0x0, 0x0) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1d}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:13 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x7ffe}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000040)}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)) r4 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r5 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r5, &(0x7f0000000240)=[{{r4}, 0xffffffffffffffff, 0x7fed53ccc8019d8b}], 0x6, 0x0, 0x0, 0x0) kevent(r5, &(0x7f0000000100)=[{{r6}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) r7 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r8 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r8, &(0x7f0000000240)=[{{r7}, 0xffffffffffffffff, 0x7fed53ccc8019d8b}], 0x6, 0x0, 0x0, 0x0) kevent(r8, &(0x7f0000000100)=[{{r9}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000440), &(0x7f0000000300)=0x1de) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000180)={0xffffffffffffffbd, 0x8b, {0x80000000000005, 0x8}}) r10 = msgget(0x0, 0xc0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r13 = getuid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xffffffffffffff09) r15 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xfffffffffffffffd) msgctl$IPC_SET(r10, 0x1, &(0x7f00000003c0)={{0x0, r11, r12, r13, r14, 0x40, 0x9}, 0x800, 0x1, r15, r16, 0x6, 0x1, 0x1, 0x2}) seteuid(r11) 16:00:13 executing program 1: pipe2(&(0x7f0000000080), 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x0, 0x0) socket$inet(0x2, 0x3, 0x0) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) socket(0x18, 0x3, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffff9, 0x3, 0x0, 0xfffffffffffffff7}], 0x0, 0x0, 0x0, 0x0) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000140)='./bus\x00', r3}) r4 = dup(r3) ioctl$KDMKTONE(r4, 0x20004b08, &(0x7f0000000040)=0x9) r5 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) ioctl$BIOCFLUSH(r1, 0x20004268) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00'/10], 0x10) sendto$unix(r5, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de6", 0x12, 0x0, 0x0, 0x0) 16:00:13 executing program 0: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x7fed53ccc8019d8b}], 0x6, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x9}], 0x6, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000440)={'./file0\x00', 0x6, 0x6, 0x8, 0x3, 0x2, 0x100000, 0x8e00, 0x1, 0xc79b2b15a0631810, 0x3}) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) nanosleep(&(0x7f00000002c0)={0x7, 0x1}, &(0x7f0000000640)) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) getitimer(0x1, &(0x7f0000000000)) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000300)="c3291c099c2dcf4d9fc4d0ee58f04f77724234df6ab2f7ff68fb5af5173544b7b635df66c5d028b572addec0249059af9e460fe166c2569838e8e1e9237ef71ac3a300bdce366dbffd427ae918bf1f86a77fbc08e39c8fe6bbfca45cfc65b6538ef2384d2a70fd59fd99e734f2ac1689e2bd2594f083a477a09986f40a19722acee173b1374f2f61e9fa9380dcaa2cd66997810dfcb9e215f11cfe6c89b586453c538c4ceaa79a5c5b7d2a46d5e1107fabe4914ba35b6630aabfd993df531617103443e2ef757d4bb247c8d8a24ca1b49dc60256794d66d5", 0xd8) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000004c0)=0xc) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f0000000180)={0xffffffffffffffbd, 0x8b, {0x80000000000005, 0x8}}) r6 = msgget(0x2, 0xc0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r9 = getuid() getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xffffffffffffff09) r11 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xfffffffffffffffd) msgctl$IPC_SET(r6, 0x1, &(0x7f00000003c0)={{0x0, r7, r8, r9, r10, 0x1, 0x9}, 0x800, 0x1, r11, r12, 0x6, 0x1, 0x1, 0x2}) msgsnd(r6, &(0x7f0000000740)=ANY=[@ANYBLOB="010000000000000081fad7c376ac91b80b34f00520d5a19d021cbd01eafabc5d778ac3bf1fc330b3d64a3c32c64b24d2ad2f42b6076fe4b3620d8bc07aa40b73cab699f173fc2acfa98e1f504b860f53b9a6b0fd64389d45cbf4c5d260ac91347d563fce67da7eb9107ec1681b0b9d10174ec5d70d26d077b6d7d0f09bec87659291e1ee4ec03959b1438f3e00c734176615a539e51d6a02d6da1aee74dbae440838c51b3a1753ec3523afe5817a"], 0xad, 0x1c00) sendto(r3, &(0x7f0000000180)="829bea8b56655c5fa2342e800ccddaeaf52c939673ca77538f18810892d01b467ed4fbac3abc1c", 0x27, 0x400, &(0x7f00000001c0)=@in6={0x18, 0x3, 0xbfa, 0xfd51}, 0xc) r13 = msgget$private(0x0, 0x20000003c4) r14 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x200, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r14, 0xc1045763, &(0x7f0000000500)={0x3, [{0x0, 0x7f}, {0x3, 0x6}, {0x2, 0xffff}, {0x2, 0x5}, {0x3, 0xffffffff}, {0x3, 0x53ce}, {0x1, 0x7}, {0x3, 0x7fff}, {0x1, 0x4d4}, {0x1, 0x4}, {}, {0x1, 0x3}, {0x2, 0x80}, {0x1, 0x3}, {0x3, 0xcf1}, {0x2, 0x7}, {0x3, 0x603}, {}, {0x2, 0x1}, {0x2, 0x8}, {0x2}, {0x0, 0x2}, {0x2, 0x3}, {0x3, 0x1000}, {0x3, 0x2eb}, {0x1, 0x7}, {0x1, 0xfff}, {0x2, 0x3ff}, {0x1, 0x484}, {0x0, 0x1}, {0x3, 0x80000000}, {0x3, 0x8}]}) msgrcv(r13, &(0x7f0000000200)=ANY=[@ANYRESDEC], 0x1, 0x3, 0x1001) msgrcv(r13, &(0x7f0000000100)={0x0, ""/94}, 0x66, 0x0, 0x1000) execve(&(0x7f0000001600)='./file0\x00', &(0x7f0000000880), &(0x7f0000001980)=[&(0x7f0000001840)='\xe7\x00', &(0x7f0000000400)='\x00', &(0x7f0000000240)='\x00;\x89Z@Y\x8f\x8d\x81\xdc\xae\xaa\a\xbe\xc0\xa2\xe2*\f\xa2\x82[Y\x18\xcc\x01\xd2LW\x8e\xc9\x82\xbd}\xb0G\x81\x1f\x10\xce\xe6@J\xbb\x89\x81\xed^\x1fq\xeb_|\xb6\x99PGi\xd5\xf6\x98\xc1\f\xfeP.\xcb\xbf\xc1\x19\x89\xf1\x19,Y\xb4(@\x01\'\x90:\x14n\xcc\x90!,o\xd2\xc8\xb2\xb8\xb3\x93&\x90\x8b\xe9\t\x7f\xa3\xc2\x82\xe2\xd8lW\xe6g*W\xac\"Q\xce3zI>', &(0x7f0000001900)='@.\x00', &(0x7f0000001940)='\x00']) msgsnd(r13, &(0x7f0000000380)=ANY=[], 0x0, 0x800) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r2, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x7fed53ccc8019d8b, 0x0, 0x0, 0xadae}], 0x6, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x1}, {0x1d}, {0x6}]}) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000140)='./bus\x00', r4}) read(r4, &(0x7f00000002c0)=""/4096, 0x1000) syz_emit_ethernet(0xe, &(0x7f0000000080)="472b74edb0420000000000000000") 16:00:13 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0xffffffffffffffda, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYPTR=&(0x7f0000000140)=ANY=[@ANYBLOB="dd3594d4e5eb47b7b5e69d58fbe26fb18ef34d32f3f93ec5d4339a52c3d4d40ff63b0b8846b7a3d20ef64e83e5178c8590d608aaa83002cf927820846d05ce3820788661b628b4a82d653642be923f61ce844ac1d6b92c3570dbc83691f8d3113335031647354ab0ee6041645becd1050c8df818297ed34f39744cbef1ae935d97051c9f13ea9db436ed9c3c618ba557d61dbf6307d17b1fde8ad43b23d85a7e4a38252b85d5beeb17827e227756c953eb5ccf66b013e4159118c993e948930f0deddb99a8c0fef71c6a937731ff225c20b6ec77972ff889b3634f18fe709180e8826471d0bcfec0", @ANYRESDEC, @ANYPTR64=&(0x7f0000000040)=ANY=[@ANYPTR]], @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYPTR64], 0x28}, 0x0) write(r1, 0x0, 0x0) dup2(r1, r0) 16:00:13 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000001380)='/dev/speaker\x00', 0x2, 0x0) writev(r0, &(0x7f0000001540)=[{&(0x7f00000013c0)='L', 0x1}], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1d}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:15 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = msgget(0x2, 0xc0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r5 = getuid() r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r10, 0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f00000003c0)={{0x0, r3, r4, r5, r8, 0x1, 0x9}, 0x800, 0x1, 0x0, r10, 0x6, 0x1, 0x1, 0x2}) msgsnd(r2, &(0x7f0000000000)={0x3, "10c94acc8146a5057ad26141becb5dfc6a8f67157f4c4ad9ebb964f9cdc867e110e5856d02d56bef07f5ec7525"}, 0x35, 0x1000) r11 = kqueue() kevent(r11, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0xffffffffffffffff, 0x6}], 0x7ff, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f00000016c0)='y', 0x1}], 0x1) kevent(r11, &(0x7f0000000000), 0x226, 0x0, 0x4fd, 0x0) 16:00:15 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002000, 0x881) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0xc) open(&(0x7f0000000080)='./bus\x00', 0x8280, 0x10) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x150, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000140)={0x3, './bus\x00', './file1\x00'}) unlink(&(0x7f0000000280)='./file0\x00') r2 = geteuid() r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000140)='./bus\x00', r3}) r4 = fcntl$dupfd(r3, 0x0, r0) ioctl$KDGKBMODE(r4, 0x40044b06) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000180)='./file1\x00', r2, r5) acct(&(0x7f0000000200)='./bus\x00') 16:00:15 executing program 0: open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x10) mlockall(0x1) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') 16:00:15 executing program 1: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x7fed53ccc8019d8b}], 0x6, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) mkdirat(r2, &(0x7f0000000080)='./file0\x00', 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) chflags(&(0x7f0000000200)='./file0\x00', 0x1) r4 = socket$inet(0x2, 0x2, 0x9) sendto$inet(r4, &(0x7f0000000280)="5d6d77d27d9093c238fbbccc79d110290088b4580cd89f4d2b39e8997768c1db10784a1637c43baf191822b1bd9288aa6280c1294c36c32aa10a60360570b5006851c7ccd14f2b14eea0b163b839aadeec87f9e1705e358a8ca6a7855e2c7add3b69a19b0f94a9ba3c9f982d5746faba3617cd886859f468b21231a39b8bf98edb8bc1ddfa7450360d865aabf4e46afe799e3f05b81a8ff42face06a5b693c76961fd085bd93fa464dedb4dc92fdab914339bc4d0e2fac3dabd032c39aad716617cb926597e95a2b5929ef20717b0109cd89cae6f0ea454ff0c9792cb053f8a91868dc54376e1414aee39f10d437762df77659f2fa6345ec337df9c19b2cda19a0208d76314017cd030a72bccc48bf7c4af2a0592afab6b24ae2f8fe7b6ecd585888275dd5caf3be4617f88bd554021b787c3e3b55f7273eb557d001eb161c17e7178f4ba1bd41e14e54744a1d2915dd9f50eaada0db281cb9cce0b07c282e0da031d9b44f1218679ca22f41ac3b6d9ea06f183e3855ffb84cee908e17c80dfae064416dc137e459a0be4b5734d959da71a432c9b4575aa2f2d21408f75a19ef162c5e89009707f03ca4974fbbbcff281a9f426806fa6ece139e5df5d9ab3b1b87f3bb06838560dd00f5ffb1fbd6e3527b2b23dc7366d95f6b158dfe43166d9822809afe63d454d2733447c297bb1b0d7560d7e843828eabce99029cd117208193578b64e21485cd1e2074a536aeadab082021cbd321ff817d354c9eaa5cda472b52aa382df9d83cfcaecf357339da6cea61076513ff6ea222e59a4d3e1e3839b70bbcaf226734de06a0150864d74d8e324154db9ec1c17cc7a233057bfc9b734a1723683e339e6017769959818c522f955489e58cee5f43a0843ca6aa6e167e16ea854f03730419d16fa04e20a0736f7ba18d8da48462866300f450c8e9dac22b38700318e06c4843a335cd41a13906770f0dcee835219497e32af67b359a3b91bb3b51fcafb4aa6dabccb53cd4657133547b236077ed12ef32999a3cf464bfde3c081d51c39de7e5c5c081e3ad14e63662865318f3c9847f539ea22bd431b12d46e5957c3ec9db99837695997da963ba4fa499938f51309d50e40f53a715c5779b85b8b52e4d58aa6d55be19ab66a8d0f5399a227348c80575db7f896be2f2d4c7b53fd328131d86c2f56e85b44b30b011fdb7136853685b0062b1343ff0edaec0b7861cb58ec486395fff4e3b79e565eb704d62f4e5e8430f7515c84ee5aab7bdb25eb07fada65b991011fbac898ffa5425db472bb2ba70a1708c653db75a870aed2e4ae666b0dbd74a1279dec6791315e611df40fc25152454b1f670aed93751c35ce1009cbe37c625d731e9d33aaba9fa74a6fc680198fe3ae37d49cf46d574c23d5b45d08dd13a8acd7496ced5641006bd74ab668fbafacdb7dcfc9d2b1394ec86eb20e3062916a25a5f2bfc4b516faeec8fea0cdd7af6784f41d49930577556281ff46c52269d01dfe536fa90f09b78f81f8e8db86e376b99d4874389296bf49c6f7645bbfd4c38733aa4795752acb0f9c261d4e2b6895ec785a536de873c75e0cb98357189cfa6995fe2ebf90dd08b8ba81c370cfad3d8095c2982a4380f249e463a30e2971245e84ea2bbd00cbf22c55d1f22cf8cf5e74e3034e6409bb70448427b09b85b85aad563b2cbea9cdbe68cf00c622e530eddc60e14511190367d24447ea1149caf7dd63e48a0442ec136504b41443d43736dcf454868ea2531f8fee7ab153971384d5b83f1b94ae8630167c2bdcb348ec68b52b74e58fa0ed5141f9de0f4aa33efc80f591502143a2163d4bc0cb57ae9530d1e8ffa668d078dc0ab9c43957a8846abb523a746cc85d399b6a00d075c84c0373ed349f6d8cdf9b8c9bcbd76737e2eb94e47e96e7aebafbf0d9038fbc40f9cef63476b56a69e38412c378b3d6d652c1ff8452f09f02e2cd6096f1dc9d3c26ddef94174a76395938840b9f575e1795091f2b5c3d1539a71aa46118f0335577291cf5431958f97c2fff6ee713ca89282646d037b649751986f17b095e465b9bd36df1454a07aaa536203417fd1e968b20e2b0288fab6fd0183e0182a67e42411c5462524f35702e01fe7cff9e79fd75385687cced8623e4b0c3f2a996586dbe1c4b3983b4c4055d5924c4d286ea60bd9d804317dc86b10f5e6f45f99060ace88a1be8008ef3965fe7e44d559cbec410f2a3f0863351136020166a804452d79c32929fff2ed1c414710f4fc719ad8970e8eabd5a21e5ae9d3b62d75234d306d4be6964be414810fd735aa2e733e24dbb2f64f8e43b7a8154c24d0174468b764de7b60ccdf5f60668455f5fddc6ff070c44dc3303c0598fe0d8ca8cf47aee319e5ea667af94cfabe8f0e19bd564b008290e6cb74cd88e83c47bbc158c353f232f049ea13395aecd3c7783aafe6076d345f5796c1ff4eae4a36de0a1f788cccbd40bc6b54842c32c6219fca1a490cfef669fa13e8e0f4001625a67d07f2c97495bea2b59c630f731a43934fbb3352c00c86b628656426e81c3c618259b057c2b5e89fe619828f58a18d1a2a7201ada3ba4b5edf07204d1dfa9c4eca851a970e60aedf7087704d5a422f01e911be3eb666c61ead1ab83dd57f43aed2b1c7a5299e226145fa2e9c2d2ffef2530d6acd8020365b3fab4df94fa373acf2b7e3ee2878e8d18549f5d1be35d5f8c014acbef1fd10939f0713abe433ff3bf5020438f3b0a802200c2615d292b6d7496545ba2c11d2343150e87337a97d9c9e51b81a5a9c71f32d37cb7327207e74f24d9530b91f51e88f191c2a8919a9d0e85778bac9db1359980b6962e342d37698ff945a051d4f33712e25d8c7a47068b0591d7f647187394e447e708cc2151b94ef439a5bf6f92ba53101fb600b895b44e49f980c7e4365cb7d06dfd13c7e3fa3022b99bf75c414a26f13398c5a256e3355d9e5d1b57f918403fb784ffd1a841ec36dba6e61e6175c3e60d38ca64f6f2b82774419982b79b7e967f993ab128ffcfb1f6eb102772692c3c299ac2216f252ed14759b08c1f4db479b875e4d21b7824b82d03038a327d9e87e0708c1373ca0c55ada38b427399292f42fed2c44f337669dddd0023e54d8c32b81fea548e44d6db2762878f7687f16656a830fdf27cb1290ddf50d92c08271ee748974444f8b37b64c94979bb1b56e797c900e6f9fcdc5c6692a8d28d789d4100260f0ce7c45dfae7774eb07b5ad6a7a1f9756b2892507a41e01f45853ae1bcd66add47dd774574336cc4c40e33edf8ceecf2784c40b2aec0ccd6bd5d927cbcbb42a071a885f1c8ef757ff313068279c46ffaef9ef887c61d8db3baf937a64f8fb8e75a3988b108ce14f2d039bb4c04dd3edcf399e2a5ed53750a04f54df1c0f4f16d00c94e9ac52e1249aa25d4015521b3b3a3d4064539ab72fe767a1fcfc94b882fb9beb3d9ce29031de1813af4936d94a37c2204e5f031040fed3d5544bd0caaf30db16a5ff0cc67cf264834e066059b1fd989cf1b73a33965ed33714cd0fb40df6bcd1dfaf01b955dedf180a7843ada95e6c056338f5a84aa42a3bb9c91a5db0904964a1d2feba19d39048e4b0e9e29417c818e28b99db894620390695deb2c915f351dbde22ffbb72e8858a798ff4862b4870250988fc561e34cffd5b09150878f86d1c84e5b5e7e1c56de4902daef7fd7db388f4779414a633a25e8eff63ea6f16aa48a6fbc64a6375fdd8f8d584bea4903888cfaae7d74958a9cdb6bbaede772b7e83c9f7e1b693051ad1e6fbe08b940fb09714461157e9ae44cd534edf7561a870963e386c6dae79eba5f774e4b69c7fb9aeaa5651f217f674520f1dc27f99a6eda3c5a31da86c788bbebb456375c1c0d712c56ebdc8f319f74710a00d7cc7efea89062cd63c5853af7fb0546e022eae3e1d617f31f1f805b801897f4b6ee19b0dcabe122d5d72debdcdaef9078af48481cb3fb0cebd5827680c0f32e887dcfb15859401c15381afa04f6b0061c2a93dbe636cbc170d4e336bf778ed1868cb7ad4a7dc561d93f1d0ea3e76d79a247717c532e3ed0f420fb84e42f4938e9fc67ac392376ceb7f1c5ce00cd9ad96b99df93cb2edc5fcbaa2b62319a65f82583c7c048fcb057733172d97895aa48ad6633b36a96fd6c54d8b6d2ce59d9b25e8a61d6fcc250b9d118819176b699a4d8e6f5131ecf81614a81c42f4509df3035959350bc93a8ba67ef6b3aa34a0e20a92b938d14c79fdf4bdf7c058a8ce0b5b338256a98365a792586a51590c9a2cdb47b908543d24be5bbea4fa4fac1468d66a9e1aebda00f1b110090cb5023762c9823002e96ccece532c314833099d78a838650b2981d7062cc121dc766e6c69e3e52078edccc0c8982027b8c46d5f200d587e7a1c6d642511f6ec663ee33a259776d5d0de0c9d84a1c2be2c89b359d4882b6ddbb998309e06e3d2589cff2bd727a667de5c4e2b12f5319f556276eb8c77abaceed51bd4ec806fa327409ca89be5ada0aca10e17c75c9668e72af29270ad03ced058ba8e24bea612f951bd134c9223655aa66343b92043442a77a56acc85bda41a9ad8e8be60771d1a1aed2522b1a7ea91bdda742263f0d79f8060f04ec181bd37bb9a435bb388c312923fa3af97ef4332eebeca77fe7c06af1ead5b79a13df0299e9276912b0a388f9f4720f81e73e957c8963151e4c8067e5ec41ffae263291ea5af10eb77bfa5bc07ee4e01ed6af93c1deeef95ce20da1823870e7ae5aad40a02f3f99704f073d73775c2cd233c07bc987ded95170afca468c76385947912e39b9c1fcbe114a07cfa37ac605e7cafefa7f948ff5b5f0b3b65ac32145f04a17d64f14fed6676e13fa5ce764c4e20e86b5141d7ebfacea30e1fb98ac004b12875547d64355b4d665326a0ca2d94241b94033ba89e67ce5f613b4650a1eb589e28ecddd02e393d9f25375153018622b6e1cc879de579022d4033c04ca77aee24ef2189e0ec567b1d6f28db057a2525bdf4e12b7109a83ff5f0f72fdac9973e0db3ff13ca678986951e1a8748a908108e221696a98b39484c2ce03d3b245278a9f5210322d8d0da7bb1b3fea72a8c9c9bfa6a1ead04a86f7ffe64d5faa93570c1a2c0829582ed39723425bdb3eac29eb3294826b15555a8eac3834cdd9837c156f297986f9ea52016b1a79f292c08c47bfc4f696b72f8125cd38598b05599c387d8707fff75c07c3b81a9d21515f97f7d8f4924b9e80e8d2fa6ad04ef83a5cc9b05d8b667e8e2e635e1f259df2237d9810682f20206f71a7aef077f7552580200d52c34d9af813a27fc61671d77485337fa7718f0c560d993029b22ddcaad33108cfca0741d551c2a6edddb5b32551b9ac5fe39503c82bf634861bb4bb27ef3f615ae6f5030b0bb3947ad0a7b6cedfd98b31742cdeaabcdb10dc38454cd66ac2b28faff550a025662661a055fedcc3d0a66cf962685c8a77afc12a34c69ac49d45795ae79618d6c81123d0884919979a2af618af993fef4e890e180375428b2c851bcbfb7dd608d388a0ba444fc0c21191f89c8ea5367ac9e7476c7990c9031e320ac5f54e3319ecf63c2d3999dc09200a5c76014ce969b955e08b84cfbc0ce897f8343bbbed88164671b6fd112c0ac893382c64c7ef2de8b9da855df739b49bc1da3a1bee31a97967427b4e0d3cf08f1a7ce7534340e8d758ca8937b7c7be9d09bebc706563c421938d1116f2ceb969e62ced38c6eecf82b4a28689c60e37d90ef43626eac8ae91289e92ce9dfd799", 0xfffffffffffffe03, 0x1, &(0x7f0000000180)={0x2, 0x3}, 0xc) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x44}, {0x45}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 16:00:15 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000100)={0x200, 0xfffffff9, './bus\x00', 0x3ff, 0x1, 0x6, 0xfffffc01}) write(r0, &(0x7f00000000c0)="9c87c304000000b87e2e2e", 0xb) socket(0x2, 0x1, 0x0) truncate(&(0x7f0000000040)='./bus\x00', 0x0, 0x85f5) execve(0x0, 0x0, 0x0) 16:00:15 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x33, &(0x7f00000024c0)="f2", 0x1) lseek(r1, 0x0, 0x40fff, 0x0) r2 = dup2(r0, r0) writev(r2, &(0x7f0000000480)=[{&(0x7f0000000000)="e0", 0x1}], 0x1) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000140)={&(0x7f0000000100)=[{0x26, 0x1}, {0x4, 0x1}], 0x2}) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="d9850dc1", 0x65) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x2, 0x7, 0x3}, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0x6b624ec0}], 0x1, 0x0, 0x7) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r3, &(0x7f0000000200)="a8087028cf5ce5e787949006bb33eaeaf5b68d9b6a2c9238810074d8d30aaf504ca9d983a59215b8c9ae3cdd2bb6ff5cde2a6cf9a5e800b95ab0070a11310d20a95949509c7660ca681f684800027862f506f455b51e70a77e8115ff7932d9199334f84feb3c33575e430c0001000000000000d83bdabfa50af66b57003d3952e4fef83005814aeb3d0fef8ab44fa503d8d7b465b54b0a98b372d0ac165eb9c2cf86a50b8fb29afd5e51c3130e70280500000000000000ceeb6bfc5aab3031b251552e66bb41163edfc1afa0bca5e3682f9c40e60c396e9d0f70abab7ab700a7db7239145a1386b434259f79f7f08ea3e2070068a200040000c59700000000e5ff00"/287, 0x100000166) ioctl$TIOCSTAT(r3, 0x20007465, 0x0) r4 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r4, &(0x7f0000000040)="670dc3", 0x3) msgget(0x1, 0x8) write(r4, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(0xffffffffffffff9c, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x0) ioctl$TIOCSFLAGS(r4, 0x8004745c, &(0x7f00000001c0)) ioctl$TIOCDRAIN(r3, 0x2000745e) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x0, 0x0) mmap(&(0x7f000027f000/0x1000)=nil, 0x1000, 0x4, 0x411, r5, 0x0, 0x0) connect$unix(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB="bbe90c4c11b423009ec2316869e17187e999632448500f119541f8c0881d9915bd1c6695434813df3d2076b59778527240ef46ee5980e3a423955b6ada4e1ba736d50bfca80dd9784f4a8164f097513e1c9f56a87ff803ae5078209e38681dbd8f42cabccdc0cf0664ba48b8c83207222e805020a08e045f5630e0930eb558a5fb153eec608f72"], 0x8) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x2, 0x2, 0x0) r7 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) connect$unix(r6, &(0x7f00000003c0)=ANY=[@ANYRES32=r7], 0x1) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r6, 0x0, 0x0) 16:00:15 executing program 1: open(&(0x7f00000003c0)='./file0\x00', 0x610, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f0000000680)=[{&(0x7f0000000400)=':', 0x1}], 0x1, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000340)=[{&(0x7f0000000280)="1ce6d149316962a8df6ff5bf879d6f7d82c1fbb9baf169d4c3d93cbd4d1648b031964b22f0e1f7f199b13c5311cac163c5b4905e12f99fa04d518cf8f6152bec3629e9b645cc9e3d7d05fad7df12191b37f26cdbf24454c6da2defa675c90c97fca8c23b9b818f46a817d7abba6a438578fc5e7b64889648d204360ed354c2", 0x7f}, {&(0x7f0000000080)="3e65b4ae4cdfbf8273837b251df68227b4a02983fd5c79ffcde9324e4a", 0x1d}, {&(0x7f0000000300)="2a625f141c66b3b4115728f2de8b987264a3d8e914faf31f9f7b68ccc9ad63775d2392a1321682c7dc0de37d808666f98dd2ed76ef4eee19a54802a1", 0x3c}, {&(0x7f0000000bc0)="d143338a3677fa4e57083123494c3eecec2b56983ee844b300ec0e48e6ad7a888e67c40c7d7dde1d3b3ccb00108501aa0b9555c53350784bb78713311607ad3205c8b3db5b74c64d04f10fd91dbd7552f5c23da509750af4b2db669377819642ad19db4f38a65ab81598558f6bca412759d48a7173b0fb8fef24ebfd873d4469764bd1d944f6f1fa13ea6c76834b41582504a53ea3895e01c4d37aba54dd3b571e32f78dcb4bdb3186fd3f18a66b62a3860fa35753b7db12fc55f56ab33c63030936c75720fa697886d6d763c9a62b35a6091557115d2b851272bbcc24eb58a5581813b7bc54fdc030df3490615264257cad1891e7c30c3425cf66e11de20499483ff638b37bc768f777248ae379a3a3aefc4ac27c5c82782a037e25de46d2db896ed82879f936d2bf3dcd4156e657041fb21dfef7b51c538fbed6cef6873c2c0f4c815b01987ff1aada51af979b879a57d8ff1bb9363ed0d2c175cff28518b93786d8dbf6d417e07c1fd1f67f08606622eb892796bfb92fd73ccdea64eae727f9a206f3d31b906b84afab896d05c005642f06c24319b9ca37d03883be347dd8a347f5863594230f3d18e4447bb7a3efe87d44f02c6b992dbd7ef3544393a18b8d3d5470f69134e10cd4340783cf73556fe4280cace7d597672d4ba16f61a3d3f7e1a597e75706425cbe2d2510a9635403d47c9b4d052701f73fb28952e40c8263e261c7ddc7828fa7a94a8cfe14652c4de9697a3510f5c736e1a973d5b7f8e0cd115b5edfe30f368a822b700469de45402c46c13c73ed55723aa6990b044ace614245be300e37e42f9ca2534f7ced36b9e23af84b4f869896f3ddf3e4851a58de8a633592b48495d803e5bf1b307104e48d1f17c43a8818cc8a68b8a4f990eecee6f707a575ddf46ca33ddd706595f3bd4e6739434c6747f297e0c2901a37c6cd180b62360967bebc47aa55413486729ae1edfffc3f89d5eaa3ab5bc612fa5009c3cc7c968624afc5130d5f1f85bbfa5f17aec720f2202405f8d1bc45c838e9a140be6d029de1e881d4a3cfedb1b9c8d89c2049214559ca16d67881034c008287fb6147e72936adff375759f5b48893910639b47eb9d97fe59d14fdc862176e63154089759f897c9e0d44731900ec9eeae3686cbc0a6922a9464f4f5c5c0f375d53e403163a341d35a7cb08ec6f29c67c7ad42c823d425db3967ebf3654163675b01aee7312b77e10ba7ec16c8829c854284ddf91142caf985629c306ee0cfa72bcb59810fa0d485699ccbf9ffbfdafa1ebe4eebcc2c86cb342713364ac91a53f3faa69d1c33d12224447785d18b48f9fcd33c59875d9397f31169cdb59edbdf872bce3d4131f05f5bc9a2a6326781c3b93eb633c50b6fbeb92fe724a06adb59d650b82e2b05da5d3b1813ec106ce9d19a8030186bb6819b9ba5762036a895d10cd2355de445597e2fa1bf439a63ce9ffcbec8eb38156f42cf38c9bed973f15d1e5773045b39ae65319a597cd3bb887538c21ed714a36f0a9eaafb3d4bcd4e4808f7b4fc4c24dc5e0d66b5ff8bfb1130bd9ef32083d3b2b5ce8301decf8f18ca9dd41b2f305cdea06fd237cd39b80631fde2b50fe69daed5fba2e53786568f7dab0872dc2a14bb732c4c72e2ce4334c27b97ef20bfe507f82fc33d7c3e9ca5ef2e6a914fdf3a6f8095596c1b052e24b877938f5b8585bd405ff372bfe7870921a0202c5791d0ab13d64f132cc4c5ed24b188a801d5c2cec905e753e24f4154602339b90d81945229e29706ed7dffa6b03049e4fce4af8503db4731259f9cd9cb5250b3a0aee7a24606310999689dc233efdcc1f95671a403b8e56e20634f746accb488214d7301c073a52ac20a8919f2d7fad972266d7a0de25d6eb6005255ac811fa238b5332b7c54db99c648e84ad80a1d99c951e8d639c59586facf942380e6d21d65c3feb3b63b44125d2758c8393e392c06bcd84b2881afbebdfeb0ae3786068a0ef87e578fba32d4754640452da421d43372bc4f5fd8113238a3c1c91a00bbc942c3f1c85264d041f46ecb046d8c7132c523f51598f8715cc15c68858fca267ac0870d76b8f84c0a4b42741c5bb67e194daa6cda3086628f721d947d18f00b09a7b2aa482865c1d143922a3b731e6225752a186f865105dd41b698539abae6e70120c5c1a94842cd02a0e886c69e8eaa4afe427fa5677ffebf28447d596fbe0a033b56d10fdd5b9ba087f5133da982f85d3cbd31cae05ac9db2ce5e2e05380290477f0caa51606397f22fa23f02cc1281dff36ceb711db0bc06edeb957ba4f7b7e1ebb5705eb84d9215e8e34104fafbd457b233182eef4f2fbd128a5d690a13d87306b3d8cc2eb2c92797725d70994ed9ea26788e63aa570203294884e25592e20685f1a5cc69e00ce33c4f276a8f3ec5d2686b796d576bf118387959241a790631202a5757b204e968952aa83728f36615e25d3626bdd838091c1e1b764294a436255eff67cf9454dc55266f8a0df3bc99cbaa277eb933e1fe0380969ddbfb1f4bf99a8f4efcd10d26fdb50cb3e3a326c86ee16219ccb02b499ba1a36e6cae64c2ba96645e48aacc38515692ed207bfefd5fa2fd6e7314ddae1ec653667528089f18ee71451e74847cac396133a388d1da40cf495ec573bd90bfcb58640e061d6f5918cd4f81b64746e3112a9248c38c1ffb2cf0feb59a54c60d2e8f0d4d7d10ac88cf3b52819b70d84eb1b7dd16a2353f4ba692fda21913ce4cf13a6e6abdd92c1ddd3ddc1c46bb9088d7c925bbf2280094e98efe24d88c0625755e948b669a04bea4ce2daf7d3d66a4bb0c3db7dae4d3b6d2b371539de3d47279a3099fc8e3eefa5b59da53042d9d0d6ff95e9386ccd0fa1a5b807bf31f90f8e6c77b47a120fbb551d07483d97aceae4a595db1084e5f9c53291664c8e6d4af56b1af1b8fac979fda70e6da7064528a605c0a5000880a8f5e9ecb873fcca57f22e5939ebbf729a2e2285a8c884dff52d5f83a88cc7ba925115382a2f390ed01e6e410a1139bdd365a64ce8b969dcb192b35414fb2b60296536f454e6da9cb8db8a82572e8f7428c0c2ac6b770a3d4174008273dd250db7fa47e41fe1e4e3f367db6f0dfa6eab44bf5f8f361390b42718bf40681eb9ccd99094f5a8cd94ca97b1e526d1c73d313b50448464cb7ee75e96779588f60be4d38d6d3be7ddf3a50f1012517508f4eeb878e9ee1241cc57a46d0e93d5779b3096789be0331550856e592514ff0768d52c19fe6c56188d75be01f5056b90d7489672ebf27e074f1b347086e74d6b7396e8af3aadb1b4d317cfe578ddaa282a48ff5d6002ebe137a8171a6d79e9ff436ae688fc56e60dc1b21cceeadf3875a55c2d3c960e28e6d865180e873d436a7187443b55f4f54b01a8da20e9ac8b3c8dc09bf9974307fb6df396cbc99a2efb3757198fbb2b7f01ba5fa2220a6c9a171e656e48a7a9dda941ec19a6ba77d50457269c9f1ea9db6829bfb7898b15a78b0812a849554bd661ecaca0ec9f0020d9f5af5e66758d110d41f30bba5b09a31a992cf40a602fde1a17dfba37975c7d69f0c461c73295459eeb78801a8df3bb985cf99921a8b40fb37eb116b813f54fa30a6d1e7a465db49ede6912dafb80c411876213b4f9e0b9dee8efcd03eb4dcbd5312322d365c6fa41edb956f5445254fbb8bef413d65fe79fe21a4f6a1602da285709eea4eb05432ecb088f06b046a256cc431c8c40f41627f6d1407936af495a7560a14a33ee4bb083b359bda4624dc8506b4c76dccc3183b84c9e454bdb5575f5f7be42f7f4ea1e4096a9ac8c7eaa277be04cf36c639f7bcc1251d08b44485989a88380de507252794709792a62f4accef977a1d748d9046709de25da8536e138eb784e864e05404e9e4f6440b40b5c4a1f14955aca73eba9fade864cb238328ec1fdb6a6cba6d8475953baca1b39a277b8cea9ab52873a72ded06b899bee2a43a1a8f8a0ded7a06795c9d6087c03f96fd3fda37fff2b4969761af801cd580152c2c268396eac28b6478644a97443d7ba04a0900f4da4ede6ecc97946b96b59da6127ddf1f8a1b3e786774e0dfb7a6568fd728a951e2aa3b42961a41baf5e1b2be86d0af8971c939db4d3458ea23020931bd39d3cb1f58acbc833d0a4e1ddb15f390a87248e7114ab88321712e5f37fcee5451e55d3e621b657b11716767ded925279394a5261513dd8d14cafb3b9eda5a6d5299ef7374ac7915590a66ddd76241334dda6dc83dabd413ac7c265c1c4a1d4d51f919e496333e55a190e6faf42a353aecfb0d9dc2e4b4c1cd8f2d6c946a7fd0aa5608464f8c460f01e22af2f80c90457ed5376baa0fa3a685b813116f63cebfb0e348740b45d188268e639560998ce4a7330810c6d3c65207601a4e7e12e46cd22981778c408607f1da126de44ac1bcbe32554ec80567707476cf251b8437382d09201ac10650e4e8b334d9e84c27767c8d849bd090cd7045d34efc0d57d4fad66ebb27605736ab8be834a776143c5ef496426f3d34422bd783309dd8670434ce0e70c1e532eeae25819ed1e5a89bd9a20239902a12a355e615dc8cd4a30aeeeca3d607a68227e5217ebf91e3f4e56f11917eaa7cb0e115ef9f2e4362de1708a0199e8603c274b86769327dbb7bc6017dd048bac8a09ed81e697a8871b22f0471b33504598409d1ca81d3b2042ff2b8dd8f5d2e6ee3fddda2a81274bee7a40a62f262c8b11bad85042d0b8125fe1b53a815c39c79f529c7cc31ce1959028ad53953da47ca6681afb7d3839e766b31c0d63ee3effb01d6c2b4928dac955fd6ac57735ac9f6f5f36e280d35b1c9569fc6c33bf79a203b63ed457074746fe68c02ad7b80393268f27df162a8ce123983fa7e6c597eb3c4cf9bf6232d7222165e455ee970914eab00dabf4319e53b7f7a8214ed988b005e99628f04394528747fc383f4e5e4cc6da8be97a10abd3f9229db9e76159f4081d05b3d0ba1c19a14b21e42dcb0d75738331f203ebc0a58566ebf7be800afd0bb45952996c96a7aaad018e7db0faad52d1caf4986d0586297dac39916da4b1737111d9cc6bd728d5f9c4552cd02d2dae8f856e70985e9d7ff1af1e5cfbb9f73852e59012a8927cc424b6c4cc1f95ad0b74bcb57b22cc2448e3c77d146f09d2b7f284e3fe43f1808f63bdc16df84327b4111d7a4de8586b925a455818fde05d8999b78263c1fa51498154faa0caf02dff2c48a7ca805d40dfcca3335b68c470df9bbfadd0cb027e1f7a55523ffe3e5bf39ccc175089111bce4d31d78b4373897b51b75518f69356972b8a78c34075a9250438215c4dd21914febfc51088fb6749adeed92e69e1814138dff49599d75f6762d5c4472b317d5d772a6b4854bed0b9a640ba250db95725d8b3dcdecaae5e1be6a6b17c867af121584731b216b3abc798302c52613a5fb6d85c6676f1d80ce3f1c339b5b57a06772ceadd7d0787f83bbfde8f6164ce8c7ee08bb0a8356be62e83d96c334a845a39244c93d947bc1fb6e8f6934d13b9d757392ad2a074b4a223551f2d013974447fbae196b740df316781fb380b653436d5d300747e4589020851f9fa632bd44a32febbd646ea928f709b990bc4ac15fd798d1048710fd56ad8ea872cd61aa279213b77c9406eedfe795fc805403b5267193912b90d27d2d2d8a2344838741328c08397ce283cf2895f53e88f389384d081e519878d141c11e6717cf4f3ab4b052980e0b6ba3d8503ac611247f71e4d62e341dd18f24169a990b74234ebc35", 0x1000}, {&(0x7f0000000440)="e09f2a6678ab447b21fa70500d8f2492d80767010538a864381aa4d0e352382548243c7c0e5e029e9b5a3e3c1cf2b41990108a87a7cfb7b6da1d26b321a53f36ad83a40a32267aa87d672c8c9e22f073ab2ca44c3e51ee171ed9f0052a9e354f372cc4055263813352edb88e8524a3e44100e76e47e7db0ecf06bd05a02a43884f15d70384cb154fdf21c9305a8a87ef9c377f5dc87adf43d51043e80c05ed140fa34b78ae29d6d5dce8560d79b31dceefce5c19396a21f86da05fd9896e4b15e812ba6fd755c7c9034a80a22c56caa158e3899286af1a5a7fba30f95e464ad252874f04184ebada61f5dc00", 0xec}], 0x5, 0x0, 0x0, 0x10}, 0x1) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f00000006c0)={0x10, 0x7, 0x4, 0x1f, [{&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000000000/0x4000)=nil, 0xec}, {&(0x7f0000001000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1}, {&(0x7f0000003000/0x3000)=nil, &(0x7f0000000000/0x4000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000003000/0x2000)=nil, 0x1}, {&(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x2000)=nil, 0x7f}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000001000/0x1000)=nil, 0x8}, {&(0x7f0000002000/0x4000)=nil, &(0x7f0000001000/0x2000)=nil, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x2}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff6000/0x8000)=nil, 0x7}, {&(0x7f0000005000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8}, {&(0x7f0000003000/0x4000)=nil, &(0x7f0000003000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000005000/0x1000)=nil, 0xffff}, {&(0x7f0000006000/0x1000)=nil, &(0x7f0000002000/0x4000)=nil, 0x7}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0xb02}, {&(0x7f0000003000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x6}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0xc7}], ['./file0\x00', './bus\x00', './file0\x00', './bus\x00'], './bus\x00', './bus\x00', './file0\x00', ['./bus\x00', './file', './file', './file'], 0x81}) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) 16:00:15 executing program 1: clock_getres(0x2, 0x0) munlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000140)='./bus\x00', r0}) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000140)='./bus\x00', r1}) r2 = fcntl$dupfd(r0, 0x14, r1) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000000)={0x10, 0x291, 0x4, 0xb6b6, [{&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x3}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x81}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xffff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x4bff}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xfffffffeffffffff}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x22}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8}, {&(0x7f0000fef000/0x11000)=nil, &(0x7f0000fef000/0x2000)=nil, 0x1}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff4000/0x3000)=nil, 0x80000001}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0x3}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x9}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff1000/0x4000)=nil, 0x57}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000fef000/0x4000)=nil, 0xfff}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ff4000/0x3000)=nil, 0x1f}, {&(0x7f0000ff0000/0x1000)=nil, &(0x7f0000ff4000/0x4000)=nil, 0xfffffffffffffffe}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x6}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x3}) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x5, &(0x7f0000000040)=[{0x6a5, 0xf0, 0xc5, 0x401}, {0x1000, 0xff, 0x1f, 0xa83}, {0xffff, 0x1, 0x3, 0x1f4786c4}, {0xff, 0xff, 0x8, 0x2}, {0x800, 0x9b, 0x1, 0x800}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xc}, {0x5}, {0x6}]}) syz_emit_ethernet(0x125, &(0x7f0000000340)="b2") ?ÛÆÕ©ö:OéITqñÀ§,~§à¢eŽŠt瞢Z¢NÇrÝþÄzWJ¢òåH„@lM [Mêi\ˆ½€˜-.20xffffffffffffffff}, 0x0) kevent(r2, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x7fed53ccc8019d8b}], 0x6, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) r4 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r5 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r5, &(0x7f0000000240)=[{{r4}, 0xffffffffffffffff, 0x7fed53ccc8019d8b}], 0x6, 0x0, 0x0, 0x0) kevent(r5, &(0x7f0000000100)=[{{r6}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) r7 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0xb0) r8 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r8, &(0x7f0000000240)=[{{r7}, 0xffffffffffffffff, 0x7fed53ccc8019d8b}], 0x6, 0x0, 0x0, 0x0) kevent(r8, &(0x7f0000000100)=[{{r9}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) setsockopt(r9, 0xbb3, 0xffff7ffd, &(0x7f00000003c0)="25c1f778d6eed98a33ec1bc4e070ec3e4ccfb3f299b426d4b601bdea4cb8383d757b2a849efddb43a3b5e295a0c76a70103be3adf15b9795fd73b5f530ff11c6ad37868a21dd7bcf5958b612f14168e980f667d5193e120577398dd4bc6db4d275ea450d14b37d80835ce8f40dee89c52599b77211d871012cc3d8666d0376ce7a77a68aa7567f3e8f9c493ffe5f5f8de7f072aab74fc61087efc4611ed8803220382e16d1b4869b033c3158f705bfbeb136e06c980cc38bfa4c9039a485b261d72d4f9d3b9e1f0724c87d04bda5ee", 0xcf) r10 = socket(0x18, 0x1, 0x0) r11 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r12 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r12, &(0x7f0000000240)=[{{r11}, 0xffffffffffffffff, 0x7fed53ccc8019d8b}], 0x6, 0x0, 0x0, 0x0) kevent(r12, &(0x7f0000000100)=[{{r13}, 0xfffffffffffffff8, 0x1}], 0x6, 0x0, 0x0, 0x0) ioctl$TIOCSETVERAUTH(r13, 0x8004741c, &(0x7f0000000380)=0x8) close(r10) r14 = socket(0x18, 0x400000002, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$WSDISPLAYIO_SVIDEO(r3, 0x80045745, &(0x7f0000000340)=0x1) close(r14) socket(0x400000000018, 0x3, 0x3a) setsockopt(r14, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r10, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$inet_opts(r14, 0x0, 0x1, &(0x7f00000001c0)=""/203, &(0x7f0000000040)=0xcb) write(r14, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:16 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x2ff) open$dir(&(0x7f0000000040)='./file0/file0\x00', 0x10, 0x84) setuid(0xee01) r0 = msgget$private(0x0, 0x90) msgsnd(r0, &(0x7f0000000340)=ANY=[@ANYBLOB="0100000000000000ed90f0ceea0024ed9d732bdcc34a7594442d2f9b7d547b27f6cd3490632f17b35f72661c4e11382d2144c2d5368630f9eb72d8e01a23725efba090ef9dd7a2cea5b1c5a88ba99f1eb5298e2e06a1231cbc4c954155bb7a8b391eb0830d617f466918215b3979d6b3cd46895cc24343d2f8247c4382a3508c33f298b9a684ca8379db354cbe1377810a18b6360000000082efc2d790fe79228bb487"], 0x98, 0x0) mkdir(&(0x7f0000000240)='./file0/file0\x00', 0x44) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000140)='c\x00') 16:00:16 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0xffffffffffffff99}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x100000000000016e, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x100}, {0xffffffff80000014}, {0x6}]}) recvfrom$inet(0xffffffffffffff9c, &(0x7f0000000240)=""/208, 0xd0, 0x400, &(0x7f0000000080)={0x2, 0x3}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:16 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x10, 0x2) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x10, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) r1 = semget$private(0x0, 0x2, 0x4) semctl$GETVAL(r1, 0x1, 0x5, &(0x7f0000000100)=""/67) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) write(r0, &(0x7f0000000200), 0xfe72) pipe2(&(0x7f0000000000), 0x0) close(r0) open(&(0x7f00000000c0)='./file0\x00', 0x1, 0x0) execve(0x0, 0x0, 0x0) 16:00:16 executing program 1: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x1f) r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file1\x00', r0, &(0x7f00000000c0)='./file0\x00') mkdirat(r0, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f0000000440)='./file1\x00') mkdirat(r0, &(0x7f00000004c0)='./file0/file0\x00', 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) chdir(&(0x7f00000002c0)='./file0/file0/file0/file0\x00') getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) faccessat(r1, &(0x7f0000000080)='./file1\x00', 0x8, 0x0) symlinkat(&(0x7f0000000140)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f0000000000)='./file0/file0/file0\x00') unlinkat(r0, &(0x7f0000000000)='./file0/file0\x00', 0x8) execve(&(0x7f0000000300)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000580)=[&(0x7f0000000380)='#\x00', &(0x7f0000000480)='c\x00', &(0x7f0000000500)='$*@\x00', &(0x7f0000000540)='\x8c(\x14{}:\x00'], &(0x7f0000000600)=[&(0x7f00000005c0)='-/[\x00']) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) setuid(0xee01) chmod(&(0x7f0000000280)='./file0/file0/file0\x00', 0x100) unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='c\x00') 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x15}, {0x6}]}) syz_emit_ethernet(0x0, &(0x7f0000000100)="ddf844c2") r1 = dup(r0) sendto(r1, &(0x7f0000000140)="06443406ea30e33a834841405e2d52be6180e1d75e7ae2a6efac5705b1fbf744dc9d57ea283c2ce6749a9917fc80d1cb4734b455ea98f2257a724fdb2abf9d1e60531dbd56ecab6305786cd4fbdeb851c1c5cf2c4d4141db92d15b5017bc2bbe3cb9e0959f371784e72a9d681615dcb7ef874ae7a3f113b96bdcd8d7ddebdeef55a3c92266b06f21083db25cd61a4b7ee80038080b425309", 0x98, 0x0, &(0x7f0000000380)=ANY=[@ANYBLOB="0300dbb5cac32e2f66696c653000b12aab777c7526784a5f964f6416d214bc0d9fd364ca1a9a29d43c557fa422eff229"], 0xa) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r2, &(0x7f0000000240)={0x0, ""/77}, 0x55, 0x3, 0x0) r3 = msgget(0x3, 0x100) r4 = msgget$private(0x0, 0xf34b8e89e6f38f72) msgrcv(r4, &(0x7f0000000900)=ANY=[@ANYBLOB="0020000000000000000000000000000000d400000000000000000000000000000000e2ff00080000000000000000000000cd468e359fcc62367cd8d94b29096dd9adc25accae81e0d579655a75f3609fc028db438875"], 0x1, 0x1, 0x1000) msgrcv(r3, &(0x7f0000000780)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000014600000000150000000000000000000000000000000000000000000000000000989ec40b64201a8e00000000000000000000000000000000000000000000000000000000000000000000000000f0ffffffffffffff00000024ea55a6000020000000000000000000000100fffffffffffffff0000000000000000000000000000000000000000000549a921f44915c8fc59d84acf5450893ed4679a2e7599f8347b5ec5896033172b7c36dc6ef9373a1bace6c08b5c53ae1c5a894dd300c591841b78bff5e6c39737ab0b5f34550aa78a424f1c2006b37fe6dcbd42ade19b5bad060bbdd8c81754046e184bacef5bff4d8c576ea62cccacd59f4c1b13b7c54340c32334794634395c45c077a8d019ce10df2c0a31cfd72c2aea89832d1745be07ee3a74f105ab60782894e39777e056866db3f4b6b489b7a98fe5b7cc7b5"], 0x97, 0x1, 0x1000) msgsnd(r3, &(0x7f0000000400)=ANY=[@ANYRESHEX=r0, @ANYBLOB="63ff47342bbac1c4f5dfb7611898aa977299318cba4a6ccf6b2ffbdb52fd32b50ab965c8b9fe16008af4f092dc7d9b55d90702c5ff3f6f0af581e20b33aaf1bc432952061034347d00c3cd5a2be576647444973ef72608727646f5388f4e0e3cdc04c31a96b5b1c7c3b54a97aeded1e5bdc777b18ff409387f0b51450cd8cc1fa632703152"], 0x2, 0x800) msgrcv(r2, &(0x7f0000005b80)={0x0, ""/4096}, 0xf1298b3ddabd15ea, 0x1, 0x1400) msgsnd(r2, &(0x7f00000006c0)=ANY=[@ANYBLOB="000000000000000055c0d525241da3044cc41fd59e55518239494a60a417b1e3ef4074b2b6575c4dff05c240b1bdd1e3a939d96fc74d26446999dcf6e8791e88022742467db206d26b797dec5a3f2d808dd0409828484fb04ee9f05a51111344a1bb1c248c8ca240cbb23c7522a216a90157134dd8be492e63674468c70549a33e8d5cebd29cc34279e6b54eead14f154722"], 0x92, 0x800) msgrcv(r2, &(0x7f0000000800)=ANY=[], 0x0, 0x3, 0x1800) msgsnd(r2, &(0x7f0000000a80)={0x3}, 0x8, 0x800) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000580)={0x3fd, 0x0, 0x2, 0x13, 0x9, 0x3ff, 0x7d7, 0x10, [{0x9, 0xfffffffffffffffe, 0x1000, 0x8}, {0xffff, 0xffff, 0x4, 0xb6b}, {0xffffffff80000001, 0x9, 0x100, 0x9}, {0x6, 0x2, 0xfff, 0x401}, {0x82, 0x5, 0x100, 0x7}, {0x4, 0xaf23, 0x4, 0x6}, {0x0, 0x640, 0x3, 0xb6}, {0x6, 0x0, 0xe, 0x7}, {0x9, 0xffffffdd, 0x2, 0x2}, {0x1c, 0x3, 0x8, 0xc5}, {0xa64, 0x44, 0x7fffffff, 0x101}, {0xd0, 0x1, 0x100, 0xab}, {0x0, 0x3f, 0x7}, {0x2, 0x357, 0x7, 0x2}, {0x80000001, 0x0, 0x80000000, 0x40}, {0xff, 0x8, 0x403, 0x6a}]}) r5 = socket(0x18, 0x400000002, 0x0) close(r5) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r5, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r6 = msgget(0x3, 0x100) msgrcv(r6, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000001000000000015000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0ffffffffffffff000020000000000000000000000100"/151], 0x97, 0x1, 0x1000) msgget(0x2, 0x424) msgget$private(0x0, 0xfffffffffffffffd) socket(0x3b31025e40f74300, 0xc3b2813462affd90, 0x2) r7 = socket(0x2, 0x10000000000003, 0x2) connect$unix(r7, &(0x7f00000002c0)=ANY=[@ANYBLOB="822b5310cfe3a543e9ab4fe9ac7b0a8f7af1161a5e4329e93730a3dbd8a74176f53f566d1addde114c962674101f3500eed829acb0da7c0d3ec8c2ea473c299606e1c128a8ac8f92589f085353f5"], 0x10) write(r7, 0x0, 0x0) 16:00:16 executing program 1: mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000535000/0x3000)=nil, 0x3000, 0x0) select(0x0, 0x0, 0x0, &(0x7f00006c7fc0), 0x0) chdir(&(0x7f0000739ffe)='..') mlock(&(0x7f0000727000/0x3000)=nil, 0x3000) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) write(r0, &(0x7f0000000280)="82ecf4a4c90176024615a21f43be2c53de24fac2a6fb08f7354fc647451acf13279ab3b958bbf0927789fe882f30f67ac4f13097fcf799a85af9ef1d52d01b8c0e94677ad8c026456e8b91274da8742bf40a6e3e9bcd29619b72c33ad59d79f501c7fc03f2a7d7077917b30406807a2e7b6c17d565ae07d49dd9fbcd279d87f19887a139a7dc5aa39c156d1ac6f57da67cfaa676f37d6c1205615609cae8d572a3051d2fe90d77b755203e8c00e4a69c2a1ef2933b2c8654994b07ba6dd81b2890272df8320caf82f4177f4cbdfda4b9e8b125eea8f01660865c792c876fa4f7e92b89673d887b00adc3ca4080c9db3705a00aa31012f226e40ce36e167a7993a7fae33d6ee9496e0a19fb63a40ad9fe8feed67cb6e0f4a780a9430cce24b4649134dc6a6f49fb2c44338cbe74a225948423f2317d6751e3975a99860b499f8756a82baabeda290dd7967e73f4a2c2681b078d7d23199d8db652712b1d0341b39cf11440a4acebb075b759b8007e5aebe6816bafb0ba01b8cab9526d9cd71ad69329acfcdbfcdbdd9d7b7d911b45867ded1d1caab90104fff577aaa6abb8d59ed6d0cd5e89b1ab33b23bf379d304a1caba36e19ac2e759fc52d8a6b570a08ae0a2f039a456299e6af7b233382188170035a72b9c31fb1c98b3fea9636ae3bfb54eebd812bcdc86867efdc5d8388678193fb8db78593cf1cc01edcfac176fcf554bddaede77c1ca7db41abec3a7fafd04e6b52079a588c3b9bc774bfbfb76de46d97635fe867407bc24f0bb82c0f43d6c5766a87e5094a7818252b7d1f087f0b5839d4ed243f43f1232ad514cdec51cfca68cc7b3c01860c7f8c6a1a0854ab645540fab567f9a1ce4a35971b4ea4a571fd897b3ba3baca420ff3cff9ed3cf918185993ac36aa04d7941c942829e9251dec7c4c1a8f374a436d68c98d06236d294115497f46be046738a879ff84e1fe3c9a8440e692bb31246a57675c9164cf9a292b739d44199efd21306dcac36eacf054dbac59f535efd3c44f3805bd6a879af87d7e0d2798c9eb9ad21187059e88a3bb0f562cc8f28ef8be7d40690c10df91b1f5de8c586d0f446ed3f79cf91be0cf9733d71e90afd1563c8bcd42b9bc3228e2b13ae5386550bb8d03cc309f8a02fc6f8fe65ddef9cd48d199d1d42f264ec2797e1cee507cb9555444d93379acbbff5558d415ee5361a231e161b68c65758c3f789ca369d09876ae0f32946ab5e4845342b8b623774429c8de66540d89eaee853b502230437d9e8548bfa7340f86416a577cab82abc84e4d3db4f4dcc3d1aa887f36e80831d827ccd55ff8c72259fed9b9fd2bb0e086dfdc6fcb2bcfb8fd380babc84b315166388fefe2f75487137e024fd66e98f4352b98c6674798450c1632efab6a09b2f3c9bb7c2859ba15c2566cda4829ad47e8c943058c8c3292e86600b7d53eb7d3b5ca2c6db4dd99562d7b35101f7aaace0cc471e93f5ea701b9eaee9ade2c813a9680d16fcf4f5b3b2c3583556afe04ea3edbfb67aa02eedb7557eb2d11122ba7522538adf7555c96b7e2bdf725a2722f898964213faaaa76a200bd2046bb81fb0b3cf3ddcd9c362c45b3e79180370bf60c243e12cef25bc89a521bc692911d63e31668d49692634160a064ffc3352b7acb85c3a0c5debfb31ade8b3f34a0eac69ceb79125272d13e83ac0354fa62e98e3e47a426ef685d6286bf3fd47f651552aed115737b19d0652aeab186e77c060ba3762c4fd9c0245daf3bd795fc0d18adcbd9482cfe8120cd52f8827efa3aa15406513275092e7d273f037bb6598ed7a1bf1161bd05017e30cf82fa41ae77f9e908101193ca564268f05696b8bd539449bb3e04dfb402bd53f21eb68ae4c352611e6ad009657ca9e2d624b2f1629286ded5c9be1cfebfa1678f30573149da14baa010a27916f3662c2869d89c737e0f7173e85d5bce38b68b363944944ee76b634147c8b1208748785528652286c89c5ca199280a536e7c5ec509e20224719aeabcb4a03aa8b5b8a203da1e71de23a1d4d01fca9ce44f8b6bb260375f4512f44c78deccdad8dee856bab324aff864337204dc46e6cb4a1e31f6e9f1f88a92dc697c77af7bd788a3bb53b02601a917cf83aa28ceebf71ddfaaaf098344417eb8d0fc0916fd21db44f267eb77c956f26c797bc326827dd040c71608cd68e20a6f6e819b713cd8c4ba7b68db2ec29cefd960118800048b2edd65e6f2a67d175647d96553f46c174c47c96a24fe61f4fe76462ac9e6f8631f826c39330efb1b0fea6f9818df3a99314299dd8fe83c7ff1adca74cc8e6756a04993a76d89f8072e4c0c45e5d18caa653a707614d412b0c02201e412a798007bb274bdd88dd0108bb2db389cf0c21d4249f1b6a026f3245028ed0fe562a79ff54c6094c1d1441440433b5e34310a378eb62d7c6f908e1ad71e0f896cbc9a671efb2e0aa244b4d6f45a4fa642ff15d92702a89412b09499a806bf7fe54c361e3ada146bb8aff946c4928b096dd984caa6d0ea892a48c7e53c4555cc651b69600309c8ae7b30722c40809ab12ffa05eacb32d78655ed4cde076d1e3f970efc46b939e5562a52164ea2eb7ce64dc7d9c4af7c7c91be88927a300403a2bd80f2fd3819aac1fca3f89c96527c975d4ee026e046c17fb4f95889e2a1998109c5d43c1762121cc7d196b479eab5ea965048bda91939fa4e16474bab68074a5ab5958f67c93c8f3cafc8d60331306cb42c0d04aa5e88a960d9e072a75a8894e6b9ff71beb9c9221de160cd490ac90db26e799af61164da7d5e54c223c1b723ab8fff42fe19ec66c0f3df75863a5f47522ded21bf8750567fc4cb7d7350fbd8ce4d42745575d7a27624e5062482b374201ff4fbd6dcedee7a3a8e1ce8a9629ad3fabdc44612835ac0899deae988be34994ff4484859c48bc32b28d66fc285670816c550090d39c1784e77efaa60e985ef12d674fa648d958c3bfb2e0e268595a539cef7a44a2b762502da112310f00cc9aaa2ce423a718649b60afaf90fde4fcdefccb077b75cda4d2ddb62e9512324f236ae98f682daed4b8a7e768dda0c3dea9adb679b1ef02c90bb2d9d8374dd6b3ec6dce1d72133618d9ea4c75c596c0a43bc8f2c971697cba86be4e05d16f2a164214320c44887591a5a51627b037f958c19c529e499c8c2646565731e3017ad05383a647d6e90013ad3b4af97881e71eeea2e58d4344528d45fe557304e9998d9905a84be473c87d96959353f119298e6c7afea383771afcfce5ede6023f796cbee324c7a638ef2eb4e9464f8e9122af123b71333766466c077f22d20bf68c8561defec62a1a15c721ce81fe669d0ced22521014f0ec046458572cfc0893ff37f29f465c89ed355ceecf8065688dd6528231aa5c81ae8fcc6bbe24b7b83c0fe49d3da87f35f3da2b789fbd2d00780ca33ee8d57d2ebe9054f51c92151fab04a05c46f8ae407a0beb533256d9197178aec31c414fb81f32005862b3b19d8e0c94923e36f6368964cc500e5d791e697fc67386d5a82d6654f2aa10ecb4d20fe05e5d4c76e332e9406d8aba100db157a72529ac7923db9fdccb103b9c7e0c7e4d29dfbfed8b76cdda5f2b4c28cb1c8d38042c912193e87795a693a36923ff81f44f76052a60bad11ef0e148082a02747a326cb21205666da4fe6cab42a9f58306458de5576aa93cce43b9bf5758e2c983715a89245623a54177157130ca2a9ddf0eec710f7ee2cfd4a80c3926b69231403fe2cfe4a785be993df5cc7e18f14bd66b52c6b630f8c96ac17ff82521e00fac9050f23d3952d10a5f12f79a643b98d6fdd1a6387cc608165313a8fd747e7906583c4cc13d51f8dc5b18f44587e91a3d1359ef0065f7d083ce61071144ae818bea915e45b16c032e36aa073df28c51b8a3315d163ed6dc3a0d9a9178ca5496ed8a0c13c527d335b24c206393485a870b9493f7caeb3611b8b6b55cb16114cd2289f2d2895ff4f388611e7a52fa3a46a37a195e9d661c5d083a4caacb1a5bf9dab5ebc8a474fd47f764463879eb2b7c44ceb513fae9ee6681523ab7a4ba2bdca1f5e772739aaefbc913410e335b427b571d7703d409c9eb23d80ca9c521e4532c4b89eb1593f6fdcbd08dfa2028f60c9eff2206968be074ed4e273b1c0caa14fae9a6c3faee963f367241a2ca31186d940e6f4eb8685368982b2d94f500014886f94fe2ba2868cb6c6faa40a405077eb0f8f882a84a2a8654cb2a9959ae14c06cc044044c8113869cee8d85beca80be6528283add7aa4462ea6d668343e6b98f5f78c07da44fc6630302a2ca7987659364ad004c206a2de21057f773dadb9d336ceb0d447820a68121018690e4ef02061b5c729c9bfe859c0d8707cf47163b90d1700ef07cbcc7050b34b385e9e293c57370262acd75d3db4821f57462b43d3a26e7a2e36d589cb32918ed635b138780681b5d5fee967895bf5606ad94fe97a8084ae9896bc805f92b77c75ccc5a3d8a3a251b34cd06414edad199524229c713f0bb1350cfcf885735af969e41190b05987cefd2da32a6483ef3198faacfa9bdeef9793a4dc0e95dfae9d5d5f1f9ee157726a5f619df73d7379a8d0f7373748bd93c7dc2a2d09c3c44998a8b24af9ea2bbf87fb34454a7d481be7b2a79fd92d4fb51a6573304bafa6419d70cc70d64195c69dc483a04c12b944d827a026117cb17396914113ff7f3a3af9c4fe27c7f7e68fbeb0393e528e3773172aadbdcf7b0bf3130dda35c316906adfad6f80c31c5d3f74172ddda7067eea44c403b33517c6644bc88a7f0c0f89d5e6b39fa1b34e673565441a6ce74181e7ee3f37497e5b02f8533e34f3ddefea7a70b26514958df49ae34cfeb31a8899de61489028be7d8e8f6af62849175c7934e59381509fe13ff41eab1efa6379d7ad119e2310ee31a640fa4197dc9ff478c4fe64f33c2852b956f26c9c6ec7316eec58627f4373ca2de05e80f2579bc30e0074c9f9ed43d647e0995e670aa2f712eb84b4b55c5ef4d3d18282e9cb8581f089bdb1e4bf0c6e3bbe03d3cdc798e4dbd4d59370ceb85d3be5a958ecec6bb98164847d2da8a4c274aaf63fdc6c99534a65d3537312e733b82b930a314cc5ef7cc4f9d6f52e7c35a3332df1877f7cf1bd66d213ebda19b813e9464f5c2944d836a816ec5c790c6b6197690dcf2d5e2e15084c24605974e91d170aadc725d5fa519a50fc8d276ae010c9211dfe1d4d9dc85af66423c8cea3a4f589ea17cb236a3ce517bfe6b96415b491f217cd8587ccde988c2cbfc423424fba225481a7c6950a668346505c89f4b35b16f82bff65fbead82fd8b4ddb7a9d667ef89281dcd5ae8eb622527221c176c7f94aa50576b8870279698ec965f82e1f916a55b5f8f15510b5569c6450db87ba1cfb025142f08702221b85edf5beb5ed352a8afdb5d7893793134b30faf0fd0a5440af5e429df332a347bb464f162553c86206de5305d9de20e869e6cfd12f23f27c8507cca0d0b6377a175cf5ccbebbe99a021d32f22325bd79f83c21cae7fb1adc9efa93cfd1c0fd0b7126ef5bedff729ab21ceac99680fcd4b4b27515b79dcc843eb1ab30c6d68c4feba5da275d324d6fc52c134dd08a80865e5e6e52be2180db7c8bfd1a25480a91a731bd02b7aff5a7c97da9510a1c54b2bcd72138b77b5ff3dc169e9477df9a5ba90ceb78bec079a4bec08ef4f755a8a94ec4a6aab43b9b3ee3c43a666384933f24de59faba6d775bcf468b3e4bd56bb17e88b779f7700a534a0bfd867c262aa", 0x1000) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000140)='./bus\x00', r0}) r1 = dup(r0) madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x28677c15d1566f10) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000000)=0x11fb) 16:00:16 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x29, 0x1a, &(0x7f0000000040), 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = semget$private(0x0, 0x3, 0x0) semctl$SETVAL(r2, 0x5, 0x8, &(0x7f0000000040)=0x9c41) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f0000000640)=""/4096) semop(r2, &(0x7f0000001640)=[{0x0, 0x200, 0x1000}, {0x1, 0x2, 0x800}, {0x3, 0x2, 0x800}], 0x3) semop(r2, &(0x7f0000000080)=[{0x0, 0xffff, 0x1000}, {0x0, 0xffff, 0x800}, {0x0, 0x6, 0x1800}, {0x4, 0x1f, 0x800}, {0x3, 0x6, 0x1800}, {0x0, 0x404, 0x1000}, {0x4, 0xffff, 0x1000}, {0x2, 0xe7, 0x1000}, {0x1, 0xad55, 0x1000}, {0x1, 0x6acf, 0x400}], 0xa) pipe(&(0x7f0000000480)={0xffffffffffffffff}) ioctl$KDMKTONE(r3, 0x20004b08, &(0x7f00000004c0)=0x7fb0) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x7, 0xffffffffffffff9c) r6 = socket(0x2, 0x4001, 0x0) r7 = dup(r6) getsockopt$sock_int(r7, 0xffff, 0x1021, 0x0, 0x0) r8 = socket(0x2, 0x8002, 0x0) connect$unix(r8, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r8, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r9 = socket(0x2, 0x8002, 0x0) connect$unix(r9, &(0x7f0000000200)=ANY=[@ANYBLOB="620202c6007b759b8e3e1d449fecca7b07e00000010000"], 0x10) r10 = socket(0x2, 0x8002, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r11, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x87}, {0x8000025}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r11, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r12, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x87}, {0x8000025}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r12, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) connect$unix(r10, &(0x7f0000000000)=ANY=[@ANYPTR=&(0x7f0000001300)=ANY=[@ANYBLOB="799b3d2b33cc24222cdbf48a9c62bba1fb00938bb9a157d4e22bed21e3bdcfa7ccbe0174b746b54a0523bf52a8e3ba5ec733af10840b5e7eac82b16eaa23323435170235e7ac28ed133b82ef6cc39809e32f1dd340c980d3f9d136a9fd1785e54d32fb1daa185538ae5b71a0b74638e8e334c11671ca263c3404f32127b65b402c2212697fa97206d07f303ed9651db9ec15abde0d51bc017e45ae09423b252fa9e90a1c4af4f6a38a889211436ab1db1ae8f323fe98ad9aa4bfa92412c919b665efd1dd8265975dbfb6f6eae785f4eeac5d", @ANYPTR=&(0x7f0000001100)=ANY=[@ANYBLOB="8ba89f1fccca1149059ff232e7030b1860c3616029fcc0471871f8ca8c5a8e96d4cbe560aa515426659cb90ce9f5036033b1fda48aa01fce645a30eb022f43a2756e2dabc98274b29dcaa4d7231310c864379e1cf4cf68e148fc31337cb050c696f12666d2fa0a3ce10aafd180ee664758df33bee09599db82b8", @ANYBLOB="a0d85811feed9dc0d11490ebe7e0c7decf7d3be0910750547951fba1541b18189a51a5dca24274a27a07c18afd69ee70eaf3bd17d277c5", @ANYRESHEX, @ANYRES16, @ANYRES16=0x0, @ANYRES64=r9, @ANYRESOCT=r10], @ANYRESHEX=r11, @ANYBLOB="46aa2d318fe62e49484d85297aefb6d49ee09168ca5345f06b69fd77fd486c28db02080caa2569b4759f4104b5463210d2e3cc478524fbe0f5961b072773d43e161ad428439c869198f7969ec9522c2277105e79550b42faa331ad853ce8b6ce8afb7ab4437ac5cd950534d8a273a3358cda596c2987b4aea247b79a9409ec79a37ac777ef70f9543a4b88eecb3e793e3af3085fa71e084124ae8e2d2994bdac5e", @ANYRES16=r12, @ANYRES16=0x0, @ANYRES16=0x0, @ANYRESDEC=r5]], 0x1) write(r10, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000500)='/dev/bpf\x00', 0x0, 0x0) r14 = socket(0x2, 0x8002, 0x0) connect$unix(r14, &(0x7f00000008c0)=ANY=[@ANYBLOB="62020207e00000010000c9c2b917dbed5b25"], 0x10) write(r14, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r15 = socket(0x2, 0x8002, 0x0) connect$unix(r15, &(0x7f0000000180)=ANY=[@ANYBLOB="84b9000000bb6a79c306ed503000000000"], 0x10) write(r15, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x3) r16 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r16, &(0x7f0000000140)="220e22", 0x3) pwritev(r16, &(0x7f0000000540)=[{&(0x7f0000001200)="2f59e080d5fbeabff2c0ce6235bbf6921e80489238202d1fb810a2c9114b6972b9f4810cb0fb101298397b3e2fbcc46a9a7b91ce67142a164fde1ad700c1fbe308c9ab5d8150367266a74da0d9de4ff4af0d7c8608b7c3f39d05fd67e6bfd1a75661cb16542120fa6e82fb6d2d46d0d4eb6d90633d867e322d9bca886f19e5324b33cfd9a6c8a7d7ff1fcd80e2ce83a367b65a09e3233bbd7314c65fd3bec427642bcedaca192bee10ad7c4c3c938e0db667d7fbdc6aeaf5c689ce43feb1e34e6de7c7c5907ead4eccc1b23379122d86139e76bef44c5ad47c107b335a7f8bc720cd8fbe56631100cfaa4d98daab038554ec5c2344", 0xffffffffffffff9a}], 0x100000000000005e, 0x0, 0x0) kevent(r7, &(0x7f0000000680)=[{{r8}, 0x5, 0x40, 0x1, 0x0, 0x7ff}, {{r9}, 0xfffffffffffffffb, 0x80, 0x80000000, 0x8, 0x8}, {{r10}, 0xfffffffffffffffa, 0x77, 0x2, 0x7, 0x5}, {{r3}, 0x0, 0x52, 0x1, 0x4, 0x100}, {{r13}, 0xffffffffffffffff, 0x80, 0x1, 0x10000}, {{r14}, 0xfffffffffffffff8, 0x1e, 0x1, 0x2a, 0x9}, {{r16}, 0xfffffffffffffffd, 0x22, 0xfffff, 0xfffffffffffffffe, 0x5}, {{r15}, 0xfffffffffffffff9, 0x0, 0x2, 0x0, 0x4b0}, {{r4}, 0xfffffffffffffffb, 0x1, 0x1, 0x4, 0x6775}, {{r5}, 0xfffffffffffffffc, 0x2, 0x4, 0xdc77, 0x1f}], 0x7, &(0x7f0000000540), 0x3, &(0x7f0000000580)={0x0, 0x8000}) ioctl$TIOCSDTR(r7, 0x20007479) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000080)=[0x1, 0x5, 0xffff]) write(r1, &(0x7f0000000000)="bdea", 0x14) 16:00:16 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1000503", 0x4, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4414", 0x2}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) munlock(&(0x7f000050f000/0x3000)=nil, 0x3000) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="77253595eb4b74d3b14cbb039ac8bee1298fb7982da244a9e6c35dee3b00caf59ddb00b83dc143b4aa434fd58673f9cf4950caee754ad97c991305ff4756a65f70d8da48b5342a9c1d837e7658ced3da27fd5ac22cbad49d77753856445effb11e58057850f536ff1ae073b02e456f08ffcbe0cac49b8add96541c3541a3536cca25ad9b2af817308ea5c6506368d01b63204f32b6d429fce997378a70473644f8fbbf2eeda693cf20e107807da59e28752dcda8e18b2312"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{}, {0x4c, 0x0, 0xfe}, {0x806}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f00000001c0)) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000140)='./bus\x00', r2}) r3 = fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) sendto$inet(r3, &(0x7f0000000080)="6ab2796e95d46535f2b2f175", 0xc, 0x1, &(0x7f00000000c0)={0x2, 0x1}, 0xc) 16:00:18 executing program 1: setuid(0xee01) syz_open_pts() r0 = syz_open_pts() socket$inet6(0x18, 0x2, 0x3) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000480)=0x5) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x44}, {0x24}, {0x7ffffffe}]}) syz_emit_ethernet(0xe, &(0x7f0000000200)="a2d0b91d51eb70876dadc767c2de") 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1d}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{0x10001}, {0x40}, {0x800000034, 0x0, 0x0, 0x1}, {0x6}]}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x100, 0x0) getpeername$inet(r2, &(0x7f00000000c0), &(0x7f0000000140)=0xc) 16:00:18 executing program 1: r0 = socket(0x1, 0x2, 0x20) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r2, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x7fed53ccc8019d8b}], 0x6, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000140)='./bus\x00', r4}) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) ioctl$DIOCMAP(r5, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000140)='./bus\x00', r5}) r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) ioctl$DIOCMAP(r6, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000140)='./bus\x00', r6}) r7 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) ioctl$DIOCMAP(r7, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000140)='./bus\x00', r7}) r8 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) ioctl$DIOCMAP(r8, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000140)='./bus\x00', r8}) connect$unix(r3, &(0x7f0000000040)=ANY=[@ANYPTR64=&(0x7f0000000080)=ANY=[]], 0x1) r9 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r9, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) dup2(r0, r9) 16:00:18 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0x2, 0x0, 0x6}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x301, &(0x7f0000000080)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000140)='./bus\x00', r4}) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) ioctl$DIOCMAP(r5, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000140)='./bus\x00', r5}) r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r7 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r8 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r8, &(0x7f0000000240)=[{{r7}, 0xffffffffffffffff, 0x7fed53ccc8019d8b}], 0x6, 0x0, 0x0, 0x0) kevent(r8, &(0x7f0000000100)=[{{r9}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) ioctl$VMM_IOC_TERM(r9, 0x80045604, &(0x7f0000000340)={0x6}) ioctl$DIOCMAP(r6, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000140)='./bus\x00', r6}) r10 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse\x00', 0x0, 0x0) r11 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wskbd0\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000280)=[{{r4}, 0xfffffffffffffffb, 0x2, 0xd0000047, 0x7fffffff, 0x73962af3}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x4a, 0x1, 0x0, 0x6}, {{r5}, 0xfffffffffffffffa, 0x20, 0x2, 0x4, 0x3000000}, {{r6}, 0x0, 0x40, 0xfffff, 0x4, 0x400000000}, {{r10}, 0xfffffffffffffff9, 0x51a02cdda8580cee, 0x40, 0xd, 0xffffffff}, {{r11}, 0xfffffffffffffffc, 0x20, 0x40000000, 0x6, 0x5}], 0x6, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000040)={0x186b6566, 0x801f}, 0x8) 16:00:18 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() shmget$private(0x0, 0x1000, 0x10, &(0x7f0000ffe000/0x1000)=nil) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x5, 0x107ffffffe, "73ffff4d4d7ee400000100000000000000000010"}) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09b7ab45fdbeb471242dc8f0d7602a4781f9d5361f207a2ded39608fbf0fa29b9830bda38f7b4723f06c675672afbb17ebd37af15339b2e42593330652f4caf5733181ea7290abd745415bab9070066b8857a32998fa5c35c248df954ba16f9e75d19967829a5cde", 0xbc}], 0x1) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = msgget(0x2, 0xc0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r6 = getuid() r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r11, 0x0) msgctl$IPC_SET(r3, 0x1, &(0x7f00000003c0)={{0x0, r4, r5, r6, r9, 0x1, 0x9}, 0x800, 0x1, 0x0, r11, 0x6, 0x1, 0x1, 0x2}) setgid(r5) 16:00:18 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffffe, 0x3}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r1 = kqueue() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r3, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x7fed53ccc8019d8b}], 0x6, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f00000000c0)) accept(r4, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) kevent(r1, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) 16:00:18 executing program 0: r0 = syz_open_pts() r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000140)='./bus\x00', r1}) r2 = dup2(r1, 0xffffffffffffff9c) kevent(r2, 0x0, 0x0, &(0x7f0000001300)=[{{r0}, 0xfffffffffffffffe, 0x69, 0x0, 0x9}], 0x0, 0x0) r3 = socket(0x1e, 0x4003, 0x0) r4 = dup(r3) r5 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r5, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r5, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r6 = getgid() r7 = socket(0x800000018, 0x1, 0x0) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) ioctl$VT_RELDISP(r4, 0x20007604, &(0x7f0000000100)=0x2) r9 = getgid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r6, r8, r9, 0x10, 0x9}, 0x8, 0x1, 0x9}) sendmsg$unix(r4, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=[@cred={0x20, 0xffff, 0x0, 0x0, 0x0, r6}], 0x20, 0x2}, 0x0) ioctl$VT_ACTIVATE(r4, 0x20007605, &(0x7f0000000200)=0x8) nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r10 = kqueue() kevent(r10, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kqueue() socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000000)) getpeername$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[], &(0x7f0000000380)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r12 = fcntl$dupfd(r11, 0x8000000000004, 0xffffffffffffffff) dup2(r11, r12) ioctl$TIOCCLRVERAUTH(r12, 0x2000741d) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r13 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) rmdir(&(0x7f0000000040)='./bus\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r13, 0x80206979, &(0x7f00000000c0)) readv(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000100)=""/209, 0xd1}, {&(0x7f00000003c0)=""/91, 0x5b}, {&(0x7f0000000280)=""/69, 0x45}], 0x3) kevent(r10, 0x0, 0x0, &(0x7f00000002c0), 0x1f, 0x0) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x38000) ioctl$WSMOUSEIO_GTYPE(r14, 0x40045720, &(0x7f0000000340)) 16:00:18 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) symlink(&(0x7f0000000240)='./file0/file1\x00', &(0x7f0000000280)='./file0/file1\x00') r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dk \xd4\x1a\xa0\xc9h%', 0x80, 0x0) pipe(&(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000200)=0xc) r3 = socket$inet6(0x18, 0x4005, 0x70) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000440), 0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = kqueue() kevent(r6, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffffe, 0x21}], 0x101, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000480)=0xffffffffffffff7a) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) getpgrp() r9 = fcntl$getown(0xffffffffffffffff, 0x5) shmget$private(0x0, 0x3000, 0x40, &(0x7f0000ffd000/0x3000)=nil) shmget(0x2, 0x2000, 0x200, &(0x7f0000ffe000/0x2000)=nil) r10 = getpgid(r9) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0xfffffffffffffffd, r2, 0x0, r7, r8, 0x5, 0x7fff}, 0x6, 0x2, r10, r9, 0x7f, 0x100000001, 0xb1f1}) r11 = semget$private(0x0, 0x1, 0x100) semctl$GETVAL(r11, 0x3, 0x5, &(0x7f0000000700)=""/216) semop(r11, &(0x7f00000005c0)=[{0x3, 0x400, 0x1000}, {0x4, 0x8, 0x800}, {0x3, 0x1, 0x1000}, {0x1, 0x8, 0x1000}, {0x3, 0x8, 0x800}, {0x0, 0x100000000}, {0x3, 0x7fffffff, 0x800}], 0x7) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r13 = kqueue() r14 = open$dir(&(0x7f00000004c0)='./file1\x00', 0x10, 0x8) r15 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r15, 0x0, r15) r16 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x60202, 0x0) kevent(r13, &(0x7f0000000900)=[{{r4}, 0xfffffffffffffffd, 0x4, 0x0, 0x3, 0xffffffff}, {{r16}, 0x9702cf0abdc9c445, 0x148, 0x4, 0x8000000000003, 0x200}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x12, 0xfffff, 0x0, 0xffffffff}, {{}, 0x0, 0x0, 0x80000000, 0xd63, 0x100}, {{r14}, 0xfffffffffffffffc, 0x40, 0x4, 0x9, 0x4}, {{r12}, 0xfffffffffffffffb, 0x0, 0xf0000000, 0x84, 0x2}, {{r5}, 0xfffffffffffffff9, 0xca, 0x10, 0x2e8c}, {{r15}, 0x0, 0x50, 0x0, 0x0, 0x5}], 0x33, &(0x7f0000000080), 0x7f, 0x0) r17 = socket(0x18, 0x1, 0x0) connect$unix(r17, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x2000}, 0x1c) r18 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x100, 0x0) r19 = dup(r18) accept$inet6(r19, 0x0, &(0x7f00000000c0)=0xfffffffffffffd44) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000580)={{0x18, 0x3, 0x3, 0xffffffffffffffe1}, {0x18, 0x2, 0x4, 0x5}, 0x8001, [0x3, 0x5, 0x5, 0x0, 0x3, 0x42, 0xa0, 0x7f0]}, 0xfffffffffffffe8e) r20 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r20, 0x3a, 0x12, 0x0, 0x0) setuid(0xee01) openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0/file0\x00', 0x200, 0x0) chdir(&(0x7f0000000400)='./file0/file0\x00') rename(&(0x7f00000006c0)='./file0/file0\x00', &(0x7f0000000680)='./file0/file1\x00') r21 = semget$private(0x0, 0x2, 0x0) semctl$IPC_RMID(r21, 0x0, 0x0) 16:00:18 executing program 0: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x7fed53ccc8019d8b, 0xf0000021}], 0x6, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000000)={0xfffffff9, 0x80000000, {[0x2, 0x9, 0x5, 0x99a, 0x3, 0x1f, 0x4, 0x1bf3, 0x100000001, 0x0, 0xb486, 0x8, 0x740, 0x5, 0x1000, 0x5, 0xffffffffffff791a, 0x81], [0x5, 0x8, 0x20, 0xfffffffffffffff9, 0x40, 0x6, 0x3, 0x5, 0x3], [0x10001, 0x7ff, 0x9, 0xb09, 0x6, 0xfffffffffffffe01, 0x9], [0x2, 0x8, 0x8, 0x380, 0x0, 0xfffffffffffff12f], [{0xfff, 0x7fff, 0x0, 0x1}, {0x7, 0x3, 0x9, 0x4}, {0xff1, 0x9, 0x7, 0x6}, {0x7ff, 0x3, 0x8, 0x40}, {0x4, 0x1, 0x6, 0x6}, {0x9, 0x40, 0x5, 0x101}, {0x0, 0x80, 0x7, 0x1520000000000}, {0x1000, 0x5, 0x5, 0xc12}], {0x3, 0x8001, 0x7fffffff, 0x3fbf}, {0x401, 0x8001, 0x1f, 0x49}}}) semget$private(0x0, 0x0, 0x8) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) sendto$inet6(0xffffffffffffff9c, &(0x7f00000004c0)="77b8d414537892aa274df1d9f16382f958dd087b382442b2f64b493c0db59697a6ecbba3eabaf4bc76d57679b2bcb7cfa920849fb4ca8126e26b51104b4b539510549bf8a74c58c388f66c51792f87c000a0e6e5d23c88677c065af43cd855e38cb68b0082cdfa1ddf26deae7e0dd86c20ef1f3993482fca6ffa7db7104392902b06db0ccc3a955bdc918abc92c4ad1da6f54cf13d66dad08c7408391bfc6bcca38f9e285fb0d66eafbd34", 0xab, 0x1, &(0x7f0000000580)={0x18, 0x3, 0x0, 0x7f}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x11, 0x3, 0x0) r4 = socket(0x18, 0x1, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) fchflags(r3, 0x0) ioctl$TIOCFLUSH(r5, 0x8020691f, &(0x7f0000000300)) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x30, 0x0) flock(r0, 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) semget$private(0x0, 0x1, 0x90) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x200, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1d}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000100)) setsockopt$inet_opts(r1, 0x0, 0x3, &(0x7f0000000240)="c00c4604a72d961772fd361ebbb6fd9793bcd7da7d8c89e33224ef7e113a2d00a70b36d2ab275f076f0b5db2a054ba8891d598ea73ef7f64d5e8de3bf84f775b7a79ee1b65ccd8ee", 0x48) connect$inet6(r1, &(0x7f0000000040)={0x18, 0x0, 0x0, 0x6}, 0xc) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f00000001c0)) 16:00:18 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, r1) bind(r2, &(0x7f0000000080)=@in6={0x18, 0x0, 0x3f, 0x8000}, 0xc) listen(r0, 0x0) accept$unix(r1, 0x0, 0x0) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r4 = semget$private(0x0, 0x9, 0x42) semop(r4, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x3, 0x7, 0x1800}, {0x1, 0x2}, {0x0, 0x8001, 0x1000}, {0x3, 0x4}, {0x2, 0x9, 0x1000}], 0x2aaaaaaaaaaaad8a) semop(r4, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) semctl$GETNCNT(r4, 0x1, 0x3, &(0x7f0000000800)=""/191) semop(r4, &(0x7f0000000480)=[{0x0, 0x1, 0x1000}, {0x0, 0x8}, {0x0, 0x9f, 0x1000}], 0x3) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000002740)=[0x6e8, 0x101, 0x0, 0x3f, 0x2, 0xb47, 0x0]) semop(r4, &(0x7f0000000000)=[{0x0, 0x100000000, 0x800}, {0x3, 0x100000000, 0x1000}], 0x2) semctl$GETVAL(r4, 0x84110ce33eb91624, 0x5, &(0x7f0000000300)=""/133) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000140)=""/161) r5 = getuid() r6 = msgget(0x1, 0x254) msgsnd(r6, &(0x7f0000000a80)=ANY=[@ANYBLOB="0300000000c7bcd992403498b97e91fd7072009a1a70b4fef2c9cc4e3fed290fa659950000000000000008ddfdff6472de37f3e7081f645d29a7e0fd449dc61a9527f11cb22c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8492dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14c2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240eb057f111054f2b5f0f40a16000000237203e109ef71703832d18f975371dae05a4bc0cd012e2ea7de69882e9468fa446b31209640a903000000d7689b898e25290cfa61355ba39b9a98a4e18d"], 0x107, 0x800) msgsnd(r6, &(0x7f00000004c0)=ANY=[@ANYBLOB="000000000000000051f304cbad4c40341a7fb8f28f53930ac93feed5e69ec81ecebd9e705f836edbb76d3598d1d6e7448ba200c71274a7bb1dd016b9ce27d8fe8814a24a7e4e0fdd6df9be870017926db9fa88c70e8e256b3ec66e9e7ef3b10ca63be973a9466fbe4350dddb97428045fe4d3f24ccbc09af01a5dacae9fd2d1817724aa40026cdb70a6279419e8ba7d192abed727944285455e9b62d67c4d5b3f4ff"], 0xa2, 0xc2c25e0089590800) r7 = getgid() r8 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r8, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r8, 0x0, 0xd, &(0x7f0000000000)="e8530c3cd4eb6235", 0x8) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0x19f) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = msgget(0x2, 0xc0) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r14 = getuid() r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r16 = fcntl$dupfd(r15, 0x0, r15) ioctl$BIOCSETF(r16, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r18 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r20, 0x0) msgctl$IPC_SET(r11, 0x1, &(0x7f00000003c0)={{0x0, r12, r13, r14, r17, 0x1, 0x9}, 0x800, 0x1, r18, r20, 0x6, 0x1, 0x1, 0x2}) r21 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000280)={{0x8, 0x0, r7, r9, r13}, 0x3, 0x0, r21, r22, 0x9, 0xb01, 0x9674}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r24 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r24, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r24, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r24, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r24, &(0x7f0000000400), 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r26 = getgid() r27 = getgid() semctl$IPC_SET(r24, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r27, r25, r26, 0x10, 0x8}, 0x8, 0x1, 0x200000000003ff}) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000180)={{0x3, r5, r7, r23, r27, 0x89, 0x6}, 0x10000, 0xda}) setuid(r23) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000140)='./bus\x00', r3}) r28 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r3) getsockopt$inet_opts(r28, 0x0, 0x3, &(0x7f0000000280)=""/4096, &(0x7f00000000c0)=0x1000) r29 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r30 = kqueue() r31 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) openat(r2, &(0x7f0000000180)='./file1\x00', 0x8, 0x0) r32 = kqueue() kevent(r32, &(0x7f0000000240)=[{{r31}, 0xffffffffffffffff, 0x7fed53ccc8019d8b}], 0x6, 0x0, 0x0, 0x0) unlinkat(r31, &(0x7f0000000040)='./file1\x00', 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r30, &(0x7f0000000240)=[{{r29}, 0xffffffffffffffff, 0x7fed53ccc8019d8b}], 0x6, 0x0, 0x0, 0x0) kevent(r30, &(0x7f0000000100)=[{{r33}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) ioctl$TIOCCLRVERAUTH(r33, 0x2000741d) 16:00:18 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r0}, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="1c"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x1, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f0000000040)=@file={0x1, './file1\x00'}, 0xa) write(r1, &(0x7f0000000100)="8c65", 0x13f) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r4 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r4, &(0x7f0000000240)=[{{r3}, 0xffffffffffffffff, 0x7fed53ccc8019d8b}], 0x6, 0x0, 0x0, 0x0) kevent(r4, &(0x7f0000000100)=[{{r5}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) ioctl$TIOCSTOP(r5, 0x2000746f) 16:00:18 executing program 1: pipe(0x0) r0 = socket(0x20, 0x3, 0x0) fcntl$getown(r0, 0x5) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0x800c5606, &(0x7f0000000000)={0x100000000, 0x0, 0xffff}) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x2011, r1, 0x0, 0x8000000000000000) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r3, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x7fed53ccc8019d8b}], 0x6, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) ioctl$VT_ACTIVATE(r4, 0x20007605, &(0x7f0000000080)=0x4) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x80, 0x0) 16:00:18 executing program 0: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000080)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff7000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff6000/0xa000)=nil, &(0x7f0000ffb000/0x3000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00']}) r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat(r1, &(0x7f0000000000)='./bus\x00', 0x400, 0xd0970d72279b5036) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000140)='./bus\x00', r3}) r4 = dup2(r0, r3) renameat(r4, &(0x7f0000000580)='./bus\x00', 0xffffffffffffffff, &(0x7f00000005c0)='./bus\x00') ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000040)=0xdf) ioctl$TIOCFLUSH(r1, 0xc0286988, &(0x7f00000000c0)) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4c}, {0x4}, {0x80000000000006}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x61) fcntl$setstatus(r3, 0x4, 0x40080) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x5, 0x2011, r2, 0x0, 0x0) getpeername$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000480)=0x8) clock_settime(0x0, &(0x7f00000015c0)) r4 = semget$private(0x0, 0x9, 0x42) semop(r4, &(0x7f0000000440)=[{0x0, 0xffe1, 0x1000}, {0x3, 0xbcd6, 0x1c00}, {0x0, 0x8001}, {0x2, 0x0, 0x1000}], 0x4e) shmget(0x3, 0x3000, 0x200, &(0x7f0000271000/0x3000)=nil) r5 = kqueue() kqueue() kevent(r5, &(0x7f0000000040), 0x3, 0x0, 0x0, 0x0) fcntl$dupfd(r5, 0xa, 0xffffffffffffffff) msgget$private(0x0, 0xfffffffffffffffd) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x881, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105727, &(0x7f0000000040)={&(0x7f0000000440)=[{0x26}], 0x1}) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x8881, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r7, 0x80105727, &(0x7f0000000040)={&(0x7f0000000440)=[{0x26}], 0x1}) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x8881, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r8, 0x80105727, &(0x7f0000000040)={&(0x7f0000000440)=[{0x26}], 0x1}) r9 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x8885, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r9, 0x80105727, &(0x7f0000000040)={&(0x7f0000000440)=[{0x26}], 0x1}) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x8881, 0x0) 16:00:18 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000005000000000000aa2dc5a9000000eb00"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r2 = getpid() fcntl$setown(0xffffffffffffff9c, 0x6, r2) sendto$inet6(0xffffffffffffffff, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xffa1, 0xa, 0x0, 0xffffffffffffff87) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x400, 0x0) ioctl$VT_GETACTIVE(r3, 0x40047607, &(0x7f0000000100)) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x80}, {0x25}, {0x6, 0x0, 0x0, 0x101}]}) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000140)='./bus\x00', r1}) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000140)='./bus\x00', r2}) r3 = dup2(r1, r2) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_broadaddr=@in6}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:00:00 executing program 0: r0 = socket(0x2, 0x2, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r4 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r4, &(0x7f0000000240)=[{{r3}, 0xffffffffffffffff, 0x7fed53ccc8019d8b}], 0x6, 0x0, 0x0, 0x0) kevent(r4, &(0x7f0000000100)=[{{r5}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) ioctl$TIOCGTSTAMP(r5, 0x4010745b, &(0x7f0000000080)) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r1, 0x0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x5, &(0x7f0000000200)=""/99, &(0x7f0000000280)=0x60) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000000)={0x3, 0x2}) connect(r0, &(0x7f00000000c0)=@in={0x2, 0x1}, 0xc) 16:00:00 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="3dddf70a2704a225"], 0x1) r0 = socket$unix(0x1, 0x2, 0x0) r1 = socket$inet(0x2, 0x1, 0x5) dup2(r0, r1) getsockname(0xffffffffffffffff, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x2, 0x0) r4 = dup2(r2, r3) connect$unix(r3, &(0x7f0000000340)=ANY=[@ANYBLOB="aa47974051585c6e49af37322463105bbccd7faaa63ba861025f96b26c878d32d54fae4e2658e3c029e8c5e85ac8f34676e79317cc61b7742d587ddcc00afdd4400ecb7f9eec38b7ac9ec259419ef2be4962c476bce191442b7dfdced6a708b24b6eaccbbfd8dd2806064e74a1fe3b35aa4cab7f99e785bc3971d04ba68bfa85321ca7c48c0009221e80883c84a5dbe3f80a99c505f09bac15c409871601dc908071d62e09d785747548a0358e851112adaf66f3bd57dd8e78dedc05cb2bb27f744458c808"], 0x10) r5 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r5, 0xffff, 0x200, &(0x7f0000000080), 0x4) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) write(r3, 0x0, 0x0) r6 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r7 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r7, &(0x7f0000000240)=[{{r6}, 0xffffffffffffffff, 0x7fed53ccc8019d8b}], 0x6, 0x0, 0x0, 0x0) r9 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r10 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r10, &(0x7f0000000240)=[{{r9}, 0xffffffffffffffff, 0x7fed53ccc8019d83}], 0x6, 0x0, 0x0, 0x0) kevent(r10, &(0x7f0000000100)=[{{r11}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) kevent(r10, 0x0, 0x0, &(0x7f0000000180), 0xbee, 0x0) r12 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) ioctl$DIOCMAP(r12, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000140)='./bus\x00', r12}) r13 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) ioctl$DIOCMAP(r13, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000140)='./bus\x00', r13}) r14 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) ioctl$DIOCMAP(r14, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000140)='./bus\x00', r14}) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x20, 0x0) r16 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) ioctl$DIOCMAP(r16, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000140)='./bus\x00', r16}) kevent(r10, &(0x7f0000000180)=[{{r12}, 0xfffffffffffffffc, 0x10, 0x24, 0x1ff, 0x5}], 0x54, &(0x7f0000000280)=[{{r13}, 0x0, 0x85, 0x10}, {{r1}, 0xfffffffffffffff8, 0x4, 0x40, 0x0, 0x974}, {{r14}, 0xfffffffffffffffa, 0x4, 0x80, 0x4, 0x4}, {{r4}, 0xfffffffffffffffb, 0x0, 0x40, 0x36, 0x1}, {{r15}, 0x0, 0x4, 0x20, 0x4, 0x81}, {{r16}, 0x7ffffffffffffffa, 0x4, 0x83, 0xffffffffffffffe1, 0x8}], 0x9, &(0x7f0000000200)={0x2, 0x9}) kevent(r7, &(0x7f0000000100)=[{{r8}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) getpeername(r8, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000100)=0x8) 16:00:00 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41771632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf5793e6f978d6c226c04ac18f9c138c91a76ecd4096e8c8b6b87cb2d72b8bc5b9ad8a4f5f728193ef16ab93f", 0x65) write(r0, &(0x7f0000000a00)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15ceedd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541864edd3ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d03ce0bad326bd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54ee60dcb063f16e3b428afb2c23218cda1beecacf408363709ad054625a0b3b689c43735247d4e0a525b8931e51ea88dd8cab99ab60fbd92bd05a945d968bc224ca6750c756fb194c47c90921f000b88c651b971b5ae67d06de4059c9fd509cd7db34ec4c835ccab9d909218a7caf20c436db93cc40f5f935d7dac7964758acf332bfe0a5f3d5921827d190a12cc7800ed0bf5e726fc458ab4f787635f7295e78d108b72595d9b6298ef6ad0a7169628d6a3c1bef95d3b4a791922b512c9312cbb8f919e3bea2782470b3670623d4f927c36890aea8abebc07260023414e29a483132963438c660706000000d7e131012ee90a09b2852d8261790e3f5464e46a4410d7ff86c89109cd98ffa4a22c4885c45a5d47e69a785bc21826494285cc349c74534ed2f29e330d20f9fa4b4d181f3949a372fe4737b3c1933a1f5ba5980d072a256f3f46c6e5b56ac9cb5b454a4538710499d50d785c60d7c7e68a2a04b62bac0d7e2bafd15a70f28c3fe29f55bcc9ff3e668642ccfdb9c29168aa3ccf88f6c3f1120c3016e5efc20e9761081a484fe62a5b7e05e6e36179e462d9dfeab13506e93618638faacb8c8ff5c64cd626d33fb4707346b5dfc59f14e81a8b1a3ccd66946fe3f15dd8fe2708e0422f3ccd55fc8e2582ca6a105fbdb01df874d101e56ea78a7c0ac42f9c70a1e11a510ad212b1a9e7da7f85bec6bf33463623cf4fde8a118e8aee4bae66acf87310c96ca684144db8b95aee4e8499801fb10dd5ae2a66bca3afee3708733a5acab4e90664be7927b712200ad5abdfe5bbcf8b7448cc3eb6a6cffbbd255491ecf580ad8084f5fc076a89d23a94fa2451690effef372f4adbcb5fc408f0e6077eed4196913d2987a1e8a7cc3e50fb66b3c97f2326afe514625f80135eb2a6235b5f73a25bdd9fad6850f2b322d0be58980fe0b4d0bde486500b10b7b4ccb1537200593b9356deeece9e31c1b3e100f2a4d4fff6c7973793a143f164a20fef68383b812a62bf4947df21748f138dbf51375c033bd2dbfc356157048f178d963688fa0c047909bcda792847d1be7d4044b723fb7dbf4f458461a8bb3e4a1a7fe9e951d37abb1bffdc08c264df35f0e3f9380f573d26d80ef9ef798f6127c2179a4aff0000000000000000126a447927a9fe36f013dafca55a7816f08e1cdb194c59b4fa24ef58b2104f8ea555c34e2e212aeb9923d9c809b95764b26f6cb3f0bc3c77b25084bc6bccbe2e1a31b6a624f42777e88ce4aa5c62d0455ba6137603bdfaeee8dbc8bebced3f88cebf5a24975b8d242bcfe8a623d81e6de9c8c19a2d1f2f60f66bdfd47410335e893b6786262146ff3f3bdbe912a8ee0d04b8037fdfbab4353da9e3141f2e579255fd94b9f5dffdbac41a397d08992d0a7cf295fa7121cb1bbedc1abc8d323b4b8e1df2a63761c218f0d2514f30901a2ee7f32cd0aeae28c8e5cc98ba18735d06e3cb0b1508d98c13eaf6179f2fa8f27e11f23115aaf8e954d897e8e6a99f0043b6e92d4fb2f7daf36897030c6cebf2b40bebe15699f2861fe0c1a5ede9c937ed69317d2636a94b84e48aa57a7c678980f851280aed5cfe37249c465fafb29db3baaa0a4b30af77341f140862ac67ccdcc069333f28337ce248087743d9f4436dea826bd30418012cd0374dea53368d282a87a45a5b80804ff6849a9f8bd45a0d9707e59036d526f1980dc2e49dc4b1d2b4e66888020c7bcf3e955ad304480b630665187f0c86ee2e151c218cf8ac3c435ec1508ffedc8748c3d398cdd85ca0030083124936cffa1ef2cfedcd8bc9c1512cdcc98e9add10e2dfb91f0577d88d80ace7d92b038a3818ba93e8aeae5e601240b40a32c14195ef5fcfcf3028c16b9f363d99dd9fe07d7e73356d979030772428f53b85eb1d1f792273135c3db5530866a24442e5260cc3e0e0ad6edaa92f2966f013e6d783ef89f281cc1c96bc4d0cc8076f6e32a1b54abade2ad474f383a6c2705dae9d4ead83aceee77ceb8978dfe47942e6ae466a02b16d51b4e3eb25fb0d2755f457d8be3d12b61a768cacda186022a69a1a384931cb2b2db937b0588309a6ec283b78311fe3331f994d2b3babdb6ddd839d3ec027c456c4d2068654a53b40487d24aa35e37bd74c2a84d4e5c39b746ddf89ecbb00299dab100500"/2009, 0xfffffecd) ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0107002, &(0x7f0000000040)) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() r3 = open(&(0x7f0000000200)='./file0\x00', 0x53d23f5aacbf769c, 0x8c) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600", 0x7}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x5, 0x10000020003, 0xd98, "098d45f75f059100"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:00 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="658a10ff9c77c81b"], 0x1) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000080)=0x7, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x8002, 0x0) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000080), 0x4) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000040), 0x4) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r1, 0x0, 0x0) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'vio', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ebca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c2204bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d287001000000000000000008000000000000000000000000df42d268ede065dc0643ec67149130acc06b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac8fe0d7b65b7240cf97d03126da5364082bec304ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d088ea537791038ff36d11b2434c929b34b0587cf25dd9e1e49f931a4193897b0a33ed3cbf6375c9a8de3dbfb80a28f5f6e000000000000005fd4117640d36acfca638b43472fea9d8ba57596b4e9e556aba83eeae13db73490246ace220934872aff1aef8ad16f386544d0d7eed8a3b6f7ef012dbeb35c0cf3294fa55d3810111280debc7f53486bebf6cd15910db4e9247f2379e06073c2476128ced07e24f49c9d5e7425d3ee2e927c867e21903e4f36010000003110670302ec9bbb5c66458d16c38871d2a833c5798b6a768cea088fee8d2cdaab3cc8a24c50379d6cb61980efe36868d77e021fcf3593d7b497e57a8f5cf6e1da"], 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r1) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) open(&(0x7f0000000300)='./file0\x00', 0x80, 0x120) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000900)={'tap', 0x0}) 16:00:03 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x9}, {{r1}, 0xfffffffffffffffe, 0x1}], 0x9130dbf, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x4}], 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x2}], 0xeaf4, 0x0, 0x80000001, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) r2 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) unlink(&(0x7f0000000100)='./bus\x00') r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x14) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000180)={0x1, 0x389}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) connect$inet(r2, &(0x7f00000001c0)={0x2, 0x0}, 0xc) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x4) dup2(r3, r2) 16:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1d}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{0x54}, {0x16}]}) syz_emit_ethernet(0x253, &(0x7f0000000000)="b6") 16:00:25 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r1 = open$dir(&(0x7f0000000080)='./file1\x00', 0x200, 0x8a) chflagsat(r1, &(0x7f0000000180)='./file1\x00', 0x10000, 0x6) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) r2 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x20000, 0x200) r3 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r3, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x7fed53ccc8019d8b}], 0x6, 0x0, 0x0, 0x0) kqueue() kevent(r3, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000040), 0xc) write(r0, &(0x7f0000000200)="0e851f8c589be924", 0x8) 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x3c}, {0x2c}, {0x4406}]}) getuid() syz_emit_ethernet(0xe2, &(0x7f0000000100)="b6") 16:00:25 executing program 0: setuid(0xee01) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') shmget$private(0x0, 0x1000, 0x17a, &(0x7f00005d6000/0x1000)=nil) r0 = socket$inet(0x2, 0x5, 0x80) setsockopt$inet_opts(r0, 0x0, 0x21, &(0x7f00006cdffb), 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r3 = socket(0x20, 0x3, 0x0) setsockopt(r3, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r4, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) fcntl$dupfd(r2, 0xf, r2) r5 = shmget$private(0x0, 0x2000, 0x29a, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200), 0xc) r6 = open(&(0x7f0000000280)='./bus\x00', 0x8000, 0x14) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xfffffffffffffdc2) getgroups(0x3, &(0x7f00000005c0)=[r7, r7, r7]) getuid() r8 = getegid() fcntl$getown(r3, 0x5) r9 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r10 = getpid() fcntl$lock(r9, 0x7, &(0x7f0000001040)={0x2, 0x2, 0x7fff, 0x100000000, r10}) r11 = msgget$private(0x0, 0x0) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000004c0)=0xc) ioctl$WSMUXIO_INJECTEVENT(r12, 0x80185760, &(0x7f0000000180)={0xffffffffffffffbd, 0x8b, {0x80000000000005, 0x8}}) r14 = msgget(0x2, 0xc0) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r17 = getuid() getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xffffffffffffff09) r19 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xfffffffffffffffd) msgctl$IPC_SET(r14, 0x1, &(0x7f00000003c0)={{0x0, r15, r16, r17, r18, 0x1, 0x9}, 0x800, 0x1, r19, r20, 0x6, 0x1, 0x1, 0x2}) msgrcv(r14, 0x0, 0x0, 0x1, 0x0) r21 = geteuid() msgctl$IPC_SET(r11, 0x1, &(0x7f0000000140)={{0x5af1, r21, 0x0, 0x0, 0x0, 0x1}, 0x1, 0x7fffffff, 0x0, 0x0, 0x7fff, 0x6, 0x4822, 0x80000000}) r22 = socket(0x18, 0x1, 0x0) setsockopt(r22, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r23 = socket(0x18, 0x1, 0x0) setsockopt(r23, 0x800000000029, 0x40, &(0x7f0000000900)="d5ff966894f01abe7ca1e419d6af74c7f8bd5d8ec2978970a5a2d8d91f341fd03a6203fd19146e1677ddcfa90beee30d4d6d530d2aaf08ebfb36900114440437ebb0bc608532de74fe1ac62967a970c28a0441aa3bd157adfa83bf46e66b01312dc51d8f56aa4e85343e7088a5b016661af336643e338fac8e75d1d2ec27c8ed69cd0d2ada3ef579c430e97f0fabba64b76360ff523c62d64a4f26e0836668850000000000000000000004", 0xab) fcntl$dupfd(r23, 0xf, r22) r24 = shmget$private(0x0, 0x2000, 0x29a, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x14) socket$inet6(0x18, 0x167077692374fb7c, 0x40) r26 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r26, 0x0, 0x1, &(0x7f0000000300)="8ca4452de3c4de81bff201d1c7a45579ec4eb9df941abc6f7d44cc591793422d8f0fe124d5727e0d2c3665b28dcee6ba23602cbb6c702bafc914340007d76191e569948fde33ad976afa83458e85c384fb05e875b9e0440d1cf8377056439009ef170396b5cd93a1a7c124921d54cebac8c85b7901dd5b5511bc813c80fffffffffffffffb66581a4e411cf3d7ad3c11b63ec5cbf140b6f9ae4bba72ac688dfb3babd709ae08df540aba6400d3cdde6be35eb00f", 0x196) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0x95) r28 = getuid() r29 = getegid() r30 = fcntl$getown(r23, 0x5) r31 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r32 = getpid() fcntl$lock(r31, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r32}) shmctl$IPC_SET(r24, 0x1, &(0x7f0000002380)={{0x0, r25, r27, r28, r29, 0x20, 0x80}, 0x3, 0x7, r30, r32, 0x8, 0x80000001, 0x4}) shmctl$IPC_SET(r5, 0x1, &(0x7f0000002380)={{0x0, r21, r7, r28, r8, 0x20, 0x80}, 0x3, 0x7, r1, r10, 0x7, 0x20080000001, 0x4}) getgroups(0x1, &(0x7f0000000080)=[r8]) socket(0x18, 0x1, 0x0) r33 = socket(0x18, 0x1, 0x0) setsockopt(r33, 0x800000000029, 0x8, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) 16:00:25 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x20100, 0x0) setrlimit(0x3, &(0x7f0000000040)={0x8000, 0x107ff}) r0 = semget(0x3, 0x0, 0x400) semop(r0, &(0x7f0000000080)=[{0x2, 0x20, 0x800}, {0x1, 0x1, 0x800}, {0x2, 0x8}, {0x0, 0x8000, 0x1800}, {0x68d0fab280fd4e61, 0x8000, 0x1000}], 0x5) 16:00:25 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="3a85843bdcbe5eb1fd1b3128"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) close(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)="92912674da4f2aa5be4b4f8f5187541984ea1087b10039c548d5e9aac58c0ec51fe0bf6e328082486b894c7672a6635e6cf71269189ff113d9ee655c99e723055ae77b5a9827970a9bc4c7d3a2f2e8300cb96aa31e958caffa97a0abfafae923fc25b2462a7ce4fd2455818d4544adf8a1618bb607d5d6089a1c016009e79e1d380c241ae11b594a261ef2a4bac77198c8d8c1b5cf4ab5155533c35f9a5681c7b70c7f2aee6f2ec0f23d4ec88cef597987c635082419b0fdb17ff5b5779ce7df3606c09765357995b1", 0xc9) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x4a8) 16:00:25 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa011, r0, 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x8881, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f0000000040)={&(0x7f00000000c0)=[{0x3}, {0x22}], 0x2}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x8881, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105727, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x22}], 0x2}) r4 = fcntl$getown(r3, 0x5) ktrace(&(0x7f0000000240)='./file0\x00', 0x283ce0526920ce3, 0x500, r4) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x64}, {0x5c}, {0x6, 0x0, 0x4}]}) ioctl$BIOCSETIF(r2, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) 16:00:25 executing program 1: semget(0x3, 0x0, 0xae1db18507a81341) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = geteuid() r3 = getgid() pipe(&(0x7f0000000540)) chown(&(0x7f0000000040)='./file0\x00', r2, r3) listen(r0, 0x1000000000000000) listen(r1, 0x3) geteuid() pledge(&(0x7f0000000680)='\x00W\a\xb1/\xb9\xee`\x85\xdd\xecR-\x9e\x86\xdc\xbe\xba\xbd^\x06u\xfb0D\xaal\xad\x01\x1f\x9d^l\xd7@\xbc\xf8\xc9\x80}\xe4F\xbc\x83&4\x00\x9aP\xda\xa5\x0f\xe5\xc0\x1e\xf4\xa7\xe4V\x98x\xec\xa4v\xdf\x1dF;\xb8\xe2\xd4\x12\xaf\xfcj\f\xa2\'M\xe5\xa6E\x83=\xc3o\xb1\xfc\xe3\xd3\x11D\x17\x0f\xcbn#\x15;\\\xb3\xcf_\xb4\xd1k\xce\xd2\xfd\xa8yc(\xec\x7f\xc8\x1f\x17<\x90\xa0\xa8\xe6\xc9-A\xc5g\x1c\xf7\xa3\xca<\xb0\xeaV\xaa\xe3\x0f\x7f\x06\xb2f\xb2\x10\xd1+H6\xc37\x1c\x98z0\x8f0\x17\xd4\x87\xa5\r\x89/\xd6\xcf,>\x11\b\xef\xa89R~\x00\x00\x00\x00\x00', &(0x7f0000000280)='-$\x92+!+\x00') pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r4}, 0xfffffffffffffffc, 0x5}, {{r5}, 0xffffffffffffffff, 0x81}, {{r5}, 0xffffffffffffffff, 0x2}], 0xec7, 0x0, 0x8001, 0x0) r6 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) setsockopt$sock_int(r6, 0xffff, 0x103, &(0x7f00000000c0)=0x1000, 0x4) semget$private(0x0, 0x0, 0x100) open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) accept(0xffffffffffffffff, 0x0, 0x0) open(0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r7 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) pwritev(r7, &(0x7f00000004c0)=[{&(0x7f0000000040)='ml', 0x2}], 0x1, 0x0, 0x0) r8 = accept$inet6(0xffffffffffffffff, &(0x7f00000003c0), &(0x7f0000000340)=0xc) openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x2, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440)='/dev/bpf\x00', 0x80, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f00000005c0)=0xfd37) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000140)=0x683933a25187e1d4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000180)='./file0\x00', r9, r10) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000640)={0x0, r9}, 0xfffffdfb) r11 = semget$private(0x0, 0x4, 0x4) ftruncate(r1, 0x0, 0x6) sendto(0xffffffffffffffff, &(0x7f0000000740)="7d4c11fcb227d19536bebba9aeadd086f7fb0ba518b3127829163cf98554447d782d7484f20ce9908d22e6e57cd16addee5ead54a756fb506bc4e73b42327dee7effdff17ab311925689eda6795a7c937435587ee0b55423d33db1bb2e1a8a43fde1ae170e3e46f30b826a64c3e53baddc45a0b19faf429cd7a6c03b8382", 0x7e, 0x0, 0x0, 0x0) r12 = socket(0x18, 0x0, 0xed) close(r12) setsockopt(r12, 0xffbfffff, 0x2e, &(0x7f0000000000)="ebffff13b9fd812eaa4e71300100993192964800", 0x14) write(r12, &(0x7f0000000140)="ad18f05de2f4ef18", 0x59) socketpair(0x979e64c5746b87c9, 0x2, 0x9b, &(0x7f0000000580)) semop(r11, &(0x7f0000000180)=[{0x0, 0xffffffffffffff80, 0x1000}, {0x1, 0x2004, 0x800}, {0x3, 0xa3be, 0x1000}, {0x4, 0x6, 0x1800}, {0x1, 0x1, 0x1000}, {0x3, 0xb, 0x800}, {0x1, 0x7, 0x1000}, {0x1, 0x80, 0x800}, {0x3, 0x2, 0x1800}, {0x2, 0x5, 0x1000}], 0xa) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, &(0x7f0000001980)=ANY=[]) shmget(0x1, 0xa000, 0x82, &(0x7f0000ff4000/0xa000)=nil) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000080), 0x4) r13 = semget$private(0x0, 0x6, 0x88) semop(r13, &(0x7f0000000380)=[{0x3, 0x1, 0x1800}], 0x1) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f00000001c0)={{0x20000007, r2, 0x0, r2, r3, 0x101, 0x8}, 0x3, 0x3, 0x8}) semget$private(0x0, 0x400000002, 0x4) ioctl$TIOCCLRVERAUTH(0xffffffffffffff9c, 0x2000741d) accept(0xffffffffffffffff, 0x0, &(0x7f00000004c0)) semctl$IPC_RMID(r11, 0x0, 0x0) 16:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r1, 0x0, 0x0) shmctl$IPC_SET(r1, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/210) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x8, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x1e4, 0x8}, 0x5, 0x5, 0x0, 0x0, 0xfffffffffffffe41, 0x9, 0x7fe}) shmctl$SHM_UNLOCK(r1, 0x4) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f00000002c0)=0x6) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x84}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000b80)="1d5bf346ab0278785ea8a14a9a08") r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r4 = kqueue() getsockopt$sock_int(r2, 0xffff, 0x1007, &(0x7f0000000300), &(0x7f0000000340)=0x4) r5 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r6 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r6, &(0x7f0000000240)=[{{r5}, 0xffffffffffffffff, 0x7fed53ccc8019d8b}], 0x9, 0x0, 0x0, 0x0) kevent(r6, &(0x7f0000000100)=[{{r7}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) getsockopt$sock_int(r7, 0xffff, 0x80, &(0x7f0000000380), &(0x7f00000003c0)=0x4) open$dir(&(0x7f00000001c0)='./file0\x00', 0x28, 0x242) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r4, &(0x7f0000000240)=[{{r3}, 0xffffffffffffffff, 0x7fed53ccc8019d8b}], 0x6, 0x0, 0x0, 0x0) kevent(r4, &(0x7f0000000100)=[{{r8}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) r9 = shmget$private(0x0, 0x4000, 0x10, &(0x7f0000ffb000/0x4000)=nil) shmat(r9, &(0x7f0000ff9000/0x4000)=nil, 0x1000) fchmodat(r8, &(0x7f0000000000)='./file0\x00', 0x3b, 0x6) 16:00:25 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000002000, 0x86128) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x5}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f00000003c0), 0x800, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) kevent(r1, &(0x7f0000000040), 0x7fff, 0x0, 0xbb01, 0x0) 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1d}, {0x1, 0x0, 0x0, 0x1f}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x400, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'\x00', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 16:00:25 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000140)='./bus\x00', r1}) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000180)='./bus\x00', r2}) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00', r1}) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000080)="bde2822a02a30a", 0x7}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) r3 = geteuid() r4 = getegid() chown(&(0x7f0000000140)='./file0\x00', r3, r4) fchmod(r0, 0x8e3) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) fchflags(r2, 0x0) 16:00:25 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) execve(0x0, 0x0, &(0x7f0000000480)=[&(0x7f0000000340)=':\x00', &(0x7f0000000380)='\x00']) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000140)='./bus\x00', r2}) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) preadv(r0, &(0x7f0000000000)=[{0x0}, {&(0x7f0000002140)=""/4096, 0x400000}], 0x2, 0x0, 0x0) r3 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r3, 0x0, 0x0) shmctl$IPC_SET(r3, 0x1, 0xffffffffffffffff) r4 = geteuid() seteuid(r4) r5 = shmget$private(0x0, 0x3000, 0x100, &(0x7f0000ffb000/0x3000)=nil) shmat(r5, &(0x7f0000a00000/0x600000)=nil, 0x1000) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000040)=""/210) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000080)={{0x8, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x1e4, 0x8}, 0x5, 0x5, 0x0, 0x0, 0xfffffffffffffe41, 0x9, 0x7fe}) shmctl$SHM_LOCK(r3, 0x3) 16:00:25 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) msgrcv(0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000010"], 0x1, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000780)={0x0, 0x0, &(0x7f0000000480)=[{&(0x7f0000000180)="b3", 0x1}], 0x1}, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7, 0x1}, 0xc9eae7fb6bd3c000) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:25 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) close(r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) setsockopt(r1, 0x402, 0x3f, &(0x7f00000001c0)="a365b74c1efa1877fb6b80eb9ad81cb7cb7911eea7929d46a122afc7e13fff39e37549e9130744745314c00f1001bcbccfc17530a9805cec123c7fdb04277de4c2083a808aa6a7b8b82a50b15445c7b5d92c795ffe47fc42ee0ae57014af8206606364d3bd66", 0x66) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) bind$unix(r1, &(0x7f0000000280)=@file={0x0, './file0\x00'}, 0xa) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x800, 0x0) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r4 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r4, &(0x7f0000000240)=[{{r3}, 0xffffffffffffffff, 0x7fed53ccc8019d8b}], 0x6, 0x0, 0x0, 0x0) kevent(r4, &(0x7f0000000100)=[{{r5}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r5, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0xffffffffffffffff, 0x0, 0xfffffffe}, {0x18, 0x3}, 0x0, [0x23, 0x20000, 0x0, 0xfffffffa]}, 0x3c) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0x123) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3f]}, 0xe5) 16:00:25 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) pipe(&(0x7f0000000000)={0xffffffffffffffff}) fchmodat(r0, &(0x7f0000000080)='./bus\x00', 0x2, 0x4) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0701a255dc5745192a1010000000100c020001005ad35a0520000004"], 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000004a, 0x0, 0x0) 16:00:26 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x208001ff, 0x0, "b000"}) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/', 0x0, 0x0) fchdir(r0) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000240)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r2 = socket(0x18, 0xc002, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = open(&(0x7f0000000280)='./bus\x00', 0x80, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) kqueue() r5 = kqueue() kevent(r5, &(0x7f0000000340), 0x8001, 0x0, 0x2, 0x0) r6 = accept$inet(r3, &(0x7f0000000080), &(0x7f0000000140)=0xc) setsockopt$sock_int(r6, 0xffff, 0x200, &(0x7f0000000200)=0x81, 0x4) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) kqueue() open(0x0, 0x0, 0x11) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000180)=[{0x87, 0x0, 0x0, 0x8}, {0x1c, 0x0, 0x0, 0x800}, {0x6, 0x0, 0x0, 0x2100}]}) pwrite(r7, &(0x7f00000001c0)="fb2dfdce9b5d0721550d960a1c2c", 0xe, 0x0, 0x0) r8 = dup(r1) sendto$inet6(r8, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) 16:00:26 executing program 1: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x14}, {0x3d, 0x0, 0xa7}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x7fed53ccc8019d8b}], 0x6, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000000)) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) madvise(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x2) r4 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r5 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r5, &(0x7f0000000240)=[{{r4}, 0xffffffffffffffff, 0x7fed53ccc8019d8b}], 0x6, 0x0, 0x0, 0x0) kevent(r5, &(0x7f0000000100)=[{{r6}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) ioctl$VT_GETSTATE(r6, 0x40067664, &(0x7f0000000040)) 16:00:26 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r3, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x7fed53ccc8019d8b}], 0x6, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000080)={0x7fff, 0xfffeffff, 0x6, 0x7, "2f570dd2631ab471d749592b1e063120c86d59ef", 0x20}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffff7, 0x0, 0x5, 0x7ffffffd, "73ccb37b2efe222c245e1a23e6b5c9c06d00"}) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) mknodat(r5, &(0x7f0000000340)='./file0\x00', 0x2000, 0x3) ioctl$TIOCSBRK(r1, 0x2000747b) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d7bfbf1925687c2773f577e20152cb5f1b22315f7a5305e09dd2d3da5bcabcb3e8974d8dd14907b281cf58855ddcbc60672e8614d95f79637f7b5890604319c51e4dc3812f6a26a201791ea03ffd35ee4b6cb089297e9b8532077b4afab1c7a4435436be8f5ecf0e17248a28e323adab49fd470fd2fe1fdcb16afd5fd0f8035a99c154975aa80933f572735d90ce84ddfd3398db7fc7351ebf3b236ea655513df2b07f4298431cbd78ce8028aebe7ea4e8fe803979410c6cdecbeae4212cc9d061309ba0456e2bcf8c176e7028278139b276b035e962132e3df0fae68f24f4050806767264fb2a782569315a7f93670aeab5595a0de2aff664210290f12850d3dcd5956c4a15a15a228b8cc0e146dddbe6eeb103113e8ae813b458e911115758125fe27c52072c89670a6112a17ebe9465f000437395713844a8b7f0368dcafe66a7753acd15369ef3cf26ba7509d2de3dd3e4203c24ad79f71d9c7da05b3795b071e2ec71d83d50e5c897c73c5bbb5906ed915e021f8057062035c8de49b32721d73a0fbd8ed5c37d85f2b54cfeb521c8a951ca6332d8f69f3dca8", 0x1f9) 16:00:26 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='=', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0xd840) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f0000001640)) 16:00:26 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x208001ff, 0x0, "00000000c42000005a760deec9d682e200"}) sendsyslog(&(0x7f0000000100)="e660df5d11dd3b12285fa067b4245c6b4098a411baf3115b06588e503cc3074005b4adce639097799b8432007b8ecb99a66fc63a6fa908cc51c54cc2bd835efdff9b6beb7d11f674988c1358c38fd1d3fd618668a84d69603868c7f6278810b70d2dfc9f3e9ba5d48c6a0cf9d839", 0x6e, 0x16) mknod(&(0x7f0000000040)='./file0\x00', 0x1080, 0x0) r0 = msgget(0x1, 0x254) msgsnd(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="030000000000000050f1f248bb7e91fd7072009a1a70b4feddfdff7eda5a92f3e7081f645d29a79dc61a9527f11c2c6693a990a9b5333d0baba4e883fe0df8b2943c1d038b87a952425fa4245fcb613b57485d"], 0x1, 0x800) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) socket(0x11, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) dup(0xffffffffffffffff) ioctl$TIOCMBIC(0xffffffffffffffff, 0x8004746b, 0x0) accept$unix(0xffffffffffffff9c, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() syz_emit_ethernet(0x0, 0x0) lchown(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) dup(0xffffffffffffffff) ioctl$TIOCMBIC(0xffffffffffffffff, 0x8004746b, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() lchown(0x0, 0x0, 0x0) getpid() ktrace(0x0, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) r1 = open(&(0x7f00000005c0)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x254) 16:00:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x5c}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="28d800000000ec00d4d95bf7ffff") r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r2, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x7fed53ccc8019d8b}], 0x6, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = msgget(0x2, 0xc0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r8 = getuid() r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r12 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r14, 0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f00000003c0)={{0x0, r6, r7, r8, r11, 0x1, 0x9}, 0x800, 0x1, r12, r14, 0x6, 0x1, 0x1, 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r16 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r16, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r16, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r16, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r16, &(0x7f0000000400), 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r18 = getgid() r19 = getgid() semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r19, r17, r18, 0x10, 0x8}, 0x8, 0x1, 0x200000000003ff}) r20 = getgid() pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000004c0)=0xc) ioctl$WSMUXIO_INJECTEVENT(r21, 0x80185760, &(0x7f0000000180)={0xffffffffffffffbd, 0x8b, {0x80000000000005, 0x8}}) r23 = msgget(0x2, 0xc0) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r26 = getuid() getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xffffffffffffff09) r28 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xfffffffffffffffd) msgctl$IPC_SET(r23, 0x1, &(0x7f00000003c0)={{0x0, r24, r25, r26, r27, 0x1, 0x9}, 0x800, 0x1, r28, r29, 0x6, 0x1, 0x1, 0x2}) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000004c0)=0xc) ioctl$WSMUXIO_INJECTEVENT(r30, 0x80185760, &(0x7f0000000180)={0xffffffffffffffbd, 0x8b, {0x80000000000005, 0x8}}) r32 = msgget(0x2, 0xc0) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r35 = getuid() getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xffffffffffffff09) r37 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xfffffffffffffffd) msgctl$IPC_SET(r32, 0x1, &(0x7f00000003c0)={{0x0, r33, r34, r35, r36, 0x1, 0x9}, 0x800, 0x1, r37, r38, 0x6, 0x1, 0x1, 0x2}) r39 = open(&(0x7f00000002c0)='./file0\x00', 0x0, 0x100) getdents(r39, &(0x7f0000000080)=""/37, 0xfe37) getdents(r39, &(0x7f0000000000)=""/13, 0x33b) getsockopt$SO_PEERCRED(r39, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r41, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000004c0)=0xc) ioctl$WSMUXIO_INJECTEVENT(r41, 0x80185760, &(0x7f0000000180)={0xffffffffffffffbd, 0x8b, {0x80000000000005, 0x8}}) r43 = msgget(0x0, 0xc0) getsockopt$sock_cred(r42, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r42, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r46 = getuid() getsockopt$sock_cred(r42, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xffffffffffffff09) r48 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r41, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xfffffffffffffffd) msgctl$IPC_SET(r43, 0x1, &(0x7f00000003c0)={{0x0, r44, r45, r46, r47, 0x40, 0x9}, 0x800, 0x1, r48, r49, 0x6, 0x1, 0x1, 0x2}) getgroups(0x1, &(0x7f0000000140)=[r45]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r52, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r52, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xfffffcfd) getsockopt$sock_cred(r52, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xffffffffffffff09) r56 = getpgid(0xffffffffffffffff) r57 = socket(0x18, 0x2, 0x0) setsockopt(r57, 0x29, 0x20000003c, &(0x7f0000000100)='\x00\x00\x00`', 0x4) getsockopt$sock_cred(r57, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xfffffc46) r59 = getuid() r60 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r60, 0x1, &(0x7f00000003c0)={{0x0, r53, r54, r59, r55, 0x1, 0x9}, 0xfffffffa, 0x1, r56, r58, 0x6, 0x1, 0x1, 0x2}) getgroups(0x8, &(0x7f00000001c0)=[r20, r25, r34, r40, r50, r51, r54, 0x0]) getgroups(0x3, &(0x7f0000000180)=[r18, 0x0, r51]) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0)={r12, r15, r61}, 0xc) 16:00:26 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000040)="fd5045bac60d32f1", 0x10000}], 0x1) readv(r1, &(0x7f0000000040), 0x16f) openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x2, 0x0) 16:00:26 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10, 0x0) ioctl$TIOCSTART(r0, 0x2000746e) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000100)) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000140)=0xfc) r3 = open$dir(&(0x7f0000000180)='./file0\x00', 0x8002, 0x30) lseek(r3, 0x0, 0x9, 0x0) faccessat(r3, &(0x7f00000001c0)='./file0\x00', 0x290, 0x3) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000200)='/dev/tty\x00', 0x800, 0x0) ioctl$TIOCSFLAGS(r4, 0x8004745c, &(0x7f0000000240)=0x3) mknod(&(0x7f0000000280)='./file0\x00', 0x6000, 0x3) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x10, 0x0) ioctl$BIOCGETIF(r5, 0x4020426b, &(0x7f0000000300)={""/16, @ifru_flags}) fchmod(r0, 0x2c) mknod(&(0x7f0000000340)='./file0\x00', 0x0, 0x5) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000380)={0x4, 0x7, 0x2, 0x1, "8047f3a354450eb392ea957467f8845e3951ff58", 0xfe, 0x7}) pread(r1, &(0x7f00000003c0)="aed559c9d91c235e4748ce772d19a466fe1ee2f63ce54bb4f9ee74caee866a5f55ec08bdd20b2e5b8bfd2a6b10bd18c4e5e48ecb684e3c2fd6a98048fea72fedcefbefc1704cef76e24c99aad57361934c2ba25a3f1c512ededf7ca7730eb55bdb2d1e02ea2b6e42745ab3d3d6e0628c3fe57efcb385e0fe11ee95b8bd35672b37c6b8eb691562fa26f73a3c2a7183dd9d656bc4b21345d97de02586920ca7036b167d6c622e1fa16a5df688d7e09ead", 0xb0, 0x0, 0x1) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000480)={0x6, 0x0, 0x3, 0x1de5, 0x20}, 0xc) acct(&(0x7f00000004c0)='./file0\x00') ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000500)=0x401) mknod$loop(&(0x7f0000000540)='./file0\x00', 0x1000, 0x1) syz_open_pts() pipe2(&(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCCDTR(r6, 0x20007478) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/ttyCcfg\x00', 0x30780, 0x0) preadv(r7, &(0x7f0000000880)=[{&(0x7f0000000600)=""/204, 0xcc}, {&(0x7f0000000700)=""/121, 0x79}, {&(0x7f0000000780)=""/204, 0xcc}], 0x3, 0x0, 0x64b) preadv(r6, &(0x7f0000000940)=[{&(0x7f00000008c0)=""/122, 0x7a}], 0x1, 0x0, 0x7ff) open(&(0x7f0000000980)='./file1\x00', 0x1, 0x1) r8 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r9 = getgid() fchownat(r8, &(0x7f00000009c0)='./file0\x00', r2, r9, 0x4) 16:00:26 executing program 0: mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) select(0x40, &(0x7f0000000000), &(0x7f00000010c0), 0x0, 0x0) munlock(&(0x7f0000001000/0x3000)=nil, 0x3000) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000840)='/dev/vmm\x00', 0x100, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000b00)={0x1, 0x4, 0x6, 0xfffd, &(0x7f0000000880)={{0x8, 0x3, 0x7, 0x5, 0x80, 0x6, 0x80000001}, {[0xc9, 0x5, 0x1, 0x4ad, 0x0, 0xffffffff, 0x1, 0x3f, 0x7, 0x6, 0x2, 0x3, 0x401, 0x0, 0xfff, 0x256ddcac, 0x6, 0x8000], [0x0, 0x7, 0x3, 0x5, 0x580, 0x80000000, 0x997, 0xfffffffffffff800, 0x10001, 0x4], [0x7, 0x2, 0x6, 0x0, 0x0, 0x4, 0xff], [0x1ff, 0x9, 0x1, 0x8, 0x1, 0x6], [{0x0, 0x5, 0x3b8, 0x44}, {0x7f, 0x6b, 0xdd86, 0x2}, {0x1, 0x9, 0x3, 0x8000}, {0x9, 0x3, 0x1000, 0x7}, {0x8fe, 0x8001, 0x8, 0x3ff}, {0x7fff, 0x1ff, 0x4a6, 0x4}, {0x1, 0x78b3, 0xfff, 0x4}, {0x2, 0xfffffff7, 0x2, 0x20}], {0x9, 0xffffffff, 0x6c, 0xd902}, {0x7f, 0x8000, 0xdf, 0x2}}}, 0x2, 0x7f}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000140)='./bus\x00', r2}) socketpair(0x32, 0x4, 0x1, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000740), &(0x7f0000000780)=0xc) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) ioctl$DIOCMAP(r5, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000140)='./bus\x00', r5}) r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) ioctl$DIOCMAP(r6, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000140)='./bus\x00', r6}) sendmsg$unix(r1, &(0x7f0000000800)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000680)=[{&(0x7f00000000c0)="abdcdf62a5f7147eb5f5b75faaf569e9a83ca3f4132a43291823adea6239d8f5d3589e96a78b7c844496d7a0cd5639ca5cfd2c60779c02dc940bafd7fc8c608e2d13b9aa58ceb43b76719605b12f82d698702da237fa90886652e9ced809f374c8b1607a1be6b60cb0c3793f44790b6dd354", 0x72}, {&(0x7f0000000140)="c9f48565adfbbe599ccaed4ec0d3400306f7082ae9941e0fad56f8a2e1f6688510ffc5cda0b11c4a39fd42f6c04e5c0d6f", 0x31}, {&(0x7f0000001100)="16cbad1e432f2b66c59a3400220db8c44f1fe7f241fefe1e5799d3ee839d7a284a7190f4a729402f219a6b4df3270fe23b2a5410ebc9699984156fc30b04131fae9a02c2359fe97e8e56c79dbb79e994255112f15f09c21abbca4cee624681c75116226403ab829de2a3974d0e0c7779dcecf19cd567ecc746a20eb9c53d89029504d370f5457ff93e6f1b0209ba9c26aef3ce29a437d77748f1689a2c2b6bcd7734a0d403e49c11a6d64b8de0f9eb709afa3ae72b9bfbda9c1ab7c9701290a39967d7011c824c5d30f178bd2db05327f86a98e282343730802c6fc07807aa130125399b0803fca76704cfb5a215010f7db1fce9cd63876a98158648f2d395c085999360137a9887305218f25d9f03a09205ffaad8849939dc8f6aa4264e69b4290b259eb4ed020d11e8aaf09c3e6a94cbc389e3c0995c613eded14eef628078300e3638ad7b8a99149b4811924c21f05803eeaa843c0f96a9d1a6c927243c0b51ac8153d7b97b785fdde49b2c5bba49d6fdbfa47546fe21196e26726d7a655434420246a4db9fd794ae6ef67ab60d4388b1c663a417f8a8a1d940687e5b6b9286cc7cf78a32b3bb463aa0283af56b935a237b17ef758f78f1087b43a25fafe027faa52f501443387d902de10d992ab45183c910da1255a5fbc6980339b2f4e9ff9937ef1b4d91355de1a30cc2559cb6c3d821c5fc97300f60115c9e69de8c73a583632c6ba4fcf7983a4c81d87b3ae7a953719c53884249e8ab6dffa9694fc71ad24a79b64657eeddc6c13498abb316b0e764c268a23bc2e152ebb1e8a4685329ead3373ab83c3e58a663e14eb53020294c596f36ef724ae771a9b898ac4337bc052132dab0a2d431ddd1c8d6dfe88b2a389fc251d5d8d31233cc6739a68404bb66f167cdb6751fbb84bc1a997c5ca07e8953ed0f0e7423ed037279fb8ed5bcdd8a73fb038e9587fe6977fbe267f091e398bedc004c4c6e869228026ebcbcbdaa7c887ec37212711c88568a4f1ad88bcd19967b973ddc89da8c49f31f969cc0b824f4be56590b941516c9a2bed5d9a2ddcdc3dc26f3c4da27c57bcf382d2213ea64ad25a998a8d7e5ac9f3d98554f276ddf6a8ec7677e98124f03bd94691fd34e81548e1ea0e5723a60699baffd914831b3b4cdaeee76d71a4d863a3b43bfb43ce9836dc56449a2c7b0078ec7e9b3e60426d4a09ac123d453dfef56b5e375b6babcad6ceacf77a39d006407579c4dd53dbcb0fab674ea7e649b81f8173f94129650d753af54e2e9bbbd2368a5a33b4fc8454ab1012917b4fd8cd3ab7d19f48cafb5c100699aa789bf361504c51c7e2ebfcc35f83812253f58a5329e201f73413d65ec95957bc5ac4c6a2e545e280592bb6a20fec5c1932be043fac304b46e0ccecf603b56361570384883c4aa2cda25717e8899d54f02ad6d557f47fe29685f6f5ac54d0ed9af0a14c7edb6c5a4c17c37657b9d9a391199e061ef429c47367721130fbba30a9ffc293f301157be1d705717922ea17446e138d364a24ea4e790e268a2d01a4024d4b9bd59498fd7fa828d5eaf7f04f674aab4244f716d535d586967523f4497b9bb0fa060c7d2efca1f092b5800f52c185f4e0aff0d70a66368a7873567410e62c74526d01aa3cb5644fafb133ff5eb17c33ba76f0c0c0ef6643a9c7c846a3d686f5b616d2161ae3a1ed90825f8f0dce58ffa68eeadb009533b33e1ff0fa8dae6561c296e087e09ab9e79dd283d6a6d4fd8df18d268fae22dc1f8acd1edb43be14eb09c5d94406055ed9521bd6f4acb5a0274aac17e5380e9b8afe57a8b276bd60116e55162aeeeba4cf72e36c59a5b48359d3dca5c7281626bf8bfe43e0fadab2d2236eb3f5c74d30390b88ea7f88094798872334fa8f47fd5954cd6e988ac085bf8017622782747c55ea544c8c3de1a4b99348d9176b2ebe4e63b835918acce5a575461e7c6bd7bcb38d3f619a6c32fcb0a135df430f2c318a15eba77a1da9f53c0b7a6af0b02ef941b5c54e455b8e57c15cc600b5e627f932d7d68d8a43f8ede74433636f6bff4fb8a0f3c17468e12bb4e4ab82305d764f4da86750fc7687f82905e6f454afede90f7e4dcb68492594bf29e218548121b41ee5130d8924d570b960381780b3532f606425dd217cbefdfdb8448dbae34ed04a25722270af2551a3989ae879bd2aea985e4ddb29d4caa2ea648847281222ff8b1e3c4cc416007959fcc92288577131dd518bdaa00a3d98b701dfaf0f4cb80a2d3f0f4e5dd0ef0cdc20b37dd7c8219f0541de5ac388b5976b17849754be186b72024f253a273e92f1287ea5236382e224a62d81d922a46aebb4796fe2ffd349dde488e9a2446bf580b3b24b5b34d621a30348d5bebe8bcd827245af453f293d1fdbd2d6f24798c9e396e15f0e358e50df1ddfd6dcf18ea4203c4b4a48953185d63dc4e81ae0049215baf128b12cff76e2033876a3be0c8ce8d8f6ce0ecae6686182c4b1dc4e65a9f71c2b9c5509f57163d029026c3a91193b3050f8d86029a6c9283c7c8107f3b4a4149a6aa8ae853c60cc7501203ef824f8327375f90ee0de18a84f4868d84a2c7581451037b2cc0a9d5da212f3a9138e7ae72348d0ab3390cc9a70671e5e1f28a28ceb13a5049b816c391603fb138116477838a8b5d653bc8d6cfa90d170f8c705c03daf863062d7ee557e98cafeba8876ddde45cd398a327e12ea1e8ca3d5768e5a787f3720301c4556def871ab9c048cb3e8bcca93223f866071d1608f443b4da9d46d31c9bb7f1764285f14d3ec526d3c7008ca2ce3ccc487436161a9d73419765ac7b61051e51315af6f545decc5434b9a3427dd5e898ccdbaa2945db348885343f77e2db4281e26d10a1d6aa626f6bd2ce1728d0328594a6da3566518886d6e93b064d7afd257bce9a0e56223a8995f96cab81eedc2d4d82d6187b837112aef36d815d6f7f04c6663a7819e6d094667a9a9a15966eaffa06b2b37d919ccfeb2fea3fc33ca93f4f27791d3dd5c0cd0e71aa5f6f3e4d5b6de5b86a3106534aed260b255d0b0ec0adb4814759c23e32b8e0755c1a93fedf62aa232becb7804853ff0569d4e7b579409fd8a18ba3c9c886df977bbef3a5d5b54a53cd950a868254031b074fc22277164cb356a1616bf52c231392b4a252d81668952864376dd8adbd1936c4d1f1872e2192c840604c2e892e63db7895a2fd99bff41b3b0536d790596f5690dff019cc5a36951102b35bace028936a76ad403e10dc351b62499cde81c2b16f0dde23629113aa4e50948b4a8b8ec55a65d86002ca50490ea0449639a7847f7b795dfd60d4ed12f84351ffa21bd35a2fc3f597301184ff5f748541571f3fea396dadacb18b2c765c8e254fd4fbbc70415da93bc217ef899c78200117b41b3448c2045a23bdf8bc5ab356d67224859b146aed9945a23a0fccfc8a96470ae3f089da3dd4b983d95dbc259e2eba878d101c0df37e214611be827d2df297371ae8c4770a696616890405a66ffe05de8e796d8a8bf947bf59cb652dd1c7f8071b7698e120372ffff544130cbedab5921aeccf68f8d2b6cf095d0697c931d61021d6df7a5af76b89460ed4fb4d02161b261889b4d85620ea703e8a54b68df9f3b3452e22682382c4012a73e0891c63df0e6480acda279898a72d48c1922bf1f706efca78b709baf8bf9627daf57950dcea0155631129d80afe33ee2cccd633e192b6367245d80441b25aa9c2e4f114253668bb6cf241528cc192c8e415fc39100109eb3f83250a5d2546acd702b5fb83609d2324f052dcf9d5743fccc605c9dfa6e30a936eb300801b54f59c91f110e1a4f987f78938da6c3756ef58f4895da5c7504dc64d43a59a634e93424b3c6341978a2611d2774f1e80bb0b58f05d241004eb847c4b38adc907b38ea4608aa86e63350a97c083e1522be1fb945511dabbfceed484e239728f709401cf604f116d8bdfca854f1042be56dc195b7da106322375dbac2ceea2d34011a0f64ae3b10c8567e780fa7e8c18ed6561e1b837da7d16d335713308482b61e78e94f01b5955d37f856c7651c9af14fb9b5eb285d3bf337be1457cde840ea00f35a18878b75c74fc2ce3b284e8e076cdbdf25fc373d6d6a6769a8f54d266360fe35d706087c7d55b6fc3a085ef5ba633e6f16d3b5c8003db1680215127c90cceb790cb68209d3ad5a7002b9fc484807ac87bdee81050ccde6634a43bc406e394e514a8c9841a1509aef6010f5a952400c6b34462f17f76df4d2b6bf53548dbda6f622f6282aaac1855711591dbe8d8d3af183aa7958b5fec10486b7a06bbb0e7079ac2109868cb19fcc802037f834df3122fc1f7872c555057d4efb626ccc35c828959838094ab910066a573aefc9ea63f72bd43ebcc831d4908b8297d815c007220bc6ec9f469e53c2e43e9d85189677f57c5c62b7b2bb2f9df64e2da0fbee8f7e860c8a1f9d8bc2fba9c9dc9f44d2b64ec2f816c6aa1a31e94063548e90aeaae460fc2a3823a565250c128ed7a947ed0758962578db7a0d427cd5b7daff1cd0edb6abe184681583e28aaf95b25fcfafb8367fe4ab3547048ecd930e177df293dad6cf20e47b8884a5975f6c78599ab79fa10e2d986240148311b0b6d80dbd0d7c9683fe6511d99043d7d48ef0bbc1aa63567f842288db7acc4241612f63dcd7041094b893984e7e49a8045e63d119f40fc2420b560b818df490ba89ee3d1e0365d6c25391eb67c61294c3ed4a787cfb572e67e9484802f0d4c9f523cb5af2c4ba0fd65b14e028eb40a8b9a7ba8635895c7319729c5e33e691f67b67849e68a37dfa6d733b75bf53849f0a6a030ebd844758966fac56fb3685ba83f700a06ee21aecfe08df1d289231812934d364f6ccc667de940b95570c7855809544e622212c090e2b72a0c3c0c4b78960a91ab8c2bc0613d7e4cc2639ebb072e08fc34319c83fc1e5bbeaf8154fb70c11158459c1c9c70e0c8e5ed2e22daad485dfd947c08e95b98aaafe194c4e8b60b6613b4c1c14504c5c0e92c3319268fa411fcda74ab729e87967dfe35b7d763e99a927105484e2a1a9c5618eb1b88d5444cc9d2f7b3e9c5a83bca69670fe059663ec2e498947ac05da4affe04a7cd1f8287b081f631e4d56829409cd6a123de7a3b14885f45854792f1113b12d6208492552b906bf258d7cafff4dee0066c22e739c53cf8baf9d72d038907b2ca27ff1672648d6e619df90afba6566f1a0ecf563b0fb14661dff1baad110f1b92db429014aa37c28c88d446deaa9f929e0b6e315bddb6e279d886bc5ee2dd061c702d52a6c87aa3748c8803375608f11d3a59d0225628991ecc046989fc62ce155a30b9ab1c42f3e22b5f1362033c3f7ee3029bc3f17c65f2924cb225614fb5bb914434bb58e0c29d2c031d0c41426b5cc31feac90ef7d5f81271e83beaed4621900745617abbaeb3b541386254de6244917f9cc9e5754bf2c4cb9f2e5fcbb1992becc6e71993bb62fdbaa6aec148024225160e8d43ca282c98dd1891b7f7499ac539f07078e2f8a04fd1d1cc76f81fac56656bd067cbd06716798d2ab80dbe2a1215c1ca0ba67256261e104cba0569dc1666d4bdfa3342e1481c8d8e7bd564bcb9600b0bea3cfce65e45a309af9fc4251e76be397802cc89be1ffe0cc2e809b105c2e67a4168edc220afba74b9d8154f0c17cd8392a1be18fef383c8a60a714dc679c9da29444947edac925b5b8685e728ee7deffb880e5a60159fcdb87304c5d7ed57e925148f26837503dd329e5b0033284e", 0x1000}, {&(0x7f0000002100)="0c82fe6a8169cea5e02663f228e7fe409358f531cca7ea6b41419252189da616d84a23960a1d4f83003df2dadd9a5e627e344d5c764e10f4909a503753da9bdb540066c37a90daf56228d1c9280b67b8759aca2073958fecaf20feafd482e27e2b47ca6a6d27e46114a8819bb134a25f7eba2cbfb458931f1c9f83795383aea43aed1683c3bf4bbfad37fb98ed843ff06526b6b145cd2b5276879a349c1f944982812ef036b544c175e4aab1cbeac9e3f52461881ff2eba2ee76d4ecfbacb73923e7994eb3437b6ca33d4f238a321000025c1108ee291f15257f1c1db5d98c6fa52939a859a46a77186129b9032826bd15972fa7f3496c4b120f33084834a0088e68ad3fd3e6ba39bbcc2d86ce17400a59980b01a1d872c0c31b7f34147f10975e5f5d5ebac909b9819c714bfe34df9af903a937f90d5a8f02e3408d9dce17c35410810082d79dc6af22de84f2abba5d78810484cfbcd246522648bc9336023db0880cb25b5d83d50d402843104e3e9031e18803ccc20547a6a6281d6497aaed514385cbee142445b8478c4a606c166a0638a7bc3285084d01d24d0a26304e681dfd03cf42fcc574ec3cc18ba414028dead153ffbdacae646dcc4a158133b59a4a0b9defb3d700a9cc018b95b7075229904906aa9b6d49e448baa323e1846552e14b799e976aff83d2dee027299f168855046eddb209432f9d37d7e8f27b2af247d3b62db3b53175fc17d11a82899d8dcaaf1867b38dbfd089c7e4fb0960b8ff23578c8eca47e3e30d8994490f3ec35adf4c0cefb9164f8ea0aa8bef3bfabdeef45a184804b2815e54d9d19777c3e3a6ead88584deb476f9c7e34a2d4a5a90c7df77eb86ed9e62b36cb61871a491779695a5b9d85a46c8c517a09340e0b76417da557792211c450684988005b8c3fa28229f9ffb1afe08b4df087ee024fb486b6b6dfb224d0d7b6a76d39b75158ee8c403e71e7665d2e87595ebec950e87922dd4b53bc026a10ec20def67fc4a2492345477cb514747f61d494f7adf1966ab8d17a6cdc96ae62df61b445390a82174cb7998fcbe6cc2bc760b6c127c47bde9980a83f5a593f6cab91447e8a3d2bc5f1f17a95cd5209f5720ecd004cdc739c3c07563fdcbab2ff9620ed8eb6e2e1960bb5b35607bb8e95d08622aa749239bad698318f56693248d68f0ca638e1862b7d28524010c9170fd936d88e219cc17cb710e9718586a99ed31c6f56918458b64e960ea788c5e5f5e25ceecea2df0b429d5f6f20473a263004a6189eb9275c0515e1a848c71a07bab48e9c5261ed4cf874f39a39f22d3b8c4b7d7be8d718bdf58c0ec6ff1cade2053cd90bf8f2fac18cb994c0f9a7ad3e8a7f6b5bd2efde34d17c40e5db808832ce9b568350dcc93f412e477da43b9666b8caf64d59ada4c2fd0b1c6bf63004f72342ec8694e79c1f68991c87c673fbb3237a9b3ccf8b7914a4ad4695d83b252415b38865e5d6ad78757a92bb4980fac204924217766bcd51a63540a7b0e9939f413411cb1fcccf2946c4107d4d4f7e5b76c2fe64352d0e93923036df2f6a76fd7532ba0c7b256094254ffa53c51b5c1c3e6faab3fa365a369a5952026ffcce52a6976f9aaf17378fe8a8841ec7943d441436caf6336fa6bb40e082202e2bd8af2f2a1f4ec79278c32ae46b833cd902321d90021bb5c9de1b7757127be287dd649b28c9b21ecd8cb1ca63837d8f5de6941d3c083a83133c123ae613f06e8f4c09cadbe9749fe0fb44864f21986efd924c9326e4de93ac58f8e1d348317d65db86e1f6cb8e3b5bed5949b3c1ec1e1b00dcaddab0164de6408aabb8c79e7f3cc11a4a7cc949f61063e23771f89a51ea95460036828ed5aa78e69bbab21f606df57a33e92749b567f2280a87bfad744787f66ea2f856f41a4ed675fe5d9039340baa22d779cf9bf998dd3d12e876397899e3a916773896b841368626ca80112725419e3d2caaf0d6a9e67291af91ef2aafbdf8c774fe4191f8dd9bae6bda167312c3149a59656ad5996191e9121176976e2185ae26b577b91894404336aba3f5e0121b5478803d428b4ad2984083f179316c47b7881043a326330050723b064543ec866a2ac6ed521e8eaf8a554437a8a58c1e60f4882db73cf05a77f76a5f79055d0111c3373070e9416dd56d82339a9157d26f72b4555419d2d5488ab108cc0d060976d6b91938a7dd343089b1361c7b5b99b5d89c39c455356e8857c41ada1d63d156c9e35baee9ca14e338564b06c4ae452a3680e76a3aff3326e3a5dd793eab495b398d4e9029b77f9286241434f73f14be04495b050e4d8a73b8b0a15e9cbf97217c6d0f3420c6a128d204111bf939e3d044a316be28402bb339507b72b9f0f20a9294bb10bb3f91bc1bb91994de9986130e9e8279793ba1d8b8318bed84e3543fbaa1eae84d3de43aa6fbb6f0122e81b60872c6877915a4349ab080bfdbd803b74237278b331eeb847f49cf3389581341605e36941d6f6f31ba73601047c4a62dbfcc1aa68a67e4b5fb244361ab22ed132d78f11e8c60a87041500a010f3c709c118181d215d44658c60a1eff501a4211b169cc554ad2b35830f83082263627832a687d2508db748010b6c1bd26b08ac6355d8fa497db9d6d14a5cc268db6a500b861dcc4b374a2f512f1c0ee55ec75f97177739f1ac5603720f550e55f41abee080a59bef745bf730e1aab4694ace629a04217882abc815338427206962d130b1a0a1b08e632c7eb50bda8037928a3fa6196aef9f7212dff5c54fd253ef1710fe29a882b46a65e8a4ef1ba25c12df9db68415a3c1ed364aecac822dc41b05bbe610949607dfbb743c689db207dc4af88a593c91058cebd575e85bce1f6adf27cb6db23cff5af488153210ade41cd72dce32775233acaab1b519f2a2373b67755a36abb8c696ef8e90442c94b7d56e408ac6534a8151634b893dc4f52dbd6846cd8aecbead3fa6d189c6890e60e34a72c0b581fba2563437bfa703fc70a37c25dfd75de78f605a10aef48405d8e501627c50dc5f6a798bd3db61bcdcdf46f535ca28ab01b6c5f05f9f86711cc30e8f7847a31deaef455de174728e4c8aa7603b01d0be101423fafb9b9834936b4db57499c016445f81959ab813e36e6aeb273dd77b036d8a166b3a4136089e45453bf85493daf9668d12a173ae04046d5685f664877757b02b00c36b2dbe41c162590a05177b771a0a9aee0a441fc95116fdf421d60a4845ffa7ad900782a9b8b8cc1010b39449d0b977800c2df0e9fc1960d2d7ece1fc2612f055217189f4c52057c8fd869f234a20d9393a984f2a513710e364fd3e067b700aaa3f2530fd8baff27f4bb0f32d94a433c178c0c88d8aab46256e815fe9a120a294ea03dd1dae9f74affc6fe946ae99e85f25af9594f9a0eec37a946efdbdaedf18337c50b1de8367114c67edffafe2fa736e238e94802687c21ecf766e78a78d5eede08d61b79354c391d9ca088dcef9cb46f75a9d6fd69ec0fab68d627baab1e6cad421c8cc324bbe554fb4f41ae11ade4a96445d9260031b78fa2fca6ec28543821d636e4e3cb820fb8500fa0378413448924e27a392930baaa7c70ada478850fae5c4575cdb55a30d8cc5aabb57de9d72e0d9d699cfc9ca39b93649b435a11c6f27d04cfbdbb71756ec90a2ea5c5cdd01a39f4d10cadb3dd8911ca602059515a1d84b57069b309b3ca18f4493674580939bf450686bd6bdecfeedf288882d48f3896eacaa61d81458e6d493964cd258aedda615591614cee5a827afdc9d2878a352434c6967e07989cedef04f20fa6855f8727e6f47c9349b38259b3f55b3843af732ef78cb984777a0cb19c4adde4d05f0dcfe0433b8339beec15968e8dfa8c0cafd328270381a11d716f7db077d8c4886b1000ec26816e700506aba0b41ba64bbb3086c22d84bbf95e51e0fcba3f9b61169ed16af77b9f0ba95141efd73ddcd7d26ba7559062ccbc1ec278c70e14163dd532f4284192d1e10fa50c127921fd37b7e1e1bd4c71e5e14b39cd7c7d615cb732c3da281d11b9fce4340ceea20c70ac0e460b069d4e154540937b19df49f5ac0a29d6d0490517146e9d4433b14d6871644ac09347be6708148beab00093976e4726ac60b33af0039e2faa586a1f4ca37d16b35b0de125484cc72d0b5d66211f37d95847a4b4577c8d45a6159cb398e86f6fd2d61c615e58e66ba3f72172c440385bc9abef007c9d78a6c3a6641c850e30d8b9d78e2b4a3843470f350470558555ef6d37133b3ae80d4d3a5bb20b0089937908475d4b47dd500ff4db57eafdef34f332ef3e4f71b36035dc59d2a90d9437220816a720993bbc223e317c8bad5271b9590131901e3582368d13d57ab1585a520618e436e7cd3051432dc05dcb618d8117e1fef40188ede225e5c0a59332ee27b795ba1cda19fc847b8101f685a59e888f343747f891c5ee37e3aedee841e18fe79c3a79dde37f1a52c21d886b660ecde7cd3ffb5a0a6cbfcf34d1d786146306e457e228a9c91dccc560264a3976985e13510eeb6a3702bce7765cb773a5d4a8331b51687e6060c68c1a6da5ed582d75e68041eb313d381ef426dbb0bb5b2af301d72d249ed9d6b21b80cbff0a5f6f867a1b247c85dcb33100d1bc9eb579ca2c85eb4ebbd818d7023f3a02376a97a18a7d74daa6feca2703f550139b9a710e2c7fec63b5c98e64fc80ba4ea3080b5427654399e0df755152b0bc2c08984d25a9e06c92d2bd8f94fff6f4ec99f32c786b4e3caa42a6ecd3ec0207396699869204534576bafd5fdaceeee0155c06a9c1cf82af115918737b4e6442cedece680135de1f9703f417543ea535f7b51ccd84d5a8392f0c6aed888b2ccbf41ac01357f08b243f15eca5343a2c3ca62e8ec8e84d3ef1799c159e0d1abb776ca6e637cca354a0af2430aaca7dd6c6b042538ddfbb888c10688ced0db4fa3d57d61741a2fe193e4eb8f355b912cf04ba631ef281c763b5122d383cf9710a85a01892777622d187fc49b4d293d03c6e47ddbdfd4312743a9f9628556e7d17dbfd9b2fc9f7845089e6390fe535cb0b26d2d7dbc2dcd7d85efcd04332252892f4c6c3b138e41dfef36ee41922cc5087c53c718dee3c92d0f397ddcabacccf5ba90ffd2396a570a29b77e21006ecd8b759f23755de79c4e39184e86e5d95b728b18922f04dcbd9d629dfaa94d495a97fe0de7c3140116a470fbfa539864dd1428aa0b91d671f9afe9c6016d99b4edbb8ed19bf8c4da47fd27a2830aeca876a2fece239516ce09fd2f91e43b6121278abbd7df24c84b05bd78bf8a7b5f69902617595a894351db747b2f5fe4c0bf7507717c5b34c261f8abb493998b360058857a0dc40878209762f55edcbe645f9ced130cfd98f3ad58983e0636680c79f8b469915cb839295862dc5931df6891bea878571daf35d4fee149275276637f429f1d6d78e32f6c5eebef5838baa19e430b96ee3d12320bf5e29236ff4b0cc53dd323453e1fb481ac28e1fbf7fe691cd0c095de06a84d51112f58d3266bc470ae238cae58cb863faf9b147474e66c34a26617764912e5465312d701abf2ff6275665abf966b956e9f1c6e9d26d34de8644d63f14a3d585d25dc798df16f3bd7740d2f253b3461e41f7b5592515907999764a4548e8e3232c734ef45236c7215086bb7a8c3c5a5dba8e6b7e9fecbf0a254e38592aa266291ac5f076cf60dbc487241c6b2285c6a4169aaefa6f164df7aa21b50dcf5b096fcf487798e20359e350a5463dd7b6115", 0x1000}, {&(0x7f0000000180)="a230494114b45664206db6959534e2e023e3e2ffb044e0627df6b892c964b591c634b788d2f4ab32ebc49f670b4ce3993c112bbb8a39afec659777658994390e6256d24c754ac903b7a0211df4e6a9efd2db5d7c5550ee4d7f6f910348c6971acebb6325be21216090b92b14f853bc358ae278a809bfbed2b384b15ca126264349c5423d1fc46af1b922d8754f5f9caf56eb79d27f1add1fdd62c483a7b0674f93f7af", 0xa3}, {&(0x7f0000000240)="63e9ac529a981cfe", 0x8}, {&(0x7f0000000280)="a3193633630b227d3684936af0d02ad1eaee70b5ccad07789e6bd7c6bb8019e2b13c9730cdb77c8e912481985b41952508da90c1aa04001362abec37b13f914c72b0dd0c551ca1ea74720b7fa0fa23185eca8157c5c0c62c420143ad1a7b5b622daba9aaa5da6ebd7bf7fae671a85d1082c7a2be264b52ded82a7bf4c2106a2460c0ed882a7a263fafcc1787a3aed8f819d08f", 0x93}, {&(0x7f0000000340)="c2f863306a12e22c771598bedec56dff329414595a474d48854903bbc60d13f867a49d1fc6d7", 0x26}, {&(0x7f0000000380)="422131c7a400c03fcd089d5b81563eac8dc29d1a464dca55c0f096e4689609b87a48114f035c988d36f8428df6fb887eaa4deae3ef50da73fde40a11d4b9e0bf23ba6373628c2bef97041d20d8cb9947cc088a856bd5c92299c64969dabe02a72b7cddeed22a3207c60e0a014666d7eeb709858a7f941b1a6dd9ce7cdebe37bb221778156736b733264e970cd1562c95249eccb776a4b9c0f67802a53e47d4e9693bca3c966030776fef08a61f5601324461f99c4bfe89600068a1598c92d0b0ca079084eb30671204073594bd5d6dff1016c49f672b46ca02346063147b2a27", 0xe0}], 0x9, &(0x7f00000007c0)=[@rights={0x18, 0xffff, 0x1, [r2, r3]}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffff9c, r4, r5, r6]}], 0x38}, 0x4) r7 = semget$private(0x0, 0x1, 0x80) semctl$GETZCNT(r7, 0x3, 0x7, &(0x7f00000005c0)=""/175) semctl$GETPID(r7, 0x2, 0x4, &(0x7f00000004c0)=""/210) 16:00:26 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x110000}, 0x8}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f00000001c0)="39d2a098925b22566c9cdc8fb78fe67f897212cb2034e4ab7d3af63323a8dabf11978cf50cccc3b009c01653f8bbeb58c3dcbb7a8202da71f69048af8d7912b5884272f22c3f90ad0299cbef01df1671592a182ee3727def731780", 0x5b}, {&(0x7f0000000300)="d7f3a994359fe4d7ab02282cab416798818b0f68984c9907cab33148a28ae7faedb90255b85ef10e7082bd80593e048a0c2e19a0dd21030e99ac9240a04a4e4cc064a9597d94474921329e029a719061538f5ee9aba5793caa7dbb0781995be312ef222a89ad8cf347f1665f08230373b967b8fe346fc5c2f9cab103a80b447f1fa1ec4bca27aa46121b2c275261c00d3a66a9c53a38f6102a42", 0x9a}, {&(0x7f00000003c0)="a12f11415bfe6c176bc29b2d74e7a33d9583d7de7798c330b9760c56659d09c8ffb0aee02299923ef660d670c0b6bd14c88c38d4a371a30374cc369d0976ee59bf964ce7accdee0baf2e5f1b2f60d0e1fc9dd4c78c9b142c46fe11f690e9bbe1b59743c0dfd61f5a0b9ecca21e9fb9fc08ed93071dc885b343afe7c9ca7c0609a44f8473e9629661be7985420257ade4c60fb7d5ddc53bf24c6aebf30325e86b", 0xa0}, {&(0x7f0000000280)="37fdfc99238a2559de7c2b5f006781ac75c1e62b6e4974", 0x17}], 0x4, 0x0, 0x2) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r2, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x7fed53ccc8019d8b}], 0x6, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) symlinkat(&(0x7f0000000080)='./bus\x00', r3, &(0x7f0000000100)='./bus\x00') 16:00:26 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000040)={0x6, 0x2f, {0x1000}}) select(0x40, &(0x7f0000000000), 0x0, &(0x7f0000001180), 0x0) 16:00:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000180)={0x2, &(0x7f0000000140)=[0x200, 0x101]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3d}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f00000000c0)) syz_emit_ethernet(0xe, &(0x7f0000000200)="6b3e1913ffd6af8956551175f523") 16:00:27 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r3, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x7fed53ccc8019d8b}], 0x6, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f0000000100)) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000140)='./bus\x00', r1}) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000080)=0x8) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r0, &(0x7f0000000040)="0900000055cc4eb8", 0x8) 16:00:27 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="1000"/16], 0x10}, 0x0) write(r0, 0x0, 0x0) close(r1) r2 = msgget$private(0x0, 0x20) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000100)=""/201) r3 = semget$private(0x0, 0x6, 0x88) semop(r3, &(0x7f0000000380)=[{0x3, 0x1, 0x1800}], 0x1) semop(r3, &(0x7f00000016c0)=[{0x2, 0x10, 0x1000}], 0x1) write(r1, &(0x7f0000000080)="abfbe19c9c3159b4fc05d4c5444e2f42a22948723dcd11a06c85ca1a6eb2258265ec0d4d75077b80593d8b9d67065008729b0c507b869c15a23e63d4786e6971b2afd93157eff0baf8400b1a1dabe2dc2cf7a93d00460ff846004eb97030a54fcba2807918f5a65d9cb7a7de6137e8c1c618a2df49d7e0bbec", 0x79) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000240)="b127eece42a3775f17b36073f4366740fa2b74b07f99ce08b2fd57d32680e3ff14fb4b13e1b9ab4658c2d23beb61faef57d4eb28038a2fc636ef521483a905e8201c7428ee7a8f245c7ca4a0f7901090a507a160eb0cd5431a18bf2172078c7fd2d4c7ca7275cc3425bed180ca6afd91f5eafd54502fcf7fe37f0dcf7b45b7782c4458e6bb36bb1982f9a489626f502e196489cdb581c96f7063acbf9dba4cb267a962cb544ce76eaa264caa4942d14e9d95c00b4097be6e4e50b6d15f6d16f846ce40c1757d3a944f2e8753ffecea41879427a245c6bdd7b8c349daa3c33a788c77d75cde086e0caf5b988f40ab35d35aa69e6b9ee36f60f33448f0e0d8d372fe0d7f55ca53f45653b3a84abcec6f98ccfe6002167528b21637523ddeebd1e25ba819d71fbc0ec59c8132bc0ad6b87de96579a25ae36e099aca0c98d680bfd95c8e95519ada1d93896481f64ed87be42c2a99a4fbc4d40ce3aedacb4302d875339a05320a61408443f5e37bce44a3066006dd8d68587bf5e40d7f98fc20974617d94aed7981bfd7fdd62af2ae955151407b940595f5c2cd24eb38e980bcb6253fef589b10c725067bfe9e802a67af07177f2038b1404455b07bdf49cab52005c70c1d8c7b61f0f715435c91ed435c68b13cef7b5da7f27554b6f5ee591d395f2d8e0fb0b0ba7113d9e4ac03d16fad9e4d45dc3421f40520a72bc5591a33e7eb7bc1ce158416c71f3600cbe2d267bad536a2931c61aaea9cd2833cb0ea8b4afe0d7e43d1219aa475f4b9d38fcac2c1fd3e5b6ce0f92042dfbb4360fed02e8932929b3b7092d40bb1045a0883e3914893e92fe93317d00595d436552bcbca952c0b1bf8db487223ecc04322cf01aa43d3a1a74b84cbd869f3829ac909fbb144b801ab19be46139fd4b7b6496bfaf710ef1b03014e78a848f6c74feaad9bb37d726db5a48280251a1f49c88c2f7a914c5b2ce05043a7e60b401e3b201088b6e682dcde4a93ae7d74691482fcaab4c74616efc5606ebc4ae1d4762213d7d6a4bc88ad0a23abb218c1756ff840585ea94c52c3b65cc5317a29e27685a349bd1d221548b01131800863af47f4d60f9ceb8284803ccd0fac42841670ecd12a4fe86000a47663089a9c3f39ca5ad63c9cd4ccd19335208998df715c393e937752053a4d7516b84ae8672df13a53d2a1a90502e3d93007da530135ffe64c4be85bb70447a06985b4860b2758497c8011183b63622a6b1d0f5170243a24128101bad38c9e7cbb7f6a40da9e0675b457d3dfb42f2d1d7a4e74a2b51c399ec44e1febbad16c7eb0549b28963cd15a484539851697aa9d065a9f475532fdce2394cf32530680f632125ba4e86b4f3601b6ee552bbd4788ba6cb2ec2a735976931af9cb4c0e5eef3ab3daef7b22deaba114c16d28f5fd04420fb9a075e5e561a7e2c01415cf8b421c526d8d5781a4e01506ceb16d25399569e8c271c55e132b263da1c4bcf149909ec848719d3a995acc7ebe6dac51113d94f2c0b08d1193f0c049305ad634fa60a2e5d1430af24a40e54164e600a48793524ad93eee88d41dffadedd491f07da5a7458bf01b216cffb12e1d4f168d3ae93386e65e71a8fadb862d6b9d623a70e06e3d3fa9f5e619f3f8a14cc37bd1cbfae89b788b82b95949d5b3270269e6c1c959eae049ad672094a64732b1334dbb9c67e46b6c2d2c1008af7311041a43a3c595e2a2126a42f241f1f2957a7526a82841b7de340edbede9ff0bb2a099e3bef3a278b3c68bfe2b0fc0fe14f0db3b2a61f1882c833872e92d964eaf74eb9b63b2a9c58fdebb942faeedd75d526171fc6c935ff95398989fe000258e8498ef0118dffd9640e62e729627d0f2680bd3e00ff10d84925272b1bc6da355632a35ff1b613fa5d97102808b3019a8daa629f7b1bc68174c6dec69d0e42fff820815ec37a483cbe2a19dcfc9f40f49d9561671ba72b7f2ce74329158d0dc7e06af1731b14d3c20829daa7355b2c2c93f6a33cda601f8d51e1b522058876ff351fdc946e1b23284dfb874f4ad1c765d2c044dbff1d0333ee27fac4d6ddf8fa3e9b57bed25211b6a779486758d89c18b4c677c6e0ee3a5341237a46604c3f2ad690614a263a7acf8b9d21451a240d3eb66cfc7003841171b68e3c49def5edfeacec248b9dbb58db1c2bf09cc3273cfd4c60c9538690c480ce410b9635242bd09b059e1682e7fee04e2bee7cea196ef7aba42df78bc8492e9c0b33fa506b0209b3e776ac31ac2ccfd00b5311d52d02e117e58273a412b1ae01abf5763276ef12ebea9326b130329f56fcd11cd7ed7b2e06ca742aa552066f49041b5c9f50695d305caa0a70f82ba2890080e8c5dd78f4a2a58c154c5a40eedad93309b349fe21d9f736493708cd23cdf1165920699ec56f4f6855c982b8c7072688d91f45a094bee1c82f266375c245a03ebacff9bfddeb976ef6521ac077adb1f8e61fbbaf45eed86d75ddd4c234f29f951985fa510b5293ad20e8aff1f377a732b5d265567d5544c91905a232161c8cf0359433790901e1b7de421bf21fadfefcf127ca584d3ef0aaf5bce4cae5b762703fa5445d8377fd6010aaae55d2213beacd1ceac4890149d00d31a34385875bfdf4f6505c5117779a1cbb4a3ee4f35739e5fb3a180a3fc19bbdae306baf99bafee0550ffcb438f2fa59eff73fd7d8e086cf2cea36637785ba95a8a52b6a6dabfb34bf0c6f8fddfd9abaf991c074d7b02bacaf9012cf2745f57ddb60549e75eb014bccb4d47bcc3c96b1550d8a31ea9cc7a367735986e5e09e2bd001bf66f121037568503a3e2a2058d3c641e2a2b998c94447cdb1a048ed0a8a1b25ecc8a188693e314be8434c821537d5ed621416a7b19a920ce9961b2f281b3c0bd83ffefef68d97a9db394daa20b82618d6203e0751d7138d2da79469909a3063c2a988e65645c9b3d31d13a6b79be3f7480c1921b8d07be46f3423d947964b156dd17f5270f4e12a197af5fdb9e39143250a03b3a5ccfad45ef94d3bf337d814254b10f3f3fd0d3837547b0915225e62c129f0a541241480d087b9c7198d31dee77df3b76d60e89bd1e207958d365df1c3c775a1a64b9fb11623775499cc57265190802ac1f0c9b2812aa4b9c9a9908d1e563a7b5133c2bbd7c0665f5347f1979cd13ebbb99f80e29160416a1b438dd661087b0c7d92d5c1ad7a9ad42ac9dbf1f46ba34a719f21b0b26445c50256d45c14b7a1e4922c782f6dc24a72db5c40930120053d00e1f420c248e57384f19df4d2df5677c805c3383e8a1b15c9472babdb1bc07cc211c0d35b193f036fe2b4f0eb706b81dc660178f9c1f5712c8560a62c3aabae4b4edadcefc1c7c0fa20463d18d588b208535a47a76ecfbf16bf85c369318703f93a0063dd60daf51a4543da23c33a0de51bb76575664525fed2172958789c60e4f6787204588529d7b42b97b118b9de748a4bbd24d33be792bee9a1775b2363969cabfc122d9b01715506961b54e7ba10bd3ad1ccb0fc407767d9fc3cb811396ba643bf6000b360b9334f216f75c1b58ae679c74608e60c0fb3e8b940deb466312caf45518b68258f245b9c76dc1bcee7213f447fd9ba4b32ddb738ea8a92b3205ee15cab39fed1343059cad4fbccdcd068555db7b83973af54f35d6bc3f059fd30660d6668ba63f99f990e4e94b499b109ef82739406498d7b1891c98cf8d4b01db1f9bc46540ab90272c2ba42d25d48dd4bb4730af0efdc363c1e6d07d47f3f9ffd3570f508e0773cd86be3a748e8db1cb72e1b71ca7b9f5ab90673acb98053becf9a82991d0cb1e2c95f3571aa554150eae7a63831ccc022d98979206b2ac365a455281ad0e5db33f20eab8b0ec9309170fae55f699e3949693be12c48dbb72df5622637ca0172c5da9b262d6d625d7037244729d7dcedeb0226af532d2f2663725ba95dae63325da5bc70b6705ab1d0edb568c8d001e1e65abd3d0706edcfb0d3b07f249373e4c35ad58f2505f3f6e31ab91d0199522925c7f6ac13b7866c514ae6bdf92244c72d2b6465d6c06decd2f20377f14cd53dc5819d79e1df2628e2ba91e6c969089061c72d597b718af1384d2fbbf6b92f66f99583f2cf7fd34f4cfe1e0d588e75d17a2b1eedc38fac8502d83bbf9c0ad23792e8a387b4140afaabe012475a852a5e444b9476ef3e95f66527c96c781a39922288e589d12fe5941c3dcaa97df92bfd066fe26ef1e2738e2dad5bc3f7c9e7a560f76b40329f07f330f55e6bc05483e37d138d0f1b2a3de77e936ad87b6db8e389ff3313c29e4268d5f24b7ccc53bf910982c33f5921a1b96210973ed53541222c0f2d07a42a16f75ddcffe303da5166f87c660214b117ab0a8290716b650adbcecf878da05e61aa3aa28ac9d06242956857276c6dd9426ce61890ff940521f8afe66c431a3d019a8c28539ee026cc099962086985b0c64758373a7b9104abd6579ab1b7fc2ea1e9d284e859bad7fd5fb0c47a7fcf9c404b949ab5d636dc2dcad4d796d2ee1d8cdceb004ea47a0ff461d0a127483c4dd514ea2e53b65d94129576e605217fc3fea3a85ee40fb082c33c04e543286c3e68c2dfd0a0c59a5dd5623914dcfa337112138b531e40dce841247dcceb02992b7a14ba6f00c0263be3de9c839739b8ab7decb7191603e5781fabacd924a4ce17ef9343bda873ae9913e27a92fbe39a83f5175dc748a21fcb1075243abab8166d5aa86858b24f5ca2039ac0245d924af07845907cb8d83b7cd7c0a659f5b4eb02bbe1d16ee9a491bd403da78f067a999cffb5df31c1eeae07378fae6c6722b364eee27841912c7ef208b264469f0f706380772b18a65f0f14f96f312d29e6bde01594f49ba1f9f31cf11317a7609e37460891968b58bef87b935af6493d6d935bfa6fdefe783fe14f3dc9f36e1b19176276c7cf8c151d1f5634746ca44f8092fab536e0c81adac8efe9ccd188e812983f7db5c0fdde0954003f5f9d48029089e00624ebb712aa5baf1fd41d2154af26a4161604dca65b55408a381a310a76784ea1e31480759e1e2f0a3224926305c4b3bc0bd10e57167cda961a425cf1fdd60e0212b4b98b407c0760716c8f7aed471e608b9db6b47293d09580be5d2378bc78e7e6d90b452435f45061cfe97db8532d6b91d42cebb608514e59b06abe5fac3b4661d66670a723ef29538edb640b5cca6c4cbf682494f6c058f13eca48b3c0981e8af9bb8a11c409e0b83ec8baca451f9a50377f55826c35a2597a4f03de6779a2eeba278afcb41a744331628c47aaa4e68688329d5866bd58c72bfbd7a0c9dda9deff0a07b621cb3c9c1f2e5c3baf34d497bbc921c5a2b64f9a815c08a7bee88b125076c404d581cb1427242ae0ae06bcf1252a6b8cba4010e085346980fcfbb90044589303ff67e6012e2f527a4a76f25a31f8803610d16b0f2777cacf443d769bdc71d3e174424ccf2f2f57357ef8118d65d30a6828bd3bde4e57921408b1332aeaae86daae87bf32144596ec243a659effff0f3a9c55900d4af48e4bd032c0af4f8c909a4f1c33c8ecbc5e58e39142a4291f18806234544d8e39837a68b762c4a561b781470a6b29259c6c93b438ddaef7b293b58e9bda9712248d95dd01017bbf2123f73fac7359e870b99d6b672f82207c062903fb9a22afa8854fbc99875ec8195f0c4a6f7fcd0dcafb48145a44c4e7a55906cb1b2a7db949051a2bc4d9c9236dc314d2a3d96741f1ea3ffdb78a119da925cc8078dcc15d6491be4ca8769bff9d6a5cdbe81a045e9", 0x1000}, {&(0x7f0000001240)="363b3888c6975b25a23ec52a56dbfe", 0xf}, {&(0x7f0000001280)="dd3225cd359160aae4c981f9a630eb1f33789aa8b37f1a391da1731bfd115751cfd44788d56173891490f9306b8c82ec737f79109dc2b38cfd9632ecc1f2ac61d7a1f658d1d69a687c49fadfa52ff8c3e91bd96930d74d5368625eeaa2456f5a4076db46f8487c2a5c0dd0926ca98d933008b59e45b51dc9b19764905190c9c1fb6aa4cd6c9a9eefdaa708fecd0b33892d598aad72c488e0623b4a6d055d8b1c8f5e891133a082d5f28fe13a3e21a18e646c6fcbe55dca360ae97568ebbd022e54e8061b71d10bbd3694674034a39c615014888e02f5a84fd43a645c051b990a6343928a5d9d704cc1e23e9ac3c63233efece8cf5c11a34bf460", 0xfa}, {&(0x7f0000001380)="76e9d42a292842fa77d96bffb70f1a95f2", 0x11}, {&(0x7f00000013c0)="9ac4412860f55a53fa890c7494b89d443ae4dbf50b9ccc7c90e32126de7d2763227bff537a62829167d6923f3a4812f1b909a94f9441139edf8b5a906862d105f72af9badfed4a5bf3c5a7d3e9076180b039188075fb1a465b57d14291c787319da681c8841b3a0e4286f2d3f7bcbf42dbf023492d", 0x75}, {&(0x7f0000001440)="f6f1d252953723b1fa5a987731f39ec489f0edbcd1373e7d262293526488c46e2e012ffb3f72b55f2150111756e6c7add52818e0c998ced8ba88e7df56037cc863af3ea32e4bdc1dcf1142745b8fb52e59dc409e04b3b31d4226c701fdbcdded5b45fe33bb8e922c6b04f41a9c571276bb6b92968d5fa8207081d99402089f1cd00fb7e5571a3622a57eb9afac2a8147934761bd523f412cac76f68f529d8bce73192d0b4f0c5ab71fcd40a3fd9968e252d9ff05f165e6e65df820cc11fb03c77b6cafa17676809bb75164cff2d2063ef5bb8ab1e0623f032ac55f8b1a89d114ddec6bd8bf083ad91b58ec", 0xeb}, {&(0x7f0000001540)="18bcb97754e399e2975c78257be33b0d30cb0772f17e55e4303ebceb8ee6fcba2da71de2b2c5fef70fc5a8522c6e119a6fe7be69961cb494215a578f526aa0b7f126cc19a3756a99b22b3a67495a948042d57e6794c16d5dc8d68e59cd9dfd1fb4142df400cf6cf04647c29d7edc124b6a5d3758aa4cd18de10ca7f0998c89dd1f1937c84b5bbed71ef1b57c37959c714aa257f6a9b4381bc3158f3c67365e3912889139fb75e7856f1f29c0f08bba", 0xaf}, {&(0x7f0000001600)="aed47b0459b39055b53a78eb38a272c633d01e48a5", 0x15}], 0x8, 0x0, 0x9) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1d}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(r4, 0x4010426e, &(0x7f0000000000)) 16:00:27 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0xc003, 0x2) connect$unix(r0, &(0x7f0000000840)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000000cf15afc345ce805608a7b48c7de3462aba11102f8ba8905abb5c149252254f5b0609a15cec8ea41b070cc512956e48193de28f0be1633c18b7c2565ed9c84abe7b599bd90c5a8b2fa01e76d3ab093bd9c6385867c0a3b70bdaafb3f466d797f9f6f0325f7ba9d071889e3e3c511edfc9e61380219e95925b6ef75df88013a82b1643f340ce342f2a3cf0674a973442db6b22d0210d32d672752891415a0ed1e41cc785cb386c9f0f48dc06a90bca26c6cd31439d7ccc3b90"], 0x10) write(r0, &(0x7f0000001080)="a9cc27337ef356fa69416e9fcc453c433c8934ddab1725a53e174c8c8279ea09f04ede6901fc98b524b7b610dde9ca0ae6b5abffce9cc99a02d6866435e3ece420a79da71d72a86ea9080f4287ebc71a3234acec97788e7a2a5af5ffc1841d6f4be9e781dc46b7f81818f9e9276217c0d74d85945fce5b99cfa07382901a7b1a9705b50e326e75b71ce9e73d52de3ee0d1b0dec7abd984d7b4d05ed88036419ceb0c4f2cb645827f7d80babc5e4cca375811381d54c9c0bc04b67370c0ef1428dd0f6113ded7232f81af905e49bc763922991fe37ce38a2bf66f02dbcc66d044965f3a44b38fe1a8f7b31b2b5d451ca7a733ceb7240f52861e0421a1d07202833f56bea4e5863bc001e4429109ff5828da6548067167c50f58a81f7c588f35ec826d7e489ae071f2799734a0453a2fcbd3ede49ec8a7d167a69745b73c48c1b7636e1bf52697a6b93befe0f23f936d0a401fccb6fd249a5b4aa53590f83203b477e43659eaae1625b18b149a76bfede826d21ba566ec9b24d7f61f8fd0cf25a7f5ddff891ee33e2f92c3ec0ea1140b34cb2dbeec0de41ecaf0fb69597fd3e10c5decaa04cb8e2badc91aba0ee44ae556b773215323e5d0cc77b5bfa3ebac251cc3159c761b243ca13dd36cd02d0a3b08ca40df1cd5c909a383b5207625f8472e6df7d2b4eddfb4ff2c5dc96c539242137b4068631aea4baef71580ed8830a67d643c48a7525c3ec097d6b9b9d39bb605ce94b95f941a98807085dd7e3b6fb75b1b4d79850e66230a3394e13794db910cec5b6b80a62ab595885e4bb44cb5f7947afa7d80609677a6cd0926cbb5603fbe8e85a778bb2604a2e54ceb8baad34016d767524ba9541e039db84401d63475403eabc2e1700f53553dfe18971461c8de36043b1ca1ffa2bfdc8e06fd799bda0c5da0dcce25e87d4006182722f18ef92cdb68d4db5eb653c8d3ff3ef04547ed13410ad9427d5a085607be197c9302b9313f9ef4fe9adadde9e4709ee706026dfd6948a9fb4477be0c42b155fceba824d20d804f128a4a81258d6bf3725464d918de4bbf7e8e71b669d08a3649a2942f2e20cb6c1ea99d6ac82fb2d1df3a5268ff8e9c5a9c70121842770a477aa8e8c4941530a89737b749192f00e3263bb2a9d9f43a31f6699891147a366fae9e651f286c279f1e0f88d2ad48a489a8f9695d9fc849b1a290b31d95aaeeaaf73db7e37f144c298cfef7e7058627ddf58a03fc1a7b1f6dc3b36f6377acbc349c910b20f8adbdf45dc1e102cced729f5dd1432c9bcb1ba303c373674857214542453a533d7a78960366cba1b92fe70b67b55f98394ba81fd2fff9129d6d0890362348fc64f87764c3f09480bae11c59903b81eadf035b435bea35ffb5df04006eb72caa63da69d1c7df82a751d02ebff711f7ddefffcb6c5cf7a8157121f6c572453571370589508b0cba1e7f838a981b9488ebe6a1a7455b9eb4fb848156e39970047dc2421f90047969e17dee55bc8c606f2b142a1275c1adb35616e3db7485e3f08ed5f44c7d61415bcdcf4f77091f82e016d1c7ee1ed51e98bd7743a3c340e0789b69d48bba095b37cac3c99212d99fe6c1dc11f004ffce73b46b64a77e92f4bcb114cdacbda79777578b63a51964415e1768f5a57c2ad77a970b8df4c97723170d53183d9b8777778a2b3926eb13c9d8a796499c039a3a1a34517dedfaa284f9e1c222f151296a6d86061b73b63af6756fa09ef4c9261efcaf56b10a666b98883a10ba59d5d344e9bdb8fab46df2035f21e43e78e55b8cf5db43e5027a0a91380703b638f7af5dc3ae6af751b1860b23b858d4a7cb134a71e87160e70aba3248b241decbcee51510263e9d072c1d4dba2b849540b96be2624e521bd65cbff95dd873be2657ec80baf5086ce0c71daab6fe0f2407d6c8e367e939c2c2cb6df89abf6190457d908b876848ae8d4657700e9966d5f334577323667c94a9cc64429f745e36ad61171711eabfb3df4f665688d1e1bc65e475f0b0a6586f8ae0cc0d1b535199", 0x5a1) syz_emit_ethernet(0x15, &(0x7f0000000000)="89123f61dd9cfb4152eb9395a48752c7ce6eb1b3cc") r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206982, &(0x7f0000000300)) 16:00:27 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080)=ANY=[@ANYBLOB="fb18c3003c08feffff0100007e5e00fdd1003f0000348adb02000000000000000000d31fc6626d1befb7a0a80e590f55da7abe89083b27f2a9a14156226f9da4bbb5cb6d26cd7199f0c7a39732e6a5355cf4cafa7ebbb48b2df68a60309ae637cffedaecbca5c18a3ab1077e0f53434f053437101ae5e8db95b0ecc68a199801e40862e74e28d7c6932fe7968fc20000002b086bde09bef456c9263fccaf4a631854deb48aed6b2d44a5dbb559f2ce9a85897340a472826ca652b9a6e54bc9ea88c95778c2217cae34e055e7ed877a057e000000000000000000000000000000002d75b874dc4203394fe4ddd2cba202b2dd0e2c1dc2862c956171e78f2f907b6a21d335c3b560ce3c5985e79fbf469c9381eed27fe194a581e11d13606156b940b5b35ed3f4875498fca5684605c38000000000000000c8b78cb311725e22233eccc863120871a9626601e55c1b2d8417506f4a0e991009445ecb440224ef159d88043c728bddef0d2756d315328ed739813fba6b628f177c41f59612cf0a8bbdb28c5c6fe4977fb59d78530691a7f8e0c790579df95bba62df964615d4343960ca22076e903c6925edffda716041f89bd9a03f0e15a7b06ccdb46ce3ef0c91adfcd8977f1f4b3888cf5bebd9bc362e535aa056d5000000bbff0df4f40266bfe1837d6553fd332b3b6c3dca9f28c36117ba5021f6386c48b44ebdc9ede2331422bd7a2efeb5107547bc19d031a4645df74e0ce613e609151d95641af186dbbb57c277e704f9997aa36ea4eeb8822e73cd917f506c0819a0b007b660837b3ab3af358919af7b350fb630e3a0bd410dde471a818ef8b31c6ba1574dde0e41eeacc29b174bd770a8a1913dd3d9620885b5cb48cd4efec4e0d8aa5db84b400ab1aac110986909b880b304d87ec6733bf13ca9520cd611f890c55a70237dd524ba98f218d51f927bbeeb62ab5d0be3539b030a8e614bc2f9f9c1dd40093c87a11b3229d442b6a1c475f4414ed5e4fb2501899eb382565ee83b440b3a0c776eee00395c06a143ef3f2ab29dceb8503d27b1d03e45e510736aa16b2a4168a65ee83f3400000000000000000000000000000000000000000018f0f7e670d8ebc965a4d1b55afdd8c3c1575229ddf109e6df6fa5696eed5e143b3dad1e4a09fd0ce81cd776ecfc26945fde392bde8461e8e60dda0425c1dbcee761c16cba2b07014fa63c00000000fb57d2fec660f66350a6cfde620ae419ddee058e247d9b02371e76958d4ecbb0b93577d79ddb3129d946ec3463f36ac7c727cf60ac5f3a4ed4e3a1ecc59426c1a0fe95f4c38f313544bbd3dfd87666de41e6a89b9ce9243867ce3eb33f78e6e11000b04b42d78e5bc0c2e994ac29f408a5c0ea4b3e6f81f97ab2bf23b29df0bb39b389888f4ca6ee7d81df4f214782fcced120784c9e5851a40bf673bd5a8b089577d97cbc5261820ad4c85822ff0700004360e65aa02b7393cefa7bba7d5d2988991d2c58d7ff4fce70ce523f1f72c5a378c1412d74d8502b55f89cf5be2d22bddc4bc8a9867bb78fa7eba97aaa5e9f01a16146556dcdeff5a1d401bd909339a297d238240acd0d7c966d642ac6848ba2eeaa78b7b2f2550936fab10297e163558763ce858ee54ca82d91"], 0x1c, 0x0}, 0x0) writev(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000001040)="e54a458e936ea6dfecbb6d61047fc1328feffdeb2a2c1e3e7015db94af6a7013eb6f15fab6f05024e52d879b4bca0d6b1b0d23fcadef34dd34e5568583d4204a9e2c9d9e2df14b0c38ad188395f9b0224dc816149b7556c2816c38ac8e077aefe4f92e2dd4860485abd222312fc9ec072620403802f14767d60cd22e5d399b10c265f91a89f8260b956f5a230c5e5dbc1bc37caa1a1871ab87845190349ade8f8225bd0db94bef2cd13fe3334fa42edee9cdd0c4b82e9d2ee0c330797081c057787210d5008833a5595281fb7f29da8c100dbe48e2b25ccf79c3171dab6a36297e69f480ab350e3e1d0e523d95fb7b8cac29da7e534ff7f7e99e3713215bfc2ebef1e3b713365611a7cf3cccc90678969f85974152bca2c63df109d8eb38491cefec54714b0fce86eb0033add63c6f81fab08ddbf30dce2ce04f0b7cd744b3e9cb1a074667ee458147d4ab29ff32cdea947f1a7b209b13720d2a2484cf6bb212a0b11d0ff87b93c31e587a78d989bd994e41ea37354dcb5ae919965f8a295e3f2bcfead3f964d2016a277e5bb5b628418bd58b2e7cc02f7ec36d6d04a726d3ea000f24dc9801be3c5539065b3f2515d478cc6d37abd08bbe24f28a75445b35da15a84de10ee45cd73718c909274215a6c5152c4353c7da486d35a07421c41c0bf9ada0e055f7ce1ab3e7c8f041227feef714f675b4c1f26b7f6ec9350bb5937225c2538694bca1dcc5a9ae0678513c0cbc6b7c327c787483c6d40853c25bc45dcfd5eac8449a208544a079f9149e3681f744888b6b11ecea68a4b8f234366db29208e27e74d7f2e364c8c815d1bbca0399a11fed36287c6ad1ef54f3b69415b234da0eadeac77a002d7a8c2903909e42029e9d483c16ba04d9f9ed2ae24a9da809633ca12885", 0x286}], 0x1) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000140)={0x0, 0xebd9, 0x974, 0xfffffffffffffffc, "661fbef2245185a8186503182eab7fff0e091fe6"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19", 0x281}], 0x1) writev(r0, &(0x7f0000000300)=[{&(0x7f00000002c0)="0d9dd6badec72d7598971d4283791f00"}, {&(0x7f0000000200)="7107001bcd0156489348243abdc9dbb858e76c64524fe89c689de31eaee2b1f4a37ec025fac03acc1812f76580955a60e94b01be3ed866e5e80d01d8ce4966ea0f4b00f16de26c95dcbb5e2984d91974790d17b54d1a1ded095a45b3b6a1f71af11a55feec35b37589e3a7b1bee84ba1952e653055a7af251b6b68bbd7c2489b521c7d4b75faaf55efde4153f96c50dbf3fa"}], 0x78) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r3 = socket(0x10, 0x1, 0x0) close(r3) fcntl$dupfd(r2, 0x0, r3) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0xfffffffffffffd8f, 0x0, 0x143}, 0x0) 16:00:27 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000080)) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000040)=[{}, {0x7}], 0x2}) 16:00:27 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {{}, 0xfffffffffffffffc, 0x2}, {{r0}, 0x0, 0xe084cf85758754a4}], 0x2, 0x0, 0x40, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='<'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x13f) 16:00:27 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x204001ff, 0x0, "b0d42000006e9300"}) r0 = socket$unix(0x1, 0x5, 0x0) open(&(0x7f00000001c0)='./file1\x00', 0x2, 0x20) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r1 = msgget$private(0x0, 0x0) msgsnd(r1, 0xffffffffffffffff, 0x0, 0x800) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x100, 0x0) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000140)) r3 = dup(r0) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000040)=0x204) r4 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r5 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x210, 0x8) r6 = fcntl$dupfd(r5, 0x0, r0) ioctl$TIOCFLUSH(r6, 0xc0106978, &(0x7f00000000c0)) r7 = msgget(0x1, 0x0) r8 = msgget$private(0x0, 0x30) msgrcv(r8, &(0x7f0000000200)={0x0, ""/221}, 0xe5, 0x3, 0x0) msgsnd(r7, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000180), 0xc) getuid() msgget(0x2, 0x0) geteuid() 16:00:27 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() syz_open_pts() fcntl$getown(r1, 0x5) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) write(r0, &(0x7f0000000400)="b5f8be393558f158658322af151c57017728c56c1a150975df2c5d077a09d21ef422a00052294fbc922b9f212aeab91690b019d384d35a32334dd1c476d7f7397829dc09e4632dc64a99457dc24a52e8eb7a3f83781f5996ed20b1c85219b4557abf0f7397d28b9359015f3bdd37c61d11e4c053f738939f5d7240216d5e20372e1f8cfa99f69df0d76d1b9989902715c806fda3485193aca01701589f1f551bca522120a8203d5b3aca91ffc86550a09e127ea896bd24e9c6d2fcf5e10b985628a6daf7f6fa89aeb413e0f42986244b09996f96cfa8cab289af295c60610796d5f0b0848197bc97ef57bfecbaaf1f334aaca36b74add3d3e1ad7cd3cd6ded750b1ced25e8664732401922e907c92c5551919c5df3371848b0847902616d96e20b514f9d06d9b50c0d802159e68ac9c590f522cbf786066cf5c6fb4725a05cdd90de4b51af432edc6d5e7a58866bc4bcb8ca46f6ac7c0ec1e452f04e47e8ab25d1cd4044db825709749cfb4707ae09724d7d2c30828b82b17fa66eb0dc795fb0812067d39fc1e80b90b48eaa097668a4085e7a3aeaeb242746ff8a4f05e9d58ad2d2a6468aa29292cefa", 0xffffff60) syz_open_pts() ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x80, 0x0) write(0xffffffffffffffff, &(0x7f00000001c0)="2078f7b69541d6d97099188e24efd6dee40333177e9f6d06329507c9aca9c681febf1235bf4978142058f5a5e8b04efdd700"/71, 0xfffffff2) 16:00:27 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x2, 0x0) fchdir(r1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0xffffffffffffff7d, 0x0, 0x5, 0x7fffffff, "002100008000", 0x1}) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000140)='./bus\x00', r4}) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) ioctl$DIOCMAP(r5, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000140)='./bus\x00', r5}) r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) ioctl$DIOCMAP(r6, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000140)='./bus\x00', r6}) r7 = socket$inet6(0x18, 0x1, 0x9) r8 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) ioctl$DIOCMAP(r8, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000140)='./bus\x00', r8}) r9 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) ioctl$DIOCMAP(r9, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000140)='./bus\x00', r9}) kevent(r2, &(0x7f00000003c0)=[{{r7}, 0x0, 0x80, 0x40000000, 0x0, 0x4}, {{r8}, 0xfffffffffffffffd, 0x1, 0x2, 0x1, 0x7fc0000}, {{r9}, 0xfffffffffffffffe, 0x0, 0x1, 0x5, 0xb49}], 0x2, 0x0, 0x9, 0x0) kevent(r2, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x40, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x3, 0x8, 0x7, 0x80, "14e204355125be66d373ac4e7f6fdc8f4bd60369", 0x1, 0x3b0}) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d7bfbf1925687c2773f577e20152cb5f1b22315f7a5305e09dd2d3da5bcabcb3e8974d8dd14907b281cf58855ddcbc60672e8614d95f79637f7b5890604319c51e4dc3812f6a26a201791ea03ffd35ee4b6cb089297e9b8532077b4afab1c7a4435436be8f5ecf0e17248a28e323adab49fd470fd2fe1fdcb16afd5fd0f8035a99c154975aa80933f572735d90ce84ddfd3398db7fc7351ebf3b236ea655513df2b07f4298431cbd78ce8028aebe7ea4e8fe803979410c6cdecbeae4212cc9d061309ba0456e2bcf8c176e7028278139b276b035e962132e3df0fae68f24f4050806767264fb2a782569315a7f93670aeab5595a0de2aff664210290f12850d3dcd5956c4a15a15a228b8cc0e146dddbe6eeb103113e8ae813b458e911115758125fe27c52072c89670a6112a17ebe9465f000437395713844a8b7f0368dcafe66a7753acd15369ef3cf26ba7509d2de3dd3e4203c24ad79f71d9c7da05b3795b071e2ec71d83d50e5c897c73c5bbb5906ed915e021f8057062035c8d", 0x1da) 16:00:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f00000000c0)=[{0x20}, {0x25}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000400)="9bd0b91d51eb70876dadc76795db") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x50, 0x0, 0x0, 0x8000}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x170, &(0x7f0000000000)) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='x\x00') 16:00:27 executing program 0: r0 = socket(0x2, 0x1, 0x0) listen(r0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x2823, &(0x7f00000000c0), 0x4) 16:00:28 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x1, 0x0) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f00000001c0)) write(r0, &(0x7f0000000180)='X', 0x1) close(r0) syz_open_pts() r2 = syz_open_pts() fcntl$setstatus(r2, 0x4, 0xcc) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x8000, 0x0, "92794655fabf4366f199af3615322d53bfe736ff"}) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 16:00:28 executing program 0: open$dir(&(0x7f0000000480)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r0 = getpid() r1 = msgget(0x1, 0x254) msgsnd(r1, &(0x7f0000000a80)=ANY=[@ANYBLOB="0300000000c7bcd992403498b97e91fd7072009a1a70b4fef2c9cc4e3fed290fa659950000000000000008ddfdff6472de37f3e7081f645d29a7e0fd449dc61a9527f11cb22c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8492dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14c2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240eb057f111054f2b5f0f40a16000000237203e109ef71703832d18f975371dae05a4bc0cd012e2ea7de69882e9468fa446b31209640a903000000d7689b898e25290cfa61355ba39b9a98a4e18d"], 0x107, 0x800) msgsnd(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB="000000000000000051f304cbad4c40341a7fb8f28f53930ac93feed5e69ec81ecebd9e705f836edbb76d3598d1d6e7448ba200c71274a7bb1dd016b9ce27d8fe8814a24a7e4e0fdd6df9be870017926db9fa88c70e8e256b3ec66e9e7ef3b10ca63be973a9466fbe4350dddb97428045fe4d3f24ccbc09af01a5dacae9fd2d1817724aa40026cdb70a6279419e8ba7d192abed727944285455e9b62d67c4d5b3f4ff"], 0xa2, 0xc2c25e0089590800) r2 = getgid() r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r3, 0x0, 0xd, &(0x7f0000000000)="e8530c3cd4eb6235", 0x8) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0x19f) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = msgget(0x2, 0xc0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r9 = getuid() r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r11 = fcntl$dupfd(r10, 0x0, r10) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r13 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r15, 0x0) msgctl$IPC_SET(r6, 0x1, &(0x7f00000003c0)={{0x0, r7, r8, r9, r12, 0x1, 0x9}, 0x800, 0x1, r13, r15, 0x6, 0x1, 0x1, 0x2}) getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000004c0)=0xc) ioctl$WSMUXIO_INJECTEVENT(r17, 0x80185760, &(0x7f0000000180)={0xffffffffffffffbd, 0x8b, {0x80000000000005, 0x8}}) r19 = msgget(0x2, 0xc0) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r22 = getuid() getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xffffffffffffff09) r24 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xfffffffffffffffd) msgctl$IPC_SET(r19, 0x1, &(0x7f00000003c0)={{0x0, r20, r21, r22, r23, 0x1, 0x9}, 0x800, 0x1, r24, r25, 0x6, 0x1, 0x1, 0x2}) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000280)={{0x8, 0x0, r2, r4, r8}, 0x3, 0x0, r24, r16, 0x9, 0xb01, 0x9674}) fcntl$setown(0xffffffffffffffff, 0x6, r16) r26 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r27 = kqueue() getpgrp() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r27, &(0x7f0000000240)=[{{r26}, 0xffffffffffffffff, 0x7fed53ccc8019d8b}], 0x6, 0x0, 0x0, 0x0) kevent(r27, &(0x7f0000000100)=[{{r28}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r28, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x4, 0x7, 0x3ff, 0x1, 0xac8, 0x81, 0xf0, 0x0, 0x0, 0x7, 0x8}) ktrace(&(0x7f0000000400)='./file0\x00', 0x0, 0x1016, r0) r29 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x20, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r29, 0x80245753, &(0x7f00000001c0)={0x8000, './file0\x00', './file0\x00'}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r31, 0x0, 0x0) connect$unix(r28, &(0x7f00000002c0)=@abs={0x1, 0x0, 0x1}, 0x8) r32 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x8000, 0x0) ioctl$BIOCVERSION(r32, 0x40044271, &(0x7f0000000280)) getpid() recvmsg(r30, &(0x7f0000000040)={&(0x7f0000000080)=@in, 0xc, 0x0, 0x0, 0x0}, 0x1) 16:00:28 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x20000, 0x0) dup2(0xffffffffffffffff, r3) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x7fed53ccc8019d8b}], 0x6, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xfffffffffffffda0) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r4) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) rename(&(0x7f0000000580)='./file0/file0\x00', &(0x7f0000000540)='./file0/file1\x00') 16:00:28 executing program 0: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000040)=0x5, 0x2ef) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000fffe0000200000000000388747bf00"}) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0x3ac) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r2, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x7fed53ccc8019d8b}], 0x6, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000200)={0xfffffffc, 0xbad3, 0x8, 0x4, "f1aa5f28d35cc0576faf3076093ce886e3368f0c", 0x400}) getsockname(r4, &(0x7f0000000080)=@in, &(0x7f0000000100)=0xc) close(r0) r5 = socket(0x18, 0x400000002, 0x0) close(r5) r6 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1021, &(0x7f0000000040), 0x4) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbec13b9fd4800"/20, 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r7 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r8 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r8, &(0x7f0000000240)=[{{r7}, 0xffffffffffffffff, 0x7fed53ccc8019d8b}], 0x6, 0x0, 0x0, 0x0) kevent(r8, &(0x7f0000000100)=[{{r9}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000001280)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCGFLAGS(r10, 0x4004745d, &(0x7f00000012c0)) sendto$unix(r9, &(0x7f0000000280)="911998e393b27d3423050c0837057e08be25d96c845aa5c56427f42be4c8c75eef47156a9b2f4782a0e655d59d584b8c54b841ba98cc7835a12da7629b71f35c7b0913ce3c2371e184436948b05e2b398bd3e78d5f30316f1a046696511b821741eec91584582961c337991c8ae1147f9769beee7be5973d4bf0b66203f2bf7afe8103f1890b688e04f2788631f8dbfa18ba9a6dfd3d848bc40a149356af1fdeadde338aeb29ce944fc0a83ec295ff66d756f0fcc270f0c2cec46c291658c050f3ae32520680af8e8c87df6e2dd00fde0b9955b65292f5602626d4bb4a552c686d8d3f86f6eec4f8b15f75007d63c72967eee8eb5698b2d092d1fe2680a1d58e6e2a746325c24aeb8c086918cddcfaa1b15d0b8c5b5ea92109154935f0207930f9794ccb66b47679dfec6fbd3fdd250a0bc71924c049e227ea9f2c183fe40bd497b78cf078048745916e9dde2beed256f3311e9c42463f9b6ccd17902df685394dff28d6356d8122ba58edb5b21b82ff850658420bb8bd7c318836894ce7378b3b9c4cb03c4a87199a8b89d5e6ffaf966f0f558e7777062b2a66078a3601568c9fecf960007c81c8978947a5d973c26bfffe6d55c3c0aac4ae8493413d57493cad9ef5bf6de31e5901d5b4a806af4512c952725876aa89a2c561c486872db07a160d4f427f0cae18f3365fa8f84810c150e1710178028e02bb7b4ba2694dc04ac8947ad70c63b07037a48bedc21ec9b673e1d0ed6a0672e086ea233a60f2f151638b1e82dace3b6789a408a52538307fa749fada711c660bef112fd1b95558d757b01a753574064acae691f6012bbae53cfd78910cc0a2fa425c6fedf00d4464708b14b14fc07b63a078d54e96abfe435e276cad31da32e54aae84d17d797a72469a71f372533a5e62875dd3e197738b437c56e47cb580294641ee2446d95b2b9f83de91b1e9588b6f94aeb8e8623ae160877a589131ec9cccfe2098c05c8b045ac814f2adec216efb47a11e2351d6e1a56b8d70a405216949b837b89ac5294394cd44fb63de398e953de8f57e6327c834b17b4d7f0497732308cab6581727be9f836c5c2a4696dec363ba0e3868b398a1b9913c48fc257e35a4cda145826fbd65a534d66d1a94fe676658510a6fd0fdebb8417014cf2e618e5d6053fb52a09e0ce7cff0c93615176a6411ad34807fbfc5409b700de745981cc80d1197d6ba2810b0609e5457ab2e03ac743dc9eaaff6c17b187010f8e28478eaaec66e10dcf7bdaaf2d261a75312d1b96cc3afa284853a60be313d557b25fd8f9f9db8ed6c0b43cf6dcee804fa1198e420191318304e5dbe2021d8f184c4598625dbae6e9b88e1885dafc61253a6f5b9b3d2b3435b100bb20b20aa6b6953f731d1ed055adc127df21ccabb2b1ebbf5d28d1eb74a5c9953e95bbb736a0a63f49dc71ef7d4f0c7b42e117bca01cc2efc6bada3291b8326bd0dd9301cd50a456256a5f76682a560379678fe2067562753ea4cd3518a95380fd7feaa81f6bd59602cece07ebaeae60a3afac17dc3e82297ee06589b0b13f17f7de848f25839d093b6077bfaf5cb47544017a8d4bd587d3da8b5d030618d2d09e09dcba4c637321926e6d530ba3c1281e0fdf23f4b606c298190d3fe9e8f8441b78564efc7b24323018a2619077adc3554d6f4a6439f450b8e86a0c872d2a808bb617a8f8bff3d6e07d11027577da0da726f6fe15354253d2fd4bb87acb1f9af4d358f8af8f89d547a8a304c2eb6a2aa7ca67d73e4c9cbda5505b38579e6208fd4d6997f3b5464fce3f7d3f71375fc1d317b0ca5cbf579f8a355b08031b6514e2e87a3acb69e982c1c046effb420ddefd1ff871c3e44058d0374c8483d634accc5071d0441d1a0e08ba2e7997bce290554d36289ba85529749216a44a6831f9785887ac514360b2a61a45f6fc2c9b275ecda138e8936fc344dc43fe3ae8d6d01e57c60a5fa3c8e210a4afb529f1ef2d33eb60be539c59e987178f14400b727cac35112c16eadeec989d48b259f3c9b6b11a84e9b04df1da734aebea698c6401cd1c4e4dcecdcbc0d19a01e77829be2586959b6d13ab903e9e2459afad64e3e1cf3e27f68c4d8cd0febf543cb64a46fa4a21f9736dd0ac957c13e39d3d1b3f00369aee4d2ee0ac75b7af2bda0f28529f0fda2bf9d794ded481cfd0aec2862d2ba3d5353fd29904eff1d7f031f1bba97daacde4db6005c9351dfefb8b25ac52b8ffaf1a9f286913c375ef17a22254fe13ce88fc24822fcc6726daa5a31f5152213611047cc931e79f05f67183f356d384da901527b91423377d805ce7bf2e886c04e1cf7e899ce9953d9452bc2890fc50479e49dc7fb2190796dde9b86e8d82ecad1e83802a39325ca8552f6ab2fe7c262c584ced5a99045dcd0e26f973891bc1953599ba7d5d472d3afb0a9b372e01a80347999a235691a64c3e9d17f04b0a5c3f635fe7c086dd32acfb7755537e9cf1f1ae521cbc830024ea0bef4e15be8e52729070e5fe9212ecbe1e758404eade844d95d542872341556e11abb30739a8ee45277314a9db6bbf41a2d24626ac93c442aad35a7524ecd7dd3d906b0d11569e4103b6846ae9eb10ddc103be668fd70a73677658ebc516c913d1277f40845dfb513810efe9d87f9aa6a41a26da6f232538f6db513c20c171c450fe84af586bc67d44cae0819296e507b4704829bd0d858bfd639362d9f5c9dc8a28e6825d4db8a0b96e8df999c021c1c5477175411de829e3371f387f62a6eecef979d2f4e7f47ea3f49e30cb5bba78030523261eb07a8f466e824ddd208c098ef945741dfe1fffd941f93dec48a24aebe3c719df783e37a011a3741a60645a2c0fc760d5eb393712ca78f78b6fa8c232be4941ef753f6cf78a2133e06c8627aa08ef0078ec9b909be3a41052e422ff7ff923ecb56f3f83e08486c04a1a09e3ab427fbb0a9e53027aa15f980205eb97316a46a5440ba0c04a772465078f5724c15e40c995800d9561a4a539883ace683fab2697a3236dc58d31f884c8ad016a7742ecacf79ac70a7e26bdfa3100b349b492e04048c6068452102ae64ad7b4e3f33f95f48c660d34969c8bfc769d7ba8e42c5b3b80711c41acedf0adc5f0e6fc676856d2c76253f93e500051100e689d6052fcc0a679b28493cbadb253f2c94ac4eab451be8ab56c5ec4f81f37625e206c3b11d6606e35be49b5c1bb56e3df8024a45244acbc154cbb203bdcb67718b97996c2b5dcfc178173f015120be93cb6e93c31c25db10a74f6a1f78e7b1d97712235400d1210efe33a2606faa1f930518c87e96ee7019e92d3d8450dad7cb6f56af0a5fe480c8ff154975dd29826ffe7867f8ff533a67e31313065c677e43d759a45632b9829dda37aa43bc88aed98e003e2b2603081688538a1ebd3f077fea43ccd798930cbdd61ddc8abe2d718edf0da2f9ff1a6e7170a4ae68b14d15bb575f7b19615cb86e964aaff7841134fa14cc0637cef997bc244629cc7d92d50a79b168e42c605fcab4ad49f8c211281d2b98be4f2453c7ce7075f745d4059490a8dbb1d14615f3406b2cff227c214f14ed84942bd7f14291eff2cc7af5b7b78a594c7a619a36294e5f883da58ab3f5d65d7b2f369b79dc17abb761220e06dc6514fbc0c524082d84050d378ffd4af0727167a67a95e0b2210c9352363e33344441c4553a1c8d715393ea4875c6f7e01c6d30532517bd9813392bbdd9ee94240f922a5cfb17f7a630375cb626456230e1bd78e8945dc0833ca69871eb48ebcaddd08d927cf67cf70155909cf6225edfa6ba9e6bc88741793ce58032d50bdf8c2a01f6b20d4e40d47a751817f4b8294288076d4387b3ba5d92c4b195038f08be1a7e0f7f6fb1002f7414f865b1180862ebb2eee033b4a50ccf719719289cd31d5db974c7c354b1b32f139278a5a98280e3d0dbd4101a0d75c68ad4f5beeae6f80aa2304947e4de0206acbdd1d75655c62751cfd2e88e115b69e2458843b78b997ead62aafb4102150560e8723c484d33701163a605e00cb48349f15db9827470d3783518c4e19cc40e05a7f06decad702d468c0a7985e84fc51f45ee05402e696bb4069d7f83e77f112b792d0efaac28ef7d26ed7821f2084e80a17c2e0ef63ca8f4e0cce9667fcf817049f8e196687ecff6990b296a6696e02e9215ecd1fa294ffc69a9caad070a78522ef610ff8d4e8ba369eeb26088a7b88d881e735c376c1ae2abc37641365737ca6ff4518b3ee14c1bbd3aa673ba17b7c79e1623f120884c2f7fc578c7c163e3ed4e22d8560e61fd6b5b6ec7ddc32224d4c1fa29f2bf3dd7424bf5366dd27c0b1139cb79d01ee10cd6a96817417b9b274cd58a4f692c603fd9bab3fe48eedb0f162b3e4b55e0a9c5176cb2cf4e08d0857b572d4741dddedb4cc235ed1bd44c1faf4814dadbd2885e580c61efb5232eb400d221e624a438c979c1eea4afae36af4e5ceb78b93504c6e6e33d38f860fe2ac88c9c3b15d6113cea3eeb12814e770d5cb8317a79fe69ae0f9b5b62c919a1db15c2803714cbacc0944bd428b7dcba29cb7607dce4b117977f508fc088451a43a40f08e4a5239ce1b5ff6406a907b8df1443ae64d68c192a92ca402136c472fed03b5b3d3d551cb2d9ae3a30226abc6c4863953882d0c642eb9a474cba41fe48641f232db7e23962f31e69bc08b13d983cebb6b2533548444586d3a9f0ca6440bda73c5b828e385f1b56191a1870f0af1fb287a357cb18122db9ed68a455be4da73053db1e723d623adf2f07810238e417f3fdd7c9c2c0afb720d34ffb909bd7f3a407fec0d3dc2b8fa25445ceb729da71d1a9783beacb89994caa7db50b1718f4d79fa20453b4b22991df7e3b0e665f133bc9e589494723a09144cc1e35d1c1ffb971b3eee9d2e1e4275f3cfe8e27a78305306ce485f8f34c9ec5591006a2d96fb97c480a4d1dcc9e1dcf13a7075646bdd21e0291cd121a07a37886f9b15538809172bc5a13340e0b5fb3a6a10646e248c91cf1a5bb25124be5d7a497b84beaff5d506633ab1fc3ab9464f454c4b950775b3023ba066ddccbe1d0c944af69cb205b5f12eabf502af008fc14df47022eb0b2f9c79a63da531c55fc8cd52f28b74e35d678c3df184791f231b5290738ab9cc909a9e97f70a9bea9a70dcaa3270ca6111df097079a03faad574021779cad10bf1ed71ca1e0b3d4f7ba95c169df76b0fc2113a49c2aa4434d4bf26b911b2e443322f483ad19cb1edc602e860c93e1b640830bc2682593e6d57e5fa16b54810a13934d8576482aee4517155f2d422779a5eb55101c4f72b43b42740747b5f0365a32357e0f1403b0db55c874a6321fd25a0d33d9a30afd59f3b6f9d570bfb1f1b10bebbbc3c243a966c17dbf42e25ba5c80031bd517bba5e1f0e8e8151e21661073935184b439f133b55ed3a6e085e608040d54657e723db30e87ad1fd8e7e0fcec0369e04eae3f4312a33d95246d26a0bef361db616b40156861ff7919b701be36e58498a2203e1d93fecf627509dcbbff6c18b22e263c72765afbe083b64f85cc47025df4cdf89ce57470a86b859544d1ba0655501fc09ed12d206b119fe29379f78dfbcae575e31b5ef472adec25f970e4067c01053ab4de3e130bef1aad5b4184dcd8217dcb4b9247aef3c4248251112542161a1d8cc428ae6cd8907b4f8231d2740dca6e8be5eb8f8801e60a9c7d6fd368932c13e958f5991d6da05455b9c3f977c20c6aa8e9dbfd42ea731be6b6365f9d58ea5a66b09a3c00ce6ea65", 0x1000, 0x400, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) 16:00:29 executing program 1: fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) setrlimit(0x8, &(0x7f0000000000)={0x8, 0x95}) r0 = syz_open_pts() r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r2, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x7fed53ccc8019d8b}], 0x6, 0x0, 0x0, 0x0) r4 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r5 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r5, &(0x7f0000000240)=[{{r4}, 0xffffffffffffffff, 0x7fed53ccc8019d8b}], 0x6, 0x0, 0x0, 0x0) kevent(r5, &(0x7f0000000100)=[{{r6}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000080)={0xe, 0x2, 0xf4, 0x7ff, "c0032d3b14a1607c070fb03ddf9b87fc8dec6996", 0x7, 0x66}) kevent(r2, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) setsockopt(r3, 0x0, 0xff, &(0x7f0000000040)="75996a80c596f41b274ed49f5722de7ef2d02afb9b452f49ede21734979ec871ef34a2a070187279f3b19d", 0x2b) close(r0) syz_open_pts() writev(r0, &(0x7f0000000240)=[{&(0x7f0000000380)="2eb8c6b8613d62930300000000000000002a268bfec6b10ca54d38df83e81cdf33f180125370fa2915911eb48231ce5f30835ec97ff173074838a8080938d1bc55aa064ec3c45c2d198c7a6a90e39c938f5dde2e5fb063b659f0fe59a2b109d556d0", 0x62}], 0x1) r7 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x1, 0x0) pwritev(r7, &(0x7f0000000700)=[{&(0x7f0000000600)="1a", 0x1}], 0x1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r8 = msgget(0x0, 0x20) msgctl$IPC_STAT(r8, 0x2, &(0x7f0000000280)=""/184) dup(0xffffffffffffffff) shmctl$SHM_LOCK(0x0, 0x3) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000001c0), 0x4) socket(0x0, 0x1, 0x0) syz_open_pts() accept$unix(0xffffffffffffffff, 0x0, 0x0) 16:00:29 executing program 0: bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="8000aa5b"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0x2}], 0x199, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 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:29 executing program 0: pipe(&(0x7f0000000040)) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x4000000, "d73000000000a54da35c00"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000140)='./bus\x00', r2}) r3 = dup2(r2, 0xffffffffffffff9c) syz_extract_tcp_res(&(0x7f0000000080), 0x0, 0x4518) write(r3, &(0x7f0000000100)="829f561a5702fafb4f2b932535fb4ba5e1c78a3cf3865b10dfa424bac69b293d7232464d5c323cb2195e2e54b40229107ccb735e545cbddc7197b6cc0a3d935992900fab2a1714f1ae641d22213078a4a096580275900e17f68627b2e3d0757bcf5c6a964499ce817497fe0edf83f41a6edad866971c778c78a03cec67661934a66dc697126a8e2cb8641fda4a4627e2d0951dc7d7928f9fa810781c9eb00ea456e021b2bbdf1d1dbc879da0bd9d36b0d0c1b0f79f12890caf74fcbf4f238f4f3a2d3ebd63461faf045f015445c7", 0xce) socket(0x0, 0x0, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:29 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x80, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1ffffffffffd, 0x201, 0xfffffffd, "0366fe15795acd76ef5caf04000200"}) r1 = socket$inet(0x2, 0x4, 0x0) readv(r1, &(0x7f0000000440)=[{&(0x7f0000000180)=""/189, 0xbd}, {&(0x7f0000000280)=""/67, 0x43}, {&(0x7f0000000300)=""/246, 0xf6}, {&(0x7f0000001d80)=""/4096, 0x1000}, {&(0x7f0000002d80)=""/4096, 0x1000}, {&(0x7f0000000580)=""/230, 0xe6}, {&(0x7f0000000400)}], 0x7) writev(r0, &(0x7f0000001900)=[{&(0x7f0000001680)="f4a2d02f2f537208530023741ade4393fcb48cde1bd3bf5dd861f86804f7c8f19d21f5d205d919bbff5ba1740b0727a2765dfe80258232f4b1e02a28120f3b69063415fbe9d45542fdd45b17704197bec4249b93df24b8b0bed6b1e0f7b201", 0x5f}, {&(0x7f00000004c0)="9aac6250f62bc5262948daca1ef5a5369d2f3689b11caa62dd83c0ab630c0a3d667c52f29b31847116c06e410bfb1ea69d9f913d32d8b15b93d723d9d1354efd31542e9fee0b48e8af8ca09785dd35e95423dc82ead2b3ab1190cdb648e3bcd74c028a725de79bc42da85b7f38c4cc9f68e47a5be45c98934d618ae7f97646a63217cc7ceef88ef67c7b278810fe922e713a0cc8", 0x94}, {&(0x7f0000001780)="2ad8052ef77f4afe35384a875c69357c8a6321b1858186c890e1d431c6b3d558a9f12daf0461eae9705ad5d15f2ec04adaef1da08bb9a66ce61cfc969eac9d9ca1e17f5afc6adeb05b9f43adef24f1c32decf9b9a9aca68cbefccbb471c84c630034805fb269a28b08e42528d291826d5bc387bc98220dc18d3d0b8357421e1fb0b4d5e53d6ac7ab705844f954b10581a1b71fb7a307cc76cd0abccfe8c6b08483d612a519acb7b58e5d6a4607000000000000004f1eb1a24f5524a8b6063c697664909b79781c6d34a3d7a70aabb72876a4db0317c8f429b246bad84482e2c579b2f816e5040625785176850f0ba5581b2bda25118bb98581d4974177423d972f80bff25b538ec0a46bea38459540860606f35b77ef5535be42435fb6eb5b57a2723aee1c", 0x125}, {&(0x7f0000001540)="3e58d57d930aacb3ad2401265fc9bb6ebc5c0b9130492dd095c6438d56f8f94acc4652274c9732100f85e0f6948fb71253c558c1333c6a944e2a3596e7a2011ffd4db5d08a54b097f7e57c3becde0a9beb4384939f489db52244c83086835a99f601e10650c663718019d64503f70b68f57c22c77eceac8891b46ce2da9c24093eebcb34f4fc5c2bb90ecb4544f4d9597b21349aa76099ce74883140a6d7de8c5b1d8a77fb8dc2110893a54f1fc59f3cfce3b853e16a02760aa813b275068556a683d131bed559e0c25004807c3eb4ca66c35450f3646a72bebff04e90f23b99ce6afc9afc4d4f4e0b1fe20219a8bc9e18fb83aaf472af3dad7092ddd30d55f4461e0932e92eaafa91fb94f452", 0x10d}, {&(0x7f0000000700)="6bc1c31153ef6e5f56576209a0485cee2b1f26791c4d87744f5ea2bfb16c4e1f5143aa9b313676fb0fa37b9ec2221c32cf9588775c6733a55435f7373da08cd61e7c7cc0f7325175a9424b798c140c8f788b6796c32c1c4bacab2c0cef5a327b8226d8ad0b8b816a4b6398d64a11d599415a921709abbde82367d418e9fecdb5bae34b13ab43e3d4860fd48c2314ab804afd03260094de3f3ced948dd2137f7a2d613b179c27c7cb2036fcee5cc8779823784787d01aef32787512395374cc1e6944fc61465161b0935684df9f8fa0e4f475d3f144d7df1d61048f6a4f719a967a9cad3e5688aa72fea5cecf2769831b4cf92dad585d40cf787b746904ec312b5b5963b6f055827c65f3532c26c748405ec82bf88ede539011dbd9e8d13129301ff1d2fcd2c53fb42354c08da822c723f0b1726ae50c26949b9b5c220ba83f18c96e422513fe48b3ff51a0d6e8983fcf840ea06e84241f4b2e52eef1054b10d744ea54b4fac3619daad860e4ce3090a267c07ead2b9f962e1ef98799fcaada9107fdb79da93af4ebb8b82e17a640f7c7ff86299e3af8da16e49595b483b8a362929dc35be834d048d38b18ca24bab5819a2aaef1e8277b7762171b792949a781340ebccc1a70628de89bbada69d9f826b86045dd679717c421136f5b24a287ab4ceaf1f6b9c2a68ca6f2b9fb4c2a0dbe9fb98778724a85079db7b49a146b5e5c74c8815fedff351e5bd398ffe00079f33ceaec09060f1a21b862d60b8007314bb768703eab03", 0x226}], 0x5) write(r0, &(0x7f0000001bc0)="2078f7b678807d89e032dc19f57097f50f1371767dbcbbff8330c25e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a06808c9152732e879f3fd62b9ef04ae7b569cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c7190625314dc21617d8a3a9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb17ccdf8ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd15fdf6b519d6b2c4936d7d6c409d25b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a279214894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b61bed1503a69871d90d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518965a", 0x19d) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r3, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x7fed53ccc8019d8b}], 0x6, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) ioctl$KDGETLED(r4, 0x40044b41, &(0x7f0000000080)=0x1) 16:00:29 executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = msgget(0x2, 0xc0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xfffffffffffffd48) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r4 = getuid() r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r8 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r10, 0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f00000003c0)={{0x0, r2, r3, r4, r7, 0x1, 0x9}, 0x800, 0x1, r8, r10, 0x6, 0x1, 0x1, 0x2}) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x100, r10) getrlimit(0x0, &(0x7f0000000080)) 16:00:29 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x11, 0x4003, 0x0) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r3, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x7fed53ccc8019d8b}], 0x6, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000100)=[{{r5}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) fcntl$getflags(0xffffffffffffff9c, 0x3) ioctl$TIOCSFLAGS(r5, 0x8004745c, &(0x7f0000000180)=0x1) open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r7 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x80, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000380), 0xc) ioctl$WSMUXIO_INJECTEVENT(r7, 0x80185760, &(0x7f0000000300)={0x4, 0xffff, {0x9, 0xff}}) ioctl$DIOCMAP(r6, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000140)='./bus\x00', r6}) r8 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r9 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r9, &(0x7f0000000240)=[{{r8}, 0xffffffffffffffff, 0x7fed53ccc8019d8b}], 0x6, 0x0, 0x0, 0x0) pipe(&(0x7f0000000400)) kevent(r9, &(0x7f0000000480)=[{{r7}, 0xffffffffffffffff, 0x76, 0x2, 0x7, 0x4}], 0x6, 0x0, 0x0, 0x0) ioctl$PCIOCWRITE(r10, 0xc0107003, &(0x7f00000003c0)={{0x3, 0x22, 0x4}, 0xffff, 0x40, 0x4}) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r11 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r12 = dup(r11) ioctl$WSKBDIO_SETMODE(r12, 0x8010570e, &(0x7f0000000000)=0x200000) ioctl$FIOSETOWN(r6, 0x8004667c, &(0x7f0000000280)=0x6) r13 = getegid() socketpair(0x20, 0x5, 0x5, &(0x7f00000001c0)) shmget$private(0x0, 0x3000, 0x210, &(0x7f0000ffd000/0x3000)=nil) connect$inet(r4, &(0x7f0000000340)={0x2, 0x1}, 0xc) lchown(&(0x7f00000000c0)='./file0\x00', 0xffffffffffffffff, r13) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 16:00:30 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000001c0)={0x2000000000000328, &(0x7f0000000300)=[{}, {}, {0x18}]}) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x7fed53ccc8019d8b}], 0x6, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r2, 0x41205725, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020699f, &(0x7f0000000300)) r5 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r6 = kqueue() pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r6, &(0x7f0000000240)=[{{r5}, 0xffffffffffffffff, 0x7fed53ccc8019d8b}], 0x6, 0x0, 0x0, 0x0) kevent(r6, &(0x7f0000000100)=[{{r7}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) ioctl$TIOCOUTQ(r7, 0x40047473, &(0x7f0000000000)=0x1ff) 16:00:30 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f00000000c0)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r2, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x7fed53ccc8019d8b}], 0x6, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x200000000}], 0x44, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x1, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r4, r0) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) ioctl$DIOCMAP(r5, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000140)='./bus\x00', r5}) writev(r5, &(0x7f0000000080)=[{&(0x7f0000000180)="5f578cf7e1d64541287045d21cce46cab0965f7dd88b2a0b674f3e131aa5d00ea3b3090fe4ace6b962e329f56e68ee6ddfb1f115afc051a3ca8cc5bda1fc81fe869e5b76ba3fdc4da04b1aff0d065d936725b517b57c382846697cf2cc83fab39c9da79b1f87aa167eb40406c7efdfbea95c1871bd53091ad76d70c548ceb0b56731565433182b6597e156ead3e6037c4a8a2a0ccda5f7e9e1f0f3236e6e5e6d89d59c52e12f4079ca0af382289e3c48e2bb50e6ec705bbea6e6c7e712f76519f825321b51c6f0948ff087b4bfbb3301bc7a0d7bb682d75a2ba76a6507f79bdc758363e6ba31d1dc5be719102bea409a050052fb8f5a", 0xf6}], 0x1) r6 = fcntl$dupfd(0xffffffffffffffff, 0x14, r4) ioctl$BIOCGDLTLIST(r6, 0xc010427b, &(0x7f0000000280)={0x3, &(0x7f0000000040)=[0xa8a, 0x1ef46bd6, 0x0]}) socket(0x1, 0xb3ca868737bda4ab, 0x5) 16:00:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x44}, {0xc}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000080)="1c357e3a005856bf000000000000", 0xe, 0x0, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000140)='./bus\x00', r1}) r2 = dup2(0xffffffffffffff9c, r1) ioctl$KDSETRAD(r2, 0x20004b43) 16:00:30 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) pread(r0, &(0x7f0000000000)="d61e6162eca0bc4f17427337dd123e66e6fae3e1e2e673c5e22ca9883baea6e944ed9421efcf7dd25653143c9e01b823740279c929531efd513a2bb29f28fb170e008ebdc35b81b73e48334a10a6d7a01cb384537eb41fef9d0e3270f9bd42cb299b611ab3f1d74f2318a87f2c42d86dab6fb13d4bdccbe7ba2eb7ea2ef416d64eff8d89b0566d5b049b3a5c5516e1bd88154ac408d5c30eb999215a61f7954eb61efe583b53f4c9891bda703ea1a260749ab0e1671f8b20a47bd6f486bb874865307e157b912c409be743642bfb3304433c92f1970bcd9e94abc6ff291747bb426376f927", 0xe5, 0x0, 0x7) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = msgget(0x2, 0xc0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r5 = getuid() r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) r8 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r9 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r9, &(0x7f0000000240)=[{{r8}, 0xffffffffffffffff, 0x7fed53ccc8019d8b}], 0x6, 0x0, 0x0, 0x0) kevent(r9, &(0x7f0000000100)=[{{r10}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) listen(r10, 0xd70) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) r12 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r13 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r13, &(0x7f0000000240)=[{{r12}, 0xffffffffffffffff, 0x7fed53ccc8019d8b}], 0x6, 0x0, 0x0, 0x0) kevent(r13, &(0x7f0000000100)=[{{r14}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000180)=0xc) setpgid(r15, 0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f00000003c0)={{0x0, r3, r4, r5, r11, 0x1, 0x9}, 0x800, 0x1, 0x0, r15, 0x6, 0x1, 0x1, 0x2}) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000300)=""/4096) setsockopt$sock_int(r0, 0xffff, 0x10, 0x0, 0x0) 16:00:30 executing program 1: connect$inet(0xffffffffffffffff, &(0x7f0000000000)={0x2, 0x1}, 0xc) r0 = syz_open_pts() ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000040)) r1 = syz_open_pts() ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000080)=0x5) r2 = accept$unix(0xffffffffffffff9c, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r4 = socket$inet(0x2, 0x8000, 0x9) getsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f0000000180), &(0x7f00000001c0)=0x10) r5 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000000200)='/dev/tty\x00', 0x800, 0x0) r7 = dup(r0) r8 = kqueue() r9 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse\x00', 0x10000, 0x0) r10 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wskbd0\x00', 0x1, 0x0) r11 = socket$unix(0x1, 0x2, 0x0) r12 = open(&(0x7f00000002c0)='./file0\x00', 0x800, 0x2) r13 = openat$tty(0xffffffffffffff9c, &(0x7f0000000440)='/dev/tty\x00', 0x400, 0x0) kevent(r5, &(0x7f0000000300)=[{{r6}, 0xfffffffffffffffb, 0x8, 0x20, 0x7fffffff, 0x100000000}, {{r7}, 0x184bd4d66a11ff28, 0x40, 0xb128049d439a5e25, 0x8, 0x1f}, {{r8}, 0xfffffffffffffffc, 0x10, 0x1, 0x9, 0x80}, {{r0}, 0xfffffffffffffffc, 0x8, 0x0, 0x9, 0x2}, {{r9}, 0xfffffffffffffffd, 0x80, 0xfffff, 0x6, 0x8}, {{r10}, 0xffffffffffffffff, 0xe9d02ec20fc5def0, 0x20000040, 0x7, 0x5000000000}, {{r1}, 0xfffffffffffffffc, 0x11, 0x2, 0xfffffffffffff05e, 0xffff}, {{r11}, 0xfffffffffffffff8, 0x51fb465b45025b78, 0x1, 0x6, 0x8}, {{r12}, 0xffffffffffffffff, 0x0, 0x1, 0x3d8, 0x8}, {{r4}, 0xfffffffffffffffb, 0x2, 0x20000000, 0x4}], 0x0, &(0x7f0000000480)=[{{r13}, 0xffffffffffffffff, 0x2, 0x7, 0x0, 0xfffffffffffffff7}], 0x1, &(0x7f00000004c0)={0x10000, 0x5}) r14 = open$dir(&(0x7f0000000500)='./file0\x00', 0x400, 0x30) r15 = socket$inet6(0x18, 0x8000, 0x57) setsockopt$inet6_MRT6_ADD_MFC(r15, 0x29, 0x68, &(0x7f0000000540)={{0x18, 0x1, 0x1000, 0x7fff}, {0x18, 0x1, 0x6, 0xb22}, 0x1f, [0xd7, 0x244, 0x3, 0x5, 0x4, 0x4, 0x1, 0xb50]}, 0x3c) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffff9c, 0x8058574f, &(0x7f0000000580)={'./file0\x00', 0x26, 0x2, 0x7f, 0x1, 0x3ff, 0x8778, 0x1, 0x2, 0x1, 0x7, 0x6}) r16 = openat$tty(0xffffffffffffff9c, &(0x7f0000000600)='/dev/tty\x00', 0x20000, 0x0) ioctl$TIOCCBRK(r16, 0x2000747a) r17 = openat(r12, &(0x7f0000000640)='./file0\x00', 0x220, 0x40) ioctl$BIOCGDLTLIST(r17, 0xc010427b, &(0x7f00000006c0)={0x2, &(0x7f0000000680)=[0x7, 0x1]}) r18 = openat$null(0xffffffffffffff9c, &(0x7f0000000700)='/dev/null\x00', 0x80, 0x0) r19 = dup(r17) r20 = accept$inet6(0xffffffffffffff9c, &(0x7f00000017c0), &(0x7f0000001800)=0xc) r21 = fcntl$getown(0xffffffffffffff9c, 0x5) r22 = getuid() r23 = accept$inet(0xffffffffffffff9c, &(0x7f0000001840), &(0x7f0000001880)=0xc) r24 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000018c0)='/dev/wsmouse\x00', 0x40, 0x0) r25 = accept$inet6(0xffffffffffffffff, &(0x7f0000001900), &(0x7f0000001940)=0xc) sendmsg$unix(r18, &(0x7f0000001a00)={&(0x7f0000000740)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001780)=[{&(0x7f0000000780)="d6c3ec13b84f3090b8285505d2e8fdbc57b6d69bdc44660cd976406e3eb7608d0b4f3114d4c8d2d44112a48ef9a220b482bcf6eadb50c5b99c38d2a594f80c42e87f343a72f64550b41fa7eb0fe431df09b900117ff115551d131016b730f1b93659a487cae0fc4f6ef1cfe8665638622dfce6a143e7181107650ee8a98e6c7d2179d8beb149c9ea118060c503c7acd707a0506f0419a3e5a4172cb22207ffc274dc8fae52ab9174002e8c20d82267f2597b2569ceb403ede2e2107b11794e560771fcf1d2d569fbd513b8533946957afa3fe54fb907b8608b58d8995c91253c167e7b122457cbbda2d0a22ca91dfc0612e3c3fa563bd565486b2573f11e18c14aa5d5abce826f62c232740a271898223dfee8ce1dbf6d5af1e8ad8e6582bb31ac45f002440d246d6750aba24d7afbb570b74a3dc101be58559089c712444e5ae44c8ae41e067519d2db179307a82a3407d62c054e2e23b1e3d48cf54e44f6ced2b007406a098e0649a4b01fab9a8a859540ed8fc3df13fae21b530ed7c975cd24e8586dd6c6ee962a26cf00b34073bc55c058a72b6cab82a1d1681862ec78f136b1164480fb11e037db6c6c4fd8e705a4ff00163337feea48628be1e847c2549808b4731d1f7067eb8ddac1011b6ffc006384182c42875dde2dc4d5ff9a7e09ad394982ecc47943de95914b45f649739a5c1b7f4cfbe0da6c564a69d7b41baac85273ff83bd2fca086bc3528e096cd60a48b5c231c97ec746d110418913dbac564abcacdc23991b7dbc24a8182ae65ae115786b1f5a9a0e412a300cdb5f1bfd4006b1f4ded21e7a9edc18a7c9348a236b2068c41960223714dae32ee0a1d100f8f3eae4557ebfdcd939da5fdd4c014d85a94ce385d016677d8912efd60c2795d5c655c15896b3540d87aa4db1f87ef88a1ad233bd9b7f8bcffccb64f8c0825c3c8afacb9d71bc5fa248bc77fc93cb81aa36c3953696502ef447f1249c40921d5e4887caf62f876cdc174bf13820aaef517fa9f75a353177ccfa7683506d999075d9223562f62d98dd3ff2c89dac7185a9fea84d9c8faa1d5b0b47b45344b8bd502a0b6d2bde70e009f977228c3ea67425edbb42b487aa12ad19e6d4ccdd5f7447073988989ac454dbff244a881e8dd6eb3c9a75b3948324745656803a3e66fdd95d289dc3eb173ddfe356da29d7652ee103000730b33867e5c44f0ac5e2f6d5c841cc374789c3e56989e50a4678c40efee1c207a4c2d8b0c487c73fe2997dae9375ab90f0a93e7db8282c5f6ad2c2984c1f0316c216ee09e4964ebd910053624514fff13a33b55266e690d20c22f58a33698f49f9c1229f342f3e0abcf2629e32b1772d9fc59c99d2a5679dbe27c5275d4bd84aaa092a69882f2623bbaeedced7aaed80bd49cc5b9d9bfa29c4c32aee50ce804da10d78cf69455754b4159da736bf432948ad70e2f9c778968c3a495dbd50403ea529c8b84394da5f6a4e923f7dda61d96124ee96a087dbe8f03bda60d8cb1f65ca1ff7a3819fd523e406273b0f34be863a2cd862b905a19c7683b20059f4dc7498a3c68493294d2d8e45822d80550384c45f7e41d2a816de1332b8001d7e03fd00c5510ab67acb6e1e22241b58bb8d9e2b3ddd566de830e069c9f35ec40be0cbeb8ab87fa7e83507bf85d0029efe13e1e9e1908ce5fd3d17f11c23bf83aed819515d6aca2d49147174dd23ed7e1d4ee4c8b89dfcd90e8e1b56bd40e7477e95fdfeb52d1a23e5943eaae6bc9beeb20d30e05d5e37f0327dd71c39a777e9aadeaa1b3dd49b586900f3ea472067784b991dbf5d6d1a1825bd54e77f9748def95579c099dc642aebec15d61f58a8a6441b366e2c96a4d08f85127f143de4be26d2bc0e929cbb91160a2b5589cb5039fa01815bf8b7d5e2746872d0568cd139b8815b16e54a346e01b9f4e02f41022b646207530983cf7e0a4cd96b35b9a71b3c97b70b6f722c5bb97de2bb73a6000756079c97c51a2c09dbc4538dabf81057f3304033ae6252acc4696a1ecfc6ccbceca8a3b603c79763fdc35edf24b3b2069f05439522487551350703fae8f1ec004fe51fa31542d45312545be939eb22ce4025f2a7a0696283a04e71b4d46cd45cf20f85a63c33e5424f44fe106c7e09baf1c9d046ce6743ce3ff00ed7709cec8be99b19ded18f3a82e93b0c16dfd153d0089492dfe1fda249562f79464a1dcaf95627f53f5d33ae099188aa3c9c47b6f47e8ec54099961ed4f6b341c16de3158eaba69005dbee3a568c40ceef80771c1eba48a38fd4c7211a3ac81c876dfdc3917ce2ca0886c744fbe697462f2a8cfe526ba308301bc1c7635969b628fe7437817c15f9dcf90612b336a16d1e96d37fcb27bcd1bc8f699bccdeffa85ab5e6074416796b6d0c111c574e60e0eed0d020c1986041477d885bc1b12a51a3625234070923caa314631b1e67131b35b2e80e6a044de6e5f41ff94f1e81727d0e5444dd5cdf503085f7d64ab381b73aa83330df3dbdfa105ebcdbce78570384e06e1d07ced3b3b1d65b4c410c57e22afb2f1f9a6403ed76499bbd84965ab0ea3acd50701eed5c4b7cded6b0d8718637873165488e5326ab6c7756939ecf3291f837356901ae6e239ed0875151cecf7a68e4cdc06d56c2cdda7647a4577f2b160fe7f068b7d80701fdefdf46d88eb09c1fb6dcbde6f6a263e4ebf22fe7fb6e6687d232436ea11235c7c09256e96be9cb65e3325e5339248b79b49729be62f7f6e9e60d79cda918ca74644c0f3451cffee68620c0c5719050b8407f1d1143400f30d2fb84249fb34aca4c06650d8a96865d096e709fc02f3a1540bfd49b4acf8edcb2f06571a0e5acff2129d513710f1d761eac370e9c12ff92d7a39ab41e9f870074ef1c88e174fed8f61fd891d63728389274bd0c1269d5fa4cac82480f51ca1ce72f6f8084a603b91deed0d8f244e9d55c9c90961194fdb4de6177ff49265ba35b8e575814f962de52baa5d89ce09e1001f22732d1f53d8ae19ec6425fa63f175470b65b8634935d15f830df63960ae762b8f8fd49b7e9ff9f38357651d5fab9e9af32e4dc36ff9693f583b792370aae3dc6b1d133e1abcbe69588092a2c56ae7b71de04e33eff79b30b236a8d51776e0604c7c17038ec91957f86d850d93dfcaa179ca2907a1718fc3c65b458726a9c2f2566282cd0cf0c91b05fcfc3b395fa958beb86989c284028f4f675096865625b7e1721435d74169bed07d4bcccc4047d62c2b179091f10af2ff1fa940d70572135877dca28f28633b7d003e37a997b6c9a7ee0d7b57e39156a1495644503b22b5133bd676a9a22b36c0c514a6f533e1a39f86fe6421af48b2915f9b684ce8ed33bcb155325581eb92032fddc21c10d2d09c0fbe683cb99d722ab1d248aa16e37efd4b949fd7e2f1a998f8b904dd0d737d3d7e65a9534c7d55011a7fd885c2b1e323e850a87a276ec279353ea243042e4a6c85f4057807c5337e657d9a5953a7b3bdf35c7b11875c05862a395a3615e5f6ebba0c97136dc71db571488edf8f3d867fe9345f35f020a2b246122bffa3dcf7293083b6197909ee89acbb88f19782df3de24aa2315ddd851b2586cff524b6fd54bc0390ed1d862aa2259a3bbb34b243e283441cac1608fcc41353ba33d4353a659273115f33e8c99c45b9a69d8a3e9dd3a3e1011cbbff9ea065e65f222b6a390c3d4a2146abc4b88807e6068e572ea51479482e5d5f19826dd33983e85437eefc4ad8a51fd4f3e92b2083405595482ea16d265bc7d1845596bba6feea7889ea67059604cb69b1eea7281d079232d73c869e87a584a12294d4f5bcd582cb8b9768a537e6d66f43092003034893432340bd999557de2611b197946fe18bce9ab329765695b0e2d6ef138c63a9f8bc316576c0557b270d615a652a9e983a6e1a30b4cdbc9448af2f88ee3b6992d6d37038044c7eae62d7e2527f1c5f80f3d94ea0cf8c262a99dc9e9fcbc40aae36e59503797bbf9269f6658e9837332e1b85d62c1e1b9af58e2be9cf5819aa7a6406c68b9ce86f8002185efec69880f2f646d2ed563d2db3852f3b3ef5f0fc7cb547d35bbb10731162a05a9535d3d4b256c63d5ad03c19ea2f684218a2171400995a678066c8ed67cd731060f969583ce81c6ee00cbed88e3f693825aefcf0073a1d2dad163d7c3fb6f6a082b3cbdf123b73d666b38502b954cd53c3e4606df9ce7fff3858cde78d78c20156390dc51f596623bf507bf1c2016ba84c6379ed19f87f3d980ece062e78a29c7fd7dc8140b77c297ee3ec69a8b794626264e4f3246afc514e19056626cbb77198be1cedbc96f51decbe0841e6a6380b50b7fcb6a8d4ab9d0c941bf747b1f5e214ca051e30b42cdc80bd7602d30021142affd0c602ad491c4615526ac0e5bece9c056a359a1e30fdffbc209e89091c06e89b7221728a792600df90df6f1162a456647cc0f1a17c453807ceb1503ef8db0ccad01f8fe7090a2fee1448b6002855062bf5c157e4ce84cd22d9ea3cabb64cbcb6b30ff5c716ba4283fdbff53a2ef7d89b955c2222944629ea606ec2eb7bbf389aa9d25d696a28fae00bb350086e5fc1972df4464df66efb733172f7626cbb2c76cc5e2ab49194d51c86c7b9a395c14ef81a68d7828259a49d94c2d1983a814397f4d423738ea8b00d6b91ee49ea29476811ca85efe693c9f350fc4c960ec0a19bb16570ffca45db765350100cc7e9a2f527de32777f5eb672fab1a83a98e505a12daf16ecf592534112e139d0617b79459e78f070c779c103d1e6b3700537acd77efd1c6d9e68f23c3adf0150eb6e8604eb03155bd919e58d05cb794bb002602a6f1b07d7367fbeb3c7512b56a4776333fdfe2b15cd35283b7909d6d1e9f7bd2fc660356ebb4a21a59259ec54faa5034537a5f63caa04007fb1b14524755dedd98802017a05e0014a5d81c1633610f50c6f5c2923a6b4f926f9f5d2c84a86f1d8bb3e8da0a586c5c46099406a82dda485def9363723819183f5150712ebbb703bf81192e4b03f7fe219d479d848cd450f67071fa759f56c450024e6bbadae1da7d60b88f5ef2eec97daee650e9754f9af60d0bee7237996477825618bb5144d1ce231d6b1b5075d7489193a5ac708bcd2227e66831664763faabba8de42c3e06e48b2e3ecc21592c67a08b27ae1adf5c9b52b94018b7b270a7e1175396c4c2672bb93d7b0e8d5bdf1844d7d7f2dd4cc6538afdf24b3b73d24c69a514c6adf7733f9f09b7422035a7aa649ef95a085fd1765608e665cab0652441b62f86bd3408566ba207f52bad3915f20c2b7c8dbc26a9a79b37dbf3df7cffbbdb0ca3e42dbc51bff43323dc6930d7fa0060b1d50a2f7aa13134c3562b9afaead3506b74f845785c4c05ce166159f43fa4f361ac44705982a34373ada29d040dcbfe5877167eee1c46079c054d577f8602d550b6f453bac1c598f54daa22e0ac240d1b9b3dbc5fd8b95507bf8962d1f31d8f75cf40c6785b9c4690b59a4f2376ab164ec0aa0a1b645e1e53bd661e1c1990582f78a3bf228cea2da709c08e3b2c69eb14b8349b72f262b5e4756f18a5a9e2e4d230f414e50ee0b570faf48a8a33c7816543375fa144f9cc4c717084015f07ab2c7d41515bcfa6162fde3172c6159b9f4dd4d5d7c1471ce1cdf5ee73121556c4e66e1d82b988c15f9993847d96cc86c82ba38f621859250f9fd7de1bf21170455419176c9b33705006756020c174681eff2ca707967df71de9667184c099af23fabca84cbfd8c016a50e1e5d", 0x1000}], 0x1, &(0x7f0000001980)=[@rights={0x18, 0xffff, 0x1, [r19, r20]}, @cred={0x20, 0xffff, 0x0, r21, r22, r3}, @rights={0x38, 0xffff, 0x1, [r15, r23, r24, 0xffffffffffffff9c, r7, 0xffffffffffffffff, r6, r14, r25]}], 0x70, 0xc}, 0x80b) 16:00:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) sendsyslog(&(0x7f00000001c0)="58794fad090be5b697548f91e54a197193a2239c6b50a65a80df3f4f6db150265a05f62de092a2674baa3b7c254b270cf290821385f043fdd1e996ab84123d78ce9a18e1a31ddcc342a84643d1ca8577389c96b7542667aeaebfb0d1ccc8b1207eec5e5c5fe45d0b27a2e108884c", 0x6e, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x45}, {0x48}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r2, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x7fed53ccc8019d8b}], 0x6, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f0000000140)={'./file0\x00', 0x0, 0x8, 0x1ff, 0x0, 0xfffffff7, 0x4, 0xfff, 0x4, 0x1, 0x0, 0xf1}) 16:00:30 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000240)=[{}, {0x34}]}) r0 = semget(0x2, 0x3, 0x400) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000080)=""/42) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(0xffffffffffffff9c, &(0x7f0000000100)=ANY=[@ANYBLOB="4b12a90100972636f24b8d570b13260000000000000000"], 0xa) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:30 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) recvmsg(r0, &(0x7f0000001280)={&(0x7f0000002040)=ANY=[@ANYBLOB="00000000005b000000e51e220f00000000000000000000000000000000000000000000000000fdedfe06ca2beb34b1d58af22ebacd2c39ac33d0aa005cea0ba672026b35d763551564b0642a84e900cac3eb50806765343086ccce891fdc368b426a31e00b75c2b9c20056bd19e12686efa01fab000000007000dd6982f6f6212c83f849a2fe51703a73e35eed8e6e7546e82dea726bd30ad91d1fffc60039a0cc44958925217db2103611e424c8f40f6c4bd71023aced7bb450cb3dd049f22ab43162402bd79de13222ca16858a01c5763d7cbdc376063d82910b6add658e99a3d81bb6f47445a4b8ada36227e6ac8dc8794016268f3f89a8d19c3e001e5bb0abda5f5accd5cc3e018b4c6f75c6557aae21da0539357bf3a53b5b3772968f3d35e851fc59960131ed5b1da81e2fa26fce3d268e9134cadd849d63eb5bd41ff8561f63a3c07576"], 0x26, &(0x7f0000001200)=[{&(0x7f00000000c0)=""/4096, 0x1000}, {&(0x7f00000010c0)=""/70, 0x46}, {&(0x7f0000001140)=""/160, 0xa0}], 0x3, &(0x7f0000001240)=""/3, 0x3}, 0x45) sync() r1 = open(&(0x7f00000012c0)='./file0\x00', 0x800, 0x60) sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f0000001300)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000001440)=[{&(0x7f0000001340)="f0ddb37890bae3909e2fdbfc160c986f925afd43f466ff644bc7f1116d41cf01baf0269c6c8971d6cac732379ac4578d0bdc994bd5913e38af9e14aef2e336946039e51bd6565f873cb369853b593ef4e988d77da5", 0x55}, {&(0x7f00000013c0)="897c3abe0e997bf52f900270ac", 0xd}, {&(0x7f0000001400)="9f90df9a74be9164a3c50882903205d18f5b3291632fbd4fce7e67e84ac4b00607746f763964614d970bba05606640dfd111ed", 0x33}], 0x3, 0x0, 0x0, 0x1}, 0x6) r2 = kqueue() r3 = openat$klog(0xffffffffffffff9c, &(0x7f00000014c0)='/dev/klog\x00', 0x8, 0x0) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000001500)='/dev/diskmap\x00', 0x22, 0x0) kevent(r2, &(0x7f0000001540)=[{{r1}, 0x7fffffffffffffff, 0x64, 0xb0000010, 0xe705, 0x8000}, {{r3}, 0xfffffffffffffffc, 0x47, 0x0, 0x3}, {{r0}, 0xfffffffffffffff9, 0x1, 0x2, 0x4, 0x8}, {{r0}, 0x0, 0x8, 0x80000000}, {{}, 0xfffffffffffffffd, 0x0, 0x80, 0x100000001, 0x18000}, {{}, 0xffffffffffffffff, 0x13, 0x17f658fefd2c1b75, 0x5, 0x5a16d52b}, {{r4}, 0xce7e8e44962d186e, 0x0, 0x40, 0x5, 0x3ff}], 0x94, &(0x7f0000001640)=[{{r0}, 0x7ffffffffffffffa, 0x12, 0x40000000, 0x8, 0x4}], 0x3, &(0x7f0000001680)={0xeff6, 0x2}) r5 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r6 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r6, &(0x7f0000000240)=[{{r5}, 0xffffffffffffffff, 0x7fed53ccc8019d8b}], 0x6, 0x0, 0x0, 0x0) r8 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) ioctl$DIOCMAP(r8, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000140)='./bus\x00', r8}) r9 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r10 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r10, &(0x7f0000000240)=[{{r9}, 0xffffffffffffffff, 0x7fed53ccc8019d8b}], 0x6, 0x0, 0x0, 0x0) kevent(r10, &(0x7f0000000100)=[{{r11}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) kevent(r11, &(0x7f0000000100)=[{{r8}, 0xfffffffffffffffe, 0x1}], 0x9, 0x0, 0x0, 0x0) recvmsg(r7, &(0x7f0000001b40)={&(0x7f00000016c0)=@in6, 0xc, &(0x7f0000001a80)=[{&(0x7f0000001700)=""/112, 0x76}, {&(0x7f0000001780)=""/154, 0x9a}, {&(0x7f0000001840)=""/116, 0x74}, {&(0x7f00000018c0)=""/118, 0x76}, {&(0x7f0000001940)=""/126, 0x7e}, {&(0x7f0000001a00)=""/97, 0x61}], 0x1000000000000234, &(0x7f0000002000)=""/39, 0x27}, 0x1) r12 = openat$null(0xffffffffffffff9c, &(0x7f0000001b80)='/dev/null\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r12, 0x81205724, &(0x7f0000001bc0)={0x80, 0x200, 0xea, 0x7ff, 0x7, 0x4, 0x401, 0x10, [{0x7fff, 0xffff, 0x3, 0x7}, {0xc3, 0x2ac, 0x400, 0xfffffffa}, {0xc7, 0x3f, 0x3, 0x8}, {0x3b, 0x1df, 0x3, 0x18}, {0x7ff, 0x7ff, 0x3, 0x1}, {0x1cef, 0x975, 0x40, 0x38}, {0x2, 0x64a, 0x3, 0x1}, {0x7b, 0xfffff800, 0x2b24, 0x2}, {0x0, 0x0, 0x1, 0x2}, {0x100, 0x7, 0x76b, 0xdcb}, {0x3f, 0xfdad, 0x200, 0x5}, {0x7a, 0x9, 0x7, 0x6}, {0x3, 0x1, 0x1ff, 0xed}, {0x1, 0x10000, 0xfffffff8, 0xff}, {0x9, 0x8, 0x0, 0x89}, {0x2fa, 0xddf, 0x8005, 0x3}]}) r13 = openat$zero(0xffffffffffffff9c, &(0x7f0000001d00)='/dev/zero\x00', 0x1, 0x0) ioctl$TIOCCHKVERAUTH(r13, 0x2000741e) ioctl$BIOCIMMEDIATE(r13, 0x80044270, &(0x7f0000001d40)=0x80) r14 = getpgid(0x0) fcntl$lock(r13, 0x19, &(0x7f0000001d80)={0x2, 0xfb4e186c557d2280, 0x8, 0xf2, r14}) open(&(0x7f0000001dc0)='./file0\x00', 0x400, 0x40) stat(&(0x7f0000001e00)='./file0\x00', &(0x7f0000001e40)) r15 = openat$speaker(0xffffffffffffff9c, &(0x7f0000001ec0)='/dev/speaker\x00', 0x80, 0x0) fcntl$dupfd(r15, 0x0, r13) openat$zero(0xffffffffffffff9c, &(0x7f0000001f00)='/dev/zero\x00', 0x2, 0x0) getpeername$unix(r0, &(0x7f0000001f40)=@abs, &(0x7f0000001f80)=0x8) fcntl$getown(r1, 0x5) pipe(&(0x7f0000001fc0)) syz_open_pts() 16:00:30 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0701"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf841bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0), 0x0, 0x0, 0x0) 16:00:30 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x40001ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x3, 0x3a) pipe2(&(0x7f00000006c0)={0xffffffffffffffff}, 0x4) r2 = dup(r0) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000040)) mknod(&(0x7f0000000680)='./file0\x00', 0x2000, 0x7fffffff) renameat(r1, &(0x7f00000001c0)='./file0\x00', r2, &(0x7f0000000200)='./file0\x00') r3 = open(&(0x7f0000000000)='./file0\x00', 0x11, 0x4) ioctl$VT_GETMODE(r3, 0x40087603, &(0x7f0000000240)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:30 executing program 1: poll(&(0x7f0000000140)=[{}, {}, {}], 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000080)=[{}, {}, {}, {}]}) getegid() ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000140)='./bus\x00', r4}) kevent(r2, &(0x7f0000000240)=[{{r4}, 0xffffffffffffffff, 0x7fed53ccc8019d8b}], 0x6, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) ioctl$VT_OPENQRY(r3, 0x40047601, &(0x7f0000000040)) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e7, 0x7}, 0xffffffffffffff19) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:30 executing program 0: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffb, 0x7fed53ccc8019d8b}], 0x6, 0x0, 0x0, 0x0) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000004c0)=0xc) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000180)={0xffffffc0, 0x8b, {0x80000000000005, 0x3}}) r5 = msgget(0x0, 0xc0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r8 = getuid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xffffffffffffff09) r10 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xfffffffffffffffd) msgctl$IPC_SET(r5, 0x1, &(0x7f00000003c0)={{0x0, r6, r7, r8, r9, 0x40, 0x9}, 0x800, 0x1, r10, r11, 0x6, 0x1, 0x1, 0x2}) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000004c0)=0xc) ioctl$WSMUXIO_INJECTEVENT(r12, 0x80185760, &(0x7f0000000180)={0xffffffffffffffbd, 0x8b, {0x80000000000005, 0x8}}) r14 = msgget(0x2, 0xc0) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r17 = getuid() getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xffffffffffffff09) r19 = getpgid(0xffffffffffffffff) r20 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r21 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r21, &(0x7f0000000240)=[{{r20}, 0xffffffffffffffff, 0x7fed53ccc8019d8b}], 0x6, 0x0, 0x0, 0x0) kevent(r21, &(0x7f0000000100)=[{{r22}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) r23 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r24 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r24, &(0x7f0000000240)=[{{r23}, 0xffffffffffffffff, 0x7fed53ccc8019d8b}], 0x6, 0x0, 0x0, 0x0) kevent(r24, &(0x7f0000000100)=[{{r25}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, &(0x7f0000000380)=0x9f3d3c06acf73578) msgctl$IPC_SET(r14, 0x1, &(0x7f00000003c0)={{0x0, r15, r16, r17, r18, 0x1, 0x9}, 0x800, 0x1, r19, r26, 0x6, 0x1, 0x1, 0x2}) setpgid(r10, r26) kevent(r13, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f00000001c0)) mknod(&(0x7f0000000140)='./bus\x00', 0x6000, 0x3ff) mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x202) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x409, 0x0) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') open$dir(&(0x7f00000002c0)='./bus\x00', 0x1, 0x1ac) acct(&(0x7f00000000c0)='./file0\x00') 16:00:30 executing program 1: r0 = syz_open_pts() mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x3, 0x4010, r0, 0x0, 0x5) ioctl$TIOCSETA(r0, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x100000, 0x0, 0x0, '\x00', 0x8006, 0x809}) pipe2(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x882, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000100)=[{0x0, 0x72c4, 0x5, 0x4}, {0x7, 0x76, 0x8, 0x8}, {0x10001, 0x7, 0xfffffffffffff890, 0x7}, {0x6}]}) r3 = shmget$private(0x0, 0x2000, 0xa2, &(0x7f0000ffd000/0x2000)=nil) r4 = semget(0x0, 0x1, 0x10) semop(r4, &(0x7f00000003c0), 0x1c2) shmctl$SHM_LOCK(r3, 0x3) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x84, &(0x7f00000008c0)="4b5f7b3d627ba30957803539e3eb89766757b91601e01ad63c6dce69cb0d6709f74d35866c713a6ccdcdd01d6ea664670316f799c423c1429e683604df67ccb8f2749536d93955e4ab78618dc9bc7bb113339b5f3f1248f5c3ef4edd2c97e7fbf9080dc3fe00680b317fdf2b891fd0dc00902f1d2d575005623f60c4b81fa441a96548b1") r5 = semget$private(0x0, 0xb3a1ce7aaf2b8af7, 0x200) pipe2(&(0x7f0000000680)={0xffffffffffffffff}, 0x10004) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) r8 = getegid() r9 = getuid() r10 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000340)={{0xbbfd, r7, r8, r9, r10, 0x14, 0x6}, 0x5, 0x9, 0x101}) semop(r5, &(0x7f0000000440), 0x0) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f00000004c0)=0x16) semop(r5, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) semctl$GETNCNT(r5, 0x1, 0x3, &(0x7f0000000800)=""/191) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f00000002c0)=0x2) r11 = openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x8080, 0x0) shutdown(r1, 0x2) setsockopt$inet6_MRT6_ADD_MIF(r11, 0x29, 0x66, &(0x7f00000000c0)={0x2, 0x1, 0x0, 0x7936, 0x1}, 0xc) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000600), &(0x7f00000001c0)=0xc) getppid() clock_getres(0x6, &(0x7f0000000400)) fcntl$dupfd(0xffffffffffffffff, 0x3, 0xffffffffffffffff) recvfrom(r6, &(0x7f00000009c0)=""/4096, 0x1000, 0x800, &(0x7f0000000280)=@un=@abs={0x0, 0x0, 0x0}, 0x8) semop(r5, &(0x7f0000000480)=[{0x0, 0x1, 0x1000}, {0x0, 0x8}, {0x0, 0x9f, 0x1000}], 0x3) 16:00:30 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x10, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = msgget(0x2, 0xc0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r5 = getuid() r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r9 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r11, 0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f00000003c0)={{0x0, r3, r4, r5, r8, 0x1, 0x9}, 0x800, 0x1, r9, r11, 0x6, 0x1, 0x1, 0x2}) wait4(r9, &(0x7f0000000100), 0x8, &(0x7f0000000140)) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) pipe2(&(0x7f0000000000), 0x0) close(r0) open(&(0x7f00000000c0)='./file0\x00', 0x1, 0x0) execve(0x0, 0x0, 0x0) 16:00:30 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x14) dup2(r1, r2) write(r0, 0x0, 0x0) 16:00:30 executing program 1: r0 = syz_open_pts() ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f00000000c0)=0x5) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000040)={0xe5d, 0x0, 0xfffff801, 0x848, "de9c6d89952c059b9a13da29feae40318d3ac57a", 0x8, 0x7ff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x84}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000b80)="1d5bf346ab0278785ea8a14a9a08") openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x8c3, 0x0) ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000100)={0x0, 0x0, 0x1, 0x100000003}) fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x100000000}) shmat(0x0, &(0x7f0000ffd000/0x1000)=nil, 0x1800) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r3, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x7fed53ccc8019d8b}], 0x6, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) ioctl$TIOCCDTR(r4, 0x20007478) rmdir(&(0x7f0000000080)='./file1\x00') fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x100000, 0x100000000}) 16:00:31 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000000c0), 0x10000000000000f5}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x72a75fd, &(0x7f0000000180)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000000)=0x5) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) pwrite(r2, &(0x7f0000000340)="45eeb9c6845a1b5af58f34f75891bda93fe3d7e3243f516080f1e436beaaa54ca281a6ae04b4293d037c6ca80cf1ec3715f656c6a913fb3a", 0x38, 0x0, 0x9) r3 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) ioctl$DIOCMAP(r5, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000140)='./bus\x00', r5}) fcntl$getflags(r5, 0x3) lstat(&(0x7f0000000180)='./file0\x00', &(0x7f0000000280)) kevent(r3, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x7fed53ccc8019d8b}], 0x6, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) getpeername$inet6(r4, &(0x7f0000000040), &(0x7f0000000080)=0xc) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getpeername$unix(r2, &(0x7f0000002800)=@abs, &(0x7f0000002840)=0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r7 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r7, &(0x7f0000000240)=[{{r6}, 0xffffffffffffffff, 0x7fed53ccc8019d8b}], 0x6, 0x0, 0x0, 0x0) kevent(r7, &(0x7f0000000100)=[{{r8}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) sendmsg(r8, &(0x7f00000027c0)={&(0x7f0000000380)=@un=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000001600)=[{&(0x7f00000003c0)="72f839a809e4607ef885a5efd1660bd24d343005fd73c1a22501fb6bf05510142c4278b33b55d44a11f50397498017ff0f87028cc0a704b7c3dd3f9f91c7c03417de4b6b1b1ab81e10b1ebc54c513b83ce1e96343c26029e3704bfed4e3d5c466aa203f424a80f57a10180f31a575aebfd41f904bdba6179bb86e14f051d3ddce362974de1c445d92b12458c52ed44930628c8aa5601255e655f4e1c06de2100f5783afb30fd9932c5fdc09f64cfaf87140f76acef322f0bb53759ee55bd49c375b985552ed32dd6e35c36da8f100c5c5dc144b4a836eebb6700a6115a9d4bc3671ca4f90d2a26865233cd7baa26ad97727dc69f7bad", 0xf6}, {&(0x7f00000004c0)="b58e809b404df05628b5a3c7de3fd79c836b45a707e6e8082590ec2a5731968513887802f156a3e9e0dbd47ca79a148a03070023c47de1852cfc0c9afd0435e0fac26444fd9e89c49957db7683924175f781ee41e9328ffd0142e01883", 0x5d}, {&(0x7f0000000540)="b79ad3e8ca7e92d7231c9f062b4f02fe1c152beb15f1424eef149fc9d502a00e079df1299b2e9e11b168814cffa7f2dc9b941b1b0b87f2d641baaf1d0bea5e0aa23d6503ca0856f8a891aa1573de4262c70cbb033a886c08d4d29ed7ea2a76eca2728bed437761c9dba124676eee765ac5e297d0a59861a5a45160f2a6120ffae827de49610713057307137d94b1ea2cd646b88d0d85667a66a145b58de789c71608a048af9fa9f86e0f9fd2caad0e967e48490293e9e35dcf58f181d4626d7e432263fba6b30a38ae55ee10b451224a03386b2d7c8b517de5e8616eb2a952bdc5f3f3c530adbe11688b5aef55d88749be2c129b462c929ed4301295bbfcd27c6df14d551be0a48836a94cc478012f11f9a66b39f39cccc607291912c8cd7504f9880681fc2a1d85c6a24ff49e201396129ee772409b3e25143d292850b66acf1b3b25e3dc3f9fd021add5cad62afa0ff6678ab73f4ed6748fddced11712164621b45af86080f30e0bc8f646e742cb776d958de3482f74a2c2e05edec8e7aafd3b15e7b50d827cc33cf23325377f3d22407579cc8df40e3bcd1e5e15a3f2164a7bf34d96ae0d7adfb561d1434fc0ad8688b56c70f736b3b96f1bfed202d66246ef6c9e074c565e9de32586c4aeab45cab41eb274080210cc7d62fe24ff70b823f01593087940f36d22def58c9439fc858b419e1973c7203cd80806082840363cd83fc753e93782ba5377f8f0d4939856e8b298553b04e9ca1823d4a3f50f87429a72a95d8f9686aca2dca6c1addc58790bfaaccafeddaf4981d33c4cf9d3000e5876e3e510ca5fd77cf0b4adba922c61510a7d0f156b3da11302c55900627eb2aac9505435d125fa912ee3f9211910335c4da070e9a3cfe222aa92cc498851d2155fbf2911e640250b432c5e86bac446915730f33d0058bd7eec103e0f958ae060a57943d4e4edb6cc7833d1f4e555dd5636f7881f1b154eb15439bc6dc5ad4ff914a3b0e758ff8f5b93826cc179312728873d43a0adfc03ef43172cd6bea62ef19368137b1b0883d391e093d5ea9d8f6aa8a2a08de0ba5a0f679383741d01138d2b894db81cc08e4b78dbd1b537d6b48521425b3ccc95511344f8cd534111dc784bae3e08463c9720073489f418598b7a05a026e8e1146b95034b586bff991d6cfebfdc78bcef18d5dbc29225801cbf3a6b122911a36833088f8570aa8c0e9a529f5f98efbaf4744a5fc63d5b2f737859150343f102982d23ab41abc6961d0abb62ce9c9a07289585729f30ec5c1e6370fcd100c44f0c5563346b7d14f18adf81b63a0c33ddd07a6b54b7e6680aa58047ea5db892aa587c949b494ae40a2c7792b02e5708122a2017a89b21fe393d1ae586f7ecdf5bfbc16fb9724b546b766d3c103d4bc51c7138f522694eac14e0e6a46b5ff5078a56d5a132a68385ec341882b83f51ad07bf70bbe0abe24321a489c9fa9c81846cd62faa4a4adea7187dc62123298eb29b6a78779909a779990bc5fb2abfb6411912baf91f2b33f9ad3b4aa00d0d1966dc4f364a8a90e0926885245e0b1832a398f8c821dbe3ebd35bbdf4fe02bffb61945ebcab0180590342e2f64cebf49b9cd8850c971f02bc4de2710eea027293da78ae3b0ac96cee871e0f2905672dcc7a4a51a968c1be9803ed6a77da54e1e2ca2327894517e2260f4152dbeafec55078707ee37c31adb748e6bd4f4a983f938ab7a5eaab77946a64f53d89c4322118fbd7f44dcaaa74e4a94f0c527aa4b009d2208106049c17f80518b207c46d037a4b1edaef25056079e437f4408c1eae33d9f540234dd5039a69dbca8a4e79405e6cc25671c4f59d18a8f1709e9d6daa83da83fb31c22cb70b57d840a64d5e66c93bae9e59bc8ec6e0651fc7fc59633d3bd14a9de64bd9b2011d963ca5f343ad9bfa20365e9ede0e04fe937b1250e859d14f64274340fdad9922aa104316415dfcc8f6e57100a3ced39b141f5b42fa2afde1d96fa614cba8f7d4a76dec148b285b75efe4433f5522d8ee203c7c27c543a6896a6327852b54e41920ada4e3ed7df38533572f18ca888cb21ddba57a4a97b50a6ce5c943436f08e7bc5e16654edb309523e5c895ec235b008200f8ec93cfbb20236d79bf6ada6140c7b37d4f4ba47459df75e53a70192ce98ff833befe7936581c994543dcebc88489b83c2be9d641de3272d5be971fe8a596525d3b7dd1487096e36d195f169b52e50c5625955989dfd5456beb34770b77ce457db68aa92ce5ace6947b25dd73f545056c67b85945c5281f3f18f25c38ee52aebf5e33945ba2b991f23e49c15225a31c440dec69dd3d2593d18e8adb54b1a070316640cf0f97326e5d0b094b476ca6da1b8502b16b16f49369c540ffa1a410f10efa22a48e38c4262ececf35b44073459b873ff8e73e823284026816273fd715aca7a2e8de87e4ef033099248bcf951428906fe5338d90797ce84500bceb59ca4919d7e2b6a9435eef9201dbaa7a10ab0560195f490671cdd63b7e02de4fab3f8dd1312e6f988069bafd1c96296e3c6be231844ef1a6d7ff1576f19433af41d903d46a7c61f9841c1d4c530184dde21f16905c96cc2065e4ae188e43bfeb5e3886fad59e2ba961db4a08022d7d2429d50aeab905f44bc09c0c99db9fc2abea86928a16ec333a064b6d141c8cc613b9dcfd389e91011df92a56e7db6269439641bab1b76f4361395756fe4596332df146be90cd090bbd368c2becd2eab06734a3337ec33d82b5b4dadf4278421d38e0b6e551a7bd9faf6e22c40cdcd33447bb869583e111474b66c67281af0138d1501a2bed049eb1d56d55f0a7ff6cbfa0eef15723ba6cc70dfd368d48913cd4635845ded4423357a58d879d45b4dac9cbb68cd3caa4bfe9b3699952018f621cfffc50227a4f25b4a3f0b0818585a949464ae2e62dc839595e8ba14359e5f97bef0e583e52b09b1184de4db10a6fae0206dddb0ba95f18b6f08edfa318f3f084879fdb88d29f49f80b1f4616ba212f160d1d5c940863ef5e10e405e0e884a4234b6326b17b6158cb66addb0a053404325c6616187b0ae70198016744b5fd77b44f4fed66500a414f18a6a5428a76510d01736efc4839faefb7a4ca0751c945dff56ca00becd80803aad5f3f2d19fb0306fe7a01418e60260584161610ecd2ef9d764ff9382edbf4e6ddf3854fd5d04b3d84281816cbc1335e443ca61f9f247d8667b0a7659d52683bba166fccd4733e1e555673f0179d16b1bcbbb556c7b691a3d11521413c38bfe6be6ed9bbb17b7a2f414a8f7c4632dac9892f3e11ba91178df5b73735512fcc7e9d708898859a1e5d4ba57711634664455e2cedfb3e61a2812b2e33b2509a91e28bd641b221bd13f2fc62cacba000ee27874d94333514a9e5378008e185755963510fa7cd17db853642566fb1bf8c2514f82ca285d07b8e2147b7da67411d708677caf7fd2f9bd631388d5e73cef36ebb0f3f0ad45b7f37536d77d59b64e2e45af54b063e3f08bf0c97bff2b22d90b4309f643070f5e65c4e94ce5d9b3aae820598397483d70377290181fb14bf2302188c5353699939132a41f00114e75c8d16c706fb633e4a2ae0d09af883a9657dc379680a8750f656bc29b3ab8e7be1880da3e90c83240afb1d6c3a7d6f6240ad76531586f4bbd5089f20e4095fb6215031aed829ae08769b267d0b2962ec2da0ac42065511bc52e053d1a992cb34a8b0cd1dd8014948eafe6df9f85aee0e5f35d87c11066ab8438d13b80e8a7fbdfb4b1d229f65fc8dc9a91e8355e2d5751b0b422d6535362cbf8a861bc64b8acb60946309d34d5980b09bfbff08727068dc7c7964720c772c27e4402ee10a78686e7410af60aabcf75ce0193936b86bca6ac3f29b53499e88713d754f02d7a8c7aa571f0e500493c1390c22b006460e39aac8022c1c74d46b52586c27d7f6fbb8c4149c72d07bfaceaa092a5131c494b48657f753677c08079c3981bae149c61429902b22b8951482640d45362b0539fea1f71c23b9f9e95613a8615d65729c3b57378b69d8655cd507029cb748fac520f98f947e54f7c8c2760cf2d71470b6b544596ab2a1d32994ea6145aa55a9aa684b5a7d88d32ec8ffda9edf732b398716ce45f43755dcb7d62272ce6e477ad0b298c4c44c50a1108d9547aed5ba9b44054199a8c2b60dcad04b0cd62b92e7bed13fb5f29fe7ce8bbb2341c71a32cac31afabf085fa6242e34401ae0b2f9bcaa8956860b6e43a3dfc1a132279932283de123de15023320516a1db78fdbbec48724fcbf4f4bb0d5d50f4f5a43da8a6d971baa213fdd1409a470318380e9765bb5ef277f23db8db4d77a060d76a236cd2977a8d14d4269a5ab10c6a8c141ad937756c85a3f9f63398afaeeb2920383b63fe880b78f55984dd0fccd3ca9f3587a31bf4d6fb3debd31fe85e821548cb86de221ae10469b69b82602ed66dd8ddfa81a2c3317d2c2bd39342feba68af955e4158bf0590e56855652d3faf7fb19e08a9bd7c4349909be4a889ceeb1a3b267a730f202ca63ac75feb99718bbc4ba0f2d7761a5eddbbf17c7ba2dc09eee8fbe6e1c5781fcd3ca91311766b9914bbf7510c91240d33b196600dc61b153d2ef3d797aa5c473a89ac43021997acfb58d8c07ad58fc75fb8a47794d00f493d35617398ff7c96fb922890a5695ab4b595c5cfad663982385a1d99b25cc5481b271f3fec42453382e94764aac246a1f36bd5aa297843bab7ca08c083e2c4e4be7c419466b11add7588f93f6fac3f70162a85981ffeaa082d3abda6cb92345395481ea4432f5d3e9e2945ab800989f128286415d226879a573be1771cfc24c6f11bed795bc43cc6e4a9b57c1cb982d30dcb60e9fd2b7831c7cc8507ebc667c6c55508c8cb5f30f4fae616f1b2f9f9f7b78ecbd3cd83a71a738b8944eb13f941b92d92ab5e2cbcb00908d92315ca48f0639342958d667a1ff85a6f96a30f1f5890476f90c378758350a80e62de6fee48fb22a6a0e2c136a98bff93be4cdc6e119957018c00ceee29538b1981249981ddabf763dc60abfbdbc0fa0e114c589e762559c171005d12290833bd5f7cf65e74534bc2e9e882aaa5ea66238461c5d5691b868d59883cb5250bdafc0ed724bd3de179698907b67d0fd23095579063a2e4aebed05f0ad9a0be06fe7a57edceab6d612dadda0335a74f7b57049223216a605b4b9536ac4db49c6f7dd63c282866b1da0bf524efc749dfbfdbdc4e2bcaa4acf44506c3e78537f12621506216b89a3265faddace3c0362b32e6ba36d9107b0e3f8314a9f5e764ac842a270ca51ae967199727144e215d3add34dc6c661484b19ff8f184ee4c6c0b0460b0d4c3e2be9f0a2f4f194d3fbcbf14ec8db7ebad5b0883229c19b003eddce3535f7e57be682a5d3949d9031b2dcce54407952301a26fc5a7de45a2d9cbc818690d2087b7f1b3321daacd03256a46db9e94ca26980c9ca24722599344c9e42f97a9269ef871d1c1f447072e170315deb05291dfe66efb7242ed0189844c79a1fac13bc0ea175879738e7ec5445cd91924982db4b317c794816d9a1c49692938c3bcaf546ac35dcb30f5beaff0076c66773d5a1fed0c252d1ca05bd60aa5bf67b91a4bfb6b3bbad679de25c1918e642be3c71bf54b0c307a849f21db41fed55577913b406201a337a498e7d07d82bbe865a14308c9e0da82071082d88ae842e393b1f826e8e7927d00e1efb0667d34d78a679c9b2ba983f513f71b797e34b6a52bdd3fb0e4a412964ff5699c", 0x1000}, {&(0x7f0000001540)="676d974a9151ff2257f0e5a705bfcb36d4bf681d5f6cf10603083c6bac1df9c3238700b02fa71082faa2ad6e4679a9bbefea00733a14e007be48e8051ac9ee55e4c255f5020c0a0a28c38148d61d4156a0f731772a60c419f2d61f4ead84600c74", 0x61}, {&(0x7f00000015c0)="935f603db13ae58fdcd86d640d", 0xd}], 0x5, &(0x7f0000001680)=[{0x100, 0x1, 0x0, "538f5c481d742ad3dfe358897efb651512476385147fdd2aee9f96a5a811531977f0fd10abaf9d50e979a7d8e9ff62509563a53bb5eaa0b86e5e285fa25683907a2d590ab55caac35cefccda44348519f138bfa2c96c6e7abbe5782c004a2269a81dbfe1ddc3ca94dbd883c3c975e757a35527ec7e55365d0e7dd2bfdbdbafaa669c6062b7502cf3e496abf9eb510005a28c8e793c647ab818b97f0433c963f9a96bb12bce31e41e91fff58c2bb71828fe24d35cc493ed461ab14abcfbad0238bea77da1eb20951c642a5a62980908a6d1a84341adb36b366844729c846303e9269ba88c5478cdd089c0d01bc12879"}, {0x1010, 0x1, 0x1, "5b5c08e9b4461f4903a2a0aaad30afcab135b0fe9ae5ac1eea3882e716e6fb95d32b60b895fe7bf3c299f465fbedd89d318c982f2c5ecdbb72b138d195c7f5c95d07259e2d5c3c69b9fbd2ef6801684cefcbc27cebbfacc93ee9095f1f20078e8de58b8a343bf180697619c1b67994a8d786d3020af0e2d161380adc48fe856b55b6a9855a034b82871d43e1c96166d8931cf39a1cda85ffde2e9ba21a51d02a882e92c968d3bbed082dd2820645553b20ca02ddbdb2a5dc3c1da952b719769b91e0e43c92354cff888c70f7ef3c703b2da9653579e1b9deea84bd52d0c5a8b3b31fc4fef0276a0d3f408ed3ffb28d8e582a19a1432f3abee504c6ecc169d3d392fd3bc7de213d70ff7632003bd6060d3509ca4f625e010e330315dabf8e386e13993bcbc8883a91e1402e85f321f02458557336d5d6551cebf4101fc5bf07ca7350db46b48c6b416c7ebfcb31f505a704439601779bc0493f3d10f602906c7aa35921de43da133c2587077d89f3ffebe7176386f04a4e38e3ef8b999ee167333f7d2ee5562467d2cf71e3b97a98e8fe122d9fa9e8aa99ae28c2d22e8281cfc400f2bf4a1ead54b259e8e3f84dddaebff76373c74f82c5f4adaaf73ef181013bb34cca4c00275ac39c1efa6d1c4cf44e1f55a95924e9d9a227740ac52d4d4bee0eec8541e52448563f4c3b0d7fc3a93e5fac0b15fff6c9f69cb97cf34eb7cb470d5c5de3053cd8a56f11d3f8d0dffad2c81f28f3e0071f61445b3ac5ee82f0b857f10577529b1da98bd4ef3670dcf262c9753244d46e5ae3d422eee1f02a893596f5d9d63abffdf1c4774988ec9649c89b8e1204bf0104e1c33d128550448960030d2c4b4896e4c3ebdfe7be26b25a1db05458bbc4f0f8fe75a76e1e648588d31748d0f9856b3e11d1d8548787767e98c0d8ad5a4423e0da84074378807062450538cccc05241352aafab23b2feacebe90c36eaa0aca76939b62470318556b3ba582eda80340022e6bc76caeb88529d9c1874ed53ce2f9bbfba6fb436ca2b74a05c8db045d6f6c61bf6b56d4269425de0a0287a21b6a232684daef555f4fee326df27673e9bbe4d1246e3b8339a3f3eb110f3a1b95aa1914c219638a11477a8bb3ad5bbb292d06a7eeb4532a025ebd1e62bd277f590b7a072d4827bffc188fa6828d74236b3f7c992363f6ed947eb8e25fb0971c05747de3f58a630af2c069dcc6d756f125fd710458f53e4e5b5751be69cd5c8faa4aa417c701baa64c5f206db7eb202043ff81da3fa32c613f54aae1288a7fa5d0db872905e2f71a478e41f2e99b1e61e7af654c5944d3746e851767889c394367c56e538fbaf1b4cb9c657218b1a2b2851d079b1aa3e0d1f7174153530809ddf25179e61ef7600a901fb86957ef6da5f9a4b5c82dde6075dc54a0c977a571c3aff61e94239199d955f65826d1c94ca54f701c7d0f68d23c330d0fe595e0b9c5f6aeb0917c1cad2d043adea737db5c3a43ef6db533bd8680d6069699e15d077fa402cf2d1cf87a81774d4dcc0be8fe0ca3a262b9546956a683a557ee538da2731935361853a05644a55fc5c63fbd939c59de1aecf5c88334e9ec9332fbefcb36f8445eb56093bb2cd04c0fa9b06e45af2ac7f330ecb6382a833fc1e9e2ea2ff48f9de256fc2d841d8cc98a40d60160b965cecc4ca04e6be4b09157dd80fca0de62ec91288a6cc923b8f7e61b75b5e782d94c895a337779186725b915c6706d66a27e1b7c4388c144577fea589b23028f4930634bbe727ee7810eb87841044ab1c9d97f3ad07056e1e63e9aa601447177e8c348c88fd5ccc9c324b4e9e940745670c603b8df576cea929e49b4688388bc06f8dd1b59e8ca65b22e13a02e86b1991d3cab695c2e00f2228e509c62bc6264ef11638e9972cca0159d2c58ce938a1a76c6c8e79344bfb5f672d8c4e1c9018b2efd075a878f238fe8994bd7d579d8294773f3dd055952947b647846e057aaf464ffec4c6ab4bdbe8a8e6b7267d7ed9fbba4cf21791376344312e64377570d9b330b3706b9f31b199c44abeaf06d1e662ee2b1c1d604595da41a6d1db4d7eec5dbd4f1e91ec8ba257b0ab650e9d24492cc7e63505ced1ec67787937101e691b06623585a1f70ea0199016112e21ac9d26ad05a682eb58cc676c301a214606531602e26d87ea3e5c567fea623423b87d93c5716d883808a98652996cd9b8bf2fa7477621e5bc0296301d3f29cbd71617a0e80defb13b9f35a856a976b8f9b2baa3ed205d947bca4dc47c358c841d480115b0ea68720324b22966ec3fd221a38da8a9343d84f6681f3c205576da49a8ff73ade8f837635bc28cac74083b332b41c19b429269a8cd9299b12fe59a4e7d74ef7332d0845e435350bd85b765a65e491411d5e248bcfbafada9b0139d119ca27d169248ba61038c078620aeaa78409784448cea7895938434a374c680c7f0ee70a3989517ddaf48b718ab467bf2e816e59c0ae4f079418a1053971765b31da214e49795588a48e76ca2442371443d32ea1361cfbb7999a3d57cda0829eb43ec81df157b14548c79dbc4d191bd82abe6125c6b1494ffc99f1bd1f3f5d3e08f2957890f3a6a71c0580e3ec2b8dbfbf00aaab71cb9c6d92a175693ee3d96fda4cf484bd0dd5499e9e8a1be26a5a0cb34b68d5a4d7355dedfb0f474b57ac3d9671a9a18e4b232fbc5013910cb9c0f12d5796ef17fae86c419b6e57de676e0964cbd158c51e85549a7ffcb8ebae6116074cc6605bc2c67b12844bd237302909e4805a570a04f2684b85b06cb25fe203d2a5f925d8c4ac1aca9f2059c439e06480ae50eb3825d400dceeb4a7c37e2dbfb67472e6f786f4053b987f1adcfd1b3fadce3c1329e228637ec85bb4ec7de8cd69cc0e2d864f3348a3bd2abb760e32a532a9021052f8f3ff10f73e57c4ea55598c7a199c0edb7679006d42a8739e02ed1cbd8bdf89170d376dc2107951904043d0b959b9d0eb1316911d9e8244ff0da888926b7b06d9f952fa5818396ae0f739d40bad23ab968b792e630588c105ac96948c88bfec7c5ab6e7856138dd18f3383090e52003ada6e3581f52e684a8763152a86516ce120da25f9c21d9ef49f70a350e0aa45e9e6542f876c6c010b4ef369618a7d506e2e3f8c7351bb99535524442bf0aed9be25458ea3e48b5c420047d92c9e0d8b45b3be2d6f36ae89947ec13189cc805155ebf60da0689c7a61c231496056ba614ffccd83b70a45775535781233e0f59724d6df81d78a3f6b5254e0298909d785211f6438064368dc661b5b7afabee4adffa824d38534176a42cf7d467738453266059506e8bdecd5cdb5d316e8b174b8ed81ea24f0fc84aeac7ec711ef108a2332673b7a408e8c3c47c13507cb733a197019093ec37afe6daec7eac779d299f7b5cdcd440cc2053a2dcddd754f5b24e7135cc574fd94380773b57fb2ac6097514a954c3e9d9023f1111683632fc53d6e26a809f44d5055fbcc8b8d1572a93c8b234e804e08392a82a6bc1a281feee4cac3c40d1f4d67c67114273e9b5eb609939bf1110a9fdd0546f841131d429b9f7d39dc87c7d454a4850085150dfeaf58d239ab35adfd7bf757508332a605d65c669da7bdf5d8643dc889e5c3c017e96195e64b6b97dcee45556982921a891b6763cff2bc0e3a1bdfac6a6c6356600972670b3fa5e3cecfb04f5d1ecad49da5a7bd91a6694e9eea6bbca771a0affab9e402eb73c9c6baac3b5c7d294563e2d1f8ef1666e1775cfc45fd1f72245fa7ec786998b00a18a2b8e74d02f460b269039387bf1d6dc41837494f1a5caf995e0d53c657f6c3a1a60529411b87e27b4837fda6027c0e6e1885b473e1fb9f1c99e785ab0dcbd7bf85c0e703fb3028ddd044e3e5f3dad1767e50c53aed701552f0abedac907f22856550f5a80047aa47a9a0b6446e0a36a30fce454fde6b663d9393f870ae03f27199e1e39924712865fe98f532b89dcacd1a697cf2a653ec94308326ca94dd342147940d911dae39efc0c6b32fbb3bca1f7c684a9755a15bcea88696ad177e102b44e895741b3b9dfd12e06ac853014d565c6b4a12118e582b3b4816e7ba6f2a1058d451b0e22f93d490f04118e9caf59150ea178db16d52ce7dca571a0e8aaef7bab5c8ac187afd1f1e9c8a7801bd838f4cba233a0c804ae7fabe36099d44144682050d06f4ed73885ac2c64158421bc49e3aa3c5bfd2a9d18bd26b300d4de65efca4b20c3517035a8fc3f0f5b416faab2a742e95dbd60792b07a4c99b3b12eee38838ae308baf554be2592f10955e42019ad58795d700a56a83101f0d9ba38c43323bf666651de8602d1022f28a8083fd1ffdda024b196ab1f3b14187138dbd30634fc23aeb08c0c83154dfa8ea1ec81890e0511b85c3988a5ca5a5f10dc3669ec71af32d868ceae5a47f3c0799f45f47fe96da60920498c9c6bb2a46398af4ac243c29aa544246e0187beb49f6854f284969cdba6b5ffabbdf28637545552d28fa64f71104377dbe9d53e171cca98e9038a5233187bc15d28810385b7b7a1525efd097048d754d88da27bd7aff692a320edc1b488959d7e323ec5a1b51218d660c98720ff05369ca384b17196feb5434b32a1c17e6976ab37082d99b5be2fad6411c1319a3c9860a643f1fba71185371581d2a54fa854436201ebfae7dd079a3532fe73f14feb529ea5d7046ce8185149f7a7a151f57e687d887c0feaf0578e00c8f3d8e04d8f66eff31117f352bf5a23cb6fd993b4137ca860b1de69b12751e28eb615696293d3395c0ec859478f462831c18dae3ea6624242b891d47c10dfe6538292273196482591ae7b323e65c9a44f4668fe81e854e138525381d3999c968227aa89d0a5b072711241632e64cf3aca3d95227c021052807245952cf5ddc1a90e7d7eb668e43d83495696f50e0dbd991f1afe91028020a49a3646da16eb77829ea3d42c7a2e6e8357af6caab369b08857388e51d3b466fa9ec00c45e66ff913eeba3c6b788547c1703f57494d7c57874bddb1d514832eec5d9f4fcb58074c2298c782b330af062853443d039195c4e908be46ab117724f9d5e45253370505fbf3ecb8655ffe2c6e8e2016d5ab82022f5edfaee7e03fe13c9cc4c91240e7edbeae78848918d1a23b61cb345de130ff4af8138563b94c143b5ce872821bc279e79827ef7cc4b9334461d149ecabf2cfc403a743bddca57349ba2fb41e116bfe9062f5297a8e6b7a2f22d1056e6522aa9ba3d006c3694b7accc0332da9885140e9fd060de11a5c685650fbe4eb2165b73f4f07adc843055ff037bcff364fd0517033b46f22ff0417ef5929aeabccab82146e4569c3c83810e4caac04bf8d330ffff9777bf62dbd899511bb9a952ee9fa5b56f7360dc8a1064b5727f6f89bac6960f794a516bda2259ac3fd95d26e88e50dd7216d102162edcbca085645da026f4c0a07b38d37b4fbe67b7cd307a67247a7cd72463f1096f65a0843ee36730fa3d360f90c47589683d33833e65e596679b053fe10e8dc7ae38e2649983be81673edbef95370b657f1fb4fc9c08ae355ba1188fa2d5de53241bf445cd1917abccbc39ce3f4d324cca89451ad82637845276e7a06b94ce726dc3c0d8c922cb047a160b11d429aa692a78995197aacefb0831267ab34b4535caf10f8257805bb07c949c16639340068a6fe6b79fb550fe42f97d922465777e03c6a42db0d3838633da9bef8160f844ab933362dca698eb7fd3d952be37e16803e0beaa6d88062e092f8d8c5adaee"}], 0x1110}, 0x1) r9 = socket(0x2, 0x400000000002, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCFLUSH(r10, 0x80206982, &(0x7f0000000300)) 16:00:31 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{0x800000000087}]}) r0 = socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) accept(r1, 0x0, &(0x7f0000000180)) close(r0) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffff9c, 0x8058574d, &(0x7f0000000040)={'./file0\x00', 0x6, 0x439, 0x20, 0x0, 0x80000000, 0xfff, 0x1, 0x0, 0x1, 0x800, 0x1}) r2 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = dup(0xffffffffffffffff) getdents(r3, &(0x7f00000001c0)=""/75, 0x4b) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67", 0x18) 16:00:31 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) unlinkat(0xffffffffffffffff, &(0x7f0000000400)='./file0/file0\x00', 0x0) r0 = open(&(0x7f0000001700)='./file0\x00', 0x400000002, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1d}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x6, &(0x7f0000000040)=[{0x1, 0x5, 0x2}, {0x7, 0x40, 0x1f, 0x1ff}, {0x401, 0x1, 0x6, 0x3}, {0x20, 0x8, 0x7, 0x89}, {0xfffd, 0x8, 0xff, 0xffffffff}, {0x80, 0x7, 0x4, 0x3ff}]}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:31 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x2005, 0x5dc1) mknod(&(0x7f0000000080)='./bus\x00', 0x8000800080002002, 0x46485d48) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) close(0xffffffffffffffff) 16:00:31 executing program 0: mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0xffffffffffffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x19c) write(0xffffffffffffffff, &(0x7f00000007c0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87ee", 0x841) r2 = semget(0xffffffffffffffff, 0x6, 0x10000020c) r3 = open$dir(&(0x7f0000000640)='./bus/file0\x00', 0x7f, 0x5) r4 = kqueue() ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000540)={0x6, &(0x7f0000000480)=[{0xfffc, 0x7d5, 0x2, 0x5}, {0x3, 0xff, 0x5, 0x9}, {0x51, 0x81, 0x5, 0x401}, {0x3, 0x40, 0xff, 0x1}, {0x3, 0x55a, 0x4, 0x80000001}, {0x5, 0x4, 0x100, 0x100000000}]}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f00000005c0)=[r6, r6, r6]) fchown(r3, r5, 0x0) semctl$SETVAL(r2, 0x1, 0x8, &(0x7f0000000380)=0x80000000000eed) execve(0x0, &(0x7f0000000580), 0x0) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f00000000c0)='rc') semop(r2, &(0x7f0000000080)=[{0x4, 0x0, 0x800000001800}, {0x3, 0x401, 0x1800}], 0x2) r7 = dup2(0xffffffffffffff9c, r0) ioctl$BIOCSFILDROP(r7, 0x80044279, &(0x7f00000004c0)=0x1) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000200)="103290139f4dd1c5e55fb8a00be3cfb592c0d0359599a3918b", 0x19) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r8 = open$dir(&(0x7f0000000000)='./file0\x00', 0x8000, 0x0) r9 = kqueue() getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000002c0), &(0x7f00000003c0)=0x8) fcntl$dupfd(r4, 0xa, 0xffffffffffffff9c) r10 = socket$inet6(0x18, 0x3, 0x0) r11 = dup2(r10, r10) sendmsg$unix(r11, &(0x7f0000001700)={&(0x7f00000011c0)=ANY=[@ANYBLOB="fb18b8a35b11c32d50de036c88f68b4c322803b6a9a0ae6db0db3ade88da713dbc1893edcc638ead68ffce48d504e98cbcf2c113bae1fcc56d3d89cfb7b39445c9c4a0b96acfce0239f033f5a70ab134bb9cb629475ae70098dc6e1197de35ed40ac0aa623020000000008d865f6f846043e05735a9a90c5dbd1be704d16bcada0c1f0d1e8172baa2f269e0de4ffd6026a9e6df4cea795f31a0a2fbba408e90c808b3797d0440da14a749764341252bf6155daf929c92011f472c6b206239a1f44163dfdfb3c159c660af0ac72aafc56cfae2c3cdc53f6ad84e0dfe6ca420b37466adabdd99f1eb0121e4bd36823a1e0527c89b5ffd2d9e9e9217ea9edfb4cd7942decfba6fccc6ce2892d9239a53a5f565c010625779b497e080039fc37380372760be31a353b9962f910e2af86c46d51c50e1a18deeb343c82d4113961a3e6ad68ba34000000"], 0xa, 0x0}, 0x0) connect$unix(r11, &(0x7f0000000340)=@abs={0x0, 0x0, 0x2}, 0x8) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000140)={0x20006, 0x8000000000000003, './bus\x00', 0xed, 0x4, 0x7, 0xa2c}) kevent(r9, &(0x7f0000000300)=[{{r8}, 0xffffffffffffffff, 0x1d1}], 0x3ff, 0x0, 0x0, 0x0) close(r8) r12 = semget$private(0x0, 0x5, 0x632) r13 = semget$private(0x0, 0x0, 0xd4) semop(r13, &(0x7f0000000440), 0x2aaaaaaaaaaaaacf) semop(r13, &(0x7f0000000200), 0x0) semop(r12, &(0x7f0000000400)=[{0x4, 0xca4d, 0x1000}, {0x2, 0x89d, 0x3800}, {0x2, 0x8, 0x2000}, {0xa4a9191a3884976f, 0x1, 0x800}, {0x3, 0x101, 0x1800}], 0x5) 16:00:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x2c}, {0x2}, {0x6}]}) syz_emit_ethernet(0xfffffffffffffd67, &(0x7f0000000240)="b75d03dd00ef43f7f7c857bb7042d71ad91374f849fedff7dd6c439e98d807a7f4df0106889099c226d485d4c8f2edb9be4d826aa2173e7c827f5abf0b632449f13c6b52c591d3ea41fe08675314d9de2756ee3430078bb54976181994431d774c478a95ba7d031e4f4f086d914df29f290ee0a2c0eb4e09bba27ca0e13ee18dc65ee775a9668c66319280e67e868bd1eb0b05bdf8a4bf028d16ab54d88d4feaae1e50a15fffc9dce6795a9d77786d8dce41199eaca244faf352700d45239c053fbfcd440032b1ffac0e309f079d6734834b018f65939b7b19108c592327d3eaed750bbe12edd19ad2273422013458791e942b71602f67") 16:00:31 executing program 0: r0 = socket(0x11, 0x4003, 0x0) r1 = semget$private(0x0, 0x6, 0x88) semop(r1, &(0x7f0000000380)=[{0x3, 0x1, 0x1800}], 0x1) semctl$GETPID(r1, 0x4, 0x4, &(0x7f0000000000)=""/95) sendto$unix(r0, &(0x7f00000000c0)="b1000513600000000000100000100000000004fecea11ea8fef96ecfc73f53357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c02bff62c0a11c5db2b04fbb715d2f5a872c881ff7cc53c894303b22f310b404f366339b334b822467357aea8c500000002000000000000020208a371a3f80004000000000000000100000000000000001ca3fbf1565bcb378e21a837d44062cf24138a23484166bf12cb45ea7e6f7753fe4bdba56f4fd881", 0xb1, 0x2, 0x0, 0x1000000bc) 16:00:31 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) write(r0, 0x0, 0x0) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r2, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x7fed53ccc8019d8b}], 0x6, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) ioctl$TIOCSBRK(r3, 0x2000747b) r4 = kqueue() kevent(r4, &(0x7f0000000240), 0xffc, 0x0, 0xffffffffffffffff, 0x0) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1, 0x0) close(r5) 16:00:31 executing program 0: readv(0xffffffffffffff9c, &(0x7f00000016c0)=[{&(0x7f00000006c0)=""/4096, 0x1000}], 0x1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000140)='./bus\x00', 0x100, 0x1) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000140)='./bus\x00', r1}) r2 = fcntl$dupfd(r1, 0xa, r0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r3 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x141) pipe2(&(0x7f0000000300), 0x10000) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000200)=0xc) pwritev(r3, &(0x7f00000000c0)=[{&(0x7f0000000340)="fa120460742c7faef29e1ba5f445e13364fba13c2ef5f34ab15eee71938a0f7ff24f0060aac50c98c1d1d3bd9ab7ab597aea", 0x32}], 0x1000000000000080, 0x0, 0x0) pwritev(r3, &(0x7f00000001c0)=[{&(0x7f0000000180), 0xffffffffffffffec}], 0x28d, 0x0, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x8000, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x0, 0x0) getpid() fcntl$setstatus(r4, 0x4, 0x8) r5 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r6 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r6, &(0x7f0000000240)=[{{r5}, 0xffffffffffffffff, 0x7fed53ccc8019d8b}], 0x6, 0x0, 0x0, 0x0) kevent(r6, &(0x7f0000000100)=[{{r7}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) ioctl$TIOCSETVERAUTH(r7, 0x8004741c, &(0x7f00000002c0)=0xee8c) 16:00:31 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{}, {}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r3, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x7fed53ccc8019d8b}], 0x6, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) ioctl$TIOCMBIC(r4, 0x8004746b, &(0x7f0000000040)=0x963) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) ioctl$DIOCMAP(r5, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000140)='./bus\x00', r5}) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000004c0)=0xc) ioctl$WSMUXIO_INJECTEVENT(r6, 0x80185760, &(0x7f0000000180)={0xffffffffffffffbd, 0x8b, {0x80000000000005, 0x8}}) r8 = msgget(0x2, 0xc0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r11 = getuid() getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xffffffffffffff09) r13 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xfffffffffffffffd) msgctl$IPC_SET(r8, 0x1, &(0x7f00000003c0)={{0x0, r9, r10, r11, r12, 0x1, 0x9}, 0x800, 0x1, r13, r14, 0x6, 0x1, 0x1, 0x2}) fchown(r5, r9, 0x0) 16:00:31 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x110000}, 0x8}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x80, 0x2c) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:31 executing program 0: r0 = socket(0x2, 0x1000000008002, 0x0) openat$vmm(0xffffffffffffff9c, 0xffffffffffffffff, 0x800, 0x0) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r2, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x7fed53ccc8019d8b}], 0x6, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) sendmsg$unix(r3, &(0x7f00000000c0)={&(0x7f0000000000)=ANY=[@ANYBLOB="00002e6f66696c650500"], 0xa, &(0x7f0000000080)=[{&(0x7f0000000040)="2d75a20eee3338e90e62a4f763549e72021f8a7f8366da745c5a5b4b3b82b320064d19b8f5", 0x25}], 0x1, 0x0, 0x0, 0x9}, 0xc1b) connect$unix(r0, &(0x7f0000000b40)=ANY=[@ANYBLOB="82022e2fac1400bb7d81b0a5ed56c0c0c7a8c14017c92a3953ff8f7fb02c2b0f80981ade610ba108e59e940e6d8ccf9b1bcc9d5d0cdb02000000c75b3202000000a2aacf1b001553e098973c85ceb7d135bfd18a07634d3910e956ea94820dc5be2ad218819c1508000cf85f8783602a67897cff7f000000000000f371e8cfaa1d4ab424b614911f88d3525e34e763128666ee7877bf9753b6bdae4c5b436e445960fa6b980ac1ba4aab44f0323348f261b51f15e3fdbe4feb82017ed61358441dd3ee1620b4d2009fe508376b6399752fd96cb58d127addb390071baff955a58c179770ce1f000000d940682065385ec5c9762c34c7881a9506ffc85e43782e717e29127ca8c256b248000000006bea130879264ab70bf9c0aa0eb72598cb90fd03b162460c683ff8a85a93ad6fb2ce6263185505cc059fef6bef339f78b4f9da521ee1e53fd26f5226d0d5f0022f19975028aed2b700c9076d0612112dd4db4a40bb3c7f82fd7c8d54e904d389e61651a28671f6aaacfcff282f7ec1a852494e378081f231927b35672f0c214b5cac7db956b7fa3158dc0f679159e040bc31a852348ce400195bb49d06bf62577f46c840d34b6362e9f98111fec14d447dadc81aa457b780274e6e68e9c11aaf90f23f0e31941c0a490c909eb5221c0885236c6c40481db84295fad7e776a2b1f04e2a71c4d06bcc2a72bb482a9eb7d255410a663e9196930f7b6c0af7c5224484fffad868e059f2804a365f01f67028000000900000009137e3f2e7a5f89b68cf7c65b7ada72c808d000068318e4fa7cb04cace50d549e7e752a3828ceec5948c15b42139f49354a2000000000000001f34626670e584885cd5c53ac73465afaab1cd393e95373a87ca275d3d8139a789eb2f861d9f834c274a19392429d476bde11689127431fcd756a8c3371a5f12beabd87b043e8b70cf9081e0b2f13f03a0776e82eed29ed27098068fb3ea586bee5c3bc1dec12052fa12fc688f7de2efba940f8e6591c932829c030000000000000000f003d28b86e5b8f9983f49000000000000000073ab30cba944b5927efd33d319ed0d4573b4000000000000e2eaf9ba91d337561564d2c4c7b45d87639f69c2b83d9fb892f6aea66ac2c632eee0bb5b086a0edda19ab8c3afe5f759e4905cdcdd90e6696fd79769fb05347de39d9fa81504ce2ddd9488a73831148eb67f7da113f50deb0a7a5a8132ef2b6d9aca7b2a6906d871a780b2e7548681231afafc3c752f2661acd9aad49386e15cecbced71693f00000000000000e4053a5103684be538c40e46b0993641250b7e69860f55da25404e6489500fef1f90535b1c2c1b972eb9e0840658fdc7f9fb467638f83d401fe57ee86fa642e9bad7ed751d79d3cbb15058810100000000000000643889d902d97da9d096637071666cfbf0259fc5b9321f5a3b0552cea32380954ff38932dd10b70cb044cb97cf201ab4fa56e9f41d447f5ff588520fcc0d765c3488a4fafcbea40a9be720dcb67df99ae37b51b9020000000005000070a08059947700000000f282aaf50ea0e3cff50258a2b04c9cdebab09df2ebf0ceaa8d264282aba8256155ba5529eb2f1c311d3fdb2a50ff294204e837acead22c5099d8104cb4e5cf2bd7376bdcc99d2e10e5eb5df707d876bb598905401311ce37b2a002422837255932851bac20b69e28e45e6e61ce5b90e1dcfedfd6ba7e79a4ac39ff715897c07bc44a581387dc8c6ddcf01fa61e6e50f7c51a2d8aa8f88f265b5600d841f85fe4e98eefb0ad1cb2147e154be17a6ca5c9ca702bbbcabbbbb70209affa17f98440f0b0c1e54ff0f998c8a4c8e382591cd37534df534a458c97b7e6d9cee07c6f85d648be52f4caa12630d1a137ef699461e5202acce8a5fe894d33dc8f90eb5ac109c57e97cdb0c78092b66fa03f096e242fd3f9e6bb8009008c2d674f364ed79f70034a59c4692e711c671274276e0c128435a6982fe7660713d7be4b5ec92f418c373a9e04d40cde7314b50dda5c30146906d84d65e2ff02e77dcca8cc7722a84bb0431a1c0be11ca979d5cd1975741f226167ba662fa6c329112fa7eb9787463da03047e267a0d232f4381b084030905938a64abc812d6d90ece6f0704406cdb53701e315f6a434f822ccdc9e14acec8c824d5db4cf9adfba5620f6c61e04000000696eb0a79222189068ad203a59277c1c148fde018da47e3b15df6dce906df52e610dc1779265c570b26fb81768d1d2c040832b1b393b06997c812f920c4b36659780bb73b057c7fa673296bfd14a111245905b98c4df6a7b8366e3f94730ae2d575ddf11d564612561ec7ff1799c2e1262d58c91c38c993d3fb78e178e0000966f07d071d08a490000000000000000c33bc738a8c1ab3d33c496194ee1dd04000adfc74c2d3bb43b2e6c2eb273b3f7903a62b24e473545e597baaef6d539a1efc08d3046fce883897f1858c8001ac0d915af3d7b3171c14f936df59a2fcd4cfb8cd15b7c3c4e40a6d622504dd0aa947a52f21f27e3a3e63750c03c009e63922b0bb75fe958705ef9f8b6d66e76854a12805be9b86e169d58986e063ed7f133b1b7fb46514ebd59ebf8176d056008dceb3fa0053fe7e1b866d3f44515d30005a393039b8f032a0d101aa4ad723df01e5a2a079c0598f9298d906bcc21e75d683e6b5f6ce4cb811612054a6a8be9e18cbce5604301008a2dedc257fdeb4128982913bb7291388c07f8f1e499a1c6b2c39871f0fd42a8b59ee0b5bc9f3e1212d9c400000000000000000000000000000000000000000000000000000000000d43d0d66f7064e4849d9e1f18f167daccb63ac684c14bb837d77cc0d5926b3a8031df444c153aaea45d2658f15e331880131528d0599a36cb89000000000000000000000000000000008a71aae0e1f4125125acbc899cec9c5d9d97f727561d838d2c13c4596c2ae1483b183d4e73ac032079fa"], 0x10) writev(r0, &(0x7f0000002300), 0x1) 16:00:31 executing program 1: pipe(&(0x7f0000000500)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfb) 16:00:31 executing program 1: link(0x0, &(0x7f0000000400)='./file0/file0\x00') pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000280)=[{&(0x7f0000000500)=""/139, 0x16}, {&(0x7f00000001c0)=""/137, 0x43}], 0x100000000000010a) write(r1, &(0x7f0000000100)="db5ba6745cc1f417f71e9174dfbc87428d0396526744a1002044ce1adbfe5e719aad000247b855e3c1e8cbf6d63c04d0430077f6c45f7a8283578ada4d5407aad0f80487887e8fb8269a2520c11c6daa8ae3c984563c8318e8f646b6b81020d0ad00f97f38c714ab0d", 0x69) socket(0xe69dd51d5e325c67, 0x4000, 0x4) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000004c0)=0xc) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000180)={0xffffffffffffffbd, 0x8b, {0x80000000000005, 0x8}}) r4 = msgget(0x0, 0xc0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r6 = getuid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xffffffffffffff09) r8 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xfffffffffffffffd) r10 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r11 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r11, &(0x7f0000000240)=[{{r10}, 0xfffffffffffffffb, 0x7fed53ccc8019d8b}], 0x6, 0x0, 0x0, 0x0) kevent(r11, &(0x7f0000000100)=[{{r12}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) msgctl$IPC_SET(r4, 0x1, &(0x7f00000003c0)={{0x0, r13, r5, r6, r7, 0x40, 0x9}, 0x800, 0x1, r8, r9, 0x6, 0x1, 0x1, 0x2}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) r14 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r14, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r14, 0x0, 0x8, &(0x7f0000000240)=0x72) r15 = semget$private(0x0, 0x3, 0x100) semctl$GETVAL(r15, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r14, &(0x7f0000000400), 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 16:00:31 executing program 0: 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, 0x807, 0x800}], 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, &(0x7f0000000180)=[{0x0, 0x9}, {0x2, 0xf6d0, 0x3400}], 0x2) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), 0xfffffffffffffcfe) 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(0x2, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x6, 0x4, &(0x7f00000000c0), 0x0) setsockopt(0xffffffffffffffff, 0x5, 0x5ac, &(0x7f0000000280)="080000007a6ccd1502cb7e8e64006e1a81f51294b9333c3e6c8aed6c83fc668d3e8a4201cb846830015b8e544ff1ddfac9d82cad008f90fed7ef24f63998e530495f7c96d2912af0d71e627aa07ce0c426952df6020cb2652ae8284ce55f133caf35ffc0dacb2e57d272afc4976f33ae13cd37e20e9cfc0486c3c7d5d4ce58417af773b81ccb637b70eaa032ca6a27de7aaa4f2a732349119d9f9a0a63", 0x9d) poll(&(0x7f0000000340), 0x7c, 0x8eb6) socket(0x11, 0x4003, 0x0) 16:00:31 executing program 1: setreuid(0x0, 0xee00) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x13, &(0x7f0000000080)="02000000", 0x4) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000140)='./bus\x00', r2}) dup2(r2, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) getpgrp() getpid() 16:00:31 executing program 0: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f0000000440)='./file1\x00') unveil(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000300)='r\x00') utimensat(r0, &(0x7f0000000480)='./file1\x00', 0x0, 0x2) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = kqueue() r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x800, 0x0) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000140)='./bus\x00', r4}) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f00000000c0)=0x67) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f0000000080)) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r2, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x7fed53ccc8019d8b}], 0x6, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000100)=[{{r5}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) r6 = open$dir(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) r7 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r7, &(0x7f0000000240)=[{{r6}, 0xffffffffffffffff, 0x7fed53ccc8019d8b}], 0x6, 0x0, 0x0, 0x0) unlink(&(0x7f00000001c0)='./file0\x00') kevent(r7, &(0x7f0000000100)=[{{r8}, 0xfffffffffffffffe, 0x3, 0x0, 0x800000}], 0xa, 0x0, 0x1, 0x0) bind(r8, &(0x7f0000000180)=@in={0x2, 0x2}, 0xc) ioctl$TIOCSWINSZ(r5, 0x80087467, &(0x7f0000000000)={0x4c0, 0x619, 0x0, 0x100}) 16:00:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000003c0)=[{0x20}, {0x3}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1d}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000000)={0x0, 0x4}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:00:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x60}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x800, 0x0) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r2, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x7fed53ccc8019d8b}], 0x6, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) ioctl$PCIOCGETROM(0xffffffffffffff9c, 0xc0107005, &(0x7f0000000340)={{}, 0x0, &(0x7f0000000300)}) 16:00:31 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x86138) write(0xffffffffffffffff, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x40062}, 0x44001000a}) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x7fed53ccc8019d8b}], 0x6, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000180), 0xbee, 0x0) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000140)='./bus\x00', r3}) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x200, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8, 0x0) r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) ioctl$DIOCMAP(r6, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000140)='./bus\x00', r6}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4) r8 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) ioctl$DIOCMAP(r8, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000140)='./bus\x00', r8}) r9 = dup2(r8, 0xffffffffffffff9c) r10 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) ioctl$DIOCMAP(r10, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000140)='./bus\x00', r10}) kevent(r1, &(0x7f0000000200)=[{{r3}, 0x0, 0xad, 0x4, 0x5d2, 0x8}, {{r4}, 0x7, 0x20, 0x80, 0x9, 0x7ac5}, {{r5}, 0xfffffffffffffff9, 0x20, 0x1, 0x8001, 0x7f}, {{r6}, 0xfffffffffffffff9, 0x80, 0x4, 0x4, 0x20}, {{}, 0xfffffffffffffffb, 0x80, 0x14684311d9a79b8, 0x6a13, 0x20}, {{r7}, 0xfffffffffffffffe, 0x10, 0x2, 0x0, 0xfffffffe}], 0x0, &(0x7f0000000100)=[{{r9}, 0x7, 0x20, 0x1, 0x1, 0x2}, {{r10}, 0xe, 0x0, 0x1, 0x8, 0x8001}], 0x0, &(0x7f0000000300)={0x9, 0xffffffffffffff01}) 16:00:31 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f0000000080)=""/52, 0x34}, {&(0x7f00000004c0)=""/4096, 0x1000}], 0x2, 0x0}, 0x842) socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000200)=0x4, 0x279) r2 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x2dc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r4 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r5, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=[{0xe0, 0xffff, 0x7fff, "7c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c33"}, {0x90, 0xffff, 0x8, "6c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303e61497"}], 0x170}, 0x402) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x200, 0x0) ioctl$TIOCSBRK(r7, 0x2000747b) r8 = fcntl$getown(0xffffffffffffff9c, 0x5) r9 = getppid() getpgid(r9) r10 = msgget$private(0x0, 0x20000003c4) msgrcv(r10, &(0x7f0000000440)=ANY=[@ANYBLOB='\x00'/12], 0xc, 0x2, 0x1000) msgrcv(r10, &(0x7f00000007c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fdffffff00"/235], 0xfffffffffffffcc9, 0x1, 0x1000) r11 = msgget$private(0x0, 0x0) msgctl$IPC_STAT(r11, 0x2, &(0x7f0000000180)=""/52) msgsnd(r11, &(0x7f0000000200)=ANY=[], 0x0, 0x800) socket$unix(0x1, 0x2, 0x0) munlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) msgsnd(r10, 0x0, 0x0, 0x1800) msgsnd(r10, &(0x7f0000000040)={0x1, "48696a280567b1a6342fcc8ec5d56f596329414fa22f5c0ed193424179fc5bd8017a071300"}, 0x2d, 0x800) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000980)={{0x1, r4, r6, r3, 0x0, 0x46, 0x81}, 0x10001, 0x1, r8, r9, 0xa5, 0x1, 0x4e2c, 0x6}) ktrace(&(0x7f0000000040)='./file0\x00', 0x1, 0x0, r8) write(r1, &(0x7f0000000000)="87", 0x1) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) close(r1) readv(0xffffffffffffff9c, &(0x7f0000000140)=[{&(0x7f00000014c0)=""/4096, 0x1000}], 0x1) 16:00:31 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) minherit(&(0x7f00003ee000/0x1000)=nil, 0x1000, 0x0) mlock(&(0x7f0000443000/0x3000)=nil, 0x3000) kqueue() mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 16:00:32 executing program 0: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x8, 0x0) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000080)={{}, 0x8, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b100050260000000000087000101000000000000cea0fea7fef96ecfc73fd3357ae26caa0416fa4f374a36acf00b7804be781e4991f788df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8a3f800040000000000000700"/177, 0xb1, 0x0, 0x0, 0x388) 16:00:32 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x7, 0x0, 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x2) r2 = kqueue() r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vmm\x00', 0x1, 0x0) ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f00000001c0)={0x9}) kevent(r2, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x21}], 0x8, 0x0, 0x0, 0x0) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000140)='./bus\x00', r4}) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f0000000080)=0x6) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000200)='/dev/tty\x00', 0x2, 0x0) close(r5) select(0x40, &(0x7f00000000c0)={0xffffffff}, 0x0, 0x0, 0x0) shutdown(r0, 0x0) 16:00:32 executing program 1: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmget$private(0x0, 0x1000, 0x2, &(0x7f0000ffe000/0x1000)=nil) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000001540)=ANY=[@ANYBLOB="820200000000382ce75205829f8a356cd88a7b54638e442a12d708e3b2558565a6192741207291c4464fd7e329dcae63d00017a78a159fa33d2af46f109277552274863211dc189662a97c2c2b6b40a11fad819f91c8507cdaa7e46352156e74e95b40ede8dd14e045348e0f675830b237a1bc870dff4af4cfac9206ea475e33120feb2d3ce2aa9698e2e62a63eb48fe5464148b82cc745dca1ff6f29693eb9aaed3ad7bb79fcaf17f5aab5ef39f4f727d3b07b4bf7b1d659ecc445bdf20ee638e5ced09c3733ed8d5a664b7c4a772861c28fa2af25b47fbe270ed83d8fb92178e95dec18471481a6d7e76029e362d4fc59059d353d6fabb98036ac256b5ae913733ef757e52728db2d77e1b9edf14ac2d7281dbc5ac480951bf785d2565d26f5338e5d444be70e65f7a67319eb8c1344f30cdbedcd5c23ed6d16cf792ce7ea87a59ed42e3fbaf3ed6359d0d93"], 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r2 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x80047476, &(0x7f0000000140)) socketpair(0x1, 0xc9989b66a3fe696c, 0x2, &(0x7f00000016c0)) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000100)=0x1) poll(&(0x7f0000000040)=[{r1, 0x85}], 0x1, 0x5) 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, &(0x7f0000000040)=""/210) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000080)={{0x8, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x1e4, 0x8}, 0x5, 0x5, 0x0, 0x0, 0xfffffffffffffe41, 0x9, 0x7fe}) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000001200)=""/128) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) r6 = msgget$private(0x0, 0x0) msgrcv(r6, 0x0, 0x0, 0x0, 0x0) shmget(0x1, 0x3000, 0x200, &(0x7f0000002000/0x3000)=nil) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000140)={{0x5af1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x2}, 0x1, 0x7fffffff, 0x0, r5, 0x7fff, 0x6, 0x4822, 0x80000000}) r7 = socket(0x2, 0x5, 0x0) connect$unix(r7, &(0x7f0000000000)=ANY=[@ANYBLOB="820200"], 0x10) msgsnd(r6, &(0x7f00000001c0)={0x1, "f37b8614e939b21f639bdd6693a03b434b5fbade3045e18a64cfef6f9825a82f47fd3728a482f233b309e0a599d831a175700cab3f79d96fb7f837686d9073a560bd65d82788d62f5bf2603670b3d722cf191f8c9906275210f6ab0ca7467241911394e43c77061e7229cb59bd6b04262cf278a08793ad58a12d53cc77799ce1dd184d722c67d0cd4ef356e7257639d7f001a44bd8f68fdb89e1e151359eeaa02632a0dd92230af42d8fac155a34ef72274d225a279f53210e634e4282015d4b60ffa2ecd525d51f6ba291d8b3af5ee468477532b9c52db0432f5509f86459f3582b6fd3f0ed73a10d3f0b2062eff777f859c06ddbfdf0f52950687b19a8941ed8c679255926c685a5021da5631d0162b01ff76e3340227ad33eba21ad26a6fcc491a3eb46e792517d40774a28da777254f10a7f5127592280d5313c957ba057f32307e4006455c31674b73a2627ff2f09a1700b4ba6146dfe77746261991b737dfa5f34ff13f39baae7ba89f5b6b9e5a6de40940157b47239588522ddd87500b2d9eeed1dcda5b03d69ed0670931be40921e028e0d0579906c9c05041b823d2cd10634c0b62b42762987b88b1d8e51b9c04cbba191711472b36b15646f6a26d8be7df23c08378447dec95d325e2a5506dd3081051d893ba749128e7b565fda6bde4aa1ae88daa8a05b7f2ea14046e3d68f70525186adbfd0340570842e36244e780fe6d882ab02950298249cfea7f288b505d2cfe81d6f5fe33d4b87df93111d78bb1081bdbf0453a13bd5e6b023dd0183eed698f8c8b634fa5daccce25d0d5f996fd77c2dbb82bbd480caf15619be129d5ff194c5179d29135a03f2fe463f2ab90b65944fdc57708dcde08039cdd67d238d98f79e09e586b995752ae9ee501e2dd06e516f38b677c19fd1ffb0e79eb70be852e67f73c5ca874d15b97e3397ca26ef908b1b700b28c6700300419dbf3ebec9cfc5233b5c51e0ea523cf231a762f31e907311f358470f78f6fc14b1dce5f048867b76ddc1a71d1b90d4dc2c48369ba46357721a6e1aeca784d5eef3deea7623082107868346be7092788ffa5957009d59848235e088daf56b13c32568a9209db250ddb4cbf8d9e6c054b2c36df282e3d3352d3a042978f0b8767dcde99584dbe6bcd498b3374901cb6c3c4f696fc8712dd56032e99a25bc53cbcc69cc82fb903d874b2d0e27b26c42658aa7f74a7a2fb584013d71fd5aeda045c30461412a2feea9a677899b6c3fd8b2ea999a1f976231f770c321b99e2e4802d26103af2ec5d580d6f160b3dae56939a9b666c0f78a28592bcba53d15faff7839613431d127a44aec624ff2900ca61ca208c58ed4a209c0f46ce5facd8979ad98808c0556fc5eb5fe5926fddf6196c47364bcfa84ef2a6345c1d19835fd729a069a7cea449e32605cebbadab6e1bba0682c20afe0aae3ce5c5a0cbcce76fbaff6e1a41993bc3eeb05a6a8a3e3e059da8de9fe172722d9ba98520c9ab237292e8f17da3b3303e8e0be58e15d3c077c1ed65829c7e0267a7f878d391eb677a31ba31015f8d01ad2a48310131dafa6307201f0b84492d268c0325dc200bfe6f9310d7d30bc405cff9d91608d552aa6757fe8e421ea0c4ab1ac58aacb2ac7422688e6c7ab1e0e6dfb3ac036f81c073afb2a6fdfb09d0ef631f33c59ad3544a5e6cf4367c8f420e92eed70c8f4b88729ededbe689bed3d46cbe42733e2ddb0708cdfda7875f91c6da9a7dae9e39f9042b4638be8aeb9e5c55dcdeea4d0f89da15157bc022bc8d2d7c599d71b8c58e55ba6f0ddae5493d9e5194dd05814715ab9f20d3e175adf69b06006f9a8abeda710a3fde19e549738343f50de5dfdb81ceaec7e8c5adffe6fad9e408869f919a6430c054ad74e65ef965b6b0b2c63de04b0dd5b02a5429feae85781f61ac3f78f48e03305fc77168629af54da63a8ee130ac9f3976a99e8e255233684fe46abf7804bbc047b7fb39013821cd7958a0655e31ce34dc289b6b5e2f786350be2143c92ae52d85027638f2c435b6da9c12dc85b06c7942c62ac3d4c8d8d204a716f91870b61674aa24323d66d201ae2c65fa6276fb0f22fb9b61d2be0625ba0cf4f0d8933776974981d5b4e651a7afc9381cde85586c49f97cd7fbb4624cf5f68abddf6db0b0e12d313530b30f1657c48a243d4c3e05201d035bb7e3005b0204aa47df0c6941603a62f8173716473dfa3797720ce4c7e7da3ab9396ea3dba055bcd19a3af5fd3495554dd8a00d40269f23f0728ed129fb7b193041206a856c5f71abfc05145772355334acea6b3ebf2d7826e7af8e724aa161ad2c514a50b83079cde6ce547ed9581b10bcc0fcb98819908e320aecac3deb6a2b779044065c8e2b60dc1f1f34b678a69ed30628f036e1a988befae5172fe49078e61d0c67b80c770d408dd08c84c71057ea61cbfdaf25b31469ab818ee97f6e2901373fe90a847e0f61ba748951409c5f0dec8490d26db969124122a4f1482967b4679354173189abcc902b566753c96c3b1ae828e7c84bd51b4b62e62d71703fc71f8a1ba5a34dfcc31b28258fdff1d7c8752573992fe0b250ac0a11c8bfcb29d2b2b5c4e676f43cc2b844a352d278970e154d8e28afde97e7afb6b51ff02282ca313e7ff9ec2e78abe19bab0e44b8b882d6fe7006b4741c4a1cd9f6cc202cef3aad5905c97d07ea31268da8579415e4f1215f302f93b1477baeb61a2bd93e16e9a1c982591ab4f5bef25e9921244964902e41f6cd996e776eb1d04a89e07755234b258a9d755a9d16c22a45dea14df312dc6bb3a147eda7b9e0c74736225635aa1dc91be219e52b19246cc845e4b96f622305b941aae9dc4130ee51b2ecabfb8f854fd54ff3b08293f86ea7a767811c2cea1e6df12a0e0f5c380a6e1c92169e3414ecedcffdc26445d262d69051a3aea59a2139470b9eaf73be2b4a202b41c396ce9bdf808d20b9468722a15a4995800f2459648e1e92d2c11b248d9ccfaa734c71614285b36cbe04976097e351255335d947954484106cc5eae7bcc911a0709b82310075b1fb5428b45d39312f19432751f59700001579f615ee7482924d4e5294fcff85ec654c8270aceaaf802617b7f7e2f0227c0a2683901c5a153b558b85fbb3ad563e456a7d8209437fdc1424408e8ae5b7169c414da53475e7404e79455d2c23e41a14d4750e5ea0a0523312f6a7d7513472a7173605d1a9b3b0103100a62a62486d0bc6fc6165a5ca598a7e01b87686b6f87b6e7d79109d8c38df673a3951d77a68374e9c2dc58e362dea00ff00129b1283122c10c7604c56ff7ba5e5e5832bbdc61aff69e8487c8bbc8b4eb01a5f6d4c39f733fa682c14e984b149e8a379719617ca5e63ed718ce0663be68d3499490ad0888809667e8d085390ed72c0f5ed399180d388ee0f779bbbe968e6c0f6ca3056634c0032c526f9fd59ebf6dc16db0df43dd7323ab94146fa295c649f2225af64834dfc3826ccdbd203f148f576dbdc50f5b6081f3c2a9fcdf3d861836cb961cb5b90875679d664abcb4fd29a945363bf00ce68da4d8b09fc243f9ba48d5cb7956190822c29897ade681cb3c029306be967660a949ff2cefd15a05f419cf7fbb6e47978ccabee8542aeaeca274213fc11969230a7beee3eda2cf243a5ecf21e6710f12e6374fbb18c63951ec91cf4b5f7af2b517c8fa6300f6fddc9eb9ec4d6a7a35c305839fa6936b71ad400efae61fcbc8a2b6910d37b6aa0de3406116a9ba42726976d5b8e1ef70570fa7a216946cd34ce5a6c3d0fdfac01358793f93df8d740f492b3392fa2dc7e8037819f7658510fa9d423d41f708e7d69105041a5faa0c6fff356c85510f16d75cdc6e1a7d91c2288e45ccf0a1d002538cb908bbb5fedbdbaa0f0db063c3f3e8e5a9384e26a5d1f8444e590ab067deff2a0c73194547839f6e4574fd01e574b77d498a412481ce2e3012e16d809a1f51f1395b14cad7610ebf626efb42e23889a9c12eef236412161fc810f2bca9966ef3d550cfa299852e337641ca62f8d53714f70c9d00c333b86ff8d04144de49f5a3cf61b51675d0fe5312226435640406f84f34de632e26d9fbd95fe0453f3b5b9d34a86a6a7dc6b39043b079c0b5bd2db1785dd8bd3d2f3c3535cfc91bb09f804710c1534ec59f94595bab8930e5b51e71b0abfb70313d7aadcda2fc4ec2d2b2f9a97efecb04f840a120037bda322d8660c89c1d7bdc4ff2aec64e2a9bc4cd7fbaa660fec7861a42cef62ead85dadee98f8c07ec44ce0c145a8b06776c126a8244e505eb438ceaa1fb70a0b89a85f69e5ceb7a33f8892506b319d9895ca47b4af16f6bd5377cc69de1b28faf1ab0c923e158a718d9da22d190a33518e8221fbea1d08cb50bd92d1a9b8765873d796e83889d1a86fb92a67bbbe85f026a253cdef16ddcc80666ec4beb228167ef3b501531a6626863acec41a7ad015f4416be1a0b120eb499d165ce66c6983834602a280e0155e82b73d6f9ce1c22a4676374e15800478fcf2e4c32226c857ad1e1e9e16ce8d01cb2c9c844ac12560e9a37e391ad3bacf965ea76f070316d499fba448ff2f8a4551e96cdab07322d4b22844000c6c1df45c7ce4eb969748f301a0c1bcd275cbcf56baad30fe982c71ca845fe3752cf2fe779c8dd453f8e1df0a5340a6e0a6eec7b70547777e428b297c1826c87935105c9ddf4f9143c2faf3a88738bc8276f89e967099544e3beb3217f2d1455dcfa046d17b5a5dce09e5398dcec0af567da2ea36aedc16168e48215ef1c6888900ba66fde7f3214b120d550e7eeecaa187baf0159d4852c5ecc801201fe9d514e9cbb2d4fd4ab9ba4069854318c9067db29f13218bbf7758677b944d1dadf1dfd5ec0f881b0a21a600fd6959d3caa99d864ad5852f2e6ac3af2bdda492bd78db0ce9de68283b82b56de769b729e4edbd0e21a10178cc462c9c011a288cb05d1b4ab631ec2e54a6dfec7abee00efa2018924aa8c82f6fa73ff393d9ae0b98c52dde8b00bcafb3f2c6b950c08025d646fe80eba9018a7438b12e28a5cc377e6f417795da78078a528a7f7948cd9ef18cd402f7e71961de797da8a5a3aff55e3366e886e517f814c543b125c390c5e0693e1e4d6592b23c9f067e715cfab477e4fea7db56230458fccd209ad2c9bd5aac5741a3f9ee8f375e53e8aba32056329ee198440e67e207276dede7baad2db227ea9f5a594f772b63c4ee91f8076514b324857ef0d1b35c692fcfbfef6be306e57bb07e5bc9b382c6df2bf1240cada0b9bf7b52ca3bf3f3ec1decc5aad15a93109341336f1836ec55fc8682dcaa230b849edef96a3e18d4b2b2952085612a2e303d30a938e92a9df087a217c135185c10a11c0a479bacf391ce084b41f8cda9af93bbe0562c5834feb3eb1a3963fe5ef11ab8508208a9f97b3cc703c1a071807e9fcbbde7c4e5e13ac5ac532c71129efef9f2f65364fd4d7511c69ba74470b130a832b8dc9fc429135d7023ef47f0a85695301cc40120869098e75e7caf3a5a578aec6f925c6b7cd63e594a16ebf085d3e2679d40d93e217b204ddc542a5812b414da37db7e003655625920feac7e730ff78ae52cd4aad5f96da9271fc6c8146a31c670b59eaeca72f878f01de0326c8fe636177b43bcd4cdd9ec8100a2fa784240796b68678446b9d9e6eee6c9ba30a8f95ff4086d63f0a796660bc6f4742988373ef21bf6fe8f2d1a2e2a6da20e1c0e062a403154f44b43f1850b7194ffc1fa96ebf19077ca17b641f9e5f0d4b54684"}, 0x1008, 0x0) setsockopt$sock_int(r7, 0xffff, 0x0, &(0x7f0000001700)=0x3, 0x4) setsockopt$sock_int(r7, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(&(0x7f0000000040)=[{r7, 0x85}], 0x1, 0x5) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) madvise(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x6) 16:00:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x2}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000340)="b489a83b8fccf27b8e8490165244") open(&(0x7f00000001c0)='./file0\x00', 0x80, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1d}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000040)=[{0x61, 0x4, 0xff}, {0x3, 0x3f, 0x1, 0x5}]}) 16:00:32 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x4000, 0x602, &(0x7f0000001000/0x4000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000002740)=[0x6e8, 0x101, 0x0, 0x3f, 0x2, 0xb47, 0x0]) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r1, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) r2 = socket(0x11, 0x3, 0x0) getsockopt(r2, 0x11, 0x1000000000000001, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) shmget$private(0x0, 0x1000, 0x3, &(0x7f0000ffc000/0x1000)=nil) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) getgroups(0x1, &(0x7f0000000080)=[0xffffffffffffffff]) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000180), 0xc) r4 = msgget$private(0x0, 0x80) r5 = semget$private(0x0, 0x9, 0x42) semop(r5, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x3, 0x7, 0x1800}, {0x1, 0x2}, {0x0, 0x8001, 0x1000}, {0x3, 0x4}, {0x2, 0x9, 0x1000}], 0x2aaaaaaaaaaaad8a) r6 = semget$private(0x0, 0x6, 0x88) semop(r6, &(0x7f0000000380)=[{0x3, 0x1, 0x1800}], 0x1) semop(r6, &(0x7f0000000240)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x0, 0x7fff, 0x1000}], 0x2) semctl$GETNCNT(r5, 0x1, 0x3, &(0x7f0000000800)=""/191) semop(r5, &(0x7f0000000480)=[{0x0, 0x1, 0x1000}, {0x0, 0x8}, {0x0, 0x9f, 0x1000}], 0x3) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000002740)=[0x6e8, 0x101, 0x0, 0x3f, 0x2, 0xb47, 0x0]) semop(r5, &(0x7f0000000000)=[{0x0, 0x100000000, 0x800}, {0x3, 0x100000000, 0x1000}], 0x2) semctl$GETVAL(r5, 0x84110ce33eb91624, 0x5, &(0x7f0000000300)=""/133) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000000140)=""/161) r7 = getuid() r8 = msgget(0x1, 0x254) msgsnd(r8, &(0x7f0000000a80)=ANY=[@ANYBLOB="0300000000c7bcd992403498b97e91fd7072009a1a70b4fef2c9cc4e3fed290fa659950000000000000008ddfdff6472de37f3e7081f645d29a7e0fd449dc61a9527f11cb22c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8492dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14c2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240eb057f111054f2b5f0f4210a160000002372030700ef71703832d18f975371dae05a4bc0cd012e2ea7de69882e9468fa446b31209640a903000000d7689b898e25290cfa61355ba39b9a98a4e1"], 0x107, 0x800) msgsnd(r8, &(0x7f00000004c0)=ANY=[@ANYBLOB="000000000000000051f304cbad4c40341a7fb8f28f53930ac93feed5e69ec81ecebd9e705f836edbb76d3598d1d6e7448ba200c71274a7bb1dd016b9ce27d8fe8814a24a7e4e0fdd6df93e870017926db9fa88c70e8e256b3ec66e9e7ef3b10ca63be973a9466fbe4350dddb97428045fe4d3f24ccbc09af01a5dacae9fd2d1817724aa40026cdb70a6279419e8ba7d192abed727944285455e9b62d67c4d5b3f4ff"], 0xa2, 0xc2c25e0089590800) r9 = getgid() r10 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r10, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r10, 0x0, 0xd, &(0x7f0000000000)="e8530c3cd4eb6235", 0x8) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0x19f) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r13 = msgget(0x2, 0xc0) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r16 = getuid() r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r18 = fcntl$dupfd(r17, 0x0, r17) ioctl$BIOCSETF(r18, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r20 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r22, 0x0) msgctl$IPC_SET(r13, 0x1, &(0x7f00000003c0)={{0x0, r14, r15, r16, r19, 0x1, 0x9}, 0x800, 0x1, r20, r22, 0x6, 0x1, 0x1, 0x2}) r23 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000280)={{0x8, 0x0, r9, r11, r15}, 0x3, 0x0, r23, r24, 0x9, 0xb01, 0x9674}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r26 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r26, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r26, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r5, 0xebe7e736a4d1aef8, 0x5, &(0x7f0000000900)=""/198) semop(r26, &(0x7f0000000400), 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r28 = getgid() r29 = getgid() semctl$IPC_SET(r26, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r29, r27, r28, 0x10, 0x8}, 0x8, 0x1, 0x200000000003ff}) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000180)={{0x3, r7, r9, r25, r29, 0x89, 0x6}, 0x10000, 0xda}) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r31 = msgget(0x2, 0xc0) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r34 = getuid() r35 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r36 = fcntl$dupfd(r35, 0x0, r35) ioctl$BIOCSETF(r36, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r36, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r38, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r39, 0x0) msgctl$IPC_SET(r31, 0x1, &(0x7f00000003c0)={{0x0, r32, r33, r34, r37, 0x1, 0x9}, 0x800, 0x1, 0x0, r39, 0x6, 0x1, 0x1, 0x2}) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r40, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r40, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r43 = getuid() r44 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r45 = fcntl$dupfd(r44, 0x0, r44) ioctl$BIOCSETF(r45, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r45, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r47, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r48, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x0, r41, r42, r43, r46, 0x1, 0x9}, 0x800, 0x1, 0x0, r48, 0x6, 0x1, 0x1, 0x2}) r49 = getppid() pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r51 = msgget(0x2, 0xc0) getsockopt$sock_cred(r50, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r50, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r54 = getuid() r55 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r56 = fcntl$dupfd(r55, 0x0, r55) ioctl$BIOCSETF(r56, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r56, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r58 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r59, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r60, 0x0) msgctl$IPC_SET(r51, 0x1, &(0x7f00000003c0)={{0x0, r52, r53, r54, r57, 0x1, 0x9}, 0x800, 0x1, r58, r60, 0x6, 0x1, 0x1, 0x2}) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000100)={{0x401, r25, r33, r41, 0x0, 0x2, 0x6}, 0x989, 0x17, r49, r58, 0xc63c, 0xc3a, 0x1f, 0x50c}) getegid() 16:00:32 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000880)=ANY=[@ANYBLOB="8202adfdffffffffffef3f7b238bf46854d78a2a197a386207000000008295955984c87910b6f61e095703cdaa7ead4bcb777fa69dfceac2a84e6abca64896819f507d0000000023002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361c0300c7dbbc5b65c6593d2870b4122cd2358000000000000000000000000000000000df42d280ede765dc0643ec6b47b8d7da4333ac0f994166ed2e1977bd035f5ea1b3009e73319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac8fe0d7b65b7240cf97d031099a5364082bec304ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d088ea537791038ff36d11b2434c929b34b0587cf25dd9e1e8cd3e1cf4259f039a33ed3cbf637"], 0x1) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000], [], [0x0, 0x0, 0x0, 0x9]}}) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = kqueue() ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000000180)={0x11, 0x0, &(0x7f00000000c0)=""/17}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r2, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x7fed53ccc8019d8b}], 0x6, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) recvfrom$unix(r3, &(0x7f0000000000)=""/109, 0x6d, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="584f244af357ab6efdcb742bd71099cfdaefddbeaf2d20b438"], 0xa) 16:00:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000080)=[{0x1000000008000020}, {0x16}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x41, 0x87, 0x9, 0xf69}, {0x2, 0xbb, 0xff, 0xb}, {0xeb9, 0x1e, 0x35, 0x40000a}]}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x9, &(0x7f0000000280)=[{0x4, 0xee, 0x0, 0x2d}, {0x9f82, 0xea, 0x5, 0x3}, {0x3, 0x3f, 0x91, 0xdfd}, {0xfff, 0x1, 0x0, 0x40}, {0x2, 0xd2, 0xff, 0x1}, {0x6, 0x6, 0x6, 0x687}, {0x8, 0x6, 0x1, 0xffff7fff}, {0x8, 0x9, 0x2, 0x2}, {0x3, 0x5, 0x4, 0x7}]}) r3 = socket(0x18, 0x400000002, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x0, 0x0) r4 = socket(0x2, 0x8002, 0x0) shutdown(r4, 0x0) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) ioctl$DIOCMAP(r5, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000140)='./bus\x00', r5}) connect$unix(r4, &(0x7f0000000600)=ANY=[@ANYRESDEC=r5], 0x1) r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) ioctl$DIOCMAP(r6, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000140)='./bus\x00', r6}) r7 = fcntl$dupfd(r6, 0xa, 0xffffffffffffffff) ioctl$BIOCGRSIG(r7, 0x40044273, &(0x7f0000000440)) write(r4, 0x0, 0x0) close(r4) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18", 0x4b) r8 = fcntl$dupfd(r4, 0x0, 0xffffffffffffffff) ioctl$WSMUXIO_LIST_DEVICES(r8, 0xc1045763, &(0x7f0000000300)={0x3, [{0x56c2c49da33fa9c0}, {0x2, 0x2}, {0x1, 0x2}, {0x3, 0x80000000}, {0x3, 0x400}, {0x3, 0x10001}, {0x1, 0x1}, {0x2, 0x20}, {0x3, 0x1}, {0x2, 0x3}, {0x3, 0x41e}, {0x2, 0x9}, {0x0, 0x401}, {0x0, 0x80000001}, {0x2, 0x3f}, {0x2, 0x1}, {0x2, 0x3c8}, {0x3, 0x7fff}, {0x2, 0x10000}, {0x3, 0xb1}, {0x1, 0x1}, {0x2, 0x91ba}, {0x2, 0xfffffcb0}, {0x2, 0xfffffb25}, {0x3, 0x7}, {0x1, 0x7}, {0x3}, {0x0, 0x3}, {0x2, 0x3}, {0x2}, {0x3}, {0x0, 0x80}]}) 16:00:32 executing program 0: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r2, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x7fed53ccc8019d8b}], 0x6, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000180), 0xbee, 0x0) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000140)='./bus\x00', r4}) r5 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r6 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r6, &(0x7f0000000240)=[{{r5}, 0xffffffffffffffff, 0x7fed53ccc8019d8b}], 0x6, 0x0, 0x0, 0x0) kevent(r6, &(0x7f0000000100)=[{{r7}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) setsockopt$inet_opts(r7, 0x0, 0x0, &(0x7f0000000280)="191450b9889da583b55c065f5816a3ae7511ace6a6bd7524519cd2e3b4d8cc2e865043dfa97afdff0c1a7365a1a43ff14c76a448efc8733d8604ec2d09e11728331457a957bc5af105c96f995a0bfcb84ec534a9e5b77cc7fefa38989ef3bc7831498dae37077db77ee6de181a0a11d6010930240a9ceeca1b51b4c90778b7f5834ebfa2e3fc52f1dc1d6f58b50e1863ad3fc44e85d4ce4b686acdd650701223cb36ccee3ae366f49d2ad4615cf5eda6a3a977cf17baa0ed842b1f96ca7fa7a25fc26f8ab06f164ccfa0373644ed5b4dc5c307aaebd9", 0xd6) r8 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) ioctl$DIOCMAP(r8, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000140)='./bus\x00', r8}) kevent(r2, &(0x7f0000000000)=[{{r4}, 0x0, 0x10, 0x10, 0x100000001, 0xc06}, {{r0}, 0xfffffffffffffffe, 0x80, 0x1, 0x401, 0x400}], 0xffff, &(0x7f0000000040)=[{{r8}, 0xfffffffffffffffb, 0x80, 0x1d0d79dd6f2b2b68, 0x38, 0x4}, {{r0}, 0x5, 0x0, 0x0, 0x0, 0x100000001}], 0x1, &(0x7f0000000080)={0x8, 0x2}) ftruncate(r0, 0x0, 0x402ffff) 16:00:32 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 16:00:32 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f0000000140)=@abs={0x0, 0x0, 0x0}, 0xffffff42) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x6) getsockname$unix(0xffffffffffffff9c, &(0x7f00000000c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000d583644e46f48449f8f10000000000000000000000000000000e8ffffffffffffff000000006100000000000000000000000000000000000000000000000000000000000000000000000000000400"/108], &(0x7f0000000040)=0x1) close(r1) r3 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sendto(r2, &(0x7f0000000180)="d186ce3b61b49121351b82094e42ea8620c31360694fc84cf0852f37b200f5900b4e8a4a56d093eeaf10ff7fba64aa68f3318db3b947", 0x36, 0x0, &(0x7f00000001c0)=@un=@abs={0x8753d1d0175af0e1, 0x0, 0x0}, 0x8) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r3, &(0x7f0000000680)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:32 executing program 0: r0 = socket(0x18, 0x2, 0x0) connect(r0, &(0x7f0000000040)=@in6={0x18, 0x0, 0x9, 0xfffff001}, 0xc) r1 = socket(0x10, 0x8002, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r1, 0x0, 0x0) 16:00:32 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) minherit(&(0x7f00003ee000/0x1000)=nil, 0x1000, 0x0) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 16:00:32 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x20, 0x4) r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)=0x7) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = kqueue() socketpair(0x20, 0x4, 0xfa, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000100)=[{r2, 0x80}, {r3, 0x32}], 0x2, 0x18ca) kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffc, 0x11}], 0x3ff, 0x0, 0xfffffffffffffffd, 0x0) 16:00:34 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = msgget$private(0x0, 0x601) r1 = geteuid() r2 = getuid() setregid(0x0, 0x0) msgget$private(0x0, 0x4) r3 = getgid() r4 = getpid() unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000002c0)='W\x00') r5 = getpgid(0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)={{0x3, r1, 0x0, r2, r3, 0x4, 0xffffffffffffffff}, 0x6, 0x1ff, r4, r5, 0x8, 0x8, 0x5, 0x8001}) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r6 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f00000003c0)) fcntl$setown(r6, 0x6, r5) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x82) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{0x1000000000, r2, 0x0, r1, r3, 0x90, 0x6}, 0x0, 0x12a, 0x9}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000340)={{0x80, r2, r3, r1, r3, 0x21, 0x774}, 0x5d, 0x3, 0x8}) setgroups(0x1, &(0x7f0000000300)=[0x0]) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000000)='c\x00') getegid() r7 = semget$private(0x0, 0x3, 0x0) shmget$private(0x0, 0x3000, 0x400, &(0x7f0000ffc000/0x3000)=nil) r8 = shmget$private(0x0, 0x1000, 0xb0, &(0x7f0000002000/0x1000)=nil) shmat(r8, &(0x7f0000ffd000/0x3000)=nil, 0x1000) r9 = shmget(0x0, 0x4000, 0x2a0, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_RMID(r9, 0x0) r10 = getuid() r11 = open$dir(&(0x7f0000000400)='./file0\x00', 0x38aba7793b554af0, 0x41) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r13 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r13, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r13, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r13, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r14 = geteuid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000740)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r15, &(0x7f0000000080)={&(0x7f0000000000)=@in6, 0x17e, &(0x7f00000025c0), 0x2, 0x0, 0x36}, 0x0) r16 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r17 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r17, &(0x7f0000000240)=[{{r16}, 0xffffffffffffffff, 0x7fed53ccc8019d8b}], 0x6, 0x0, 0x0, 0x0) kevent(r17, &(0x7f0000000100)=[{{r18}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000080), 0xfd00) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, 0xffffff0c) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r21 = getppid() r22 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r22, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYBLOB="000000000000000000016f6994dccb0b3b00f2249e5b65574ae6e0e7ee2658135bb473adb71503947679e65812a659dbbcd3d84b99fa86abd9f63fddb552f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d093518a407fce454394bf0f7eb8a201c40c976e24"], 0x1, &(0x7f0000000600), 0x0, 0xfffffffffffffffe}, 0x0) r23 = syz_open_pts() readv(r23, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) r24 = syz_open_pts() readv(r24, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) r25 = openat$pci(0xffffffffffffff9c, &(0x7f0000000440)='/dev/pci\x00', 0x40, 0x0) syz_open_pts() readv(r25, &(0x7f0000000840)=[{&(0x7f0000000540)=""/229, 0xe5}, {&(0x7f0000003680)=""/4096, 0xfffffffffffffd8b}, {&(0x7f0000002680)=""/4096, 0x1000}, {&(0x7f0000000640)=""/240, 0xf0}, {&(0x7f0000004680)=""/102400, 0x3db}], 0x5) r26 = syz_open_pts() readv(r26, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) r27 = fcntl$getown(r26, 0x5) msgctl$IPC_SET(r13, 0x1, &(0x7f00000001c0)={{0x2, r14, r19, r20, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r21, r27, 0xa9, 0x20001, 0x100000000, 0x1}) setreuid(r12, r20) r28 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r28, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r28, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r28, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r29 = geteuid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000740)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r30, &(0x7f0000000080)={&(0x7f0000000000)=@in6, 0x17e, &(0x7f00000025c0), 0x2, 0x0, 0x36}, 0x0) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, 0xffffff0c) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r33 = getppid() r34 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r34, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYBLOB="000000000000000000016f6994dccb0b3b00f2249e5b65574ae6e0e7ee2658135bb473adb71503947679e65812a659dbbcd3d84b99fa86abd9f63fddb552f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d093518a407fce454394bf0f7eb8a201c40c976e24"], 0x1, &(0x7f0000000600), 0x0, 0xfffffffffffffffe}, 0x0) r35 = fcntl$getown(r34, 0x5) msgctl$IPC_SET(r28, 0x1, &(0x7f00000001c0)={{0x2, r29, r31, r32, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r33, r35, 0xa9, 0x20001, 0x100000000, 0x1}) fchown(r11, r12, r31) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000100)={{0x7, r10, 0x0, r10, 0x0, 0x4, 0x9}, 0x80000000, 0x2, 0x20}) 16:00:34 executing program 1: getrlimit(0x0, &(0x7f0000000000)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x200, 0x0) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000140)) getrlimit(0x3, &(0x7f0000000040)) r1 = msgget$private(0x0, 0x201) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x881, 0x6, 0x2, 0x12, "3b0e563bb9afdd790fd5776a6aad779cc134dbd9", 0x8, 0x7fffffff}) msgrcv(r1, 0x0, 0x235, 0x0, 0x864f51a907a84ec0) r3 = geteuid() r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001700)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r4, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x900000000000000}, {&(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, &(0x7f0000fff000/0x1000)=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']}) r5 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r6 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r6, &(0x7f0000000240)=[{{r5}, 0xffffffffffffffff, 0x7fed53ccc8019d8b}], 0x6, 0x0, 0x0, 0x0) kevent(r6, &(0x7f0000000100)=[{{r7}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) r8 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r9 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r9, &(0x7f0000000240)=[{{r8}, 0xffffffffffffffff, 0x7fed53ccc8019d8b}], 0x6, 0x0, 0x0, 0x0) kevent(r9, &(0x7f0000000100)=[{{r10}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) r11 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r12 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r12, &(0x7f0000000240)=[{{r11}, 0xffffffffffffffff, 0x7fed53ccc8019d8b}], 0x6, 0x0, 0x0, 0x0) kevent(r12, &(0x7f0000000100)=[{{r13}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) r14 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r15 = kqueue() pipe2(&(0x7f0000000000), 0x0) kevent(r15, &(0x7f0000000240)=[{{r14}, 0xffffffffffffffff, 0x7fed53ccc8019d8b}], 0x6, 0x0, 0x0, 0x0) kevent(r12, &(0x7f0000000100), 0x6, 0x0, 0x0, 0x0) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f0000002900)) r16 = semget$private(0x0, 0x2, 0x158) semctl$GETZCNT(r16, 0x1, 0x7, &(0x7f0000000300)=""/197) msgsnd(r1, &(0x7f0000001880)=ANY=[@ANYBLOB="0200000000000000c7d14a56d5f6ae0d9be4c4764e995fcd33b2d73303c2cb789e630e84cdf134de490279cb836c54734db396e1d3d83d07eb2d39e2f4d6d377dd1fcb9429478fca19d81b62357a95c1d4c9b10be72f9631b6ce4b015770ca794392c9b910d7f0706fac85fcc0b9d4df741581dce00131ae5548e43f5b1327a8611916a5e6ab5131ae90d4e66b4662c5a4f6b8996d6f643c9b8c25ce95c1878be3304d2133c1a4f9360e8903c3a5e114e1629c55be9830a585f8831fe0da8a7ef5d0ed79702af372b1628fef246b5cf61f6dfe3c20aeca3e6c55a79936284cb274a00a8b9e94dfce6789b57f6082766a19c8977241d327f70d5daf57a08f8ebea12e208ebca0344f47292f18112c62110225509aac16e4019d1becba9208fba7ffa7d454dc7010cf13dadb0a38046e01b27e8e8456f94ad176da28917eb7f0a2d9dc1b97334101fceb900905837127ac695837cc21e2545521f9d4dd0c8ffe389b464ae06adc7e3babc984fa323078b6f69899957f593230647d71552fa1f075087007a47499e54fa9ee13669f8f2b2f29f1350fb94837ab704703fee3cab9c4be2fa829c571b96009c19c0a81847f61bced3086ea122258ec2d42d694d2c118fc7509f85c172118c1d9ab9207559a0d22f2cecf26fabf59489d2e79d44dc8a9413986ec090577a95a0c5ed3e104979d69169ac72ed75152c11faa3669b705c7edeab6e7192aa5ca02ad8399b6ba228c932b0ce0eb6f259f442140ad28c4b8614601f6830d302293058bd0da93c77ea7e26b069bdac024c699a78adb30a9333aabfd5169b898af5c1c46a493b62e87a9e164bc7ebec1dfba32838596cf84addb92cf8a3606a3041b276b50aad4bb9d991c60bc9879c9a9b1ed82fc88bdfda91719051d6787b3387c32dd48f4c183143d299f52da7cb1a1d17de2d0083d7206094ff5855e57481350838caa3978798c8d8e703a90585ca3702e54c3f47b4cfdc3f485a6405ddb8391047229028f69b2352e7e52e9fa8dc57761a51907a52ffdfc263898b47a782b6dea1d8499bf37136d9ffad3f45b6e4212357fdbf494698f7bcdb638cd88d2d088604b236ddb4bcce72a8a3f757f4acf2ac386cd64734138185c80a57d0bdfe1d602d411641885bad7ce443e1732d76f8fe8ac240602df7af347ecf7a430ba8f8b4f4f27ea5ea7144c034270933ce090bcbacb9e452244ec28d701f3791ff31127e4619c96c33295af00e369374ceba5a2371426e2b2cf629c40f1b599098999bd8bc88c358d2cff5b96a88a7360d285ae565b6fc7acb225ee194536851c7eae8c6186e85379651f706186c1a641ac9e354a576ab6c876b128d3d950a56cd6974e39b34ff524f302f45b8d1b2599900be70e75c758a37fdebaa63522c683dfdd6e65740cb896d15e27ed5b4851fdb2239cb5ee1b676478fcd29c4823986615ce4bd4d28a5c7814ca4b68fd3c22e0aa2bbdb6a221b73f9d64c95d33829c8ca16291046e18d4b90e4e5a0b2a50cb77ca392a74304de6b2e12efc105531471da981ca9c4780050a997ce309e2b4267b820c50abf98590a2646e0137b9298abee1ab926a3d6555ff45d07f54e4e2dfe845935549240ec45b7b94dcb1f76776686f7eaa2d07eebaa931764408468c8f5a2e50336516a4bddec066aa59e812430b102fa1f5fbef25f5335b0753d6c4f546fc38e010e61db8d72640b13fecbdc84a45c8c6a09b023e71660fcd899071c96e168884d0363b0cf3ce0b1cfa78f5a2d9d20d3ec5576a89dbb7bd0859f8109f7824b15a51357c492b9ddaad1d73baa09a1003a7295f2793e0f1068a42d7d97cf40985fca097c605a876d7bed10e3d9afd633c2f2fdfa4b120f2d39247af1c7d2a5218c4361d76be03b70a7493a3dfcb44a3382347f8ca0d1ec54fcef6e3498db55fbcb74a773b156e9a14499a41af3cf94b0a6c9bce6760dc6e4c998b762fa9d48e0c6e1937a1d896385e2c00f961eebeca1c95295b89274916526220f00e994ed7ff6757510ef0992424be3100ebbc4ae9ba9f828c000364f20d6aedc97c4f239bcde96d93411269e15c3309464fe3e958231d42ac7de0ea6dd64094a9230ab3f0e7ffdbc77db40dd30350be3e297b5308d4134d5d6bc939f229a1c584eb55755e806399341e163b01a6d64d907d2c1d26b113e03989f6ae4b0d3b34de1afb4c39454efe9416f0099219d963927c46538b57bfafef8debf9ab6a334cec34d72b084b4ba5f7384730ffac79c86a75a05c07c17e3843d60c9062dff8d0dbf5dc7d6740ed1162602f861a98ec17197cafa283ab9089d4d4b32939e67c47d76390e72409c10fbd86a7fe4038a9cc0e13bb4b371f10dd320c5be6e4926a5750c5d9b8f8f490c677413b09781262b751372c43cfa19baed757198a15082da0e527663f563a6599071da368d3f3442317533a31ce2e3726d2e840573a61b017ec2537297cae6c425071d95b7e498838fc208b7a329a1506c98127e584180c974bce83a9a43b3929f21a49899f9d8289d7c7f765a400755f885a144a9708f9ac1185c4285607c2fafdf2611deffd4d27f2a6654014ffe6e901d287561960a36ad55ceb5cdb1028f5ebfc80b904c764ac418e0ea9384710a3108014ffee070572d809eec40e6112b4b58c02a96a10fc6b8a7b90ed800e694c39f541208ca5dac4f09670b828804b2850da7d2a01f8b78b857261f3245438a0b36ea699d1d28058e98b3d0e64fb562e53f11013f158250e371b097cf01b3b8991855f015847094601deed8b0086ec13e9edc5b49e5fa26e502221b24ac3d6340168f912b46c7fbb53c128c83d3d486fc8ab7f78b66661aa79dae4024512d8c7cc78bbefade16a7946966e637999f26715ba1b4b09424a0d8208186d6343bec62af67f3b97098a4b0527ea93328d6e09a09ac4f5a6ca113ffcf56e1c4c74496e77dddccff43092f74bfc59552813daae66b5e05b5a691ee19351b0f431ef5e8661b43573e3a58ce99797036d2a9be045c126bc15a5c55595ef0426147621414c3dac3b4eb7a644db8685c8c933cf0dfe6229ffd33a66096d4036e9fc10e82f3bb53cd328943545a3c05c9d6a3e6ff92fd8fb9fa6454a9aeace8ae844cfe2349905608172f3e9280104139971bddd2d9ee9c00b7a99455e23c2b08171379010c0e79d17ff9a1ba77ad2e00a45bb0bd293baa866394a5d398ece0f0c5fe74e1b7a7b2492630b20beb2705292dcf6d6d94f09078134010f99bbb072d93e051547cabe2e45305337e23035e8476fa7c9ddc6e3cd5f522fdb2da29f4058b9c26ab441f2e1f2fe5657e2fd64331eebcbb9b699e050385b197c688e17d7778bf03d1aa4308d9b647466016aaf17fa542f6a1851a1aa3ed510652f64b08ffda86e9ffa699fd571531d9e72671bb42d7d1b381b3e3e9fc92b4b05ce3781ebc5ddc919b80ed0ea7f1933ddd0deca2c93c40d38de1a3836f6d7f0f9e18632ce06d5b14f120ab0ecfa8dae4bbc73f4bc4ef6a5e296ea260809ec82f055b27d94001a80272a66942be0981f74094eb93369aaf182b9619b64c719f752a72cec33d42e9af3ab86026042380ccab6231a0c1d715a3d7c6e6c8c3883bc312ef5ce7acf82f732606ad46909da7b0b569a9a9efed9c5f12931b783e2e390f5a53253569a91337dfdde2edce013beaf968063c70996f70ad97cec715aa965b8025bd7483564fda38182129b40e53d83f5af24863af025e2a42f5f4bd8a5a6bf748372c8845e98ed30434720e5d5df9bb1358b9b222f35dca89a0464cb171d2fde6e5c8ad179f164a7931c1b6ebd5bddfc1934db40eef1a4c81ec4b146da8252be642f7a20c4b36cbf3fcf6da9d97d7de2791e363c30709294d4316c02a05203e1ac781bd1c518e72ed4966156c192c7cbdb38455e33e98e258d8f93fe1bff29e14a84a230799220be6e9d6e8d5c4e3cf56789899e129d94238481a1078782a7b585ad0350ed538fd782ceedff2b6ce532320967eb8c6025d04a2ae0e3a220d92e194b1c0f366ad5b211cfce837dff377077125d9c559c0611b78795162b71f83d658f7026f0e4128555a17ed465ca246a72ae69242c3ad6f28a8a93cf42f5d63fa621fec43f066cac635ea47b2cdc89efa96cb9372b2775b41411a67215b00d3d5076e455e49ae91d9a7cf762226fff2d43a17b759c32a7fe87e45476873ac36b13f0ab67312c0b48f8ac5f16bb4184bc6e7b2acf502fccbd60e90d43ba3fade192081bdeaad06bfb34aaa2bf203fc46afc60a598edfd33266c73608da1c660ff4cc7fd22274da19df6780fac32f8d007ac7618663eb2703bf6a594467d5530c328368f5e4f62b09ed4717c2eb5d33f1aa941fcfaf6cfea79fd8ad8d9811cc198afc70a826bb48a8c64750b7903162927e74cb5c600b824374d7597e87acfa6635cabe68b3649488c1318c9cd22f5281b5871ade1812e6181f1e2d9019196f91a38ec7eec1c5e9a40c7f4936e4b4d4c71d94420d88a31309e64e641880c2281bb42ff074b6ba92454e2f1f1ba30c4478ea1187f7a4cef74660a0cd6a0c8db715b048bd7df733fb32a1023243ab30a30728f9a2b9b8c13d03ba8438505bd7ab5082f360088673e600f0580cfe22356f1e36d2d2b4b14867806009876badd4f1d32c786321f8951a5c64287e21de87ec27a332808eb14cc15c061a7beea2f85b734372797dc1aaa71af0b644f6ec3fa38a9e15e72c0cfe2f684cf40741c81b9b4eb92c413c112defdbe0f5fe19a6c49e79dd0f5263e6bfad9181cf87427782cf873ac8a7d2f59217792d4bb02f336b7c50dede54af929ca6dcd0db41f5050caabadc85bc29a351106e450dfe1056e76c92c23a0d80b4c422fe46ba8d7368e247b65bcf65456425fe4416d336abe874392f9cea09b5de871badbdb78071c2c2901ac1e123f705f5f74ca0788e13b6bec45e30a6eb0031a49323eb5a4f366308a4ad6948d5f6ba2f9c0349a4dbfb1e1466a5e74e86e2cafddf27420abf2e49330944259528310e5fda41382f7fb9829dd7c60d443fcce5231502daa96fe6958acead66bde8f39171f150d6dc1be792bb34126b062f6e70be667d29918a709ae71dccab2fd3d1c903add2b2f7200945c4623b04c385d00bf46046a326fec8360cd483465cd184e8c0d97cf902ca4a6204834a5eac4f1bbe1ca5d6d3869028049667aed447c449a5bd968413f8ae3d5248fe455efc555b869208a036f28b86321300f78f32e2243bfd6ce93597721db4db84b63b272bd550f669631b6051be48d2ea7eea5b42bd1a630fdcdf3a4462a1254445a1ecbf3c19fc0e066ace18a72d264067ed0885acd62b48af93249123eb37cfb241bb565e99dd297241adbd5cbd46202ad5e7b34d9d5d431d565126623a9dabe355ad8cccf005964ae1f5898c4739b3881ecac226f0d055c6150ced1b174881f7971967a1c4de85bbd51f2c67bf4e0bc705cb1ea5d266bf66c5268fbca5f9f544af8de4851a30941dec4a52cdde47979eb377e57e752640c46f2148dd50223477b5c6db92c1aa1cdf8774f16d42bd77d6ccc82a10b65537a68d187d7c67a81105c4cb63d137c525e3882b3a7648ed87b771a0286689767de996350c325ac09cedf6e1a6c8e3e99efeb8ccd9e9908462bf8ed2fa1167786f96bedb9f9519b523c94d4322b2d8ac30ec25cefae549c14fe0b8213f597f4bd020db5e06629d2a5a530458de7f9e99b902a1fa893a6109199f6a20a7fa1632fe1b81a6f0ca8498114055885995d0f665cd04df9d91c4a90af0d4e6d2f934caa87dc479a492b2e75236b7ef7575188870c7394353025bed4cf30df90e5aff3b2228e12b4cc8db01ef8dcdc9915efc3456a014370c91a197a49c7d9ac6fa294b69c1dd1283bff940c49a763ea012ffc36225653a915a386b31619dcf2f7325341b19cad03f630ef5b871fc0615625ad44c890f7"], 0x1008, 0x800) r17 = openat$null(0xffffffffffffff9c, &(0x7f0000001800)='/dev/null\x00', 0x11, 0x0) ioctl$TIOCCHKVERAUTH(r17, 0x2000741e) ioctl$TIOCCONS(r17, 0x80047462, &(0x7f0000000080)=0xfffffffffffffff8) ioctl$TIOCCHKVERAUTH(r17, 0x2000741e) ioctl$BIOCGRSIG(r17, 0x40044273, &(0x7f00000000c0)) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4, 0x2010, r17, 0x0, 0x0) ioctl$TIOCSETVERAUTH(r17, 0x8004741c, &(0x7f0000000100)=0x3ff) ioctl$TIOCMSET(r17, 0x8004746d, &(0x7f0000000140)=0x7ff) preadv(r17, &(0x7f0000001380)=[{&(0x7f0000000180)=""/39, 0x27}, {&(0x7f00000001c0)=""/66, 0x42}, {&(0x7f0000000240)=""/102, 0x66}, {&(0x7f00000002c0)=""/4096, 0x1000}, {&(0x7f00000012c0)=""/74, 0x4a}, {&(0x7f0000001340)=""/7, 0x7}], 0x6, 0x0, 0x0) r18 = dup(r17) utimensat(r18, &(0x7f00000014c0)='./file0\x00', &(0x7f0000001500)={{0x7, 0x9}, {0x7f, 0x8}}, 0x0) ioctl$VT_SETMODE(r18, 0x80087602, &(0x7f0000001580)={0x1, 0xff, 0x7, 0x5, 0x65c2}) ioctl$WSDISPLAYIO_LSFONT(r18, 0xc058574e, &(0x7f0000001600)) getpeername$unix(r18, &(0x7f0000000000)=@abs, &(0x7f0000001840)=0x8) r19 = getppid() pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r21 = accept$inet6(r20, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r22 = socket$inet6(0x18, 0x4005, 0x70) r23 = fcntl$dupfd(r20, 0x0, r21) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r28 = getpgrp() r29 = fcntl$getown(r21, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r24, r25, r26, r27, 0x5, 0x7fff}, 0x6, 0x2, r28, r29, 0x7f, 0x100000001, 0xb1f1}) setsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000001740)={r19, r3, r25}, 0xc) getegid() mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) kqueue() r30 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r31 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) ioctl$DIOCMAP(r31, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000140)='./bus\x00', r31}) dup2(r10, r30) sendmsg$unix(r2, &(0x7f00000002c0)={&(0x7f0000000680)=@file={0x3, './file\x00'}, 0x9, &(0x7f0000000240)=[{&(0x7f0000001680)="4cdab88f038b6450edcced9b8b79517bf4107e7fe42fed5ad52cf62023801c8b1a0a5dca48115aaea8e49f8de5d6e6049dffc0ce3c2dfa6093c4be765c38ef637a", 0xfffffeba}], 0x1, &(0x7f0000001400), 0x0, 0x1}, 0x2) 16:00:34 executing program 1: r0 = socket(0x18, 0x5, 0x0) setsockopt(r0, 0x29, 0x31, &(0x7f0000000140)="ebff", 0x2) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r2, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x7fed53ccc8019d8b}], 0x6, 0x0, 0x0, 0x0) r4 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r5 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r5, &(0x7f0000000240)=[{{r4}, 0xffffffffffffffff, 0x7fed53ccc8019d8b}], 0x6, 0x0, 0x0, 0x0) kevent(r5, &(0x7f0000000100)=[{{r6}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) kevent(r5, 0x0, 0x0, &(0x7f0000000180), 0xbee, 0x0) kevent(r5, &(0x7f0000000080)=[{{r3}, 0xc04569ef07f1e236, 0x4, 0xf00000a6, 0xc3c, 0xfff}, {{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x8, 0x10, 0xb31, 0x85a}], 0x1000, 0x0, 0x0, 0x0) ioctl$VT_RELDISP(r3, 0x20007604, &(0x7f0000000000)=0x2) 16:00:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r3, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x7fed53ccc8019d8b}], 0x6, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) ioctl$VT_GETACTIVE(r4, 0x40047607, &(0x7f0000000000)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x2000000000000140, &(0x7f0000000180)=[{0x1d, 0x2}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x8000000004, 0x0, 0x0, 0x1}, {0x6, 0x0, 0x20}]}) syz_emit_ethernet(0xe, &(0x7f0000000200)="a4b1abd604accc08d4df33b5293a") 16:00:34 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1, 0x8012, r0, 0x0, 0x4) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x40, 0x20) r2 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r2, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x7fed53ccc8019d8b}], 0x6, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) setsockopt(r3, 0xa947, 0x3, &(0x7f0000000140)="b0a0fd023b06a1fca222e7e77bffea66ad5cb13ea57bb17131475044f2e5308c0c1e9dc1b325bda73b5a9eb11c8b38c943dd47f8d05cb8c00e7947e8561ba13e23995942455c83874931684641ee655985298851eb954f0dbd1f0c2df92652e2ff5556016fea5e4de97846a340cefc41db7f2b0cba70cb130335bf5af93365ef8128285d5a235ae79766b17361294c351d556f1ba3516bd741901a178576443f28582711b774ee5f066f9f21be537d95a456a2de102b2f8439d602da00648a894d33f29c06ea5798d19c17a352ea8c64df7e34528fd186493a7841", 0xdb) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) clock_gettime(0x2, &(0x7f0000000100)) 16:00:34 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000480)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328", 0xc1}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) r3 = socket(0x3e, 0x8000, 0x3) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000100)=0xe352) dup2(r2, r1) fchdir(r1) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1d}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCFLUSH(r4, 0x20004268) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000000)='./file0\x00') 16:00:34 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x102) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x400, 0x0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000080)=0xc4be) sendmsg(r0, &(0x7f00000000c0)={&(0x7f0000000000)=@in, 0xc, 0x0, 0x0, 0x0}, 0x200) ioctl$TIOCNXCL(r1, 0x2000740e) 16:00:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1d}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x60}, {0x87}, {0x6, 0x0, 0x0, 0x8e25}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r3, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x7fed53ccc8019d8b}], 0x6, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) r5 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000240)=[{{r5}, 0xffffffffffffffff, 0x7fed53ccc8019d8b}], 0x6, 0x0, 0x0, 0x0) renameat(r4, &(0x7f00000001c0)='./file0\x00', r5, &(0x7f0000000280)='./file0\x00') 16:00:34 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x10000, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f00000000c0)={0x6, './file0\x00'}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0xfffffff6, "0326288fef0a04001f3c02df7179000076efffaf"}) writev(r1, &(0x7f0000002280)=[{&(0x7f0000001280)="7464cb7ac6029fec411a74e7828ffb1e5bdf6f0a", 0x14}], 0x1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r4 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r5 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r5, &(0x7f0000000240)=[{{r4}, 0xffffffffffffffff, 0x7fed53ccc8019d8b}], 0x6, 0x0, 0x0, 0x0) kevent(r5, &(0x7f0000000100)=[{{r6}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r6, 0x8058574f, &(0x7f0000000280)={'./file0\x00', 0x1, 0xb0e, 0x3, 0x2, 0x1f, 0xffffffe1, 0x0, 0x0, 0x3, 0x40, 0x5e}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1d}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r7 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000240)=[{{r7}, 0xffffffffffffffff, 0x7fed53ccc8019d8b}], 0x6, 0x0, 0x0, 0x0) openat(r7, &(0x7f00000001c0)='./file0\x00', 0x100, 0x80) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f0000000180)=0x1) 16:00:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x30}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 16:00:34 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000004c0)=0xc) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000180)={0xffffffffffffffbd, 0x8b, {0x80000000000005, 0x8}}) r2 = msgget(0x2, 0xc0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r5 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xffffffffffffff09) r7 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xfffffffffffffffd) msgctl$IPC_SET(r2, 0x1, &(0x7f00000003c0)={{0x0, r3, r4, r5, r6, 0x1, 0x9}, 0x800, 0x1, r7, r8, 0x6, 0x1, 0x1, 0x2}) r9 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r10 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r10, &(0x7f0000000240)=[{{r9}, 0xffffffffffffffff, 0x7fed53ccc8019d8b}], 0x6, 0x0, 0x0, 0x0) kevent(r10, &(0x7f0000000100)=[{{r11}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) setpgid(r7, r12) r13 = syz_open_pts() close(r13) syz_open_pts() ioctl$TIOCSETA(r13, 0x802c7414, &(0x7f00000000c0)={0xfffffffe, 0x0, 0x7, 0xffffff75, "73f300007c00"}) writev(r13, &(0x7f00000009c0)=[{&(0x7f0000000100)="0239bd9a7f659509420000b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc8dc67b536e6d2609e72f34898bbba688a899e4c1739e24429aadfdce0000000026201bd5b9d8cc8172dba409ba8ae85af052ce46ac0d2194a59731f63912cee35205e034fb83a37ee3c768186a30b9a773fcbae5a6a420f39e94c42d1f33b3286d16a1e9c71d7b62a565bcb9da8e81434135add0cf24846609e2235b61666e9c3b343a37c3f7a11aee6e48324b3e6c0f25ccd214572bc0626017b3deead5dca1", 0xdb}], 0x1) 16:00:34 executing program 1: r0 = open(&(0x7f0000000500)='./file0\x00', 0x210, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000040)) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0xfffffffa) madvise(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x6) 16:00:34 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1000503", 0x4, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4414", 0x2}], 0x23a, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) recvfrom$unix(0xffffffffffffffff, &(0x7f00000001c0)=""/131, 0x83, 0x79f569cc80553cc8, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000001025ff149b33ff0f000000000e00", 0x14) bind$unix(r0, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) write(r0, 0x0, 0x0) 16:00:34 executing program 1: ioctl$KDDISABIO(0xffffffffffffffff, 0x20004b3d) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00370020000f000005000000fa3900"}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000000)=0x4a4) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x802069ad, &(0x7f0000000300)) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x14a) writev(r1, &(0x7f0000000580), 0x0) r4 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r4, 0x0, 0x0) pwritev(r4, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) r5 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f000078a000/0x3000)=nil, 0x3000, 0x1, 0x12, r5, 0x0, 0x0) pwritev(r5, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) r6 = fcntl$dupfd(r4, 0xa, r5) ioctl$WSDISPLAYIO_LSFONT(r6, 0xc058574e, &(0x7f0000000240)) r7 = socket(0x18, 0x2, 0x0) r8 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x12, r8, 0x0, 0x3) pwritev(r8, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) dup2(r8, r0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x3f, &(0x7f0000000100)="fd7d117f2fe735b37f60438661af0efc5854b635079bdca8d25bb456e256c7e924f556d97a1ef152d730431d20d4e89b03d455f10812c4a56fa8c3125e4a50") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x40}, {0x7c, 0x0, 0x20}, {0x80000000000006}]}) syz_emit_ethernet(0x31d, &(0x7f00000000c0)="b6") 16:00:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x40}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 16:00:34 executing program 0: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x7fed53ccc8019d8b}], 0xa4100000, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) shutdown(r2, 0x4) unlink(&(0x7f0000000080)='./file0\x00') 16:00:34 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffff9c, 0x82485608, &(0x7f0000000040)={0x9, 0x0, 0x4, {[0x0, 0x74fc, 0x9, 0x0, 0x800, 0x8001, 0x0, 0xb08, 0x1, 0xba4, 0x5, 0x2, 0x1, 0x9, 0xfd85, 0xfffffffffffffffb, 0x5, 0x7], [0x7f, 0x9, 0x1, 0x2e3e, 0x3, 0x100000001, 0x3f, 0x1, 0x81, 0x1], [0x7, 0x5, 0x8, 0xffffffffffffffff, 0x8, 0x9, 0x1], [0x100, 0x1f, 0x2000000000000000, 0x8, 0x3, 0xffffffff], [{0x8, 0x1f, 0x2, 0xb9}, {0x0, 0x1db, 0x5, 0x7}, {0x7, 0x1, 0x2, 0x1}, {0x2, 0x5, 0x7ff, 0x8}, {0xd1, 0x4, 0x2, 0x3}, {0xffff, 0x8, 0x2, 0x8}, {0x5, 0x1, 0x8, 0x6}, {0x1ff, 0x7ff, 0xffff}], {0xef27, 0x7, 0x31e, 0x3ff}, {0x3, 0x1, 0x6, 0x10001}}}) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000140)='./bus\x00', r3}) fcntl$dupfd(r3, 0xa, r2) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) 16:00:34 executing program 0: ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f00000002c0)={0x0, [{}, {}, {0x1, 0x3}, {0x1}, {}, {}, {}, {}, {}, {0x3}, {}, {}, {}, {}, {0x1}, {}, {}, {0x0, 0x4000}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x5}, {}, {}, {}, {}, {0x0, 0x7fff}]}) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000330, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x2018, r2, 0x0, 0x100000001) r3 = fcntl$dupfd(r1, 0x14, r0) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000000)={0x3, 0x101}) fcntl$setstatus(r1, 0x4, 0x80) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000140)='./bus\x00', r4}) r5 = dup(r4) ioctl$TIOCGWINSZ(r5, 0x40087468, &(0x7f0000000480)) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) r6 = getpid() fcntl$lock(r1, 0x8, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, r6}) r7 = msgget$private(0x0, 0x0) msgget$private(0x0, 0x10) r8 = msgget$private(0x0, 0x50) msgrcv(r8, 0x0, 0x0, 0x1, 0x0) r9 = msgget(0x0, 0x2) msgsnd(r9, 0x0, 0x0, 0x800) r10 = geteuid() msgctl$IPC_SET(r7, 0x1, &(0x7f0000000140)={{0x5af1, r10, 0x0, 0x0, 0x0, 0x1}, 0x1, 0x7fffffff, 0x0, 0x0, 0x7fff, 0x6, 0x4822, 0x80000000}) r11 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r12 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r12, &(0x7f0000000240)=[{{r11}, 0xffffffffffffffff, 0x7fed53ccc8019d8b}], 0x6, 0x0, 0x0, 0x0) kevent(r12, &(0x7f0000000100)=[{{r13}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) sendmsg(r13, &(0x7f0000000440)={&(0x7f00000000c0)=@in6={0x18, 0x1, 0x8001, 0x1}, 0xc, &(0x7f0000000400)=[{&(0x7f0000000500)="d0b5936cd3f6fd8f29d2e8067cc48e707247cfb6279ced98756f05a6ef793f0e1f221415b31c931ce9e0c13ed52cb3be526db9640e1f0150f8045bcd5b377c92d7833bb0cb2dd49c23f0e3add86ec3dc554dc0f3437dc18f1faebad71ff1567b3d96bf5450ac3cea2800e14d31c2c535ef50a779d2364de20b987ee6d95a818d10f0b31596dda56e6c4f3cdcf5c7ecd9582418f76c6b40aaa32c80f75644381b137fb210bec4f9cd84b00dcd7f0708d5126c1cd7db0b08831463667226903656594ba99f3f124eb7994a1cecfe9596189be91de2b553b98c8a87384f1652d62833e8f0e5c09b16f0431efe2e6e4aa0dd196adb86f1b23d", 0xf7}], 0x1, &(0x7f0000001900)=ANY=[@ANYBLOB="1010000000000000ffff0000030000004b7f199f317c26f38e6ba975e08bd1dae033a7348f48f59b068cbd43495d0a6670561c92bab8d7ef00ba871023095ed3de8e44fd7df5083445c9cc61191ff074f59720c888595f8b866511dc8248732d80f495c6e0330683bc56f79c962bc596797d14847dc883c9a2f7601c96fea6a0f38b47c889b207bba9ac529162a78d437cb0e4a25440e0db5cd14a8f42663e2880669d65931073b18ab4ac8b1a8a913fbaea93fed67d5b23dabc0327fc444e8bcbd5c75b72e1c8deb98149a9df92d3d599f6baba17a54df4b50ed3250969fed93270f5ecdd4f8feefd6dc211ce30ae3b1798a6d367be97ee1b5a1591a499b327f23a825f3b16bfba630c52576279219304c11ae07956b8ccab5e63d35761a1ea808f5f4c69d65fb212901e9e1e935f65a3782e66a1230acc823528668493677569844eda9749ec3ef3baa2691d75c1d0659b1cef833e711d4b96a16450c5812c0a6e6a570ee208826f4462141971aaac56e8b809ac37dbdf0076f125efb21c0dff80e4680fdefa7cbd166bacf9ecce29b91b376f3bb913bc54101e63b16a734690d55f11e4d061f1519bb19b8846c20b84b7e32f3c174c237cb78948af0a6d3e1829ad7053243e4e67587d9247abff26abbc2b429809a11c2f66be33d1e07320065bbbf0aa674cc7c6ec5bb631a1e7e5b38df183fcce02a584db13307d1d6d8b31de85802c8bd78e5b869bc034d11aab7d37739e73bac9d07827061fdc1386ef120ccaeff2e6738fa7b766e7e7bac8131010c6b5a6b580fff225ded53768af4c63380e46018a40ec82d5efb4f00ccbb78cbb5b770d8039d1ff8fd192ac3b73f03faf3bfa09ed19f70efdd3ccb1e26d94393d6963e1ab5b530288e494903f653917005d98947d11bb13a7ab806de44e239abdc42dc51a456ad3daa82565d1dbcfe4412c5a789a8cf24b990d9c58ba9eb90f5d367830d545568972643af4e7d2487195936578b044cd17127d6a7cb68e2a9410c5449b19bab8cc7bdcfb5bca75a21d0cd8c2413faa95a7762e47e6d89c1dcd58ed1e9738aac977117b9d1d6fca684b50f285946f7f8c5931662dba0e5d2775c4dc5bfe88afb14b5eae9704825de5804492e67f3c998352c2d1e6b2afe820e5ccc6e19540da289e7bdd7050e693fb8406fda30436a37e6cb436ad06e6a4c6e4090c760598785c469766944ea433bef20f1b978ecd3a9dde51e7330bcdce78b2598fb550c1b9c55672d12b2e52cced24998ad339415e6de420270327f0a508b14666ffbb9f4a93f13b0e2f14d55ab7a8e9975c77b25939257543c69a27a2416a0030b098e9b7d888ecfd5e61d9e6a82879b4455a3957b49beb867eab9f942931299e409c5390454308376c1d98c38eab7978d523969578cf3728d5e729f42ebe557b147b55fcfea5c6dae0b1591f2df32d6ad2eff929fc6529ac03e4e07a4e1f2f802f9ce093fc43e3791637284d75502334307f3cd71609c8f1f54204a809a2ac872bef2159c8e910f6a2c725d0ee7ca1bc7048e108a014f9310e1238cb46887589fa7207db28597fe4b3ca7371d5a56a8a3902dc27d4e3e2579b656850b1f565ad8e52579db3c4e471c34692bce1847c49829bc351607dbd59b8e5f666ddfeea4e3088ba405192c3f65e6cd73c0841c08d6889fc8ccc69e0efff3ce08ce7730360a4dcb08358c9f607f0010e17e1f1a6fa3a9db2e0c6d65cb9af40cf6e20e591dc96f1b58c5a3d808017bd10d9ac298fc233beae0fa3edef89a5516bbb5e4b70a63ef068016852775d8da6c3f8d86feaaff3ae08474798b363339a4f132e8a2aa59ba83450b36fca63a1ebb728ebe3b295f9dfe1adab0ec14df5ccc553e1851668d04939f5a391e6c44cc0b7a6c6157a6ec96b99b6003f1758dc7b63439d476ac054a8f3ab7fb290974f7ddca017977bfa1d6af2933559c0ad9fc2279be69a81c588c1b18e723292795c1ec34dd0f6884c2ccaebdaef7596cb23732eb3a2ad4a5ddec375ecefdc5a2daa9e79f2eae3fb8e53662c38ad05c870fd44109d21124d3693010259d364d0743ea46f9f7ef68e9bee71174d62aab02913bdd086c93b815b4afb57783638a787e7010cbc92b9706516d74f23717b6583a70862198af2908e7ed3084200dffb1e9e7aac226347e2cc1df049a126de953ef7b4490462d8a09a48dd66e0d0349511c50c81f83ba83f6f00d400e9ec9ef6480e417fe0591582f3324d7026f1b4462e6a8e9053fe5afeec8b67dfb2c4dab9bcac76b4e6641b908ee91e68985bc719f809369a9037cab13cb04ed2f010a85f947c2ff82ac04718aa97fefdefd718d3d6e4c70f9dec0acfb245c599c7983b2388bc60c7ccef7c7db43b4d23b4c3006c399249431c2f446abba6bfcb1601e90e683fe26ac07b606df6005a4155912dea7c3b71b6e6438b9c87397028d73cb5bb6bdaa6f42195e4a31ded450fca12461b7370a67ab10a468404f60e4db8f6f391606dde68e9ba7c08a0edd018a1b63571c3ef7f456b5a4b7ff8187a5fd5abe0cffa5b7e06939667a787a9ce74a26a1ce6854006cb2af609d3da38fbbd2cb72ded4551947ba1decd85d561b6615a276c1f0d061f1a2b0ae8d7b6b1e05c1414e03deb7fd549ee9f6e013cdcf36848043c3846626f6e8d554fcb843df266af300f2b4c925949c91b61704de4e49f855fdb0c017f3358e40e73dc128a78aca9fd9965c9a2aa1af1220372a0fb7fba3c587eff704874068de16aea471fd50424f3db5848b4f58ce1649904bf649a6b4bc891805de61b838158f65b8b60f3ee76af51da893e630c9d81c4512548eafe9b09ce2e18899df4c4171d30d0e8d920ff40a8123fe69f591d5f55a462c76bfa3d9450213bffe6d053cdb60a5c061908c5a67fa66f08001c667ea88212f91bd4323a7b550d9fcb1d848a250296f8c01cd64d1a46fa43108c956577641ed58f73f4655fb5d5475d510d5a4e329badb1dad3d58cf0c7166839a51e9a775589ba225df30fffdc652bf8ac36823b1f2d26958f269a7a2ffbac74d165f5ea1461a3d337e4c620f059135285715ad17121e4ce8b2455231a42ff14b2f990660e5ffa9f9e5d44c7d05733fe194c21effe07da317f17123aabe6fd5a6ba972f9d465876d60ec0cd3627f4f86c4ac15d6b40e378b7bf42726fc8ddf4643c870a0f28a5ee2c68f8228bf514e00f9a7507796eae1b197d62d57eb785069e44194d26c1e0b8de3ffade2a4882abc8961ca114a229381fb26a2b9601e69a64cb43bac0bb6486f99f291fbe1e0bee75ff21a2fbb8222f210e7f6e62fb393ecb2692d42f0db088b2e1d698eb6a0bec296dbea7b5a2c234769e7f7bf22b3af470c8963ee1f6bc5529008464fe0465bd493f19e938fd0e88fcd3ec20a5b5a6cbf8f14de09e4eea1c9ffab0c1fbb36c7d66bda39cf220f1fd08a64d10b7285d4b43052f6303328823ef5f74463293a5d2b1f9bd14617eebb0eb37f9b2f47a6a0219e884e5dccf1702235bc4f589d1b558ab0ba75f736c7cc379d6f175966bbc919a1261d62ba99adbdea560028a630e5c354b7a5832b6a3607e05ff44cca6a6b3f23fc1af17216a51e0a16d6f6979a150c2022668976e58dde4a8da600a07ca2ebfe420fc60dffa5bf1eebcc1b3a45ed5b6824434078a681bdfbdf160e70cca75803d099fd2ac9fb07ccd72fa87455fadb22ec7f4d43c62760dcba0933bf08840315c294bff539748af90faeb658e063c1523c73b08daaa41bc94993cfaa2678f149b4167402a40a77161af20663ccc25c3ce23f57a5b2831436ea19a752cfd6e10f7e8492dde402561381e80b799274024ab91227cfd1111802c37f7795739f4d5820c36d8bf387ff49cf377f54499026f0a5a48959da9a031b649008b2790d4e8bfbf78e849f6738e2407a1b6ba54498bde41db3e22509d5652427c4a3fe69858c44ec18f94d4724351c5082839dbaeb88be47014179af821d8d93b975e620d9b836f81a98ad7009d271b3a38d7fc2e6b46fe302516be16b4ea1138b6c8845e603b99bda2a5a57189429360287c1368b9a98a2061c3657df0679bad3319f11833dedfdca6fd64822867f74695229afd0b7506fa0763ea90e7d8a0b909616c8c3b46d6b2f33af9cb503bf30c2823d122a5a76f607500a3039947fa8a8a7228e5937275d9a83c9faedfb2daa3c5a0217e26b736da4fda336935e5ad1c851d46708f3e84ca1f7b861df56c4cedad101332e61362aa75c2cbd87ab55eff2b51b20fb012975c79879aa2567ed6f028e862e3ea1812c2bb607de5c3026a4a455c8d164338e2b34a29d34bd5400536e6a4320070ddaa2b90a69707de18575ee9dd8276aa6fdb57ec80db14df235e7f9753e00c2ffd598b3b4456b5b60d39a59d37342179d59f20e6d8773c2cb43eddef6d8c869e31daa0ef0cf78622e6ac6d66107a082dac67494473e66d89f5e6f516d46ab32a6a37674b0fdb592b02d7f14e6f414ad13c7167c9f1bfdc7f949a645d5837230e7f7ade4d5b46d98941acea08f2a9615fbf47421d04c11fc11c4281dfea2feb145b774a060aa29d6a705606944df052ca5ff3262de722e30a20d1129a8b496b9446798da4c9bd42a28ea9378004af27ce278aa2c4c66a4d3a29d5c53be77775ddd41801b791b8de00f8194c1d165683ebc2613090fb95df2dd18321e36cacb1b1d45b5fb06b3b63680d377e8e209917828d1472dad9169b94d1804c9382eff18104a860f586310cdb1823d9973838d8bbdf7641d521b7d4e9cdaee05ff180b00fcba0dd434775dd8e6f20790dc5f5d54aecf35a35c38f4ae7e7fec4a731cf2284022c8b50ef7c184663217e4388e2064689ebe0e212006880463d10d93a9dac91cf6ca67e881874c690dd512ce1b6a75ea83d2d83e2dcd01c2cb1c5562c6b630ae9dfa9157272c1775cb9759bd10253b9e4382e377a8cdb0551b6eb392f3afbd7c15a0a9a08780abbbae9ea74070774a27b096cc89e951d7ea58ac16b612744df3d97ffa367ca039534a4604764dd1af843bdb04e47409890eb9bdefc4e947d4b229cb11ad464cbc4dafe083f39ed2bf046ae7adb467920dfa4eae49ea1538f3ae5279a35a6a18150f3d0bb9e45929014285121f88038878bb2184cc20a2c12f0ce9221b243177ad74417f44ced17c3e8e27efaf726834b1d83a6172d4fc666b2e5089400dccb6d533f46e8a239b869826f6a090c3c044b3b94d2c8d2338501f3a015172548d7c675b9ebda581d6c078220f0537ef5b43538f56ebcbeb97854d939592c2a7b68ffc6c89a27e5d024890f7223142cfbeffcb75e51c05a06842cbdf15b732e12c3b7dded53055a7a7a1c38593923fc59e4f7af561f4732bb2a15f42d5946b81f782e6f1b8f83c414c286f4168fa50464878b1fd7c6845a674ff1767f9dc3baf0e4ab08e6f2302cec915edd4e58ca984db76efc95ed889388a5716279c4433498892baf78ec6ae93dc921a6b587ec50afe3dbab26c91ca315cb60742c2a18b3b15e498fa50e2563189e17e5520f332d5822355c5a65fb60e9aed9a844423f662299fb4855023447c66748e3c767e36d1768604ee37bda7b823b397e3ad05f9f4d48df636f7e6a010b1c30e179e1ea48dd1db184249a4bdbd8cd6bc332fe439af4c332a4696e7c82b48eb331dc938eefb9c640e7c58d3159a4f2b89b2bfd74039914265fe8dca5493c0ccab6a9d24d952e8b43fe1afe2c4fe8270beb94ffb7ac04deab887cb73c38f96288ce314add3994ef844b10e0e5b02f77dd60d3bf95277725fee7d94e00000000000000001000000fc180000fd22b5f67e879202748e2d300486319d670618fab0d47fc7bd69ce1d9a5f7d13a4a57cc1082985f4eb52b442aa379105f9700717020c3b431dc785ff449ff252b83fa73f795d93a72032a078213e7004a62a5354e05af1056bf1d75df5369903339a0d59b45923e0b51ad8a0ea8b9541faf1a200e224f51df5cc8efc7d4c4917bac30742d2e1d0f839ba43d5057f5059c18d738f3acb65e422df56a2e3fe0c64a809bbc591b41a83a60946bbb2729702eae3f7b121e8527f53509b007e45fbb22b1bed8de3df06acbc10786700000000e000000000000000ffff0000ff000000bf87ebd504a0790e73975f5a14e3bc2175d75589284b65cd548c6b5d4b8875f93f7ec911773ed5d39a99758e98978eb2121bbe8020f99c75fd52c95c98410c2694b353cb807f7c9392db32cb9c0f17545b29eac59f8051360ce1e6c9e9786bedef3b99fcba5c350d6e3e167b161973341f5976934af52d6175bb0e705567317834cab67cee1107cfdd2f62ddacf7818e4a9f3a5fefb02e28c9e22eeaebcfc57b5f7b24d6dda53e02d2c422ffb7e967b8be8107a3e1154799fa10f490235036f1eb6b8fc5f85b45f7b9779c0d7c000000980000000000000001000000030000005c88ec86223a20f09001dcdabd41b661cfc0919b1a65b8ccff854c456f8e747bf399cb2b9f50f1f6a5cb609d4a42e89159835c12f0717c2dc3b1f83738092ee610f63cc2a7454700855a64d2f1ee36c7bda16a26bb89d43a35d17fb75a54dd3c639def2d355a44022cd7ec6ea63560db4b58c1514bcd56fb5c210f74a1b6380748075500000000005000000000000000ffff000001000000bee4325f4467e3dd47c085a6e741b30b5ca9dac9e39494e22bb4745c11733ef252ebc22a832ab28df7e869a50661fbbb0320af6fd5f62912b20000000000000031bd4063975e5e27c8ac154e329cb74e5f8a61603d11c88bc5ab3e75b2469dfeff88448c4e7ce72dff9b80eff8e95a9e21f267a100"/4852], 0x12b8}, 0x407) 16:00:34 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000140)='./bus\x00', r0}) r1 = fcntl$dupfd(r0, 0xf, 0xffffffffffffffff) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x11, 0x3, 0x0) r3 = socket(0x18, 0x1, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) 16:00:34 executing program 1: madvise(&(0x7f000003b000/0x3000)=nil, 0x3000, 0x6) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}}], 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x800, 0x0) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r3, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x7fed53ccc8019d8b}], 0x6, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) setsockopt(r4, 0xfffffff8, 0x2b, &(0x7f0000000340)="ebffcb713048e69931929648000000000000000045223d7761e7f72aac03deffeaeca1dfa9a138fd9fc30033b749cf9dae524c680a7126ed4673bd069c19c83762df13c2e62e870a530e624f185e35d6c9a1499139d7945436e12845702f8ea02a483e73c77e2b3b9726267febfd8ede341296db412053d334f909fc4938c10ed0a5daa46eed09bc294c26f2e4c5e8a5f82ab5091dbea55b513c4c0bb07aac889ff2893356aeb9566e145d142ca7f86c624b23d73ee96c08bf6ba9472602f339fb7bfcc13ed0e2b853209964dc316359ab3d93ab3d0b197355d789026e194d63a323b6a9d5dc46b5e2c20104c1525d1a00d9aefa99bf58e4aea6ed", 0xffffffffffffff05) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x26d) 16:00:34 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = socket(0x18, 0x400000002, 0x0) close(r2) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x59) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socket$inet(0x2, 0x5, 0x9) geteuid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r5) r6 = socket(0x18, 0x400000002, 0x0) close(r6) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r6, &(0x7f0000000140)="ad18f05de2f4ef18", 0x59) r7 = socket(0x18, 0x400000002, 0x0) close(r7) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r7, &(0x7f0000000140)="ad18f05de2f4ef18", 0x59) r8 = socket(0x18, 0x1, 0x0) close(r8) connect$unix(r8, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socket$inet(0x2, 0x8000, 0x7) r9 = socket(0x18, 0x1, 0x0) close(r9) connect$unix(r9, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r10 = socket(0x18, 0x1, 0x0) close(r10) connect$unix(r10, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r11 = socket(0x18, 0x1, 0x0) close(r11) connect$unix(r11, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000480)='/dev/wsmouse\x00', 0x0, 0x0) r12 = socket(0x18, 0x400000002, 0x0) close(r12) setsockopt(r12, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r12, &(0x7f0000000140)="ad18f05de2f4ef18", 0x59) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0}, 0x26e) r14 = socket$unix(0x1, 0x2, 0x0) r15 = syz_open_pts() fcntl$lock(r15, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffe, 0x10000ffffffff}) r16 = syz_open_pts() fcntl$lock(r16, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffe, 0x10000ffffffff}) sendmsg$unix(r14, &(0x7f00000000c0)={&(0x7f0000000c80)=ANY=[@ANYBLOB="d0d37328f2b886e4ec6eeb1397e9920da5c759309a0abccd88f6c2568448405237226474f1bc7256899e33f97e21230a4405c612c9a69946e72b6409ee", @ANYPTR=&(0x7f0000000b80)=ANY=[@ANYRESHEX=r15, @ANYPTR=&(0x7f0000000900)=ANY=[@ANYPTR64, @ANYRES32], @ANYPTR64=&(0x7f0000000940)=ANY=[@ANYPTR64], @ANYRES16=r13, @ANYBLOB="52a70af3d8299b163974d58f7f7e44d354eb3fec5c05fcef47eed3bb0c59d9e17d25e0de274b585af03d4ef4227fc55df5333c943d2d827f59e2a83e93f13d270795a9ecca6041c7638c8daf01e4685dac6238de520a4bb6ca6860f773463ad8e6a6c509a9f8d0462ab1e67ebb28f1ef14a10d15929c0ce39451e3703be7631185634923d7f00c46aa8e5039a184d80101a120a9fcd2d2428a85c92eb52b35de529078", @ANYPTR64=&(0x7f0000000980)=ANY=[@ANYPTR64]], @ANYRESOCT=r16, @ANYBLOB="a5b451614cde6d21e445c16bb137bf91830f6d79767de88b503c57467528deeedac23005effccecd9adfd33c1cc49ade89674fb5a39f393f21e2133d694885d5371fb3648d391ca14d661e732d231e1cd0049b665ef7a9bffb7379ff2cb9324f6932c7af350dad410da8a91d159536d6b69a559851a9236dce", @ANYRES64=0x0, @ANYRES64=0x0, @ANYRES32=r13], 0x7, &(0x7f0000000780)=[{&(0x7f00000006c0)="7478135da78387f8a6a58aafc2289dc299d8d7cccb214e95e6e0ab3da69b7881e8ac20f7ac98d01493b2a3f09c89095e008cdcdf45f885eb8ecdd064a2c88bc3d79db7fe35242054826af2fc2548af5a574a88a57043784297efd6d229bc5245303d4364209d025a929fc3976f087123ff068c3f86ae777e353263a3b405660b52e3f3593c57b26d63412136eca97939b60d22814a9e182b5e856cf7928fbe35f6eb9517ec4fc6c7", 0xa8}], 0x1, 0xfffffffffffffffe, 0x0, 0x9}, 0x0) 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, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r19 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r19, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r19, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r19, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r19, &(0x7f00000007c0), 0xcb005093f78273e) r20 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xffffffffffffffc8) semctl$IPC_SET(r19, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r20, r21, r18, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) r22 = getppid() r23 = fcntl$getown(0xffffffffffffffff, 0x5) r24 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r24}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r25 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r25, &(0x7f0000000140)="200e22", 0x3) pwritev(r25, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r27 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r27, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r27, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r27, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r28 = geteuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) sendmsg(r29, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0x26e) r32 = getppid() r33 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r33, &(0x7f00000000c0)={&(0x7f0000000a80)=ANY=[@ANYBLOB="47118ebf00000000000000e8ff016f6994dccb0b3b00f2249e5b65574ae6f0e7ee2658135bb473adb71503947279e65812a659dbbcd3d8cb99fa86abd9f6a34aa851923fddb52eb1bb52b24bf4a8f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d09351cd01c61b98c85214137c96337f26914024e114465645891c5fd87e812046b6c3e45e21918c2871c654a7ddc3b2bd15d7a76c48ba6579931e3ea6d4d862b164a97cdda4e20e9dfa090670abaffa0aa39dc23650cea90e3695d8a6b798a91a5446062fc9635c52d25acb6905c578d5ac38f5e7bafb80f63426c1ca5b716d5abf70730e83959a1ccceabee1a043d8fd270c044c"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r34 = fcntl$getown(r33, 0x5) msgctl$IPC_SET(r27, 0x1, &(0x7f00000001c0)={{0x2, r28, r30, r31, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r32, r34, 0xa9, 0x20001, 0x1, 0x1}) setreuid(r26, r31) fchown(r24, r31, 0xffffffffffffffff) shmctl$IPC_SET(r17, 0x1, &(0x7f0000000080)={{0x8, 0xffffffffffffffff, r18, r31, 0x0, 0x1e4, 0x8}, 0x5, 0x5, r22, r23, 0xfffffffffffffe41, 0x9, 0x7fe}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r35, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r36) 16:00:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(0xffffffffffffff9c, 0x80044272, &(0x7f0000000000)=0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000001c0)=[{0x6c}, {0x3}, {0x4000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x543, &(0x7f0000000340)) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r2, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x7fed53ccc8019d8b}], 0x6, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000140)=0xc) 16:00:34 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "00000000bb3ff0e23c5b00000000e74da400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x1) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r3, &(0x7f0000000240)=[{{r2}, 0xfffffffffffffffb, 0x7fed53ccc8019d8b, 0x0, 0x1, 0x3}], 0x6, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) connect$inet(r4, &(0x7f0000000040)={0x2, 0x1}, 0xc) 16:00:34 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x2, 0x1, 0x0) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000001740)=[{&(0x7f0000000440)="525670b6c9b918c8129fc37d6b39157657d44cad7729f659a1e2e93073925b9d0a9d4c994bee19d17fced019728791f18c52d047ed0610b2358c857fac0b7551902908bf1845ab35af3bbc91efb7f7e4d74a932a97a70c15ac714f1abf84ff7806f52048a9a3727b0760758e74730ba7a98f5e68eb736cfd02b3e2d53d3f8bd6ca86177b8bfb7a19907061bdaac11d9dcd8df20508afddc619773069bce177d932cfca84b329235e4832846e45e5b4b63da4aa3eec9b862c8fae9e724e44a4df07d1a94e196474e47e04593ada041d13adb5bed54facacef2e34830a97c5b45660833df7c5a8cfcde8985aac7c8991846fcbd9d63d58fa728acdb23b29e8965f0393bf5fb7f66b0531a34b70e04b5d824a2b51416646b5de1a308102643e120e5df93b90931366478e700ffacd59f1a7e1692d9952e17cc919f70856752fe122bdccf7522a2565bb8b14829963a94dbd7bfc553a3790b9d4cc72798e97dde782dc60992bf383fe24e8ffe6978e63a8e723212c91cb24b1095a5eccad1263380c121c34bedc2f773bcd37856a0134fb5b9652b41382fa0aacbd0d9abe5af0b20e1ac13c2f458004b36ec95dd8e9bba892b3bb263c00897fc8b181e817a86165177d7e42fa37e8ec4f8a01a0573e6805a4e3efecae12f234aa55a3f111cee9d776e520422a89aeacce51304c9d6b46c235fff86508e1df08abc2b38be9c0d48946837ce6210af32e13b53978ef170e55467df9a1211cea7333b715c8e4b293c0e9ffa07336d6c33e1e8d7f1ebe3c11df7379ad16aae9dc5e99be3841431cd84b2da51137fe422ee6dfe469843643c2ae27887afcb0bb17db6b1cdc54df6108299f14ebb31ef45059cc7490efe5c7ad533f57280d1154e9dd9f07d1305929e901b38470ba7780e5f531d72a783e35a354c45ee26322c4ede1adc852b7317576858c859f12cc582d30bae8799e897652d58959adecd3d65296b124bde31c5ce933af88d304d0e07204862826105c8ab3090ea6dbe72d6ea3e6ef036cd6de97c93ed02afa6b78a98d0cc41bb7609bd2eb86a403d7254ada6775c545819a087fe320f405ca7d1832043e50dd4621d1cf758ac6ea2ebad3bd9120bdc254acc734bbed5d182647ba8690cff1371050a3e8d0a66d9fbe75c3e382b36c52118ab583f06740f7b7a4dc52b8aa473118e5becdad5dbaf97ee874563ca070ad96a5ad1eda22b2ba48d9b3a7261d0d0f674d352abe8a74ca652d1965a92f73fdf5935323d9bbb03993b8a124bb316b0f16ccfdb21a90e21db2090d59fcae0f29df81ee6d16c6129156348e482aa96dc14bec1bdbc2340189dbda495d1202fc2c620735675dd5b1e9f2d8df57d5767eb00a54728005d156d1b464cff5917c5fe5f4d322bfc2c01b2adb9ac35de6dfb32788d6d8129325d522df0ded72b439c9d2b675bb8c85faa1663f076bcbde1ae38fa35a84c32775d4b02c067ea2b1ccefd2c55dca32348c08442d29f2bcaae1aabf63abea2f3a60d04d04d55aadba3b259529221e8dc0468b8de1e9ff718f51059d9faff5fc462667385dc085bc5b646dfabc01a59256f4e137e09ff368855056aa2586bcbc74209fab5b6af69e1a59d422d84cffc8eaa88a143e9c03dda3c8bcf31bb3cf65034d355d4f3da27d8354efa3505ae8d6fd4736f454b14b3b3fdb9279ad15c4b01c3d4f8c8d06efa62396c54a162a4d23056149ec3cface9ab6de768d1c47cfe2ba9d2cdaf7042dc934747e50e0637d5c81b956c68c2ce4b4eac353895e3208c614871ffd8efe5eb13e94a705deba4b4f981fab7435ab661ba36e22437040eb0e620e534e5212debd628f3fa173c0b76df7d7fda7b4fde7f1a738f515e222e87e3c4333e32c5a9895a299e417954143b46e0a8bcbb87d7ee7b97f56dcf6c5f50a14644a63b32cc367e755978637a82ed81d3b2b31b675f28afaab41b41c8ed01b1d1cdf10f1b45d84894213aa57ecbb77a9d239c6f316f0866d0c91e5727b34d06f5747488a01808690101bcd7ed037c0cd4344ec022b905b28ca8507890e279634b841b4dcc90788dcb088291e5b349ed2cef8986641ae16c331a52d974b540cae792caf1a565f78c92adb6c20706ba99e6bd6c0939829e9faa084941cde1598ed64d608d09985e163faec330b4ca01e8d261875321d46895bac56f2f2f9950e8499a8864f7e09781ea09b844ba6a749e313f84627326ab334e14049f5e540bd3e4ea8b20c84f2796d071ee9e904e2aa3e576e0f7df0b77f7456c06dee6e54d6d9432d6ad8a6f0332183520c51b1527a04b5cb896b1ef8a181cbe53ae1bb6c554ef1eb57383418a457ea7e0712e6c005a725610c39e370076634027656411bf5d77a1f3d9b4dc3abc193a1bb079008f417fbe52931897310d795adba7c73cd7de6347ca1ac87e7ebbf96c542092ea07e8a15ef2154d0328cd9325baeafda17a9bf727a53025cdfc97097537e7997143eb5388e6a4c1e340340851ef61ff0d56ef7d3c925fd3516ac3dea44d4ef04b512e023592bb91bd4c5bcf5739948cffcbd5cdcb3a67c22c36a1f20f76c1d401c9a6fcd86e4801d18bf57942db8cb1b8962e610edf04a54fb9e28b23121ac7341c276941534def138dc3cc0917c1cf1cbf6325d54fc0ddca1f6131c5c9f273abdedf584b862163ec293a244c6c24c3dc0b48957031e9c49dc5a31c16c58fa9828632d4c999f551f25c0dc4d00602afa64fc48db098d67d27913a14a4b97b899f58aff6245d7bb1a357d2b176f9780fd9b1c59615e9856f5f15a656e1ce463aa4cebb9126632179f12e296014ae2d0d94abe9b6925e1d5b154bbcfecddb29a6a51c07bf8396d6af3e24dd6027dc6f9ae678396fd81196bcca5c4135c539cc756b0a2b23cc0cb518e913e77c3f1cde3169be9cb21d736f5c1a4b175451e91f57d6ecf8c547419e72a38869bc54e8eb7714ccb149b7da13bdf96e2ea33004d2837c427cdbcd18188733ef63eac474effc20c2f274d9de5cd63d29cd628f39cc8bd0f581d4ad2861a5366fda3690f4e98bd4841879d0a07e01fb7e0333ec81269f487a4c8829d2a5006fd113b710a623e3b5567b1d5fea524479893c7fa37e9650ca5a354b7ea877d1e51ee6a62b839060d70cfcd2ccd1e7eab4d57007d24c149d2779fd225ebc9b74e9773254aa9fda0cf009bdca46a9f6730436acd15095dc891dff1e3fd765fc446b9bbefd16234f3b65f293b9a36d4bb2d9fa4e077bd855602a37e7e7c26b3a2dedc7c5ac117cf1095d496d72ede6d53397951d53c05fafc849425ffba432c06274d7de4d0f3ce6b0c262d4206a87776c7f4a91eef43c726cbb00204a205cabf6fe3d6670829203dfea5bcfb97e2ceb69f207be082803652b4d5ec5280795701a2298f9249c23c6bc57a6b34d0f14fa9ddbd851d9ad52d8eb558b70f0d828b25f9df0e7560f6942df2566db5b572e87f4ba525c46d92b7d580fdccfcc60adc965d23d553587753da3003d700a9b4f7631f15650bc601e073c3fa6553868ee35c403eef9bc74071fe0a8601f7d543881394a9c83492a3a496c9322de77544bfbf8df020b7cd7533582d8e28cdec8add323e5a5a063b691bcee9405e8c8072f1eef1abcbbc4f0f3e82f11ffce0dd157ca8933942eb76a67a7a5c808da83e61f50c661c10531f1ed6d446422f8f249b18de5be21d69c1838e38bdcca2267b74126a5914caab9bb53d768d4e47ff85bb71976434f633baa4f177eea157f8bb62345c48de973ed250644dee9ea00d2ab76e18a5549ed4b1dab7bad99506c0a9ead97ae164594a6c298d9edb806c538dafbd6abbdbc94176ae1fccf21a242a8636fb5cbd41e4d20bbb9279e1af251a9aacd84069f9fafd47f43f10ea882022d330ce4bca1cb8ce1a149a9dbc0581035e8d6f021421722e64d9a96586ae4e839400938f11a5e43a3ef4e1dfeb31e402e51b68065820b81beeb6db40fdd1e2dfb77308fc832cc4bdbe756f283eb80e8b599ef09c3c48ab49e1115911f991f122cca7cccb3f075f8d957446497af85d3212ddc8264fd0e9255c7de768b438252c0584605f9716d2eeccf5764498e6083c5c4f2f400afdf44269200c3f190ccdc326385e5074e18eb84a8ab5874b847986d628b66ed699b3d444cd4ce8e2139d5a5056bd956623386fc77f46c3e007d70d682160a06e8b83488e334f584fdd850f59576e2d4d9243d26b96ec1d71ae15bb0d55ed9b7c39226752420e474ece01a693f1ad7a69f88b44bf835f058b56bdf11422d9ab084f3a53a447a34ff673148f85e9b269e22296d324f9069cbcf46404f67d80df34366952cdf6ca62ddb82dab0dc2b2c52a2d74109242910c43d5d18b93afd72811e8378abe9ee93223a40c941a3cfb31db2ce4728952106398fa88c76554bb6074083bf130390a0f7ca8dfd377d29c55176f87b69b90d515f6dc0512b7e2b69eb9f21c0d58e8c36085f77288ae4e3e21ebd5ba4451a7a2fe5f16edabd8a3e1f289b6cd045ec4051107d82db7e7cc341c8ae6ecd3f21ba2922a12a3c2f669341977838df9f255b80390832d52817a8bb9b438371efdcbaadda796dc0acbcaeed36144c5fe775d0ddabfc9a7d11e42b235791477f4b7b790fce5efdb2b5d020953ce08cd3c1f773d399a911667dbed9dbb10629aa67c31e67ed062c7a13e43546e45ac640c8143c5f9b6e01eea3bf1d93d201908750e606fac1102d2c857e5021bbf242abb05d2537b9464f8a5bb61faa145cab7529f583ca537a4a76a218a3f10524d5a494c33b89612e77e1dc7f9e3cc06594279e51219f64060abc4eedfd8f576cf8a766d76d0d2e6d9bbbd85c0df3acb7eb0db82c71002189482cb279feb7b69961e9b55abb99c8f5038b953a56e21f9e8436279a50d800a640b4095b0f284ec740b4950da8356cb503fa94757c8cc30497259ef699a50e998bf8aa2b1ba96b7a97aa03f0a0ac3e9755a0343291a62b5effd0f892ce4585f38507dfad4b088cf2ce8bcc1039f721083492c821b976f76077794bc653b1e40719f7e883b8d0b4693aa28dacc8a365b557220f8ad70a200887ed0a26e6137a7cc9c2c3f298c557643805bb81ca7be7a13a966b905606c144a69ea3e65d7ded152560cc8940d03f1801d5b9a42a832184c342c54d4f32233e8217f4253d0748a76ec749a47d818036fab106faf74f6af6e0cb886a0a50222eae01db8fe8214a8b8654f6c5de9f12302086e7a6bfa34a624289d0823d1c6a84e09a8ed650e519718179e0d0e06e22934d9749b83b58928e9378212320609f4742ba6d925ef7a32d062f78cfdf582bf4d57ca41b3c920475c216ed8e1d2a56b71eecc48e20869d9d72032a6251ca41882f45cd38e3eeb318cf037492ff13b6ebc00dad76396c985b4454095b6340ff303006aea7468cba16ec420f814f542447db2a8f384a931cc38603debe781d1e7c687f62db04820014e9ebb6ef15f066aee37371248198dad563f0668c3582f74e18788627c9f7170e7ba31fa65501e658c269a8d81c07895e0ed736fa84338ce97f5a2c2084c8755a96127657485f9310ce4b970df5b86f98136639d89bc65274ca5e5ef0b7a1779a15d21b166fe2fbbdb55a8c7b61032d94d8e4a2748332414029756dca6fc21381536de97f1da0c3b6caebf86b57af6ead4ae2562ea277cd87feb981da9f8d553ee8de7b86b38c1006f28da9252b5e1b4ca28480ec35c3c3c890c4477017f98ba129073d81446168c5ce56d01e10f48503dcd85e83cb3deaf7a0550b45aba6119c45d8c975e", 0x1000}, {&(0x7f0000000180)="655df0d385c5526461f866d1b3aaacebbf1ef1b2fe4793a7273ba467064936c1e4d510221208a85851cc988f1f7a2f3352abf83bb2bb2a10f782c1210033cf36ec7644ee9d9adfe30f66426d877196b10fb4016617b71cce07", 0xffffffffffffffe2}, {&(0x7f0000000200)="df4b43c14d679711243ff454f2d5a051e2cafc3cb2679dd6189dd69aa2e8f069", 0x20}, {&(0x7f0000000240)="af9137e34bc6ea4c6acfad26b6bf69f0afd936f0ea70e9297e0d79e21f1a6a660d3581d9a9ac1a86982489d1266f09dd7be77c1e6efbab2965f68c35c608ed4966b99ca3979fbda18eb93ef945a15c5bc409dea2458c875b06dc67306be08a048a4532faaa865216b1d1b09d82def66f4b66d181f1b76b373288bfe0b8ee45a852db21de76a4d5ed327cbbe98a8de042b2b0309fa39da50dae85cfd148a358161eda8b66d4bb68216ac85ae1c984aa62b9b540a99f61fe3a35488916c8815ae9eb332d825cd27c41de56381878560f26", 0xd0}, {&(0x7f0000001800)="61b857683c4ea7305f5762c9b51363b8a885104983542e45eccda1b1320a4943954759444143f2ad4492b1f834ea73ea7ae5f0a54b2cd9a951b3c12c69b237199960ea385a342400a78b06ddcf7cd674c471abe87e0a", 0x56}, {&(0x7f0000001440)="8b625338fd02d844e2f533702ff94cef45ab683be960a0edfeca82a5ab9b5a2abe836d15960c9f8baf12b63642ecdaf06043d0183619b1a55956bf60a895278f789e049e07219c0ea0a6a88b2ce7b0478e5dea32dbfa2558366cad550be0ad22cadf6a1e273e743e876f7a29dbbf637355c24fe1b2da8bc2f2597f59d7d6cede94a4e094a02b1e036854542234fa3b32f60f9a37bf9f23428baea94e7702ce72527c5f0a63f084e1dd163496053ce3cf76fcbb698c2f272ae67ea9cd9d460e0112020fb57431556ba6cda3f0ab90d2acf217d87217e05966a750029d920f8b3d640de02b86966c252d", 0xe9}, {&(0x7f0000001540)="42ae9bcb51e6906356297b0836fbca1c6a9a676d2ffc9c8ede31d7dadc28c7b7860b53a1c9d6a61586659ae96921ea8762059a9de20fa7a5ed51fd77059ca01c48948cc328b4541da6cdf0ea529a5e2106f01290afca347ff26d099b1542803e6e227846aae30512d489fb45babb2d40afb5b8d7b7983b651958189453e295124b9815742ab829d1d7c3e20bdd451008e21ab9a915b11e13ea907dd04f79b485353f0739be1ea96adad225c889bb6a05f4e498be10ec", 0xb6}, {&(0x7f0000001880)="902015faf6e6dbd637e286609724b2e584cefa86b3036612c1266d5d573f6d1abccfcbc78b8b57526d1756a56a182d8f00982a260eef0db805719b309c7992285789f9c7a58b37e61c2553bebef6cb5fb319c9f8a9e2f90c7ac61321610c639aac8a345f9f3718c48cf9bed0f8b2b0f297d95dea25ac1ce5cbf721437a09b05ec9fbe243ad622d7a0f492c4fdb449219d7cce267abe7ccf6f1e53f8555ad66cbb64bf059c2566a00dcdf267601000000000000007fc12446e5632e214bacfb85ffb858ae03007e7a312308f43767abcad338314b9a15a771f40339b48e78cf1dc959bce395f6e02c3fe836f04a3d10ddca9993c1d771b2086cd55fd29c0bc1dfae27e24702802a", 0x1e8}, {&(0x7f00000016c0)="c06650d58bf4924506979e978d99b15566327b47fec18aaaef0c03a8fd1c0315accedd3bee2c5c39fba5fe8220d425c6ba45175ed68741aea5c2d4f797cdbfdd774f911e947c52f4bd0a1aede6ca552d9b36d627", 0x54}], 0x1000000000000007) getsockname$unix(r2, &(0x7f0000000140)=@abs, &(0x7f0000000100)=0x8) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000080), 0x4) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x7f) shutdown(r1, 0x2) syz_open_pts() 16:00:34 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = semget(0xffffffffffffffff, 0x1, 0x484) semop(r1, &(0x7f0000000140)=[{0x0, 0xfffffffffffffffa, 0x1002}, {0x1, 0x15, 0x1000}, {0x0, 0x7de6, 0x40000001000}, {0xfffffffffffffffe, 0x0, 0x1800}, {0x2, 0x3}, {0x2, 0x6, 0x1000}, {0x4, 0x1d49}, {0x3, 0x4000000000000, 0x1000}, {0x7, 0x9, 0x1000}], 0x52) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) semop(r1, &(0x7f0000000000)=[{0x3, 0x8, 0x1000}], 0x1) listen(r0, 0xc1) r2 = socket$unix(0x1, 0x1, 0x0) recvfrom(r2, &(0x7f0000000280)=""/260, 0x187, 0x8c2, &(0x7f00000000c0)=@in6={0x18, 0x1, 0x200, 0x3}, 0xc) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:34 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r2, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x7fed53ccc8019d8b}], 0x6, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000140)='./bus\x00', r4}) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) ioctl$DIOCMAP(r5, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000140)='./bus\x00', r5}) r6 = fcntl$getown(r0, 0x5) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000004c0)=0xc) ioctl$WSMUXIO_INJECTEVENT(r7, 0x80185760, &(0x7f0000000180)={0xffffffffffffffbd, 0x8b, {0x80000000000005, 0x8}}) r9 = msgget(0x2, 0xc0) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r12 = getuid() getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xffffffffffffff09) r14 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xfffffffffffffffd) msgctl$IPC_SET(r9, 0x1, &(0x7f00000003c0)={{0x0, r10, r11, r12, r13, 0x1, 0x9}, 0x800, 0x1, r14, r15, 0x6, 0x1, 0x1, 0x2}) r16 = msgget(0x1, 0x254) msgsnd(r16, &(0x7f0000000a80)=ANY=[@ANYBLOB="0300000000c7bcd992403498b97e91fd7072009a1a70b4fef2c9cc4e3fed290fa659950000000000000008ddfdff6472de37f3e7081f645d29a7e0fd449dc61a9527f11cb22c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8492dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14c2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240eb057f111054f2b5f0f40a16000000237203e109ef71703832d18f975371dae05a4bc0cd012e2ea7de69882e9468fa446b31209640a903000000d7689b898e25290cfa61355ba39b9a98a4e18d"], 0x107, 0x800) msgsnd(r16, &(0x7f00000004c0)=ANY=[@ANYBLOB="000000000000000051f304cbad4c40341a7fb8f28f53930ac93feed5e69ec81ecebd9e705f836edbb76d3598d1d6e7448ba200c71274a7bb1dd016b9ce27d8fe8814a24a7e4e0fdd6df9be870017926db9fa88c70e8e256b3ec66e9e7ef3b10ca63be973a9466fbe4350dddb97428045fe4d3f24ccbc09af01a5dacae9fd2d1817724aa40026cdb70a6279419e8ba7d192abed727944285455e9b62d67c4d5b3f4ff"], 0xa2, 0xc2c25e0089590800) r17 = getgid() r18 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r18, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r18, 0x0, 0xd, &(0x7f0000000000)='5\x00\x00\x00\x00\x00\x00\x00', 0x8) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0x19f) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r21 = msgget(0x2, 0xc0) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r24 = getuid() r25 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r26 = fcntl$dupfd(r25, 0x0, r25) ioctl$BIOCSETF(r26, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r28 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r30, 0x0) msgctl$IPC_SET(r21, 0x1, &(0x7f00000003c0)={{0x0, r22, r23, r24, r27, 0x1, 0x9}, 0x800, 0x1, r28, r30, 0x6, 0x1, 0x1, 0x2}) r31 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) msgctl$IPC_SET(r16, 0x1, &(0x7f0000000280)={{0x8, 0x0, r17, r19, r23}, 0x3, 0x0, r31, r32, 0x9, 0xb01, 0x9674}) sendmsg$unix(r3, &(0x7f0000000240)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000001c0)=[{&(0x7f0000000040)="3898e0bc85bccf138e9c8042c737e4347be67feb6bbf53e9fdaddc58ae6de7f71393dbad4584d34c15d4cff141b82e1a40264de9b1e913709110d6731bacdd10dcf394ecbde66a98fb208fdd57e3d068c7d9e87d2f6b5baba0f156aa0fd3a90f55fcec2862ab004fbf586410e25aac5c0f38eedf775bdb3baf2aa77f1ca456999e7730d1b28ff5bc1810d08e813807f20aab072439812088626b9616b464e7b3360f131cc849b8646e758b64c48471235aeb55", 0xb3}, {&(0x7f0000000100)="b922e7d6b4ff5ec82c2f5d87821dbe2db642e829e01ead0a5dbee95142c61a9407fffaef7138410414805da282fe23111eb3364577eadea92a362378b93e74f734e20916b5d096321d155761ef96a8890530d14da7a61e69012a7eff4e7a103d9ce357ce2432353d4b77f609a4301a7d9b25a5818f5e51f1a0d6431ded70fa99c2af1c8b489fb1cd2b7a75386ced3514cac7ce11ce4b7ab612a9dbf7f9c2cdad1e405e2b4fb4e6b1940e", 0xaa}], 0x2, &(0x7f0000000200)=[@rights={0x20, 0xffff, 0x1, [r0, 0xffffffffffffff9c, r4, r5]}, @cred={0x20, 0xffff, 0x0, r6, r12, r23}], 0x40, 0x2}, 0x2) getsockopt(r0, 0x29, 0x36, 0x0, 0x0) 16:00:34 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xffffe0fffffffff7]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = kqueue() r2 = getgid() r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x200, 0x0) ioctl$KDDISABIO(r3, 0x20004b3d) setegid(r2) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1d}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCGETIF(r4, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_media}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x7fed53ccc8019d8b}], 0x6, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000100)=[{{r5}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) ioctl$TIOCEXCL(r5, 0x2000740d) r6 = socket(0x2, 0x3, 0x0) r7 = socket(0x800000018, 0x3, 0x1) r8 = fcntl$dupfd(r6, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8040691a, &(0x7f0000000300)) 16:00:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='\x00\x00\x00\x00\x00\x00\x04\x00', 0x20, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x14}, {0x5}, {0x800100006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000080)) syz_emit_ethernet(0xe, &(0x7f0000000180)="080934410000000015b668f635e9") 16:00:35 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x800000020188}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) writev(r2, &(0x7f0000001680)=[{&(0x7f0000000180)="7b1092d274d90978f77a0a8273df654aa7a9ea081dab03624f2287805e620c686373ef4e0d6e67e94e960dc20184febca125e6c7e6e0f3c644dacf5c8c24e3942cbd428384657bff3a6d90bda77503b36d4ae423cabf6bd85aad52e97b8addb70711f847cfcc0c964e46c4c1c4548b220f05fff1495f7b7643544d1ae6b78e1133d9de46e2707388d2a58d27ffc22c4c8b96a7de940a1d21730a313ba71a7455dd67199e66111d6bafcb941f0b7b42a4d3f993876861a105bbaf0ef85df2f4322f8c348a7d14a70fc0f14c1d1ba4689815b01ed4ce7c07d07b8aae73ba006729dc7b879055ee196cf922310bd27a81a750fafd41ca8222c29d15772f90165c7e0286ba826bee26c32d2471300a0f18c9a0eb3721b6cda775f71a89a410c223682e118eed0e27957571b53582b0ac499e6f2a173224ff22a184c6ade0c6566a0a2d565b33904a1b2ff822e8b62133a10836e109a91ebb14f647457589f6d040ce08c558019711307888a6ef170062bf98259c3054753c2f549f02f3f9b932aa033133975fbbf7ae201ceddd374ec87c901d2eefd6138298af4bb3378bc601d4f4e10b6ce7daa1c80393b52976a9c7bc6cbc064e959e2081a9d1a2b7b9aec25ab67157cdd140d4586aa5e5b5bd108e04949dd77db427020a93c46f0f4459f83583f89ae5e35ca8749d5be3777ddb77ebdefad20f8d787ff9be95f611b63aa2c686c44d8d98bedcc7456fa6c6e472c730f20f6beb789b3813a6e68af451814ed0b81621bb3fb77f7efcf150833aa6e7e6f73d65fa6c43e4f8b4d842310ff9625e05d69e7afe985547e2b91189a8a0c157a8f2fea68267060db03957d001aa8d6e1d19c9b47d8228330b7051c8e9685c1ae778f2cd76ad9b737f9b10274d7a0dca230c14eb3dc3dc257eebacc5f47eb7ef4c2817fb7e3fafbef3faec49695c325ca84d60b2733b8e82d31cdc70df01cab5413fc52f37a6457a23b1e69ea500867ec37db54d1e61aab7d0f095637b0d39e46abb70491731bb4b9cbef3009b759ea0376e7c1e60249a8adc3852960e068544c019a07979ed7ac9e8a88d1e1e9750cdc8461370769e95eaa8892a161c317c479a8057d4f5f960e282f47e9f24d767f95f7e43f5698d4248d39733a80ff6eae6e66834f68abbbe4ff9879fc43d3a0e10c372c4f64f5b5d50f2d70a4e04897a0aaeffd4df4580ba17e4f830411abffd405a2fac8111708eca3bd5ab88da11c2560e0951ea6a4a299d2b26faf6d8ab8cc448f807e0dc9d4211e535d092d7f9c3ab3a4d2347103ce67daa45988c8c4ae8c21ca2834b8bc95adfb616e2a36a9cfe3a93895709d12f4f84c919926567af4198be0697c7c649d6be03caa0fd9e07c01fa360ad0ac35a91fe56d3e48f1daeb73c159e53d0040fdfdb67899b2a4f63f12fbd665d5231e3bd49d69070de5d10da7a26cc8687531bb67d5d9dd204c7e554bc89ce94a80f97203fbc4a41e3c4df8c32b8f24e2914ca52ca8768aa3bafb2dbfc9737fcf71d6c97d50d42a77701072b6ddf804e185332305cabdcfe1da0b525ec0b9682526ece541ce6e9e8c088a75000cefb8d6c9e2248ff878bbe15b4e2eff04fc51b251c4a8335b0c6c9fc0a29e27a6c30c590a2eac9258e7baa349cbf928302aef27424c095f7e92867e08b3a57c882d8c821df6584c837bbcf402d4ea290b41b4806b392d60b190ee6e34df80b1c545c3ed58cf9635bf51be17bcdc3ca2810b0d40d7462bc565913f1ee77abd1e32bb84ceacd9f800fe90399d90dd59d04652d99d110b4cdd3d654d2048781c09a7c1e19d18dbf659166b3004fdf27c61bb9ebfbbd2d9895d92f433b77054e6318393e1cb309b94ff03052aebcf1fec3f7ee283b655ad015ee887a6845b14d52136b13555d1cb7f7740e5fd9b67e864cec877ff9c706cdfb190539fb1cb4f082ed331e06f8f104b9fda510ff05f204eeeb8126d08266fe04cbf4052ae3ec1bdc4f6f93bb84b25e9256cce46ed8f3f40fc8e3a1264f4c613ac3ac2e40e86eaad056f5c7a442cf811188cef3766b69064406c856b70ea29a7d69c067fde9002b8efcc0619c5a76415c12e1c497c1f50f4e1925a547a920b5968e82ef11ba27598812211790b0aab773a18c29a6c8e73b570c314eff5c27b31d2a55828f2524f697baa6e879259a6b9384e9b8f83da185bc5324d428ea01dd442faaf91868fe20c0842151b3c207045698a3cf40da7ec56d0778e749df0d9ab8a5c315e1cb6ba93bd99541f840743aac7d7824a5b7a8a37c1079c8658640da01cd047e3d37c6580072b80d064de2bc4a59b6d73ec30209ac0bbcc8c7159011447547e6f4c4e47e37a6ddcf4fe54cb8c98b349e41d996c71873866c8bd8f04a349f99745c70df1e62ee4931b979817dbde69faa4be09d9397dbec77191210249df771b7b4ff12ba06130255c25530eb9a05f47f7db1cbef1bdec2db87b9a4fa760dd8abc1a1ead78abb49ea36e993e9db250a2c24ae7ab9dd8ac1148bb57140af5dcaf30932033f03dae4f970dfc2ab7b54e624c3bd74c6874cd6eeee2cb77177ac92d09c4536aca210b062a9b5e46439394b8c74e62bc849d135f65e2824c35bb0ac95bdb88550a999bfc5d1167f8eaaa1a95ceeefa009ada0072e1308f4420d82d24b292c39683df92f939af346a66b688005cd1d5f8d74ba5eb4cb34e57896799cf24f43116621e64ad87bd1cfdf0175c8f5a3e5c2a77625cf1934aab562a752069de4f326e8da8387dbc9a890e7be43ff732adaf72c0ae96e43f9bf477d97c21f9ac700d11f81cafaf3700b17ca21430870bca60401a58839d3d8285434b68f0a1e6269cda83e8b717e5f3917375143f24783b495faa06e5d7039834acdac88544b1493584a0fd25165565b3682c87e51405f73384746cc309c08127a40143cbbe40dc3e802c247ad7349656e148458702992915584c6c7b5f70cc96a7af3bb295d479c40b4db6ae9c6a609df9765e7da535da5f3dd5cdbe7be21f8ca9cb80024388212e537c453898053ae7488c6f73bca88cbb2f5bb62cd587d9cd18ad61661996dcc3e1f11960c1176d2393c113a49ddcccd097f6d99cd94b8886c8785c58aa9c00f8ffe810b67c859a9e462df1f76ab558c96a3f9544ced620a8291b5c3c23dabf133f89ec3f77590dc7c92d64e9a5e5dca097e2b3d92c109011c5b40692afc35a1253ba7835789b825e11dc0eb2e4cf8f831e61bc5f7fd5750844cd6eab74eb763d2f8e9e9a016eabb0108b34c329f2bb227f026fb4a6b78677fd47a3935053f722d3f5b4922f3f238fd144508bc3995d9b304e08522352ced5fe5225d0331cb7c69e04010b2ece19fb245a0fde74e0bc1551d3e9c7e757b184a8ff52fdbe48560e5f7b741d5579ee4a446f09f24e7f5f6d86c839a4278ad0b20eb3559c7d710be7754056bc4760d61000ac421a3d57f999587f1468c6a399b9694edbecf0695521eb3182c5f9faa381716292e22789960183c9e883a7bd14eebf2e4b26aa0d88ef5d49c29e7e7e0a8b0eef936c9905a0a7ea7b2fc78c3aa7654120c7340e9a16f302a6476160d92d8e11ed0085ecde2f7489b61769c8c336e87886fc688123f1fe10c69a3a0c0a5e7384390d55ee229af90dde2572c99d6313898cbd3e7faa0fdd2a8ba21eebb768f31a11882aaf2ac4473d3c7951cfa1c466db4a450271ea36382f28f5203826f4324b02914a487e66077094e9d81eb6f2c6d5fcdf448fce1640b65f09001d5d0b19b130d46703a57bda82bc3e8dddd6a1825b882ac8332aadef99bb3310d8bdd1c1fa443a582596965433e1cbb63d04078dcf3c5ee7fea71bf4d70f1da0c32741933fc7cc7112dac89307b8f00eb819875d4d0174d67a48a7e98dc8f28088d2945d7b1e91f7cf36b8a83b0366a826583b13287055acf375c982a903dbe0eee96e3b3654d55500db7abef9dc4320acf96ff5f66e35ab21fdd71f6caa7c83ef63517d067a8e671dd9ed6c2db61b69003ca2879ed07521209d35ca72ea1d9cdbd7653c30fe6653145c4a97bfde64de3f7bd93eb710a427edf93d27f1b561e1ed41ffd642d9fd29d2017d4499eb7874f5ad2f390fb9be1635cebb85961f2efb46ba6703521ab009474ae085432613bfb793c5086154d434cb0ac85fc0474e5dbd015682d6ac13fe5190c5ee2d920d66639793d01410147d74ed6d245844ecea74570f3be7df1ad3c8aabc7dd8c0d704f884bbfa9282b57ab968e9180e8bc64578a653cbbc56f3b345d9b63eb1b77d2a0b69949300c0ab1f78cb2e3df891cfbe190c783bbf7a9a9304fd1f21f1bd7c929488a2c78a0231c5ce660d55f08ca23d1b507ae15899506d34b80f5ad9552e1440f45200ab41913864a6c93ab5f05489d71ab7b177324d0e26d145203592b199d7733ca66cf82274fd3b4f5d4df74fc5b76d09eb1bb7a691061d7dc6ee091f3aa5242a786d4f428e4dd3ff9e1b2415847f4420a3620d1fac38c0b7b963bb91f898b9ddf0900f592fb347180b00f5350f772096ef29e97f735f8f42059c49990e0f816821cd1bbe85d897c8e50712b2458d57d9eed2a56a6cfbdae4edc9421d0b91771de528c7239aa1defb72dcd1c0f452039e6d2b66f9c91035437bc44d09a41c2a38af43e71f36ddf3b94fe9f4c845d7ed2b9ee74b28d0a60f2f621fb4580cc2108a37781e52894a20f1e6311f6e4fc9e61be28f4673449086f9151ee08b6a46a2adb7e2dd6fcaa5dca18d23dbd5b6f6d541dd2f3d49606f1d4ef44e1c987ae2022de021dcef4073f063fe241183908335ae72fb325d335067fa49398127eccf275300495162c88edd2cda615a9d0eae06a120f2eba660583b402d44269d15b121dbbf83d72e40497e8b2aa381486dcffde61eff06627d7c0ddec7e975c3648b405f4e0fce016d7c9cb743bb0e2b86500f67bb0bca45908755dc52c07f87b7e2bc90d9a890bb903bb7608afce84d63b6088a6fffd8d06ae592643e98f0918898171c0fc1ffabb4c3e89513b312aac6a572ad0f5b57d570d7a3d1d6d1f75b3bdd7bbd4faf0bb8adbe133387a70caecc53c14c721682f21b33f6aecab7082456c475d0ae6544b13cbd899f0790d5260400aa6e5a1ee680b5945c1b533490f5e1108b78529dda4cb23b9d4b47961ddaa1775a4ded5abc6ff43d831265aba0a4281935fd28753cf81b995dcdeac5ebce434d3a08bb99a9bea7709e28063f8f7ede02f0174c7294240b071175f61d98a0643078e342e1c0e555118e9ec0cd551b1fd10c944317117b5fa8cb6b2ccf293b8ad1852b6af5a65f177afa63954cda38d0aa8a77c4fa4e48836486e3f786d604070c136002e6b83cf450f360d4368ee0d61d94091a7f490893a1fdad7533ddf008a92f0635f93172fb4415ee215d4c20aa481da47a2b19edbe089088e8f9943ce893b75a9ff51978b478a2f0fcc9c408404371a675393a2d93fa2f798bac87fc766a62e2fc156f1dd17200f553549a89422e3959b2312e1d6eb94d9c05580cd6ddce3c1a6f9dc6aaf2c15aff6b0bee2a9cc20191c60bbd45aa152f79437509e06e0e35188c7ef88198929272dcdb514614e5eaf1eb8909646484121b5bd2053665b354cd3689cbf483285615c412b61392766e59152fd1016945757cc2d250f5ae557f7f9f856444cbc7a30494ade7160aa2249574cc686eede497d4c4ffe9d8d6d74bbb7ab090aea0cea4a4381e13fbb538d7d2e3ea14f87662ec2e14558eecb0d403a2f820d1c6849180b586eb07428b48f86d05f40a9eef97fb59993f88c270a", 0x1000}, {&(0x7f0000001180)="03460aa7503e4f35958815c2fa52480f320b0a9a46be92dfde51737ce48cde1a65e099503265e6e127c3e00949d7662a4ebb113d1ba0724a875ff612eb4db48a51a16aee5029b247dfcb338b4497b8bc96b56646915f4d2a667aaba7e6e1e73a848fdc879a0c3fa205b9960b4e3dee38dc120254f1221aa03b1f15546bf444500c209bf08c09f755fecd", 0x8a}, {&(0x7f0000001240)="13ba76b00c67e2020739dabe1ed678aecb45bb3d18fc54eec57db287386790ed442a7f4dc8d7fee29959dda707c2a6334aad02f1e8b0fdf7c1cae04547ec7ebd6ee882e0ed4aba5c2349ac1c0ce882c2e2c2ab4b4cf6a1a0501bcfb7970aebdcd6856ba199c316f4ffcad74b026821", 0x6f}, {&(0x7f00000012c0)="362ac531219e9fb90a66368697cfb2174b2fe8cf40f0bf7dc8a2f6c885843053777bb6da50aa7ccbd547cc5ed555251e850ff56ad46f0d3c391e07c36b9b393ac6be66ebc57f", 0x46}, {&(0x7f0000001340)="1f496a9a93c594573bef7c4b7859b741e12399bcc6ba40b70d2d40aed0c06f1ac7a6feafdf00483acd27691c2a91a5f96b8481fcb17d6db08eceef197400784feae3b43838008f6763eef7878465c94dd5cc3b5b4930b9b4521bbc93f7b2fde999a0c7a299c7e7a57611739ea6e65ab503253f48743ecdf16ed5e1602709c62692bc681004e368", 0x87}, {&(0x7f0000001400)="2ef83f1976870199ad48b30a42501ea0367d3fbd808bd77e450fe9a87314a85c628af9f71c49f4c6f1ef43d3d07dc2e5e67f91254915b6bd6212438a5e92fdb0b40f6b1bec090904c4f40b8a6ac35539d2dc2b3b02ffaae2b11c13015f9118ca3d407e6c5e112d36986c159055a0932b5db3ed7b65aaea922f77fa21099a066755e54434131680ac", 0x88}, {&(0x7f0000000040)}, {&(0x7f00000014c0)="9e4697cd8ac88e4dc9f6e6940f0fca73c217c8866c62a04d6b3a23e33cbd1bad1b67779c811072ccbc4b8dcad318a7bc6b9f0c0bbae64bffaee0f59f85ed8be009cedd48b037ada91809587ff201ec4f69b9614df345dc63644448ad8380026c3553980eaae5895f6f99318d866276aa04702ad38342aa0246a810d404483374862e78ba02366e75557fff1d5b6e80f35d8682388479983e", 0x98}, {&(0x7f0000001580)="f3db2e64b02da4b1515077aaa3815c57df336e521d4699e4c918ea03f11c7863955cf08c4f7aadadabd135fb3250f5828263f30d4ab1a0f42eff74e71f0b926574fed5adabde0f6cdd90993b15a9382174439bfcf63a564252b3b853b1ac52b3707e415833603789f384fe3f794d064340284ddb7f816d86878c07903143927c6ac4628745299c6772033838e71aca0f79085b432aa2853ce7a9bd4a91d380b629040ede652257658b853d6e6a48197a89651a44c7d0851955a267788eccb2c51f3a33b8fa7da967310e625fa30a62f427aeccbbd0949e6fc3a04fdff4e4f096e20af3120578f48a9ed4fc9194e5fae149d594b097637e", 0xf7}], 0x9) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x1b7) 16:00:35 executing program 1: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) execve(&(0x7f0000001cc0)='./file0\x00', &(0x7f0000001980)=[&(0x7f0000001c80)='&#@,@\\{(/[\x00', &(0x7f0000001c40)='\x00', &(0x7f0000001940)='}^-.@\x00'], &(0x7f0000001b40)=[&(0x7f00000019c0)='@:\x00', &(0x7f0000001a00)='[(\x00', &(0x7f0000001ac0)='^\x00', &(0x7f0000001b00)=':.\x00']) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x7, 0x0, 0x0) r2 = syz_open_pts() pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) r3 = syz_open_pts() mkdir(&(0x7f0000001b80)='./file0\x00', 0xf9) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001880)='/dev/ttyCcfg\x00', 0x81, 0x0) ioctl$WSDISPLAYIO_LSFONT(r4, 0xc058574e, &(0x7f00000018c0)) r5 = open$dir(&(0x7f0000000100)='./file0\x00', 0x1, 0x1b0) close(r5) r6 = dup(r0) semget$private(0x0, 0x4, 0x303) r7 = syz_open_pts() ioctl$WSDISPLAYIO_LDFONT(r6, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x2, 0x8, 0x5, 0x1, 0x5, 0x2, 0x7, 0x1, 0x0, 0x7f, 0x4}) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000002480)={0x0, 0x0, 0x0, 0x0, "855c55000267a7230000001a0000000000000040"}) getsockopt$sock_timeval(r5, 0xffff, 0x1006, &(0x7f0000001800), &(0x7f0000001840)=0x10) ioctl$TIOCEXCL(r6, 0x2000740d) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0xba0f, 0xfffffffffffff11d}, {0x493, 0x100000001}}) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f00000001c0)=0xff80000000000000) readv(r2, 0x0, 0x0) ioctl$TIOCCDTR(r6, 0x20007478) ioctl$KDGKBMODE(r6, 0x40044b06) r8 = socket(0x800000018, 0x1, 0x0) madvise(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x4) bind$unix(r8, &(0x7f0000000080)=@abs={0x1f95d27d48731893, 0x0, 0x2}, 0x8) pwritev(r5, &(0x7f0000001a80)=[{&(0x7f0000001a40)="e22490d295b0d1f6218db0ffb7bf3db1cbb73dead0c09938159787bfd2bd385be3", 0x21}], 0x1, 0x0, 0x0) 16:00:35 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000200)={0x0, 0x0, 0x92d6, 0x0, "d730c1e7bb6fc60ba39611dfef1ca40000e74de4", 0x0, 0x3}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040)="db616436a9c1ee6aa164264aa5df95b41ce37cbb8714bcc133baf42f127e22183ce17452b94f40364b7d67076535dc9f1cce68412b3863c547d5d6e04241b3b5030eda9f096a91fab9730a59db8f92005877bc58c1e2b17222232bd79d6137a81f0bdb0fda15712083c29660c2e56ebe284f38ef5524c7fac8a6ae968c6d902dd65e4d860df900c14b", 0xfffffffb) r1 = syz_open_pts() close(r0) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f00000002c0)=0x5) r3 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r3, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x7fed53ccc8019d8b}], 0x6, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000280)={0x2, 0xfff, 0x2, 0x6, "640152b8f95367ead4cc1ef79881561d1e3dde34", 0x3e5b, 0x4}) dup(r1) r5 = syz_open_pts() r6 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r7 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r7, &(0x7f0000000240)=[{{r6}, 0xffffffffffffffff, 0x7fed53ccc8019d8b}], 0x6, 0x0, 0x0, 0x0) kevent(r7, &(0x7f0000000100)=[{{r8}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) r9 = open(&(0x7f0000000140)='./file0\x00', 0x81, 0x200) ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f0000000100)={0x79eff83c, 0x0, 0x200000000003ffc, 0xffffffff7ffffeff, "05030000000000000000000000000200", 0xfff, 0x3}) ioctl$TIOCSTOP(r5, 0x2000746f) readv(r5, &(0x7f0000000540)=[{&(0x7f00000004c0)=""/84, 0x54}], 0x1) 16:00:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000005c0)={0x7, 0xfffffffffffffff8}) r1 = openat(0xffffffffffffff9c, &(0x7f00000004c0)='./file0\x00', 0x200, 0x13) getpgrp() ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000500)=0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x8, &(0x7f0000000540)=[{0xff, 0xff, 0x4, 0xfffeffff}, {0x7, 0x2, 0x1, 0xff}, {0x401, 0x3, 0x9, 0x80}, {0xffff, 0xff, 0x6, 0x5}, {0x1000, 0x4, 0x20, 0x5d4}, {0x40, 0x6, 0x2, 0xc06}, {0xde, 0x9, 0x9, 0x8001}, {0x0, 0x0, 0xe0, 0x3172}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000640)="8000f7159924be6cadaa9363978c") sendmsg(0xffffffffffffffff, &(0x7f0000000580)={&(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000180)="4e193af6e0c5f2921c2fb269756989d21fdaf1a7b0b856c0fcff9b271b687532a10f0195c38dcea5fe7b27acdcfb9286993322f21292c9d9682443f6aceb1a1808fc940d5095500f18f4bbe7bfa0e476dc4a8455aaf44614e0bfaeddcc5c559432e666e63908d2fe4950ab139ac78b851e6bbfdd178079432e95f8a327dbbde4cb2077441bb252ec3ee59369e2f29c28ae3b03e6bdee4e37c4827ffa031bb52c88550b1c90a7037addc9d806531525b0840326e018e2ac2015540d5197848eedb2852c9d914974262950a03b00132249982edd63ea4c252b", 0xd8}, {&(0x7f0000000340)="e6d62e5707104132285379c9602eb0314ac114dade0247af0d69756268e18ce0133940615700033f8d2a4b174e08f079175297c554e80b250255a6cafec9178231c2232b63593ceb88ff0bc7ae125502faa13748a2bc5217f057f4372ad15de5600b493bc59d3e1873de9ce13ae106e1beed1098889e9d9f369dd9b4f1b38ca4c28426", 0x83}, {&(0x7f0000000040)="953b4c75ce2a635c0d06772ddab3e18527ef947908e7c56a1fcf96b214ffa267a3c7e5", 0x23}, {&(0x7f0000000400)="b71254407769d4a5476ab024dc1ca8abdb476f3d7e93b75212ec2ffb64dd15954738ed38ecaad9d6f661ce4c9096d76863cfad8ddb7f7cb2a454e9abede27d23a72541e9ade32238012942f00d5a04f7cfd461281cd48a65ef57703bb245a62fd7c47fee2c55ea65ad1e000928e55f6f944749e618bafa3fe68f363fb73e1d1644bddf98bf61e98e0e20a29872707bb98c7ba5eba514bc66dfcad1a99735ac", 0x9f}, {&(0x7f0000000100)="411ce5a1f6bdb364590899fbaa2a0179e4730b421514605a1857e66f89c97e7837583ccb035d071cee6bb5e2d258109637deccf28e", 0x35}, {&(0x7f0000000a00)="d89480fc906cd12165f61a2b0df8415f143dec04cc8e2663f73521dfa20d54f186bcb22248aee64092ccac91449a99d58a95da77f35b07dc554aed6383ecae43febd75726cb7c4d00357fc1f772d2f5d7184a659232a7507e6ca0449006d09dcc8b5859968d5b2b47ac028a20b02d01013c6c26d5cc0513c1ee41089a1060422a1870cc0acf135b467cb0b0e71b2132a5a56f9a194def4594479f1480b17ee032a", 0xa1}, {&(0x7f0000000680)="e9d94d5e20503a2ddfabc3eab617589aeb3d2b98cb313043f0d741944d402abce4a1e2dd1ce0ebb93706fe0ea83593e35bd8d62ab928f213f9fecdf596825c12c40b59b1ab2f35201df416a80926c05cd2f1aa0b594b927d2d5b5e0a5b7b9600f9206000104e3163b8e2d2f2c7dbe927c68e36e8a396b83d5670527e4a9c3cf7cc7aa17b66f2d6582845c9a6097714a759737f4426f2d7f6cd0937d7eefd7476592d3c0dbd1438fefb0b8b4ce3355b4f265e6b5175c5db2341fc50c598befa74838786820d5df8dffce2f330cb5c2e", 0xcf}], 0x7, &(0x7f0000000ac0)=ANY=[@ANYBLOB="10010000000000000100000040040000ef440c14d2a67c964ee52ee871b4467ea3b56b8838a4f2e65ec260839f4326be340f36dc16e1923024cb1e0178bd4fbab272384da9faebfbcfb6df84ffac95a3fad5bd92636d817815527cf20183855a9a2eb3b476440538b5751f265d6f4a5a7a3a12329c5518e67edc79a61dcdfebe67bb825953a298c3e92f5f03844ce8c165de7216af8aa418ac7b0c3b7b01a3cdeb11b9869c05ebb663eec998aca49c5e1196a2f1c478058837affb0ad5ab86e498e622cef486ef7234ec6d899fe2fdf0e79d70d8ecb79c63bdda53d4252643a3e046cf69c473ec8906c6e8e2ad63e06431ebbbf77fd04790f0e91c825c640284c2c603aaea7eb82f3d000000000000008000000000000000ffff000001000000d29e30a2b7d73b83f40ab170e29f14f028f16af9d2d1dc2c6f72bcf0106c30593cfbee05d6ef90e011c7cc175839abe3fd0e64f7fbdcd455e31447ac9779243928dd40727e4bb9d7ebb0941272571156960fce82529102b6598014a30a911a461fe869de0f114626283250e260952d26570726e3486557522060b7c643fc0f180000b00000000000000001000000ff7f00008e5195cfb773f2d2f1c8da22ee3a64415bcd8ad0b39c63b8e6d76f9af4c8a655d92f426c6f791b7ea0f79c30adc8ff6b2de2f65df27b7fa0b5249251e08332a909be4cb98f1be345022ee0ea35b2df80a2d9a4da673069d4c21eecbfa8bad5753eca8bf87af2e0236700ce47596e01a7003e7c8f40a42651708e8866e0b6f7ddf20125d8eabcab94c576260000000000000020000000000000000000000008000000dc22ad3c2969f4de5c2910a4cd0b176eeb1046defcedbfcb7949014a2907755a70d9268b2396e365626d0b0b3f55e4985be6232f2b3a25bae31ffd53ebf93ea6f068b17827b83b7d3d063b1aec"], 0x260}, 0xc) r2 = semget$private(0x0, 0x3, 0x80) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000180)=""/105) semctl$GETALL(0xffffffffffffffff, 0x0, 0x6, &(0x7f0000000780)=""/220) 16:00:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x6c}, {}, {0x4006}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x6, 0xb0, 0x41, 0x10000}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000240)="985238a669ab541d1369151a49be") socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) 16:00:35 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000480)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328", 0xc1}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) r2 = msgget$private(0x0, 0x682) msgsnd(r2, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r2, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r2, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r2, &(0x7f0000001640)=ANY=[], 0x0, 0x800) msgrcv(r2, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r3 = geteuid() getppid() 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) msgsnd(r4, &(0x7f0000001640)=ANY=[], 0x0, 0x800) msgrcv(r4, &(0x7f0000000d00)={0x0, ""/102395}, 0xffffffffffffffd3, 0x2, 0x800) r5 = geteuid() r6 = getppid() msgctl$IPC_SET(r4, 0x1, &(0x7f0000000980)={{0x2, r5, 0x0, 0x0, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r6, 0x0, 0xa5, 0x1, 0x100000000, 0x2}) r7 = msgget$private(0x0, 0x1) msgsnd(r7, &(0x7f0000000580)=ANY=[@ANYBLOB="2a24174eadc1225f1a6d0e8d86ca311f1b59bacf1e059547e3d997b1516155ee18fafdd0d0d6271fbb3a6bd651f40f8d3a07f5339da242155c7c5898a569a28236e7a8b72004a553932619661d39f38bdcbac560e6ba173de6c097da3bec002edcf59773e5f78fa2ef08e2425875c382e2235c0159bb47c43fe4c39e1121f71fa5f6b5b9e504183dcc5f5579b942fb1d7312f6df7fc2f8196a8aa233db31113ee4b7a6a7bb7f983b5c64941ba9dfeff86afd2c9ed69ae1aea20074324d600e15597b1ae33cdaefb9eb587aa90c7dad88701b4199fa12dda597c6f7c1e1b0bad76c3af760dd93024c6ed53f1542fa"], 0x1, 0x0) r8 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) ioctl$DIOCMAP(r8, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000140)='./bus\x00', r8}) r9 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r10 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) ioctl$DIOCMAP(r10, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000140)='./bus\x00', r10}) ioctl$DIOCMAP(r9, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000140)='./bus\x00', r10, 0x3}) r11 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) ioctl$DIOCMAP(r11, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000140)='./bus\x00', r11}) r12 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) ioctl$DIOCMAP(r12, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000140)='./bus\x00', r12}) msgsnd(r7, &(0x7f0000000280)=ANY=[@ANYBLOB="6f0b3a1d853ea705f8aa7e8460e6066e567c3720038705c8a9efe16fc9266a4d636ec8871e4f6ed61348e21a1c634b538ec5a56d8ddac53057036ccaeaafbf2f24ebcf6f53c7f9241c634a7832b04790b4f1a9c5490e25ed889a46b36fb2e876ed8290892e2b565a37f56097935733b47ccb13b1ad89ff4b1c979d56f31753c8f313a8e6cd21bee44812b4cf1dd5e4a1fee7a07eb4355d36ad9222b3", @ANYRES32=0x0, @ANYRES16=r8, @ANYRES16=r9, @ANYRES64=r12, @ANYRESOCT=r11], 0x6, 0x1000) msgrcv(r7, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r7, &(0x7f0000001640)=ANY=[], 0x0, 0x800) msgrcv(r7, &(0x7f0000000140)=ANY=[@ANYBLOB="73e7cfe1744ecda0cc8ec3a79e1d4fe52d5a12a1f65afab6fdf434345094f0df8bae62f8d4011d9a08b64ad0177ab8320dcd96ca95eea74e8c28f51c5d74f3e4ae1ea4f01bf69bc078d917d1d60a0f8581f48a4459ef6507007a28453f"], 0xffffff64, 0x1, 0x0) r13 = geteuid() r14 = getppid() msgctl$IPC_SET(r7, 0x1, &(0x7f0000000980)={{0x2, r13, 0x0, 0x0, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r14, 0x0, 0xa5, 0x1, 0x100000000, 0x2}) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000980)={{0x2, r3, 0x0, r13, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc0b, r6, 0x0, 0xa5, 0x1, 0x100000000, 0x2}) ktrace(&(0x7f0000000100)='./file0\x00', 0x5, 0x8, 0xffffffffffffffff) r15 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r15, r1) fchdir(r1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000000)='./file0\x00') 16:00:36 executing program 0: open(&(0x7f00000003c0)='./file0\x00', 0x610, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f0000000680)=[{&(0x7f0000000400)=':', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) r3 = socket(0x8, 0x1, 0x1) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10000, 0x0) fcntl$dupfd(r3, 0x0, r4) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x8982bf59}]}) 16:00:36 executing program 1: pipe2(&(0x7f0000000300), 0x4) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x50}, {0x7}, {0x8fe}]}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") r1 = fcntl$dupfd(r0, 0x1b, 0xffffffffffffffff) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1d}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000000)={0x6, 0xfffffff9, 0x10}) 16:00:36 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000680), 0x0, 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x7fed53ccc8019d8b}], 0x6, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0}, &(0x7f0000000d00)=0xc) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xfffffcfd) r6 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r7 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r7, &(0x7f0000000240)=[{{r6}, 0xffffffffffffffff, 0x7fed53ccc8019d8b}], 0x6, 0x0, 0x0, 0x0) kevent(r7, &(0x7f0000000100)=[{{r8}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) accept$inet(r8, &(0x7f0000000d40), &(0x7f0000000d80)=0xc) r9 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r10 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r10, &(0x7f0000000240)=[{{r9}, 0xffffffffffffffff, 0x7fed53ccc8019d8b}], 0x6, 0x0, 0x0, 0x0) kevent(r10, &(0x7f0000000100)=[{{r11}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r13 = getpgid(0xffffffffffffffff) r14 = socket(0x18, 0x2, 0x0) setsockopt(r14, 0x29, 0x20000003c, &(0x7f0000000100)='\x00\x00\x00`', 0x4) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xfffffc46) r16 = getuid() r17 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r17, 0x1, &(0x7f00000003c0)={{0x0, r4, r5, r16, r12, 0x1, 0x9}, 0xfffffffa, 0x1, r13, r15, 0x6, 0x1, 0x1, 0x2}) lchown(&(0x7f0000000640)='./file0\x00', r2, r12) fchmodat(r0, &(0x7f0000000400)='./bus\x00', 0x1c0, 0x2) r18 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) r19 = openat$tty(0xffffffffffffff9c, &(0x7f0000000280)='/dev/tty\x00', 0x400, 0x0) ioctl$TIOCSETA(r19, 0x802c7414, &(0x7f0000000380)={0x401, 0x72100000, 0x9, 0x22, "40484b55acd1066298af53e3ae8aa66683690394", 0x6c, 0x69}) clock_settime(0x0, &(0x7f0000000840)={0xfffffffffffffffd}) pwritev(r18, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r18, &(0x7f0000000140)=[{&(0x7f0000000300)="082e751cd3abac19cbc9f238947dcaa42f61d9fe050835429fb0ef085e8dd4a9ac515e00ecce970e37ad903669e5c971fe4712f51beb45d86bdd5569318ab5154083f523e520d00bbc1d6e265431a80078052cbf6fec58a41b778b55c59e35fa3084c85e3126a2a73ed25a579b68796eb65829397478c4776630", 0x7a}, {&(0x7f00000003c0)="cc2758b105a925bf8da9c7cf4add95048b3cd21e5ec18e395c07560236080b7a705c6fa8514bd50492a4425ab7ed45e6fe22a10dfa82554cb5d1d850bc7d42e5", 0x40}, {&(0x7f0000000540)="8c378a60b807b9e21e7a10f098ae012ffad4e3f05afc4badc77a3d23a2795d845910f4c4c24a48159e44f5c7cfba8ac54232817e68f374434674020c282388bafac16389ea7d41c1bfc004bfb630786ea7e7ed233236d3afa178280fa05b35efbc941f815ce83272a23f25f86fe53908b9213dfdb0cd208f94abd82b5d527b1a0abcaf8e4c9693a41645709cbf2f9c1236d0d98618bcd33b7f8901e8f69dc40bb0a64aa4", 0xa4}], 0x3, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000600)) pwritev(r18, &(0x7f0000000c40)=[{&(0x7f0000000700)="1f8c22d5bbf4a5a1bccaea4a39745ecb1f73b8f9b1115c9a203de5cd0751eb994741d18413a456473af14ad147e6139ff17dbbb6b6089599728acfc0e476a2383a704c8f8ee5460aa1b41ac74e326a942fc52a229b3765749b886042df1829e0fafe077247c648a73cd2f75ac03e4045814ff4793fb21d43e1555f08ee7bf60bd4f2df807aa597e77fc6e30dcc993eb7bdc2b3674fc25f3b66b168308f017508e7f1bad843b4cba199e6a523988450f6f614dd348103ecb05fce396a2ae9e021e5bf5b7fc328612f473d83d2a1efbfddf17fb9bc7d5db10101c5f6f17a5cbaec8346df0cd44f0adf53dab3e6c077580a", 0xf0}, {&(0x7f0000000880)="b5aac563509279ac16be5513844fe54861127f860c7b4fb56e1aba785ec2e35567a1e34d57a665efaad8e33b2d15fd09bc84eee47bf9e2cc1f2a0fa7eed0504c4cf47013ff9886c74f63ec286d56dfc2a1b4d8aaa394f5e01c76b64ef3f5b7b3328b1b3a337d3f58a6fed893229ce8a7489c", 0x72}, {&(0x7f0000000900)="239db75a17c30883dc46abcfec85eaea219a57506ab403038fca6592be347aecfe6b1ba13b70fa5efe483625f57db2bf0a0781ddce2f232935fe8372275382166bde2010187c24a73fbba05b516bc46bfcced662b8b706addf29878073a6fc5b9599d6f28b67e691ee054ff02b9b53bf81c2588e8e507d0b748523d001edf970309dd82dc253e3d2a857815f96d538017c18e5638d0a1c0ee8ed60de942377a15393becc85e1f2c0eab3bd2bead5e96e261b66ef18b72902f59940e20de6c6a32743aea3634c62554eb3e5012348ca32d81a040e7d04318c0154d46f08072f325413dca3f431e3e57d43787daf5a2342cd42566d70d3a66e7f178c6e26", 0xfd}, {&(0x7f0000000a00)="fd678a921b5ca3b39654e2595af946483b086abfab025c50c4aecabf7343cd24dc6c6b9f377e53f5804b801b9b53ceec76cd2cff18dea934cf4ad7c40a3c87547324cecf0f38c452ee5f211ea98dc81e9ecb21ff28415d1ea6472ee8229a13003ef32896a1f9fc87fcd3a2c73291e9ddb1f4a2c56e8272ba84cd86c996c282d28564cf2428cd083acd27ec72936129602298cd672e375ccac36230c5136276d1e8223c7ee8de001223c522e2e281d3d76f8cfee8b56602d880453381534c0530acaaed07ded7941a81af55bd3fbfe7c8681e3529ff1e39e69c2dbfba512d281e0d8b01c486d50ed83a730a7e356b57c1ab00299bf807b5", 0xf7}, {&(0x7f0000001b00)="a58bfd35679e9282b07028e8326952d57f2e517388645cec116275578ab9b09f1167473e743f2b082894ce52f12da010fabf2f874265aba4bbce8b5fecaad443ec34f445f663e156eaa2b567d19eeb827c63e0456f0493cbcbcda8a35b603b96a8bdcad18bebbb552638c231c4396552161b6e0c85359b9543934ba5fc8c51616560fcac7de749cc96de3668e17103baf37c4648818dd906419e544bf63d39519a14c51577953e42a8e5e452df9c8664be8131d8ce72a0be84f436ee8be03bab459588dedc6971467e89509cf7f1ddcf365e1ca70b86f204387c585be3089fa57f57ab392f1865404cf87de3f1e13d1e8d5690892fa437f3ef8ecea2e4f6c69b519fa1ad0caa5569cdaf7debc8a0e588f18f61e6a48db9f872c92751ea270292b78d151817b0a80b8f75afd8acd86c96a134b011714d5a2f16a598ffdff281758003c65fb997798847b0ff6e4469ed4dc19c8f1788c3a538c45a755cd551b678f1a2959d3c6d6c1e5de62a4c56f1b51eef03b61119c6f32515d13b1f8288e830128a5e3b3162a206347a119e9a7dd7d27d00b4cb98f4b575ccaebcdf9cb0bbda7efdb8ce9cf5b1a8d651d7199ee59c5a6f43a18d3315605f42d126417186e4b44ce11c45d90c66c95426ed327688b3de72782672bb8e5d130bec0cc3567bbf6499cc209f7a91eac22961496096b1308b1712b8d59951b133a87a30d9adb5446de3a1b8065b17c77371d76ccfb508bce87d342075847b37535283167fc349e6190945db66175038a70050a0bc6b6cd65850f64cfde080cfde348f93e8be49062b51f261d9307fd95bf39c7ba7d71a658cf3b66e1e216598a2233fb8b5a1103092d8bed1f6b51a4656a8ec42a7c5272635a742161d0198597d81d33db4050791c68636422b5144cf1bbae3242c4c2299e3ef4212a1a1dd065ed5c0dafe496fc0c4077146aa2e7a4b9f1882158e7e8832383e5e4328d330c07d757ef4327ada7b45173a142d79ee6b86980502eb7bd7d8fbcfbaeea17a74a1a95c9fcbeabfc8ea193f6e24a459055bf3f14254ed345a35b2e0e015a22d53972c607dad409ecf02ca9fdd282f6ad79459198dcd1076341903ef15798679fcd54c68a7c5f8aff1b3017d0612fddef5c1b5dda21f0d71a1191c7726ece7ec0a55702358ac84c50b1155affc2f7b1546c11bd6b17284cafc679382e17c917d6772c8eac23f5f9e9eb6b72b95637ac976ce6552a02a81558798212239a475846f13b81fd03e2dcfc8baddc3bc5b2dcea9a4e9f330acea8d719e32fa3748b378ab73e5c153e3031ece971ae6b6a1cb381a654e0ed52f1f6736bd81609688ce6ed3b20ff98edfeadf350023dbd3fb7f953f4f1e639fca4b232ff96b48ce4c2ef36c148058d32584746407eb852df620041d7bd6246e3e6667979a671af33abd990f7b28a2ae22f19def34b4b099aeb197defc6e7e38964b263a2a720e416b5b45cb37d62a40cf3f965ae866e50b5a5293e0c52a7256da3b8063cf267aa478ce8c3c09cda2e96576893005b2e998c66678d7cc7ed26db94235f597296768d1c8cdc67a6996068a20390e694b353ae8d8a845dbe49f5791f4675a8633eb4c0be7f600c921e86820eeca3ba0a267fea0bbc6bc161309c08caa9aa5200ad30fb93bad9e87d87986186a33949def245c107832510767823cfbbb1e845b8bd155d5c230d1bc898ec78bd02f97c9963f318d3de9b5295bfc3c36a512056ba866f1f0fc18efbdd0f2a154d053b4f580a18af99d72c388cf647c0071a70e47f72d97cf97fd0a7b5197fe6c87d6285ba1d8619e6838e4ae93aab73ca079d0287212f3c182e2585c71ed726a1126a27f41ad226ee44ab051d0dc2d2b4b166f55b721d3acd5c6358922c93e419a036a7d0e949e49d1d4e730fb0ff6d69ad0bfe3e592fe3af3ba0f042dfc7fad571237bf370790983ba0612093f76417015453125860aec162d47e91448b654f41e61b5c0339fe49eaddb8b5a6c40876928fe45818c954e58cc51b2d3a6cb54451b5acfbd007028ace826eb95d89ec0be2679b281fd0a1ed8ee0a51af129c29b9959d43c872134d09e39ff360f2ab948e057c8b9ecd0e4a712adfc6e482b3b6a056dcde22e64c11ebfa6bcd8b0019e8ce141f1e7f0b7ea3e7149e6a8492348801f403f292eaecf6308b163598926c61ed4be93aabb3861300d3bebf4a8228aa11bd57af303450e7257c23176c011b8be8d40200dc710f95162515f31aaa301b2a0af1e5adbe517f4b0f2420bae9108a5a9319dd19802cf5ce2e04f0fd2a931e874890473937e41b0d1d2b77e826593cbd4923caacd7973ebdd06d8384bd3c7a3ad5b3db9f763ba0054429aa8039b66a1d0a4b541d6a8b2ccd527e785588f2a7effc3949642b090bb5d64929affa726f87a474dd66339d8cb5795fcd85064140d45f1d0e65d5ab87996d3bc89b949bbb703f4df0728d32c1cc69e02211f774ba7131cf76a20ea709f6ecfc3107709b8e505ab8ed7b63d1dfdcc5d2d9452371a09c076dfe00c4dc76371c3504e2b851e049ea39bcbfa83839294d96eede751b1964d6c872aeaecc59f19c26546f1e5582fb421412259f4360b8b467f0169616588114236a0ae520a97c325d92f9626a4735aaef7158773b5aff1bb6d93a2acfd907bd28c3faaf9a03795c78fe3ba89e6d26144b177858740c4922a2e286bf4cfa4f176127e57f0e758368e58a81478ff12ba1cb1f5dacb1090c789cbbd7242dc00a43a21c4d675f283a0bd57e2954f66c44ebea67a2940eb83756d68bf967f557d0ab20684ddf3d1136bb9b590d0b47b1562980429460b1b1a4e146401151f98fc9d1e50e341261c17fa7f54a8e527eddd37f7750f3475cffc658afdfe7d2d4d0a9bb1a65fdfb9c8ec7f3b178b1e3e43fc705b9efeb1ad3b564316dd4277ed21b85e72e022ec2e5321cb94107d17a09992ee162574facf94d74c1631ae722c505d9d81036f861b13f6b1481f300308ee47ca0229275798907be0aace2352dfa7c3b399d725c457d7bd605514f7b969cbd24e0f7c47770b29ae7380bb3805442b02a8db37b5bd94fa9786c3a1ee3923b35de41183da8e50414aa996c0024c152ba0c1d9768ddaf2bfc1820995794e7ae78532420cb9c6a5d1d464f0cc2a8cc737da4e53323af96bf0bc562debea24294a2a10465cd4fd51dfae1944f10064975829719f52fc8d010c705ce8bd689c7bc068a0535f278cf3f3f23ee104ac380fa5eda0cc8eb8c0c4302c61f724fca6a325c851e8870998b7841f817c1367f0324b89ee4142fb586a27d129009f978b32a524ad3e7a08f6194b19bfcdb530f56247acafe580465e6a6e02a71026a9b72a1255092b59b9aca418df53dedd72681d12aebda9e335741ffb013f31f8faa871e346674f65d1a847e96b97ce42fc486bff193ed63967343caa4371d8c7ad1d5d73e023e9fe91a9f39f85de05c40a509facc4a01bb1322c98e7056f83c55729f088854eb9eefe0090a1b17df09c38264c0a6357be81b6b367dc669bf4d387b47399981e00cab7c1392f83e7855557dff4ce3ba022c5b3c5e5a9153c71ec057964a9134522942cc89e92d3fa28a62fab787c65a3c217359c7e7794af96c39afb9ed3f4ac4646b8f8ab47a699c9b6ba7cfc21307a586d65fc69caf0d8370ce31b6c48ad21f36a8907748575e68e01b4b6242f4243fd22bc2e1331459814769b58e33f7ea424f5b4bb2d67d48ca40ea3d60435ad07af8b38737591981b6a6afbb0ab19830a5ba795e3af763f171c7470e8c92a42b847725200fb68b400a84c599ce2fded2f634a3436c914f659a28639d96ebb1061275884adbdea50cdfe36c7133ee676c7ca4209cbbc14c8b03ea61836d0b33c1e26deb356d74e010792e856a1f21e5972d406f9c1dc1650e7572cd9cbe075427456b5884cbbd1b54688738f7b9252b34d24fc5304072f53acfd74381aa4046becbcaf6f1f885f14dd8fa2f5aa92feafa8af7cdedb6d53dc847cc0506132782147de813f24e9689ed385b3dbe4c6263177d62c6ab6dc18e434ca37707a7495b94d74eff78b13e5e25ea4f79e30778dcf95a325aeb022056f269dc0aeaafed0e04b33ddb678eb5ac8cbb1a1b446fccc86958fb924eff79413152ed25a2dfc3408c54c5700ff0a819f40b7b400a38deed780334f686b4c152882b6d841bce48facd3b0aaa89ea5ccbc077f4b3e64ebc3c43cbbe10529c59d3d2faa709ee525eda31fab00b629c7be54faa8384f8a1a161a8c84f886fa3f43e5d0498e31c1a10b5d2fac3b3b366c208728ae044a363fc0992b72e85f7ceb41afbb0b92c42e2757f2ceff5628eceb0c9fd772549d28a3295324dbbbb0ffc03add0579c8c941b5f6566d2a653046b8d4efd0580375c3fbcb972112964279536c4f2329dc92d0b202c6533c89f14f60f1555521cfb0d42487dadce1a1b8951de7df0a04d3a217addc3092add9c12d27b6b505ea38bb4d7ef27d2791ebd561c092f491826b1db0672d47de02f4b68dbae86d4a2112eec676aa56fb2fd65e758480682e426c6b24d2cf31d5a2f07e7b9c91ae3cf8513124fc6333d1c96566d606795860152322429999ca74c8f3547aba5eb8a899a6214afea9f7fec740e3669f07d6716e192018b55ccf62ffd6f98263f4438e1da32b13bf8f3ac07ae072044a63792aafe7deb8f25022c084f7951c663b0eaef2d3a503159e1fbc100922e501b4bcdd7d8b8b6edce04879028e11884ec24170edd069bb600e692a7423270d5c08bc47fd31cf55383e3feed69ae2fe4a09b3d797b8582522654fea4f908df87fb49e52c959ea54d98f74978c51c040f532c46fadf97e35155c85e00f8bb42f80043b31c63a9aeec59f3a5ba8d10fbfc95e657a455e50e3d699a41d0b6dab92a69e1d3881928d625c2ff7caeb2761725a66de0c25e09de2b2a265d4fb51a0a0810cb84cfda7fb2ff5dcae67ae7fdd5231cf450a01ca6a1f0f202f5a2dece34c0fce73e77af4d31d7f076e4456c840eee83f478d256ebcad078ddd03b1684245978c76f9675e5f0fa26c62eb6b227f18d0076af976ed4cca7cb78cdda18a215bb9a36ab91e91b8cbf0b8becabcc732e9a355ae6516cc16a585f76ccc72898851cb34928afe1f910ac7bd3d1566af59932de4306a4c47680f16d169b2d63516cd3ffac5be695be77f7c14344f41777c79051e8b10a667828d7e2cb34f533d51807ad3373e37763b332b6bcaaf453fd26c0470d493353cfd96b95dc14cf2eb4a632c18818e56d82e03e59dece0a7fdbd0c84fbf33e073267b1ea360cd96ba3bd7e593a71e3e0c7f74abfe23412adbc7ec8563612a384b9f47a217204405284e09ee42661c8751f7bd24c57ff314ee3799d347d1895f969bb4ac7d6039e1ab53ec56e506d89fa90938e7d386380f32fe4ded745c96f4a98835c72d63e2c50d1f986922967801c9830e663472b54d0f605dcba724c045f3fdcb775e8b7850ba02dd2f179c61c7e36e5cb0255596ba26b0bec450fc2b02e2a325099017eb7f6d9b3a4f7a60ee0522aff5a5f3892eea96c527c094ea8b7910f5ffd1e9cd14458635d7e2ec2fc099c32d55f6dc6a6b6dd64c59f42bb43250ea0329c4194963ed26d4c2f74c0b7d2c4059136d4f94b98e7d4e9956ddfef1947aefd506935883b7035f63cc0224dbd97f18740405ece992a2ce3b3b01ea91edd5efd0da744c2439e61ebffcc9268d9dd1ea7ba1a5cceac116244aafd49a0a626c602526bf0740b9ffa75203b51b59a2786cb1779bea1efc67b2798", 0x1000}, {&(0x7f0000000b00)="936a97734530e20d5ed194d065eb9092c61646c77939203decab2e232b55d833694a87b8400692a15841b34214aa2d59c7f8335c5cbee32c0d4e4b8e15123807ec8b3ae4ec58e0580bd4e4b1a378bc09290e8e39d4bdfcede9da75f184", 0x5d}, {&(0x7f0000000b80)="84cd9ef57b11ec153479cac80b207307c64949db4fb5dc668e0b8b4d00d4dd2712d6b2d75b56da93183f66b591d3d54642449fabf9597faafcee2b017913a52a03192c14a8073eab22cefea2288f329e59752f2e7a659d84c9b3edaffc5b4b33f4251a7f056df4ad21d67bac5e87e85ce0951991287971f3088270ceef6fa1259e15dbb46117dba8c0985cc671c37fd8f77f55c9e8ef57d11c085d06f91b2f", 0x9f}, {&(0x7f0000002b00)="8f37b54d86970d9283fa81d39d303e5b61e1332765f5ba1a505d279cfd3316800ac0e9eb3d6090718ccc0751b7a0a988c559059706c4ef3cbb507792c2c25230b37d2432c28147c28c11fd667fc2017d1ec96225bc604c3bb8c389e9412b54c292eaacabfb283dbbd4fb83ad12e1bc1dfe8559c23d41e52a7ea6827e6c776706250150386d62722e395d3e7a9af9a649bb7ddab0b04635844a52fba09585746c77f045fbd837a0d6a2d0f81f21857c2e198774e09a2c548f207aab7637ea3069d42c4c1637e1dd2d106cddbe5854cf26fb79edcb13aa8b869b1bef19ca0e6a81c7b5d3bd0fb0c676cfa042af2774e9a3a711895a6373909581f13351b29820a67ca5321e78934251ff99c61c69ed27ae53cf78141c1fc2397637aa9f7cbc0e9c586e8978eaa9931c064f2ab904d7113528c5da45baea72f3b636c951f25ec76f8b17c5f60c1164e9b1db8cc8485cead9fbcaf7e3d4b147c2ea253d4ac4132c98f063fa45321a31e10b1daf1a7b08419a890b23cde8e8d46bde00515be17c2c44d53e8beb639682996d9350b0d734709b6381bf34647bb0bdbd4f6f77828785e12ea8d6ba09bb1a1a36edcbb7aabf9402a64bad42e8c21216c7267b5abfa6531b24959960f5cea51f572c9b1f7efd33794524e2297dc5ed687b1140bbe66a2a81fe56d0c75f2beaf23c2deec55f0d530a2dc00f52680c9ff17748b3e7da2b8d16b84f19c70586428e37aa8065ef0c0d50d4f70bd0a341462f01fbf5124f5d12422d583c6dc23ef63ee6d4be93fc5d52272e81e7fb6bf32c04ebf6bfccdea3ecedea89dcb6ee7a82ceb927f9492ae9dd1c3974071cc72819c1efabf6bb5805287a11b1187e7be243cbbc6cf8db7b026f8e7a238b5f3aed35813e33baad4d91894c5b73f7612d79596038e65108fb8a04f19ddbd692b053d23deae42613732a64231987b482b5ab3d3dcfbbb5ef3a8304a3ab90ce921b56f6d2dec0d60de2fe8126ed52f7a86b257de6124ad48e3b7cc351a07d57d6a2dbf924c5d9aa0896e603587b965c4f8beff427c6ba8bdbb58db4e6ffd906800e95b0354537cd844ad47acafb73bbe78909e241c26f68d56c5759a69d2c2fb4f35a156209e221b8501f76e17c210d42b2806f579bdfb94d661f840dbc1a2450174dc49159d5ee89a167de19dc013ff7ab3269fba42da5e740c84693ff73e4402a7e0f04c0ed78ace14a8f5ac26c927fb0097a195bb6c85fa980b37c4a8ac6359d3d1bba03670c7597899ec8fd049b7609ce0a3bd169ecbf845fc6b11136b8b14ba06c109701384466c3fa900963d1e2a3143d841876ad6e705d045fee106a8833fd6e28620c057903661cf406a5d601ad4c3702f08dda521624990b32111fdf913f905ce763a6b50a68c0998f2c69bb6d257466b7168a813c078166da3bcac1ca3cadb27636310e623a6ee28fd593103c28afe62310ee7743dfd62016a9b5a4a99c20aa683dca287bbf727e3b378d258299796c8ea502a0b68399bc055f4b8a08a0e9eb68db9aa0b891a183648ce2837b024000bf479a4e96f4710cdaec54a8044a24e04358158012cddfffe2193ae9c66c0d47af415368b9ef9a6451cd3c35c1f7397b1450c817bdbbc2e1d487f78873947b028fc1fb08d2eab0cd49e5ff076935d3f5319135cb62704cb13aeeeda72bce6f2638914b622d43df33041080990abdd62d300f32067399d81511068fe66a77c92b945be7807c72f59718920511eee2ce7635aa3a28e39f71f57e29724d59eba0c843386ca2400f595e7465be190f3f625f4bdd2afdaca02b9aee8ebd806c087a7c6d2c256b9266dd19735e68af6633fb8ea6fa1ed176c506c3730d5220c9278232f43ccb06a43f1113fb930e30007bbe3f4639ad9986badb145262aed77afdc7afa5f4b74f2d6c78a05c6a0df0182c3785388ccbe52210be6d7f96d3deb1e68ce650ac2d82d76c747d2c12cd2e43dccf172ad1f9a38730d017865f10efb6314fd55ace9e2f3741c97ffcf9d70ed63825d4d77d4b9c6fb1038dcf89dcaa39d3307723d7787593a9044c241e2f17263bd32f13b03e2cadbd9ea1a0979030a384d631e3f86edb862715229fd73c2d238631cc93a0d07f0a1a3af29bb4080edff91da0df2169bf87aa50832b37dabeeec5fb38ca7b7cd3653a9f63c14648612e4cc47bd6f84b9a5bb00019ab5917f07ddb30dc8873a629d2ae5be4bf495f15fc9d35ec1c814c34f60fd138d592ece3605a8369969bf2d66e65d8a13f644f7b5575e27556d1bbeaa00820b64f1c23791327af3ee5d60319899c4e0876f07a4a19c8135b9627040fc5f931d416343a7d7ad290f4231bd4a9424aeab0b4ba374fc8bd495ebc2c71af2621ecd676d1ea188f9f1cb7b1f46e56c0d8c52d0bdf7c53111639e41c72cce291e1bdde792332e0f55db474d038578a4372a8e7655e08f684338282706718f71b4821ef6fddcd5227dd00ea81ab102b974908e9a99660afc19f89c18e8ea8a369bae884d79abc7244b3ee4f3214edcc2fd45b8b7119de068d5dec33c915deaa17446ea47441e0521f0479f48a08febf3333c612203a3f82674707c53870f4229bc8467376c45a4df7cb146a9757a930d46704506147e045ce0023c6a2023d32e5c8c44d07fe7d5ebab8d42d5380ce678acba20f440c9c8f828da31d6b0b42957f67b5c166df9fe17d1557ba55b4f87bd5cbbda4e2685503a4fd048530ef2179e8535de543c2ea38cb86fc8f9769c5f86902353e3825a86415564ec1ac68449cc23979219819cf957f499b7171e858eef2504e3c744d02e4c781440520fdbb2ff7b7f0d5f9328c4cd2534bad546a0aa028ec5fa84e7fcc838376b25ab81fda476d60c805e280a536e7e773603fda2b18546d47b70eb445f545742a1126aa8a817534207fa9a1300541608dffe407428b67b5e60e3b047284d7f5355dedf9e485e6485565ea5c67630999139a6508f0fe3dd6bae2277ed33a46156bf38c011631da24ea30873c05ce0bc938ee421fd6a36c852b86944f5facab7f33aa259f1b2a188be54e685cfc1a6bb36a2c9012341543da4b740ac5f59b7fb201733ba2e9ee8aa6049237ce4bb55e28679b2123c58fdfc1f49d49933d40adadfc5261525365008ab8855b5b9ebc8bc5953498af81cd381042f0111363e95e92a4329876f81de723256471afca7db658766720f5a7fd7ae168a48f318254091bb107d9c51a30c114c3d57938985b229f2e644f27759b20328ed4e45fd3b64d20cc90d30bbcbdf9124cc1db40943b53f9e9fb4a7e35cdf41d1b86deb297b438c4e3fe66fdff5ed389a455eb08579a61d7dfb708fd257cceef32fefc4a0c2802925aa2290eac5ab9265a927de3f017ed35649d0879cd460536af5c496642932bf7fd020420caede8da299fc874a27eb02574beb3245f4e5dde9d0688a8de64617278a29d8535d0dd8a4ec1396513ed66931d99cae4d2bd568ef666d917141ab581ef0a9e5f55ab57a40ffb9bc7f2f8f882da4fd32fbade31a39afd91f8eb214a2fe30040db440134eed2a8d0b1f4e0feb54dfae691f1cde9a5c807ccc6b36f7abadea757416e9050d8c6ab667a694ddb06ab48719fbe8333f753fcfb229caeb27161dbcc94c338d59a5426edb4f45300e9923d782cf9ae0d474fc00edd245cbd98fe0af905ae2c85e4f215b86bff6a0783723768719d274b3331f3d5b78cda11143298d7e34593dc97f4157ea181f30f76f3997c552601c800dd6846c3d9368c18478b4892fb427a26b659fd796b84f3b9f7e10946ac31a2cee965a43af87974e68261b798a94597b3438762f00be8fd750cddab8d8373a7986d76400ca05a02d286aa9ae115ade140be7ea2dfe620e3ee70322a7402c130822aa34bfb739e772c2d00efee59d26917f102598e1257d4b45b731374f088dc8063dd6ec54c73930029889ccf807c74ed37ffd6187b1198e255ffca1cd04e524575103fa4ba16fbd7590c9bc505be0eec7caf589adf287347a6f98b4e61fc48178b6539509d53e6a41b2bb4704ae1d233acc070d95adab433ff1effa002280ded8882463bc00985b98b4bfd82a25f3c0e09ab2c6d12af7a3f7882c04d7f66c56b6bd9745258ce14dc06c7a43812201314c2b8a9dbfe2d2f7613910a7d5fef6096ad950c952ea448d7b75ede09a57fba4724d46efbd55951549d8b5fdd147834cab140d26f190d7a581736ec57e73c99012aea5a31248d8f676f8f2467271be3919d08e4e5721218e1f07452f461eb9c5a22f317ed7a24c3ebebe0244e3db7b1071d7aaa38f374c94c57f8f94845ce132a419c4281b2b207b199f46d6e8cd70a6a531016eb32319388ecf35e1fc828f2614111d8319cb398d6272d3c56a33662a8e90da743bb29575648e6d4d04f96ea1bc05b162e319c08339e01bda63d33869b3a79872348d59592db565f6e315300d499effcb0889b0f3101fcebbb06d556900b04cec91bc421db1b4516848555011a91598d69a558b7a6197ff39ee7206762d5d096cd37bcc52e800c97b8aae4d353ab65000bff3628ba0f1fcf7c30f0b2ec3af98bfad6e66e83ec746fa470f10f29df30e2536229836df2948b1259af3d766a70ad3467b0a6d7f2b8211faaa2429aea9b81506966cb0fc2fabbfe2603ba85c0c72e1066ee0a464ca378cd94d56af58e806bb620f1e9d62a02867dbbec6780a082a9e2dcb5858e5b34d5831b6e17c9e9f6f0fd0b162003ba176761e1f9ab1d048c0d4cd013e0c6d6171b96290d4e54aa439cba9a8fddb3ca5b5bc5592b164df82e2163a2c59d32bc3ad13d22b221bd9a11910334e1b7ea92a57330bc839976e5d893b7c68472693e9dc2f07a14c1d23f639eadf18f0cc7d4a7937880ce6c8c7fcbaa2bbc8bfdd2d2ceef3e7fb953142345a9f0a7ecf0c54d80ad9ae1b7d15bd5f2a0c01485efb3060ca271db6dffbb9766669eaa5025e605acc2ef0b365c7b0253823b2177058a3496cc9d336cc4002f144bac619726b969fd36800e0a38ef2ff630b0f4b23e826da003607ee04ade5a2ec30369b742a8d1ac808c46c99f1c3561ef84c39b49010c165a6eb954ee916bfbb3cd706c1cf51d7f9bfd9fffffb5d1cddb630f23f710770c0bc94c7e53cd101c79877093ffcba6fb66594dda156bce557c8f2e64db35acc4a3a0946c5658ea3bb0d316a976372629a95e142d1c75ceb1fcc434c869a4def0c43b58afe4db88bd0a2f6a5f5a9a967af36627dcbcabe0e7a659d649e654ada877e30e6ae92ce896fadbc8c5be9bd38f742d7205558e8daa68f2c63c7fcb1caceedeeee28c6b4ad2a2295c23b6f1b0f2c8a84631fd0ac0652f8263cb2b412c1b3147440c50eed490bc2894d81e1f092834b3be9acf99d0c5e1836927c5a7c600b5e065e15de455300230e61c6d4da13c1c335131cd85d8e62999e9d83b2f1d4150f07e55f27e4c17b452ae47083b959829b31df7ca5902182f1a7e16430fad3e9e45a0e19aea50531d44c9da33ba0a320b31cc060314953e2ce0767bd94c6e1fc9fa2fb7cfa4eb3a0c9d80183b053733415f8dfbedf7da931e8c899b37d16bfcacc5cd2cf6056cbfae08db54cb23bb4651a63403cce9679509da434a2531b1b2101c73753067ef7da141e9b4fdb1af096ed10f25b8e15b09fa9ca165f77ad6a5cd97df93c3efa01ead9dd47e2711708fddab6287597143dd8969aecf8df58e72e342bc08043c6e5e1221126f92ffe8c094b115b198d0ba7fbb79b391abf0edf866b46d12aef3de7ab6896f59ed1227739a9698373d33d6f6", 0x1000}, {&(0x7f0000003b00)="d6d0745a44adf8a151ed65eb3e84d3e90fbe40dcdf305b26dad1f5d2cf52d5c9b3d13dd261365c20e1f7fa6d4ec591b2a5d0ac0ce3bfad50d8d1cae1800412f7085ca05a0d938a1217e55e4258419698b923abf8efac0fc3cfd30405dbbecf38ca19471c92a1fbb37b8d58f28e618ef8a590545107f94bc4cce2c8d34722bd2cd3654330c70f9e2488d1dc05e11d7a6e4216cc2c170c5ef789e1ffbd6c0cd0a6c4e9a97553a9023e657ea21d0bdd1046179d1da47f03e2c4fc0992a09de3e2663d23060235cb355a4663e12f4e0df3c80969236f82d80a1f79b4e42314b8e96bf8c440a860a3a21cffde8067b45a843e722d7e7f6226d8bac2a13c9e476d7cc6ef2509bf1652897925a2880578204d3a6cc7806623ecf42a9e5cadcb1bc1e89e1450eb5c0d27756776c9a6858ff7e6aee8d2da660615f4f7f07bc8bf4ed12fb8774d97adc2c4248faebc26fae3b0eb2f6456fedd7741e5bbdf9cbd446cf22a6ed3e841ed49df2a65b64e201cb92d6d174005afe04546bef27ed58f7121a8e0a53cb53e92ef4d9a2d5fb7321cf18cec985f8d6f763bf9dca4289d671b31c293f6488f85ecf5123b16c62dcd3ac9098de8e1ca21dcb6b237fd2b5c58363b9766ab7de8081a5144d00ebb0275514fa5bf373260df4c53dc00392630ca763828503eee3a1bd5809f4c8050e0a462c556a19d68a974491631b2c8d5e0398a6151fcea36ec03244dfa056c7db2415a4ce541fbee0096999cc1b411d296e6668fe1ce1dc76156f24965a9fd2edaca0cdd3dd358311439abf1be3c27004683254108ab7859d8c0d3ccbb8306a6e3594375d84189a68a740a48595c5ccce1931cebfa66c1ffd8b0428b6fe236a94588fcc93fdc3a2d14c5201ea4060536ac20ef6f8ff720e87ed71016a166a0ea7842de37b35b8675e9c221519d9d73fe2999b3200483f4f400e87d0ac60bf48a86dfbf5cc85b4d1af387749805d50aeacb32a8f99941570229e6b37eb166b38b844ee698c9900c3cd23910149c099df084d5bc730dd2929c7590a65cf100890a0335ac94b3979354bb6732e1de96d561509e106e95fd6687121fc7f31970184677fd446771971387549183272fbf02750f53de3e2e4b7f1ef402cc64d21cfb74b3c5347382aad786ead1d8cb548522b113fedfc4c7a8cb1c72bc9a4e93db3c0580ad3880c5471da5d85823faa57546a8e281a1b0f29e30aeaf4a8a5dd1d282fe54e70b3c3934d2887f3fd32f809980925610a4bdb1def08a1871d247930c7dcedd31b0e7553ddff3c3e4de260b98561bb33791af666cd3d30c9684e6762c4b2f24237d630b33e84af3de60beef81eb9147ca4cb287362e355be1d054c36a8c590ae7ebd566b0825db1092bf93ca4e4881bf6708f786ecdc17a64295daeca685523a1c74960a532200ceccc9f39962926711e676f27a9df22d9a75c441df45d022e8a6719fc7ede30a8efd57a2b169c759fae39dccd1d15fc906ee2c8f83d7a04ea61a284fd667ddffd4156a8650b422b3f2afe5dc4c19811a2c0517717d4d5035675c3366665107590bcd3cc015cb01d3f0b0f8a7cb07d0aa9fca51e0011f3f8e93dcd86f2ed8c314548e64c11e2a418e4bb76ec0b56fb34de728839d87dc85b5c63eee291091005c4c3629184ba0cc3510273b892cd96b8b497b19aaa123f3975f6ad69f1f0125d4817dedd43d2f82dc2410f77cacc32c0fb3669cfa1252b301a43938b8ec16443fb7cff755ac8a13879fa567acd86980035c220cd60dd8e5ccbf92d23eafee4b6839cb6c6fa21c892eed6c1cbcd559a330889f792ab2e20af06317b2fca74c4d3aa4e3f621a28de2834d783015b548107165c6d87e0dea220c48646026dd95ae736a0827fd2952effd9a7d5af569002f370a39e48a8ee164560ebbeb2f458165479d5a2300eec3625a266e45933ccec239458afec3c1aa3281b847280218f37d19b2d24d4dd0287034bc77bfcd1710c803411adb9680d5658de192ef996e2dde605b73dddbffb2fdb5a3c27b58a5d2582c25f12f66cc1c08d718a8239ffaf736f11d891560ff0ba21bb17a7a007229ec1a7d375afb0c5d14d14ce7e49ab9c55b200cf65ea6922b88141bf01456a7f4c7cb5cdc49382d7967e6a29e2acb8ac7a5ce514e92b66b6f942945ca9948fbed2f14c08832df34551edb66b3acdfeb5a08d116848e61497c0687a52e30266f9aa1fb47ba202cca781e90f20ace9b1ddb132114255aa2bc467bd163415be713a9bd54c5ffd30493beb51a0a0f1355589b00fdf3d43d7dfd1", 0x657}], 0x9, 0x0, 0x62) 16:00:36 executing program 0: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, 0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) syz_emit_ethernet(0x0, 0x0) socket(0x2, 0x14002, 0x5) r0 = socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x3, &(0x7f0000000500)="04000000", 0x4) sendto$unix(r0, &(0x7f0000000000)="b1000513600000000000000000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0), 0x4a2) stat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000280)) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x390) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c009f0000", 0x8) socket$inet(0x2, 0x1, 0x1) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getown(r2, 0x5) r3 = socket(0x800000018, 0x3, 0x102) bind$unix(r3, &(0x7f0000000380)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) socket(0x800000018, 0x3, 0x102) open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000680)='/det/bpf\x00', 0x400, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r4, &(0x7f0000000000)="fbaf8a79060000002900cbea7d2b", 0xe, 0x0, 0x3b) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r5, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0x87}, {0x40, 0x0, 0x5, 0x80000000}, {0x7, 0x0, 0x0, 0x100}]}) pwrite(r6, &(0x7f0000000000), 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) pwrite(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) 15:59:57 executing program 1: r0 = semget$private(0x0, 0x7, 0x0) semop(r0, &(0x7f0000000100), 0x2cf2) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000000c0)=[0x6, 0x10001, 0xb]) semop(r0, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x3, 0x3, 0x7fc}, {0x3, 0x7, 0x1800}, {0x3, 0x68, 0x1000}, {0x1, 0xfffffffffffffffc, 0x80000}, {0x4, 0xfffffffffffffff8, 0x800000001000}, {0x2, 0xad, 0x1000}], 0x8) semop(r0, &(0x7f0000000240), 0x6) semop(r0, &(0x7f0000000040)=[{0x4, 0x0, 0x800}, {0x4, 0x3f, 0x400}, {0x0, 0x1000, 0x1000}, {0x0, 0x5ff}], 0x4) fcntl$getown(0xffffffffffffffff, 0x5) r1 = semget$private(0x0, 0x2, 0x181) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f0000000180)=""/79) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f0000000440)=""/4096) mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000140)=[{&(0x7f0000000000)="000000186004008ba8002b270000000000003456f54464e3f200f5ffff011000000038b60fb5ccb1d0ba9fd9", 0x2c}], 0x1) open(&(0x7f0000000040)='./bus\x00', 0x1, 0x2) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r3, 0x4, 0x40) poll(&(0x7f00000000c0)=[{r3, 0x21}], 0x1, 0x0) dup2(r4, r3) r5 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r7 = msgget$private(0x0, 0xfffffffffffffffd) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r8, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r9 = getpid() preadv(r8, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000001480)=""/168, 0xa8}, {&(0x7f0000000840)=""/117, 0x75}, {&(0x7f0000000400)=""/187, 0xbb}, {&(0x7f0000000e40)=""/11, 0xb}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xeb}], 0x7, 0x0, 0xfffffffffffffffd) r10 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r12 = getegid() r13 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r10, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r11, r12, r13, r14, 0x1, 0xff}, 0x8, 0x6, r9, r9, 0x0, 0x2, 0x1f, 0x400}) r15 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) ioctl$DIOCMAP(r15, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000140)='./bus\x00', r15}) msgrcv(r7, &(0x7f0000001440)=ANY=[@ANYPTR=&(0x7f00000003c0)=ANY=[@ANYRES64=0x0], @ANYRES32=r15, @ANYRES16], 0x3, 0x1, 0x1000) msgsnd(r7, &(0x7f00000011c0)=ANY=[@ANYRESOCT=r10], 0x1, 0x800) msgrcv(r7, &(0x7f0000000bc0)=ANY=[@ANYBLOB="0c59152d3e261f4891b789ba144d99d7d3c6e3e2d69abf17b144047e3bf4800f1316e4ece75022f9c4d8e3b6596ebaf07132272817793001bf0267ea6098adc53f965ebf0fb0d9d8bca9a9ad0c5903b57a98e44cc4da8c89346388f7fa46093fd9b877df046477dc2fabaeb9469f60dc9102009d5f684033929c958165d34e310d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r7, &(0x7f0000001680)=ANY=[@ANYBLOB="0000b25043a8b4e1c25fffee18146b33956c60906e87aef88c76eda6c2921cd9af5da48189eba8819afa1bbf1a341934db6f79812f6965dfed4b713a129624bc87ef5e175478e73c5e3bc5d0a27e285dd105bf7d88fd430cf5b2b1d87a7c52ea92d311591c6d588af2d1ab267beb505e52e5a792f02f8f484f841566996f4e90ff271b581a0bd14b78b5d036ed6fe5e02c6685dc4170ba2c08f17fed5f28f8b2dd711bed155859c347a49eadb1af1f89fddba4709413cabe051e7765c2b0b4bb4772b9555e6b200118807a6a149788be6bab8e8357c32e6e63b42259144f3102072dd3414d633c80cd5f4b17c0f5a0afd2dfcf446b079334e9c3a4885da59bf276511ac871b4b2b9665272ff5203e8e1cb66ff9629b66175bea21696a1eceb86300f3bcae10678fa0fc7a5db56672f88192799ce10f2d3fb8e1381588897431908106eafd1b9786c9d647636fbf4d7ca078a4937d5d6d550001b31e5f23719803bec7ba0425e18c8b478e526506a373e48a79e9cdf75b514001287048e6702f58daf31b31162edc7053931bbb06309053bf68dd5a26d3563fccc3c46f709937c0e6e1940787abd07926f3ec273a62cf8dd55fb2f1631a7a750dc37975ff08031944b62d0436a16a7b0e8a280c4270ecb5ae6d039fdabb6dbdd6c"], 0xffffff64, 0x1, 0x0) r16 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r17, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r19 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r16, r18, r6, r12, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r19, 0xa5, 0x3, 0x1000000100000000, 0x6}) r20 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r22 = msgget$private(0x0, 0xfffffffffffffffd) r23 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r23, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r24 = getpid() preadv(r23, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0x9c}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0xbb}, {&(0x7f0000000e40)=""/11, 0xb}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xeb}], 0x7, 0x0, 0xfffffffffffffffe) r25 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r27 = getegid() r28 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r25, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r26, r27, r28, r29, 0x1, 0xff}, 0x8, 0x6, r24, r24, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r22, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000000831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f8c61306ce371898c94906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r22, &(0x7f00000011c0)=ANY=[@ANYRESOCT=r25], 0x1, 0x800) msgrcv(r22, &(0x7f0000000bc0)=ANY=[@ANYBLOB="0c59152d3e261f4891b789ba144d99d7d3c6e3e2d69abf17b144047e3bf4800f1316e4ece75022f9c4d8e3b6596ebaf07132272817793001bf0267ea6098adc53f965ebf0fb0d9d8bca9a9ad0c5903b57a98e44cc4da8c89346388f7fa46093fd9b877df046477dc2fabaeb9469f60dc9102009d5f684033929c958165d34e310d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r22, &(0x7f0000001680)=ANY=[@ANYBLOB="0000b250234a2660c25fffee18146b33956c60906e87aef88c76eda6c2921cd9af5da48189eba8819afa1bbf1a341934db6f79812f6965dfed4b713a129624bc87ef5e175478e73c5e3bc5d0a27e285dd105bf7d88fd430cf5b2b1d87a7c52ea92d311591c6d588af2d1ab267beb505e52e5a792f02f8f484f841566996f4e90ff271b581a0bd14b78b5d036ed6fe5e02c6685dc4170ba2c08f17fed5f28f8b2dd711bed155859c347a49eadb1af1f89fddba4709413cabe051e7765c2b0b4bb4772b9555e6b200118807a6a149788be6bab8e8357c32e6e63b42259144f3102072dd3414d633c80cd5f4b17c0f5a0afd2dfcf446b079334e9c3a4885da59bf276511ac871b4b2b9665272ff5203e8e1cb66ff9629b66175bea21696a1eceb86300f3bcae10678fa0fc7a5db56672f88192799ce10f2d3fb8e1381588897431908106eafd1b9786c9d647636fbf4d7ca078a4937d5d6d550001b31e5f23719803bec7ba0425e18c8b478e526506a373e48a79e9cdf75b514001287048e6702f58daf31b31162edc7053931bbb06309053bf68dd5a26d3563fccc3c46f709937c0e6e1940787abd07926f3ec273a62cf8dd55fb2f1631a7a750dc37975ff08031944b62d0436a16a7b0e8a280c4270ecb5ae6d039fdabb6dbdd6c"], 0xffffff64, 0x1, 0x0) r30 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r31, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0x405) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r33 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r22, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r30, r32, r21, r27, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r33, 0xa5, 0x3, 0x1000000100000000, 0x6}) getgroups(0x8, &(0x7f0000000200)=[r18, 0xffffffffffffffff, r32, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r35 = getegid() r36 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r36, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r38 = msgget$private(0x0, 0xfffffffffffffffd) r39 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r39, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r40 = getpid() preadv(r39, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0x9c}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0xbb}, {&(0x7f0000000e40)=""/11, 0xb}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xeb}], 0x7, 0x0, 0xfffffffffffffffe) r41 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r39, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r43 = getegid() r44 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r41, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r42, r43, r44, r45, 0x1, 0xff}, 0x8, 0x6, r40, r40, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r38, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000000831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f8c61306ce371898c94906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r38, &(0x7f00000011c0)=ANY=[@ANYRESOCT=r41], 0x1, 0x800) msgrcv(r38, &(0x7f0000000bc0)=ANY=[@ANYBLOB="0c59152d3e261f4891b789ba144d99d7d3c6e3e2d69abf17b144047e3bf4800f1316e4ece75022f9c4d8e3b6596ebaf07132272817793001bf0267ea6098adc53f965ebf0fb0d9d8bca9a9ad0c5903b57a98e44cc4da8c89346388f7fa46093fd9b877df046477dc2fabaeb9469f60dc9102009d5f684033929c958165d34e310d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r38, &(0x7f0000001680)=ANY=[@ANYBLOB="0000b25043a8b4e1c25fffee18146b33956c60906e87aef88c76eda6c2921cd9af5da48189eba8819afa1bbf1a341934db6f79812f6965dfed4b713a129624bc87ef5e175478e73c5e3bc5d0a27e285dd105bf7d88fd430cf5b2b1d87a7c52ea92d311591c6d588af2d1ab267beb505e52e5a792f02f8f484f841566996f4e90ff271b581a0bd14b78b5d036ed6fe5e02c6685dc4170ba2c08f17fed5f28f8b2dd711bed155859c347a49eadb1af1f89fddba4709413cabe051e7765c2b0b4bb4772b9555e6b200118807a6a149788be6bab8e8357c32e6e63b42259144f3102072dd3414d633c80cd5f4b17c0f5a0afd2dfcf446b079334e9c3a4885da59bf276511ac871b4b2b9665272ff5203e8e1cb66ff9629b66175bea21696a1eceb86300f3bcae10678fa0fc7a5db56672f88192799ce10f2d3fb8e1381588897431908106eafd1b9786c9d647636fbf4d7ca078a4937d5d6d550001b31e5f23719803bec7ba0425e18c8b478e526506a373e48a79e9cdf75b514001287048e6702f58daf31b31162edc7053931bbb06309053bf68dd5a26d3563fccc3c46f709937c0e6e1940787abd07926f3ec273a62cf8dd55fb2f1631a7a750dc37975ff08031944b62d0436a16a7b0e8a280c4270ecb5ae6d039fdabb6dbdd6c"], 0xffffff64, 0x1, 0x0) r46 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r47, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r47, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r49 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r38, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r46, r48, r37, r43, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r49, 0xa5, 0x3, 0x1000000100000000, 0x6}) getgroups(0x3, &(0x7f0000000280)=[r34, r35, r43]) ioctl$BIOCVERSION(r4, 0x40044271, &(0x7f00000000c0)) semop(r0, &(0x7f0000000100)=[{0x0, 0x67, 0x800}, {0x0, 0x0, 0x800}, {0x0, 0xef3, 0x800}, {0x0, 0x0, 0x1000}, {0x4, 0x2, 0x1000}, {0x0, 0x2, 0x1000}], 0x6) 15:59:57 executing program 0: syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f0000000480)) setrlimit(0x8, &(0x7f0000000440)={0x20, 0x100}) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000880)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28c4c5e9000000ffff00000100000000000000234f551e159c8f8d39f65f3994fe9f415365adab38e242ef4bcbd4c8393e51c64dcbcebce7be018e4acd3b1c07458763fc8bdd58621a37292db08758d366fe30c12a1749772f289273c9ad9796e52dd38e71d1e476f381ea7021dc1e89c23990aab8fc", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) recvmsg(r0, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) 15:59:57 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x7fed53ccc8019d8b}], 0x6, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000140)={0x8000, 0xfffffffa}, 0x8) setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r3 = syz_open_pts() close(r3) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r3}, 0xfffffffffffffffe, 0x3}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r4 = kqueue() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r3, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) kevent(r4, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r6 = getuid() chown(&(0x7f00000000c0)='./bus\x00', r6, 0x0) bind$unix(r5, &(0x7f0000000180)=ANY=[@ANYBLOB="000075730000f380b4bdff89be627e0ee5"], 0x8) 15:59:57 executing program 1: mknod(&(0x7f00000013c0)='./bus\x00', 0x80002005, 0x516) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000000)={0xbb39, 0xc2d0, 0x5}) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r2, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x7fed53ccc8019d8b}], 0x6, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) connect(r3, &(0x7f0000000040)=@in6={0x18, 0x0, 0x5, 0x2}, 0xc) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x7) open(&(0x7f0000000080)='./bus\x00', 0x606, 0x0) pipe(&(0x7f0000000180)) 15:59:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x10162, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1d}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x44}, {0x2}, {0x7ffffffe, 0x0, 0x0, 0x8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000500)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x73, &(0x7f0000000640)="0dcab305be3bd24019d18dcc56e6c1b61d0c2ad31b787b62208cec472cdb7d782c31d80c5cef02a73d75f72fcffa2e1abf6eda0c0cecdffd85687c5c6d887cded4adbf15b93c49cbdbcba6d2da86a8277076861847fb5bb8fb339db4fb365083ff7f3e294e84a929ad7ed42f95853a068bf265") execve(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000380)=[&(0x7f0000000240)='/dev/bpf\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='[+)\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='/dev/bpf\x00'], &(0x7f00000004c0)=[&(0x7f00000003c0)='\x00', &(0x7f0000000400)='tap', &(0x7f0000000440)='\'#}\x00', &(0x7f0000000480)='tap']) r3 = socket$inet(0x2, 0x4000, 0xf1) fchflags(r3, 0x0) getegid() 16:00:00 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000040)=[{0x6ecf, 0x0, 0x20}]}) r1 = socket(0x895ca2f08ee8cb86, 0x4, 0x5) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000002c0)=0xc) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000000)) 16:00:00 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1008, 0x0, 0x1b) sendto(0xffffffffffffff9c, &(0x7f0000000280)="19448ce87fe62a1c9150cd12d08eb92816c01b007a3d570b5ecf2d74d94dd3859c61f8ae5e1a3fca817191c21e2c456f96221513ad1f2459c3ad0bc2c8bf8d1960b9564471332edfb4b93542c357bc3b610c7147353528dee675016213ffc659936fd19b07ead99c28f47d21d687ca47fb34aef97dd191a2daf95dcacddb66900cd0b0056f7c365de550b25da42229d5417572326e5ad950d2549f5fa296ae9dfbf8fff3240d9f88ba59065de6d358428a3a17ac6f4af7ddb3f9a683f972613df05b6c45c6c480321aae998ec6b32c180717f7aedeadb719e0014a123aaa3be885963d31df356bbeb063848739d05dc2d348", 0xf2, 0x10, &(0x7f0000000200)=@in6={0x18, 0x0, 0xff, 0x1f}, 0xc) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r1, &(0x7f0000000400), 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f00000001c0)=0xffffffa6) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket$unix(0x1, 0x5, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000180), 0xc) r4 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r5 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r5, &(0x7f0000000240)=[{{r4}, 0xffffffffffffffff, 0x7fed53ccc8019d8b}], 0x6, 0x0, 0x0, 0x0) kevent(r5, &(0x7f0000000100)=[{{r6}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) getpeername$inet(r6, &(0x7f0000000380), &(0x7f00000003c0)=0xc) socket(0x18, 0x5, 0xa7) r7 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000240)=[{{r7}, 0xffffffffffffffff, 0x7fed53ccc8019d8b}], 0x6, 0x0, 0x0, 0x0) linkat(r2, &(0x7f00000000c0)='./file0\x00', r7, &(0x7f0000000100)='./file0\x00', 0x4) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r1, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) 16:00:00 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002007, 0x5dc6) open$dir(&(0x7f00000000c0)='./bus\x00', 0x6e272cc80e46a35a, 0x80) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r0}], 0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0x25b) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = accept$inet6(r4, &(0x7f0000000180), &(0x7f00000008c0)=0xc) fcntl$dupfd(r4, 0x0, r5) r6 = socket$inet(0x2, 0x3, 0x102) sendto(r6, 0x0, 0x0, 0x403, &(0x7f0000000040)=@in6, 0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) r8 = fcntl$getown(r5, 0x5) r9 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r9, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) ioctl$WSMUXIO_ADD_DEVICE(r9, 0x80085762, &(0x7f0000000100)={0x3, 0x5}) r10 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r10, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x26}], 0x2}) ftruncate(r10, 0x0, 0x10000) r11 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$DIOCMAP(r11, 0xc0106477, &(0x7f00000000c0)={0x0}) ioctl$VMM_IOC_TERM(r11, 0x80045604, &(0x7f0000000280)={0x6}) fcntl$getflags(r10, 0x1) dup2(r10, r9) r12 = fcntl$getown(r10, 0x5) fcntl$setown(r10, 0x6, r12) r13 = getgid() r14 = shmget(0x1, 0x3000, 0x218, &(0x7f0000ffc000/0x3000)=nil) r15 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r16 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r16, &(0x7f0000000240)=[{{r15}, 0xffffffffffffffff, 0x7fed53ccc8019d8b}], 0x6, 0x0, 0x0, 0x0) kevent(r16, &(0x7f0000000100)=[{{r18}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xfffffffffffffe70) shmctl$IPC_SET(r14, 0x1, &(0x7f0000000380)={{0x3, r19, r2, r7, r13, 0x5, 0x7fff}, 0x3, 0x2, r1, r8, 0x7f, 0x100000001, 0x20000000b1f3}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r22 = accept$inet6(r21, &(0x7f0000000800), &(0x7f00000008c0)=0xc) fcntl$dupfd(r21, 0x0, r22) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b45c5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) r25 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r25, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) ioctl$WSMUXIO_ADD_DEVICE(r25, 0x80085762, &(0x7f0000000100)={0x3, 0x5}) r26 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r26, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000), 0x93}) ftruncate(r26, 0x0, 0x200000000010000) ioctl$VMM_IOC_TERM(r25, 0x80045604, &(0x7f0000000280)={0x6}) fcntl$getflags(r26, 0x1) dup2(r26, r25) r27 = fcntl$getown(r26, 0x5) fcntl$setown(r26, 0x6, r27) r28 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x3, r23, r20, r24, r28, 0x5, 0x7fff}, 0x6, 0x2, r27, 0x0, 0x7f, 0x100000001, 0x20000000b1f3}) r29 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r33 = accept$inet6(r32, &(0x7f0000000800), &(0x7f00000008c0)=0xc) fcntl$dupfd(r32, 0x0, r33) r34 = socket(0x18, 0x2, 0x0) close(r34) setsockopt(r34, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r34, &(0x7f0000000040)="100a2956b9223776", 0x21d) r35 = socket(0x18, 0x1, 0x0) setsockopt(r35, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xfffffffffffffcdb) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) r38 = fcntl$getown(r33, 0x5) r39 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r39, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) ioctl$WSMUXIO_ADD_DEVICE(r39, 0x80085762, &(0x7f0000000100)={0x3, 0x5}) r40 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r40, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x26}], 0x2}) ftruncate(r40, 0x0, 0x10000) ioctl$VMM_IOC_TERM(r39, 0x80045604, &(0x7f0000000280)={0x6}) fcntl$getflags(r40, 0x1) r41 = dup2(r40, r39) r42 = fcntl$getown(r40, 0x5) fcntl$setown(r40, 0x6, r42) r43 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x3, r36, r31, r37, r43, 0x5, 0x7fff}, 0x6, 0x2, r42, r38, 0x7f, 0x100000001, 0x20000000b1f3}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) r45 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r45) getpgid(0x0) r46 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r46, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r46, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) r47 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r47, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r48 = fcntl$getown(0xffffffffffffffff, 0x5) msgctl$IPC_SET(r47, 0x1, &(0x7f00000001c0)={{0x2, 0x0, 0x0, 0x0, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, 0x0, r48, 0xa9, 0x20001, 0x1, 0x1}) r49 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) ioctl$DIOCMAP(r49, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000140)='./bus\x00', r49}) msgsnd(r47, &(0x7f0000000580)=ANY=[@ANYPTR=&(0x7f0000000a00)=ANY=[@ANYRESDEC=r23, @ANYPTR=&(0x7f0000000900)=ANY=[@ANYRES64=r17, @ANYRES32=r30, @ANYRES16=r29, @ANYRES16, @ANYRESDEC=r49, @ANYRES32=r41, @ANYRESDEC], @ANYBLOB="52a7b3bca954f793f91af2464905fb9aa8951fc4f95a6af0791ee7a960ab27464f4f85fda86ab5a55aa6a3e7cca130bd101f6d837c576130afdbbcf95012008f27979e6177634c2531003d6e4b7a6ef7101eaaf3105a7f36f2cba50b535899d8511b55fe8348a056f1b364a0c1725eea0ebfdbb8cb12742bb4ea7aefc57da4ab0fa5e4b4f481459c6e3ad80ab0d616818d704545d794f49d5a83de5665519242ebdaf4daee9fcf8be114e69b19dce54743cb45c20987cb32c8511ab5c7399267d7d6b1f3250cdfda2aa422e54710e8e008bb0031a6a9081cdc45e7ed1908b483169b07e12bfd1eebd299553e"]], 0x1, 0x800) r50 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r51, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540), 0x26e) getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0xfffffffc, r50, r31, r37, r44, 0x1, 0x6}, 0x200, 0x4, r45, 0xffffffffffffffff, 0x8001, 0x5, 0x2000000000000, 0x400}) geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r53 = accept$inet6(r52, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r54 = fcntl$dupfd(r52, 0x0, r53) getsockopt$SO_PEERCRED(r54, 0xffff, 0x1022, &(0x7f00000001c0), 0x6a14a19ca22b4388) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000480)=0x2fb) 16:00:00 executing program 0: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) preadv(r0, &(0x7f00000006c0)=[{&(0x7f00000001c0)=""/181, 0xb5}, {&(0x7f0000000280)=""/186, 0xba}, {&(0x7f0000000340)=""/121, 0x79}, {&(0x7f00000003c0)=""/126, 0x7e}, {&(0x7f0000000440)=""/67, 0x43}, {&(0x7f00000004c0)=""/103, 0x67}, {&(0x7f0000000540)=""/178, 0xb2}, {&(0x7f0000000600)=""/167, 0xa7}], 0x8, 0x0, 0x8) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x4}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000001200)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x12}, {{r1}, 0xffffffffffffffff, 0x3}], 0x9, 0x0, 0xffffffff, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) kevent(0xffffffffffffffff, &(0x7f00000000c0), 0xf8b4, 0x0, 0x1, 0x0) 16:00:00 executing program 0: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x7fed53ccc8019d8b}], 0x6, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000000)=0x41d9) madvise(&(0x7f00003ea000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000467000/0x4000)=nil, 0x4000) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) madvise(&(0x7f00003e9000/0x1000)=nil, 0x1000, 0x0) madvise(&(0x7f00002cd000/0x600000)=nil, 0x600000, 0x6) munmap(&(0x7f0000286000/0x600000)=nil, 0x600000) 16:00:00 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x7fed53ccc8019d8b}], 0x6, 0x0, 0x0, 0x0) r3 = openat(r1, &(0x7f00000000c0)='./file0\x00', 0x8000, 0xa4) getsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f00000001c0), &(0x7f0000000200)=0x10) r4 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f0000000000)={0x1}, 0x10) readv(r4, &(0x7f0000000100)=[{&(0x7f0000000240)=""/207, 0xfe6c}], 0x100000000000006b) r5 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r6 = kqueue() pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r6, &(0x7f0000000240)=[{{r5}, 0xffffffffffffffff, 0x7fed53ccc8019d8b}], 0x6, 0x0, 0x0, 0x0) kevent(r6, &(0x7f0000000100)=[{{r7}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) dup2(r0, r4) shutdown(r0, 0x0) execve(0x0, 0x0, 0x0) 16:00:00 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b9d071b542a538706000000b818000000290000003100000000000000000000f8d2ecd21524de39f91d2a195d296a0002000000"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b8c353e3775f1e9671b"], 0x29}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:00 executing program 1: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pci\x00', 0x0, 0x0) ioctl$PCIOCREAD(r0, 0xc00c7006, &(0x7f0000000000)) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r2, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x7fed53ccc8019d8b}], 0x6, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000040)=0x8) 16:00:00 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000000)='./bus\x00', 0x80, 0x22) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{}, 0x4000010000004, 0x4000000100008}) r1 = accept(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000240)=0xc) r2 = semget$private(0x0, 0x0, 0x80) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000001c0)={{0x8}}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:00 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x7fed53ccc8019d8b}], 0x6, 0x0, 0x0, 0x0) faccessat(r1, &(0x7f0000000000)='./file0\x00', 0x80, 0x2) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xfffffffffffffffd, 0x0, 0xffb, 0xfffffffffffffff9, "7300f7000000004010000000000000424700"}) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000800)="0239bd9a7f659509429bf2b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc8dc67b536e6d2609e72f34898bbba688a899e4c1739e24429aadfdce006fb87726201bd5b9d8cc8172dba409ba8ae85af052ce46ac0d2194a59731f63912cee352365a0bac83a37ee3c768186a30b9a773fcbae5a6a420f39e94c42d1f33b3286d16a1e9c71d7b62a565bcb9da8e81434135add0cf24846609e2235b61666e9c3b343a37c3f7a11aee6e48324b3e6c0f25ccd2142e76572bc0626017b3deead5dca1", 0xdd}], 0x1) 16:00:00 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000240)=[{0xc2b, 0x0, 0xc9}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x2000000, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) sendto(0xffffffffffffffff, &(0x7f0000000280)="f71e6001f01247f18d60a86fa902ebee4b6882a41feeaee287cf303d429135b20871232dd625534d507cc2ca", 0x2c, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) listen(r0, 0x8001) close(r1) socket(0x400000000018, 0x3, 0x3a) mprotect(&(0x7f0000579000/0x3000)=nil, 0x3000, 0x6) mprotect(&(0x7f000076e000/0x3000)=nil, 0x3000, 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x80, 0x0) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r4 = dup(r2) renameat(r3, &(0x7f00000001c0)='./file0\x00', r4, &(0x7f0000000200)='./file0\x00') writev(r2, &(0x7f00000003c0)=[{&(0x7f0000000100)="1fcd5c52ff5538c5d65b6cb825fc56453ca4236b99fa2ecb2d55d89a49cb", 0xfffffffffffffe2f}, {&(0x7f0000000400)="89b02acbb471c8816ff127c5d9688f63016580eeb053fe8f1c9da247faad766e13683162b9edf32cf287f3ed329139f34a07597c492de1ab323648582193f72ea939e796a74d06b184d631be3635b12f25c1cddc9b86840eb1f9f1eeac38b284d5573e71ca3e1383ae8813c256a4cd0611e4f01e1d6bc9c97a40266d9120eeab5ea4e54d721f212627dad018cde80b1cbeb7bd86e7c9b588cc08e3411a4fd314abf6e7ef537215622341342565b828cb645209ed6e91387d406b", 0xba}, {&(0x7f00000002c0)="ee90096f70adbc18e282bee77bb4652d7b9e216cd2147155ba475f7ca4452a09e63644664af37244914c1d6b2fc9057d0740f987f9e4accedd3e77913ad58190afcca7da07bd302501490f7133b9473cbce5d0c09cf284ec02428304887ef23ca2e0c7fc2bc36b90edf9dceeac838e66df42faf896978e05c1b6624c152ec718094c23394edc9001633a5786d578f49d0ab43fa19b4c1651a16e8f01bc145fdf8249605b743f44ad08a4bc4a7a87355f72e463f311c6f3df3fde5956379140d57b979240356fbbe55ab221d163fdc9ba2b26fefdd94fc25d215fe4e0deeeb6366e7d9b5bb7787b6fc11eee1776c2f5c24e", 0xf1}], 0x3) 16:00:00 executing program 0: r0 = socket(0x2, 0x2, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) sendmsg$unix(0xffffffffffffff9c, 0xfffffffffffffffe, 0xc) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r1, 0x0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x5, &(0x7f0000000200)=""/99, &(0x7f0000000280)=0x60) connect(r0, &(0x7f00000000c0)=@in={0x2, 0x1}, 0xc) 16:00:00 executing program 1: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f00000001c0), 0xfffffef3) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000140)='./bus\x00', r1}) dup2(r0, r1) poll(&(0x7f0000000000)=[{r0, 0xd}], 0x1, 0x0) execve(0x0, 0x0, 0x0) 16:00:01 executing program 0: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000440)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) recvfrom$unix(r0, &(0x7f0000000140)=""/226, 0xe2, 0x2, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8) mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000000)="000000186004008ba8162b27febf00fc0000ba0d31e99a00000000000000000000000008000038b60fb5590f", 0x2c}], 0x100000000000015f) 16:00:01 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x200000013c7) r0 = open$dir(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) dup2(r1, r0) 16:00:01 executing program 1: r0 = accept(0xffffffffffffffff, &(0x7f0000000200)=@un=@abs, &(0x7f0000000280)=0x8) sendmsg(r0, &(0x7f0000000bc0)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f0000000540)="e508b1f795e2507ebcbfa1a4efcba7fd3c55f62fdd9f00f464c615eb4954d1437e5a17612b8e6911121d334c85cf7c1fb68312c095f9173a8828aba4e0c0bcc23a3080d07a7dcb5fb8b7c4b83aba2a1769cf796f50f8dc2ed52235e694a9155dc9e774a37e890059b629ac9dd6c019dadce673d129a0b0311b13b92ae2ee4b2da85073d28298ce183cb1f2d138d6fc7193c3c526b49021047e4bf82d5d2501a90ac30587f3083c02b0b7269d28eefdd0b76d47c0b4e431e4", 0xfffffffffffffe74}], 0x1}, 0x0) r1 = syz_open_pts() r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x8000, 0x0) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000140)=0x80) close(r1) r3 = syz_open_pts() clock_settime(0x3, &(0x7f0000000040)={0x2}) ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x5, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000140)='./bus\x00', r4}) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) ioctl$DIOCMAP(r5, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000140)='./bus\x00', r5}) ioctl$FIONBIO(r5, 0x8004667e, &(0x7f0000000000)) getpeername$inet6(r2, &(0x7f0000000180), &(0x7f00000001c0)=0xc) write(r1, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) pwrite(r0, &(0x7f0000000180)="267b6a4d4d9fa0e9d91eea32418b6900b369f8096183990072f22a43fd611c15327da1302d25a1ad2b72fc94a50f49300e052439436734de080325a1375566dc9c000d3de134509b224fd981", 0x4c, 0x0, 0x7f) r2 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r2, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x7fed53ccc8019d8b}], 0x6, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe, 0x1, 0x2, 0x0, 0xfffffffffffffffd}], 0x7ff, 0x0, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) fcntl$setown(r0, 0x6, r4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000600)={0x0, &(0x7f0000000180)}) r6 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r7 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r7, &(0x7f0000000240)=[{{r6}, 0xffffffffffffffff, 0x7fed53ccc8019d8b}], 0x6, 0x0, 0x0, 0x0) kevent(r7, &(0x7f0000000100)=[{{r8}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) r9 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) ioctl$DIOCMAP(r9, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000140)='./bus\x00', r9}) socket$inet6(0x18, 0x3, 0x2) socketpair(0x6, 0x5, 0x98, &(0x7f00000002c0)) open(&(0x7f0000000300)='./file0\x00', 0x8, 0x82) r10 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) ioctl$DIOCMAP(r10, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000140)='./bus\x00', r10}) openat$zero(0xffffffffffffff9c, &(0x7f0000000400)='/dev/zero\x00', 0x80, 0x0) r11 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) ioctl$DIOCMAP(r11, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000140)='./bus\x00', r11}) r12 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) ioctl$DIOCMAP(r12, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000140)='./bus\x00', r12}) r13 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r14 = kqueue() r15 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) ioctl$DIOCMAP(r15, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000140)='./bus\x00', r15}) kevent(r14, &(0x7f0000000340)=[{{r15}, 0x8000000000000004, 0x7fed53ccc8019d8b}], 0x40000006, 0x0, 0x7, 0x0) r16 = openat(r13, &(0x7f0000000440)='./file0\x00', 0x8000, 0x8) r17 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) ioctl$DIOCMAP(r17, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000140)='./bus\x00', r17}) r18 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) ioctl$DIOCMAP(r18, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000140)='./bus\x00', r18}) socket$inet(0x2, 0x1, 0x1) r19 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) ioctl$DIOCMAP(r19, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000140)='./bus\x00', r19}) kevent(r8, &(0x7f0000000340), 0x80000000, &(0x7f0000000480)=[{{r10}, 0xffffffffffffffff, 0xaf95e9a97bff4c53, 0x0, 0xff, 0x1ff}, {{r19}, 0xfffffffffffffffc, 0x1, 0x1000fff4a, 0x5, 0xe6}, {{r11}, 0xfffffffffffffff8, 0x4, 0x2, 0xbbb1, 0x10001}, {{r2}, 0xfffffffffffffffc, 0x20, 0x8, 0x2, 0x101}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x6, 0x40000042, 0x2, 0x1ff}, {{r12}, 0xfffffffffffffffb, 0x1, 0x0, 0x4, 0x628}, {{r16}, 0xfffffffffffffffb, 0x8, 0x80000000, 0x40, 0xfff}, {{r17}, 0x7ffffffffffffffa, 0x0, 0x20000000, 0xffffffff80000001, 0x1}, {{r18}, 0xfffffffffffffffa, 0xb17074b4d4edc39a, 0x20000001, 0x3, 0x7fff}], 0x85b1, &(0x7f00000005c0)={0x7, 0x8}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x200000000000004a, &(0x7f0000000100)}) close(r0) pipe2(&(0x7f0000000280), 0x30002) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x20}, {0x84, 0x0, 0x0, 0x2}, {0x6, 0x0, 0x1}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)='\x00\x00\x00\x00\x00\x00\x00\x00\x00#\x00\x00\x00\x00') 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'vio', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f00000009c0)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ebca64896819f507d0040000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000000df42d280ede065dc0643ec67149130acc06b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac8fe0d7b65b7240cf97d03126da5364082bec304ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d088ea537791038ff36d11b2434c929b34b0587cf25dd9e1e49f931a4193897b0a33ed3cbf6375c9a8de3dbfb80a28f5f6e000000000000006ae290035edddbe3a4f33c528a164d37aba62753fb01b3bd7a16257ee33b4e985db0fc33d58531a3d37ee2efcf98eeba1bfea89fe8fb0ef2bf1ce3a82f4b653668152e84a1b4cdc80316e6778307fe12110701f068a20a899a21757649fb9e5aa5eb10d152f74c020007b5b2b7f2e60c573912787c93acbc48dc1c792917cfa4eded4c02b4ea4b0c8a3bf5d7e3c8a299afae39f1bf60e06b3f3e334814cded8f557bf494b7d65f5eaf0382232d47855025bb09aa6ed7bc0721201934a3a86f27016c8bb87f59a279fc723b44fcdea04e913e560f905f5b7ac64fdc5b9ed5cd6d2a9e17deb64e9c65bb52d2117587d40527890bc5e8a34f99e90da9ce79d6bdae1e704075"], 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r4 = dup2(r0, r3) ioctl$BIOCIMMEDIATE(r4, 0x80044270, &(0x7f0000001540)=0x3) dup(r1) accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000140)=0xc) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = msgget(0x2, 0xc0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r9 = getuid() r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r11 = fcntl$dupfd(r10, 0x0, r10) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r14, 0x0) msgctl$IPC_SET(r6, 0x1, &(0x7f00000003c0)={{0x0, r7, r8, r9, r12, 0x1, 0x9}, 0x800, 0x1, 0x0, r14, 0x6, 0x1, 0x1, 0x2}) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) msgget(0x2, 0xc0) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000480), 0x4) getuid() 16:00:01 executing program 1: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) rename(&(0x7f0000000500)='.\x00', &(0x7f0000000540)='./file0/file0\x00') open(&(0x7f0000000040)='./file0/file0\x00', 0x800, 0x11) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000280)={0x2, &(0x7f0000000000)=[{0x50, 0x0, 0x0, 0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="f7", 0x1, 0x0, 0x0) 16:00:01 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) r1 = socket(0xb3e38d6d17210b89, 0x2, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000300)) poll(&(0x7f0000000000)=[{r2, 0x2}], 0x1, 0x4) 16:00:01 executing program 0: unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000040)='ww') r0 = getgid() pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000004c0)=0xc) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000180)={0xffffffffffffffbd, 0x8b, {0x80000000000005, 0x8}}) r3 = msgget(0x2, 0xc0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r6 = getuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xffffffffffffff09) r8 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000540)=0xc) msgctl$IPC_SET(r3, 0x1, &(0x7f00000003c0)={{0x0, r4, r5, r6, r7, 0x1, 0x9}, 0x800, 0x1, r8, r9, 0x6, 0x1, 0x1, 0x2}) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000004c0)=0xc) ioctl$WSMUXIO_INJECTEVENT(r10, 0x80185760, &(0x7f0000000180)={0xffffffffffffffbd, 0x8b, {0x80000000000005, 0x8}}) r12 = msgget(0x2, 0xc0) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r15 = getuid() getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xffffffffffffff09) r17 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xfffffffffffffffd) msgctl$IPC_SET(r12, 0x1, &(0x7f00000003c0)={{0x0, r13, r14, r15, r16, 0x1, 0x9}, 0x800, 0x1, r17, r18, 0x6, 0x1, 0x1, 0x2}) r19 = open(&(0x7f00000002c0)='./file0\x00', 0x0, 0x100) getdents(r19, &(0x7f0000000080)=""/37, 0xfe37) getdents(r19, &(0x7f0000000000)=""/13, 0x33b) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000004c0)=0xc) ioctl$WSMUXIO_INJECTEVENT(r21, 0x80185760, &(0x7f0000000180)={0xffffffffffffffbd, 0x8b, {0x80000000000005, 0x8}}) r23 = msgget(0x0, 0xc0) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r26 = getuid() getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xffffffffffffff09) r28 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000500)=0xffffffffffffff98) msgctl$IPC_SET(r23, 0x1, &(0x7f00000003c0)={{0x0, r24, r25, r26, r27, 0x40, 0x9}, 0x800, 0x1, r28, r29, 0x6, 0x1, 0x1, 0x2}) getgroups(0x1, &(0x7f0000000140)=[r25]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xfffffcfd) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000080)=0xffffffffffffff09) getpgid(0xffffffffffffffff) r34 = socket(0x18, 0x2, 0x0) setsockopt(r34, 0x29, 0x20000003c, &(0x7f0000000100)='\x00\x00\x00`', 0x4) getsockopt$sock_cred(r34, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xfffffc46) getuid() msgget$private(0x0, 0x9) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r36 = msgget(0x2, 0xc0) pipe(&(0x7f0000000300)={0xffffffffffffffff}) getsockopt$sock_cred(r37, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r40 = getuid() r41 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r42 = fcntl$dupfd(r41, 0x0, r41) ioctl$BIOCSETF(r42, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r42, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r44 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r45, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r46, 0x0) msgctl$IPC_SET(r36, 0x1, &(0x7f00000003c0)={{0x0, r38, r39, r40, r43, 0x1, 0x9}, 0x800, 0x1, r44, r46, 0x6, 0x1, 0x1, 0x2}) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r47, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000004c0)=0xc) ioctl$WSMUXIO_INJECTEVENT(r47, 0x80185760, &(0x7f0000000180)={0xffffffffffffffbd, 0x8b, {0x80000000000005, 0x8}}) r49 = msgget(0x0, 0xc0) getsockopt$sock_cred(r48, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r48, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r52 = getuid() getsockopt$sock_cred(r48, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xffffffffffffff09) r54 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r47, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xfffffffffffffffd) msgctl$IPC_SET(r49, 0x1, &(0x7f00000003c0)={{0x0, r50, r51, r52, r53, 0x40, 0x9}, 0x800, 0x1, r54, r55, 0x6, 0x1, 0x1, 0x2}) msgget$private(0x0, 0x400) r56 = msgget(0x3, 0x0) msgctl$IPC_SET(r56, 0x1, 0xfffffffffffffffe) getgroups(0x8, &(0x7f00000001c0)=[r0, r5, r14, r20, r30, r31, r33, 0x0]) setgid(r20) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2000000000000361, &(0x7f0000000040)=[{0x35}, {0x15}, {0x6}]}) r1 = open$dir(&(0x7f0000001680)='./file0/file0\x00', 0x200, 0x40) r2 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r2, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x7fed53ccc8019d8b}], 0x6, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) r4 = accept$inet6(r3, &(0x7f0000000080), &(0x7f0000000180)=0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000280)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) ioctl$DIOCMAP(r5, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000140)='./bus\x00', r5}) flock(r5, 0x2) r6 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r7 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r9 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r10 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r10, &(0x7f0000000240)=[{{r9}, 0xffffffffffffffff, 0x7fed53ccc8019d8b}], 0x6, 0x0, 0xfffffffe, 0x0) r12 = openat(0xffffffffffffffff, &(0x7f0000000380)='./bus\x00', 0x20, 0x8c5b20e207d77fe8) pwritev(r12, &(0x7f0000001600)=[{&(0x7f00000003c0)="473187391e96bca0c31754e5915b96065c163f1ac9da283f0b97e4ca83e38e74f604a214c8a3af6653f66ce64a77cd0672ae9112f5299050e4fcb7f162948012fa253698a7f32ee8b81be9b20b426529322025b006e80b72d73ad55ac573c64ef2c697c61ecc014128d23041ab093de62f4d1eb9cbee0220effa60006a2361938335b4548f7ce2d70bcd86cfa9f520c4ee557e", 0x93}, {&(0x7f0000000480)="dfd07641a8163ca381cf7da16d5a2e012215ad17c8fb8e760a01b8f34587dc10f8bac108d54153bfa0be9a9a6823f0f678756a7966", 0x35}, {&(0x7f00000004c0)="aed6572f182daed6f6c56cbf8de9af4c2bad37c8906866410eac11bc17551a931a0c534c5c0902479876f8e20198d92ab7aaea446d98c0cc0c7746759685584ac046e72595d3c85113b6c66b249e337e0d6d016182da6887a87cc8353cfee517458ff5ffe5fbbfff511e10e61838c7687eb441ea7b8d3c32febae9e038c71c975b60c11a0779c98e1dc0402a66810e3e6b8d90b49ed58cbd4fee94b87be746f036752742cf7952a62ae821f3b370eee1b1954b13de4cbe27134c79ff22790cd66dfc2b09b875841eea04244b0d8f2ccd3facb13227cdf40f8e6bd05f07e91d8ba71859dd372124dc0984eb85d4a1bb6970f5652cc2804605448d24359388687f2bce7e5962ed2098702f3bf0eafb395b1b01ad14b804c04fb8ce9cf789299dc12e45af85f8e082d3407591479a94502e754412724614d47f7b6afbc275c3bcca5c03b9e02ce369783173663ac17d1b26ee03d12b7d0468ac453b33e3666fb35490a9a5e8315c039451dbddb65c9d208ea553c08af00c8d822b70b5d8f2d75aff93ea6430e4be097934e02373369f17362aa39149542610862ee0d89410f7dda545c8a4d0cf67b0b5fc5a867983ffcad4642c79ca57971d020d7ede8ed9fee7bbe82444dc25d4754e77f74831f0840d8ce8672162a25f69b306a31f0dfe19d192f772cdd7e22db5ff8165a5a5bacc5de3d999def0a356ed251d31571bc680aaf8509f4283e68e6e492633888436feabc913af0433adf16a036f7cfcc1bf94f15a1f0a562b4ebd3aa01f2f10440dc6cd1e91abe61de026e1a4e9ee8c5a43280a5b2f2e3857f92324cc3a3d73d004c9835c89f79d21031dd9e2ed9ceccc235725cafd4532e9582cdb5f72b2fbc1cc15bcdf02c7713651979d11406398f40b77313a9af99f1d93f25326f82452b770cb0212aa7e2fd2c8a48a15f07a56b9f88fe9d87c12c8271d1c78233cf54bfc334376ea12462a26aa37ee5831c48fc278681610645a2c5fc616976e201d64f6c7a167666f290ebf6a6207730961d781f80c1b69edaa8229db6cee867446cd868e0c583d2088276bad6fea04ee161e218c00bd935901dcae6af6fd180e3f240b8bb5615c8e9bb221cfa4b682959f33aafd42d418c53fb8bda9320f540793c70951ec623006d13c7df843cdc80bef8e172e2b517437ea891e3e0403ea29d47361fbfe927b50945afad84028685a5e7206586d49af2b0750ff0f23b54911298cd7c75db241ccaa5aeaee197b942e0ea984ea6ad7ea24b14d6a16d36bde87d2aa33885ca5a67fac6be6316872cf90f4e6c87a2d965f16645e5cb6321dbc8856b5173614b6d7db4d3d462c85c8bd5f70d8b26ce7980793b82f5b83adcb40330e7bec5f98f7bb6324e51c6b5399c2ded5f657ce21a1fa50d45af27d73db3c542cd40e201043460c7ff3d74febf21d664cdbde7e6bb19d05c459f6d25d24e65f748fa12057d522bfd3cb334587f80a96edcefe0a73704a80d377d8f645f32e79ded0242f0bcfbd80e6a15a1c12e616f727a1c523227e5aa3d4a81fabae424f2db19549e48b0f2b0e16db2d742b2a211c81ef3ae1a6f7e21a9318408947894e9ce3e2a80504365d5e2f3bfef1792724c50eeb4c6bb8b7d24b22d6a8a828b99bc33e52b74bb78968960bcf2d91f77854cd142ced5b93b7d4d4b704640a5535ac0c04c4eb92fe891f56b38561798f140b587422d86e5bdfb31d0e36967208e53a6f5b31a5c728c69ace05ee80f321bf0ca4cc03876390d291b40342790fbf7991e6318c6722d1344b7880a622970889cbb6aae6cd9e0ae8bf58d5a710f3c70f2f12b2490f22f456c4e42feb032ec1b556abee36070a3767397ceb329149ddf51927fae395a071d9df748e93e13afeb9fc8f515fc9314a74bd6803107dc60b985b5dc5ad30d17b5f9ee2ca3f558e95b230654bd3214aa21e682deac4452471443861418c7bef4302867dcdb5e7e53fc91eeecf8edfebd91dfb9c17ece43101ce2fb88d183c38cee9bea488a0cfec75f1c58a525680e39d2cc1521f2a0e3194e2a228407528ecee0e08692fb2dda432bd900a7f0a1d58dbaeb426a7b395852ed92634e44bea36219dab5e77f925afee9c134919e01c109e12eb4c1c6f04545e0047df4eff8be30837513e20ea73e2818e0a85cdf90794b8304ab0d7dc5c54b4c511216bc11ce154e1c40d961bd396bc856f9feb64b5f6bafce97c148b6eb1fa02e96426db969f01f2cb5e62089de5e2a0d4ee1e51b2b7416b2ab4ce811055153a0d29646080d97491813c5bda5f69b928ffa739a42c9c831865633bc012b3b27c11a5f4edf3791fc4de3bf81e0acd1c7cda252f4096ee608d8359f5a6ab2dd86e43fdbff3bdebbb979ee23d7109f61817c65659523b5fb7288d924da84c7d2ec51f771f9b3b0cf3c83ad72e4d9f3a5cb5fe23177b57cfe4d0299b816f3b242e815a73ec270f218f380ce461a6a50ead539f352031b7a3eef3e9ce341fa24d68895f529bd12bd39907a9f71b4901fcccb3cd5b0c3c5b1f9bdd0c084384f4c8172d9a0e4ab98b051dd786fe353856ec69c01d8644443078c108ffd2442c8edb7bf7f4cad0902cdebd55cbef6a957e8f7107a7b668ae3e267293a7cea0db175c5e7486057b857484eb8de4aa5bf11819dee1f1b70f31fe8ac234ea56e36cce2779e83ab2f148c621f247fd954e3fefd468092700dbfcf82ae05840ca6d8a68e7c236a3d509c4e008c7400211ecd7e0aae6d5fd955c8824086078ffa2f3bb38148f73758c048a24b7be560b57d2a236e1305f2a6b4a41e6dd2a5bf6259c7371107e95173faf936a9ad16b4ef75069547bed4d6f2902cc13e93f8bd523d145d7a6dddc0b2d4d5c69858dad98726f030b183f2d14b2a91cb4c8ff5b5ac8212a7b95de6edb0dd13429492da3463bba20292786a8381a19671266b3d2fe2eb1cabe84c690f502d22f7b51166c6676cc69db7c778f400daaeca1cbf1a9a1e75f6fe9dd90b8e6f5b5f491475dc3d1c7b813bd99eb69fa54fe82192db4353dbb87b846cddef0035d792c13536c86428071b7028aace8882617a73f811ddcc31220bdf0e9d7526e4edc719cfa1dabb6a3d20b6f4b879724c227bc7c2274f2f4d192fd2cf6e5f3ff61f5dd629999e1b45a7c5224f23d8e1bae303026a7d024b94618e456e95d42051f583eba05a20997ef43a7408e8d58ba467f4681ca2854c5439dfc962de9314a2e1dbfb8ce80dd6e1395da3cf0bda432657f89bb21ae1a40e51abb803add5ea4344ee429a7913a328816c064d74bdd92f38928030e1a573fc8aaf64458a8e01c25422888a19fc0b760d456d96bd866c515338ad36a45ff3b9a966eb74406d7e1dcded5c03bd29aa0bd30606cb6905d14f23211132d246acc144cacdcd5c68677450e8a8837053b3373f4dda4af8dfc7647a2a9a5d45b6b5986acff927e81a1b359b64385fcd6e8cb2ea79e4d62f07e08d6fc1a980e8dc57a567eea68cebf0e9d9f479b4067b0589c4fc2ab170bd7d6ab0f93f46824cd833898c74b7a9dda78400cf6f75219eecdb9088607b9bff28543e01b51699b5de2d30579ac8f03c4312ec40b604e480b2a66b11b7da67d03e7c6a7b742c81847807f61ceceefcb63333037f0a3407a78b9721288509db09a07c9ef7534c254038760cffc87d1e26c621c4286f3c3d579684e8f31ff7132a5180a1ef25512c82d75e388a6acfcb747e49313729d106117dd71aa9ea287f6711a8a8af8939ec0962d63c2e7acf64a256c6be6275c5b40d06ba5873576d4637efea090ac20f13c0a036ae53eb3626b4082fe49771efbbb41c2e225f0887c0a0dc2ae5d46580f76a677cf2a9e917cdd1bd774beca8e61f6d25e8d326a3c835337ba639b2261c9f59dee1424070978f5fbdb34243ba748d5ab0f04aa4fc9d52786629e58b336786ff5b1dfd9c577f1901160d41f52b84b87471486a610e9f7179be9f355808783c33afffcf9af47748b710249bc841adb62fafbdbfcb4f2c02d5a7ee16168164a109f31008af7de3afbf39f27222d3039645d9a76a4763d165e3a27a99c8808beeb2a3eacec8cc82d5b63ef4728deaa2493a59b887963e29cba5b7a4a139d2ebfbe7b57c38b651fdd6455164ed86f213a2ffbc8b579834b844128b760f40e2b6a75980f344f7e79ce7c449a24e2b935c290fdc2643e3c181f3bd2059832d34a8841ba7c5c7894a7cc82e2ef9e8d330693e2114734008a0a470c3a30c9a6d0ddbb86609f73dadf46124ad9afff7126ab99ce31d0620902acb906f27222d7cee17ba3410496b0aae24857c839bb559b38334e57c0e0877812d9e20e1a37d139ebc6d94cc16b049078b8b72638893af0c1ef331cd74ebfa4c7534c621c12dcb0ed3fa9e63294a2472e909ba59b8bd858ba3038de583a8692b19d2d803680437497cb9747309ff0500541da8f68ecb4fdd750c91691f0c769324630422a96fe6aa7c26b1324fc564753aeffed8bb13ab6dda83777ee6a4bdc02d0776c1e06c40d32753eb75b98b201552df0a444f9e6e7d100e4dde79f654ff0ac74954eb91637cbfdf005e14a0aea39cf671f65180ad0e4ab9f1e2c26fb1a1b9e3e9d6c7a9620d2c7290f74091cac80556d79a516f1022b1e8cf20526a851b3aa90497a3fac9217e7a4d29bb6a1bd6517f989f1bc9af5ca9cbd66232a863826ec5619779701adabafd9c627eb7e18f5eff4b982d9015f9be29938daf4d64114ccf07189d4ab9cbab78c2230fc56c81dbc4f2797414e83f8c2eab9eadce36c1d5617fe43f33e0ed02925eabe32fffd8341ae8e5555d3fbbf1e12accdd7afda471ddcc383be6d3b809a8bc9128aa00fdebeb7338be61b194609bd67ef21b0490880087ecfed195101ee48687778622916fec317934133f44797d3d82eff0eef17b468184de182eea6bd2b2389d32b2e7c4b1064dc7697c05c5fa28b8e5aaeed87f32ae16979b5388fa227f7e1b78c1af780f354ec45e9b85b01c2f2c5ed8d6730c27d24d999251c6da0b69c2655a4222030ee2a6d5cf9e155a8e56636d9f2b9dca0eafe21238fe57d0b5739c29bbf2e04a9cf45b704cb08408dc020fb2775895f0229248229a9de1b224238abb4d31d535ea59f71fbfa573688e85d843afe028123afc14a6e102fff9c03ee4f9a86c5b4741e50ba998f77411f80e5ca45ab11d66550c9c5268fbfc2996bd418d2672893fe43154cbeae2e2ab4b66317d22f67622a21d44568960858efefeffb9168dfdaa326a309a845d4813acda0a2fd0b13c6447ef998d6b5cac0dfde04781f4f1431f244d10401de5a3f70d3bc14503d5e74ad8e3afadbe13e83c773c788e4a2029b87e1b693a33093e1c61a15622c938fea6fed115bb1531c2e99b91d8a77efe2952167c21ec081f71c517e9d3b8ca594ce94c53ce38394c5de46aec6b141c42b8943bf50172cf374911d2a8360beb6dbcc42473bc04e259dcf6a9c352a17d3f6decd7bcf3b742cd4fda714485f540687c7e3a81fdf1d8e113fda5b831325f7631a7bada07de463dacbbc022719d6d3adb20b8e95e8bc463a271be5a7d0495ea001cb1fd3a2c6852aa15bd145c8ee137cf48370cce9f85a68e5b7d6e7606e9a4c24b152b81693ec8fcb42a9d9ccdefe8535f1a16a9747b616fda6258cd3a2fa8f5575d2d44e6bd274e9d38bacdb28f997310db6c78f713d5ff5cb39e647b4601b1d2ce11a2016f42748402e62e8392eaa82a405b1a3adf43182292f928ec556aa8dad8680528fa69ab30171e71d99670696fd3ab4a4a0af28b44875087066", 0x1000}, {&(0x7f00000014c0)="dff8a2b37b44f02481d13c205f2f4c1fb32528c9cd658216b8150c3aedd8ad5bbf973381a907809f915c6123b77f04b95cf1546860909975b4433b9e047626b8b50e157cd8ffe4b92440925d06dfd4030479cec40dc9e1e622f6c5c2d804d8578150469ab3c487c8e83be1cf46d2bda22bf0a2fc4ba5a04de3947cfa9b0b66da9a23e2c8e34f90f1ce145b225e701c70d3739d2626c3eb2cce31f97453a4b2fa54425b0326bff8367e8bf0d27eb4d1f5a63e97fadd2a940d54a7a47f43508d96742302853ea06813ac2f51b8761cc2463f002782b71f4c1737302af35118084d", 0xe0}, {&(0x7f00000015c0)="59e981766c50cad29099d91cef0c", 0xe}], 0x5, 0x0, 0x3) r13 = kqueue() r14 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) ioctl$DIOCMAP(r14, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000140)='./bus\x00', r14}) r15 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) ioctl$DIOCMAP(r15, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000140)='./bus\x00', r15}) r16 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) ioctl$DIOCMAP(r16, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000140)='./bus\x00', r16}) r17 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) ioctl$DIOCMAP(r17, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000140)='./bus\x00', r17}) r18 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000016c0)='/dev/ttyCcfg\x00', 0x40, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001700)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r10, &(0x7f0000001740)=[{{r13}, 0x0, 0xa0, 0x20000046, 0xc50c, 0x1}, {{r2}, 0xfffffffffffffffe, 0x14, 0x0, 0xba, 0x7fffffff}, {{r4}, 0xfffffffffffffff8, 0x30, 0x780ffff7, 0x6, 0x4}, {{r14}, 0xffffffffffffffff, 0x4, 0x0, 0x6, 0xff}, {{r15}, 0xfffffffffffffffb, 0x80, 0x20000000, 0x80000000000, 0x8}, {{r16}, 0xfffffffffffffffb, 0x160, 0x2, 0x1, 0x5}, {{r17}, 0xdd1a42dd6f5497bd, 0x1, 0x8, 0x100000000, 0x9}, {{r18}, 0xfffffffffffffff9, 0x1, 0x1, 0xfff, 0xffffffffffffffff}, {{r19}, 0xfffffffffffffffe, 0x2, 0x80, 0x9, 0xfffffffffffffffa}, {{r13}, 0xfffffffffffffffe, 0xbe6d0c86c2a00d47, 0x0, 0x548, 0x9}], 0xa27c, 0x0, 0x0, 0x0) fcntl$setflags(0xffffffffffffff9c, 0x2, 0x1) ioctl$WSMOUSEIO_GETPARAMS(r11, 0x80105727, &(0x7f0000000340)={&(0x7f0000000300)=[{0x23, 0x3f}], 0x1}) kevent(r7, &(0x7f0000000240)=[{{r6}, 0xffffffffffffffff, 0x7fed53ccc8019d8b}], 0x6, 0x0, 0x0, 0x0) kevent(r7, &(0x7f0000000100)=[{{r8}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) ioctl$TIOCOUTQ(r8, 0x40047473, &(0x7f00000002c0)=0x9) 16:00:01 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x400000000018, 0x3, 0xfe) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x682eb13985c518e6, 0x7, 0x1}, 0x8) close(r0) r2 = socket(0x18, 0x3, 0x0) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x800000000029, 0xfffffffa, &(0x7f0000000180), 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2002e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r4 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r6 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r7 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r7, &(0x7f0000000240)=[{{r6}, 0xffffffffffffffff, 0x7fed53ccc8019d8b}], 0x6, 0x0, 0x0, 0x0) kevent(r7, &(0x7f0000000100)=[{{r8}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) r9 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) ioctl$DIOCMAP(r9, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000140)='./bus\x00', r9}) r10 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) ioctl$DIOCMAP(r10, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000140)='./bus\x00', r10}) r11 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) ioctl$DIOCMAP(r11, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000140)='./bus\x00', r11}) kevent(r8, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffff8, 0x16, 0x20000000, 0x3, 0x8}, {{r9}, 0xffffffffffffffff, 0x81, 0xfffff, 0x800, 0x6}, {{r10}, 0xfffffffffffffffa, 0x80, 0x7e337b870a9852bd, 0x1, 0x800}, {{r11}, 0xfffffffffffffffd, 0x3a, 0x80, 0x3b94, 0x6}], 0x42000006, 0x0, 0xfffffffd, 0x0) kevent(r4, &(0x7f0000000100)=[{{r5}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) bind(r5, &(0x7f0000000040)=@in6={0x18, 0x3, 0x7, 0x2}, 0xc) socket(0x20, 0x4, 0x57) write(r2, &(0x7f0000000100)="8c65", 0x6d2) 16:00:01 executing program 0: 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, &(0x7f0000000940)=[{&(0x7f0000000700)="a121e4cc8d31cb5a0e57244069d1c0f9c70bd353b9ae3968782cc177a6f4075256c6564c8efc612fdfb51c5d63cc912f0921a8048b8cfbf721b92da2eb578829906cd77d47f6c4e113af94fa1466dd0c7ab9eb971502a0d41a88eb9fe7640a8ac22f8304f217a039fa108deb0a37e4da2961ac2bbf2c", 0x76}, {&(0x7f0000000680)="3bb992e17d91cd5cf8b70ee7640e79a87b147c44c22054f83760eac9d9167203c00dc427c4072ef0be115d1c50b7039a9eb58cacb7dfa73b066e86ef7a47", 0x3e}, {&(0x7f0000000780)="1874e74d8a37b3cc55b3711aea9d77a64dd2c0803a5e9d22f04a8084aaf395e06600a01e2b06753872cffe888cea9d9058b5d582c8f2136cac1106dd37353dcf35dfeba2844dc671428e3d63d88409eb7743f145375a48a0d44feb773a9ae0a8910e80b6337aa12dc952fe7c8de7064b26e23f00a4505d1a33853f810083b712b2c8cb263bf6ae5a364dfbd3426499efbd6e0929f25219f2175fd7cd55d3a59746e7deba7eeeb80440394d13733a53135a16f1d2a5b05ac6", 0xb8}, {&(0x7f0000000c00)="f11a81c5774c4fd0967ebc6269ed9f07ceed1b86ee078dc70bf87071b36f7599cccfe4865f034afbb33f55c64856c3a92f3a36eb6d978ea2728ace20a95ce8f1f9585d940178c76d26cc4fcf1f9868d9cfaf078e0e9eefec71440d0726272b8ae4184770c5412dbb6d014e23e8829462f36f01000000000000006fba4e65232a1f60d776620bda9464ca4ca50352d986f8db8d2c05709c00b0ddb71cf9dee127f85a07d763fa04d33dc143e5d6916a9a3eecc4a584af600e8a88cd6f53a6999e2a6d7034e07ce959d9de5230895884a525112ceccab7fd345c55da0d87559f9374fdbea4900000000000000000000000010af925fc76b1122ecb5221f936e2d4af1c61c687dd1b6d782b03c50fd4b490f3e44f3488dc4931b66c5daee2931a5917b1d8c0ba0fb1df6bc64a0455bfd60c7ef2acfc4cfea3ad4e009132526e22ed83fe5200f5b07b4a5895c6cded4347a17f6d7d3fa005bf340f90995ec0c2844285f0dbc1fa8683d34b6d78667235960d92d7e193c92ecbab8173e223fa762cefb892740c0652148a4153cda5e445457a57e98ae8908371ad50b624874254b341d073", 0x1a2}], 0x4, 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000080)=0x7) pwritev(r3, &(0x7f0000000580)=[{&(0x7f0000000040)="3b0ddb2a", 0x4}, {&(0x7f0000000200)="0b8dbb4e2729762d7d96bd8eb78a69af89913a2bf2c716d32c1fcc92e85ee250ff0a6e376ee9ff5edf7a2c02080000008129d701cb5d7f6da07548f7480ad6ca98ab49a87c8386dca1fe0d17b6ae11e83739118bb338148aeb153207b4ce2688da2321eb68895a610d8a9ec0a2112b3696fa62340f599325efb517f66a02d247418bb40c0f4d4053ec7e5cc7ca08859ee69e0000", 0x94}, {&(0x7f00000002c0)="d454f0316945520daf950c409378a5ff1b37132d2c89306bdca5498ce4ffd58721b576aac38b9f4e6be8efd4d21bcbf40c3f71dcb93e7e546e093c03b0283041e94d71a7f963e566f7ef6cebc7a513f28f4a0ab38064d0b34be7066525cd4442483dcfb1e9121249fd0599df12584b7088308b47d115cb50e56b1c41c1acc010eaa3934acc57b9f3180d9b329b5866635f75bc1b0cf2f683ed8060939c9322c32e2f9d0ffdc006ceec32d56bddda26a4d0b2c4c4a5f3e58681d0448c1ef946ef5a1b6137860feacf1e478490f70b429327ef7ce99f8d696a07ab570a0e7e5b04f2b6e6391bde9951a6c979", 0xeb}, {&(0x7f00000000c0)}, {&(0x7f0000000a00)="c58fdc27c11a918dd1a3400fdcd44517d7bbee32595223fda1f13a26587d54f10576d4d8f84477b0d2718216892b812887e4f82dcb81d5f0da4fe81fb9cee91802f71ae67bac7fd8dd721c427f5c789590f6d0bb2a53d7c17514bd120b309a3e305a1a0424e078a20c6146ba8a974daad0ccb80b5d50c35c52fdabac99f5566fc4d7e7737a83fafca054fb7f46696387b24199480187aa1d1f34ddf3feb21a769819fbc4dbf485c8f8ba9c20bfb65f71929e4edb77ca4e3aeef83fb6658be78fbcdd5bc12f3b8386c4335a812c1de7a80cc09fee4c0679920e80920e154e86668798", 0xe2}, {&(0x7f00000004c0)="c67538cdd015ca22fe0aa9fb1b9cb63275c84d58", 0x14}, {&(0x7f0000000500)="46ec4503509561661e057fce854aa2fd7173fda3506505241e09246857694e8ab75858ccf378b9fc4a100034e5d92b4cb10bb6697bf08c06dfac139d38ac94a302f1b4db8a1fe697ed6d9300277152bb66fb599d2411445a3a672bdc9fa77ba2e066fa1bae21426383954d3fd5770b11fbf705ef2f62c360", 0x78}], 0x7, 0x0, 0x0) r4 = msgget$private(0x0, 0x682) msgsnd(r4, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r4, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r4, &(0x7f00000003c0)=ANY=[@ANYPTR=&(0x7f0000000600)=ANY=[]], 0x1, 0x1, 0x1000) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000840)=0x1) r5 = msgget$private(0x0, 0xfffffffffffffadb) msgrcv(r5, &(0x7f0000000240)={0x0, ""/77}, 0x55, 0x3, 0x0) msgsnd(r5, &(0x7f00000006c0)=ANY=[@ANYRESOCT=0x0], 0x1, 0x80000803) msgsnd(r5, &(0x7f0000000980)=ANY=[@ANYBLOB="0100000000000000ddfc7e4d84486250b0999e9b7272c428de41622bfd80de0d711428036e38913bdb4a7e9f87b507cdd4caa4d46bf36ffdf6a4fba2532ce237eb7f07aa0b81e20479480600000000000000680003c28c598a778194e09ae1347a443f28b1a29497fc9e0a65769bc8c81612e8c27c0079d0cf40b9c8b754daeb2982d28606050dc116a0af1461584b0577d2138cc76577919c1b86e7f263cbbfdff53500000e540af43fb96804001c3b3f08f0b864726d9148fd998240ac5378a429e4f4f019407d3b561a989c1cf0b6d1491b41c992dd49431d440080b06d8a847a1c2e46f7764444290b250496faf4eaa90f893d5c67ddbe4cf5e211cbea4e0e7008959daa50e8bb3675ad601596b4e343ff43d3bfcdaac304eb55b4520f3ce3f500000000000000000000000000007cbebefa60d469aa13a7b3684ac9c26d2d71bcd0fe508847b046fba1ef5cefa7a07d8f3b96452af26c5ac06c2a942a0264141d6646aa3e86fb51dbae9c1a9f27beba417fb500029263305b774023b19f77c8a05e6a7e0b4675f2d73d8fb568a8713d0337e0b4840d8dfc0657d5e0ab606be26c7463326170f3d7d854ec59a40c4c2d4056d6e1b15ad9867ece5f24a943abaacba731ad5a8ad71a56981c054b7f60ba2e4e7055e373318b32bbd5948856a2c0288224329c8c55784aa249c81c95981517ddf0497dbbf7e1a6149d35cb3b7ea7a13e12d582e2dcbccd20d9b61757eb32a590b8f6e303dbfe823a76c00dc96109fa7e5314670643492dbe698cd6b27581616596c5e9d23e9153ae886b7830ca5bc256"], 0x1, 0x4) msgsnd(r5, &(0x7f00000001c0)=ANY=[@ANYBLOB="0300000000000000943b5b09252ec40b4ca3cb8558a2b9c7b22f90f42b9c39dc625820176e69b1bc810a9854bc8be8378f7f9a6f6d30b447cdfe2786025db7f96f"], 0x41, 0x7eea135638a8ce50) msgget(0x0, 0x80) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x42b, 0xfc, 0x0, 0x100}, {0x3c, 0x0, 0x2}, {0x6, 0x0, 0x0, 0x7ff}]}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000440)={0x3, &(0x7f0000000600)=[{0xb0}, {0x3c}, {0x6}]}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x3c}, {0x6}]}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000400)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000640)={0x4, &(0x7f0000000480)=[{0x4000, 0x3f, 0x66, 0x19}, {0x40, 0xd6, 0xff, 0x8}, {0x6, 0x1, 0x0, 0x3}, {0x400, 0xff, 0x80, 0x2}]}) 16:00:01 executing program 1: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/iskmap\x00\x00\x00\x00@\x00', 0x40, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000140)='./bus\x00', r2}) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000140)='./bus\x00', r3}) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000140)='./bus\x00', r4}) fcntl$dupfd(r4, 0x0, r1) madvise(&(0x7f00008f4000/0x200000)=nil, 0x200000, 0x6) munmap(&(0x7f0000a9a000/0x4000)=nil, 0x4000) r5 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r5, 0x0, 0x0) r6 = semget$private(0x0, 0x3, 0xd03199270b219f67) r7 = socket(0x11, 0x4003, 0x8) r8 = dup(r7) ioctl$TIOCMBIC(r8, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r8, 0x20007606, &(0x7f00000001c0)=0xfffffffffffffffd) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r10 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r9, r10) r11 = socket(0x11, 0x4003, 0x8) sendto$unix(r11, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r12 = dup(r11) ioctl$TIOCMBIC(r12, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r12, 0x20007606, &(0x7f0000000240)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)) r13 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r14 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r14, &(0x7f0000000240)=[{{r13}, 0xffffffffffffffff, 0x7fed53ccc8019d8b}], 0x6, 0x0, 0x0, 0x0) kevent(r14, &(0x7f0000000100)=[{{r16}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0x60a) r18 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r17, r18) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) r20 = getegid() r21 = getegid() getgroups(0x2, &(0x7f0000000180)=[r20, r19, r21]) r23 = socket(0x11, 0x4003, 0x8) sendto$unix(r23, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r24 = dup(r23) ioctl$TIOCMBIC(r24, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r24, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r26 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r25, r26) r27 = getgid() r28 = getegid() setgroups(0x4, &(0x7f0000000240)=[r22, r26, r27, r28]) r29 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r30 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r30, 0x0, 0x0) pwritev(r30, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) r31 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r30) ioctl$TIOCSETD(r31, 0x8004741b, &(0x7f00000000c0)=0xd) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r33 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r32, r33) r34 = socket(0x11, 0x4003, 0x8) sendto$unix(r34, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x400, 0x0, 0xfffffffffffffd44) r35 = dup(r34) ioctl$TIOCMBIC(r35, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r35, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f0000002600), 0xfeaf) getgid() semop(r6, &(0x7f0000000000)=[{0x1, 0x68, 0x1800}], 0x1) 16:00:01 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) rename(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000ac0)='./file0\x00', 0x8003, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)=""/196, &(0x7f0000000240)=0x9e) r1 = semget$private(0x0, 0x7, 0x10) execve(&(0x7f0000000400)='./file1\x00', &(0x7f0000000880)=[&(0x7f0000000b40)='/dev/null\x00', &(0x7f0000000200)='-,--#+%\x00', &(0x7f00000007c0)='*@}@\x00', &(0x7f0000000e00)='\x00\x00\x00\xf7\xff\xff\xff\x00\xf2\x9c\xe4G\xd8Ml\xc7\xf5\v\x8ch\x13\xd3u\xe1\x80\xd0R`w\xff\x01\x9a\xbb\x00\x00\xff\xff\xff\x7f\x00\x00\x00\x00\x00p\xe8\xc8\xf8o\x99&4\x04\x1er\x13\xce\x97.\xd9\xdb\x98@\xb7\xdc\xa9\xdc};\x1c\xde\'y\xcb-\xcb\x03\xf4M\x0e\f^L\x16\xa9', &(0x7f0000000740)='*@}@\x00', &(0x7f0000000780)='/dev/bpf\x00', &(0x7f0000000b00)='/dev/null\x00', &(0x7f0000000c80)='\x8f\xc1\x91l\x84C\xb9\x81\xc0\x02K\xc4\x89\xcf\xa6\xa4\xe3;\xfd\xad\x9f6\x84\xdbs2\xaf\x01\'\xa94\xad\xb3\x8f\xa7o\x1a\xf1j\x7f\xecZ\xf8\xba\xe8-At\x10\xa5\xafL\x13%YD\x02\xa5\x91\xf6\xa6V\xae\x1cz\x00\x10\x00'/148], &(0x7f0000000900)=[&(0x7f0000000440)='\x00', &(0x7f0000000700)='-,--#+%\x00', &(0x7f0000000c00)='\x00\x00\x00\xf7\xff\xff\xff\x00\xf2\x9c\xe4G\xd8Ml\xc7\xf5\v\x8ch\x13\xd3u\xe1\x80\xd0R`w\xff\x01\x9a\xbb\x00\x00\xff\xff\xff\x7f\x00\x00\x00\x00\x00p\xe8\xc8\xf8o\x99&4\x04\x1er\x13\xce\x97.\xd9\xdb\x98@\xb7\xdc\xa9\xdc};\x1c\xde\'y\xcb-\xcb\x03\xf4M\x0e\f^L\x16\xa9', &(0x7f0000000840)='.$\x00']) semctl$GETZCNT(r1, 0x2, 0x7, &(0x7f0000000640)=""/153) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000300)=""/217) semget$private(0x0, 0x5, 0x9f0658cc70827daa) getpeername$unix(r0, &(0x7f0000003880)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f2ffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000081000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000faf5000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000096e60100000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000676bd2c25671dcd80df45000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000104000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d6770000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fd05ec249233000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000149c070000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffd3da4a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005dd8ace62c66a83612a000000000000000000000000ffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005b889a514d5389000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000122915a858780c5b1064affac100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ecf9c65c0000000000000000000000000000000000000000000000000000000000b00000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000035540000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003e1c014e27e167363d5d06ba836f099e0000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000866b1764957e3ecb12facfd96bd75995b4c774c6363fa9de8e26d2b2559f5cf925f3845e370000a0a8db0702d61d09b5ac68f9796406671f1a580ecbafa179a24ece94000000000000000000219c289ae48d7fbf869ecffa3f7f183e6a1962b60ac457e976c9ba2375949a0e2730978a3c1164d49d2166d9e7f4f5943f67bbb975415df5ccb76151eb97bb9dd93260696f4aa02ee3fe65407c46"], 0x0) r2 = open(&(0x7f0000000580)='./file1\x00', 0x2, 0x1) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000080)={0x6, './file0\x00', './file1\x00'}) ioctl$TIOCNOTTY(r0, 0x20007471) lseek(r0, 0x0, 0x0, 0x2) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f00000014c0)={'./file0\x00', 0x8, 0x0, 0xe9e, 0x0, 0x7f, 0x81, 0x1f, 0x1, 0x4, 0x0, 0x1000}) chdir(&(0x7f0000001540)='./file0\x00') ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000280)={0x0, './file0\x00', './file0\x00'}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000540)) ioctl$KDGETLED(0xffffffffffffffff, 0x40044b41, &(0x7f0000001640)) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x88, 0x0) semop(r1, &(0x7f00000004c0)=[{0x3, 0xffff, 0x200001004}, {0x7}, {0x20000000004, 0x5, 0x1800}], 0x3) ioctl$BIOCGFILDROP(r3, 0x40044278, &(0x7f0000000500)) write(r3, &(0x7f0000006e00)="86453fbfc3fdcd408691efc473dbce5a2f35b9bc0a39a79cc99d807a7f13e7a5aa4e82996d677538ac0c1f11811a6e9e3ccf140961db78d2cee788093ed097c204071fbb082ad7339f00a54aae68a096207425d5c5a848216002d4caa443bb630bb9cfdea46ac245ec388e0738ce55f9da5aa06007514b19586f65747cff9ee822b1d56b20d23b15c573bfcaa468cf03c1ca3597f5d580be9ec95cee353803a67bd326885f40eff3c4d1bc56dbacf288170b5b06360bbc668260acd03d69429502112f0a7b679daa61f2314f638fb8f79bcc92ab984a36878092bab4a5a07d42769e600f3c65171bb292819f6a5186a449b0b8fc1128efe451d874a16a537f614b6c2320dd43959e801e172736b1e10ca903242db8abd2f8e9e18515aa5328e51846184dfe81d426a9f08a016e9eee0857814d2e965afad2d6005db24461e043d09f59f52c151b606acc79325b02b2b97449520e9389288d63afe23a3fcd9ed96902149d8b2bbdd91950fa9a42234dbe44cc47c8ad7f040dba9bcc2b94cc38666445d1f729f51654648227888d5b847deda0b559555f04fa4ea41095597a59c456ba3a697e056f5c6c8fffa2711ddba9eb54e4364b242c2bf7abef4f55fec8c58f66a923fe54e25e80feadd700438ff6b637cf73c01d949a42164c2cd66b16811b3936159746065e0096305790b3e6183c20ffb0a59806eb869692f89375ae5835894c1a8a9a3ff228d55ba085fc98421022d9ac395a0643b026ce4b2b305d0ea653b95b0885470efd942028cd2030a061f780fd9507713518fa63fd0991067bbe2cb64a87725ac0f6c3096d5a9824d8b0102fbdb186602c1e14334af53ecf38feb408150c60caae1f527355150e27cd0e22be1fd632c7877699cb79ae29c8f80dc665b52f23b7b119d9ad4e46036b7435784e32d2a1c8e43cec8b6559251d88840d5cbd832c92a4faf4eebefdf9117a397b8f0012c627cf5f4059a4e52c80e662bb3388a00e6a196486b2271eaaf8a21f2fc6b175496d3acde67329d69e2bb2a78ba3ef46fb32590d02e1f094a66ed84c50d02bea1704a4285d84658f935961eb62a85ff0958bcbbc43ec6da585fec564908f83264600c153d4a6990ac7919b54402c5413d6056735e27532dae328f8da38ff52a53f0dc7a1b749c5c94a62a73ec207bc63ac2223c89a99ce4f8f35502c7728c7727756ab996a6574c1d9f96f45d4310c014624e04b353b69fbd64a783b23e1c1c1de59b490a4e813a93df340142670bda0aa597177019b3a189c31207a5af5fb0f2af58eb1768cf1b026463b148e6e7b48ed0233b1b51ee7680bde92d2d61cef47abbaf653dc2f2e8c9cd27b7c4d181b2ccfa0402059da9bc733ebc5b3aa83e008a41b24b431b246f357105ce7f127efa78b9ed1bdf56e00855a1b18525de5f84f4bf681fe1e983a6bee6ac59287b94f3159747034270cf6836b3d45b6cf98f3831dc18376ab93416c6d4b8d2c0db48dd708a481c001aca7dc99bd48d323b3ec72a771487e810e4c9df1654332114d9798ab9e0d5dd10fd978b0639ec73e73ad546998a9ba5a922c44fee76ad97892b262b2697f81f50beb70591c0a911e806a67078ad5071981669958e4f1ccf57eea4608ed5648b0cdb533dade5538942405c412e0726bdbffa4cb1f18f04c30a47c6d6aeaec52bbe4e789d4fff74b434c1f02a81a2047e4ff13253744dd46daec2850115ad948c632443cb469e09d3b6def4ef45717daebd289c48f2bf88b185fb303c05535fe617ff84a5fcc46d53623f9916f6fdabe495ac826a3e3a026ae1a6925e1eff076eddd95347d68a3402288cc165829d3b18dcbe52204529f00e9583802ee37250929d2b2ec650f6abdf2be29d745437267332b8346074b65d47613f9e7a4017e4b6072a3f20cc9b193033c38ae9c50c66be2379e6dd2114e01709d6442e03454eca6c837b242c34bfa69fcb8f96374bd54288e03b201f4704abe7393416d6fbfb87d4c5c4ac151bf2acc47232954d08f0e9275960096811d18405187b2e735a80c05aa4f330170456875f817f3c4158456b72fa5c0834444cb7d504d6627886556834dfae970af8000289bae07a9c5eb7e31dadc8230f47d070df90e9aa766cf187626eb25f6b0a65280136fddf94e07ac8a532f1e909ae0d444b16ce794a22090dc31c3d30435b577429d6115dfd843cda51b693206f8e5f1593db49cb699492c8c2892190dc9054a83c960dd1d12eb56bb70c609fcc1f75be4e265b575170068d634b1dd62209ec2b96f6245dd26ff9de39ade925cd15c384d526e92230d84ee6ad8ba09aa17c81e996421810463ab0080e834a5fdd0ef58aff7d3c09ee434bf00d06baf704ac793fdaae53bb2b5ed41c6c9ea4eb00583d07863dfcec8622e611d6bee466435495b8beea5f14a90f0039e32ee4d1a6b4abefaa85ac95d44977972a39fffdd8dd6624ce7b754f0fc907fd8eae753ce617c757e12e2b6f4000e9b4be70eb660862d122c13be207a19d1ab181af20a3ee7fdd6f7fd81d9c8e5a1c29071dc041e88e6242164b31401b5ea0490f057fa18e17c90636aed736fb8210a00ea571d9be796215f488ba9f3ce7335ff15ed224505551da936cd213352104dd5b3ba25d643972d7fde74d52450d54ac29f5a54c102464cdd22954435ce9cec7a79cf5cfa00127fc11a68c6bbf7bf12b950fbbf5b4a17b177d2660fb9296cd5d232d499b4688ee217d9ce1904114c68ea831672fad61e3ea7f7928a3c31014db46abbf6176299860db0127b1f8ecd1198bcd8c058b336b9f9ef3185269f7d96cbd6e431106666b3bab222bd3d1b98c0077855a1f44dd794d6e02924c4b0b50dcb3535a9a48e8b48bca13c3787840ea011e1e8a4387d9e6d63b4c5a6562325d755674ef37a834f72ce0ef045ef4c3c59f236325f48625463746fcbda9d670b6d528ad9c7aa98e2a42c127197385b3752e4dc6c871219efa41b6de2330fc2e6e95cea3be3d3eb58d5311814c6703afe9ba105d24bc0b618dcdfebc6087845e1b17b86735f8a777989ea3f38741c789c4208e4abd654e0f26bbd75b61f5f05234b3a4c69088861949a7bd8b08322a57f2846993cd15bacc473c57d8e44300579239d9b6178939899d7ae093c70b03ccee4e892fc18c8739be7dd7c433589a37c38e953c683d720d1cf1d1a7135e8d19ffe7f007be10100bf16aa8d73c1a271da99907327c6ebbce1d53ebb1bdcdab1f17cd7b583e5ae285f04ac9b700499b5e52c0cff284cda81d92a5c09a510364627c40944b4695fc441499a28d74e8986c59efc92360fed1ec5a04b2bc4bbd72de6e45739dea829260d60b70fc8669747f68239f393cd0e3f2c1cb7da8d5d4ce16dfe044ef479cbd0c14fd3b2f1dcac11fd8f0d7d09f1d3a6da39409300c8bd624a71a1d2808b410607ddf3d8b2a82d3d839c2c5f0147beeb0151b3491ea9edd3bb2361276fae0edd7e3dd148f9e3d532f255db00bf1214f3da43513953b295054f3cc2f8f0227bdae576fa434d723e4d29495db8eef719daf25c014142ff2c48b53688e51222cdefd148a2832a2a5e55a77230549a30498fe2d6ef79a677d2efdac41da6e5219c0afa88cdd045580ddbffa5e692ac9a47af6db5be178f9367c77ee9e5c080ff103bd21a8d8fcbb0b4dcf39bee75c4cfc678fbfcbce614692247cd1652332a5dc4b39b80744f886c8c3bb1198ce28236b46fc902f34650eaa6e808642198cc4aadad8fd07d80e38072b8c36652426ffc1b428f5ec3f8e129e86aefc540dd525327094ea90b6e9d2fc9d09cfb7b992b2323ab33ef656feb03648f677998e71361ad8f1dbe967c2e6cd4bd970e9c0b429a67b3af56e50f691ed3ce945bae4c7fc92ccfba2f1842cbf876b7cac335577a99f563d0b532b869eadb8f312d098e43d70b45b0d2b761a2055094f082f2ed9b83618a4d2152074ccfde7ded0c6d26f6dd0d03a7537dbdd77c4c1277607e1f79ba35e1a9920a41f594dcbfe838e3ab740ee32f88e9f8f4a0330f9fb1d2b06898a1d0df58ec8cc2779d4fb25cf317cf77c48edc22896f7e898643bbd7403d181fe63f9af1579c512a3a5e0812679c7291ab96b91b6573f8e006d0d3f4078c6e724e23d70999758eb629a737c2071abca2343e64ddb835128268ef866781fb4fca7119c8557a6dc746ca15ad28d6da24c25231846242b8cc0732f9e7c95b0c65f5538dca46f74cf3c90fdad2c2e60316d7125bb7866248c2bb7a1b62dc11659f1f25a466104d2fe0002e42e7599c43c19981a1d257a968dbe6a76d77bb912e504c2ed95cf9f9f1614e764074f618f1a1fc78029f5b961a36dc7fc23459eecb803be9b75154e1a73053ddcb89d56f50a19a53a0acdceddf7c8042be261db484440e02e9eda027dac44f014030ca2cf720e9e9462896e5d23587731982dc16b721cd44c2e3b08e481907a765cc9b30e650786108d87e265fb529e1c867c29cf45e053904efa51437bad85a036ed97c028b47cd4fbcdac80d6d8289f5f29628413e6b069ad3b07cdf8268ac39619a9f4a7ba4afbc9db9b526ad8f24b548cacaf533d206c7c7b4b85d5b77c1fb87558909b7ad1a024bebf3d9b0a2001d9ac4772f743cc79d3814297213f255eb154a5a29eba4e50b281cefb7f3472ff20f1cbccd0fcafedfe3d5366fe5bd2cd5c2bd1953de4a37d5f0547842b1fabdf61a90751fcd2234d8829224333b632cb1f641a58354b04d578f08ffff4968b972816c237228c995964c0bc7cb3b8fb770620fa549665bd2ef53262f6ab1cf95b112e72bcffd717edac91b8480569711c03ad4e36387ff4a320000000025270a4fb9495907639d8bd969579ea01aeb0b8a5a710392893bc4223cd25088459e07e2ed66cd1d369be77e216c4260ae3e62e2e27f59a0de8e1e628eea80f3a41a45cec2d01828d1bf6087fddbd2d40cec2a150ce41bf42f92db182f63274908f130dc60fa4e6a0f87800f09d8596527d47a0ab610522e591b7389a453d0cba6515732a34a5cdd91da2b4c8c246bba280d0f846d7ce30297257826b5bdf9f9c116428f187b892086d8310030fdba6e963ec404ed67843e2ea7f5f6be85a9fb46971ab2133e0461fe70132968f4a85a70edcec9bfb14d24a06ab1ee3390cc614ddd620e1acaea8cf0d4d38e8082777b998a2b8faa034879453de674f2babd80f958376c56550ac0e24a33a42099d1126edd795e306679ace42e276148b9f939f3ba97e8773aed83d54761e2c363ac15d847de38ac1a5eee0620e11014073f78e72258e4bef9367a6d235001131d3299fa4b7f126af3b769a132c83906243a87feedb591d8a9d97af96996cabd439ae22262f59fb6ddfdd9b2ddd73ce9d2e5c7e7b0c96da1de51919960b6463a21325c34538bb8cc4395d8814197c806424a194a4cc2584f377217d49eec3fdb6e1a55708211c9e5a18540cda0da7dec24d66b11975b5ec86497f87af6452e0be7f8bced9b8230fc6e68ef06e47b3c4658ac9ba19fe0dee57c7e5cee9fff94c469ffb11e7ab225cb331ec8d628aac3e2f9c528755681461f2023169b7a15680716eef8e425092daefcd85f7130a1c3ac5ae41b7a284ffbcb54d2a27679c4746c108535c9aa2bfaf71d8454dfa737b508f2ce5ee46df8f11fd7e95b6085faaa2b98889510f8e293b8a25cbe7ab8551f53eaa258c1059a385bc4fa1a072d0b3191a4c555730a770f02dc3c62b6be8cd29d0ecce0802a44e20584fa3474995bf9a92c3294054992acecfb7e301fb7c34531ba15d6767a224e707a1429ff5a2b2e8b30b80ec40a8bb906205dc6fa4953821087a5873c6b5648c0b781c1b23e830c28705b23e2f12f24b20a8c48c00dc3cf8ac7e2188fba87c1ed9ee7d2ca64cd8ed675247fbbeb1377e39c74668455513aef4fd9e4a03047c2c71a8554ee9eb68d4978dd4a2cb7c0a4421770ad808008678d26a9144a09a7e54ddffffb3820862a756d33e259f61f40733b9dff6fd3f7bd5f27d54475eced699394ac77e704377f71ffe6e4dd4b8a6d4a8fd0b6d4a38227ae97547454b74df3f9860cf3fe00f609dd285a19d345777e915d9f8f405da4aa09874e44fac90907532b98b6b4a0153fe582343cd6e0051df574b21a2359e492dd2e0c2173966cb1956af873abae16199c30631e3c93944b1f766172aabd27b0e22d1bea9535270c767a685284628cb453d09dd1ca09102175954812be70a0f4d4f83da3cb2f84a577c0b43bc53d3965f460ae6a77b7c210a5a15a8a51e513eddfcdaedb155a215cae4f453e303f968cbd8b0c91fe4d8fb138fabc8e684aff61db4e3500", 0xfffffffffffffedb) r4 = accept(0xffffffffffffffff, &(0x7f0000004940)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000860000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006802edc443f95e00000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000005000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008b501befa7e227a300000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002ec79edb076865458fba97410e7f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000160000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000018000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000005000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000029814e1d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000feffffffffffffff000000000000009017cc910000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bc6199d9ac246b67fbac6e54c8410000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a0c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a74c57a30000000000000000000001000000000000000000000000000000000000000000000000000000000000000000001e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ee1af3a3bab7557f2016815821cc00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000028000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cca411a5cd31ae26000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009c9d037be45c2624019cef6d5643797b77a21c195e856fe56021aece0104f888d773a0086c305d97a41d034a958ad65937a1b895d98bd988bddea96700e5bbedc78d44e9f53769177d168e41765e1251b2a82d3061d92ecd4ebe5edfa4b12c5e00000000000000000000000000000000000000000000ff695f16ba312697e602955347717ee8351e2fad3c76aceb83340dc9070cbfac1b5e1e9ccbbb51fd562c5f44a6f3d3355236a8d6822772fbeb5506bf35ff9d44c295b886922c6321ee9dd5ca92903d41b0fbba1bc067ac8342507f947535fdc84cf40339cd2dad976b1240bb213786aac70677227c13f168d0df6fb977451ee259fe3e072fb4e3ff023472eda67b3de9abc9314a035c75cd16729c4b18d26cb1c1be25a718f943f76ec565a132c9ec6c386cb525f2fc78175b736e3acea12aa65489ca74399f05a406d9f45d571ae882e009df80014ca4de0a927258c8649d811c0851f1d3bbd95152f0e6c1267e63b449708c8060fde63687aeddb1f02fdc3988315fc3a28235c27e92f4378f616aeaf202762c243c36e14db850f7473ae68e7a3f8e207609c75cfd2500000000d9327a38d122e854c8ba4a87fc9978a2f74c9d39318342213fef71f858f90a8b1bcea1128de1fe9d2ad6c296fbb19ed3a9b68200276c3e6ce7df242e4d44870727fb30eb2645ef60f7424d596939a75d783aef76fa440012e5d1d5431942e40b9a1d8358103a1a1907b6beefb35334591dc0ba2ce96110e35cbc671b7f43f8a76dba5e13a248ad0409f17595e9a33c1ea2c3b94cbc1b631c87383a3e2486fdf7107fb411480e296d6e62cb0e57e3f47737ac5a21b5c712e5dc0969670e19d5531f5cc94d82c4aad594295ca076193e812f2d5a9bfdc71d18ad365ac9a4950680c59ee9d397f3a1d455982347db78806bb26c7700"], 0x0) getitimer(0x1, &(0x7f0000003780)) write(r4, &(0x7f00000009c0)="7564696ad79813fc88e54ea5b5e1a870fa53a2be7f6a187514a5f5b7427281eeb0d7874c63bf7e6db472e57fb9f25a85a28a9a52d1e6110b8d4bdbbb22285c01eeee1eb242dbc8122046e87e0a1d55f8c6201a33c13e52922b360c72bedcfa39eff1e01d0639593c69b5b61ed4a12a367e2700ab0d48b5b21accf4f8fbeb1f4600876956a867ca013084aa6e6b4fb1fc7ae23486834dc35fa6b2bf08bcf6cc5418185d8f8549d29471c23edae725d435711f90d1b4f1ac2b4c698f96c9b81fdf80130a17686b908a0c5eef9d2f049eaa1dc71bfb14b536b11f3f5eacea5cc33d", 0xe0) semctl$GETNCNT(r1, 0xffffffffffffffff, 0x3, &(0x7f00000037c0)=""/161) openat$bpf(0xffffffffffffff9c, &(0x7f00000005c0)=')\x1e?\xbc/bpf\x00', 0x8880, 0x0) r5 = socket(0x18, 0x2, 0x0) dup2(r5, r5) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000600), 0xc) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x25}, {0x6, 0x0, 0x0, 0x101}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000001c0)={'\x00\xef\x00', 0x0}) pwrite(r6, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r7 = getpid() fcntl$setown(r6, 0x6, r7) r8 = getgid() r9 = msgget$private(0x0, 0x0) msgrcv(r9, 0x0, 0x0, 0x0, 0x0) r10 = geteuid() msgctl$IPC_SET(r9, 0x1, &(0x7f0000000140)={{0x5af1, r10, 0x0, 0x0, 0x0, 0x1}, 0x1, 0x7fffffff, 0x0, 0x0, 0x7fff, 0x6, 0x4822, 0x80000000}) r11 = getuid() pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xfffffffffffffed1) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000100)={{0xff, r11, r13, 0x0, r8, 0x100, 0x7}, 0x0, 0x1000, 0x0, r7, 0x4db1f3c3, 0x2, 0x6, 0x7fff}) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r14, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x25}, {0x6, 0x0, 0x0, 0x101}]}) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r14, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r15 = getpid() fcntl$setown(r14, 0x6, r15) getgid() r16 = msgget$private(0x0, 0x0) msgrcv(r16, 0x0, 0x0, 0x0, 0x0) r17 = geteuid() msgctl$IPC_SET(r16, 0x1, &(0x7f0000000140)={{0x5af1, r17, 0x0, 0x0, 0x0, 0x1}, 0x1, 0x7fffffff, 0x0, 0x0, 0x7fff, 0x6, 0x4822, 0x80000000}) getuid() pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000600), 0xfffffffffffffed1) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x10, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0xc}, {0x35}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)="985238a669ab541d1369151a49be") 16:00:02 executing program 0: r0 = fcntl$getown(0xffffffffffffffff, 0x5) r1 = socket$inet6(0x18, 0x8000, 0x45) r2 = semget(0x2, 0x7, 0x208) semctl$GETVAL(r2, 0x0, 0x5, &(0x7f0000000280)=""/162) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000240)={0xf4, 0x7}, 0x10) write(r1, &(0x7f0000000040)="d90138d22fc678be4feb2d7f3985576919edfe51985c57129e719e3f1a12f8c9ba72bd1a7d0e735f9e1a522682e154dc4bd4688b65eeb1547434cedb5f7de41fc6cf3d3930318842dc477c7ba8af52e0cd24af0561b0b3728ab39d7bcc3fb8fceef35cde5fc4db25eb7c631002d533f3e33566c92d97f0b7ab9c", 0x7a) wait4(r0, &(0x7f0000000000), 0x2, &(0x7f0000000180)) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f00000000c0)="b100050360000000000008000701000000000000cea1fea7fef96ecfc73fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657ae00000002000000000000020208a371a3f800"/177, 0xb1, 0x0, 0x0, 0xfffe) login: map stack 0x2071c000-0x20b1c000 of map 0xfffffd803f011cc0 failed: hole in range 16:00:02 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000300)='./bus\x00', 0x5, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x100) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = kqueue() pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r2, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x7fed53ccc8019d8b}], 0x6, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) openat(r3, &(0x7f0000000180)='./file0\x00', 0x8, 0x8) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) setuid(r4) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) ioctl$DIOCMAP(r5, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000140)='./bus\x00', r5}) fcntl$setflags(r5, 0x2, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x65eaf54c, 0x0, 0xfffffffd}, 0xffffffffffffff5e) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) r6 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r7 = socket$unix(0x1, 0x5, 0x0) accept$unix(r7, 0x0, &(0x7f0000000280)) r8 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r8, &(0x7f0000000240)=[{{r6}, 0xffffffffffffffff, 0x7fed53ccc8019d8b}], 0x6, 0x0, 0x0, 0x0) kevent(r8, &(0x7f0000000100)=[{{r9}, 0xfffffffffffffffe, 0x1}], 0x3e, 0x0, 0x0, 0x0) connect$unix(r9, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8) 16:00:02 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000001240)=[{&(0x7f0000000080)="4b399939acab255c1e5289bad78575c0041749d3b4fa", 0x16}, {&(0x7f00000001c0)="f41af8f87695d30825cd3df0611449da9e698e1fe005ec8ecd174656ec92b6086c3eb9b8bfeecbfa862ba02c8a4210ff79dd8016f9ea403922480dc77ffd6e29ed4c165c01adae5720d9b32fae1eaddbea72f2afde5574577043112adef0187b9463a2e408ce9dafecba2cd093", 0x35}, {&(0x7f0000000240)="4a1ad1d9fe6e39c33b17eb7fe23eb80cefb38d7ddda5a01ddab947c9058a5f3c50614f4715c2bc523a9f03d114d2ea24a7f19548d6404733f045bcffdb5da454b7003b27a7b33093e7c47bbe91bb541e8b34a6b282b15908fefa9775a0d521db48a7ee680a47594b6fffef2d81488fbf759cea419da415e626774fd55c50c3994da6f36aa0a49e5e98e2b604e9b33119f7abf0a6f0d9e883e36ebf48237c5d7a64bf1ba842faac7d3f780449c7392131863e3fe77755e700f63663b4be4b91492b065b905a0e69c0a38faf625dddbcea00b1b0b0dc72a98f254fc7474cd7668816ec9daeb959c04cc9be19ce42a6e8684da88c6fbe51b41372c36a940c33cc6450fdee08d2ba2312e4ba968c4d77aff54b8854010a86b1150ab893932e341e86309eb8ee2e91182bd177341409bd864e30ad40af0bf0e8a7ce9eb006a748c5ce590dbac2e0c7f8f2cf287a8b6cd2653a35b43eafdae71bfc11ed404641089d74d5277d8225d4df90dce6dc265eb036cb991bb0abd148f7b7fb736eddd26076296b338b9a065ee70aeb01ca6a26fdc5f3600f31275049e6da7e4986d7a4647d81bba695c12d471b1fec477596cb1c866278b030b6f6b7ea355b554625af77f18049ba3598e5f5dcf5012957ae5683006aead6f517fb715aa259dd3c5b87b9fb0f73bb8935259d76c0d8f803c16d39445ba20ee514448c62e61a06af7ae38b8187d1dcc86d74aadf812ab8195726c33b39a309b5aef69eb5a93d85e620ce5d7629d3cc9e4eeb4ac0d35e187f13919d5d0cd247fbba9cdce8380485a6e333b79871c0225c1e04804858ebe0c88ef7c0c35a31fcf1c3917d76e4adfcf80d1b9b4fb055068d3d1e14aa5614fc6d2384fa158c2762a55b28c5f1b94a24afe1b0bded862de863c56e8e9a3256ff4583afbc841d1b007b62db4e91d850a800a5c8cb517df49b37d9db81ddcd9ff9071892f88308b66159177386501a1984bd156becf7cf0a67183afd500259344b83c86e3f37661c34fcd33cfadb036c51ffb3fe1a1d4d11dd4195bb99d0f2840fe2250fb8d2f2bb6462790f0d205a2e9840263dcab3a91abeb6270ef00aa15e1e5077b404bc07c510c33fc35babd6b88e6cd8a2b70d673ffe9a10bc605e5839ede744fe8b4777db837c7bc094dae6222560ccebf72674f96ff6b4145d29b2f71d53e8891b1fe61a4d921a70b894ba1c5675d4c1c42413572004c47eb48f5b9f43894685cb919b38a90898c3d02ab50ea7909c58a380462be051d3ec40f0c2317f38b99f370c1d336d986fb6563569d00606edcb758add2bd6c35c29d3416101cb336d782d058731324b11c0f77deebbdf404821306c582f34e47fec52172c00f6ab1bc6a1b790ebba12ea83f508fecda3285528e469a299a8cf02312405c70437bb25b0c40d7e5d430591dfa2744e3c0be6868a8c3a8e9950268fc12a2d0da2a42e0b43c42d2b594a75addef92665f6a54400eea58406c2fba9a9349f50ac000f3cc35ca322f73e351595811602b83575486ffdf99abb3264b9a2183755b3de26e7cd052f52c983de843a40764344b8a79736730ba2f1c2e2ba07c5503abe7336ad9b98fdfec81d0dcefb62335ecde0866358a4fcf46567d7f7f3e384a388ce8ebb213ab6b0528d269bedb0d479f547d7626b7038a9cc3f8f8c9ceffeaf204a9895fead8fd0bbda1d9954d9a0b8ee5ef9d94f08c7de5a8ebf6f6a266b4e91eb2903c44236bd94bad48f0c44dd0c6151b0d75cd9b327e5794f7f80781d275ffe1326d811ac0284a2150aaa50c3fd566f05dd83f00241011a941ce112bc7013484324797e0d94f1f0f3689916114447925fb99af83a943793728573fee1535ab0796db33f250ba13bbecee6a310a3bdfdffc33bdd7af034d47fcbd12f510987c7179b5728d0ec552095ddc8af3991834c1f4d2498b9d96c873a05932b4a17a163091e4c3b3013680286217d627127f24de00f5053a5653ec6b81d8b5bc18b98bac8ca61e3eb73cfe9e452b788be6ac6ad2e5aa619602aa9c284dbaf4ada8670129bbfec87901ec319d2aafc5583b9cb77bf6d57c3d1a327dbdee1180969fb5831e7405e1a9a6217039658333a50215d397cc55b68c37ce8750ca77b4d35a03de08a697794e5d05b5211be35d6ae87f7660500f24d9b8a2d5a6671347e9225fe21a37255b1f58a733466a6dcd890ab2bf3888c45a9eb65c325d47254ec2d3e453d3d7b7f3bb0cb7ff1a55d086806e020fdd9ce9597a9c8a5490ac1000ba8d8a7f4b92473ffebf84d77da11ab74a39f4593ae9e25e3625f86a646259ff3dd4634287a2b90e9c5e533b7fde7e48c51b00d46a7090df1bf37d563ab2f561db31e27028aa46bf3769ca473dc4e9ea25d79c10e0337c85b7ea7a634a2866befdd7149ed94fb5fd56c29ad8746be1b258d1e3f18aad233f72a81e1a6d4d96f4d8f422d01245a0555c19ac135aada444b6836dcde953fe45a0effcaeefb8a3bb8ded8efebf59dff1118150a0f10f95850c62be81542f5daaf3db210eadeaeae3486cfd190fb04ad811e57644af4bb4ad4368084f8faf27b1d8f501833a4d0cc4826229654f64dcf7c66802098b4e1b732f88e8ff5159a5433639545ce7126d6268f65df3424b1e0429a2d6bba54b412c408ff48add13d147641ed12e294bb2468e4b7e889b7281c3277544f7a0fdf3bb13824d993e11523cb7dfc78a53d70e5c6dfac6187b35b4933fd6172943192d367c0711c26c5c581e5e3aa71233eae7df0abe541d9a95a5f9948d4c73b126a36a48161bd683ab99318afd9b1e78ddaea663c2f814836f60d640a928467c7513ce07482900d1174aeaabaff607952353506d700f1a5a8f623d0cedee9af41b312f922a5861e459bb7603cc1d88eeabf4432d7373e83d42e7d6bce01cbe295db0332ee524690fd53c77f254633432c0cc4b4d08fb16b38590c1680a753ae8bd70b1c69835c121a52b592f84ff52c3f302fedd3366f195f8d2e3a03bfe8578da7fd85ad87cbe43416ff7ccdc788d12b8933a4e90720ec1f27ee0a01b52278887193b4130faa7015fdd208983b7924ed64cc69ef7d62160e6150d397fdee1d0345d8eca700aa3b5649f3f2fba2ab7d55319d7c406865d54a39c56dde31224b35e9222190f178f077cf3ec2f8cf7a0e61b15d14ebb5893893caa359fde290aecf72663b174a75295244e8cd9bdff630971e6ff0fe9b851ab17c6725475e723dc7f1d8937f980ef4dc7152a17774128b35aca2f06b6c921b19a5712389e9481f4c06e5d150164fe8550826a8edafa7a0bc042892741b546aeb03a88819e67bde1d71572cebac6d46ab1cb41b154a954f39c68feaf5586f51b01a63cea8025f05269880f518bb4bb20f393c6cec14aac6053bdb83547f17c6e9e2981dd431127c8c765d6a246dff1bdf9b457e5a19e8c64954b9bad7aa64a1bee5793888b9d32e05a597c4f77f7277b06394b469ddcc5f43da6c68518635ceec368c8d20675c003168f5a67b891537125fb0065af013b707595106d8787a2f189401b61648498aee9c629538c4496b4db79620557588ce1fb53846e878d129849b77e52e0d7327c26a862f611bc14bdf33624bcfb982b1eb45e28378c172b84f3c0a9a763fb024f66c50245229d4ccd5adbe20fc3bd1d6f9376d2101d25f86df636c303b71176ff1f9e59c15052865df9aae62887a5fcd1452772e2ddc52163dcfed82f9fff9d6024cc0b28f7c76b5ec687a9f8f80904ac56aca572d563e20e08da40b6db8f73fa2096dc9d59b10151ab062bd6307743e89512a2df9d6d93874ecb1c525aec8749d5471223e33bc7ff3747772887de6135e34926afa6799d104df9e987351345906405f1aef1c6b6ae4ecb35954a8388889650cdfad9b75355e016ab1bb7c699b289a0e651683e9902dea9c9af1906c37efba0552129bdb57cd9e8b2d1e44938b13f8a1df4792b32773788e7387da8ac95960e7c697c7f00c84a5a0417cf204b79b0d677275f0b1ea878dff026af04e11d653803bd9dc6268977806bb028de9a0486073846b77fbb1cbc831071031a1af8e61e9e4379a1fd9e246bff5c1fbb727bfece5f7c73cd12f878f7064f70c8a2f82a53c2b1e2197905a5d8b0489d8a0dd50ab3c1b6e7d3f9428073591ba1559b343ca9be2e42906fc18c2397ba4dfe691b0e17e15da661d85552907c710bbfd013a2d3e677bad846d9957422074e7830cabdf2aab254619a80b414b8bad1d183a94e2c4b49906e3544c7d0a878a6625c5ffe6cf314dadb754d0a37fc4caa443b2f0e255e50f7b25a775a7232554c5bf72dc867ffdd185138cba6253f40aeaa3d7667f60f3667c60a05eff05aedae4dabc314e066250adfe036c35abfb3190a90c11ed1440ebf020ca7f8943164ab47b3cae38e9b9002248af1f2d985c318a5b095580a75bfd3da0804d43ad60158458641a14914bfff9e5ff0d44928faf44aca36da1705eb93af5206b912ae6a4a731809cd3c98f54f3ee6c3e187e883f5aae9914bdcc3dedcd031ff895387003d2844bad2967b1e70d8ee596c625c1f603acfae42810acf22d7c5a5442ab01c60991004dfbdfcee3f26271d513f6d2a005314977763758026466fa36af4cb943a45dba4302ac994faa1cfd04ae3a6d8fffa5af172914c80826e62c408169a4739318e00762059318ccfa181ced19aba33ad81ea76ef07a656a56186b58fac7463f43aa18c599500fd1e6458c11585a57136c63213e2eb4fec5e25d04d6e667789a2bd2a71f522ac3d4804eb41b2435a6b6eb6af7b48bfc55db7a154eaa5bb7a0c5166f01f760eeedb16514f8dcb6353aa04eb2c401db2912f0066aa4ad850e81b3fc48b0d413e54e6a257dad6b9395d7f2b807d41d0fa26bb65b86e445d4801628fbf7f9874238b4e87fcee7299d48a1a48112ac960d9e4b06e7702c56bce6bcad2b6ce6ca1fd8e8c35c04eac5a7a30e503914a58a26feef7b83bdcf611780ab40e382f4b391a5d542f88f016b4107ce9d58a184dfe491c355a634c03d2ade4d75915690953fef2e25ac3c55484879607194520d45ca80419d3a936f5f0d8e93264784fdd11a16c07e136159b7e3a7e55e7ad88ddc793356f32633c29698e3c17dd96c4af06f7b61b51ab201839bb10bbb4d1cb4fc0462a5e87cf6f5d84178fa6529c7f076b25c8168673577a19f66a1449d7cef61eac66b4e51c314fe8b911a145d7f01ca642bd611f3729f50a9b79e2bc00d35c514ffd56f35a406f181de49532f6740bed70fc5b3667ab37da2060b71325177a0e33f765569cd129589b3cdfa089b273de20d983106f4b5bee56b2b6950990d5728d912dee3c89515ac4c4a3fd1d5e76e197bf1dee8c1d54de957db5adaf840c1f17e73d861f02439db45d953e805caeb90cc9e523a3cfbe5ff20e2fa70767ea041321cab80017e01490e82f171e14eed13ae73a30e0fa76631ae94c570bffa34291c7a26784911a670274c4218bedb3976c8dd73f12be2fd0428e3672cf0955fb978a248e25a346a280e44239c547fb9901d2ea00198e40f84e4b3d383d036e1f017c7d880d38e7269e5a6e5efb54189b1fa985293ded56d58e2a587787fbe2f7e62f1b86ef74886b72152cafe672c88efd8d356bdeac02b26279534bd261bcbba2ceb3fc9b5250f3442cb21e03348d88fd0f0db6961a9c9cbc3531baccc9c0366f4fd9e9caaa23bcd671f27b1016d213c7743375b913329aa843f0346a6f3f61185324c64cd06aaceff80d651d47f83faa567f3a7491ac2827dea5a66", 0x1000}], 0x3, 0x0, 0x6) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="00fdffffff8b69709400"], 0x10) sendmsg$unix(r1, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0x0) 16:00:02 executing program 0: bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="830c"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="0000e3ffffff0000c626a4585fbc05166c75eb9d170bfb5881a2500329f660dd71bfe6ddef774864728bdafe5e73b57ab553ad3fc5a4e39d9dc0ca3a1e83a7b2690ddc519d74bdbc85d54ee79d4e8437a37ce3887fd9"], 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:02 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x400, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffdffe, 0x0, "000000000000000100002000"}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getpeername(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000ffffffff2a78042900000000000000000700000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000009000000b7000000000000e6ffffffffffffff00000000000000000000000000000000000000000000070000000000000000000000000000000000000000005050ff"], 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pci\x00', 0x800, 0x0) fchmod(r3, 0x2) r4 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r5 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r5, &(0x7f0000000240)=[{{r4}, 0xffffffffffffffff, 0x7fed53ccc8019d8b}], 0x6, 0x0, 0x0, 0x0) kevent(r5, &(0x7f0000000100)=[{{r6}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r6, 0x80045721, &(0x7f0000000180)=0x81) r7 = socket(0x800000018, 0x1, 0x0) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x124) 16:00:02 executing program 0: ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={0x0}) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="be56756e5019607ef3c2702eaa"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x7ac629e1d4e2d835, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000140)='./bus\x00', r2}) read(r2, &(0x7f0000000140)=""/188, 0xbc) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0x13f) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x28}, {0x34, 0x0, 0x0, 0x4}, {0x4000000100006}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="7ce5746453192a14d773e96d6351") fchdir(r0) 16:00:02 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r3, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x7fed53ccc8019d8b}], 0x6, 0x0, 0x0, 0x0) r5 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r6 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r6, &(0x7f0000000240)=[{{r5}, 0xffffffffffffffff, 0x7fed53ccc8019d8b}], 0x6, 0x0, 0x0, 0x0) kevent(r6, &(0x7f0000000100)=[{{r7}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) kevent(r7, &(0x7f0000000100), 0x6, 0x0, 0x7ff, 0x0) openat(r4, &(0x7f0000000080)='./file0\x00', 0x1, 0x12) r8 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r9 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r9, &(0x7f0000000240)=[{{r8}, 0xffffffffffffffff, 0x7fed53ccc8019d8b}], 0x6, 0x0, 0x0, 0x0) kevent(r9, &(0x7f0000000100)=[{{r10}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_GBURNER(r10, 0x400c5752, &(0x7f00000000c0)) write(0xffffffffffffffff, &(0x7f0000000000)="582720efabd16ebae63225259560f8", 0xf) r11 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r12 = kqueue() kevent(r12, &(0x7f0000000240)=[{{r11}, 0xffffffffffffffff, 0x7fed53ccc8019d8b}], 0x6, 0x0, 0x0, 0x0) openat(r11, &(0x7f0000000180)='./file0\x00', 0x400, 0x40) ioctl$TIOCMSET(r1, 0x80104277, &(0x7f0000000000)) 16:00:02 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) ioctl$VT_GETMODE(0xffffffffffffffff, 0x40087603, &(0x7f00000000c0)) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r1 = kqueue() kevent(r1, 0xffffffffffffffff, 0x1, 0x0, 0x0, &(0x7f0000000000)) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a383f12fc4d5f16b136a5d00d1628b53a", 0x65) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000240)=0x7) write(r0, &(0x7f0000000800)="9cd8a7d095966b119876e1e0bac452d8224b383867cfbeb2025ce0734968b7cd8ba620bacb825fdd5c398ca83aaee92e1db6a797a6c1967ac8976f4adf94850745f0d02e9c227eda3d5da6220514d611955f6fb0135722cd3388a1f5c2f4421fc7ee83b8ab42754474c6d0fdd137072b75116198d9e37f964bb1c157b551f5cc97541c288e4af15b2524361735ab2d64f54eab60ad549b04438500150e0eab2e38ac85dab770f43eeb7a624fdfe39d58135897e96a65767dcd83c2e2800329bef281c05a2e5e835143d73d63eb4a674309fbee5bd3197ed1cb709e46655ad6b9eb27ae976df3087a53b9bd1052e2dbe4ac5cfafba9e319df08ca3bd0b6ce808a0add5ac78b8401365201a1c54dbaa5fcd874f5df7f7034cdddfb9c19b0ca516b7d91af8423cbe1c91e4e5d172df8e945b45de0fc7884c49bb82341954b24a856a737c3a5e6d247351885ab27db45a78e8a744b216090449da0779c063ca5b8ca211e6b325f13504c469882f94a2a0cd5e4cc8201dbed91c1ce120ce4fe5a50757bd21f7c26c7cc85822f9f12a6d58432762d66d5429a602be50629e530d56f176de78b3e0618fda3493b02678ff7c9e6ed967a95c5ba44b488413d9df8b8827832389a352b259903770bd1f7352ab46eb3bea1cb8a5b5bca8309c25f62445bcd46170c224aadef4128c0ca358da707a7f0487232af4118aa93d3ac422aa70a5226ef356fd841e4eb5fe8c184ba0bd8aed01239997b9f1c8a1016e91956ee4671d400059f264a722e8b31e35e97cfe4a0d60278617df3fec8ed5b2e06ca2cfdb016d0c846c4bf67d59c8d6af9b3783498c491dd382b14e22e2806d43402daf944673244e1b8cca1dc13815856cb8f7dda165a57d2011ec553a9270ccb6101f8977b04864e843acaeefb5aba4793e7896e2c226ac53ebc41941df27a7fa72bdcc923475c02f8c1759e898c292efa06e70477dc989f9528e6312bea31c55bd21690d5704f25d83bffb87b583e0ed4ffe4f78993d17319abbbe5b5386287482bf64cc2cfe62f157bb681eeb920f70b8fa9511cf278ba77e5b233c629d5d84338d53f53752229a2a3800325f6238c25c7ff1daabed9a0d54fbfb26e22ca4288e3c9cb30906c68f8fef060624e79d563bd32506cc25cd9b8a41b3e9f2a7848b86e88cfc8849ae554866d5181ab6b80e9a611a90c10cb712add9e6f9fd85e20c734033f761f5968bc2c4b342fcacc22eea7d6d1b85c11c351ec9a7fd8b09a09211cfafb6bc5df7b9de3e7e4a1063e3ac44a47acf55c01ffd249d683113cef056b3b3e31a5efc8509786f15a1ac81a55c44fba673d6e69bd933d5e1516259265d4b2d10923e20ff7b2e5752cc9ade37bf068a7fa5c57712a136afdcdcb883d3d6925755fc9a810f73be5303e15", 0x3e9) r2 = syz_open_pts() r3 = getpgrp() fcntl$setown(0xffffffffffffffff, 0x6, r3) close(r0) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000200)={{0x18, 0x0, 0x6, 0x1000000}, {0x18, 0x3, 0x100000000, 0x4}, 0xf5d5, [0x9c, 0x3, 0x100000001, 0x2, 0x3]}, 0x3c) msgget(0x2, 0x1d4) preadv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000300)=""/42, 0x21}, {&(0x7f0000000c00)=""/4096, 0x1000}, {&(0x7f0000000340)=""/4, 0x4}, {&(0x7f0000000540)=""/214, 0xfffffceb}], 0x4, 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000440)=@un=@abs, 0x6, &(0x7f0000000140)=[{&(0x7f0000000280)=""/79, 0x4f}], 0x1, &(0x7f0000000480)=""/176, 0xb0}, 0x41) r4 = socket(0x18, 0x1, 0x0) close(r4) read(r2, &(0x7f0000001c00)=""/4096, 0x1000) close(0xffffffffffffff9c) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) fchflags(r4, 0x0) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) ioctl$DIOCMAP(r5, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000140)='./bus\x00', r5}) fchmod(r5, 0x87) ftruncate(0xffffffffffffffff, 0x0, 0x8001) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000000)=0xfffffffffffffff7) ioctl$KDENABIO(0xffffffffffffffff, 0x20004b3c) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2}, {0x15}, {0x200000007ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000000)=0xac0b) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") socket$inet(0x2, 0x0, 0x7) 16:00:02 executing program 1: execve(0x0, &(0x7f0000000040)=[&(0x7f0000000100)='r//'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) msgget(0x1, 0xaf38ab8b375b361) geteuid() r0 = semget$private(0x0, 0x1, 0x80000200) semop(r0, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r0, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x5, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r1, r2, r1, r2, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440), &(0x7f0000000480)=0xc) getpgrp() r3 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78658e, r3) accept$unix(0xffffffffffffff9c, &(0x7f0000000500)=@abs, &(0x7f0000000680)=0x8) socket$inet6(0x18, 0x5, 0x1) open$dir(&(0x7f0000000940)='./file/file0\x00', 0x80, 0x2) socket(0x2, 0x4004, 0x2) acct(&(0x7f0000000000)='./file/file0\x00') mkdir(&(0x7f0000000100)='./file1\x00', 0x0) 16:00:02 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 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 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x7fed53ccc8019d8b}], 0x6, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) setsockopt(r2, 0x80000001, 0xfffffff9, &(0x7f0000000180)="d4e466674ea432609184ebe1d67dce400a2e2d8d5579891267c5bc52ce6e76894184dabff1379963b9ef46a0e1521311317246661f443a248d67cef3c2e83f6f6cc48ddbd1d0a8c3cc6de43516b10b34661dc0aa156630b8189289e6a7c3952c5ef62f41918a02b4b582cee60aba36aaa4d2c8fed4b196efc56bdad64825f4dd8195ad82c56deb38e088dbad4f3478cb7cc3ddddc1e74236b760aa24f26bb968ae156b1d9ec4d3392ec9536456cf1f8fb084f78bb1e19169e3411b0425ca138cb5c90a59c5537cf3234bfdfbc9b0d3e85636fc94", 0xd4) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = socket(0x18, 0x2, 0x0) close(r5) socket(0x400000000018, 0x3, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r5, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:03 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000380)='/dev/vmm\x00', 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000015c0)=[{&(0x7f0000000480)="41dfc62086d494a80cb1ada9e8f0da0b9b20aef85de6762102453b0ef3cdac3286a5c10cd2251acba6c094046c43fd14a15c2ecd0548756c26665c860a91eeb2d72c34d4df87c00dd5b20689c2d3318b9f29cbbae7fdaba56f110aaa2700fd5c100a1865b3745c5b376387330345247ad67f0cf049977ed1229844c6a1396870b27b3437479715d7ab159683de2cd0e68dc971b0db46a8", 0x97}], 0x1, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000], [], [], [], [{}, {0x0, 0x0, 0xe57}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x134}]}}) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x2, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x8, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0xffff}, {0x25}, {0x7ffffffe}]}) r3 = fcntl$dupfd(r2, 0xa, r0) ioctl$BIOCGDIRFILT(r3, 0x4004427c, &(0x7f00000000c0)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x61}, {0x24}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000040)}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="36b83e522c066341519be70897fb") r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r6 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r6, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r6, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r7 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r9 = getgid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r7, r8, r9, 0x10, 0x9}, 0x8, 0x1, 0x9}) r10 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r10, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r10, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r10, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r11 = getgid() r12 = socket(0x800000018, 0x1, 0x0) bind$unix(r12, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r13 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r13, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r13, 0x0, 0x0) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0x9e8b4d88673d9d2e) r15 = getgid() semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r11, r14, r15, 0x10, 0x9}, 0x8, 0x1, 0x9}) r16 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r16, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r16, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r16, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r17 = socket(0x800000018, 0x1, 0x0) bind$unix(r17, &(0x7f0000000940)=@abs={0x0, 0x0, 0x3}, 0x8) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r19 = getgid() semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r18, r19, 0x10, 0x9}, 0x8, 0x1, 0x9}) 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, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r22 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r22, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r22, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r22, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r23 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r25 = getgid() semctl$IPC_SET(r22, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r23, r24, r25, 0x10, 0x9}, 0x8, 0x1, 0x9}) r26 = getgid() r27 = getppid() r28 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r20, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r21, r24, r26, 0x1e4, 0x8}, 0x5, 0x5, r27, r28, 0xfffffffffffffe01, 0x9, 0x7ff}) r29 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r29, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r32 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r32, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r32, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r32, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r32, &(0x7f0000000a00)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe942f7ce2212c09c110ff00f45709d664539e1e381f0900000000000000328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125810bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r32, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r32, &(0x7f0000000b40)=ANY=[@ANYBLOB="0800000000f400002a577b73ef45b1b1125e6b5bf0ecee6e6a69818a571e998c2d110b0526b96fe54cff03ceb216bef0a5f617116d15d4d91d8c3e70f44142a8a8c8d86d98c568a78688b15ba8889f18b41001c731d27aa361"], 0x1, 0xfffffffffffffffd, 0x1800) msgrcv(r32, &(0x7f0000000280)=ANY=[@ANYBLOB="0d8bd8026ec4a0fed1f31a8849b597e6aba3daa7cd9c8f5125c1e6d7a958"], 0xffffff64, 0x1, 0x0) r33 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r34, &(0x7f0000000380)={0x0, 0xffffffffffffff2f, 0x0, 0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="000000000000ffff0000050000007c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf58b4abde3fa3506a07000000000000c4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c330000000000000000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614007198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b07004f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303e61497000000"], 0x379}, 0x400) getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r37 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r32, 0x1, &(0x7f0000000980)={{0x2, r33, r36, r31, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r37, r37, 0xa5, 0x1, 0x100000003, 0x6}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) msgsnd(0x0, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(0x0, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(0x0, &(0x7f0000000e00)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669d4e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(0x0, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(0x0, &(0x7f0000000480)=ANY=[@ANYRESHEX=r37, @ANYPTR=&(0x7f0000000340)=ANY=[@ANYRESOCT=r30], @ANYBLOB="70d15fdd1d51a6b60f9d95405a8e333d104b3ba05a3eeb7c10a99a0bf19e2d308bf1d87399b4535823b6ce3ea68c3ed11cdc4ace79e5761ac78f880178a716240000000000000012d3ef62e0da8504175c4cb23e5ddf7e7125bd16fb19921477f3f27ddca10851054487d26921aa6a6c0430fa80e5a913281c4ed570a04fc6de72c18da25b1b079b91965770e806845696860d5956dca0740a24c54233605bed498d16", @ANYRESDEC=r35], 0x4, 0x2, 0x1800) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="ff98dc4681f7e955781ac2cd84199c33597f0a206042e284002fa004000d7e1dfd6fc1a16d4ee7a374306f296de754b74d3209864aa50409c8d644ffcb5b5b"], 0xffffff64, 0x1, 0x0) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r39, &(0x7f0000000240)={0x0, 0x128, 0x0, 0x0, &(0x7f0000000000), 0xfe37}, 0xb10d6f71bde3ac79) getsockopt$SO_PEERCRED(r39, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r41 = fcntl$getown(0xffffffffffffff9c, 0x5) r42 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r42, 0x1, 0x5, &(0x7f0000000340)=""/192) r43 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r43, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r44, 0xee01) r45 = getgid() r46 = getuid() semctl$IPC_SET(r42, 0x0, 0x1, &(0x7f0000000280)={{0x2, r44, r45, r46, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000980)={{0x2, r44, r40, r38, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r41, r41, 0xa5, 0x1, 0x100000000, 0x6}) r47 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r47, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r47, 0x0, 0x8, &(0x7f00000002c0)=0x2) semop(r47, &(0x7f0000000400)=[{0x7, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r48 = getgid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r50 = getgid() semctl$IPC_SET(r47, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r48, r49, r50, 0x10, 0x9}, 0x8, 0x1, 0x9}) r51 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r51, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r51, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r51, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r52 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r54 = getgid() r55 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r55, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r55, 0x0, 0x0) getsockopt$sock_cred(r55, 0xffff, 0x1022, &(0x7f0000000c40)={0x0, 0x0}, &(0x7f0000000dc0)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000bc0)={{0x5, r56, r52, r53, r54, 0x30, 0x8001}, 0x8, 0xac4e, 0x9}) 16:00:03 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f00000003c0)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x0) r1 = syz_open_pts() r2 = socket$inet(0x2, 0x7, 0xf3c) syz_open_pts() socketpair(0x1, 0x3, 0x31, &(0x7f0000000000)) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) fchflags(0xffffffffffffff9c, 0x0) socket$inet6(0x18, 0x323cc548fa469eab, 0x7ff) r4 = socket(0x23, 0x3, 0xffffdfff96fa552a) getpeername$unix(r4, &(0x7f0000001640)=@abs, &(0x7f0000001680)=0x8) recvfrom$unix(r4, &(0x7f0000001580)=""/148, 0x94, 0x843, &(0x7f0000000f00)=ANY=[@ANYBLOB="01002e2f66696c6530002bff984fdd624433bee94b4341c59e343fa9c4f20778f7bd3e8f87f3976c1410808d7ae4ebb9ea21a49fff84f0aa77ad2d5dcb154cd6cc8175bda1234f0e13"], 0xa) accept$unix(r3, &(0x7f0000000480)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000"/110], 0x0) r5 = msgget$private(0x0, 0xfffffffffffffffc) msgsnd(r5, &(0x7f0000000240)=ANY=[@ANYBLOB="010000e0ffffff0046219f0d91f8c5b1a44a306c22014c09000000e995c40848d591a4660c84b089a72a28a32204c41bf00e1f4b0ac37e0e3f3630370d639b7f26461f745fa3d91635ad9a1dc3"], 0x4d, 0x800) r6 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r7 = dup(r6) ioctl$WSKBDIO_SETMODE(r7, 0x80047476, &(0x7f0000000140)=0xc6000000) sendmsg(r7, &(0x7f0000000a40)={&(0x7f0000000e40)=ANY=[@ANYBLOB="142702a7e95bd425abf0654d6aa4861f1a02819d7389899b56da2aaa201bb54a9beb30b86dc5"], 0x1, &(0x7f00000008c0)=[{&(0x7f0000000300)="7fba25daf4134e6497f3ff4342359893d56ecc8f6d2e631f1f73cfd1a0b8f3ada67ec49d2f11aa775f0fa693f01ba122a0c0d39957701fc2a1557631d9dae1fb5dedd706882070c74c704e7408fe33505ac4d22b5842e9aa157234a470dba312f0df3ac34c1f0b81163917b816c0fa7fb91abb576ee007fc8581bc6cc6eac4dca91e1f6c75e3b74202", 0x89}, {&(0x7f0000000500)="d520cd5ef023aa4ab4b563edb848e9b87f0c53fae1b280d068664a6a3b3a75308eb288af4799099267143dbe8843443d5478677bfecd2462bcdd5c1f8b54a04c43c522ff2213a45d507cca2da91590fccefc32d2e04783f202c4f6c69365a11cc284fc86866087a45b1b715971a7f632fcde96392c84a05ee091d00aa30f6a99115f9e56aa2c2a27adbe6107a91c63e763a2484b333fa706d947fcb0fc820b426dc61bd5968d311228b4d7ec", 0xac}, {&(0x7f00000001c0)="85728cd765bda17e731f885f3c66c1710339b865f6344bd18b5c1f0049fa6c13f2c349268a5b27c08e09836adbff2c8b0ab69c04c033747e3be03faf3af3207968fd693b1bd2", 0x46}, {&(0x7f00000005c0)="f88b3136354f4d0189deaf022007ea79f107583d72efe14dcc1c115b8e9c23eb3f9f4f558d3728ff", 0x28}, {&(0x7f0000000600)="54b450dc6f342b5247a2df7d92f5fa87d5476f25e81532741a28b4438f3abd1eef421c622e9284f10fc42b8e23493502a4c8ed9f3f1d2f7758ce5a1f1591789450431e29cede27ef773a29bccb329568b3600b98169ae8a69f68189e23deaa8d650cc679766c1152de92d96d4e6e4bf26581e99403693644dd7004f0ad38b91dcbaef496847af1cdc9cf886151b9b93fd4b3d9cb62975beddec06ea6a0c0a73feeb359a8df87afb932d80d629c5e1742e5b05a26c59faa84983df9b056285bddfcf927b62d", 0xc5}, {&(0x7f0000000700)="8a4ecffe2cc3aa49ab3ff811ad4c8ab70f4999b46a849e8bdbdba61a8199184ed38cab8026db6bda0ceff70d729a61cfa4aec164ea4cff6d6b1f60c87b2d294a64c7c1dc99db2e02b634ee14288e40ad6881ba979453f07941ef02c693c91c2ff99be421097aff99c70e6188d71149c7f31d02d764441693f3c7733753f4801d2fa0b8129f21e4727503c3ee923529922ab2af5a4b7ebb44b04d6a9e002ad7a72ee2", 0xa2}, {&(0x7f00000007c0)="9b46268c3230293554c930de323326b014914a14782647e57f3364eef30100bfa96a8bfe1332e6984971b7602f70a523d6b640c5353b7d267e08b55e85b6a0a27f57e06b7254b7897157ba5d4143a774fbfc6ded11da82d38400b12eb4a1e113f971a6113ca02d8f75b91e9f0c5a116bf2de80df39700b3a6124764c918f1e27f65b04497c59193909f855b494feafb9df41610e58c08269929babc911c2b32733738ac892e0eed1ff9804499153cc9336e0ef362ab229f4683e7aa089fa2295fd8e0b4cc2182bbe1ffb526449e8e5aae82901bacef8db79df698739e3ff50a48155722290eb5e77f244d5ab67c9b89d8fe739", 0xf3}], 0x7, &(0x7f0000000940)=[{0x58, 0xffff, 0x80, "05908b1f7253b3329ff2cfe3263c90b1ba3568a8945ebbba45d8f509c1566fe51735130117656515f78c3248121691373ebbcf1c3c01c5bf38e8f18aeb3bd7b83e69a0d0cd"}, {0x90, 0x1, 0x4, "4d0cbcec32eccb249bc3364c36ae9116bfed61efd6a6ddeb0ac9de2232a44e19cd163c5505d224a8814382ed286dabcb2432b333b904d3a2964e0237ba3830dfce364ab7a22539a1e8c22a2dc2f79a0dd1222612687e8622131733e8c2c118dc83116f84ef490eab3fa12253188f7f8f3d808c2e2e3b5f767e1f4dc4393e"}], 0xe8}, 0x0) getrusage(0xffffffffffffffff, &(0x7f0000001240)) msgrcv(r5, &(0x7f0000000100)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000031000000000000ee0001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000940000000000000000000000000000000000000000000000000400"/172], 0x1, 0x2, 0x0) dup(r2) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000440)={0x200000002, 0x2}) r8 = accept$inet6(r4, &(0x7f0000000040), &(0x7f0000000a80)=0xc) recvmsg(r8, &(0x7f0000000e00)={0x0, 0x0, &(0x7f0000000d00)=[{&(0x7f0000000ac0)=""/57, 0x39}, {&(0x7f0000000b00)=""/229, 0xe5}, {&(0x7f0000000c00)=""/44, 0x2c}, {&(0x7f0000000c40)=""/178, 0xb2}], 0x4, &(0x7f0000000d40)=""/170, 0xaa}, 0x1) msgsnd(r5, &(0x7f00000002c0)={0x2, "9d181e74"}, 0xc, 0x800) getuid() 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, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r10 = semget$private(0x0, 0x4, 0x1) r11 = semget$private(0x0, 0x4, 0x50) semctl$GETZCNT(r11, 0xecd36670e3ce36b6, 0x7, &(0x7f00000004c0)=""/235) semctl$GETNCNT(r11, 0x1, 0x3, &(0x7f0000000fc0)=""/248) semctl$GETZCNT(r11, 0xfffffffffffffffd, 0x7, &(0x7f00000005c0)=""/235) r12 = syz_open_pts() ioctl$TIOCSETA(r12, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r13 = semget$private(0x0, 0x2, 0x200) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r16 = getgid() semop(r13, &(0x7f0000000380)=[{0x4, 0x4, 0x1000}, {0x0, 0x5, 0x1000}, {0x363848eaace71445, 0x8, 0x1000}, {0x4, 0x2, 0x1000}, {0x3, 0xffffffff, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x8, 0xa62479465016d077}, {0x3, 0x2, 0x1c00}, {0x3, 0x5, 0x800}], 0x9) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r15, r14, 0x0, r16, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) semctl$SETVAL(r13, 0x7, 0x8, &(0x7f0000000200)=0x1c) semop(r10, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r17 = getgid() r18 = socket(0x800000018, 0x1, 0x0) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r20 = getgid() semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r17, r19, r20, 0x10, 0x9}, 0x8, 0x1, 0x9}) getgid() getppid() fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r22, r23) r24 = getgid() setegid(r24) r25 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r25, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r25, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r25, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r25, 0x40087468, &(0x7f00000001c0)) fchownat(r25, &(0x7f0000000080)='\x00', r26, r24, 0x6) r27 = getgid() setegid(r27) r28 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r28, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) accept$unix(r28, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r28, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r28, 0x40087468, &(0x7f00000001c0)) r29 = semget$private(0x0, 0x7, 0x287) semop(r29, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semop(r29, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r29, &(0x7f0000000c40)=[{0x2, 0x0, 0x800}, {0x3, 0x7fff, 0x1800}, {0x0, 0xfffffffffffffff8, 0x1000}, {0x4, 0xffff, 0x1000}, {0x0, 0x23, 0x1800}, {0x2, 0x6, 0x1800}, {0x3, 0x9, 0x800}, {0x2, 0x8}, {0x3, 0x500, 0x800}, {0x0, 0x9, 0x1000}], 0xa) 16:00:03 executing program 0: setrlimit(0x2, &(0x7f0000000000)={0x60000000, 0x60000000}) r0 = syz_open_pts() close(r0) syz_open_pts() write(r0, &(0x7f0000000500)="b7486a2bf44b46d3c8d42764f5ede37e4a479ce4fd501316e2bfdb77f1e9e391e68f3a129ff734d09c7e4db7f42db8b31de9313a28471503a867f4584eaa2eff95718b3401aba4a60483abbc7732b530a404ae719ff994785a69a95693c0a088b344a360eff7f9d66cdad652a19b07904043c993a1816e5060e5cf2722fbac4b9681e07e89eafe863b915902031022cb2e65bd2b210bc9becc86c1e4a8e83b00d1dda1fe8f5ad8ffb34e079ee0e6a75b12197a25d45b18881db6f7f91c901bcccbc3a9ea312d651940e1b428583016fc6d1abaa314a948f8a8274a6e89228e", 0xdf) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) read(r0, &(0x7f0000000680)=""/4096, 0x1000) r1 = semget$private(0x0, 0x6, 0x80) semop(r1, &(0x7f0000000080)=[{0x3, 0x8, 0x1800}, {0x2, 0x6d, 0x1000}, {0x0, 0x800, 0x800}], 0x3) semctl$IPC_RMID(r1, 0x0, 0x0) semctl$GETPID(r1, 0x0, 0x4, &(0x7f0000000040)=""/220) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r2) bind(r3, &(0x7f0000000140)=@in={0x2, 0x1}, 0xc) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000000200)) r4 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r5 = dup(r4) ioctl$WSKBDIO_SETMODE(r5, 0x800c5712, &(0x7f00000001c0)) bind$unix(r5, &(0x7f0000000300)=ANY=[@ANYBLOB="00002e2f66696c652c009daaef3ec45ba9955542705fae2d6ad12bd15fed109b928466cdc2d239dcaba7eebb8e2546a7d8bf2f823b90c7734499500b88138236265cbd6e148660ca401a1e069b9ea288fa9c7cd9cd617732adfbde04e86de006b986271b3a63c6620d1f862ec715f13697adc11e57c3db0b349a392c1a540c1f54a2a9002b61543be89367142a0d321b7dcea413d91cc4856cd630ad056ad0e57bca6643463f0ddf2457fc3b8b3ed1468aa60d27eac22142b2ba4343a1dcd1853745d3f0a55b5d3c80f0634338c517693168de7b34f05e106ef48804f8e21664549fff46ccc862b18a732d6c2cd728a376d089ef45aa0fa8d191070fd278712d609edc0d0d771f0f8354352d5fe1e2d0c52624144b3761296cc5315bb8328d5f17764d7e9175204786372f4b0ed599a906833b836d42bcaac8509986bc881871c39fe3095ecfeb494989c0359ade71a6ad3621fed85fd00768bc2610a8188acab081359aaa712260e93c1358eb60390d665eae84ae8d0c59b0b798f9051b0284579c92c47fca3c6da120c03b4a4a478b75b1371c427ec3b546a1581bf8d9f173dac1b2ac6e0f995432f1e20f24ea76"], 0xa) r6 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r7 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r7, &(0x7f0000000240)=[{{r6}, 0xffffffffffffffff, 0x7fed53ccc8019d8b}], 0x6, 0x0, 0x0, 0x0) kevent(r7, &(0x7f0000000100)=[{{r8}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r8, 0xc014575e, &(0x7f0000000240)={0x5, './bus\x00'}) 16:00:03 executing program 1: r0 = semget$private(0x0, 0x0, 0x0) semop(r0, &(0x7f0000000240)=[{0x1, 0xffff, 0xe5ce97ab354d8ebe}, {0x0, 0x107, 0x1800}, {0x3, 0x7, 0x1800}, {0xe, 0x2, 0x1400}], 0x4) semop(0x0, &(0x7f0000000380)=[{0x5, 0x7}, {0x3, 0x807, 0x800}], 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, &(0x7f0000000180)=[{0x0, 0x9}, {0x2, 0xf6d0, 0x3400}], 0x2) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), 0xfffffffffffffcfe) getegid() r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107002, &(0x7f0000000000)=0x280000) r4 = socket(0x10, 0x1, 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) r5 = socket(0x2, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x6, 0x4, &(0x7f00000000c0), 0x0) setsockopt(0xffffffffffffffff, 0x5, 0x5ac, &(0x7f0000000280)="080000007a6ccd1502cb7e8e64006e1a81f51294b9333c3e6c8aed6c83fc668d3e8a4201cb846830015b8e544ff1ddfac9d82cad008f90fed7ef24f63998e530495f7c96d2912af0d71e627aa07ce0c426952df6020cb2652ae8284ce55f133caf35ffc0dacb2e57d272afc4976f33ae13cd37e20e9cfc0486c3c7d5d4ce58417af773b81ccb637b70eaa032ca6a27de7aaa4f2a732349119d9f9a0a63", 0x9d) poll(&(0x7f0000000340), 0x7c, 0x8eb6) r6 = socket(0x11, 0x4003, 0x0) sendto$unix(r6, &(0x7f0000000400)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8f75f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7dbf6ba8af090037282921e4fd89e0720fd3872babfbb770c1f5a872ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000600000000000000a371a3f80004000000000000000100000000b2000000004538f56778933807b8f55f194580e5a30102f1f13968b4ea4d3002f4c523acfc76d546d041be87ef448489dc188b7c78ada063c9436a2206f74dbf53e3a36cb5f9671a51ec658aaaece8f38117fdc97275bb03ff24163d98c0255dde4a16da5d233b46552b80b6b9f064d1d5b1d18cf2f73157296a7f129d5e84832be4c5d70092dc96f8f7b65aceff6509e94a7c861422686cbb04f993b2aae5da2d15a0499fbc1408a454b5ad148ae11930049c916fcaf18485835cdabc0e47c0e484f062e785042374ea92ebb979d82f616f46056e8cbbbcffc20625e1fdb8965d730a52fd26dfe231dacbcc7b9a7f897d122d4fff8afc00000000000000b1bd300f7db9c18f915472ee048a2eb6141988165ef358e280c426043b623f3a0215b87fa37c296a80e13fb8a11eb44f7ec40ebc5576b4472d8a8ffca3e276e18b5d237bf133a7e3cf60b668e8480b6ecf90d5f65b26109e6f1be095e9fdac2eebb9fd375be3e6714f15b76e47c3bb97179bf2fd0bd641d33cfc6b4f0bc990b390816fff47a959725a90f6735b50058416679ba19995948d056410ea948f0f18e54fa937432d7f1c199808143e9084485368c9", 0xb1, 0x0, 0x0, 0xea) shutdown(r5, 0x1) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800017b5e618 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800017b5e618 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000140)='./bus\x00', r1}) r2 = dup2(r0, r1) sendto$unix(r2, &(0x7f0000001500)="8b10720a1703bd71a58508e4af01e3c6709be17e617c53311212600a7a1face558a3f2b7043ced5867e8fde7a886fcb444406af16489905aea5b26a16937bdbc17cd113bf31b9bf509654fc8b3aff8e0d56dd4671e0d651f3fa451c9198f311b8df0de5964a5b306cc389341fbc8302f250025fdd613d2d613c98d32cbae485e75c3b1449e28a01eda8589bc7fd16bb9fc392370e116fbe11f16aa5be0badba6010c62950478dea84778895c58503e89e2a12d8a7c1c10901337fd3e72d25dadae5579a2e596f15e60b21bbb013fca5fe1803bcfe556c017d3016485584b0da1664ac4a6fb40977b4bf69feb5c66fa6b3689c3b84ca5066875f2bba4a49c2f4ac09c5a517ae44327a6ee1d04c179f4749a879dc32d7d1aced874986dde600a7071681f0f6c98c2c3069b53f56c6e351e02d3d6898b62e8cfe136d380338e2f738eddeadaf04a8d59ded974f5c0d5667370c2254b84589dd0d88f7e70b95147b6f4e3e006aa1f3bd39bcdaca1cc9ee5660ebf70412214358af1215a9aa5be12e98e3cc5c9edf91a2ffaecd7124b5e33fcc3e0751aa4f3d2abd41ed09575cdd834f5f68dc887343e830bb54350289ba81e3f0aabb756d9c16d1fffeae17f96e5608439c5ab3e5932c05efbdbc41d014bc8540e944a2d536d8cd28044c9d837d579c1c065d8317070e3fef342975242be83473aba1517c894e866133b8296dfcfe7275ab92beb0d5c36389d8f81ee57f4830188c66696141afb1dd4a22aa9a040901fe273d14488811bc5198891ad5efbaf6d234a2896c47ec267ab5a8df8cc82cdb4f99e4545415bfdd24ab1e3b3343cb49f078ca75da36d0af30c6d848fa4cef283e2cc3c4e42c94255e0742d719d17b852d5624283fe504ee6fbd827c178833e090177757d0f6c9c73ef090321a172562af92e2a527e54058a218d414a081a4ac9d41b683640e9db1124e783456dadada1ca5dacd6ed537e285c7e5ce05ab7350f1e63105c09e08da6b341e6aaafc60b61aa369bbf112f458aeb2ea7726560c18b06533272cd7148125b3dc49b44f1d2b2e53147ee2c518ff9a84f22512de8bf8faad0be8df671dc61f06f93d2d568b18954e53548fb9d706d36dc01534b05a2d87a2bacfd88737aad398fa36974ff21105bb1582804a0541d299ee0dcbaff61fa32ca46692e3fc9b80696b7f4f338b85677b1ebeb4baad0ef8def557fe37ffd51fa58078ba0ca13f911112ffe8419687921a5f9ba6911a2b6ed4e528e7c0d892072e5cfdb45c256e93af04496f6978612e08a02d866de4ed3476f3d915014013314d31f74e0d733defe174e16b07c8b0cef1fa0c0d310c26b8f94a1d48d24a19182d008cb11c0ef4bd5fe4afac6c1c5f4805f86249294d2af004de7a5bc99544727732495da402a3261fe7906a66123a10121f72645794567e2f1b2917378e6c840adb87b2db05c453df978bef94c28ca3b6126984f6491dc4bd1ee2ab836edeb4f00248e7abbfb6c49faf9039f1359b16dc558ff6b1445fbf20368db3fedc1e27633e2c898e89f475fc1f1229a3e479bb447e10ffd17a5dcf4882d97c3da5f130fa39df84882e26d7e0fdead736681851760ef1ba69ce8e89b3bbbcf3e14394aecf2ea823b84d7bb3e7ffbb1892b7bad6a9a7b935908290143c7e91118c34c7fb025d0433463b199842a2372cd05b408c0bc30c2e1ebcb3f4b83a7f2e4a3006dd92c6ee28a1665a2dfbd053eec457777f3c454071b5fa7ea24fcbfc37e04cbc66bf5dd95912f07c1b9046e891813c34d7551c6a2e9dfcb4bc0a2488220f02bf8bd6a573810218a694e6637203e2119b126ec83a5cfacd8b9c49ad9d2752e5b462e4bbe2f79dd0a441d327c9ef0c3989721ebbf35bdc045e79af16d5e63609f5f04a0372671b326a039b69faccc119fa613bd220e1a28e2489681121f0b5acdf16b73d5d780da78954c875b02007564b4f845eb9896b9ef184a806229b2153ffcb0c45d778e214a22783fa52fcf602594fb451aee238fa101591e5bb6b0eb25ad77b003aad223c03098fbbbdc4ad11ac3319b111ced04533f88daa906f2ca56ae61c748d18cf5e4dc517b822b0c4c1c2113d3e7d7f32ccd53f0324b824c7666e95cc2a09ac97248e1db6992b55b0417ab516ece4474df034f30f695be9d1946d82194c5a77a1cbdca630eb9f9feabfd1b185d2b2b48d38c1afeef3bc445dfb29b822eb79566bef8adb70f94a0943a23dca6b47050c44b8c0a9205d73837450bbf0b46819a76e7f2a7e613f713c08701a080fcc77c9fb71b0892ec471325b3dadf54cb3950bf766d1f410f3f0c6b33240853920c243b12b7c4673bb21339ed60b4b41cd36554912539134383013d0bc6acc109c3c98cd31d3d26e11ae41c91429cc8dd0eb2d6c3d701c24a41f6f4f887daf559c001c17800b4b9c5937fb7a9e42a67ce94599ed072d14e66871c6c73506e0f51e3ee6e75dd80180c4ac14045960913fd56225ccae80cd2ece3d5adc724d084d856f9a2f2738ca8c57aaa79a784c7d121b202a726788779536862c3522207945257a792455c094d0a019d9cff19d648863fb541ad756cd7042e280abc56a660d635d2f40da91caa76d313a55f018fd1834a0180cc0c450e018eef4bfb938110d2e86b794133b24a2e961704ec80bf0ad834d89e2a21696ec90d86343f6400cbd87009fd973032b91be1b53bc779525411c285024656d5f6e3d9a3d7d185819f745291269a79bf2a80a1e762dc6bcb4cf92f357cb27456f3c58ee6f6bc37565aebec28dab80b6e83d56a4c51c2eaf34eca3141dc3a0e4c3c14c893f41c5ddd6f52672a128ee9bc51b1903a32ab7001326dc9710fb89856bfbd3b192166d9914f2eec79b2fecb422b2ea294c0d3759c818882291d63230c8864a2c47c936bb563e23ea007fa650162225a5b2d1a0084cfdc23e49c7721ad84cf350de9b9202caa2f5e33e20f01669f23867a9e70a6b3690170fe443dee85853c2c2e17bc0b52fda0c7bfe1831b3d3ba4bf2c0892d3b416d6796288360b96c0032895c30107981c35037dab2a441f59a98d5265e6dbe72e836dd7c8f545e7414ebb76ef5ea32007c46286d08e51e8dace1c10e8e29191c8200ec97918415fd32193626f647decc81376cfec98bb06423bd9b39ad09c8c21933bab9f48d84c7dc3e1d57f76ca3d855bef6d5393ff7688ee28028154d012fa43b8bbbc38c7fcffd5b2cd46f958320af63655452cf5be37daa258aa6402a16f5de1c33c89ff8e8d6c24978c48ae6af5418944a21d18ddd21be3596e60bed283f73cdc707accb468ea3fc6ce7d880fd5b2cb92597af73abacf90755280c2342a0051bafecb1bd35382f83442c3412a8bbffa13f1b8ca974a00e7a5d59b84dc74afa26fe55a0b9491a407837e2b9a68066d7d0ba8e44059a0c2a0c494dcd8501f5ceb452a20971c2387d1980fbc8c3cbd645662e47112f05e146161d5f1ed75a451c6e252dcd45fe968bd680b7b63a263b08c870aadcb8c8e6939984eef2387c4fcec14f90d0129d04fc10df2fed06864929d3843cf7a91685f781d9df9c91f4e47e0f1b3aa68f65a6192ffd307d66f864cd4de5535f7f27da1bc15aab1c5a42b392bb207b983e984c5c19914e2ba5c8c5c86bc7c48f78263f7b97559763bfd342782667eb06a54f19aaed775cc3d2e24ea214f6b59371e65f82472723f7fbb7c9f23db4bf1d0b7f7f5e9b2db2c121162167a04b8ca0d4601f516b908b75fc2b20de8187615c452fbedc463394051e7bfb24faa6a4b5b6db6ebff349e7faf69442a511983ca92c429d6cf8a7db409827f7d90ce542c87363faa027008b56ff53d2e639a9fd2f7972c8b42791de044eb166b10a7656d1a1004a994c5fbdf307978dd1314be16438c8fb6fffd9956883fbdc779973f3e2d5bd35ea227f3cde5ffebd269652e89b7bbe024d5687c4119d0e4b1cdb180049242c476727ae164989e9094154ef79794ca1411042b79279d8db8a109174ac2c0c5255d795b6ab16fdcf0c80826055494754545cd38eb24b3c1582494d6f97d26f243199c302b45de3771dca6de87325637f318c66a6cca7189b1b2f4690841b008919a4d9317dece816f44d9b78db7589ab2268da201b62155043c518a358ef2966edf4633c4f812d5dffb8fc02436ffc357f6b2ceb2278e851b10bcab947b044c94ba4b220b40e83383d1378e9970ffdab938de443349e0fab538415453696a429714301815a2bdb89ab8dbf5017001abb40b2d13f1954736e6f6e9bcf9fe70e44e307a94d972a6a79ca90da4b8d65b50e3a5f6b1e38009a36341344ed7407916d04185ab596ab7bd21aa93208d54647cab81de7ef64507fc4f1d1b20fbc22422344ea9521b9caf628aa4b603254cec9115e66a6b5a3b19d36f8d014bf67fe6fdd4be626a32b44302083815478062748053d519703702b5648446bbfc137e25d3d8af2d701c316f9dc3dc65fc238b2a34ce52346276d13a5bdef50055ff853abc916b9ce6193db4567c87a2d03b9fe3e4311db6bcff012637c0014bfa1a5b5465bb7b68250e32e20b243feb079c6432fc427d6c274e1d514b49fdd5ef59a6b601d0cff1e6fb930c92089e50b76a18bc652f5c776a5866897c6bea6346415ddeb896b440cc92a0fe8c61380f6c868cc399ba1dbbf848e2f426242c7762d13f0d9bfbe516fe67537647d1c7dcd321ced8a6a113baa38c9d55cd293252f98da86468264047d95d26bf7fd96231da373f4eb4d8344b42a9a3dc6c2a043bf54152a8c0efb70e5e39403a04a5d9f230d5ad3bc621a926dfac4c8527b4d6ea964c13a538f7c650fad5d0a046f99a95b293a84939e4dddba698babf283eccf4b0bfe4514f9247ae9e13e5ae2b23e61b05aa94fa80015ea4880acdfe0c7a105d9c4e629126fece4de202de39971466dfd22d7092487d81e5d4f07fbb93be19a8f3484d6dc4968f1084051c9fc18f22b563a7b14169285d72f39d1de810ce5a2985455caf2b4576903b626b3b6878faab877c412035af4983f3f32125199c1de3a4e78ad857530640c638311578f75cbb10d2d01ac6d3d9294947474d2b7f131b303d8b1070bad22bd0454956f0860528546a8f5319745453386fa55da575c21f2ad8a7249de453c824b54f4b791637a9f4cc9da38b65e569f1df43e39e46d927ca704fc40c08a7548049630aa7d247f678eab09050bad6444640dcccef6315bb9074b8ca7e878e2ff743471c49cdf5cf19fdab756636fcb308d92cb91eb9253211859091cf3e64c9d73d4ecf07459058defec2e3e5fc173f85e4b843bedecf62f25152446bf7abf202065f1c7f702415cb7e73813b17caf2875540777db69078b4e8e26dd2d5c4438b3151736498712a64252840e148fb32903d88a2fc6ac3f4c5e3d1a6dcb1176e9125d52c4a59872580081a861bd4c02d8ee38a7d5f76cd4c14b788d2ea96c5bf25dd54d956cacfca8648faf140cd323c8336cfc6c1dbe94b69b14848e9cdb420e5d96d32bede852fa5b69c40dfbba04c1107aa7570a58d997a33da389e717ce4d044558ab56522ad499849f6661fc34be01d9f3034d9254184204e19b69002b0a26dff5ca65295eff2d0c36ca3b2d2d1d89b20b4464e09ea116ba56c641e445bec4814315ef8ac5507bfc157b37865437523c27583de2f26a5f1a3fbdaab4c12155585fe3c587381f69a9b8c2848d3518bbcc5885b4c64d4d5afcfc31382c569056d046b9b63d2962249e3626f317a4c4e58305eed75f60e78c7b64f3eaf96de346e7720", 0x1000, 0x11, &(0x7f00000000c0)=ANY=[@ANYBLOB="11002e2f62747300"], 0x8) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r4 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r4, &(0x7f0000000240)=[{{r3}, 0xffffffffffffffff, 0x7fed53ccc8019d8b}], 0x6, 0x0, 0x0, 0x0) kevent(r4, &(0x7f0000000100)=[{{r5}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) ioctl$VMM_IOC_READREGS(0xffffffffffffff9c, 0xc2485607, &(0x7f0000002500)) ioctl$SPKRTONE(0xffffffffffffff9c, 0x80085301, &(0x7f0000000100)={0xe9, 0x1}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1ffffffffffffd30, &(0x7f00000000c0)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") preadv(0xffffffffffffff9c, &(0x7f0000001480)=[{&(0x7f0000000180)=""/41, 0x29}, {&(0x7f0000000280)=""/4096, 0x1000}, {&(0x7f0000001280)=""/246, 0xf6}, {&(0x7f00000001c0)}, {&(0x7f0000001380)=""/198, 0xc6}], 0x5, 0x0, 0x2) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) semget$private(0x0, 0x1, 0xde6812d1b9435f19) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x64}, {0x5}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") ioctl$BIOCGDIRFILT(0xffffffffffffff9c, 0x4004427c, &(0x7f0000000080)) 16:00:04 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) read(r0, &(0x7f0000000500)=""/90, 0xffffff91) fcntl$setstatus(r0, 0x4, 0xc8) r2 = getpgid(0x0) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r4 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r4, &(0x7f0000000240)=[{{r3}, 0xffffffffffffffff, 0x7fed53ccc8019d8b}], 0x6, 0x0, 0x0, 0x0) kevent(r4, &(0x7f0000000100)=[{{r5}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) r6 = accept$inet(r5, 0x0, &(0x7f00000000c0)) r7 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) ioctl$DIOCMAP(r7, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000140)='./bus\x00', r7}) dup2(r6, r7) fcntl$setown(r0, 0x6, r2) r8 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r9 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) ioctl$DIOCMAP(r9, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000140)='./bus\x00', r9}) ioctl$DIOCMAP(r9, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000140)='./bus\x00', r8}) ktrace(&(0x7f0000000040)='./bus\x00', 0x2, 0x1200, r2) r10 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) sendsyslog(&(0x7f0000000480)="a5d64498c084bc5c8cbe64093fff1afb898be598709301a4d1d0e352afcc62906c18fcff62d9c3e5afce3bee1bdad1730ccd2d9fdf765ceb439d039261221e3dccc9d387befdc2be12c815daf8054c4c6901434c6e04275edf0645288773f867eabc1110289c2d2a9867acd7a4b1f9f267a461288a00a5d8122e4c65765a6b", 0x7f, 0x10) ioctl$DIOCMAP(r10, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000140)='./bus\x00', r10}) readv(r10, &(0x7f0000000400)=[{&(0x7f0000000180)=""/187, 0xbb}, {&(0x7f0000000280)=""/71, 0x47}, {&(0x7f0000000300)=""/176, 0xb0}, {&(0x7f0000000580)=""/4096, 0x1000}, {&(0x7f00000003c0)=""/54, 0x36}], 0x5) dup2(r1, r8) execve(0x0, 0x0, 0x0) 16:00:04 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000080)='./bus\x00', 0xc02, 0x0) writev(r0, &(0x7f0000000200)=[{&(0x7f00000000c0)="ba65c51f0d2ceb72f02a30e2059f82292a3a3cd89f450d94b6b4608c57a77e64497421fb44ec", 0x26}], 0x1) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000010000004, 0x4}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x80, 0x2) chflagsat(r1, &(0x7f0000000040)='./bus\x00', 0x0, 0x2) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000040)={0x9}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xc}, {0x5}, {0x6}]}) syz_emit_ethernet(0x1b9, &(0x7f00000001c0)="796c3e02ca3e80f8bce9548d1961ff994fae3992b42dc69a0964a83f226f64dfec2c329fc5e8eb7e8f9ded9c187163a8cb6ad01684617bd7aa44e87d23e1c822a09ec97269d9b9cf78a06b2ba67d8b8cd71af3b417a2af0300435aede2d46f91") 16:00:04 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() close(r2) r5 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r6 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r6, &(0x7f0000000240)=[{{r5}, 0xffffffffffffffff, 0x7fed53ccc8019d8b}], 0x6, 0x0, 0x0, 0x0) kevent(r6, &(0x7f0000000100)=[{{r7}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) connect(r7, &(0x7f0000000000)=@un=@abs={0x2, 0x0, 0x1}, 0x8) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/\x01ev/bpf\x00', 0x4000010441, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f00000001c0)=[{0x35}, {0x2d, 0x0, 0x0, 0x80000001}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x28) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000140)='./bus\x00', r1}) pwrite(r1, &(0x7f0000000100)="0449435dd4e101d5b71dcd0321d5d92ea5f201858232dde5ce68573d6d2edef4ab7eaf127f320cf0d4f14d45a5765767159e7f6d7a6cade0d4ba6a851aef1c7af710b6654895451e8c1a573d95bea40ae7aede94e1da7c25cd82f014dbb502aeb5b3ea040d4baf9904aaad8636f04c8dde564838c0321a612eefc315bf2157dc2f1361dd914430c50068782d7ab9a303d130f3f551dee0755827a11ec4c1e77d170857740b2f05709f2095b9f2fccaed924a1d81f03ec940fa1a9f3b", 0xbc, 0x0, 0x1) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x1, 0x0) ftruncate(r2, 0x0, 0x5) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:05 executing program 1: r0 = socket$inet(0x2, 0x800008003, 0x0) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r2, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x7fed53ccc8019d8b}], 0x6, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) r4 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r5 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r5, &(0x7f0000000240)=[{{r4}, 0xffffffffffffffff, 0x7fed53ccc8019d8b}], 0x6, 0x0, 0x0, 0x0) kevent(r5, &(0x7f0000000100)=[{{r6}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) ioctl$LIOCSFD(r3, 0x80046c7f, &(0x7f0000000180)=r6) getsockopt$sock_int(r0, 0xffff, 0x1025, 0x0, 0x0) r7 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r8 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000500)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$KDGETLED(r8, 0x40044b41, &(0x7f0000000200)=0x1) r9 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) ioctl$DIOCMAP(r9, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000140)='./bus\x00', r9}) write(r9, &(0x7f0000000280)="4b32a9236040e619167538e0b239828d6f01de0b08bf89edf48ed8343f56f30edd23fe5bd91f524513eab4df803c4a3812b5bbfb5e3a7442c2f03a6f2fa3369101182834c4f23e10525e83caa523b91bd77077159191b20c94b72d37e4fbe3aa67b99d363895bc4899a4001a84e32479d04d21d3d341f85bff5a8024144fa1d6afd166416f630d961050d52989b7dda1dcac393cb28175ed8990a36ac6c051936e36d4e41c11836de6daa2e86de91729f63af9f2f7fad755a9455c1bbe547eb1725b69979803a4a9b574dfab951fcb7dea805e50bd5be2ae0cfc05f323f7029fcfe81f298cf5060202", 0xe9) accept(r6, &(0x7f0000000540)=@in, &(0x7f0000000600)=0xffffffffffffff16) socketpair(0x1, 0x0, 0x20, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xffffffffffffff10) r11 = open(&(0x7f0000000040)='./bus\x00', 0x400, 0xa2) ioctl$DIOCMAP(r11, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000140)='./bus\x00', r7}) semget(0x0, 0x2, 0x400) r12 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./bus\x00', 0x2, 0x4) r13 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) ioctl$DIOCMAP(r13, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000140)='./bus\x00', r13}) r14 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) ioctl$DIOCMAP(r14, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000140)='./bus\x00', r14}) kevent(r12, &(0x7f00000003c0)=[{{r8}, 0xfffffffffffffffd, 0x89, 0x1, 0x6, 0x9b7}, {{r8}, 0xfffffffffffffffa, 0x1, 0x84674e5841d6c601, 0x6, 0x3}], 0x582e, &(0x7f0000000400)=[{{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x8, 0x8, 0x8, 0xd72}, {{r13}, 0xfffffffffffffff9, 0xc09eccf8fe45401c, 0x6990473b1d06a6f6, 0x1f, 0x3}, {{r14}, 0x5d3c175dca922ac1, 0x0, 0x0, 0x2, 0x101}], 0x4, &(0x7f0000000480)={0x1000008, 0xfffffffffffffffe}) r15 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x80, 0x0) ioctl$DIOCMAP(r15, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000140)='./bus\x00', r15}) fcntl$getown(r15, 0x5) r16 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/diskmap\x00', 0x80, 0x0) flock(r16, 0x5) 16:00:05 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000001240)="0262521b6997476f90ebc42a26904d6826c6e74a422422761589ee1adea8d2c11d75430a6a", 0xff0e}], 0x1) r1 = syz_open_pts() close(r0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000440)='/dev/zero\x00', 0x4, 0x0) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000a40)='/dev/wskbd\x00', 0x60dea355a0e51d42, 0x0) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000140)='./bus\x00', r4}) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) ioctl$DIOCMAP(r5, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000140)='./bus\x00', r5}) sendmsg$unix(r2, &(0x7f0000000ac0)={&(0x7f0000000580)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000009c0)=[{&(0x7f00000005c0)="819f198ba4d7c3295398a33b418ca485dabc25d8c51d772d8b39ec97eafa8a074d77f648fa167ad43ddce024f06db4a20fe8ecbe0b876ef47342fbcb9a94609607e771c6318354e4dca1731df505b189dd97bde311e51c5803b8e857d7f637c7f1e1a87d5c369f65ccaf94d13ef355ada065a0b5baccf97c1e28c019b40124848aaf2428d295cc1323d6e1550e8a1f494432d58abe916d01eff8666a861bcc5743408116dbaf007d99204e055e3ac2518f27d5156ca7936330d79e34fbe73314db8555d134d343e6c3f1c92f96a7bd59d3", 0xd1}, {&(0x7f0000000700)="4e1808bdac82a0def2dea5bb36921a45f8f97c4af02b4755a4a1a0e5f6db9c0353f583ee33a676e777f8e196e8a2e5d63be57df1a613070b425b44f9b16966e9fd4c022528fc45fe6a08920c9a1c6016d3b055dc6d02136014141dff947db0706a9a692506", 0x65}, {&(0x7f0000000780)="42dea1bfa9d1906221fa849692949c56b21883b4a4217e3af7f2bab802d9bb4ac8d777d7684c91b5e4629f0fae9f74789cf0aeabe47662ffb2203d6ae5203a2cf2947b0de604f6d946c0eb2fb845e34dbf4484f0cd62115f8abadb19ba417c47f703045b18559dbc2aa4ed5359313e5d0131658c3770688e2978687c76953d4c8da0d075eea9dc770582c94f867ce24634284fc371f485187770c025f15578de57bf7651d49256f4a585f26352ee84f9f1d304ff3fdb3a40fa79adad952a858b625d66549c01428b074a0bdeb8be57dcb357734b4c96e55ff322430ae98333b8a3c962", 0xe3}, {&(0x7f0000000880)="be5c9ebbf1763565916c734ac1e93b025cf026e0f64826a933063fd498bc60941f51c80723dd66cb45ade15248e07409e7b4477b8d0344f9aed19d21e90453bead2212ba1c0d50a615fcd76d5d51938e2456d35b8f2a499b365e7327f8fc23dabe5c162df57a47c6452a99a7368af6d3c30161b5b45e71b4107ee21fda8cd73f2842e3df9eb8bb2d5f724da98de2f2d539aea246fcf00b4188155338f8576ee0edc4c5c8de352c0b677b40e24d70", 0xae}, {&(0x7f0000000940)="9644fffee7784796974859acd973961c58ae4483e4fcd2aa86697608bb83a91c14861386e25cb8580b14bd2b473fc0f216f0fbf746cde330e3c624aff57c7116ae329aad3bb557f253c3e76b4fd0a2671a33360806fbb3b2ca5f61233609", 0x5e}], 0x5, &(0x7f0000000a80)=[@rights={0x20, 0xffff, 0x1, [r3, r4, r5]}], 0x20, 0x1}, 0x0) dup(r1) r6 = syz_open_pts() ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffff9c, 0x80585750, &(0x7f0000000500)={'./file0\x00', 0x8000, 0x7fffffff, 0x15, 0x0, 0x80000001, 0x7fffffff, 0x5, 0x1, 0x740455b60dfe53c1, 0x895, 0x3}) r7 = socket$unix(0x1, 0x2, 0x0) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000004c0)=0xc) ioctl$WSMUXIO_INJECTEVENT(r8, 0x80185760, &(0x7f0000000180)={0xffffffffffffffbd, 0x8b, {0x80000000000005, 0x8}}) r10 = msgget(0x0, 0xc0) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r13 = getuid() getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xffffffffffffff09) r15 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xfffffffffffffffd) msgctl$IPC_SET(r10, 0x1, &(0x7f00000003c0)={{0x0, r11, r12, r13, r14, 0x40, 0x9}, 0x800, 0x1, r15, r16, 0x6, 0x1, 0x1, 0x2}) r17 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) lseek(0xffffffffffffffff, 0x0, 0xb8, 0x1) sendmsg$unix(r7, &(0x7f0000000380)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000002c0)=[{&(0x7f0000000180)="203e2f29385cf2ce8439aa362235f3006112505eca8a9b9f42906c74732f820896b772d2f6b2e804c41fb243f9efcb925c078d37047efe0bebd45d341862fadf24a8a0e4e7af574affda2e20028f19cd93a21dd3da01e887e76f40cf5cf3002980314cbfac9752fa11", 0x69}, {&(0x7f0000000200)="088a108397d0316337dc2c6d5a860914af882706e30ed58e5f40f09d455b89870131204ac66b9ee14d0357dd0d43372bb298464e20e956e2bb4bfdc790ad1a7e2b242a725f577836b82fcebb0b96f8ef5f49bb2f2cdcf1535d7f2d42632ed067594916763613681d8e922911d17a62941ac73b9e5b549cf27c6e830fcc660d938e94547f01eda5595479433375329bef2d8985b7ac6c3a9c08e4f3c0d0cc3764e8dae1d177d82f952fce3f4c2db687995d195f0f156c9266ba", 0xb9}], 0x2, &(0x7f0000000340)=[@cred={0x20, 0xffff, 0x0, r15, r17, r18}], 0x20, 0x3}, 0x641abef70f3d2878) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x7, 0xd632, 0xffffffffffffffff, "85495500020000000800001167f5bfa600", 0x7f, 0x7fff}) syz_open_pts() poll(&(0x7f0000000040)=[{r6, 0x21}], 0x1, 0x0) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000000)=0x4) 16:00:05 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x20000000, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000080)=0x800) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8ff8, 0x0) ioctl$KDDISABIO(r3, 0x20004b3d) close(r2) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, 0x0, 0x0) 16:00:05 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = socket$unix(0x1, 0x2, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x489, 0x0) r4 = socket$inet(0x2, 0x3, 0xffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x8000, 0x0) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r7, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x101, 0x2}, {}], 0x2}) r8 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) r10 = getpid() r11 = socket(0x18, 0x1, 0x0) fcntl$setflags(r11, 0x2, 0x1) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r13, 0xee01) r15 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r15, 0x1, &(0x7f0000000240)={{0x8, r13, r14, r13, r14, 0x90, 0x10}, 0x5, 0x54, r12, r12, 0x2, 0x14, 0x3f, 0xfcc}) r16 = socket(0x18, 0x1, 0x0) fcntl$setflags(r16, 0x2, 0x1) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r20 = msgget$private(0x0, 0x4) r21 = socket(0x18, 0x1, 0x0) fcntl$setflags(r21, 0x2, 0x1) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r23, 0xee01) r25 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r25, 0x1, &(0x7f0000000240)={{0x8, r23, r24, r23, r24, 0x90, 0x10}, 0x5, 0x54, r22, r22, 0x2, 0x14, 0x3f, 0xfcc}) r26 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x22, r26) msgctl$IPC_SET(r20, 0x1, &(0x7f0000000240)={{0x8, r18, r19, r23, r19, 0x92, 0x10}, 0x43, 0xff, r26, r17, 0x2, 0x14, 0x3f, 0xfcc}) r27 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x22, r27) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) r29 = socket(0x18, 0x1, 0x0) fcntl$setflags(r29, 0x2, 0x1) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r31, 0xee01) r33 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r33, 0x1, &(0x7f0000000240)={{0x8, r31, r32, r31, r32, 0x90, 0x10}, 0x5, 0x54, r30, r30, 0x2, 0x14, 0x3f, 0xfcc}) r34 = socket(0x18, 0x1, 0x0) fcntl$setflags(r34, 0x2, 0x1) getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r35, 0xee01) r36 = open(&(0x7f0000000000)='./bus\x00', 0x80, 0x0) ioctl$TIOCFLUSH(r36, 0x8028698c, &(0x7f00000000c0)) getsockopt$SO_PEERCRED(r36, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xffffffffffffffab) r38 = openat$null(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/null\x00', 0x40, 0x0) r39 = openat$tty(0xffffffffffffff9c, &(0x7f0000000400)='/dev/tty\x00', 0x100, 0x0) r40 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x22, r40) r41 = socket(0x18, 0x1, 0x0) fcntl$setflags(r41, 0x2, 0x1) getsockopt$SO_PEERCRED(r41, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r43, 0xee01) r45 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r45, 0x1, &(0x7f0000000240)={{0x8, r43, r44, r43, r44, 0x90, 0x10}, 0x5, 0x54, r42, r42, 0x2, 0x14, 0x3f, 0xfcc}) r46 = getegid() r47 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r47, 0x0, r47) sendmsg$unix(r2, &(0x7f0000000540)={&(0x7f0000000580)=ANY=[@ANYBLOB="00002e2f66696c65380040b8c290122be76ae903a90501d67f0e76ff52611a5d9e00558412ed6ff22d0f931036a0011c4e7d53090000000000000073d8b4927032c6050005000000ce58a5be9f4d16169cb487e706f64f509c19747d6311"], 0x1, &(0x7f00000000c0)=[{&(0x7f0000000040)="e8ada25efb021daa0eb56fbea1102d8797a18d3d11e9a51d7895e001839e18979487d6f8241f98701217bc76d374f315", 0x30}, {&(0x7f0000000080)="e88ada3c91c8500847fb773276400d26e2f84d6452be855105272a58e3b19a41b3", 0x21}, {&(0x7f0000000180)="7023293dadad90d3ab7bc80559bc1e75ba88db2ec0f76caf9b762366c6679a813840168bced05b2610e48d5d3a39eca08f5219776b80c9b72510cb60137dfed4257eb98513b120a2667672ff880e0d40a01b6dd8413b9cb9ba17c640920b181bc72da719f996f13fa705d83509d600aadcb737f5a5662bca61287eb71c51ec494161f0aa4f462048b0ffbfe0166280e7fd7fde4384d5f16d8141bd1b6e160135e88b627a3c478a7e83d42eef9942c554", 0xb0}], 0x3, &(0x7f0000000740)=ANY=[@ANYRESHEX, @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r8, @ANYRES32=0x0, @ANYRES32=r9, @ANYBLOB="0010000020000000ffff0000000100001609cccd04bbac0b58c5bbc2daba5154781ef756183eddf4eecc460b1d32e338fb86a6942744fcf9569861485938dfb746fa5e589c42e357d63411666b7ed45fce5b6e9af3caa8", @ANYRES32=r10, @ANYRES32=r13, @ANYRES32=r19, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r27, @ANYRES32=r28, @ANYRES32=r32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r47, @ANYRES32=r35, @ANYRES32=r37, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r38, @ANYRES32=r39, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r40, @ANYRES32=r43, @ANYRES32=r46, @ANYBLOB='\x00\x00\x00\x00'], 0x125, 0x3}, 0x3) ktrace(&(0x7f00000000c0)='./bus\x00', 0x2, 0x1c02, r27) ioctl$TIOCFLUSH(r1, 0x82907003, &(0x7f0000000040)) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7e40000000100000000009e00", 0x0, 0xfffffffffffffffc}) r48 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r48, 0x82907003, &(0x7f0000000040)) read(r48, &(0x7f0000000140)=""/210, 0xd2) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r49 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r49, 0x82907003, &(0x7f0000000040)) ioctl$BIOCGBLEN(r49, 0x40044266, &(0x7f0000000040)) 16:00:05 executing program 0: setuid(0xee01) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x82, 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) connect$unix(r2, &(0x7f0000000040)=ANY=[@ANYBLOB="f8ffffffffffffff3000"], 0xa) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = dup2(r4, r3) connect$unix(r5, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = dup2(r7, r6) connect$unix(r8, &(0x7f00000002c0)=ANY=[@ANYBLOB="00160000000000001843d6b889e76e4f7d796d7a4cc4749830464647a1bdf7a0a4582a72f38afeb7c5ff301ad3ed17de51c1dfc707aadb7c74d5a586d3550d4ee0b7cdabe5f73660b0ad30fe5cfc9eda6b81033e84eb91e7562df34a932e5e7581b66b47d2f6fabc7226dada1cdfe26fdbd6ace95c9e7148d69ff92fe12d015fbe18adf1eb3ac95bcd281cf21bbabd7ce81822213de52afe496923825410516c997cc769d4d1104f9f7b511b9dce4774ed62c7f74518e691f6aef366bb9badb70c6187ac5d14e4"], 0xa) r9 = open(&(0x7f0000000080)='./file0/file0\x00', 0x40, 0x100) ioctl$VMM_IOC_INFO(r9, 0xc0185603, &(0x7f00000000c0)={0x36, 0x0, &(0x7f0000000280)=""/54}) r10 = socket(0x18, 0x2, 0x0) setsockopt(r10, 0x29, 0x200000035, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) r11 = msgget$private(0x0, 0x123) msgrcv(r11, 0x0, 0x0, 0x0, 0x0) r12 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r12, 0x200000029, 0x24, 0x0, 0x0) r13 = open$dir(&(0x7f0000000140)='./bus\x00', 0x400, 0x2) fcntl$dupfd(r12, 0x0, r13) open(&(0x7f0000000040)='./bus\x00', 0x60000000006, 0x0) r14 = msgget$private(0x0, 0x381) msgrcv(r14, 0x0, 0x0, 0x1, 0x25322c7ce60bd3c3) setsockopt$sock_linger(r12, 0xffff, 0x80, &(0x7f0000000180)={0x27, 0x1564}, 0x8) msgsnd(r14, 0x0, 0x0, 0x0) r15 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) shmat(r15, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmctl$IPC_RMID(r15, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) socket$inet(0x2, 0x3, 0x0) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000140)='./bus\x00', r1}) read(r1, &(0x7f0000000080)=""/54, 0x36) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)) 16:00:05 executing program 0: munmap(&(0x7f00009ff000/0x600000)=nil, 0x600000) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x28}, {0x14}, {0x8000006, 0x0, 0x0, 0x3e6bdc44}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) chflags(&(0x7f0000000080)='./file0\x00', 0x8) syz_emit_ethernet(0x253, &(0x7f0000000000)="b6") 16:00:05 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="000068e7eedcbdf1b880beaa073ff462a63adfd0c0ce6cdf4a3362a32f66e84e6627ab995a331d65770750c65b56a724219e2f4879b6a628716e0458030100652a675202a103d645475591a27c170e19e3549e79708992d826d4c3b9dff6e2bcc194d7d264b1e18d92cff0813baa2413305dcb25ead1f2ca67485a4ad12823d618c85e55d713c7e965eec9110d3be73168b0f97315b81fad2e6fe77c9ad0e75eb81320d9738e32"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=','], 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(0xffffffffffffffff, &(0x7f0000001540)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000140)="bd", 0x1}], 0x1, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r0) r1 = socket(0x20, 0x8000, 0x9d) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r3, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x7fed53ccc8019d8b}], 0x6, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) r5 = getpid() pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000004c0)=0xc) ioctl$WSMUXIO_INJECTEVENT(r6, 0x80185760, &(0x7f0000000180)={0xffffffffffffffbd, 0x8b, {0x80000000000005, 0x8}}) r8 = msgget(0x2, 0xc0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r11 = getuid() getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xffffffffffffff09) r13 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xfffffffffffffffd) msgctl$IPC_SET(r8, 0x1, &(0x7f00000003c0)={{0x0, r9, r10, r11, r12, 0x1, 0x9}, 0x800, 0x1, r13, r14, 0x6, 0x1, 0x1, 0x2}) r15 = getgid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) r17 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r17, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r17, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r17, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r17, &(0x7f0000000400), 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r19 = getgid() r20 = getgid() semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r20, r18, r19, 0x10, 0x8}, 0x8, 0x1, 0x200000000003ff}) r21 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r21, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r21, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r21, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r21, &(0x7f0000000400), 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r23 = getgid() r24 = getgid() semctl$IPC_SET(r21, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r24, r22, r23, 0x10, 0x8}, 0x8, 0x1, 0x200000000003ff}) sendmsg$unix(r4, &(0x7f0000001500)={&(0x7f0000000040)=@file={0x2, './file0\x00'}, 0xa, &(0x7f0000001480)=[{&(0x7f0000000300)="5bcda385ccec0b460ee935ae93cd187928aec70ab70a1cb833b2b09bcbbf0a67398410dfcc0c87cfc9729af3ff86f8aefc7b61b6474790b1bc1748082e6f555c4ec14ef7fcbd3fbbbacec5b7f29947a155eee590defee50d77eb68942dba69ad9152c0b04b96eebff32e551580f55a086031cead142af70bed71a618a63783d226cfbdf7c32ee4c289ba6d533f353689b6733049713f9dfa083caa4c569dabd7d08098293fad95022727175e540e6ac0af7f6c42110c9880715ec6704483", 0xbe}, {&(0x7f0000000080)="ed", 0x1}, {&(0x7f00000003c0)="eff777686205004262ad0e2802253f8e7c590bb6474f9486a72fd9c940af67ec5a2d092bb1e9e49c5bfb29225449e11b077856f4d1da2811c3e69cb780f2ba96f027825c664995f97a8b84d2101da1dc41150511b636ee519ca0050749afa31a5e183b2e675d94cbb45b73464c6f299d05ae64d691f76c6c4aa8485f687b631754bb114576f34a15199c66dbaa2a43f1a6cdb29d766277b79aa41bae65c6d2d1f5a0ded77f4eae0e029d5fbfd5f1e1f9e6822ce2", 0xb4}, {&(0x7f0000000480)="0293add320de60184d1ef7748f5207e5ba1650f790cb66146f8bec6f94796a65fea6f271963cec2070ebdde2d398be83a3737f29847b218579d5e595896a4287396665fe46559f0365c227976501ba41f04518f939a61ae356f58c74419c01478218c1c5a4d4a46039fb140621cd2665c6420bdc693ff6410c4d844583e0c26c5b7131e67c0bd1fb069eac1a9e88efe930313294349936ef5cd2625c10da7b1c39e7a922f1e3c2d0a22c332b18fbcef1519108f8ba857c5ec3707bbca6e2c322ef077f7bb8cec0035ede6805dce561d177410b26d96b8fe7372721e8a4361c9e718bd7f8347e30f730fdecdc9cd324f644cf14cdc975707eddeeaed491871b196d196ad7e4cfb4beee81b64b9e7c2e140dfa41aa4e8294a75fddd0b38cd85a365410739fb8dec363d1ae47a63e59305dfe4647485f7ccdca1f55f954ce3b2ceb3d0c21117c452b6c1c6794d9c3de80c37d936ec52f1503b32e5dce15090c19617874183fc8f69ddd123bb8162faef0407cb8a17738d41d16a0d6f51d43cb1a7d027219db5c016935efa250ac6c9a3e167bc532e065e94de3079e1e1e7964f8336ce60333820be7eadf5349cabe16dabe7ee6f6d1251722504cfb37e973688f5499806bd23869ec69b8f07aa76e90c75f7eea31a2cf02b0dc0ad6345dd7b70e72945eddc3a7cc2625d85eaa7e4fedcb1518fd0fa90951200d394603fe92d2c17692e4d41b1779188bdcf52adc3bef1be6cec98cb02453f851c39ce68ddc95e99a5fb543a012cae5acfc1aee162a8023704ff1764f4ae322b50a9f61e41da1d1e8f8a362f5ae264e9ec0c033d0d41dea3beedb6ce0e66d2725539e937614d86482562b678fa48f2d50d225d25e6811f1d478c96ba80a2f0a0c69feab4c8f9a13efe66f2937b424f58e027db9c9b5024ebdf1819b9d567e87e20ad537d917ae22777de0c4783604ecb3a62f35841f34a5e97985df3cd99dee3ddf6bc88a66c05d5dd640ab9aa6c9775b4b610159b699cd5696a45cd4112eaaf9b63d36fd8730fd22d1afd1adada1fdb67ab7f1d3e6c6a03ea3c7f2115cddbb83f83abbba59cb0a04fdc220018ccb22c2396c711bfa60c412079add8ea093d8dcfb58b2d0bffe110bee4d45457fe55657302ca2c3723e6760db6adc1d0ca2b21dd31e03924c461f94fc26eaabce7ada52b3f77bfdb7419715b70c712c6b1ea42c8c6e94c557f037585459b350b09b2b15a70ae931f343ed727d98d5b51139378c2da3d95e36c34745e4ec692487ce92dbbbb1a5e9a6c0f812352eb789b381ef14e3fbd28805e1ed8cca129317e382eaa3499faefbb79772a00beca6f38d39b81a1075443e9039951e5d92c4a733777b01789782f8395700d91677b8e36fc4e01832417e4524d016d0c8b080b9d57a649a9b06eaa297c54778e803903796fb85055599d56a37def90d24a7fb751d43c79bd641047ad1338989eaf3934518af1b6ebd7155e4848ab55e93726c15f78dfc90cd76ff2161875e8ff61fef14472fc2612e658a797a81b0fcbeb92d83e933c88a7c7e9d5280185c38920ccff3fdee871398b6f50ecf78b72afa8c2788a584aa8121b74bd0b473d70522e009d8a4a9edefb28d97c6c7dcdd4d27c139e880f7e534a71cba03df593396375b3bb307a9849c7b1c95c28b77a8f0b5972365b00220afd417cba7a5f01cdc6836f379850aa83e41dd15c3d41c1ac8cb737b4a83ba8a8b40e3d3ad50820d0ee8c93bcfd63d84e4ff24e411934d46e74840af6c086552e295ec0a3347738d0852644dd6375c5c6f6fd2df0151ba3dc559ac7bc73c83af2b358b1df59fdcc8739204e3d4120c80a7079fcc6b3a2e915fc9958e3a0f900a67d0bfca0b7e52e04c02f0467d44a286b2ce037386515eaa2f3fc8cd9db644e63c181f38703f1abf54c3b1cb8a60a4b6c0c43738f61d8a1d59fab20d5cbf1fb0c17f0ad2f06f938bbfc4d71ac81c7d60a5dad4870bcfc57ec552672589befa001d1c54500a042f3db9b803de468b3215b952aaaf064afeee2fbc2106092de2fc3793f6194d04238d5ffd27c38f84552ead1e69dd2297dc4870351b87a314b01f4f482b0f0806c28e9861a1288d83ba47b82e1942097097c8f2fa51edc29e69193f95a50e8ad18b5f7b15ffca63eef77a36dd68740f143500581ae57c315922ffa60e1ece9799c35a49b1ffa00900f49ec0a079caae2f34fb250557ab164c8d0df93f899806c23a08a7d68279fefeefa83da84e04efdc9522a9fc83a91cf8a83d21b9b8a60b4c99d79232cfff64993b4a3cd5ee8a6f4f3927e3fbbe27e8cd28408d02c9b10a29a613084d8ef7260bdb8d6d33d5ef567a25f11e3231ed1256180e2e1bd9f5e9922d5575e5427c6db8805b2f82a6cdca8bb52bfc73e586c77953bc9137effc2f1fa637803b8c1503f7b5f694ee8904e9c5bc4d88eb25af69142ed750646a3991966ee16b513ff42b4d01a0d2dddff2d7e5e40fb5599a8aa88569efeed4e81d2163a32dff4d3504f56c2206945c2b6899017a7c151339657b660ea74e4ea80f19ff3111688e0e5e013b0260418424e1a2b3b48c25bc2d4a23c38a80dea374271a313d42e3ef40278254d0720d1d239b2b53082250e886ee816350d13e29b2814c626a9d750d4a5ae1795417acf498baf7c58a5e313fae963be849677fc7f3e4294c17acbae8df933af44ed0472dcf34ec38bb05dd9edcc806b716425e2cfee06da95b71f40e79af31b5dccbdc318f6047483d5d943db3df32b29fbc744eba170de54a09efae3e70e76c301380c970e51aba3c00313249e9d522a877769ec079747d507c126006eecbe774d4b125ec750856153433d276c8b2264e1ebc262de9f706239dc7b937e015db9a22419883ef672051d3e921533f32d8685a998b76786cbc8fda7a3cd6c9e9d095bcc5b82bcba6f648a2478416b273b25b51a86d932de864424cedc7e5bacede0b43aef7e57d97b1f92f3d35dd03c5ec6e1008b22bae6db7b3843850b3e9dd79dd87aea69ec2968162c2b85a8a7bb30378fb26cac22f54bb1fd40f30e0b79730860908f992a2135e473db21293f6e0c801480fd0c5d5f7274163dc5f17dac7f65f54eaac31edbd03cc046e77b896a7daf2fe8495d79aade020cf8f633c18796efcdb9263d82a66460d2e05aed5273d0facbd164a7b7a0fc0cd454ebf2a70f4b0b015ab4b8d17f4996f6fae434d1944e4f5a3ef8b1ad50836ab8a19764ee48132827da163f4f874ac321f11ad3ffe5a69972b593195b30f0e57d10f76365737e8cffd4823905f3e280917c69feb3fdd17a7e52030f1bc6115d7b3f3867842ff74532d2f885f6a12cc74f8a588518e3f37cdf917971407e03bdff97c7239d36fe8f2036c331ac5b0e733c89771b62e4fec202cd557b5b7c2c893ca51c6b98cb7b563ba7f4aac65e3084845913d7b047b22b065ac7c20acd450a02b2cf339164ab03a0e66336bf0280049924b634e993e18c79d7d9d2e7d5027a04112b8d1990ffcf29ef31d4fcf60383f510f3efa7800c2d67ba3864702767ef3c716e5410f1c8cdff3eae57e67b2cac6abe32a8831270bf20e42a92cfbc04f0b637e28f37fce21afd2d47feb621d45933fc7cd55819621eff6cc5c7b01debfb621cd4f1d266a8a7c18f5c916af6d4c0f8904585f0c79df60459b089c04dd8ea51b77cc8db72752eb590b0ca5fa1376490b866a4f2a684d9310545c725671356a3bb1dc696769da590f919b877c27310ec91bd0b26cabd7438b8ee3ac86813fc1ad056d3a9fffe4a8e6e401235cae0b6ada4f67782c3f12070c27137794ca2655360d76f749e386655e5d92fab75ece7fdd6009f6ff02b8c143c192e1d8a7db8481e2fe4d2b121c9f76431b60c5feb2e9589c9d34859d88f81869b64da48b800c4f81eff592a887cbdf7535295a60bebba6d9aadb22d71ed4efc3afbb768ef32ea30bfb054f27865fddba7397e9fe8c5479db36be9b59c0203468ac1999433e1523a304e5cff092fd8259a486e148ebedbccfa2775b36164793627043266f3b915d492ec954bc29f50b91291f919e4cfe535fc4e5d29b1df5dbe426e2ae30be016281d44ed15deacb35734855e703a3557be9f0dbc3d00106b340274f968a7f031d3f5127e9557ad48bae1e42eaaf8b56874df1ad18b7a7cac816d6bd847186be5d61c7aa78a192403695867e8a603e1efabf5e053780b17f7df67299dbf33ec7fc509adc65e8f4bb2e77db5791c0dba41bf3982d9c18334975cdf9d3238d917d3a1f5529ec3b00427763151b31acd3c59d8cfcf370b458ec785c95e2fdaa01e9e89913c025d3122c3a222fa0e376d885790659944467ee24dd7be9f1e7119fcd6732add0cd974b5f1352b77b7ad1828f24619e7ce591c60ea008a0a7fd603bb204a111b293e7160a3278e1d8f6f136e67488d15ff05faf3837b5bd25e0e0a9af7c7c5244b3f34befc95ad08800f4c4fec930d756e4f24ce19791ee4933a6b9c422cb0717454d4d19fb7d57d6bce29a0807769f5ea0c9b5c070944b231f7954a7cd54daa8d46aa300d6d5bcd0d0fbba9244c8b1f213c635a2949307ddefc0ca7acfd728c66f11d9c011187deec00d0107e2cc0307883c2b804a112362d9d08188a9892e382c81c0192e76f056812ef76ccca2988268fe430d6a8bdbaae557010ad2148446d6f61ab7490b564d41cb2adf4af18f13c3de9455eecc030847bffb5a68785385a760066468f9dcaeef9afaf86a0467326d559063c9c9a05c06faddd211145730256d5da683d632fa07bb1be18cae7c338ab1bc06cee2335767ea1fdaf1708e208677bf8df3ab4ca7236d35228bb33aee9d74138058757469cb3e09e7a2cd15a64677efce3b3c17d0921e947694c542624e5c95e07c6cc07e46f773f751353ff31acabec1519ab4dcc16c77a8079239ad44f25f7fe4fcb86a018ffc1d141916824ffe916a16dce9eee093154663c0b2eb9771178d013868147940101f4734f3ec5c0311b72f69540e12642709d59b3746efd34c8930043475c708ec55ce944c1023fa3f79a2f109650a2476fcc9311abbc6887697adbba431417f932630e4cef4fbb79ac2ccca2495c82364174d01a6f09ddaa97c3261cdff3c81183517bf2e536e6e9807c7dee5d108dac07b5e0e08c7e47d59d60219b92fa508a5037aa06fa2069cdef628fd8217ce3f7099e14b04d288759b9d09dc9c34b8c33a9c5438830886e8d327d210f1ef3a4ecd2e49404afb380d858fd7dce31430cdd19817a677d54a6566c8595d44b76f7cdee88022953053ca03f6760fbf95bd6a1bf4255ad6eda18fe229dab484b85fc58ec64deb6ffa749bdf28fb04261c949a5738116bd8f839e48a130a590e24f613481796e69294b612c4824c7b8c7387670cf45db0430cb093d3225fecd50571829a311d7f865fd7589dd40daacef926d59f46d4f1f88acda04887b02baa653e428676f233eb56312737e4d3f02dfd664aab0ea17b3ad2725ef4d8f223b74f2d34eee5d7b0419652b17c0293a289cb290ae5928fe354dfbefe35a3e15867fafbcfe8eff50ab332809bf2ccc32c05cad7c999d91235d0ac328fd90397e58b8cceb3bba5a1bb6bf15e164c9df0736cf8e91820de43a070706896b3096609d7ebd04caf5e4793d90187066b34aa8db5aca28f56d0580e431ba71357f6a2c3b6e302f28ca7a760487462b50f3a9f4e1e50f668ac30936392b672636a1a6513d5b83b2910ecfd54cd2755cec50680cbd7551c6a0b994dd6d9ad5f74d3161c01574ddfff10138797", 0x1000}, {&(0x7f0000001580)="0f12b81e1757d6946ea0ae4b3401d55d68c2b3b1f698af8c3c1c030687dc8ffbe52d4ac0183f23a54f62cdabe620485a43df674d28fe3f628d5381a9d8c12aa5bfe725dc26997f571a89bc7924c06491912b1ff39c0794ef9f07aec4a99f1a673496e25f868aa8798ff518d4c3feafea1a5ebf97e7c2ceed3be0e6dbb8256e87dc0b0c6564e5c70ee7e8d364d00ed95ff61d147bd64474d3a9937fec4c6755edc16cb5221f397cf475502afeb635e09e66fd94322ca583eb1229371b5de0cb9042b060d33ef86fa63d8fe1e02b68ce5d36dce24a903d589fc497f571de5ecbc4f7f341f7482806860dc128927529178dbb961f64c48347d1fa538cbce206", 0xfe}], 0x5, &(0x7f0000000280)=[@cred={0x20, 0xffff, 0x0, r5, r11, r15}, @cred={0x20, 0xffff, 0x0, r16, r18, r23}], 0x40}, 0x3) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x170) 16:00:05 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x0, 0x0) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f00000001c0)) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x300, 0x0) lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000001240)) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffff9c, 0x8058574f, &(0x7f00000000c0)={'./file0\x00', 0x70, 0x4, 0xdd6, 0x0, 0x8001, 0x7f, 0x0, 0x0, 0x1, 0x100000001, 0x2}) 16:00:05 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="291492"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 16:00:05 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) r1 = dup(r0) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000200)) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x30000}, 0x84000080c1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) fchdir(r0) r2 = semget$private(0x0, 0x5, 0x204) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) r3 = open(&(0x7f0000000100)='./bus\x00', 0x200, 0x0) ioctl$TIOCFLUSH(r3, 0xc0307006, &(0x7f0000000040)) ioctl$WSMOUSEIO_SRES(r3, 0x80045721, &(0x7f0000000080)=0x3) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0xc0307006, &(0x7f0000000040)) ioctl$TIOCSETVERAUTH(r4, 0x8004741c, &(0x7f00000000c0)=0x7) semop(r2, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x0, 0x800}], 0x2) semop(r2, &(0x7f0000000000), 0x0) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$SETVAL(r2, 0x1, 0x8, &(0x7f0000000480)=0x7) dup2(r1, r3) 16:00:05 executing program 1: r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f0000000140), 0x80, &(0x7f00000000c0)={0x2000000000004, 0x6}) geteuid() r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000140)='./bus\x00', r1}) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x6, 0x1a, r1, 0x0, 0x33f6) kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87}], 0x5, 0x0, 0x0, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000180)=0x80000000) chdir(&(0x7f0000000080)='./bus\x00') 16:00:05 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000040)=ANY=[@ANYBLOB="fb182e2b6669020000020d9822700fd1a9f2d2a45723de9de09e9b5373a3df7043f0dcd018b952a27a18e23ef0cd4ca85fc375d82a8d80532cf09f9fd9b52cf32c62e79b135ae7721a93bbeca5aefd68f6ece473d03169427d072cd5e0a6de210794215519926d12fcc9fca4ea020b6de512c1efad679ed3c6d948a0464b50c4fc9bf4f44d26757b01854a30b8e0f0b2b7073683fd1ad13483cbe8f3673ec1ffa175523c8187ba99b983"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x20043, 0x0, {0x7, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) msgget$private(0x0, 0x100) r0 = socket(0x18, 0x8002, 0x0) shmget$private(0x0, 0x4000, 0x4, &(0x7f0000074000/0x4000)=nil) r1 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r2 = dup2(r1, r1) dup2(r0, r2) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 16:00:05 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r3, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x7fed53ccc8019d8b}], 0x6, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r4, 0x80045713, &(0x7f0000000040)=0x1) r5 = dup(r0) sendto$inet6(r5, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xffa1, 0xa, 0x0, 0xffffffffffffff87) 16:00:05 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xfbfffffffffdffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x7fed53ccc8019d8b}], 0x6, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f00000004c0)={0x8, 0x6, 0x1, {[0x3, 0x8, 0x1, 0x7fffffff, 0x4, 0x1, 0x5, 0x0, 0x7fffffff, 0x50d, 0x8001, 0x2, 0x100000001, 0x9, 0xff, 0x200, 0x7, 0x8], [0xfffffffffffffff7, 0x8001, 0x7fffffff, 0x5, 0x1f, 0x80000000, 0x24d4, 0x8, 0x8, 0x7fff], [0x7, 0x81, 0x0, 0x12f, 0x2, 0x100, 0x2e84], [0x40, 0x3, 0x7fff, 0x81, 0x467, 0x4], [{0x1, 0x3, 0x6, 0x7}, {0x1000, 0x6e, 0x95, 0xbba}, {0x0, 0x1, 0xb95, 0x1}, {0x0, 0x5, 0x5, 0x304}, {0x2, 0x16, 0x4, 0xfffffffffffffffe}, {0x1d6, 0x3, 0x1, 0x5}, {0x7f, 0x0, 0x8000, 0x6}, {0x0, 0x10000, 0x6c7}], {0xfbff, 0xd4, 0x7, 0x8}, {0x8, 0xfffff952, 0xfffffffc, 0x99}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x28, 0x0, 0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000100)='./bus\x00', r1, 0x1}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x3fd93baba6ba4411, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000140)='./bus\x00', r1}) r3 = dup2(r1, 0xffffffffffffffff) flock(r2, 0x8) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000300)="67e59934468bc20f003e0b965c13") 16:00:05 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) minherit(&(0x7f000085a000/0x3000)=nil, 0x3000, 0x3) munmap(&(0x7f00008fb000/0x1000)=nil, 0x1000) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20800000, 0x200000], [], [0x0, 0x0, 0x0, 0x0, 0x2], [], [{}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0xfffffffffffffffd}, {}, {0x0, 0x0, 0x3a}]}}) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x100, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000080)=0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x10000}, {0x3c}, {0x54}, {0x6}]}) syz_emit_ethernet(0x28d, &(0x7f0000000340)='\x00') panic: uvmspace_fork: no space in map for entry in empty map Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *211578 42553 0 0 0x4000000 0 syz-executor.1 db_enter() at db_enter+0x18 panic() at panic+0x15c uvm_mapent_clone(ffff800000aa2600,5a000,3000,0,7,7) at uvm_mapent_clone+0x1de uvm_share(ffff800000aa2600,0,7,fffffd803f011550,20800000,200000) at uvm_share+0x4b4 vm_impl_init_vmx(ffff800017b5e618,ffff800014914780) at vm_impl_init_vmx+0xf1 vm_create(ffff800000a81800,ffff800014914780) at vm_create+0x193 VOP_IOCTL(fffffd803a30f8f0,c5005601,ffff800000a81800,1,fffffd803f7c6ae0,ffff800014914780) at VOP_IOCTL+0x88 vn_ioctl(fffffd80299f65a8,c5005601,ffff800000a81800,ffff800014914780) at vn_ioctl+0xb7 sys_ioctl(ffff800014914780,ffff800017b58488,ffff800017b584d0) at sys_ioctl+0x5b9 syscall(ffff800017b58550) at syscall+0x507 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x6833f6b1f20, count: 4 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic uvmspace_fork: no space in map for entry in empty map ddb> trace db_enter() at db_enter+0x18 panic() at panic+0x15c uvm_mapent_clone(ffff800000aa2600,5a000,3000,0,7,7) at uvm_mapent_clone+0x1de uvm_share(ffff800000aa2600,0,7,fffffd803f011550,20800000,200000) at uvm_share+0x4b4 vm_impl_init_vmx(ffff800017b5e618,ffff800014914780) at vm_impl_init_vmx+0xf1 vm_create(ffff800000a81800,ffff800014914780) at vm_create+0x193 VOP_IOCTL(fffffd803a30f8f0,c5005601,ffff800000a81800,1,fffffd803f7c6ae0,ffff800014914780) at VOP_IOCTL+0x88 vn_ioctl(fffffd80299f65a8,c5005601,ffff800000a81800,ffff800014914780) at vn_ioctl+0xb7 sys_ioctl(ffff800014914780,ffff800017b58488,ffff800017b584d0) at sys_ioctl+0x5b9 syscall(ffff800017b58550) at syscall+0x507 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x6833f6b1f20, count: -11 ddb> show registers rdi 0xffffffff81d84667 db_enter+0x17 rsi 0x2200 __ALIGN_SIZE+0x1200 rbp 0xffff800017b57eb0 rbx 0xffff800017b57f60 rdx 0x2201 __ALIGN_SIZE+0x1201 rcx 0xffff800016543000 rax 0xffff800016543000 r8 0xffff800017b57e70 r9 0x1 r10 0xffff800000a66fc0 r11 0xffe09c20bb60a8c3 r12 0x3000000008 r13 0xffff800017b57ec0 r14 0x100 r15 0x1 rip 0xffffffff81d84668 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800017b57ea0 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb> show proc PROC (syz-executor.1) pid=211578 stat=onproc flags process=0 proc=4000000 pri=86, usrpri=86, nice=20 forw=0xffffffffffffffff, list=0xffff800014915b40,0xffff800014914a08 process=0xffff8000148a26d8 user=0xffff800017b53000, vmspace=0xfffffd803f011550 estcpu=36, cpticks=47, pctcpu=0.0 user=0, sys=0, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 77288 229037 8158 0 2 0 syz-executor.0 77288 224524 8158 0 3 0x4000080 fsleep syz-executor.0 42553 328349 90389 0 2 0 syz-executor.1 *42553 211578 90389 0 7 0x4000000 syz-executor.1 8158 50272 55309 0 3 0x82 nanosleep syz-executor.0 90389 469575 55309 0 3 0x82 nanosleep syz-executor.1 73198 261199 1 0 3 0x100083 ttyin getty 81478 485665 0 0 3 0x14200 bored sosplice 22 353186 0 0 3 0x14200 acct acct 55309 332813 8375 0 3 0x82 thrsleep syz-fuzzer 55309 196322 8375 0 3 0x4000082 thrsleep syz-fuzzer 55309 167764 8375 0 3 0x4000082 thrsleep syz-fuzzer 55309 115385 8375 0 3 0x4000082 thrsleep syz-fuzzer 55309 279351 8375 0 3 0x4000082 thrsleep syz-fuzzer 55309 28810 8375 0 3 0x4000082 kqread syz-fuzzer 55309 461944 8375 0 3 0x4000082 thrsleep syz-fuzzer 55309 421909 8375 0 3 0x4000082 thrsleep syz-fuzzer 8375 262960 82996 0 3 0x10008a pause ksh 82996 258470 69688 0 3 0x92 select sshd 69688 367405 1 0 3 0x80 select sshd 31386 129169 11855 73 3 0x100090 kqread syslogd 11855 108517 1 0 3 0x100082 netio syslogd 87988 485637 1 77 3 0x100090 poll dhclient 44879 474778 1 0 3 0x80 poll dhclient 99801 89217 0 0 2 0x14200 zerothread 67306 301956 0 0 3 0x14200 aiodoned aiodoned 93860 456093 0 0 3 0x14200 syncer update 70808 139781 0 0 3 0x14200 cleaner cleaner 58276 80109 0 0 3 0x14200 reaper reaper 25010 515635 0 0 3 0x14200 pgdaemon pagedaemon 43573 457088 0 0 3 0x14200 bored crynlk 75575 492637 0 0 3 0x14200 bored crypto 65807 278649 0 0 3 0x40014200 acpi0 acpi0 27864 460049 0 0 3 0x14200 bored softnet 78129 333255 0 0 3 0x14200 bored systqmp 21384 232131 0 0 3 0x14200 bored systq 35792 380633 0 0 3 0x40014200 bored softclock 77513 393889 0 0 3 0x40014200 idle0 18056 84551 0 0 3 0x14200 bored smr 1 460607 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9527 6432K 6983K 78643K 12827 0 0 pcb 13 8K 8K 78643K 168 0 0 rtable 112 12K 12K 78643K 587 0 0 ifaddr 98 16K 16K 78643K 189 0 0 counters 19 16K 16K 78643K 19 0 0 ioctlops 1 2K 2K 78643K 79 0 0 iov 0 0K 24K 78643K 165 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1218 77K 77K 78643K 1929 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 5K 78643K 13 0 0 VM map 11 2K 2K 78643K 22 0 0 sem 12 1K 1K 78643K 223 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1794 195K 288K 78643K 12646 0 0 file desc 6 17K 25K 78643K 678 0 0 sigio 0 0K 0K 78643K 14 0 0 proc 48 38K 63K 78643K 606 0 0 subproc 32 2K 2K 78643K 104 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 0K 78643K 105 0 0 in_multi 29 1K 2K 78643K 114 0 0 ether_multi 1 0K 0K 78643K 7 0 0 mrt 0 0K 0K 78643K 1 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 66 291K 291K 78643K 66 0 0 exec 0 0K 1K 78643K 317 0 0 pagedep 1 8K 8K 78643K 1 0 0 inodedep 1 32K 32K 78643K 1 0 0 newblk 1 0K 0K 78643K 1 0 0 VM swap 7 26K 26K 78643K 7 0 0 UVM amap 122 91K 96K 78643K 2646 0 0 UVM aobj 87 3K 3K 78643K 90 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 0K 78643K 192 0 0 NDP 15 0K 0K 78643K 47 0 0 temp 146 3535K 3603K 78643K 23514 0 0 kqueue 0 0K 0K 78643K 6 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 20 0 14 1 0 1 1 0 8 0 rtpcb 80 99 0 97 1 0 1 1 0 8 0 rtentry 112 116 0 75 2 0 2 2 0 8 0 unpcb 120 640 0 632 2 1 1 2 0 8 0 syncache 264 7 0 7 2 2 0 1 0 8 0 tcpqe 32 116 0 116 2 2 0 1 0 8 0 tcpcb 544 315 0 311 3 1 2 2 0 8 1 ipq 40 8 0 8 3 3 0 1 0 8 0 ipqe 40 274 0 274 3 3 0 1 0 8 0 inpcb 280 952 0 945 5 3 2 2 0 8 1 rttmr 72 1 0 0 1 0 1 1 0 8 0 ip6q 72 3 0 2 1 0 1 1 0 8 0 ip6af 40 6 0 6 1 0 1 1 0 8 1 nd6 48 15 0 12 1 0 1 1 0 8 0 pkpcb 40 2 0 2 1 1 0 1 0 8 0 ppxss 1128 7 0 7 4 3 1 1 0 8 1 art_heap8 4096 5 0 4 3 2 1 3 0 8 0 art_heap4 256 533 0 306 19 4 15 15 0 8 0 art_table 32 538 0 310 2 0 2 2 0 8 0 art_node 16 115 0 77 1 0 1 1 0 8 0 sysvmsgpl 40 54 0 49 1 0 1 1 0 8 0 semupl 112 3 0 3 1 1 0 1 0 8 0 semapl 112 221 0 211 1 0 1 1 0 8 0 shmpl 112 88 0 3 3 0 3 3 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 2394 0 997 46 0 46 46 0 8 0 ffsino 240 2394 0 997 83 0 83 83 0 8 0 nchpl 144 3862 0 2269 60 0 60 60 0 8 0 uvmvnodes 72 2986 0 0 55 0 55 55 0 8 0 vnodes 208 2986 0 0 158 0 158 158 0 8 0 namei 1024 12048 0 12048 2 1 1 1 0 8 1 vcpupl 1984 8 0 0 1 0 1 1 0 8 0 vmpool 520 20 0 11 1 0 1 1 0 8 0 scsiplug 64 2 0 2 1 1 0 1 0 8 0 scxspl 192 11627 0 11627 10 9 1 7 0 8 1 plimitpl 152 85 0 78 1 0 1 1 0 8 0 sigapl 432 837 0 823 2 0 2 2 0 8 0 futexpl 56 23502 0 23501 2 1 1 1 0 8 0 knotepl 112 462 0 443 1 0 1 1 0 8 0 kqueuepl 104 629 0 626 1 0 1 1 0 8 0 pipepl 128 1864 0 1845 5 3 2 3 0 8 1 fdescpl 424 838 0 823 2 0 2 2 0 8 0 filepl 120 9117 0 9018 9 4 5 6 0 8 1 lockfpl 104 250 0 249 1 0 1 1 0 8 0 lockfspl 48 85 0 84 1 0 1 1 0 8 0 sessionpl 112 22 0 12 1 0 1 1 0 8 0 pgrppl 48 115 0 105 1 0 1 1 0 8 0 ucredpl 96 847 0 840 1 0 1 1 0 8 0 zombiepl 144 823 0 823 1 0 1 1 0 8 1 processpl 864 854 0 823 4 0 4 4 0 8 0 procpl 632 1684 0 1644 5 1 4 5 0 8 0 sosppl 128 1 0 1 1 1 0 1 0 8 0 sockpl 384 1716 0 1698 10 6 4 6 0 8 1 mcl64k 65536 68 0 68 2 1 1 1 0 8 1 mcl16k 16384 9 0 9 3 2 1 1 0 8 1 mcl12k 12288 21 0 21 2 1 1 1 0 8 1 mcl9k 9216 15 0 15 3 2 1 1 0 8 1 mcl8k 8192 50 0 50 2 1 1 1 0 8 1 mcl4k 4096 81 0 81 3 2 1 1 0 8 1 mcl2k2 2112 7 0 7 3 3 0 1 0 8 0 mcl2k 2048 72059 0 72018 15 9 6 13 0 8 0 mtagpl 80 22 0 20 2 1 1 1 0 8 0 mbufpl 256 121195 0 121062 32 23 9 18 0 8 0 bufpl 256 8638 0 3663 312 0 312 312 0 8 0 anonpl 16 153179 0 131361 124 23 101 101 0 62 13 amapchunkpl 152 5207 0 4959 20 10 10 12 0 158 0 amappl16 192 6617 0 5281 96 29 67 71 0 8 0 amappl15 184 2 0 2 2 2 0 1 0 8 0 amappl14 176 81 0 74 1 0 1 1 0 8 0 amappl13 168 186 0 184 2 1 1 1 0 8 0 amappl12 160 74 0 74 2 1 1 1 0 8 1 amappl11 152 109 0 98 1 0 1 1 0 8 0 amappl10 144 10 0 7 1 0 1 1 0 8 0 amappl9 136 787 0 783 1 0 1 1 0 8 0 amappl8 128 359 0 329 2 0 2 2 0 8 0 amappl7 120 53 0 48 1 0 1 1 0 8 0 amappl6 112 113 0 101 1 0 1 1 0 8 0 amappl5 104 238 0 228 1 0 1 1 0 8 0 amappl4 96 1195 0 1164 1 0 1 1 0 8 0 amappl3 88 215 0 203 1 0 1 1 0 8 0 amappl2 80 5656 0 5581 3 1 2 3 0 8 0 amappl1 72 24886 0 24468 27 18 9 20 0 8 0 amappl 80 2027 0 1972 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 89 0 3 2 0 2 2 0 8 0 uaddrrnd 24 858 0 823 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 858 0 823 1 0 1 1 0 8 0 vmmpekpl 168 12453 0 12421 2 0 2 2 0 8 0 vmmpepl 168 111833 0 109307 199 54 145 145 0 357 35 vmsppl 272 837 0 823 2 1 1 2 0 8 0 pdppl 4096 1722 0 1676 7 1 6 6 0 8 0 pvpl 32 357065 0 331585 261 30 231 231 0 265 25 pmappl 200 857 0 834 2 0 2 2 0 8 0 extentpl 40 46 0 29 1 0 1 1 0 8 0 phpool 112 493 0 50 13 0 13 13 0 8 0