Warning: Permanently added '10.128.1.59' (ECDSA) to the list of known hosts. 2020/02/26 16:05:48 fuzzer started 2020/02/26 16:05:54 dialing manager at 10.128.15.235:43636 2020/02/26 16:05:54 syscalls: 337 2020/02/26 16:05:54 code coverage: enabled 2020/02/26 16:05:54 comparison tracing: enabled 2020/02/26 16:05:54 extra coverage: support is not implemented in syzkaller 2020/02/26 16:05:54 setuid sandbox: enabled 2020/02/26 16:05:54 namespace sandbox: support is not implemented in syzkaller 2020/02/26 16:05:54 Android sandbox: support is not implemented in syzkaller 2020/02/26 16:05:54 fault injection: support is not implemented in syzkaller 2020/02/26 16:05:54 leak checking: support is not implemented in syzkaller 2020/02/26 16:05:54 net packet injection: enabled 2020/02/26 16:05:54 net device setup: support is not implemented in syzkaller 2020/02/26 16:05:54 concurrency sanitizer: support is not implemented in syzkaller 2020/02/26 16:05:54 devlink PCI setup: support is not implemented in syzkaller 16:06:02 executing program 1: r0 = socket$inet(0x2, 0x1, 0x1f) connect$inet(r0, &(0x7f0000000000)={0x2, 0x0}, 0xc) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f00000000c0)=""/80, &(0x7f0000000140)=0x50) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r3 = syz_open_pts() r4 = openat$tty(0xffffffffffffff9c, &(0x7f00000015c0)='/dev/tty\x00', 0x8, 0x0) r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000001600)='/dev/pci\x00', 0x1, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001640)='/dev/bpf\x00', 0x40, 0x0) r7 = openat$speaker(0xffffffffffffff9c, &(0x7f0000001680)='/dev/speaker\x00', 0x482, 0x0) pipe(&(0x7f00000016c0)={0xffffffffffffffff}) r9 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001700)='/dev/vmm\x00', 0x20000, 0x0) r10 = socket$inet6(0x18, 0x3, 0x2) r11 = openat$null(0xffffffffffffff9c, &(0x7f0000001740)='/dev/null\x00', 0x80, 0x0) r12 = socket(0x10, 0x1, 0x2) r13 = accept$unix(0xffffffffffffff9c, &(0x7f0000001780)=@abs, &(0x7f00000017c0)=0x8) r14 = accept$inet(r0, &(0x7f0000001800), &(0x7f0000001840)=0xc) r15 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001880)='/dev/wskbd0\x00', 0x8000, 0x0) r16 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f00000018c0)) r17 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001900)='/dev/wsmouse\x00', 0x800, 0x0) r18 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001940)='/dev/wskbd\x00', 0x8, 0x0) r19 = open(&(0x7f0000001980)='./file0\x00', 0x10, 0x12) r20 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000019c0)='/dev/diskmap\x00', 0x0, 0x0) r21 = socket$unix(0x1, 0x1, 0x0) sendmsg$unix(r2, &(0x7f0000001b80)={&(0x7f00000001c0)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000001540)=[{&(0x7f0000000200)="4d783425dc1aafde016c2d7ca4da75f7b554c6c7fa46cbd2d27415be9ec6e7f305721f51", 0x24}, {&(0x7f0000000240)="d58cf78ce52d1acb1a7301065ee6765f2271bf982120a0db1d8acd98af5d1fb41e83d6ae3c93e365d5f829693bdccd5b16cad8a5949226d255b5dc777675905369164210d7aa7cbd189b7b74f0a9d73a103a9a461efddddf78c59c46f63fc3940a", 0x61}, {&(0x7f00000002c0)="ff56867f8c1a1c199eb65089b628e5e5ee81adebe8d1bee7fbc52aaab6ef76f8f2f766d1c7bb4f65f66b608fa3bee120d10070d0987721f8957d4759ffc4d4ec7d09ef59159354918e2ba23202647c7925bfd85d3e94cc62a964e7017f26e2f0c31a1e02f22e662b13e7755fa17624ad86d65e211ca2edbcbcea517f433a6c90d39ae377fe77e8164533b61db175ada690ee92e700c9321b4b0758eb754de9b3c7", 0xa1}, {&(0x7f0000000380)="c604bc70d15ef6c04a24eeee2baef488d2c073f128e91453c65b467dbbee2b42b2af40812cc184eb28ddb1d490405e3b130f3c5903e5be0ba3e3b20354c4c97fc179c0cf1164b3283f4b6c4f1f50b35fe5fff7f18f065c16e9ab3310f22654649388d4d6f4ce4f581718238c37302ea38d8dd1f141f1bf37f3a26814a789b959e266d9be6bef0381ff9f5e52c00d57c3ac73cf471bbdf632015e5a8273e3c9127cde0ee4", 0xa4}, {&(0x7f0000000440)="2b26fbe438484beb646e3e4ea80e4ca0527ebd0bb5ec99021ca594d071655ed65e754cc225f8ee9b20c09486b5650e790a9e4edab496b26a9f9f035f3ccd4584d938af8cebd9e8271b5af8bacce3ea12d4631a246407bb0d403ba13e63fdf8bad9b0645691ace4197c4f3adec92f7aaf88179ab1dff11d2dbfd68f1cf4bd6947483d5580c554780350902be4665d477163ed950a2d786bb655f167d504544ab190de17f971a21babbd85339911fb1dc689b537d7517d391bcdd3e60556d705657e87a9445530930172ef6121843414826edbeec7601f1a95039cb6f60dce0e4cd501cb47fda7ce5c0e0fbfde5033fb436c9842af36fd3ccb6f5e28e8bff1f3f7066d9ba4787f51c342d818240524082b05d30f9ce48ececb787e8a58ec5e5fd6577a64a2f9369a84eaee637bcc3790088d4eec44b51c5fc062db10fa7d21c59d1dc87f6eabb407830316c0fcf5ba149f839e0c9b09f4c9413dafaf8948f8861c1439df934924df184cd40704e8c7e5f939ff935519accae60caab566f2b1a5da50fe3b4837b6503f4961c34bd9df0fe98b82a9e5536037f002c778412a99146423d89a3c9a1c0a52b61f2382210cad3627ddc7cbc03109c072c141a46a70f1dd10ada325030071c2ee8d46d82d40ec592cdace2600435cd6b32230e24d46b8ffab4b8dc257a07d55a913d810faf28d1af0b9b4cf9bc1714e1d88cf8eefb5e72383b70591ce86b09cb06e561977c54d0ae1b2a1ab979ed4b657caadef19d37361431df79bd314bd725806507c99de1e96c9f9e3794983f0f46751c822e6bc3a12082cad3f05c273226cd6ab57163b17f89e7c2202e28f7e1affe124a5418bb440c57e8245e354e02db07cfe57989599d99bd145957fe326fcbde0a5796a469e446f85c2b84e0847eba7a1316bcc002baf789ed8f0deea21efde4dc100191f63e8213a0e95bf3b88524afa81452515ace9c83efcff43562a4b8e585d878019c686e78c345977a44b860fada00bd4e51f7af5ab5e8317212e31987daa3b9697873496815b937a7947ac66df06964095b71cec4055bb3bc256d24610e9dc6445a41df808b22571b76d2ed35121e18a0d7b70d8ba8f570e07a17e6f9774acf17d2bcc918af7f6dc2a9f46a5b8ec31242d55e23d31e457baeeaac10e0efd5d4ba82bf4979440e12017dffe03272f1856e1ffa6aa4adbe33c418de38195be6b4909331e663a209b813352c0f3180629c94ab7b914d41b66d4b22059ac3bd4eab5f76cf05400743fcc196810eb215b72b0fa4f2b925bca77d5adc9a9c6b79baf8c919e4878f80c84a4e66e24059f49b6ba2ebee7862dd6178a887dc502f983c93eac32c122a8d24623236e7620965c454f6612ff867ae14e05428a5730c41392bc79c0707830f3963a676078935bc9831aa58013b64067aef3b1694973df21302f54fadbf5877cf0d745150df26a930ae8117bcbfbc0d373577a77dfef15f68c527cea8c1e7cdf925780c98f0cb66fa2ecddd758a660b0f73a38005368d59b3977dd2d012dcaf33cf8374453d4e71ef750d8c21bad4b64dca29266fd87d3b61fcd3d05825eb0dca969edde3d52d7af3631961314d007e6b83955e9aa8ba0081ffd3dacfad70b6fef7b9124785ffcb86ec9d38d35e93879bdc2bc0dd061b344422eeb0d57583f9ad03949d0357f720fb1eaa48a3dc59bfaef1323006d052a448b426f6e84660973ba6c6ab52e4100501c5fd785cd93683d512a49202c56c610c68cedaa8185493330564c2d31f86230e093e729380e5120d2805b573fc5545ce2a27e8ea14dc5d626ea7b04b343f4244745dc3ec219f287c0460191a4654ff11423af9862572f194b17a200868d8f20ca7171f7df377dfff7b386b1620db6f2063974126eda01f32b7081e467326f6cdbcf2ff9194183852eff4f0a8a64bdc4833cf5f6bb236071d59410c0394ea8b5412c49aedd3ced07ebb10b6b4dd4c684a0b35d62a59fc8fec2e2d99c8f6377d22c4c531fe92bbc6329de255233875c5a0316f4c725ca2a199ad5a1bb11f791cb9a242d92b8a23323d712c72c52cb3edd58ba1dc2f077e6367c2266e3f3860c540ed5f9298259816f476c8cc4616a16eb0613cbc7dace07a70a6b925a0b4eb239c1c1db193ddd50c009de20f6f4e99311bd713130a1311bd5c5b8ee805dde0e0a1610616515cf24dd60af684106adc7be62f3779d616beb38aae4b577b23ac295407a36af1fdd397d1f8da2fa314ba122dd4331e270102b133a5e14fe44bed63a0cabba87c9ae41b0e7dcd9cb574654a09c30c90aeea1be745d74155cfcf5f7c7ad95b8c0f17cf7d3c8500befb04f443407be17d5cc5a1c805f6c7b9b78044468717e8ab5080550bf39fbe32d0565feb14a0a7a544db41ff95b612278271aa654abdcd81075712e06bc2c3c9f42e5aeb199d829b0f1687fdd8cc4f0047e297a740eefcd3293f85e9e70d10b106e948f2b514b81f3018ec871ead89105235e2285b4d9a101b11247c569c77962bcbe93f467accf33727d7820fa52ae557666f945fb62fc6ef53d2c0ae8e8b85c868723994c867ee6cb1e42de49ca64978307fde31e3a784530c9a93d63f404e2ce794a89222e25b835681169d46cbad4f3937c81b6c46d6af1c131fd9495b653c3991ab8dd8b395cd58e84689a63e18d0e4c6b9be6786e8c24e0287eba5f06b9c24ce70ceb5c2d1b18219642eb6b51927c40700fa679b5f60d495a1334e51edea82ef64aa2e690f88f0af97b2fbadf4a6074d1da807a039495d03a4df9aa6caddde4de2991a0d29434d5e2049acced76edeb9aefdee28707edde6f6a8f97303dd945ae1b286b5273d15bf721814a6e9b74e666bb78a46b6b1fbef1f24f102bc48d80b9259ba8a1c6cbdb2ce19a0b828b5a4e8a2d18953f87d5a5a05032c17f0021b44352ff1925ede6db73a92d4fcbace392dc316f46af013f4d8e8a4bd68ec6019af203f6e90153143770b3a9f54f103180b20b4bfd48629585281a48f462aebe87a53af3e8f40e9c0c96f6b683161332d2a330c93ff04f2cf96be41703a4e73ad60ace8e5e16cff70f19d36270d7b8f385e22886210b4cf8529fb5cf8e6583de1d624d53d85b2507385d947248e3629c7f6903f65c6d5aa7d1bae05809853791b4156d0b4985f235534497c20e0768a2d4ac8cbe4961c3102ba9ab54a6bc9ec53220a2adf5b854610a5fcfd70b32a8411dad1f99b3215b78211b301c647773007297b1c6f2f8b81f3eb74c54718952de33d5650274b81738fae1e80ed6aac57008ff2406424530ef55832c1423c5fe2a9c285241cd4bb8e64479e47b39603a4072bd2d7df039b08f07be7963dcdcb225231fa6dd98ebb2655bfdd97a23580bcfc47519b81a31bae00ea6226df74ad815b7cca09cef56ea4cc9177fde6ee09c9b556bf0b64825bc6d6ed8b5af7c9a27ee37b9280807a44699a04d7cc76753a5313e0e0456acd941b509bb73218a6258175b9e1912c0434de63836f12a289ca7fcb638468e30b943e82c39554339969484fc4ffbe67ad5a9d25ed2fff7c9c7cab489e197e9ec657ae4a66d9516a63938de3641c61b62ecc59ebb1d93b5f5e9dbd738684f062aacb065719d4aebfcafd7e8d14d172bc9868e895a8cb0f7c01e6637bd5d6605d409edec1afe7cb5fc4c98b00bf8dd068d49330e5fbf13c445609f43d9b751be93401c14dd65fa2ee9d4d420a62e36d2e95c586e80fa0e898ea06933df49bb4e7f5eb68e913d97e5fdaeb25a59f18eaff7a10760805ed9e4ecf86c8d580acbb9c1dc3dc5bf7245ceaa1ac32e7787da37664a6409fbf8238c3e439bc1e03bb0120a5ab87e0953f67217778426e44a5a029f0e6fc6de230468843821dfbc95910107cfdf597d2eec75403ccf79a0e701857e7fe53d54115158e821d06a8fcade59fc4accb9ec313470ce81bb4f96b168b8f5395dcc835b3d237c2917564184959f7787f3fdfb4f90dc9958865a403b5eac748553821f52f5547034418bfd3f5861b0bcbce2cdf14ebeff28c13be4491bb06798191896c65323719a12cad0ada5d3bee1aa3d6e2f971ef7eda2bdf1f95104dfeeb93e2f0e815fa55dd447b857f428cba17c9726cd4e8013e17e9c08444b2f079696b16f7a4c6e90c21fbb597df8d0f527915ce4ad73fcaaeb2208b6ab4b99057ac3813fa4ed7e2ee55a36eca505cb7017d96cc8755bff68f169bfe1871949fdbdc0147be3ce1aca2246489bfd0374335aef7d6d0190fbb35d4ed9ab5d318158f11ba871fd0d5b55dcd725e5909e4aaa3aec54150ac1cdf310100824b8d3e5fd43e36d0668f99cc373b3fa5e9b08149136ee6788f77dc786d44072f55a9655e2c46e2b34ed79b87940543c9286c98e66b76e80bb75962feb05b83ddbf825d3375a8e1ab4cde81886cadd4b1c7b330815e17dbf862bddf95caa78490c97c908bf837f665b01e48c08d2c4da2540ff7cb090542bdc7af97e0f7c45a694cf83beaf5a2bd623d7c50f9f79193cf96f4a2038f483b1b0ec2f48bb28732bb3378485192836f11cf771b85d492efcbf076adfd9218fa0e73ad2d653030501642277ee28c9865a67d6ffea9fd12548089cd598a7b44b515113c9cbc87c7da03a29acfb163aba6fdc47e57df31feaa7e37716f35e95b7db1bb6ccb776180b4eacc0c705940f44e84d3896ff118fd2f144d5cadd40b5c1ecc1fddb111347999844b89da72300fccc8b8c600100a7b4fc08875b9e25c21eec5a2062baf548baf424940c480e4bf4c2910dcd7e50bb704708b952211d04137b4ce93eb79a411974fc8434284172ae011bc34f59227401b9cda2374190b3817bb6ebde7de48e2d051684ed73010412737dd1cf6ab2500843e5ed31347a6b3cf9c87296c43760b5fd86151fb1b8520d1a78030fa0e2cef344d8580b4367c465a420b31669a5ff061ff5100c4ace9360bfae699a7733274abe59594b4390a460ac27b55712cc1d6e2d8c54cbdd2f3e65bacb9e82598ee837d61d32f9a122a7979f1c4f438f681628a1522f101b6d2117f77f0835fb9dd14ef8f4b18c381c6d7b0c5ea937fef17a4eb3785d1ec89a00c93dd08f17a53359903595482dd101127e6ace1c87145e4e815f593a08b390416b90e9677cb796cc6d9f85c3deb683fba00acc52dbc18e60c495ffdb9f4f6500711ae44685012a4e3c780f0599c65e30da36f8998bd52d63e7f61364f81906fedeb5682fa457bd38cbc08bdf13532b6f85cee81301ba6f6b8ee33b0ac0688e0986f0c6b18a1c8e15abd279b91d34933512934555fd6c4b5b1700dca260cac7e62bc0a6043f1e3c6ada2c60f48cbddb22be3c3aa7e7a9f479cdde8edd18fa9dbb7b8483edc4f68ce55a679cd67404d2b2f016a7fbe63e820213ea0ea2b813ca5999b3968e07a1d89712e7a8bd0fea3dfdc1fe3152df88fea2d3b31b6ca0b402a2c8e3e35d93d6d016c3574f4ef6c67de5521b51995be021b1f9ca5e4243430bbc815ab1b3997a3449f564d7702d6648471c8647b61ff2d0a21b1a5f4dc873c6c7e4ed426352ec506051096bcab9e00526ed3217bf579849c4e68031adadbcc75bfd65c2599a8c7de25fef7e6e021ddb25eb39d6cae9999f772df0549728219f1f3117dcb6925176dfb2969c8e2cdd6ca284d3d90468245ea88aa856ade15fa741362d5794ae20e04c14e5a313e4f17d4861e1ac848224ad696ff1b14d688ec1ee963b0e09119af9fcbcb2ccbf119266d9b443f61ab1fc5641e2e07dbc882d56dfcd6819b69cc90d7646ec4319e51fd830feb9", 0x1000}, {&(0x7f0000001440)="ada1dfb607f8b507dd7d9ebc7068cbca12b048612c0d66af3059634eef983a6f5ff43e434fac1b2b2605e3a01eb9d4f2eac8598717fd58e465eba25b9ea9f54202915cea4894e78c9b88603e9c8e7db1bcc31e9a0fcbeb86e4e142d342967a6143679e13c9668a9353e0ce64bdc22f648bf2d9f97cc85e7eafcf45c5cb81496df9dbfe42b9298622935f47b5d5a1528180650d17b2b3334eab1c3f29fe6ab77720b23b75b2723cdd91dedebc68195f0692729a219aaef0733f8f81772fc6e36adc83c74328499b2ceaef5cfeca1050dc3f5d7929fbd1c5a193fd47bc7f4f0fc3810588e0f8bd8c28a09bedca7bf48036401202135b999a", 0xf7}], 0x6, &(0x7f0000001a00)=[@rights={0x38, 0xffff, 0x1, [r1, r3, r0, r1, r4, r5, r6, r1, r7]}, @rights={0x30, 0xffff, 0x1, [r1, r8, r1, 0xffffffffffffff9c, 0xffffffffffffffff, r1, r9]}, @rights={0x30, 0xffff, 0x1, [r10, r11, r0, r12, 0xffffffffffffffff, r13, r14, r15]}, @rights={0x20, 0xffff, 0x1, [r1, r16, r1, r1]}, @rights={0x10}, @rights={0x18, 0xffff, 0x1, [r1]}, @rights={0x28, 0xffff, 0x1, [r0, r1, r17, r1, r1, 0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [r18, 0xffffffffffffff9c]}, @rights={0x28, 0xffff, 0x1, [r19, r0, r20, r1, r0, r21]}], 0x148, 0x40e}, 0xc) pipe2(&(0x7f0000001bc0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) recvfrom$inet(r22, &(0x7f0000001c00)=""/111, 0x6f, 0x42, &(0x7f0000001c80)={0x2, 0x0}, 0xc) ioctl$BIOCGRSIG(r19, 0x40044273, &(0x7f0000001cc0)) r23 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001d00)='/dev/wsmouse\x00', 0x800, 0x0) preadv(r23, &(0x7f0000001f00)=[{&(0x7f0000001d40)=""/98, 0x62}, {&(0x7f0000001dc0)=""/135, 0x87}, {&(0x7f0000001e80)=""/66, 0x42}], 0x3, 0x0, 0x6) 16:06:02 executing program 0: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x400, 0x0) fchdir(r0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x20, 0x0) write(r1, &(0x7f0000000080)="c2a479d506525f4ff83d2981055c1f0f86948f06983e46b02727b146f9c8a98b", 0x20) r2 = getpid() fcntl$lock(0xffffffffffffff9c, 0x9, &(0x7f00000000c0)={0x1, 0x1, 0x1, 0x3f, r2}) readlinkat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=""/205, 0xcd) r3 = getpgrp() fcntl$setown(0xffffffffffffffff, 0x6, r3) getsockname(0xffffffffffffff9c, &(0x7f0000000240)=@in, &(0x7f0000000280)=0xc) r4 = kqueue() r5 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x2, 0x41) r6 = open$dir(&(0x7f0000000340)='./file0\x00', 0x100, 0x40) linkat(r5, &(0x7f0000000300)='./file0\x00', r6, &(0x7f0000000380)='./file0\x00', 0x0) ioctl$KDSETLED(0xffffffffffffff9c, 0x20004b42, &(0x7f00000003c0)=0x5) munlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) r7 = fcntl$dupfd(r1, 0x0, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_ADDSCREEN(r7, 0x80245753, &(0x7f0000000400)={0xfffff2d1, './file0\x00', './file0\x00'}) minherit(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) pipe2(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCCLRVERAUTH(r8, 0x2000741d) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000480)='/dev/zero\x00', 0x8, 0x0) ioctl$WSMUXIO_INJECTEVENT(r9, 0x80185760, &(0x7f00000004c0)={0x40, 0x1a84, {0x2ed, 0x4}}) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r10 = socket$unix(0x1, 0x7, 0x0) recvfrom$unix(r10, &(0x7f0000000500)=""/89, 0x59, 0x841, &(0x7f0000000580)=@abs={0x0, 0x0, 0x2}, 0x8) r11 = semget$private(0x0, 0x0, 0x0) semctl$SETALL(r11, 0x0, 0x9, &(0x7f00000005c0)=[0x7fff, 0x8, 0x1, 0x9]) ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000600)={0x6, 0x0, 0x0, 0x0, "41b0db26987368b94ccdb7a4eb8ae9b839be5515", 0x6, 0x9}) r12 = dup2(r9, r4) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000640), &(0x7f0000000680)=0xc) 16:06:03 executing program 0: 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) rmdir(&(0x7f00000000c0)='./bus\x00') 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) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) r5 = msgget$private(0x0, 0x0) msgrcv(r5, 0x0, 0x0, 0x0, 0x0) shmget(0x1, 0x3000, 0x200, &(0x7f0000002000/0x3000)=nil) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000140)={{0x5af1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x2}, 0x1, 0x7fffffff, 0x0, r4, 0x7fff, 0x6, 0x4822, 0x80000000}) r6 = socket(0x2, 0x1, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB="820200"], 0x10) msgsnd(r5, &(0x7f00000001c0)={0x1, "f37b8614e939b21f639bdd6693a03b434b5fbade3045e18a64cfef6f9825a82f47fd3728a482f233b309e0a599d831a175700cab3f79d96fb7f837686d9073a560bd65d82788d62f5bf2603670b3d722cf191f8c9906275210f6ab0ca7467241911394e43c77061e7229cb59bd6b04262cf278a08793ad58a12d53cc77799ce1dd184d722c67d0cd4ef356e7257639d7f001a44bd8f68fdb89e1e151359eeaa02632a0dd92230af42d8fac155a34ef72274d225a279f53210e634e4282015d4b60ffa2ecd525d51f6ba291d8b3af5ee468477532b9c52db0432f5509f86459f3582b6fd3f0ed73a10d3f0b2062eff777f859c06ddbfdf0f52950687b19a8941ed8c679255926c685a5021da5631d0162b01ff76e3340227ad33eba21ad26a6fcc491a3eb46e792517d40774a28da777254f10a7f5127592280d5313c957ba057f32307e4006455c31674b73a2627ff2f09a1700b4ba6146dfe77746261991b737dfa5f34ff13f39baae7ba89f5b6b9e5a6de40940157b47239588522ddd87500b2d9eeed1dcda5b03d69ed0670931be40921e028e0d0579906c9c05041b823d2cd10634c0b62b42762987b88b1d8e51b9c04cbba191711472b36b15646f6a26d8be7df23c08378447dec95d325e2a5506dd3081051d893ba749128e7b565fda6bde4aa1ae88daa8a05b7f2ea14046e3d68f70525186adbfd0340570842e36244e780fe6d882ab02950298249cfea7f288b505d2cfe81d6f5fe33d4b87df93111d78bb1081bdbf0453a13bd5e6b023dd0183eed698f8c8b634fa5daccce25d0d5f996fd77c2dbb82bbd480caf15619be129d5ff194c5179d29135a03f2fe463f2ab90b65944fdc57708dcde08039cdd67d238d98f79e09e586b995752ae9ee501e2dd06e516f38b677c19fd1ffb0e79eb70be852e67f73c5ca874d15b97e3397ca26ef908b1b700b28c6700300419dbf3ebec9cfc5233b5c51e0ea523cf231a762f31e907311f358470f78f6fc14b1dce5f048867b76ddc1a71d1b90d4dc2c48369ba46357721a6e1aeca784d5eef3deea7623082107868346be7092788ffa5957009d59848235e088daf56b13c32568a9209db250ddb4cbf8d9e6c054b2c36df282e3d3352d3a042978f0b8767dcde99584dbe6bcd498b3374901cb6c3c4f696fc8712dd56032e99a25bc53cbcc69cc82fb903d874b2d0e27b26c42658aa7f74a7a2fb584013d71fd5aeda045c30461412a2feea9a677899b6c3fd8b2ea999a1f976231f770c321b99e2e4802d26103af2ec5d580d6f160b3dae56939a9b666c0f78a28592bcba53d15faff7839613431d127a44aec624ff2900ca61ca208c58ed4a209c0f46ce5facd8979ad98808c0556fc5eb5fe5926fddf6196c47364bcfa84ef2a6345c1d19835fd729a069a7cea449e32605cebbadab6e1bba0682c20afe0aae3ce5c5a0cbcce76fbaff6e1a41993bc3eeb05a6a8a3e3e059da8de9fe172722d9ba98520c9ab237292e8f17da3b3303e8e0be58e15d3c077c1ed65829c7e0267a7f878d391eb677a31ba31015f8d01ad2a48310131dafa6307201f0b84492d268c0325dc200bfe6f9310d7d30bc405cff9d91608d552aa6757fe8e421ea0c4ab1ac58aacb2ac7422688e6c7ab1e0e6dfb3ac036f81c073afb2a6fdfb09d0ef631f33c59ad3544a5e6cf4367c8f420e92eed70c8f4b88729ededbe689bed3d46cbe42733e2ddb0708cdfda7875f91c6da9a7dae9e39f9042b4638be8aeb9e5c55dcdeea4d0f89da15157bc022bc8d2d7c599d71b8c58e55ba6f0ddae5493d9e5194dd05814715ab9f20d3e175adf69b06006f9a8abeda710a3fde19e549738343f50de5dfdb81ceaec7e8c5adffe6fad9e408869f919a6430c054ad74e65ef965b6b0b2c63de04b0dd5b02a5429feae85781f61ac3f78f48e03305fc77168629af54da63a8ee130ac9f3976a99e8e255233684fe46abf7804bbc047b7fb39013821cd7958a0655e31ce34dc289b6b5e2f786350be2143c92ae52d85027638f2c435b6da9c12dc85b06c7942c62ac3d4c8d8d204a716f91870b61674aa24323d66d201ae2c65fa6276fb0f22fb9b61d2be0625ba0cf4f0d8933776974981d5b4e651a7afc9381cde85586c49f97cd7fbb4624cf5f68abddf6db0b0e12d313530b30f1657c48a243d4c3e05201d035bb7e3005b0204aa47df0c6941603a62f8173716473dfa3797720ce4c7e7da3ab9396ea3dba055bcd19a3af5fd3495554dd8a00d40269f23f0728ed129fb7b193041206a856c5f71abfc05145772355334acea6b3ebf2d7826e7af8e724aa161ad2c514a50b83079cde6ce547ed9581b10bcc0fcb98819908e320aecac3deb6a2b779044065c8e2b60dc1f1f34b678a69ed30628f036e1a988befae5172fe49078e61d0c67b80c770d408dd08c84c71057ea61cbfdaf25b31469ab818ee97f6e2901373fe90a847e0f61ba748951409c5f0dec8490d26db969124122a4f1482967b4679354173189abcc902b566753c96c3b1ae828e7c84bd51b4b62e62d71703fc71f8a1ba5a34dfcc31b28258fdff1d7c8752573992fe0b250ac0a11c8bfcb29d2b2b5c4e676f43cc2b844a352d278970e154d8e28afde97e7afb6b51ff02282ca313e7ff9ec2e78abe19bab0e44b8b882d6fe7006b4741c4a1cd9f6cc202cef3aad5905c97d07ea31268da8579415e4f1215f302f93b1477baeb61a2bd93e16e9a1c982591ab4f5bef25e9921244964902e41f6cd996e776eb1d04a89e07755234b258a9d755a9d16c22a45dea14df312dc6bb3a147eda7b9e0c74736225635aa1dc91be219e52b19246cc845e4b96f622305b941aae9dc4130ee51b2ecabfb8f854fd54ff3b08293f86ea7a767811c2cea1e6df12a0e0f5c380a6e1c92169e3414ecedcffdc26445d262d69051a3aea59a2139470b9eaf73be2b4a202b41c396ce9bdf808d20b9468722a15a4995800f2459648e1e92d2c11b248d9ccfaa734c71614285b36cbe04976097e351255335d947954484106cc5eae7bcc911a0709b82310075b1fb5428b45d39312f19432751f59700001579f615ee7482924d4e5294fcff85ec654c8270aceaaf802617b7f7e2f0227c0a2683901c5a153b558b85fbb3ad563e456a7d8209437fdc1424408e8ae5b7169c414da53475e7404e79455d2c23e41a14d4750e5ea0a0523312f6a7d7513472a7173605d1a9b3b0103100a62a62486d0bc6fc6165a5ca598a7e01b87686b6f87b6e7d79109d8c38df673a3951d77a68374e9c2dc58e362dea00ff00129b1283122c10c7604c56ff7ba5e5e5832bbdc61aff69e8487c8bbc8b4eb01a5f6d4c39f733fa682c14e984b149e8a379719617ca5e63ed718ce0663be68d3499490ad0888809667e8d085390ed72c0f5ed399180d388ee0f779bbbe968e6c0f6ca3056634c0032c526f9fd59ebf6dc16db0df43dd7323ab94146fa295c649f2225af64834dfc3826ccdbd203f148f576dbdc50f5b6081f3c2a9fcdf3d861836cb961cb5b90875679d664abcb4fd29a945363bf00ce68da4d8b09fc243f9ba48d5cb7956190822c29897ade681cb3c029306be967660a949ff2cefd15a05f419cf7fbb6e47978ccabee8542aeaeca274213fc11969230a7beee3eda2cf243a5ecf21e6710f12e6374fbb18c63951ec91cf4b5f7af2b517c8fa6300f6fddc9eb9ec4d6a7a35c305839fa6936b71ad400efae61fcbc8a2b6910d37b6aa0de3406116a9ba42726976d5b8e1ef70570fa7a216946cd34ce5a6c3d0fdfac01358793f93df8d740f492b3392fa2dc7e8037819f7658510fa9d423d41f708e7d69105041a5faa0c6fff356c85510f16d75cdc6e1a7d91c2288e45ccf0a1d002538cb908bbb5fedbdbaa0f0db063c3f3e8e5a9384e26a5d1f8444e590ab067deff2a0c73194547839f6e4574fd01e574b77d498a412481ce2e3012e16d809a1f51f1395b14cad7610ebf626efb42e23889a9c12eef236412161fc810f2bca9966ef3d550cfa299852e337641ca62f8d53714f70c9d00c333b86ff8d04144de49f5a3cf61b51675d0fe5312226435640406f84f34de632e26d9fbd95fe0453f3b5b9d34a86a6a7dc6b39043b079c0b5bd2db1785dd8bd3d2f3c3535cfc91bb09f804710c1534ec59f94595bab8930e5b51e71b0abfb70313d7aadcda2fc4ec2d2b2f9a97efecb04f840a120037bda322d8660c89c1d7bdc4ff2aec64e2a9bc4cd7fbaa660fec7861a42cef62ead85dadee98f8c07ec44ce0c145a8b06776c126a8244e505eb438ceaa1fb70a0b89a85f69e5ceb7a33f8892506b319d9895ca47b4af16f6bd5377cc69de1b28faf1ab0c923e158a718d9da22d190a33518e8221fbea1d08cb50bd92d1a9b8765873d796e83889d1a86fb92a67bbbe85f026a253cdef16ddcc80666ec4beb228167ef3b501531a6626863acec41a7ad015f4416be1a0b120eb499d165ce66c6983834602a280e0155e82b73d6f9ce1c22a4676374e15800478fcf2e4c32226c857ad1e1e9e16ce8d01cb2c9c844ac12560e9a37e391ad3bacf965ea76f070316d499fba448ff2f8a4551e96cdab07322d4b22844000c6c1df45c7ce4eb969748f301a0c1bcd275cbcf56baad30fe982c71ca845fe3752cf2fe779c8dd453f8e1df0a5340a6e0a6eec7b70547777e428b297c1826c87935105c9ddf4f9143c2faf3a88738bc8276f89e967099544e3beb3217f2d1455dcfa046d17b5a5dce09e5398dcec0af567da2ea36aedc16168e48215ef1c6888900ba66fde7f3214b120d550e7eeecaa187baf0159d4852c5ecc801201fe9d514e9cbb2d4fd4ab9ba4069854318c9067db29f13218bbf7758677b944d1dadf1dfd5ec0f881b0a21a600fd6959d3caa99d864ad5852f2e6ac3af2bdda492bd78db0ce9de68283b82b56de769b729e4edbd0e21a10178cc462c9c011a288cb05d1b4ab631ec2e54a6dfec7abee00efa2018924aa8c82f6fa73ff393d9ae0b98c52dde8b00bcafb3f2c6b950c08025d646fe80eba9018a7438b12e28a5cc377e6f417795da78078a528a7f7948cd9ef18cd402f7e71961de797da8a5a3aff55e3366e886e517f814c543b125c390c5e0693e1e4d6592b23c9f067e715cfab477e4fea7db56230458fccd209ad2c9bd5aac5741a3f9ee8f375e53e8aba32056329ee198440e67e207276dede7baad2db227ea9f5a594f772b63c4ee91f8076514b324857ef0d1b35c692fcfbfef6be306e57bb07e5bc9b382c6df2bf1240cada0b9bf7b52ca3bf3f3ec1decc5aad15a93109341336f1836ec55fc8682dcaa230b849edef96a3e18d4b2b2952085612a2e303d30a938e92a9df087a217c135185c10a11c0a479bacf391ce084b41f8cda9af93bbe0562c5834feb3eb1a3963fe5ef11ab8508208a9f97b3cc703c1a071807e9fcbbde7c4e5e13ac5ac532c71129efef9f2f65364fd4d7511c69ba74470b130a832b8dc9fc429135d7023ef47f0a85695301cc40120869098e75e7caf3a5a578aec6f925c6b7cd63e594a16ebf085d3e2679d40d93e217b204ddc542a5812b414da37db7e003655625920feac7e730ff78ae52cd4aad5f96da9271fc6c8146a31c670b59eaeca72f878f01de0326c8fe636177b43bcd4cdd9ec8100a2fa784240796b68678446b9d9e6eee6c9ba30a8f95ff4086d63f0a796660bc6f4742988373ef21bf6fe8f2d1a2e2a6da20e1c0e062a403154f44b43f1850b7194ffc1fa96ebf19077ca17b641f9e5f0d4b54684"}, 0x1008, 0x0) setsockopt$sock_int(r6, 0xffff, 0x0, &(0x7f0000001700)=0x3, 0x4) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(&(0x7f0000000040)=[{r6, 0x85}], 0x1, 0x5) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) madvise(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x6) pckbd_enable: command error pckbd_enable: command error 16:06:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f00000004c0)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) sendmsg(0xffffffffffffff9c, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000080)="1cb2e1a50380dd2dc850ad021375d66b91b9647b4972ff89da0386ef16300a36595a7cba891ad5c95dae1249bbca776154b5635d85bef331f5ed067f27", 0x3d}], 0x1, &(0x7f0000000140)=[{0xd8, 0x1, 0x5, "f8c4abf0f79c40ed80d6bb54b4f11c0c5e23cf6c8a5183c9bd8dcbb1df51b81d2a229d8f456256582c944cdb48d063fc636b5776b30767a8c3bbf0818a434bd317b1780d3320b0cd057d7889ced3a8761b220bce95157ea0c39e415c4ced226a459cbef5b5245abe571d52311283b91cfb02dcb7f943c1209ad2808ac02a8a08ca7feddd9f43740d5f030ee7307cfde2ed37f45a355df8e608bb21b9309cd2e0f1131339d6cdaa93f0524f76cc21d7d68448989e1d4919c6363624ba941dc33bf86b689ed1b146"}, {0x88, 0x1, 0x200, "8317b9b6e9bed646341583d3b14cfbd6476f4c5c7db407b85515010f52bf1efa079e8139f8a16f6c6d6054c7c6f0d78337b15c4516376a47ab3fda264ca859fe0da81619c7d7eb6bfe7475969d6902b9b80935bc8c44b725294b761b60896125d1c8507c8ccbc1f641432c6d8e3c2de5f5fe20c5cc"}, {0x68, 0x566200d71e974fca, 0x81, "63145ee8be459f2ae6b0950576a949f6c4381b5011151f02ab002120afbca9287eac0b5e2d6231f04f405940593ad707a4800a2d1b20e9df7af1c6c24c35e59e63249038fcfdfabdca3aeff1777d64f8afff76298c"}, {0x108, 0xffff, 0x0, "feda6f5b3662e07d3dbb6b4497a29e97cc38411a7d29acf0d4ad7a3d787674d95d62a4a8c2f9e04d5e46712f5286ffdc18e56421fa3dd3f8519e56d73e49e4ff9843300d43be8339b56d6a93491a6ae0083b6182b18187bc33108ceedd6b260d06ee78f8f8dc6dc7886da276faaa6d73e314a8d32b5334defdfe4f99245919eac23f8e1709fe403ffe14d4c972d31cf04929a432ef2946b53575225a94bc55d7bc815e49d204e86b4e2ec9250fa9f118d096519535a412fa9047f30fb9d4e3339b798df5a81cc2f570bbc82a43bd3e020c7ed6d99fab08aa01534ca4c498d0edde6f4c44c51e9dab2d2b4d09783b5968064e30"}, {0x28, 0xffff, 0x2, "fd46127a7750c2156be95e03b6ec85f9e7"}, {0x108, 0xffff, 0x3, "00f7d76746735998db8d58dbecfeb46c1a5fb645bd6554131dd16f04acd1e011c95c295f6746e0343910cb6ddc1bf70394247f47eb5183bbcc42d6215f93354f5a8d44eedce2b8872a210298b8d63c1cd9f64b8559450af7be4c2b1151eef47175d1fc286a702e842d9afd66a972874a61d1b09b94faa089361fbd431ec15456410e6794e86cdabb71832246a15c97a70afd3b123118f30733029796b31ab02845757a727f0eb69a2eea5e2981a0a2876f27e45d11738cec695705d1acce450d6c8c1b528c698f0752890ba29a95ed4bd76fe288d2a98dce0da43b591bb5dfb5ad5a774b0a986fafcc1bad19e85350b0b27e"}], 0x400}, 0x8) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 16:06:05 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x12080, 0x26ef) open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./file1\x00', 0x20, 0x130) 16:06:05 executing program 1: r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) 16:06:05 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x22}) r0 = syz_open_pts() close(r0) writev(0xffffffffffffffff, &(0x7f0000001500)=[{&(0x7f0000000240)="2ea3810be70c001442f6be90461581eb0e85aaba2f502afa27681ffef2dc557f74bd46c82f40a2287fb9faa71af91c7617dd903065fb9f89c08e2cd3a1d67d8e8ae9d942fa6a3394aee4ae3608cc2c2fd09c3e72a60f0eb40b32c3fd4f9c13b5c991864d56e99b6a61fde3aad8a60ccbdece82c9f5c3946ef445d7cc5719b95f441db85d0bbbd09c00201a18b67957250bdba96293dbbdacf719ef863709fba82f439ce8b84bae42573cd13546c33a149edccb37a8ac4ea195976f78a8f1f7da7560d8ec44382fd04904c853a97575806ac0083ef0c25eafedc0e130133ce7652141fbcace05a63bc3697e45d30cf39a14f396d79acf34bccb9c26460b6b6b2bccb00099f20c02df84ff504c56dd2aeea44e39de6ebadf06732e54e0571f19e2aaf481f44e3402a54218088e0f1d50c39a8dbb588db2a6fbabbfe0722f2393f45906d1a9634001b52737813593c495869f86070377e07cb9c26a213c0e4d16a8278333cff2ec40541b07f6c661d3b35e3418cc953fec03602099011e991e1199153641cdd72ad883c41f14faae3602e32b0de153f28851db8e288471a4d069cc5d67ab1660706d9bed7ed5c511b793a8b28a20571c9efe1e7178010d404d07864c689fe541ddb9f438b38615ac6523ae280419a2ff9be9c574a08e945354efc5f2d5babe84ac890dda16dc59dd029b9110c1972250245dbddd7fc78ab51721e82918d667840ea176706e8ecc0228c219ec1577a8e9996523ba770908bfbb727b33e8d6967a1421577801206bf0132a30be16546362b35bb417466621df875ee7a0b75a70f5bb97a887a1e62e037ea5df18b0874bc8d733cfd9dc7c3193cef2c42a2092ee1077f4beb081fb68528f38252dd13d63201ce768bc3b06e8a2b753281c7be0fbd6e11583191a401b18b6942977a666a7c977b39811f0f2b6d02bc48dcc0450dbbd251cffc03c5e8c3dd0ff39699cda52266e2578cdb17c2462256c5d3938d77740b808601b5422dab44c18e554ce3295a9d64cae3a107fde2f65c568cbe061255dcf37eae58eb8450eab7afaa09c384e9941588026c99d1463d8aacbd5aca94f6eff66b4faaeb40e4eef2cbfc4f54f7f14d3b0360ddfe737befa02387ac401bce11869ae2882cbb37d343bdd3b3b26c659d8c40f185a3134a8d7794b72b9e0226809ef1e1d968c3a2dd32172da378ff5402a786244ade7f19a6eaa719018497a58cab7b8cf2928d20fbdbc961263ff00a8ef7e68ed046152876b72e219afc68b9723c22980c5c91506f37aeeb6d7d46eae7cddc042fa8c703fabaaee2f494fcae7ca2ddbcf9326857a66b26314d308c7bc3adedf69e2786dda547927bc9d6ccd3e66c34080c477ddf71683a17505cd1663431828f91c73bcf8c5e62e1b959b0abf815910cd4f0a2e143248f076ad3353adaeabc51269005d157778d7624cb298be07dc46fffc8fafcbf7815c55f503c6ed6d1dd82cfbbcf55b5575782864db915dcec8e8ea94f5939de2a82a3c93670057cbdede4eb6171e076df92eb2f5f9ab72e3e69f25f5b30f364469890c09dc3047c6c7cc9ee52141524ebb4b8ab19e1303e1a0e8d1d379ea195c88978708c13313bdee712fd931e88e8239ef7ee8fa7914c947f7690e6f5266b29b31f96d12293ff3d7d970e7e7a99d65da1ba51148ca2a45246462282890efe48ac39eb79417a11b9a06b84bc5b9536c2adc83a6c1183fb1f98e60654acafd1279a7f9fa008cea26ce807b87ad1a944a3fa01c5601a3f878c632433a388b738cee5dd4823c658173196b01bf05db59d8bf15", 0x500}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x3d, 0x0, 0x6, 0x5ffffffc, "c255bb513636c4942abb1573edc75baf9969f435", 0x1, 0x8092f}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x8) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) 16:06:05 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001940)={0x0, 0x0, &(0x7f0000000340)=[{&(0x7f0000000800)="e1ab256e932a16cdbab0f09c352e811ba78b77fde3dfb050f02969c0771461fb94607359682675522c3cd443783f130f4e84bbabfb8b46d078f66657462182e487be538c6ce4547157f03c85f0429a1bebce785b910bbde6403d1b5b77c8ff3331a72af7d33ac416ad320893adb4dc0b8997a5cd7a345222b14faedde20bec015ed97735aea492c18056ce2eace2419ca689c23e86b20cc99d5045269328b344df00de3c42f9e4ffe22fe12258c36ab8e5e9a3676d715bf08e78bfe50fc659939613ac0a5e9f95e76ffdb4dc9dffc6cad0513101d94d45a950cd65bdf8391ce095e2d98b2105830d8affd2afc6c812705269522acea6b8faf381938beaee501872c0557cacdab24bb6f3d0dedce92b61ca83270346af6769644d1e077a0e8e24c8d0cbbde0fd7e63ef4d64f6c822101857f5c72e5019233f6e9a55280cd819ba6b4a0366589ee9f9153249d9ce1dd76ae635222b859278999a8e8046950a53987acca9e1e863249edb37972452688953ae45c1363ce7cdaef958ffc30f61d5039d1d06a160db08de5897ad78832240eb6ab34dec78b47cb40633ec52546e4cdb257520015cf3c1ef62bd2ef4057ec5d22735585bf981939ed9d18b7296b87b40bab0d0c2e0b17b09bcf72f6445b3a665a23ca47bb5d9c04751b885c665834c", 0x1df}], 0x1}, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x72e, 0x0, 0x0, 0x20000000, 0x200000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000001], [0x0, 0x0, 0x0, 0x0, 0x0, 0x6]}}) 16:06:05 executing program 1: r0 = syz_open_pts() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)={0x1b1, 0x2538}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='r\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000002c0)='c\x00') unlink(&(0x7f0000000400)='./file0/file0/file0/file0\x00') r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r2, &(0x7f0000000040)=@abs, 0x8) shutdown(r2, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file0\x00', r2, 0x1}) 16:06:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x4f, &(0x7f0000000140)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 16:06:05 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f0000000240)}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000280)=ANY=[@ANYBLOB="13649b49f49b592196f6504abeb23989580bb7d1823f8dd4114fcfe2d190065c7d5636cf8e4e358e81dc988208989875cdda39b898718fd5bd5bb1bc20fbb89f98a2838bf908bb3bbbdad90224c1c8307c6490d5a675ec5962c8401d6a5f6ecf5070c73ed4dff702b92bc9fd416da040ef5dfd5fc69614e3138d994df4098a69f11c89879384c85b187cc5e0f2806e44f8bd05ad3bdfa1c5e4232d2082392e9ae52f73b822b9be2911f1457437f197de9fa78330c9726fc38b027f2c219823b1403c001f5bcbbd44cf69c68ac0ea08caff7e084e9bec688aca51d2d47c35646ad9f8d41071bf0133b34bae82e2b3808eb5c8768233e0df5f4af5a8864ba2fdf72b35eb0628b8c5183c9156edea37e02ac379a328cf420282005fefd58c41d401a74c75f0768831fdd1e194f3956d5256ae9d7d95359df798b62f5bba412709c556d4e210935606093f3c1acc89418f8f726bacc3961c"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) r3 = socket(0x400000000018, 0x3, 0x3a) ioctl$PCIOCGETROM(r3, 0xc0107005, &(0x7f0000000100)={{}, 0x8, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r4, &(0x7f0000000040)=@abs, 0x8) shutdown(r4, 0x0) setsockopt$inet_opts(r4, 0x0, 0x0, &(0x7f0000000180)="3dba851c7648431bd1659bd4b4a14f2fbfc5b3b25d6d55b9a4711348b3a574837d4785dd4a5a2c313edd02a0858db3a4a847156d6dd43c792e26b9a0dae028746e415950b16cbe84bff46437f26cc72d037756db16b96bd5c385570073bdcb70ac421b513a205855e8f587cc73233e7b9887e66aed4e7e22ad6069643e0c317e3453e7bddafbeacf0677d9ede324a18a0ef24260802928af5967a7037f199efa04fda53bacf48d99da93dc75c390f9ff15c8640a4dc20856de7ca86c43dd3d1f96c46aa7667c80e27d1be711a7d023ce9becddb31114", 0xd6) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040), 0xe7) 16:06:05 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000280)={0x0, 0x0, {0xf197}}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r0, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0x403) getsockname$unix(r0, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x20, 0x1) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x5) writev(r1, &(0x7f0000000180), 0x0) close(r1) socket(0x11, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000)=0x8, 0x4) ioctl$WSKBDIO_GETMODE(0xffffffffffffff9c, 0x40045714, &(0x7f0000000080)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r2, 0x20004276) setreuid(0xee00, 0x0) r3 = getuid() symlink(&(0x7f0000000240)='./file0\x00', &(0x7f00000002c0)='./bus\x00') setreuid(0x0, r3) r4 = dup(r2) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) 16:06:05 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) socket(0x20, 0x4, 0x4) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f00000000c0)) chown(&(0x7f0000000140)='./file0\x00', 0xffffffffffffffff, 0x0) 16:06:05 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file1\x00', 0x8000, 0x80) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x1af}], 0x3, 0x0, 0x0, 0x0) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x0) renameat(r0, &(0x7f0000000200)='./file0\x00', r2, &(0x7f0000000280)='./file1\x00') 16:06:05 executing program 1: r0 = dup(0xffffffffffffff9c) openat(r0, &(0x7f0000000140)='./file0\x00', 0x10, 0x140) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000180)=ANY=[@ANYBLOB="82022e2f66696ce5b0001fcc95c88f"], 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r2, &(0x7f0000000040)=@abs, 0x8) shutdown(r2, 0x0) lseek(r2, 0x0, 0x1000, 0x2) r3 = syz_open_pts() r4 = socket(0x2, 0x2, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x802069b2, &(0x7f0000000300)) ioctl$TIOCCDTR(r6, 0x20007478) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x107fffffff, "73ffff4d4d7ee400000100000000000000000010"}) syz_emit_ethernet(0x4d, &(0x7f0000000200)="041a4c3f48df82f6e843bf59e8f2fe2d0a212dd47e6867db15fa47b4e128fe3d66e477a3218ce67912dfc58eb5f48076bfc90e156c1c83c2638ebb99113542858921d5172939d9ae7d5f8b60e4") writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09b7ab45fdbeb471242dc8f0d7602a4781f9d5361f207a2ded39608fbf0fa29b9830bda38f7b4723f06c675672afbb17ebd37af15339b2e42593330652f4caf5733181ea7290abd745415bab9070066b8857a32998fa5c35c248df954ba16f9e75d19967829a5cde", 0xbc}], 0x1) 16:06:05 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x110, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffe51, &(0x7f00000011c0)=ANY=[]}, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x20) r0 = socket(0x11, 0x3, 0x3) sendto$unix(r0, &(0x7f0000000200)="9b03050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882a297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea800000002000000000000020208a371a3f800040000000000000001000000000000000000", 0x39b, 0x0, 0x0, 0x0) r1 = msgget$private(0x0, 0xffffffffffffffdd) r2 = socket(0x11, 0x3, 0x3) sendto$unix(r2, &(0x7f00000003c0)="9b03050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882a297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be65756ae28155ecc7674bfb48673a075aea800000002000000000000020208a371a3f800040000000000000001000000000000000000", 0xbf, 0x1, 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=[{0x10}], 0x10}, 0x0) r4 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x11, r4, 0x0, 0x0) msgsnd(r1, &(0x7f00000002c0)=ANY=[@ANYRES32, @ANYRES16=r2, @ANYRESOCT, @ANYRESHEX=r3, @ANYRES32], 0x5, 0x800) msgrcv(r1, &(0x7f0000001540)=ANY=[@ANYBLOB='\x00'/235], 0xeb, 0x0, 0x1000) 16:06:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{}, {0x25, 0x0, 0x1f}, {0x6}]}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r1, &(0x7f0000000040)=@abs, 0x8) shutdown(r1, 0x0) pwrite(r1, &(0x7f0000000100)="e64aa297db37be6e6356a4ac2a37e550801dac3c2ef4d5256b3c917ae0352819867b11b976822a55518da34d56a00076a1ce5eaf9eaa4d4ca41ac898050eb7f8bd8020875f2d42d670d2f642ae714547b5275178773d761db179ebc8831b5d3d4eb6224a72e30096df6cb126f3d2ed82a3b763d55c4f40bb2bbe9f65e1ababc430c6fa9199adc810513bbd0b602f1f386cfad679b9b95a0f59fbb207061728a38cc6cb26ee003d56efaddb40e24e14fcc2789e3dcb72df733fec8bb0193c450ca2ac74bb7cb6ccdfb083ae4e5fba6876186603629299891f724c95546392af", 0xdf, 0x0, 0x1) r2 = socket(0x2, 0x2, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x802069b2, &(0x7f0000000300)) ioctl$WSKBDIO_GETMODE(r4, 0x40045714, &(0x7f0000000200)) syz_emit_ethernet(0xe, &(0x7f0000000480)="a1a68ffedac0b67704996dd86062") 16:06:05 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) rmdir(&(0x7f0000000080)='./bus\x00') writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000000)="000000186004008b00002b27feffffab7b74371b2891ffa49c22cdfffe8100000000000000922c70766c307d", 0x2c}], 0x1) 16:06:05 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) ioctl$KDGETLED(0xffffffffffffff9c, 0x40044b41, &(0x7f0000000080)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r2, 0x0) wait4(r2, &(0x7f0000000100), 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) 16:06:05 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) r0 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) nanosleep(&(0x7f00000000c0), 0x0) 16:06:05 executing program 0: r0 = open$dir(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000000)='\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, &(0x7f00000000c0)='./file0\x00') unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000000)='x\x00') r1 = socket(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x802069b2, &(0x7f0000000300)) symlinkat(&(0x7f00000001c0)='\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', r3, &(0x7f0000000080)='./file0\x00') 16:06:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000240)=[{0xc}, {0x3}, {0x6}]}) syz_emit_ethernet(0xe2, &(0x7f0000000040)="b6") 16:06:05 executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x14, 0x10, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r1, &(0x7f0000000040)=@abs, 0x8) shutdown(r1, 0x0) connect$unix(r1, &(0x7f0000000140)=@abs={0x1, 0x0, 0x2}, 0x8) recvmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/73, 0x49}], 0x1000000000000236, 0x0}, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000100)) execve(0x0, 0x0, 0x0) 16:06:05 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000000)="c7a895b22a241c0a078359ff86dd6e360aa9cb99050000000000000000000000ffff23740f1dfeffffff000000000000000001000000") r1 = getpid() openat$klog(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/klog\x00', 0x0, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78649a, r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r3, 0x0) fcntl$lock(r0, 0x7, &(0x7f00000000c0)={0x1, 0x1, 0x401, 0xc00000000000, r3}) r4 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000580)='./bus\x00', 0x0, 0x0) recvmsg(r4, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xfffffffffffffec4, &(0x7f0000000500)=[{&(0x7f0000000200)=""/176}, {&(0x7f00000002c0)=""/111}, {&(0x7f0000000340)=""/152}, {&(0x7f0000000400)=""/91}, {&(0x7f0000000180)=""/13}, {&(0x7f0000000480)=""/84}], 0x10000000000002ae, 0x0, 0x142}, 0x0) 16:06:05 executing program 0: r0 = socket(0x18, 0xc003, 0x0) bind(r0, &(0x7f0000000040)=@un=@file={0x1, './file0\x00'}, 0xa) syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffe5ffffaaaaaaaaaa0086dd60a4f00800183c00fe8000000000000000000000000000aaff020000000000000000000000000001"]) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r1, &(0x7f0000000040)=@abs, 0x8) shutdown(r1, 0x0) recvfrom$inet6(r1, &(0x7f00000001c0)=""/4096, 0x1000, 0x41, &(0x7f00000011c0)={0x18, 0x3, 0x800, 0x56}, 0xc) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x30000) pread(r3, &(0x7f0000001200)="3304c395e6184ee53ef5d24a4aac4a80a4336fee8d047977fc1f3d4ed2a5b974839b27f3831da0ccba786239ec6e04bac170669805f04529934369596aaab112309a5cd60c1b525e3ffea1dd3dee18e909ee66abb7bab8b9389c008bc2e5", 0x5e, 0x0, 0xf1cf) faccessat(r2, &(0x7f00000000c0)='./file0\x00', 0x29, 0x1) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") ioctl$KDSETMODE(r3, 0x20004b0a, &(0x7f0000000100)=0xbe54b10eef50bd80) getsockopt$sock_int(r3, 0xffff, 0x4, &(0x7f0000000140), &(0x7f0000000180)=0x4) 16:06:05 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = syz_open_pts() writev(r2, &(0x7f0000000000)=[{&(0x7f0000000080)="ec", 0x1}], 0x1) dup2(r1, r2) close(r0) fcntl$dupfd(r0, 0x0, r1) setrlimit(0x8, &(0x7f0000000300)) r3 = semget$private(0x0, 0x5, 0x204) r4 = syz_open_pts() dup(r4) semop(r3, &(0x7f0000001640)=[{0x4, 0x5022, 0x3800}, {0x1, 0x10001, 0x7351d18524d2eba2}], 0x2) r5 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="e11dc4069c41ffef768750ebc438ffa3d8fe1a680225762228b8"], 0xa) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r5, &(0x7f0000000040)=@abs, 0x8) shutdown(r5, 0x0) r6 = dup2(0xffffffffffffff9c, r5) ioctl$VMM_IOC_RUN(r6, 0xc0205602, &(0x7f0000000180)={0x6, 0xffff, 0x60, 0x7, &(0x7f00000004c0)={{0xd4, 0x5, 0x6, 0x9b, 0x0, 0x1f, 0x4}, {[0x1, 0x2, 0x0, 0x1, 0x100000000, 0xc4a2, 0xfff, 0x6, 0x80000001, 0x14, 0x80, 0xffffffff, 0xad, 0x9, 0x4, 0x1, 0x100000000, 0x56], [0x6, 0x1, 0x3, 0x69, 0x9, 0x80000000, 0x7, 0x2, 0x3, 0xfffffffffffffffa], [0x4, 0x9, 0x5, 0x4, 0xd14, 0x9, 0x79382a36], [0xbd, 0x6, 0x7, 0x8, 0x800], [{0x7ff, 0x5, 0x5, 0x3695}, {0x200, 0x9, 0x7e, 0x5}, {0x40, 0x6, 0x1ff, 0x8}, {0x2, 0x0, 0x2d2, 0xffffffff}, {0x7fff, 0x322277d4}, {0x7f, 0x5, 0x1, 0xfffffffffffffeff}, {0x1, 0x0, 0x4, 0x6}, {0x9, 0x2000000, 0x1, 0x1}], {0x9, 0x800, 0x9, 0x5}, {0x3ff, 0x5, 0x6, 0x7b}}}, 0x80, 0x2}) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f0000000480)=0x7) semop(r3, &(0x7f0000000140)=[{0x1, 0x7fffffff, 0x1000}, {0x0, 0x800, 0x1000}, {0x0, 0xd78d, 0x3400}, {0x4, 0x401, 0x800}, {0x3}, {0x6, 0x7f, 0x1c00}, {0x2, 0x42c, 0x1800}, {0x3, 0x5}, {0xb06d969951e2aad8, 0xffffffffffffff80, 0x1400}], 0x9) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000480)=[0x1]) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000040)=[0xffff, 0x4, 0x7fff]) r7 = geteuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) chown(&(0x7f0000000000)='./file0\x00', 0x0, r9) r10 = geteuid() getgroups(0x1, &(0x7f00000000c0)=[0xffffffffffffffff]) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000100)={{0xfffffffe, r7, r9, r10, r11, 0x120, 0x9}, 0xad2, 0xc, 0x99e}) execve(0x0, 0x0, 0x0) 16:06:05 executing program 1: r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f00003ec000/0x4000)=nil) shmat(r0, &(0x7f00003ed000/0x2000)=nil, 0x0) shmctl$IPC_RMID(r0, 0x0) r1 = socket(0x11, 0x4003, 0x0) r2 = dup(r1) sendto$unix(r2, &(0x7f00000000c0)="b10005016000009005001b0007000000331c04fecea10500fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be381e4991f7c8cf5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282102000000720fd3abfbb770c1f5a872c881ea772ec589436a4d47840b404f361b1257aea8c500002002000000000000020208a371a3f800040000000000000001000000000f00"/177, 0xb1, 0x0, 0x0, 0x0) 16:06:05 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="8266696c654200000000"], 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r1, &(0x7f0000000040)=@abs, 0x8) shutdown(r1, 0x0) fcntl$dupfd(0xffffffffffffff9c, 0x0, r1) preadv(r0, &(0x7f00000000c0)=[{&(0x7f00000025c0)=""/71, 0x47}, {&(0x7f0000002640)=""/201, 0xc9}, {&(0x7f0000002740)=""/66, 0x42}], 0x3, 0x0, 0x0) 16:06:05 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x36, &(0x7f0000000140), 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffdffffffffe, 0x0, "00002000e980090000000000000000002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x2) pipe(&(0x7f0000000000)={0xffffffffffffffff}) bind(r2, &(0x7f0000000040)=@in={0x2, 0x3}, 0xc) 16:06:06 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = semget$private(0x0, 0x0, 0x45) semop(r0, &(0x7f0000000100)=[{0x2, 0x4010, 0x1000}, {0x4, 0x8, 0x800}, {0x0, 0x4de}, {0x2, 0x0, 0x800}, {0x1, 0x9, 0x1000}], 0x5) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x200, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b000600000000000000e4"}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:06:06 executing program 1: chdir(&(0x7f0000000140)='./file0\x00') r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{}, {0x8}], 0x2}) clock_settime(0x2, &(0x7f0000000040)={0x2, 0x101}) r1 = socket(0x2, 0x4000, 0x45) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0xeb) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x2, 0x3699, 0x4}, {0x18, 0x0, 0x9c, 0x6b}, 0x654a, [0xffffffe1, 0x5124c17e, 0x0, 0x6, 0x7fff, 0x6, 0x0, 0x7ff]}, 0x3c) r5 = socket(0x2, 0x2, 0x0) r6 = socket(0x2, 0x3, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$WSMOUSEIO_GTYPE(r7, 0x40045720, &(0x7f00000001c0)) r8 = socket$inet(0x2, 0x2, 0x0) r9 = fcntl$dupfd(r5, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x802069b2, &(0x7f0000000300)) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000100)) recvfrom$inet6(r5, &(0x7f0000000200)=""/97, 0x61, 0x803, &(0x7f0000000280)={0x18, 0x3, 0x3, 0x69cc}, 0xc) 16:06:06 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [], [0xfffffffffffffffe, 0xff], [], [{0x0, 0x0, 0x0, 0x6}, {}, {}, {}, {0x0, 0x0, 0x0, 0x1}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r0, &(0x7f0000000040)=@abs, 0x8) shutdown(r0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r1, &(0x7f0000000040)=@abs, 0x8) shutdown(r1, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) 16:06:06 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000513600000000000000010000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df", 0x38, 0x0, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffe5ffffaaaaaaaaaa0086dd60a4f00800183c00fe8000000000000000000000000000aaff020000000000000000000000000001"]) syz_emit_ethernet(0xe, &(0x7f0000000080)="c7a895006f53dd000005ffff86dd") r0 = semget$private(0x0, 0x7, 0x0) semop(r0, &(0x7f0000000100), 0x2cf2) semop(r0, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x800}, {0x2, 0x3, 0x7fc}, {0x3, 0x9, 0x800}, {0x3, 0x68, 0x1000}, {0x4, 0xfffffffffffffffc, 0x81000}, {0x4, 0xfffffffffffffff8, 0x800000001000}, {0x2, 0xad, 0x1000}], 0x8) semop(r0, &(0x7f0000000240), 0x6) semop(r0, &(0x7f0000000040)=[{0x4, 0x6, 0x800}, {0x4, 0x3f, 0x400}, {0x0, 0x7f, 0x1000}, {0x0, 0x7ff}], 0x4) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000180)=""/135) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000040)=[0x2]) 16:06:06 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x100000000000016e, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) fcntl$getown(r1, 0x5) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00', 0x3) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r3 = kqueue() r4 = socket$inet6(0x18, 0x6, 0x40) r5 = socket$inet6(0x18, 0x2, 0x9) r6 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1004, &(0x7f0000000180)=0x7, 0x4) setsockopt$sock_int(r7, 0xffff, 0x10000000001002, &(0x7f0000000200), 0x66) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, &(0x7f0000000440)=0xc) r9 = semget$private(0x0, 0x7, 0x286) semop(r9, &(0x7f0000000000)=[{0x6, 0x4}, {0x0, 0x2928, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r9, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x1, 0x9, 0x1800}], 0x5) semctl$SETVAL(r9, 0x0, 0x8, &(0x7f00000000c0)) r10 = socket(0x18, 0x2, 0x0) setsockopt(r10, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r14 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r14, 0x2, &(0x7f0000000100)=""/114) r15 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r16 = fcntl$getown(r15, 0x5) shmctl$IPC_SET(r14, 0x1, &(0x7f0000000200)={{0x3ff, r12, r13, r12, r13, 0x104, 0x5}, 0xfff, 0x9, r16, r16, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f0000001740)='./file0/file0\x00', r12, r13) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r13, 0x0, 0xffffffffffffffff, 0x0]) r18 = getgid() semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r11, r17, 0xffffffffffffffff, r18, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r21 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r21, 0x2, &(0x7f0000000100)=""/114) r22 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r22, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r23 = fcntl$getown(r22, 0x5) shmctl$IPC_SET(r21, 0x1, &(0x7f0000000200)={{0x3ff, r19, r20, r19, r20, 0x104, 0x5}, 0xfff, 0x9, r23, r23, 0x7d55, 0xd75, 0xfa}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) r25 = getgid() r26 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r26, 0xffff, 0x1004, &(0x7f0000000180)=0x7, 0x4) setsockopt$sock_int(r26, 0xffff, 0x10000000001002, &(0x7f0000000200), 0x66) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000500)={0x0}, &(0x7f0000000540)=0xc) r28 = semget$private(0x0, 0x7, 0x286) semop(r28, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r28, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r28, 0x0, 0x8, &(0x7f00000000c0)) r29 = socket(0x18, 0x2, 0x0) setsockopt(r29, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r33 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r33, 0x2, &(0x7f0000000100)=""/114) r34 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r34, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r35 = fcntl$getown(r34, 0x5) r36 = socket(0x18, 0x3, 0x0) dup(r36) getsockopt(r36, 0x3a, 0x12, 0x0, 0x0) r37 = semget$private(0x0, 0x7, 0x286) semop(r37, &(0x7f0000000440)=[{0x6, 0x4, 0x1000}, {0x3, 0x1}, {0x2, 0x6, 0x39bf6747839379ec}, {0x4, 0x4, 0x1800}, {0x1, 0x3, 0x2c00}], 0x5) semop(r37, &(0x7f0000000100), 0x0) semctl$IPC_RMID(r37, 0x0, 0x0) semop(r37, &(0x7f0000000700)=[{0x2, 0x8100, 0xd9fa07b72ae6faa0}, {0x1, 0x7ffc, 0x1e5e01f3463b21e6}, {0x3, 0x7b8000000000000, 0x1800}, {0x3, 0x0, 0x1800}, {0x1, 0x80, 0x1800}, {0x1, 0x5, 0x1000}, {0x5, 0x0, 0x400}, {0x0, 0xfcae, 0x1800}, {0x0, 0x8}, {0x1, 0x80000001}, {0x4, 0x1, 0x1000}, {0x2, 0x8001, 0x800}, {0x0, 0x100, 0x1000}, {0x2, 0x3da, 0x1000}], 0xe) r38 = geteuid() r39 = getgid() getsockopt$SO_PEERCRED(r36, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r37, 0x0, 0x1, &(0x7f0000000140)={{0x6, r38, r39, r40, 0x0, 0x0, 0x3}, 0x0, 0xfffffffffffffffd, 0x6}) shmctl$IPC_SET(r33, 0x1, &(0x7f0000000200)={{0x1ff, r40, r32, 0x0, r32, 0x104, 0x5}, 0xfff, 0x9, r35, r35, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r31, r32) getgroups(0x154e8f77b00491b0, &(0x7f0000000100)) r41 = getgid() semctl$IPC_SET(r28, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r30, 0x0, 0xffffffffffffffff, r41, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) r42 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r42, 0x0, r1) getsockopt$SO_PEERCRED(r42, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r6, &(0x7f0000001680)={&(0x7f0000001780)=ANY=[@ANYBLOB="ce67e25d3839acc82e72b650d9400000000000000003e9409f0042aa49926c9a44740d600e753f2db958136b550c7c3155957926f1912d0e7a999a84c15ffd6c60e12fe7486c163b4f3d7f27f549ea42badbc05d94d7568299d046921f5fa33b437707218c2ec2b48f113314e036f68e18bb71712d80a6"], 0xa, &(0x7f00000003c0)=[{&(0x7f0000000680)="36538456ceb3d10a7899cb43fa8c4fdb43a4b1f117701aabe800d172ccfa99bfdb3836c5f65d2e4e54aad1a4159289e10cc9da9742aec0c8549b3999c837b07658d43eae10d8d4b46c775b905cbf37b7b1b3042d33aa3f4c9a2e4c2bdc4d703cb91167cf633019dc2cba6842862f8788a4b6224da41ed14d881547a2ac8087619cb2e408ebb8895ce514f1ccecf22d0a15230f1e8d327dc6bb6b396d648005476af9829f625bae09a234548ef2cf208989f18e01b925089d6b7da2154a5494d9a5c7d3e5858fefaebc2f411afc7179dc0872742c0152318ee55bcac2643d75a18761a1f252ea7572bae181f985492f8e77cff568e10dd0c7c901ebc25726ebf35cf36303125346c6adf0b94f714c0ffb3f793e950c095da1003f40420c71e2bbed27f68ec20e32266f1f486d42c341fc53c2c0e3fa7b86992493ebd5fc88b0aff9284e5b7069be35168a165cc69f1b09dd1d70a4139eba232fda099b07ac4668e4fe5b9a6cc3f36453a0bcff4f05b46734cc418d36d334617e71cde0223bafd0613cc4640e034a9ac93cc6e7f61713d2e84d080bac1f44ee5e06b7604f247f77e22bc344d86d909fb4c67fe79ca1e3206e61e7940ced69a1b7533648567d31ae8f239214773fdcb2b37c692f528b1aac7afda99fc58b309176bb945c5aea7aa21493000de640b3a8390e6a0ee0a9317607022ae229de074ff059ba95b5893f6e895bc9c6f817fc4915d7b81ff2adc328be40127a0b72b9e58595ef647856888eda93f7df38304af2747490efcb369ea18df98206e83ff06c63decea4b7cefb5788177ddf31c301bb64a605fdfe0be70f6e4ebd50f174ccbd07f077b7b8caa2525d62743e57e4a833bdfb1d03275688890d95f0720a866fdc65251389f9e9c5909f6a9237ea6522890c5015e373ac1cbc9a3cd40713cfcc9e3602d58f1fa68d6ba726fc19e480d4b166ba96142087db312ae759f6ef18ba2bcd01f15c340cde9d31d5314ac526ca965b1f96bc78de06d565b2713633498c65c8fb1e15afdaedb65f5e0594574ee716a66888804e87f490c623b18d4063076e14737bcf8ee6f09b7089a18d3dd8e8aa8344e7ad65d612c95f175d82ec01b468c6b8ec0273878668f09126980afa207514c7b0ebd6f23291004ebff93269be2f4d3e36f42d40d726022fecd4f15eb2aa4de4d854ede65c73267d805fec018acbbd4f685c24eaff4402d252d0a3383b7aadc13fe903c7c6e2cb9bf78148b586a972fd3e2a75091276b10323b2813daddffbae92554d3be518525f4e8cb370fe461cf726126b235b15e5e8984571d204e2294c5f9b2e3bb06a8917ca0fb79fa4038b6f559dc066f0bf308582c5bae37d0dcc8a004161e97312697262681ef987490729ffb9f828af67122a167f3a7de356a18fe3152dc3acd503686ab1b49c3d461c5ec8d8a4cefed7bb89688afad003bb35945a187072065ffd571ead7aa7799ffeba8d3e2a9785a1edf22cd4c2c8b368e430e73e8e8d3400659931eb233a8b9730a8230ad650944624005ca539e512f83eb74d179e5fb7df282d1216b3f8ada304087a8edd2c55e6cfef447877e94ba0a2756e5b0ae712bd85154c5d425d1dc00f9d25b73f8b56a075c37a2fb192a7fa1d02ed096013aba06f330a0cf272a910bec952492448926e2fd03e7f4fb42c63ec22f5251d5333ca64a23989b93e8f0cd2a1031866d18d0dccfd5621f460d261ffa9737df449effd5520f88d4c29bfe233df13fa2a2679127dfcaa4dcd408294991d0c736515e449a4e7312a4e061c1a59771e02bbba2e53fb00814e32884da300b372e8607f0029bf148057a2b5fcd1bd27f08f254f1037352fa2e3d4443ed5be9576061c306cea535e295f1d4f2d7b63034697187b44935f6a2e893a0b5132ffb8297291cbe05b6ad68e9c094053266bba86dcfd8efb2768caba50ee9ba331e8ecb6df64eff5b5fe2c7231792b5111588f78e2e3914f024fabad565762d23187bf89fba9721c56ee34bcac996fc2f53954f71b4a383aadd05c07fb6ba51cf7f5961d3f3081bbb9ecaf302b80da7feab2557f190f1d97359cb773ddc2f4b83ccd128a07e02cb358a9c37e9ed67b0a455f3dd4e88707bfa00178d37acafa09ba90c6356035103ecb72cb885ebecb879f8cbf2f7897c12bc9323c2ca3fc53e94567b9124d3d6c25b76bc60f38edd68cd9135651334e503f30ae41da3a3a1fc2c85cbe685178996179aa9897c0dd5c8d46ffbe4f6e2ecb987f146add63dc01a5cf0a4718735ac55148fbc91ce32578516e90c891cd408fa29ce5d260896d0cfc89bac6d2f74f03edf97f877835f8683ba2eb762ae076ea91e2a72a0134f92d94364240cd066f1791b59c8197d091e3fa02daaac95f4c3eb841574bdaf591ab6801ac876c957b021762dbe372baf4184820006f25fb6b85678aa83028a715cc7a225f21b0890021db1c4be814b53adfb4c7daf2c9ca9236cc291c24f330317e7628474d4735fc32a72fd40b85c6ec730ac783e30f59a9c87f6e9cb04bd812eb2f74c181e54dcbca8b8f6c6bc5e6e18b5fbce76bd1791eca7af2b5c1e70499c0388b8386d3457c3e4e9451a7ce2764fa02f6a86fb89377f2abdf7654e5650160f027630c31b58312143c6646942c6af91cff46294ad42e88194d487c184e6b731b512102b1f14d40b862b1652a033e6addb9b0aa55f8465f3b2329226b4c7a363df937627c4611e3d5e440d1891f8427a9f83988d7e682b4abf11fca0ad2dbe215f9bb031c5a2a2c992317e6e8e336e5d2d4bb33646a24772a802d96336056974a310db64f8aea613a65b71b61a2d366ddd3b1d703931a50242ac8f83f6c180c113c8763ed733caf8dbb5dd8d18c9ff473af7d3f69926d36e0778bdc06f06b086b005ea12240da65816b1dccdcccb392d5e1c9409af46b63002747df4887da9ac82cce7172b1a6d22323b63360be7fa30598c9586f5a4c3bde4f0d242198216eb493bcddd0eea4b6bd1eabfeb2a43188ff7ce69384c876aedc467893ea917f533f83b8597687405440841358b50524f84d2fa77236ff418d7067a38ba065230032397819fcce91a8d9e5bbc1e248a8077c3db887d1aa11a963ea4e1e3566212af6b43f51fb32acd3fca7ba3bad2f4a2d50a5c24cd05deacdc97ff6786f55f0326f8d9a8e2bb36e1270aa07a5cb2cc9913a36a73796c6747b44e28fb9505bd0679c1f137fde73abac05c0ab5fc9d050130febe650c339b1f5f1e50738ce623808f52037e9d4e4948599bb5bfe97fb09b4296b70839c8ec542ef2a9b4674f1982db535037ac99a16467f4b105b9582678f61a21e983c05e873fb3f47a964923df5cc4de5108e6c8cf46bb35b93eb0d0c2c353876cc377ab723245acef6d7c59060fdc1fdcbe05093023e48b23e79cb1cdf0f26ee8ad29552ba46f546fa5c4fc65d84d0b67bb8b23e8f21c20e71b3055f25f7dba931ac74c03d874f3aa026e4a9982fe049e93c55bd26e6ca31e34b9f5f3d293ddd89262abac5214524d28a19a2667f72a8733d1e9da32f7ae4207badbfceec1f38ef867113a9359acc73f14562078b7298237da8aa4a6085b319d8d483795fd6a8eb656127579d258bb631a5b3650ccbee03abed664b1808cbef1b04480adcb0549b53f95bbf05c6528e5fed9353e53721bf0e87f000a7a745fde847587601660d060ee4eb3a7148434fc8ae8e78cbe8060c0b79b4752f591818360387b0a5498c4ea2fca36d6cf78f62835616782c94d9980c12df398e4227abc38a586541c70198c04bb3932a8528fac65466e50bde98603c786776defd29a7b9dcf3cbf54d2925d504ee1ddf2fe7300ad47314b8b3b87a1f502a7e5b334eed45576da9151573cdb2b304996d5f5d1b74cbf29ec0e1965311667efb4a349dd9d8af12ef9527e5de737fab0e0bd30685869eaef208643934be1719ed8ef05bafbb9a4ddf4443f96ace8f520d34afa3e880f9fe7a2d9f27a31d113424fe586139e57bd2040bcf17bf6096bb30ca0f803a450c37b797763f7f4fc10bcc690d6c1dba287fcd898c6eb886820334e337609658b8aff49615e5eb79ba90f0fb1da70d2018c19d63b239c946bd6ea65b3691e67b6e0c7cd1dc32613337813c28c7f5265d8c0a40e39d187627d254ce632a899b9c5bb80d9b4442cb33d69233de3be1be7c2ee4c7872a76d46624ec63b526a68d39f6d1bf19db5eb79262f859d03ac2d23d1701a94c2e7ff0f4d7744fd8292a25b3d5b76a6a13e1541d45b643e21f9ed7e791aa02c5ae6c69e86421c5f0902ffa299e0c96c04ba29d91b10fcdd01a45b98ae6c4a5cdb296e5a87e54a13dc991819365337cbf8d2d35bf8bb638d86592ef87e03628b70a294dced8d75569222aeb5288e15276b44255ddfe39ebaaaf30fce804da24d7d066c5f0636b406636805e631d2f0a3f22b0ec6130cc63ba9650396adb320fcb3e004b4ca1112d1687d3d9b2d37dce6851b6e4b7ad0887ae2625adebc478e82d2578865a8ef686037b555413f0e0ef77055c26fe17d2fb76a92771e3f4d2b974a84b50af1e11037b228ba96d0ba6afb08e37814d1b9a1bbcce3edc91c1a77608a52a01b335cf65505f9d462954902e3d26c78c02d3100292ffd5edb00b3bf9316baba2a0d1d8e0c80a1a652b4d76b6e05d0fa8e250daffc21a38e8d61d6a02e4ea7178a280ceeefcb74a4f8efdfa7c59862cb636d3fcafd58bb6d6d8000e4892325be0e9c3242498358107ba7a7ff70a4d5e3ab44cd3218a06fc039a657877795c93b6d5880c45beb034b69b96f7e288100424dd0a50f930c1e53cf8b0fd744e398c7e7cb33e01125d7fd13269555faff2e21e5d81c50f8677c0b85584d7899e8011167b72ddd3962f616ab9227c105e6ca4c848655a60947098107c92bd6a7ce5bee3a8014cb532d63f802a92e968ce5a93c50b3f0f0d20232fabc12fa90a62e9577d3fbcc1f5514eb4ba4a9d3d78533b075d383472f82c4685fad2349573cb559dee5e56a2732c1b9a71496819d63e7437de783204b71caac997930f15fee0573276cdceb3902569a872dfa8dc83dd42a103da9bd99e29bf8a88678fa647abd876218daa23d4d9ffb169ac906b785c748779259f060644360d6898647d44a676b6479ed511c4b2b90125a2a7fb39c31cfa2467e456dd5f0369be9d5f3bc4941ef6ada231ac8ec3c14279a12b2dbc017c6e4c0932ec1666a54d07b169910d6ad840b0f635d72e31b062134137d64e3ee0d6ee15b55d8782c62c496f944754e0c532952bb3a6c19614cefb2eac9dfd8d2cd21f147565064c830faa5c5ca2b4a6cfa6e0661c6d2594f3fde27f3ffe125c18ce0e2b47446f1c77fca07fc3856b9eccc161eb2fbb7673829a99ebb3240c79287b9b053152181d548d7d661b218e7e8ac5e6fd8a357fdaa75336a33abfc58c18d97f9167e96f5e64453933871ee52907435539a9002afec605b3ddf7bde36d726578f49dadb5d4aeec6175e78a9de40716274afe80cf115e9c38b50e1a5ea1b61e999779d5d4dfeaa2d7420ca9df2335949ca436d35295aa53f7bc97dc954ac1d52d819fe1811979981b7ab074bfef5d5c58102e56844ce7ac078230609b5ac812f5fdca5661352db4fd78b9af50abd197ab7721fa1c38b67dc7df6677d065e5e90f9f7cadd7827c50c6ac2b20ec361aaa4ed253767864cc544213b2bc51a789ed03612c2cf39d55ab526657c89c936d2e4980081ada9f7de2b6c3fbd4e4d7429409c746904fe60c92172ba81da0f2370b249c51e785ef5c", 0x1000}, {&(0x7f0000000240)="5084f0e8124fd0260d9855a30a521565", 0x10}, {&(0x7f0000000280)="afe395183c525d3abe131f90d77100722030647b89aba22c7083c1d8e7726b8839", 0x21}, {&(0x7f00000002c0)="cf9711d9d16f2036c98fbdc8111ce68f594eb69c7adaf62f48ca0dfbb5d32ceb674a09fb3d875d827f1f908722c4396e387ed5fc121f33bb8762de876ec1e262d8a473bb80cbe344ace529d03477d682f717359bbb5950456b007407111110b1cb0f8e091b365356a474f3726ca5f6fe8fcdff5a1fa2751b261b2a0bef5b938c414c0a7099c5f5f2f2d9e82268a566b480be69dd1db1d306aba4bf2629e839e339395b5ea40068ed8a3da5077d695c44fede909da1cbc7514a0a50b5aa0ad7c0bc6e08", 0xc3}], 0x4, &(0x7f00000005c0)=[@cred={0x20, 0xffff, 0x0, r8, 0xffffffffffffffff, r18}, @cred={0x20, 0xffff, 0x0, r23, r24, r25}, @cred={0x20, 0xffff, 0x0, r27, r30, r43}], 0x60, 0x400}, 0x404) fcntl$setown(r5, 0x6, r27) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r45 = kqueue() kevent(r45, &(0x7f0000000240)=[{{r44}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) sendto$unix(r44, &(0x7f0000000280)="2981a054abf9a556970d9950c4ebab8b15dfe3f44eb7765dc0e867b5773106bec1f51dd809c72671e9a420e53dce5214f250c3f9c334404793cc6663de36c2df1e68b12b2ae7da8485353f45a3f86a80ecb2eecd9f747a8c2ac27a4e7b4b13168cd97a4467b988e60e7e1602024121a0bb2d79e21d31f7cc09dd402c011442516de5f11d19f89fa0a32d8632fe47cf0b377129fc391fd575d8897f789733293c5f7ba58b1af63dbd42d56006ad0d0ae8f97fb566b49e5a65f59a28bb35273d34a0b9e0109bd3519c8da69f5f3abbc9ce9101e3bb7dc5ef975b2558d8fdac1d8c669d3662d2851c6a92dbb04cb00e2f54416d920d4eaeff8a1449804872c303d766936e57be569f1e1c709068a2245031681af156557bac7482a434408abb1eb7c9131532ced340f688005080535b0fd4aa588fdd27a98477d9ce375504e47e9b9102cac185ee20c54cbb053214f5aa795ba651266e2a41c2c9523c42b5472c7a5a882f7b9367b4d0a3953797854fa354780eebd2b4f385edc4428837bca395063f54b29e1136b21cdcced0be32b3bad5c849b688c1e1e79b1af0747a16a1c239b4760988b724c2e8712762d1b95417950ba0eb50a1c82dc60a33f12b41310e2880481d10a41134a28118060bc3244d9984e6beae2c5dd9fc29db1e27c1b4e12be58a02c1b0954752de5e07033fdce624473d0af3ca7a1602320a6df6ab1daf961d4ab9b29dc1a69f1f2f05dc6b9e3abca13fe94f452d192fb30a7038125421f94e058f239c4774fb53842ed7b1e081dae7da25876f7df3d07201b886b3a544c5bfaceb5e165fefc7c5768ac6d97460152aea976b88bb2ec7f5c162b0ea41ded4fbfbfbfc201380d9cf62a3012e60d241593d7d7d330ac574b90b4baec98c0d654996e6f59adb646f91e427c6050eb88756024d76d2517d46e84232aff5f592d93d7a74e06f9b666cd05a3618738022afeba344a8fd31b1edaaeb75de1dcc6ba46e85e552092aaf3b452136f46c63d1c956fa2a3b429bde3e7fc14407200675bb7e7504d7a7cbfd7d2aaf0e1d6e91c0199d0f863ce0860a20dc5ed69e37691946a0edc824e9073858d893101b04b606a815d3b06d50f8269b3a48ea3b03a8d2da75814f852296caa7d55369aaf3db22b3fa32c10ce88bdfcf21ac5c2b83ce6ce7781d3df70c8be885ac234d6994e2f9863352b9390c15ea031145befd89dc4cc6a8984155c228da4b37862a04d53b7346eeed525078cc87037d03a32dbd4c179b546f704c5173004d750a8b9e0ad861b8bed9730e9f1e533d3dc9392cab84aa498921c3d365f216ca01ed7547a59f6fee808fa0e20bb15e2fbf0d9deb5f9ffb7c371b1fd710b1025483e183fb2dc121e4b25a589a468f17737dcd59f2970269101d09983b71f4b8ba0d508077bbdadb3d0434fdc5b88e67186e9f2924bf31ca7490a6973e60a36e7b473f2f90f34ffe24e78c3d6aed16ce438ccabe524c12de87f133e4557f859ba8b44053ae5f504256c033307ce3fc93f382f37a2b5ed507083dfdf371a130debd2e28b09c086af3b42582100772238e1a8f1a1af986447817d0ec0457fbb2b509321721299bc399ed0592e78683db578d56a7be3d58f634c24b7d11ee98edc7db87abdb540d3e27fe767af6dfc94444734e2d913f434e9e2064a937896d8ee618b4c79013a00b99d433208c4c8f93ba0c8b639e5f8983746aea7b8cc0f68c8a2d92630ecb4c31e055bab49952e1d526bc5fce904c873b266b7a9950f276abfea858a5945e014f89c0136b7f6a8dee3aa0fd4000756c4db319b879156c611ffb3873a5b79ca5e1e0b617d44f957012911967bc1d4d5d5ef36daaccdf47949c521364c2be2bb51edc34811c6e26f15dc41b6af84773b4d50cc0cbc40bd748e07abea39111e8bd1fefa417c439d4f8ac51bb1c05c7e80621b093a1eea6f90fab7b66ada0351faf8ded8eea81595450214eef521d5225d26d9e0f6f55170a1d4d822de1c052b2197ba92ef40d8af97a77bde988e4d75f227a269f1cb372036bb2c9f0969c9726213cd5d1721ee3449e5792f85e72c519f0ecd2416c75764f7569dff192b668739afcc962573ccb058d7e9008313590cc1864cd35c42b01eac5e2239bc6eb6d9a24e9f4e444eda7ef10c9e83b7291d13fe3ab9912e1d73fe45da4b93b8e7387a515db3c33a9585c211ebf4fba461090173ba05e17d136ac5f47736614fbeab84b0e7f42a5c8026725d6ab10d0e1bdb5562d1f2efa3d1957df1aa918d16bea6f024e8f1210f5c88ac465aff9e95dccb5d01988947f4baf039a77672798fa4b96bb3704469720df599310ddee07306cf282328d14dec1ced6d8d9ebc9022fa6cbb27614c35e439fd1fa07b04105215bebb1872083e72be77f2c2a5835ec113881e0c9152e4c212cbbe426f9cc590ab1951e6a9954a6bd7675def75461c50f809c60dd89dad7d454fcf92bccf7359951f3c16acfbf15e0682b64f2545a18b40c899e0a3f6343afbb0aca2e095572c9572ab0e9c209598e7c77157ef7e29c0302a5724a7c80cc336e23ce7817b0449f2dd21129894626af351953ada9ece11d55dbdc481cf519cc6b888e356d2fc5e38b37408734ebbd3f18f5ddd0d5546875751cb6a5b7df4266bd84e5ce554a15116c60dc5002a9ca8a0b35ebe360e86c8e15695bb1f93eab549a4473ac08808f551798f41a2a72f164ff26ed3062f152caef98a8a00ec295fa30f5c7369d0634fb761a7f8782d58f234e7619db816ee4963244a9d077c59aac65bb77d97b1351f1d920870179a9cf3bc826ca8fa2607afa40d045ab57273e2717cbc5004543b4e262a56ece7c98492deb5f1947aefad8f5eb030c3c14fdb3236b62a5dbb03ee2fc8c6bac1931de7ff7", 0x801, 0x0, 0x0, 0x0) connect$unix(r44, &(0x7f0000000000)=@abs={0xc790f89cca1e6393, 0x0, 0x3}, 0x8) r46 = socket(0x18, 0x2, 0x0) setsockopt(r46, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r46, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r47 = socket(0x18, 0x2, 0x0) r48 = dup2(r47, r47) ioctl$VMM_IOC_RUN(r48, 0xc050756a, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) r49 = socket(0x18, 0x2, 0x0) setsockopt(r49, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r49, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r50 = socket(0x18, 0x2, 0x0) dup2(r50, r50) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0xba, 0x1, 0x3, 0xffff}, {{r2}, 0x0, 0x20, 0x80000000, 0x80000001, 0x7}, {{r0}, 0xfffffffffffffff9, 0x1, 0x1, 0x20, 0x1}, {{r3}, 0xfffffffffffffffc, 0x62, 0x1, 0x0, 0x6c}, {{r4}, 0xfffffffffffffffa, 0x0, 0xf0000000, 0xffff, 0x6}, {{r5}, 0xfffffffffffffff8, 0x0, 0x4, 0x4, 0x8001}, {{r0}, 0x6, 0xc0, 0x1, 0x9, 0x3}, {{r0}, 0xfffffffffffffffe, 0x2, 0x1, 0x1f, 0x10000}, {{r44}, 0xfffffffffffffffe, 0x80, 0x2, 0x4, 0x9}], 0x4, &(0x7f0000000240)=[{{r46}, 0xfffffffffffffffa, 0x20, 0x80000000, 0xed, 0x7ff}, {{r0}, 0xfffffffffffffffa, 0x9, 0x1, 0x978, 0x8}, {{r48}, 0xffffffffffffffff, 0x10, 0x1, 0x100000001, 0x1}, {{r49}, 0xfffffffffffffffe, 0x20, 0x80000000, 0xae8c}, {{r50}, 0x0, 0x2, 0x0, 0x5, 0x2}], 0x18dc, &(0x7f0000000300)={0x7, 0x7}) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, &(0x7f00000016c0)) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 16:06:06 executing program 0: r0 = syz_open_pts() ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000300)=0x2) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x7fffffef, 0x400000, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720ebabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e40789632dfc9403344a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d", 0x61) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x4, 0x1, 0x0, 0x5a0, "94e3a635a406c8c641c512eb7df402e26fa2fde3", 0x1, 0x1}) 16:06:06 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x80008}) r0 = syz_open_pts() close(r0) syz_open_pts() syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x3f, 0x550f, "2eb16ecce46adcbd43b3534a74c60e6092cfd711", 0xfffffffd}) write(r0, &(0x7f0000001400)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4", 0x3a) 16:06:06 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824bd4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a00"/101, 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() socket$unix(0x1, 0x5, 0x0) close(r0) r2 = socket(0x2, 0x2, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x802069b2, &(0x7f0000000300)) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) renameat(r4, &(0x7f0000000040)='./file1\x00', r5, &(0x7f0000000100)='./file0\x00') dup(r1) socket$unix(0x1, 0x5, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x400000002c5, 0x0) syz_open_pts() unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='r\x00') r6 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) fchdir(r6) 16:06:07 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2, 0x0) r1 = kqueue() symlinkat(&(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x80, 0x0) kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7fffffff}) r2 = kqueue() kqueue() r3 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x0, 0x0) ioctl$VT_GETSTATE(r3, 0x40067664, &(0x7f0000000100)) kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, 0x0) close(r0) 16:06:07 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82022a2f66696c653000"], 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r1, &(0x7f0000000040)=@abs, 0x8) shutdown(r1, 0x0) connect(r1, &(0x7f0000000080)=@in6={0x18, 0x1, 0x2, 0x7fffffff}, 0xc) r2 = socket(0x18, 0x2, 0x0) close(r2) r3 = socket(0x400000000018, 0x3, 0x0) sendmsg(r0, &(0x7f0000000440)={&(0x7f0000000040)=@in6={0x18, 0x1, 0xfffffffc, 0x7}, 0xc, &(0x7f0000000080), 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="2800000000000000ffff0000010400006a9a47fa0d621b02cd0516c084773b2d3cdd8b2c00000000e800000000000000ffff000002000000c1e2ec1bd64f1f35172bae29300799427f434a2311980a4c8781ff420834ef3beedfe23731b8609e3d5a5391bd3f5f24b1eb75f2d628c22640ae477f91db24be6557a3bf045ad8c3b0d1f228f08d401ed19c30f9f5300f6900b363932eadc7c76b83cb9c807ba09dff8370e954dacfa48299ae59647409bd427130a5bc2515307f7b97c581bab058f1a2c875b163b820665e4ea79d18c153d6ade6f7d439f1b3b75c539f8d8ea7d29ed0e034424457f0bb37da9f0a196fc175ab7f76b560cf290ed164e0e00213bce44fe6f0d6a8e0027600000000000000f800000000000000ffff0000010100007530a208e172abf430e7c9db50651783db688cd52daefc18368aaf3abe22505607dfdc136380b7983307293d67a71767d19259e20ec368ca0ce1e816661a78e0da756a27be6c50850dca73e178b8646c80754ba8d1a9d10a646ab5ed335ff827089de0d861bacba2c8da2eea58ba04ac3d4b42fe44215d86708d59217ff5762de58aced53a57c0843b1ca38882cbb3571b787a0c5b9cc1e49886a2e834c17b98200dea6d047c5356fb69d620868a9439a89e48899020cd124c39ec0c91d6b4585d7de22196b520ea128239d8d07d46f074c716bc847d93c49bdf41966c010ffa8b5e370800000000e000000000000000ffff000000c0ff00d840995a0478c01c0809e7e4849bbc637670c8b21c5ceabc627010be8970bb97e5cb3548b6bca749d1c1c94f61944533ce666eaff99bbe7cfb7647ab9240ed7b059f82134c1a56a666188e3ff0cf8620e4183cd2f4e19ed1521faa6e414f8dcd92b8a682f135232b33f8c1072d6931b060126bf1cc17c786b7ba3875b8ac80d80e143e45f70c716cdce3cd64cbc10e0d25ea60f7ada5a6a584d0a8267dc7280912205d69588f87a42487c5d3e746566759ef93cd794436c4fc3cc57ebbf745bfd5e2f6527b1821a9856700000000003800000000000000010000000000000028ea0fe9bdfebac742987c4f7e5190ab50f97b82ec3c64acf4b73c32998721fd0f6439de00000000"], 0x320}, 0x40e) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r4, &(0x7f0000000040)=@abs, 0x8) shutdown(r4, 0x0) dup2(r3, r4) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000480), &(0x7f00000004c0)=0x8) 16:06:07 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x100000}, 0x8, [0x0, 0x8]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) r1 = socket(0x6, 0x5, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r1, &(0x7f0000000040)=@abs, 0x8) shutdown(r1, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000280)=ANY=[@ANYBLOB="82022e2f01006c56fc242dbe8b00d5161700832798e0"], 0x10) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r3, &(0x7f0000000040)=@abs, 0x8) shutdown(r3, 0x0) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r4, &(0x7f0000000040)=@abs, 0x8) shutdown(r4, 0x0) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r5, &(0x7f0000000040)=@abs, 0x8) shutdown(r5, 0x0) r6 = socket(0x2, 0x2, 0x0) connect$unix(r6, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r6, &(0x7f0000000040)=@abs, 0x8) shutdown(r6, 0x0) r7 = accept$inet6(r6, 0x0, &(0x7f00000001c0)) r8 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200)='/dev/ttyCcfg\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffff9, 0x0, 0x2, 0x200}, {{r2}, 0xfffffffffffffffc, 0x5, 0x2, 0x7, 0x8}, {{r0}, 0xfffffffffffffffb, 0x80, 0x40000000, 0xecd, 0x1d6}, {{r0}, 0xfffffffffffffffd, 0x62, 0x40000000, 0xb8, 0x3ff}], 0x10000, &(0x7f0000000300)=[{{r3}, 0xfffffffffffffff8, 0x45, 0xf0000000, 0x4, 0x3}, {{r4}, 0xfffffffffffffffb, 0x80, 0x2, 0x6, 0x7}, {{r5}, 0xfffffffffffffff9, 0x0, 0x1, 0x3df267a9}, {{r7}, 0xfffffffffffffffa, 0x40, 0x10, 0x4, 0x9b2}, {{r0}, 0xfffffffffffffffb, 0x40, 0x20000000, 0x100000000, 0x4}, {{r8}, 0xfffffffffffffffe, 0x49, 0x40000000, 0x5b, 0x7e0000}], 0x80, &(0x7f0000000240)={0x2, 0x101}) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:06:07 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40, 0x10) lseek(r0, 0x0, 0x7fff, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) write(r1, &(0x7f0000000040)="f0ec10d8", 0x4) ftruncate(r1, 0x0, 0x3fffd) writev(r0, &(0x7f0000000940)=[{&(0x7f0000000380)="bc", 0x1}], 0x1) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 16:06:07 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbff7fffffffbffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) munlock(&(0x7f00004c7000/0x4000)=nil, 0x4000) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$BIOCFLUSH(r3, 0x20004268) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000000)) 16:06:07 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000040)=[{0x87}]}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0xbf) syz_extract_tcp_res(&(0x7f0000000080), 0x500000, 0x401) 16:06:07 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = socket(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x802069b2, &(0x7f0000000300)) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc5160527b0100e534840c76f300"}) writev(r0, &(0x7f00000015c0)=[{&(0x7f0000000280)="39b45ee7ec448ce58bd8656103538afe0d36b5914df3c948ae8dc5aca7d20b704164460bcc43fc53948ddf26c6115a7f64bf90b9695cba3b4dee9f514f93792d843bbfd31035ed532570aae45d33f8acc03223d80becdb274cda87d0eda1c9f280c530749f667bdc27", 0x69}], 0x1) 16:06:07 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r1, &(0x7f0000000040)=@abs, 0x8) shutdown(r1, 0x0) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendsyslog(&(0x7f00000005c0)="826c4d7828f7f513a0cb48aaa757283d58be714326200c91917c85c0611ae2bdfd010b3b72ec5084cceb394e10e913991a6725f74333034297c50a07b09a27751a466702a458da427f82ddf1686a17a6007049712ddd21808c8c74203073c108d52b084375d1e5e58caa31471b8f1e121bafe1d95ef9c085f713bfad018af5b20fe6e4d6af5db81f44f5af844644cd800dd7a3d4a6f42842a496156f983aab6667c5f8aa5197c904a1807eec1551d3b3163a0ab7e1b0d28217ddfda399244330c1d981c039f3e24a99c3f0a45ea70e090345826331fb53530a3a82f431d6493f478521ed93ceae879f2e0110179cd6129d2bc0e2d1919fb486c884c1166e9427711d6826e459690b4bd95d47ff7a9df0134b5ee90dae43376593480f33525b401c982be3931fb4cade15cdcc9165bbcb27e9eeffac9bc1cbf7246158c386c3fd24893b0f6ce8552dc63aba32abc7f44283020f9ce8a66bb5ee1f7b2f831f89d66ebd49832f95590c4d2c77529e26dbc8815acc474c303a54f2e615b18193d3d4d59045e42e4090c2c0a74c405b3dbfd1b94a6df1cce2dcc2e6cb10d548cd3bf2a12d6e756c0b628b7f1247ad0c15d7a9d6f782b26792401889a9224050584aa3f3afb15f3f97c20b08bb94939671bf15e62383006f9f52fdaf00e8db889395cbecd0e9f032a2e1c49beb09586cfe59347faa793208a6c84314901df778592665fa435c7f6d9c1288daa7aa74a61fa9d324728028ba54b8165936326918fe690028011ff795692e46fc0012fa92da3d843ca91e60db831290adc061eb598c889c417daf73d8e4a0ce213cfe67691efca3089a802c6872caae941d3d7057cffa76aed17b3894deba0b8036ca2386ab5ce295e00170a33b26ea88d3ecd96c81e3d9ca8d963e349db406402b35259b942ced3cfa88881832822888cbaffddb83b2da17214c124aa7255c45c4bc784060743c62eb9e9c528d8bef18f4337820cd1dacd4df3bf7844c78cdc3bbf03dcf6f6b6553d5890f58001dba1fc769951d8b24cefbcafa335d28bf96f35e852f1f5513a2a38fa58fe55be4865ab05aa1931865c0fa7855cbc9d2ab69c4927c32484b0d3ca005fb3d30401e2a65d84a4398ea506baca532b91b9d9f52da4adb911026076c45aa6450f2e8bc39807ff543d0dc19850a5d97b12e8a0ab2bfafd17887309f26c8025f810578982797a5fd14d5fe456ec071c16486d17e1587f1653cebf5c00ec10dba88e7d716209fc946fd76e2eb797bc0c4949058060500569f7d3e274c0bc2b88c43d9f668ab2ba283f8ac5e9251777809f4716d60496242fe5ac4cfc536dd27bd35b8b55c137bc1f33f97ca36e2faac6fce31ac9ad81b8f46d19ffc959f07a0278728bea06ab3d86c71d0a34440f598b9b84fe9c2dd616c08c5d3dd5dde1969bbc7153aeba5620334cefc5b47b5d01105119b47e76499a25d67b76ac13cb77d2bbc5e09ea3512e6d2cd8b92ef01ec51643ad5f24b27e6f96be1b558ff368e30a5a2596e9b4f53c3256324a5f2f43d2e9b97f3d4ac582589d762422a1099308490a058f7cd1f42dca649d2ae969a692582cd1d180073cf421aa4347fd169e040997cb83ee8d84cba5a7d3b55f5e90fe1044ff1161e1220b1c3d8d7b367272299219f18a2e8b3c56141f90ac7c48e88712b642779c48ae82909ed17a8019aebf7a572673b1bf466a0b3552abf467307585f521373c1dd4a45e47aebf3accbc3fb1d130a589723ab0869b35383d55f2c9dde5b24dcc5e196e8fe0806fd91803b7d21d1ebd2114ba91069e34985b874ff657b066e3b9630691f7b742e7098aaa06ead589e26370059cc1b7d35d516951bf275af08d6d7adf00324a23df6f843d67661bd3bf2ac6aef508f896dd926fa00896302ca18048eadd8f245b937489583e3be80f3d85a0708802b6a7aa7ea0b11854f5972036091b1bf0fef95e0eb379f6462b20d3b43664b1985b28e84ea7e0e12fab51a5891c322274b6aa443c23b937331f638ae509f9116f494b5f1397185ba4a50292255a76296dac92aaaed8d91e8f331dcbfa15c30e63edfeb5d16c20bad5b2b44e651a2e6cbdc9f4beacd0881c2e0472a299360a690435b5cd66d278c8790ad6b105d97794b86a7db9f8e9818b8e0b8518d88f08319e1aa66984e08f94572923f4b1b748da76b2eb20ebc959cbd9a34bbca4e11f15d5f123f64539256103ddf0439ff528f9f9eba79cb741e3642799d6ea9418a865c75f4468137eddb902eb1a6fed00ed6f7156266cab83f64bc50793db5be6792e2a6efa001ed18a689f45ac8db3df3aa66e7e3d43ce3a2883c42ae635d387378848d9b8285e1d788039f38a55863295fb6fb3b0a8dbb79afb4b45323b5a7e486488b6f109637ff6a2f0a25cbe4067528697836bfc68a69f5155aa247f742978409e0ad77c04457b213b51049dd33709e4a8a725ebdc6f603a529146a2dbe9e5d414818f440d3dde98512d25d483cb4126a691a0fc4fe8fc0ad27a85054c323f9bb45916fa02e160a441c08321617711a8d07f85268333aff9eb7dace5a3f811441fd95edf882c3edfb0faea87da89857d6d74a06eb30178d742347379b5cab5bf853f13d4f2ba0bb159e9e7a338ad77284647cf2d702726bfc621983b749791f3fda5ee81e3eb7a5e0c2beb5d3e527870d57d45f38ab8d8754e19380ffdb96c0c5e41cb8ebd2ff94fdeb4a843a0a28779c27ca917ac8b84deac0db2a52c3527aef3f68153188bc0212b67e6b284455bc798d44a7592bbbe229affefe26eb0ff554d4f2dea9d19cee456fcca6a889f35793f8768d63f8e3bc15c6c24c8c437e8a24fd18f7493bd508fd5b436cfbf0e1c6a9acec5bb67c67501b7c4a80ade7ceca06ff1e0c483584490bfd51cba5fc26bad3846f3b5d2ebffefd75f9c8d3734857586cf255682b3fe75bcafbc020fd264cf1e0487fbb000386ce4339d73bde4f299a3134217313bd9e1e218e579532d5f6e1a02e90cbe743599ccdf02b02240ef1532fcb1441e0fbb7de8fa1649e2cd7208a6d8d6da4b3da7540157e8903e5d784e6209639b3cb029dc533e5cc80526b365e7f5ee82c0908420e9a5af4c6c59185ed916d4cc868a4497c9b67d9fa609a499051a632cd71ec78528cf3332990d73763682d469472d144d78377d93b1a9675dd37a82fc24b59d831f3d32adf1b0177e42e7bfc6f3b80e75c4e6c1bafb6a234856008a5b2c3ea8abc507ef913e077295119bc8292b6e7965b40472e86231037423dbee496b12b99a4ad45480d3d802f9a81fc3080b4e0d3b30ebed6fb441293e1cbcaaf1c5e2ee5106f34287fbe5a679409d5895398ea8998a0a08214eff0ba92b541f82003d46ac6c672e31bb82b913b730fcebfe1f28776a5000742743e9bf84c8234487be09a6fb85dfca42040191e1f5b86f068a1d684eebdfc319c3dad5c3126816aca5976c10c6b80282bad64894fbdad13cdc51de0ac148d7f9e3716ea6983454e3bd4a1ab961f1f237480da24ee3ac4718516cd3b1141c7195117e48e38c866f122f926256b0477b4d2da5b59faef9401c1e057c47c780d3407939d9fafc0f6c527896ba83778bedf02309174ed753a2d6fc5fd403bbca73e689df0b696c016ae4d991046593f6d1a9518650b351b68b533a070097154edd100951428110f60286471f69a765a4a1979ce3790fac214ebf2672c4054db2f196084031381658c05bae90505e2214e6ae2b9f7b9b0c1892ea44ddf68179118df4172ff15abae6cfc7fe0effc6f6dd47b8bcb9707eba1ea6087633b646a797df9cb6c32fa669f1787f3ee7019bec6f8da81c5d7df90529a9527697798506400b3fe228f04b7e08895562762ead1d717b18d908b45b67ec5264af2b2304dfbbe4bfb950a48b15cde784cfa57e2ba9a45acf1d6fd0424727c32f3c0bf5a0b3784c91f0838dbb7e21c9d0903eef21e703fd2c68d802e0cfb895e697005071011731e794bc0e31a2043ab1ae7188a346fe63715a00059e4dc55887f927194be337a87b10bf59cb464ddb40f0cd264dc9b3309d2787a43a30e7e9ba94bcd4406920a01bcae5397999f75d7d67c237cbe4def0f9089d61dd004f742ed5145454d11a7717a1afc347895583b593ef18dae5f9f5660710d8012db2e21dd5294fdbb4668188d1ead62d29abe498e6c74ab9893f83b5432013ccfeff2b0717d8711ba41dae8cb3b588d2088739d6992303d0a337fb9df8f5e0214869f6a87de9d07ebd81a8bf02989d7c7ebc64006e4626b8d499fde8c14b32aa3374c471a237f45a0b6cce2ea9e322f2ba6dd468b6a81cbc58c60b0778391889865f5ea6326e49b07acf0dd0adc78e9b2524ac4320a1c9b262f34e89f5470af1ddf91c8c1e82329ccfb88374ef92e39214bce7782a6b7dc9935e74d610c65f08c49659f9567d14edcead03b9c701729039ad3a62414f405bdc4710d314e23410dd3cde49dd4bd5f39658b58ad81406cdde6b245dcfe989f85ba2c3d8adf263150e14b8bdcca4763e29b31a0eb74991e9072039292d4ed0a580660e2e6c4afa725e786b0b0baacc887c8ad59c0584583a15bf5ad9976826a3209abbda1c2f5094eaab717ea49fb47cf2313c02bdea50ab181831e4a76da0d74bf53a55787307479b24b4ea44249cde40a436b4bbe0e19c9bbbe40368a3d3e0c99914da7c27ec281c53b04b00202d22fc63f5fd30688496821fa4c12c511b5721f5d7e6e96222e67777894b7e53b6a96e57a2f7da99c210bfc57dec319cadec411a8790d4cfe52ab9d7dc2384100c3141eff07559ae71dd2a9e76fa28359f0bf1bbc96c81d9f24258df83d172a1b041631e3eb58f2323d62507ee8ccb55ef1ce1f9da0f8adda2449336e32d74d9356d20042dd49807cda962e965b97ae2f24fe15a5041965b73d2c0e0dadde6019f39d63071c913a5b49479bbe5c2cd4376b1576d83de396751687989ee2ffdfbccf7cd97b26d79ef66d9ea7e61056dcd7a9a76f797331385fb8e5e0a26171de749654ddd7e0c404e9030f37fcd9ba18ede260dd46989d4dfadd09bb6b2fbdbd9bf77fe7815c88004f9f4af562a597e0400d05af801eef32099cd0088b812aafcdfc8d8daa4da7f76eea192eb87f791950c8b336c4074430d33f5958447101425e6b9591f392183f7b29f989e4082cba0cc64f75ce768ae7228082c8944a95861f619caff9c773400751766f522b4834c642334b19823fc8a1501df41940d0f0df2aed5756eb9a27e7fc7017abf0d88f292c8cb94da4eaae700924fbcd2bc268fd0c0ece504174318fbbd700b532c1d365d6b70f70396bb47c691c157f5b30e93370d1a1cf85bf230353fc3ade7ae1977e418aa9170606fdcf474fe932c2db9e3fb945d90f64e7cb57ef2ae97335365ee9cd9cb4bfbda574ab0fea95e7ac9467e174ab0d3607f0e3d09b39fe6905a64027cd012ba4231e7d099e49020d4def922810301870abfd953cbb1e5427d6f805bd42bbe13301d5d76be79d647c5cc1c3e735d3f7a10fc5524a9dfa18987afc3e806b0426de9b559701fdee348d950b2f8c3c8d8fd4a27d12308ba17d14a610a63c9280fa2d675d966f6fc9ef040910839e5c28ae7a962cdbeaad4d74d2dd599bcea43c96d164379879939aeddae331d8523d4a8bc0a23fd2cb43b20b6a70ae1c59bc27cb65195f1455b549d03ecc5cddd77c079bfac92b9df2deba9bfd4c118fdb01906e41c8339a484c866a6cb5c774ee5041cd86618683d86575e544ca710bc23ecfeadd28ca9f0884fe389651964f", 0x1000, 0x6) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8, 0x0) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r4, &(0x7f0000000040)=@abs, 0x8) shutdown(r4, 0x0) ioctl$LIOCSFD(r3, 0x80046c7f, &(0x7f0000000140)=r4) connect$unix(r2, &(0x7f0000000040)=@abs, 0x8) shutdown(r2, 0x0) r5 = fcntl$dupfd(r1, 0x0, r2) mmap(&(0x7f0000404000/0x4000)=nil, 0x4000, 0x2, 0x2812, r5, 0x0, 0x4) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x0, 0x0) pread(r6, &(0x7f00000000c0)="a60e9be3716b5826c0d31b5da18f2fd9e2b778c6f85877b93f09000000ce644f6a097c0a638eee579b6d7510cc87f6a7693520cd0e33fdb01a873a3cbca5ab9253927bc34e195237c6a53aa40cd440fa88dbf73b34dab7205dbf0c9f9cfcfd38b444514557", 0xff56, 0x0, 0xfffffff7fffffffc) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) 16:06:07 executing program 0: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) dup2(r1, r0) open$dir(&(0x7f0000000080)='./file0\x00', 0x8000, 0x5) ioctl$WSDISPLAYIO_GMODE(0xffffffffffffffff, 0x4004574b, 0x0) 16:06:07 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x40, 0x100000800004502) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) readv(r0, &(0x7f0000000340)=[{&(0x7f00000001c0)=""/179, 0xb3}], 0x1) r1 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000001640)=[{&(0x7f00000007c0)="8d", 0x1}], 0x1, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x802069b2, &(0x7f0000000300)) r5 = openat(r4, &(0x7f00000000c0)='./bus\x00', 0x40, 0x0) accept$unix(r5, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000380)) 16:06:07 executing program 1: r0 = semget$private(0x0, 0x9, 0x42) semop(r0, &(0x7f0000000440)=[{0x3, 0x0, 0x800}, {0x3, 0x7, 0x1800}, {0x0, 0x8001}, {0x3, 0x0, 0x1000}], 0x4) semop(r0, &(0x7f0000000180)=[{0x2, 0x0, 0x1000}, {0x0, 0x101, 0x3000}, {0x0, 0x6, 0x61a93e394bccb40}, {0x3, 0x2400, 0x1000}], 0x4) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f00000002c0)=0x4) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) close(r2) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000180)) ioctl$TIOCGETD(0xffffffffffffffff, 0x4004741a, &(0x7f0000000200)) pipe(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r3, 0x4, 0x40) poll(&(0x7f0000000280)=[{r3, 0x21}], 0x1, 0x0) r5 = socket$inet(0x2, 0x1, 0x0) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f0000000340)=0x80000001) getsockopt$inet_opts(r5, 0x0, 0x1d, 0x0, 0x0) setsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000240)={0x3}, 0x8) r6 = socket(0x11, 0x4003, 0x0) r7 = dup(r6) sendto$unix(r7, &(0x7f00000000c0)="b1000501600000900000200007000000000004fecea11ea8fef96ecfc73fd3357ae26caa0420fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728211ee4fd89720fd3872babfbb770a9f5a872c881ff7cc53c895303b22f31a3fb9037a00f90fb6de01b00000000000200"/177, 0xb1, 0x0, 0x0, 0xfffffffffffffe8b) recvfrom$inet(r7, &(0x7f0000000280)=""/167, 0xa7, 0x2, 0x0, 0x0) r8 = socket(0x18, 0x2, 0x0) close(r8) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f00000001c0)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r8, &(0x7f0000000040)="100a2956b9223776", 0x132) accept$inet(r8, &(0x7f0000000500), &(0x7f00000003c0)=0xc) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000300)=0x1) pwritev(r4, &(0x7f0000000140)=[{&(0x7f0000000040)="40577efe43b5eb241908d5f3464d35330c4be12eb69ee324422a94b6c5d4cc121d1be69eafd6e35bece42db3c7bb25612cdd113c1217b9dd5fea80d14ba8f17145f12aa1126522398ee52e64cfaa7df8e7bdb166da35d14494aff0fe1567c08e06cb4ebe438f119fe4d5fe22db6fefaea65e281a71cecd4eca5c105b1e2681c18b8572ad476a571f08078d9dc125310e49a201555c188d1774fca4a88ca60811e71ae31d2e83515e3017e736f6ce7561fc2f8e1744a96d69171c70a05476bdd1991d756bf66ef55807926db4cebf5a0117a39f3afcbbcb6c24df9aa262e04df33b2b6fd9589a3125e3f201ed80dba7e45783e307db772ca1fa9a6f67eac81b", 0xff}], 0x1, 0x0, 0x46e054bb) r9 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x200, 0x0) socketpair(0x18, 0x2, 0x1f, &(0x7f0000000400)) fcntl$dupfd(r9, 0x0, 0xffffffffffffffff) write(r4, &(0x7f00000001c0), 0xfffffef3) execve(0x0, 0x0, 0x0) r10 = semget$private(0x0, 0x9, 0x42) semop(r10, &(0x7f0000000440), 0x0) semop(r10, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) semctl$IPC_RMID(r10, 0x0, 0x0) semctl$SETALL(r10, 0x0, 0x9, &(0x7f0000000380)=[0x1000, 0x484, 0x81, 0x3, 0x5]) 16:06:07 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xeffbffffffffffff], [0x0, 0x0, 0x401]}}) r0 = shmget$private(0x0, 0x4000, 0x482, &(0x7f0000ffa000/0x4000)=nil) r1 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r3 = getgid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r5, 0x0) r6 = getpgrp() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000040)={{0x7fff, r1, r2, 0xffffffffffffffff, r3, 0x8c, 0x9}, 0x4, 0x512f, r5, r6, 0x80, 0x7f, 0x5}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r7 = socket(0x18, 0x2, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8080691a, &(0x7f0000000300)) 16:06:07 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', 0x8, 0x91) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:06:07 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYPTR64=&(0x7f0000000080)=ANY=[@ANYRESOCT, @ANYRES32=0x0, @ANYRESOCT]], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) open(&(0x7f0000000180)='./file0\x00', 0x80, 0x4) r2 = socket(0x18, 0x2, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r3, 0x80045721, &(0x7f0000000280)=0x7) close(r2) socket(0x400000000018, 0x3, 0x3a) getsockname$inet6(r2, &(0x7f00000001c0), &(0x7f0000000200)=0xc) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x38e) 16:06:07 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 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}, 0xffffffffffffff85) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="d8891e7092d65029bf0405c7e560ca4b68c97943467f2c0675827dbbb6cd1084096bff785636b458614b2a30d336dd95d196c32ed4d50a4f454cce4ce075001791c5470df51858919ed6f2e8a3dbb706e1c45e041b0c99b9ff8eb8ba37e2101515863d8ea86143161945982237cdc7beb370e779b893e2f64d5bd90ba16f3af787888f854569f71e"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) r0 = open(&(0x7f0000000080)='./file0\x00', 0x8, 0x88) ioctl$TIOCSCTTY(r0, 0x20007461) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:06:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x25}, {0x2}, {0x840000006, 0x0, 0x0, 0x200}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f00000000c0)="0000761800"/14, 0xfffffffffffffe47, 0x0, 0x3) 16:06:07 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x26) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x802069b2, &(0x7f0000000300)) ioctl$BIOCFLUSH(r2, 0x20004268) r3 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) unlinkat(r3, &(0x7f0000000080)='./file0\x00', 0x8) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r4, &(0x7f0000000040)=@abs, 0x8) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r5, &(0x7f0000000040)=@abs, 0x8) shutdown(r5, 0x0) shutdown(r5, 0x2) r6 = accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000100)=0xc) fcntl$dupfd(r4, 0x0, r6) mkdirat(r3, &(0x7f0000000000)='./file0\x00', 0x0) 16:06:07 executing program 0: r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) r2 = socket(0x18, 0x2, 0x0) dup2(r1, r0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040)=0x1, 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00", 0xffffffff}) setsockopt(r0, 0x6, 0x4, &(0x7f0000000000)="4ee122bc", 0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:06:07 executing program 0: open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x4, 0x1334, 0x0) r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x5, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x1011, 0xffffffffffffffff, 0x0, 0x6) sendmsg(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x8) 16:06:07 executing program 1: r0 = syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x800, 0x0, 0x4, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0xf8b1, 0x0, 0xffffffffffffffe1, 0x0) dup2(r2, r0) 16:06:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000100)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x64}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 16:06:07 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r2, &(0x7f0000000040)=@abs, 0x8) shutdown(r2, 0x0) getpeername$unix(r2, &(0x7f0000000140)=@file={0x0, ""/33}, &(0x7f00000001c0)=0x23) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r3, &(0x7f0000000040)=@abs, 0x8) shutdown(r3, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000200), 0xc) connect$unix(r1, &(0x7f0000001800)=ANY=[@ANYBLOB="8202adffffffffffffffff6530130fb9aa23d0575a54d78a2a197a386207000000008284955984c87910bf093f68c11700287ead4bcb777fa69dfcbd1697790a10d9436ee14ceac24ba84e6abca64896bc57c6388bbd2ad88b2951b1d65801360bcd4c0a8419da705c62bffa4d012ae46ac41e6bf3bf554799b9b800ed52e0b85a85e25bfb258557d60f13ad3050518d53f8a4aeef9d612f871f4385f04157795ea4a5c59a1a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000000000000000e0d853fcd94c20b9ca1cdaea7be8b36019dea90d160e9b2048a3c0b5495a204b24be82ab7a1d429588e2ef4f3f7310214dd6621b471ebd14bedeb621576b1500c75ec025cd156589e86a49ae654259ccf08494247af9aedeb4efd3ee6c50ee93108376ef6994e786a04a5240b0f7bf389914bc1a7a94b7ea981b35502b868b2729cacee8e23599246be92480fd100e7db031124aaefa935c00394568d03ebf657c80a28c207c50b8eb9e7636963f712823d723f3943bfb8bc326fce577cc7419ccede2c67cbca2239e9f3fbb6109b301b1a023deaa0c7b0fe1e2696d7d0e76d1141d00ac5e1ffad19cd1c9a601638cb3be04e733e5e6ad37ee0654dbb8a439ab6c12a288f2a0a0ca43ad6b9c1d78e567f5661a9e97c14cbdc488683ecdf66a6e4230feb5d1251a0152aa6488c5e4584d1f7c28b7dfb721d08006c51d692e5315a1fcab1578d2a46ef1e7c4aea93460628e82676e4c27490bc5b558220588d4e58ced3c08afe5336307530380348a29003fa8672f56b76d97da917ea9e92a8b8b26b3be1ef1a709000000902a256dc07bdf926fa5ca3ff3a967b31f4467b4c8946e1500b2ca6b80825d9c36b50fd816dbaeb940cd3a06380b77979ab4ef06bdcb00c899ff1610528c9bef98ac669e81da820920df7463bcaf2321fef89ea0c8ba473f892743feba829fd6681ece8fa614ec95b39d85b782ce010c00000000"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r0) r5 = socket(0x1, 0x1, 0x0) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) fcntl$dupfd(r6, 0x0, r5) readv(r6, &(0x7f0000000180)=[{&(0x7f0000000140)}], 0x1) r7 = socket(0x1, 0x1, 0x0) r8 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) fcntl$dupfd(r8, 0x0, r7) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) setsockopt(r0, 0x0, 0x3, &(0x7f0000000040)='s/IW', 0x4) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:06:07 executing program 0: mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) 16:06:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x14}, {0x34, 0x0, 0x0, 0x87}, {0x6, 0x0, 0x0, 0x104}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:06:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x18b}], 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = dup(r0) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f00000001c0)) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000180)=0xffffffff) chroot(&(0x7f0000000080)='./file0\x00') r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r2, &(0x7f0000000040)=@abs, 0x8) shutdown(r2, 0x0) getsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000200), &(0x7f0000000240)=0x4) rename(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file0\x00') ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000140)=0x7) syz_emit_ethernet(0x9, &(0x7f0000000100)="7436c82a1e27b1ec27") 16:06:07 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x2, 0x2, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x802069b2, &(0x7f0000000300)) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x1, 0x0) r6 = socket(0x2, 0x2, 0x0) connect$unix(r6, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r6, &(0x7f0000000040)=@abs, 0x8) shutdown(r6, 0x0) r7 = socket(0x2, 0x2, 0x0) connect$unix(r7, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r7, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r7, &(0x7f0000000040)=@abs, 0x8) shutdown(r7, 0x0) r8 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x80, 0x0) r9 = socket(0x2, 0x2, 0x0) connect$unix(r9, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r9, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r9, &(0x7f0000000040)=@abs, 0x8) shutdown(r9, 0x0) r10 = socket(0x2, 0x2, 0x0) connect$unix(r10, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r10, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r10, &(0x7f0000000040)=@abs, 0x8) shutdown(r10, 0x0) r11 = socket(0x2, 0x2, 0x0) connect$unix(r11, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r11, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r11, &(0x7f0000000040)=@abs, 0x8) shutdown(r11, 0x0) kevent(r4, &(0x7f0000000200)=[{{r5}, 0xfffffffffffffff9, 0x8, 0x10, 0x401, 0x6}, {{r6}, 0xffffffffffffffff, 0x30, 0x1, 0x100000001, 0x4}, {{r7}, 0xfffffffffffffffb, 0x86, 0x1, 0xec, 0x161}, {{r1}, 0xfffffffffffffffa, 0xa9, 0x80000000, 0x7, 0x40}, {{r8}, 0xffffffffffffffff, 0x28, 0x2, 0xf10, 0x3}, {{r1}, 0xfffffffffffffffd, 0x40, 0x1, 0x101, 0x6}, {{r1}, 0xfffffffffffffffb, 0x8, 0x2, 0x1ff, 0x3}, {{r9}, 0xfffffffffffffff9, 0x0, 0x2, 0x0, 0xfffffffffffffc66}, {{r0}, 0xffffffffffffffff, 0xc, 0x2, 0x3ff}, {{r1}, 0xffffffffffffffff, 0x59, 0x1, 0xffffffffffffffff, 0xa3a8}], 0x0, &(0x7f0000000340)=[{{r10}, 0xfffffffffffffffc, 0x90, 0x1, 0x7, 0x4b6b}, {{r11}, 0xfffffffffffffffb, 0x81, 0x10, 0x18c, 0x9}, {{r1}, 0xfffffffffffffffc, 0x0, 0x10, 0x81}, {{r1}, 0xfffffffffffffff9, 0x24, 0x80, 0x200, 0x8001}], 0x80000000, &(0x7f0000000080)={0x5, 0x1}) setsockopt(r1, 0x80, 0x32, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)=[{0x10}], 0x10}, 0x0) 16:06:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) socket(0x18, 0x0, 0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x6c}, {0x81}, {0x6, 0x0, 0x0, 0x182}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:06:08 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) write(0xffffffffffffffff, &(0x7f0000000040)='g\r', 0x2) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2, 0x0, "00000000000000000000dcffffffffff28cffc3a", 0x6, 0x4}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="ad0a7cddce4768eada3cc5d866d104c8e9f9df0271616ca129ceb1dbe9c7d4c685923288ee73506e2376580bec3b0bdd087bcd96e121e937ade276636555d9a3fabdd93019c85161e92f6c29a75e07aebecd9dc3a23d1b0000000000000000002db94c52c942c2"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r3, &(0x7f0000000040)=@abs, 0x8) shutdown(r3, 0x0) setsockopt$sock_int(r3, 0xffff, 0x200, &(0x7f0000000080)=0x4, 0x4) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(0xffffffffffffffff) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100e2956b9223776", 0x8) 16:06:08 executing program 0: setreuid(0xee00, 0x0) r0 = syz_open_pts() r1 = getuid() setreuid(0xee00, r1) r2 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) lseek(r2, 0x0, 0x4, 0x0) getdents(r2, &(0x7f00000000c0)=""/4096, 0x1000) r3 = socket$inet(0x1e, 0x3, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x25}, {0x1d}, {0x6, 0x0, 0x0, 0x25a4}]}) pwrite(r4, &(0x7f0000000100)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x25}, {0x1d}, {0x6, 0x0, 0x0, 0x25a4}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r7 = socket(0x2, 0x3, 0x1) connect$unix(r7, &(0x7f0000000780)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d057145406000000000000000700000000829568c11700287ead4bcb617fa69dfceac2884e6abca64892bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae447471c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f53f8a4aeef9d612f871f4367f04157795ea4a5c59a3a9fa2a1bda3c8a6bc5b65c6ff070000b4122cd2350000030d7d61f2cd2db400eeff00000000fa478cb02121f590dceb00000000000000000000004c08408ed9d7fe39c7f2b03d5bab8fa9eeafe3930a28b6a549db713f74987813b57c2017c843018fd570f12f71572fcc8142858758ad7cabd2ecc7d7ef9d025b6c5ea1ef10c00000000c45ab4746021eeeac0a8bc4ed8b3c0e0a7cc76e951ee4d582124e084fc270f882b865eee588a7eee039a2e945096d7fa77b300ada2ac9cb71faf2e2086a14d6f2f5eaf4584a2c241985cc22f798037699b625759d6a4c234ae2afa2675c5f8cccfe7aeb4505f1d2cabaa441be793f34f409c213afeb16d4209dceb18f13a3e4c092e9d61e0400000027ca829606c392baa4193d0e2add214f8561ad1d48c6426a3ebde4a2d300abf70003000000000000008dda644dd3d1890d8b24124b9218392670c0a77bda7ebbb38531e0dfe8047434e5685eee934168ec73dee815b53c81bd7392b2462aa895da127c1d5943363da647081d8016b4b8a15b8969cf1ebc3a2d4b0bca644f00003751b1e4da809279c7b3252015da259eaf0f42e09878e6b0546b051d9b22d05717f5544717aca0ffe0d84bf7f233d409c1a22d7641764cf4ce2af869b90fd62a23f14d9521fda7e05d5aacf9528cf4959641da3633e7e3f5cbf54aecb0d994f8802adc76b996b58aa6050aa727c9bfcb6feaf2a0cd455bfcd11119cb4ceefab677116603800f8031b222cf8578d931e7bb2e08a99fc62b9150c50b52ebda176e26b25acb00e6eaf70ef69cd126daaa21ec3344f65ece41fa47767fa56b1dbbdc07a24550268c3caa4a1ee916dacef7411e8fa2fa6a3d9eca80e2e6c215d09e597e3dcb2909ce5a8d50050a0ea432ee3593ee6c7e95f84ecbd17c0003c4e23b6688786e2894202fed2b5a7e962a2b8938c84fd4718355cd5ed9992638f5b5f4487dabfdb3fd677b09fe7f9b012a896f8f391f2df433d610a6a33c4e9eb805b72ecaadb207b16d3d1c4a6c9d847ed7d7eec33fd497c00a750fe84c23883bc918a05926bae77016502994703f47efee33ec1564c46422d73343c60b39afa3b97c34cd9276d0a942cd2f70a1d4d07847e8c382757358d6f509f9f62b304afe438b5c7d1557499e706c2e2ca33b71bf3ba41cf54947df2f0d93fd38c36443a38016bad4abfb6e128e2188baea035f5019b66c556e1deaa1934b2918194d30bbe57a102aadd9cbf3476af505cf7a4526715cfe66f3732560e1b7d12683f6d5da98affc75e1eb2df52e8b98e691e44469c2fc5d3efe91626dab84a08a18b1317517e24e5495d59a9a6a868571cc87d80433e3f8039c71342c67ec5be3e33f6d554ada83a7c2de7fcff3602338daa452227cee37a7745d240a2ff62f5e1b387b9a5186700000000000000000000000000000002eb1cd8043e80612f7f3dcb1dbf4085457d3a27184f1fda724c15730274b11d720eca34d1c24b9c69e27b06e70c580e67967e9e0e7866fa29e4b01ca387ad1a1abb4e4dcfb599e69bffb8d85e7b2cdb33baa3a67c54269aeeb23a48c469c49e7744380f53cce7e366d83c72fe0b89bacd9f25d713f9c09c8d93f923672301ef63e8ffd29854ac4c7a7"], 0x10) dup2(r7, r6) dup(r6) pwrite(r6, &(0x7f0000001280)="d339bafba374dee548ffffbcdc50", 0xe, 0x0, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x25}, {0x1d}, {0x6, 0x0, 0x0, 0x25a4}]}) pwrite(r8, &(0x7f0000000100)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r9 = fcntl$dupfd(r8, 0x0, r4) ioctl$TIOCFLUSH(r9, 0x8020690c, &(0x7f0000000300)) r10 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r10}, 0xfffffffffffffffe, 0x29}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{r10}, 0xfffffffffffffffe, 0x96}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCCONS(r10, 0x80047462, &(0x7f00000010c0)=0x3) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000001180)) open$dir(&(0x7f00000011c0)='./bus/file0\x00', 0x40, 0x44) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000000)) r11 = getppid() r12 = kqueue() r13 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r13, 0xffff, 0x1003, 0x0, 0x0) setsockopt$sock_timeval(r13, 0xffff, 0x1005, 0xfffffffffffffffe, 0x150) fcntl$setflags(r13, 0x2, 0x1) connect$unix(r13, &(0x7f0000001140)=@abs={0x1, 0x0, 0x1}, 0x8) kevent(r12, &(0x7f0000000040), 0xa9, 0x0, 0xfffff801, &(0x7f00000000c0)={0x3, 0xffffffffffffffff}) kevent(r12, &(0x7f0000000040), 0x8, 0x0, 0x1f, 0x0) poll(&(0x7f0000000080)=[{r12, 0x20}, {r3, 0x2}], 0x2, 0x4) openat$tty(0xffffffffffffff9c, &(0x7f0000001100)='/dev/tty\x00', 0x10000, 0x0) getpgid(r11) getppid() r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x200, 0x0) r15 = socket$inet6(0x18, 0x2, 0x0) dup(r15) r16 = getpgrp() fcntl$setown(r15, 0x6, r16) fcntl$lock(r14, 0x8, &(0x7f0000000340)={0x2, 0x0, 0x2, 0x8, r16}) getpid() openat$vmm(0xffffffffffffff9c, &(0x7f0000001200)='/dev/vmm\x00', 0x8000, 0x0) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x200, 0x0) r18 = socket$inet6(0x18, 0x2, 0x0) dup(r18) r19 = getpgrp() fcntl$setown(r18, 0x6, r19) fcntl$lock(r17, 0x8, &(0x7f0000000340)={0x2, 0x0, 0x2, 0x8, r19}) r20 = semget$private(0x0, 0x4, 0x220) semctl$IPC_SET(r20, 0x0, 0x1, &(0x7f0000000140)={{0x20040000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x4}, 0x2, 0x0, 0x2}) 16:06:08 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) r2 = dup(r0) pwritev(r2, &(0x7f0000000540)=[{&(0x7f0000000000)="72fd94284a9a9a5122823aaff5cc866831b41ab38b64e80b2f37dc3ecf07b46e2bd2502bbae585ee62245dc8fe8d68aaa6207f6009c8ee7faeb3787da9798048f4729f2eb86e06181de3423777e08090f9922f62d63666", 0x57}, {&(0x7f0000000080)="934b855e825889e1627b4229e6404f2b4323a6f5744f8f1f6fe586370f8e8b9b50ca04f993c9bce18be8b0eff1f68d5441391577671243d7", 0x38}, {&(0x7f0000000100)="e8263eda39fe999d9d2e8fe2dd10684e46bddd33cd4732f6beac20cd6e0b9d1ddc766603ab35937398afe5300d8b66fcad482199a0fbdf26b5bb52a8422a6fd1c962f5f4df29e4a7f532fafd140ff473861b8d433f5d155653ff4f1bfd55b28d57d3162169e04f24f0", 0x69}, {&(0x7f0000000180)="d2340762e20a82de1386b8393a0141f245471006bebb22f0aad48d4ed0b4dc6576df1828b0b0b164b56aaacdf11953a25fb2d1ce0f2e3de8acd9d6ce892e189ec5353d10a53c03117a8bb9af28c02813d7ee72276f88fd415ec60b2c755b44b25ef730b9a22cf008c1c970abf1baec", 0x6f}, {&(0x7f0000000200)="5a541c780b24f67e1b936ae59165d0e2ad742fbbe3d685f7f0dc3ae5f3cf8d5373b24e5486777ab131b00d21b500165321f963dbf775c3fdce9f40c47ec917713dd56d84cf18bf9be7d00a959e9f42b8d0052e3f6f5c719d4155c9da8e3a078e4b8d20c1e04887f17cf73a56877be82b864b725cd4ed1a379363ed73bafcb98c3c420ff1644f5a817fc698fa8488d1b015773561c1438b0d7f493123d00793d37df32e1f7b82daf53dff414c8dd28eadb9ad388b7764da6f9f4084fe6e28b73f22dbf4604e26dbda22ac2062c97304b5db82dbf5c0c1745944deb3d62f9f2f88468a", 0xe2}, {&(0x7f0000000340)="f97b1f3cd5fe803225a7ff380dc2c1aa7f7c0ebcd8b3de8df9cd118394a2ad5c28e4009977605fe6bf6f2d9d40da0adb3081be7da9fb158bb2e531eb7563af69964e02a0695c82d9656fbb0be2b8667269bab12812319d1a472f792a586038f92f080e822d21984d602c92b467bcadd4fb5be241dd455925be0f283f0714bccb0aac3ba13ae893966fc5f03e3b", 0x8d}, {&(0x7f0000000400)="3489c007f45e4d9a5fce7a956f72b1360decb4d431917d56980c22db82ffed2431978d783d72b9c7f3946ecdf1ee9b656c791e8117f81653dd92f9cf2a3c4fb81c7eb91cf3ba94f4d0fcfd7f83102e", 0x4f}, {&(0x7f0000000480)="be1694727efb8238acb2a9f781a48d83f13175ac6f7ec7c9b6433356f2162aa2c37d35e4a44501d336ea29958b3ba180345977d63f72786db805f6c9e5b15553095c8d8d904403d8e63a3444531111928ecd8a91b302457141fcad6e18f38709588d06d714b350e8224191b266c0e42208b2c82a8595b054e1e37b6ab5a8d12fc6de9e6d7650783f5f32cc8550", 0x8d}, {0xfffffffffffffffe}], 0x9, 0x0, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x2, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) socket(0x2, 0x4000, 0x2) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x80206979, &(0x7f0000000300)) 16:06:08 executing program 1: kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x4, 0x0, 0xfffffffffffffff8}], 0x0, 0x0, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x80, 0x0) r1 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="b2000001000010000000188460f5"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="00082e30a1684e923fe6"], 0x10) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r2, &(0x7f0000000040)=@abs, 0x8) shutdown(r2, 0x0) sendto$unix(r2, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de6", 0x12, 0x1, 0x0, 0x0) 16:06:08 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffff210f], [0x0, 0x0, 0x0, 0x2, 0xffffffffffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000180), 0x0, 0x0, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000080)=ANY=[@ANYBLOB="090dc7c27ba4e77d93a335c15299d010c762375fcfdfaf0fb5b4dd81fe4453f755dd4aa468be026b53b3aaec352567cd66886c9819a3bfa8b07b111e1909701e4cfa545afd55b7cc9bf842168837e768e8dedec8071c06fde2a8f0ad31"], 0x10) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r3, &(0x7f0000000040)=@abs, 0x8) shutdown(r3, 0x0) getsockname$inet6(r3, &(0x7f0000000000), &(0x7f0000000040)=0xc) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) shmget(0x0, 0x10000, 0x40, &(0x7f00007d4000/0x10000)=nil) 16:06:08 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f00000001c0)) close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffefffd, 0x0, 0x3ff, 0x7fffffff, "735160527b0100e534840700fffffff800"}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) 16:06:08 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r1, &(0x7f0000000040)=@abs, 0x8) r2 = open(&(0x7f00000001c0)='./file1\x00', 0x2, 0x4e) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r3, &(0x7f0000000040)=@abs, 0x8) shutdown(r3, 0x0) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000200)=r3) shutdown(r1, 0x0) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x8, 0x0) r5 = socket(0x20, 0x4000, 0x1f) mkdir(&(0x7f0000000180)='./file0\x00', 0x169) r6 = socket(0x2, 0x2, 0x0) connect$unix(r6, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r6, &(0x7f0000000040)=@abs, 0x8) shutdown(r6, 0x0) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000140)=[@rights={0x20, 0xffff, 0x1, [r1, r4, r6, r5]}], 0x20, 0x40d}, 0x0) 16:06:08 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xfeffffffffffffff], [0x0, 0x0, 0x401], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0xfffffffe}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:06:08 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x100002000, 0x800) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x0) r0 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) linkat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0xffffffffffffffff, 0x0, 0x0) r1 = kqueue() dup2(r1, r0) 16:06:08 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x205e, 0x40000000002902) ktrace(&(0x7f00000000c0)='./file0\x00', 0x1, 0xa00, 0x0) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x10) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x10, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r0, &(0x7f0000000040)=@abs, 0x8) shutdown(r0, 0x0) sendto$unix(r0, &(0x7f0000000100)="b4f6761f8ab072a7ce5a4670dd33f3a3d135965468795041c9b3ab6505a59b84d018b04d78c2f5fe9f7ba394c9afdf8022238fc2640e73e834cac891cab8d5cd37214b470181d449efe35546bd071dd9006ce931dcf1b2376a1113ef313ecb0817ebc5f9eae939e949ab56f628d3fc7f29085ce568762cca6c83b6be6f9d98fabb4fb4b03b1edb28d1a70a1f78878a2859813312a4fc936d527ca51d8a1afd989b959663c7aaf6f2df6ffc6155582c4b9c0b19702597457768ed5f2a0577dd8e0c4034c5cc530329be665f261fd7402f3f2e8a488886919912d9c2", 0xdb, 0x6, &(0x7f0000000200)=ANY=[@ANYBLOB="f5f996e69f52c5854a40b774"], 0xa) 16:06:08 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x0) r1 = open(&(0x7f0000000000)='./file0/file0\x00', 0x800, 0x1e0) recvfrom$unix(r1, &(0x7f00000000c0)=""/189, 0xbd, 0x2, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r2, &(0x7f0000000040)=@abs, 0x8) shutdown(r2, 0x0) read(r2, &(0x7f00000001c0)=""/165, 0xa5) 16:06:08 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffa, 0x39}], 0x0, 0x0, 0x0, 0x0) r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x82a0b7dcfa494625}], 0x8003, 0x0, 0xbb04, 0x0) r2 = kqueue() r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0xee) r5 = socket$unix(0x1, 0x1, 0x0) r6 = socket(0x2, 0x2, 0x0) connect$unix(r6, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r3, &(0x7f0000000040)=@abs, 0x8) shutdown(r6, 0x0) r7 = kqueue() r8 = socket(0x2, 0x2, 0x0) connect$unix(r8, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r8, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r8, &(0x7f0000000040)=@abs, 0x8) shutdown(r8, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000180), 0xc) r9 = socket$inet(0x2, 0x3, 0x1) kevent(r4, &(0x7f0000000040)=[{{r5}, 0xc111d94eb87eee78, 0x0, 0x1, 0x80, 0x7fffffff}, {{r6}, 0xfffffffffffffffd, 0x40, 0x4, 0x8}], 0x2, &(0x7f00000000c0)=[{{r7}, 0xfffffffffffffffa, 0x22, 0x20000000, 0x1, 0xffffffff00000001}, {{r1}, 0xffffffffffffffff, 0x40, 0xfffff, 0x1c8, 0x3}, {{r9}, 0xfffffffffffffffc, 0x3, 0xf0000000, 0xfffffffffffffffc, 0xffffffff}], 0x4, &(0x7f0000000140)={0x100000000, 0x80}) dup2(r2, r0) 16:06:08 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0xd}], 0x0, 0x0) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r3, &(0x7f0000000040)=@abs, 0x8) shutdown(r3, 0x0) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r4, &(0x7f0000000040)=@abs, 0x8) shutdown(r4, 0x0) r5 = accept$inet(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) poll(&(0x7f0000000140)=[{r3, 0x4}, {r4, 0x4}, {r0, 0x100}, {r2, 0x1ac}, {r5, 0x100}], 0x5, 0x80000000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r6) write(r0, 0x0, 0x0) kevent(r2, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) 16:06:08 executing program 1: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') rmdir(&(0x7f0000000100)='./bus\x00') r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r0, &(0x7f0000000040)=@abs, 0x8) shutdown(r0, 0x0) sendto(r0, &(0x7f0000000000)="85845bf6e3bc87e8fb7c21c04fba5efb0b2755305c51cbcd415e0825d1e2a44487615f2d7185a0430003787444a6120c27e06cecbad3d327aa3811ea9c5eabeda3ccc034f99d32f3a53d98ec3145c114b8d619ef095b6f3a145d38585800969bbe0e1088c6c663eb462325f824813c17d2a1bfd8762bfbb66e10b8091c52f678434a8d871a548e1f4ff19ad886ef4d87cdb65497694ff518af2c6b26e0b05083d37e13bb42cae81181e8a696468d5496319bfef7a312b1c4cb51d8a437adfc702ae6c519a81f711225", 0xc9, 0x0, &(0x7f0000000140)=@un=@abs={0x0, 0x0, 0x2}, 0x8) 16:06:08 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x80, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x14, 0x0, 0x5, 0x4000000000000000}, {{r0}, 0xfffffffffffffffa, 0x67, 0x2, 0x9, 0xffff}], 0xfffff9e4, 0x0, 0x9, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x10, 0x2, 0x0) r2 = semget$private(0x0, 0x5, 0x218) mlock(&(0x7f000028f000/0x4000)=nil, 0x4000) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r4, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r6, 0x0) setpgid(r4, r6) semctl$GETVAL(r2, 0x2, 0x5, &(0x7f0000000140)=""/75) mlock(&(0x7f000049d000/0x4000)=nil, 0x4000) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:06:08 executing program 1: nanosleep(&(0x7f0000000040)={0x20}, &(0x7f0000000080)) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10, 0x0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) execve(0x0, 0x0, 0x0) 16:06:08 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000513600000000000000010000000000004fecea11ea8fef96ecfc73fd3357af4f7aa0416fa4f376336acf00b7804be781e49910900df", 0x38, 0x0, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f00000004c0)=ANY=[@ANYBLOB="ffffffe5ffff9eaaaaaaaa0486dd62a435d5d461e0a0ae654234f00808183c00fe3c000000fffa0000000000000070aaff020000000000000000000000000001791004b617f2fbd238b0fc33f3fd31550f41ddbde650ea93e2e548c735f43a4aa8789bffd06c5dc4bf055c69c331332d5133e1edae3044ff6a79bb696c99abc991453df2296c86fdef870446fdf3fb6388972b3fe05c873f00f2d3583d5e46a95c88f4163459a7e326813c3cd7c38c154fdb0141fa9994647405c394dbc97802778af0f6bdf640228f9663aea5fc271d6c7327a6f2a0790392c7ccb4e029a00f3a38ec40bea6fc53f1245de31979b364df9b8ebbb5bb40e717d34613e54cbcf3e28ab5f412b706d1707a9dabe00ece941a592e21ded1c3b043df07eaa4cbefd3028a6e48ba9ca46baf76a8f6c12f039dfa4f3ea425206c4602c77de9984337f6d465c04241fd98624c2866d763e481dfbb11a1f1f20322fcb193"]) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}, 0x0) r0 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r0, &(0x7f0000000400)=[{0x4, 0x8}, {0x0, 0x40, 0x1000}, {0x2, 0xd9, 0x1000}, {0x1, 0x7fffffff}, {0x1, 0x0, 0x800}, {0x2, 0x8, 0x1800}, {0x1, 0x6, 0x1800}], 0x7) semop(r0, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) semctl$GETPID(r0, 0xffffffffffffffff, 0x4, &(0x7f0000000840)=""/137) semctl$GETVAL(r0, 0x4fa596d1f056515a, 0x5, &(0x7f0000000040)=""/231) semctl$GETZCNT(r0, 0x56a71968b62f282f, 0x7, &(0x7f0000000140)=""/56) r1 = getgid() openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x20000, 0x0) r2 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r2, &(0x7f0000000400)=[{0x4, 0x8}, {0x0, 0x40, 0x1000}, {0x2, 0xd9, 0x1000}, {0x1, 0x7fffffff}, {0x1, 0x0, 0x800}, {0x2, 0x8, 0x1800}, {0x1, 0x6, 0x1800}], 0x7) semop(r2, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) semctl$GETPID(r2, 0xffffffffffffffff, 0x4, &(0x7f0000000840)=""/137) semctl$GETVAL(r2, 0x4fa596d1f056515a, 0x5, &(0x7f0000000040)=""/231) semctl$GETZCNT(r2, 0x56a71968b62f282f, 0x7, &(0x7f0000000140)=""/56) r3 = getgid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, r3, 0x0, 0x0, 0x0]) r4 = geteuid() r5 = getgid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000380)={{0x6, 0x0, r3, r4, r5, 0x40, 0x6}, 0x30c6, 0x1, 0x1}) r6 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r6, &(0x7f0000000400)=[{0x4, 0x8}, {0x0, 0x40, 0x1000}, {0x2, 0xd9, 0x1000}, {0x1, 0x7fffffff}, {0x1, 0x0, 0x800}, {0x2, 0x8, 0x1800}, {0x1, 0x6, 0x1800}], 0x7) semop(r6, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) semctl$GETPID(r6, 0xffffffffffffffff, 0x4, &(0x7f0000000840)=""/137) semctl$GETVAL(r6, 0x4fa596d1f056515a, 0x5, &(0x7f0000000040)=""/231) semctl$GETZCNT(r6, 0x56a71968b62f282f, 0x7, &(0x7f0000000140)=""/56) r7 = getgid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, r7, 0x0, 0x0, 0x0]) r8 = geteuid() r9 = getgid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000380)={{0x6, 0x0, r7, r8, r9, 0x40, 0x6}, 0x30c6, 0x1, 0x1}) r10 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r10, &(0x7f0000000400)=[{0x4, 0x8}, {0x0, 0x40, 0x1000}, {0x2, 0xd9, 0x1000}, {0x1, 0x7fffffff}, {0x1, 0x0, 0x800}, {0x2, 0x8, 0x1800}, {0x1, 0x6, 0x1800}], 0x7) semop(r10, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) semctl$GETPID(r10, 0xffffffffffffffff, 0x4, &(0x7f0000000840)=""/137) semctl$GETVAL(r10, 0x4fa596d1f056515a, 0x5, &(0x7f0000000040)=""/231) semctl$GETZCNT(r10, 0x56a71968b62f282f, 0x7, &(0x7f0000000140)=""/56) r11 = getgid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, r11, 0x0, 0x0, 0x0]) r12 = geteuid() r13 = getgid() semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000380)={{0x6, 0x0, r11, r12, r13, 0x40, 0x6}, 0x30c6, 0x1, 0x1}) getgroups(0x7, &(0x7f00000001c0)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, r3, r9, r13, r1]) getgroups(0x7, &(0x7f0000000200)=[0x0, r1, 0x0, r1, 0x0, r14, 0x0]) r15 = geteuid() r16 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000380)={{0x6, 0x0, r1, r15, r16, 0x40, 0x6}, 0x30c6, 0x1, 0x1}) setgid(r1) r17 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$WSKBDIO_GETMODE(r17, 0x40045714, &(0x7f0000000040)) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 16:06:08 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f00600ffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0xfc) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) write(r0, &(0x7f00000000c0)="5603dada5a96a3bb0ee827579f905a69beec59f0783d88ae1a82569e2c1d725f0d0fa0557097badc6c9d13dbe0a9ae5f33ff12f3a30847f18154be24cbd2dc325b9b", 0x42) r1 = socket(0x2, 0x2, 0x0) r2 = dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r2, 0x0, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='x\x00') 16:06:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x802069b2, &(0x7f0000000300)) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x6, 0x3, 0x7, 0x1}, {0x2, 0x32, 0x1, 0x9a}, {0xf1c9, 0x20, 0x1, 0x1}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x81}, {0x2d}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x3b, &(0x7f0000000200)="17") 16:06:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x25}, {0x35}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r3 = socket(0x2, 0x2, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x802069b2, &(0x7f0000000300)) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 16:06:08 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc028698a, &(0x7f0000000000)) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r3, &(0x7f0000000040)=@abs, 0x8) shutdown(r3, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:06:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000e00)="b3f97f0a76932dd6ed9270d8f8bb") r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) read(r0, &(0x7f0000000040)=""/32, 0x20) r2 = socket(0x18, 0x1, 0x0) fcntl$setflags(r2, 0x2, 0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r4, 0xee01) r6 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000240)={{0x8, r4, r5, r4, r5, 0x90, 0x10}, 0x5, 0x54, r3, r3, 0x2, 0x14, 0x3f, 0xfcc}) r7 = socket(0x18, 0x1, 0x0) fcntl$setflags(r7, 0x2, 0x1) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r9, 0xee01) r11 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000240)={{0x8, r9, r10, r9, r10, 0x90, 0x10}, 0x5, 0x54, r8, r8, 0x2, 0x14, 0x3f, 0xfcc}) getuid() getegid() r12 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x0, 0x0) r13 = socket$unix(0x1, 0x9, 0x0) r14 = socket$inet6(0x18, 0x7ffffffffffffe, 0xfffffffb) r15 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x10201, 0x10) r16 = syz_open_pts() r17 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x100, 0x40) r18 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x28082, 0x6f) r19 = kqueue() poll(&(0x7f00000001c0)=[{r15, 0x20}, {r13, 0x100}, {r14, 0x2}, {r15, 0x4}, {r16, 0x40}, {r17, 0x120}, {r18, 0x26}, {r19}], 0x8, 0x1ff) dup(r12) r20 = getpgrp() fcntl$setown(r12, 0x6, r20) openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x0, 0x0) socket$unix(0x1, 0x9, 0x0) socket$inet6(0x18, 0x7ffffffffffffe, 0xfffffffb) openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x10201, 0x10) syz_open_pts() openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x100, 0x40) openat(0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', 0x800, 0x6f) 16:06:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) chflags(&(0x7f0000000180)='./file0\x00', 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x40}, {0x44}, {0x6, 0x0, 0x0, 0x100}]}) r1 = dup(r0) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000140)) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f0000000000)=0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:06:08 executing program 1: r0 = socket(0x2, 0x3, 0x2) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYRESOCT], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="00082e30a1684e923fe6"], 0x10) sendto$unix(r0, &(0x7f0000000100)="749703210f7e83f890", 0x9, 0x0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x800, 0x0) getpeername$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000180)=0x8) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f00000001c0)=0x1) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f00000002c0)=0x4) 16:06:08 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x150004}, 0x8}, 0x2a) r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) r1 = socket(0x20, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020699f, &(0x7f0000000300)) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000080)) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000080)=0x7) pwritev(r3, &(0x7f0000000580), 0x0, 0x0, 0x0) msgsnd(0x0, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(0x0, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000140)=0x1) r4 = msgget$private(0x0, 0xfffffffffffffadb) msgrcv(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000100000d091117300"/85], 0x55, 0x3, 0x0) msgsnd(r4, &(0x7f00000006c0)=ANY=[@ANYRESOCT=0x0], 0x1, 0x80000803) msgsnd(r4, &(0x7f0000000980)=ANY=[@ANYBLOB="0100000000000000ddfc7e4d84486250b0999e9b7272c428de41622bfd80de0d711428036e38913bdb4a7e9f87b507cdd4caa4d46bf36ffdf6a4fba2532ce237eb7f07aa0b81e20479480600000000000000680003c28c598a778194e09ae1347a443f28b1a29497fc9e0a65769bc8c81612e8c27c0079d0cf40b9c8b754daeb2982d28606050dc116a0af1461584b0577d2138cc76577919c1b86e7f263cbbfdff53500000e540af43fb96804001c3b3f08f0b864726d9148fd998240ac5378a429e4f4f019407d3b561a989c1cf0b6d1491b41c992dd49431d440080b06d8a847a1c2e46f7764444290b250496faf4eaa90f893d5c67ddbe4cf5e211cbea4e0e7008959daa50e8bb3675ad601596b4e343ff43d3bfcdaac304eb55b4520f3ce3f500000000000000000000000000007cbebefa60d469aa13a7b3684ac9c26d2d71bcd0fe508847b046fba1ef5cefa7a07d8f3b96452af26c5ac06c2a942a0264141d6646aa3e86fb51dbae9c1a9f27beba417fb500029263305b774023b19f77c8a05e6a7e0b4675f2d73d8fb568a8713d0337e0b4840d8dfc0657d5e0ab606be26c7463326170f3d7d854ec59a40c4c2d4056d6e1b15ad9867ece5f24a943abaacba731ad5a8ad71a56981c054b7f60ba2e4e7055e373318b32bbd5948856a2c0288224329c8c55784aa249c81c95981517ddf0497dbbf7e1a6149d35cb3b7ea7a13e12d582e2dcbccd20d9b61757eb32a590b8f6e303dbfe823a76c00dc96109fa7e5314670643492dbe698cd6b27581616596c5e9d23e9153ae886b7830ca5bc256"], 0x1, 0x4) msgsnd(r4, &(0x7f00000001c0)=ANY=[@ANYBLOB="0300000000000000943b5b09252ec40b4ca3cb8558a2b9c7b22f90f42b9c39dc625820176e69b1c8f2d0bc810a9854bc8b9a6f6d30b447cdfe2786025db7f96f00"], 0x41, 0x7eea135638a8ce50) msgget(0x0, 0x80) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xb1}, {}, {0x6, 0x0, 0x0, 0x40103}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r6, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1, 0x0, 0x0, 0xfffff000}, {0x3c, 0x81, 0x0, 0x4000}, {0x6, 0x0, 0x0, 0x8}]}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7c}, {0x34, 0x0, 0x0, 0x7}, {0x6, 0x0, 0x0, 0x104}]}) pwrite(r9, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000600)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0xb0}, {0x3c}, {0x6}]}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x3c}, {0x6}]}) 16:06:08 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000001300)=[{&(0x7f0000001340)="7bdd942765910ff5c9b8beac408aba89d5a40082e6e7c64663a026d2b61a249eb672f86050bc5d97af59965ad78cf18efae2419137f7dcba1d64ec8c2db45b0f3967e854bfce0b1cb0463d8c9afab151c7e1080bfe7c969eb2e4d629fb0f02aacc1f8627abaa44645776d20154a417dc7bd083411e3c1be5bb69ca7e121371340ee596e065669a9efcb13f3b74e0d8e9", 0x90}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) setrlimit(0x3, &(0x7f0000000080)) r1 = socket(0x2, 0x4, 0x5) sendto(r1, &(0x7f00000000c0)="8d94da79c64c8ae462310f15f42851433b6f65a5d2b03588a53f13a1fdf13747cc9600071586e13aee4e843d8b77f1ed72571d8497a1c906c616289cc70d39d422ac663e5bd066f85dafa4977c122f9427b9c23f216d538fe8b8b1641acaf57f13902352dc9738fd2e55aa19b8384269db72f9c700579dc8d55504f7737f58170775e5e28c57c5cef36ecdf961ddc6e35bfc5897d41d894c837600e9c367cdbc4f31ee73291e447d0e700e4dddbc2a29bab1781e94e9b2b43cff7ca5e570caf805e8176f2bd67d4b4db7f63070c989ef6a4faa5c7199422b237cc42fef74acbd778aed09235b7867c230df274654a3ac9bdf719beef60fb8b9cb7ef75612a0d37ac2c3447a9a16549bad904f78b0f24027d786d21443c45da9f75f8d55e0e8e9993da58c9da9c1457ab4f1698941258b134714c8b4463f8236e702198a2b82c51e12bd3d13d4ab45506d4670f51f3ac6f3ac188561e8658d0e133e9e9a8eaef8181d4a8453dc2a45bcc0f0c043e23e5d57eb274456c52b2d7bbaf938ffe050830678abc11d02a5b1bcce9d7853fa09841c2c4826063a210823e13c2600d52939df536debedcd16ca70b40d25287466c905f5758e4e5eab19b68513da506cacc32ed5b29a1a3d8dc49e9eea19e10c78cf533e563ed591ba27e48b9f4a342e555381bd338fdc80f59860acfacec912ebca483b55dae396ea966a38d79dc26787d7e2cb1073535fafd41a87ab35323102a9c200ef040c63764a37ab5a34bf9a2344a99bd487a868b21e254d1b3d39f2c6226843e1873a0185e805902e0f96bbba1eeeeab85a059d5e0b1725b08e963ec493a8cae2f0791805c14b115abb5f6cd5c75ace26ded1ecccc8be1e2832c6ebd1e9687ec31d358965cf84cf62edb17b290af457f33ccb38ff1a7b00f885b0f1cec2da23fc4262e6096bc8e56a65868dcf2b30836ba3f76c337fb8c778b9382f6a50f2a1928e59405dfe82221828ef1df47a5a29485225865cda6f609ecc1393d68835279cb2f1b805621aa3955e98392380453921e3969a60ad96b1850027fb11b150d95408ac66cc780f6095be3597cf3afb37af7ef92714f8067985b55aed9142885be9a55d0513ecd3962d91a6fc290892da701ada8aafc4012ddbcafe48898d9454f84620ea94d59be97c0bb1e5af3dad564c05e2b3694819e5b77564396755fe5f85a750145617d6951d07a037123e566c0f5c8a906ca16edb60d36c51acfc9fe1a03a21954a75c01eac7d13aed56b270d0b60c6f6cfdf847638eb2fd6063d52081fa7830bba36017e1a82b033b6ecd4986110170d2c5ad80e555f84c053c2d84808cd8c5cfa4192f6661247e727826e3c26e66b83861abe72e25c0b2d7b4b66816d9e1751b3d79469999ead6416dc01e0e8b9b5976ac131b81ce859a1bd40ad8d5f271db7a2838fd2d885d65034f104bdc442d6c3303c2d1d85be339b60d53071c6fddca541ca7e1a54d52206b0bf183bf603e2ebcab28abdb00e9d1ecc7c46e81945ac95b29350a07710f9549c0b4bc8e3d4c61682f48296b8461e9caff87802312f9bcc49d380f0837adcec114a200ed2d80600e8709f81ca4f38a3e1d53f45701cc001daa34dc910206d90965698746848a2d4b46fc3dc5ce570d9d13eae089445624cded570b386cfa6e9f5f4270a632545e116d15cb20cb0c175c75fb7b788db281dce776b33cab5cc5a88ad90fe26dab95924b960ba292cfe19d08f01315a5b6fd1530be9216094d734386fa359be39d6176b2fd88dee4a907b26f100fd224aa0be0332a69b1ea27628cdedc31831569450365b4b078c10b440a12692974c1d8334c1b35f464575db2816bbfe78c3eb84397fb12b1de76768f88fe6e7b4ede7bbe74ee555201c4848c19f11b567ccafdf0c434845d6a19f0c0b05ece49fd1903b938e91551755edddeed7ab2f27812b57afc5504d05a5dd676d2f99a609b330de1aedbb07cc13704c61ab73afaf5f4ba66fc6dbd129940f69f71e2aaa90ba883336aa505940e80dcb20167e94fa0e76f8cb94f8ba2728ea080e3ff453acb1b4399bf9ec6679b9ade8d3b31dcbc613136b95be3d53cc0737077956288e3139487003cee5d80c383cdbd385f89c0c9220513fb0d881220c8f6bde728a78c2004144904d6caef20f9e7d4768fb8a620d3a58cc18dc41fcfba262c9eba536cce5bdb28e92c951b11ad4f7dcc31063b87eb7a1094e802642a350a357737c3d6c16db3d3810141ac4bb94cb7fd590c6d06ea27f25a97f9d710975ea06014c9e158fe9678290d21b1d5b77f040fc0aaaa9e2a7536bd0bcaedad688893ec3071cf5255ed0997a436aa1dac7e4182d47d49c0d961ba9cc7879b7dab18f18def25cc8f50ce15902167c493a8d63060269f38e65819eb52b2ce6118606a97a188f81c62aa943429f14e83ea205d6195860032685b8b4210b986e31c9f150c9a8f3623be2d31446390c0764ec74c89dcfef9cf67adc1c247392c134f2a815ac1134003051f46c3014208b07f1b27961d29994dbe745235a62aa1fbaa3d11345a61fb3123d3657274483100bb2c7fceb777ca45ca69f16d748f2837bde18eec86cc442bd13ee88f51438a186d77b85dbc716d5fba5edf2a868e9a1090f4c0ff270d58ee91b0f608257501abb137f9eb8f4c565cf6b24399edddbdaa72e10b892668ea1f6c765dc141e2f03f450b2b19ff9c27fe0e1a997504aa560510943c073fe14fcc284c97d698e2299960023722e2a935a2877d51824a148ec1de8469969f3e609c41ea0152d4780443cff64f5802648b602f181590992ec1a8e1b097205b3fe6ab65663d3a2dd136481a21553fc3c58a3c2878943da210a359b73566be6c87a80567fad13c675cdd2a941bdc82c2ba62e0ea74abf0128cf48b3f2fac1b9562646468f21e11c46c924d8678ba4c76272e5c626a9cc1665984f1743b941531306addea416a3e5bc20ffbcb7baec73c008d0d4dd652d39cd965bad164359f8653fd9d63de97e3f1516dcb1a78d9378eefa379c2374dc795f984d155e7649895e2a914b8d1eb3cc672f8df47b26ec7ca2ca4720ae696e2a954571a645f309241c362e95bb1fe1a864656a1ce5d4c39504c4e56b6403ee27e82c93a20beb29747bc9a8ea11de57a8f7bc654895d88695739d90eb6b710ce5e9f65b1ac588a2b887423edb61c21ad44cfd8ef5550021a04d889b774d710da01b57cb3f33312e31ee982098ce68e245f19e536f28d65c6e4fbb08e5d81d633ef25cdf59afeb38e1bbac6d59b8eb8c5e16100deab8c9131919594cccff4442edb4b5faedc9b8544dbbc5adc89a3aef05226cfc3c8b0b571143affd28bac13b17777d54f264cd66fea7c13922c94a95415a599e4d6090a42b92fa1bc11c6044e0ea34d08083bbd23997a10d75d27a9b21fc6fa4ffdd5b61c005028638eaa3f6fbbfebaa6c0d69ee5941e4875b0e375e836336cb4821cbced03bf232d483adc74991066e7968f5c7336b92ae007ac586467703e8a722aaa31d39e099140e4b7c3584d16494584e6bed241594575047862b14eceaaccc76289c7b07232085f8126579ad4f9738167420b5494a1f40cbdb9bc2b4edcc62a56058c449c0986ee78c848eddbc3cb6c23f4f5559802686ed4baabf3698debda56c5e2a72ae5eda12f41e4b309e28f42bcfc7188310a32fd2e7200018379d031db491a55e883551de15111058076f92f7f21f8bc3067cd6cd87b1e54a2795b02df991a5d6d0e16c884cbd10a20d91472149fb52d840aae3fd7d8ba90e0c380b278334ab7d68341e9e9101b94c86e8b81eaf74c7b3e12b4f8e88b21bbfa76226faddaf6112b965c03b702c1abee4e28b7ac3341015c86fbe01eddd606eb81606fb6db52ea22ed174563ee5dfc418471e6b330147cb2b2632c217e46512c6dfba45ca0db86c3542c0bf721c7086932f9fd59b45d2aa9dde3f66a076cbe4ca346cfbab78e49ab4af222ff2c3c85557f8b78b1adb226d33d276c5908441f42552153d57b3ede544ec9893d234a11b515d67605df3a1684e0f20f5e6411bda25f42916cc1c4fb4fb5d153d720277cb576ace314ea22ac5f7569d342406af64c83046ef6542db93a9de9a390b7a0dc4a4d780e80fb53e122f89ccf8e762cd1d8dc65a5b3b63549fa440ef26ea3140a4fbd6f060753efa5945036f0da4b36db58912f4102ff224c4dc9bed8ba500306fb10c2f8df984719b3483b0557dcb85b90b457230a6552e2bd7e5d002e2d71131ee3bd1d83505563c18014c10783b5584c4f6a37f2c3904ce0416ca29bdd7cf0f7ed449a99e0bf23fc744791f43d5523ccfb4fb6ea6d737047e208c06b0327d395d322a332f160a939a2f74a87569c7b0fd79a35ba853bcbb82421ef3fb1555a5887ea0802b7cc8813c95341fbee7218bc71dd390fcd9fbc488d308335b60ee6a725e0a9d3681659ad33b28f0d934b76497b9102f8a13ebeb5e653e2ab8b2e46ba07ef2863fba9b5cba2fcce5e4cbb1a5a3627cec473a27ec700a9bc01733926c4681f12a2254e76442d412d646ea497741fef3a4f21b9d828e96e1841eb40b75251b09e630bab62a41b268753c8a4b5705613a291e9e5b427ca10bfc128d6d934a5267bc2bf82e6fd6bae24d8e8ce51e69fa63540de082bf7036a0dd113187db6d7c1552f4f3ece5fa53a553dbd9967672a5ce2659001daca5877fea4b5d93371e5b2fbea2b6ec00743c227ae310a1354f642e98e95eb939640f86b28e552ee0f81be5d65cf01fe7e2b50436d760271b8542c46b8ee3e8fec4fd55a63b2f6eb4bb67f26fd6cf8398a3c839a9a92644b89fde5ab6151b1b1a49f66b1ab4a18a0f5d4f452a0aac811fbdd42bceaef9a60abdb6bc4a3a2c9fe04852c29f1a85e603030bc2dae0e8a275fc91008101330db8616f98bd467208e2c2581185d9bdb6a1e2103042471ce194d92cca058bce19d3a66c0a6f280b4e5f09dbec74f0494fef2e864a49df5cb08bcb489af35ee0abfb59a5ada3208098d3afc6e0cd7ece30e1f55a5ad893083ac7c2df4444907ee710ee618d444519b8c880e7df4a530c494783a232c7aaca9b522f56ddfcb5d1179f7d918bd613d1e2c4e6453f0451f5418f70213d639d409bd13ab11ffeede3daf2d69b9b111061be23feacdec20da770a6f0ceec62778023b0423d1c987c8e6b3d69b6d599460dd401b82fceeadc275fa1ebca128acd20aeb649bd9fe1847b52888800aaee7ec6680361dbc826e4049f2e895e36e7c702aedc767c7281873c11ae20d79cbfb3dbac2b4905c45ce1f09e7f166c0dce3eac0cdc1eea48ebba91214e5bf23fba5533073ffa175683b7703ab95298f34a2ac468088ed5c1d13fa1eff252ab729183074921956609b126f14df27d4bcfd0f807e4daa8c29d27b7c84672e0e9ff4cf3308ac95ea36463f99cf40d2cf847bdfffb43f97be95c1bd59f644ea9bdcc5166060c17f33b52f08a236462f1e44eb7cf4241b97fc892cd913713ab89d4754a441fff0c08da8e302f75bf476febed9005fd47b976a3ffba9ca31de24cbff44563942dc938c22868f610c68a989974784f330e483edba9b2fa7d5daf061a62fbe8865913c5cf6f2d36b25b4aa36ed707de9dae4ab86611a0870b2024714dc9c4cbb00172dacb23adb0f5f1cd151346728e36744ff482ae6e8225a93e5e712222ea5ac755d28905fd8c45a07f9da01c4967d652c41325e6057c5d7af86f0ee32d76caa4b05b5175dc5726a4f3fe1485537a267d46b396e70be533a9ae611509164201eaa7", 0x1000, 0xb, &(0x7f00000010c0)=@un=@file={0x1, './file0/file0\x00'}, 0x10) setrlimit(0x3, &(0x7f0000000040)) 16:06:08 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000440)={0xfffffffc, 0x0, 0xfffffffa, 0xffffffffffffffff, "03000000255185ab7f88ad30019b2e308393b7d5"}) r2 = socket(0x2, 0x2, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x802069b2, &(0x7f0000000300)) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000000)=0x6) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="0e560f00cb3695d929137758ec31a3b50d2ca5678cadd828a3afc4d21ae83461dac31b31091bf65cf4ecd74860930ada62b8a79b9f9158d4f0983ad925107c817c3e52f4ef3d54ce0fa27cf5ee2b24c6e4bf22c99e6bdf91bd68cfea3e6e17e68a59139535f8b5a1cf0323", 0x6b}], 0x1) read(r1, &(0x7f0000000340)=""/226, 0xe2) 16:06:08 executing program 1: r0 = socket(0x20, 0x1, 0x20) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7ffffffe}) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, 0x0) r3 = kqueue() r4 = kqueue() kevent(r4, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, 0x0) kevent(r3, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000200), 0x3, 0x0) shutdown(r0, 0x2) 16:06:08 executing program 0: r0 = socket(0x18, 0x3, 0x0) r1 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x8, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f00000000c0)={0x15, './file0\x00', './file0\x00'}) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r3, &(0x7f0000000040)=@abs, 0x8) shutdown(r3, 0x0) fchdir(r3) kevent(0xffffffffffffffff, &(0x7f00000000c0), 0xffffffff, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) shutdown(r0, 0x0) setsockopt(r4, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:06:08 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0xfffffffffffffffd, {[0xfffffffffffffffe, 0x0, 0x0, 0x20800000, 0x200000], [], [0x0, 0x0, 0x4], [0x0, 0x5]}}) 16:06:10 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002006, 0x40004000000028a6) r0 = kqueue() kqueue() r1 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x9}], 0x9130dbf, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x2}], 0xeaf4, 0x0, 0x80000001, 0x0) kqueue() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000200)={0x7, 0x7, {[0x7ff, 0x7fffffff, 0x752f, 0x8, 0x91, 0x800, 0xffffffffffffff01, 0x40, 0x8, 0x9, 0x1, 0x5, 0x33a1, 0x6, 0x3, 0x3, 0x100000001, 0x1], [0x6, 0x80000000, 0x7, 0x3, 0xfff, 0x80000000, 0x40, 0x8, 0xed3, 0x1], [0x20, 0x0, 0x3, 0xc0, 0x8, 0x5b6e7014, 0x2], [0x7ff, 0x7fffffff, 0x4, 0x2, 0x0, 0x80000001], [{0x1, 0x6, 0x401, 0x3f}, {0x4, 0x2, 0xfffc0000, 0x7}, {0x4, 0x8, 0xa46b, 0x7f}, {0x5, 0xfffffce9, 0x9, 0xffffffff}, {0x1f, 0xc67, 0x8, 0xb696}, {0x7, 0xb3, 0x3, 0x6}, {0x84b8, 0x0, 0x101, 0x8}, {0x1, 0x9, 0x9, 0x8}], {0x2, 0x6a, 0x1ff, 0x861}, {0x1, 0x0, 0x200, 0x5ce}}}) 16:06:10 executing program 0: clock_getres(0x0, &(0x7f0000000100)) r0 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffffff, 0x80245753, &(0x7f0000000040)={0x9, './file0\x00', './file0/../file0'}) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) write(r0, &(0x7f0000000080)="62032a3106773f1e00bb5a1e771e245f50f4857d42b595a4c9343ae2b5ae0ff1d6dbccc65a9e8898b02a8bae6db90bc29ee6ff857ad7231042f9839a1fb7bc4e8f1fd3eb9c0e38f2dabb98b5b60b94512298ffd0461d1f8b62a14b463e278f5fcd0bc84cc038982d02ee7fc24c7ee3ea6700931f65b454aa", 0xc238c0b9) socketpair(0x0, 0x3, 0xe, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) bind$inet(r1, 0x0, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000180)=0x1) 16:06:10 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x40, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10000}, 0x44001000e, 0x8001}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:06:10 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x60) unlink(&(0x7f0000000040)='./file0\x00') mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x6c}, {0x5}, {0x40000004006}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="010c777cf7c7e52c32db472b74ed") r2 = getppid() fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x1, 0x2, 0xd1, 0x5, r2}) close(r0) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) 16:06:10 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x100, 0x0) fchflags(r0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000180)=ANY=[@ANYBLOB="ffffffe5ffaaaaa5aa0486dd60a4e0080818f938347c11f2bac8d47fac0c0000b42c00fedc000000fffa0020000000000000aa0000d514e0ffecd0d0b8f9bf2827e8a19c92d7f50050bbaac66e39385d6f23d9dd66c7e96b1b3ef3e222213d000000"]) fchdir(r0) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r2, &(0x7f0000000040)=@abs, 0x8) shutdown(r2, 0x0) r3 = fcntl$dupfd(r2, 0xa, r1) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0xee) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) shutdown(r4, 0x0) sendto$inet6(r4, &(0x7f0000000200)="d2f8c6bc818b8bba5d7091084cbd5a43ad535225fb9c64542ca74024490acb76ccc5422e16e1cdc76f1daf2eda528848a6d16be4c7386781e1c525448f66c224284b45c71afcc09cdecdcb494fd2", 0x4e, 0x8, &(0x7f0000000280)={0x18, 0x2, 0xe9dc, 0x9}, 0xc) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc0106924, &(0x7f00000000c0)=0x8) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000100)={0x2, 0x1, 0x1, 0x2, "dfd652a18e6085a1a62175ed72b13bdd1d88b629", 0xba4, 0x9}) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$SPKRTONE(r6, 0x80085301, &(0x7f0000000080)={0x651, 0x2}) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000000040)=0x80000001) r7 = socket(0x2, 0x3, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$TIOCEXCL(r8, 0x2000740d) 16:06:10 executing program 0: open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x4, 0x1334, 0x0) r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x5, 0x10, r0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000380)) socket(0x6, 0x2, 0x4) 16:06:10 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) r1 = kqueue() ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [0xfffffffffffeffff]}}) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) bind(r0, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) 16:06:10 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x208001ff, 0x0, "b000"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0x4003, 0x6) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000001100)=ANY=[@ANYBLOB="82022e2f66696c653000c5e259b6a8b3886edf6b456c19029fef9640e072ce52c13e964d2030114e4e9c48c54960decfbb5c8c1a7060758278d207a4bde4c0447a01a6265511481ea3d21128db254b6ff2063650b8f5b83122d19a2c284e84c8e3275fa234bd953a7884b1df59c1c7e52c2880f1a07c6a2b851bae67ba"], 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r2, &(0x7f0000000040)=@abs, 0x8) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) shutdown(r2, 0x0) sendto$unix(r2, &(0x7f0000000100)="9d48ef44b68c7c70dcaa6a7e743fdde51bc6fc1a49268fffce70fd0dec19cfff1306cbeb8e6fae868bc1d53769d240ae5fc05987ae072a5f4c01f840342b883e53ce8d1f6db0b8c9336eab5a08e02e5800328adeedb5d90145b5df2a11d7ae704ef682fb490f8b1a761cda2a2fb1748442ea2d5678918fc3e3d61472c20c928ec26f831856fb712868c569beeb3dc6832e870eae456675b01a2e089ea8a6770fe9e12ebb73932bb024752757946d9dc9eb4863b2a7122ebeb7f6882c2edf226e979548bfeac337aaefeddb5aae0afaef12f0d3ab8cb88ed0dad67ccb3bcc0292efa92ba8098308f42fe5e39bdaea3efe363ce6c7fd1790f634ffd6ea3138bec704556e51ac9ead5d869bbcaa32e8ea08917e5902c447e273a761af86f48bef95baa0e5595c0def937dd37812539ea4dcde1795e4953ddf3c50073e28f8380760bb2f385466791ba7ac1fae6d948d193a63c1f52f3dc3e3a5c547ebb647346da7b0b36be130ed63510c724abd496400b6a27b5d221219214acb2f194f3fec981e243aa6848c8d1c1fef9c124fb42c5aa11d3fc06cd6d7f3fb92ce3f94bd765eff2b7fc957d9a439066b9a01c988dfc280bca0482e954f28f336823cf315197d6e9f73fe499d7f9c91f6878297f2fa4c5ce7149e30ef8de1eff3283b71ea28adf15d3d8b5980e969cf6bd75c6bc6fc3d5ab169e3c6582048d00e2e7489e15ad2e15ed4ccb410b6c4b82490dcb1c56a30b2461a6bb31ab4187e1357fc7eff35eec21db5dd0e9746b907fb1e297641b41dad32c2553272ff89aab99bb2fd8d5e9eb154852130048effa4c7d7249672cead8f14bcf00e40b6971bc76e5645e9773ab6825305abbbb933bf502fc55ff62519896eacceb507c0ed32c10a8036d6196414bd6e66ec92c09fac0ca1668222809af7df7ec1558cb6ec6821e8dc477b3c6aae6fab5f2d1d8ea0276a3d294775eccf5e31b55eb70db3a67fbb4ac413a1375011773f9c923e216a9f0f10ac6ca4899dc058cdca77db2d4280680afa45a485880fcc6a2df42c60b54ab45ce627afb0acdc796becd1c0f59983fe737505123e0c263bdf25575a84d06c45368609f77e24bd2ac28674c63f757cafadbd0a90e8d8c8478eda5677525f076ceeb2aa89fa2500b2f1606ac6261693de78e9654344460d575e6b5fb67af4b9909d378ce8cc5cd5ee3a4d1e48958534a49ec155ce3195b2e5820d9daded141db68318892ed480cc35db55caf29e2cdb20ffb6b9eae6bad42953052ac2f6546a063a1dd4d57bf5432b5352fc2a71fdf0b44ac95fba29e0562617d327cea75e9987cf5571d49577ce6f65db9cf00034666e55f4717ce29480129d978fa57104b3f105070e77a2eef38cd461aeab5f6b35ce2960ec593ca7c2faff525704f74d311c7b5aae71fe26a64f8cd604cc1f5c4819f4f1a49d0db0d85b43c3c575fafb051dff3dfee5d5bfc8c7840ebba7837707ef82299b2275edc331280b24f363d16b043145af04dd45bfdde5bfc9e35941532fa7609dd336eb823e3e4ae15330f6826a3ae4b061809ef7763a24c47ffe4a02e7052718e6baadbaaabaee5ed50d4da9c5804f87bfffe3dccc50362851c66c2775b20218be1c979e8113eaed10aca528f94a76f86e0893ed977e86772a4ca10d06b838aa32742c49c94d83578a2a16c5c7d8e03c2d68b9f412172613de65c22607de153fe80f4cfa227510965624c0849634b4ea96966b022ce0529e4f92a3c6bd723cde28dcb6ab61f3c1f36f4a0b78d735ac826cf4348640bb54de0df1606e19f9c2d6ebdcad9651aebaf3936c46c686433c67906d6ce18dbafad0781c79b74fe213de3535e7360763164cdc112287189befce24c0354591fca0e75135e33a76ff77e9358dec11290bdaeb2999a4f6b016ce104d7f1265ee2a0f0ad6edb4f4f6e040f7ee6da7dad79b927e48506b90396e0e1e970a78d77c302fb59e4a89fc57828be06f98c82a6aa6a6ae7ab1cdd816285c8b12e31d498fe17db114274083a1e2afb93cb415ea4c02dd3cf21e0532aa3d4420778e491a84166ccbed105eba63892eaf6dc31a9e7720b4d401f28379aa2068431469db81d6773f033482ffe1834cee9fd0516b9456310b1495a3fda900da4612591d1fe2ffb4efeb656d3bc0c2a19466ac4c4a5a9e13e323856c8ae83e6f6a976c62ab1cfc2c4baaf4c7d3b41b7ab4b94a25ed7e7e25499f427dcf6bbc57f18a812328730b6912c2ac4846f0b07888480bcb833045e353a4df9e6700b6d1ade8e75c343b9e000fa60a85e1beeba1ba6c1efd586ea8b2f08505d2f2d2f433de25ccae366f5fe6573902bf585a136209319484cea900885422196fb68e2e9c3190bdb558a5102a6f8a07bc04fd8077c530c2fe665b88d9c3d1e10aaaabbe8692113adbac8b2570c65d3b3d21ed37d2562ada2449f3d5727541d93bb9233ab310eeae519fe7efae48069a6d1af92cac39265fab075c95c06550afdaabf82bf9455ca7643f0213dca9356036b10361398578868667e82f830c7a157b320298a3ddc1cf65415d72c527c289489292c753ae53a6b85dcd920cc3a1ceb54b69e9d0644b50b5281a5ed1c39932e5438dddf936196737cf8a66cc5d810db8c01e265dfbf43c3f52c4ec9ac26195400d81f978a899c594f386ea58f4a213514c670127094bda8adfe629a38269a17e8a42b50712145ab3e43ed27632334a244770f602312df2caca60a5a070a658fda92c8da585671daac782b1ea159923abb3b4134e8713b0d463558697e499be96fea08bfe7d817fe1b68327b7ef0faea6cd5a5b46f1ee3552fcc5240528138c623811a5c5948087767b098d965cc3b76846312289374b0a7cf5963e13717978ef5d4ddbdbb38111bc4f8b05f1199c5466685c41a559fc07d0a1ebff9c4ef98a7335968bc7524b85ea03b97e269929b40dc23db22f96c3bc823a3345d210f824ce96cfb6d76f359dbb4a7e4c6ae5583d308e4467230b9037861acf3f56b7c3ee487883bfbac3a7418799f1d8cfbd47cd1f294bf0631014fc71b1efb33503e96ae60668e2b5e15370c8085e0b7343c4e671e9469aa79293388327efa8e439df7c9115f8e97e4a3cf975fa1043f9444f45bffd5ffd3b8e6dc352e66583c090201f05699e56cebba51108430b07771de96cb168f3d46a234a2fb55115697ef1f1cf0601e0bd6477857304fcfc4e7927428242f166add7555135e01c8b34fd20647fbc66c6a9e7b9f94a71d87d7001e45384239a1bd36eedee5cbd4874fccc4f54d97553a02e98d0342150c4765e74dd28344497704a9cb6019c24d1f268c62d3396cf06eee9eb55f66ec3decff3ab22bfd3d0c7c2c9fb331699ddbe5e5bf59f468fee34f07ded9c92169e6f4a524bd0cc3e214b11269c7c930c82e40cb6ff91479060b1f09e9fb6b7cc593f44fb77d6d29eb54fef384701310998e2672fce0c75aa2afec640d0c0f9cb080e8ebc056646973caf3b55e472877b4c39e6aa065ada905241f7d8a5d45402b6d8d0be7763a4726b6d6bc660199530f0ee6dae8ae1bf68f6f31efae77f7efe14f4238c9cb23b161677f7e3ee92694f3d64a29cbe1f7f3f2c6e7e0c333e73fcfc62cd764a9743103271791530fb69ceaec65f15549ba2e982c3261a51f06cd01240702cecdcfdfba6d0aee61f8606871d16e87b87876a8b6d553c36de1c3e77172e5f88c58ae59bdd01297721376073645a1de265259baf301da39e7c7c45d3e969c4507492f4acf84a7595d7eaa362b78a6ee6a1455b4074b8d6d878e7017d0f3c623250284654539d641f3562733a068c85160b6ffba0358505c6a77c9eec54172ed115274aa6396e66ea4c60f780e5d74de573c8558e0fbf6ef6198bb30e153e11b5684e28fab99d315be9bad1c6b4a58b06c160cd8a78d34f20a7b3895d394ff9e0f14fc830513d8dc58d7ab80226049c08c57b2ecc2b0f60752d2a8bdf494ea89be10e643f3d8c6cba9ba002c6e262e68e076bb64979d1c748d0d60c7112b9ced7333e0753527698913e9b1f222128aaee1ddeab04fc878d125ea4f90a83196462a3c90aac7cd302148b30521e94a3625da9290aa102a4aa10311b81d14ce1ca1ec6b8a9be4a4cf0118b6bd9021b5d66919fc96b6a0099790d660b0bf3272ee8e2c4c97a9fd7e402738f7983264f02a4295f83bf165b41864f742cd13718d6803038cb42cb68f74e01fabe167caab37224715cb738da29ec5386de7796ef2f2999b5400776d920e60b72ac9836f321f41147afde88aca93cd112a1862a05f8a102dc94ff83da670c9622d8bd2240a07ec8ed67f9f22f187d5e868746c011b4c0a26f0b126b7c666444e8b5a6d8192ff9aef6bb9fb7803465128eefa3b99eb3205df2abdd22b6e49728616607fc607f6858b8f2a6fe4770717f10bc9a341745b546a159f4c17bf36a7ca5c8f4376f25b623812309371bfae03553ff2c4f81611aacf4ed393d127bb9db0b9aea2f98acf71fba69a22c8271674201f73bec438b8a526d9dc4123aae7f98946c92290a10aa6f6a2e54e7f4141ae08fcdf19b54ae8b69b4451f9d1884b9a887d5a0359136b8e656d47b73e80b95cb7d3f92ffe56f03e7b66509b08350bec33e29412e205d16cade10807b2fb0f95ff3742aa7725554453a8e04322510c8723485db8db78a0ead72d8353408e02db313c0c411396e7294ef370d32619502cabe7d072b985e9a346bc49a222beb5c7ed09cc3bb162be561fc1eb55855b2904ecc60b5575e2ab9e2bec03655f606053edbeac3404c59605aa88023f73bd536fefac8bfc038b34e7ac2cf261fd1db6998a731a73d8518c19732e66346c387b47bd655c50fb167f02117ab36b30edac48ab2170cfce966832a5dc2bdf4a21a02a5dd211a5c14ed7aa83018a1c19ac8c1dd3d8d7716426f724e3975dbd0bbf729a610e2eb853fb60c3592bee62141c295eac309a6ed175b547e9eff92c5c0d91c20365641ae5d4b00a3b122d00949fc5d25cf4a1d685d0940da9359b05860312388d9779a79aa177fb4c9f9a56074ac603d9f05bcf46338bb4778b5a39d2b57e127722a3d6fc4ac93e3f0a670e85c4de988a83514f75bc1f84f74723b744311f6cf2b68d2b6dc0b3c2d11dba661019284a2f0538abb50002d9676be4310bc029c2716980c03e0cb214dc2a2735210b933bc854089d075f856bd86d53ba2853520524e4d09c06d7ec7b752d19de47b289a436a790e64c2d2c5e2cdf4cded97a50225f0b9146c7c52bf3c1d04c00465139a1262785531a1c9341c0224da1cb5044566a531c4e73cf892f47142acf6cb9b2d7ca63d316de75a630022ccfcf99dfb9ea185ad393f990e7b0fe8402b1436271b1e187142843ae89e6d4076340bb7c894f291617327780779ab09e740a56c7a12b356ca12ee28368034f9e996bde42e54e7123f3a4d2a1b1e111bf4288ba8c1225f66052a22dec8944a49f956f3381a1127b1e9643555728cd660f5ee6a243c70e9445510450c315076bb150ecc72ca04b827cbe142455ead9f6eabf24cf1eab6b0e8dbaa4672535f1185d0d5d4e81284f2398d6c212f0f2dc18121f7668ee2b4f0ee110820ec53e0c4d60829f3970b7767a420d06d8e7bb484a20349c4f39de3de0fb4f961c6dcad67bc40fcfcda9b1295db21388de5ef44f7ec2843abf81e9dec974d6f4a00fd90c5dad489707e801603d26c4ce2d4d77c7aac587f0ad4618550b992aa22a51d38d8d1a535ce2f39ccf93f33cd5772b491ce85e237ced479a5d27f0977b696eb55", 0x1000, 0x8, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) 16:06:10 executing program 1: poll(&(0x7f0000000080), 0x1, 0x0) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) r2 = semget$private(0x0, 0x7, 0x0) semop(r2, &(0x7f0000000100), 0x2cf2) semop(r2, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x800}, {0x2, 0x3, 0x7fc}, {0x3, 0x9, 0x800}, {0x3, 0x68, 0x1000}, {0x4, 0xfffffffffffffffc, 0x80000}, {0x4, 0xfffffffffffffff8, 0x800000001000}, {0x2, 0xad, 0x1000}], 0x2aaaaaaaaaaaab31) semop(r2, &(0x7f0000000240), 0x6) semop(r2, &(0x7f0000000040)=[{0x4, 0x6, 0x800}, {0x4, 0x3f, 0x400}, {0x0, 0x7f, 0x1000}, {0x0, 0x7ff}], 0x4) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000180)=""/135) semctl$SETVAL(r2, 0x1, 0x8, &(0x7f0000000080)=0x90) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000000)) socket(0x20, 0x4, 0x1f) r3 = socket(0x2, 0x2, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x802069b2, &(0x7f0000000300)) ioctl$TIOCGFLAGS(r5, 0x4004745d, &(0x7f0000000040)) 16:06:10 executing program 0: r0 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffa, 0x39}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x7fff, 0x0, 0xbb01, 0x0) r2 = kqueue() r3 = kqueue() kevent(r3, &(0x7f0000000040), 0x7fff, 0x0, 0xbb01, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0xc0106924, &(0x7f00000000c0)=0xee) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x8000, 0x0) ftruncate(r7, 0x0, 0x406cb22) ioctl$TIOCGFLAGS(r6, 0x4004745d, &(0x7f00000000c0)) kevent(r2, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffa, 0x153}, {{r4}, 0xfffffffffffffffa, 0x1}], 0x7fff, 0x0, 0xbb01, 0x0) dup2(r2, r1) msgget$private(0x0, 0x12) ioctl$DIOCMAP(0xffffffffffffff9c, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000180)='./file0\x00', r2, 0x2}) 16:06:10 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000a40)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c7a2b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93752f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8b9953db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5869423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef9f2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2e301fa53565587e3a8e3ad2a8a7d4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889187c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52838a0200ed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6824ba225b5f8bbd7201f416ede55c17089c0aab4172ece6e40cd55abeefa5ac4b8362e28070bfeb9717f43eb65dbcd9b0eb8f7268b628d76996efcbe0d9d1ccbb997802a2ace1baafe56246076bf90a54f33a28065271bc360a8afad0a12042866c88eeb61152e27518ebcb051d4fb0c45126fe26db5807e296b65f291f8e0c8ae36d628491c37b950be8d0d35af61ad2708272b7a9890a27345515442ab089f54dd503eef6ffa6a54e43329a5645e7b45d3800279aa8ee8cf5aa73f589925ead8ec5d042ec82ba6a0b22dcf660112119b039356855168dfb4374b5dc7bc116f530a48b55b9feea7895a96d110e3", 0xf11) sendto$unix(r0, &(0x7f0000000080)="ba84805e89945da88ed530a0537b347b2224fe41ad60f7ddba624d5e875b8673ca17bdab0c43eaef92fb9dbf1531051ab40efdf70203254de308959507813d99b9baef30c8d043ab62a6bba21431d81066693ce722d0332aae391ea29b0dbe854ea84a7b281d0693fa5b6a858f62c614af3c45fbe1aa22d4d6e325adcb8ffec52099eddf2e8551a4506be1a3fce7a23751b2ac3e81467811b5e8b63752117b42964aad296b1e649b01f3d632be46783572a3df50b882cecb72b6dc1be653f81cfe210d8c7ab594de1094e7d9fe74cba6c16c0060daee2c83fe910d1e0e937ad5d8c23ba82170035ffeb13af2541998ef", 0xf0, 0x0, &(0x7f0000000180)=@abs={0x0, 0x0, 0x2}, 0x8) execve(0x0, 0x0, 0x0) recvmsg(r1, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x0) fcntl$setflags(r0, 0x2, 0x1) pckbd_enable: command error 16:06:11 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x5]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x2, 0x3, 0x0) shmget(0x2, 0x4000, 0x202, &(0x7f00001b4000/0x4000)=nil) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) 16:06:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000100)=0xa0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0xb1}, {0x4}, {0x6, 0x0, 0x0, 0x840103}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0xee) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0xc0106924, &(0x7f00000000c0)=0xee) r7 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r7, &(0x7f0000000400)=[{0x4, 0x8}, {0x0, 0x40, 0x1000}, {0x2, 0xd9, 0x1000}, {0x1, 0x7fffffff}, {0x1, 0x0, 0x800}, {0x2, 0x8, 0x1800}, {0x1, 0x6, 0x1800}], 0x7) semop(r7, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) semctl$GETPID(r7, 0xffffffffffffffff, 0x4, &(0x7f0000000840)=""/137) semctl$GETVAL(r7, 0x4fa596d1f056515a, 0x5, &(0x7f0000000040)=""/231) semctl$GETZCNT(r7, 0x56a71968b62f282f, 0x7, &(0x7f0000000140)=""/56) r8 = getgid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, r8, 0x0, 0x0, 0x0]) r9 = geteuid() r10 = getgid() r11 = semget$private(0x0, 0x7, 0x0) semop(r11, &(0x7f0000000100), 0x2cf2) semop(r11, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x800}, {0x2, 0x3, 0x7fc}, {0x3, 0x9, 0x800}, {0x3, 0x68, 0x1000}, {0x4, 0xfffffffffffffffc, 0x80000}, {0x4, 0xfffffffffffffff8, 0x800000001000}, {0x2, 0xad, 0x1000}], 0x2aaaaaaaaaaaab31) semop(r11, &(0x7f0000000240), 0x6) semop(r11, &(0x7f0000000040)=[{0x4, 0x6, 0x800}, {0x4, 0x3f, 0x400}, {0x0, 0x7f, 0x1000}, {0x0, 0x7ff}], 0x4) semctl$GETALL(r11, 0x0, 0x6, &(0x7f0000000180)=""/135) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000380)={{0x6, 0x0, r8, r9, r10, 0x40, 0x6}, 0x30c6, 0x1, 0x1}) setgid(r8) r12 = socket(0x2, 0x2, 0x0) connect$unix(r12, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r12, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r12, &(0x7f0000000040)=@abs, 0x8) socket$inet(0x2, 0x1, 0x1f) shutdown(r12, 0x0) ioctl$LIOCSFD(r6, 0x80046c7f, &(0x7f0000000140)=r12) openat(r4, &(0x7f0000000040)='./file0\x00', 0xe62, 0x143) pckbd_enable: command error 16:06:12 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) accept$unix(r2, &(0x7f00000003c0)=@abs, &(0x7f0000000400)=0x8) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(r3, &(0x7f0000000380)=ANY=[@ANYBLOB], 0xa) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xffffffc3}], 0x1, 0x0, 0x0) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r4, &(0x7f0000000200)="a8087028cf5ce5e787949006bb33eaeaf5b68d9b6a2c9238810074d8d30aaf504ca9d983a59215b8c9ae3cdd2bb6ff5cde2a6cf9a5e800b95ab0070a11310d20a95949509c7660ca681f684800027862f506f455b51e70a77e8115ff7932d9199334f84feb3c33575e430c0001000000000000d83bdabfa50af66b57003d3952e4fef83005814aeb3d0fef8ab44fa503d8d7b465b54b0a98b372d0ac165eb9c2cf86a50b8fb29afd5e51c3130e70280500000000000000ceeb6bfc5aab3031b251552e66bb41163edfc1afa0bca5e3682f9c40e60c396e9d0f70abab7ab700a7db7239145a1386b434259f79f7f08ea3e2070068a200040000c59700000000e5ff00"/287, 0x100000166) ioctl$TIOCSTAT(r4, 0x20007465, 0x0) r5 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r5, &(0x7f0000000040)="670dc3", 0x3) msgget(0x1, 0x8) write(r5, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSFLAGS(r5, 0x8004745c, &(0x7f00000001c0)) ioctl$TIOCDRAIN(r4, 0x2000745e) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x0, 0x0) mmap(&(0x7f000027f000/0x1000)=nil, 0x1000, 0x4, 0x10, r6, 0x0, 0x0) connect$unix(r1, &(0x7f0000000340)=@file={0x1, './bus\x00'}, 0x8) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x2, 0x2, 0x0) connect$unix(r7, &(0x7f00000004c0)=ANY=[@ANYBLOB="3ad881c9c797423b1ba93153fbef4fedeb00df84631acb7d6e5be2183d7eb5d1b8d51538241c72b0a06dad8fed65c90f54d2d245fb1fbb3dc83c5ccfebb0ab838ca7fecdcd00eb852eedfc0049bf0a25306af093e448b91fe5fd27f7ca6086f586c9536290d1625c48bfceaec22b99f846902af9edfb48d8f859c4b7b81878486c561ffcdfc7aab336581537a201216e0cf7344986bffb7208c33fd922e4a272670b58ee8eb1a297f239571ffb4f054124e594d478f60205391b42762a4f01d755ed2ed26280cbf03d7f201fb60b42b5a7f2810c45daf438c67323a662d90458f0c4d860057212bf6c4c4a80d6a2574631c0356c00a5bf996cea59ed0e"], 0x10) setsockopt$inet_opts(r7, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r7, 0x0, 0x0) 16:06:12 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) ioctl$TIOCSWINSZ(r0, 0x5414, 0x0) 16:06:13 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r1, &(0x7f0000000040)=@abs, 0x8) shutdown(r1, 0x0) fsync(r1) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000040)=0x5e) write(r0, &(0x7f0000000040), 0xfffffec2) r4 = syz_open_pts() r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r5, &(0x7f0000000040)=@abs, 0x8) shutdown(r5, 0x0) getsockopt$sock_int(r5, 0xffff, 0x80, &(0x7f0000000240), &(0x7f0000000200)=0x4) close(r0) dup(r4) r6 = socket(0x2, 0x3, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$TIOCCLRVERAUTH(r7, 0x2000741d) socket$unix(0x1, 0x5, 0x0) open$dir(&(0x7f0000000340)='./file0\x00', 0x20, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) syz_open_pts() truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) rename(&(0x7f0000000000)='.\x00', 0x0) 16:06:13 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f00000000c0)) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) acct(&(0x7f0000000000)='./bus\x00') preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f0000001140)) 16:06:13 executing program 1: kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r1, &(0x7f0000000040)=@abs, 0x8) shutdown(r1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x4, 0x0, 0xfffffffffffffff8}, {{r1}, 0x0, 0xa, 0x80, 0x7ff, 0x1ff}], 0x0, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="00082e30a1684e923fe6"], 0x10) sendto$unix(r2, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de6", 0x2a, 0x0, 0x0, 0x0) 16:06:13 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x802069b2, &(0x7f0000000300)) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0xc) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r5 = socket(0x18, 0x8003, 0x0) r6 = socket(0x20, 0x8000, 0x3f) readv(r6, &(0x7f0000000340)=[{&(0x7f00000001c0)=""/141, 0x8d}, {&(0x7f0000000040)=""/50, 0x32}, {&(0x7f0000000080)}, {&(0x7f0000000280)=""/44, 0x2c}, {&(0x7f00000002c0)=""/92, 0x5c}], 0x5) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) close(r4) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x400000000018, 0x3, 0x3a) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) close(r5) 16:06:13 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000000)='./file0/file0\x00', 0x0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r3 = accept$inet(0xffffffffffffffff, &(0x7f0000000140), &(0x7f00000001c0)=0xc) sendto(r3, &(0x7f0000000200)="d22a0afc74e2e9834c70c6ec0a673c23fc460f28fcb8f105e8070164cf1cbaa2f3330f57422cf3ff022b3b5c01c942dae3236b0b5b0d151ad21898867876f7e05608e59d945f782959f794503b6624857673e7697f1471713a4c48894ccb176566312ed51ef35f6341f209112b2440bd57f67cc139817c6aac52d4bef235a87b7ac14f74a7d6a7d147026fb25b4047fd703a41ca77ef1c0914d6c11b0cd8e0b25c8a5286e2b2bbdd7598f804c4afb808", 0xb0, 0x8, &(0x7f0000000300)=@in6={0x18, 0x0, 0x8, 0x7}, 0xc) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r2, &(0x7f0000000040)=@abs, 0x8) shutdown(r2, 0x0) fchflags(r2, 0x1) mkdirat(r1, &(0x7f00000002c0)='./file0/file0/fi\x00', 0x0) rmdir(&(0x7f0000000180)='./file0/file0/fi\x00') 16:06:14 executing program 0: pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x3ff) poll(&(0x7f0000000080), 0x1, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r1, &(0x7f0000000040)=@abs, 0x8) shutdown(r1, 0x0) bind(r1, &(0x7f0000000080)=@in6={0x18, 0x3, 0x2, 0x1ff}, 0xc) 16:06:14 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x7ff], [0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000], [0x0, 0x0, 0x0, 0x400000000009, 0xfffffdedfbffffff], [0x0, 0x0, 0x401, 0x0, 0x4], [{0x1}, {}, {}, {}, {0x0, 0x10001}]}}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000280)}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x2, 0x0) fcntl$setflags(r0, 0x2, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 16:06:14 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x8000, 0x6) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x100, 0x120) rmdir(&(0x7f0000000200)='./bus\x00') connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c650600"], 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r1, &(0x7f0000000040)=@abs, 0x8) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$WSMUXIO_LIST_DEVICES(r3, 0xc1045763, &(0x7f0000000300)={0x1, [{0x1, 0x5}, {0x2, 0x7fff}, {0x2, 0xffffff54}, {0x3, 0x3}, {0x1, 0x5e}, {0x3, 0x7}, {0x2, 0x9}, {0x3, 0x2}, {0x1, 0x2}, {0x3, 0x81}, {0x3, 0x6}, {0x1, 0x101}, {0x1, 0x20}, {0x1, 0xffffffff}, {0x1}, {0x3, 0x3}, {0x2, 0x9}, {0x3, 0x4}, {0x2, 0x9}, {0x2, 0xf2d}, {0x3, 0xa57b}, {0x1, 0xfffffffd}, {0x1, 0x5}, {0x1, 0x40}, {0x3, 0xea7}, {0x2, 0x4}, {0x1, 0x1}, {0x2, 0x6}, {0x2, 0xd77a}, {0x0, 0x5}, {0x3, 0x6}, {0x0, 0x3}]}) shutdown(r1, 0x0) getsockname(r1, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000080c1, 0x10002}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:06:14 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000200)="e1f58807b83cac3cbaa5031e24a87c8f0b48fdcc6f747a6c396fcdf0671008ecb18c7080a71191c7ae1e92ca59be44fb0a0c450fd59864a24f9cc4ed", 0x3c) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xee) utimensat(r2, &(0x7f0000000240)='./file0\x00', &(0x7f0000000280)={{0x6, 0x3}, {0x7}}, 0x0) socket(0x2, 0x4000, 0x4) r3 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r3, 0xffff, 0x800, &(0x7f0000000180)=0x5, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r5 = socket(0x2, 0xc003, 0x0) r6 = socket(0x2, 0x2, 0x0) connect$unix(r6, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r6, &(0x7f0000000040)=@abs, 0x8) shutdown(r6, 0x0) r7 = socket(0x2, 0x2, 0x0) connect$unix(r7, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r7, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r7, &(0x7f0000000040)=@abs, 0x8) shutdown(r7, 0x0) r8 = socket(0x2, 0x2, 0x0) connect$unix(r8, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r8, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r8, &(0x7f0000000040)=@abs, 0x8) shutdown(r8, 0x0) r9 = socket(0x2, 0x2, 0x0) connect$unix(r9, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r9, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r9, &(0x7f0000000040)=@abs, 0x8) shutdown(r9, 0x0) r10 = socket(0x2, 0x2, 0x0) connect$unix(r10, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r10, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r10, &(0x7f0000000040)=@abs, 0x8) shutdown(r10, 0x0) connect$unix(r5, &(0x7f0000000380)=ANY=[@ANYBLOB, @ANYPTR64, @ANYRESHEX=0x0, @ANYPTR, @ANYRES32=r3, @ANYRESHEX=r10, @ANYPTR64=&(0x7f0000000340)=ANY=[@ANYRES32=r8, @ANYRES64=r9, @ANYRES16=r7], @ANYRESOCT=r9], 0x8) sync() dup2(r5, r4) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r11 = dup(r4) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f00000001c0)) sendto$inet6(r11, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) r12 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r12, 0x0, r12) sendto$inet6(r12, &(0x7f0000000040)="7c981d240839e63e1744601759e526c8dbb6b5a1f5b92fcbd9699b58c0f3449ae9e86c427e903caec3d959a53369088415c77cf729fcdd2ba379d14ef4c4af6582d34f172f9948c09d032b13498d298ae5300bf936e87edaed4b826ccef5d78ad4f62f8801cf9ff620f2c6f431dc432f54b3e0a872bd4131a5fcb44abbfc5fa7b6934dacc0d162a63c616adc46ac5153b58a04ce2436875b0e8bb75c06632dce8903b45648886d5e9820", 0xaa, 0x8, &(0x7f0000000100)={0x18, 0x3, 0x8, 0xfffffffa}, 0xc) 16:06:14 executing program 1: r0 = socket(0x11, 0x4003, 0x0) dup(r0) sendto$unix(r0, &(0x7f0000000000)="b10005016000009005001b0007000000331c04fecea10500fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be381e4991f7c8cf5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282102000000720fd3abfbb770c1f5a872c881ea772ec589436a4d47840b404f361b1257aea8c500002002000000000000020208a371a3f800040000000000000001000000000f00"/177, 0xb1, 0x0, 0x0, 0x0) 16:06:14 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x5, &(0x7f0000000000)=[{}, {}, {0x40}, {0x0, 0x1f, 0x2}, {0x40, 0x40, 0x0, 0x7840ba31}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet(0x2, 0x3, 0x0) r1 = dup(r0) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r2, &(0x7f0000000040)=@abs, 0x8) shutdown(r2, 0x0) r3 = fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) ioctl$VT_GETMODE(r3, 0x40087603, &(0x7f00000000c0)) ioctl$TIOCFLUSH(r1, 0x8020699f, &(0x7f0000000300)) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000040)={'./file0\x00', 0xfb, 0x5, 0x7df289a, 0x0, 0x4443a770, 0x4, 0xc6e, 0x0, 0x1, 0xb3, 0x1989}) 16:06:14 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) msgsnd(0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="000000000000000051f304cbad4c40341a7fb8f28f53930ac93feed5e69ec81ecebd9e705f836edbb76d3198d1d6e7448ba200c71274a7bb1dd016b9ce27d8fe88478ac17dba06f5e4f9be870017926db9fa88c70e8e256b3ec66e56ce3058ffa63be973a9"], 0x1, 0x0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000000)) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 16:06:14 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r1, &(0x7f0000000040)=@abs, 0x8) shutdown(r1, 0x0) sendto(r1, &(0x7f00000000c0)="566fc014d6b7ce2c2cd89695bc0c360a7bdb6fbfc63f0a22a74391f84027cfcdcba01c34a1f9d628f1d7363a091c2185c39badc77efd8d144747dae38f69050fa33b49f7423c811b73321cb18b46a0be017a82e89fc03ef15a5beca925649e3e163f8a5d522ca2ab1d68e13fb0d9ab11d655643e1ba8863fc9742de941eb2ae3354aa78af91334b14030019ee3877453d61274231419128cf89e247a875cb712eec6da1e8260e436197e0ecd1f667b105e0023f12cca416f474fd2619d1142580cf9dbef42093f15cbe35ce3490f90f76345bbef9c25c2b79a1c25a3fc653c97e3d83d3033690bac9cca0d650cc4c2e416b46280c24fb1b79147237ac91dfed9ed58d70da4ea8578392c54dccac889f867c05927fbb6f3663fd4cdf081f98520b4eecec4f95d1101684ab8a28cf8f6c387b29c07ed495900daafeded2f81ddbfce71db9d27167f144dadfee66c370069fcbc173becdb336009c9d0561212607455784f26fac60f29b7ba934be654167cec5d78c228870323996a3c113544a5badf5ac20ec42b06b7612e8cefa2698478a01ddf6de17521aa8410afb8a718069d8dc1456b1bfc2d1196c7dbe29f4f77994cedc96e3faf207b7fbf8fec01f7db08784d66599140ba3716aca398b7d6041fe87a7be15fda16475f0043802b569a96295b45de8cd3c63bb320d8b95ebc39e66173ab16e0a05764f68079c4ffa455cc600a09a24a7207e76513fe406d96225be0d83fa50bc07aebfeaaade9d55f56e382ea849a83a1fea63e40f73a4e1b9d045a4f2094999cf6f77ecae16cfd06b43c874a20f9da1a705f542913a9472b848b436b071f93eb83f1274c182786eb0e57d9bcd0eef2ba076038a05e8d62481ddb50c537166504e9b66d49b2d473b622e11d099119bcffaff5fbd0a5462d57c969568c22410c51404dfe3b121c59a77828b3e91421a9629194dda1c23bfe48d7081710a9e42b5aee876c837001463d8e8ed8d64b1b9ae15a3ee460fe3fc5ad09b25ddd8c8202178083ac4496e584e2ba3a6a900474f5948c5678619e2708a0aa71a99e7f59f79e60bed9d79a5f1515cf27ad3c922d76c4d770e2044e982b7ab4b3cc83fc356d8be24f3638749b51afef2e55bcc881af4ad545cf5a8df6f96656b9293ed921c0465898c364e3f3a08ab381dd978054fda44892c28b30ed31bfeacbf1eacbe2488bd201a777a3ddc7460472e31b78ac091963bc1e7c29e2f010e4761732e4cca4e62147350690e087e769d1ca1f8931747706510125eb3ecc6a79a994ba107f6316ff8aa4e9bdd4c80b1798da312a49578b668dfbfc227f53591174e4ca2501fcddc29b5eaef7d54d5ebd2c806737a3ab3a84a54200cf57565cba7aeb519974a39e05f4a9217134836b68e80d20eb50ae08cee1b23933384e085a5a5749fde5ea163f11672719453f0e3d3732ee099b5625aff686b4ba39ae8dae1b1576aad1dd9740563071f04f9006832d0133dc8e7627c2f9fcdad02c7256cfd8a9d09e285bc592354612dbb94c94fd80156e1c65f587810cb99b1d41b0d97115f489ad60f454093f133b503092868c4ad6fa8c155550723714a5b71073e9a2e54a22c1846c84046266cb66fe4247f366619ccd686da28c60872c40dffc25ecc321eab423cd6a6e841ce292e84581a700f4b4b3ea99d37553b3b89205004c965b03e251bd35db7c8dda1324a86a62b1ea31b5b917bc043dfb3bbd3c5a1e6b3a0df1b87e9da794f1f1eff5d4430d783ed7847d6b5573529300c54f679f8c4dd4be752f61f8a2ee56cc1dc4558cdfc7300e446c6aa7487bab1db22a63188e17175448dbd335f544ad1b7af6b600773d1b87f2619244b238d624b62eb0b6fd9ab9e00a8db6dfa6f6aa6e3d92bf550f2c903968ae4593bce71c0a96e439e359f605a61e95c8140455455be353fb33567f011e5187b72424ccc5eb4361d37baa463959cdd230f9a037a0a970894109c06318f7a213a370cf42cad4bcf4c15f6599001ca43abd8daec63b4fc56b1fe169b0a6ca5aa13eb1c816fd31104cd0c3a82f4d98ebbf97fc756cd51dcb5695594c04be7a767c8e5bd698979a0a03f615b84ed8c91c16825dfdde4b7201cc9ec342873c052d7beaf214ade6f217da34a1ae8621d29194fcce6b73dc38e983242faaa3e6aff0a078b883087c52c94043a9e6f13c15d9696e67840b160acba900b0774b4397bc807e7e6f79eaef1c494e0c5d32b807d88bd535e3b72c7f45286334216583c600f5de65e875d85da771ca0e5e6987e883669330aafcf88432b02a79f2972e379528311e39b34bcb109e8daac1059a1795fb5894bc6422f55d34b164822d733b8daa61a62062309c8441b6b35f8f3bc1c8403bff36617710e698ad0ef36319168bc0a0b21530d2f4ebe3accfbadbc69b5308013306d155116c607c624a3579239277d4ec4ce8a3e9c383670943eeea099d3701fbdfdbfafe657002385cacb53965e97ef0008a3ed29e42ab9be82f4b5ef0e19fb75d833202d4a9c3792355871587457f96a2e1c790f07c88247c41fee991415dad9300965766eee9ae0b98db6eca92812a6bc20752c707041f1cb15935503a1d2513616bd9e4f08d5b849b0a3c8543e1498877b7f1cfadc7ef81f623f8f562ee81533f42f621fdfdaad68e78cb55ee0ddcab5619abaf95c8b89009eb7712695d2662e6cfc6c2c69e05e7dd8c8d7827400acc9289d9240eeaaefe3b0e7dc94489079dcbd16e2e4396c5e0f0c9a36f0ed4f8e7536c0ef41f7b0705f90a38ac53d5a4075a8bb648e617034fbcf917220a2c26ffccbd99723fdc27a8848e47f6c3717424ec921473058c276c5be68c1d40a8d03daaafb7f227cf68d25cc9597423772db63bda043dbe24154b8ff9a5002f9367ce5bb4424fa46d6ba870ed72d41f41f50277ff92e786d6d4293bbb7466209d33462b9aa05b5d03a2fde461f8844cef7f08b635081e66cb46a659b786b03a2d31d3f95382b418923be2a66e9cd081124dbd65afa174f3dd729268a514986e1a718ad0910b3665a6e49b12a45135c35592e7c260e455b0463f03d4a1a8f791e7cda04dd6eb0f11d2fc379fe565194e5d24c1f912cf0188420c1381020f73a7a9727c762879dff852f42f68d94c09033e7ff4e0d89ebe1f996e9e3430a060dd720e5853269c54d690d809e9d38e137a9fe88b22c21acd23a45e551cbf1cf2576a92d75589165529b9ecb7a71dafcd5840df32b5ba9550a035c3cceb73541a15d58c5d8930c6e7ea8edff0112b4dad02629a38246c20a3cc06b7a0229380eaa90b8ddea661c2154e8f1ac3134458ac671b7d0f412900115e955f4eb21ec7e1023cef0a4789d44bca01b475f2b7a7684ff28bb505fc282c7791b59069bbf6e15018b52e84f5a01efd1859b391513655f61cae712028f7fa1f14b27c76806fe3b7edc155ee1428ec59cf62f15c09f2e214b6fb2e0b26badc9d6c569742db6aa9fa98e59b79eae17cc977c4023779f8716129fdb1be6d4a76dda22883a7332e3b17dfead50d8b883487d729788aab4309bd03d5f52819e962f3db77b596764cb653856c7a15fbe728b8d2a29a649a88607c5f075da8c3b75aebef99dc814b8cbda15027339ec4afb5cca83bbcd6231fa7efbadde7e93f78acfeeedd9bea294d58da286266f6bede607ff4af3b2f698a435b1d307a70bad5c7a276fc76a99f619954375927bef91b28e0c667bc170c93ea592ff32be44bc79270df4d436f97b7d6fcb7c1e669474bcc9ae33a257ddc901522451a2c2d16dc26f4d241946f05b857f32963d90cc18355fdc21297dd6e04bcd337f5778af7328eb7a076bba8e3ba2c10468af4818edbd36ed84efc06deacecbc47554b4b1b5fd4593b0a2ca74b12668cd3b3cd42caa3b01dc13e3a27f869f190aac7ac35f2e1397ac6dafe1932a3d4f18aa322cb1329fb34ef13179bfb8f9b137747658ce4fc6f6bc5e6239d740e3009eedb7e8621a3b0ace01e01b5ce5590fb2045080b3d82ce4e3a476fed7683fc19fe12310e85944e3dd7f7c76f783cc8f7c2b48428108c0204de49ccfb4c5ce1adedf48504860fff808e2ea493586dbad934690ee15349bc5ea492532f6b26a9c0e68d7c5baa32b2214fd05f6fbc45ba3996f0e6528aeb17d351845cb9fdc63921af23c08ef02c2bb50e9555d9c7b21f727039a4030cd2e1eb5d10c4b6a45007f9c3413d015e43fc906c156873504b0a1f9bfb8ff0a9ba53652368b8b8fcbffc047176d940eb395cecb3ee9b7edea108823b44d4f63ac4c3c5d03db5bb97dc20df51ffb5c15ddf3a08ddb837070b15b88becb9af4886efc6678b8755f205a58a33f913c04f6e61c5e62fc71d9d95e6705a069f9aebd1988053d463c635e4096d6fe5f6539494710aa578b2d11b317f4100eff33a4bf8e8872ab58d8d3ebb2e904d633dc9800f3844d5a779ae6684acd840b54b9d49bbe0fbee1a6bafef20160e0b016708d290091564996169774f1316639dce77bcd35731a0ffeaba88bc141fe29cfde6a431eb6a0b838db4c643412157512a947b63b8cea1b2843ff53b610757cb97f79e1f35b3a8521928d14a8faa37ecee2688c8f1b3dcddaf84002b2647c1e08165d73c7654369f48e6944911e1421f9ea4f01d112e2e2e475da136359432e5155095798fc285d7681b24c053af57d5c989adf3ec97da7f99611ac23825ff16e13a3d23595d9fb6888d339ef161d289445edcaf42bb01f15c6f68b0fc72430dd4e1658f81b542910f8bbf9fd5991737922b4675cdebd18076cc04be0570cca411bf4e75f31d763dcc2889ce56420894c9caae7d7fa409bbca172275b4b6c61c33d1bfec6b8ddb0d1c217d45b0112f51097345555e5750ab084edffa4c2d1475cedcfd5022940898c65a32c5850ce2972026f63034f049554f88002225ee0f4cd72e1a8a62395ccf56189862f53a3bc1da784be7db93583ba64993f7f34f91c46949d1ba7b1202ac3d1f4145e55fdeb1c6d4f0c2544aa6bbfb02e35a83329166e02c941d48c73cc48321255456a8046b8a185d685b7a1f969c1ec074c74c729912cbe7f1f07c03f0e80cb166cc58c0faa5d1e4f876bf81076e418af29bf6d348638549150b2f6eef8dda4e0ab97eae88e1ca1c295347868046ca229bc0b4eb16ed538925afd6c989b87dd81977915d855359453e3b5ba9fe93bf2d2f598a3b1b5519380f4266d3d1d868ac08e50ebd65b71fa3576dbf623ed3520587b220f725a49d07b66004cf037d237f5f3c4c1c08b01ad5e5d74c49952505156156d3701f60a1362f740997c303b60dadfa66a45ae920eafb865053c87f4538ae71013ca2c9ad0954fd402cb9a41d99a70e56ed5f3c251d28ec1b11ed66c6dc5665c8fbdc986b05db2d60ce346fc145247cda84bbfa5b904cebea79c103795c865bad739c632837921c04cd39be6d694f1ffe3861bf9a93d8a4cd59b375e838d7ae8d3842607d0e5b4dad5ecaed028b9bd3de1571ec54a25b433a5eb64d2e11849eec64c3d97744acecd81eee9b6a8a764b1889b5a09a4775bc8a5562ebd23f113f76a73ec0907d9f9bda11328bc65e1f912b147f7a32c87bca445730404118a87b291c91471cae240daf5071ca92f1db21c9578951ea12d5a2318446cf81e285d009f02dc8fe8fc9034e8a16beafd46ca35e6839e90f1eb5d37ec562da262cc163c082d72ca90c5689615e6fe9fd8be8bfa05246160e0268ac4dec35088418e5d423ccbc3c397540bdf4b3d848998b6162475f1c028e9b3acc76b51ebd70e36a13", 0x1000, 0x1, &(0x7f00000010c0)=@in6={0x18, 0x3, 0x1, 0x5}, 0xc) listen(r1, 0x6) sendto$unix(r0, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r2, &(0x7f0000000040)=@abs, 0x8) shutdown(r2, 0x0) bind$unix(r2, &(0x7f0000001100)=@abs={0x0, 0x0, 0x2}, 0x8) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r3, &(0x7f0000000040)=@abs, 0x8) shutdown(r3, 0x0) accept$inet6(r3, &(0x7f0000001140), &(0x7f0000001180)=0xc) 16:06:14 executing program 0: minherit(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) mlock(&(0x7f000000a000/0x3000)=nil, 0x3000) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000], [], [], [], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x0, 0xfffffffc}]}}) munlock(&(0x7f0000010000/0x2000)=nil, 0x2000) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x802069b2, &(0x7f0000000300)) ioctl$VMM_IOC_INTR(r4, 0x800c5606, &(0x7f0000000080)={0x9, 0xfff, 0x2}) 16:06:14 executing program 1: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{}, 0x0, 0x0, 0x8}) ioctl$VT_WAITACTIVE(0xffffffffffffff9c, 0x20007606, &(0x7f0000000040)=0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000000)={0x401, './file0\x00'}) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='x\x00') rmdir(&(0x7f0000000100)='./bus\x00') 16:06:14 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) poll(&(0x7f0000000100)=[{r0, 0x3743c1a65ffbd9f2}], 0x1, 0x81) socket$inet(0x2, 0x0, 0x1f) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r1, &(0x7f0000000040)=@abs, 0x8) shutdown(r1, 0x0) poll(&(0x7f0000000080)=[{r1, 0x94a9e075af53ad05}], 0x1, 0x8) close(r0) 16:06:14 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x10000000000009, 0xffffffffffffffff, 0xffbffffefe000003], [0x0, 0x0, 0x401], [{}, {}, {}, {}, {}, {0x0, 0x0, 0x1000}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) listen(r0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:06:14 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100e2956b9223776", 0x8) 16:06:14 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x802069b2, &(0x7f0000000300)) ioctl$WSMUXIO_REMOVE_DEVICE(r3, 0x80085762, &(0x7f0000000100)={0x1, 0x787}) ioctl$FIOGETOWN(0xffffffffffffffff, 0x4004667b, &(0x7f00000000c0)) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) connect$inet6(r1, &(0x7f0000000200)={0x18, 0x3, 0x4, 0x779}, 0xc) renameat(r4, &(0x7f0000000180)='./bus\x00', r0, &(0x7f00000001c0)='./bus\x00') socket$inet6(0x18, 0x2, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085762, &(0x7f0000000080)) 16:06:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000040)=[{0xb1, 0x0, 0x0, 0x5f}, {0x26}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000640)="7e020000002200dda68c0e000000") r1 = semget$private(0x0, 0x3, 0x0) semop(r1, &(0x7f0000000400)=[{0x4, 0x8}, {0x0, 0x40, 0x1000}, {0x2, 0xd9, 0x1000}, {0x1, 0x7fffffff}, {0x1, 0x0, 0x800}, {0x2, 0x8, 0x1800}, {0x1, 0x6, 0x1800}], 0x7) semop(r1, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) semctl$GETPID(r1, 0xffffffffffffffff, 0x4, &(0x7f0000000840)=""/137) semctl$GETVAL(r1, 0x4fa596d1f056515a, 0x5, &(0x7f0000000040)=""/215) semctl$GETZCNT(r1, 0x56a71968b62f282f, 0x7, &(0x7f0000000140)=""/56) r2 = getgid() r3 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r3, &(0x7f0000000300)=[{0x0, 0x40}, {0x0, 0x1000, 0x1000}], 0x2) semop(r3, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) semctl$GETPID(r3, 0xffffffffffffffff, 0x4, &(0x7f0000000840)=""/137) semctl$GETVAL(r3, 0x4fa596d1f056515a, 0x5, &(0x7f0000000040)=""/231) semctl$GETZCNT(r3, 0x56a71968b62f282f, 0x7, &(0x7f0000000140)=""/56) r4 = getgid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, r4, 0x0, 0x0, 0x0]) r5 = geteuid() r6 = getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000380)={{0x6, 0x0, r4, r5, r6, 0x40, 0x6}, 0x30c6, 0x1, 0x1}) r7 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r7, &(0x7f0000000400)=[{0x4, 0x8}, {0x0, 0x40, 0x1000}, {0x2, 0xd9, 0x1000}, {0x1, 0x7fffffff}, {0x1, 0x0, 0x800}, {0x2, 0x8, 0x1800}, {0x1, 0x6, 0x1800}], 0x7) semop(r7, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) semctl$GETPID(r7, 0xffffffffffffffff, 0x4, &(0x7f0000000840)=""/137) semctl$GETVAL(r7, 0x4fa596d1f056515a, 0x5, &(0x7f0000000040)=""/231) semctl$GETZCNT(r7, 0x56a71968b62f282f, 0x7, &(0x7f0000000140)=""/56) r8 = getgid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, r8, 0x0, 0x0, 0x0]) r9 = geteuid() r10 = getgid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000380)={{0x6, 0x0, r8, r9, r10, 0x40, 0x6}, 0x30c6, 0x1, 0x1}) getgroups(0x3, &(0x7f0000000000)=[r2, 0xffffffffffffffff, 0x0]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r11 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r11, &(0x7f0000000400)=[{0x4, 0x8}, {0x0, 0x40, 0x1000}, {0x2, 0xd9, 0x1000}, {0x1, 0x7fffffff}, {0x1, 0x0, 0x800}, {0x2, 0x8, 0x1800}, {0x1, 0x6, 0x1800}], 0x7) semop(r11, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) semctl$GETPID(r11, 0xffffffffffffffff, 0x4, &(0x7f0000000840)=""/137) semctl$GETVAL(r11, 0x4fa596d1f056515a, 0x5, &(0x7f0000000040)=""/231) semctl$GETZCNT(r11, 0x56a71968b62f282f, 0x7, &(0x7f0000000140)=""/56) r12 = getgid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, r12, 0x0, 0x0, 0x0]) r13 = geteuid() r14 = getgid() semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000380)={{0x6, 0x0, r12, r13, r14, 0x40, 0x6}, 0x30c6, 0x1, 0x1}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) getgroups(0x8, &(0x7f0000000240)=[0x0, r2, r15, r2, r10, 0x0, r6, r14]) r16 = geteuid() r17 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000380)={{0x6, 0x0, r2, r16, r17, 0x40, 0x6}, 0x30c6, 0x1, 0x1}) chown(&(0x7f0000000080)='./file0\x00', r16, 0x0) seteuid(r16) 16:06:14 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0x3ffffffffff], [0x0, 0x0, 0x401], [{}, {0x0, 0x0, 0x0, 0x3ff}, {0x0, 0x101, 0xfffffffc}, {}, {0x0, 0xfffffffd}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:06:14 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x4086334) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r1, &(0x7f0000000040)=@abs, 0x8) shutdown(r1, 0x0) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r3, &(0x7f0000000040)=@abs, 0x8) shutdown(r3, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000140)=0xc) r5 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r5, &(0x7f0000000400)=[{0x4, 0x8}, {0x0, 0x40, 0x1000}, {0x2, 0xd9, 0x1000}, {0x1, 0x7fffffff}, {0x1, 0x0, 0x800}, {0x2, 0x8, 0x1800}, {0x1, 0x6, 0x1800}], 0x7) semop(r5, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) semctl$GETPID(r5, 0xffffffffffffffff, 0x4, &(0x7f0000000840)=""/137) semctl$GETVAL(r5, 0x4fa596d1f056515a, 0x5, &(0x7f0000000040)=""/231) semctl$GETZCNT(r5, 0x56a71968b62f282f, 0x7, &(0x7f0000000140)=""/56) r6 = getgid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, r6, 0x0, 0x0, 0x0]) r7 = geteuid() r8 = getgid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000380)={{0x6, 0x0, r6, r7, r8, 0x40, 0x6}, 0x30c6, 0x1, 0x1}) chown(&(0x7f0000000080)='./bus\x00', r4, r6) connect$unix(r2, &(0x7f0000000040)=@abs, 0x8) shutdown(r2, 0x0) sendto$unix(r2, 0x0, 0x0, 0x0, &(0x7f0000000780)=@abs={0x1, 0x0, 0x2}, 0x8) poll(&(0x7f00000006c0)=[{r0, 0x140}], 0x35, 0x0) 16:06:14 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(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) connect$unix(r1, &(0x7f0000000040)=@abs, 0x8) shutdown(r1, 0x0) r2 = dup2(r1, 0xffffffffffffffff) recvfrom$unix(r2, &(0x7f00000001c0)=""/223, 0xdf, 0x2, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x1}, 0x8) r3 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) recvmsg(r3, &(0x7f0000000000)={0xffffffffffffffff, 0xc, &(0x7f0000000340)=[{&(0x7f0000000300)=""/63}], 0x1000000000000264, 0x0, 0xf1c56c2515672da0}, 0x0) panic: receive 3: so 0xfffffd805e570000, so_type 3, m 0xfffffd806bc22400, m_type 0 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND * 48728 95218 0 0 0 0 dhclient db_enter() at db_enter+0x18 panic(ffffffff821acfbd) at panic+0x15c soreceive(fffffd805e570000,0,ffff80001d372af8,0,0,ffff80001d372a04) at soreceive+0x16e7 soo_read(fffffd805f9f2618,ffff80001d372af8,0) at soo_read+0x53 dofilereadv(ffff80001d339008,6,ffff80001d372af8,0,ffff80001d372be0) at dofilereadv+0x1a1 sys_read(ffff80001d339008,ffff80001d372b90,ffff80001d372be0) at sys_read+0x83 syscall(ffff80001d372c60) at syscall+0x507 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffe6530, count: 7 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 receive 3: so 0xfffffd805e570000, so_type 3, m 0xfffffd806bc22400, m_type 0 ddb> trace db_enter() at db_enter+0x18 panic(ffffffff821acfbd) at panic+0x15c soreceive(fffffd805e570000,0,ffff80001d372af8,0,0,ffff80001d372a04) at soreceive+0x16e7 soo_read(fffffd805f9f2618,ffff80001d372af8,0) at soo_read+0x53 dofilereadv(ffff80001d339008,6,ffff80001d372af8,0,ffff80001d372be0) at dofilereadv+0x1a1 sys_read(ffff80001d339008,ffff80001d372b90,ffff80001d372be0) at sys_read+0x83 syscall(ffff80001d372c60) at syscall+0x507 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffe6530, count: -8 ddb> show registers rdi 0 rsi 0x1 rbp 0xffff80001d372840 rbx 0xffff80001d3728f0 rdx 0x2 rcx 0 rax 0 r8 0xffff80001d372800 r9 0x1 r10 0 r11 0x59ff78eb9df2122a r12 0x3000000008 r13 0xffff80001d372850 r14 0x100 r15 0x1 rip 0xffffffff82195b58 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff80001d372830 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb> show proc PROC (dhclient) pid=48728 stat=onproc flags process=0 proc=0 pri=24, usrpri=50, nice=20 forw=0xffffffffffffffff, list=0xffff80001d33a388,0xffff80001d339288 process=0xffff8000ffffa710 user=0xffff80001d36d000, vmspace=0xfffffd806bc0a660 estcpu=0, cpticks=0, pctcpu=0.0 user=0, sys=0, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 954 10462 55206 0 2 0 syz-executor.0 954 297924 55206 0 2 0x4000000 syz-executor.0 66204 308689 94340 0 2 0 syz-executor.1 66204 207259 94340 0 3 0x4000080 fsleep syz-executor.1 17702 307964 0 0 3 0x14200 bored sosplice 55206 427801 78999 0 3 0x82 nanosleep syz-executor.0 94340 373164 78999 0 3 0x82 nanosleep syz-executor.1 78999 95809 63264 0 3 0x82 thrsleep syz-fuzzer 78999 52421 63264 0 3 0x4000082 thrsleep syz-fuzzer 78999 20947 63264 0 3 0x4000082 kqread syz-fuzzer 78999 478925 63264 0 3 0x4000082 thrsleep syz-fuzzer 78999 74777 63264 0 3 0x4000082 thrsleep syz-fuzzer 78999 29625 63264 0 3 0x4000082 thrsleep syz-fuzzer 78999 186218 63264 0 3 0x4000082 thrsleep syz-fuzzer 63264 270659 40942 0 3 0x10008a pause ksh 40942 396529 92890 0 3 0x92 select sshd 78307 50975 1 0 3 0x100083 ttyin getty 92890 424930 1 0 3 0x80 select sshd 42436 473502 54186 73 3 0x100090 kqread syslogd 54186 415962 1 0 3 0x100082 netio syslogd 92054 239744 1 77 2 0x100010 dhclient *95218 48728 1 0 7 0 dhclient 81832 306820 0 0 3 0x14200 bored smr 10135 262188 0 0 2 0x14200 zerothread 99155 416148 0 0 3 0x14200 aiodoned aiodoned 94523 396878 0 0 3 0x14200 syncer update 82028 164712 0 0 3 0x14200 cleaner cleaner 33759 154275 0 0 3 0x14200 reaper reaper 19614 381158 0 0 3 0x14200 pgdaemon pagedaemon 85413 296687 0 0 3 0x14200 bored crynlk 71098 429421 0 0 3 0x14200 bored crypto 20394 3953 0 0 3 0x40014200 acpi0 acpi0 3616 260939 0 0 3 0x14200 bored softnet 26553 262919 0 0 3 0x14200 bored systqmp 455 64473 0 0 3 0x14200 bored systq 7702 376908 0 0 3 0x40014200 bored softclock 58418 254986 0 0 3 0x40014200 idle0 1 198522 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 9488 6464K 6785K 78643K 10808 0 pcb 13 8K 8K 78643K 57 0 rtable 103 4K 4K 78643K 279 0 ifaddr 59 12K 12K 78643K 82 0 counters 22 16K 16K 78643K 25 0 ioctlops 0 0K 2K 78643K 25 0 iov 0 0K 12K 78643K 30 0 mount 1 1K 1K 78643K 1 0 vnodes 1226 77K 77K 78643K 1299 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 5K 78643K 4 0 VM map 2 0K 0K 78643K 2 0 sem 11 1K 1K 78643K 14 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1794 195K 288K 78643K 12646 0 file desc 6 17K 25K 78643K 166 0 sigio 0 0K 0K 78643K 4 0 proc 49 38K 54K 78643K 377 0 subproc 32 2K 2K 78643K 34 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 0 0K 0K 78643K 23 0 in_multi 43 2K 2K 78643K 71 0 ether_multi 1 0K 0K 78643K 8 0 mrt 0 0K 0K 78643K 2 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 55 254K 254K 78643K 55 0 exec 0 0K 1K 78643K 194 0 pagedep 1 8K 8K 78643K 1 0 inodedep 1 32K 32K 78643K 1 0 newblk 1 0K 0K 78643K 1 0 VM swap 7 26K 26K 78643K 7 0 UVM amap 104 54K 54K 78643K 1225 0 UVM aobj 10 2K 2K 78643K 12 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 29 0 NDP 9 0K 0K 78643K 17 0 temp 89 3015K 3084K 78643K 5685 0 kqueue 3 4K 16K 78643K 31 0 SYN cache 2 16K 16K 78643K 2 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 8 0 2 1 0 1 1 0 8 0 rtpcb 80 33 0 31 1 0 1 1 0 8 0 rtentry 112 58 0 18 2 0 2 2 0 8 0 unpcb 120 109 0 101 1 0 1 1 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpqe 32 692 0 692 2 2 0 1 0 8 0 tcpcb 544 66 0 61 1 0 1 1 0 8 0 ipq 40 2 0 2 1 0 1 1 0 8 1 ipqe 40 90 0 90 1 0 1 1 0 8 1 inpcb 280 463 0 455 3 0 3 3 0 8 2 rttmr 72 1 0 1 1 1 0 1 0 8 0 nd6 48 7 0 3 1 0 1 1 0 8 0 ppxss 1128 1 0 0 1 0 1 1 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 215 0 43 13 0 13 13 0 8 0 art_table 32 216 0 43 2 0 2 2 0 8 0 art_node 16 53 0 17 1 0 1 1 0 8 0 sysvmsgpl 40 8 0 3 1 0 1 1 0 8 0 semupl 112 4 0 4 1 0 1 1 0 8 1 semapl 112 11 0 2 1 0 1 1 0 8 0 shmpl 112 10 0 2 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 1629 0 227 46 0 46 46 0 8 0 ffsino 240 1629 0 227 83 0 83 83 0 8 0 nchpl 144 2062 0 460 60 0 60 60 0 8 0 uvmvnodes 72 1725 0 0 32 0 32 32 0 8 0 vnodes 208 1725 0 0 91 0 91 91 0 8 0 namei 1024 5231 0 5231 1 0 1 1 0 8 1 vcpupl 1984 3 0 0 1 0 1 1 0 8 0 vmpool 528 3 0 0 1 0 1 1 0 8 0 scxspl 192 6217 0 6217 1 0 1 1 0 8 1 plimitpl 152 32 0 25 1 0 1 1 0 8 0 sigapl 424 353 0 323 4 0 4 4 0 8 0 futexpl 56 4218 0 4217 1 0 1 1 0 8 0 knotepl 112 101 0 82 1 0 1 1 0 8 0 kqueuepl 144 64 0 62 1 0 1 1 0 8 0 pipelkpl 16 97 0 87 1 0 1 1 0 8 0 pipepl 120 194 0 175 1 0 1 1 0 8 0 fdescpl 432 338 0 323 2 0 2 2 0 8 0 filepl 120 2228 0 2131 5 0 5 5 0 8 2 lockfpl 104 38 0 36 1 0 1 1 0 8 0 lockfspl 48 14 0 12 1 0 1 1 0 8 0 sessionpl 112 17 0 7 1 0 1 1 0 8 0 pgrppl 48 29 0 19 1 0 1 1 0 8 0 ucredpl 96 167 0 160 1 0 1 1 0 8 0 zombiepl 144 323 0 323 1 0 1 1 0 8 1 processpl 896 353 0 323 4 0 4 4 0 8 0 procpl 624 546 0 508 4 0 4 4 0 8 1 sosppl 128 140 0 140 1 0 1 1 0 8 1 sockpl 400 609 0 591 5 0 5 5 0 8 3 mcl64k 65536 19 0 19 1 0 1 1 0 8 1 mcl16k 16384 1 0 1 1 1 0 1 0 8 0 mcl12k 12288 6 0 6 1 0 1 1 0 8 1 mcl9k 9216 2 0 2 1 0 1 1 0 8 1 mcl8k 8192 4 0 4 1 0 1 1 0 8 1 mcl4k 4096 31 0 31 2 1 1 1 0 8 1 mcl2k2 2112 2 0 2 1 0 1 1 0 8 1 mcl2k 2048 64938 0 64867 26 11 15 20 0 8 5 mtagpl 80 13 0 2 2 1 1 1 0 8 0 mbufpl 256 104632 0 104455 18 2 16 18 0 8 4 bufpl 280 4477 0 163 309 0 309 309 0 8 0 anonpl 16 51079 0 34483 85 2 83 83 0 107 16 amapchunkpl 152 2012 0 1870 20 0 20 20 0 158 14 amappl16 192 1913 0 1001 58 5 53 58 0 8 7 amappl15 184 10 0 7 1 0 1 1 0 8 0 amappl14 176 65 0 62 2 1 1 1 0 8 0 amappl13 168 25 0 23 1 0 1 1 0 8 0 amappl12 160 7 0 7 1 1 0 1 0 8 0 amappl11 152 59 0 47 1 0 1 1 0 8 0 amappl10 144 15 0 9 1 0 1 1 0 8 0 amappl9 136 451 0 446 1 0 1 1 0 8 0 amappl8 128 338 0 320 1 0 1 1 0 8 0 amappl7 120 105 0 95 1 0 1 1 0 8 0 amappl6 112 27 0 22 1 0 1 1 0 8 0 amappl5 104 265 0 253 1 0 1 1 0 8 0 amappl4 96 444 0 411 2 1 1 2 0 8 0 amappl3 88 110 0 105 1 0 1 1 0 8 0 amappl2 80 1900 0 1828 3 1 2 3 0 8 0 amappl1 72 15735 0 15315 25 15 10 20 0 8 0 amappl 80 775 0 727 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 11 0 2 1 0 1 1 0 8 0 uaddrrnd 24 341 0 323 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 341 0 323 1 0 1 1 0 8 0 vmmpekpl 168 6298 0 6267 2 0 2 2 0 8 0 vmmpepl 168 47473 0 45403 114 7 107 110 0 357 17 vmsppl 272 340 0 323 2 0 2 2 0 8 0 pdppl 4096 688 0 649 7 1 6 6 0 8 1 pvpl 32 159476 0 139841 195 0 195 195 0 265 36 pmappl 200 340 0 323 1 0 1 1 0 8 0 extentpl 40 46 0 29 1 0 1 1 0 8 0 phpool 112 171 0 18 5 0 5 5 0 8 0