kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Tue Feb 11 12:57:21 PST 2020 OpenBSD/amd64 (ci-openbsd-main-0.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.0.82' (ECDSA) to the list of known hosts. 2020/02/11 12:57:32 fuzzer started 2020/02/11 12:57:36 dialing manager at 10.128.15.235:31306 2020/02/11 12:57:36 syscalls: 337 2020/02/11 12:57:36 code coverage: enabled 2020/02/11 12:57:36 comparison tracing: enabled 2020/02/11 12:57:36 extra coverage: support is not implemented in syzkaller 2020/02/11 12:57:36 setuid sandbox: enabled 2020/02/11 12:57:36 namespace sandbox: support is not implemented in syzkaller 2020/02/11 12:57:36 Android sandbox: support is not implemented in syzkaller 2020/02/11 12:57:36 fault injection: support is not implemented in syzkaller 2020/02/11 12:57:36 leak checking: support is not implemented in syzkaller 2020/02/11 12:57:36 net packet injection: enabled 2020/02/11 12:57:36 net device setup: support is not implemented in syzkaller 2020/02/11 12:57:36 concurrency sanitizer: support is not implemented in syzkaller 2020/02/11 12:57:36 devlink PCI setup: support is not implemented in syzkaller 12:57:42 executing program 0: r0 = shmat(0x0, &(0x7f0000ffc000/0x4000)=nil, 0x1000) shmdt(r0) write(0xffffffffffffff9c, &(0x7f0000000000)="992244910f241d6fbe15239d5e2559515c3d51367c3517ee1a9a265b5829e46c4c6811a7568ad8260e9ea0bdf23a6f26b7bedb44530b605362c568a8fc497cf6ff35cc115b0dc23938157f732b372f9be5bba7a330e45862321303de34b4e3a44f621973ee89bd819cae30e71eb3b65ca1ce64155d5a060582ceca8d", 0x7c) r1 = socket(0x20, 0x3, 0x80) writev(r1, &(0x7f0000001600)=[{&(0x7f0000000080)}, {&(0x7f00000000c0)="364b4d60f1fbae684db079055866c131ea944739ee0a447894bc14caea18cf35460e3c726811e3b2af8f277b3f4852945b4eac1f260363aa81382c7a14518731858165ef91470dccec67e7f609eb411f89a4484a851c69046ec6382c4b5b9ee44391423bff2f9ded48adbbb6e3cf21366657aa89612ec81ec3d83dc04244195e0b685499ec905aa4fc091811305afa0eeeecdaf960e2c1b2c60e2c29a05e0f2d0f1e06e5ca0286bc99", 0xa9}, {&(0x7f0000000180)="71b217874adda6204a06b411061f882ea062e25d9abf6caa530131813560fc0b5cd06c15acb2c855a06836bc55560a3964932bca14df682228e21b5369e80f76e98767ba9d43102a4aa8c20a56338d066c0eea599ce78bc610bcadd760c8052cee8146979c553b1500ebe8c8076a2806f5a53e37f552a40647a28a9363183ffccd87247eb6ff8609a51a9e63788e31c42dee049646eea26255c356dcf41e086e814f66bd09e9195bb85b094792b1a49c825f06661039e00fa9a644787c56f934aaa6200a439449988fc821db8c12d4121a6a0afa415d4ffd392081c5dda1cdb6", 0xe0}, {&(0x7f0000000280)="d553154ad83a46f40cb881d830c45cc75bb6c3ddef52a3412979421a8751389791add405c7112e246ac08564ce909e93862faea11f9ce428f9a21543a69d5e7805faf8e4c6fcb03f83b8b29514f9776b927105dbadc1ecd14764abe0e25f7332cc880619d749dfa1f797bdf36fc94b4dcf63998d8d214ade8f1bb2414f40a4236accc71eba62f578547b91ad5e8f21954a76d00a1fb9504e013cf6f3e68892536f1f14065b62e871efa8c07345014f56ef0c096739c85717813928af5046f4a50639b020ed284a92f067912a0f532df99c0856490a5766c457f70cb6fd024491f0fa5773ce19ee1ed8359120e34c7adc66187f07b1aa737ad16ab38e145a6dff6549ed7c75019cca02fe0a1ce207dcbea257b805dc1f4812e174a077e11c057c50fffe0e620cbca8afefb26e66e2f01ddb22ef1005f6ae1b6d177c3c489db2d4faddda37034d6502ecd1dfd686eab7bd836e4e91d05757543b8cd0c3c66ff385597f4bfe3b90839f985590d581406ea041ea8fece4d9d09c3b5d529d6422e1d297ad09b9d793d55be4aea4e0e1b22302bd29387272bb9477aeb5789c092efb3741fc3f26ab88ef0ca358462f5879b45d674e88362f3e7e3bdad7b8375ccd690af3331c33b1e28b616db4c62e1c5e314d41eec47730aad621f2b96cbe199199c595f2446b4af63f2fcbc12013aca2417c86439e5dba71a48182f0748dee6b71f992659f89accc48d7f35f9b78bb025f034554ec50d2395779bf2106789e316e99c78b7014bd37298fa592183df941226b8c89e00eb70950352405e8e6190d02fa606f6b88a0ce1889a87fec8f57b3a7ad15572cd77023cf2be08e9e962a13078d1098b926cc164b630dbc64018723364f3c1c5c3b50ded1ac18da701827bad8ff4e16f056fd12fe3a5cc0c2202e02b56702454f2956bcbccffef9f14a7d402a29fcb50dff6e22fb172f604b8c95809a8ea846d7ece7975936704f38298ecbab80e66e675f800fe075d398ca2801a81a396d8dc0a954fbc01a7d1ff6166fc0819b19090d7fda26232b9c8366ca4d3a26e43b66fd64249a45416bc1b5069c3ef5b09b9a4afac0a3e2942a4263ba8f3dc161059bccd85103e3c9101b0fecbeb0a8663df675da781dcb48e0514c16cbcb2a0ba21ed57b6b24fb8087b24815403ed21365e3fcaf28a628296ab525cc3294e96812df761d321448e9f35c0d00e9c4b20df603d4a2d90dedd129eaaa809e06d1a9e4c89d954614282cd7ad33461e8d9f874f3b2abf480c86809bcb49d6fa17d7b3223e27f64cab2e6b52d9fc0bbee0d6b045dc7d5277bcbea9a0ded0783535fdad974b47dd56c57636a4002411fc8806f30df445127d6b37f28c0125ba6afc6ced6b755a4c3950ab1bd325352f4ae27ab2e67647973d2a57a4c821ffd8c992c23ec4527b7f3b6e9dd1e0141f70f9497167e07a8ca8ec14a7e899b2f00d7f519c5cff24d17a383edebd6be27abf87f948b59421cf7ebadc65517ed74a2b4aeffde954026da5844e3ebd014d0f65a76590c0fee7892071ab53c642a7c5f5b781ba59570441b720cd27aa19df431337a48d7bceb26823e97beb3c498fd4c90348c8f762e353a7db3086acf32f6248b20ca0993555dd5acc6fa3cdbfefea2d8740f82b102f49e2c99941ab8684b163e4fc1137238dc6c8c46535d6eb3e6854be658deb0772b4ee7546e79f373f74fa8b3cc20e46507113f3a12883f20802ac3433d84210693095f14e1750ccfc1a4c7442fcba045ccb585e388a08dc96466331ff4a7df8369f9e54fafa559eba6c7d18f3bbbff4d251e9a13686cd322ba1b4f193d71aaeb7677440464b1838d2db7ed82bd182cb6784528918b4b155360a7b67a132b54354cb24797bf7e27074eeb9eccc8b17f3618147cca779db4067185da0cd49cc27fb4baebab7ecbf87f7ae6233ad3256f3a1fe025a026152ed7c99d351f90592179b8bb927cd44fb58597b9279abae05eed7bdcbc4a67967fd40452e13dd1742b70bd0487fc7f02a8008042b6b59545d0f0ddf7288f1c2ac61ac50e4f7cd6524169aabf9dc0d4f2833f83f5218707384eedc148efb63181189e2c012015de6a7d7e3e5b8271cce0031264f2039d3ba277d3b2978a277cfb31b16d314634bf51ef82b5218048da4dce1d8a1044407b0905a7588165a12a49a336e32a1b215a1520a3bafa8af186c2acd573c9e3df787e40ff3cae4df7838d71a5d8c467b44183df726b3bda2343488d78a65545de253192c8aec094fd11fbf04704cb74baf0b4f6a6ee1bcb66a7859f060d812a612352a47b3a437c362a0857278042eb3d009317ac51b364039c0cd34673c21cc9aae9ab4e61945968c1ec2d3a285c682779503075b7d411a03637ab40da5ec94a49d152a412b42f3d28e32d245fdbcac26b3ab6151c5ff3fb09cdb8ba4c08888854934d67fbd9474c74998b807c2429ae068d5674283f0bf820f0b41ec2b721fa1f61bfdb43eb128cbea8def1c53d76132ffcb56c71ef211e4225637cc79b711748219acbff4167d39648f1b4a2c5f6ad2f3b8020f63fe5d42b1dbdaa868bede7523e7a37c4fa34ad89c5f33cf0371d11539974e3f89bb33f7c805d334aa008878ff1c99c27e12f62d3d101e1eee9754a85f4c4fcc2840044926bd7a70ed65aa076e0022bc5882f33c37ab859215c9a57e2ce3e2ae28e57d0e7ad8584ef7dd598552d599fe17a54ff4eb15043fe2a4c3ff50f1ee800a93c18d6f8e37c15b71930d8e886489a349e993dea4e2cc6b45bade70c51175f0e6f9e092152a80a83169df7ca64d60531f02a1028958257812818e1860cf6139e562b9c3a1f2339a3bed49e656ad240d479638e90d4b861b3e4f36e4ae26cefdbd7918f66a96f447bf30b5900ed93639a6e4d390840288b07085769899b357b9d023cc6197885a9c45cfde56e294179d5f6175543bbe9abb691bc41dfaca893477bf18d8cd8582f03d458c3db7d377b82b3303aae41ba7480d4b7e97f848ebda829f9b0a1ee9bf22339f0438bac1d8e38353a8e35a2bad11a07b4b5a783cd164089b5f670502c23052c02d623cd7ac93085db6e59436e494722272c34afb4cbcbad9837cc3a06993408617187d7cda895964e04d73ff8478a7209e5df8f645455ab462edcf05bade1157ef08b779b5adb3489966048e2fae5b017311f76c69979359c26e37f1954644ac2f28cc47e9a7d072807c974477fa1cb2824deeb22b65284afab29e1af173afe3ed4c0eef5210f090074bc9b093b1f4e5e461f2609e35795780af1c28c21039f6cfab6f1971ec2e986d651a9e4a9c372638b4be2418075ce271819527e90cda0b12e01aaf093b5c42aaa6c8ead959516f4457947ef16ac90f5659e2b0945e5982ce9743b83c0258bb032b2569151f8d0592bc3ac925d640c60484bd02946bf0169e32fdf58b75aee037be9ad506330268fac5b17c6068c60025bbb9c8e0e41ceb228f5c0c7a5eb3e716949be18f01e8e8e6636749a51b8da28b9ec8e4ece922ae8f9e7fb44fc83997ec0d73611a83849084d3ea66a19a2ac2c272be52850c08e15348aaf5840ee68844d87276d3390943fc21164d517c685ee20fb3589fe98d2a410ab17756754fbc299e946b85372e8d54b25d83e0380ad1221d754958c41ad3628aaf52b3be381a5a0a0841a0d492c70e2f7ad052564fe75c0e574e398689810c8e61e2325f9d94cb7ecc1c42285b10efc007e8acc6b47539143cbd31988a07ff5331cab8984e9da0da5c6b6105e4d01a684b9b720d25241d9ab37f055bef6b5c745152668538b51b404257bdfd86b43399fd86290235c7b905441dc543798ea6b19829348c9bcaaa09d66011ee309b821bd748e7fcfd4ef1357d5b03c2a0ed21a024402d286e3586e5c975f58d646e0808da5119576398fef10f35916d44b2f2c1ab96f9aaf7e1a757a9a2e6f82f7aa49d44f6b23ee86a050778dc0a14c0205c799df1d6abe149ab550e38d0470a2c873a01f7bdb129b1a9f8a34f4a978f1e950c2b12319481a43727aba4f8b4c58ee45af719e94718fb8891fb9d88e581c2efdb77647722c9d063f352cf4856390ccefb418c485aaa98476a99be8ff20c485dfdb059f99d57bbc002c5d06e257e6e68f1b3d00031efcf4cbd031f7c9afbb37b8981bc88a0a5928a3739fe1c3c8127201a996959c367a936b0672b64980999944e4906c18645df6d82ef1d7716b3bee63a308993fd9cf1248dba6abf6b70ff32c5d3144a40b80079179e937a91c832aa5c6a4a166eef73b944e85de0e6a303a006fd66c6c7389b5799c6166993d53e77a43d0bffc0aa1d9c61208a8703e3520901aabe546526fffea0e908ddf2fda683c3c3420c644e6ce77439fb21f3f599cb07ef50c0f64815be1c59bed2cf2714f17f72ccad5b564417f57931b1009619d78e507b28cfcf5dd3fb08cfd692297de30628c9e0e080abdf174bf2b9d6807a16807397029716d337dbd51ff5be7f60faba819092046e79d9354b1e9488f9e1f91844678e384b49d954fea4f30e620ae3f65ad413d78801a1e2867284a6be8eb682fccbc9f757332803ccaa54bfa9f8599c37f5cd76fb7ef4aa3f21b6011eb3111704e821e29b3ccb80f81c6fa33b8a677d6145217064d69b2d97a4ee69fd25a7fbaed0cf4e230ab3fc9ca55b679ad79d9e8c2768fb8ef1a09cb68c5ae2217bf00fcd71979a8a552772c13178b79e656de14992bb52b318357bfbecca7ddf1e47a803f06b7b99d552b0e92f888661fea1a65808a8248f4706ce52eb2b16811ad59c166c77a53dfe9bc0985f29e07b3ab71b8502ba113ad5654cd712e396b285f781f7ff74c2292c01ee4f1c39c30208b5187830482b48c0ccdb2b20b784dc156c26cdb22513a9a5a084d944d35917dd3bf1312daea634d4dbd4f1878975d052e65a5ad2f7dca8ecf4f4b1cec8bdb28c89f80e4526738f9e9dc2c25c9c600806f609f530922432bb80b97aad47347087a5c5e7041a10b1e8f9cf9f74b76b57b714e93aeae6c702ee0ed42bb3e06f911d3f4165079337f85abb1b28003e65002f25e6a44eadaedafc7490b92da30da008b62198606f338caee2e2dd819ce8b6d12b40f593d273532d2fd40e767e93b0897ab1f31a5e5bee53193a0eca152c8a02049f0c1ed0e0bfe7e0cde4bb7e0155f8be13a8152c21c2d960bb4b20630d33843c61dada67e01038754e54b404e03c3649bac40463c32f10a03bea710f2f5ccd0fa4683827914007dc2599fdefdf98cd94dff37a0e7b57c09b1ab68b456973ee6c8b6d5afd7e0407cfe3a3c819b3f2b4580e233bb27888870340e66aa54838c90cfc9010dc3c47c67a73e1b71a1cc003c0789a8735009e0bf0ccd80f3640166a9fe92d763d665a8b3df873938319753aae6fbd4dc26ec8a4d09446af599efe489f3c0c2effeb6a205e87c57cc0e75d5acb5ddc72c5a82ccea7b3b2702fc1c1b21fba0aba430b70582fdbfe4d25d8731e4e8d8617033749ee5ac678fcdf7bb858852882c3698265a150b5e06a32b00328a091c675195ed26083975a3f9ea07c46088b8440b0b776ea4c21edc3d80173a06585f4952d1bf946b4713b1f32e4ff84df4dab2f7ffd9881c18a6a73f8712dfe7467ad115cb7d847d52f10c41470f96e6aab4b6a1f4b7af381347adf6cc0a42a0af28d276b37536954a7f5875ecb38e936500e98fedba58976535c202ea751ede1842dd93c25fc13a1a593993cf6312d298d2bbf9bdea63f90ca10ab694d1e525bd117dc1d713a36602f7ffd08546b5b950841", 0x1000}, {&(0x7f0000001280)="5abd9882620f6d0c2b8740ae8233a28e8a07e220e462ddc9ed5464c18e6e96f764ac882260f9a5a048677807bf24cbf5f36a27ce50b5b87c8f880789776cde062657c3857a596c7199f899eb3016fa61dc21bd78b61ecf33e0290f45e07323f45b46f13dc5fd4c3ea833", 0x6a}, {&(0x7f0000001300)="f4743c6659cd29a389ab8fd29ee05b19c7088048281ac2e7b9b3e26e7a35d267098a6d51b1bbd055809f8374329d80857df11c9eb815baea8fc56969b88113c1788ce225daafcc54dded9f44e08be4ccf5087c6fc9b7a95bfa689b0281a4fa54715b2dec46c461c46b508b7560914abd546a7d2cd9393aa38278d5c4c60d1c07393bf39f425946555614dc3b8bddc82b145a21790a1a04f798b0fb08c46ab844f42db2f25efe7fed0858a5d53784d1bf5e6fe955047bc4d8fe7e9eccadccfe49c36f3502557960319639bb0ae850a57dfc8b268030629a61d3cf2eb63ef7c5d639dba7abf7eb0935d4f86aba", 0xec}, {&(0x7f0000001400)="192f0164823ba982f577052d8dac86ebb7a51c4fc203f9a3adf4be0ef1c8ed715b2fffe4949534cb77c8611ead212c67721dfe526fa2ef93bfc7356b3bf4a2b796d18cf00fa1679b3a8731a3ab14c363f59fdcc47c22506ff9892f42b071440654723002cd71fc9c8f2cde603faa668079f91101c2233af2c88edf6720e2ce4f29d46ef4aeadd02fd4bcdd7e89e9c73f5b190c43c402084affb7f372432f7158872785b6e621", 0xa6}, {&(0x7f00000014c0)="c116b906457d6bf0964bae8acdb10f8b5664e8e43e14785142cfd23b68b15aa01bafa993b7", 0x25}, {&(0x7f0000001500)="fb846cfdf6aa0e5d14f5afcbf63bf7bee4a2167492208a0b9ae4580d66b967819a6ec65ce05fe2976a273b8a4b47397a00a3356543794e19a2e023f2fae6b6d9bcbd8b6c655b8de5d240f281f16d155a4e9c80fc4b255a9c5295077569d0ad962624f34fbb6484813044f1a6b5aaa3d3512424aa32286aec2c38ce63d4dfd3cd90326912cc191eba0aba12ccbb5aa3d71993370b6e5f156c46c7d875171330fbc8ae965c9a9b9f253bbc", 0xaa}, {&(0x7f00000015c0)="058047827a5a2adde621ab7c704de155b53659b442bfa66a7d25b0733f51b027", 0x20}], 0xa) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f00000016c0)='./file0\x00', 0x20, 0x80) ioctl$TIOCSCTTY(r2, 0x20007461) msgsnd(0xffffffffffffffff, &(0x7f0000001700)={0x1, "ad6fbc1800ca75c6f0a62509250179061478b04536314d91d6e9ba75d8124331fad84259cdd875e020771fe3eb2fe57cdcbce7d076e4577a476530fff5048b2da8b3959363c367567147b65b76cba61549a61390e82a338c63700da04ef0b7d8ca839fd676ab57f0d60da0f0c60e4daa214da523b156c658515efb309e7b80ddaff8cf1b963c5d3ee497f306987bf902cff5b5a4bb4f0f95bf3748be53a61249f468563a04110c0a2b55b9a163896e60faad432c91651267875969d22b87789e46d4e9fd1970a6e9e0e7ac41840d4b07e5a551600d05b8ade116eb66748b5fed9811b2cc4c49b67c0906"}, 0xf2, 0x0) socket$inet(0x2, 0x5, 0x5d) getppid() getsockopt$sock_int(r1, 0xffff, 0x20, &(0x7f0000001800), &(0x7f0000001840)=0x4) r3 = dup(0xffffffffffffff9c) getpeername$inet6(r3, &(0x7f0000001880), &(0x7f00000018c0)=0xc) close(r2) lstat(&(0x7f0000001900)='./file0\x00', &(0x7f0000001940)) pipe(&(0x7f00000019c0)={0xffffffffffffffff}) ioctl$SPKRTONE(r4, 0x80085301, &(0x7f0000001a00)={0x1f}) pipe(&(0x7f0000001a40)) r5 = shmget$private(0x0, 0x4000, 0x51, &(0x7f0000ffa000/0x4000)=nil) shmctl$IPC_RMID(r5, 0x0) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000001a80)='/dev/null\x00', 0x800, 0x0) ioctl$BIOCSRSIG(r6, 0x80044272, &(0x7f0000001ac0)=0x100) r7 = syz_open_pts() ioctl$TIOCSFLAGS(r7, 0x8004745c, &(0x7f0000001b00)=0x4) r8 = dup2(r1, 0xffffffffffffff9c) ioctl$VMM_IOC_WRITEREGS(r8, 0x82485608, &(0x7f0000001b40)={0x4, 0x7, 0x88ba, {[0x80, 0xffffffff, 0x4, 0xffffffff, 0x4, 0x35ec0497, 0xf383, 0xfffffffffffffffe, 0xfff, 0xffffffffffff68a9, 0x7, 0x2, 0x101, 0x5, 0x1, 0x1d, 0x1, 0xa0000000000], [0x4, 0x2, 0x4, 0x8, 0x6f, 0x4000000000000000, 0x7, 0x61f9, 0x9], [0x7f, 0x5, 0x4, 0x6ec, 0x5, 0x5, 0x7], [0xd4, 0x100000001, 0x7e, 0x100, 0xfffffffffffffff8, 0x4], [{0x6, 0x5, 0x0, 0x81}, {0x401, 0x5, 0x81, 0x9}, {0x6, 0x55b92ddc, 0x9, 0xfffffffffffffffd}, {0x8000, 0xffff, 0x800, 0x3}, {0x7, 0x30c, 0x4}, {0x0, 0x6, 0x6, 0x6498}, {0x5, 0x5, 0x3, 0x6}, {0xfffd, 0x2, 0x2, 0x1}], {0x0, 0x5, 0x6, 0xdb8f}, {0x2, 0x100, 0x54, 0x7f}}}) rename(&(0x7f0000001dc0)='./file0\x00', &(0x7f0000001e00)='./file0\x00') r9 = openat$tty(0xffffffffffffff9c, &(0x7f0000001e40)='/dev/tty\x00', 0x8, 0x0) ioctl$TIOCSTART(r9, 0x2000746e) 12:57:42 executing program 1: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockname$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x200, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0xa, &(0x7f0000000180)=[{0xfffc, 0x20, 0x6, 0x5}, {0x7, 0x0, 0x6, 0x7}, {0xcef, 0x1, 0xe6, 0x1f}, {0x2, 0x9, 0x5, 0xfff}, {0x2, 0x7, 0x4, 0x3}, {0x100, 0x8, 0xbf, 0x100}, {0x6, 0x8f, 0x40}, {0x4, 0x81, 0x9, 0x8}, {0x2, 0x2, 0x6, 0xfff}, {0x3, 0x7f, 0x8, 0x3f}]}) r3 = fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) r4 = socket$inet6(0x18, 0x4000, 0x3) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x81, 0x0) ioctl$KDSETLED(r5, 0x20004b42, &(0x7f0000000280)=0x1) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f00000002c0)=0x5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r6, &(0x7f00000006c0)={&(0x7f0000000340)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000640)=[{&(0x7f0000000380)="679fb62946e89283d19ffd020dc4f29f0198120b71ab8a39c8e002a1db8d9c", 0x1f}, {&(0x7f00000003c0)="0dd32c7208d37a17499d9ee83cb2772f93de3ff337666aeec812914648c5b3349dcd54c902464bd7b925ff52c72c0f46ddeb54e7785f9f72d50dc2f0dc8801db42df2bfdcdfa094d6b9e055438446072ad43bec3", 0x54}, {&(0x7f0000000440)="a6bbd410943e760aca7db3addb8bf50d3aa90d26ebfee342f5d36f954ff96887d57ff674f5be227281b3336c890faca1445733dde3c442dd8e252fb535e59b63a9e30d30dce085b83d1cb3df6a249cadd7e24c609c9e31f44d5bcb524358db6acd223a2c72719c862ebe08463dd795419fa89c2a5b2db77db25b09f7c70167ea6aa3f04229509cc746fa7ba54594eb629ab7054f385b24e301f237749ea0a53e4f7c4c647cb21ae717", 0xa9}, {&(0x7f0000000500)="f303312c4bfb12d0ccc420e6c2deecf2b0237b1f89343ab22493e5752a1029fd57a108b80bb85c98421504015ceb5eb983b4eb508febb45c99de0b7c4aac5cf60f15765356f7fe32202b290c507565c3934b05c8ef9664d084ba3fbf35619b7ee443cd83c9e3ecad4c2a386b1e2d157ef38a4bc72cec345bbf34fa9c41e5e80c5a30f516bd18d4", 0x87}, {&(0x7f00000005c0)="dd423484c6610c11d481978cc44d20846f68e03ca12d5c84f6d4bb600cb2ef4b36cc41e88b6c224986ea84975f3cc5bfd6132af860436cd2afb0fea57e7d560d40", 0x41}], 0x5, 0x0, 0x0, 0x5}, 0x400) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000700)) r7 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f0000000740)=0x2) r8 = dup(r7) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f00000007c0)={0x5, &(0x7f0000000780)=[{0x8, 0xa1, 0xa4, 0x3}, {0x3ff, 0x67, 0x0, 0x8f}, {0x4, 0x81, 0x1, 0x3ff}, {0x38, 0x1, 0xb9, 0x9}, {0x3, 0xf1, 0x7, 0xf69}]}) ioctl$BIOCGSTATS(0xffffffffffffff9c, 0x4008426f, &(0x7f0000000800)) getsockname$inet6(r4, &(0x7f0000000840), &(0x7f0000000880)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001d00)={0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001d40)={0x0, 0x0}, 0xc) r11 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001d80)={0x0}, &(0x7f0000001dc0)=0xc) r13 = geteuid() r14 = getegid() r15 = getpgid(0xffffffffffffffff) r16 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001e00)={0x0, 0x0, 0x0}, &(0x7f0000001e40)=0xc) r18 = getppid() getgroups(0x3, &(0x7f0000001e80)=[0x0, 0xffffffffffffffff, 0x0]) r20 = getppid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001ec0)={0x0, 0x0}, &(0x7f0000001f00)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001f40)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r3, &(0x7f0000002040)={&(0x7f00000008c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001c80)=[{&(0x7f0000000900)="2f071a22ed3692188664e5e21524fa65e9832e9c8f9070a0f165560049f59567f81856c19391be4a3aa801cbe7998eb03cd559842ff51a733c7980c2185c45d14f37688fec68c6f7b1cc111d9edd70b36b7b3e4bdbdb2c1cca5dfd2ad93bfbc0fa4298bca7051d9fc19709fa32947ea22a2c12b2bc3602b13977e51089b68988d1cf02f092ca6f43eeb264cbf69489256cb24125591bf3fd30e21bab235c0414fe7d7e73ad45b2a59ccf447e95effad0e7f245d4089af6752c6921f89454de110cb2762a", 0xc4}, {&(0x7f0000000a00)="9f50f0b9635c061651fc488650514d3f59e0f3ac5d7f7c11f930be03b973a874b748fa133a5868a505936d8a650e35ae85652e698eedd62249e5fb0d265feafdfbf02490942eead7440f35cf09b9510616d3c5231a44b1a2dea8b706f77f7c3ebdcb29d1742e5f7489f144df83adc8ed7d7f354543b1cfa5e9e032ec179d041316b51abbb546dfbe51e323b9001cb1b5e77b2134f1593f0acd38624ffaabe78d1c68002a3f1264a71d09812d1c540641e35f97ab33f392d7ea75dadc10583bb459bf79dc0ee9d2f6", 0xc8}, {&(0x7f0000000b00)="6437d9a5b7f9777c2c1286741b6a000eaa0f219904cc431d9fa2c778", 0x1c}, {&(0x7f0000000b40)="e3423731af6818ba49a60eaaf4c04b77cd8d41aa4762d1d40e34cf3bde4e18d35d9da4703a28c386688b45f5ba7161a9b6feb101252d85ac451c8ebc4ee6a31409b3441ce1e91f19c59dcbc08aaff10c18f9d8f708aefdbf46d3f8e50cdfa393c452631e3276cdce91a2abb7cfc3a4abd651e296ee9e144d0535762ee5405829567253d4f4af34d0a897da60b03ef5c3c76760d5994f106ac376bf6feb9f2aa3b099d8e278c90f9af9d340c8f7a3ee59fd46a736aec93b4b60034a1653a5f35066fedf8b1c887e81be017334a8cca0356043c1ae12517c8b606392cd824214c0cf5e0c0572aff0d23f3cf56b2ea3454cb6ac51a0a09c69c58999caeff72886", 0xff}, {&(0x7f0000000c40)="85ea4eb6ce2a404878ddc2392dee97a0ea3d4e4f2ab0c444d8a22897eb7889804a78acf89b48ba1fbe86c4661fe8d64d2f6fdf7e1776ea3482da7fdfde14ebdb57ccf5235e68c8f13feac163e421937d608ace8686ee5e4433babb5a97e451ed0173ee7eda67e03e674cc31eeb5609eea4cbe6d1c6bd88f4ffb1cd21bfed3126a32fd5487f07fa63b4f340de70172d10e6fc48abf82ee3e2f04205b5d1634e2c7696831fb53ed352649592358525b0d6f8c2df74ba332b8d012ba03bb3232807fff83dc59c016f7a48fbb9324dab565e7e5cc9da53a853332fd3a931bde415e3f0899b90d0b2d1a31562736b2346ace6fc101988640b8ef483d52a80866906b7c9025688178af97bf20af9c461e83639056d776a1ecf54805bdd85e042af1cb4f5f17f31aec15bf8386b7a130cc5549ad8852d05b81525c909907cd9b53c4d0e27d526d9f693a2fdbaf6f5eadfedbefafdf1d1c1667c076ab9b81d6c62c863caae10f3e741d0956cee287b06d26471939749d5bf52e99cb079459bdcf249f4ae5edff4aa572f49ceeab9232ecb75ebe228c95c5bf4c523881f03d9e4f379cb712cc7e668c4bdccafa37af1f7c1ea5c27237e4581defb12cb37707536c84a7813f52b39ad434bd6d644d1ee44e689750a9dee975112a236e6a92d3b125ba31eaa32720bfdaafc3f2d93df119ef5844b76b88ad9abfa9428901301029e0ed3e084c974da28235edecebd7a7819d984afaded77cc92d4788e449146afed14c8e715c522f5f6ecdcd0c8b503a92516a2f2dd620742fcbd0e24eec5baae8fd3dc2460a04b341ed8f7511a353734c1266ce99faec8718f9e7f2d6decb21f7bd01e4844e44ba7a0eca7c480487bf14b5bfa694e08fd5f1d9705146d0e16bf677e5ce5bb0c444271070d095a363eacbbc5c897231d3e5d0b214263cba869980243b65143af1decbbc3bcb66373e066be0586f62cfcfb4e6c562302006a5ed589db13d85e9a12fc20e9be397918fb8f608dd2391cdfdbfcff6bcb40d58812f3ad3118af183a723616580c05ebd9ea0bab2989b304a77b1e032c8edf30709994e30243b1c20d3ca98feacde68c26a53688c4bfaad947a8e9945c4eece0fa5eb62b3c028baea62a3c699343f3d63f4a78fc986b2665718efc499e3f10ff9b5e3467092c86e367fd9812ae8fb23a513925d1d67fc22071b9d4992966ecd4f060b8bb2a2d23b2a10450891a98fa2077e676806406584db15cb5c56f4028205dcd5c34fa77ae5e3f872f0edef3fd4dd88929cb2cd3f7be41394afa872dd712ebb31761f812d7bef84317539ec43f1ec29d5377f001b14f3480df5337ca27701b904dc9866950a53cefe2903cec8ff028e564a8ed4da76fa770d14f09866fb3bfb3d881a9818098fcd386542eb49a2a8eab41be231dfbd8e296cd2adb7b9425efb3cefe25f4fbdfcc8de3e3c1f83d82aa629056ce5e6bd54052be888bfc981efd9bdbffd23cd29f0480562ce0332531b2e9a29cb4b10d289d3e7c4f0bca299c047b5cd49fb71659d87d8ca745de6ca3dfacfd2aec55a23e6d41a992a6d61fc53b53d734a5b6048b954be2f7f80735aa4f6879923fdada112a6e962401a8dd8b6626d48b484c1c1e70a752a2a24008dd2307f272d7ec5410668184ed1c03e1c3078618fda751349709765722f2d8480d4a1f743ecde1b285876ad3b6d2cc312cd0e11923963846969adc20cbfafc4a6fec0ddba8c3efb759a29c0c799551599e07e74de304d209b3b4e9e1d95d13e0a5f16c6e9d4941a59ed659dea796927f429427ae84757560aaf5cf5191e792de07055571d3851c20f7db1bfa3a06c3f8a8e080eb6c69a6bc05e73d72a747c576b1198cfc69d10c59b27b0180c1f82008ad43a597d4b564ca479bd354d45b11b603871026865d53bbbdd4f681b835240edd3c7390ff6e9e17af7b17d093608d63466b72dc9bf350904c347ee03f46e4e82f080593b594cb89813c67d72a68f47f1cd6de236df66fb18eac6cf0f1e1b23fa33c586ffb9e5dd0bc0efe94327ccf3d33fd2d58ee7c6a72a651de108188dead386d02da9f6bf193548ad7f4ed4fcceca81346627d2aef86f8f250a1900c221ca83c4841d61f714ef6e0d1aaeb6d939e322731b279b7fb914aedfee368063525cb5809cd66b020009ee2eead7c6bd6b042dfe79e9e8626c4952bd522895b0f03fa98531ff83dd5c15de7bdab362696b4218d4528d8b911166375b98d7c2db6783564f20da6ea52a455850155ae75924b97598564baf2b03cadde69fe3050f036a5b6550e4b7a5933884ab8da42b173a6b93fcdca5e5ed973580239a05b90f9ab60e14771afd8c6ef95cc8aabc0726b169a19aba24867a1f426bfb8b6e3f59191839732b2c2240cc88a0b381435d04e561f5039825b51419c3dfdb7913b099c957986d562fea580f607f133d60988be88fca0e694197a4602bec221fcf6952c5852cfe8d1abca460df69f45f244d014003fb02fba18c37482b47864bec7ee4e57a6b9402e5acbec939ac14421d5414e426feacd479b4862a68708b5a57f499c038024f80b35d6cdbc5f714ba11d85a67eef0774fbe2e8f42e63faf33741888034bb08da292dabc3c4ca4d5792ea8f0e5c69a1d38f57e78ff07bae63a9ec41f5d4dfbe0709d930535a327c2ffae6c32ff83cfb282994679b500ea444f2e106a91b86392a3a34041ade5a9674e1e72007aac5ecddb043bb31786b974d4ca3e17b195a40b08057ad32e88ff9148c11f4ac951893beb81016e0c99d818df04959de2b9393e038f0f968f01755ce4bf1c86ce200eb6371554e36cc2b86d2721cee71ed9102349c29e503c73e25994c64eb15492e31f255c81a7cd5ba638f37d3f710b83c981f2b5976933090b30d973b972c8254d4112fabc43d92e478d1c6a9b4ef87af72c56db38cdcb6315efca2f54c354516c7867636255cc5aeaf13dcad40a14ebb38494a1a5436eb0f35a4dfa4d527b25bedbb54e0293c0db1c930c0991fb5dab5736f3a3f78e72dd36a5be015c3f137b4c75da690fff4e985089eb956f5c629908f1a20666929f937cc4f7b1977bacba9cc6203f3451b7e541323f00f9e993c0eb7fa839b965f87fe6decfcc1352d1272dfa56b7207eae0c6f9f745dc022a514b6ea20a3369496914555bcfa2bd00986a605d3f97c96dc1f251f52adcea74cdc3485c12491c3ecc99b63192e588040c063ca47d04cad92987f6db7d42f57c98e161e3b479d5e306e1f277c507224d2f08751a7b7c9a12d12d484448a1d72ca50829370fd52cbb4583174eda4e683dec279607dfe7f98f9a79535af23822a48814fe9832407d325364f4a258acc240e1feeaf2620e8ed7ea6474f46ccef32cce6c9c1b151fccbcd7cef6ea0602e86224c582bb0b82a21f6e36880fdb29b2c6715bacd3937c5dbb545ad1a9bc3efc74b631058afd085b988cf32b03910499ab76d384f590afb70ae5cbaca60e801efa03dee247516b2a87da356116d93db70a0cd179e97e9bc6621d5cf6f4dd080bfa674d74973672cfba570d59483cd54bd987d2949a9144b1a8c7576733dd4be3953ab9a1f8a0cd7b94a963e702d47460a15e4db7bcfb2a37b369239b83ed71ee8b952ca019f4cb5a9f80876ee3c11ee64de0c2e9ae0b74e58b2a26fc9436110db92d906b9a8c5e0bf9e6cb558a6bc8c056ceee5c3330c4eac1cdbf13a0bedd4d6bd3b90654614dbd52ecb6f32b764fbc7a7d791e154cd8a1bf679d710c2f03fa7581a37dcbc7da5d5fa150a0bc93baf16f12978af06e975f5851cd332b05285ff7dd38e2220ab8d9226a036ead56fcdf4b2fee7b50a5523f47a8c2980aa8662b4c07638ed9d6baecc4bbaefc6d3f2d35f8b0764e1c86ca52585a4591422b9c2eeebed42f20797e90afe825fbaf4ad3cf358bf66794fea09bc8f1235dd461b39016825334988ed65f30fddb7a58427ce420a4f2b42593362c02921650e3c30aa173133df2222f03141779621ae05fef9c40d603ceaa4d5d14c3b3d6e33e857e1f7eb8411f2845d5e2a67e7b1c26702185da7d75ed7ee4a99cd7929cfde870f4cccc5c0a92d938fa9d1449c49a90e2b45ae64d349dbbce3630c334df2db833989cec83f3949991e6eb72ecb0e2b9ad062fa07eabda8da1f395a2e3b89f7a0bfcf7dd97a99e69d86826f9d1a428266327cce70bdcd1146387ea2c865fa5c65a183dc04a1ae1dd5e342929ab1db604d99c92f9b8a37fa4f9a276c393b298036f28905abd3331599f29e9c08fe2546d6cdd629f4a6aa8c29cd63ae40ab9ceb7ee474786679080659d5a3928bb1d27eed9fb5f06ea0649c54745e044fba98188d86077e7ff86390690bebd0738f42d29207b15ae458d2671bdf56532747057f8e96be9038d4b9b051d1c176cd10c1e1f14d157a6504ddbb16cf77ea9fee5affa7154b6c0941e6d8d4b5f3d453a799ed25cd0952b1a14c68e0370ae0637e4478701d140f012ed4e918628d5b14ba2c2eed719e67dae6ca29f0e77721599e94518cabbbf5d31ea4567ebacec7c6e39430b43cc52c5cbf3dccf2ec22af4b8e545e704b1939fa11230326120dad7e37a8b1c161693ba39692f2db6fff391c71c29e507d412139d366f467e56021814336f2cbd6097a2f14823a0f1fe823a8ec20d5a95cbd540d82d8db27a76f9a4e8786725b3cd937774e2e126b8dca1e1eb5328d0540448666978e01f7f330a9cf3f816c1b60d59275e4da3c0d0e217174cc93758c54e69d38374aea0ef4ea44d576f20a2ccb8a175f9f5df9aa5b9e509902ee180d3a4e8dafa85e56a88cc277b85793df27656745ab2494401c37761d05c8a5d62dcfe44a9690c36f5911888276952c5a7779e1217f4e1989bef9aec89872ee0486df7979ebece95e875f01ef091b50fb63950963dd21e682a1087847f196b21b3ff1099afd05ecc15cacbd773b85275289c5f98e0d43ecdff6992e40eb61033beb4b30216adcd02c114a172e042aad6d7ec377491bf77c4103a14f8e5d0b4ae7b28b53e2e4b90b2fb0818f754dfb6e8718262b2e11ca941f13a65a280048e3fc13ef18ede9156bf3f5ae2064dffa158016de7fe000ae91cd9c2f6f79d4f8bfb86e94667175a90a743e9b9a3a6f9a137a33628eeb43e2b364a772932ae0726260ee9133f08067a5b7df4dee2a127b71dba7b32aad2e1434b2cb06910232507011552ed3e74e0eb4fd4c0817f99c589b47dddf1ac8937907df4ebf74afc98c04bae1261a1a0628fe6b5b80606bd96a54ef41ac59ee8eb9a8002dff39a1cd640af810af0102b5b40acb4894dcdbff9b73d7e84943bb3c397ecd08678d20f57ffda76f9dc4fabce22d054273e432fb179ff0bd79a30b1824f6d103887b70bc987c3a192ac95a67c05deafbd2691671e14bff1477a7b0a22285fe0be320cb039249ded23150254f34ddca312143c85fb8faa56d8d1abc747c083763f4d73ce69288760d57ffb9b37792f9b2fc40e0cd1bfb8b9e681e9595f7e3099426bf3316807fbcd6e0c68c6e1ccdeb1c170ce1b276f4bdadb7d8ab3eae7a1135995c0cdf54f8872bfc398144bc162ca60ba05031c3cc8b823ac149cc284ac1fb7d798cc63fce27acc47c52ffde5306d428f44a26cb8621767b4d69b9541298c6f9e1096ec77262199029f986ed00508ce076e1f95133225d77f4ac3749f41702cea1e294a561a1a7dc83ea4c0f98c7ee90e9f3b621ca751140cf3438c66bdbfef14c7ca5e91c26d026f38ef7f1838e200577748c1d93dfcf128e967c5e52fee3741a6aad23f", 0x1000}, {&(0x7f0000001c40)="e0", 0x1}], 0x6, &(0x7f0000001f80)=[@cred={0x20, 0xffff, 0x0, r9, r10, r11}, @cred={0x20, 0xffff, 0x0, r12, r13, r14}, @cred={0x20, 0xffff, 0x0, r15, r16, r17}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffff9c]}, @cred={0x20, 0xffff, 0x0, r18, 0x0, r19}, @cred={0x20, 0xffff, 0x0, r20, r21, r22}], 0xc0}, 0x405) 12:57:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x80}, {0x64}, {0x6, 0x0, 0x0, 0x100}]}) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b100050460000000000008000701000000000000ceb1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257690000132e27acb5d602000d7d026ba8af63ff37422902e4fdefe095bebd108ae070c1f5ab72c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002003c88c1cf8044101b00fcffffffffffff00"/177, 0xb1, 0x0, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000100)=0xc) setuid(r2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 12:57:42 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000080)) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b100050460000000000008000701000000000000ceb1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257690000132e27acb5d602000d7d026ba8af63ff37422902e4fdefe095bebd108ae070c1f5ab72c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002003c88c1cf8044101b00fcffffffffffff00"/177, 0xb1, 0x0, 0x0, 0x0) connect$inet6(r1, &(0x7f0000000140)={0x18, 0x3, 0x3f, 0x80000001}, 0xc) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='c\x00') unlinkat(r0, &(0x7f0000000280)='./file0\x00', 0x8) 12:57:42 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x3, 0x0, 0x0, 0x0, "6601fa1d03182eab7fff000000000000009c7e00", 0xfffffffc}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x80, 0x0) read(r0, &(0x7f0000000540)=""/210, 0xd2) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) r2 = syz_open_pts() dup(r2) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x401, 0x1, 0x1, 0x8001, "6cf09e219ba42611949d096d87e320add50ef4d5", 0x6fb0, 0x8}) read(r1, &(0x7f00000006c0)=""/138, 0x8a) close(r1) execve(0x0, 0x0, 0x0) syz_open_pts() 12:57:42 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f00000000c0)={0x1, 0x80, 0x3, 0x9, 0x4}) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f00000000c0)="b100050460000000000008000701000000000000ceb1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257690000132e27acb5d602000d7d026ba8af63ff37422902e4fdefe095bebd108ae070c1f5ab72c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002003c88c1cf8044101b00fcffffffffffff00"/177, 0xb1, 0x0, 0x0, 0x0) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f00000000c0)="b100050460000000000008000701000000000000ceb1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257690000132e27acb5d602000d7d026ba8af63ff37422902e4fdefe095bebd108ae070c1f5ab72c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002003c88c1cf8044101b00fcffffffffffff00"/177, 0xb1, 0x0, 0x0, 0x0) dup2(r2, r3) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x3e67, 0x5, 0x1000799, "b3ad2e0d3fc9c06d00007f00000000000200"}) writev(r0, &(0x7f0000000580)=[{&(0x7f00000003c0)="028cf4cde92caed869cfc127807da494c8dc1a8e0e4d246e042ec4a06e2251ddf7dbffe2b38216993650c735ded76c17e29d2a23ad5982b65bd362c5dbf841c893ff113ad92a76d133249d52b96390fd412a9f0926c89eb5032e1dab250fc391a98e6bca5eeb19d0bba5fe51e469d5eb5414c9", 0x73}], 0x1) 12:57:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x84}, {0x7c}, {0x80000006}]}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000140)=0x3ff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="0092fa9fb5cfb7dacce0693704a3") r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x10, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1, 0x813, r1, 0x0, 0x3f) r2 = socket$inet(0x2, 0x5, 0x3) setsockopt$sock_int(r2, 0xffff, 0x1008, &(0x7f0000000000)=0x1, 0x4) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f00000001c0)={&(0x7f0000000180)=[{0x45, 0x3b50}, {0x24, 0x9}], 0x2}) 12:57:42 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffdfffffffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) syz_extract_tcp_res(&(0x7f0000000000), 0x1ff, 0x4) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 12:57:43 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) r2 = semget$private(0x0, 0x4, 0x2) semop(r2, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{}, 0x0, 0x0, 0x802}) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) poll(&(0x7f00000002c0)=[{r3, 0x10}], 0x1, 0x0) poll(&(0x7f0000000040)=[{r3, 0x1}], 0x1, 0x1) ioctl$TIOCNXCL(r3, 0x2000740e) r4 = socket(0x11, 0x4003, 0x0) sendto$unix(r4, &(0x7f00000000c0)="b100050460000000000008000701000000000000ceb1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257690000132e27acb5d602000d7d026ba8af63ff37422902e4fdefe095bebd108ae070c1f5ab72c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002003c88c1cf8044101b00fcffffffffffff00"/177, 0xb1, 0x0, 0x0, 0x0) setsockopt(r4, 0x29, 0x36, &(0x7f0000000140), 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r7 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r9 = fcntl$getown(r8, 0x5) shmctl$IPC_SET(r7, 0x1, &(0x7f0000000200)={{0x3ff, r5, r6, r5, r6, 0x104, 0x5}, 0xfff, 0x9, r9, r9, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r5, r6) r10 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) r11 = socket(0x18, 0x4000, 0x0) setsockopt(r11, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) fcntl$dupfd(r11, 0x0, r11) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, &(0x7f0000000480)=0x1) r13 = semget$private(0x0, 0x7, 0x286) semop(r13, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semctl$SETVAL(r13, 0x0, 0x8, &(0x7f00000000c0)) r14 = socket(0x18, 0x2, 0x0) setsockopt(r14, 0x29, 0x409, &(0x7f00000002c0)="470b4e98fbfabeab1f154bde63fd3c0884ec27b16f7b711ea277c46c8b4358b6c1ceee6b854d559e698a55b81d65f336e5b5a350f7bcad5749ee2121a950c992cb4180b575ee76895075d6154ef7f2efacbd7eb58e965649c2f05d0922e45f559683edf3a0c0e937553d6f68cb92a1d13029102f3894cfef7b23505ad70000000000000000", 0x85) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r16 = getgid() semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r15, 0x0, 0xffffffffffffffff, r16, 0x100, 0xfffffffffffeffff}, 0x100, 0x10001, 0x40}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r19 = shmget(0x3, 0x1000, 0x100, &(0x7f00001b1000/0x1000)=nil) shmctl$IPC_STAT(r19, 0x2, &(0x7f0000000100)=""/114) r20 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r20, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r21 = fcntl$getown(r20, 0x5) shmctl$IPC_SET(r19, 0x1, &(0x7f0000000200)={{0x3ff, r17, r18, r17, r18, 0x104, 0x5}, 0xfff, 0x9, r21, r21, 0x7d55, 0xd75, 0xfa}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000017c0)={0x0}, &(0x7f0000001780)=0xffffffffffffff48) r24 = semget$private(0x0, 0x7, 0x286) semop(r24, &(0x7f0000000000)=[{0x6, 0x4}, {0x0, 0x1, 0x1800}, {0x2, 0xf, 0x800}, {0x0, 0xdc, 0x1800}], 0x4) semop(r24, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x800, 0x800}, {0x1, 0x6, 0x1000}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x2aaaaaaaaaaaabb4) semctl$SETVAL(r24, 0x0, 0x8, &(0x7f00000000c0)) r25 = socket(0x18, 0x2, 0x0) setsockopt(r25, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r29 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) r30 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r30, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r31 = fcntl$getown(r30, 0x5) shmctl$IPC_SET(r29, 0x1, &(0x7f0000000200)={{0x3ff, r27, r28, r27, r28, 0x104, 0x5}, 0xfff, 0x9, r31, r31, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r27, r28) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r28, 0x0, 0xffffffffffffffff, 0x0]) r33 = getgid() semctl$IPC_SET(r24, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r26, r32, 0xffffffffffffffff, r33, 0x100, 0xdfff}, 0x400, 0x10001, 0x40}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) r35 = kqueue() r36 = syz_open_pts() close(r36) writev(r36, &(0x7f0000000500)=[{0x0}], 0x1) poll(&(0x7f0000000080)=[{r36, 0x46}], 0x1, 0x0) r37 = fcntl$dupfd(r35, 0x2, r36) close(r37) r38 = getpgrp() r39 = getgid() getsockopt$sock_cred(r37, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) getsockopt$SO_PEERCRED(r37, 0xffff, 0x1022, &(0x7f0000000480), 0xc) getsockopt$SO_PEERCRED(r37, 0xffff, 0x1022, &(0x7f0000000500), 0xc) getsockopt$sock_cred(r37, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) ioctl$PCIOCGETROM(r37, 0xc0107005, &(0x7f00000006c0)={{}, 0x0, 0x0}) setsockopt$sock_cred(r37, 0xffff, 0x1022, &(0x7f0000000700)={r38, r40, r39}, 0xc) sendmsg$unix(r10, &(0x7f0000001680)={&(0x7f0000000980)=ANY=[@ANYBLOB="07706b0cea0f58ebf251646b7e34eb4bd488e238a8574b212e9dcb40fdd10770e34a31007518d52d3b5f104c3a15643b739f8cb47f4486c17922800b14d7c0441d1e3f7eb19c249b65ca8c3d780aa4f2b85af1cf13b43b9b8a6243de5ec06c56971e56a816d861aa1f019ce67a219937a5377f1e450b0adfbdb59bb479e648bf557585997561fa361a5d5bdf0a85bde56c0f8443948dfeed2b3bf8f9f573165d4c4be48004752ebce64cfc27ff49b7961d8a86d4f66f759ca666984e36854d8ff54975b4178d6423dde255db0f3520197f1861d8be930b6855a2046fc17bfbb94dc091e46d610414a1dcec84e3f00c6fa9bbf3e90000036c83e883c08e841f1ca87ebf9df9f2aa12c15778a53c96fa1a8d5a22689ed07e03004aed89518b40656b6777e3dd7aa99b88a3000000000000"], 0x1, &(0x7f00000003c0)=[{&(0x7f00000018c0)="36538456ceb3d10a7899cb43fa8c4fdb43a4b1f117701aabe800d172ccfa99bfdb3836c5f65d2e4e54aad1a4159289e10cc9da9742aec0c8549b3999c837b07658d43eae10d8d4b46c775b905cbf37b7b1b3042d33aa3f4c9a2e4c2bdc4d703cb91167cf633019dc2cba6842862f8788a4b6224da41ed14d881547a2ac8087619cb2e408ebb8895ce514f1ccecf22d0a15230f1e8d327dc6bb6b396d648005476af9829f625bae09a234548ef2cf208989f18e01b925089d6b7da2154a5494d9a5c7d3e5858fefaebc2f411afc7179dc0872742c0152318ee55bcac2643d75a18761a1f252ea7572bae181f985492f8e77cff568e10dd0c7c901ebc25726ebf35cf36303125346c6adf0b94f714c0ffb3f793e950c095da1003f40420c71e2bbed27f68ec20e32266f1f486d42c341fc53c2c0e3fa7b86992493ebd5fc88b0aff9284e5b7069be35168a165cc69f1b09dd1d70a4139eba232fda099b07ac4668e4fe5b9a6cc3f36453a0bcff4f05b46734cc418d36d334617e71cde0223bafd0613cc4640e034a9ac93cc6e7f61713d2e84d080bac1f44ee5e06b7604f247f77e22bc344d86d909fb4c67fe79ca1e3206e61e7940ced69a1b7533648567d31ae8f239214773fdcb2b37c692f528b1aac7afda99fc58b309176bb945c5aea7aa21493000de640b3a8390e6a0ee0a9317607022ae229de074ff059ba95b5893f6e895bc9c6f817fc4915d7b81ff2adc328be40127a0b72b9e58595ef647856888eda93f7df38304af2747490efcb369ea18df98206e83ff06c63decea4b7cefb5788177ddf31c301bb64a605fdfe0be70f6e4ebd50f174ccbd07f077b7b8caa2525d62743e57e4a833bdfb1d03275688890d95f0720a866fdc65251389f9e9c5909f6a9237ea6522890c5015e373ac1cbc9a3cd40713cfcc9e3602d58f1fa68d6ba726fc19e480d4b166ba96142087db312ae759f6ef18ba2bcd01f15c340cde9d31d5314ac526ca965b1f96bc78de06d565b2713633498c65c8fb1e15afdaedb65f5e0594574ee716a66888804e87f490c623b18d4063076e14737bcf8ee6f09b7089a18d3dd8e8aa8344e7ad65d612c95f175d82ec01b468c6b8ec0273878668f09126980afa207514c7b0ebd6f23291004ebff93269be2f4d3e36f42d40d726022fecd4f15eb2aa4de4d854ede65c73267d805fec018acbbd4f685c24eaff4402d252d0a3383b7aadc13fe903c7c6e2cb9bf78148b586a972fd3e2a75091276b10323b2813daddffbae92554d3be518525f4e8cb370fe461cf726126b235b15e5e8984571d204e2294c5f9b2e3bb06a8917ca0fb79fa4038b6f559dc066f0bf308582c5bae37d0dcc8a004161e97312697262681ef987490729ffb9f828af67122a167f3a7de356a18fe3152dc3acd503686ab1b49c3d461c5ec8d8a4cefed7bb89688afad003bb35945a187072065ffd571ead7aa7799ffeba8d3e2a9785a1edf22cd4c2c8b368e430e73e8e8d3400659931eb233a8b9730a8230ad650944624005ca539e512f83eb74d179e5fb7df282d1216b3f8ada304087a8edd2c55e6cfef447877e94ba0a2756e5b0ae712bd85154c5d425d1dc00f9d25b73f8b56a075c37a2fb192a7fa1d02ed096013aba06f330a0cf272a910bec952492448926e2fd03e7f4fb42c63ec22f5251d5333ca64a23989b93e8f0cd2a1031866d18d0dccfd5621f460d261ffa9737df449effd5520f88d4c29bfe233df13fa2a2679127dfcaa4dcd408294991d0c736515e449a4e7312a4e061c1a59771e02bbba2e53fb00814e32884da300b372e8607f0029bf148057a2b5fcd1bd27f08f254f1037352fa2e3d4443ed5be9576061c306cea535e295f1d4f2d7b63034697187b44935f6a2e893a0b5132ffb8297291cbe05b6ad68e9c094053266bba86dcfd8efb2768caba50ee9ba331e8ecb6df64eff5b5fe2c7231792b5111588f78e2e3914f024fabad565762d23187bf89fba9721c56ee34bcac996fc2f53954f71b4a383aadd05c07fb6ba51cf7f5961d3f3081bbb9ecaf302b80da7feab2557f190f1d97359cb773ddc2f4b83ccd128a07e02cb358a9c37e9ed67b0a455f3dd4e88707bfa00178d37acafa09ba90c6356035103ecb72cb885ebecb879f8cbf2f7897c12bc9323c2ca3fc53e94567b9124d3d6c25b76bc60f38edd68cd9135651334e503f30ae41da3a3a1fc2c85cbe685178996179aa9897c0dd5c8d46ffbe4f6e2ecb987f146add63dc01a5cf0a4718735ac55148fbc91ce32578516e90c891cd408fa29ce5d260896d0cfc89bac6d2f74f03edf97f877835f8683ba2eb762ae076ea91e2a72a0134f92d94364240cd066f1791b59c8197d091e3fa02daaac95f4c3eb841574bdaf591ab6801ac876c957b021762dbe372baf4184820006f25fb6b85678aa83028a715cc7a225f21b0890021db1c4be814b53adfb4c7daf2c9ca9236cc291c24f330317e7628474d4735fc32a72fd40b85c6ec730ac783e30f59a9c87f6e9cb04bd812eb2f74c181e54dcbca8b8f6c6bc5e6e18b5fbce76bd1791eca7af2b5c1e70499c0388b8386d3457c3e4e9451a7ce2764fa02f6a86fb89377f2abdf7654e5650160f027630c31b58312143c6646942c6af91cff46294ad42e88194d487c184e6b731b512102b1f14d40b862b1652a033e6addb9b0aa55f8465f3b2329226b4c7a363df937627c4611e3d5e440d1891f8427a9f83988d7e682b4abf11fca0ad2dbe215f9bb031c5a2a2c992317e6e8e336e5d2d4bb33646a24772a802d96336056974a310db64f8aea613a65b71b61a2d366ddd3b1d703931a50242ac8f83f6c180c113c8763ed733caf8dbb5dd8d18c9ff473af7d3f69926d36e0778bdc06f06b086b005ea12240da65816b1dccdcccb392d5e1c9409af46b63002747df4887da9ac82cce7172b1a6d22323b63360be7fa30598c9586f5a4c3bde4f0d242198216eb493bcddd0eea4b6bd1eabfeb2a43188ff7ce69384c876aedc467893ea917f533f83b8597687405440841358b50524f84d2fa77236ff418d7067a38ba065230032397819fcce91a8d9e5bbc1e248a8077c3db887d1aa11a963ea4e1e3566212af6b43f51fb32acd3fca7ba3bad2f4a2d50a5c24cd05deacdc97ff6786f55f0326f8d9a8e2bb36e1270aa07a5cb2cc9913a36a73796c6747b44e28fb9505bd0679c1f137fde73abac05c0ab5fc9d050130febe650c339b1f5f1e50738ce623808f52037e9d4e4948599bb5bfe97fb09b4296b70839c8ec542ef2a9b4674f1982db535037ac99a16467f4b105b9582678f61a21e983c05e873fb3f47a964923df5cc4de5108e6c8cf46bb35b93eb0d0c2c353876cc377ab723245acef6d7c59060fdc1fdcbe05093023e48b23e79cb1cdf0f26ee8ad29552ba46f546fa5c4fc65d84d0b67bb8b23e8f21c20e71b3055f25f7dba931ac74c03d874f3aa026e4a9982fe049e93c55bd26e6ca31e34b9f5f3d293ddd89262abac5214524d28a19a2667f72a8733d1e9da32f7ae4207badbfceec1f38ef867113a9359acc73f14562078b7298237da8aa4a6085b319d8d483795fd6a8eb656127579d258bb631a5b3650ccbee03abed664b1808cbef1b04480adcb0549b53f95bbf05c6528e5fed9353e53721bf0e87f000a7a745fde847587601660d060ee4eb3a7148434fc8ae8e78cbe8060c0b79b4752f591818360387b0a5498c4ea2fca36d6cf78f62835616782c94d9980c12df398e4227abc38a586541c70198c04bb3932a8528fac65466e50bde98603c786776defd29a7b9dcf3cbf54d2925d504ee1ddf2fe7300ad47314b8b3b87a1f502a7e5b334eed45576da9151573cdb2b304996d5f5d1b74cbf29ec0e1965311667efb4a349dd9d8af12ef9527e5de737fab0e0bd30685869eaef208643934be1719ed8ef05bafbb9a4ddf4443f96ace8f520d34afa3e880f9fe7a2d9f27a31d113424fe586139e57bd2040bcf17bf6096bb30ca0f803a450c37b797763f7f4fc10bcc690d6c1dba287fcd898c6eb886820334e337609658b8aff49615e5eb79ba90f0fb1da70d2018c19d63b239c946bd6ea65b3691e67b6e0c7cd1dc32613337813c28c7f5265d8c0a40e39d187627d254ce632a899b9c5bb80d9b4442cb33d69233de3be1be7c2ee4c7872a76d46624ec63b526a68d39f6d1bf19db5eb79262f859d03ac2d23d1701a94c2e7ff0f4d7744fd8292a25b3d5b76a6a13e1541d45b643e21f9ed7e791aa02c5ae6c69e86421c5f0902ffa299e0c96c04ba29d91b10fcdd01a45b98ae6c4a5cdb296e5a87e54a13dc991819365337cbf8d2d35bf8bb638d86592ef87e03628b70a294dced8d75569222aeb5288e15276b44255ddfe39ebaaaf30fce804da24d7d066c5f0636b406636805e631d2f0a3f22b0ec6130cc63ba9650396adb320fcb3e004b4ca1112d1687d3d9b2d37dce6851b6e4b7ad0887ae2625adebc478e82d2578865a8ef686037b555413f0e0ef77055c26fe17d2fb76a92771e3f4d2b974a84b50af1e11037b228ba96d0ba6afb08e37814d1b9a1bbcce3edc91c1a77608a52a01b335cf65505f9d462954902e3d26c78c02d3100292ffd5edb00b3bf9316baba2a0d1d8e0c80a1a652b4d76b6e05d0fa8e250daffc21a38e8d61d6a02e4ea7178a280ceeefcb74a4f8efdfa7c59862cb636d3fcafd58bb6d6d8000e4892325be0e9c3242498358107ba7a7ff70a4d5e3ab44cd3218a06fc039a657877795c93b6d5880c45beb034b69b96f7e288100424dd0a50f930c1e53cf8b0fd744e398c7e7cb33e01125d7fd13269555faff2e21e5d81c50f8677c0b85584d7899e8011167b72ddd3962f616ab9227c105e6ca4c848655a60947098107c92bd6a7ce5bee3a8014cb532d63f802a92e968ce5a93c50b3f0f0d20232fabc12fa90a62e9577d3fbcc1f5514eb4ba4a9d3d78533b075d383472f82c4685fad2349573cb559dee5e56a2732c1b9a71496819d63e7437de783204b71caac997930f15fee0573276cdceb3902569a872dfa8dc83dd42a103da9bd99e29bf8a88678fa647abd876218daa23d4d9ffb169ac906b785c748779259f060644360d6898647d44a676b6479ed511c4b2b90125a2a7fb39c31cfa2467e456dd5f0369be9d5f3bc4941ef6ada231ac8ec3c14279a12b2dbc017c6e4c0932ec1666a54d07b169910d6ad840b0f635d72e31b062134137d64e3ee0d6ee15b55d8782c62c496f944754e0c532952bb3a6c19614cefb2eac9dfd8d2cd21f147565064c830faa5c5ca2b4a6cfa6e0661c6d2594f3fde27f3ffe125c18ce0e2b47446f1c77fca07fc3856b9eccc161eb2fbb7673829a99ebb3240c79287b9b053152181d548d7d661b218e7e8ac5e6fd8a357fdaa75336a33abfc58c18d97f9167e96f5e64453933871ee52907435539a9002afec605b3ddf7bde36d726578f49dadb5d4aeec6175e78a9de40716274afe80cf115e9c38b50e1a5ea1b61e999779d5d4dfeaa2d7420ca9df2335949ca436d35295aa53f7bc97dc954ac1d52d819fe1811979981b7ab074bfef5d5c58102e56844ce7ac078230609b5ac812f5fdca5661352db4fd78b9af50abd197ab7721fa1c38b67dc7df6677d065e5e90f9f7cadd7827c50c6ac2b20ec361aaa4ed253767864cc544213b2bc51a789ed03612c2cf39d55ab526657c89c936d2e4980081ada9f7de2b6c3fbd4e4d7429409c746904fe60c92172ba81da0f2370b249c51e785ef5c", 0x1000}, {&(0x7f0000000240)="5084f0e8124fd0260d9855a30a521565", 0x10}, {&(0x7f0000000280)="afe395183c525d3abe131f90d77100722030647b89aba22c7083c1d8e7726b8839", 0x21}, {&(0x7f0000000ac0)="cf9711d9d16f202ab443c4c8111ce68f7cede7b07adaf62f48ca0dfbb5d32ceb674a09fb3d875d827f1f908722c4396e387ed5fc121f33bb8762de876ec1e262d8a473bb80cbe344ace529d0833ad682f717359bbb5950456b007407111110b1cb0f8e091b365356a474f3726ca5f6fe8fcdff5a1fa2751b261b2a0bef5b938c414c0a7099c5f5f2f2d9e82268a566b480be69dd1db1d306aba4bf2629e839e339395b5ea40068ed8a3da5077d695c44fede909da1cbc7514a0a50b5aa0ad7c0bc6e08cdcbd5a88b447cf9a6d64d9e94f88df4b4d30a721b034083e9653f514b2dee853a1db4c2f55b2c386ce8c38de1992399dee5e6868d4ac0c74173a6c2d693969a66e9528b", 0x107}], 0x4, &(0x7f00000005c0)=[@cred={0x20, 0xffff, 0x0, r12, 0xffffffffffffffff, r16}, @cred={0x20, 0xffff, 0x0, r21, r22, r39}, @cred={0x20, 0xffff, 0x0, r23, r26, r34}], 0x60, 0x400}, 0x404) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r43 = shmget(0x3, 0x1000, 0x100, &(0x7f00001b1000/0x1000)=nil) shmctl$IPC_STAT(r43, 0x2, &(0x7f0000000100)=""/114) r44 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r44, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r45 = fcntl$getown(r44, 0x5) shmctl$IPC_SET(r43, 0x1, &(0x7f0000000200)={{0x3ff, r41, r42, r41, r42, 0x104, 0x5}, 0xfff, 0x9, r45, r45, 0x7d55, 0xd75, 0xfa}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r48 = shmget(0x3, 0x1000, 0x100, &(0x7f00001b1000/0x1000)=nil) shmctl$IPC_STAT(r48, 0x2, &(0x7f0000000100)=""/114) r49 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r49, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r50 = fcntl$getown(r49, 0x5) shmctl$IPC_SET(r48, 0x1, &(0x7f0000000200)={{0x3ff, r46, r47, r46, r47, 0x104, 0x5}, 0xfff, 0x9, r50, r50, 0x7d55, 0xd75, 0xfa}) getgroups(0x5, &(0x7f0000000000)=[0xffffffffffffffff, r39, r42, 0xffffffffffffffff, r47]) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0xffffffffffffffff, r5, r51}, 0xc) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffdffffffffe, 0x0, "00002000e980090000000000000000002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x2) 12:57:43 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x5}], 0x1, 0x0, 0x0, 0x0) r1 = kqueue() r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f00000000c0)="b100050460000000000008000701000000000000ceb1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257690000132e27acb5d602000d7d026ba8af63ff37422902e4fdefe095bebd108ae070c1f5ab72c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002003c88c1cf8044101b00fcffffffffffff00"/177, 0xb1, 0x0, 0x0, 0x0) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f00000000c0)="b100050460000000000008000701000000000000ceb1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257690000132e27acb5d602000d7d026ba8af63ff37422902e4fdefe095bebd108ae070c1f5ab72c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002003c88c1cf8044101b00fcffffffffffff00"/177, 0xb1, 0x0, 0x0, 0x0) r4 = socket(0x11, 0x4003, 0x0) sendto$unix(r4, &(0x7f00000000c0)="b100050460000000000008000701000000000000ceb1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257690000132e27acb5d602000d7d026ba8af63ff37422902e4fdefe095bebd108ae070c1f5ab72c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002003c88c1cf8044101b00fcffffffffffff00"/177, 0xb1, 0x0, 0x0, 0x0) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x80, 0x0) r6 = socket(0x11, 0x4003, 0x0) sendto$unix(r6, &(0x7f00000000c0)="b100050460000000000008000701000000000000ceb1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257690000132e27acb5d602000d7d026ba8af63ff37422902e4fdefe095bebd108ae070c1f5ab72c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002003c88c1cf8044101b00fcffffffffffff00"/177, 0xb1, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffd, 0x7c, 0x20000000, 0x81, 0x8000}, {{r2}, 0xfffffffffffffffd, 0x20, 0x2, 0x80, 0x9}, {{r3}, 0xfffffffffffffffb, 0x80, 0x1, 0xffff, 0x72}, {{r4}, 0xfffffffffffffffe, 0x42, 0x1, 0x1000, 0x1f}, {{r0}, 0xfffffffffffffffa, 0xd1, 0xf0000000, 0x6}], 0xe6, &(0x7f0000000180)=[{{r5}, 0xfffffffffffffffb, 0x8, 0x2, 0x2, 0xffffffffffffff7f}, {{r6}, 0x7b8e508280908a80, 0x1, 0x10, 0x5, 0x5}, {{r0}, 0xfffffffffffffffd, 0x96, 0x1, 0x9, 0xa15}], 0x5, &(0x7f0000000200)={0x4, 0x35d}) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x21}], 0x7, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040), 0x0, &(0x7f0000000080), 0xe0000000, 0x0) 12:57:43 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd506008963", 0x21) r1 = socket(0x2, 0x4003, 0xa3) sendto$unix(r1, &(0x7f00000000c0)="b100050460000000000008000701000000000000ceb1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257690000132e27acb5d602000d7d026ba8af63ff37422902e4fdefe095bebd108ae070c1f5ab72c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002003c88c1cf8044101b00fcffffffffffff00"/177, 0xb1, 0x0, 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x1, 0x0) setsockopt(r1, 0x100, 0xd3, &(0x7f0000000100)="082b92de4b6b1ea13193c9defa71ba24d0e93154e72c4676a586e113bcf27ae127a6ed47970a1ef1312c5c3ed4e1dfe6d26c5befa9afba08612e0ef469c0c78d4b691141099fa0b12f8173b49e951f815c21163fd856de827597fdcb2f797735cc16ef8a5d0927a76587c764641cca02cc5960e3f577662c14125eadc417d5879f82235470981042a1144f6d79aec909da01ab268c02ccd82c650b4c63eff41dae0d89061117b5bd6c7fb10f15f0f012860762b1152bab5d2f33be8d06817f73ed5e981529b3ba15e1ea5b73c9507921c5881d2564a99e02274abe422293dede89f090a8021d40", 0xe7) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x7) poll(&(0x7f0000000000)=[{r0, 0x4}, {r0, 0x86}, {r0, 0x10}, {r0, 0x40}], 0x4, 0x7fff) r2 = syz_open_pts() close(r0) dup(r2) syz_open_pts() 12:57:43 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000080)=0x20) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000}) syz_open_pts() semget(0x1, 0x0, 0x182) dup(r1) syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) poll(&(0x7f00000002c0)=[{r2, 0x4}], 0x1, 0x0) poll(&(0x7f0000000040)=[{r2, 0x1}], 0x1, 0x1) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000000)=0x7fffffff) close(r1) 12:57:43 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b100050460000000000008000701000000000000ceb1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257690000132e27acb5d602000d7d026ba8af63ff37422902e4fdefe095bebd108ae070c1f5ab72c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002003c88c1cf8044101b00fcffffffffffff00"/177, 0xb1, 0x0, 0x0, 0x0) getpeername$unix(r1, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0x8000, 0x7) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f00000000c0)="b100050460000000000008000701000000000000ceb1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257690000132e27acb5d602000d7d026ba8af63ff37422902e4fdefe095bebd108ae070c1f5ab72c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002003c88c1cf8044101b00fcffffffffffff00"/177, 0xb1, 0x0, 0x0, 0x0) write(r2, &(0x7f0000000080)="79cd50f3fa9a74bb8535420de281a17304abaf1666", 0x15) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0xb243, 0x0, 0xff, "84fd2debe0db0d7a5b9d1efdffffff45515892c0"}) ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, 0x0) 12:57:43 executing program 1: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b100050460000000000008000701000000000000ceb1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257690000132e27acb5d602000d7d026ba8af63ff37422902e4fdefe095bebd108ae070c1f5ab72c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002003c88c1cf8044101b00fcffffffffffff00"/177, 0xb1, 0x0, 0x0, 0x0) r2 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r2) r3 = getuid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={r2, r3, 0xffffffffffffffff}, 0xc) r4 = socket(0x2, 0x3, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x5, &(0x7f00000001c0)=[{0x7fff, 0xe4, 0x5, 0x400}, {0x3, 0x1, 0x1, 0x3}, {0xc5, 0x3, 0x9, 0x1}, {0x13ff, 0x0, 0x1f, 0x7fffffff}, {0x400, 0x1, 0x5, 0xffffbf9b}]}) connect$unix(r4, &(0x7f0000000b40)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc8714d56648fc8c4795955984c8f90ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc9147808bcdcee3f27535692870bc122cd23500000000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec430518080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc430840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf46b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e6874fc99b6338a17b4bd8f4693fe75f8a85f37ee8c3f120c5b041ac514eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87be7d7113aaeb5e3dde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1e1912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5be744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b00000000000000"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0x2, 0x4) r5 = socket(0x11, 0x4003, 0x0) sendto$unix(r5, &(0x7f00000000c0)="b100050460000000000008000701000000000000ceb1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257690000132e27acb5d602000d7d026ba8af63ff37422902e4fdefe095bebd108ae070c1f5ab72c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002003c88c1cf8044101b00fcffffffffffff00"/177, 0xb1, 0x0, 0x0, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1008, &(0x7f0000000180)=0xff9, 0x4) writev(r4, &(0x7f0000000000)=[{0x0}], 0x1) recvmsg(r0, &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 12:57:44 executing program 0: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xf7}], 0x1, 0x0, 0x3) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='./file0\x00') fcntl$setstatus(r3, 0x4, 0x80) open(0x0, 0x20, 0xa) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) fsync(r0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) writev(r1, &(0x7f0000000200)=[{0x0}], 0x10000000000000ab) execve(0x0, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$BIOCGSTATS(r4, 0x4008426f, &(0x7f0000000080)) 12:57:44 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x42, 0x0) pwrite(r0, &(0x7f00000000c0)='E4', 0x2, 0x0, 0x0) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b100050460000000000008000701000000000000ceb1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257690000132e27acb5d602000d7d026ba8af63ff37422902e4fdefe095bebd108ae070c1f5ab72c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002003c88c1cf8044101b00fcffffffffffff00"/177, 0xb1, 0x0, 0x0, 0x0) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f00000000c0)="b100050460000000000008000701000000000000ceb1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257690000132e27acb5d602000d7d026ba8af63ff37422902e4fdefe095bebd108ae070c1f5ab72c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002003c88c1cf8044101b00fcffffffffffff00"/177, 0xb1, 0x0, 0x0, 0x0) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f00000000c0)="b100050460000000000008000701000000000000ceb1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257690000132e27acb5d602000d7d026ba8af63ff37422902e4fdefe095bebd108ae070c1f5ab72c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002003c88c1cf8044101b00fcffffffffffff00"/177, 0xb1, 0x0, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x10, &(0x7f0000000040)=0x9d, 0x4) r4 = socket(0x11, 0x4003, 0x0) sendto$unix(r4, &(0x7f00000000c0)="b100050460000000000008000701000000000000ceb1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257690000132e27acb5d602000d7d026ba8af63ff37422902e4fdefe095bebd108ae070c1f5ab72c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002003c88c1cf8044101b00fcffffffffffff00"/177, 0xb1, 0x0, 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x2}, {r1, 0x4}, {r2, 0x20}, {r4, 0x100}, {r0, 0x100}], 0x5, 0x2) 12:57:44 executing program 0: mprotect(&(0x7f0000456000/0x2000)=nil, 0x2000, 0x0) r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x1021, &(0x7f0000000040), 0x8) socket(0x20, 0x8000, 0xff) mlock(&(0x7f0000455000/0x2000)=nil, 0x2000) 12:57:44 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0xb, 0xffffffbfffffffff], [0x0, 0x0, 0x401, 0x0, 0x0, 0x200]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) minherit(&(0x7f00001e6000/0x4000)=nil, 0x4000, 0x2) r1 = fcntl$dupfd(r0, 0x0, r0) socket(0x1, 0x2, 0x7) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000000)={0x9963, 0x1}) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 12:57:44 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x400, 0x0) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000100)=0x3) openat(0xffffffffffffffff, &(0x7f0000000040)='/', 0x0, 0x0) 12:57:44 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbf3fffffefffffff], [0x0, 0x0, 0x401], [{}, {}, {}, {}, {0x0, 0x0, 0x0, 0x4}]}}) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f00000004c0)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = syz_open_pts() r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f00000000c0)="b100050460000000000008000701000000000000ceb1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257690000132e27acb5d602000d7d026ba8af63ff37422902e4fdefe095bebd108ae070c1f5ab72c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002003c88c1cf8044101b00fcffffffffffff00"/177, 0xb1, 0x0, 0x0, 0x0) fcntl$dupfd(r1, 0x0, r2) r3 = socket(0x1, 0x2, 0xfc) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 12:57:44 executing program 0: r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000000400)={0x0, "003e8bf14bb3f64347a4c8c670463f6845a6c79e2c04a4ec06a955dd14a86769a844484fb03e0237e288851e684351db47826acee955f1f820ee01696c2d6a1abfea0e1838aee6ad59566de7197fd3d9bf92c6d6572429518721683c47d22be7646f1b3deb90f20994684061bcd35d2986598287d1c66922a88a61e41ce9277ff5aa0b8630ee3f536373ba4d7a52b896b99b05f154d4e5bd43648ff3496e478738e730347fa6a244eeeb511ddc6919408cd9c16c73e58dd22876f0e1fd2974f722ad9df1a9bd95facc87a024630fde98fa73443ca20d78f4127ca640418bb1b26cecc77236f2009c8663367c594ff3d31fb39d820f25"}, 0xfe, 0x800) msgrcv(r0, &(0x7f0000000000)={0x0, ""/20}, 0x1c, 0x0, 0x0) 12:57:44 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae632e0c2e8b27f2b284a73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8a7db9ad8a4f5f728ada3742d193ef16ab93f12fc4d5f16b136a5d00d", 0x65) write(r0, &(0x7f0000000a80)="bd82c321a8cf98848e4a8051bd24313d028d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ec828e3768a0237f559b7cb5e32d0ffad4e7199679daa987423cab21c6b2748aaa78943da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd1114518138f7d1d6a2e60e1f34322c0cdf8648b48935d16a79a15cecdd79cd66c31400b4dc386972d2eae4950146e55dfb730fc43c6c3b018be5455be5fe8080c850f9e13da075ee54c068235008afe74511560a934642a247a3e4003d756b8f36f49d07805e04cca5dcf52535caab085c9a7dee538225996d2250f6ea821e153a6212d111402000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa280628dc1acadfc3e92423cb41197f368771b662654bdff0d7b16d17f7030a73a7142506aacff400b84a56478769d83c9ae3c3e92f5de46d9c350db63caf7ec56cc8d1a827d017cfa86de2263508d4edcd53967e684a30c5f5913d0e81000000000000008eb15fde65dd6caa00ce55ed35131361160b55248e02ee595dc0f7a85c43086db0362498e59f473461f38038d5c48e03f25e2c1095aaa93079482d45d8058bd4a94a286ac2b0a75452f07e8f1f3e43d91df86c1926fc35f1f2cca773e10bb74f9cbafd48121509", 0x1ce) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000840)={0x0, 0xfffffff7, 0x3, 0x200000b, "b08dce580000000900"}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDGKBMODE(r3, 0x40044b06) readv(r2, &(0x7f00000004c0)=[{&(0x7f0000000200)=""/213, 0xd5}], 0x1) r4 = socket(0x11, 0x4003, 0x0) sendto$unix(r4, &(0x7f00000000c0)="b100050460000000000008000701000000000000ceb1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257690000132e27acb5d602000d7d026ba8af63ff37422902e4fdefe095bebd108ae070c1f5ab72c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002003c88c1cf8044101b00fcffffffffffff00"/177, 0xb1, 0x0, 0x0, 0x0) r5 = socket(0x11, 0x2, 0x0) sendto$unix(r5, &(0x7f00000000c0)="b100050460000000000008000701000000000000ceb1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257690000132e27acb5d602000d7d026ba8af63ff37422902e4fdefe095bebd108ae070c1f5ab72c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002003c88c1cf8044101b00fcffffffffffff00"/177, 0xb1, 0x0, 0x0, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r9 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r11 = fcntl$getown(r10, 0x5) shmctl$IPC_SET(r9, 0x1, &(0x7f0000000200)={{0x3ff, r7, r8, r7, r8, 0x104, 0x5}, 0xfff, 0x9, r11, r11, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r7, r8) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r8, 0x0, 0xffffffffffffffff, 0x0]) fchown(r4, r6, r8) 12:57:44 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x1, 0x9, 0xffffffffffffffff, 0xfcc8], [0x0, 0x0, 0x7], [], {0x0, 0xffffffff}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pci\x00', 0x40, 0x0) pwrite(r0, &(0x7f00000001c0)="1f6d5ef6315f0c0633336d4a32cf100c48b9f93b519ce2dafe1f48d846f7e5464e6a0584066044db5591022dbe4ab71e3cbe4bf4349fb53a378e2e1c1cb20c981be2516d4ffc21dc0e797354c331a3", 0x4f, 0x0, 0xda) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b100050460000000000008000701000000000000ceb1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257690000132e27acb5d602000d7d026ba8af63ff37422902e4fdefe095bebd108ae070c1f5ab72c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002003c88c1cf8044101b00fcffffffffffff00"/177, 0xb1, 0x0, 0x0, 0x0) write(r1, &(0x7f0000000000)="2922da80b52b3dd0dfd93b5237f07967f554d3948e8503d74fd076d1b24865cd500b5061fea0831fce74d8d0436d8ea7851c6d0305aa2252a0964921e849ea930fc26bf61540da0304a29d92caf5e4110855436cfe86cc04ae542cb5699ed015b5e4898c26aead4ee366dc8cbe4d35ca8001bf90384f2c648364df97e4e3ce63ce8c63175f48821b307f53fb252e4233577a5b6dda3d2d272cf2daf3cb6aebcb079687f30980064041c3d4b773df72fde63e919c000ccb8249b67f16e4932a8ae59bc3b3be5ca85f3b93b9270f83cd7011f7c1e62ec7099e8ac05ef1880ffbe19da41f1ff0eda1abdff2eef827", 0xed) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = socket(0x11, 0x4003, 0x0) sendto$unix(r4, &(0x7f00000000c0)="b100050460000000000008000701000000000000ceb1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257690000132e27acb5d602000d7d026ba8af63ff37422902e4fdefe095bebd108ae070c1f5ab72c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002003c88c1cf8044101b00fcffffffffffff00"/177, 0xb1, 0x0, 0x0, 0x0) shutdown(r4, 0x2) 12:57:44 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002006, 0x20659) r0 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0xa0) read(r0, &(0x7f00000003c0)=""/134, 0x3ea) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000040)) close(r0) open$dir(&(0x7f0000000240)='./file0\x00', 0x400000002c2, 0x0) setrlimit(0x3, &(0x7f0000000080)={0xd2a, 0x1f}) execve(0x0, 0x0, 0x0) 12:57:45 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file0/file0\x00', 0x2d53b6584dddbb69) chdir(&(0x7f0000000280)='./file0/file0\x00') setuid(0xee01) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='//\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='r\x00') 12:57:45 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="87fa"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) open$dir(&(0x7f0000000140)='./file0\x00', 0x400004000000024a, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x131c, 0x0) pipe2(0x0, 0x0) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r3, 0x0, 0x7fffffffff3) 12:57:45 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0xffff, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f00000000c0)="b100050460000000000008000701000000000000ceb1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257690000132e27acb5d602000d7d026ba8af63ff37422902e4fdefe095bebd108ae070c1f5ab72c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002003c88c1cf8044101b00fcffffffffffff00"/177, 0xb1, 0x0, 0x0, 0x0) fcntl$dupfd(r3, 0xa, r2) dup2(r2, r0) 12:57:45 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x1000000000003, 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1023, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 12:57:45 executing program 0: unveil(&(0x7f0000000200)='.\x00', &(0x7f0000000280)='r\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='c\x00') r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000240)='./file0\x00', 0x0) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b100050460000000000008000701000000000000ceb1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257690000132e27acb5d602000d7d026ba8af63ff37422902e4fdefe095bebd108ae070c1f5ab72c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002003c88c1cf8044101b00fcffffffffffff00"/177, 0xb1, 0x0, 0x0, 0x0) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f00000000c0)="b100050460000000000008000701000000000000ceb1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257690000132e27acb5d602000d7d026ba8af63ff37422902e4fdefe095bebd108ae070c1f5ab72c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002003c88c1cf8044101b00fcffffffffffff00"/177, 0xb1, 0x0, 0x0, 0x0) r3 = fcntl$dupfd(r1, 0xa, r2) symlinkat(&(0x7f00000000c0)='./file0/file0\x00', r3, &(0x7f0000000000)='./file0/file0\x00') 12:57:45 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0xfffffffffffffffd, 0x0, 0x3ff, 0xffffffffffffff41, "73fc1a4d4d7ee4000001000000c0060000000010", 0xfffffffd}) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09b7ab45fdbeb471242dc8f0d7602a4781f9d5361f207a2ded39608fbf0fa29b9830bda38f7b4723f06c675672afbb17ebd37af15339b2e42593330652f4caf5733181ea7290abd745415bab9070066b8857a32998fa5c35c248df954ba16f9e75d19967829a5cde", 0xbc}], 0x18) setegid(0xffffffffffffffff) 12:57:45 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000800)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000cc0)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d05700000000000000096207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e8d16ae8b744cc85396bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b3f000000bffa4d012ae46ac41e6bf3bf554799b9b800ed505e8d53f8a4aeef9d612f87d6bc146e4157795ea4a5c59a3a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000000000000006a0000000000e0d853fcd94c20b9ca1cdaea80e8b360fbffa90d160e9b204aa3c0b5495a204b24be82ab7a1d5b79d61cc97bc85fa93e26622e42dc7d76d825ef39e4bff1f80a3581d85a821dc9000087914cc8dc0b8c9524520576ed156467db0f107584e8e5bf61aa97ea46b113733adfa28f5da740f83547f6edc524053a6e92829004f45d1f5a17dbe02c1fa3eb95c2b2dbd235cc6b1add753202f43fadd72efa507b58eb7639dda87d1d3086adf067bae14c6c6e80428998a3c19cf908c078a3565ca4863013515e0000000000000000000042f2b37a9e9eef44ca50d86e2fe017cfbe813a2bd5b9bac81b0954119e1ab9f3df9a24fd308b1b1fa9c7a3da163f9e18a34f9b19bca8a013b71effa5045be1a7937a994f2826192f9aeba215c0c3d04a07f2e07022c57900b2cd6f433a03dc6f8fa46a33628222c00c55356fd84fd30b7a00db568e38eca34eabad07690104000000000000bec808112841b0c29976f41a58bead85810763213fe3956f55a0eab7229f66103c05152651e60b50dc0a565717beecad63ebfba1dd645e01539a5639b892ffad0e8561c2fd1214e944bec09b4f55213c94074a5520832da21b00e04da3949775f73ce544aa3a51eb3ed27ddccb5fef5948ea981ab523dbf0899d28bfdbbe6e4604873d578c77815c9b9fa991e32266812c85ef782d0872608ea9cb4307d7e6c90e8bf56b3cd1e2535f8d9cecac80da37ac48d417f79ae2b38f67253649ff019bcb2fb9b0dc63cd798987476967ca6aae886ad486b0311cdcccc359706d0848f4646d4d54e9902ed84f503a04d1183dfddd2be74a00000000000000000000000000000000000b3995e8bfff348b4ad00f32a6d6ccf118dc3d670e0649dd81952ee421f014abd3ad7c4b272387129a4f8716dfc88c6974b5737a58c8ba119898f4d9debeb62ca9687bf6a34736ed4fe24ba12c736f25184ac3ed987da10f833f9c6f15191f7fb6e9ac4437fffadbacc305838501b7c09b7937bbfcc0361eaa0f3a5fe7edc805ff71d5915657a3f2004d171083dfcef921267eb31c24121ef6ece9b33f00c1ad0ae095637dabb54f74a5a751fcc463660eeb32053107a4beef90b2b3eecde1cc13c2e2b17a3f58a09793f2b077ea574b088b2b166c93c3fcad7f7d1a9e3d466e852912bdaca97fd123a93b6911e236f875fbda00f2fbd4b4e3567f2ee48abc49de614c10710c98ea497576a6588bfd044047f1737d6aa93a5187de676c74eb0af58ed14be5247569c2b5058743276698a281513f07dbe83b65d9adfcd027192141"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = socket(0x2000000000000002, 0x3, 0x102) sendmsg$unix(r2, &(0x7f0000000540)={&(0x7f0000000040)=@abs={0xacf25922147002da}, 0x10, 0x0}, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000380), 0xc) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0xffffffffffffffda) socket(0x2, 0x1, 0x0) r4 = socket(0x2, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x80206931, &(0x7f0000000300)) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x61}, {0x80}, {0x6, 0x0, 0x0, 0xfff}]}) pwrite(r6, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r8, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) r10 = dup2(r9, r8) write(r10, 0x0, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x44}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x0, 0x0, 0x0, 0xfffffffc}, {0x80, 0x2}, {0x1ad, 0x0, 0x0, 0xfff}]}) pwrite(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat(0xffffffffffffffff, 0x0, 0x80, 0x0) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r12, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x80}, {0x80}, {0x6, 0x0, 0x0, 0xfff}]}) pwrite(r12, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r13, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) pwrite(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket$unix(0x1, 0x0, 0x0) syz_open_pts() openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) 12:57:46 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000010000000ffff000002000000f87c8a1b671b1b542a53870685993457001200b806000000290008003d00000003000000"], 0x30}, 0x0) r0 = socket(0x18, 0x2, 0x0) accept$unix(r0, &(0x7f0000000040)=@file={0x0, ""/11}, &(0x7f0000000080)=0xd) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 12:57:46 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x2}, {0x18, 0x2, 0x0, 0x190000}, 0x8}, 0x3c) r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000701000000000000ceb1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257690000132e27acb5d602000d7d026ba8af63ff37422902e4fdefe095bebd108ae070c1f5ab72c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002003c88c1cf8044101b00fcffffffffffff00"/177, 0xb1, 0x0, 0x0, 0x0) getsockname$inet(r0, &(0x7f0000000080), &(0x7f0000000100)=0xc) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 12:57:46 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b140ef02", 0xfffffffffffffd41, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7, 0x2}, 0x2ed01462) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xfffffffffffffd6c}], 0x1, 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="5e020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r1, 0x0, 0x0) 12:57:46 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = syz_open_pts() writev(r2, &(0x7f0000000000)=[{&(0x7f0000000080)="ec", 0x1}], 0x1) dup2(r1, r2) close(r0) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f00000000c0)="b100050460000000000008000701000000000000ceb1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257690000132e27acb5d602000d7d026ba8af63ff37422902e4fdefe095bebd108ae070c1f5ab72c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002003c88c1cf8044101b00fcffffffffffff00"/177, 0xb1, 0x403, 0x0, 0x0) r4 = socket(0x20, 0x4003, 0x0) sendto$unix(r4, &(0x7f00000000c0)="b100050460000000000008000701000000000000ceb1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257690000132e27acb5d602000d7d026ba8af63ff37422902e4fdefe095bebd108ae070c1f5ab72c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002003c88c1cf8044101b00fcffffffffffff00"/177, 0xb1, 0x0, 0x0, 0x0) fcntl$dupfd(r3, 0xa, r4) r5 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r5, &(0x7f0000000040)="510fc3a0", 0x4) r6 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r6, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$VMM_IOC_TERM(r6, 0x80045604, &(0x7f00000001c0)={0x8}) syz_open_pts() pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$VT_SETMODE(r5, 0x80087602, &(0x7f0000000180)={0x0, 0x6, 0x6, 0x1f, 0x401}) setrlimit(0x1, &(0x7f00000000c0)={0x0, 0xb3d5}) execve(0x0, 0x0, 0x0) 12:57:46 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x251, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x20000, 0xa0) ioctl$TIOCSDTR(r0, 0x20004455) r1 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r1) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x3, 0x0, 0xff, 0x2, r1}) open(&(0x7f00000000c0)='./file0\x00', 0x800, 0x44) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10000) dup(r2) 12:57:47 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x202], [0x0, 0x0, 0x0, 0x9, 0xf7ffffffffffffff], [0x0, 0x0, 0x482], [{}, {}, {0x0, 0x9}, {}, {}, {}, {0x0, 0x0, 0x0, 0x8}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000000)={0x77}) r2 = fcntl$dupfd(r0, 0x0, r0) dup(r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 12:57:47 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86138) chmod(&(0x7f0000000080)='./bus\x00', 0x6) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x140000}, 0x8}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)='\x00\x00\x00', 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 12:57:47 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x32) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202c0ffffffff2fff1d"], 0x10) write(r0, 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000080)={0x4, 0x6, 0x543, 0x2, 0xf1, 0x7ff, 0xb793, 0x10, [{0x1, 0x5, 0x80, 0x80}, {0x3, 0x80000001, 0x9, 0x9}, {0x400, 0xfffffff9, 0xc31, 0x1}, {0x3, 0x10001, 0xfff, 0xffffffff}, {0xfff, 0x2, 0x8000, 0xd3f9}, {0x3, 0x6, 0x3, 0xcd7}, {0x8, 0x4, 0x5, 0x1}, {0x2, 0x7, 0x1, 0x80000000}, {0x81, 0x20, 0x7, 0x5}, {0xdf2a, 0x3, 0x6, 0x8}, {0xfffff044, 0xc5742f0a, 0x80000000, 0x4}, {0x9, 0x2, 0x400, 0x80}, {0x1000, 0x8001, 0x200, 0x8}, {0x8, 0x8, 0x101, 0x100}, {0x6da, 0x1, 0x8, 0x8}, {0x30000, 0x6, 0x1f, 0xfffffffa}]}) 12:57:47 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x4], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xffffffffdfffffff], [0x0, 0x0, 0x401], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x2}]}}) 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)) 12:57:47 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f00000000c0)="b100050460000000000008000701000000000000ceb1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257690000132e27acb5d602000d7d026ba8af63ff37422902e4fdefe095bebd108ae070c1f5ab72c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002003c88c1cf8044101b00fcffffffffffff00"/177, 0xb1, 0x0, 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f0000000080)={0x1, 0x3f}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x5, 0x0, "73cc510e52b37b2efee534840a76f30d3fc9c06d"}) r4 = kqueue() kevent(r4, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x401, 0x0, 0x0, 0x0) write(r0, &(0x7f00000000c0)="96", 0x1) kevent(r4, 0x0, 0x0, &(0x7f0000000140), 0x4, 0x0) 12:57:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000180)=[{0x7}, {0x64, 0xff}, {0x6, 0x0, 0xfe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") read(r0, &(0x7f0000000040)=""/9, 0x9) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140)='/dev/speaker\x00', 0x80, 0x0) socketpair(0x1, 0x3, 0x5, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = semget(0x1, 0x1, 0x40) semop(r3, &(0x7f0000000340)=[{0x2, 0x0, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0xfffe, 0x1000}, {0x0, 0xffc0, 0x1800}, {0x1, 0x3, 0x800}, {0x4, 0x200, 0x1000}], 0x6) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000300)=0xc) pread(r1, &(0x7f0000000240)="4259fc1088f0b567909f2f5665cfe0ab032b297eac110e7b40fec3071893b61c7e584fc0f8b745d379e197c06397937d2d43960bb0a88f6f5832a219c814df5ebdd644aa977566b4de5dfe6418c367eb3439e41ee5b202f053a2f0ed30c592755b97ee2d0290a3040455cf66eaec7f0f6aacaad3ae50f94e66e682051309a719d599ca12", 0x84, 0x0, 0xffffffff) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f00000000c0)) 12:57:47 executing program 0: r0 = open(&(0x7f0000000640)='./file0\x00', 0x200, 0x0) r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffff9c) getsockname$unix(r1, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10, 0x0) mknod(&(0x7f0000000240)='./file0\x00', 0x100, 0x0) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f00000000c0)="b100050460000000000008000701000000000000ceb1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257690000132e27acb5d602000d7d026ba8af63ff37422902e4fdefe095bebd108ae070c1f5ab72c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002003c88c1cf8044101b00fcffffffffffff00"/177, 0xb1, 0x0, 0x0, 0x0) r4 = socket(0x11, 0x4003, 0x0) sendto$unix(r4, &(0x7f00000000c0)="b100050460000000000008000701000000000000ceb1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257690000132e27acb5d602000d7d026ba8af63ff37422902e4fdefe095bebd108ae070c1f5ab72c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002003c88c1cf8044101b00fcffffffffffff00"/177, 0xb1, 0x0, 0x0, 0x0) r5 = socket(0x11, 0x4003, 0x0) sendto$unix(r5, &(0x7f00000000c0)="b100050460000000000008000701000000000000ceb1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257690000132e27acb5d602000d7d026ba8af63ff37422902e4fdefe095bebd108ae070c1f5ab72c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002003c88c1cf8044101b00fcffffffffffff00"/177, 0xb1, 0x0, 0x0, 0x0) accept(r2, &(0x7f0000000340)=ANY=[@ANYPTR64=&(0x7f0000000080)=ANY=[@ANYRESDEC=r4, @ANYRES64, @ANYRES16=r2, @ANYRES64=r5], @ANYBLOB="cd67b0b22bce0229990bd1dd4a2dccf0a842f8d194ccfea76d246a7bb545c2f4c52a2f463807c49ed22bdcc552df70e597a193d9d2c35d4f21e35799ce0cfbbd4c2949674b1295cc11366123977b5930ba660fe79cdc8b49f14457f99d2e9a"], &(0x7f0000000100)=0x2) r6 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) r7 = socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r7) writev(r6, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416c8cd60c5a7d560e585a5a1a9ebe6eb71adf194c3354121fc61dd84b5c2c10f10760cc22f1d44b420561e1c64acdc89d51cb9b18ccbcec288039e0af2acda89d76f6b91b6d441e871cf7ccfaea5367ed27551bc27e4d68765c7373cb49ea4076464ed9a03a4443ddb112f6b6b699c65ff61bc188b83f3b9a4e8b539", 0xffffff89}, {&(0x7f00000003c0)="611f15129bd75df20bf0197b36ad3f387fa2514299a860d06037bae42e62af5c4cdb5d0e3a2aa5bcf12e04b25bd4becf65ff4ab283fc13d713fe2a68a2a2f85df69d507c30cd9e1d36776d7f7cc5bd46c9ead44644b81e86c06374e29bca41251ef375120c6452b13028fab355e7fd6cf6cfa18789a7836c25063e8a69dbf315352a6e9ed089ab4db4222a6fdee4f4828602a5d994083b66155b20f5f8541099c32e0fdf2a454844f2e7a91dd90e6ef820310db286d4ae0e26daf6bc7be8f8c1b6b5f6d3b8ad899d1c92f03643a308de9d47b0739c20338968c68847", 0xdc}, {&(0x7f00000008c0)="784e2329f3be625e525ae7b86acf699c50634283410fe1125ca28240a9c7a13514b1205a02dba4222478e75cf466fa204e4c3b514ca1a350b01547bdf7bb3c515364f73a9688370e2fe3a68c889ebca0b21dd78d80dcd3ed250a1b72ada992f5ea355606cbb58306c69ff013d27b40ea9a237db91cccc80e9e8b19cf24965d91778bd02b138c52e999f343905cd389c96696c43052f3c4c8187b500cd800184d7367eafdf2", 0xa5}, {&(0x7f0000000600)="d71efdc4d2c6ab13b6162c53f0b2b8234d6655c4491695c6d71df9f09a1297f0eab704255a405bfba21c4bf39688", 0x6}, {&(0x7f0000000980)="f17cffc356ff8208605da52d7829711e4cda58ac68c38c51952236b110f166bdaff6364b28ae401e0d69d2a341901e1ab83770fe1c4753e2158c50ef087f9ac56b37b11629dbcd740cfb822e34ff2dacf46514103944f6946eed6c2af0a6e391e9fb14bdb7f4a47f4ebbc43c20912b9210d94e46702c26c77df8a05c0d737d", 0x7f}, {&(0x7f0000001080)="d90c8ea773e5ad7c8567e612d4a926bba6e20376e53922e4c48da66072d025d949f6be6d0d9595aaddc83c3d61a71681c4288381172a011b4ade18132f5bea96131e563976bf6b87a64d2efe1d4cb9389055f32aba198fa5cfd7c663828f5a5912c5bced2249d0ad27bfbf82e51542f4d26a7c9980b9467f0268adbfe8b372b29d80ef8eeb1ad648666674be5a081d42f92f91f51db880cddc22f2356f3b0820219d64874a4db40a05d17c511685b0240842af7a5f7147081c288b3ffd14e959befaa59fb479e9d5c3c9aa2fbc2a0ffa543b7dfed0675316b9cbfb95d0fac64e1bdd139a1b11e7989dd95e57bc5f5619fac050efafa5aa2fb6f2794b33f7bd446c6a6e13a538f47d4bb4664f1c6226592d7e929c412ec148d1e6eca4efac2fb931afbb7a41a796a196092487f75be00f4aeb497f16ae00dc3305bc0a3fdbc6d5a91df63a4f108fe9495471f1c0a72c7ea7e0a2658e8a74e79ea25aa24ec772ddfec47a574a90a2f2e54884018d0e0e40046c4d0c5b4dea695c888dbd80982d2e321e3c482598cb821871eab798e773119e194ab8f5bbb618864d207d80858f4448cb17cc895d551307928770b6328746979c96f06a311d85d23836bfbaf9f58e6d6f280c17cdb546abae492fdfdbc6f5cc85235c95f74ff483beb20b5202fd19b44f8ba13f6c102676ba303aa2000b927e79e87a3d6ebfa45e99cacc620e34b8fcab176d27b8801fe960ebdbe66557187a51c4bd1ba5a17434e23e112637dc53b19300993252a37c953ca118103f6c0b2d63d8d22c68578b56f0342504c4a55c9ca8e91e54", 0xce}, {&(0x7f0000000b00)="819fd5298297366b61132981b3af993ea91874ab0cf08fe2647e013fa7bff9da3e02ff389766f8d99e4b8e8a4bc41e8cd51a1f3a4da174b51c4506353474e0a292b918458f779eb2c90aeef171f0d62e430337ff4d00aa2c7e8a4cd8c0f34ecd08591cbf687d4d14ac32d88dc4ea9ac3d30995deb9ac42c4117f4e27e17c4498eec3795deea7c77b0c484e4c69870b8531f944dacf604d9c50422329fa0953739afcca1c05ef5c35c57c5f3403edd074af3e69bf8bd5b92dacfaa3aa1d0a787e5303f5558b0bea1ae2a75f597d86d65fc6f79f93a8", 0xd5}, {&(0x7f0000000c00)="728084acfb0b3434adef4d203d904466d85b45b8ad49e077fc077892dac153e11d40d9b265ffe64c380eac77d277ad26dcb6de7a864cef9c2c8021de89df3c63e48a8447ce8e0845a76ca5c5412e2640f255e5beef9df64403ec431e4600399b1a2f69a94283341ca81d6d0250d9f264bd9bdfcca16b25f6cc6d878d518bfacde6c8389ae5d705e76888f9cc6e3b6cd41c246dddc2bb070c84fcfd9c0e24428a343e5e6b9e9e39e03400305c5bb24c9fd285fc0d11af55502796365e0a6a2d2f611f1df872252eed89a7de7efcb424da42b1b4f34fd4524931070a60b1afcd257103dd074b85b1f8f8305593c1a71f9746bf", 0xf2}], 0x1000000000000288) close(r6) 12:57:47 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0)=ANY=[@ANYBLOB="fb18c3003c08feffff0100007e5e00fdd1003f0000348adb02000000000000000000d31fc6626d010000000000000055da7abe89083b27f2a9a14156226f9da4bbb5cb6d26cd7199f0c7c9c0a5355cf4cafa7ebbb48b2df68a60309ae637cffedaecbca5c18a3ab1077e0f53434f053437101ae5e8db95b0ecc68a199801e40862e74e28d7c6932fe7968f0607fea22b086bde09bef4a6c9b48aed6b2d44a5dbb559f2ce9a85897340a472826ca652b9a6e54bc9ea8852039a40232f533ec95778c2477cae34e055e7ed877a057e000000000000000000000000000000002d75b874dc4203394fc2862c956171e78f2f907b6a21d335c3b560ce3c5985e79fbf469ca581e11d13606156b940b5b35ed3f4875498fca5684605c38e398e54bc3941bcc8b78cb311725e22233eccc863120871a9626601e55c1b2d8417506f4a8e991009445ecb440224ef159d88043c728bddef0d2756d315328ed739813fba6b628f177c41f59612cf0a8bbdb28c5c6fe4a5555d19a92d1e87a7f8e0c790579df95bba62df964615d4343960ca22076e903c6925edffda716041f89bd9a03f0e15a7b06ccdb46ce3ef0c91adfcd8977f1f4b3888cf5bebd9bc360e535aa0567de65759bbff0df4f40266bfe1837d6553fd332b3b6c3dca9f28c36117ba5021f6386c47b44ebdc9ede2331422bd7a2efeb5107547bc19d031a4645df74e0ce613e609151d95641af186dbbb57c277e704f9997aa36ea4eeb8822e73cd917f506c0819a0b007b660837b3ab3af356819af7b350fb630e3a0bd410dde471a818ef8b31c6ba1574dde0e41eeacc29b174bd770a8a1913dd3d96208850200000000000000d8aa5db84b400ab1aac110986909b880b304d87ec6733bf13ca9520cd611f890c55a70237dd524ba98f212d51f927bbeeb62ab5d0be3539b030a8e614bc2f9f9c10000000087a11b3229d442b6a1c475f4414ed4e4fb2501899eb382565ee83b440b3a0c776eee00395c06a143ef3f2ab29dceb8503d27b1278a57ced1388b43c5a7865e3684d03e45e510736aa16b2a4168a65ee83f34000000000000000000000000000000000000000000c157ad976fc2916940bb7d558b7a37b39794627e6f7c7d77de415f88845dae336c0b8ce21c2d62ed82c56504f2bfe69b6bac7d829dfde5cede62ace5b3c91f78e90e3bf37f1a29ff056a7ad2ace84077e052ae0c3b2e7c5c7c1ab52744d250619fb4235462090cdef16f5c063474bef100eb2bccda89bfffe60b5a46934eb6b7ab9d05383898c9fda1dc5fe83fa4eb540b586cbc16bd417be53133dc27020c3bd15b90bea170884b10216b3d83fff565673e69b5186324b2983dad73635e2d27ee76d9a22bee2d0f098149233cd678ebde9742fbb04f827eeec05980667bff40b6bd2eaba02f1ef7aad4662ce0511cecec40dd7dfceacae6c6da4f0c75ee9fb4b52ba2833fc8889361eef0b07405fbf8e5e76951664728403da4bc5ac7962528b626e3b36d8f71d00573a1cfb4ef"], 0x1c, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x1, 0x0) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000080)=0x6ee49089567229ed) setsockopt(r0, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r2 = socket(0x18, 0x1, 0x0) close(r2) fcntl$dupfd(r0, 0x0, r2) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0xfffffffffffffd8f, 0x0, 0x143}, 0x0) 12:57:47 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000001300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="e0000000000000000000000000000080a93cbee3f2e18770a483e8af8df53c1452b1a245202c44449334e63d1a220f521788dd0f734f7b16ba5c3ae8823773013355612e4ea68aac48ff895519d38850e989302eb7bd9a049d5f2e51ff5b03dd27c1d5debd445b5611e073c27172b582ebc4b098cb4f6cb6dffa20f720b17de40d69cfff71ae08c1435b82221623f6451bee2b62574157fd8bdf536a20cf71630500000042d09f06c109f6f688da620503a4ea8bc86431a8ebd40f73a2f16e9b8870ea50317c98f389549f87cd63cb0e8a57b177eaf8b6873dd28357000000004800000000000000ffff00000400000075cb6e53ead5c4ab94aeaa81b98684b8e1b3ef1ccb3dd842020b2afa9584e26e891f424986b203a765ae385dd9a5605fa86d000000000000101000000000000001000000080000002598c0a1ca7b7ad9f98a9c74360518b46931285c652794783e51dc423f3d933fafaf45df1c6a94abe63aa106803b3f7d1a96123e21e94853842128684a25755c1046533a29defd51b255dc6ba56e0c7785f995f44d2c874baa0ced79e40a569365eb8ab1083e15f056619e31e0c37e19e9f3219644cc0d68dfce30d432d65286fe3c81d9265c827b33d28ba5459e140fca17452fdf9ff6232b25bbe2b09d6b53c46fcbb6b09fdafb25f82ca94dae6e956f796a7aa490f829c21197d1769607ff4510168340ff0903ae205a6e5336ed3000b7ef7d068f35b35b7db69a2625793ba93ad5e697a7c957b4f4316b26d56ec9b37dfbe1da1b2dabd261c1fd6ce939f31c95f4e0c45bd93f2889fc8ebda1e6ab0d873c5b61c11ef28128294e2a52a3cc63ccb76e02eb4f5bbd5173f74e4476a1f0d47864b75f4f9bccd7487278390e6693a760228a4c8600b789d49034f361333f0228daabce62e501404b1980f81faebca525d938e0616e88c42ffdcbfc9333a3d83b05c8c29a4fd8d89811331418df48379aac428ccc97bdf9a1b8251b6083b5b6fa1cddc4bcb0cc322e8e826d60e9ed885ca186f07f69e69d9870659c611bec90bf376c8f99faf245aaa98e5b183d95e028723ce8eb7b4cd8338d16921ff1619c526d80ccdf5d6dcef0ccd12c8b991042888e84c8992ba9e35818a029ca64c6719e068e837cd8cab4e5a007ae46591ae4f994d5646fcd339fc58c0bf640eb6a068eab67022d5c977280e5acd055af76d5b9b227d01408c846d3bdfdd4d45d52e7849822f1071b9995947602783e0c26d3420183faa8d54dcf7fae21b196e70cf40608909d08c151a80202eab3bf87cb1ca4f25625a75b709eb4811e98ad89e0e4028b01cc599fbf64066e3a5f3b43e3e8b757705c6d818a7adf184d739233765b76bb968bdf50b8e561ecdd9a7870c908f023fbdb166f06a99ed4fc8ee4e6e3837ca9cd0e3b2a76d3167c7bbb30c6077642c775827ff05c91778a6d0d750131b6766c3f4950ca497cad666468181d2ee37578ca02481230f874356ae53b56b15572672e7aecc45164c609b60c7d8ed392284fa6697ea1d0f701334e7643b5d3845f9e24cd8e31dfcb703cbdd1f585fc808aceab7105db7df2e0d31b990155676553c0415d8370867ee0f9e3770f7d9727cd1c40eb48bc0fcb00ba4b7142f18922b51d1cb1a67a370fcceb975aa4b37d01d5cb636add314b4e36bfa3d15ecd0f085b04b37517298399ecdfd4c265115697530576512816f1335b55b3b1012c175b4c6fb7c0f83958d3ec57525bda25dad67d01081c8c96da8d7696df3fceb872f1e29cf25dc117af51c21ecc1c3da18b095cb5892e7cc4efa6d0e2780feed39f427c0a8910d158c9f4a3ab9f85ecbd39cc62b9f90be00ec3eb35d382c4eccdd428ff533d86b314455e87f7a3cbcf29de0df6f957aee4d262ead52ba517286a1e92ca94de406371e77aa18f8e67b4d995fbf69b871048da0a125887cedcc357214eee0a9b8ace73aa6dbeb200a7331198eff4d788db882c53de978123addbd6ef362e5c9fbdc31313f56b086892ca5cd683b68a828c7fda1afd9cd8e1d8460fba0bac3dcd91c774a3cb33e390f981d4a2c9ba83d5c87e5757eab3a820b7f8db3075f67e6dc1ac85a95ecdf1bd28ff5a5dd0695f954609d8810d08e943e71ae1de0d9e10dddd3fdd8f60499fc79ab816e439c19ab931b563d2e0c879a51d868e945e82e3ce3c29f5150b42b452d2bc569aed67f6915cd2a80df01f31b96318af88f844d85c99f425d7126efa35b5d5c54cfb2e53f5b9bde332848687b1b2ac5bb6c40793d85ba6786650e6d5de2fe0605a40175e30bf025f050e9d0468e68f0c6835e4d8db9157b779bdefe7faf23a97c7b80de39cff6b1fa329983cfee5670b56235174a0da901ae74d8da13baf691785d4c51d5e940b1429ba7eac479ee13622da5811be5ea58b3959aad75d428f44da57afd36d4466839f4f7c914fe83af689fce05838045e50503b61c326b7dfc6f770603f3a7d8cac3ff5cf0fe3474ab4787a8210dacc55d6c31968ad9dc0e8f0ad42777c42292c769c3332a76dd6a2131b98aed8c33dcba243a7a21c8afcb4d9930aafaafac06f844ac8bc43e06a2d08c551ad5f30ea2fbeff5f4bf957933996b19014d06f37266abbb6523cb2a8a7b8613f58ef6ba40a7f02ffa0c3293dbb091040f38458c701765bdf60d5a97e725d6ae350e8b6fab4a50aa4948ac2a1b2f2c56141cde79e7d8c8afb81dcb5ce1a3aea043ec1f7e15df31646f46765ddf25e05aed1364702c466458d65b50b5a4233ac6415298e460eaca4b8213285dd99d8d1a9eba0ebc871fd1208366e2f7f917e4f75e17e4618b225369ff6b0a2e8d72fcd12d769848ce3f5d174e93c9a16ee0d23962d24524e72f8b5a887996cbaca003efb0602eaf4caf1aea5f1aebc57cb942e7bd43ef0e5f460592d2cb37c109f5d96f0602cb83394238cf750c2d483d7e54f8a881d6ca64519e218ba796be0c58ad92fb042a63ac2b1cc08498ee0717518a450a1f2aeae14b5cb045619d76abf8bf222d9112020"], 0x85e}, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x80) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xd6dc, 0x0, "d25d9535f354b000e7b4cec15ad90000a08c0d48"}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000040)) 12:57:47 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=':\x00'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4}}) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) faccessat(r0, &(0x7f0000000040)='./file0\x00', 0x0, 0x1) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x9, 0x0, 0x1ff, 0xfffffffd, "000000000000000100002000", 0xffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x3, 0x0) munmap(&(0x7f00000b1000/0x3000)=nil, 0x3000) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f00000000c0)="b100050460000000000008000701000000000000ceb1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257690000132e27acb5d602000d7d026ba8af63ff37422902e4fdefe095bebd108ae070c1f5ab72c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002003c88c1cf8044101b00fcffffffffffff00"/177, 0xb1, 0x0, 0x0, 0x0) bind$inet(r3, &(0x7f0000000140)={0x2, 0x3}, 0xc) write(r2, &(0x7f0000000100)="8c65", 0x170) 12:57:47 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300)='/dev/speaker\x00', 0x4f089bdc5ff9888d, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000100)="c8ade47a2e641ebb2c621196dc5ad84ea71bae910691b382e5962e7a8909ee9eae5d0d4a95888016154c68e1cc6a6366ad4b9da81c7f27c7e28b5f5ecd8da91d04bceec08400e22cb8c9ee2b579bb5b114553cacdd0d6320736a6cd625911247c2fd278214c40aadded400bf14ba91f9bdb6bebd818d96e5dd3901a4d207cd8c25f5e9eb8a3d94dc9d84b30df092005d75024b5ed6ca1349384a9e6c21a95e596f4ab462e760d02ba6365352c5cabd9f00c2fbd67ef7d49c9b548a582030e679ac2174d3ed0d353d3c05d17d0dfb1f9fd2e62571ee032cb2658ddb0562cb56c8851ef6ddf349c8f54111d087af0ee1beae76", 0xf2}, {&(0x7f0000000000)="8ba8498c6f1bdba3c6d6e32c02590a81d2c3baf5103ac4bf7d42f58653d2638102", 0x21}], 0x2) 12:57:47 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000040)='h', 0xfffffd62, 0x404, 0x0, 0x0) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b100050460000000000008000701000000000000ceb1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257690000132e27acb5d602000d7d026ba8af63ff37422902e4fdefe095bebd108ae070c1f5ab72c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002003c88c1cf8044101b00fcffffffffffff00"/177, 0xb1, 0x0, 0x0, 0x0) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f00000000c0)="b100050460000000000008000701000000000000ceb1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257690000132e27acb5d602000d7d026ba8af63ff37422902e4fdefe095bebd108ae070c1f5ab72c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002003c88c1cf8044101b00fcffffffffffff00"/177, 0xb1, 0x0, 0x0, 0x0) socket(0x20, 0x5, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r4 = getegid() fchown(r1, r3, r4) 12:57:48 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = socket(0x400000000018, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) shutdown(r1, 0x0) getsockopt(0xffffffffffffffff, 0x30b6b34d, 0x3ff, &(0x7f0000000080)=""/201, &(0x7f0000000180)=0xc9) r2 = socket(0x18, 0xc003, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 12:57:48 executing program 1: shmget$private(0x0, 0x1000, 0x500, &(0x7f0000ffc000/0x1000)=nil) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) shmget(0x2, 0x11000, 0x8, &(0x7f0000fef000/0x11000)=nil) r0 = shmget(0x2, 0x4000, 0x25b, &(0x7f0000ffa000/0x4000)=nil) shmat(r0, &(0x7f0000ffa000/0x4000)=nil, 0x3000) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) r1 = shmget$private(0x0, 0x1000, 0x500, &(0x7f0000ffc000/0x1000)=nil) r2 = shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x3000) shmdt(r2) shmctl$IPC_RMID(r1, 0x0) r3 = shmget$private(0x0, 0x1000, 0x500, &(0x7f0000ffc000/0x1000)=nil) r4 = shmat(r3, &(0x7f0000ffc000/0x1000)=nil, 0x3000) r5 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r5, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) ioctl$WSMOUSEIO_GCALIBCOORDS(r5, 0x41205725, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) shmdt(r4) shmdt(r4) 12:57:48 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000000040)=""/86, 0x56) r1 = semget$private(0x0, 0x7, 0x10000000000490) socket$unix(0x1, 0x5, 0x0) semctl$SETVAL(r1, 0x23b5f1c7d494329b, 0x8, &(0x7f00000000c0)=0x447f425e) r2 = semget$private(0x0, 0x4, 0x34) semctl$SETVAL(r2, 0x2, 0x8, &(0x7f0000000440)=0x49) semop(r2, &(0x7f00000005c0)=[{0x2, 0x1}, {0x0, 0x7, 0x1800}, {0x4, 0x6}, {0x4, 0x103, 0x1000}, {0x4, 0x6, 0x1000}, {0x3, 0x8000, 0x800}], 0x6) r3 = getuid() pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x20000) ioctl$WSDISPLAYIO_ADDSCREEN(r4, 0x80245753, &(0x7f00000002c0)={0xd996, './file0\x00', './file0\x00'}) r5 = geteuid() getgroups(0x1, &(0x7f00000003c0)=[0x0]) ioctl$VT_GETACTIVE(r4, 0x40047607, &(0x7f0000000240)) ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0107002, &(0x7f0000000300)) r6 = getegid() fchownat(r4, &(0x7f0000000340)='./file0\x00', r5, r6, 0x0) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000c) mlockall(0x0) ioctl$VT_WAITACTIVE(r7, 0x20007606, &(0x7f0000000400)=0xfffffff7) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000001c0)={{0x8, r3, 0x0, r5, r8, 0x10}, 0xfffffffffffffff9, 0x719, 0x7}) semctl$GETPID(r2, 0x2, 0x4, &(0x7f0000000600)=""/4096) 12:57:48 executing program 1: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0/file0/fi\x00', 0x0) r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000701000000000000ceb1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257690000132e27acb5d602000d7d026ba8af63ff37422902e4fdefe095bebd108ae070c1f5ab72c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002003c88c1cf8044101b00fcffffffffffff00"/177, 0xb1, 0x0, 0x0, 0x0) r1 = dup(r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x5, 0x0, 0x0, 0x1, "a973ea418968a8a139ca52798b967970452a971e", 0x8, 0x80000000}) unveil(&(0x7f0000000240)='./file0/file0/fi/file0\x00', &(0x7f0000000280)='x\x00') 12:57:48 executing program 0: setuid(0xee01) r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x100, &(0x7f0000000000)=0x101, 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) 12:57:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x9, 0x42) semop(r1, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x3, 0x7, 0x1800}, {0x1, 0x2}, {0x0, 0x8001, 0x1000}, {0x3, 0x1004}, {0x2, 0x3, 0x1000}], 0x6) semop(r1, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f0000000900)=""/191) semop(r1, &(0x7f0000000480)=[{0x0, 0x1, 0x1000}, {0x0, 0x8}, {0x0, 0x9f, 0x1000}], 0x3) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000002740)=[0x6e8, 0x101, 0x0, 0x3f, 0x2, 0xb47, 0x0]) semop(r1, &(0x7f0000000000)=[{0x0, 0x100000000, 0x800}, {0x0, 0x100000000, 0x1000}], 0x2) semctl$GETVAL(r1, 0x84110ce33eb91624, 0x5, &(0x7f0000000300)=""/133) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000140)=""/161) r2 = getuid() getegid() r3 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) setregid(r3, r4) chown(&(0x7f0000000200)='./file0\x00', 0x0, r4) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r6 = msgget(0x1, 0x254) msgsnd(r6, &(0x7f0000000e40)=ANY=[@ANYBLOB="030000000000000050f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e00100000000000042642c6693a990a9b5333d87a952425fa4245fcb613b57487cb588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f115dd200355358c14fe242a3702991a630fd6728fb9fcbbcec739887282b857a53101001d8b4250ebf966da6723729e1509d18f9753714bc0cd012e2ea7dc69f400000000000000209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae46c5ea1e09115a272ad61fffa7aa46fb3852a1f934fa0a39328b358c8e84b54b5403ff3176db73fcaa1ed010817d0ea42681a735323f11756ed89d1607a7c9d5f327670dc9d1cf9ade5766292408d982b0e7ecf5bf9d3cc0566a7eb62a380cff7fc6f5caec32070635eb57ee19437d8c7b05c60b48e475f50ba22a81b72f33df05e426bf87640991013c97abc6562fe4d9386ced29d48f2fd031af8d1380d40a42b8f17c670f4d72c90a86d82a723bc7ca32d335bf1b563f0723a98fe07b1a9f9a372da10300ea8cdba1e38dac24d56cec0cf02d116c4422831a94699fb566b1e4a0bbeb0de8deeb727cc51bc6eb7f344253c15d6316a7842e2d9bb4e3c593fde39a9b000000000000000000002ddb164a1d9fbf3e69053189db3ca410d959f105bf660c6bcedc68287b681fc98e0ae894411327a89a30bee5b42ff5a76fc5b9627f24e105605e3467ff03861ebd4e475e63f66daa5600da643585bde9e4a87306becf44245882246caf0dff6a4ccfae5ca3519ba45b000000005f4e311e162d1ba824f3a902f604fcd52209ef3027901e1769d4f076c5b9e0"], 0x107, 0x800) r7 = socket(0x11, 0x4003, 0x0) sendto$unix(r7, &(0x7f00000000c0)="b100050460000000000008000701000000000000ceb1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257690000132e27acb5d602000d7d026ba8af63ff37422902e4fdefe095bebd108ae070c1f5ab72c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002003c88c1cf8044101b00fcffffffffffff00"/177, 0xb1, 0x0, 0x0, 0x0) r8 = socket(0x11, 0x4003, 0x0) sendto$unix(r8, &(0x7f00000000c0)="b100050460000000000008000701000000000000ceb1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257690000132e27acb5d602000d7d026ba8af63ff37422902e4fdefe095bebd108ae070c1f5ab72c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002003c88c1cf8044101b00fcffffffffffff00"/177, 0xb1, 0x0, 0x0, 0x0) msgsnd(r6, &(0x7f00000009c0)=ANY=[@ANYRESOCT=0x0, @ANYRES16=r8], 0x2, 0xc2c25e0089590800) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000780)=0xff61) r10 = getgid() r11 = socket$inet(0x2, 0x2, 0x0) r12 = socket(0x2, 0x1, 0x0) bind(r12, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r12, 0x0) shutdown(r12, 0x1) r13 = socket(0x2, 0xc003, 0x0) dup2(r13, r12) setsockopt$inet_opts(r12, 0x0, 0x0, &(0x7f0000000040)='\x00', 0x1) setsockopt(r11, 0x0, 0xd, &(0x7f0000000000)="e8530c3cd4eb6235", 0x8) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0x19f) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r16 = msgget(0x2, 0x81) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) r19 = getuid() r20 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r21 = fcntl$dupfd(r20, 0x0, r20) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x20, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r23 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000740)=0xc) setpgid(r24, 0x0) msgctl$IPC_SET(r16, 0x1, &(0x7f00000003c0)={{0x0, r17, r18, r19, r22, 0x1, 0x9}, 0x800, 0x1, r23, r24, 0x6, 0x1, 0x1, 0x2}) getpgrp() r25 = getpid() getpgid(r25) ktrace(&(0x7f0000000100)='./file0\x00', 0x6, 0x40000000, r25) r26 = getpid() getpgid(r26) ktrace(&(0x7f0000000100)='./file0\x00', 0x6, 0x40000000, r26) r27 = getpgid(r26) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xfe) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000280)={{0x8, r9, r10, r14, r18, 0x0, 0xefb}, 0x3, 0x0, r27, r28, 0x9, 0xb01, 0x9674}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r30 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r30, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$GETVAL(r30, 0x6, 0x5, &(0x7f0000000800)=""/206) semop(r30, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, 0xc) r32 = getgid() semctl$IPC_SET(r30, 0x0, 0x1, &(0x7f0000000080)={{0x8, 0xffffffffffffffff, 0x0, r31, r32, 0x92, 0x8}, 0x8, 0x1, 0x200000000003ff}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000180)={{0x3, r2, r10, r29, 0x0, 0x89, 0x4}, 0x10000, 0xda}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x44}, {0x14, 0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 12:57:48 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) getegid() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd", 0x0, 0xfffffffffffffffc}) write(r1, &(0x7f0000000200)="9d", 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x20, 0x0, 0x40001ff, 0x0, "b8000000000000080100"}) r2 = getpgrp() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x4, r2) r3 = socket$inet6(0x18, 0x3, 0x40) getsockname(r3, &(0x7f0000000140)=@un=@abs, &(0x7f00000001c0)=0x8) r4 = socket(0x18, 0x3, 0x3a) pipe2(&(0x7f0000000100), 0x2e1322721a73eaa5) dup(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000180)={0x8b, 0x1, 0x8, 0x80000000, "8a21c5cec86f0eaa32cc95ba6f4c7345d492f280", 0x6}) 12:57:48 executing program 0: r0 = socket(0x10, 0x4, 0x8) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b100050460000000000008000701000000000000ceb1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257690000132e27acb5d602000d7d026ba8af63ff37422902e4fdefe095bebd108ae070c1f5ab72c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002003c88c1cf8044101b00fcffffffffffff00"/177, 0xb1, 0x0, 0x0, 0x0) accept(r1, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f00000000c0)="b100050460000000000008000701000000000000ceb1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257690000132e27acb5d602000d7d026ba8af63ff37422902e4fdefe095bebd108ae070c1f5ab72c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002003c88c1cf8044101b00fcffffffffffff00"/177, 0xb1, 0x0, 0x0, 0x0) recvfrom(r2, &(0x7f0000000180)=""/53, 0x35, 0x40, &(0x7f0000000200)=@un=@abs={0x1, 0x0, 0x0}, 0x8) socket(0x18, 0x1, 0x0) kqueue() sendto$unix(r0, &(0x7f0000000000)="b1000504600000000000080005010000", 0x300, 0x0, 0x0, 0x0) pipe2(&(0x7f00000001c0), 0x4) r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) open(&(0x7f0000000300)='./file0\x00', 0x200, 0x109) write(r3, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) chflagsat(r3, &(0x7f0000000240)='./file0\x00', 0x1, 0x2) fchmod(0xffffffffffffff9c, 0xea) 12:57:48 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000840)=[{&(0x7f0000000000)="a55ba33195bad369f6077c9deccfe6c0b995c1eb1f200f6be6e51e9b3edd472dfb1ea1f23357ed8391d2620857dc1ae20c6a9a66a52f98d7719657302738f4b84d4ac84a67781fb6dcede888ec542b", 0x4f}], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = open(&(0x7f0000000080)='./file0\x00', 0x10, 0x20) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000180)={0x2, 0x7, 0x101, 0x1000, 0xcc0, 0x1, 0x8000, 0x10, [{0x550, 0xee43, 0x3, 0x10000}, {0xff06, 0x5, 0xfff, 0xbd}, {0x6, 0xc000, 0x1}, {0x1, 0xa1, 0x4, 0x7fffffff}, {0x8, 0x315f2444, 0x7, 0x8000}, {0x1, 0x23, 0x4, 0x2}, {0x2, 0x1, 0x1, 0x7}, {0x6}, {0x6, 0x6, 0xfffffffa}, {0x400, 0x10000, 0x101, 0xfffffff8}, {0xd24f, 0x7, 0x45, 0xef}, {0x68, 0x563, 0x2, 0xffffffff}, {0xff, 0x7fffffff, 0x6, 0x5a5}, {0x5, 0x8, 0x7fffffff, 0x7ff}, {0xade, 0x80, 0x8, 0x8}, {0x5, 0x7, 0x2, 0x9}]}) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 12:57:48 executing program 1: mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x5, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f0000b31000/0x4000)=nil, 0x4000) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000040)) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) r0 = socket$inet6(0x18, 0x3, 0xab) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x10000, 0x0) dup2(r0, r1) 12:57:48 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x4086331) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = dup(r0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000080)) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000040)=0x1) r2 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0x66, 0x0, 0x0, 0x0) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f00000000c0)="b100050460000000000008000701000000000000ceb1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257690000132e27acb5d602000d7d026ba8af63ff37422902e4fdefe095bebd108ae070c1f5ab72c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002003c88c1cf8044101b00fcffffffffffff00"/177, 0xb1, 0x0, 0x0, 0x0) r4 = dup(r3) r5 = socket(0x11, 0x4003, 0x0) sendto$unix(r5, &(0x7f00000000c0)="b100050460000000000008000701000000000000ceb1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257690000132e27acb5d602000d7d026ba8af63ff37422902e4fdefe095bebd108ae070c1f5ab72c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002003c88c1cf8044101b00fcffffffffffff00"/177, 0xb1, 0x0, 0x0, 0x0) kevent(r4, &(0x7f0000000180)=[{{r5}, 0xfffffffffffffff8, 0x98, 0x1, 0x7fffffff}], 0x182, 0x0, 0x101, 0x0) 12:57:48 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10828, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000140)={&(0x7f00000000c0)}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000180)={0x1, 0x1, 0x8, {[0x3f, 0x1, 0x5, 0x0, 0x1d2, 0x8, 0x0, 0x6, 0x6, 0xfffffffffffffffe, 0x98, 0x6, 0xfff, 0x3, 0xf5b3, 0x9, 0x6, 0x4], [0x7, 0x3, 0xffffffff, 0x81, 0x7f, 0x1, 0x4, 0x9, 0x8001, 0x8], [0x4, 0x7, 0x5, 0x4, 0x6, 0x800, 0x8], [0x368, 0x8, 0x0, 0x1, 0x4, 0x4], [{0x6, 0x20, 0x1, 0x4}, {0x0, 0x9, 0x8e0, 0x3}, {0x8001, 0x5, 0x100, 0xfffffffffffff433}, {0x20, 0xfffffffb, 0x7, 0x10001}, {0x7, 0x80000000, 0x21f, 0x2}, {0x1, 0x7, 0x9, 0x2}, {0x5, 0x64, 0x5, 0xffffffffffffff01}, {0x2, 0x200, 0x80}], {0x8, 0xff, 0x4, 0x9}, {0x40, 0x204, 0x0, 0x9}}}) 12:57:48 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x612121b9], [0x0, 0x0, 0x0, 0x9, 0xffffffeeffbfbfff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r2, 0x41205725, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 12:57:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x50}, {0x3d}, {0x6, 0x0, 0x0, 0x42}]}) pwrite(r0, &(0x7f0000000280)="d000001f030000000000000001", 0xd, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) poll(&(0x7f00000002c0)=[{r2, 0x4}], 0x1, 0x0) poll(&(0x7f0000000040)=[{r2, 0x1}], 0x1, 0x1) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000140)={0x8, 0x6, 0xfff, 0xfffffffe, "16335923cc78f070217b42c745577934ae94ebe4", 0x9, 0x2}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x44}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000080)=0x7ff) 12:57:48 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00'], 0x1) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x21, &(0x7f0000000040)="b1f5d915", 0x4) r2 = dup2(r1, r0) setsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000080)=0x4, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x11, 0x4003, 0x0) dup(0xffffffffffffffff) sendto$unix(r3, &(0x7f00000000c0)="b100050460000000000008000701000000000000ceb1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257690000132e27acb5d602000d7d026ba8af63ff37422902e4fdefe095bebd108ae070c1f5ab72c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002003c88c1cf8044101b00fcffffffffffff00"/177, 0xb1, 0x0, 0x0, 0x0) msgget$private(0x0, 0x411) bind(r0, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xfffffde9) r4 = socket(0x11, 0x4003, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x8000, 0x0) setsockopt$sock_timeval(r5, 0xffff, 0x1005, &(0x7f00000002c0)={0x7fffffff, 0xff}, 0x10) sendto$unix(r4, &(0x7f00000000c0)="b100050460000000000008000701000000000000ceb1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257690000132e27acb5d602000d7d026ba8af63ff37422902e4fdefe095bebd108ae070c1f5ab72c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002003c88c1cf8044101b00fcffffffffffff00"/177, 0xb1, 0x0, 0x0, 0x0) getsockopt(r4, 0x100, 0x10000, &(0x7f00000001c0)=""/129, &(0x7f0000000000)=0x81) r6 = socket(0x2, 0x8002, 0x0) connect$unix(r6, &(0x7f0000000300)=ANY=[@ANYBLOB="62020207e000000120000f8acc69d2fe7c81ddb893e0ee26fd14a3ee693e4245cbf30d779d2ef0545d7f3316dc028ed0b71a039fa254493b46f4a240f415838d3bfdc452288de73aca99be07da5ebba0493fd787ae2fc43df71e730fe86a17a30ee043300b1b8e4f28cb8d05bc2f9c111846537bf542d85c0b"], 0x10) ioctl$TIOCDRAIN(r2, 0x2000745e) write(r6, 0x0, 0x0) 12:57:48 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000000)={0xbfd, './bus\x00', './bus\x00'}) r3 = semget(0x2, 0x1, 0x399) semctl$GETNCNT(r3, 0x9, 0x3, &(0x7f0000000300)=""/214) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x5000000000004, 0x6}) kqueue() r4 = semget$private(0x0, 0x2, 0x308) semctl$SETVAL(r4, 0xeb0945194ffedfb, 0x8, &(0x7f0000000080)=0x5) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 12:57:48 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200041f7, 0x0, "b0d4f40b000093070600000900000000a50800"}) mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000080)="33102b27cad17756de075ead1a65a4eed51e567165315a0dabcc80b5e1e3512b8c9a30f576792d7e7fdeb0de08dbdbe9664052ff4aa621542b8447ade52c08b86695cee282177f7844cf", 0xc3}], 0x1) r0 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x42, 0x0) r2 = dup(r1) pwrite(r2, &(0x7f00000001c0)="4e3532c5", 0x4, 0x0, 0x0) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x42, 0x0) r4 = dup(r3) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x42, 0x0) dup(r5) r6 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x42, 0x0) dup(r6) getpid() getegid() r7 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x42, 0x0) ioctl$VT_ACTIVATE(r4, 0x20007605, &(0x7f0000000140)=0xc06) pipe2(&(0x7f0000000180), 0x10000) dup(r7) 12:57:48 executing program 0: openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/speaker\x00', 0x8000, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pci\x00', 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000701000000000000ceb1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257690000132e27acb5d602000d7d026ba8af63ff37422902e4fdefe095bebd108ae070c1f5ab72c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002003c88c1cf8044101b00fcffffffffffff00"/177, 0xb1, 0x0, 0x0, 0x0) r1 = fcntl$getown(r0, 0x5) ktrace(&(0x7f0000000140)='./bus\x00', 0x0, 0x100, r1) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000040)="510f", 0x2) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) writev(r2, &(0x7f0000000100)=[{&(0x7f00000001c0)="b7ce924d964e3afd7765493eb76e3c344824968dfd112beebb2c492b0ba1a61cdd273a3a4d2eca452fed5f8b1895a147a4a83feb80256f29007d134cf58679d2d65326e2c44c15ebc7ba5056f78cc923c71329f3730b9e509d174274718a5e12bb5a84698eb9339118e0ba3ff330a15b4f4b443987c1197ac2f640f360bcc637064f024a8ab8fc8892273d32f279cecf9337ea62505f023768253fd000fd5277945d2234a254417cc90381509580fadb36529539a3c8eb65cef23bc945e79f7f49a27accd78a2f530f4f72902f8d3fed268b7f32d647f765971e349d3da8427d0538b764cc", 0xe5}, {&(0x7f0000000300)="7d461857bb64cf70dafa2a2064c302ac18a9cc4cc34d4d0ae48c7a50021f21c9e633352da67fc0ffbf34545b6582a865bc03d89b69de843f108418637fd0f86a07ab183a1a8f56d8c45917c8cccea3c21884f07773ae27da0473c08973356138a0fbd9b2a63c38f6611a7abe36ff70d4488b4b7bbb096b863576d9a717bcb057224c977af66d4d78e21f4d76ce9c17f320e6520372e237e41fff7819ccb143763e515be2b0fb2b177022613f6d62d61c1d826bbf4a738ad4285a6fef7661bad6bd7b6fbe52a044202944b21ff80bc9cd05b80d3345a57e41c15ee19d0da97164d9e3cf9765aa6bc7a29c292157a3f302518bd14f49c26e2d14239f232140853aab63114114dbd733d263b7eb7ba8622c8934611cf75db919ab21efcd6059d9853953a7919eecda3445af253957dd7edd6a2f720db555ae843cb653c76a4eedc008cae31bcb75fa138e3950a5693cff947b20f26bb510d12e35cfa537a0aa47a3ed2da0ff3ab70bcc700c0e8d28858082cd1c4d17af0721f0c5f367110c70fce83a92c902eaf73eb4abcc04d7b842ab6c836c77a31c9c8a2a9f1c599ba498e246e07f716a99142adb8d5feaf93e3bda43f3529e506829ce026b9605268c834e9ed76ed9634b139752e7524ee2fb15b258ee00efe148b1b2007badad40d92c9de2adc0f70063e700cd8c0698685f2624345a19d62f532ce17116a4e6b3da542c86298fbdc3c917920165fe86f0822378ee5fea33123f67526b90f5975a3fbd252c300b84f69cf239f06c415a93954cbea778741dec783d6b23d6bf7cfcc387308d2ddcc0a29af442d410bce92a0f61b385de3c6821c40ef2004c469e1c0608f57ddb9478add08580ac295ff00afba356604dba7a644c87c2ef58ea5c11ac4a4f66b6024af4976f07e1241a4fcd94b5d6b9eb122d33e16e374e39c33084a7b1adb3179ca6923272754e83b6e52569475afbcbd1f7e419c0ee2e4f4de85d2ea0747b3fcd05458da0202f1ce5553b25fc57972922e9946db79acdc8c1f9659fab6cd4a4867be54f9529941fc8237cddf01fbdc800c46ae39bcc20cd051f6519a29c6385b6fb872b7f44529478e45315b0704a09954f073653ecbb5cd4edfc523dfa356acfa886b284877caf43159066098b2be53e3eca9b1b33fa4e4ddf683d06b0978b470c8297e4050dbfffe0d3a0b7898218fe2c0965082256f8b0e00a6a959b5ee8ef7e7dfd9b42c463043119c569357fb13db06f0a899f2ccd182c5163d4298fb4f44b195027bb079f7d24b3ee2a27b995280f004945f4449877e2ba1b8275df84cf2ef9a8db82c68889699ac0a74528d309075ba204a1aa1e29ee86cfb0eb48296bd0319c248d5e3a5dda10e3af2241978de5b44caf90e62384f761ac22e59229f325d48cab6b459acd98b2a84b17f0401b299782d9c0c8b17963c814c037003d3a6b5d7e0d76597fb8fe5ea0f4e690b5240763b1f982afe9999e70d7644f47b8e2f89a1acda5d30daab7e8110495e83659b0f137658403295d83eebd03eb38ebdd3fa2b29ce9c000e7b53e8e613a0bb0627760af78551bb2a6b3bb27cc3db311d6c1f521f70a87557ea0622ee283fb481b02bde45006d3bafb5e70d7ea96658a36344d6143790b6d28abc19d217ca104d1e0c457bb4a92c71b7ae73b1eb8549555cba9f58c1a050181a2f11bcf07531cecf1f2089bdbce0c26a570a2b52421bd4cb6d8e123b1cb090e33e92926103802a3cf1db95e13e549966f875a3215d843e2817c245490b50073528b1682dcd0a457270643c4faa409ca51406355fe2e8ce6ae5c0af727437e969fcc106fbb02d1341f841e6c3cc6a667162dfe146f255dba699404d2299f953ed4c46d2ffb786aa2776651b59a6e95070f57937ed9396fb13fff8660faa4cb4dd960deddc0b439af47233d7ebdb6c5204ccfe12bc4c0c2aceaa2dff3cbea9397fac86c9816474960ddf7490db3665c427bf2a02818edcaf1a1b5416bccb616cf8cc47a62167ba3c901cf69953ec8594d90e9c84eb808e8105477a85cc90a92a8ee1a9fc4a1d052c15f30b217e313b5e18c0c86b72def439b69ee8d4a603fd23d406ad9d735d65e6ebbc161804f7fe3355f96be53b5c42c4ebc20447466b2636d4a5db282ebaa0153e3cbc11999282de22d6d0e8b6260a0d350d0e2c58a822d736511e7a97ed23894425060aca1456d6d1c6e7dfbb8e46ea265bba8accb77248178fadc215607b3426fb64395b84d238c9f80e752c1256c8f760311bdfa353b2db9b8a2ab6f19559849c1d84629ab1e2f16ee2015ddfdeea40dc531b4d73d6fc47eedc4c8bb79e4c9109c9c62a2b4833208d12dbbe0ce2942fbf8c5efe1c111132b8cf735114e477ae2d91ac66ef61499bd49c7659b0158e36bb36c52553eb00f8c1f4a035a696a5f7003f0fe777cb1456316e6dd78b3a613b78028bd9e38915544bbef0ab3760a46584d3f941d1a3b30ae17556f3dbf0d92bc1d04db8cbda78ff7fdb83af4b9950d1213dc8f062dcddd55857c6ad68100cdfdd858dc1e9baacfd3493c15df7e4c91c5586bbe9396a9d3e307c70cca3c1eef6c23741277aa54a05646958e33ba873dc01e1abc91140e9308d32cf2f999ea35be930ad34bb8c07618b503c323667c9396b9c80b6104ff8d6d1d0da0d9fb0004f454b8ff8aa841bdfc265edc17af320d282c326d7a7ea585f27c0234ee18344d5d156ec60138f257f6750028344a71a1a84dad605d76c8216abf0bd06f80008679693a146b3a44edfa9b26881ad4b19f06a9312a091b5efcde6d4b0ec41c15540250f7bbe80b13ab0dcfaefc24c214840b008edc23fa7b0d48e4e307f87d68acfb9ab90b4b34e9c7f5287a6bebe1880f6225b242a4e50b3878c04c7043ddcaea85ba70a59a98d5bcf7f44a1e3a29425ffdafef3cefd47c36dc59006a042219b68053a2ccfe66d4ea3ebddffce329aad9b0cea4c3915be0b33715994a536008445e0493816ff58159f0bb55189cfbedcd0080ada4fb789bede326416523c339cc63797f528e8f77659f55c68c721290435455015a45f7155e2c7a2116c0855298c9d0d8fde59eff1d7fcf9d583ca15ba404a0aa271325c491d8dec8c24da0dae7a5b90ba89599a482d90d6a7aeac4194a4852b063bf896a5adc1bb104860978be65375d096778e0dde9a3360788a8e626f19fb29a6f6b3e1b7d3a8b8fca4e04107dd1ef6f9d340ea7993f1af5563ff74a85156128025fcea610bd8e156d43c4f4c2cf77088154f59758c3c3a6daad3d3bed76b9e8224bdd39d3ddd1c3d1e13df9e0266d8d758129c1f2cb63b3e00e687204bfe8c0e639978302932d1dbcf0bb66f7b4aa318138ebd7b1ef508e04e96d1b583a949aae3dd2d6de6d252c999dc8eaa5595ccb3fa5486e36203b20e37055ff25cf3713e938625b6d676190c89101fd67c867780499986ca4c10855d148c312b7e48d6a11f33208f1acc197f126d619380e74f5e0d39bdd47dba1eb28c93470a16dc56dad9526119fe7ad4475ebc90d9f01523b0c014667813af7c8b3b916a1eb97a5d8870dfdd259ebd72520bdf6433b5f65b4d262c334917e63bfd93cefac5d2b314ce566567966a410897657c671b4c02acc63474dc8423745a9e91fe3ca9df4f98023e051d404a4d187c3ef02408ce531a1f335f6eb0882daf685e56648fa6e029088f08e72a5d5d35b3148bb640cbdcb33f4d0008cac7cff18fe45ff1e8ba9f74f178c716497fd60936bcfd3f2d5c8e02e3284f9cacb298b6055dcfdc69a95954b9fbbdc24c8378b3f43fd26d552c89b3679be22a0184c6445b9736bb1cb0b8cf8d4e54dd0813d0b5bb5da8c21164a65fc60934d22c346c45e93dff4d799e5b2706e7bc17f038840c4af629697e921bf54fc25fac56765742056062e1d63a05b9733215f73e1a350b84e0551e071c4948a77872b7da2f74314c67b61fae4e58678d997f49b125940b060b323956669d3c7e689e82f86d01ffa4e8fa10ec46424e956cea129e4f33bccb262dd4802fbfd61f803bd3a773bab5930a916f3df3f7fa10d315174269411a54489f5e319e9de9fc5969728b2c0cb2a9b299341796ee6cd93c27711493b916d5cc239c2ed03b178a40c24ca275ba43b40a90ac0688eb1027a10becda89cec5d4292d6deec07230bccc97ccef02ceb6c4eab6f2a943a88826f10412434456a203575d96266753c0e31bfbdfec0d2cc104422f5e55cabe41439336a2b90e9725efc5cc99a31f6b1f216b6eaf89f3fa924350461bb672134a88d5f80672dc8f63cb2580395e6cb186031cb8e0334eaf82200121808c4fe2ea67ea9901c2a648f353b9d95990959db674c74743c76b444697a9424c5022cd6805c0d9b8816341594e5179d400f169f30eb9d352364dcbcef85c903c9e0a7d4846ef6d617264f60cb1627ed515344f35204d066e2f28953eae13436530e4b36c4061b10fecdc2494181629b4701a33b4914e08bb9488fe47b8c408dd7b6e784d559f5e0286ef8e3672b43e996a69a30a53770fcc64f82927242a8dbd04dee98abfb5b3c22a4c3881cb50a0f7ce85f6e7d53709deea1345e68653593650c5dc5549ba32354fc206538df1715cbae3cd9179932fd35551c49c83bf922632fc64151adf3dbb32f2b7fec215bd9b4830358ad67af0099b4910db0af1d09cea173c4ec457e9b10414045adfc8d342f5329fb8e3acbcc5463eec223142f752e7ebcc94ae20ef478c5b778f4cb102b0ee6c281d2a657d302ee8a556c9b143500e16baed2524a1017c6b5940bf5d6a9758d74324b0c9974780f696327477822d236dabdcde9f86c793b323ab39e05c99cbce2121c4eef4b96cfecbd97d023705fac258d9117b60a70ad845c97de6a888fd2b3497dd9163058641a5213104137c8d6253c3dd788e5225b6027d7fc388cf5ba2b8e5d429383eee370ee2445484b89ebce2d0240ca81e72933a2ba2a9ff88169bed56960bf6d4ab0a05ba6e1ead87e595f3e53275700a6d242798b5b12d70f6b53d10e1a2ac2cbdf1b97ce9891866dee0c85c7bea8d434df1eb14325897f6f44de82f6ac027d5be20d508ad0f17290da373e34c1a4f75d3dd64dbf7fdecaa62430aedf01cd0694b86edbadf82dcc93301a6b0e3226bf00cbe4c707c49eaa1cccf9cbe09ee14e4501bed7941e0ddf6e74bc1bb0f59cb69edc9f9f9fc4dc112b2b124109425d34e32e809cb547c2caccc993636f29ea7761cbe481a3af6e6480764b56792f4dda6e4c6a73e260e2336836a638b774af2e56a7c4e5693afe928a0dc978400e3d6ad7acae4b090b328c9a41f0f09479529150b12cb27086e1904d2d261841e3cc84ca760daf2efbb776ae68ed932e5e40e8db43930787e9cb817e198a0476c4241e4f2965b4bb3436e324fd03fecd69574d678f68374cd9a80d6fcc5d89d9385b9676693d871779b8ee8bcd09321d99cf57797c474530a1e6bc21cdb34fd767bfda4d79879e89b8a242fa6d66815cd2dc8036bf375afc09d1e14f9688c8d2be32c07491d9947724ce6d4b8f90e6115e3af19085466cd321523c32986f4b557cc1f0198d9fc2b4ce390b90e8f45c241836d6f99aa67467c573d1b18e4a6609c7fcec65ec20501cb7e46e45ec241ea9c43f64a023e07568b90a57c1dd68f24451e8283dc00beb2de15cd0c964ca9661397bb7a609e761ea0ed5cf487d530c3e83c4e9613c6fc48393f7403c73bbb72ff8ed3c324ed3a48d9983474962b16a6c458f994cf596a718c8209357a455c8dbfea94679b0513cb1f4c0", 0x1000}], 0x2) 12:57:48 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) chdir(&(0x7f0000000340)='./file0/file0\x00') rename(&(0x7f0000000040)='./file1\x00', &(0x7f0000000100)='./file0\x00') r0 = open(&(0x7f00000001c0)='./file1\x00', 0x201, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000280)="96c8", 0x1}], 0x1000000000000109) 12:57:48 executing program 0: getrusage(0xffffffffffffffff, &(0x7f00000002c0)) setreuid(0xee00, 0x0) r0 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r1 = getuid() r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f00000000c0)="b100050460000000000008000701000000000000ceb1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257690000132e27acb5d602000d7d026ba8af63ff37422902e4fdefe095bebd108ae070c1f5ab72c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002003c88c1cf8044101b00fcffffffffffff00"/177, 0xb1, 0x0, 0x0, 0x0) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f00000000c0)="b100050460000000000008000701000000000000ceb1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257690000132e27acb5d602000d7d026ba8af63ff37422902e4fdefe095bebd108ae070c1f5ab72c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002003c88c1cf8044101b00fcffffffffffff00"/177, 0xb1, 0x0, 0x0, 0x0) r4 = socket(0x11, 0x4003, 0x0) sendto$unix(r4, &(0x7f00000000c0)="b100050460000000000008000701000000000000ceb1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257690000132e27acb5d602000d7d026ba8af63ff37422902e4fdefe095bebd108ae070c1f5ab72c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002003c88c1cf8044101b00fcffffffffffff00"/177, 0xb1, 0x0, 0x0, 0x0) sync() r5 = socket(0x11, 0x4003, 0x0) sendto$unix(r5, &(0x7f00000000c0)="b100050460000000000008000701000000000000ceb1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257690000132e27acb5d602000d7d026ba8af63ff37422902e4fdefe095bebd108ae070c1f5ab72c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002003c88c1cf8044101b00fcffffffffffff00"/177, 0xb1, 0x0, 0x0, 0x0) r6 = openat$pci(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pci\x00', 0x40, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) poll(&(0x7f0000000200)=[{0xffffffffffffffff, 0x8}, {r2, 0x4}, {r3, 0x100}, {r0, 0x100}, {r4, 0x40}, {r0, 0x40}, {r5}, {r6, 0x4}, {r7, 0x1}], 0x9, 0xffff) fchown(r0, r1, 0x0) setreuid(0xee00, r1) open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x278ed8c6915ab855) pipe(&(0x7f0000000280)) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000040)='c\x00') chmod(&(0x7f0000000380)='./file0\x00', 0x81) r8 = socket(0x11, 0x4003, 0x0) sendto$unix(r8, &(0x7f00000000c0)="b10005046000000000000855470100000000000500b1fea7fe3fd37ee9e26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed0010c8b2ca3ebbc257690000132e27acb5d602000d7d026ba8af63ff37422902e4fdefe095bebd108ae070c1f5ab72c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002003c88c1cf8044101b00fcffffffffffff00"/177, 0xb1, 0x9, 0x0, 0x0) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000140)=0xc) r10 = getgid() lchown(&(0x7f0000000000)='./file0\x00', r9, r10) 12:57:49 executing program 1: socket(0x18, 0x2, 0x0) r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000701000000000000ceb1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257690000132e27acb5d602000d7d026ba8af63ff37422902e4fdefe095bebd108ae070c1f5ab72c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002003c88c1cf8044101b00fcffffffffffff00"/177, 0xb1, 0x0, 0x0, 0x0) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b100050460000000000008000701000000000000ceb1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257690000132e27acb5d602000d7d026ba8af63ff37422902e4fdefe095bebd108ae070c1f5ab72c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002003c88c1cf8044101b00fcffffffffffff00"/177, 0xb1, 0x0, 0x0, 0x0) sendmsg$unix(r1, &(0x7f0000000340)={&(0x7f0000000000)=ANY=[@ANYBLOB="00002e2f666b6c6530004e96dcd0bece6b922cb29f25"], 0x1, &(0x7f00000001c0), 0x0, &(0x7f0000000440)=[@rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffff9c, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, r0]}], 0x80}, 0x0) 12:57:49 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getpeername$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) syz_emit_ethernet(0xe, &(0x7f0000000100)="c7a895006f53dd4fd005ffff8864") 12:57:49 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b100050460000000000008000701000000000000ceb1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257690000132e27acb5d602000d7d026ba8af63ff37422902e4fdefe095bebd108ae070c1f5ab72c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002003c88c1cf8044101b00fcffffffffffff00"/177, 0xb1, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000080)="daa0a2ab92cb1bf30619bef13e2a65c20c0617f769ecf0195c1bdb5422", 0x1d, 0x808, &(0x7f0000000100)=@abs={0x1, 0x0, 0x1}, 0x8) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000140)="0a496bf29c3ce085", 0x312}], 0x1, 0x0}, 0x0) 12:57:49 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b100050460000000000008000701000000000000ceb1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257690000132e27acb5d602000d7d026ba8af63ff37422902e4fdefe095bebd108ae070c1f5ab72c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002003c88c1cf8044101b00fcffffffffffff00"/177, 0xb1, 0x0, 0x0, 0x0) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000000)=r1) r2 = accept$unix(0xffffffffffffff9c, &(0x7f00000001c0)=@abs, &(0x7f0000000240)=0x8) accept(r2, &(0x7f0000000280)=@in, &(0x7f0000000300)=0xc) execve(0x0, &(0x7f0000000200)=[&(0x7f0000000140)=']\xa6(-:\x00'], 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000180)=[{&(0x7f00000000c0)="000000186004008ba8002b27febf00000000000001000000100000000000000000004306af92000000000038", 0x293}], 0x1) 12:57:49 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='\x00', 0x400, 0x0) connect(r0, &(0x7f0000000140)=@in={0x2, 0x1}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x9}, {0x3}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r1, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) 12:57:49 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r1 = kqueue() r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000440)=[{{r2}, 0xfffffffffffffffc, 0x1}], 0x5, 0x0, 0x0, 0x0) mkdirat(r2, &(0x7f0000000100)='./file0\x00', 0x0) unlinkat(r0, &(0x7f00000000c0)='./file0\x00', 0x8) r3 = open(&(0x7f0000000000)='./file0\x00', 0x400, 0x122) sendmsg$unix(r3, &(0x7f0000000780)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000006c0)=[{&(0x7f0000000140)="8151b1803aff4dee5e768edafb8c7d8ee85217b3550487c344284326fec263d43cf144ec0c7c9a0b2dad780b0583e440ffdc4926c0eacd73ac0ffa4a5a6f0d3ca32f53f28aaa43b145c48cc46ef06ac90a1d7d93bbf005e46c474032a94aaa88f84453a481fd1eb998df4a9985468d4e8ecb6b500978f41d0e1ce79a1ff0855b3251e0b474e3e96bc46c2066a05d35d957038ff66e0205e16b3923b3874d152eba51e608a06ede242526c319c0d97a33c41f634288b4ad4bab957fb2702bd0c9bc", 0xc1}, {&(0x7f0000000240)="b2fd58ef72256746e9f07f8182e775033b1bc8e2d63f1eb6096f5bccea3a10bab70b74e3cef653a564ceac0a92b8b819a01f208c0fa588549b51038c36abda59b7cf3ca0bc4782da2d7abe11c017a0cbfe174221a00cc62807db0a9d5c17c07bdfe71fd543379406eae8fe6179c82e6c1529f1194d4d49a0b1c71d00f6ed53af60a21c3f6a7dbcab1e", 0x89}, {&(0x7f0000000300)="5b5975c393f0ec65b91fab2a31622b333378caa64b0ce95281b3c9601e2d4da7e413c67b641dc97808c0aac15a41b90c2f88ae2f6afa2908", 0x38}, {&(0x7f0000000340)="d9e3b4e84ee08d65f4da35f7e2cc8c62b5930a2a87ce", 0x16}, {&(0x7f0000000380)="6ebf77713e3fa2c63a411bfb653b7ef2058e70b521eccb0e937e6de5ea4c02680115fe69c80233ee0d214067a83559072a55a9eabb8e186e60a7e2beace8a98109531332cfc6587ad1e4c47d362c8048a44edefc5b6ebe2512c2e4ac1cf7f42f833efd33a4d2b62c0399afb50f5e532e429c09cbdefecbdb881a9803b140f8f9cb8a214705c4f40f8bfc5826eb4f42e907d39f6acdfef9bb85141f2e2527ea870ccff2396ee33046a5b3d49946c7d1854ace6d5755204839af3ec4838a", 0xbd}, {&(0x7f0000000480)="c3e0df4bdc48f9a7b7aef114854b2c1faad2cf2e7bc5dac82382018a9829ffd2f7fe29f72680ccb0453f82b9e878ae6f1a376ed5173de37049f1f08c7d3480f09f1de63da75951d1a5fed334a44cc93eae73a3e3b97f724c10e4c9133fb8e000ef234809946c85515521cdfbb1559d0ce1f6330d85af9c52de937d73b889e9ceea13c06e57dbf4b9cc95813ac13bde18840e347e6bf37ae0c8e7137ece1c3521b6837304231e887ffe8df6a8cb7f3a", 0xaf}, {&(0x7f0000000540)="8aa9c924852657d4626bf23ce7062c9b8b7bf04645b5cc089c1aea26443415936df786237afd7fe6c94260fc0af9f47b", 0x30}, {&(0x7f0000000580)="21a45e89321fb1e7de418aa72c5b01def637cb97a8400b4420208955876f299ed7fa75b36e50859a2ad9d9c605027f57a2700183c14c4d2b46c60b07c9a813650fcbc4b022e37a52c79515fbe91776456f217e78624079a73b280f123677d852", 0x60}, {&(0x7f0000000600)='t', 0x1}, {&(0x7f0000000640)="e5f2f713e08b83a05d52838234d13107ad6ff3144b98c6259782df91795d8cae270534441db99c51c93e2ee0930f2dfc84608507070afe76a69b887f07c7e15d001e7ec404e2f68dfab99088", 0x4c}], 0xa, 0x0, 0x0, 0xc}, 0x0) 12:57:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000100)=[{0x81}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b100050460000000000008000701000000000000ceb1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257690000132e27acb5d602000d7d026ba8af63ff37422902e4fdefe095bebd108ae070c1f5ab72c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002003c88c1cf8044101b00fcffffffffffff00"/177, 0xb1, 0x0, 0x0, 0x0) recvfrom$unix(r1, &(0x7f0000000040)=""/73, 0x49, 0x2, &(0x7f0000000140)=@abs={0x1, 0x0, 0x0}, 0x8) 12:57:49 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b9d071b542a538706000000b818000000290000003100000000000000000000f8d2ecd21524de39f91d2a195d296a0002000000"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000003e"], 0x29}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x0, 0x0, 0x0, 0x4}, {0x28}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 12:57:49 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) syz_open_pts() writev(r0, &(0x7f0000000040)=[{&(0x7f00000000c0)="24953b99999f77bb3b76e8dbfa9aaff693d6791c822b7c26b280665538109d74df2b43fef6e4b132373165df2af6e2462ba0bb7431afaf041df954914eacbeeaf4df1bf841264dff2544d836e46bcd1065717ccdc91a110ee67134ee58f061a0bd268f5bf580d45452a1d26d1849ac061fa4dbd8329b18142fe4533aab26aba15e9fd6cf6a602f62bb71045e5bad879a0f50af91e99ef35f79b3e760ebd3972e5b54aa69840d8a6f1500d398", 0xac}, {&(0x7f0000000440)="4ffaf2341261d536166ea92f15deefed3866d50b3994f2b78191a495df4ee999ee66a7918f64024fadbe14e911a4b7e22d84ab59a153daf8564a139c59fa670eab174d360592dd0b43ff51db009766fc342434ed8014583d7f086e8bbb7d3d643a1d64bcaa1f478907425d3ab4f1693d6729fea391dbf5b1733ca68e2fd6edb33f0066f07b74488c40320c9ca3c30b7abf32cae8516aa1f99d6a1927564160329af1d1e6eb7dc8eef6e5d1f683a04f1b500e5b329e72726abb83c87d7dcf0fd1c7cacf15d263fd0f9198e7037ded6119de1de87bd02886f3ab60e428eb3e14888263fcc7d6f54ad106a09a6b16cdfdd9ba121593c6b89b324ab41338d5e85f85002e05dfb325717e03073ccdb1a47df512a797a1f2e77c7ee3c7e5c098eebe68b4fa48a0720a8b1a399a1d2245c5cd5aa21440f2eb3440bf17a8dcf2f2c9c3a1368f58868f963b22896e8cc4bc4a65fb2132290ed744da58a86aac5fa55ff6ee429722a5f699517099db227707d93871ffde4bd96aa69eb1117d2290db556552a8b6ae61d12787ad83193bb76a75346b2b5dba096d892adddfdb8c814f52b05928ef443662cc8c80a74b2e8773f4790d562f2c6b808bf583296ccdadf01d5046af268878b4caee991c3ce91eb68e6d83b1f30ecd0cb7143047c2fdc72d73d0a7447fd85dad80d78b10a4b4767697fdff7d617ef509fc434af74a78d14f829b0e3e2b8ee25ce1c9aa19bce90290c649ff4326bd60d434f9c5d0a4daa9e6fb518314b78370d48e0091adc81b206bbf9960c753d0170ad33aedd6aa9f7b7ef24c686af3c3d2dc8a279f38ca903ddec660f1fd8b3ac10b9d20ab378a4125d24b27b4f513663c6fad7bf0c6519ac13d954d2f5518a35c39e951d2023d7001c5f07327d7a66fdb3d6cf64c7025663434933893d753104fb4ac20def897b594b2d284df837993bf9c4a946ddc30b78d18b64ee47d5cddc44abb0a0b8916d7e904b059b42bbbecd78ac814fcc686a7829f5a5bb86fadca1a53a97b62d6c3ca19f4a341ac8317e4894254445462535fa18a38ee8fd90f682ac84f7975f52acb0bb7d7ca98f04f486a73d1eb392fc841fb729f9deb1d9a5e2d55cf4b852de13966d19f9711c9123b90c4d1438a5db8a75797471430a1fc3353985a81abf192f0065f80481cc3c41ba60d54a5418e7116b5497ccb077a7f868a8a78bc72534c0266253e4b6020026bede67c1b23b37458f3c94f403a5c8db55924ec2c5eb8ab1132b0fcfd01299db81566c4048a6d1f60b6c7924b163c18995b107d2c0df54d1859fdf7356f232fda9fe5f0cea94c845b71de17cda511ad876b0376a33cd7898f5ced0fa4917c9f02d45e9c2ba3e7ac8ddec33d2158927695567e297a257ae91782d804ac046f1d0f9b41db57ff7c117a358e290e6d093d2151126c322330efd4aff33b91167f1e46cbf654cf21c023b13fff31e421c81cbac8f5685514a6fd763219c3e54d12a51212f7446968c11700eff53f234904d8e04747d8028b4d5b7fd5cb67ef59af7a59e0d470e59150a608669e5c80c57e42b924a3509e9c8b06426637e48a0a320962e36c5422d52e3d4f922c6e3d8f86dd633f21e042ecc88e1e3eee1bd354f1dffe89e7247dda26d3cc7df1495cc555fab4c2e9a1b2da350c9bdfa914fbb509ffea76e5371d65d7858bf7205ee932fb5df1e53c059c06338ea92dbd06ccc3b978eaf7197e67698e714bcdf13a3ffaa920fb3bbdb06f2de158ae52cf3665f9ff0252d3c37476eb4be11d4b16109783577f6dc44761b94f9731a62d07120892e69dfdbd9ca7d90e53e77ced6642200f735ce2918600605937970cb6ef59e510dcb4f445900a651b9b4d7f158c757b55fadcbf66bc73a63f2b8c30f49237eba660e862229c8c2d64deacfc0a0db9f7c96917a4222f4de5dabc1cb1c03e68f47014c6ad2cf58f8acd64cd02b405d5d0a7a49036b7b2b8d94fb767a42032c48007a2c26e2711656aa0a570e6b586034b7451253396e368d06f6c17da2bfe3966208970a1c2178ee2404c4bc1e45b741b7534908a75eea2a971b2daebb0356cbf0935664ad7625729507a8b82737dfe4028516ed20ee345dd1f15a0a4fbc9ef3c6897613662ffc13adc4d410e75e51a4ca111985e6250f0826b38633b1b434b80bab3321e52b5160b06d3f2a38444d5b81a406e08013440e4b198e34469fc0bd39daf7531412db1a44705c576cff411b17887720b726e0b30e005b2d0571a3979eb720a77014213722251a6c1be1ea1a4f5e4813a748fceaf5d53b35cf0469fd076e7afe29b76ff6fa6fe6e5bb1f2238abc8dcf8fa2954aa430cbdbff1c77eb22e24db7a32dfb1b219a66b757995f560d84df820ab60013f0b7fb2445b11d765cfaefab050707c9fa2015757d78887effe46343944512b52a6d468eb1f9c9e67f4d7e9773f7c91178d8ae016d181f72fb46e798a56cb7a544f1de99ca718e505332074ff7b933601f04f3e11e954426b491634c241f03b19c6fe8e920b789e1d056a1fb0f449a6e5559f1c35a5b7a2d7d7b18a4175a58511c3f957d20608b119871932a6521809ca97323e3b035a43b057cbdabb0eef19cdf859fb3184606590ab17bd945cfe7e5f67bc123fee668b2bdd16ae0cebf63fc630a54f8d3c8d126348b92e23fd71c68dd0345d0a0c23267af43d3ca41699bd758a63d0a254a0ad7336671811420acfa663f7e4af18c91f3401dbe0d1e60a0a25b4c2797ace9d04bfd6e6d41a5a7422d78cf64f82f536b1440c51293cd3455eca4b63dc636bce17cef14ab10708ad49d838f3b4943b7cf9a8e24ddb44e26afa361303f5222a0dc9f7a9d0855c0b7d22245e961c44e5174d9c5a4573be6db2203d08c1bce0c1ccfab473e02050e3bade5f2e8bbaacd7c2ca45604e62b70fee644df0734dd7490c73937b3e1627c7ab282a297ca17f19e5ecc39eadf653849675ebbbf13c7de7a24e0a49cdef30db0b02c792dc6ae28fe6052fa1b49d93c96bf69502edffd3f4231e86d7003883284d66f0337fcf77c189d894174f99be37417011a76e6893a9dcd06045eb8040c6e1a401e5e6cb4da195cbc50bad87df4832bdcda6cf24ea20bc50adfb328360f607313c5acf3e856ca8b7440e1f0a7b63476f18bcb82c0e876f33b8b2775f52e4434c492a224987828e06b397ce33ab205d578cd4e6a3a65bba2f17ddcdb81e24941d03ec8e896eb82f6ea245920130bc0cac3d9410ea7766cc8d0d4b4505d42eda41c23e5019947949bce8faa81974a21f1d85338776ca49763acf1d59b5a223a0f5f1c8e08a1f59303c37f1e4b87cf331ff6738030958880eeb1fe413ad61f6baa8762afa0315c23a0d97208e9021311624d9c6116e765b2df30a99b17591ed60414c342f23a58b96faf6485141be38bd5f3ae98b41d58082936fbd59e5fbd6310c1743d5996bfded8d283c20969f3fd0bfac5be1184fae173676dcc941e4cdb6821589c8ff1340abe82dc4993f6f6725cd71d19a4c7b127f1c0ffd3c42f7fd39d54f5d09c23831bdda27e5ff2b65eca1b8c6bd0ad49e3820013d2abfef85a5fff3cb84b995cc7f6afe20f3be9f9e183ec9d1d655f9480bccdf358919bc6ba4eee42923e3a3dfae1810896e7481e9298da48d260ac375628118ae23abbf2221fbe75678f82ba247331f1d0cf89ea81d1dd708f5ce02b41d2337d6088740c3ea25665dfd5457fe7fd5ab456567d20b1416f7a137e7dad4e2bcee817750df73dc0f75436570ce4649256363590c78857041be41cf71f67ca20f3a66246e89195950d778b79b0a6bbb6d46320da3ad7a924c1cc8087043811e3bf7d6f61b6171aa42985278c6c3a835b346e83b7a6d0b40b44b9503799cf3366f32bf3dfd2c67bcce15f0e1a1121df4eb13334f96ea7a496d4b7cadb5ad7c05022e2003764fe25790a3aebd78588633f3f50ceab28f27b853cd9a8ab993b688c018e963772f85a5596b14a104db55f0c310ed5483952fb3040790e15fe23b4ed1c0d300cdd7762c65c6cebf7f9245f36944b06c5756ef7f7988bc4d2cae876c665afcdac506c34c3a21c3977f3ccad37bc57d7819c80cc09652fa7ee7cbbecafce2e69a6b3bf0e565e935f1517c442e9fa5e93990c57182e984b8dadc4b07bc73e480bd1eaeac266643772249915facde373c5aecdb8c5b58c81f8bc0f3926aa68d3a55bb15a4353ab247b21b9615cb2bc32855863c9297cf1c5e73d74d2ed628cdd0a9a10c4a7b82007fb4271f289a31657b107fbb55151c090f8c337692a0885ac08d3592b0bb45848f5247219b69823a5a40aa157fb3173d0f8fc5c7f69d6a6ad1d63c975cde4a69476389cce46260fddd7292e696bb72cb4caefd7ffdd51cc31e29978b8269885354aab38813e918f9b6c22c23b417d53c83d9841dca7604a67f704becfcdf73450d75d2e91de25a974ebb7a632ef2060bf81980c74897b2b15e9734756ceba4cf76de12c769c6db86416b2c54557e89f31f30c4c6ded5473dc984e8b2e77d7a300da0f68e823adb90e1895bc6bbca0d7f3945350dae72e4a44fc3aba0c5a1b1b6c563d3bf636805fbe29227b639cb2cdbfa2f9cf078d2a9ad4a7924fa18a20d0281df321d8644398c26dd12267c9c39d3cff1ba93b127c49789d9999914b5fc94b09a869f31ffe6ca68743aa0250cd81d8d0f95c83fd751692075b21bbfb25b69a5c6537e0db9d442965c3347d80129df6cb0f08d035395202bda9f0a9364d173acedc11b74e8f84012a50411c4efa504f11a482f8d2617390d3d021e8b44cb83e9fc220a41ce7b118121ff73a5409d0ddfb7199961de0b33fac5db0008786d1aad0cf4e6c80ba89005d22c542870e335a0d6c04e064b87ae871f329270cb4558a28ed30aca4829f7aa20dbc83260f6368d2a4f7deae895c87ba6801f02e5ebc106b871ffd12a48621c598ba8716bf4bc25ad3f828a604afc865dde18abafa452dd4babe11f087892d6eb3ea68d0236c5dd5e1a39da0a28ca49358bbe4ce2dfa0f619830a409f6f00f276b515e46d7e0c10718e28f9d87d11101399dee56fcf2fdfa895bb935baa79beb6b244a37edeb9dd8d0382442677b4ec47688dc36a11999393c0191734b90040ab85f41faf6dd0ffe06453bc0d33b8dd4847c4cd1a743467383bd3891f507189a74281d19281cb03bfc418a7bc394ce7cdc95c41efb9d46169840dfbd2cbe8a69dbc71bb7b43a9c99a7ce2cbd4deb6c99d6daebdb0c437d0645ee4372f354e70b332e6aa55f7c92236ac9d80deee9977f60dd8a7a5a603ac50135d60358fe473e609bf1118f1d3ea978fca8783db96f950cef894262b7b8a3864a95955e69c67a2a233973592b39392128ab666463227cf9e2613f7423476c3ecac74b5ab1a43950c47785a6218f62b17218d3533aec4ae278ac79614436ff430f1810fd46fb337d9d39a123bb95f6c990e8e4d08e4f2d3b0cae6b07150890faa99c68db29e820e6de519fd3dd19b4e378140dbdc42e9da349aaa1c342e7b867fa65392c7ac3d07f86cc1a527f133fd007baaea7880e74bc2f2342cfc3781673dc1d27c0edf992b05a16d7bcf169561e687519102e7b345984fe69cfee0978aa5e1dbb424e16bcdaf229e62b5c5522883ec0a4e68427b72c1ce3b75d9e1c54430ee6bfbe07fbb7769a32934b375bac5f9853b7b798aaa5ee612277e339ee0df8e47c63023e17915a4e769876bdc425a767ae4e1047dab9a4522feec8e454276acecc2d05de0530397c0871a2dcf6eb641d7950a7e16c0d3a", 0x1000}], 0x2) 12:57:49 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r1, &(0x7f0000001540)=[{&(0x7f0000000180)="9debbcbb44edfffd53a21cd27d73171a20376fb479da294d8ffed9be0538fdec86a95293a5d14d2f1ed2e2c8cd69d18637d047a41b927e6521122b7f8315171a2c1a1c42b7d480e1e503b2a0b5c00ae7bd3b2c72a454428916ff482f21cfb3c44254b3f563a29d4762f2e6af07eb61b8ff43fc4f09963e8956c022c316896da7b0ad1d1daa6d0f3944596ea54c337d25843703a5ffc80b944cba07124f252d529a76fc71115bb6a6", 0xa8}], 0x1) close(r1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x1000, "d740562d04710400000000000000000000e74de4", 0x3, 0xfffffffd}) fcntl$setstatus(r0, 0x4, 0xc8) select(0x40, &(0x7f0000000140)={0x25}, 0x0, 0x0, 0x0) syz_open_pts() syz_open_pts() 12:57:49 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10300, 0x0) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000040)) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80286987, &(0x7f0000000300)) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000200)={'./file0\x00', 0x1, 0xe9c, 0x0, 0x0, 0x2, 0x80, 0x8, 0x0, 0x0, 0x3, 0x8}) r3 = msgget(0x2, 0x10) r4 = geteuid() r5 = semget$private(0x0, 0x8, 0x80000200) semget(0x0, 0x0, 0x80) r6 = semget$private(0x0, 0x2, 0xc2) semctl$GETZCNT(r6, 0x0, 0x7, &(0x7f00000007c0)=""/173) semctl$GETZCNT(r6, 0x0, 0x7, &(0x7f0000000300)=""/217) semop(r6, &(0x7f00000004c0)=[{0x3, 0xffff, 0x200001004}, {0x7}, {0x20000000006, 0x5, 0x1800}], 0x3) semctl$GETNCNT(r6, 0xffffffffffffffff, 0x3, &(0x7f00000037c0)=""/161) semctl$SETALL(r6, 0x0, 0x9, &(0x7f00000000c0)=[0x100, 0x7fffffff, 0x8, 0x6, 0x8, 0x530]) r7 = semget$private(0x0, 0x4, 0xa5) semop(r7, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r7, &(0x7f00000001c0)=[{0x4, 0x6, 0x800}, {0x0, 0x8, 0x1800}, {0x2, 0x2, 0x1000}, {0x4, 0x7, 0x1000}, {0x3, 0x68, 0x800}, {0x3, 0xffffffffffffffff, 0x400}, {0x0, 0xfffffffffffffff8, 0xc00}, {0x0, 0xad, 0x1000}], 0x8) semop(r7, &(0x7f00000000c0)=[{0x0, 0x6, 0xe1e4da760581e50f}], 0x1) semop(r7, &(0x7f0000000180)=[{0x4, 0x1, 0x2000}, {0x4, 0x40, 0x1800}, {0x5, 0xfff7, 0x1000}], 0x3) semop(r5, &(0x7f0000000140)=[{0xcdf16993fa5946d4, 0x8529, 0x1000}, {0x2, 0x0, 0x2000}, {0x3, 0x101}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r8, r9, r8, r9, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) r11 = getpgrp() r12 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78658e, r12) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r13, 0xffff, 0x1023, &(0x7f00000000c0), 0xde) r14 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r14, 0x0, r14) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x2a22) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r15 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd\x00', 0x200, 0x0) r16 = fcntl$dupfd(r14, 0x0, r15) r17 = socket(0x11, 0x4003, 0x0) sendto$unix(r17, &(0x7f00000000c0)="b100050460000000000008000701000000000000ceb1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257690000132e27acb5d602000d7d026ba8af63ff37422902e4fdefe095bebd108ae070c1f5ab72c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002003c88c1cf8044101b00fcffffffffffff00"/177, 0xb1, 0x0, 0x0, 0x0) r18 = socket(0x11, 0x4003, 0x0) sendto$unix(r18, &(0x7f00000000c0)="b100050460000000000008000701000000000000ceb1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257690000132e27acb5d602000d7d026ba8af63ff37422902e4fdefe095bebd108ae070c1f5ab72c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002003c88c1cf8044101b00fcffffffffffff00"/177, 0xb1, 0x0, 0x0, 0x0) r19 = socket(0x11, 0x4003, 0x0) sendto$unix(r19, &(0x7f00000000c0)="b100050460000000000008000701000000000000ceb1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257690000132e27acb5d602000d7d026ba8af63ff37422902e4fdefe095bebd108ae070c1f5ab72c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002003c88c1cf8044101b00fcffffffffffff00"/177, 0xb1, 0x0, 0x0, 0x0) r20 = socket(0x11, 0x4003, 0x0) sendto$unix(r20, &(0x7f00000000c0)="b100050460000000000008000701000000000000ceb1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257690000132e27acb5d602000d7d026ba8af63ff37422902e4fdefe095bebd108ae070c1f5ab72c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002003c88c1cf8044101b00fcffffffffffff00"/177, 0xb1, 0x0, 0x0, 0x0) connect$unix(r17, &(0x7f0000000500)=ANY=[@ANYRES16, @ANYRESHEX=r19, @ANYPTR, @ANYRES64, @ANYRES32=r20, @ANYRES32=r10, @ANYRES16, @ANYPTR64=&(0x7f0000000400)=ANY=[@ANYRESDEC=r16], @ANYRES64=0x0], 0x9) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000580)={{0x2, r4, r9, r10, 0xffffffffffffffff, 0xc5, 0x5f96}, 0x7, 0x1, r11, r12, 0x800000000ff, 0x9, 0xfffffffffffffffd, 0x100000001}) setgid(r9) pipe2(&(0x7f00000000c0), 0x0) 12:57:49 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) open(&(0x7f0000000200)='./bus/file0\x00', 0x80, 0x160) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x0, 0x0) pwrite(r1, &(0x7f0000000080)="dcc80c4f7a9c9a893d7556437379980767112e6d9c494e981f84a20eb1701a8c91b7f0552ba557afdbc0a9143833949b7ff447dfec10bee51ef0f7cf229a3827c4d02971cfd8e0c1cfb6abff1e9bdf49350cd40ed91996cd8aa9538c83d84c3bb82d31924df4ec3f557f754101", 0x6d, 0x0, 0x7) r2 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x5, 0x668ec9ec, r2}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) login: pckbd_enable: command error 12:57:50 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "6fc6e23c5b00000000000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x1e) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) getsockname$unix(0xffffffffffffff9c, &(0x7f0000000180)=@file={0x0, ""/11}, &(0x7f00000001c0)=0xd) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x44}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x5, &(0x7f0000000100)=[{0x2, 0x0, 0x3f, 0x9}, {0x100, 0xff, 0x68, 0x7f}, {0x2, 0x1, 0x40, 0x8}, {0x769f, 0x4f, 0x9, 0x4}, {0x5, 0x2, 0x0, 0x1}]}) 12:57:50 executing program 1: getgroups(0x7, &(0x7f0000000100)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0x330, 0xfffffffffffffffc, "0a1fbef2245185a8186503182eab7fff0e091fe6", 0xfffffffd}) fcntl$getown(r2, 0x5) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000340)='./file0\x00', 0x107) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCFLUSH(r4, 0x20004268) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) unlink(&(0x7f0000000280)='./file0/file1\x00') chmod(&(0x7f0000000300)='./file0/file1\x00', 0x6) rename(&(0x7f0000000600)='./file0/file1\x00', &(0x7f0000000640)='./file0/file0\x00') setuid(0xee01) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0x8, 0x0) connect$inet6(r5, &(0x7f0000000400)={0x18, 0x2, 0x80000001, 0x6}, 0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000680), 0xc) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000006c0), &(0x7f0000000700)=0xc) getpgrp() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000740), &(0x7f00000007c0)=0xc) sendmsg$unix(r5, &(0x7f0000000800)={&(0x7f0000000840)=ANY=[@ANYBLOB="00002e2fcd0ff218928ce6a2084baebffd8e08aeead8b4ec07"], 0xa, &(0x7f00000005c0)=[{&(0x7f0000000500)="5c829ec5b37c0af91f9b9b98c33babf364a766b1356fad53af8456d27ba637a5276c68dde8e9e55607195c7e524de45ebb868479ddcc665fa8d16a711c5a8b1c28e253dae53662bd4c62bc398270521c6bc8f7251df91b4a20fac3af48e0220084fe430bc15e9565a46a2afb9c4f23696fc02aa8aec67906be2343e1a34302c67be2d36307ce0abf54e969c8e74590f703dc2cdda4e8dd908e26d323fe8c4268ce25d79e414a9016f93918", 0xab}], 0x1}, 0xf) r6 = semget$private(0x0, 0x1, 0x420) r7 = open(&(0x7f0000000240)='./file0\x00', 0x10008, 0x100) connect$unix(r7, &(0x7f00000002c0)=ANY=[@ANYBLOB="01002e2f66fa80023d22d196cfddd54e00", @ANYRES16=r0], 0x2) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f0000000180)=""/25) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_linger(r8, 0xffff, 0x80, &(0x7f0000000200), &(0x7f0000000440)=0x8) pipe2(&(0x7f00000001c0), 0x10014) rmdir(&(0x7f0000000040)='./file0\x00') madvise(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x3) rename(&(0x7f0000000480)='./file0/file0\x00', &(0x7f00000004c0)='./file0\x00') 12:57:50 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "003700200b0f000005000000ac39000500"}) r0 = socket(0x18, 0xc002, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getdents(r2, &(0x7f00000003c0)=""/4, 0x4) r3 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwritev(r3, &(0x7f0000001440)=[{&(0x7f0000000300)=']', 0x1}], 0x1, 0x0, 0x0) sendto(r3, &(0x7f0000000200)="6e815e61684bd406245b6ccf6af7b0dfecc67cbdaf094db511ac2f7c8270274afbee75d023ae1148a9b0d2bccd2915bd665fbd543d0ae111dcc68a79435facb3fb96ab3389984f459f9fb5e12492f279cff2c57d232cbcd8a074b3b59d38ff3821916ce8981ebfcf63b3df1fc0c138b89579c88a1a83f87ab933da0570f82ee3e56c2193498b3ca418fd371e20abe2e4bd342e3d900187a2f5f77b8a99baf74af74c2814043ff94be7301094ad3f98c8014ec5fd564e5d8eaacc3799bc6ccfc457d0684d835038f4ba83d9a9ef740818368d22c1990168f5412a220f726ed5c83e3508fd20adc8c6609bb5d736d50132de979324fc291ce4", 0xf8, 0x1, &(0x7f0000000140)=@in={0x2, 0x3}, 0xc) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x810, r3, 0x0, 0x0) pwritev(r3, &(0x7f0000002500)=[{&(0x7f0000000400)="fb", 0x1}], 0x1, 0x0, 0x42d7) fchflags(r3, 0x0) pwritev(r1, &(0x7f0000001440)=[{&(0x7f00000001c0)=']', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x810, r1, 0x0, 0x0) pwritev(r1, &(0x7f0000002500)=[{&(0x7f0000000400)="fb", 0x1}], 0x1, 0x0, 0x42d7) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000004c0)=0x400) r4 = socket(0x11, 0x4003, 0x0) sendto$unix(r4, &(0x7f00000000c0)="b100050460000000000008000701000000000000ceb1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257690000132e27acb5d602000d7d026ba8af63ff37422902e4fdefe095bebd108ae070c1f5ab72c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002003c88c1cf8044101b00fcffffffffffff00"/177, 0xb1, 0x0, 0x0, 0x0) getsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f0000000440), &(0x7f0000000480)=0x10) r5 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwritev(r5, &(0x7f0000001440)=[{&(0x7f00000001c0)=']', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x810, r5, 0x0, 0x0) pwritev(r5, &(0x7f0000002500)=[{&(0x7f0000000400)="fb", 0x1}], 0x1, 0x0, 0x42d7) bind(r5, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000002180)="40ac61a492613a14c7b94996e792c41afc14c5fb53d27fd2a5f7bcbf8d20e81205b0360a4b95dece58f2ae7cc0a5dbca37ac9ddfeccb24106d3e2a1b9d040bfa6bedf4be61ec4b6057bad56af9a89979ece9c15cdb6a0aa28f823cd73639a8b097e816922ac537465788c4309070e9824d048514a51587ffecf9edb111186a25dd2a49079f723400d1c54c9558644d87cd7b5b7da2aab94231392ec682eced8d9a99f0f4ac99838dfead25acde0e9cff162664eecfabc9335fe57a78f2d240ea76c03fe6bad47ac3ff678d55b1ae87226029141d5716be7a621d8b3abb455ee1e8b7b4fd68bc1817b5d9c772284117f67102eadb2fb8ef9af0bc3cfd48e76a9d605cdee7d7c799a7cde57ca64a02102fb65b88207822172ce70dbf8b844e5f24011df63208589bf2a67610226c4a7d77df0e46134b3d4940e337f8d40934f00f724d815184ec2017a7498b88e6c9ed9706504adf9313d4243b09b208ad62e7d600e27cea69e3476020df3720d4e8d677f3f4168542b5ef38d2874d216b1b2ef9d2f634170579d79c88dc7051d68201eacbb3eaafcea1fee23e2f8b0eb193b43e00f780d0b917292f1d4438ece273460dc20e42019d53f1b357be76fce7f6f00c0eb18a0ebc95fba66899e9b02f2c924d134c0c7e88c8b0dd9fc6dd29d18f6e2c1e636a5f740220342582298c6ce83c1ee91e6f66e06b344bade089cd60c7f90ffc4ab17ef8624bc2aad83a9699e3173f69266baaf41f4dc43c55616f640abffd6fde9c37051eeb7eb0dd9717e1790ed61dff90294c669a575a27cb7e79dfb79f8244eda9a73253c9e61e4fd10db5cb2f52bccb5fd273e91f9fc00eecf2a9f32e4368f5dd41ce279cde859f9a9a717ce3eac5ddcfbde8b6ed58dd9fc441bcfbdb282aff611a2184472a81040ec746e665a570d521e22a8945dbb2f80d56e17c6dd8bf724c9c1902559c149984b64b0ca028c1535b3ac3bab9b1591b6e258b24ddf5d8a06cc7d499483b1cee066cd0793e1193c530234395e7a0554afac99a516f785c53acf1bdc981a3ec5b368d1e173ca87ae00c092e44516e5349ab795a76d7b7da121c0064f832f9d28c68dbfcc7103660398029c195aba725512c69dacd8dffa90c267f6fe34d2ccaab131eec2c1f2783fcf34ec3984e9c3c17535c3f5bf78dd2fdf8e5657e5030219af3bf90d628a16d201d6297cd4486221b97b878532b8c30a3a2266b1bb6041c6758ee03d8aa89cc886e0058fa0eaa9d1124e8fa957e01e1f7e52858db5c6368ff0b0fbf34dbe96e3d4b9f6461687e23550d42b75658b327c15a0d0341308f673bdfd7437983bd239f055f703d3e5f4e1c46e69d210c83a4acbc3f8223da98e97af057fb0318d20b5ee222b60d6ccf893d59229bca4b3446aacba9fbe01ec410a6217dcb841d23630c224eef9f07b02efa0dc9425d1733284a9a24335d6295a63f2b1fbf6738e5f9dbaf6ff11750f170ce735ecc09d5c1c16ef5162468fe4490d68058fb27e0da0b2795ef2f4c83130af37ca38d184b8391e370f56ef8bdd0c5c9843c995e4415fd39de6419b02b30baeefabbb9a0d37353eb187fad59771dc0b9b57ad0b7bc52f7db97c17430570b668bcb62ae00488825048d8cebd7abec42b5f29df7d0b37d910a444cc3b036842fe779ebc65eb620d718e57ef22d4886cef463c20ee7a8147e8693cef622e1f19d542e88cb71bdebb300e0d3860d1cc4fee8b7b863800bd2", 0x4d1}], 0x1, 0x0}, 0x0) r6 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r6, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r6, 0xc058574e, &(0x7f0000000340)) 12:57:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f00000000c0)=[{0x87}, {0x8054}, {0x6, 0x0, 0x0, 0xa349}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x2d0, &(0x7f00000001c0)="0c516d3f70e19318ca9bc32c1b26") setitimer(0x5e0bc9ddaeb5bc80, &(0x7f0000000000)={{0x3, 0x9}, {0x1704a866, 0x6aa}}, &(0x7f0000000080)) 12:57:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x44}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x5, &(0x7f0000000140)=[{0x74, 0x0, 0x9}, {0x6, 0x1, 0xfe, 0x4}, {0x4406}, {0x4f, 0x6, 0xd3, 0x3}, {0xf000, 0x1, 0xe6, 0xfffffff3}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRTIMEOUT(0xffffffffffffffff, 0x8010426d, &(0x7f0000000080)={0x3ff, 0xffffffff}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x44}, {0x4}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_media}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) 12:57:50 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() close(r1) dup(r1) socket$unix(0x1, 0x5, 0x0) open$dir(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) syz_open_pts() rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) 12:57:50 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f0000000300)=@file={0x0, './file0\x00'}, 0xa) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000000)="a8397c7364488ec7f5e6965cb569d19877a981934a979ac8d8f6cb69eac525919d95e36a4dca7a0d0e5f3a2c6947e5e012bfcd8f590e22e11fc7b717e6c38340855327bdd8d14693086b3f9b5f28f2d6e2a402107f1ff96440fe686b09a2f93903f85f3f0c691e11e145a6f3585c802e4b917c7ef2e22204e5a249833c2eebb2ef8afa9a44b3c3bc61686649d3a78e4dbcafdaa02097fa81f86e6948", 0x9c}, {&(0x7f0000000100)="4b2defee149c109309fcbd5cdd3541d7f067ddadb319ba5abc3ccc2984839872d650825367053bb1c4b9d818008cbe171d04dc6b5ced2506b923c24129d4fceb7a1cb570b684f041de1f16778c21080647b07d9bdf83ae1f956fddd2ed5bc517da03f732e67f4f4cea14bac17263", 0x6e}, {&(0x7f0000000180)="8cb18139b80169c796cd835f46d66d7d4efef8ca8b07d75b3920e06039b9f5478c836a69f92b673081aece5c0d8961d588b99f4335fec768757d9ca5e4966ca3dffc3bfe7c30c9ed3fe3521fc17ea111e393b19cbdc208679d8d887e17009b038dfedb73b2cdef24e253401260f54c428787658cea0b6a0a24bd6ccee24769fa9883049f699426d9bc85617c751b7f3cd2319f551efc5752f53531919fb46f23eb2cbb82ba60cb5bd9a8f032e0c2c90c0b52a94c78c59998374dc4320d95dd6c4c4d48b3d8f41d3892503ef7f664d58e1be63dfe88e6939d47512b8d54971802d658c4d55d6cf493ea77f3c1776bea07b46986a30cd73e", 0xf7}], 0x3, 0x0, 0x0) writev(r0, &(0x7f0000002ec0)=[{&(0x7f0000000b80)="ad", 0x1}, {&(0x7f0000003f40)="8810e06061c5388ad7be363f417b1e9526fa912b94d66a28e4ae36525de4c1757d006643b4926103a545c98746fdb8252fb05391be52522c474a6b44f54acc03a2e27090b59f559d20479283d467cfc9312a236f6d3ee7586228ee2821aa7fe9c82fadeb19f101f4b8baa585842dd8bf5cb9c8ad57e928a32b8350dca6623787d799144dc70214d761003b480a76ee8191374f96ff918ba6641bb08b9bfc1d69c6e5e1ae85784267b8c047d012c13381167a7b0b780cfaaf5a89c32f04307e03640476189cc0a3c57574f499725e17ecf5e00c58f093ebca7a07c1ea34af62b2739a4bcf0e68b49bf7cecc0ac8065456ea7b2d14be2a0d1c346638c2848678b59348dbcb0dbe5e176a55865784f4621ebbaeea17ae5983505e63ce0e0c66b7ad616c5f28f2a9cfcdd9d150940cc3b95b211c25ba907d25235f0aba40949546bf8e2d269ba2ff78e0f65f53d55fed83db5bb52679b50139401af6f71ae03d544e191d5284d2103357d768136a07dfe259dea7283d92a2fde025d0b065cb35000221b99c0a9744a1e49791ed24f46a79580dee274acd10b2d318a72ec3c335529d0749689571a3761e0faea0b50a49ab3d1d442dcceb0fe3eb752e9f", 0x1bb}], 0x2) 12:57:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x180, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000400)={0x3, &(0x7f0000000140)=[{0x15}, {0x1}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) 12:57:50 executing program 0: r0 = msgget(0x1, 0x240) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCLOCK(r1, 0x20004276) msgrcv(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000091000000000000000000000000000000000000000000000000000000000000000000000000000000000000dcd549916587ee4ec04100000000000000000000000000000000000000000000110800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003ae1709344234fa5000000000000"], 0x106, 0x0, 0x1800) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000001180)}) mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) mknod$loop(&(0x7f00000002c0)='./bus\x00', 0x8010, 0x0) accept(0xffffffffffffffff, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) openat$zero(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/zero\x00', 0x181, 0x0) setegid(r2) r3 = socket(0x3458a6bae334a88, 0x400000000002, 0x0) r4 = socket(0x11, 0x4003, 0x0) sendto$unix(r4, &(0x7f00000000c0)="b100050460000000000008000701000000000000ceb1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257690000132e27acb5d602000d7d026ba8af63ff37422902e4fdefe095bebd108ae070c1f5ab72c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002003c88c1cf8044101b00fcffffffffffff00"/177, 0xb1, 0x0, 0x0, 0x0) r5 = socket(0x11, 0x4003, 0x0) sendto$unix(r5, &(0x7f00000000c0)="b100050460000000000008000701000000000000ceb1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257690000132e27acb5d602000d7d026ba8af63ff37422902e4fdefe095bebd108ae070c1f5ab72c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002003c88c1cf8044101b00fcffffffffffff00"/177, 0xb1, 0x0, 0x0, 0x0) r6 = fcntl$dupfd(r5, 0x0, r3) r7 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) readv(r7, &(0x7f0000000700)=[{&(0x7f0000000000)=""/56, 0x38}], 0x1) write(r7, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r7, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x7) ioctl$WSMOUSEIO_GTYPE(r7, 0x40045720, &(0x7f0000000540)) ioctl$TIOCFLUSH(r6, 0x802069a8, &(0x7f0000000300)) r8 = socket(0x2, 0x400000000002, 0x0) r9 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) readv(r9, &(0x7f0000000700)=[{&(0x7f0000000000)=""/56, 0x24}], 0x1) write(r9, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r9, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000500), 0xc) fcntl$dupfd(r8, 0x0, r8) getpeername$inet6(r8, &(0x7f0000000340), &(0x7f0000000380)=0xc) ioctl$TIOCEXCL(r6, 0x2000740d) r10 = accept$inet6(r6, &(0x7f00000003c0), &(0x7f0000000400)=0xc) accept$inet6(r10, &(0x7f0000000440), &(0x7f0000000580)=0xc) ioctl$WSKBDIO_SETMODE(0xffffffffffffffff, 0xc0105715, &(0x7f0000000000)=0x1) pckbd_enable: command error 12:57:51 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x202], [0x0, 0x0, 0x0, 0x9, 0xf7ffffffffffffff], [0x0, 0x0, 0x482], [{0xfffd}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f00000000c0)="b100050460000000000008000701000000000000ceb1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257690000132e27acb5d602000d7d026ba8af63ff37422902e4fdefe095bebd108ae070c1f5ab72c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002003c88c1cf8044101b00fcffffffffffff00"/177, 0xb1, 0x0, 0x0, 0x0) fchdir(r2) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) pckbd_enable: command error pckbd_enable: command error 12:57:54 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xffffffffffffffba) writev(r0, &(0x7f00000014c0)=[{&(0x7f00000000c0)='#!/', 0x3}], 0x1) shutdown(r0, 0x2) r1 = msgget$private(0x0, 0x20000003c4) pipe(&(0x7f0000000480)={0xffffffffffffffff}) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f00000004c0)=0x7fb0) msgrcv(r1, &(0x7f0000000340)=ANY=[@ANYBLOB="22ca5bc23f953ce570886708091799199d62584c6dce5d15176a2e1d05e282739022cf98bb6d05734e1be3835e225e790b81f617c1817fa1e212712d"], 0xc, 0x2, 0x1000) msgrcv(r1, &(0x7f00000007c0)={0x0, ""/227}, 0xfffffffffffffcc9, 0x1, 0x1000) r3 = kqueue() fcntl$dupfd(r3, 0xa, 0xffffffffffffffff) getegid() kevent(r3, &(0x7f0000000100)=[{{}, 0xfffffffffffffff9, 0x1, 0x1}], 0x2000000000000008, 0x0, 0x0, 0x0) msgsnd(r1, &(0x7f00000008c0)=ANY=[@ANYBLOB="02000000000000000d92f87a67d790805fab37eedb5db9b4cb6a6ec554c20117c2e4b5f7a3f1c2dbc6910874426bdcf306843b34f7c027e266c2bef296a85554c457623f5c6502fe1501e442c8367ca128ed16d13c44d48af8cea73da6581d3db901c48e582d225bca80000000000000000000000000000000095ef97fcc9a806471b875b901eeb549b590d06c4dcf9448c68b9853d3e29f98964e8f053d8355dfdf9298fc6d861293df936d1bb9ed072688c13b133d7ab7e1e8dcba26a9a3d1df483cff71c87b4bb3a13084b2ebd3cc02e2751077ab464370be5cff77dccd11b583a4f5d74c7c5c372f34b60c3d9aec40d35b4f15de6ac382adaaedb819658c89368fabefe6e65d94f8754de4b654c70b9fbdec38e060e82747b32f149557fb3af464ced85fe0d6af7a32ad832e36011f4c4b8dec76727a9fcdd8e9ee8b28c24724ba3b8cbbfe5cf2b8e9b38651da"], 0x1, 0x800) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f00000006c0)) msgsnd(r1, 0x0, 0x0, 0x1800) r4 = msgget$private(0x0, 0x10120) r5 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x1, 0x1, 0x1e, 0x38}], 0x20080000000000, 0x0, 0x1, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs, 0x8) r6 = kqueue() r7 = msgget$private(0x0, 0x20000003c4) msgrcv(r7, &(0x7f0000000500)=ANY=[@ANYBLOB="00000005ff0700e500000000c92832986cd50cb393d26758efe8000000f4c2332dd2b9826031132cee80385b4c857d39dac12d4a8f118fda0569007cfa64960bdb60e97f"], 0xc, 0x2, 0x1000) msgrcv(r7, &(0x7f00000007c0)=ANY=[@ANYBLOB="000000000000000300"/235], 0xfffffffffffffcc9, 0x1, 0x1000) r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r8, 0x29, 0x80000000000000b, &(0x7f0000000180), 0x4) r9 = syz_open_pts() writev(r9, &(0x7f0000002a00)=[{&(0x7f0000000080), 0xff52}], 0x1000000000000289) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = kqueue() dup2(r11, r10) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r13 = kqueue() dup2(r13, r12) msgsnd(r7, &(0x7f0000000200)=ANY=[@ANYPTR64=&(0x7f0000000300)=ANY=[@ANYRESDEC=r8, @ANYRES64=r9, @ANYPTR64=&(0x7f0000000280)=ANY=[@ANYPTR64=&(0x7f0000000640)=ANY=[], @ANYPTR=&(0x7f0000000700)=ANY=[@ANYRES64=r6, @ANYRES32, @ANYRESHEX=r4, @ANYRES32, @ANYRESOCT, @ANYPTR64, @ANYPTR64=&(0x7f0000000c00)=ANY=[@ANYRES16=r1, @ANYPTR64, @ANYRESHEX=r13, @ANYRESDEC, @ANYPTR, @ANYRESDEC=r6, @ANYPTR], @ANYPTR=&(0x7f0000000180)=ANY=[@ANYRESOCT=r0], @ANYRESHEX]]]], 0x1, 0x0) msgrcv(r7, &(0x7f0000000080)={0x0, ""/220}, 0xe4, 0x3, 0x800) msgsnd(r7, &(0x7f0000000c80)=ANY=[@ANYBLOB="00000000000000007e39b2630136e792225fc6778eddc5ebe0fc123ce1b9d8018b83b7220185b90215613f0e86ab04022a238d161316a4d9464126f6b49286d0efca016a8991216008caa8a9a9a0e4b126ffcd02f80dbb54646532bb38dfa8593d8a490ee9472e55ceb59186b4c28bdec77c40d4a7a0d8d834bf78640529e8c8e381ca2c602fd00a88b1dcbf855cd2f46a0d268bd788f2147cab582d8b7e5ca5043d392b880c6489571d3c0943636db19b6e5b00000000777057204b362af6986d1d061231498d353d5c2c89a9184392ac70e370fd17e7f1f76e81d98bb743d8b42722253e67af5230f76c6214c19a01ef0ef0be882f14f6253b52315879428130a654d281c9a74c5ebc59adb4c09faf1caf407e5dab553773294384f023d71a3d045f7124dadc115efbcba85c0960bc4d0300ab75377ec15422ffd295148e9729c75314d8e1755548852216d5dbe76c05be465fc8d268"], 0x8f8b63494240359d, 0xc00) r14 = open$dir(&(0x7f0000000040)='./file0\x00', 0x800, 0x100) r15 = accept$inet(0xffffffffffffff9c, &(0x7f00000001c0), &(0x7f0000000240)=0xc) r16 = socket(0x18, 0x1, 0x0) setsockopt(r16, 0x2000000000000029, 0xa, &(0x7f0000000000)="03000000", 0x4) setsockopt(r16, 0x29, 0x80000000000000c, 0x0, 0x0) kevent(r6, 0x0, 0x0, &(0x7f0000000a40)=[{{r14}, 0xfffffffffffffffb, 0x20, 0xf0000000, 0x8, 0x3f}, {{r15}, 0xffffffffffffffff, 0x8, 0x1, 0xffffffff, 0x100000000}, {{r16}, 0xfffffffffffffff9, 0x6, 0x8, 0x2, 0x100}, {{r8}, 0xffffffffffffffff, 0x42, 0x4, 0x2, 0x4}], 0xc4e, 0x0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000280), &(0x7f0000000400)=[&(0x7f00000002c0)='\x00', &(0x7f0000000300)='%%\\\x00', &(0x7f0000000440)='%%\\\x00', &(0x7f0000000380)='-\\\x00', &(0x7f00000003c0)=':-*\x00']) 12:57:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x28}, {0x4c}, {0x6, 0x0, 0x0, 0x4100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000080)) pckbd_enable: command error 12:57:55 executing program 1: r0 = open$dir(&(0x7f0000000240)='./file0\x00', 0x400, 0x20) getdents(r0, &(0x7f0000000280)=""/16, 0x10) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b100050460000000000008000701000000000000ceb1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257690000132e27acb5d602000d7d026ba8af63ff37422902e4fdefe095bebd108ae070c1f5ab72c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002003c88c1cf8044101b00fcffffffffffff00"/177, 0xb1, 0x0, 0x0, 0x0) ftruncate(r1, 0x0, 0x1) open$dir(&(0x7f0000000140)='./file0\x00', 0x400004000000024a, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x131c, 0x0) pipe2(0x0, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x80, 0x22) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x40000400000002c1, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x64fe0ba888794db9) r3 = socket(0x2, 0x400000001002, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x2, 0x0) ioctl$TIOCGETA(0xffffffffffffffff, 0x402c7413, &(0x7f0000000200)) getsockopt(r3, 0x0, 0x17, 0x0, 0x0) ftruncate(r2, 0x0, 0x7fffffffff3) 12:57:55 executing program 1: r0 = kqueue() r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b100050460000000000008000701000000000000ceb1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257690000132e27acb5d602000d7d026ba8af63ff37422902e4fdefe095bebd108ae070c1f5ab72c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002003c88c1cf8044101b00fcffffffffffff00"/177, 0xb1, 0x0, 0x0, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000000)) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001180)='/dev/wsmouse0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r2}, 0xfffffffffffffff8, 0x1cd}], 0x0, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000), 0xcfad, 0x0, 0x80000000, 0x0) 12:57:55 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x8) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(0xffffffffffffffff, &(0x7f0000000180)="0991752f782265ebfdccb515279232c01f1eb7dfe6000c58", 0x77) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 12:57:55 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffff7ffeffdfffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000002640)='/dev/vmm\x00', 0x20000, 0x0) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000002680)) r2 = fcntl$dupfd(r0, 0x0, r0) writev(r0, &(0x7f00000025c0)=[{&(0x7f0000000000)="d5a35b484d17d7607f74f79b1fef76deea84895831071820210e9a21917aafd6c92672c56ad85ca26e936a4405090bf7e45e", 0x32}, {&(0x7f0000000040)="77bc581784a437ec3aa61417cab023ca0a13c9fec465d3535626ddd2ee57b98f927c608c7dd937170530f034aa1467c199d9237e8a0fdd1ee064e2cf114904ec1d9b98f2fe02653cf7362fbde41b43e64a48d3d65e72983612e30b36f514877640727f30f9acbccca475863c6a9d20b495b2bfec40cb15ad607968552bafe01d1f8ea4ac0f", 0x85}, {&(0x7f00000004c0)="ede88e49401766ec3148d10fe69f488d3d6e398626eef765d9f848db9cde24c5ef4623f6c5f7e00bb468f0cab14c1c867088ffdb00447a85b299aa3db23d03366e1c0ad74683a92edbe2ba05479275795490d3c05cc111b2a4c0789b561bb82fd659c81bdecec163a2040492adbeeb6a347bf547e5749d38120ac835a38841abcdd41ac78acac25c39c6aafe1abede65ed6fe37dfc05ca73643d35217da02e4230903414dc50f491d3b1865a921a333d918090ec1f4e68a5742f72713ee7c8e1d34021ee591d489e9ef88124423dd9d5d5432cf97701aa7a25272610a4a95a704deb0ad15a4d4b8850c7ec9e870769fd8bf8bf9130338c95e450075cf93d60904fa90594d4ad14935d9351ae8aead1d1ec41ff633148e5e4f322a216748b14d551e9b5cdaa953340c299c458758f8c2bfd804ec9e4ecc02ba7374bce10e385dbd3aa8ebac4e6e520995a8327e4e7ece5989bb8ab4ba974bca71c43a4d5157749ab478fa94faa5a5fac630aa9210c4abda14e5fd65b39152ccd0c5a8bd11d0706cd6bba499e4b995c4ac4d5665d9fe1a21cbffecbe0809b679e17fbe15aab7ecafb204486d94452e14bc5bdaa1918bf1eb80f7bb99e3481fbaaf4d394f4b3acaeec6749b75fe4b94101179d06db82ecd2edca247fdebda2c05af71006c8792a137ce95bf6a99bccb48eee25eb7577fdb1962bbef92814dcde05b1546a77be1e6f2e7b2d69a597f4266f08ce926cd65c40f5327916ddd99a322ef68550b1f026c8081cfee37e752e302dc6f900890dc126b85c20aae2320c74b341cabd04325b30a083bcb86605a155de67248c9a2691e6543cffba69a50304af3e079217ea09d9ce26e5f8c2b296a505782b2a441ea2b4b7e5ceb698470f3457f53fa78845d23a03c54424ce3c44ca95bed70cd8eda3788fcd47bb8d18d14cf5f50187a361d650bf2797444e89af7749581d4373cf25d25bcee0a047eaf6f7a2c46014c5d1489577812a59875f982300ae868152e01ee12ae2ae2f2bfd1dcc4bc94d418e1d2dbaa60792ae4aa01adc8604f62ac5a6df18825f6757fc740e30f2c410a28ba4b92d41cb3f9a491da5b0908b0be685abfbafefbf674db80d3c6955e27a0c7934b82f801620d2332677392ab01ac88e8ac5fc0c341576e528f0535853d69daae47d0e12c32e7bf72dba5c3b9fe051c56e30e7286014ececf39b86a5e6c41dcafab6e08f59d1d3687e38619701ed917de8bcf61acd8a1741a89689c8a78fa0b558f3f49d6cb2784ccb87d1ce1b4db5361471cfba518f29118e68ec02e18de7f05dc877221d870ba173396aa6791ce66f90476eeb77d2e2edc34656938dfdf258ea19d11aea78304aa24aa35aad6e8220108feae4d65786929d8c65305b3a589e5ae7eb4de52b4c7bc55968902030abe170c04a79a5d2722ee507b8f382e550d64371da38c7e5419b4e5559f6af6e29bb4ac2723dbc84ddcecb1850a4632000993259e8163977c732714e3d81f3e8558e6607a5faa596fe8fd5e6d1313ab7e241b89e42e6672bbe11b1dd7e427d3e4c15a7951439d0bc568fd40bc00e8f0a580fe3dd5e6256c9b984e1190a8f737830f4263bab120870afad02b067571d519e82a4b1c51219b0088c6fd9c44fc1a819ad767fac50be1794ab59403a1398d952e792441252760af62fb3e34654266d270d81441cb321d7f1b1a577e8a8ae0b34d1796a1595d16f959584694bcfbfb74110fb9ed0b6e8a110775ad6a2989a54f6c7f34a93b029fb25c3d76722240767134642d276b994a0b9644c124f5d92a8d40cb7c07f7110e921fcde5d511111c55920fb16cca818682d2b9245f81e57c334fb03e039f367160b3d66ef18fe2be573e0b71384cac468a3c44f3d9a07ce357673bc20aead8c53e09faab26dd627657c8820d020a14dbe27321fe2cf435220caf0cfd5d7df796a057335849c4c19768f030a92cd1ec9a382c7c04b6fed0980f265ac56bcc233dba3d5243cda1772e5df2948a0bdfa279095317cc33117265f52fd2b85926f7e3a0fc266b67cdaf4e99ec018796d726763f7e9ca39892c18433722c462d47684f5406fe9060fea9640891c8d6f85e21fe8b03e2c0d31f25f5f6c9a04f03c3d6861eddbfe2ba5bee64f8b0b39c304e53f530cb42bc46a03b1ee58700eb9f49440a0422c9eb7b9c87a7917645326acf744f3d7e44235f0df0e031e4439cd30b72048b2d07635a0a58cd9e4448beec5104beea8a8cacc1f73398383cdc7a36069f610e3691db7ceba387a17e734079a5380ff82c6a662a5efbc783bc0f9fa09e7878f59768879d87fb27cdb15b2411294645738d18c8528006c190fc15df2a9069590d5f316fecc62d55f0f586c52506158326b79bcf66d15ce542798c78a872425e6a1470ffb06ae567274fa9340bf622bd5cae3ce26c40be44cf8829e77dbc33c20e7d903d5c8fca548385e5d6f74dce633a2421f515d2d3b34c22dce52829e9328742017f05df39a780de31ab040fb55fd0c461b383f3d9738371d504b167bf03582bf9871189071d9fcd9b52b6c166c3151e7a4866067d4ae4a91ce68bb7d67d9895b4d8e04af964f141ae30a83195830c00ca718ce3bfa82a1d88f1e9eef0c71b18010ecf026db4cc9c6a03e5cf409af75307b6d1560620c86cea7b378ab3da1fb6023f774b6b5169837d6c6a3214fb5bbebbc80972f42e678dff5ec347aaa6f949fc0a58454e5dffac7d4e1bd6d6f39552531b0069b984cd2cb791bffdcb439d1152b2acc947b4bdd4769e72cd5e24d19c129df3e59ce206343cf6b1f38cd3149ff676a72dd82745003156b95a567bee8a82473c2d17d97ade4b41a31a7b88a09c67ffa68cf121b5d0ace8b4caa2f2959f1e448088353ed763969ac1fbf3565c073fd9713332636f94f97bdbd7ddfe71f4df9219e30d4a9fbc03c89a2f10baca13aedb370f6a75dcbd800534bda661717b6697f81640f03e9180a2047ec7b460cbe384cd6b48a858eda9b9403dd431925dc447aefa11534bdd87f95d29d944bdc13e734358fd97a70daf454abbc9f15863e9513d782bad35ad104077dc46a028531215d262409272b03cdbbfd806953185f6bdf19bdd769adc16a354ab37e53a272ddff6b3e15af3306d2136f7fdb37ff7778d119890cb60bd74272cfb4643cc4a23b025ef1d5aa351584e2ff83900602d585906adff79135aef6be722b363db1ffa6f0d597308cf01a36047c8ada2304c5bcec10372439b4259556b07291d17069ecebf75ff6c7e70a79280f4a9500488e99c1a3f7801fb997c77281f99ec6c02322c11e43790c075930b0668825adeec08b4be0ac2a6a8b992a83f2de02da382fa6c6731cdd1de704c84a1b9dea888d28f778896eecc2a2de25b210f313c5d9bd4e5d0b617a120e7204ecab3ecfe632809a479b0a3e230c3f43b0d212962870d4cc9ac36dd2cfed3ddc8720d6f52a0f2c4aef9820a7aaffbb216caa09f11ad3284b5c06f50aa12f4effc72a5462f4831de0f360ce4a9b7edbba4bbfac21d797226fec88ce9fa5ede29ee5941f691f288023d332a1d74e8a2b02b95da9f325a5c27b0ae44fbff1590a90b32ce1658b63e3b0ac8c6ee403586a3536e131c3ab3930ef89818b8302811d0dc12b93c0aa929a482b44c67f5a0ab7759961dd7bdeffb0f80c9e266cd023ce035d18e8b7876fe596e5939bdb27f1bc7362581e132e746ebaf41af3c888755a25772d21075ccc1d77af4ac609535650b0e80a5102aafb8ac00aabafa5e611399ce32fefdb3313d2dfed8ddf0a76d24afba6ddb6ea70211f340b3d436709fb0c928e8a382aaededa544dffd271bbe8f75e24749b1c01e9487821a422a535849a4f2549ed2217f718a33bfe1c29c77aafe3d165bf9f3f086a5215833949bb76732f65085ec1a8152d36466e43a2fa77f2e91baaff22ee5049de49f73bc8035157e7ff39c6fc0b8411a294c7bcb96cb2c440da66ab3407fe41e31beba11d180a2b7ea4b6bd68c323b10209128e418edac390dc758fcf844dce9da61c1a71b5708f9a741df1e37db4854163ec95b7a27f198d75894e26698616d56c7dc427cb4128c0f0ec324217f4305aca2c3f2d7cad0ab0d5eabef278c5b8086f0e418ef15dcf79c0329f514b38954b64022ccf5e7dd9ac1ddcceb69c573594fd3107ec12cf02fb612f0264d931ad6b14b868aef3a3268f856c8d1362dd85a0c769dcef59c0b04279c15e24aa2ae1c0018f91e44813aa4d5f195db3fbd44675ae9c782e37397e9b8e1034a5d2bfa2b2ee1fc15c55fab92302789e87327ce1c8f9b440128f37537a09f19f2a321a9b3976699ee5c7be73c392082be1d034cf6da889d25ee8bab28b6a2fc99fb725de3443e9363d9bf3c4763d51d79400e5939d8ad8b2332f7078a924fcdeaef70570a2cf47f468fbe17248f71d101689402f8f26b3ab8610ad0fccb956eed9894d36c362da61c87f36775ea221b0de7b47e4badc55af41ae9abbccdb68ab6985130ee34c358e9b98a8d269db9dae7e51fb31a2ea8a6ffcf22d8136c40694552581ed1a28980c2eddce436553804231d847eba1860880f1234ec89ebda774e9df805535ea8e732f46aa70994dcbc3081f34eaec6cb13577f681b08e7c4ff591c6ceb333038ea6ef018135247845faa4c6f2f3aef03287cb58628d47ad3aa24d660cd12fc7cc26fcfa879577eea50ea1137a93bcdd990fd46a620e980d802b42d8e8d80a6cc4b399d8989e84f029ce08a72277f4b77d33f1b30e232a7f9b137fa92d1cda0cce7bacab21599353241fcdff41e3b9990a10f7b953c87182be1a1c9b9be2c457e36c1839d4edea33648bf5d7ca3052ae03f879d2abb41c145f8973012c4aeecd6a973e1b712a98426b382fb654b0b50067a7440b28424686cc812c32d73d948e8042117b0cbaf6bf122dfedb3b575a98ecc0d870058f335186c2592509a2b6cec535fc9e2eff9d897b9aedaf9788c5432b1c648d162331ccec1d0f41b5804fef988194f5cf2ecd6b4a0591e8fc62b1640a7ab8bf037d96547ba9d3d5735d086658e07b6e7ff213b43a4d052becad9999a3bc7fbcabca0f394dc9b8cbf53b954c6f7e57e815af6eb16b3327161f5d87a7e4f2ead357332c9425cea1c74ad5651379d988ec6c3125a21d2346fc8bf6168f4de00ae4fe9b6385f34e51e89a7b5a2338f0d7b62d165b7aad9feb516a088a4e294155d3ec605719fd04431bb6ff743ce440936c9721f16debf3895994cad4c67f9ec6af931b4f94211a303526f67ffdf4cfa2257d713a6496e30a6c62666348390753be8bd9734dadecb64b12feb935f9b5400ee863315502643da10ac37e0c7e07e3965afada0634e41f00be7bd5fbd1c7b50c5f7ffece7a6a6f0a72576ad95e9574c17606f2d4ffa02b13d6178b49713957870269d01796ac811bc115e310e74903c9371dafba29242d85802198270cd302292d4417dbfd55e9edb6e1a74681e675d998a32cbda7fdfaf5ca5260154dd4f36c087cac718fc99493bbf8c5979b4532eb7ab4df5f456b8952cdbbbde2b54adb927a768a09939462cb7b5659f3320c5b3ac5c524dba5ef78d32975744f01c31aed71705180e805ab6692aab7f16fd5f4a290c2a08d806b9db7756ed7a2412c49e709276f73b3ee197119e08f8a0dec89f5eeeff4f97fb27ea54f27be46b4524028ac750cd8d8a3c3817c65adbd2d7387ebc2047791de76666aebf890e9a4bc2355c1f23c463e649b73b0737b3ca215d2de4fa605cb4fa79d464707e5ea1b6f11807c6cc50501", 0x1000}, {&(0x7f0000000100)="6b30af780949a95d1636ba57d9f0d28bbd78e3a945e4e832c8d4a72b5416d4c50e4564c3447060194d5e1103f80c979e6d05d040c816db4507660e77c338e5f7587bb76b8f0693f7e99fd0281b629f08f0c35f1e7817b3b1dd8d691aad4a9675006654619f3507", 0x67}, {&(0x7f00000014c0)="afd7d34c60570710a2c8718af470ea3377900ecc069731b01c5942ec9671219d05764f89cdf63bf8be30cbf8c261d4b565beb1c66829ad8cfd24834c1048836dac62c104d6b4ed7304c87ae5a2b60c4969a1986a04e9aeda75e8870a252d88038e09dc1cbe7981f1a191fec1e01f0db472638568cffa35c0bf10886a6cb77010865d606e99c1692f70700c443b504f890b9caf5a1400adab4f1ff16e2e9c59f0ba73f1b8498e652566a92d495792c0488cbdbc1792dd4e3b8562b0287a422ca3dbdb1074169241e441358bfa7cc0984c2d8b6e681709f5d7df2ed63cd7514bfa3b0e17ee4cbc0fe3c528a4e78e9660bab666d59d7d611dd4d346687ce1eacf8d48923fdbd01696988e6034a25f35cb7365ac2dbc391638ae5724aee6638d1416f11e8d09c2d1ea92c56a2e35599fedcd0f9440e41c88ef01905975fee33c15b415aa293a1935e46b6fb36f5edf8abe0d7640f723d0520b476636d5d61f687c31250e91113e2d5e232976aba2f7969eda84760f8882502338e21167f26470e1ae42f2cf222045690c63013cd15275dfe0833a4c79e0b2a2f9ba7d5c95392a3f43838b4f2dff63286cf104713297da1166c99316b53ac6f313e2931cb4351a9638da6b3322827dd5df25291ed47e3c3569e9193fabe8c606bc21e34b5ed9cc679e177d330cae5f11dbc2fb9ee7bc54be11ff3c0c9355b7edbe5bce714e44a5cd1b129056a7283bd9017d192b51aeaabf77b89ca813a0df5cfb5cd3d094bbac94dc775eb9c45ba61c08ef1f3a8a2c6af3238db45773001b4da1fd5570c12d423ebdf52bf7e0ec0d4c4f20087129b0c1ca7fcec3f5c0b0199c38cc0ee877e53c146ee4498d577ad762ae0fd8c1ca46099bf3c134db98a86fde7b7d6b6241131834a350d4ffdc7ebd49e269ae0929543826466df3b9374cced16731e74e4d1ad6e38c43443f222ecd26a6c23563fe4c4574a8e51bf65317ae3d9d54790e965f1fde9f6fa5afd42fbcb795a4e054fcd342cf089c5fd3031db73e95f0ad938b8bef4cbbc64a87d96d52f6762c2d2786ae2856733ac6d7470d5c0a60fab46acc8415447884f1f55522bbdd53688818c9e005ed59d9cea7e88577775e632d42a694da4d9a52c811bfa6e1c39d31e7cd4d5554f8c168e6c6d0ce507efc37c55b12db77652e31a5a3a3300ffe12c9a13dff588efdf524cac8754109e1209588855214804e12110d9ec5d647b22b9801b147acb1b07a1b1206c66eb386b9d2bebf24575b208d124f3d9e6a9301a4e5aba1bbe001e6443891b81c656ebfda3bdfaced6669ec3bf1962ed36d3039401aa1462dd8d9e359cc3a68107439158cdd970b8267c87699b7772d348176d16714ff1b052dfefa62167f2e312553f49aa60cd3b96cb5f011fb6c81f44886c4a2962d7fe6016acfcff613c3688c0f4bb1f488c361b1ee6cd9fe89f4d7ab35c8fb646be601a7957b0d0c9aa7301c15cebfe7843d4ee4773ec7c40cf12a665a579c888201c0e2c94437b49273f985ac9ee4817c45a619bcf2103f9cf2752fdf2b40f7d5ad17669988656b3d38f95b1dce5ae13bf082a425aa10857a72f1b01b0b5e39c1da33fcd4f706aeb9203ea433420efe69956cf4408e27d8d4d6616d8abc76d80d48eb8f4b7eae4269c33eb9b734fffa566dcefe1fbfdc6f2f71a429b1bddfe2ac085dae30e8baffe756deed0a69064f03182c69ed47c8a35a91e2e8d7e724659e61528c02bc38cd9310d6a45ff14ed276402f1e61a14b36155badef6e355e49b03527f193fc5d05b5a4cec21aeef689e47a99bce4f612143636f236b2b50ee657870fa6259652f5f4dd0c85e9d21c75720246218535ebb3bb6fd6ecd3ab73a03c801190b480db26980f0ee2a5ef47491b0d8daf2e850b813c6be04b7c23ca12a803f4cf6f2f2cd716e300d1394026f461a2312dab120c5661935ab5387136e3fa05d188917f83de2d63f769277a6e8c7b676e0e4a6e49cfbf79c72068d173f5ccb6ebc0ed02f70e9fa5a4b2eb86f33b341f2463f479af53e60df34eb8cafea13755c55dfc14e3a638a5b3ae0bd1536768ff1dddfc42fac89dad2d259f350207004ac5dd196763daa920ff966e90bae325c2b9adac90ce880a317a69a603d6fa7432213104a6dadcee32c01bae48713df59d9c91deceeef4338912fefc5b0897cf125272a03dc34c7c46ab2c4b3f93a5f1daeed81dbe4ec922295e825750e61b91782f441be74b6ae1ed9429e16e517f73f5edc681c57c47a88d5895a6478674c9020ef77ffe7c1e45a4f7f0972d1753d509b4e23c482eb6cced8f359935a491db6249c7a9b91ea7fe91af7083f858bb2148e948c6594490d058ca52c0c402f08e3c4938528123db42b9fe73be4d52f03b73d0a7b3fd41930114d584de2b7ec8e94c86bdeb59e5ed8bdf68111d12ab3991b9f9eb070c9a5e192a55ceb96a0a14419bfbf1d403f1b4e9dc516168ae336b9d6d3f056b414038b10b8e8a52e569c82b1052042b5ad2384b49eb329da6fd2c67433140f0e0160a4e935c71d88d2b1e46524ccc7a99cdd54b11761c6803ab0bb0fb7b3fba69e01dde5f2e82136fa532074466f194568be2d9f8cebd73a6235d5cc09691e6661e61c68fdc035e3fb701b59be680c3dfcb31eb774f73839cd16aee62bff2ee9212b25438daaaa6a5136fdbe5b0da788e3d2294d8737808b6ab17932183cefd956cda16d47e831bf798943c32d89dc8a180dd9fde3a6f42070e1efe1bec77bd5d035f4723047b97895ffbf42f423fd7e0d5587701e50ec40420df6b1a7932d0f8b04680e694a18254f6a63e62418b6b8bebc8c211937d4828f6867bb0aa45601ed2b12db0fcba33dba4ff22882e2c08634fdfdd56bd791145219ee84f73467edbadb9463f97a3fc9c4734812da02d55d4874eaf014167422bf5931d6330490f74616b82793716516a0bab5675d995a71d448a3edef59d13ce53caf5c0f1138263de9614546175c049a098907ef29b37c1430d9387aa8b4ccf7cad9f512cc54fb1d3febafd764cce8c34a17c41d55f30b2df8ef8ff6425e9394b0549cabecd98c7585f4cf25bcac9efd23c90c3669fb648004ec7abfd5ff16c760c8929f95a6345e9296af874e0b7c87cd7200d136c75397c49033f139ca8aedd3505a8117f880596a14606377f446996fb41b4e223ebee9faed82f561899db0f17ee28ab08e4af1bbb208c6453414a1884c2c4e8fcc783f9156a2b24ba0786ccdf73f230e12949f650f3b2db9ca58f0e0aea6e0d5fa063c83998af50b5b6a8d5d9ee7a19a83af032a17905cffbd14d40372f1855044d00284a47d4db9fc485d6a819957a45d6e755f595cc6947827d967eda47c51d6e559c29e0ff86ff1bbe7608dbc1bfe27b4dcb91a0eff8831978edc200ec1ea75e1d861f10311ade507997e49df8818fc911cfbeed268277958f6b5249afbc532424aa31581bb0ce70ed4d2efd26544d05d4aac6dda4ae5c9ea86e2ba870aabc392e76d5a0ba6bf77d89336a3ae0ff01fe87ebd081dee9b942bc1db91bb5838a0dc6282b7ab97f3f35ef81291dc582dfb858c8b68357b2710f326f4b4ac7c674aa658cba9a5bfca65b5068179faf3ca55acae241396fa7bb446681c00fb63207c1fea26d52d9c19fa0c56f792564a1de5751aa491f2c50d309ac4e143b3005843326b8f5b20c831723c7d3bbe7d95eb5221fb255fb448e0e7b6885f83147c283a826c7334c53467a8da31b7ece4e8e43f81c0ee26978a2829b62f3f7367cef14b7029c7b92e2573baf0e0c0b2630352d1bbf88089947486c485b25ee59768d28ac0d9b0e9ce3c49546e85960133ac33eb702bbbe86b99071181186ddadefc18b0e49e23e4d882ffb2c1b550e7dd435fa6d0d2d31d316063a84b12bb0ac0f4030b4de16e4d0e503d3f38dc16783d9831b526526751dd583492e082c11ec83653928b8a6906181b7a3de863ef975432129b9938ff6b30f3bb46fd7278924b31bb2dfd613e6804d0c4f6a219c86682135ba0d58a0e8748959060937c0b12d07878cccf70083787545eaae18c43d3de738ea334ee1d9821760c5623c4c967fcfd625391c351c811ffe96944748f8eb6228eccd9f77bbe527efeb0a9cae05eddcad2ea7c155a691b92d582b713be1724f242904eaa4158061de2889ef453b237b34822e440ad0dd74e70cf21e033e84d4bc6410020331db052b4613dd6734a7d8583194532b9bbd0cb9ac2f8e19619e6cd23dd9dada832e460c49731ade55fa9b7c9417f32c3d63edf556b41b95c8a82d9e0941849c040b525d99625fe00b17402ca740fc977e90cea3f4377b37293841d16b0ed27e843410dd554c4cb1e76920ff5b58306930b11e07b93ea242616924b5193acba795c46a074e0b88dab73cebab428135831aa1f3c88ff58a60dd76b0e73fe495ad83da2be7541c1e640e05035ce350c0097c347ebdbc15ca53ec45bc7531ef1b5d6f8c29db43fc160758ae1d6aeaeb6f0cc995a7c790b07915d36a8eba0580510a75d3e28d36057a86771278d3574fbddf5622037901f05dab2d15813156a2e09a06146b836275771735864657658bd83550842180b8ea2e5b3582351c514da2369513608f550f228650dd8e80894075556c668582bc577f2504852fc99754a0fcc685ab593db1d90aef3f36564b16dd9238e7cfe8a382bcbff446da7fe3a9fcba1d38203fbb05bd59e419f9ccdfb4f011cc0d640b0971a25a2fbb9f1a6c6886613c47b7588b6b6952ee71a95469f850af787ac83efadccdef5e91bf07fea8a7aaa1f0253cf797229b4d61dbea0ff88b250f0491cfc5da5b17d951272d1577dfb7bc8b70332d943d53789f616e55080302debc99784564999c7079e4d877428b578053eeadd1c8712a43dbf11b87fd80d483ea19cc3c4fc9b7c35f4b6307a53197616d83c8db3e3df32bfceca76a73d8fd1c26130118a9be700297af32240403931b78740d8a54983449123064c312a349c74e41b8bac64b04f89f01b88573e48bd5ce44ae0bac9dbb4980bab2f7dc5e70d93a6db84b5cb5188ec3fb9b664d1a0e6e3e1216fb81e9f067cc9e0b1337d597782af1cd6e4a1f1ff850eb37a5b98e733f1319ad7e244ff754ca3733326095c4c5293c0e0ca60131fb1c0fb296ed9454bacbd762a159bdd8069ebd6748fa40253a6f931a7473ce4bd48e3246f8e2770f5a1fe2e71c118c4281f951828645e01068db922a71cfd69fbc9c557ba820b098c649c3e784ce3f50d85b242659adc5a6f9741c7da35b284ea1f4c331001caa04afafd26de85ab3d8bcc7bb2eb3c8aeaecce02b40dda6922939e7721d9786d04789450156fe2eb0161f2002991d9411cd28c23f05bd036a6c9ed8cc36e5141d181da9dc77be344dc2177073590843523badd948469e6957cad1cbb11155d776658545becf2dc374eb9fd41a61263e836a9390beca002add1f739de8ef59b56d6aabd8b947dc91d06ffc86d175771b0ffbdac495d604fe49537d8493cf87d25d5b4970837ac0e6b1f07131725ac97380cc3b8ab47be45d19b11ee11da11044b55d5e5bae4f1f31ccb265cd5b12fbe8f3431dbe2aec58be6cbbfe2114beea0ca71c5720341d95db22c51065f1be73f9d028138f88bec352bd9de1986323cf005767961eb11314c5f776af7cded2298b42b909417e974844728c2ae3f4d1a5937f6b393d1458d41bf90ac99a56c7259a88af0322be47bb98cb208f03f979dba8eb9120167010cd2e2dad4890f3533365e9a003367618c688ec102262d47bfe39dbb4", 0x1000}, {&(0x7f0000000180)="2384dc5d82c7bd721b842dd4928b9847d679ec3477834e073f652ad29ee2089d481f995e2631a302ac02fcfe35b9ec91740d2796c80ffe3e57e85ba6e4c91e73a182a2b993d438378babe6433796b628cfd776ff3fb36dccd9a8e381ee0b4ea0b0fcce4d817ebdec30d9e6dc2d8850281d993f50c403500501cc895c3356366ca810a8b5c1863654461e7fd06c46942f41c4960c1ee21f1887ac074d8bf3ebf129", 0xa1}, {&(0x7f00000024c0)="c43c9fffac1d0f2692d62a382587e211cb05e2c3d6b5a09b9dd9eb299aa9d486f3867b667a1786a4e846", 0x2a}, {&(0x7f0000002500)="28abbab6a71e15fee8d5334ff9c70a4215fae8a47cb42a5226a14fe4063c94136cf67dcea20bc1f370dd6a994fd5a45f737960a9d7de918743ade8a794d5717fc91605966a39da09a255755ed88def46052902539785e724d376f7fb61220e5b4b8905fdfefdd9e7c01f151cdf96644fa95beaad398257479a3b9753bd1264110ad96c8a5e85", 0x86}], 0x8) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 12:57:56 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f00000000c0)="eaff115c00000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) dup2(r0, r1) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000011c0)='/dev/zero\x00', 0x40, 0x0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000001200)={0xfff, 0x1, {0x400, 0x2}}) r4 = socket(0x18, 0x4003, 0x0) recvmsg(r4, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000001180)=[{&(0x7f00000000c0)=""/28, 0x1c}, {&(0x7f0000000100)=""/54, 0x36}, {&(0x7f0000000180)=""/4096, 0x1000}], 0x3, 0x0}, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x44}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(r5, 0x4010426e, &(0x7f0000001240)) 12:57:56 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) ioctl$DIOCMAP(0xffffffffffffff9c, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000040)='./file0\x00', r0, 0x1}) writev(r1, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34a}], 0x1) execve(0x0, 0x0, 0x0) readv(r0, &(0x7f0000119ff0)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x3d) 12:57:56 executing program 0: pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [0x0, 0x0, 0x1542], [], [{}, {0x0, 0xffffffff}, {}, {0x0, 0x0, 0x6}, {}, {0x0, 0x0, 0x0, 0x2}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x11, 0x4003, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f00000004c0)={0x637, 0xffffffff, 0x400000000000, {[0x1, 0x2f2, 0x200, 0x6, 0x1, 0x9c, 0xfffffffffffffffd, 0x3, 0xffffffff, 0xa49, 0x9, 0x27, 0x4, 0x7, 0x8001, 0x1, 0x100000000, 0x3f], [0xfffffffffffff49d, 0x8000, 0xee, 0x400, 0xbdc4, 0x0, 0x4, 0x100, 0x3f, 0x8001], [0x9, 0xffffffffffff6c7e, 0x9, 0x9, 0x20, 0x9, 0xfffffffffffffffa], [0xd74, 0xfffffffffffffff9, 0x2, 0x20, 0x6, 0x2], [{0x4, 0x150, 0x3}, {0x78, 0x3, 0x49f, 0x3}, {0x7, 0xf9, 0x9adfafdf, 0x5}, {0x2, 0x4, 0x0, 0xffffffffffffca29}, {0x8, 0x3, 0x2, 0x9}, {0x8b87, 0x100, 0x49088a15, 0xffffffffffffff80}, {0x3, 0x2, 0x8, 0x1aa}, {0x8, 0xb7a, 0x3ff, 0x400}], {0x6766, 0x403, 0xfff, 0x7}, {0x4cb2, 0x800, 0x80000000, 0x540d}}}) sendto$unix(r1, &(0x7f00000000c0)="b100050460000000000008000701000000000000ceb1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257690000132e27acb5d602000d7d026ba8af63ff37422902e4fdefe095bebd108ae070c1f5ab72c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002003c88c1cf8044101b00fcffffffffffff00"/177, 0xb1, 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000740)={0x10, 0x0, 0x4, 0x5, [{&(0x7f00006af000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x8000}, {&(0x7f00002d3000/0x1000)=nil, &(0x7f00006d8000/0x3000)=nil, 0x2e118000}, {&(0x7f0000ff2000/0xb000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x80000001}, {&(0x7f00003e2000/0x3000)=nil, &(0x7f00007dd000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f00003da000/0x3000)=nil, 0x4}, {&(0x7f00003f4000/0x3000)=nil, &(0x7f000038c000/0x4000)=nil, 0x8001}, {&(0x7f0000127000/0x2000)=nil, &(0x7f000062d000/0x1000)=nil, 0x6}, {&(0x7f0000247000/0x4000)=nil, &(0x7f000070d000/0x2000)=nil, 0x7}, {&(0x7f00003d2000/0x2000)=nil, &(0x7f000018e000/0x4000)=nil, 0xa699}, {&(0x7f000039f000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x2}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000044000/0x1000)=nil, 0x8000}, {&(0x7f00002ca000/0x1000)=nil, &(0x7f00002b8000/0x2000)=nil, 0x4}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000366000/0x1000)=nil, 0x1}, {&(0x7f000077d000/0x3000)=nil, &(0x7f00003d5000/0x1000)=nil, 0xfffffffffffffbff}, {&(0x7f0000543000/0x2000)=nil, &(0x7f000062f000/0x3000)=nil, 0x7f}, {&(0x7f0000106000/0x2000)=nil, &(0x7f0000524000/0x2000)=nil, 0x101}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0x1}) r3 = socket(0x1, 0x4003, 0x0) sendto$unix(r3, &(0x7f00000000c0)="b100050460000000000008000701000000000000ceb1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257690000132e27acb5d602000d7d026ba8af63ff37422902e4fdefe095bebd108ae070c1f5ab72c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002003c88c1cf8044101b00fcffffffffffff00"/177, 0xb1, 0x0, 0x0, 0x0) sendto(r3, &(0x7f0000000180)="bc8402a4e1e75b7e3d5c3b1f92d78cd223fbe1caf06613de92db25a3bb4d40cf2896ff7c79b945804557f743cd1ef35276a059c76887e51ce42cba8092e5e9c3ce39daa4011d", 0x46, 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$VMM_IOC_CREATE(r4, 0xc5005601, &(0x7f0000000c40)={0x10, 0xffff, 0x4, 0x9, [{&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000016000/0x4000)=nil}, {&(0x7f0000031000/0x2000)=nil, &(0x7f000069e000/0x2000)=nil}, {&(0x7f0000611000/0x4000)=nil, &(0x7f000062f000/0x4000)=nil, 0x7fffffff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f00007f9000/0x2000)=nil, 0x8}, {&(0x7f0000129000/0x3000)=nil, &(0x7f0000111000/0x3000)=nil}, {&(0x7f0000581000/0x2000)=nil, &(0x7f0000391000/0x2000)=nil, 0x800}, {&(0x7f000057a000/0x1000)=nil, &(0x7f0000513000/0x2000)=nil, 0x6}, {&(0x7f000000c000/0x3000)=nil, &(0x7f0000349000/0x4000)=nil}, {&(0x7f00001e7000/0x4000)=nil, &(0x7f0000424000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00000ab000/0x3000)=nil, 0x5}, {&(0x7f000012e000/0x1000)=nil, &(0x7f0000326000/0x2000)=nil, 0xd6}, {&(0x7f0000728000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x1}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f000031e000/0x2000)=nil, 0xfff}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f00003d6000/0x3000)=nil, 0x4}, {&(0x7f000053f000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x9}, {&(0x7f00007c5000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x6}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0x8}) r5 = socket(0x11, 0x4003, 0x0) sendto$unix(r5, &(0x7f00000000c0)="b100050460000000000008000701000000000000ceb1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257690000132e27acb5d602000d7d026ba8af63ff37422902e4fdefe095bebd108ae070c1f5ab72c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002003c88c1cf8044101b00fcffffffffffff00"/177, 0xb1, 0x0, 0x0, 0x0) dup2(r1, r5) r6 = socket(0x2, 0x3, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) r8 = fcntl$dupfd(r7, 0x0, r0) r9 = syz_open_pts() ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) poll(&(0x7f00000002c0)=[{r9, 0x4}], 0x1, 0x0) poll(&(0x7f0000000040), 0x0, 0x1) ioctl$TIOCSDTR(r9, 0x20007479) ioctl$TIOCFLUSH(r8, 0x8020697a, &(0x7f0000000300)) 12:57:56 executing program 1: syz_emit_ethernet(0x20, &(0x7f00000000c0)="2da7030a9292b63a0005ffff88e7576bc490445a3cdb75054d925b195630be49") r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000701000000000000ceb1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257690000132e27acb5d602000d7d026ba8af63ff37422902e4fdefe095bebd108ae070c1f5ab72c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002003c88c1cf8044101b00fcffffffffffff00"/177, 0xb1, 0x0, 0x0, 0x0) fcntl$getown(r0, 0x5) 12:57:56 executing program 1: minherit(&(0x7f00008a5000/0x2000)=nil, 0x2000, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000080), 0x400000009130dbf, 0x0, 0xfffffffe, 0x0) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x2, 0x0) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f00000000c0)="b100050460000000000008000701000000000000ceb1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257690000132e27acb5d602000d7d026ba8af63ff37422902e4fdefe095bebd108ae070c1f5ab72c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002003c88c1cf8044101b00fcffffffffffff00"/177, 0xb1, 0x0, 0x0, 0x0) r4 = socket(0x11, 0x4003, 0x0) sendto$unix(r4, &(0x7f00000000c0)="b100050460000000000008000701000000000000ceb1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257690000132e27acb5d602000d7d026ba8af63ff37422902e4fdefe095bebd108ae070c1f5ab72c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002003c88c1cf8044101b00fcffffffffffff00"/177, 0xb1, 0x0, 0x0, 0x0) r5 = syz_open_pts() r6 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x80, 0x0) r7 = socket(0x11, 0x4003, 0x0) sendto$unix(r7, &(0x7f00000000c0)="b100050460000000000008000701000000000000ceb1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257690000132e27acb5d602000d7d026ba8af63ff37422902e4fdefe095bebd108ae070c1f5ab72c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002003c88c1cf8044101b00fcffffffffffff00"/177, 0xb1, 0x0, 0x0, 0x0) r8 = socket$inet(0x2, 0x8000, 0x7f) r9 = socket$unix(0x1, 0x5, 0x0) kevent(r1, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffd, 0x40, 0xf0000000, 0x8, 0x1}, {{r3}, 0xfffffffffffffffa, 0xa3, 0x10, 0x8, 0x80000000}, {{r4}, 0xfffffffffffffffa, 0x84, 0x10, 0x8, 0x5}, {{r5}, 0xfffffffffffffffe, 0x7, 0x2, 0x80000000, 0xffffffff}], 0xff, &(0x7f0000000100)=[{{r6}, 0xfffffffffffffff8, 0xc0, 0x40000000, 0xf12a, 0x6c}, {{r7}, 0xfffffffffffffffa, 0x2, 0x4, 0x1, 0x3}, {{r8}, 0xfffffffffffffffb, 0x0, 0x40, 0x6750, 0x6}, {{r9}, 0x1, 0x85, 0x1, 0x7}, {{r0}, 0xfffffffffffffffd, 0x11, 0x40, 0x20, 0x7fffffff}], 0xfffffffe, &(0x7f00000001c0)={0x9, 0x5}) 12:57:56 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, r1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0xffffffff, 0xeb, 0x74, 0x8, "a3557808533f503045949d56f8dc4cd51e9c7588", 0x308e, 0x80}) sendsyslog(&(0x7f00000011c0)="2883511b6488808fa716743ae8c300373dd86044d8efd3224d5a7fad6b56152d6702279881183edf1f9a38f76016d898cb8da144690900d209679fbf19ca058e2602c54dc594df7bb1d40f95b6db1ab8c6c3d15d026bf751d1577d3347c2e81940da7c23674d97d0db92f5278ee157dbf37c631faa478d8605d867acb8e9c76beccae3f0ffbef77d789f2f8312e2856081ed5dd56a2ff8cae5c7249509a44e92e89ba9fdfa3f92822310a25b4fc127816fbb5e68c7f964a9d4f7b5a1281625c43eb390b899ec97cb023a73a5b0d8ae80a8f054b733177014c00200132b17737e9cb56b53ae9ae7908d35f8b82a231ec22ffdf863904f90c177a85a6429aeac97200f0f629d05cd8df42ba80acec504fe9956aef03ad5f5b99ed365c0514074e7d06927df96487226b8a1a0c64545d3be39435c7632fc6c662d5bd3d223a41a7784cfdec3b5f52e96d60c712e986fdb1ac7645165ed952bb45c53c8d48161966e8eb6f5494ff5332e2a5e81372f88bec536f7a69c0d14efd5e73a5850e979087843393657d9e08e7a180df2c915a67fbe218b7d91ad74f0d6a21d6aec8dfad004f6014ed12a18c629fe4a2483b2ee8f5c68a645679d32c6d2e19a26ec19fba9b596fa11fb071857980cded8557a75a519f3bff011d9549ca3dbe038ed9264382014e62db0642ce9842d7e05118fe0cd757667414f9b5c5f20675f475e360700b2fb25c7066292ca6311c4b5581bf61aed489f440bdad19c73d4d18f8a374b86f88c86bd2e0aa74089990364249e66b1267409793279d1ecbe67e390662518c701c660353479389ae6a7ed2715ec035ce7504b578356c76d15c8122eaa67c519049d187fb6ed6e25d3cbd08db1988199d346effacd3923178088a90ced8e44b626c75e9027b54cf40e52887c80ea26133106e57da061dab398e1b8cd0b931a34a6c1e6d842258cefa1abb2b320c7a8b296c7c85e513d216a98807b7e6c469a07d037e4caadb43502a265d6c1b5ce70d69d32fa19bc42949e5c70738b913f41e091e4d770efcfd0d214430b634acf17c5ba0e71bb97e05cf6ce4c51130eb6dd73b51120643b8e2edf833109ba97205e89706d5a8d8fffc73b9f5ac665de6e41ba59a0d857def8729c78ad48764062e6cb2fe9e13df1467abc008c9a168f3c11e54ddce05c28cc606179f45f9cba8943dbf7ffbec4c5830af9128f025151c49a9b7cf75faef48823556240701cfd6f6cc3b25a4b09b98be328c3a63191def20c69693d6ece9116ab4ad022287051326102f06924d4c22422b2216942f3565d813996a3e4a832958f7089a553e7667b6f34fb0a124cc6d851404bf4748634815d16414cbd12ad46714f95f601b3adf504603ec8dd81d8c1a30aeadcbe26ab2ed6e81ad76951f39dd00fb76a623ca037bf00021c61681d64c0a77431adf7f1459f1bbcbb5d42e5b0a685f41970d5c6fd453adb5c5687026e5501c01e57f5d393ca14206a7f5594a7575f477e331be053135aae1890ea303294157858e63508a59b07df151692a21d2fffea7f91aba67009875bb41d2ff8852c81c8d83cbed3c28af5d61cc7c527574e6d0ad7455a6d47df87e31c3c6b89c525972933cffa5448f6644f38187a1361cb6cc1c60a562f45a332dd72b6a04762026ab1b4b28e956afa62c9509f584efabe085a0e9158df59b96889e2fb67fefa03a4389bd4fe4e2b9473d2148ac93a35fd240c1c81251eb61a315d30478b4bd15ef1d83e03ef41f2ab2a279d58053624b5b17a0a0f778d6d41aaee005509b2ce5069f16f386ed0bb6b66c1e8f5a48ea954615326e4cdbf9af835e38419af80071a3f056f97dd1b61051671c027033b3770f76797e00cc3446967461a843c972946b3d0ba09c45b2234a43f858880ba0104a85884bc30041f6a551650d1ae72fe13fe4b3b93a06183e4bf987c1959bd2764b0b2d193d3de324cfa6330aa56c4ee92edc7d13c23c8ae023828bb731a64fb629d4571a9105c3b14254e317609c18e1ecbf95bdd9a92412bf00ebdcfde6da8c37b5e10516d18d945f262871564dc58f4d1975d60e21c7af53660e991f0f0225065e5a9b7d16ebbee47ce1e1d44541d5dc1cb3eae60172b1f836ecbfed8a1f71b2e1301af5422a2f59b944b711b2958d7d71bbcfe65d40ea6d74ed2a8879f413ed90e45579ee93ff06771d435bc7ddfeaa056c7ad194f1cb13a82a096c7f5f157af35072345d220c143de4f41ffc5de425ad425bd8b3b9a2c843faf6c77d96839fe1e33f7aafb1b2336c1a1eda6e57aa879da067cae76a33b26107493b75e19830817bc10599ea7bdbf1bef031bc7132825ce0ac66766a9466c64e3863ffd1c4eda6bfbed1d77db09b051b9a6a44cf811dbf62ba7b2b5f842f33b64c31827f18e084b8a07830b9bc987a42cecc764992a8c549ace2430a2cf1b0f294d3cbc2ac5ffa8dcb7cd2afb01d8529c551ab615ba7a99b5a30b1a64203e7fe69931a61f8a1f88d594dea6bb5efdf6246c463ba461cce3c69044be1c05bfeb34a4c015e86131e5ad15debf8d7730ba4a3aa782a3e67775e243a6c97eb3c27bfb9d6ff27a04f6bcd8edcccf6a4e0e6ac92ce29853e32fee38f664387d4be9e1375478237b90bc65e39c4bf87c451b8494b91e452ad12a6d57a1c7656781e51fb6457c4f39dcfb9fbed33b486ed91eab2a2314bf79588877af992cbba3bd2f8043f33f53380a90bcae8ba2abd0118d87e81f1d6843d01f9475bf4840ac804835d93a60a551a1695fb35cabd1204d59440c1236163befda44de2b6807ef5a6203bd86aaeec849dd5de86ead567c9c334cb97f112b4f188dd0e500807c2c342a94c5b7b91519b3ffec42c500462e8a6e6ff6ef5ac0c4eb837b6670261fd2ab6dbac503daefff20c0dd3434a81e040f6847019881180ab9f98e468f3158b4c3d71a4b3b2bcad309cb212db4b161b8c581e19940f28c4f3ccf356b3905f8efedbcda69a2ced9b482f7319d8d18072e18e03553527dd1fa52ac79644971599f5493ee2d1c58608404df6fc5f58b0755cff2b95473c25c39d933c34dd72358faa85bbf41f1190516298e909af46c4c7ce79c7ec142b81d9593deb67a395224d855503df360f985a142ee528b1fbb6363e341ea23801fdb4eca7b70db61d24f0d465ecdd8c470509a4307975538c90fc5af765107d94dbd17ed18e7244fd5569de90116d2f87d2d7a298488bd02775c86dc85e33a6a04b226f4aa2a93f57bf88922c5d2330f164c4ecd360e82e97bc2e9595099a78d68731a8b745bac58644bee1f1e91943d55abde0961d54613ba2d5a8d16746f65f141844da280c438cf1681f645677acae611166fc4a5c949e0c156ece3e147b0de723b8165bec1e24c350ded0414d9136865322c38598e4209fed1cf0ede29d59ffb47fc79c2b36bbf09ba184aee57c3653d6130960bb119a78da6081325ec248a6ce84617c786ff2de99866c8d4d2396633ae52f8c253c531ce69f4dae4f612a52357ccb045f4538522e54802f82f9fcf58b74a6a3a4417aa40282bf188f0ec83eaa922bbb63181f36dcdf42fb944462d86c8a8aac6feaefba6672a70e936f061c1fd99befa47064324dccf125f1d9b10555490545d863ec79b46e367d2e56a25513b29111539eaf16b1d4b5d0e20527b30bdf7e95dc95aafe1e7216cd711a569a4c46bda47d6c690e6628421dc2b297b0bf58339e546c57ffda0ef663b57d48aabfd99ea2a16f069b26cc3a7a9e521a0dd92fc5f99f269015044753405ac5a2b731e2bbb7ee9c09abdc2a8ea5a1954a07204131da67764cc78cf3bf9e42e4950b47a30650145b711977b62e37dc7bafe3eefe077b5559f065b01789b1b264f0b61865acb5c0bc41fd023fde208014e732a27373b753b805adbf1d802576bf2fc0932eb0eb712676fa4e984eb337a09f19a1338b356ab9dce70546a73f1fcfd64c319a75e24ff50d3d4fbb867644a30760203ecec4919036aa6071eb936df3c765f1fd0002fbf598ed4e1a5b03f9655bbbf9543c0664d03fab61a939d64e76e10931ed6de0dad9eb14ccbe9383fd08ed3e3ce49f4974a4e2216c3e7675c462fdca2ff9faeccdac1be092066c19a4a6e21d97834a86c1491b2520bbd5d4e364d95ba6807570bf257b4ef706307c84302060a7c80010292a3eef44bd81d5abf0b9624bfa794e2df467b4d6e14a374ae155b67233ed62f4b257868835f442a2ea62d39c0559e3998a1d51448068c752f8fb53d8ebeb35a9f15c3f0a032db0bdea04aba27a1faefe0fa8914f33cc7591bd0305d3ac8f6bfd1baf416adfda9d7570476dae12a003955d98666d61d3e452b623012151269b1e9301f3cc8d69d5d77f053cecfb332e09c9f254fee0a17e8d5af952ea9890b44476999b6ffd22ea12c194064e250faf1e84170c8ab4a4de1aa15f4d83cc89cdcbca84519773cd36e30324fd17c8c433b9d8d72ffe5d54785f75784303353fc350ba15c05ec8839a60570c05c028949e15706fdcf9d68cb7da0b27d53b152642066a1399c10dc3b186eaca7cb7556c7d7c8228950796cb448843b168ba8f98cdaa75f441b3cd54ffa4839c059010e69ec1fb4d7e52b2b08294bce83c0361fee91a29af21a897c0b39d05a02d469493d9c1a39d285998b8cf5607e124fce44477153ac725950ed20f5a36b85aa8ea0ca3c77e2516f78907a7191554366bb59e055d95c3488de7239659536c4b66de16f757608014239aade9eacea1a7b050a286d60f67a1728f06182dbd2b8c719b7411dacb70e833beb06a9ab1db4539d95a6a58fb6b2c5321e3b49de0fd80d809bed9b2c8f7c40d1dfa01d9ea63453be68d65c3f0733791d9e0b26c26db6a4003483bb8e99753eab9dc7cffcc03055a0c3f097e552bc18633accb3ebb0469c298f5f11bf17ee0485491c0ba7418f751469ee1126eb394d37e1c9fb7760dd152a56c5679b66696482fe709a686912388da97b7e7ed206e2a289793e76e088ecc78d2be1e85789627d91454e3bd7647f546a4bd040082e1e5eb6e54c00f7a2d2f6622727b7cff9e16df361cf0afed2a9e965cf1561ef4bd5cebdbaa917bf8f04bb599279f7ae707d8e6be768f44b735275203b0e8a39f8a17415b6bc3ef6a5411cfffa0868ea0b6e54ef4a7c530b2ff390107712d8a0cdbc81e4c25dad22f8957e9dcffb7e161d89e3706466ac0f21ed1fea4dd6cc4ccc45176e3d180df2740306f04973fc645721833487e1d5589c5f2e0b79ca2528507511d93ff3e93d2512a59ab5d8d8561a6862b01c77c8e0898265c56c1cba0430664159b74c3df7130c0257a58c9e98ea1e227f66c052fb901169268cd109f86b56edbba5750a28c615c2d78bd2847ca2a44b6d071af0f433393e2cae918321f49a3fb8a9b3fbe3a2dad61c4214f3ca58a88a13fe698716824bcb833ccf86fcea36b7bcedaa08cb57d4b85351efca38d47700d7e605779a7fc623aaea3413e9c8fafa9aa4b8c3f71fdc9cb2bd55485dbe922c000a173a5145738664704eb5db435b5c74e5ede8d9b6bd935b4ceef52a10464cfb5654b3f188b3ee5ef3a958b39efbfb1cd5fa9c70c68fcf8e5fc3dfcd8e06eff50de902286e7a0e2f5daa6a767c7f12e5b762b38e1fb5176f29258234ab8b601782ea119e90c2a84b40448f8a1b4c879df9fb86a0ed091e526099ab37450245e17656f3724ad175d8b4e493d21208bd2ea5292e09a09145ede21a6b7e3616f3b58ba2353a7d67d8b36e7025419405df1820f3cb37905cc99e3e6da971267ae35bc45013", 0x1001, 0x0) 12:57:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x0, &(0x7f0000000080)}) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b100050460000000000008000701000000000000ceb1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257690000132e27acb5d602000d7d026ba8af63ff37422902e4fdefe095bebd108ae070c1f5ab72c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002003c88c1cf8044101b00fcffffffffffff00"/177, 0xb1, 0x0, 0x0, 0x0) r2 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000002400)={0x0, 0x0}, 0xc) r4 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) r5 = socket(0x18, 0x4000, 0x0) setsockopt(r5, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) fcntl$dupfd(r5, 0x0, r5) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, &(0x7f0000000480)=0x1) r7 = semget$private(0x0, 0x7, 0x286) semop(r7, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semctl$SETVAL(r7, 0x0, 0x8, &(0x7f00000000c0)) r8 = socket(0x18, 0x2, 0x0) setsockopt(r8, 0x29, 0x409, &(0x7f00000002c0)="470b4e98fbfabeab1f154bde63fd3c0884ec27b16f7b711ea277c46c8b4358b6c1ceee6b854d559e698a55b81d65f336e5b5a350f7bcad5749ee2121a950c992cb4180b575ee76895075d6154ef7f2efacbd7eb58e965649c2f05d0922e45f559683edf3a0c0e937553d6f68cb92a1d13029102f3894cfef7b23505ad70000000000000000", 0x85) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r10 = getgid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r9, 0x0, 0xffffffffffffffff, r10, 0x100, 0xfffffffffffeffff}, 0x100, 0x10001, 0x40}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r13 = shmget(0x3, 0x1000, 0x100, &(0x7f00001b1000/0x1000)=nil) shmctl$IPC_STAT(r13, 0x2, &(0x7f0000000100)=""/114) r14 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r15 = fcntl$getown(r14, 0x5) shmctl$IPC_SET(r13, 0x1, &(0x7f0000000200)={{0x3ff, r11, r12, r11, r12, 0x104, 0x5}, 0xfff, 0x9, r15, r15, 0x7d55, 0xd75, 0xfa}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000017c0)={0x0}, &(0x7f0000001780)=0xffffffffffffff48) r18 = semget$private(0x0, 0x7, 0x286) semop(r18, &(0x7f0000000000)=[{0x6, 0x4}, {0x0, 0x1, 0x1800}, {0x2, 0xf, 0x800}, {0x0, 0xdc, 0x1800}], 0x4) semop(r18, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x800, 0x800}, {0x1, 0x6, 0x1000}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x2aaaaaaaaaaaabb4) semctl$SETVAL(r18, 0x0, 0x8, &(0x7f00000000c0)) r19 = socket(0x18, 0x2, 0x0) setsockopt(r19, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r23 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) r24 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r24, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r25 = fcntl$getown(r24, 0x5) shmctl$IPC_SET(r23, 0x1, &(0x7f0000000200)={{0x3ff, r21, r22, r21, r22, 0x104, 0x5}, 0xfff, 0x9, r25, r25, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r21, r22) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r22, 0x0, 0xffffffffffffffff, 0x0]) r27 = getgid() semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r20, r26, 0xffffffffffffffff, r27, 0x100, 0xdfff}, 0x400, 0x10001, 0x40}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) r29 = kqueue() r30 = syz_open_pts() close(r30) writev(r30, &(0x7f0000000500)=[{0x0}], 0x1) poll(&(0x7f0000000080)=[{r30, 0x46}], 0x1, 0x0) r31 = fcntl$dupfd(r29, 0x2, r30) close(r31) r32 = getpgrp() r33 = getgid() getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f0000000480), 0xc) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f0000000500), 0xc) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) ioctl$PCIOCGETROM(r31, 0xc0107005, &(0x7f00000006c0)={{}, 0x0, 0x0}) setsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f0000000700)={r32, r34, r33}, 0xc) sendmsg$unix(r4, &(0x7f0000001680)={&(0x7f0000000980)=ANY=[@ANYBLOB="07706b0cea0f58ebf251646b7e34eb4bd488e238a8574b212e9dcb40fdd10770e34a31007518d52d3b5f104c3a15643b739f8cb47f4486c17922800b14d7c0441d1e3f7eb19c249b65ca8c3d780aa4f2b85af1cf13b43b9b8a6243de5ec06c56971e56a816d861aa1f019ce67a219937a5377f1e450b0adfbdb59bb479e648bf557585997561fa361a5d5bdf0a85bde56c0f8443948dfeed2b3bf8f9f573165d4c4be48004752ebce64cfc27ff49b7961d8a86d4f66f759ca666984e36854d8ff54975b4178d6423dde255db0f3520197f1861d8be930b6855a2046fc17bfbb94dc091e46d610414a1dcec84e3f00c6fa9bbf3e90000036c83e883c08e841f1ca87ebf9df9f2aa12c15778a53c96fa1a8d5a22689ed07e03004aed89518b40656b6777e3dd7aa99b88a3000000000000"], 0x1, &(0x7f00000003c0)=[{&(0x7f00000018c0)="36538456ceb3d10a7899cb43fa8c4fdb43a4b1f117701aabe800d172ccfa99bfdb3836c5f65d2e4e54aad1a4159289e10cc9da9742aec0c8549b3999c837b07658d43eae10d8d4b46c775b905cbf37b7b1b3042d33aa3f4c9a2e4c2bdc4d703cb91167cf633019dc2cba6842862f8788a4b6224da41ed14d881547a2ac8087619cb2e408ebb8895ce514f1ccecf22d0a15230f1e8d327dc6bb6b396d648005476af9829f625bae09a234548ef2cf208989f18e01b925089d6b7da2154a5494d9a5c7d3e5858fefaebc2f411afc7179dc0872742c0152318ee55bcac2643d75a18761a1f252ea7572bae181f985492f8e77cff568e10dd0c7c901ebc25726ebf35cf36303125346c6adf0b94f714c0ffb3f793e950c095da1003f40420c71e2bbed27f68ec20e32266f1f486d42c341fc53c2c0e3fa7b86992493ebd5fc88b0aff9284e5b7069be35168a165cc69f1b09dd1d70a4139eba232fda099b07ac4668e4fe5b9a6cc3f36453a0bcff4f05b46734cc418d36d334617e71cde0223bafd0613cc4640e034a9ac93cc6e7f61713d2e84d080bac1f44ee5e06b7604f247f77e22bc344d86d909fb4c67fe79ca1e3206e61e7940ced69a1b7533648567d31ae8f239214773fdcb2b37c692f528b1aac7afda99fc58b309176bb945c5aea7aa21493000de640b3a8390e6a0ee0a9317607022ae229de074ff059ba95b5893f6e895bc9c6f817fc4915d7b81ff2adc328be40127a0b72b9e58595ef647856888eda93f7df38304af2747490efcb369ea18df98206e83ff06c63decea4b7cefb5788177ddf31c301bb64a605fdfe0be70f6e4ebd50f174ccbd07f077b7b8caa2525d62743e57e4a833bdfb1d03275688890d95f0720a866fdc65251389f9e9c5909f6a9237ea6522890c5015e373ac1cbc9a3cd40713cfcc9e3602d58f1fa68d6ba726fc19e480d4b166ba96142087db312ae759f6ef18ba2bcd01f15c340cde9d31d5314ac526ca965b1f96bc78de06d565b2713633498c65c8fb1e15afdaedb65f5e0594574ee716a66888804e87f490c623b18d4063076e14737bcf8ee6f09b7089a18d3dd8e8aa8344e7ad65d612c95f175d82ec01b468c6b8ec0273878668f09126980afa207514c7b0ebd6f23291004ebff93269be2f4d3e36f42d40d726022fecd4f15eb2aa4de4d854ede65c73267d805fec018acbbd4f685c24eaff4402d252d0a3383b7aadc13fe903c7c6e2cb9bf78148b586a972fd3e2a75091276b10323b2813daddffbae92554d3be518525f4e8cb370fe461cf726126b235b15e5e8984571d204e2294c5f9b2e3bb06a8917ca0fb79fa4038b6f559dc066f0bf308582c5bae37d0dcc8a004161e97312697262681ef987490729ffb9f828af67122a167f3a7de356a18fe3152dc3acd503686ab1b49c3d461c5ec8d8a4cefed7bb89688afad003bb35945a187072065ffd571ead7aa7799ffeba8d3e2a9785a1edf22cd4c2c8b368e430e73e8e8d3400659931eb233a8b9730a8230ad650944624005ca539e512f83eb74d179e5fb7df282d1216b3f8ada304087a8edd2c55e6cfef447877e94ba0a2756e5b0ae712bd85154c5d425d1dc00f9d25b73f8b56a075c37a2fb192a7fa1d02ed096013aba06f330a0cf272a910bec952492448926e2fd03e7f4fb42c63ec22f5251d5333ca64a23989b93e8f0cd2a1031866d18d0dccfd5621f460d261ffa9737df449effd5520f88d4c29bfe233df13fa2a2679127dfcaa4dcd408294991d0c736515e449a4e7312a4e061c1a59771e02bbba2e53fb00814e32884da300b372e8607f0029bf148057a2b5fcd1bd27f08f254f1037352fa2e3d4443ed5be9576061c306cea535e295f1d4f2d7b63034697187b44935f6a2e893a0b5132ffb8297291cbe05b6ad68e9c094053266bba86dcfd8efb2768caba50ee9ba331e8ecb6df64eff5b5fe2c7231792b5111588f78e2e3914f024fabad565762d23187bf89fba9721c56ee34bcac996fc2f53954f71b4a383aadd05c07fb6ba51cf7f5961d3f3081bbb9ecaf302b80da7feab2557f190f1d97359cb773ddc2f4b83ccd128a07e02cb358a9c37e9ed67b0a455f3dd4e88707bfa00178d37acafa09ba90c6356035103ecb72cb885ebecb879f8cbf2f7897c12bc9323c2ca3fc53e94567b9124d3d6c25b76bc60f38edd68cd9135651334e503f30ae41da3a3a1fc2c85cbe685178996179aa9897c0dd5c8d46ffbe4f6e2ecb987f146add63dc01a5cf0a4718735ac55148fbc91ce32578516e90c891cd408fa29ce5d260896d0cfc89bac6d2f74f03edf97f877835f8683ba2eb762ae076ea91e2a72a0134f92d94364240cd066f1791b59c8197d091e3fa02daaac95f4c3eb841574bdaf591ab6801ac876c957b021762dbe372baf4184820006f25fb6b85678aa83028a715cc7a225f21b0890021db1c4be814b53adfb4c7daf2c9ca9236cc291c24f330317e7628474d4735fc32a72fd40b85c6ec730ac783e30f59a9c87f6e9cb04bd812eb2f74c181e54dcbca8b8f6c6bc5e6e18b5fbce76bd1791eca7af2b5c1e70499c0388b8386d3457c3e4e9451a7ce2764fa02f6a86fb89377f2abdf7654e5650160f027630c31b58312143c6646942c6af91cff46294ad42e88194d487c184e6b731b512102b1f14d40b862b1652a033e6addb9b0aa55f8465f3b2329226b4c7a363df937627c4611e3d5e440d1891f8427a9f83988d7e682b4abf11fca0ad2dbe215f9bb031c5a2a2c992317e6e8e336e5d2d4bb33646a24772a802d96336056974a310db64f8aea613a65b71b61a2d366ddd3b1d703931a50242ac8f83f6c180c113c8763ed733caf8dbb5dd8d18c9ff473af7d3f69926d36e0778bdc06f06b086b005ea12240da65816b1dccdcccb392d5e1c9409af46b63002747df4887da9ac82cce7172b1a6d22323b63360be7fa30598c9586f5a4c3bde4f0d242198216eb493bcddd0eea4b6bd1eabfeb2a43188ff7ce69384c876aedc467893ea917f533f83b8597687405440841358b50524f84d2fa77236ff418d7067a38ba065230032397819fcce91a8d9e5bbc1e248a8077c3db887d1aa11a963ea4e1e3566212af6b43f51fb32acd3fca7ba3bad2f4a2d50a5c24cd05deacdc97ff6786f55f0326f8d9a8e2bb36e1270aa07a5cb2cc9913a36a73796c6747b44e28fb9505bd0679c1f137fde73abac05c0ab5fc9d050130febe650c339b1f5f1e50738ce623808f52037e9d4e4948599bb5bfe97fb09b4296b70839c8ec542ef2a9b4674f1982db535037ac99a16467f4b105b9582678f61a21e983c05e873fb3f47a964923df5cc4de5108e6c8cf46bb35b93eb0d0c2c353876cc377ab723245acef6d7c59060fdc1fdcbe05093023e48b23e79cb1cdf0f26ee8ad29552ba46f546fa5c4fc65d84d0b67bb8b23e8f21c20e71b3055f25f7dba931ac74c03d874f3aa026e4a9982fe049e93c55bd26e6ca31e34b9f5f3d293ddd89262abac5214524d28a19a2667f72a8733d1e9da32f7ae4207badbfceec1f38ef867113a9359acc73f14562078b7298237da8aa4a6085b319d8d483795fd6a8eb656127579d258bb631a5b3650ccbee03abed664b1808cbef1b04480adcb0549b53f95bbf05c6528e5fed9353e53721bf0e87f000a7a745fde847587601660d060ee4eb3a7148434fc8ae8e78cbe8060c0b79b4752f591818360387b0a5498c4ea2fca36d6cf78f62835616782c94d9980c12df398e4227abc38a586541c70198c04bb3932a8528fac65466e50bde98603c786776defd29a7b9dcf3cbf54d2925d504ee1ddf2fe7300ad47314b8b3b87a1f502a7e5b334eed45576da9151573cdb2b304996d5f5d1b74cbf29ec0e1965311667efb4a349dd9d8af12ef9527e5de737fab0e0bd30685869eaef208643934be1719ed8ef05bafbb9a4ddf4443f96ace8f520d34afa3e880f9fe7a2d9f27a31d113424fe586139e57bd2040bcf17bf6096bb30ca0f803a450c37b797763f7f4fc10bcc690d6c1dba287fcd898c6eb886820334e337609658b8aff49615e5eb79ba90f0fb1da70d2018c19d63b239c946bd6ea65b3691e67b6e0c7cd1dc32613337813c28c7f5265d8c0a40e39d187627d254ce632a899b9c5bb80d9b4442cb33d69233de3be1be7c2ee4c7872a76d46624ec63b526a68d39f6d1bf19db5eb79262f859d03ac2d23d1701a94c2e7ff0f4d7744fd8292a25b3d5b76a6a13e1541d45b643e21f9ed7e791aa02c5ae6c69e86421c5f0902ffa299e0c96c04ba29d91b10fcdd01a45b98ae6c4a5cdb296e5a87e54a13dc991819365337cbf8d2d35bf8bb638d86592ef87e03628b70a294dced8d75569222aeb5288e15276b44255ddfe39ebaaaf30fce804da24d7d066c5f0636b406636805e631d2f0a3f22b0ec6130cc63ba9650396adb320fcb3e004b4ca1112d1687d3d9b2d37dce6851b6e4b7ad0887ae2625adebc478e82d2578865a8ef686037b555413f0e0ef77055c26fe17d2fb76a92771e3f4d2b974a84b50af1e11037b228ba96d0ba6afb08e37814d1b9a1bbcce3edc91c1a77608a52a01b335cf65505f9d462954902e3d26c78c02d3100292ffd5edb00b3bf9316baba2a0d1d8e0c80a1a652b4d76b6e05d0fa8e250daffc21a38e8d61d6a02e4ea7178a280ceeefcb74a4f8efdfa7c59862cb636d3fcafd58bb6d6d8000e4892325be0e9c3242498358107ba7a7ff70a4d5e3ab44cd3218a06fc039a657877795c93b6d5880c45beb034b69b96f7e288100424dd0a50f930c1e53cf8b0fd744e398c7e7cb33e01125d7fd13269555faff2e21e5d81c50f8677c0b85584d7899e8011167b72ddd3962f616ab9227c105e6ca4c848655a60947098107c92bd6a7ce5bee3a8014cb532d63f802a92e968ce5a93c50b3f0f0d20232fabc12fa90a62e9577d3fbcc1f5514eb4ba4a9d3d78533b075d383472f82c4685fad2349573cb559dee5e56a2732c1b9a71496819d63e7437de783204b71caac997930f15fee0573276cdceb3902569a872dfa8dc83dd42a103da9bd99e29bf8a88678fa647abd876218daa23d4d9ffb169ac906b785c748779259f060644360d6898647d44a676b6479ed511c4b2b90125a2a7fb39c31cfa2467e456dd5f0369be9d5f3bc4941ef6ada231ac8ec3c14279a12b2dbc017c6e4c0932ec1666a54d07b169910d6ad840b0f635d72e31b062134137d64e3ee0d6ee15b55d8782c62c496f944754e0c532952bb3a6c19614cefb2eac9dfd8d2cd21f147565064c830faa5c5ca2b4a6cfa6e0661c6d2594f3fde27f3ffe125c18ce0e2b47446f1c77fca07fc3856b9eccc161eb2fbb7673829a99ebb3240c79287b9b053152181d548d7d661b218e7e8ac5e6fd8a357fdaa75336a33abfc58c18d97f9167e96f5e64453933871ee52907435539a9002afec605b3ddf7bde36d726578f49dadb5d4aeec6175e78a9de40716274afe80cf115e9c38b50e1a5ea1b61e999779d5d4dfeaa2d7420ca9df2335949ca436d35295aa53f7bc97dc954ac1d52d819fe1811979981b7ab074bfef5d5c58102e56844ce7ac078230609b5ac812f5fdca5661352db4fd78b9af50abd197ab7721fa1c38b67dc7df6677d065e5e90f9f7cadd7827c50c6ac2b20ec361aaa4ed253767864cc544213b2bc51a789ed03612c2cf39d55ab526657c89c936d2e4980081ada9f7de2b6c3fbd4e4d7429409c746904fe60c92172ba81da0f2370b249c51e785ef5c", 0x1000}, {&(0x7f0000000240)="5084f0e8124fd0260d9855a30a521565", 0x10}, {&(0x7f0000000280)="afe395183c525d3abe131f90d77100722030647b89aba22c7083c1d8e7726b8839", 0x21}, {&(0x7f0000000ac0)="cf9711d9d16f202ab443c4c8111ce68f7cede7b07adaf62f48ca0dfbb5d32ceb674a09fb3d875d827f1f908722c4396e387ed5fc121f33bb8762de876ec1e262d8a473bb80cbe344ace529d0833ad682f717359bbb5950456b007407111110b1cb0f8e091b365356a474f3726ca5f6fe8fcdff5a1fa2751b261b2a0bef5b938c414c0a7099c5f5f2f2d9e82268a566b480be69dd1db1d306aba4bf2629e839e339395b5ea40068ed8a3da5077d695c44fede909da1cbc7514a0a50b5aa0ad7c0bc6e08cdcbd5a88b447cf9a6d64d9e94f88df4b4d30a721b034083e9653f514b2dee853a1db4c2f55b2c386ce8c38de1992399dee5e6868d4ac0c74173a6c2d693969a66e9528b", 0x107}], 0x4, &(0x7f00000005c0)=[@cred={0x20, 0xffff, 0x0, r6, 0xffffffffffffffff, r10}, @cred={0x20, 0xffff, 0x0, r15, r16, r33}, @cred={0x20, 0xffff, 0x0, r17, r20, r28}], 0x60, 0x400}, 0x404) r35 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) r36 = socket(0x18, 0x4000, 0x0) setsockopt(r36, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) fcntl$dupfd(r36, 0x0, r36) getsockopt$sock_cred(r35, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, &(0x7f0000000480)=0x1) r38 = semget$private(0x0, 0x7, 0x286) semop(r38, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semctl$SETVAL(r38, 0x0, 0x8, &(0x7f00000000c0)) r39 = socket(0x18, 0x2, 0x0) setsockopt(r39, 0x29, 0x409, &(0x7f00000002c0)="470b4e98fbfabeab1f154bde63fd3c0884ec27b16f7b711ea277c46c8b4358b6c1ceee6b854d559e698a55b81d65f336e5b5a350f7bcad5749ee2121a950c992cb4180b575ee76895075d6154ef7f2efacbd7eb58e965649c2f05d0922e45f559683edf3a0c0e937553d6f68cb92a1d13029102f3894cfef7b23505ad70000000000000000", 0x85) getsockopt$SO_PEERCRED(r39, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r41 = getgid() semctl$IPC_SET(r38, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r40, 0x0, 0xffffffffffffffff, r41, 0x100, 0xfffffffffffeffff}, 0x100, 0x10001, 0x40}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r44 = shmget(0x3, 0x1000, 0x100, &(0x7f00001b1000/0x1000)=nil) shmctl$IPC_STAT(r44, 0x2, &(0x7f0000000100)=""/114) r45 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r45, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r46 = fcntl$getown(r45, 0x5) shmctl$IPC_SET(r44, 0x1, &(0x7f0000000200)={{0x3ff, r42, r43, r42, r43, 0x104, 0x5}, 0xfff, 0x9, r46, r46, 0x7d55, 0xd75, 0xfa}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r36, 0xffff, 0x1022, &(0x7f00000017c0)={0x0}, &(0x7f0000001780)=0xffffffffffffff48) r49 = semget$private(0x0, 0x7, 0x286) semop(r49, &(0x7f0000000000)=[{0x6, 0x4}, {0x0, 0x1, 0x1800}, {0x2, 0xf, 0x800}, {0x0, 0xdc, 0x1800}], 0x4) semop(r49, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x800, 0x800}, {0x1, 0x6, 0x1000}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x2aaaaaaaaaaaabb4) semctl$SETVAL(r49, 0x0, 0x8, &(0x7f00000000c0)) r50 = socket(0x18, 0x2, 0x0) setsockopt(r50, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r50, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r54 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) r55 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r55, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r56 = fcntl$getown(r55, 0x5) shmctl$IPC_SET(r54, 0x1, &(0x7f0000000200)={{0x3ff, r52, r53, r52, r53, 0x104, 0x5}, 0xfff, 0x9, r56, r56, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r52, r53) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r53, 0x0, 0xffffffffffffffff, 0x0]) r58 = getgid() semctl$IPC_SET(r49, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r51, r57, 0xffffffffffffffff, r58, 0x100, 0xdfff}, 0x400, 0x10001, 0x40}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) r60 = kqueue() r61 = syz_open_pts() close(r61) writev(r61, &(0x7f0000000500)=[{0x0}], 0x1) poll(&(0x7f0000000080)=[{r61, 0x46}], 0x1, 0x0) r62 = fcntl$dupfd(r60, 0x2, r61) close(r62) r63 = getpgrp() r64 = getgid() getsockopt$sock_cred(r62, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) getsockopt$SO_PEERCRED(r62, 0xffff, 0x1022, &(0x7f0000000480), 0xc) getsockopt$SO_PEERCRED(r62, 0xffff, 0x1022, &(0x7f0000000500), 0xc) getsockopt$sock_cred(r62, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) ioctl$PCIOCGETROM(r62, 0xc0107005, &(0x7f00000006c0)={{}, 0x0, 0x0}) setsockopt$sock_cred(r62, 0xffff, 0x1022, &(0x7f0000000700)={r63, r65, r64}, 0xc) sendmsg$unix(r35, &(0x7f0000001680)={&(0x7f0000000980)=ANY=[@ANYBLOB="07706b0cea0f58ebf251646b7e34eb4bd488e238a8574b212e9dcb40fdd10770e34a31007518d52d3b5f104c3a15643b739f8cb47f4486c17922800b14d7c0441d1e3f7eb19c249b65ca8c3d780aa4f2b85af1cf13b43b9b8a6243de5ec06c56971e56a816d861aa1f019ce67a219937a5377f1e450b0adfbdb59bb479e648bf557585997561fa361a5d5bdf0a85bde56c0f8443948dfeed2b3bf8f9f573165d4c4be48004752ebce64cfc27ff49b7961d8a86d4f66f759ca666984e36854d8ff54975b4178d6423dde255db0f3520197f1861d8be930b6855a2046fc17bfbb94dc091e46d610414a1dcec84e3f00c6fa9bbf3e90000036c83e883c08e841f1ca87ebf9df9f2aa12c15778a53c96fa1a8d5a22689ed07e03004aed89518b40656b6777e3dd7aa99b88a3000000000000"], 0x1, &(0x7f00000003c0), 0x0, &(0x7f00000005c0)=[@cred={0x20, 0xffff, 0x0, r37, 0xffffffffffffffff, r41}, @cred={0x20, 0xffff, 0x0, r46, r47, r64}, @cred={0x20, 0xffff, 0x0, r48, r51, r59}], 0x60, 0x400}, 0x404) getgroups(0x7, &(0x7f0000002440)=[0x0, r28, 0x0, 0xffffffffffffffff, 0x0, r64, 0x0]) sendmsg$unix(r1, &(0x7f00000024c0)={&(0x7f0000000140)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000002380)=[{&(0x7f0000000300)="844b41f5dbe148517bc62199ad0eb2b117033cf337da712892aea7a94880e09afd388845be078a099818387325a66259dbdb42bb92dcf390385a70dfc7b7fd137492d5810498773b4c957472e280faab0e88b3c975cecd2f08397c0a785bb704b6d7f6e6f20b56a4c663eac72b82f1fb9f85a513d230b902911ea9a4cb36ad29f0d4940c859e651b07173f7fdc2042225d65e69c636d6c159d0bed90089f10e1c935cb73d63a7fc7f1c4199e70c1e5ef717b3aee638e1dba4fd309e5560b2717c56a24b571d19475221d268b83ea6042ef5fb39a2ee4821714573e7b049bb52500a709498ec60a4ac630dc6d662d7429f64d0def29cb38d491b00c2c99a8ac6aacc0e88d42b2a6c2776e33cf2dd39497e649ee69e2f11975987eb7d4b3c7b2258238f5b86ca3186dea769f54f78bea9156071df8d74dbad80a18b5953666b1621274a1dc050bf7f4af1ad2ae7d77d79c9f976ec006cfb323658f08e70bb7098fbf4bdc2413c98fec296cf4ab4481461447d9b6110d258f8c4d163c211b64e121a4c649d47d502e77a81feddf082778346933a4c9c6f26038e46b525f5f6210ef8d20989711153bebe4e538d72d7dc648636fe4b69c9e494b397380e9768d9e415f41ac16baec589357b33b302eaf09bfed3d76819d8414bb33e16e37d0af553a40592ca91219634e224afb93b78a7994e96c889b60c4bd163861df777f621f269a0f649d5231675d89eaa1fe68a0979bcc91a9ef075486efbf5f0bbcfd39cd2b2dea3612bcf38c3bd1299c1f01138fcf5c451e77453866e48287bd9ec40c12a61b36f25b5b13a4f49e644c885ba90923291577966fca001d746288fd0a00e85be8e18d49a14e202eea8729b6f6be682192fb3f14ff85f1229bd1163c2c241b444ccf1f7418982e27a5868961c87ebebdfce681dcb171e067d118feb497063aedc63eb5a8623e2eaccd58dd35df590e1e7740ea0d65de44442460f0b032e5817c1f5a56d7c2f3430fae243aac6c68883dc705547e4773eee9b101570666dcd8f993824afc2003a01cd373614b5812d1b3a027f690167f2e015a0fda0333c76c43cab4df5fd6df8baedb52ff5038645290a2d5fec72b6fecb63092d0f70a90b85d05f0461ac19ccaa90de5eb8fa75d7cbd8ae18464f73e0ba0930fa4a1bab6398f76658eac3d50822c145ef523cb393508f428261b2694e735a4aa91e6310814b6e311a2ba49168c778ca731b6d09e98cfa5d74b703abbc3b8aca15cdc7da9e3eb5988b4abb717f2dc983a250ec716b6724c6ac7f6c2d27039405a1bbfc779e0d0329ec387e7a8669081a4c67b2b6fa3da8435febb771561943cd640e9ece9e9cd695465fdd7f5cb6eb1190c343279f9c856d66b63fc527f9125ea4656104e892d0411d9d2cf75ea96099fe0602ddf10412d384c10ef803b848726d2c0ae68025ed439be07a6516a12e792e60880fa10cfb2ae6b7cfd1f2bc5215b3b76ddd7a6b1d14eebb8b48403446a6bc2ffa61350a69b7c72e49fd558fd8a7c1dbb3efc98bd16b78a977d5b8c2deb8ea35c2c344b22fbfe01ef70fa66bb8df4d57486eb60cf1858c6794d8df1712046a9fa87c8a3e0478d01aa0fcf064cd797642ef09ec9c5badbea0763c6f795e149c15ef00c783f3077fffae41dfb756355d9ea1adabdd1a93fc5230a66c70f9d8de37769d19c09e5aa343251e7c6daf20aa1d17c14cb8bbc117fa00a98434c1b658c36a7550a7bc8a9686582c817663fc75538594ebd4598754b83fb2a792417af4b0fd4ce0b851485ed8b44b0dcbcaf0754786768ccd780e2e1ae4e1d2d09dc655bb21abc877a9fbe4623e6ea968f73d74219ed0276302a08852d6f412fd9ea5c07a8de66156eb626cd322ca26db545c17229db7f0de428e57893e73ff12b70ebc875ce0fb038e40d48a016ac5de63dc691d624987715d7db5dd8cffca9420d8d440ed9d87c02a41720f2e83a442204f13eb48a3f25a9d18ea8c246d9781332c2260b8c6c5b54a73f40e1456e678aa486ea7b14299ceea5be233c4a674a0fd35978a52450e3b1facf5becb8f19c6cb92f7414807d87801b88647d48de5f528123c1716f15e470630781ba5cce50f0ee774109e08b4063037d541f7c75a4b0a065d61d4f0fc00ab0606c0e556c64ba7f336e1388b59f3d23d70cd533aa405e6176837fe80a43500c7f9e58c3b0b169e01d4f489b038af1ce05bc1d18b15947a87f0c7492e7cbcd07956c827feed255c330b218f66893197f8ff99da7173977542621a008ecc13a1c74f5671323c4795242ac77ded06e8472a214eef281bf447923cf12d0346829c442575bf7fac2ca9d490422e67f894e5190d0d476ec7eaf8dc7f0e5c7dae6c126447248979ed703904f7e64072429710c31d7be3dd29c521947e217af604c97eda6ae9437b122d704a9cdff908420fc0ac048a87aa963bdb26329fbdd245dce0d1c32744d4e2b36e9e552b10f38db9f4b4d0ee5815363323aafd5311658ca70db0377393d78ea08057a50f1f80ce16949768476741c7b024763abd7e425be85e858095ebcf985336902470094b396ff628c1fa8f007fcccce6c54f79da57f539a366a3fe63018980ffeb866c3502d6343531967adf913ea040f3f87e602eea79f6d1b3e4d84d3e97ea89f8908d4c3411dfd234485412ca0deadf4c633664a0d43b8c5fbd88910321cbb3cbd15476592324a6fc79c27d3ac27a5f1e388fbed3f751ec2fc77e3a1c37000f0cb64d5bf0ea69fd75a8889ca47ef59c54d74b85d0d7e54d2ee6a9ab8d918aa1e06af277623734b7e7d91e0f32f6548b7a6d70d86c4132ab231e3bfcc67aef117b43b03ce2e5db5de794ec6625df910f1de1e6b8d82df8c2f5454e8de08b9252aea5ab247702ffe40c2a08788bd617e1f7441dbbedc39a4623c6811893531bb782b546ba5da0d4dd6513c1b4c07562a74b6157923f906e3467c7641f8ea4410763482de0983d0ef56e7b48be0b8fde51b0776835bddc4af616ed411b3931d7222c83c8640127eac434fe98ee2355f022887934c25d0c0bb56e6f437aa0cbe2df590cabd57181200d6deac31d0b8b12930cfa4e0156c279eccefb66f7c97dcdabde74b1c156dcf6fbb6a14b15af6ea92a0f8b8260fdb839b06ea7d4c021c8a9bd0a41de23dcfb09342c56f29df31fde8bdef3b17503b65caa6767753ab9178696a9e26605bd755e4ff281d616e5a2e9ed6df8f21c4f472cffd761725caf2ad7875f80348dc99b4b64a6c26f03bf74f9b3cda4aa74a3416dd937774c25f8c672f7db0f861d8c99c814ddde6cbce3b995bb75650b23ab3f640c123a0675235eca9dc84eff1196f4615c9c7d0da73329919418d8c4d4ee486482893609e94e6334ed7141458eda4534826d68b4f13fbf6c94a07edfb0c286a880aff486ec14c37a703bd3a294b875ce06347eef0047979122493354910f24f7d3fbd0fc4cae0b6698ff320d14458bf400579e8c95980a71c61a4e939c4b4dbeaad09efe89ad99f891ba9cd7b672cd9a6df8c2baaede0ca7f62040a68f08188758e1b4e7f5bfbed3aa5d237a0aa8285d592439d4bffd336694cf399149fd0f617e0760cbf25de5a1e6a3bb44e306a93492a85ffe26cb94c72c5e9b161555bed86a4b407dfca54a26ea2ec02c1cabd7f955b245868f2c4d51fd655bd7f26ebf44fb3309cb2327d2db10ff2591ee19768d5b90fea02c54c46dd88faef7d73f8fb75691db0afe22d57c4049c40d3bd7ee3c60bc91ae95cf66552c218f0d2342649b6858ee7148544b66ff49f7393d61a7541d9471b94751876ac5e19375e23526ba35dda88e6db4889f046a7713ecce1e2a564f348ef7dc8c6d27106777baf080821afda8b9c5d77f3cae49e2b294b42601e399697d21dfadcc710aff5f34c28e82f8dd4c3d6b7ab0ebf0f2cc1628102815e543b4d1f380d241e0a49b34c0dd12152c548b31ae3dbadf4519810ae826e3fb282f52767b51071fa172261c429b4069a34a7d202fef7551c17e2ccee3005ef2f4c13dde611c73c605edd0352fc3088260cd37704f96a2e40bdfcb518567bcff377d1920a0c611b04909e141e125367664cd134b4f572c4bbd68b42cc1627ae45e28f0deba632c8949f4f438a08d45c763e7f8c7975c325e302ba7ac89cd0a896936b5ab6501e9f6ec54452ad46cc5a36657aae6eca62c152314d0a50cd6967346a2db4fc197462ca7dd3f4c02352290b38c592dcd6b0169de7855e642002512ff73b2a9e9853403ed1d29a3751b6cb6a1e8205581e54a1e0854bd9407ba8084b777cc5c84f30bd33534576d255d080c01c630017ffef77b4122a1af7a5cd1227ccae120c9a8af80e983bd1d4625d59edbb71ddc14055998da3e59ec9f1035ae6276052bfe3c876b820224bbc6fb97b7e4a9a9339e2fe02e133957eadd582051a6aa91f77d730d47b33561055e94d93b06a8490b8e9667f863f45ed4488a69d91ec4cb3a16e41e589a588ec982804ae53fae96fd83f49a06b80a1100e488769b89b96e77e3e4be3fb38bf39a0b4901f5bc7301e8c337dcfaf601f633345afa214464f7c74ba1140494c20cb7d48c9dfd0511bdc962971396667bda7b13f061935d453aeeed23b03d8b6d758928b69b9d6bddf50afe34fc335de44657051c7f7a4b13a177a709401fff9bca9fc92e64c6625ff63a010d92003dac48442b33776e5b364537ddfc6c2e8ba89a6c900aeeec201574a6f848e55dcadc3641d16c37c92845344fabb1d1caa3c98d9eaf2d933e8baea37096af18886e5e284ccbff018d0b997bacb47061d0c2ae6e28c7ff6d4cb631dc3025284242513430592c429ff16a691eb46c85b6197a9a10a17f88f41d239be4eb199c45efd6c71761d9e1733fa67d8d080a07ca9fe4984f40d3ed1ae768b139be1e86c8ba0f8edd8901c8483972c593a2aed4f82604d743d7586ac15efe57a0471e77ecc17d48fede1a5f70fc1605f0683c9f205d9b5ab48af859c7d57b460cd24b2f81f0593309ff46333004d421895a1ce82bd887930f2ab3dacfd5c1f60a8e2dd32e7324d030c7765fa1bb693dafc7c1573a49ed7cf85a795dd42afaa4641292ef663a96e18eec7cc51dde5fd2bf5e2c3c4cd27af47fbb6d4e12d9b1589ab624f5dfda2f515d95493fb25aa647fb387392725dbcb5bb5d99d3fb13433b9afb9bbbeba2f3745de8759911ea179752a5e8d4b93bd60e51868f01d16bb8783532c9b61e8047d476bfb1a537568328b7d317a107c7f1fb72de6d619967e95fa11b27fa25ddc94c732ca8f44eb181faa8a7211bce7bff70843c1ddaf35ed1cbd1124916dd6c2a53ab9c61c243e023b991c72b3cd08719fc12715e5534a09abd03746cc695d867ac6b99037ef5419ee9cde0c6f95f457c5cdd15484838fc77d60a4c91f9d321da7dc63375adfc044ac9bd563f31d7b34531881554145ca6cd1707126ed4eda0b5c7e80c4aeae1216025834146531cf1a80c6aa793086289bc54edad93186f9ab6b14b74c7dcc86dfd52c041cf7505cf65e9f126b3adf614baac71fc3605a2bffa0509d69111324659887378f807da774b9de0fde3648541ff8c3e4aeede2284081c5032e2b6db09a0ecc7d0f4ab80c259d56315dd44d3c2f536a94e82303966162a484edd7efea4f164fc659b89caf88c37654b1c1640f4f35e3adddf636e2fb03fc9b07ebddc5db7f0704da7ff2057f64b051b2555df677c0894bb53612ca75e316dfc52d194eb1e17c50d7c27668a60a6fd3f862e565df2c897dc778fa35ec459d5eedd808", 0x1000}, {&(0x7f0000000180)="b88a9219a1fe7f92e552eae470cea6bfb00dbce2c03550c340fa274c50072bccd8", 0x21}, {&(0x7f0000001300)="f3278fb7a42e06602c06c777d07ce70d8437634a20bb0dad31d36ab35aefa85cee0f73db5ec0f5f87b28a6407e0ee14ede83a9fa6b1678665696f425a644343704f902ce26f7324653c2cfabdab06685e426158da7a5dc30142e514aeea6a872ba09d7877c7cd7105908c624ba2ecc6c475a013a76aac458faf7a1ae06f1ce0f48de62bd177e212c88231d09c509811773cbe6cea1fead43df0588c45f423a288af343e01b658c2501994d5ed334a03b67f682c6cfab6c06cac629033ebbc5c5b391e92c10fcb6dfc398e3acf32ecf7a2052fc6e3c39633c4efe858ab7fc8f8460ba2cf5885f3c9d0df6367933dc1c00ef63a4ba4cab6f0e22730a3fdb23c189ea32d412eb55e07b975ab3fb041fc0a47679a256703565f6b545f56356dceb7c01dbfd311b7440903cf851ca58240e468e0cb7503e951bd4b9bfd44115e202ffca12d6c27cc157bd31c2676496cd3183111055814feba6e1596ac527e0ee169855fea7dc3720d66358b0f39f25c7d82e6c6675eb3fc8f9a39739def228d7251dc93eb9a14de2e5a3b945a168ceca51293b487fb25a808f3451edbca4415589ffbfe884c4de7f34f697fefe4ca90e2f1d50ca7408e34a90f9d59ca819dce27e58488c93d9f72d80b942f919949726dfc85c14f38db1fdd4a5c913ae33724ce76b29a91573c2eefac74c9d33693794f3c5665bbd29918f4a1962e9753e7e0d5c0e066ec7540cfe00cc059a33948a9159d3545f15ebf1b183fac9483c2f4cdbe1360c1d84112968974b5c94727fe11d55e6b2ee219a8f094d48abf8190955eb3db0440e9f9ca329798ca35f7e854fd2c4c2341bd616bca30ea8c45c8f4058d1e625aba1c7faaf564bd2e720e195a4c7fb9bd0b848c79745ce0737c2644e8fce24c73edf41d3ac34c175cc3d795d010a2603a0733925b7c5483b39ae6a48ad030156233e17a5aa8dc6e3f721989655a7db6d25d5752c6abaaf4924e949ecf35180ea272752f084ba5bea029bc16248a94fc5b349c70a83bc867ab1e3a82085663628a7bed10a0cd22a5cc8e71d743cf4645b371077b7717032d9cdd46193ab72bd7db9aa3bd98e1db44cb2b04748721e48c305883497ff7804ca932f9d724f50570d653d8c25e8a7914792adf4305e1b560289098bc04b8da5e549e11f297b71a2b6a0dfe3a9facba65a3fe2714ce671ec2c13e8c9eb4712379cffae9e5aa8105baff4092dc16c9d1fa5027858935f18755c9e4ef7382f154c0017dd8438729043fd77cde9643cd8d60aff888cbc729e14b2d3f5308069c7097a35a17f8f3f040af0167635b5e60f8379fea1130115df86126778bf6790506f204dbc4978856c40306ccdb1ac4d401d08f918896eb4cb80ec509d1392b97e5ef324e18ee93a6dc618046dea14ec68603fbf534c76ead790717027712c8b9b067c4a848c5ec9c6f32443bbd45536a666c9d8cb210ba1db900e472eb21f231f178ae85bca242bf077915099612cc4803247c4acc335992f18b32158cb3d23bc4c5a5a41e1677d45867fab9e7c4eaf4654f1827d4b57be6f3709115e08753945e50843b520ef594280f29adb3dd5ea47df3d36334228eb02e4af0e09f41e73ef97e9ee3fa7a46f414e817a226021a1c760a9958a5c6656c876f6eb9868796d892181021992e2a8af4e59c07391d3a9e354add9b326cf6103c63e0bec8df259f4b748d68de26bd2fb0432b32e726fbddc2357412f52ed40800710e9b59549f21b4754ca5d66183cd892becc9270c0c67af32a319e3e90f46071678b3d92a2da34a49aee2a9bf97aeb2db3b088cd1cba527efd9de21be106a43418f9b8e83f10e6ef8bb321b8145c22c6b7369a1e37da7e0a1926a9bd12cd7bb62bdb18a4e5e94afbe42a6ccc499bcf57c072f363d70f4e18154277b51e5be1a1be8f2256eebee11f22c6e411f6c97cecf1b34d379793ee9198b98bfe930ea206867bcf723d4eef12726dd4a59279420f49ed9b2fdcc604362996e36f05c0c544d78b05e3abae46aca98bb5b3d8d7f87e17d5cf41624413e460637366795395db6242895ed9e6e17f535b780dcfdfbdb3bb4839aef98f799abac02e2042844758a380ab67a2840add3b34c567c47e837d7eddd319d121c82547dd571ad8b7518b66b3fc12da88d0f528ccb02d7e94fe5188dec1f379b25dada23c012cb1d901fe942b70ef5e6d2972cbbae65ba04e46d5a0e6ab65357f2deee8a43c8f6de0dc0f17544a2cd8b538722efab593f87f9493ba98c52c904e498abb3777e3b7202c41c7e7e320ef7316ca6299ced67ee44e06e47964788c9425aaf7ede8efb3d2598a341f666c5bb7aa797af383af298485335620ddfc36bd8136d61f30093ec191f631a2b9d95399125f916a784aec4b4745ef76085492f103382f26d60c72470f018f76de447ba7291c28158463bfbbd487763d7f5f4821c51fb6869da1f9d1c46cc1c53d5721e8266288f967d39083d2c9d2c6e0cc0869e5b373c5902bbd8cf57a6916454c875b434927607039c38805ab4bd945cfbcbddc7ecedcf27f8f815a3d5c746bb34d6d69a5832f1e6dfeaddd33b1c39ee0ad3a9081b3fb0cd49b205556be557bf55750c682b9460a55cc46739bdba9c50af253a963a3cc39458858f1fb1ff82b6807c4f2e478e6d2715ea24edff24fb4ffda41f1146845b4b0dc231967009d61a3887384b05d18a6fc4cd59811c0ce3d9d46dac1c49f24b1957ca43bb00e6ec4c2e581b8656143ec79a50e185268250691e9a1b127a1091f96a6ceec05d412ccf612731125ff1438cdd6ee3300b5ddad76d76939c1d5b314187162c25a0345b0bcae3733388c8a2c301a3ce10e5a5df51a1d261f4ff96b686d9355c7aa55d8aa8c7a4f168f3f28786903b50b0c4f3858a8909b3fa3ad9bc6e98d586468eed5381fb59e3d2fd946eac25f4c34168595236442c6082465b25060f1460581b45c2a4165b718cbb57962d1521f9ed433916f4c1720750d601060e30c1dd1d94fd8bca092c348d22f54fab7d986aa79d9e0eba41a647294207a12844a5fa1e30b623f126c04b3bdcf4ea154fe22f8b94dab039722b6626c549aa813dc29e4af660afa16537f4cf0bf55b8a9151038f649d49b54102f0b749cd827a39ad150e03a4c45f504006c14c170df9e7af5d4d17e398a598b381e0913e703eb9f3078671f1b4a092d82e2b3b459633e9cf796187ae041e67a2f6e0a57bc946bf1ac3212b1143648b33085b0ba71b655b9da9bb7205e2c3c7e7e8745b61535ebb013b79b832e7cd350bab767b932ff86a561dfdaa66e3581407bbdf4b677e7e49424b9f6dbc2ed454d6928901ecd85e1e4c410d847952933ab4a6b8c9046a5205d479908ea79ddf6a75a699d6ed049236c12c91db394a7795e6e4117af22d3893934c407ee449439128409f6c43fe71131289253a6aa42ec4dfd8567b8db233d755479b70fc8a15be7e9391bb35fef745a50c4c0592c14ed69fce2efbdf89a4002070c58ee743da2190213845a6f498546e8b14230ee4b2037f615d45a7620bcc2935cd46fe0dd12cd0fe97c22bae350c0384139355db891e3ef4682d765eedfe3d8a8a5873fa326683394cf4d4336397a09fe9b37b7a51fea655827bada075c23a5df70c9ed543fb090a4865aeee20bd9e3146d7830a4543d897b8d1bcd4a71e867bce21f562be3b974b3497fe2a7022075321454d1dd0b6b6cb921fc873a1937ac6e66b0f222a482c1d9aab409afa9d66854e94043216e91e7fd173834bad67cd07bb7f3ecb45d179b9e1b5d99e433d66e4a499d12a9d7ff1aa96fa815a0d85836a947afd1eba7a466c83be01bac755c1428ad487f15b87b5df7992b1343fc922c2a139815cca7b0b2cf1243b8b073c7ac80e639da1857078c9633fe6cf494e4e7cbbca46f01b824eab3e423fbcb1fdfbb4daa807277ffc82f7c3e16cacec079a5e8a8442f740b102fe006d78f0f04f01bcef1792393b35673a731a874e7d00bcaea38e77dadaa1f56791a9799798251f7775ea95447e077cf99b76e5dd9823b524b3388c239d2d6203c30e67e0be7687f8036c3613da512277e0b06134e98ae5388e3288a19903cf11d7393b3dcf4f3d2638ec4dd2fa0220a078fc0eaf45fbc8e03d717bd177128494eb74937ba5f385baa2125286df5d9d4905592457e79578f65260c8a57f64028abc73c2ef6849c680ff1dcd90596f110f25881853b0abcf61d13262676bc12e5fa656a7537af0e5b49dda8408f2a16f2c97e341741e9a88bb36f2acd132bdc10825b73e57d25bc773a7266e75c4fb5aa526cbf4638417358725d7221cd5fe9014a309d063f28103d6641d4591cdd08f31e9dfe72d0110bfd74bc65b7c5acb669f801a1f1fa2db8bc0d1a27339de4a0342bd390b8563b16aecce63f866614f0614bbb7151ad9aba7d8c809141541dc11da21495d55eeebf102407756688a5d9a7f6cc4f3d4dc8a2acefc09bcdaa04f59418d74d9a0fff9ad3422d7c191cdf30c691617da3f5ce43d0fb7c07bb1254faa3d7698494a8a3c6f43eca77500b26698d1e0f383a479fef8aa3b9f7e996c362f94aa74e77472d310bcfbfe3fe7d8758cbbba762312e117310e05d56479408a310fc329a244bb37f89133cca5c9ea6c6b50d2718194b1758f2d55081d3a41245857f2b7013bed65c65beea43528e00b57ee532886cbc95559c05bbdd88d949bce19b7644e102d1543a51fe57a100cd90d7056255afe597bd8ce3ad967e0fcc384d9df66e9586de148478b28a29ecc2cf54184fcf5bd735f763584c58b7862f436d9f62863f12273fa225d0b0054d644ca1237aa3a4da4e0a8d019e2b091ade1980d89e41360d58938de4d73e4877ca5b6eaeaf71c71c61f71131eb81c3f994aeca7effbf562530208e04833f418de97437d4bee7907b1122462a012bb5f61d4de898242386d3f6f3786ecb44117ad2b47f6cdd5a2b6b3bff949a939c129fa0925f5a7b915691eb9f77e7f71b6db9bd52f2c8466a5583830f29ab39643751777b560aa06d9692a3a7bd19e1dbd8c9e53bf14dbc5966975b3e6b569bc349e98010a8d767b8c476788c72af2ce25345ec2eb64705eb7b90112d9d18f93fe6cb17c059563a7997998d2271fb0e7baaa9ebddbba810dcecba42554ef6df99e678a26c21c1d896089c4b8e69c1cb6d261670318e9d3d68c6682364a5e4f929cde356576b3f22ec74b6e64c7e4a6755f0b6d04711827a903b64c614a0a70c0bdb2d18ff87423e67c7023210c3f87172e8d7eaf5fa85ef516df1e0aead0f95c5935e4f06174b6a94467e3b22474ea068b35acfc444b4e861704f76a2e2380999ef166f66cc57ba776a2b050e41c216acb9f2cf6623c1d81e8624d4bb9bf3efb32dc2b461295c4ddb13f949774ef3228a705ebb04996642dbb535812d4a7711cb719c2cde85989c33a193c8660e2a3a9941d1414ccb4f3998e6d6ea896cd00574765be9fd2be9e129362f0f9a41dae356dd8d92cccd806e53c5aff180f7c27ce220bdee715de618239bc217a714393a3228e72e2052544945529df2e794259e53476fd251cc04e11e6b98bc5eb6a43c9b2a9a732e5dcd95d1d20b74722f2ce1e564bdef1de408f10f161a784a8d523135f79dfd6c18d6119a3ffdfa96690f5028f9181b57955d0c2f64943082d37dbf9a13f8abf12a91ef0e6e9489c923e579aa829174509de2f61e6fc8e20387b9765211b971de157cc88194cc2216402d44daa64ea199e423802f44b74563bf1f3331411637eb35e744dd57251c90a2501fd7", 0x1000}, {&(0x7f00000001c0)="a39dbe89c9aeab28f99b16bc23454350ac4b62f3c79fdc935d00a1c74d38e163a1a747e18f29d276617164eb732d34addbc5715437adba3f39457a3f1aa85408e9d76eed05e66857af99d99d55ac05f8e0be193f7fbbf60182feaffc831ba9f7d7f8b90c0ebcca2a6596c007f299349e8998d2ef5dae7cc55a77afe32266415bcc8497472d6b5f2de56d3da78b8e509baac6f5e4ddca586fc7416dec18ad9a0a1f2df06c1a368b8c6458347d", 0xac}, {&(0x7f0000002300)="4aa9f5d2c5d29787f9d667cda78d7e694f16314c7d63c554e107148a3b6a6052d985d31773318236dd82aa93c4528029b9f82154e49084c7dde50eb19f2db190449b1fd474ee202465f27255e4c690911d4e379f7b8a5c924763de43b8d2325052f0588520f918244d", 0x69}], 0x5, &(0x7f0000002480)=[@cred={0x20, 0xffff, 0x0, r2, r3, r66}, @rights={0x18, 0xffff, 0x1, [r0]}], 0x38, 0x4}, 0x0) r67 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r67, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r67, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r67, 0x8058574d, &(0x7f0000000040)={'./file0\x00', 0x9, 0x2, 0x8, 0x0, 0x3, 0x4, 0x8, 0x2, 0x1, 0x7, 0x3}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 12:57:57 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0xfffffffffffffc7f], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xfffffffff7ffffff], [0x0, 0x0, 0x401, 0x7], [{0x0, 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)) 12:57:57 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202020702000000"], 0x1) r1 = socket(0x2, 0x400000000002, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x20, 0x0) ioctl$KDENABIO(r2, 0x20004b3c) setsockopt(r1, 0x0, 0x21, &(0x7f0000000040)="b1f5d915", 0x4) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x800, &(0x7f0000000080)=0x4, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x8002, 0x0) connect$unix(r3, &(0x7f0000000180)=ANY=[@ANYBLOB="18010104040000ae2262ae6c7e8b5c0ccc764b394a2f7955646104b99186f3132c473d6902a1686a33a784a5f3f403fdec468bed6b32adb78eca431092a9"], 0x10) getsockopt(r3, 0x0, 0x1, &(0x7f0000000280)=""/80, &(0x7f0000000300)=0x50) r4 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x10, 0x20) r5 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r5, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(0xffffffffffffffff, &(0x7f00000002c0), 0x0, 0x0, 0x0) renameat(r4, &(0x7f0000000100)='./file0\x00', r5, &(0x7f0000000140)='./file0\x00') r6 = semget$private(0x0, 0x3, 0x380) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000240)=[0x3f, 0x7, 0x6, 0x100, 0x4]) write(r3, 0x0, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000200), 0xc) 12:57:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x5}, {0x35}, {0x6, 0x0, 0x0, 0x80000000000100}]}) msgctl$IPC_RMID(0xffffffffffffffff, 0x0) pwrite(r0, &(0x7f0000000280)="895e654f5c1d85047229b675851d", 0xe, 0x0, 0x0) 12:57:57 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x38], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6], [], [0x0, 0x0, 0x2, 0xc82a], [{}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x800000000000000}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000701000000000000ceb1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257690000132e27acb5d602000d7d026ba8af63ff37422902e4fdefe095bebd108ae070c1f5ab72c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002003c88c1cf8044101b00fcffffffffffff00"/177, 0xb1, 0x0, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffff9c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) socketpair(0x18, 0x4, 0x40, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r5, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$VT_GETMODE(r5, 0x40087603, &(0x7f0000000040)) r6 = socket(0x11, 0x4003, 0x0) sendto$unix(r6, &(0x7f00000000c0)="b100050460000000000008000701000000000000ceb1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257690000132e27acb5d602000d7d026ba8af63ff37422902e4fdefe095bebd108ae070c1f5ab72c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002003c88c1cf8044101b00fcffffffffffff00"/177, 0xb1, 0x0, 0x0, 0x0) r7 = socket(0x11, 0x4003, 0x0) sendto$unix(r7, &(0x7f00000000c0)="b100050460000000000008000701000000000000ceb1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257690000132e27acb5d602000d7d026ba8af63ff37422902e4fdefe095bebd108ae070c1f5ab72c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002003c88c1cf8044101b00fcffffffffffff00"/177, 0xb1, 0x0, 0x0, 0x0) write(r1, &(0x7f0000000180)="e2f7a9cb65530ae606c453e8032d5ceaddd25e4fc2ef84920094ba066d645fac4070d2953994ef404b4f311b7756107668df3b71472df2af3b8798f23c5e9286adc033b4c7e455a81f5155aa00324b0757e465e508e01a03ac805a0dbb1ed214b6eb1ae0b61af3c1074f2d8c3170561a38d94813d284ed6a8198ea2c7eadee7bc2fadfd06f1f811c8277847e26687a23299c7f4adf", 0x95) r8 = dup2(r6, r7) dup2(r4, r8) r9 = socket(0x2, 0x3, 0x0) r10 = fcntl$dupfd(r3, 0x0, r9) ioctl$TIOCFLUSH(r10, 0x8020691f, &(0x7f0000000300)) 12:57:57 executing program 0: r0 = socket(0x18, 0x3, 0x1f) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000000)={{0x4, 0x0, 0xcb}, 0x0, 0x7fffffff, 0x3}) fchdir(r0) setsockopt(0xffffffffffffff9c, 0x4, 0x33, &(0x7f0000000080), 0x0) 12:57:57 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006, 0x0, 0xfffffffffffffffd], [], [], [{}, {}, {0x0, 0xfffffffd}], {0x0, 0x0, 0x0, 0xfffffffffffffffd}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r1) r3 = socket(0x2, 0x2, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) 12:57:57 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="821c0c60c4"], 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) mmap(&(0x7f0000446000/0x4000)=nil, 0x4000, 0x4, 0x810, r1, 0x0, 0x2) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 12:57:57 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x14000020000210, 0x2], [], [], [{}, {0x0, 0x0, 0x0, 0xfffffffffffffffe}, {0x0, 0x0, 0x0, 0x291fa0f3}, {}, {}, {}, {0x0, 0x0, 0x3}], {}, {0x1, 0x1000}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000140)="9b2cd53f2420660e7382c5593b1a571dd0a7fa7f81caba5bab3ad1f54ff8fa87f4ec9526265f8c5798f0df2ac9b4fc177f83264c2b215e93af4c4c3c09e991786ea4183c9a", 0x45}], 0x1) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r0, 0x2) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2000300000000}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x400000000002, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) r5 = dup2(r2, r4) fcntl$dupfd(r5, 0x0, r3) accept$inet6(r3, &(0x7f0000000140), &(0x7f0000000180)=0xc) ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, &(0x7f0000000080)=0x3) mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0x5) r6 = fcntl$dupfd(r1, 0x0, r1) r7 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r7) r8 = fcntl$getown(0xffffffffffffff9c, 0x5) setpgid(r7, r8) ioctl$TIOCFLUSH(r6, 0x8020690c, &(0x7f0000000300)) 12:57:57 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b100050460000000000008000701000000000000ceb1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257690000132e27acb5d602000d7d026ba8af63ff37422902e4fdefe095bebd108ae070c1f5ab72c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002003c88c1cf8044101b00fcffffffffffff00"/177, 0xb1, 0x0, 0x0, 0x0) r2 = dup2(r1, r0) ioctl$TIOCCDTR(r2, 0x20007478) poll(&(0x7f0000000000)=[{r0, 0x86}, {r0, 0x40}], 0x2, 0x0) syz_open_pts() syz_open_pts() 12:57:57 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x200000009, 0xdfefffff], [0x0, 0x0, 0x403]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) pread(0xffffffffffffffff, &(0x7f0000000000)="4dc6d2e2c30a6561fb2589e2b5eaeb9c8fb27a99993538fc932923f2f737523f4ffa8c6d90f8ceefd49450de6a053d3161ce6d3d99811da6cf929f341cda1df418246e2e62abbc788c0f570e72aa7adf473af96ad896bbb1b5078b1a12cc609793d3a88190a85683957574d73fe385324cfc33a796ac80461a4f8bce6b67dedd808cb7dcb7ea21911ddc1fc33c78f9871278ce31ff37993549afe90630", 0x9d, 0x0, 0x8) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 12:57:57 executing program 1: r0 = socket(0x2000000000000002, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000001300)=[{&(0x7f00000001c0)="7bdd942765", 0x5}], 0x1, 0x0, 0x0) getsockname$inet(0xffffffffffffff9c, &(0x7f0000000180), &(0x7f0000000200)=0xc) write(r1, &(0x7f0000000100)="f284df47ac9a80b704840ecd4fa9f5f5766c2cfc04600ca9675c1489dd873153a6508848b7fb534c07bfafc0e2f3f8cd9a6ee9ad368c854cc41329df307f4b", 0x3f) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x9619, 0x4) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0x4}, 0x10) 12:57:58 executing program 0: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x400004000000024a, 0x0) semget(0x3, 0x2, 0x80) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) 12:57:58 executing program 1: setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) close(r1) r2 = socket(0x400000000018, 0x3, 0x3a) r3 = getpgrp() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r6 = shmget(0x3, 0x1000, 0x100, &(0x7f00001b1000/0x1000)=nil) shmctl$IPC_STAT(r6, 0x2, &(0x7f0000000100)=""/114) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x44}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) r9 = fcntl$getown(r7, 0x5) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000200)={{0x3ff, r4, r5, r4, r5, 0x104, 0x5}, 0xfff, 0x9, r9, r9, 0x7d55, 0xd75, 0xfa}) r10 = getgid() setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080)={r3, r4, r10}, 0xc) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x21d) 12:57:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x6c}, {0x44}, {0x5006}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="010c777cf7c7e52c32db472b74ed") r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r1, &(0x7f0000001540)=[{&(0x7f0000000180)="9debbcbb44edfffd53a21cd27d73171a20376fb479da294d8ffed9be0538fdec86a95293a5d14d2f1ed2e2c8cd69d18637d047a41b927e6521122b7f8315171a2c1a1c42b7d480e1e503b2a0b5c00ae7bd3b2c72a454428916ff482f21cfb3c44254b3f563a29d4762f2e6af07eb61b8ff43fc4f09963e8956c022c316896da7b0ad1d1daa6d0f3944596ea54c337d25843703a5ffc80b944cba07124f252d529a76fc71115bb6a6", 0xa8}], 0x1) close(r1) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000100)=0x6) pmap_unwire: wiring for pmap 0xfffffd806bc080c8 va 0x1b31420000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bc080c8 va 0x1b31421000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bc080c8 va 0x1b31422000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bc080c8 va 0x1b31423000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bc080c8 va 0x1b31420000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bc080c8 va 0x1b31421000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bc080c8 va 0x1b31422000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bc080c8 va 0x1b31423000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bc080c8 va 0x1b31420000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bc080c8 va 0x1b31421000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bc080c8 va 0x1b31422000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bc080c8 va 0x1b31423000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bc080c8 va 0x1b31420000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bc080c8 va 0x1b31421000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bc080c8 va 0x1b31422000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bc080c8 va 0x1b31423000 didn't change! 12:57:58 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) execve(0x0, 0x0, &(0x7f0000000480)=[&(0x7f0000000340)=':\x00', &(0x7f0000000380)='\x00']) write(r0, &(0x7f0000000180)="72a55d26d35e6413da2e97653330496ff7b5e4fc70c3841a0f1623cb8c7419f923c4c9a12dc84ec82c9c7d69fb4895a01c8e2eee5ff8bbde5b22fc330bac8d9feb7d6fbb1eae0d8991a2078cd29e080103e21ed6e4422d67e684476be4ce044b33f7a536c815cd51837d9434410959e23a5ed84307947e2bc4a0cfdf28c4fa4e684cb34f9d2a9c7e87d828a1ecc6c36e4d78f40e895d840c875650d5b9a35f201fd642a1eb086265d509b91e2cd1fcd43f9eb6ffa2154b35", 0xb8) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f00000000c0)="b100050460000000000008000701000000000000ceb1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257690000132e27acb5d602000d7d026ba8af63ff37422902e4fdefe095bebd108ae070c1f5ab72c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002003c88c1cf8044101b00fcffffffffffff00"/177, 0xb1, 0x0, 0x0, 0x0) getsockname(r2, &(0x7f0000000080)=@in, &(0x7f0000000140)=0xc) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, 0x0, 0x0, &(0x7f0000000280)=[{{r3}, 0xffffffffffffffff, 0xffffffffffffffff}], 0x7, 0x0) kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000002140)=""/4096, 0x1000}], 0x1, 0x0, 0x0) 12:57:59 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r2 = getgid() r3 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) r4 = socket(0x18, 0x4000, 0x0) setsockopt(r4, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) fcntl$dupfd(r4, 0x0, r4) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, &(0x7f0000000480)=0x1) r6 = semget$private(0x0, 0x7, 0x286) semop(r6, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f00000000c0)) r7 = socket(0x18, 0x2, 0x0) setsockopt(r7, 0x29, 0x409, &(0x7f00000002c0)="470b4e98fbfabeab1f154bde63fd3c0884ec27b16f7b711ea277c46c8b4358b6c1ceee6b854d559e698a55b81d65f336e5b5a350f7bcad5749ee2121a950c992cb4180b575ee76895075d6154ef7f2efacbd7eb58e965649c2f05d0922e45f559683edf3a0c0e937553d6f68cb92a1d13029102f3894cfef7b23505ad70000000000000000", 0x85) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r9 = getgid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r8, 0x0, 0xffffffffffffffff, r9, 0x100, 0xfffffffffffeffff}, 0x100, 0x10001, 0x40}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r12 = shmget(0x3, 0x1000, 0x100, &(0x7f00001b1000/0x1000)=nil) shmctl$IPC_STAT(r12, 0x2, &(0x7f0000000100)=""/114) r13 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r14 = fcntl$getown(r13, 0x5) shmctl$IPC_SET(r12, 0x1, &(0x7f0000000200)={{0x3ff, r10, r11, r10, r11, 0x104, 0x5}, 0xfff, 0x9, r14, r14, 0x7d55, 0xd75, 0xfa}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000017c0)={0x0}, &(0x7f0000001780)=0xffffffffffffff48) r17 = semget$private(0x0, 0x7, 0x286) semop(r17, &(0x7f0000000000)=[{0x6, 0x4}, {0x0, 0x1, 0x1800}, {0x2, 0xf, 0x800}, {0x0, 0xdc, 0x1800}], 0x4) semop(r17, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x800, 0x800}, {0x1, 0x6, 0x1000}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x2aaaaaaaaaaaabb4) semctl$SETVAL(r17, 0x0, 0x8, &(0x7f00000000c0)) r18 = socket(0x18, 0x2, 0x0) setsockopt(r18, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r22 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) r23 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r23, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r24 = fcntl$getown(r23, 0x5) shmctl$IPC_SET(r22, 0x1, &(0x7f0000000200)={{0x3ff, r20, r21, r20, r21, 0x104, 0x5}, 0xfff, 0x9, r24, r24, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r20, r21) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r21, 0x0, 0xffffffffffffffff, 0x0]) r26 = getgid() semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r19, r25, 0xffffffffffffffff, r26, 0x100, 0xdfff}, 0x400, 0x10001, 0x40}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) r28 = kqueue() r29 = syz_open_pts() close(r29) writev(r29, &(0x7f0000000500)=[{0x0}], 0x1) poll(&(0x7f0000000080)=[{r29, 0x46}], 0x1, 0x0) r30 = fcntl$dupfd(r28, 0x2, r29) r31 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000380)='/dev/ttyCcfg\x00', 0x8, 0x0) close(r31) r32 = getpgrp() r33 = getgid() getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000000480), 0xc) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000000500), 0xc) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) ioctl$PCIOCGETROM(r30, 0xc0107005, &(0x7f00000006c0)={{}, 0x0, 0x0}) setsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f0000000700)={r32, r34, r33}, 0xc) sendmsg$unix(r3, &(0x7f0000001680)={&(0x7f0000000980)=ANY=[@ANYBLOB="07706b0cea0f58ebf251646b7e34eb4bd488e238a8574b212e9dcb40fdd10770e34a31007518d52d3b5f104c3a15643b739f8cb47f4486c17922800b14d7c0441d1e3f7eb19c249b65ca8c3d780aa4f2b85af1cf13b43b9b8a6243de5ec06c56971e56a816d861aa1f019ce67a219937a5377f1e450b0adfbdb59bb479e648bf557585997561fa361a5d5bdf0a85bde56c0f8443948dfeed2b3bf8f9f573165d4c4be48004752ebce64cfc27ff49b7961d8a86d4f66f759ca666984e36854d8ff54975b4178d6423dde255db0f3520197f1861d8be930b6855a2046fc17bfbb94dc091e46d610414a1dcec84e3f00c6fa9bbf3e90000036c83e883c08e841f1ca87ebf9df9f2aa12c15778a53c96fa1a8d5a22689ed07e03004aed89518b40656b6777e3dd7aa99b88a3000000000000"], 0x1, &(0x7f00000003c0)=[{&(0x7f00000018c0)="36538456ceb3d10a7899cb43fa8c4fdb43a4b1f117701aabe800d172ccfa99bfdb3836c5f65d2e4e54aad1a4159289e10cc9da9742aec0c8549b3999c837b07658d43eae10d8d4b46c775b905cbf37b7b1b3042d33aa3f4c9a2e4c2bdc4d703cb91167cf633019dc2cba6842862f8788a4b6224da41ed14d881547a2ac8087619cb2e408ebb8895ce514f1ccecf22d0a15230f1e8d327dc6bb6b396d648005476af9829f625bae09a234548ef2cf208989f18e01b925089d6b7da2154a5494d9a5c7d3e5858fefaebc2f411afc7179dc0872742c0152318ee55bcac2643d75a18761a1f252ea7572bae181f985492f8e77cff568e10dd0c7c901ebc25726ebf35cf36303125346c6adf0b94f714c0ffb3f793e950c095da1003f40420c71e2bbed27f68ec20e32266f1f486d42c341fc53c2c0e3fa7b86992493ebd5fc88b0aff9284e5b7069be35168a165cc69f1b09dd1d70a4139eba232fda099b07ac4668e4fe5b9a6cc3f36453a0bcff4f05b46734cc418d36d334617e71cde0223bafd0613cc4640e034a9ac93cc6e7f61713d2e84d080bac1f44ee5e06b7604f247f77e22bc344d86d909fb4c67fe79ca1e3206e61e7940ced69a1b7533648567d31ae8f239214773fdcb2b37c692f528b1aac7afda99fc58b309176bb945c5aea7aa21493000de640b3a8390e6a0ee0a9317607022ae229de074ff059ba95b5893f6e895bc9c6f817fc4915d7b81ff2adc328be40127a0b72b9e58595ef647856888eda93f7df38304af2747490efcb369ea18df98206e83ff06c63decea4b7cefb5788177ddf31c301bb64a605fdfe0be70f6e4ebd50f174ccbd07f077b7b8caa2525d62743e57e4a833bdfb1d03275688890d95f0720a866fdc65251389f9e9c5909f6a9237ea6522890c5015e373ac1cbc9a3cd40713cfcc9e3602d58f1fa68d6ba726fc19e480d4b166ba96142087db312ae759f6ef18ba2bcd01f15c340cde9d31d5314ac526ca965b1f96bc78de06d565b2713633498c65c8fb1e15afdaedb65f5e0594574ee716a66888804e87f490c623b18d4063076e14737bcf8ee6f09b7089a18d3dd8e8aa8344e7ad65d612c95f175d82ec01b468c6b8ec0273878668f09126980afa207514c7b0ebd6f23291004ebff93269be2f4d3e36f42d40d726022fecd4f15eb2aa4de4d854ede65c73267d805fec018acbbd4f685c24eaff4402d252d0a3383b7aadc13fe903c7c6e2cb9bf78148b586a972fd3e2a75091276b10323b2813daddffbae92554d3be518525f4e8cb370fe461cf726126b235b15e5e8984571d204e2294c5f9b2e3bb06a8917ca0fb79fa4038b6f559dc066f0bf308582c5bae37d0dcc8a004161e97312697262681ef987490729ffb9f828af67122a167f3a7de356a18fe3152dc3acd503686ab1b49c3d461c5ec8d8a4cefed7bb89688afad003bb35945a187072065ffd571ead7aa7799ffeba8d3e2a9785a1edf22cd4c2c8b368e430e73e8e8d3400659931eb233a8b9730a8230ad650944624005ca539e512f83eb74d179e5fb7df282d1216b3f8ada304087a8edd2c55e6cfef447877e94ba0a2756e5b0ae712bd85154c5d425d1dc00f9d25b73f8b56a075c37a2fb192a7fa1d02ed096013aba06f330a0cf272a910bec952492448926e2fd03e7f4fb42c63ec22f5251d5333ca64a23989b93e8f0cd2a1031866d18d0dccfd5621f460d261ffa9737df449effd5520f88d4c29bfe233df13fa2a2679127dfcaa4dcd408294991d0c736515e449a4e7312a4e061c1a59771e02bbba2e53fb00814e32884da300b372e8607f0029bf148057a2b5fcd1bd27f08f254f1037352fa2e3d4443ed5be9576061c306cea535e295f1d4f2d7b63034697187b44935f6a2e893a0b5132ffb8297291cbe05b6ad68e9c094053266bba86dcfd8efb2768caba50ee9ba331e8ecb6df64eff5b5fe2c7231792b5111588f78e2e3914f024fabad565762d23187bf89fba9721c56ee34bcac996fc2f53954f71b4a383aadd05c07fb6ba51cf7f5961d3f3081bbb9ecaf302b80da7feab2557f190f1d97359cb773ddc2f4b83ccd128a07e02cb358a9c37e9ed67b0a455f3dd4e88707bfa00178d37acafa09ba90c6356035103ecb72cb885ebecb879f8cbf2f7897c12bc9323c2ca3fc53e94567b9124d3d6c25b76bc60f38edd68cd9135651334e503f30ae41da3a3a1fc2c85cbe685178996179aa9897c0dd5c8d46ffbe4f6e2ecb987f146add63dc01a5cf0a4718735ac55148fbc91ce32578516e90c891cd408fa29ce5d260896d0cfc89bac6d2f74f03edf97f877835f8683ba2eb762ae076ea91e2a72a0134f92d94364240cd066f1791b59c8197d091e3fa02daaac95f4c3eb841574bdaf591ab6801ac876c957b021762dbe372baf4184820006f25fb6b85678aa83028a715cc7a225f21b0890021db1c4be814b53adfb4c7daf2c9ca9236cc291c24f330317e7628474d4735fc32a72fd40b85c6ec730ac783e30f59a9c87f6e9cb04bd812eb2f74c181e54dcbca8b8f6c6bc5e6e18b5fbce76bd1791eca7af2b5c1e70499c0388b8386d3457c3e4e9451a7ce2764fa02f6a86fb89377f2abdf7654e5650160f027630c31b58312143c6646942c6af91cff46294ad42e88194d487c184e6b731b512102b1f14d40b862b1652a033e6addb9b0aa55f8465f3b2329226b4c7a363df937627c4611e3d5e440d1891f8427a9f83988d7e682b4abf11fca0ad2dbe215f9bb031c5a2a2c992317e6e8e336e5d2d4bb33646a24772a802d96336056974a310db64f8aea613a65b71b61a2d366ddd3b1d703931a50242ac8f83f6c180c113c8763ed733caf8dbb5dd8d18c9ff473af7d3f69926d36e0778bdc06f06b086b005ea12240da65816b1dccdcccb392d5e1c9409af46b63002747df4887da9ac82cce7172b1a6d22323b63360be7fa30598c9586f5a4c3bde4f0d242198216eb493bcddd0eea4b6bd1eabfeb2a43188ff7ce69384c876aedc467893ea917f533f83b8597687405440841358b50524f84d2fa77236ff418d7067a38ba065230032397819fcce91a8d9e5bbc1e248a8077c3db887d1aa11a963ea4e1e3566212af6b43f51fb32acd3fca7ba3bad2f4a2d50a5c24cd05deacdc97ff6786f55f0326f8d9a8e2bb36e1270aa07a5cb2cc9913a36a73796c6747b44e28fb9505bd0679c1f137fde73abac05c0ab5fc9d050130febe650c339b1f5f1e50738ce623808f52037e9d4e4948599bb5bfe97fb09b4296b70839c8ec542ef2a9b4674f1982db535037ac99a16467f4b105b9582678f61a21e983c05e873fb3f47a964923df5cc4de5108e6c8cf46bb35b93eb0d0c2c353876cc377ab723245acef6d7c59060fdc1fdcbe05093023e48b23e79cb1cdf0f26ee8ad29552ba46f546fa5c4fc65d84d0b67bb8b23e8f21c20e71b3055f25f7dba931ac74c03d874f3aa026e4a9982fe049e93c55bd26e6ca31e34b9f5f3d293ddd89262abac5214524d28a19a2667f72a8733d1e9da32f7ae4207badbfceec1f38ef867113a9359acc73f14562078b7298237da8aa4a6085b319d8d483795fd6a8eb656127579d258bb631a5b3650ccbee03abed664b1808cbef1b04480adcb0549b53f95bbf05c6528e5fed9353e53721bf0e87f000a7a745fde847587601660d060ee4eb3a7148434fc8ae8e78cbe8060c0b79b4752f591818360387b0a5498c4ea2fca36d6cf78f62835616782c94d9980c12df398e4227abc38a586541c70198c04bb3932a8528fac65466e50bde98603c786776defd29a7b9dcf3cbf54d2925d504ee1ddf2fe7300ad47314b8b3b87a1f502a7e5b334eed45576da9151573cdb2b304996d5f5d1b74cbf29ec0e1965311667efb4a349dd9d8af12ef9527e5de737fab0e0bd30685869eaef208643934be1719ed8ef05bafbb9a4ddf4443f96ace8f520d34afa3e880f9fe7a2d9f27a31d113424fe586139e57bd2040bcf17bf6096bb30ca0f803a450c37b797763f7f4fc10bcc690d6c1dba287fcd898c6eb886820334e337609658b8aff49615e5eb79ba90f0fb1da70d2018c19d63b239c946bd6ea65b3691e67b6e0c7cd1dc32613337813c28c7f5265d8c0a40e39d187627d254ce632a899b9c5bb80d9b4442cb33d69233de3be1be7c2ee4c7872a76d46624ec63b526a68d39f6d1bf19db5eb79262f859d03ac2d23d1701a94c2e7ff0f4d7744fd8292a25b3d5b76a6a13e1541d45b643e21f9ed7e791aa02c5ae6c69e86421c5f0902ffa299e0c96c04ba29d91b10fcdd01a45b98ae6c4a5cdb296e5a87e54a13dc991819365337cbf8d2d35bf8bb638d86592ef87e03628b70a294dced8d75569222aeb5288e15276b44255ddfe39ebaaaf30fce804da24d7d066c5f0636b406636805e631d2f0a3f22b0ec6130cc63ba9650396adb320fcb3e004b4ca1112d1687d3d9b2d37dce6851b6e4b7ad0887ae2625adebc478e82d2578865a8ef686037b555413f0e0ef77055c26fe17d2fb76a92771e3f4d2b974a84b50af1e11037b228ba96d0ba6afb08e37814d1b9a1bbcce3edc91c1a77608a52a01b335cf65505f9d462954902e3d26c78c02d3100292ffd5edb00b3bf9316baba2a0d1d8e0c80a1a652b4d76b6e05d0fa8e250daffc21a38e8d61d6a02e4ea7178a280ceeefcb74a4f8efdfa7c59862cb636d3fcafd58bb6d6d8000e4892325be0e9c3242498358107ba7a7ff70a4d5e3ab44cd3218a06fc039a657877795c93b6d5880c45beb034b69b96f7e288100424dd0a50f930c1e53cf8b0fd744e398c7e7cb33e01125d7fd13269555faff2e21e5d81c50f8677c0b85584d7899e8011167b72ddd3962f616ab9227c105e6ca4c848655a60947098107c92bd6a7ce5bee3a8014cb532d63f802a92e968ce5a93c50b3f0f0d20232fabc12fa90a62e9577d3fbcc1f5514eb4ba4a9d3d78533b075d383472f82c4685fad2349573cb559dee5e56a2732c1b9a71496819d63e7437de783204b71caac997930f15fee0573276cdceb3902569a872dfa8dc83dd42a103da9bd99e29bf8a88678fa647abd876218daa23d4d9ffb169ac906b785c748779259f060644360d6898647d44a676b6479ed511c4b2b90125a2a7fb39c31cfa2467e456dd5f0369be9d5f3bc4941ef6ada231ac8ec3c14279a12b2dbc017c6e4c0932ec1666a54d07b169910d6ad840b0f635d72e31b062134137d64e3ee0d6ee15b55d8782c62c496f944754e0c532952bb3a6c19614cefb2eac9dfd8d2cd21f147565064c830faa5c5ca2b4a6cfa6e0661c6d2594f3fde27f3ffe125c18ce0e2b47446f1c77fca07fc3856b9eccc161eb2fbb7673829a99ebb3240c79287b9b053152181d548d7d661b218e7e8ac5e6fd8a357fdaa75336a33abfc58c18d97f9167e96f5e64453933871ee52907435539a9002afec605b3ddf7bde36d726578f49dadb5d4aeec6175e78a9de40716274afe80cf115e9c38b50e1a5ea1b61e999779d5d4dfeaa2d7420ca9df2335949ca436d35295aa53f7bc97dc954ac1d52d819fe1811979981b7ab074bfef5d5c58102e56844ce7ac078230609b5ac812f5fdca5661352db4fd78b9af50abd197ab7721fa1c38b67dc7df6677d065e5e90f9f7cadd7827c50c6ac2b20ec361aaa4ed253767864cc544213b2bc51a789ed03612c2cf39d55ab526657c89c936d2e4980081ada9f7de2b6c3fbd4e4d7429409c746904fe60c92172ba81da0f2370b249c51e785ef5c", 0x1000}, {&(0x7f0000000240)="5084f0e8124fd0260d9855a30a521565", 0x10}, {&(0x7f0000000280)="afe395183c525d3abe131f90d77100722030647b89aba22c7083c1d8e7726b8839", 0x21}, {&(0x7f0000000ac0)="cf9711d9d16f202ab443c4c8111ce68f7cede7b07adaf62f48ca0dfbb5d32ceb674a09fb3d875d827f1f908722c4396e387ed5fc121f33bb8762de876ec1e262d8a473bb80cbe344ace529d0833ad682f717359bbb5950456b007407111110b1cb0f8e091b365356a474f3726ca5f6fe8fcdff5a1fa2751b261b2a0bef5b938c414c0a7099c5f5f2f2d9e82268a566b480be69dd1db1d306aba4bf2629e839e339395b5ea40068ed8a3da5077d695c44fede909da1cbc7514a0a50b5aa0ad7c0bc6e08cdcbd5a88b447cf9a6d64d9e94f88df4b4d30a721b034083e9653f514b2dee853a1db4c2f55b2c386ce8c38de1992399dee5e6868d4ac0c74173a6c2d693969a66e9528b", 0x107}], 0x4, &(0x7f00000005c0)=[@cred={0x20, 0xffff, 0x0, r5, 0xffffffffffffffff, r9}, @cred={0x20, 0xffff, 0x0, r14, r15, r33}, @cred={0x20, 0xffff, 0x0, r16, r19, r27}], 0x60, 0x400}, 0x404) r35 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) r36 = socket(0x18, 0x4000, 0x0) setsockopt(r36, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) fcntl$dupfd(r36, 0x0, r36) getsockopt$sock_cred(r35, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, &(0x7f0000000480)=0x1) r38 = semget$private(0x0, 0x7, 0x286) semop(r38, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semctl$SETVAL(r38, 0x0, 0x8, &(0x7f00000000c0)) r39 = socket(0x18, 0x2, 0x0) setsockopt(r39, 0x29, 0x409, &(0x7f00000002c0)="470b4e98fbfabeab1f154bde63fd3c0884ec27b16f7b711ea277c46c8b4358b6c1ceee6b854d559e698a55b81d65f336e5b5a350f7bcad5749ee2121a950c992cb4180b575ee76895075d6154ef7f2efacbd7eb58e965649c2f05d0922e45f559683edf3a0c0e937553d6f68cb92a1d13029102f3894cfef7b23505ad70000000000000000", 0x85) getsockopt$SO_PEERCRED(r39, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r41 = getgid() semctl$IPC_SET(r38, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r40, 0x0, 0xffffffffffffffff, r41, 0x100, 0xfffffffffffeffff}, 0x100, 0x10001, 0x40}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r44 = shmget(0x3, 0x1000, 0x100, &(0x7f00001b1000/0x1000)=nil) shmctl$IPC_STAT(r44, 0x2, &(0x7f0000000100)=""/114) r45 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r45, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r46 = fcntl$getown(r45, 0x5) shmctl$IPC_SET(r44, 0x1, &(0x7f0000000200)={{0x3ff, r42, r43, r42, r43, 0x104, 0x5}, 0xfff, 0x9, r46, r46, 0x7d55, 0xd75, 0xfa}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r36, 0xffff, 0x1022, &(0x7f00000017c0)={0x0}, &(0x7f0000001780)=0xffffffffffffff48) r49 = semget$private(0x0, 0x7, 0x286) semop(r49, &(0x7f0000000000)=[{0x6, 0x4}, {0x0, 0x1, 0x1800}, {0x2, 0xf, 0x800}, {0x0, 0xdc, 0x1800}], 0x4) semop(r49, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x800, 0x800}, {0x1, 0x6, 0x1000}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x2aaaaaaaaaaaabb4) semctl$SETVAL(r49, 0x0, 0x8, &(0x7f00000000c0)) r50 = socket(0x18, 0x2, 0x0) setsockopt(r50, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r50, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r54 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) r55 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r55, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r56 = fcntl$getown(r55, 0x5) shmctl$IPC_SET(r54, 0x1, &(0x7f0000000200)={{0x3ff, r52, r53, r52, r53, 0x104, 0x5}, 0xfff, 0x9, r56, r56, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r52, r53) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r53, 0x0, 0xffffffffffffffff, 0x0]) r58 = getgid() semctl$IPC_SET(r49, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r51, r57, 0xffffffffffffffff, r58, 0x100, 0xdfff}, 0x400, 0x10001, 0x40}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) r60 = kqueue() r61 = syz_open_pts() close(r61) writev(r61, &(0x7f0000000500)=[{0x0}], 0x1) poll(&(0x7f0000000080)=[{r61, 0x46}], 0x1, 0x0) r62 = fcntl$dupfd(r60, 0x2, r61) close(r62) r63 = getpgrp() r64 = getgid() getsockopt$sock_cred(r62, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) getsockopt$SO_PEERCRED(r62, 0xffff, 0x1022, &(0x7f0000000480), 0xc) getsockopt$SO_PEERCRED(r62, 0xffff, 0x1022, &(0x7f0000000500), 0xc) getsockopt$sock_cred(r62, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) ioctl$PCIOCGETROM(r62, 0xc0107005, &(0x7f00000006c0)={{}, 0x0, 0x0}) setsockopt$sock_cred(r62, 0xffff, 0x1022, &(0x7f0000000700)={r63, r65, r64}, 0xc) sendmsg$unix(r35, &(0x7f0000001680)={&(0x7f0000000980)=ANY=[@ANYBLOB="07706b0cea0f58ebf251646b7e34eb4bd488e238a8574b212e9dcb40fdd10770e34a31007518d52d3b5f104c3a15643b739f8cb47f4486c17922800b14d7c0441d1e3f7eb19c249b65ca8c3d780aa4f2b85af1cf13b43b9b8a6243de5ec06c56971e56a816d861aa1f019ce67a219937a5377f1e450b0adfbdb59bb479e648bf557585997561fa361a5d5bdf0a85bde56c0f8443948dfeed2b3bf8f9f573165d4c4be48004752ebce64cfc27ff49b7961d8a86d4f66f759ca666984e36854d8ff54975b4178d6423dde255db0f3520197f1861d8be930b6855a2046fc17bfbb94dc091e46d610414a1dcec84e3f00c6fa9bbf3e90000036c83e883c08e841f1ca87ebf9df9f2aa12c15778a53c96fa1a8d5a22689ed07e03004aed89518b40656b6777e3dd7aa99b88a3000000000000"], 0x1, &(0x7f00000003c0)=[{&(0x7f00000018c0)="36538456ceb3d10a7899cb43fa8c4fdb43a4b1f117701aabe800d172ccfa99bfdb3836c5f65d2e4e54aad1a4159289e10cc9da9742aec0c8549b3999c837b07658d43eae10d8d4b46c775b905cbf37b7b1b3042d33aa3f4c9a2e4c2bdc4d703cb91167cf633019dc2cba6842862f8788a4b6224da41ed14d881547a2ac8087619cb2e408ebb8895ce514f1ccecf22d0a15230f1e8d327dc6bb6b396d648005476af9829f625bae09a234548ef2cf208989f18e01b925089d6b7da2154a5494d9a5c7d3e5858fefaebc2f411afc7179dc0872742c0152318ee55bcac2643d75a18761a1f252ea7572bae181f985492f8e77cff568e10dd0c7c901ebc25726ebf35cf36303125346c6adf0b94f714c0ffb3f793e950c095da1003f40420c71e2bbed27f68ec20e32266f1f486d42c341fc53c2c0e3fa7b86992493ebd5fc88b0aff9284e5b7069be35168a165cc69f1b09dd1d70a4139eba232fda099b07ac4668e4fe5b9a6cc3f36453a0bcff4f05b46734cc418d36d334617e71cde0223bafd0613cc4640e034a9ac93cc6e7f61713d2e84d080bac1f44ee5e06b7604f247f77e22bc344d86d909fb4c67fe79ca1e3206e61e7940ced69a1b7533648567d31ae8f239214773fdcb2b37c692f528b1aac7afda99fc58b309176bb945c5aea7aa21493000de640b3a8390e6a0ee0a9317607022ae229de074ff059ba95b5893f6e895bc9c6f817fc4915d7b81ff2adc328be40127a0b72b9e58595ef647856888eda93f7df38304af2747490efcb369ea18df98206e83ff06c63decea4b7cefb5788177ddf31c301bb64a605fdfe0be70f6e4ebd50f174ccbd07f077b7b8caa2525d62743e57e4a833bdfb1d03275688890d95f0720a866fdc65251389f9e9c5909f6a9237ea6522890c5015e373ac1cbc9a3cd40713cfcc9e3602d58f1fa68d6ba726fc19e480d4b166ba96142087db312ae759f6ef18ba2bcd01f15c340cde9d31d5314ac526ca965b1f96bc78de06d565b2713633498c65c8fb1e15afdaedb65f5e0594574ee716a66888804e87f490c623b18d4063076e14737bcf8ee6f09b7089a18d3dd8e8aa8344e7ad65d612c95f175d82ec01b468c6b8ec0273878668f09126980afa207514c7b0ebd6f23291004ebff93269be2f4d3e36f42d40d726022fecd4f15eb2aa4de4d854ede65c73267d805fec018acbbd4f685c24eaff4402d252d0a3383b7aadc13fe903c7c6e2cb9bf78148b586a972fd3e2a75091276b10323b2813daddffbae92554d3be518525f4e8cb370fe461cf726126b235b15e5e8984571d204e2294c5f9b2e3bb06a8917ca0fb79fa4038b6f559dc066f0bf308582c5bae37d0dcc8a004161e97312697262681ef987490729ffb9f828af67122a167f3a7de356a18fe3152dc3acd503686ab1b49c3d461c5ec8d8a4cefed7bb89688afad003bb35945a187072065ffd571ead7aa7799ffeba8d3e2a9785a1edf22cd4c2c8b368e430e73e8e8d3400659931eb233a8b9730a8230ad650944624005ca539e512f83eb74d179e5fb7df282d1216b3f8ada304087a8edd2c55e6cfef447877e94ba0a2756e5b0ae712bd85154c5d425d1dc00f9d25b73f8b56a075c37a2fb192a7fa1d02ed096013aba06f330a0cf272a910bec952492448926e2fd03e7f4fb42c63ec22f5251d5333ca64a23989b93e8f0cd2a1031866d18d0dccfd5621f460d261ffa9737df449effd5520f88d4c29bfe233df13fa2a2679127dfcaa4dcd408294991d0c736515e449a4e7312a4e061c1a59771e02bbba2e53fb00814e32884da300b372e8607f0029bf148057a2b5fcd1bd27f08f254f1037352fa2e3d4443ed5be9576061c306cea535e295f1d4f2d7b63034697187b44935f6a2e893a0b5132ffb8297291cbe05b6ad68e9c094053266bba86dcfd8efb2768caba50ee9ba331e8ecb6df64eff5b5fe2c7231792b5111588f78e2e3914f024fabad565762d23187bf89fba9721c56ee34bcac996fc2f53954f71b4a383aadd05c07fb6ba51cf7f5961d3f3081bbb9ecaf302b80da7feab2557f190f1d97359cb773ddc2f4b83ccd128a07e02cb358a9c37e9ed67b0a455f3dd4e88707bfa00178d37acafa09ba90c6356035103ecb72cb885ebecb879f8cbf2f7897c12bc9323c2ca3fc53e94567b9124d3d6c25b76bc60f38edd68cd9135651334e503f30ae41da3a3a1fc2c85cbe685178996179aa9897c0dd5c8d46ffbe4f6e2ecb987f146add63dc01a5cf0a4718735ac55148fbc91ce32578516e90c891cd408fa29ce5d260896d0cfc89bac6d2f74f03edf97f877835f8683ba2eb762ae076ea91e2a72a0134f92d94364240cd066f1791b59c8197d091e3fa02daaac95f4c3eb841574bdaf591ab6801ac876c957b021762dbe372baf4184820006f25fb6b85678aa83028a715cc7a225f21b0890021db1c4be814b53adfb4c7daf2c9ca9236cc291c24f330317e7628474d4735fc32a72fd40b85c6ec730ac783e30f59a9c87f6e9cb04bd812eb2f74c181e54dcbca8b8f6c6bc5e6e18b5fbce76bd1791eca7af2b5c1e70499c0388b8386d3457c3e4e9451a7ce2764fa02f6a86fb89377f2abdf7654e5650160f027630c31b58312143c6646942c6af91cff46294ad42e88194d487c184e6b731b512102b1f14d40b862b1652a033e6addb9b0aa55f8465f3b2329226b4c7a363df937627c4611e3d5e440d1891f8427a9f83988d7e682b4abf11fca0ad2dbe215f9bb031c5a2a2c992317e6e8e336e5d2d4bb33646a24772a802d96336056974a310db64f8aea613a65b71b61a2d366ddd3b1d703931a50242ac8f83f6c180c113c8763ed733caf8dbb5dd8d18c9ff473af7d3f69926d36e0778bdc06f06b086b005ea12240da65816b1dccdcccb392d5e1c9409af46b63002747df4887da9ac82cce7172b1a6d22323b63360be7fa30598c9586f5a4c3bde4f0d242198216eb493bcddd0eea4b6bd1eabfeb2a43188ff7ce69384c876aedc467893ea917f533f83b8597687405440841358b50524f84d2fa77236ff418d7067a38ba065230032397819fcce91a8d9e5bbc1e248a8077c3db887d1aa11a963ea4e1e3566212af6b43f51fb32acd3fca7ba3bad2f4a2d50a5c24cd05deacdc97ff6786f55f0326f8d9a8e2bb36e1270aa07a5cb2cc9913a36a73796c6747b44e28fb9505bd0679c1f137fde73abac05c0ab5fc9d050130febe650c339b1f5f1e50738ce623808f52037e9d4e4948599bb5bfe97fb09b4296b70839c8ec542ef2a9b4674f1982db535037ac99a16467f4b105b9582678f61a21e983c05e873fb3f47a964923df5cc4de5108e6c8cf46bb35b93eb0d0c2c353876cc377ab723245acef6d7c59060fdc1fdcbe05093023e48b23e79cb1cdf0f26ee8ad29552ba46f546fa5c4fc65d84d0b67bb8b23e8f21c20e71b3055f25f7dba931ac74c03d874f3aa026e4a9982fe049e93c55bd26e6ca31e34b9f5f3d293ddd89262abac5214524d28a19a2667f72a8733d1e9da32f7ae4207badbfceec1f38ef867113a9359acc73f14562078b7298237da8aa4a6085b319d8d483795fd6a8eb656127579d258bb631a5b3650ccbee03abed664b1808cbef1b04480adcb0549b53f95bbf05c6528e5fed9353e53721bf0e87f000a7a745fde847587601660d060ee4eb3a7148434fc8ae8e78cbe8060c0b79b4752f591818360387b0a5498c4ea2fca36d6cf78f62835616782c94d9980c12df398e4227abc38a586541c70198c04bb3932a8528fac65466e50bde98603c786776defd29a7b9dcf3cbf54d2925d504ee1ddf2fe7300ad47314b8b3b87a1f502a7e5b334eed45576da9151573cdb2b304996d5f5d1b74cbf29ec0e1965311667efb4a349dd9d8af12ef9527e5de737fab0e0bd30685869eaef208643934be1719ed8ef05bafbb9a4ddf4443f96ace8f520d34afa3e880f9fe7a2d9f27a31d113424fe586139e57bd2040bcf17bf6096bb30ca0f803a450c37b797763f7f4fc10bcc690d6c1dba287fcd898c6eb886820334e337609658b8aff49615e5eb79ba90f0fb1da70d2018c19d63b239c946bd6ea65b3691e67b6e0c7cd1dc32613337813c28c7f5265d8c0a40e39d187627d254ce632a899b9c5bb80d9b4442cb33d69233de3be1be7c2ee4c7872a76d46624ec63b526a68d39f6d1bf19db5eb79262f859d03ac2d23d1701a94c2e7ff0f4d7744fd8292a25b3d5b76a6a13e1541d45b643e21f9ed7e791aa02c5ae6c69e86421c5f0902ffa299e0c96c04ba29d91b10fcdd01a45b98ae6c4a5cdb296e5a87e54a13dc991819365337cbf8d2d35bf8bb638d86592ef87e03628b70a294dced8d75569222aeb5288e15276b44255ddfe39ebaaaf30fce804da24d7d066c5f0636b406636805e631d2f0a3f22b0ec6130cc63ba9650396adb320fcb3e004b4ca1112d1687d3d9b2d37dce6851b6e4b7ad0887ae2625adebc478e82d2578865a8ef686037b555413f0e0ef77055c26fe17d2fb76a92771e3f4d2b974a84b50af1e11037b228ba96d0ba6afb08e37814d1b9a1bbcce3edc91c1a77608a52a01b335cf65505f9d462954902e3d26c78c02d3100292ffd5edb00b3bf9316baba2a0d1d8e0c80a1a652b4d76b6e05d0fa8e250daffc21a38e8d61d6a02e4ea7178a280ceeefcb74a4f8efdfa7c59862cb636d3fcafd58bb6d6d8000e4892325be0e9c3242498358107ba7a7ff70a4d5e3ab44cd3218a06fc039a657877795c93b6d5880c45beb034b69b96f7e288100424dd0a50f930c1e53cf8b0fd744e398c7e7cb33e01125d7fd13269555faff2e21e5d81c50f8677c0b85584d7899e8011167b72ddd3962f616ab9227c105e6ca4c848655a60947098107c92bd6a7ce5bee3a8014cb532d63f802a92e968ce5a93c50b3f0f0d20232fabc12fa90a62e9577d3fbcc1f5514eb4ba4a9d3d78533b075d383472f82c4685fad2349573cb559dee5e56a2732c1b9a71496819d63e7437de783204b71caac997930f15fee0573276cdceb3902569a872dfa8dc83dd42a103da9bd99e29bf8a88678fa647abd876218daa23d4d9ffb169ac906b785c748779259f060644360d6898647d44a676b6479ed511c4b2b90125a2a7fb39c31cfa2467e456dd5f0369be9d5f3bc4941ef6ada231ac8ec3c14279a12b2dbc017c6e4c0932ec1666a54d07b169910d6ad840b0f635d72e31b062134137d64e3ee0d6ee15b55d8782c62c496f944754e0c532952bb3a6c19614cefb2eac9dfd8d2cd21f147565064c830faa5c5ca2b4a6cfa6e0661c6d2594f3fde27f3ffe125c18ce0e2b47446f1c77fca07fc3856b9eccc161eb2fbb7673829a99ebb3240c79287b9b053152181d548d7d661b218e7e8ac5e6fd8a357fdaa75336a33abfc58c18d97f9167e96f5e64453933871ee52907435539a9002afec605b3ddf7bde36d726578f49dadb5d4aeec6175e78a9de40716274afe80cf115e9c38b50e1a5ea1b61e999779d5d4dfeaa2d7420ca9df2335949ca436d35295aa53f7bc97dc954ac1d52d819fe1811979981b7ab074bfef5d5c58102e56844ce7ac078230609b5ac812f5fdca5661352db4fd78b9af50abd197ab7721fa1c38b67dc7df6677d065e5e90f9f7cadd7827c50c6ac2b20ec361aaa4ed253767864cc544213b2bc51a789ed03612c2cf39d55ab526657c89c936d2e4980081ada9f7de2b6c3fbd4e4d7429409c746904fe60c92172ba81da0f2370b249c51e785ef5c", 0x1000}, {&(0x7f0000000240)="5084f0e8124fd0260d9855a30a521565", 0x10}, {&(0x7f0000000280)="afe395183c525d3abe131f90d77100722030647b89aba22c7083c1d8e7726b8839", 0x21}, {&(0x7f0000000ac0)="cf9711d9d16f202ab443c4c8111ce68f7cede7b07adaf62f48ca0dfbb5d32ceb674a09fb3d875d827f1f908722c4396e387ed5fc121f33bb8762de876ec1e262d8a473bb80cbe344ace529d0833ad682f717359bbb5950456b007407111110b1cb0f8e091b365356a474f3726ca5f6fe8fcdff5a1fa2751b261b2a0bef5b938c414c0a7099c5f5f2f2d9e82268a566b480be69dd1db1d306aba4bf2629e839e339395b5ea40068ed8a3da5077d695c44fede909da1cbc7514a0a50b5aa0ad7c0bc6e08cdcbd5a88b447cf9a6d64d9e94f88df4b4d30a721b034083e9653f514b2dee853a1db4c2f55b2c386ce8c38de1992399dee5e6868d4ac0c74173a6c2d693969a66e9528b", 0x107}], 0x4, &(0x7f00000005c0)=[@cred={0x20, 0xffff, 0x0, r37, 0xffffffffffffffff, r41}, @cred={0x20, 0xffff, 0x0, r46, r47, r64}, @cred={0x20, 0xffff, 0x0, r48, r51, r59}], 0x60, 0x400}, 0x404) getgroups(0x4, &(0x7f0000000100)=[r0, r2, r27, r59]) chmod(&(0x7f0000000340)='./file0\x00', 0x107) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file1\x00', 0x102) rename(&(0x7f0000000600)='./file0/file1\x00', &(0x7f0000000640)='./file0/file0\x00') setuid(0xee01) mkdir(&(0x7f0000000280)='./file0/file1\x00', 0xe9) rename(&(0x7f0000000040)='./file0/file1\x00', &(0x7f00000000c0)='./file0/file0\x00') 12:57:59 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) poll(&(0x7f00000000c0), 0x0, 0x2) poll(&(0x7f0000000040)=[{r0, 0x1}], 0x1, 0x1) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0xffffffff, 0xff, 0x9, 0x7, "307a36f3a7271c2b837529c53c64c29343dd4693", 0x7, 0x1}) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x4, 0x0, {[0x84f4759, 0x0, 0x0, 0x10000000000, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0xfffffffffffffc01], [], [0x0, 0x0, 0x0, 0x9, 0xffffffeeffbfbfff], [0x0, 0x0, 0x401], [{}, {}, {}, {0x0, 0x0, 0x0, 0x81}, {}, {}, {0x0, 0x3ff}], {0x6}}}) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0x800c5606, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)=""/44, 0x2c}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 12:57:59 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = semget$private(0x0, 0x8, 0x4) setsockopt$inet_opts(r0, 0x0, 0x7, &(0x7f0000ee0f7f), 0x0) getpeername(r0, &(0x7f0000000540)=@in, &(0x7f0000000580)=0xc) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000180)=""/206) socket$inet(0x2, 0x40000000000000, 0x7) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000280)=0x100) r3 = semget$private(0x0, 0x4, 0xa5) semop(r3, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) r4 = semget(0x3, 0x0, 0x100) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b0f, 0x28, 0x1f, 0x9]) semop(r3, &(0x7f00000001c0)=[{0x4, 0x6, 0x800}, {0x0, 0x8, 0x1800}, {0x2, 0x2, 0x1000}, {0x4, 0x7, 0x1000}, {0x3, 0x68, 0x800}, {0x3, 0xffffffffffffffff, 0x400}, {0x0, 0xfffffffffffffff8, 0xc00}, {0x0, 0xad, 0x1000}], 0x8) semop(r3, &(0x7f00000000c0)=[{0x0, 0x6, 0xe1e4da760581e50f}], 0x1) semop(r3, &(0x7f0000000140)=[{0x0, 0xa4b, 0x1000}, {0x4, 0x0, 0x1800}, {0x3, 0x5, 0x1000}, {0x3, 0x4, 0x800}, {0x3, 0x80000001, 0x1800}, {0x0, 0x0, 0x1800}, {0x3, 0x8, 0x1800}, {0x2, 0xb6de, 0x800}], 0x8) stat(&(0x7f0000000340)='./file0\x00', &(0x7f00000002c0)) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x8220, 0x0) mlock(&(0x7f0000fed000/0x13000)=nil, 0x13000) socketpair(0x1e, 0x8002, 0x200, &(0x7f0000000040)) semget$private(0x0, 0x1, 0x100000182) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x20150, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x64}, {0x4000000002}, {0x4000000006, 0x0, 0x0, 0x100}]}) pwrite(r6, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$FIOSETOWN(r6, 0x8004667c, &(0x7f0000000500)) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x64}, {0x4000000002}, {0x4000000006, 0x0, 0x0, 0x100}]}) pwrite(r5, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) fcntl$setflags(r5, 0x2, 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = dup2(r8, r7) connect$unix(r9, &(0x7f00000006c0)=ANY=[@ANYBLOB="cfedf7e966d7eaa0af6334c0a25a8d1f8395a877759d626691316ec8cf5e6dbc0d7469329c4fcee036568749d53a4925486c191bc0aa605fdb5e27bda93f4e93078d851f9e7f6e9928394ff4609aacd37aca1dd00931b43c09f74cb3175d637d9f15be7ea1d7f014e36e757ddd8ba7b8e869a8f4d97d0334c8e00ccba1548021ecd7e6a274b3d3a134182e5ac5b0718a8a73842d1ed326e3a83194a885dc8ed872841eafb61f82002e38af2dc335edade7b9c5a84143a608dd6730884ad5e08a2ffb"], 0xa) ioctl$WSDISPLAYIO_GETSCREEN(r9, 0xc0245755, &(0x7f0000000000)={0x7, './file0\x00', './file0\x00'}) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r11 = fcntl$dupfd(r10, 0x1, 0xffffffffffffff9c) write(r11, 0x0, 0x0) dup2(0xffffffffffffff9c, r11) r12 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) fcntl$getown(r12, 0x5) r13 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r13, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r13, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r14 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r14, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r14, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r15 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wsmouse0\x00', 0x80, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r15, 0x41205725, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 12:57:59 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x20000, 0x100) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000040)) symlinkat(&(0x7f0000000140)='./file0\x00', r0, &(0x7f0000d06ff8)='./file0\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') 12:57:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x44}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x80}, {0x14}, {0x6, 0x0, 0x0, 0x105}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 12:58:00 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0004001c000080000000005fe60340004502208887d35e056e000004"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f0000000100)=0xc) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000000)='./bus\x00', r1, 0x2}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff07}], 0x100000000000005e, 0x0, 0x0) 12:58:00 executing program 0: r0 = syz_open_pts() ioctl$TIOCDRAIN(r0, 0x2000745e) chroot(&(0x7f0000000000)='./file0\x00') 12:58:00 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000002340)=[{&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000000040)=""/11, 0xb}, {&(0x7f0000000100)=""/41, 0x29}, {&(0x7f0000001180)=""/149, 0x214}, {&(0x7f0000001240)=""/4096, 0x1000}, {&(0x7f00000023c0)=""/211, 0xfde3}], 0x6, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getdents(r1, &(0x7f0000002240)=""/211, 0xd3) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r2, 0x0, 0x0) 12:58:00 executing program 1: mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wskbd0\x00', 0x200, 0x0) mmap(&(0x7f0000ff6000/0x7000)=nil, 0x7000, 0x1, 0x10, r0, 0x0, 0x8) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r3 = shmget(0x3, 0x1000, 0x100, &(0x7f00001b1000/0x1000)=nil) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000100)=""/114) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = fcntl$getown(r4, 0x5) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000200)={{0x3ff, r1, r2, r1, r2, 0x104, 0x5}, 0xfff, 0x9, r5, r5, 0x7d55, 0xd75, 0xfa}) r6 = semget$private(0x0, 0x4, 0x2) semop(r6, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) semctl$SETVAL(r6, 0x2, 0x8, &(0x7f00000000c0)=0x3) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000000)=""/161) munlockall() 12:58:01 executing program 0: r0 = socket(0x800000018, 0x3, 0x102) sendmsg$unix(r0, &(0x7f0000001a40)={&(0x7f00000017c0)=@abs={0x0, 0x0, 0x1}, 0x8, 0x0, 0x0, &(0x7f00000019c0)=[@rights={0x10}], 0x10}, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0), 0x0, 0x0, 0x0) mkdirat(r1, &(0x7f0000000000)='./file0\x00', 0x104) pckbd_enable: command error 12:58:01 executing program 0: r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f00000001c0)=0xff) r2 = dup2(r1, r0) unveil(&(0x7f0000000280)='\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//file0\x00', &(0x7f0000000100)='x\x00') fchdir(r0) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = openat(r0, &(0x7f0000000180)='./file2\x00', 0x2, 0x126) r4 = socket(0x11, 0x4003, 0x0) sendto$unix(r4, &(0x7f00000000c0)="b100050460000000000008000701000000000000ceb1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257690000132e27acb5d602000d7d026ba8af63ff37422902e4fdefe095bebd108ae070c1f5ab72c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002003c88c1cf8044101b00fcffffffffffff00"/177, 0xb1, 0x0, 0x0, 0x0) r5 = getpid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000900)={0x0, 0x0}, &(0x7f0000000940)=0xc) r7 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) r8 = socket(0x18, 0x4000, 0x0) setsockopt(r8, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) fcntl$dupfd(r8, 0x0, r8) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, &(0x7f0000000480)=0x1) r10 = semget$private(0x0, 0x7, 0x286) semop(r10, &(0x7f0000000000)=[{0x6, 0x6}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x28, 0x1800}], 0x4) semctl$SETVAL(r10, 0x0, 0x8, &(0x7f00000000c0)) r11 = socket(0x18, 0x2, 0x0) setsockopt(r11, 0x29, 0x409, &(0x7f00000002c0)="470b4e98fbfabeab1f154bde63fd3c0884ec27b16f7b711ea277c46c8b4358b6c1ceee6b854d559e698a55b81d65f336e5b5a350f7bcad5749ee2121a950c992cb4180b575ee76895075d6154ef7f2efacbd7eb58e965649c2f05d0922e45f559683edf3a0c0e937553d6f68cb92a1d13029102f3894cfef7b23505ad70000000000000000", 0x85) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r13 = getgid() semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r12, 0x0, 0xffffffffffffffff, r13, 0x100, 0xfffffffffffeffff}, 0x100, 0x10001, 0x40}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r16 = shmget(0x3, 0x1000, 0x100, &(0x7f00001b1000/0x1000)=nil) shmctl$IPC_STAT(r16, 0x2, &(0x7f0000000100)=""/114) r17 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r18 = fcntl$getown(r17, 0x5) shmctl$IPC_SET(r16, 0x1, &(0x7f0000000200)={{0x3ff, r14, r15, r14, r15, 0x104, 0x5}, 0xfff, 0x9, r18, r18, 0x7d55, 0xd75, 0xfa}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000017c0)={0x0}, &(0x7f0000001780)=0xffffffffffffff48) r21 = semget$private(0x0, 0x7, 0x286) semop(r21, &(0x7f0000000000)=[{0x6, 0x4}, {0x0, 0x1, 0x1800}, {0x2, 0xf, 0x800}, {0x0, 0xdc, 0x1800}], 0x4) semop(r21, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x800, 0x800}, {0x1, 0x6, 0x1000}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x2aaaaaaaaaaaabb4) semctl$SETVAL(r21, 0x0, 0x8, &(0x7f00000000c0)) r22 = socket(0x18, 0x2, 0x0) setsockopt(r22, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r26 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) r27 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r27, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r28 = fcntl$getown(r27, 0x5) shmctl$IPC_SET(r26, 0x1, &(0x7f0000000200)={{0x3ff, r24, r25, r24, r25, 0x104, 0x5}, 0xfff, 0x9, r28, r28, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r24, r25) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r25, 0x0, 0xffffffffffffffff, 0x0]) r30 = getgid() semctl$IPC_SET(r21, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r23, r29, 0xffffffffffffffff, r30, 0x100, 0xdfff}, 0x400, 0x10001, 0x40}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) r32 = kqueue() r33 = syz_open_pts() close(r33) writev(r33, &(0x7f0000000500)=[{0x0}], 0x1) poll(&(0x7f0000000080)=[{r33, 0x46}], 0x1, 0x0) r34 = fcntl$dupfd(r32, 0x2, r33) close(r34) r35 = getpgrp() r36 = getgid() getsockopt$sock_cred(r34, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f0000000480), 0xc) getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f0000000500), 0xc) getsockopt$sock_cred(r34, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) ioctl$PCIOCGETROM(r34, 0xc0107005, &(0x7f00000006c0)={{}, 0x0, 0x0}) setsockopt$sock_cred(r34, 0xffff, 0x1022, &(0x7f0000000700)={r35, r37, r36}, 0xc) sendmsg$unix(r7, &(0x7f0000001680)={&(0x7f0000000980)=ANY=[@ANYBLOB="07706b0cea0f58ebf251646b7e34eb4bd488e238a8574b212e9dcb40fdd10770e38b4a31007518d52d3b5f104c3a15643b739f8cb47f4486c17922800b14d7c0441d1e3f7eb19c249b65ca8c3d780aa4f2b85af1cf13b43b9b8a6243de5ec06c56971e56a816d861aa1f039ce67a219937a5377f1e450b0adfbdb59bb479e648bf557585997561fa361a5d5bdf0a85bde56c0f8443948dfeed2b3bf8f9f573165d4c4be48004752ebce64cfc27ff49b7961d8a86d4f66f759ca666984e36854d8ff54975b4178d6423dde255db0f3520197f1861d8be93a2046fc17bfbb94dc091e46d610414a1dcec8400000000000000000000036c83e883c08e841f1ca87ebf9df9f2aa12c15778a53c96fa1a8d5a22689ed07e03004aed89518b40656b6777e3dd7aa99b88a3000000000000"], 0x1, &(0x7f00000003c0)=[{&(0x7f00000018c0)="36538456ceb3d10a7899cb43fa8c4fdb43a4b1f117701aabe800d172ccfa99bfdb3836c5f65d2e4e54aad1a4159289e10cc9da9742aec0c8549b3999c837b07658d43eae10d8d4b46c775b905cbf37b7b1b3042d33aa3f4c9a2e4c2bdc4d703cb91167cf633019dc2cba6842862f8788a4b6224da41ed14d881547a2ac8087619cb2e408ebb8895ce514f1ccecf22d0a15230f1e8d327dc6bb6b396d648005476af9829f625bae09a234548ef2cf208989f18e01b925089d6b7da2154a5494d9a5c7d3e5858fefaebc2f411afc7179dc0872742c0152318ee55bcac2643d75a18761a1f252ea7572bae181f985492f8e77cff568e10dd0c7c901ebc25726ebf35cf36303125346c6adf0b94f714c0ffb3f793e950c095da1003f40420c71e2bbed27f68ec20e32266f1f486d42c341fc53c2c0e3fa7b86992493ebd5fc88b0aff9284e5b7069be35168a165cc69f1b09dd1d70a4139eba232fda099b07ac4668e4fe5b9a6cc3f36453a0bcff4f05b46734cc418d36d334617e71cde0223bafd0613cc4640e034a9ac93cc6e7f61713d2e84d080bac1f44ee5e06b7604f247f77e22bc344d86d909fb4c67fe79ca1e3206e61e7940ced69a1b7533648567d31ae8f239214773fdcb2b37c692f528b1aac7afda99fc58b309176bb945c5aea7aa21493000de640b3a8390e6a0ee0a9317607022ae229de074ff059ba95b5893f6e895bc9c6f817fc4915d7b81ff2adc328be40127a0b72b9e58595ef647856888eda93f7df38304af2747490efcb369ea18df98206e83ff06c63decea4b7cefb5788177ddf31c301bb64a605fdfe0be70f6e4ebd50f174ccbd07f077b7b8caa2525d62743e57e4a833bdfb1d03275688890d95f0720a866fdc65251389f9e9c5909f6a9237ea6522890c5015e373ac1cbc9a3cd40713cfcc9e3602d58f1fa68d6ba726fc19e480d4b166ba96142087db312ae759f6ef18ba2bcd01f15c340cde9d31d5314ac526ca965b1f96bc78de06d565b2713633498c65c8fb1e15afdaedb65f5e0594574ee716a66888804e87f490c623b18d4063076e14737bcf8ee6f09b7089a18d3dd8e8aa8344e7ad65d612c95f175d82ec01b468c6b8ec0273878668f09126980afa207514c7b0ebd6f23291004ebff93269be2f4d3e36f42d40d726022fecd4f15eb2aa4de4d854ede65c73267d805fec018acbbd4f685c24eaff4402d252d0a3383b7aadc13fe903c7c6e2cb9bf78148b586a972fd3e2a75091276b10323b2813daddffbae92554d3be518525f4e8cb370fe461cf726126b235b15e5e8984571d204e2294c5f9b2e3bb06a8917ca0fb79fa4038b6f559dc066f0bf308582c5bae37d0dcc8a004161e97312697262681ef987490729ffb9f828af67122a167f3a7de356a18fe3152dc3acd503686ab1b49c3d461c5ec8d8a4cefed7bb89688afad003bb35945a187072065ffd571ead7aa7799ffeba8d3e2a9785a1edf22cd4c2c8b368e430e73e8e8d3400659931eb233a8b9730a8230ad650944624005ca539e512f83eb74d179e5fb7df282d1216b3f8ada304087a8edd2c55e6cfef447877e94ba0a2756e5b0ae712bd85154c5d425d1dc00f9d25b73f8b56a075c37a2fb192a7fa1d02ed096013aba06f330a0cf272a910bec952492448926e2fd03e7f4fb42c63ec22f5251d5333ca64a23989b93e8f0cd2a1031866d18d0dccfd5621f460d261ffa9737df449effd5520f88d4c29bfe233df13fa2a2679127dfcaa4dcd408294991d0c736515e449a4e7312a4e061c1a59771e02bbba2e53fb00814e32884da300b372e8607f0029bf148057a2b5fcd1bd27f08f254f1037352fa2e3d4443ed5be9576061c306cea535e295f1d4f2d7b63034697187b44935f6a2e893a0b5132ffb8297291cbe05b6ad68e9c094053266bba86dcfd8efb2768caba50ee9ba331e8ecb6df64eff5b5fe2c7231792b5111588f78e2e3914f024fabad565762d23187bf89fba9721c56ee34bcac996fc2f53954f71b4a383aadd05c07fb6ba51cf7f5961d3f3081bbb9ecaf302b80da7feab2557f190f1d97359cb773ddc2f4b83ccd128a07e02cb358a9c37e9ed67b0a455f3dd4e88707bfa00178d37acafa09ba90c6356035103ecb72cb885ebecb879f8cbf2f7897c12bc9323c2ca3fc53e94567b9124d3d6c25b76bc60f38edd68cd9135651334e503f30ae41da3a3a1fc2c85cbe685178996179aa9897c0dd5c8d46ffbe4f6e2ecb987f146add63dc01a5cf0a4718735ac55148fbc91ce32578516e90c891cd408fa29ce5d260896d0cfc89bac6d2f74f03edf97f877835f8683ba2eb762ae076ea91e2a72a0134f92d94364240cd066f1791b59c8197d091e3fa02daaac95f4c3eb841574bdaf591ab6801ac876c957b021762dbe372baf4184820006f25fb6b85678aa83028a715cc7a225f21b0890021db1c4be814b53adfb4c7daf2c9ca9236cc291c24f330317e7628474d4735fc32a72fd40b85c6ec730ac783e30f59a9c87f6e9cb04bd812eb2f74c181e54dcbca8b8f6c6bc5e6e18b5fbce76bd1791eca7af2b5c1e70499c0388b8386d3457c3e4e9451a7ce2764fa02f6a86fb89377f2abdf7654e5650160f027630c31b58312143c6646942c6af91cff46294ad42e88194d487c184e6b731b512102b1f14d40b862b1652a033e6addb9b0aa55f8465f3b2329226b4c7a363df937627c4611e3d5e440d1891f8427a9f83988d7e682b4abf11fca0ad2dbe215f9bb031c5a2a2c992317e6e8e336e5d2d4bb33646a24772a802d96336056974a310db64f8aea613a65b71b61a2d366ddd3b1d703931a50242ac8f83f6c180c113c8763ed733caf8dbb5dd8d18c9ff473af7d3f69926d36e0778bdc06f06b086b005ea12240da65816b1dccdcccb392d5e1c9409af46b63002747df4887da9ac82cce7172b1a6d22323b63360be7fa30598c9586f5a4c3bde4f0d242198216eb493bcddd0eea4b6bd1eabfeb2a43188ff7ce69384c876aedc467893ea917f533f83b8597687405440841358b50524f84d2fa77236ff418d7067a38ba065230032397819fcce91a8d9e5bbc1e248a8077c3db887d1aa11a963ea4e1e3566212af6b43f51fb32acd3fca7ba3bad2f4a2d50a5c24cd05deacdc97ff6786f55f0326f8d9a8e2bb36e1270aa07a5cb2cc9913a36a73796c6747b44e28fb9505bd0679c1f137fde73abac05c0ab5fc9d050130febe650c339b1f5f1e50738ce623808f52037e9d4e4948599bb5bfe97fb09b4296b70839c8ec542ef2a9b4674f1982db535037ac99a16467f4b105b9582678f61a21e983c05e873fb3f47a964923df5cc4de5108e6c8cf46bb35b93eb0d0c2c353876cc377ab723245acef6d7c59060fdc1fdcbe05093023e48b23e79cb1cdf0f26ee8ad29552ba46f546fa5c4fc65d84d0b67bb8b23e8f21c20e71b3055f25f7dba931ac74c03d874f3aa026e4a9982fe049e93c55bd26e6ca31e34b9f5f3d293ddd89262abac5214524d28a19a2667f72a8733d1e9da32f7ae4207badbfceec1f38ef867113a9359acc73f14562078b7298237da8aa4a6085b319d8d483795fd6a8eb656127579d258bb631a5b3650ccbee03abed664b1808cbef1b04480adcb0549b53f95bbf05c6528e5fed9353e53721bf0e87f000a7a745fde847587601660d060ee4eb3a7148434fc8ae8e78cbe8060c0b79b4752f591818360387b0a5498c4ea2fca36d6cf78f62835616782c94d9980c12df398e4227abc38a586541c70198c04bb3932a8528fac65466e50bde98603c786776defd29a7b9dcf3cbf54d2925d504ee1ddf2fe7300ad47314b8b3b87a1f502a7e5b334eed45576da9151573cdb2b304996d5f5d1b74cbf29ec0e1965311667efb4a349dd9d8af12ef9527e5de737fab0e0bd30685869eaef208643934be1719ed8ef05bafbb9a4ddf4443f96ace8f520d34afa3e880f9fe7a2d9f27a31d113424fe586139e57bd2040bcf17bf6096bb30ca0f803a450c37b797763f7f4fc10bcc690d6c1dba287fcd898c6eb886820334e337609658b8aff49615e5eb79ba90f0fb1da70d2018c19d63b239c946bd6ea65b3691e67b6e0c7cd1dc32613337813c28c7f5265d8c0a40e39d187627d254ce632a899b9c5bb80d9b4442cb33d69233de3be1be7c2ee4c7872a76d46624ec63b526a68d39f6d1bf19db5eb79262f859d03ac2d23d1701a94c2e7ff0f4d7744fd8292a25b3d5b76a6a13e1541d45b643e21f9ed7e791aa02c5ae6c69e86421c5f0902ffa299e0c96c04ba29d91b10fcdd01a45b98ae6c4a5cdb296e5a87e54a13dc991819365337cbf8d2d35bf8bb638d86592ef87e03628b70a294dced8d75569222aeb5288e15276b44255ddfe39ebaaaf30fce804da24d7d066c5f0636b406636805e631d2f0a3f22b0ec6130cc63ba9650396adb320fcb3e004b4ca1112d1687d3d9b2d37dce6851b6e4b7ad0887ae2625adebc478e82d2578865a8ef686037b555413f0e0ef77055c26fe17d2fb76a92771e3f4d2b974a84b50af1e11037b228ba96d0ba6afb08e37814d1b9a1bbcce3edc91c1a77608a52a01b335cf65505f9d462954902e3d26c78c02d3100292ffd5edb00b3bf9316baba2a0d1d8e0c80a1a652b4d76b6e05d0fa8e250daffc21a38e8d61d6a02e4ea7178a280ceeefcb74a4f8efdfa7c59862cb636d3fcafd58bb6d6d8000e4892325be0e9c3242498358107ba7a7ff70a4d5e3ab44cd3218a06fc039a657877795c93b6d5880c45beb034b69b96f7e288100424dd0a50f930c1e53cf8b0fd744e398c7e7cb33e01125d7fd13269555faff2e21e5d81c50f8677c0b85584d7899e8011167b72ddd3962f616ab9227c105e6ca4c848655a60947098107c92bd6a7ce5bee3a8014cb532d63f802a92e968ce5a93c50b3f0f0d20232fabc12fa90a62e9577d3fbcc1f5514eb4ba4a9d3d78533b075d383472f82c4685fad2349573cb559dee5e56a2732c1b9a71496819d63e7437de783204b71caac997930f15fee0573276cdceb3902569a872dfa8dc83dd42a103da9bd99e29bf8a88678fa647abd876218daa23d4d9ffb169ac906b785c748779259f060644360d6898647d44a676b6479ed511c4b2b90125a2a7fb39c31cfa2467e456dd5f0369be9d5f3bc4941ef6ada231ac8ec3c14279a12b2dbc017c6e4c0932ec1666a54d07b169910d6ad840b0f635d72e31b062134137d64e3ee0d6ee15b55d8782c62c496f944754e0c532952bb3a6c19614cefb2eac9dfd8d2cd21f147565064c830faa5c5ca2b4a6cfa6e0661c6d2594f3fde27f3ffe125c18ce0e2b47446f1c77fca07fc3856b9eccc161eb2fbb7673829a99ebb3240c79287b9b053152181d548d7d661b218e7e8ac5e6fd8a357fdaa75336a33abfc58c18d97f9167e96f5e64453933871ee52907435539a9002afec605b3ddf7bde36d726578f49dadb5d4aeec6175e78a9de40716274afe80cf115e9c38b50e1a5ea1b61e999779d5d4dfeaa2d7420ca9df2335949ca436d35295aa53f7bc97dc954ac1d52d819fe1811979981b7ab074bfef5d5c58102e56844ce7ac078230609b5ac812f5fdca5661352db4fd78b9af50abd197ab7721fa1c38b67dc7df6677d065e5e90f9f7cadd7827c50c6ac2b20ec361aaa4ed253767864cc544213b2bc51a789ed03612c2cf39d55ab526657c89c936d2e4980081ada9f7de2b6c3fbd4e4d7429409c746904fe60c92172ba81da0f2370b249c51e785ef5c", 0x1000}, {&(0x7f0000000240)="5084f0e8124fd0260d9855a30a521565", 0x10}, {&(0x7f0000000280)="afe395183c525d3abe131f90d77100722030647b89aba22c7083c1d8e7726b8839", 0x21}, {&(0x7f0000000ac0)="cf9711d9d16f202ab443c4c8111ce68f7cede7b07adaf62f48ca0dfbb5d32ceb674a09fb3d875d827f1f908722c4396e387ed5fc121f33bb8762de876ec1e262d8a473bb80cbe344ace529d0833ad682f717359bbb5950456b007407111110b1cb0f8e091b365356a474f3726ca5f6fe8fcdff5a1fa2751b261b2a0bef5b938c414c0a7099c5f5f2f2d9e82268a566b480be69dd1db1d306aba4bf2629e839e339395b5ea40068ed8a3da5077d695c44fede909da1cbc7514a0a50b5aa0ad7c0bc6e08cdcbd5a88b447cf9a6d64d9e94f88df4b4d30a721b034083e9653f514b2dee853a1db4c2f55b2c386ce8c38de1992399dee5e6868d4ac0c74173a6c2d693969a66e9528b", 0x107}], 0x4, &(0x7f00000005c0)=[@cred={0x20, 0xffff, 0x0, r9, 0xffffffffffffffff, r13}, @cred={0x20, 0xffff, 0x0, r18, r19, r36}, @cred={0x20, 0xffff, 0x0, r20, r23, r31}], 0x60, 0x400}, 0x404) r38 = socket(0x11, 0x4003, 0x0) sendto$unix(r38, &(0x7f00000000c0)="b100050460000000000008000701000000000000ceb1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257690000132e27acb5d602000d7d026ba8af63ff37422902e4fdefe095bebd108ae070c1f5ab72c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002003c88c1cf8044101b00fcffffffffffff00"/177, 0xb1, 0x0, 0x0, 0x0) r39 = socket(0x20, 0x8005, 0x5) r40 = socket(0x11, 0x4003, 0x0) sendto$unix(r40, &(0x7f00000000c0)="b100050460000000000008000701000000000000ceb1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257690000132e27acb5d602000d7d026ba8af63ff37422902e4fdefe095bebd108ae070c1f5ab72c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002003c88c1cf8044101b00fcffffffffffff00"/177, 0xb1, 0x0, 0x0, 0x0) r41 = socket$inet6(0x18, 0x2, 0x1) r42 = getpid() r43 = semget$private(0x0, 0x7, 0x286) semop(r43, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semctl$SETVAL(r43, 0x0, 0x8, &(0x7f00000000c0)) r44 = socket(0x18, 0x2, 0x0) setsockopt(r44, 0x29, 0x409, &(0x7f00000002c0)="470b4e98fbfabeab1f154bde63fd3c0884ec27b16f7b711ea277c46c8b4358b6c1ceee6b854d559e698a55b81d65f336e5b5a350f7bcad5749ee2121a950c992cb4180b575ee76895075d6154ef7f2efacbd7eb58e965649c2f05d0922e45f559683edf3a0c0e937553d6f68cb92a1d13029102f3894cfef7b23505ad70000000000000000", 0x85) getsockopt$SO_PEERCRED(r44, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r46 = getgid() semctl$IPC_SET(r43, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r45, 0x0, 0xffffffffffffffff, r46, 0x100, 0xfffffffffffeffff}, 0x100, 0x10001, 0x40}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000980)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r3, &(0x7f0000000a40)={&(0x7f0000000240)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000880)=[{&(0x7f0000000400)="5c8260f819a59cf8bd0fa369ee029ff3ea780c6c43b2eec0b82065ec754f50021784634154b478881d047b9d455a85a2c204de5f2c4b23343f201718be82365ed43a1aff1e1fa9e63623c1162ca515dcf9eb88b7cf2085f487c8b03add0f1d72350f1d33846b935fc757c65d15d7fe5454f5f270467b4511b23823d2e0dae96bbae52cf19ffd0046f23098d63e35081aba600a33986ad94ece87edfa3f81877526db6ef1169ef1ad2480de7f29d264c72d97371cddc2b84a59543c60f5040dcef5526ab5fafc4d55f332", 0xca}, {&(0x7f0000000500)="c3e57b4e63c6eb8adda8cfe7cef3d566016c5983e0bc0a10c98e904060687f0832ff3a80e8dd5fca48edafa2ae77b224f5815d12669360e62a7ebf0a6eb5f0f0418a340ea68b4a8f4931cc2cd9a75345fdcffcdbd09b6a9020551dd6f742c70307845fa7c7c7f487949261674ecf5e043820a1b91043721338130bc9ec2faf8a5028a24fbad3d7519a0e2916712350b3ca22b0cea200fdeb0b640ed4c3ebfe938a5e157121da45884cb62f65ad242a0d", 0xb0}, {&(0x7f0000000300)="d26aabbaf49f951f6713bdbdceb2eaf5563fcbe8135f238fed48dc", 0x1b}, {&(0x7f00000005c0)="3b4b4abe1ae9a1be759b52c8b17230d5d9e0e3981e0d154ce5b970f65cc3e0d51912aba32a68734567cea00d1d4c3e16d709220cce75b5f064a08796289d2d166df05894b71f6bcb099ca9e66b6e4695df6d3710333a89a8948607bed25f94", 0x5f}, {&(0x7f0000000640)="027e63dbe6098afc31b0c6fcfce9ab9778314c281ea3fd4124a020d16eef0fd245d90d14cd45d1eb9c71f70294ae5bb5853a1411405b8517315e973113025cb7529bd99329fad914b062a5faf4562a0ca957b44878e8cd476d0668bae2f01a84", 0x60}, {&(0x7f00000006c0)="ed7dee92cc39b9db115252be0d29db0e44afdacc1d2f39af614de38c7699d5632ff900d5d433e14a698593f36a1fb1c9d80517d4d53f7f2c7c400511bf30703eea08bc465ab3ae5f09c07f3b3437d376e90927b2fd6302028f814e480ef000cba379a9abad103754729bde2a6d089d1470e4b8561a07c4dffe26278192ee4efd6d72b63757d01f6d66d23631285063c7508a4519d82397e0abf0cd0b0548a50149d97b55b807e63efc31f92495f73a9b409d", 0xb2}, {&(0x7f0000000780)="506d10bc000ab8a0e9e2e747256cf9f17307a9d194536a5e350cc597f17615b8b98f475d030107de96424525daceebc5789ade9f63133cdc9f2ffba3dc16aa7cc32815c9ef76b33d733db79b72f7a7d7b622f658fc6d25292aaffa4136afbabea5e00c200f214f99dec4459e6405f7a2147201b369d143343d60c9ebc38c613d23033f4fa2a534ac7b6223dd1119229ec26e2eb6cc68a760790348908417e65cccd6fe12d4e32f0ad637d062f56e3686c04f009619e064b930cb4653f02fd8115a356261c343f9fcd8b35808107ad7be2ec581aeb1111dd8d2ba3711cd954524a0ad3a", 0xe3}, {&(0x7f0000000340)="817ce76a4c690e00e06ba1d409", 0xd}], 0x8, &(0x7f00000009c0)=[@rights={0x18, 0xffff, 0x1, [r4, r2]}, @cred={0x20, 0xffff, 0x0, r5, r6, r13}, @rights={0x28, 0xffff, 0x1, [r38, r0, r39, r40, r41]}, @cred={0x20, 0xffff, 0x0, r42, r45, r47}], 0x80, 0x2}, 0x4) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r48 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r48, 0x80206979, &(0x7f00000000c0)=0xffffffffffffffff) open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f0000000040)='./file2\x00', 0x1) mkdir(&(0x7f0000000380)='\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', 0x18) shmget(0x3, 0x3000, 0x8, &(0x7f0000ffa000/0x3000)=nil) pipe2(&(0x7f0000000200), 0x4) 12:58:01 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, 0x1}, 0x8) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="76189ff857cd35ec34c6ba24083bed828cbe6e2d82b1b0bb83967e3e6b5a017dffd5"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f00000001c0)={0x4, 0x800, 0x4}) 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) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) r5 = syz_open_pts() ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r5, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r5, &(0x7f0000001540)=[{&(0x7f0000000180)="9debbcbb44edfffd53a21cd27d73171a20376fb479da294d8ffed9be0538fdec86a95293a5d14d2f1ed2e2c8cd69d18637d047a41b927e6521122b7f8315171a2c1a1c42b7d480e1e503b2a0b5c00ae7bd3b2c72a454428916ff482f21cfb3c44254b3f563a29d4762f2e6af07eb61b8ff43fc4f09963e8956c022c316896da7b0ad1d1daa6d0f3944596ea54c337d25843703a5ffc80b944cba07124f252d529a76fc71115bb6a6", 0xa8}], 0x1) close(r5) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000200)=0x8000) ioctl$LIOCSFD(r4, 0x80046c7f, &(0x7f0000000100)=0xffffffffffffff9c) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040), 0xe7) pckbd_enable: command error 12:58:02 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b100050460000000000008000701000000000000ceb1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257690000132e27acb5d602000d7d026ba8af63ff37422902e4fdefe095bebd108ae070c1f5ab72c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002003c88c1cf8044101b00fcffffffffffff00"/177, 0xb1, 0x0, 0x0, 0x0) getsockname$inet(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) recvfrom$inet(r1, &(0x7f0000000180)=""/60, 0x3c, 0x2, &(0x7f00000001c0)={0x2, 0x2}, 0xc) r2 = kqueue() socket$inet(0x2, 0x3, 0x3f) kevent(r2, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x63}, {{r0}, 0xffffffffffffffff, 0x2}], 0xffff, 0x0, 0xffffffc0, 0x0) 12:58:02 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) r1 = socket(0x800000018, 0x2, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x100028, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaace713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, 0x0, 0x0) 12:58:02 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) fcntl$getown(r0, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1023, &(0x7f0000000200), 0x2) 12:58:03 executing program 0: r0 = socket(0x18, 0x1, 0x0) listen(r0, 0x200) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f53696c653000"], 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000340)=0x3, 0x4) r2 = socket(0x11, 0x4003, 0x0) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f00000000c0)="b100050460000000000008000701000000000000ceb1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257690000132e27acb5d602000d7d026ba8af63ff37422902e4fdefe095bebd108ae070c1f5ab72c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002003c88c1cf8044101b00fcffffffffffff00"/177, 0xb1, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000300), 0xc) sendto$unix(r2, &(0x7f00000000c0)="b100050460000000000008000701000000000000ceb1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257690000132e27acb5d602000d7d026ba8af63ff37422902e4fdefe095bebd108ae070c1f5ab72c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002003c88c1cf8044101b00fcffffffffffff00"/177, 0xb1, 0x0, 0x0, 0x0) r4 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x20002, 0x0) r5 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r5) r6 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r7 = socket(0x11, 0x4003, 0x0) sendto$unix(r7, &(0x7f00000000c0)="b100050460000000000008000701000000000000ceb1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257690000132e27acb5d602000d7d026ba8af63ff37422902e4fdefe095bebd108ae070c1f5ab72c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002003c88c1cf8044101b00fcffffffffffff00"/177, 0xb1, 0x0, 0x0, 0x0) bind(r7, &(0x7f0000000080)=@in6={0x18, 0x1, 0x677, 0x4}, 0xc) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r6, 0x0, 0x0) bind(r6, &(0x7f0000000380)=@in6={0x18, 0x3, 0xe8, 0x3}, 0xc) r8 = socket(0x11, 0x4003, 0x0) sendto$unix(r8, &(0x7f00000000c0)="b100050460000000000008000701000000000000ceb1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257690000132e27acb5d602000d7d026ba8af63ff37422902e4fdefe095bebd108ae070c1f5ab72c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002003c88c1cf8044101b00fcffffffffffff00"/177, 0xb1, 0x0, 0x0, 0x0) fcntl$setown(r8, 0x6, r5) utimes(0x0, &(0x7f00000000c0)) sendto$unix(r4, &(0x7f00000000c0)="b100050460000000000008000701000000000000ceb1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257690000132e27acb5d602000d7d026ba8af63ff37422902e4fdefe095bebd108ae070c1f5ab72c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002003c88c1cf8044101b00fcffffffffffff00"/177, 0xb1, 0x0, 0x0, 0x0) sendmsg$unix(r4, &(0x7f00000002c0)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000180)="8c88de434b675b52e7d61371ba53c8c0e59fdb95f76213e2ac50b7cd7a5dce3628118ecd5b7fbdac63ca3eecdb2168b263659ac07b667bfe7d07a32adf1844953aaab9fa76f180bf7308bcea9c65f5d7b0e37f2a41d6e9462e224c8469e4667eb055860f1d03d8525ec7919d9216efc722107251e6cbdd33fbf53c3f6b15efbe045da8fcceb1c18e77ddd99d0ff8d05908014038d196355444492cb957a9c7d94f581b4c6ced115e597687f43229249916d2358968ac052fd100e41b65522b53be4d037b7b772b0f19", 0xc9}], 0x1, 0x0, 0x0, 0x9}, 0x0) 12:58:03 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)=[{0x287, 0x0, 0x40}]}) 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(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b100050460000000000008000701000000000000ceb1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257690000132e27acb5d602000d7d026ba8af63ff37422902e4fdefe095bebd108ae070c1f5ab72c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002003c88c1cf8044101b00fcffffffffffff00"/177, 0xb1, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000180)="b8a5070627ed65dac3ddf5c41e0222b432500000c93cda06fe79333e6589edf1bddd9d779f87dcaddc1dc5948676e452a87d", 0x32, 0x400, &(0x7f00000002c0)=ANY=[@ANYBLOB="014b2397d9421b5edb556b82e6622b05c0eacc59b300c6641cc6ba3820508dc43ca32741e5f10d64d9899a0744843e64545c880772b3972216b99ccb990216e16d87b8338d1e38293091ec9cedb7d79a99853ccb8bfcbc05ae020ee59f72bb364e6d0cf04c2457cf5cc916a281a6e139965678f861097060804ff5e600754ed03e92c4ef9eaa7a9c0f7c28459a6c12c8151cd88631defd6dc0e8468fe29d8d54498867a412bccdee9ddbc7b0c92eaa675fb09e9b56dba0eb8ce1f3d9307115a62704fcb16ba0badf6f8429e158a6cf3edd702abba3077dc1300439c2c8e4eb7715279a2fe493f13dbfde5d507d4965b941d2a8740cbeb1c1b24749c2fef6"], 0xa) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x44}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x0, 0x0}) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) mlock(&(0x7f000030a000/0x4000)=nil, 0x4000) write(r3, &(0x7f0000000040)="100a2956b9223776", 0xbf) 12:58:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x44}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x44}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000200)=[{0x8, 0x1, 0x8, 0xffff0000}, {0x2, 0x3f, 0xf7, 0x7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000001680)="805d863ecd66b785853786cfce85") getpid() 12:58:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x5c}, {0x2000000000004c}, {0x6}]}) ioctl$BIOCLOCK(r0, 0x20004276) syz_emit_ethernet(0xe, &(0x7f0000000140)="c9a533992e214600f81314169167") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f00000001c0)=[{0x400, 0x11, 0x48, 0xa8ac}, {0x4, 0x3, 0x6, 0x6}, {0x9, 0x64, 0x3, 0x200}, {0x8000, 0x7f, 0xff, 0xd021}]}) 12:58:04 executing program 0: r0 = kqueue() r1 = syz_open_pts() close(r1) close(0xffffffffffffffff) r2 = syz_open_pts() kevent(r0, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffc, 0x40, 0x1, 0x3}], 0x3fc, 0x0, 0x9, 0x0) 12:58:04 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) r1 = kqueue() r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f00000000c0)="b100050460000000000008000701000000000000ceb1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257690000132e27acb5d602000d7d026ba8af63ff37422902e4fdefe095bebd108ae070c1f5ab72c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002003c88c1cf8044101b00fcffffffffffff00"/177, 0xb1, 0x0, 0x0, 0x0) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f00000000c0)="b100050460000000000008000701000000000000ceb1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257690000132e27acb5d602000d7d026ba8af63ff37422902e4fdefe095bebd108ae070c1f5ab72c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002003c88c1cf8044101b00fcffffffffffff00"/177, 0xb1, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r5 = socket(0x11, 0x4003, 0x0) sendto$unix(r5, &(0x7f00000000c0)="b100050460000000000008000701000000000000ceb1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257690000132e27acb5d602000d7d026ba8af63ff37422902e4fdefe095bebd108ae070c1f5ab72c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002003c88c1cf8044101b00fcffffffffffff00"/177, 0xb1, 0x0, 0x0, 0x0) shmctl$IPC_RMID(0xffffffffffffffff, 0x0) r6 = kqueue() r7 = socket(0x11, 0x4003, 0x0) sendto$unix(r7, &(0x7f00000000c0)="b100050460000000000008000701000000000000ceb1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257690000132e27acb5d602000d7d026ba8af63ff37422902e4fdefe095bebd108ae070c1f5ab72c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002003c88c1cf8044101b00fcffffffffffff00"/177, 0xb1, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000100)=[{{r2}, 0x45e848f3e332bf08, 0x51, 0xfffff, 0x48000, 0x6}, {{r3}, 0xfffffffffffffffc, 0x9e, 0x80, 0x1, 0xff}, {{r4}, 0xfffffffffffffffe, 0x12, 0x1, 0x4, 0x40}, {{r5}, 0xfffffffffffffffd, 0x2, 0x4, 0x800, 0x6}, {{r0}, 0xfffffffffffffffe, 0x10, 0x10, 0x7, 0x7}, {{r6}, 0xfffffffffffffffa, 0x6, 0x4, 0x2, 0x1000}, {{r7}, 0xfffffffffffffffe, 0x81, 0x10, 0x0, 0x3}], 0x101, &(0x7f0000000080)=[{{r1}, 0x0, 0xa2, 0xfffff, 0x7, 0x1}], 0x80, &(0x7f0000000200)={0x1, 0xfffffffffffff139}) kevent(r1, &(0x7f0000000040), 0x96f, 0x0, 0xfffff801, &(0x7f0000000040)={0x3, 0xfffffffffffffffc}) 12:58:04 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000000)={0x0, 0x6, 0x6, 0x0, 0xffb3}) kevent(r1, &(0x7f00000004c0)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0xa4, 0x20000000, 0x0, 0x100}], 0x1000006, 0x0, 0x0, 0x0) write(r0, &(0x7f0000001580)='t', 0x1) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) 12:58:04 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x6c) r2 = socket$unix(0x1, 0x5, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x400, 0x0) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYRESHEX=r0, @ANYBLOB="ff39213743ab950d5dd2180d44739be4346da32a21a06a4c6a3445f4abf0a70045d0d8490948c28048b8e44b924c4f", @ANYRES64, @ANYRES16, @ANYRES16=r1, @ANYRESHEX=0x0], 0x6) r3 = syz_open_pts() dup(r3) ioctl$TIOCSDTR(r3, 0x20007479) r4 = dup2(r1, r0) sendto$inet6(r4, 0x0, 0x0, 0x0, 0x0, 0x0) 12:58:04 executing program 0: r0 = getegid() lchown(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, r0) 12:58:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x64}, {0x14}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000280)="895e654f5c1d85047229b675851d", 0xe, 0x0, 0x0) r1 = dup(r0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_flags}) 12:58:05 executing program 1: select(0x0, 0x0, &(0x7f0000000080)={0x0, 0xffffffffffffffff, 0x1, 0x80000000, 0x3f, 0x9d, 0xffffffffffffffff, 0xa1}, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x18, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 12:58:05 executing program 0: r0 = syz_open_pts() kqueue() r1 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r1) getpgid(r1) ioctl$TIOCSCTTY(r0, 0x20007461) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f00000007c0)) pipe2(&(0x7f00000002c0), 0x4) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000880)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() syz_open_pts() syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kqueue() r4 = open(&(0x7f0000000140)='./file0\x00', 0x10, 0x2) ioctl$TIOCMSET(r4, 0x8004746d, &(0x7f0000000200)=0x4) sendmsg$unix(r3, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r2, @ANYRES32=r3], 0x28}, 0x0) setrlimit(0x8, &(0x7f0000000080)) recvmsg(r2, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/88, 0x58}, 0x0) 12:58:05 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffdfffffffffffff], [0x5, 0x0, 0x401], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x3}]}}) 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)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f00000000c0)="b100050460000000000008000701000000000000ceb1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257690000132e27acb5d602000d7d026ba8af63ff37422902e4fdefe095bebd108ae070c1f5ab72c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002003c88c1cf8044101b00fcffffffffffff00"/177, 0xb1, 0x0, 0x0, 0x0) fcntl$setflags(r2, 0x2, 0x1) madvise(&(0x7f000047a000/0x3000)=nil, 0x3000, 0x2) 12:58:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = shmget(0x3, 0x3000, 0x88, &(0x7f0000ffa000/0x3000)=nil) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x20000, 0x0) shmctl$IPC_RMID(r1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000004c0)=[{0x25}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f0000000380)={&(0x7f0000000500)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f0000000340)=[{&(0x7f0000000240)=""/236, 0xec}, {&(0x7f00000000c0)=""/148, 0x94}, {&(0x7f0000001540)=""/4096, 0x1000}, {&(0x7f00000001c0)=""/55, 0x37}], 0x4, &(0x7f0000002540)=""/4096, 0x1000}, 0x2) 12:58:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x5, 0x9}, {0x3c}, {0x6, 0x0, 0x3}]}) syz_emit_ethernet(0xe2, &(0x7f0000000100)="b6") 12:58:06 executing program 0: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) chmod(&(0x7f00000001c0)='./file0\x00', 0x8) setuid(0xee01) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000000)='c\x00') r0 = socket$unix(0x1, 0x0, 0x0) r1 = getpgrp() getpgid(r1) stat(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000200)) r2 = msgget$private(0x0, 0x105) getpgid(0x0) r3 = getppid() msgctl$IPC_SET(r2, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r3, 0x0, 0x9, 0x0, 0x80a6}) r4 = msgget$private(0x0, 0x9bfb243d1cc7ffc5) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x10, 0x0) ioctl$VMM_IOC_READREGS(r5, 0xc2485607, &(0x7f0000000280)) msgsnd(r4, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r4, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r4, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000100)=ANY=[]], 0x1, 0x800) r6 = dup(r0) kevent(r6, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x0, 0x0, 0x4}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0xfffffffffffffffa, 0x0, 0x0, "0100000000000200"}) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getpid() 12:58:06 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x61c1) r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000701000000000000ceb1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257690000132e27acb5d602000d7d026ba8af63ff37422902e4fdefe095bebd108ae070c1f5ab72c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002003c88c1cf8044101b00fcffffffffffff00"/177, 0xb1, 0x0, 0x0, 0x0) dup(r0) sendto$inet6(0xffffffffffffff9c, &(0x7f0000000140)="665eb017093d29398646f6cd849197d832c29291fa61f94cfd266dfc7fe40becfae82910a77da725123a968ba8c4c5143d844a375875d46296646d410762e6d8d3d22e981214f2e371350f23e5c42922c5a67a187f622a791e14b7e22041856ea99fd5548319fc9f1188acdf30ed7b1a382a8378fb40245537e4f995c3503e4df054c95b28575764ecfd8743b985fab67702a870af657521087603c4acf0a4e7d94e0422adff39e169ad", 0xaa, 0x0, &(0x7f0000000080)={0x18, 0x2, 0x0, 0x6}, 0xc) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b100050460000000000008000701000000000000ceb1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257690000132e27acb5d602000d7d026ba8af63ff37422902e4fdefe095bebd108ae070c1f5ab72c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002003c88c1cf8044101b00fcffffffffffff00"/177, 0xb1, 0x0, 0x0, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000280)={0x1f, 0xfd}, 0x8) r2 = open$dir(&(0x7f0000000300)='./file0\x00', 0x2, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2, 0x1a2) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wskbd\x00', 0x10000, 0x0) poll(&(0x7f0000000240)=[{r0, 0x10}, {r0, 0x8}, {0xffffffffffffff9c, 0x40}, {r3, 0x80}, {r4, 0x8}, {r0, 0x4}], 0x6, 0x8) preadv(r2, &(0x7f0000000040)=[{0x0, 0x280}], 0x1, 0x0, 0x0) 12:58:06 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xff7ffdffffffffff], [0x0, 0x0, 0x482]}}) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f00000000c0)="b100050460000000000008000701000000000000ceb1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257690000132e27acb5d602000d7d026ba8af63ff37422902e4fdefe095bebd108ae070c1f5ab72c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002003c88c1cf8044101b00fcffffffffffff00"/177, 0xb1, 0x0, 0x0, 0x0) r4 = dup2(r2, r3) r5 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r5, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$VT_SETMODE(r5, 0x80087602, &(0x7f0000000040)={0x0, 0x6, 0x830a, 0x1, 0x1}) ioctl$VMM_IOC_INTR(r4, 0x800c5606, &(0x7f0000000000)={0x5020, 0x1, 0x40}) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 12:58:06 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="e8e116abd543e1105b2302ef98d07b97c676b90f2a7e310cc1fd638f7f6c75ef7bb38541f68323d599014175e0fd59657a532254a2ea411fa0dbf770fd4d2ee2376bedf144156532b1d96ec29b7a9015a7de0c07bad289b7b47ab50836f4b28858f332991a2f1926f84037c13e8eeb1dfa8bf70ac200f35c32d303d70a2d8779ce3c0f9211eb8bc4deb06660e228557623ea103350e2d2f9705472b8ba62de2da26b68cc9b273c1e7ee37ab4756c5cd723525097522b3e0142d7e3a86b7f96"], 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) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendto(r3, &(0x7f0000000080)="71f0748a64e2cfe67460ffb489224ba7851440ea5ddbfa808693", 0x1a, 0x2, 0x0, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 12:58:06 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000100)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000040)="510fc3a0", 0x4) syz_open_pts() pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000040)) ioctl$FIOSETOWN(r1, 0x80047476, &(0x7f0000000000)=0xc6000000) 12:58:06 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x4) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{}, 0xfffffffffffffffc, 0x42, 0xf0000000, 0x0, 0x10000000000}], 0x1000, 0x0, 0x0, 0x0) r2 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000040)) recvmsg(r2, &(0x7f0000001240)={&(0x7f0000000140)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f0000000080)=[{&(0x7f0000001180)=""/138, 0x8a}], 0x1, &(0x7f00000000c0)}, 0x440) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000001280)={0x1, 0x1000, 0x9, 0x1f, "ddda1e502545d4ff3764cfe3d2f16ec47d1318af", 0x0, 0x6}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) write(r0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000240), 0xffc, 0x0, 0xffffffffffffffff, 0x0) 12:58:06 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000040)=0x9d0d) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000240)=[&(0x7f0000000180)='r\x00'], &(0x7f0000000340)=[&(0x7f0000000280)='r\x00', &(0x7f0000000300)='%$\x00']) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') chroot(&(0x7f0000000200)='./file0/file0/file0/file0\x00') 12:58:06 executing program 1: unveil(&(0x7f0000000200)='.\x00', &(0x7f0000000280)='r\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='c\x00') r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000240)='./file0\x00', 0x0) stat(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0xa2f, 0x8}, {0x6, 0x8}}) 12:58:06 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffc, 0xf75, "85495500020000000000001167f5bfa600"}) poll(&(0x7f00000002c0)=[{r1, 0x4}], 0x1, 0x0) poll(&(0x7f0000000040)=[{r1, 0x1}], 0x1, 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x8003ff, 0x7fffff80, "070000003e79010034840c760b666bfede477dac", 0x0, 0x4}) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) 12:58:06 executing program 1: r0 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000040)) accept$inet6(r0, &(0x7f0000000080), &(0x7f0000000240)=0xc) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b100050460000000000008000701000000000000ceb1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257690000132e27acb5d602000d7d026ba8af63ff37422902e4fdefe095bebd108ae070c1f5ab72c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002003c88c1cf8044101b5496fe00"/177, 0xb1, 0x0, 0x0, 0x0) r2 = syz_open_pts() dup(r2) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000000)=0x1f) r3 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r3, 0x0, 0x0) recvfrom$unix(r1, &(0x7f0000000180)=""/147, 0x93, 0x0, 0x0, 0x0) 12:58:06 executing program 0: setitimer(0x1, &(0x7f0000000080)={{0x2, 0x9}, {0x7f, 0x10000}}, &(0x7f00000000c0)) r0 = socket(0x400000000018, 0x3, 0x3a) recvfrom$inet6(r0, &(0x7f0000000180)=""/82, 0x52, 0x800, &(0x7f0000000100)={0x18, 0x0, 0x759, 0x9}, 0xc) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) dup2(r1, r0) 12:58:06 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) ftruncate(r0, 0x0, 0x4030000) r1 = dup(r0) sendmsg(r1, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000840)="81705f18c07530cd6e6c1f3c6025a33b481c1d4627acc0f6cea281bf1610f20f592d9f50be4e09d03eadb89a8aa3776e376e419bcef2d6685536a7f42bd2d98f0b73958c867e8fe4521068691d2588e862a6fd26f2ea1603a19521a4a6c56ecdee6c8f125011b93ca0e264777b97c9acc3ed27d8ff2c2ed8886bcad9f4e0aedb7441b251226ee6f43463250c58f03872f9b093d670c632fee17c0930baa22e4a34bdf3e51bb39136efc1081ed6edb123452c79b7994cf649919e86430affc9c3c39d32d5db187b5739c621d197035f84ce67da6277d45ab7a0d52cd11ed46319115bffbb3ce352b56c69b7b4ec0818e296294eb62e38ceffbaf261ebd44ad32c78e657f15c94221449f6aadcd3cd0094bd70ad8302f74e96d26b118242ebee4479805359e3b0d840aef0cbf4938111521dcf05cf1f14815b7ec84144425abcbbed9bd2328a7b63d8ccd39a2b1b583b14aa312bb3168d423c6aee0350af464028f750f1b7d370d9748e010242717d7c1135a25a6cc5631ff237d0943b09630f62bde6d12709f6b461e66cee448ade60901648b891db778f86428bc63eb4f3d7ce90593964fe5053a06e5df57b99103d452c119f4bff68a2276ff5be50b5d2ebef525b8d5564eb7391b28428e43ae6e9a98682a12d0a1da325339a03e4817a8ca32718da249cced1d8e6304d8c1abaab721323a6bff6c822064a512391fe9bf40d058938b055c0f6b9dfa638255c239dafd3c25d3be546d4120fcf34317458f28e0b5b79df1f995975c69b104a3a8cb2c1d178b647b7237761d56d81381431bf494ecc79e531db1891c7cf0d14fb66f9c3ece34a95a2f433b63e34afa61896e4bc84094aeb28465ab1a8892b637653818845159618649467a7160fc01952648dd53ed5f218bbce335da0ef6a1ede80d247d1fe829f1adf5f09978e611916636e6c04abd43e0f6b5ce196abf5e3633cdb39758e7f2b4f1454f5368f029b4107de2cb2bc24f05cb9a54309d36d39e87e7eaedd79348c8192c3fcfd7c5d1cc5e8c15deb39d4c39cf112d88858a65bd4b9ec8654baef4aebceccb255ef61072f4904df300608c17287fe12c75370f97eb0bf393a7f41d2fd4c0a885866e9432525e7604d05983853619d0dd831a0cc34d4dcc0f5e6bdf0b47a51fa4bf26d2f1f9da5c41dd033f22a09d8e3cb8c226d402d1356739d83a81effdad38428bbe15ece9372aa44d5a72ac5097cade8108273192ba12d318d4de377dd2c1dba0c6d4e6497fb09996e7ac93dd41597e203549b64b6aaa544a4122c3c2ab225e134ac789a3cbfe3a3310c1b7db82bdd32b97c725277189d2f5eeacb52a7c6d099fba529a365d28a6646539c2889e2f739d17319bd1913ce0c28e9537bacdc139d0e779df7e13b95aea13d8336f4aa68ebc0e7fa2678d7a5a3cbb03b2b7754634e965a4eac887ddf8d1fed9b3f6f3b104a6bfa186d8e31f1cf51082a14ae6d0786a325cc699f1295c8d4a6bd71ddbc0c804a24290ecf6de3ee33a256f686d0a7db152146c17704d8cf0b5abe8552372b987f88e9ca10b8e7c38f29ba4c102335ee1d2009353a19e0ac4ed96814b9ba79bc4e1805fb7d6635077fbaedfed7194be11984db66a737fda611ade63deca3c82d0446f901266873bfe0269d419faa83181b18865aad05771e2ad5ed45cef18233f53013715e29a22d39d3014e34f6608dd8d213560efc21e71b873125035050fbfd71f8ab2baae8207faae703cfa0f1b85224d8a69357e9c124e3b887d94ccc7dbbecf76f3eb33a174ebb1de2408c38ca05d74b68927c827ae2da1c980c0e005932f9972ae5fd0b5fb96e01ef34a5cb12e5ad01f69940ed15bfaec2cf57b84175c08ba44b187c8bc9545639806eda38699c100cea6bbaa7b8b2cf9468cf0f294e37eadb3347cbbec719f6298b38a7278c9fafd1edaa40bff08501b0b95ed876a6e89cd1c86e7598227e4c25739c112063ff733eec5cca6ccd40d21c8b0bb04aebae4e58b8269c1dba96c52837383796355d24e49fc54338a6b20b3076256a36a5855c459ab121a2fac648d5c81852193d1554fea6e4086d77d563980bcae1df70104ceb3ef83c2eaf34ffff0e52210b5c684cd68fa63544569b49e8bc196783f50ded888e51389c8dd35120e23aff2d012a3487342f21576b246939d50e1dbef147772ac3812face164ae2cc45edda7fbfe5b9dfcfd706452b256968bd22bde9c86fe6a1b0a674d15ff132a6eac6b5550ec5d838687ae2b2d07d88d2d2ad6c6f951973685c1115e7269edfa0bbd325dc0a8869663b12759deb5b53598c748f29387b81c601e9b1010f8af165f27665e1acbb40670da043d6dc83bbe032fa9916a8828810d5a40b89f7096c9a25cb38c600df510d0bcff6c2815554a7b6f63d015bd46eef458ad06c8cf6d5740995a5854c68f9180b392cdf1d32f5d8e82920f68561a507b0d1910ec32c262702416c3f9f4ebb29275f5e23f5c1b3cecb21a4f0fa3624dfdf719f5247d398a87669d7f9f0d93483694c856c763c196efd3bd3223313da6e55dd14f903f26b76ecc6eab96c35acd39bfa317c86996d33014afd8a56df607c8a7e591e4fc995a662bc4e430c15ea5fe72f32871f9b79b03ba78e8113ce4cdc139c1c679e924bbcdb962a1cbd19c00c802448b414c85850719bd8c90b940b07c61bd86124cb6a56a3e925bd74089afb5a10cb1d0beba7f6e1768dc1ea570ff1fed66cd92c301bc2cde68122e7b9413edc801f96a6e04ff98b18501c34be828589c7bc7861f3ee1832296f06fc48f349835179d8bc98026b619100041f0975700f64cb44c3df9a2fa9fa2f50fdb9407ad4679e751bf4e4e6e206e0171484da3d92f93b07804845374234850ac348701134030c0a72fadafaff19d4305fb532dfa5836c21d103889af42edfa47782fe48aeecb4924f4d831824fabdebbe3ae98c675ee524cc768a42651200c41f14486adfeeb3b2c2de45573cdafb9f11e49edf6370f81fcc31a9ad503e87a1246c419fde2902deae323facaeb7754e842fc5f81f8af26f0ef7949e4e5c1b98aeb573cadecc50f3969e24277961c2fe1d6aba4b91cee22b0e3e9282bd96db8c97c29f786cd1894d46a502fe603a46264c5b21ad4fe267362586910bccb0f45aa4ae14cda7ff5597c3b55d7a8cb152a7728e0ef53344628963be0e04d1d772accf5f708320433b97d87fcfcd2a3300d7d375da161eeff1857e789f0aa21acce0e66581e60d89bbbc5ce4fffc3d8f45d0df2227c5ac147f88f1587ee490a4af109948cd4e18c2528964c6dc70b4151555062c9abf1a4feb77be75648559813a5d3a695410ebc572daf6804555640a030afa33f417ec7f310b966b76cbc114d4ec784668081bf8ed6e4bd59096e92360bab50ecaa77ce32216c119a91c638960e184210351f2410778f87c3aa5e93bd672781f31fe4927da90cd3c3496d3b7a4df0407ca916ad45601b687fede3a4c27ff5ad4aea304894927df9261ee849a46f3400c57b1d188a67c0e7de712a7a589fffebfa5ead970608a633e0bf153b26ed6a00d796905fe516e751ba4ff8b6f995d03df516f598d2c57d7f4428da3ab65f88124a4a6962e769875ce722a22f237019f78fb1badba021db04b0d2225ac863229d27bbb2715ed3c2103c3e075a0a8be2a1ec8dca2d4171668fee6866ad376031e56976f26a8b4f77c935c468c49a84ed214a6f70a16cd03234bc78789f904d6437a55282ae879b406715665d595452491bb160d8b882abe61d46094c5b8d7d84db3477984217561544421de0721751f1c7dbd7aa0d775d3ff82be9fc7e9fff586b08a01ecfceaad7f12937161cf56b6b3a2e73e0262e4223360255f0cb1fd5c5bac747cdc1757f75a0f3f009609d8db230604773cc3e7b573a31c356ec33e28b5628a84b73a6407289755755316a08c315a491b37e8195fad07ae629656ec212f9347ce40e2ca730ceae2a2b7f9d1a243b2d1f4990d649c2f16ca4eeb175cebafb436931b0351c5c30db589e38843f8c038c7aeff899f50ea2f08a5b7f84d781d9aa1e91fde7bef9628bc10b97bab4988f86ca64f183e33701badfe61493a9eb4640aa470b5d329f82347f516dfc9e3f86b3ff13c9a617b0c7565f70a84a5de7d6ef93edfee018f754e4514a9db1dee04d87251c97fa933e6c8c98b6f417ebf78708ea93023b26c5434d82299daf4fa297ad866811df88108e5de548636abcf0d2bab0326ffd13ff7d3f70e826d7ca25b2643e16ffe3e1901031ba299f6eb6d0c3657f6b8443ce021ae4905614535b647e760c3bc91db31336d2e393d07f5a4840bfbb3ef8de9dfd79bd5d8aebe564705ce465c478a1aaa057ec9774cfefd11beab64a38d4f89631a063961e465175b9b55af10137b9db503deff194c425ee4063991cd9d50e8046c8f2e9405515551476f0a0b763c3643d3d8a66fbc2f643c7e3d9f02d4b5b0b3f1f235d0f0a85ada17af7fa86e82c39364f5457d91ad01f3b66426570729c6928ed065db97b332dffd363b9c02e7046a8e6bc4bff81fee3c449c37990a8e7715d7431f55d5178050d42f6798c00d26d5a81bcc621baea138648ea2f35f0ad1fef26f5bb3e9cb6b4d7a2329368b41ae43146868bcc76a45ba6592afd802e55f826d32d122c40f0607dab9a108de2e182c72e03e10ff613abc66c1f94db0a73f4a43c6de800883bea9577b39fe26d3b02d300ceae29a9c0aa1e38a4b1273af8164a9447f5f7115da1017c312a1676504fd16363ba825228dccbe15da565a7772c64c6954523fecce904e4f44c9b5b6a0950c0af1b4faf18274f49f2d5aee30af433eb68b5e599dd1b7ef502238103951dfdabc3110e85d93fa8e4e428abbc05896912a8f38f5d5a5d22c8e1325d0a67aa0c197762dd3e53b406a9f2f5b7a7ec6aa834a7c8e2ba3696724a14286b138b1e721854180af0fa644b4dec3e84e93271f08f000d331e582a9a3a47fef8dc085ee74586666389fa9e8bc735209249cd12381697d0297e5484a82e7f46947ac19465b36ce406442ce8e785962d12c809a6c614b12c7ebe46b64373f287a6bb9284830222b64c6b452cbc5027e50fdf813a7f1371b7d40074e65d8376bab00a1b88277c4e709465c72d6467fc9dae5a455269b5f4baced5ad8d5b42ed996e825b8b6237a92815a2591529c3a033457af868830e1e39073413898433aeb74e508dab4c1f82dc85d46af905343f3af8799ac7bd6042e15860fa92f403d6e560659755c659033cb7b44c9ac0bbe4ba076c8aae73fe02b7b7f294672af74aa9597b0c29a7339aa38ad9fdfe7a4c3b4274c61fca3d967563228f9d9bdf42477326b12369c045e6d927043d9491dca0b8719445304beea33fe296b6fa72ee80f54e039075f9f4619752276118ce6ca70fee7bec1f0896a9c9357f49392adeff222ee436642882dbd3e768d1cdfe2ea3277854da82aa78bd6053031f1cceefe48f9a29c3b280069e3e2d795c1b3f8780f7e80603425c558e7bb185c645d9ff7789808fdd0c816d9603b1e28174f97ad7c9a3e277ffc7cf1fa9b1518dee8cdc6382a0807ccb6852bc47e3c8df32c129e4d6f14666d84093157aeee2766c75375f56b148c96b2a211bc534813cc67451a83b8dd891fc1b5b9e263a849e507fb50780167276db6e22195167d01ae3b11dccf98d646f3f1510e8803d68f47cf37d70bd450ae41d7600a884e8fbce4680c46bf32f2b3b8c7b6938763781615f5c720ffec2d93f5149c250807e354bbda464e4389d3a6d", 0x1000}, {&(0x7f0000000000)="bc445189bed463e3951323799a5f375caeb3ba2fe49586161c830c605627f3288f0ff140936c07452c9b0480b2c2c730df20ea4ea1aae4030f76d9673cfbc818d6c8bc81fd0549becd1571aa9a68f6c83995c0dd6dadcb6f2c89528a36a321329915c2f798c5e8ec027e843566fa01ea866c14f67d4a3eb4c2726121bbfcdeda09914758ae3cb538e394e00dcf8d548f04a9e0b610dbd371d50db1f79b33211edb", 0xa1}, {&(0x7f00000000c0)="0e970862ea17bde863f333c584b4c8949ac7131fe84cfa0edbf9ea8c5c21857b599e1760d51a491a10bb5f98ec6e55a761fab133b76836e0d1a27eb9e200e4e38ec34957a9cb59c78101e57fa5f02b831c221b412d176a4d87b34f4c7a0873129d75b4ee0e3eb3aa64156c4344471d4f8738219f2509d94244d8f5acc0d14357cbc3d8ce8a43352fca176cda02b7132fd42448a7fd9e3049b1fdb06b70c1b6a048139964f95e7969dc35f029b029f01e9acc71f1cebc905dc9a2ff9f926e140a17978bca925a6e89ee5e25fd06817e94c497f38b147ad25fb71173be4ad96f34134c", 0xe2}], 0x3, &(0x7f0000001840)=ANY=[@ANYBLOB="0001000000000000ffff0000d8570000c4362fcc9be34f2be2e20ab62fa6fbe9da4bfa559d8e031ca0b8228dcc1d560712e02c8efa35e82bc3536e3506558327a476a289cd77d9444ba6d440e965ad1bc7fb36c661b0f2504f7412db51cc14d631108a69b0004cfbc3997f178121a90314f29237a3eac39c5d84a6e074c9d39bd723c24389e129f6d6699de1d88df64e9381e89ba223e97a2555c481af12cc7bb5915c6a13bd60bbd89d30a9cd129e4c8743c2b96e70bc4580a4503a38758f319758a5c077709afbbf01eceff6015eed787e9c9798e7a285d6ad6d01b2aef3feaf0704b1362abd00feae534c9ef89f9daea84e9ebbc5b0e287b50cf8c1000000101000000000000001000000f400000052df352811dff74f49991dc3d8219c54d945d4b808a9bdac914ba076354c46f31c77cb949c53c65807d54ddfd432254f3acde58564e23ff4145eb1c3602fea154ac0832b849fc2db66e904aa8873b81e54371c9897a26353ab9016d3303d47df541ef39161a7e847061e3b604c336d1a9f831af990b9b266ff0a502007def762e1396e740f90e7bbbf6fbc5164da1383338a235d322c0dae689c31b6b2df491312c41929100c7dae6dfa934be460de75bb9e158c5cd5e7a3310f1b80ef72a1c526947bbd5497ab73c46f100dfe23e9473a095f02947713dc86bc4f41fdfc0fc91bf58b513ae7149ed410de347a02b2adbe7f96a46abc776c38eb83ce85dc1cbc8a6c202796364974dabe5761ac81d3ebb21496d67025785b49a71386a00d11c6050236f353d41bae7a4edbfe40d74be5858a8cd5ab33df90ea6243d6ce33582255bb4b794afbd5cb088f31117b71a3a9602330b83ed0d9e51fc285297fc37535368b42c00c85669982772bfa235b2029ea0a4d998c4a8133425cbcca6468d4253d2c4f385097cb92928d04850932a24ad0173fc4f836345e5e493c342ba826ba577373890b4df309e52efee1a8022ebd26ed15e53ee63e8e38d7ab9397e02377f4d31f363560eada3569b306438cd0266b06094491f06fce3508f8f236f4fa53e51be1edf8e20b94c4215e732b7822658e9da49d1db59da6fa3f249c9436db50de684da842b644ba2ef259f48acb5dc10dc4a595b7c7cda1199a35c7fca741d4d8a20b97345e9df6f8e040fa2925e3bf3407b5e5e6528422b36c8406bb40d6f938d229857449e287de891e0987b0bb0d2e4d7c5d7a16d8f6f22089b533fbb4f688954b41973620237f3c865d4b1b384e7b0b434a69c932f8e423ee6146694f3ca1b59fe9ed53a38909903c90fc89b70ef322b2b41a8f8ce0f1445164b5f348ec0a5442c464ba119b4762f4c4a7e4c77bf2730c0b2b6ea09f9afb022e1ff0e283db197f768d262e44ac7438f7c704fbc3fa0fccafefe7c6e9e48689bae43beeb260da7b18d579ab2f3df2595dcc49772dde0979131906917431f5d71152748b3429a7c6b5aa9b640ba08e8a09fc72ac97eef3f4a97d2a5a75c9497249672c9183558882f92d623a91102aa734ebe6ee7bdd37a49f0f473a24b248213ef639efffb4c058f0ccfaf0583291a0ff096eee9579ce769442ebb51b726257a3e5a36d45794e751293c38ab2b44982363707e6660a1e6cbc670f9269cb92c2266a5ce21d51b2ff971e8478ad46c0212e39924fd4c72e8a4a1dcce38eeb4c660ac454ab0dc93e9cfcb0f05b946f2255cdd6589da9103b0c81943ea0305dcc8c73881d1afd063434199191082217c5f626893f1acc8e28b20cc10f5a71a1683e9c5f9b2a38f049471d47ba7a5977e80b93ed8685bfc9a09f734f0ad709787a268506f303cfa1519284610d0f76a32fd680148031b1223e8d049ce8299de24b2122e920e9a16a0e292909670490df7c4fb6d63852fc8a5fcd13ea9d307099091cdd28e639d497bf259d821bdcfe4611bb4db6199e7d9c585d76a56aa1ea98572e3535e5beccfdc677b84a86a6e30dcc57e16f43647a0a1ee42cda6065a44de9117edd79dbbf0915b6a01a05068a4a0b8cec4c4e1b17240797e5e9a3a72b19cac7dd6f0f8b87a6f1b4ff94ff54c2170955eebb7f62da5a469b161288e64db5f9d889c88a4e253f5b7ca4b7b5621f6ce429d78fa16c96094a7e9de2c389ed4605273d8fd87cbc812d119f5f64986301ddf93b2517aa1d5aa2fd62add39a6b9dc94dc186367390140c64042e60a51f6c6c3fce69cd6ef542ae5dbdf201aca92721495cdf72a55df670f6040ccaa1b51b2bca2dd6111a42e927e4e3e3b037be1811d051e816693734f1c4eab3d70578a28c95cc6e62f367e927a01317dd10d33ea3138f0ef31d220dc1424dc725630d07110a75417922602aa7e27dacbff170f5e2a5fc702d7f16be0e00c7ba038c18118f15f276cff41efd64ccf5b8f6adb5c6e75429b9d36b4a83253b4dcfd77df764e0d9fbdabdbac9d04b5ea505561d85f7eb491bc7246fad3b9128c5db28d0582fda9d3b9a96372f1090aff05944ab18e4b3491e2db12f0a943471bfbd4808e19d225b70d0ad673460cfdead44ea0c782f6c42f384af68e7bd90d124745cf69ead5208680a8df296241923df83cb218df943ce9103ebf8dfc8eb83cb752a76c7ee4efb24c36f69cbe7358bc292357dad762a853bce3e50b7a285511cd32df85406d28b29c9d022fc24bb7784b4537679c7ad649f45e989796ddc2b6fb5696f95344bb38a323dca9e378ef3f47006b368aaf03aa7588c9a44494a9183e7bbe81b795de635dbec7d36ecf661fd5119d19f02afbf858c80ebd247e39da08d771c4b37e1c4526fca8eb9009cc4b9e92834f39dce81c49331ebefffb6092aa3cbcdd5d07d912d28937b511c7ff6a3cffa0dfc338f40418884a8b60c896b6efb6efa4b33e9bad468393e1c16e25088e4c5dfeeca40ca868a9a7444a46f5a6654369f0c0c2fc0050b8e0556a23cf3ab7fbaf80db03639551d03667b5faf68491edf48c545aea5edfee715d06e695719d5bfa914aab1d8e86ac996a65bc0b24744c0461d0ddbc3e83dab388cddb92f6f77762b5a01da6df6c6921ee3825a2e0798c0b77aa72753830bb12857e33b4a21b263c62c8735f85dfdd89bc00f2d92ffbf12bbce93741d11b972cf846b2e2e75331e79012d49aecf4b4424b228b1e114d45691742c987b2ee880e7d5fae7f6b57d9e4a5aef4b70d2468ded9c7a43ea8bde4c363c05a744c23db6911597e133b6ea953bc3b8757a015ba8aa3a5f1d46b1a75b131f8c4881b6107da2a51ad87f2465a924c033871273a7d483c242922f1f5f61bc44cea43ca44344644590021560bc71bb96f7564a88297a3c41e8cb01ced44f1327e84e72d3eb5532760b0fa1c18dc9f72c798fccd29e2df2a904e0281562dda146370522a895d2fdf6753a6ef7315138768950ce4898a593f51daedea4cc6e14d8ad09427784b92942fda63ab1d3ba4eb1bd75b9576f049127822c0cbf4b292ab57b825abbcc66a483f69af025343cc032f919b0eb4f0929710abd4b02a22c7380d4b87278a06e40496d9f3595674acf59219138c01771f955b12557ab1eec337fa6a2d5a310102c242a6d375b9191b5e02c404e9c4fd8fbdb6028641a72d3b0b5209fab56eed8de9630c01a97cb78fb16ce4ccd0d37fc50ea88b8780d9c81f45ba2f7da823e368d845f064b1948945559135068d0d52e3463fb9a2db82b8a478c148884721ca5cc59c0de6ed1c9e14c46b7288ffb58940b3f00777e9c3088142a153364350bdd4a498c54690cda41cb6c87018cad430a17a266d0a0c22dd15d45a54a55d9d69efb3632105a5d5ec57bc50fe65f607beb3489f166ef58911c7f945f6363b73e84d5005a9a81dc7ff43ed467546ac584630cff44a9e135e57b59cd0dbd01ed978796072b392dc378cd86745a41af390abe51c3a39ca7ce551fc577807414447240c8dd91fc460a0ee518bbb59effd27babd03b52bd6df66d4d6048554951070f1f5d670a8f9d9839ecd4ddffcf6ef79b128a064812d5eeee5cec27ae497ab68d1fd14ad17e6ef5abe7dce3a613ca20102bd208c74a912a667ed05a005712a6866744cb442e50174d674dff018e8adf1ac6df2b760790162cdc01d88e38dfa079fb392617809be445544948b228a70c0a8e9f8cdbbc74c86e97869a10c3a5cff1a74fa7a57b305c3400020000efd27f5413dfe30134df2fac71ed631381ba4ab5ae61409893277d218848f9232c3502e5312edae083b0e3b9203b75da8afc009882598139b2a013861df1e31ddc059a932a7db3b509def9318ca6347e9cb933f234004f6add4e7b88a3d083ed3acb834803300b4498bc9233399b943e0f59cc381f2fc7d542e3a2322d7f5a610635a01139906724569140c4ad6ca89672470e65dc5bf8a67ea73c39beb50db8e60a922787758370292a8ce2df6682867cb6da313c4ffd76fea523bb1b5ffd9a4ff4a949c2eafd1c6e9eade478b8f95c10ec909e5b8e27f3cf245c46169cc9e5c1df908d37653ab0eb408dabe5429812fe9227d5bc5dc3f099ea79947bfe260a4a41d2335ce77b757cde1f61ee24206ca0c27005a811f9b8a48ca37c13dfc1ed62b8162f580536b35e2c886141df2f7aba2f498f8b25858cc3766637400aaf24c052d975cde4e463972d72b6dc388e60afc310673cbead52b61addfc341f27bdf2b55936df97083730e650f10a081e048ba6c6743b87720d02e8a9d5de2f441f7370b777c81e8cfb8d1763f4cd28a740bca15119090e4b22c6ea45ab52ee5b5044891e40df34801499945911cdb79fff944d4cfc5cfe353682cd2a7dd2f064067fb7333972fb9a1b21864f32860277a1bbe4f412701c64b447eb570481dbe84d34914282afbfdb1b3d0da4808b42ffa522c17f8db87a4fa1199e12d4366e14b7404d86391f421e57fe0aaebb1015a0d94823513b3b2d1df1f0fd1f1ae243f14f7992ea80c3357a770a68ff7cb4044ce2a75286318512d146dd6b43f50f18e705e254fa75ac4e7f6687d4946cd07fbb5677a312fe22ab209d871c3529e75957ca3b8236a9b74c3afe8600f10aef187262e3a23f14aeac106537d428b2e280685685ddd75768df015b5c1c53d73c37f8e50e56a92e5cc2e7e88ce5a96d6089c6582510cafee6106f196a1cfd87f7a65af6c57f4b4a96b47fa063a3799e86ce0709dd567d64bca545751e2c39ec81db51e3c8d5a02d8223714e51738002fca99f3b4967720d8fd92b7b528851b5c94de49e862740f076c5bb7c8c683e12420da3c6d106301b67718e841c0a5ce73ba523cafeb84b6e88088823303a5babf184e16bd9681885c5a4d3b5e5dff8601317d8ee470d579a2bb840e5609d9c25e8e5f9c255d57ee0a31924efe1b7751114387346ad145978e1f5a32382e0bff4d9c696708c60af5c3abff333b9d704e27e4e7e4c606fc113440a161b97344ff2a4999c6fde1e242cc8181ee8ef162a5bb834d2e84b510d66509d09b4e80773d0e3216db535dc8e1b3e2ee3be5d3207b7f2272f9de1cfb4e9855e4ec325b41d854a18329adeafe249a79d8b20f9351658551e072dbb0af7e96b997e5fd898c544c0bc6313c25fded85d697462585991858da36f1377d0da80107882015982cd712839045b67a5b33c7e8d29af4ab5107ecfe35fbcd0df5152e151b739d6e9c2fbe6d0f370c75bb781a50ad5b3a0022ac0b2713b14a44c64b3a1e62b23e76be27002cefbcd01b82abb4f72a398eae27984721d773b4504945afce027c96f6cf975b637faf2d3668fa81afa94b5f8b94ed3ac19141ca9aba3cdb439caa1efcaeda4bcc772d0889c9ddf0435083535797740421d2c87f0a2539fa3d3801d64a41a763e6087591ad063dead2e094ca9f71f5bd5c675682ae12b0d82c602782a2eb2c20e69cb419b047ad4860d7a84ec0d0e754f869b694495fb1d482d9e7d2ae84e88ba39c047416ab6084ea26ea712bb192e9a469a3a6b2b3fdf34b985c73a95908a6a9bf91942d492c1689c5d2c6eba0c93c94d4acf5a4db52355e8aa2637415b6b759563aa076794d1f345f530d85db7c905c4b3bb45678839a5165826262105276a51ad857c1759f38ccc617dab39080000006d82f441a9a0810bef300028f5bc9216e448417520fccc8a6444d3cb54351bd901f9aa1fd417b0a21ec4ef536440588d85ee85c23068728700c000000000000000ffff000004000000b2a6356d734945d450528b2c69ebf9226b3601c9da3e65cd75f9bc502e1030118cb52cb15d17bfde9c2812b83cffb20fecf5798768c2c43566168d94554406bc8d220b984ed007a5585756af858bfd4f08fbcf17fa467e0e1877e3f9414c82b29939dbe8f6bd1820b76083e18c3f56acfce8297e3d975cc1e109a35c4d9ab1897cc21eb4ff50ff6a71a4cdc99ea2788669d7761b2440e5a21979b180b8a693cad96525555698696c0fcdbb0078aa490010000000000000000100000001000100180000000000000001000000a20000004d000000000000006800000000000000ffff00000002000062a179218655bec71a147a456593293ae975d14f9dabd71a64572ecfb762b671079a873c3bdd054a4c56127d9d772486f1c87ed7e19232cfce506c66a9a47a9bfc1b633f68054a457b3d98133688dfac6ca8f29f00000000101000000000000001000000050000003ec84f3c1bf4e7d25e8c307c41cf3b73e51bdb086697b6847b31aecc836644e63ddcfb2d7d35afa4014dcfe161c3c47026b14207c9441090a111ab045aec7ddbd5e062ca43259a3b4d90ef028fdc47652cbf7a5adf8a5f5e338caad555ea49c303886b079fa2d919b789e3cc3cbf20a443a15b04749f28e0b3461142112fc4f3a7f9e8180106c93c3c750c0b749630919d22ddccd310d8d0f17b417c1c59039bda1cbd64ba4642b49c99e55fcdfeb9ca8f30dc9b46907aac7ce0cd417e695f1a1f4194dd029eb11b56103b1015153d3956f81aa81b922b6bde2d3f08e82861e6b99aa6ed94083b2565fe23036c4667a24f996f14cc065d2df59ea9bc962598240ea1ddd51a7a8e4699d0b23e8f63ac3c3a1d0018d3610f4fa52f2b90a27dafbdd0549ed1c22f5b185855e7dd7b350d7954b0254101cd873ad16a39c803cdf9c63901f0a8d53f3ecde0d022dc15e6a1aa8d32f721a9e04eacf48990a2117bd2c1ed95813e8f46a0edf389d0b192e20d555b525972adf7f930c83d14e01c45bbefbb3de8d9128d170cdaf49294f5ab69a0db9db60138b9674d1dc9b563b8707f5a10dab9398db4197c2d3f16f205991b2150d96cbdcf2ceb107d3a3b5ee537d62fe6b471c23e60092c2c3587610c58ce846f76dafe49116b6d1bcebb84f6d7581160ff7642d6c64c6551efd403a9dafc160f4c61a83b18cd7753fbc65e097b9030f7b13be936525c1cf50fb2c16e2bc8c25ef717ae25b8256561fd28e00d46c562ae42b887540e3e159af2863d0e40f4d444c11c1ca8a3c18de727a6544425da871451cc898069d3d2804da7d1dc3a56d972a5a9e3486c5726541ea3f0d39843e072dc6f131690b2ac382406d1724cefb7dcc89ee7d645ca1b1fa2555418d6c94a31577fd7a85c9cfb7d971e76a3e1b5e2a1fe45b11d231db81e86f9ed8072863e803d68fa27d3f4b5dd0ccb4440ffd6ab198a3499c4ed134c08d8146bdd4e5d1faabbe10c60a845a3996106781d05db19d041b8e5626640bc723e789890d04b767e588edc05134ea8e228da301b2769f5333dcb4952af963ee1926cf15dac75d632ccb11cef7ecc6910395a945dc2462060d44d8279b0ffd9fdc251312ace45e703f3d5194cd6d47c769c0e3df54a801c5bc9ebd419807a1d42d9fa6f667026ad6eebaeb125e4c9268c0b2a129babc7292184659890de96c87029093ef7745e647b4f7bc45ed6b3f0f7065c32537fd57efd73f5427426e057dc64b4a94f210abf0b7b9a6016315e2371077fd089254f1dfa579880a530976d65b76022449da7eee391a71af05bf0fe8840620ed4221c1471775f11db7580e83f6dafdcbf12c0c3419ac9c3e065db06d6d989a64eeaa4b971032e8e035ad80de0ae4123bdd9f59656b91acb7379731ab105d26d44f97026143559c6956c606b72978c92a19a8179cfed7759fd6b2bc47df785718b79cdc6b09f8a8048db8e4aa34b9740cb33f22cd4d1968be283dc2c0e84235d89f953b55ddef11f2bb843ef4a322104154e5ce11bd10bc29a66e6cc0d17dda449628635fad094eac9f25b1c225369348e2bdbbedb5c6e9bebecfb8cd822eb7869bf36bd5c93fea07d833c14ee1fe66a7919e284c0b6fa4a51b33b7a4963a2c2e943f64f8028974204d7bf464a185cc4f563ac646ec7e019ea780217ba0d893c5d9a771a948c74ef864782441d2c3135a718028ff1e08b76a28d21b80c453f2129aeca9d8cdf82a009ab81fba82b2da17d1735d511f1dad6eb9f5556a5ff24e50472bb96959b6a38ef913291a1abf352e0cb38f1647c2f809a89223e783ddccc9277469a0404873c4711b8349c926363c0e899788191abeb298e7e28abaac3b545a64dc36d8db7f9f2223f4f6a861db42dd56fd10debbaf6327961261825623c2b7f44901fe71a5e7131a5c75f79093b50bf39b902abec8468965c6c557de8c6f6d44c3c9328dee84ceac5f84e29541646aea73ab131ac4b775100b3b1fd5ddcb5f9353e4dac8a14cbccd07e5344d2083210f1643a2fdabd27cdfe4c51752af76fbd8dcde9d46071f881417241c44b80b0bcfef36a0f51d2c63938794b795f85b57d96ff02e623ff9d82e5fe1dc1ef8e42346ed518264099d268cef20228fcb7c6cd35302ca9718006830dbb0d05216882ac619e273cb65b93df8fbad203bac774fcdfaa69c48e0bf51a7261ab271a9cde523b8735cec767a223178e0d2539b14e64a10a7caf20af45029c5fd6eccd808e3b3da37c88592a72653df1553cf361ae9efc840766b24f6393e4d3bea4b703d7adf9147d974118c99df523bfe4ea94b41e85ea598d2c3560f6e0ffb7edbdb3fae901210e29b3c06b2916d47d7286dd0f99640419a251d804bb414ae5d201722b11db500f596e247bb198de9631e81c6bb945eb35cf19a3b083ea21a0bba9b9234b7c682a58704b5df30d19942c3cb540e7795a8668b0ce56034e279932e4d89e980157b5fd3175b3d8fc2e61bf84d8d23983eefeb069447192ae190b5fecf21b7332a4f70dc35bf8089ac8c897427e03fac6f62a9c2c3ca31624ade7033961df768cd08bf43b309817d37fa6ea48444ba8f0c767b76fd112231ec0ba3bc7b6c9833ab2fc57860c4f9b59415efbd1d2f34ad1d33fe7c048bba4f6de9d488ed32de78f610037e64cd985d15d119b71497b1e47fd1805d3882982d292b52247ab7d4d96077c057856c3de1f8baa7ba3035a47ac6fafc623a5e3ab79805a9a27b4b37f6b71f0d398835166e15970470f2df16fa2fa382ab7e0552079f757a06c38dba57348972253823a0cef409f8881a08d6f880f910840bc3623ec5b43e9438363e7222b8c33b4271f56b6ff24f60e99d2d3d64f034012fc428457507333c8b7e9c39dbe1ed86d901270df008e36565cb0a8401b78577fbcdc3a7bdc8c1417f23a01ed30067b6ef376dc9070264688efdf75768fb7aff4d8b27d15f04196798b78b97e08eea7514139e11621e8b6f28e83ffb3665c6dd78d8f5c5667477f64547e55e8f910f54354284b5fc8e2571003d00c92f8258e42dc674be67d842b37509cb6a57cccdf6c75ac4110dfb8efd4950f1f5812b79cb4be59603ef67877fb313e98ea28f708f0960a219dcfbc4efcd552af0372d7a223fc173639a0fe274be7daea8320917942817e4b4438dc42352156618fcdd5c357b3781a0ca62d5d3c7b898e91963944c9abe54cf869cecac7521dc7eb3bcddd0bb8e260a19bd226693aabad24e6a971658daeda62ee815c4f33712eaed38d387c1e14fc927fbb38ef7aa82c116b74e8a3ddafea541009c9c958dab45c7399b64ac5f6c40429a20b1e2787e0cd2c8de925a7b1aeac76afc56f4bc4fba87db957ecc2d4e7fa2180d5a90d01b5a3aa7420c9cf952a241ffe8afe684e454b13953c32e66b4cf846cb1bb9ef7a5ddd1dec60bfdaf43acb8d68cd6f82f98d7e0d343bb17f99ca01cb1a7fa59d1949d154693da90359b2a29cf14a4aef7c106b2a10b850ac3a01ff3a174b2229bde11004a9beeffc81e8944a3b7071c60522e89b2565026c0350ddfa5a24edb26fed680cd24e1a1b9298a6b621d06197c236fd405c5ceaad575fcd5304f57e7ad28839dc0e66615d1ec4ba11e3e2545aa94ea85c106152baae27d2b98eee952bd9e57645f5e1bab62b033c31083dd87cea303ca373b4a5d9009c4597f94c4d2d3ffcdfe9a74ddd691cacc42820b1a5f1fa5e30d06d9fe6672b08fe20aa777d580f62bac65626e8ff32b3e88857d73159b642d11c02f3dca60a1006b133167c39693c75518f042fa8c3fbbd1f8d540a9865f1ec94cde0397158092a0c23e159e73b78956db5857dea60afebea820d0d299dccb02ec240ca3860b019ea1c569fc84464097b1f530d78f89ac9e191284ff3364fda3693eb9b56486765197672c00e7dab9eb57b92daaead143095e92ebafcd1c80020a8870c737cd08e1e2e1d02a02fad5ef5484df3f5cef42e8aa201cbd02ad6fb117e316279935864b9392ec92e452d6e39d653e3d006f25faefbc310ec8d69b24c094c9433d137aa6a8e44b9620b7bc775e73d608b25f9051461c09f6af52b37adc7b206c0c9bd47964f89eb519f1e44da42d22c94418ef6807cfaabee86be3547ffd345fdfcc432a3c04651d986c8ad4504a5d08c905e200f7bfd6e57edc6b00f08d9c9256dc7255f2aab7b9279321e797df288ea200580dad1922d1de3e4f54ec5a14751d25ad06cc02b1b0fde4077254f8c10606285cf18741abeed0e90779fb8523a78c5f0e195fd4a18c950136cc69752c68f9013f4cee6e5f5b99bfcb8d2f02c117379afe04b158eccd346a31d695d528b66251e6d8069780d7eb09bd86ead99fa2ef6cd2e46d5c42b88b23adaa5cf6e2ee36227a3a029abf5cf512ec9939ed8bfe720e3ecbad2e9767fd9f675859a236827cb77eecc3befdb7c9808bb24d2d2eab7eaf34c0a09e03a71f32e084613290f258484cf2a79a3e4959f477b543b958ddabc1348856f122684d3fd042a28ba8a700039f63ae199c33b0ac26b21faaa7fd128d6f61a5cc82aae53cdb0575ce542e5d131f04510d09d76f0a9038b186459b4f31e252b524eeb3c809dab4c75aea17a04bae32843f184d151b05c79192b331b716937032ef154282a83e106a3e8fafd7382106eea08e37dbb3da839a7d0c41f99bb1f18af40cd313231696d576d177223649a625822b8699ff7d2e0aa288aeb163f0889d6084151e3ba17f8c2ba11f2c8c0afc06e25b861d78c716e906bc5764bc8401913eab9727aefe3452579876dfb5179d6e98ce64848d9161e0ca797e4f85a961cea3d8f0b2af7fe0471c6c8b9ac187dee0cd5b16447ef3f877876a2a37ee93d085843d22ac20d8151a81e6593cd1cc244497ffeb3ee864a0d77bded5ba8aba3847f9afbceb7d138535e5a35a5cb2eeb58dafb331fda8b7a780a63a60ca319c83fcffb213d953584465d45f89b42ea9fa225fd3d72fbb5e5aa1fbbab9d3f375ea46f94cb0b9afef5611feab8c4799279b2019c4842efda93e9e06d0d67c599e13b1a659a5cb0d9b7262c30bbe4241a95f1abdd5eb115287f2f0f9fbfe9cdf4d05a8d733296aa171c216dbb89ed71e6577ca495f64fe15a59cf4afc32d6e3aa55ad0b86ef0975445308c157fb568a409627ff08a4556f33c2d47237ed001cdc9c8e65b6602cec65437470970dbc0265daff95f7bc40a60266ab9d6cf4be87da5e52b3375d639f22940ff5a65905cb218967b44d1223588ca01f2a67058677bad7942dbfffd8a9630be431dfe4b9d39677de745b1794d773f60b2649121f981739f438146c264de2d28ea119882a91724341e3b390c084108abfdbea20b5af8a6f0eb54c82106fffe00d64a92cabd63572403d32d0d6cd061ff00b9ebbe09b6facd57b2b4b9c0f9f31f0cf2252df99b6def10bb8dc8b06b464d08a85e4ae034a45e83f961ade4ec074f5ddb019c3a4b01c144c124583470791354da0d6fa57a8ea856df8be20d3c361fcb744f9a659f3193fb5ee04aa471d7efbd985769411a9584667cd39d686d9a11a4289a91064b63ef4b11d20ff23be45ee9cfa8324fc0beeb107d6499ffabdfa2866af5ebc7f369bcd786c9935f01190257aba1da4cd0c3b9d516ec08c123cd1c699b1d401d7f090c021130747b1bf81178cc8c4dd1469b3621c0466418bd57768d1ee02be38150545c9e979b3168d694a0444bd0614ce7b9c84b5dd53cd056232de417deed171cfb88db3ff7096ba0d57cb5205d45779baf1db390087a806597e"], 0x2270}, 0xa) r2 = open(&(0x7f0000000240)='./file0\x00', 0x100, 0x80) ioctl$TIOCGWINSZ(0xffffffffffffff9c, 0x40087468, &(0x7f0000000380)) dup2(0xffffffffffffffff, r2) r3 = fcntl$dupfd(r2, 0xb, r2) ioctl$TIOCSTOP(r3, 0x2000746f) pwrite(r2, &(0x7f0000000280)="6be57c081594346b94b0884e58fa03548ba9181de0823c69b01f0565508dd05aeb22b63aadfa66ad4169c5acbf3f3a2e33a54f4ab583fe43aa2b946a9aafa79a0423c57e4ffe0608b0b9017377043510cc68e3b4cb1740e0b2a926e8f40b54879246fe262af9538d442499854167d4e4a65467750f79441a517c7511a7e563333aa5f5c32fc0d51043fe86b2f1dd737ff6778140f3acf534f1af9985c742ee694859d8450d43f18115d4c5ad89999768b97c274d19d5aa9c5ff15e4988289e362fea96d835df6e258d9ae4c8f5a8a806fc778c8ba9d4a19f3e37b00cd86bce582f4df2ced8fa9e1180c85d60", 0xec, 0x0, 0x0) 12:58:06 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) 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, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$PCIOCGETROM(r4, 0xc0107005, &(0x7f0000000100)={{}, 0x9, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) write(r3, &(0x7f0000000040)='\x00\x00\x00\x00\x00\x00\x00\x00', 0x8) 12:58:06 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) getrusage(0xffffffffffffffff, &(0x7f0000000080)) r0 = open(&(0x7f0000000000)='./bus\x00', 0xbaa52908513bc4e7, 0x80) pwritev(r0, &(0x7f0000000640)=[{&(0x7f0000000280)="d548c294fc4b90ca7dcce2dad2e1f49af06255f23b8839f6ba372f3aa3fbc205435a82e0fb2950df8d9efc4d509e2d2cea51e1dcc75c49c51f7b1d88221cfe0df81e7c55351e677cd44a968fe610cf83ab7ad05af7c607d154510e365c72d9dc02b62e320f62bd6ee844e20c23067e33d751c9632e2e", 0x2a2}], 0x1, 0x0, 0xfffffffffffffffe) r1 = geteuid() r2 = getuid() setreuid(r2, r1) getgid() r3 = geteuid() r4 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) r5 = socket(0x18, 0x4000, 0x0) setsockopt(r5, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) fcntl$dupfd(r5, 0x0, r5) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, &(0x7f0000000480)=0x1) r7 = semget$private(0x0, 0x7, 0x286) semop(r7, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semctl$SETVAL(r7, 0x0, 0x8, &(0x7f00000000c0)) r8 = socket(0x18, 0x2, 0x0) setsockopt(r8, 0x29, 0x409, &(0x7f00000002c0)="470b4e98fbfabeab1f154bde63fd3c0884ec27b16f7b711ea277c46c8b4358b6c1ceee6b854d559e698a55b81d65f336e5b5a350f7bcad5749ee2121a950c992cb4180b575ee76895075d6154ef7f2efacbd7eb58e965649c2f05d0922e45f559683edf3a0c0e937553d6f68cb92a1d13029102f3894cfef7b23505ad70000000000000000", 0x85) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r10 = getgid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r9, 0x0, 0xffffffffffffffff, r10, 0x100, 0xfffffffffffeffff}, 0x100, 0x10001, 0x40}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r13 = shmget(0x3, 0x1000, 0x100, &(0x7f00001b1000/0x1000)=nil) shmctl$IPC_STAT(r13, 0x2, &(0x7f0000000100)=""/114) r14 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r15 = fcntl$getown(r14, 0x5) shmctl$IPC_SET(r13, 0x1, &(0x7f0000000200)={{0x3ff, r11, r12, r11, r12, 0x104, 0x5}, 0xfff, 0x9, r15, r15, 0x7d55, 0xd75, 0xfa}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000017c0)={0x0}, &(0x7f0000001780)=0xffffffffffffff48) r18 = semget$private(0x0, 0x7, 0x286) semop(r18, &(0x7f0000000000)=[{0x6, 0x4}, {0x0, 0x1, 0x1800}, {0x2, 0xf, 0x800}, {0x0, 0xdc, 0x1800}], 0x4) semop(r18, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x800, 0x800}, {0x1, 0x6, 0x1000}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x2aaaaaaaaaaaabb4) semctl$SETVAL(r18, 0x0, 0x8, &(0x7f00000000c0)) r19 = socket(0x18, 0x2, 0x0) setsockopt(r19, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r23 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) r24 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r24, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r25 = fcntl$getown(r24, 0x5) shmctl$IPC_SET(r23, 0x1, &(0x7f0000000200)={{0x3ff, r21, r22, r21, r22, 0x104, 0x5}, 0xfff, 0x9, r25, r25, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r21, r22) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r22, 0x0, 0xffffffffffffffff, 0x0]) r27 = getgid() semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r20, r26, 0xffffffffffffffff, r27, 0x100, 0xdfff}, 0x400, 0x10001, 0x40}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) r29 = kqueue() r30 = syz_open_pts() close(r30) writev(r30, &(0x7f0000000500)=[{0x0}], 0x1) poll(&(0x7f0000000080)=[{r30, 0x46}], 0x1, 0x0) r31 = fcntl$dupfd(r29, 0x2, r30) close(r31) r32 = getpgrp() r33 = getgid() getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f0000000480), 0xc) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f0000000500), 0xc) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) ioctl$PCIOCGETROM(r31, 0xc0107005, &(0x7f00000006c0)={{}, 0x0, 0x0}) setsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f0000000700)={r32, r34, r33}, 0xc) sendmsg$unix(r4, &(0x7f0000001680)={&(0x7f0000000980)=ANY=[@ANYBLOB="07706b0cea0f58ebf251646b7e34eb4bd488e238a8574b212e9dcb40fdd10770e34a31007518d52d3b5f104c3a15643b739f8cb47f4486c17922800b14d7c0441d1e3f7eb19c249b65ca8c3d780aa4f2b85af1cf13b43b9b8a6243de5ec06c56971e56a816d861aa1f019ce67a219937a5377f1e450b0adfbdb59bb479e648bf557585997561fa361a5d5bdf0a85bde56c0f8443948dfeed2b3bf8f9f573165d4c4be48004752ebce64cfc27ff49b7961d8a86d4f66f759ca666984e36854d8ff54975b4178d6423dde255db0f3520197f1861d8be930b6855a2046fc17bfbb94dc091e46d610414a1dcec84e3f00c6fa9bbf3e90000036c83e883c08e841f1ca87ebf9df9f2aa12c15778a53c96fa1a8d5a22689ed07e03004aed89518b40656b6777e3dd7aa99b88a3000000000000"], 0x1, &(0x7f00000003c0)=[{&(0x7f00000018c0)="36538456ceb3d10a7899cb43fa8c4fdb43a4b1f117701aabe800d172ccfa99bfdb3836c5f65d2e4e54aad1a4159289e10cc9da9742aec0c8549b3999c837b07658d43eae10d8d4b46c775b905cbf37b7b1b3042d33aa3f4c9a2e4c2bdc4d703cb91167cf633019dc2cba6842862f8788a4b6224da41ed14d881547a2ac8087619cb2e408ebb8895ce514f1ccecf22d0a15230f1e8d327dc6bb6b396d648005476af9829f625bae09a234548ef2cf208989f18e01b925089d6b7da2154a5494d9a5c7d3e5858fefaebc2f411afc7179dc0872742c0152318ee55bcac2643d75a18761a1f252ea7572bae181f985492f8e77cff568e10dd0c7c901ebc25726ebf35cf36303125346c6adf0b94f714c0ffb3f793e950c095da1003f40420c71e2bbed27f68ec20e32266f1f486d42c341fc53c2c0e3fa7b86992493ebd5fc88b0aff9284e5b7069be35168a165cc69f1b09dd1d70a4139eba232fda099b07ac4668e4fe5b9a6cc3f36453a0bcff4f05b46734cc418d36d334617e71cde0223bafd0613cc4640e034a9ac93cc6e7f61713d2e84d080bac1f44ee5e06b7604f247f77e22bc344d86d909fb4c67fe79ca1e3206e61e7940ced69a1b7533648567d31ae8f239214773fdcb2b37c692f528b1aac7afda99fc58b309176bb945c5aea7aa21493000de640b3a8390e6a0ee0a9317607022ae229de074ff059ba95b5893f6e895bc9c6f817fc4915d7b81ff2adc328be40127a0b72b9e58595ef647856888eda93f7df38304af2747490efcb369ea18df98206e83ff06c63decea4b7cefb5788177ddf31c301bb64a605fdfe0be70f6e4ebd50f174ccbd07f077b7b8caa2525d62743e57e4a833bdfb1d03275688890d95f0720a866fdc65251389f9e9c5909f6a9237ea6522890c5015e373ac1cbc9a3cd40713cfcc9e3602d58f1fa68d6ba726fc19e480d4b166ba96142087db312ae759f6ef18ba2bcd01f15c340cde9d31d5314ac526ca965b1f96bc78de06d565b2713633498c65c8fb1e15afdaedb65f5e0594574ee716a66888804e87f490c623b18d4063076e14737bcf8ee6f09b7089a18d3dd8e8aa8344e7ad65d612c95f175d82ec01b468c6b8ec0273878668f09126980afa207514c7b0ebd6f23291004ebff93269be2f4d3e36f42d40d726022fecd4f15eb2aa4de4d854ede65c73267d805fec018acbbd4f685c24eaff4402d252d0a3383b7aadc13fe903c7c6e2cb9bf78148b586a972fd3e2a75091276b10323b2813daddffbae92554d3be518525f4e8cb370fe461cf726126b235b15e5e8984571d204e2294c5f9b2e3bb06a8917ca0fb79fa4038b6f559dc066f0bf308582c5bae37d0dcc8a004161e97312697262681ef987490729ffb9f828af67122a167f3a7de356a18fe3152dc3acd503686ab1b49c3d461c5ec8d8a4cefed7bb89688afad003bb35945a187072065ffd571ead7aa7799ffeba8d3e2a9785a1edf22cd4c2c8b368e430e73e8e8d3400659931eb233a8b9730a8230ad650944624005ca539e512f83eb74d179e5fb7df282d1216b3f8ada304087a8edd2c55e6cfef447877e94ba0a2756e5b0ae712bd85154c5d425d1dc00f9d25b73f8b56a075c37a2fb192a7fa1d02ed096013aba06f330a0cf272a910bec952492448926e2fd03e7f4fb42c63ec22f5251d5333ca64a23989b93e8f0cd2a1031866d18d0dccfd5621f460d261ffa9737df449effd5520f88d4c29bfe233df13fa2a2679127dfcaa4dcd408294991d0c736515e449a4e7312a4e061c1a59771e02bbba2e53fb00814e32884da300b372e8607f0029bf148057a2b5fcd1bd27f08f254f1037352fa2e3d4443ed5be9576061c306cea535e295f1d4f2d7b63034697187b44935f6a2e893a0b5132ffb8297291cbe05b6ad68e9c094053266bba86dcfd8efb2768caba50ee9ba331e8ecb6df64eff5b5fe2c7231792b5111588f78e2e3914f024fabad565762d23187bf89fba9721c56ee34bcac996fc2f53954f71b4a383aadd05c07fb6ba51cf7f5961d3f3081bbb9ecaf302b80da7feab2557f190f1d97359cb773ddc2f4b83ccd128a07e02cb358a9c37e9ed67b0a455f3dd4e88707bfa00178d37acafa09ba90c6356035103ecb72cb885ebecb879f8cbf2f7897c12bc9323c2ca3fc53e94567b9124d3d6c25b76bc60f38edd68cd9135651334e503f30ae41da3a3a1fc2c85cbe685178996179aa9897c0dd5c8d46ffbe4f6e2ecb987f146add63dc01a5cf0a4718735ac55148fbc91ce32578516e90c891cd408fa29ce5d260896d0cfc89bac6d2f74f03edf97f877835f8683ba2eb762ae076ea91e2a72a0134f92d94364240cd066f1791b59c8197d091e3fa02daaac95f4c3eb841574bdaf591ab6801ac876c957b021762dbe372baf4184820006f25fb6b85678aa83028a715cc7a225f21b0890021db1c4be814b53adfb4c7daf2c9ca9236cc291c24f330317e7628474d4735fc32a72fd40b85c6ec730ac783e30f59a9c87f6e9cb04bd812eb2f74c181e54dcbca8b8f6c6bc5e6e18b5fbce76bd1791eca7af2b5c1e70499c0388b8386d3457c3e4e9451a7ce2764fa02f6a86fb89377f2abdf7654e5650160f027630c31b58312143c6646942c6af91cff46294ad42e88194d487c184e6b731b512102b1f14d40b862b1652a033e6addb9b0aa55f8465f3b2329226b4c7a363df937627c4611e3d5e440d1891f8427a9f83988d7e682b4abf11fca0ad2dbe215f9bb031c5a2a2c992317e6e8e336e5d2d4bb33646a24772a802d96336056974a310db64f8aea613a65b71b61a2d366ddd3b1d703931a50242ac8f83f6c180c113c8763ed733caf8dbb5dd8d18c9ff473af7d3f69926d36e0778bdc06f06b086b005ea12240da65816b1dccdcccb392d5e1c9409af46b63002747df4887da9ac82cce7172b1a6d22323b63360be7fa30598c9586f5a4c3bde4f0d242198216eb493bcddd0eea4b6bd1eabfeb2a43188ff7ce69384c876aedc467893ea917f533f83b8597687405440841358b50524f84d2fa77236ff418d7067a38ba065230032397819fcce91a8d9e5bbc1e248a8077c3db887d1aa11a963ea4e1e3566212af6b43f51fb32acd3fca7ba3bad2f4a2d50a5c24cd05deacdc97ff6786f55f0326f8d9a8e2bb36e1270aa07a5cb2cc9913a36a73796c6747b44e28fb9505bd0679c1f137fde73abac05c0ab5fc9d050130febe650c339b1f5f1e50738ce623808f52037e9d4e4948599bb5bfe97fb09b4296b70839c8ec542ef2a9b4674f1982db535037ac99a16467f4b105b9582678f61a21e983c05e873fb3f47a964923df5cc4de5108e6c8cf46bb35b93eb0d0c2c353876cc377ab723245acef6d7c59060fdc1fdcbe05093023e48b23e79cb1cdf0f26ee8ad29552ba46f546fa5c4fc65d84d0b67bb8b23e8f21c20e71b3055f25f7dba931ac74c03d874f3aa026e4a9982fe049e93c55bd26e6ca31e34b9f5f3d293ddd89262abac5214524d28a19a2667f72a8733d1e9da32f7ae4207badbfceec1f38ef867113a9359acc73f14562078b7298237da8aa4a6085b319d8d483795fd6a8eb656127579d258bb631a5b3650ccbee03abed664b1808cbef1b04480adcb0549b53f95bbf05c6528e5fed9353e53721bf0e87f000a7a745fde847587601660d060ee4eb3a7148434fc8ae8e78cbe8060c0b79b4752f591818360387b0a5498c4ea2fca36d6cf78f62835616782c94d9980c12df398e4227abc38a586541c70198c04bb3932a8528fac65466e50bde98603c786776defd29a7b9dcf3cbf54d2925d504ee1ddf2fe7300ad47314b8b3b87a1f502a7e5b334eed45576da9151573cdb2b304996d5f5d1b74cbf29ec0e1965311667efb4a349dd9d8af12ef9527e5de737fab0e0bd30685869eaef208643934be1719ed8ef05bafbb9a4ddf4443f96ace8f520d34afa3e880f9fe7a2d9f27a31d113424fe586139e57bd2040bcf17bf6096bb30ca0f803a450c37b797763f7f4fc10bcc690d6c1dba287fcd898c6eb886820334e337609658b8aff49615e5eb79ba90f0fb1da70d2018c19d63b239c946bd6ea65b3691e67b6e0c7cd1dc32613337813c28c7f5265d8c0a40e39d187627d254ce632a899b9c5bb80d9b4442cb33d69233de3be1be7c2ee4c7872a76d46624ec63b526a68d39f6d1bf19db5eb79262f859d03ac2d23d1701a94c2e7ff0f4d7744fd8292a25b3d5b76a6a13e1541d45b643e21f9ed7e791aa02c5ae6c69e86421c5f0902ffa299e0c96c04ba29d91b10fcdd01a45b98ae6c4a5cdb296e5a87e54a13dc991819365337cbf8d2d35bf8bb638d86592ef87e03628b70a294dced8d75569222aeb5288e15276b44255ddfe39ebaaaf30fce804da24d7d066c5f0636b406636805e631d2f0a3f22b0ec6130cc63ba9650396adb320fcb3e004b4ca1112d1687d3d9b2d37dce6851b6e4b7ad0887ae2625adebc478e82d2578865a8ef686037b555413f0e0ef77055c26fe17d2fb76a92771e3f4d2b974a84b50af1e11037b228ba96d0ba6afb08e37814d1b9a1bbcce3edc91c1a77608a52a01b335cf65505f9d462954902e3d26c78c02d3100292ffd5edb00b3bf9316baba2a0d1d8e0c80a1a652b4d76b6e05d0fa8e250daffc21a38e8d61d6a02e4ea7178a280ceeefcb74a4f8efdfa7c59862cb636d3fcafd58bb6d6d8000e4892325be0e9c3242498358107ba7a7ff70a4d5e3ab44cd3218a06fc039a657877795c93b6d5880c45beb034b69b96f7e288100424dd0a50f930c1e53cf8b0fd744e398c7e7cb33e01125d7fd13269555faff2e21e5d81c50f8677c0b85584d7899e8011167b72ddd3962f616ab9227c105e6ca4c848655a60947098107c92bd6a7ce5bee3a8014cb532d63f802a92e968ce5a93c50b3f0f0d20232fabc12fa90a62e9577d3fbcc1f5514eb4ba4a9d3d78533b075d383472f82c4685fad2349573cb559dee5e56a2732c1b9a71496819d63e7437de783204b71caac997930f15fee0573276cdceb3902569a872dfa8dc83dd42a103da9bd99e29bf8a88678fa647abd876218daa23d4d9ffb169ac906b785c748779259f060644360d6898647d44a676b6479ed511c4b2b90125a2a7fb39c31cfa2467e456dd5f0369be9d5f3bc4941ef6ada231ac8ec3c14279a12b2dbc017c6e4c0932ec1666a54d07b169910d6ad840b0f635d72e31b062134137d64e3ee0d6ee15b55d8782c62c496f944754e0c532952bb3a6c19614cefb2eac9dfd8d2cd21f147565064c830faa5c5ca2b4a6cfa6e0661c6d2594f3fde27f3ffe125c18ce0e2b47446f1c77fca07fc3856b9eccc161eb2fbb7673829a99ebb3240c79287b9b053152181d548d7d661b218e7e8ac5e6fd8a357fdaa75336a33abfc58c18d97f9167e96f5e64453933871ee52907435539a9002afec605b3ddf7bde36d726578f49dadb5d4aeec6175e78a9de40716274afe80cf115e9c38b50e1a5ea1b61e999779d5d4dfeaa2d7420ca9df2335949ca436d35295aa53f7bc97dc954ac1d52d819fe1811979981b7ab074bfef5d5c58102e56844ce7ac078230609b5ac812f5fdca5661352db4fd78b9af50abd197ab7721fa1c38b67dc7df6677d065e5e90f9f7cadd7827c50c6ac2b20ec361aaa4ed253767864cc544213b2bc51a789ed03612c2cf39d55ab526657c89c936d2e4980081ada9f7de2b6c3fbd4e4d7429409c746904fe60c92172ba81da0f2370b249c51e785ef5c", 0x1000}, {&(0x7f0000000240)="5084f0e8124fd0260d9855a30a521565", 0x10}, {&(0x7f0000000280)="afe395183c525d3abe131f90d77100722030647b89aba22c7083c1d8e7726b8839", 0x21}, {&(0x7f0000000ac0)="cf9711d9d16f202ab443c4c8111ce68f7cede7b07adaf62f48ca0dfbb5d32ceb674a09fb3d875d827f1f908722c4396e387ed5fc121f33bb8762de876ec1e262d8a473bb80cbe344ace529d0833ad682f717359bbb5950456b007407111110b1cb0f8e091b365356a474f3726ca5f6fe8fcdff5a1fa2751b261b2a0bef5b938c414c0a7099c5f5f2f2d9e82268a566b480be69dd1db1d306aba4bf2629e839e339395b5ea40068ed8a3da5077d695c44fede909da1cbc7514a0a50b5aa0ad7c0bc6e08cdcbd5a88b447cf9a6d64d9e94f88df4b4d30a721b034083e9653f514b2dee853a1db4c2f55b2c386ce8c38de1992399dee5e6868d4ac0c74173a6c2d693969a66e9528b", 0x107}], 0x4, &(0x7f00000005c0)=[@cred={0x20, 0xffff, 0x0, r6, 0xffffffffffffffff, r10}, @cred={0x20, 0xffff, 0x0, r15, r16, r33}, @cred={0x20, 0xffff, 0x0, r17, r20, r28}], 0x60, 0x400}, 0x404) r35 = getegid() lchown(&(0x7f0000000300)='./file1\x00', r3, r35) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x7f, r2}}) r36 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r36, 0x1, 0x3, &(0x7f00000000c0)=""/232) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r37 = socket(0x2, 0x1, 0x0) bind(r37, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r38 = dup(r37) listen(r38, 0x0) setsockopt$sock_int(r37, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r39 = socket(0x2, 0x1, 0x0) connect$unix(r39, &(0x7f0000000000)=ANY=[@ANYBLOB="ff000000000000000784"], 0x10) openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TIOCMSET(0xffffffffffffffff, 0x8004746d, 0x0) sendto$unix(r39, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) r40 = accept$unix(r38, 0x0, &(0x7f0000000040)) recvfrom$unix(r40, &(0x7f0000001200)=""/4096, 0xa50, 0x40, 0x0, 0x0) recvfrom(r40, &(0x7f00000003c0)=""/185, 0xb9, 0x480, 0x0, 0x0) 12:58:06 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x84000080c1}) r1 = semget$private(0x0, 0x7, 0x286) semop(r1, &(0x7f0000000000)=[{0x6, 0x4}, {0x0, 0x1, 0x1800}, {0x2, 0xf, 0x800}, {0x0, 0xdc, 0x1800}], 0x4) semop(r1, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x800, 0x800}, {0x1, 0x6, 0x1000}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x2aaaaaaaaaaaabb4) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f00000000c0)) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r6 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r8 = fcntl$getown(r7, 0x5) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000200)={{0x3ff, r4, r5, r4, r5, 0x104, 0x5}, 0xfff, 0x9, r8, r8, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r4, r5) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r5, 0x0, 0xffffffffffffffff, 0x0]) r10 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r3, r9, 0xffffffffffffffff, r10, 0x100, 0xdfff}, 0x400, 0x10001, 0x40}) r11 = getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r13 = semget$private(0x0, 0x7, 0x286) semop(r13, &(0x7f0000000000)=[{0x6, 0x4}, {0x0, 0x1, 0x1800}, {0x2, 0xf, 0x800}, {0x0, 0xdc, 0x1800}], 0x4) semop(r13, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x800, 0x800}, {0x1, 0x6, 0x1000}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x2aaaaaaaaaaaabb4) semctl$SETVAL(r13, 0x0, 0x8, &(0x7f00000000c0)) r14 = socket(0x18, 0x2, 0x0) setsockopt(r14, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r18 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) r19 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r19, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r20 = fcntl$getown(r19, 0x5) shmctl$IPC_SET(r18, 0x1, &(0x7f0000000200)={{0x3ff, r16, r17, r16, r17, 0x104, 0x5}, 0xfff, 0x9, r20, r20, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r16, r17) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r17, 0x0, 0xffffffffffffffff, 0x0]) r22 = getgid() semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r15, r21, 0xffffffffffffffff, r22, 0x100, 0xdfff}, 0x400, 0x10001, 0x40}) getgroups(0x3, &(0x7f0000000300)=[0x0, 0xffffffffffffffff, 0x0]) getgroups(0x5, &(0x7f0000000340)=[r10, r11, r12, r22, r23]) ioctl$BIOCLOCK(r0, 0x20004276) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r24 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) setsockopt$inet_opts(r24, 0x0, 0x0, &(0x7f0000000080)="3870be8dfda192a2501eeb4930b233221ce9cffe2cce47a71c4ce433187927c633d4bc7bfb64f39b9dfc632484e43496d50213122e31a3d78dbc220ba69bbe38ec35382c6e6012514a9b80b46dbdc5e41ef59c722ec89368", 0x58) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$dupfd(r25, 0xa, r24) 12:58:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = kqueue() writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000100)="5732015824f0e11d21a4693dc19863dea3d52b9ce431845a44a5f15308f726cc4f992dd1a312c541fd14b672f570fde3bda279981ab6e9d04dd365ba34e8b371e7ac08bd9b784aece126f41704e7557763c158944586c9b5", 0x58}, {&(0x7f00000004c0)="7ab2bd7fb831634501359127b64580a39e655d2812e859439a733da65f3c8276b41f260be4b5491a6bf1623b733d6761c79bf073551feeac89e4f4d7351452d0fb81b3a957fa9ccc44840878ac096d61980ca677a556ac2843a42787260ad0ca2319124bcfa5f4dcd00c1ff2bc29375fffd1611c173a278ae2bcb2012b7dedb078c2af469db9cb5b5488ff2e5c20f07dd6571a9b31c4eb040988644efac2cea7305fc9d9c03ae5626456d573a6a2f83b788ef8c228e1e181878654b3acd3a5ecd8802f01d8c03071aff8531484d2bb4d260bc9f1b541d4fdc2a89089445d5238f04ff143e7b63065393f515c402dfaab5f9981f864848808ee673281b6462bad99f0ae6bbd7d9d11779fb9e668ff4bd01582445bc60df22199a699bf2f2cf01e617fc24491d50973e99c506bcbba8fcf19b3a0702eb2d8a397cf7295ec6cc13985b66f28ff9334d3a6647226280a27da6435c0d78e4c9b55d7a2ad76fcfd178c7a4879508d2f3ca8ed9853f33aee735808bb8e379250e8f974542bbcf4986321f56c863a036abcbe55450eead21a35803bb10e7772f92f6709832089681090705d7c7f940bd598f0b6be100a14f6805bb2741e3dd1c065c0afdd0399e29d5dce91c42420397f3e8ac9f9a1304817964a2921e9c0dd2f9e0372feb278451ce4319c32e0a8d01dd1e57c1a98917a36b122949bfc80fafb89dc7e72bec9d5cb9920857164da4f9786e02cdf4850a25ab0686e32548c0f92a939f5a924142a0ef09ed90ca810aa5f3bc4c5ab6cdabd44e36314d17ca602344fa28d9f8621b89e204a0301661157dabb953e10195f771360d83d6d0be68cc1ebc8182d2d2884cff5a18d22b57909f1919c8b69c964bb7da1b6f1d7708c39e673d61c2b3eb32fbd6528772fc673eddc6a54ead7909ff95bfa2bbce6e0db59f21646a34a1c43ff24ea3101ef5b65710fc674ec12fccd93d571297c03f325eab8fedb94de453714e5c0a474c5c0ede2c69d35cccecfbfc319fd5ca0f3e13c5a610921467cfbccad35c70f0dd8678779a98bf28c722d0e99359aba88b7ce116dbb21db6ee169935449dde1815e75bdbae05eee3354e5656cce0711af7e338dbb31180d678092f424484788e89e342c4d3f03583249bea8e6e65c16aaa2fd5e527e5cfe6c5635b038107cd3b20615645c329988e1dffcc64eb34980e485f9cb96e0e2a9fd7192cfa5a2c1fac9ebd8c86329d26368d2139627cf9f0a24d27d7b86fb132b432429f990ac9b0235b41b0261435a5c736c960a6ebe8d7edb179ff426c57f02245d6d7c0bba947fe12c0fdf6e8ec5bdaa1570444e27ff4f67c1c7e9b20c659e179988f9cbab61eb71f55480542760eb73e8d17f26873dc95f03fc523ecbbf128af88bc357273af2c9262de4a617205f665566cde6e2b603c11b4fd981a9119576acfc951e29a5f737084cdae705abd8997feb7e89d4a490569f9c477e1fa00dcb36edc702c99d98d5d49e6d0cfabbe20708b0db0bbb9370a9d25e125ceb427657e4c203c5cb17f8498a4ace7b2364d91805e7afe7e932116faf86105fe50f18fba0a9d292e7d4cff2485f49621cc10f8946c1342a560a302d1d78e75b0d63c80c8de73ea5186e7916cde228dac2c0d8d7afffe63e740fb0d4b25a1e36b0e5e7fbf98d4fa88f0991804229f7cfe15bbd133ebce48f6b93d1ecec129ba15a57deead73ef41443c88d711c3ad0da44a9f007e1fd44766c6153c2e1818d66c7fd7c17b29b013d8bb0b5f82576ea2ea920aaea1a97841f5152f7d9a90286d7bd5dc4a9829866f2d114b7f31c80c1e9471efda772798f6a905222fb2a2d3692e5e040b7deb6ff6449791955168c7e0d1c556ddc9bf6b0e1ff263d8bb610f9cf151b025e03d55e10d3caa048105ad8bce8decee884f35b385f86a0b0179cb8899dfed2ba82983bf8c4cbb370e46d40f0bdd3426ce00515a099f9844e25d61b7b7b2a28901b3be57d71def3ce6149c5275e669511cb36cd24022e181c142b34a737c02c2e0c6037f6bb48c2b6ea16b651cf39c7c7f8c0dc02f20fed16790dbfd7b28a592fa50d628651665cbdc5b576c473bdbfb1fe6e65c4b44ded5fee98c1cced6fec1531da8ef1116f9707dee4e3d0c02471e9aebc0ac0ca0a8bcc981a9cafaeac44075796a23fb4d13323e88970149d7a07d919c7e68df1207c79ba0633ce4ee635972f6b443acc7bc3184faa825ef3d15428895edc87a112d81c5269cb4acd2fdf65675e4dd81cf2ef64b89bb710ef748157c5d1bb41c6d78bbb98eadb81cd7d547be4191285de56bda8fcf283bd35769851a60121109d5521530c2cec6091cb9f795aa808de3e31cf58ec93e216375d323041f646a010e288c52d74a6b169d4bd7ad3cefb993bfb78a366e2a6580b10d93216bc472129ccb7723dfa769c60e8346770ca52c4d7c2013676c36fdc98c1139ff0da38b89081937935ad1083283cca4d983c137d322d63ba411672838cc6479c1518190201c2444962fd1a93b6a81f6a76fe6599c95b8acdf58fe97d0b6bbf82c43c260ed285be2036832aca6c7c64df170edb2a567f9298b48be077773fee169474e1b19b1f3ea59add114a5c6fe806c48a9b6837560bfd933c98746a7819fafdec7e9f2a13cb99663f73756eb31e04f02bc38d557ecaa83c5ad4239fca24c7f47384a2d70151e7d63384699e762d7607a5656b89b6ab38e08b3a08b6fea83a6f0a8907057bbd8669e562f73139bc35059f071a6bb02a982005308e8f38bc426d2f075a1fdbab8f401f6c4457decb5bca51b40becdc3d9ce07eeb3470a354156d856becbd5b10270c923fea07c1522fdad657aa968350f5c3fbd46fe9bd4d9583666015ac4b4977e576bdaa44b9f554fc4d0fd44bc3782e60184eeacd7d6f182b530058a8b77204dbb5679b08659b659026c277752e4384d5ad489e882b2d634e7dd3907743de80307657cee764541ff12365f32032271c897daed16ecd5997c3ce4a6572c323a31830ec4620af8071909f2b32715d37b422d75410ef768d37ccd7b9b5aed1f885ae6f282309d562543339ae511d9b19a1925991773af29eb6d5e42d077d61d3fda1abd5073795640f99bde2a5faf4e0752120f6526cb3918106c1e1cef2f66bc383fb87fd0be4b3a15c7fb4e6b1dc84a782c4dca1bbf02f715dec6251610d2f49c9ccde7c000f1cafbd7564a91d8cb3fcbaeea8764839f193262177678c1f497d696aac3e43a73721647eff9c1024efb05a8ccfc9ba1deb0b10436e38a10336b629d7b5afd201e5e0e27e17d81aaaede8c84a92005d1c048c40c9de53f909a87931e63170da5278c69f61fb05bddafd2097a3fae4952e016a370a2666b6647c891aa411647a8e38cf95286714c0fd90193201aef8b2e03244adb7aefdb82f7e6e374da2c08c5456a546a7010f34406aac108fe6a062f7ebf6c815eb4a705b41b37ea3a3ede723f86241704c645e885f663a3a1f4080519061fc175d0db9c68d46b5949664058ab781adca4f364dbd9fa81d571f27c82faca815e0218be703c45bda062d7a18e8663717c257eb080c4610d403d5947ba84a8cb9467d6925db131de21de6d9b0046ef7332d3ce218b6b869839af83c7600e9a5506bd91e78bbb42fcfc6d127a78679b65dc44f5b15dea01634140b2552271652654d6ad4332bd1fa7b073599c1af4cde62987375d749fe6c7406551a2e28e8fc2c0077a7510752e397554d3e9e8a83fdb746de712a2f93dda2688edee1eaa66323968010cb33016bcf9a9db65d4d46c26b6f2f232cfbb4541b80eb2aecbab7a4231937785313c19b23685dcd05b717dc1a2d090b7d9878cb302c7511ba40bbbc318bd5be28812c7796268140ef00c221012749ce6bf17ab01e09a585da93c28458677ffd0845424e17467b29fc2a84dfe1c3313e2700a456b46b7e686db69f3c1b44cad54ddb0ae7bbaa0b0d2adfb8e3499cec785e0551343ed86f538d418675b914fc2ed9847a3b650b9704202aa2452404528bfbfd6336f3ac688c17d7f7d6a3bf16b168452769e313900c356fd6d3c8caf78761e7278ce9237d7ed3b3437200da00ff9420c768d6214499c265494c7b2b9d87cc41b7ac6f661e085b8a969341267f7f7461e5bcb5571761dfc7ca89e13a6e9bbab81bc9b6619afad361d9868b49c2282cd575e63a4cf0c67d658057051e1ff5535133583f1d4cf3fc06214ee74094bf70fa21926f4291ef9ff31050e4999f96bcb99a5f79451e332122456fd8af2502fee960b2fdc0ca32da3039092c5976b43d73f253ddfde6dd20e8214cf4cd0ea29a68b423fa5758668c6619e0ac68a9285ead424422dbea8b5ebb41b4fba7aaa63eec4c06c9d43d75dd45c23440084b49ec782c979385326034cdd2b7264590398fbf583d3d212780747e0e0e99faab1fbdaf55fc6cb8a70cb47ffb901a46341c6374050aa9cffd2d8342ab76a03cbc18b64c8a4b02ce5dbb99ab0b99b8554a154380708773408dc68ed440f4589181945e157719d1c17d6a89f61930d64b0fa2c68cb397d0ecfa5caa1f403c1effbf99712b41eaec90671eee6561ad577dc671fda634caae8d5ceb7e7f03d995c6b2bfee04d7c4fbfe2072da465633e765a96bc9bd2569f916fb7c8167e4b0de08d352feb23d7b32e9ebb6ec91d55c2264d2cac7fe0f15bb3bcbec9538c43b7afdd88b3b1333e5506f6913a747224b6c8227d1a98a25d96aa31cda8c20dc42dc45751597b99c6a106f591809a0c91b9bc005548e2fc643de0eae2e8ab8acb47b5884b73a34160ca9bb89953714ba2a5263d0f8fbc79610a677c5d2eb6c63452d07bf9222b4a943e319238a6e09b7648a9c6b969c3088f0569ad37ee53bf12f9e0ae04512a6b66434dbcca59d86abe3b46f42ead9857e5b2c61cdb3d960cae2faced3708aee189cba4e6acd10ed9141161eff53ba3894170b3129298438b1dcd8f40492b2b452a430cd95b775141245ff14452720d3c18c1b12600039a4cf386e56006423e587dbcb9411cfde5bed70faa1300027739877c823af681b6de8da7a4259251bfb574e33082ec8f2b687ac7c0ebc49855da6a327e15f0806b89806e40c19e38a44e99e1e89d73dfcd190b4f2014774fef76c992bdaa1334842a9f574117442c78182a441c4eccf16ac04a18189fb1f20ef571163022216fb50f56692fc8b2ea63d0cb9ec9103248d2d215eecd7adfd7e6eba7317208e01d0313df76cd6e5580fc8c81c7589fb074bb7f318752e4370056ae4f4865c5b4123ac9444de5f8eff992e82eb13d46d8132d5f1e5292feb36e58ff8c26cb87bed10bb64317dd337b5a0458397e668ecc2d58fd26931230a4812233cc5e5be93248cb6096bd680a9a33c98ed924e997ce9f753d5a6847df8c6f1d67c58c8c6f1bbee1e970c70b93ba22b695d850830429ecd7c1a405740b356cb50c505dc8ff3ac47f68f1c722eceab4e5d21a1a24753394f5dec7f6c8e77e3a1afaee3b51a0658a4e1826fbcc65445273b739f8216908ec51e9ecc5946dc3c41d7963edf0cb18107dbe87f9f5a14363354d4a780cc16c95d1d9b62e9b9cd34b9cb16775c086b8f446a6ffda362ed45b71ad9cbe2713897a1994cd8b7712a7487d60ca62a23b885bff76c6e70fae67ea41c778eaf10f19256ddd6e7a7af5889c7303f2862d9a759ee961b1fece8c10deb8ed2dcdb8f43eaf7c71fefcee969d3e62835da31b9e6d2fec6bf707312691defc98771a1b26430ab389abdda186a8229baf319f31b4c564ac136d07458ed82b40973", 0x1000}, {&(0x7f0000000080)="9401a9805fae2b6f0df6dac08069b63159c7d67f59f3345cd3650b1ef5f6d2724768c15a3b8e31b856ee7e0fea3db402488dde", 0x33}, {&(0x7f0000000240)="d56cf29bc8288b7977c6e9e4b492527c10edc67cb9bfb33cc2327fabfbaef8190eb36cf7379826ca460ed4a3388e88648d5ca49a93d9f8fb89e0d51c81f524806f029d5779a36a350134456860d51e62ffebd6ec3d23b405a584", 0x5a}], 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x2}, {0x20}, {0x6, 0x0, 0x0, 0x20003ff}]}) r2 = syz_open_pts() ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000000)={0xf1, 0x3, 0x8, 0x3f, "ddd3014eb925309812754e0cd5dfde6890117f58", 0x8}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x1, 0x0) mknodat(r3, &(0x7f0000000300)='./file0\x00', 0x10, 0x1) pwrite(r0, &(0x7f00000000c0)="f9b3f3b4bb6c070e832d737816fc", 0xe, 0x0, 0x0) 12:58:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x40}, {0x54}, {0x6, 0x0, 0x0, 0x108}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) r2 = socket(0x18, 0x4000, 0x0) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) fcntl$dupfd(r2, 0x0, r2) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000480)=0x1) r3 = semget$private(0x0, 0x7, 0x286) semop(r3, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f00000000c0)) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x29, 0x409, &(0x7f00000002c0)="470b4e98fbfabeab1f154bde63fd3c0884ec27b16f7b711ea277c46c8b4358b6c1ceee6b854d559e698a55b81d65f336e5b5a350f7bcad5749ee2121a950c992cb4180b575ee76895075d6154ef7f2efacbd7eb58e965649c2f05d0922e45f559683edf3a0c0e937553d6f68cb92a1d13029102f3894cfef7b23505ad70000000000000000", 0x85) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r6 = getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r5, 0x0, 0xffffffffffffffff, r6, 0x100, 0xfffffffffffeffff}, 0x100, 0x10001, 0x40}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r9 = shmget(0x3, 0x1000, 0x100, &(0x7f00001b1000/0x1000)=nil) shmctl$IPC_STAT(r9, 0x2, &(0x7f0000000100)=""/114) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r11 = fcntl$getown(r10, 0x5) shmctl$IPC_SET(r9, 0x1, &(0x7f0000000200)={{0x3ff, r7, r8, r7, r8, 0x104, 0x5}, 0xfff, 0x9, r11, r11, 0x7d55, 0xd75, 0xfa}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0), 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000017c0), &(0x7f0000001780)=0xffffffffffffff48) r12 = semget$private(0x0, 0x7, 0x286) semop(r12, &(0x7f0000000000)=[{0x6, 0x4}, {0x0, 0x1, 0x1800}, {0x2, 0xf, 0x800}, {0x0, 0xdc, 0x1800}], 0x4) semop(r12, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x800, 0x800}, {0x1, 0x6, 0x1000}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x2aaaaaaaaaaaabb4) semctl$SETVAL(r12, 0x0, 0x8, &(0x7f00000000c0)) r13 = socket(0x18, 0x2, 0x0) setsockopt(r13, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r17 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) r18 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r18, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r19 = fcntl$getown(r18, 0x5) shmctl$IPC_SET(r17, 0x1, &(0x7f0000000200)={{0x3ff, r15, r16, r15, r16, 0x104, 0x5}, 0xfff, 0x9, r19, r19, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r15, r16) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r16, 0x0, 0xffffffffffffffff, 0x0]) r21 = getgid() semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r14, r20, 0xffffffffffffffff, r21, 0x100, 0xdfff}, 0x400, 0x10001, 0x40}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000580), 0xc) r22 = kqueue() r23 = syz_open_pts() close(r23) writev(r23, &(0x7f0000000500)=[{0x0}], 0x1) poll(&(0x7f0000000080)=[{r23, 0x46}], 0x1, 0x0) r24 = fcntl$dupfd(r22, 0x2, r23) close(r24) r25 = getpgrp() r26 = getgid() getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000480), 0xc) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000500), 0xc) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) ioctl$PCIOCGETROM(r24, 0xc0107005, &(0x7f00000006c0)={{}, 0x0, 0x0}) setsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000700)={r25, r27, r26}, 0xc) sendmsg$unix(r1, &(0x7f0000001680)={&(0x7f0000000980)=ANY=[@ANYBLOB="07706b0cea0f58ebf251646b7e34eb4bd488e238a8574b212e9dcb40fdd10770e34a31007518d52d3b5f104c3a15643b739f8cb47f4486c17922800b14d7c0441d1e3f7eb19c019b65ca8c3d780aa4f2b85af1cf13b43b9b8a6243de5ec06c56971e56a816d861aa1f019ce67a219937a5377f1e450b0adfbdb59bb479e648bf557585997561fa361a5d5bdf0a85bde56c0f8443948dfeed2b3bf8f9f573165d4c4be48081002ebce64cfc27ff49b7961d8a86d4f66f759ca666984e36854d8ff54975b4178d6423dde255db0f3520197f1861d8be930b6855a2046fc17bfbb94dc091e46d610414a1dcec84e3f00c6fa9bbf3e90000036c83e883c08e841f1ca87ebf9df9f2aa12c15778a53c96fa1a8d5a22689ed07e03004aed89518b40656b6777e3dd1fe49b2aa3000000000000"], 0x1, &(0x7f0000000380)=[{&(0x7f00000018c0)="36538456ceb3d10a7899cb43fa8c4fdb43a4b1f117701aabe800d172ccfa99bfdb3836c5f65d2e4e54aad1a4159289e10cc9da9742aec0c8549b3999c837b07658d43eae10d8d4b46c775b905cbf37b7b1b3042d33aa3f4c9a2e4c2bdc4d703cb91167cf633019dc2cba6842862f8788a4b6224da41ed14d881547a2ac8087619cb2e408ebb8895ce514f1ccecf22d0a15230f1e8d327dc6bb6b396d648005476af9829f625bae09a234548ef2cf208989f18e01b925089d6b7da2154a5494d9a5c7d3e5858fefaebc2f411afc7179dc0872742c0152318ee55bcac2643d75a18761a1f252ea7572bae181f985492f8e77cff568e10dd0c7c901ebc25726ebf35cf36303125346c6adf0b94f714c0ffb3f793e950c095da1003f40420c71e2bbed27f68ec20e32266f1f486d42c341fc53c2c0e3fa7b86992493ebd5fc88b0aff9284e5b7069be35168a165cc69f1b09dd1d70a4139eba232fda099b07ac4668e4fe5b9a6cc3f36453a0bcff4f05b46734cc418d36d334617e71cde0223bafd0613cc4640e034a9ac93cc6e7f61713d2e84d080bac1f44ee5e06b7604f247f77e22bc344d86d909fb4c67fe79ca1e3206e61e7940ced69a1b7533648567d31ae8f239214773fdcb2b37c692f528b1aac7afda99fc58b309176bb945c5aea7aa21493000de640b3a8390e6a0ee0a9317607022ae229de074ff059ba95b5893f6e895bc9c6f817fc4915d7b81ff2adc328be40127a0b72b9e58595ef647856888eda93f7df38304af2747490efcb369ea18df98206e83ff06c63decea4b7cefb5788177ddf31c301bb64a605fdfe0be70f6e4ebd50f174ccbd07f077b7b8caa2525d62743e57e4a833bdfb1d03275688890d95f0720a866fdc65251389f9e9c5909f6a9237ea6522890c5015e373ac1cbc9a3cd40713cfcc9e3602d58f1fa68d6ba726fc19e480d4b166ba96142087db312ae759f6ef18ba2bcd01f15c340cde9d31d5314ac526ca965b1f96bc78de06d565b2713633498c65c8fb1e15afdaedb65f5e0594574ee716a66888804e87f490c623b18d4063076e14737bcf8ee6f09b7089a18d3dd8e8aa8344e7ad65d612c95f175d82ec01b468c6b8ec0273878668f09126980afa207514c7b0ebd6f23291004ebff93269be2f4d3e36f42d40d726022fecd4f15eb2aa4de4d854ede65c73267d805fec018acbbd4f685c24eaff4402d252d0a3383b7aadc13fe903c7c6e2cb9bf78148b586a972fd3e2a75091276b10323b2813daddffbae92554d3be518525f4e8cb370fe461cf726126b235b15e5e8984571d204e2294c5f9b2e3bb06a8917ca0fb79fa4038b6f559dc066f0bf308582c5bae37d0dcc8a004161e97312697262681ef987490729ffb9f828af67122a167f3a7de356a18fe3152dc3acd503686ab1b49c3d461c5ec8d8a4cefed7bb89688afad003bb35945a187072065ffd571ead7aa7799ffeba8d3e2a9785a1edf22cd4c2c8b368e430e73e8e8d3400659931eb233a8b9730a8230ad650944624005ca539e512f83eb74d179e5fb7df282d1216b3f8ada304087a8edd2c55e6cfef447877e94ba0a2756e5b0ae712bd85154c5d425d1dc00f9d25b73f8b56a075c37a2fb192a7fa1d02ed096013aba06f330a0cf272a910bec952492448926e2fd03e7f4fb42c63ec22f5251d5333ca64a23989b93e8f0cd2a1031866d18d0dccfd5621f460d261ffa9737df449effd5520f88d4c29bfe233df13fa2a2679127dfcaa4dcd408294991d0c736515e449a4e7312a4e061c1a59771e02bbba2e53fb00814e32884da300b372e8607f0029bf148057a2b5fcd1bd27f08f254f1037352fa2e3d4443ed5be9576061c306cea535e295f1d4f2d7b63034697187b44935f6a2e893a0b5132ffb8297291cbe05b6ad68e9c094053266bba86dcfd8efb2768caba50ee9ba331e8ecb6df64eff5b5fe2c7231792b5111588f78e2e3914f024fabad565762d23187bf89fba9721c56ee34bcac996fc2f53954f71b4a383aadd05c07fb6ba51cf7f5961d3f3081bbb9ecaf302b80da7feab2557f190f1d97359cb773ddc2f4b83ccd128a07e02cb358a9c37e9ed67b0a455f3dd4e88707bfa00178d37acafa09ba90c6356035103ecb72cb885ebecb879f8cbf2f7897c12bc9323c2ca3fc53e94567b9124d3d6c25b76bc60f38edd68cd9135651334e503f30ae41da3a3a1fc2c85cbe685178996179aa9897c0dd5c8d46ffbe4f6e2ecb987f146add63dc01a5cf0a4718735ac55148fbc91ce32578516e90c891cd408fa29ce5d260896d0cfc89bac6d2f74f03edf97f877835f8683ba2eb762ae076ea91e2a72a0134f92d94364240cd066f1791b59c8197d091e3fa02daaac95f4c3eb841574bdaf591ab6801ac876c957b021762dbe372baf4184820006f25fb6b85678aa83028a715cc7a225f21b0890021db1c4be814b53adfb4c7daf2c9ca9236cc291c24f330317e7628474d4735fc32a72fd40b85c6ec730ac783e30f59a9c87f6e9cb04bd812eb2f74c181e54dcbca8b8f6c6bc5e6e18b5fbce76bd1791eca7af2b5c1e70499c0388b8386d3457c3e4e9451a7ce2764fa02f6a86fb89377f2abdf7654e5650160f027630c31b58312143c6646942c6af91cff46294ad42e88194d487c184e6b731b512102b1f14d40b862b1652a033e6addb9b0aa55f8465f3b2329226b4c7a363df937627c4611e3d5e440d1891f8427a9f83988d7e682b4abf11fca0ad2dbe215f9bb031c5a2a2c992317e6e8e336e5d2d4bb33646a24772a802d96336056974a310db64f8aea613a65b71b61a2d366ddd3b1d703931a50242ac8f83f6c180c113c8763ed733caf8dbb5dd8d18c9ff473af7d3f69926d36e0778bdc06f06b086b005ea12240da65816b1dccdcccb392d5e1c9409af46b63002747df4887da9ac82cce7172b1a6d22323b63360be7fa30598c9586f5a4c3bde4f0d242198216eb493bcddd0eea4b6bd1eabfeb2a43188ff7ce69384c876aedc467893ea917f533f83b8597687405440841358b50524f84d2fa77236ff418d7067a38ba065230032397819fcce91a8d9e5bbc1e248a8077c3db887d1aa11a963ea4e1e3566212af6b43f51fb32acd3fca7ba3bad2f4a2d50a5c24cd05deacdc97ff6786f55f0326f8d9a8e2bb36e1270aa07a5cb2cc9913a36a73796c6747b44e28fb9505bd0679c1f137fde73abac05c0ab5fc9d050130febe650c339b1f5f1e50738ce623808f52037e9d4e4948599bb5bfe97fb09b4296b70839c8ec542ef2a9b4674f1982db535037ac99a16467f4b105b9582678f61a21e983c05e873fb3f47a964923df5cc4de5108e6c8cf46bb35b93eb0d0c2c353876cc377ab723245acef6d7c59060fdc1fdcbe05093023e48b23e79cb1cdf0f26ee8ad29552ba46f546fa5c4fc65d84d0b67bb8b23e8f21c20e71b3055f25f7dba931ac74c03d874f3aa026e4a9982fe049e93c55bd26e6ca31e34b9f5f3d293ddd89262abac5214524d28a19a2667f72a8733d1e9da32f7ae4207badbfceec1f38ef867113a9359acc73f14562078b7298237da8aa4a6085b319d8d483795fd6a8eb656127579d258bb631a5b3650ccbee03abed664b1808cbef1b04480adcb0549b53f95bbf05c6528e5fed9353e53721bf0e87f000a7a745fde847587601660d060ee4eb3a7148434fc8ae8e78cbe8060c0b79b4752f591818360387b0a5498c4ea2fca36d6cf78f62835616782c94d9980c12df398e4227abc38a586541c70198c04bb3932a8528fac65466e50bde98603c786776defd29a7b9dcf3cbf54d2925d504ee1ddf2fe7300ad47314b8b3b87a1f502a7e5b334eed45576da9151573cdb2b304996d5f5d1b74cbf29ec0e1965311667efb4a349dd9d8af12ef9527e5de737fab0e0bd30685869eaef208643934be1719ed8ef05bafbb9a4ddf4443f96ace8f520d34afa3e880f9fe7a2d9f27a31d113424fe586139e57bd2040bcf17bf6096bb30ca0f803a450c37b797763f7f4fc10bcc690d6c1dba287fcd898c6eb886820334e337609658b8aff49615e5eb79ba90f0fb1da70d2018c19d63b239c946bd6ea65b3691e67b6e0c7cd1dc32613337813c28c7f5265d8c0a40e39d187627d254ce632a899b9c5bb80d9b4442cb33d69233de3be1be7c2ee4c7872a76d46624ec63b526a68d39f6d1bf19db5eb79262f859d03ac2d23d1701a94c2e7ff0f4d7744fd8292a25b3d5b76a6a13e1541d45b643e21f9ed7e791aa02c5ae6c69e86421c5f0902ffa299e0c96c04ba29d91b10fcdd01a45b98ae6c4a5cdb296e5a87e54a13dc991819365337cbf8d2d35bf8bb638d86592ef87e03628b70a294dced8d75569222aeb5288e15276b44255ddfe39ebaaaf30fce804da24d7d066c5f0636b406636805e631d2f0a3f22b0ec6130cc63ba9650396adb320fcb3e004b4ca1112d1687d3d9b2d37dce6851b6e4b7ad0887ae2625adebc478e82d2578865a8ef686037b555413f0e0ef77055c26fe17d2fb76a92771e3f4d2b974a84b50af1e11037b228ba96d0ba6afb08e37814d1b9a1bbcce3edc91c1a77608a52a01b335cf65505f9d462954902e3d26c78c02d3100292ffd5edb00b3bf9316baba2a0d1d8e0c80a1a652b4d76b6e05d0fa8e250daffc21a38e8d61d6a02e4ea7178a280ceeefcb74a4f8efdfa7c59862cb636d3fcafd58bb6d6d8000e4892325be0e9c3242498358107ba7a7ff70a4d5e3ab44cd3218a06fc039a657877795c93b6d5880c45beb034b69b96f7e288100424dd0a50f930c1e53cf8b0fd744e398c7e7cb33e01125d7fd13269555faff2e21e5d81c50f8677c0b85584d7899e8011167b72ddd3962f616ab9227c105e6ca4c848655a60947098107c92bd6a7ce5bee3a8014cb532d63f802a92e968ce5a93c50b3f0f0d20232fabc12fa90a62e9577d3fbcc1f5514eb4ba4a9d3d78533b075d383472f82c4685fad2349573cb559dee5e56a2732c1b9a71496819d63e7437de783204b71caac997930f15fee0573276cdceb3902569a872dfa8dc83dd42a103da9bd99e29bf8a88678fa647abd876218daa23d4d9ffb169ac906b785c748779259f060644360d6898647d44a676b6479ed511c4b2b90125a2a7fb39c31cfa2467e456dd5f0369be9d5f3bc4941ef6ada231ac8ec3c14279a12b2dbc017c6e4c0932ec1666a54d07b169910d6ad840b0f635d72e31b062134137d64e3ee0d6ee15b55d8782c62c496f944754e0c532952bb3a6c19614cefb2eac9dfd8d2cd21f147565064c830faa5c5ca2b4a6cfa6e0661c6d2594f3fde27f3ffe125c18ce0e2b47446f1c77fca07fc3856b9eccc161eb2fbb7673829a99ebb3240c79287b9b053152181d548d7d661b218e7e8ac5e6fd8a357fdaa75336a33abfc58c18d97f9167e96f5e64453933871ee52907435539a9002afec605b3ddf7bde36d726578f49dadb5d4aeec6175e78a9de40716274afe80cf115e9c38b50e1a5ea1b61e999779d5d4dfeaa2d7420ca9df2335949ca436d35295aa53f7bc97dc954ac1d52d819fe1811979981b7ab074bfef5d5c58102e56844ce7ac078230609b5ac812f5fdca5661352db4fd78b9af50abd197ab7721fa1c38b67dc7df6677d065e5e90f9f7cadd7827c50c6ac2b20ec361aaa4ed253767864cc544213b2bc51a789ed03612c2cf39d55ab526657c89c936d2e4980081ada9f7de2b6c3fbd4e4d7429409c746904fe60c92172ba81da0f2370b249c51e785ef5c", 0x1000}, {&(0x7f0000000240)="5084f0e8124fd0260d9855a30a521565", 0x10}, {&(0x7f0000000280)="afe395183c525d3abe131f90d77100722030647b89aba22c7083c1d8e7726b8839", 0x21}, {&(0x7f0000000ac0)="cf9711d9d16f202ab443c4c8111ce68f7cede7b07adaf62f48ca0dfbb5d32ceb674a09fb3d875d827f1f908722c4396e387ed5fc121f33bb8762de876ec1e262d8a473bb80cbe344ace529d0833ad682f717359bbb5950456b007407111110b1cb0f8e091b365356a474f3726ca5f6fe8fcdff5a1fa2751b261b2a0bef5b938c414c0a7099c5f5f2f2d9e82268a566b480be69dd1db1d306aba4bf2629e839e339395b5ea40068ed8a3da5077d695c44fede909da1cbc7514a0a50b5aa0ad7c0bc6e08cdcbd5a88b447cf9a6d64d9e94f88df4b4d30a721b034083e9653f514b2dee853a1db4c2f55b2c386ce8c38de1992399dee5e6868d4ac0c74173a6c2d693969a66e9528b", 0x107}], 0x4, &(0x7f00000005c0), 0x0, 0x400}, 0x404) seteuid(r14) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 12:58:07 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x8], [], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x3}]}}) open(&(0x7f0000000200)='./file0\x00', 0x6abba578028b2ba3, 0x20) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) r0 = socket(0x18, 0x4002, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x3, 0x0) connect$unix(r2, &(0x7f0000000080)=ANY=[@ANYBLOB="8202695e7f0000010018a56964653000"], 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r1) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) r4 = syz_open_pts() dup(r4) ioctl$TIOCMGET(r4, 0x4004746a, &(0x7f0000000100)) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000000)=0x7f) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername$unix(r0, 0x0, &(0x7f00000002c0)) unlink(&(0x7f0000000040)='./file0\x00') ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x6, 0x8006, 0x8) socket(0x800000018, 0x3, 0x0) r5 = socket(0x2, 0x400000000002, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0xc0206922, &(0x7f0000000300)) 12:58:07 executing program 0: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = syz_open_pts() kqueue() r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b100050460000000000008000701000000000000ceb1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257690000132e27acb5d602000d7d026ba8af63ff37422902e4fdefe095bebd108ae070c1f5ab72c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002003c88c1cf8044101b00fcffffffffffff00"/177, 0xb1, 0x0, 0x0, 0x0) close(r1) syz_open_pts() r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r3, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r3, &(0x7f0000001540)=[{&(0x7f0000000180)="9debbcbb44edfffd53a21cd27d73171a20376fb479da294d8ffed9be0538fdec86a95293a5d14d2f1ed2e2c8cd69d18637d047a41b927e6521122b7f8315171a2c1a1c42b7d480e1e503b2a0b5c00ae7bd3b2c72a454428916ff482f21cfb3c44254b3f563a29d4762f2e6af07eb61b8ff43fc4f09963e8956c022c316896da7b0ad1d1daa6d0f3944596ea54c337d25843703a5ffc80b944cba07124f252d529a76fc71115bb6a6", 0xa8}], 0x1) close(r3) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000180)={0x6, 0x6, 0x5, 0x100, "1bbcda368a0c9987859cbafcc8d61ea45af9e332", 0x6, 0x6}) ioctl$TIOCSETA(0xffffffffffffff9c, 0x8004745f, &(0x7f00000004c0)={0x1d, 0x2000000, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000480)=0x3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x7) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000100)="a7e6324a7f331079eb1553eecc2f02148d366d9a5391c752e36d97d198d24c20f6114400722a1e3a74da818dab86125cac506c1390249e1aeade1ced0a7032fc082600adb1f72cee5b35d10f92e881efc516095ab46efdc60a4bb87b032c11e7cc", 0x61}], 0x1) r4 = syz_open_pts() ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000040)) 12:58:07 executing program 0: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f00000005c0)=[{&(0x7f00000003c0)='H', 0x1}], 0x1) getsockname$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) write(r0, &(0x7f0000000340), 0xd4e688a67930cd) setsockopt$sock_int(r1, 0xffff, 0x1003, &(0x7f0000000080)=0x3c1e, 0x4) write(r1, &(0x7f0000000040), 0xfeea) r2 = getpid() fcntl$setown(r0, 0x6, r2) close(r0) execve(0x0, 0x0, 0x0) 12:58:07 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() setrlimit(0x6, &(0x7f0000000180)={0x6, 0xb41}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8000, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r2, 0x41205725, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x107fffffff, "73ffff4d4d7ee400000100000000000000000010"}) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f00000000c0)="b100050460000000000008000701000000000000ceb1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257690000132e27acb5d602000d7d026ba8af63ff37422902e4fdefe095bebd108ae070c1f5ab72c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002003c88c1cf8044101b00fcffffffffffff00"/177, 0xb1, 0x0, 0x0, 0x0) write(r3, &(0x7f0000000140), 0x0) bind$inet(r2, &(0x7f0000000400)={0x2, 0x3}, 0xc) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000200)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c75b3ab45fdbeb431242dc8f0d7602a4781f9d5361f207a2ded39608fbf0fa29b9830bda38f7b4723f06c675672afbb17ebd37af15339b2e42593330652f4caf5733181ea7290abd745415bab9070066b8857a32998fa5c35c248df954ba16f9e75d19967829a5cde", 0xb8}], 0x1) r4 = accept(r3, &(0x7f0000000440)=@un=@file={0x0, ""/4096}, &(0x7f0000001480)=0x1002) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000014c0)={0x0}, &(0x7f0000001500)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r8 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r10 = fcntl$getown(r9, 0x5) shmctl$IPC_SET(r8, 0x1, &(0x7f0000000200)={{0x3ff, r6, r7, r6, r7, 0x104, 0x5}, 0xfff, 0x9, r10, r10, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r6, r7) getgroups(0x1, &(0x7f0000001540)=[0x0]) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000001580)={r5, r6, r11}, 0xc) 12:58:07 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x100, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) sync() connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19769bbd73"], 0x10) sendto$unix(r2, &(0x7f00000011c0)='\x00', 0x1, 0x0, 0x0, 0x0) r3 = accept$unix(r1, 0x0, &(0x7f0000000080)) write(r2, &(0x7f00000000c0)="c5100513dd49d09d4e0602c99662ab25dde23ec8036820dcdfce827b1dce69a5fb7db52988393aaf046855a73562ffd89f3bda41ace0a61c4c977f6fa767098a6c60c63c46aeda61975dadd810ed5ad2acba73f6f714a976584d1adb5c788c1a23b1c333", 0x64) readv(r3, &(0x7f0000000040)=[{&(0x7f0000000140)=""/240, 0xf0}], 0x1) 12:58:07 executing program 0: clock_settime(0x3, &(0x7f0000000000)={0x3, 0x1}) r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x4030003) 12:58:07 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfffffeffffffbfff], [0x0, 0x0, 0x3696a8fd]}}) 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)) 12:58:07 executing program 1: write(0xffffffffffffffff, &(0x7f0000000080)="96038c867d189ac9f508d0f68e0299003a52edcc40b100d771d81fdf45df4284f85cffe2a0ccdfc66f8614df7085abb101001061ef76da41e7dc71c96ae4c37431a4bf7eee", 0x45) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="00d7ab06", 0x4) bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="01440f"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x80, 0x0) r2 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) fchown(r1, r2, r3) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000900025df149b33ff0f000000000000", 0x10) write(r0, 0x0, 0x0) 12:58:07 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x20, 0x0) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000180)={0x4, 0x5, {[0x1, 0x2, 0x336, 0x9, 0x10b, 0x0, 0x6499, 0x0, 0x3, 0x4, 0x0, 0x9, 0x4, 0xe873, 0x204dad4c, 0x5, 0xff, 0x20], [0x1, 0x8, 0x5, 0x1, 0x2, 0x4, 0xaf9c, 0xe54, 0xffffffff80000000, 0xe3], [0x2, 0x3, 0x9, 0x3, 0xa3, 0x84, 0x4], [0x8001, 0xe5, 0x7, 0x0, 0x6, 0x7], [{0x1000, 0xfffffffd, 0x1, 0x7}, {0x1, 0xffff0001, 0x1f, 0xb0a}, {0x5, 0x6, 0xffffffff, 0x2}, {0x2, 0x4, 0xff, 0x2}, {0x5, 0xfffffba9, 0x3, 0xcb19}, {0x81, 0x8, 0x58, 0x6}, {0x800, 0x0, 0x1}, {0x0, 0xfffffff9, 0xffffffff, 0x6}], {0xff80, 0x8000, 0x0, 0x6b353d7}, {0xffff, 0x10001, 0x1, 0x10000}}}) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r1 = kqueue() close(r1) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r2, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r2, &(0x7f0000001540)=[{&(0x7f0000000180)="9debbcbb44edfffd53a21cd27d73171a20376fb479da294d8ffed9be0538fdec86a95293a5d14d2f1ed2e2c8cd69d18637d047a41b927e6521122b7f8315171a2c1a1c42b7d480e1e503b2a0b5c00ae7bd3b2c72a454428916ff482f21cfb3c44254b3f563a29d4762f2e6af07eb61b8ff43fc4f09963e8956c022c316896da7b0ad1d1daa6d0f3944596ea54c337d25843703a5ffc80b944cba07124f252d529a76fc71115bb6a6", 0xa8}], 0x1) close(r2) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f00000003c0)=0x1) readv(r1, &(0x7f0000000000)=[{&(0x7f0000001140)=""/145, 0x91}], 0x1) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f00000000c0)="b100050460000000000008000701000000000000ceb1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257690000132e27acb5d602000d7d026ba8af63ff37422902e4fdefe095bebd108ae070c1f5ab72c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002003c88c1cf8044101b00fcffffffffffff00"/177, 0xb1, 0x0, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f00000000c0)=0xfffffffffffffcd9) 12:58:07 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x3}, {0x18, 0x3, 0x0, 0x160000}, 0x8, [0x0, 0x0, 0x1, 0x0, 0x6]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) mknod$loop(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 12:58:07 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x1000000000003, 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1023, 0x0, 0x0) r2 = getpgrp() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) r5 = socket(0x11, 0x4003, 0x0) sendto$unix(r5, &(0x7f00000000c0)="b100050460000000000008000701000000000000ceb1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257690000132e27acb5d602000d7d026ba8af63ff37422902e4fdefe095bebd108ae070c1f5ab72c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002003c88c1cf8044101b00fcffffffffffff00"/177, 0xb1, 0x0, 0x0, 0x0) r6 = socket(0x11, 0x4003, 0x0) sendto$unix(r6, &(0x7f00000000c0)="b100050460000000000008000701000000000000ceb1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257690000132e27acb5d602000d7d026ba8af63ff37422902e4fdefe095bebd108ae070c1f5ab72c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002003c88c1cf8044101b00fcffffffffffff00"/177, 0xb1, 0x0, 0x0, 0x0) r7 = open(&(0x7f00000005c0)='./file0\x00', 0x8, 0x0) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000680)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000004c0)=[{&(0x7f00000000c0)="60bbb54d13e20d9260cde1b88fbc11dea7cc538637c97e8cfe48e1f3a726e10477b09dfe9ca54f3f8dad1cf7bc4a77c39b4a3b772689f277de593ca14336370fc5571201aeea0174b8f8676ae8078cdac240b34ba714afbc7c292d8dd00fe050bb90ad3468ac49834441b9e9f398b6774d27779b2a13911a117b0e66ce8b5f78c9f54affbb2ab0357a5ae23efb73a2029d98bee1b535db7b75728e85f781acde369937d4", 0xa4}, {&(0x7f0000000180)}, {&(0x7f00000001c0)="6367844e42d619e50350aa911ca765e36f710e3d050dd6604bd22901dbfd0d197709b8d87ec86b3380b68b1da62862d2d30082fe986f9ecf7cf2308d037e36df5d47ba13e3ba30b65e7e34f3ab04267243e979089b4156155dc33393b884819ab4986dd9367ffe968546d6b88e061c35168044573d7ef88170dca728962875409ab17c8b7308cd5e689b56c846cb3f", 0x8f}, {&(0x7f0000000280)="c7fcb51712122a0e0e1d07b0cda8c42779a74bb615ed49bcd7275db05266084fba1ac63c4c7808a9c29e4c3df9df6e571c615eaeea500228a08d7e1e810a90248e2607590ced6171364afc680633d9c8abdba4017291dbe6acdb297965c5a31a19d942f241a8bd69", 0x68}, {&(0x7f0000000300)="16b363f3bb8b55e9fac6459ba2299064134fc7cbd0e5af", 0x17}, {&(0x7f0000000340)="7e1f691b051d955779efe8fb7e930a5120dee864b3fad6abaa948fc9281fb224530f5e44e1db59c8115b1416e1e9eec9d2e1000edbccf25edf9790be58e288276f081a404f1c050485c8439620b38ac0726761823b9be4390eea89aaefb75711e32096c2", 0x64}, {&(0x7f00000003c0)="c10f001d25f16143145110fcd5097ecd8186d4e34674260c424f8d02f421fb95bec397d4f9999af107c3cf19cfe425f4cd51f2dec4974cab72ca3a5c9ee5babe7d341f980cccf86d08a0ff3f72402b4b86dad2167efd65d65f884e9fcdefcc0bcb9e024c6e05eaa2a4486487fa29c2dbc242d51dffe3ea6958859389d0ad4fe172cd2f8c21a6b40533f4f3657ee0ee933fe1f0c3ca6ba5a58b747a044e7214a95508b1be689c26e9e3db1a497cac1f2f1065e0be745bf65dff9b1f9a1214e974308ee990036b2bbd4be234c4931f5c50cb57965296c2c0208701a7168c8dd62e82c2471cdf002f", 0xe7}], 0x7, &(0x7f0000000600)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x30, 0xffff, 0x1, [r1, r0, r5, r0, r0, r6, r7]}, @rights={0x18, 0xffff, 0x1, [r0, r0]}], 0x68, 0x8}, 0x3) 12:58:08 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) faccessat(r0, &(0x7f0000000180)='./file0/file0\x00', 0x80, 0xfc3ce44b70a616bb) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328", 0xc1}], 0x1, 0x0, 0x0) r1 = accept(0xffffffffffffff9c, &(0x7f0000000080)=@un=@abs, &(0x7f0000000140)=0x8) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x2, 0x10, r1, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f00000002c0)={0x8, 0x6, {[0xba, 0xff, 0x3, 0x3, 0x1ff, 0xdce7, 0xdb25, 0x5, 0x8, 0xffff, 0x8, 0x8001, 0x81, 0x1, 0x6, 0x4, 0x1, 0x7], [0x40, 0x7f, 0x8, 0x6, 0x8, 0x6, 0x44, 0x2, 0x7f, 0x4], [0x4, 0x1, 0x4, 0x1f3, 0x4d, 0x7, 0x1], [0x6, 0x200, 0x7ff, 0x400, 0x1f, 0x401], [{0x1, 0x48d, 0xe32c, 0x2}, {0x7, 0x7, 0x3, 0x1}, {0x100, 0x3b, 0x8001, 0x2}, {0x1ff, 0x8, 0x6, 0x100}, {0x1, 0x80000001, 0x1, 0x8000}, {0x3f, 0x8, 0x1, 0x3ff}, {0x7, 0x0, 0x7ff, 0x887f}, {0xfff, 0xff, 0x1f, 0x1}], {0x2, 0x3, 0x828c, 0x1}, {0x1, 0x0, 0x6, 0x8}}}) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000000)='./file0\x00') 12:58:08 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x2110, 0x40004000000028a9) r0 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r0) ktrace(&(0x7f0000000040)='./bus\x00', 0x2, 0x410, r0) chmod(&(0x7f00000000c0)='./file0/file0\x00', 0x84) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000080)="00000018600417b2ee222b00fe0000ffffffff01000008f60000000000000000000000005800006e15d3e30b", 0x2c}], 0x1) 12:58:08 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000180)={0x5982}, 0xffffff92) write(r0, &(0x7f0000000040)="670dc3", 0x3) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000200)=[{0x47, 0x9}, {0x22, 0x2}], 0x2}) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d0019", 0x17) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b100050460000000000008000701000000000000ceb1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257690000132e27acb5d602000d7d026ba8af63ff37422902e4fdefe095bebd108ae070c1f5ab72c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002003c88c1cf8044101b00fcffffffffffff00"/177, 0xb1, 0x0, 0x0, 0x0) r2 = open$dir(&(0x7f0000000000)='./bus\x00', 0x8000, 0x120) dup2(r1, r2) 12:58:08 executing program 1: open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x20, 0xffffffffffffffff) 12:58:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{0x1000, 0x3, 0x8e, 0x700}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x4}, {0x25}, {0x6, 0x0, 0x0, 0x40103}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 12:58:08 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b100050460000000000008000701000000000000ceb1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257690000132e27acb5d602000d7d026ba8af63ff37422902e4fdefe095bebd108ae070c1f5ab72c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002003c88c1cf8044101b00fcffffffffffff00"/177, 0xb1, 0x0, 0x0, 0x0) connect$unix(r1, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) r2 = socket(0x11, 0x4003, 0x0) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f00000000c0)="b100050460000000000008000701000000000000ceb1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257690000132e27acb5d602000d7d026ba8af63ff37422902e4fdefe095bebd108ae070c1f5ab72c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002003c88c1cf8044101b00fcffffffffffff00"/177, 0xb1, 0x0, 0x0, 0x0) sendto$unix(r3, &(0x7f00000000c0)="b100050460000000000008000701000000000000ceb1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257690000132e27acb5d602000d7d026ba8af63ff37422902e4fdefe095bebd108ae070c1f5ab72c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002003c88c1cf8044101b00fcffffffffffff00"/177, 0xb1, 0x0, 0x0, 0x0) getsockname$inet(r2, &(0x7f0000000000), &(0x7f0000000040)=0xc) sendto$unix(r0, &(0x7f0000000240)="b100050400000000000008000101000000800000cea1fea7fef96ecfc73fd3357ae26caa04f391d6be6336acf00b7804be781e4991f7cadf9a912b297be1aa5b23ed00f4b7b2ca3ebbc257699a1f132e23acbdd602000d7d026ba8af63ff37282902e4fdedb96f27872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90a2921a006ee01bc43eaea8c500001502000000000800020208a371a3f8000400000000000000010000000000000000000200ba35a7a6b24b7305ec0f2492189ed4b7cd0272255c9cdc48f652d7d2bfdfcc912e59e9fd5e6aaff16b0aea32e23f478bf6cec659899610a3e1be145ef99ea431aaf42ad0555aa4578a2f9d341c82914a7f536c3db7b43020c6280e6fc5a0d0e683551dac6e821f2dac1b8a1daf0b6259b93ebc91fb321e026aa994d3654a0ff679d51a60bdd8273ea7e97548df271b2fc4bebd52d88e0b4ec291d9ab6f3146e78263cbba1e8c1777e292454619ac5a63101e5eccc8d633fad4580a0200bbd2e55b", 0x175, 0x0, 0x0, 0x0) recvmsg(r0, &(0x7f00000016c0)={0x0, 0x0, &(0x7f0000001580)=[{&(0x7f0000000080)=""/215, 0xd7}], 0x1, 0x0}, 0x2) 12:58:08 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x5, 0x7fffffff, "002100008000"}) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f00000000c0)="b100050460000000000008000701000000000000ceb1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257690000132e27acb5d602000d7d026ba8af63ff37422902e4fdefe095bebd108ae070c1f5ab72c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002003c88c1cf8044101b00fcffffffffffff00"/177, 0xb1, 0x0, 0x0, 0x0) fchdir(r2) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d7bfbf1925687c2773f577e20152cb5f1b22315f7a5305e09dd2d3da5bcabcb3e8974d8dd14907b281cf58855ddcbc60672e8614d95f79637f7b5890604319c51e4dc3812f6a26a201791ea03ffd35ee4b6cb089297e9b8532077b4afab1c7a4435436be8f5ecf0e17248a28e323adab49fd470fd2fe1fdcb16afd5fd0f8035a99c154975aa80933f572735d90ce84ddfd3398db7fc7351ebf3b236ea655513df2b07f4298431cbd78ce8028aebe7ea4e8fe803979410c6cdecbeae4212cc9d061309ba0456e2bcf8c176e7028278139b276b035e962132e3df0fae68f24f4050806767264fb2a782569315a7f93670aeab5595a0de2aff664210290f12850d3dcd5956c4a15a15a228b8cc0e146dddbe6eeb103113e8ae813b458e911115758125fe27c52072c89670a6112a17ebe9465f000437395713844a8b7f0368dcafe66a7753acd15369ef3cf26ba7509d2de3dd3e4203c24ad79f71d9c7da05b3795b071e2ec71d83d50e5c897c73c5bbb5906ed915e021f8057062035c8de49b32721d73a0fbd8ed5c37d85f2b54cfeb521c8a951ca6332d8f69f3dca8", 0x1f9) 12:58:08 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613b) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e22", 0x3) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x44}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x44}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x1, &(0x7f0000000080)=[{0x6, 0x9, 0x2, 0x401}]}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x2000000000004, 0x318}) 12:58:08 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x691, 0x0) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x100, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) ktrace(&(0x7f0000000140)='./file0\x00', 0x2, 0x0, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='x\x00') 12:58:08 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x7fa20600) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x100, 0x0) 12:58:09 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=':'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = semget$private(0x0, 0x4, 0x2) semop(r1, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) semctl$GETPID(r1, 0x1, 0x4, &(0x7f0000000140)=""/194) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f00000000c0)="b100050460000000000008000701000000000000ceb1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257690000132e27acb5d602000d7d026ba8af63ff37422902e4fdefe095bebd108ae070c1f5ab72c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002003c88c1cf8044101b00fcffffffffffff00"/177, 0xb1, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, r3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r0) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000100)="8c65", 0x170) 12:58:09 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x44}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000000)) dup2(0xffffffffffffff9c, r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x802069c1, &(0x7f0000000300)) 12:58:09 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000300)=[{}, {}, {0x18}]}) r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000701000000000000ceb1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257690000132e27acb5d602000d7d026ba8af63ff37422902e4fdefe095bebd108ae070c1f5ab72c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002003c88c1cf8044101b00fcffffffffffff00"/177, 0xb1, 0x0, 0x0, 0x0) lseek(r0, 0x0, 0x3ff, 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = openat(r1, &(0x7f0000000080)='./file0\x00', 0x20000, 0x100) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000100)={0x3}) close(r0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCFLUSH(r3, 0x8020699f, &(0x7f0000000000)=0x103) 12:58:09 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x1, 0x4000, 0x2) setsockopt(r1, 0x0, 0x15, &(0x7f0000000080)="02000000", 0x4) r2 = dup2(r1, r0) kqueue() r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f00000000c0)="b100050460000000000008000701000000000000ceb1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257690000132e27acb5d602000d7d026ba8af63ff37422902e4fdefe095bebd108ae070c1f5ab72c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002003c88c1cf8044101b00fcffffffffffff00"/177, 0xb1, 0x0, 0x0, 0x0) getsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000001100), &(0x7f0000001140)=0x10) r4 = socket(0x11, 0x4003, 0x0) sendto$unix(r4, &(0x7f00000000c0)="b100050460000000000008000701000000000000ceb1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257690000132e27acb5d602000d7d026ba8af63ff37422902e4fdefe095bebd108ae070c1f5ab72c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002003c88c1cf8044101b00fcffffffffffff00"/177, 0xb1, 0x0, 0x0, 0x0) getpeername(r4, &(0x7f0000003280)=@un=@file={0x0, ""/4110}, &(0x7f0000003240)=0x1010) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r2, 0x2) 12:58:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x28}, {0x3}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)) syz_emit_ethernet(0xe, &(0x7f0000000240)="e1c0dd6d4499e6cc36a536214e31") 12:58:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x2}, {0x40}, {0x6}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x5, &(0x7f0000000100)=[{0xde9, 0x5, 0x2, 0xd281}, {0x418, 0xff, 0x7, 0x9}, {0xea, 0x5, 0x6, 0x8}, {0x8, 0x3e, 0x40}, {0x6, 0x80, 0x3f, 0x25ed}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001b80)='/dev/wsmouse0\x00', 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000640)="8000f7159924be6cadaa93173b27") r2 = dup2(r1, 0xffffffffffffff9c) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000000)) r3 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r3) r4 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$PCIOCWRITE(r4, 0xc0107003, &(0x7f00000001c0)={{0x0, 0x53, 0x5}, 0x7, 0x7, 0x5}) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0xc00, r3) 12:58:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x80, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x10880, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x81}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r2, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r2, &(0x7f0000001540)=[{&(0x7f0000000180)="9debbcbb44edfffd53a21cd27d73171a20376fb479da294d8ffed9be0538fdec86a95293a5d14d2f1ed2e2c8cd69d18637d047a41b927e6521122b7f8315171a2c1a1c42b7d480e1e503b2a0b5c00ae7bd3b2c72a454428916ff482f21cfb3c44254b3f563a29d4762f2e6af07eb61b8ff43fc4f09963e8956c022c316896da7b0ad1d1daa6d0f3944596ea54c337d25843703a5ffc80b944cba07124f252d529a76fc71115bb6a6", 0xa8}], 0x1) close(r2) ioctl$TIOCEXCL(r2, 0x2000740d) write(r1, &(0x7f0000000040)="670dc3", 0x3) write(r1, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 12:58:09 executing program 0: r0 = syz_open_pts() ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000000)) close(0xffffffffffffffff) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0xd919, 0x200, 0x1fe, 0x4ba, "c948adbcad488f1c95bd592671b7322332aa512e", 0x5, 0x5}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20000, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f00000000c0)) ioctl$TIOCSETVERAUTH(0xffffffffffffff9c, 0x8004741c, &(0x7f0000000100)=0x2616) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) pwritev(r4, &(0x7f0000000200)=[{&(0x7f0000000180)="9414278ad1722acf27465a0317e4f011f9536f2ef092e6bcecd58022287c8d747227c0b5724c233a7704f29dc6b9c8668b6991e22d11d4454b8cde5bec840a9e900b744cc9383a602f6bbc64226a5b2bc68a47", 0x53}], 0x1, 0x0, 0x2) socketpair(0x1, 0x4000, 0x3, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000280), &(0x7f00000002c0)=0x8) r7 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) fchmodat(r7, &(0x7f0000000300)='./file0\x00', 0x20, 0x6) getdents(r7, &(0x7f0000000340)=""/188, 0xbc) sendmsg(0xffffffffffffffff, &(0x7f0000002840)={&(0x7f0000000400)=@in={0x2, 0x1}, 0xc, &(0x7f0000002680)=[{&(0x7f0000000440)="4693b2123fe01a660953a75a1f1d85b6fdc13c6db79253ddf569d97ebf8d453438da3d0037961874e8d3ca8acff2a5d6f558462695ce3d02a2d4a89f585edb9a326d38941f6baaf3cea6c97fe987e91e7f1e0cc25932334513cf5c89dbfe2c67655e4f02e047a490f9a4f785383409d421682491492b85698c0048b4b81d66c51a672806c78aca7767eb3c2c23fa8dc40adc126ffecdc60615890729a39665f38e81cb8f4c4099a9c16bef56e6fde4c2", 0xb0}, {&(0x7f0000000500)="af91236fcf6efaed2a31c710a945e7994fde9c2428e9c75a284d8adf8f20cfac5da9d444db8eeffeefcfa26bdc625cc418e6c4ae0b96e5e992b3ac1c231c0f09933dc0413585244018d3d4923a6fb8ad9517031f246bb01352478c659f8f3b632650e36833ee0abc0b2e9cb58f1a3f87d2bcce37fbdce89c3313b4c7ffa40df7f16545faea7b717e217a7533f3c3a95f4f808da860387f21da14485ac0dcf57a025b1e1272d7af87b163a4899817912d3301227be001c118eca671bc858dd615822512f2f5bf0fc2842e5fc3e0214e7f0ccc26f2151693333f0d6992415007815b781f8e2b2bb4d9487c7a2eb08bee60624dc0339b4b66977d221ceafa08b60c9c027610c0ef1c6f063bd60edd157f5d744178df5ba4ee1c16a6be3c82d1069d0c9b01d69b2ddc6421e115f16af8b1b1da6f7e1a90676d4aeb73da40fce8d7a88d502124de7652490bfc0ed8e2ae6308ec71a5ff6e94b8ac338ee0a64a4abd1c91196586e15250cd8788a3505b2d6750ae735ec3698e3a42cb70979eb198b41b23c5176049a7763be386f8e9597239c3698e9038a997d01d8b2337c2525cc8db85afab06146d121465a0b0f9a0548e07bae276851cc57e0aa7cfe95b875954fee5c655ff704adb3fd879eba6f55fcbd64d183e87dbc88a9a9277d335b838677414da0a2995eabe338b9de804c5ae889ca0c722135cd2f434c2d06598aecf98b0b9958006466ba8f0737c4e844f5857b8ece4a6070965e6a1a73b45aa30463910a7a0c7e26c5ceda2d5330c8456eaf90c649666793e866909881c6fd9fc470b21b0a73584301a6f97ee82d9cdcf7db366f5cde9cae64966a83008e1d1e71232139910e1746d6982e2ddfa9f8aeb32e40cfb2d3d8d6fa8ad781a126733702adac5fa82b83a52588d29126ddc74010d5ccc02e87422f62f9009ef90a31c06697ccc012acfc5beced7e8f05fb671310a095df289ced071c481655bf2054f89dcb7b5589e4ba9732781893844847875c6e127bbb3fd51db59e70e538c40eb4b0357bc3b931328024d47ab1408aac6f96298b7f5a2826a62140b9947d4f7a9e0bb298af8beda95ea0c5aa597675afdb03ffcccb2db10610807839497e539d411266ddadefed69bc718286acf06fe25cb7ec546dccd92dcf9008f2caf3fc64dd45e6b5584842492a4f360b285034a2065eaa76d6e70dad0d097b1ecb90a6dd3d585894f696cddaab902b96de40617bee66770a75412f03d195c8698889c37225cf1cff0a8fc04d9bb4c0dcf592f04d22c22dcb434789d49a1bfa3789decaed85cd8b6ea1c240d529948799c05fe6886cb6a71693ea62a3e5a767b0a77d10601bcef279a77570fb022c19208eefe42617df12c6528b761b438ad694dfad0e235112ae205edd21447f85295ca954b769a5e85c6c14bcccbbcbfd26ad2cf4bcafd22c23d1d66a1a897d874287139f7cd98fd6fc3e46d6e43f65b6917027580c2e157053ee29207da80ace3475c0d838b2e33ddfdbbf21c86b16451b3bbe2a23cb75e33f3da20e7f627c6b7331bc998438cfc5dfa0c1da697816499272283ea9cf8effd9b6102ef77213b78872569078ebd2b2d3d76330f73e70fa0a460a829b14705207717481bf45d9906fe5bcc95208d0c55fd34870f75435f245596ebc809001937448c5c69fdcd63115691fb76b97e560f3eacb705eff39c00f1aaa5e7cf5098fd7d0b791f1b97a8dc595905165cf234a1fc22c7b4e57f59d03aad1b5632b38c57b626e8e0f1b30cc5d77bbbd644e3436ef6e5ed61f50a77895b845a38687c03da51c7eb1b918a8b97bb5a3285bdfc082b2030a735711a5c59da84633f475675b4251b82b818b61ddcf34f46f9f938a7392df9969059b6da93f29ae94e6ed7318b9a394e054589ffabfcc7c38d693619f6eae87da351593cd2517befc141244726e8f2caf73b828ebe3fbf8adde84d37ecca4e3d12507f29bf0d1f0aa2dba0e399071b750aaa3a00370a7367a74f7dc6ca6754e4daf8ed5d2932ae9b93e3f5ec78ab81b8aca11a36bfd7da9935e86eebc0a4b2fd3639ce6415fe109b68498f03e05fa71895b0a9f6556dd5b1bda5b6b708a5d21d6a5c34f42e75e1f53c38b8e40392a41fcc8da0cb679f93dd1f285fd6680cea9f85299373af3e74686aafa1bcfa581309fab38e53f1256183c3be33e67443906e1559eb0007a1322c388779eb30c69788b6e694dcef62c883a6a0c547a11a4dd2e46d5063872aed20282f0a62893e1acbaad85108705e87e65fe8cc5cf84ce5051ac2045b697dcb138e8a8bf85714518a253b2acd65438b72bc5a3f940a0a56600ded97eba5c0b43f4cbe3f5375ce5d561893fd62701b1ba295d00f7ee055fa38fbbc0f8cb3f2ed16a45eadb0baa4873bdb02bfa59144fc46df1fe053e684c8284f2d06b45ee25ac4352dd86c8622a7a274587546ec3a67182a2575bd405693b78c7cbf499ab616ff6205abd72e1feded12c7f63bf28a417716ca450ee13719b4950fedc520fd8a5ce61f41961af468539c538da4ca4039ea21e805b0fba60f19f9ee4f8e449bca4852135731647fbdb089ad01c85a60a748882bbb1ae8538e4b6d353f64169c7d1eb55a2c1dfdc8032ec49879163b02e5c4650c7278596f2b7bc1b54fda63f5b9c04edceca6aebf380096a54e9c17c4b051d08a93b71887bb87fc409783a8e9a7caba13cff3b9268d0f78c40b74def507ae39856578806e64edafce6e91550b0469106c029b181aa3ff7d84bbba897ab67a7fda78a49ba3212b8c343e91f60c33be880366063cd84fc064d2bcc5f31d6c37ad8364c437d55fbaf3f38135540c440af4cb090fc45ccb9d62c67cf7540e1ebe4ee0cb753e8204c8e6ff251f6ea025d45b0cb7beb963efc555af45ad9cfb96bf45550a023bcdf29f8d6ab8a2a2dbdca234b1ebe60fa3bea5c9a2e4a5fc1a4c88ee08ca5fd6369d270cbea1303d3b56e481400fbfad8d725ad90e01a704aa799c4614309529e7678858570c2954af6a4f7306c86cd06c78262e50084000c5787c7e81c361ea3e2d4e5a82a6553e49f0e8d94a76c37eaf0f716d901c86e5706c4e6b7f5a710e07f9717cc928929ecc162fdd44e8efb79a3a0fc501d7deefdcf16452ddc9fae8fd1fbec282e02538558d44040bd2cfb8ed2d4766b602a4d4827ef018c798711192395cadfbbe6286a85db9f5ecd6da93942b784df056f2516faedada0349ea64be94c65a715330ea4124c21cfc90861ac6bde0caa5a5b6636ae704f43b609d43828c3ff35c63a48ff7c0cced1ec19124e26f66f802b1a5dd09f307c8aa6e2c3ca25a4a2289ec7f5b1319af8d99dff97fc424afef03f994ba7fb36dafc64ef0f7c6410869c7d421a48e0760bb87ab4b8a923a04dce5fbd66a8e9a8c3879b6c312e08672147ede4ddbcb0dca90d6b227e1a7eeb7fc5c4a00b5e592781394655e160cfb7da7adf53323638e22a8989d58391135bd09f6df639584917b3b4fbc415ee215fcc415dc3bd3a89c40403e8477b920fdb663101ef7e9e8a65dce97c3eb5774742987fe3aaa8e7c4d3903e7bb52979ea1b121b96f9d578d56973e5b655649f881da46bc81abfd55d9bf47dd9f610408be124b162cdcaaa1bba39d95a02c293cf14a1509369cc297296f085a429c759242f112af2157c2fc2e6d4f52e2f866849d625a793706b12113e7d2d1b933890840bc119f80408d79d1688f590f1d7c848c0aaf15226835df530e7966850854e78b97b8af74701d3b4e4db5c68ae6187c32c86f94889db14631cf3e2360c666d1864f15f923db682853fbd35b36895d7ecffb769e8c883b0cca13b9225412ec8967d58ca954f9dd9dffd536d92dc640a09a8e14151f341200d3058204bb8daed709444ccd55dc004b251bc104a06eb5e76f583909655c40d9d180a8455b419a67e6e1baa485201bfacab8b95e58c95990101e7b494c0e696dbc33db264b1cf0840747dc1e9a7188efba2b9c10d7875f23c680942b3b643138e5c0af706559195783580118ae0b1e41884136a1cb532eafeff0ecd011a7ff1fb52459252c758d92fceb53b16b88755ffceeeb1cbb1ef21dcf9b2e64cf6b81b13cee6520df29e43a6557b054cb86d21ce34849d903c88be1277ef31b540467dd073b6b7758afc988e32aca203965a7a54ef979ac509c69c11ba8d801797fee82d7e094b254b54e822dbffe70324607ef7979da08134bd82d91d09c60cbf888e5fdbb5de124b8597aa576740fec89c3ac8d0c7e39c7ce6e34491ec22b1b31a80d16b5f2742c8115a49f6bb484091b42d252e5150da4724e96e58e8fafd7a883aa1d725056b792da8f4d19145aace292fbe9f8829868aaff0580cc5cb8596e1a252ffb6a208791a85dda2a90b322244dd896b457725bbdce8d800b563cc33c876b7a8c29f1f362f2d06010a95c6e693555b6f480bf7b766d0f6c43a7d45d68de4e1e43cc8a7ebf26b0301ab15b417a0c3d55d983064c0866d5847a61e7f08d1efb8beca28b75795acdd2392e15731601964a578e4e70be3466eb3ea30227eb87ba8c21ca33dfd9a5a97e2c47594106f9bfea673aa4d0d13adb8cddd421d867255bfdf3df5f11683263c4498011d1e833d632b381e7c83d348c43140bfdad9ed0f47ccb2fdfff2e9ff4845f18e606835afb08e91128fe89ffe59f150a400c45270ce50c08691f90fbb56b7137e3a9b545837f534c7e1df733751e622f338fbfe266006bfd3e261782084acc99b29559b93f41f1ff0a8e3d7917b51334f60f63fe1e583ef9b3b3f624b46f3bb0db5cde37522434eb82ba4df302eedc59f66ad8d7f288911bccdc6cfa755649624246e5589979bb53a311dde3ed31c546ecbf73b2f1fd044ae85f655fea2e86930ff20fcfa63dc18d6edfa42849bebf0a40bd7235b6bba47cbbc4fd5030513eef0f8b9c4a83a9773d8552d2f77444ac9116c4c3b836ad4f8719cdb40b9f323d319fa8ab8309a347cce3279c4a5ae2b865d41539c53b129d2ad99692c618b70d35456254431fedf678807c68efba9c5c609166f40532dc9d9c66de4c0c2da49e853d861334a185c0151bb5f7bd8d8607d102dc319a433edd3570367772d8eb92711bbd526c70727fa4c50c944bcc270cf7b4e33d67d0f533662b8ba4e1188369973e12513551036d4b9d25028c0a42feea8784e08954c4748aa21495dd401b033706d8fdd3c0ea0b2a8476db727a41b301bbb0600b8894e4dbdb35ba3bbd18c27868110d4b49a65576a5a62df3e0f584c3574c7a7b4a3267b381d1d174895a681c78a9f2c8ecab3b63f831320cbd74f9134d786aea69c67502bb457982278ff607d390d1000e0f3155d422338a901a9424222dc6a60ff646d3425d82691c9311cdd8ea16cf0f92a1ec9a98caf9b1565b105c30ea0fd040b82a585921126ee7e4b5a1985fb4f09916416d371827990a78c05da5ac6f3294651f2684e85b82d60718a2ea1008ccf6c0c4feae6b03b5ecf7901fba8e47e83ca25ea4f3ac89cf2b3ff3fd383e3970b9065b64b58b8a812d8eaaa4833a5d1b5e0bd76b2d20b7f87b79e2933cca6309a811f3a799480afba24b37c6c5bb63d32be749509bf9e4bc47db6597146aa04c7993ee6a18afd1f0d14cb887cc0f2ba488a0082a9ccae2631ba5601f3683cc9f7e1ee96dcec4d36365b45e875080e4507ec60840652ba76206d63b5933d00364241a1914992866b3ecd5e2c74643c3fd125a1ab539821db817aea41632fd6de4d083b5b2e786cc27dc9e518a4b20cd8bb40f5cb097e9fb4bf0", 0x1000}, {&(0x7f0000001500)="f87b6db9487d3d7c2a5096571a79fa7a655195624020300f2242b85ad63c18680828b61279614947c2ce423e3b3cdc2edcaf4b1b6a209a5b917484bac3223cf274fead35deb422da0ce367262c8bd05af23d70150d566c39b1c1b92e20b3cb30b8b8dbe3dc73278c62ebad3eff4d7cbfc5d70ea1e6dd822a1f0b20f68e1467f419312cd652d0ac56e4e7c50bc93e8f49d47c3a957fe0bf790ffac755", 0x9c}, {&(0x7f00000015c0)="cbd801612f12d43e2d2c28d52561062de5ffbfd7911409c0fe03ab05ef669cba36842440cf5ca84a7e1cd7a6e9160892ebba3e58984800f64fced4e67f76643ef3d4918d69528900c0e32d62133dda05f091ad47a04b830586845b0f268ff817fa7d130d78c618088de2a4a770440494e206e3e4342f4a3983f5ad78254d224c8b4b655fa59396f45243", 0x8a}, {&(0x7f0000001680)="effa5f462eaf38ac594da3a6c92cebd64f0815c745abbfdebc57bb33268a26db16d37e6ddd83ceeded080d7cfb1f514f0ae22d68baa72e092c4fc3a452d95bc4a7e01070dc27ea7048fb99ac75be6e844518f066cfcda40462abdc309522c00ded1e342183611a6878b174a0036eb7f04bbd3cc7870decf49cdb447505997cf5e3040d0e05361dbf3be93f6b4ee420519e449a6aaf63c87fa207b159460ea7a83a9d6380f2e8f76cb7a6f8e6780193edc47b9fa7555a8bd22c376a0ffea0c5b8cb2fec0a03003515095bb49c8bc6907eb99efa3b735d4cc6be35f1d34b58bf75dbee7f687b61648b3fcf586db98a06ad47805dc7b20a48094e485ed2ac5c6164fb30ea92ce0f637200ae4c2ed46165ea82931191439c9409300e008a2d9554c774a09360e7123674ee1807531c22d61621807077e84a3c166b2b8437cc92766cc8055d92ba4f096e2a5c5fe5e60b343100c0491999933a64d192435b7bb7fca9c12147cc161be90f25fc066da519dd842f2a11a81f3096f81d9a8b81846a94e37c1b172f05f723f94a0914f637bec89ca8ae35c6c6e119fa326376a157fc22209e1b035f41bd05ae5d2431d065670435bda1927db21ebe4a3d64fcddcd3d0d5d2b53c5742390f00bb2ebb17a09c6f61f2156fac40c643048e94788e0c560ebf284e783fafa4bef61cf7e34f57f514726129524048cbc31c0348a4e74455f731db6d96b18060ba2910945982da793dbd7c93923bf245c78b5fc006e305c3774a3c48783a33e8b3cdf8d359484e63cbce4bf8b9b1174f58bfd8cf6a6eaf7c3931a1ab662775acd7f6c61a4ae7ae545b7c48f1590a8f819f59d041faea292bade232c600677c9d13f93b274390c88668e4bb1d6e88c78d6f9a566e02f2df8cbf4f357ad98ee2bed1e83012a1787a0d5b99ec5a984d1d633014f490dad67cf92826f7db91f12edb15162f5cc0feb5fc58167398f81d22de5c267593a55c7f32674f253f1c315decc8636fbb204ff4b842d581a681b4c820f848de6f760b61385bbd9242f65fffb2a246b3128b3d7c4e6b18a361f51335dc3cb916880d87b0326f982c3751617ec8429e8662d70c676d84d37985581c17291ddcec8745496cd6c4ba706b54327c05a718211b09df9f6ecb62e41bfc3f7008b51fa157f08e0dda6b297d23ff31772d881cbcce4645f74fe71db9a787d1581a3d7ceb5bf775bd646aab2f479a85fb75b8bf64b514e8304f7a560b73df14a145dda6fa1b2ff66a2dc2d02ec4537d09faf4ae7be6d334c50cee21674c7248139680489af8662e319174282a4223c3e21e0a22baca9f3947204c3832fc6d3b8a5281622f439278aa35c6e4289805c97ed16f4e76460a8fae1d1aaa31d6499e24674c4a4d18733886ae068a97331972144a509ce96fbed9774db22648859f52ce1152456cea7ca0bd3e70750a53a7e92f1627128b69a513de2085bb62456f3c835aace664c630a3e038336798b5dcaa452639c8fba79ee5d5dc38c6dfe007a4f8cf0a25ac99a90625ae1df3a15c4b9be42f0ec21784974883125ccc52df74380d3a399b5551a59a9bfe71b27b4069083212434e0134ded1eeeb21d73ec1839ccbb301187f6ba81aabb799b6ae83be030d6503c68a53637e5a35fc0ed8e8856abc62aadd6de64572a10e3e9fdccd73e7f4eb8d4652e5e004828d1dcd19734cb3458177da64b5a4c854f5027efe3363e9c8ae4bbc8972e45b0f031a82019720dd46de7bb5ac8948ea0c6d5c40251b553c5d065f8c6cfe80ed45e237f2e53f8036d5445f553dc4462bd2af74b9f1ea86be3dd32771922de932ad0554f40e0260dac77b3cacb630b61446457fbafa8e76cd194bbe1ca18506356c231db50e1a7aa4cb3d6f083871b3001e3199db09c63007579b05cd4837d7155480c6b165966f816810d8255a151c477ae2ba8903b430e2f04fc8c00e3c6e1d0820c1eb37d35c80315fff3fd5567e4bb8b395924292f3ff9272db2223893b4779771a7dc29ab32e1bc274a52e7ae17148c55f6932c829fc98447f67abb43c3cc2881be84754aedc02326868925a5b9d78ed284d04b4094838fe30dc9f799de507df4b1de2dd58152f964545d7a9694e88c1e3494665042ac84b8cf79c8fbe0de6fa9ec38ca76378c2dd4efa84c31cc28eca0a623508f36244df771a1fccfd9d4c1ed7a7b66f160100cf4546c534a6836863f97d8c13cbefbc26b9b2e2b0b0642150efb181441cab2465960b2514cd9ce362ada4e8278c8eff2bda5877e74b3a5dd057d2609928fe18b9d072b7b4d88453d4f5c1150d8f9e978f33638eff28fa77f0ae2cce62e0b43dad262d864ee04e453b885a91147da1a66b18ead7643c5417e17a65725a37ecceaca877cbcc9f60e5876acbda1e26975d2a849c39b5b36483a581a238a7002736d1efd4b9515ec83b343a8738a06cd0ee5570799d712c4a789ac4670e9840d50b4a16b0483784399c9185e99190e0557a236ccf994b27c37474d0bc21dbdfb08d7318eaede2026f0c258a6b91009f68644023a1d064c79f5fac8723e581cc38e3bcb9dbcfc48552825e8dd5eb1a58deaf5c8bcec9a99fa59672e60b14ace112ce27ec663c2b9abcd18da114cce67069a183e1f2f9b602037f2b5582e4785e61d35e71081cbe032dd9c28a59cce74766c1302b72a090f77599a8c903c375d84709d42be99445137f3fe7aba8ab452ff9fffbb9d7b29c844c7152e096751bc938ef0573416c9a745a85a1cc743ba2519f87c469e0afa2d1e3f1ac48c062499f8ea8354feea1460d2e573e2e85667999f066ff91fe01276e56f90d2f726a9530ae20dd8545c00bbcd4fe1e2d06f9f297e347d66c3a39737f0db0b71f487444cf0c17fed88b3a8abc7088d3ee03845bd868050cdab49f1a2ec4f7280dc1c03fdc919acca8c5fc3c02408c87e99bd7eeca0537249949555da99d21cd6c70a3333f7864f492537822f8187779cc3c6018d7b95e4b2f88e5fa3981b760513dbc305f3346f07e66b6167890cd898d8a9bd7daa3414a6890c51a5b4f3ca16a30c8d2f858261686f0a747145fd9932645279f65947dc3971eaa44b944c02f993cecb7e0545f85f6defc703967af2f07d8bdf19ab854b96deb28a7c4c22aed842d1d64a07a49683711a5782735b8f77d5dddf1d8371ddb98ceedda40752f055aecf8472dc7ad9d2d283ce175a3827157c096d846d71949c86cba0c6fc4c67873af5131ef568fe04e3806c8d464952b72e9569adc1c26ac9b1240fdef40161a8626aa84730f49e4d19415ede259f931bf46723d10bae70b36463718867adb40eef82428b3d55f4de4d180e997462ea7a6fe119398b9abd1c43bae9ff66c9d4835ee183fd9652c77360d6ae86945a731cbe23e4b98b3836a925edb8da5c83d54ad631c6810ce5ffb2638555a6cddadca87555b11b197a4a1d540aa36fcbad2cf9e3af208a233cc6a39d34a45018ad2613456236d2191e84188e0950e83a88304b1ec410c637e06d5b18aa93bc5ae84b547411464cb71ba74eae7a29cfdc0ee81fb40d3b638e20b49c53d13f149706cdaae063228312dc35764efb4b13de7066307dcdc501125ec9c9b24f73e56e57692fcbf51b2d1771af9d0fddae8bcc600edfbd532f6198441669b3c684e2c368e34afec903484ea0eebd2e2cb7444db5718a419ebb2eb41986c510651f3fd84990857e8fabc1bfbabbb882e54fff757fd4df02b42d09fb0b8745d0eb66b108f408b4bca49e0a7de62073bc52789ad606db5039c220add23803c308e8addce325026e08541d67d47f2f9448b960ee78eab0a4b2a888a8a269c47055d73925f64249efbfe43c9c2007eebe31fdd73c6b8eb239ee0967290688256b83f070d9f5132109f5dc42bafa4b87f668694f48b025ffee600140cbce1883175822ec6fcd75404c712d0494ab6a5a2587f81cd4619aff6178abe128c90b3ca36515ffe28ed160e4bb5de670865df4a77c3dccbf081d2fac00a13f22d2adf521b7676021e75bd8e3bc9c70b2d376fea357916a8c35b4be9219823ce0c22773c041fd43117c74cbed93af22289f49b60d91b02b1c8b3fd1ca7b92aea02abebf9f38ef729548c73703746b62efcc65d43869dfca5ab2699c6a1f64ebcfff1c343ab41b309e3a6921cfb85c942c5c43eb67277a71158a9833f1f04bdf5abcc95d7cac5753d45163652085cbe114435f85082a3fd7a0efcac6a8d043e2d2efe77b4f95e0836b97dfab715cd3c2f3623d324a583ccacd5dca5ef73abc5d4ea0fafeea7bbd101c228ccd7443111d5a451936d821fc92b71cf96e24fb92b827d0710ef7592c49348187ad45c3ae7dfa464d23cbacb5fe396bbe1c7fa8cc231e51f3b80c510ffa26a75371a3bd46edf63e7afca39be1363c2fcf7b8cf1f800fed38713527497a60192025e9ef53b064fbdf89dc1bc8d102282e3a548bb59b034866812685c04969a73f56f9cc097bfc512d95ccf7ce77a3ff656a6f456a4cdfa34e2cf88feeec18ec395b39a3422ad3a6fedda62666b607d54acf4636e738a4845e309fbcd46b9495e1a1eb2819c0c9f157882df61fc56c854254267d4b3d5dc1fcba455f491f0df94f77f824c6f4e5fb90f5a38a10e7a5a727230e5337d81952c65003a330619aef26039664c582332cdcf8e46a3dcab8907d3307f1dccbabfc309898bb05b2289fa66e92e09382ed82fbf303ff43169b5c333c19c4e2bd883836cb8a7bb1d8ff34d8cc8125bea871d69d8e92076a158aa4ba742d2a5fe11bc0fc19154c6885004b1701cedbaf58cac692dad9a4a906b079b9264d74ad664cf5af99b03d7bb6f9ff3e2c761a5a2c936917b108fa629c39eb7a3a16f3effba927307fa1336dd08629bcf3a6391c657a07132862619697bf6428128cc1d71037061e3ae1b60a97ddcf21f998812909c2a92fbf09aacf863458930e599442f3c365ed417bbced4929e8f8b28b7d237a2a142f3040e35beeca24831619ee7383e4d7bed4a0f53d2acb5c39442e841c8a9ddd818cd28b5a41ba34626522ab12cb3e0fc2b4c3b9df6b0fdec6cf3b64bfee0fd1e4812b4ca87fc1154c10fb972eb0b1dbfaa0ec51f789d00946fa51e70101f3bc1b5b611e386ebedbeab8302ceb938281768c365de86be7a36181c86e4c25857d6459ab35159406dfd2094187f721d5d1d772507c693c4ec8f49d72786c7d1aa1c7ec548b9d5f5da5d10626f2dc8c01b2a4a88629ea04f6bf229475eb62bf6f80c6fab96f46d193832175b2b5b92c52a288485fabdbf6a0df9a0201d0823c0c068ffa46ba871ccffbf976855e1c2c52293a4644d9f4293d73af8cca53104f44e10bba394a2491489f536807f5ba031d784117b03fdf74daf38fbcb96c19473ae3b5550b07ab34f0161b8f8b15bcc10efc1e1139a6f6fed7abe64d8d3c6beccc8587f0aad38f3bf05232fd3c86921db00c9c39e0646bb669008d3435c28c04bc42d1ae2b0d39ad20f73c454d89bf1a64ba0c1f0ea17fc34de4df712cf5af1ec06f7a6ae67418a10c54d679839529e821b6160d04a0f73e23ad4e64e9d50ae4a4c1c4db719383049882050e626535f4b5517d525806648c943662622bd5ab5e62af3136bfe03f74a9b1334fcec5dc8e805ba9ec4721e4471cba84e041621e83e2e58d61ecf8a29c706a05e786af46df31bba03037c271810c0e287f80ef7abf9579ea3330a7663e04b7adc670aa5eb9668560aceda72abacb0582f991245b341a20a0a38956c78ee8f3160c8e908c404d491e971b15af8904220fb410a41f7", 0x1000}], 0x5, &(0x7f0000002700)=[{0x108, 0xffff, 0x1ff, "2b9d703ad982ca924f914ce6a6ff0cc21df3cdd2d4c5325eafc16a712a95670ec6b277293682804f96a4b6ac95a044cf7e636eeaa58e33a07b049f21c3fc0dd1e83144e14b5df287fd31411de437339ca06473159bd20b8436fbe3a0c0895ccb0af72b13d691d530ddf7c56e5637729a0c0bcde60907513687eeea28f07793ddfd92b7794985c17181b42fbbe0afb51fbf4a545116cb5fb26feb3d6784883f455ca67ddde5634f1656507786fe31c618109a804cbc521cf36ed144f726d7b7c623a12605d2abc6ced374c13b1d369ce3a3d802a1c3488be3dec7b45bf5a50bdd69278f04f555d786e830517ed10dc8856cd43554"}], 0x108}, 0xa) shmget(0x2, 0x1000, 0x28c, &(0x7f0000ffd000/0x1000)=nil) r8 = socket$inet6(0x18, 0x3, 0x53) fchmod(r8, 0x8) ioctl$WSMOUSEIO_SCALIBCOORDS(r3, 0x81205724, &(0x7f0000002880)={0x8, 0x1, 0x6, 0x4, 0x3, 0x101, 0xb9a4, 0x10, [{0x5, 0x458, 0x5, 0x2219}, {0x3, 0x1ba, 0x0, 0x10001}, {0x1, 0x2, 0x8, 0x5ae}, {0xbc, 0x6, 0xb1, 0x80}, {0x9, 0x308, 0x5, 0x6}, {0x5, 0x9, 0xc54, 0x1}, {0x1, 0x0, 0x1, 0x1}, {0x63f1, 0x2, 0x7f, 0x7}, {0x3, 0x0, 0x3f, 0x6}, {0x0, 0x1, 0x3, 0xffffff80}, {0x7, 0x6, 0x1, 0x7f}, {0xfff, 0x8, 0xffffffff, 0x60a}, {0x6, 0x1, 0x1}, {0x4, 0xffff2890, 0x5, 0x6}, {0x9, 0x1, 0x7, 0x4}, {0x0, 0xfffffff7, 0x40000000, 0xe6}]}) fchmod(0xffffffffffffffff, 0x1) pipe2(&(0x7f00000029c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8004) getpeername$inet(r9, &(0x7f0000002a00), &(0x7f0000002a40)=0xc) getsockname$inet6(r9, &(0x7f0000002a80), &(0x7f0000002ac0)=0xc) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4) getsockopt$sock_int(r6, 0xffff, 0x200, &(0x7f0000002b00), &(0x7f0000002b40)=0x4) r10 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$KDGETLED(r10, 0x40044b41, &(0x7f0000002b80)) r11 = openat$zero(0xffffffffffffff9c, &(0x7f0000002bc0)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCSCTTY(r11, 0x20007461) 12:58:09 executing program 0: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) r1 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000100)='./file0\x00', 0x0) renameat(r1, &(0x7f0000000280)='./file0\x00', r0, &(0x7f00000002c0)='./file1\x00') mkdirat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) open(&(0x7f00000001c0)='./file1\x00', 0x0, 0x0) renameat(r3, &(0x7f0000000280)='./file1\x00', r2, &(0x7f0000000080)='./file0\x00') r4 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) r5 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) renameat(r5, &(0x7f0000000000)='./file0\x00', r5, &(0x7f0000000040)='./file1\x00') mkdirat(r5, &(0x7f0000000100)='./file0\x00', 0x0) r6 = open$dir(&(0x7f0000000200)='./file1\x00', 0x0, 0x0) renameat(r4, &(0x7f0000000000)='./file0\x00', r6, &(0x7f0000000040)='./file0\x00') r7 = socket(0x11, 0x4003, 0x0) sendto$unix(r7, &(0x7f00000000c0)="b100050460000000000008000701000000000000ceb1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257690000132e27acb5d602000d7d026ba8af63ff37422902e4fdefe095bebd108ae070c1f5ab72c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002003c88c1cf8044101b00fcffffffffffff00"/177, 0xb1, 0x0, 0x0, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000000240)=0xc) setuid(r8) 12:58:09 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b100050460000000000008000701000000000000ceb1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257690000132e27acb5d602000d7d026ba8af63ff37422902e4fdefe095bebd108ae070c1f5ab72c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002003c88c1cf8044101b00fcffffffffffff00"/177, 0xb1, 0x0, 0x0, 0x0) write(r1, &(0x7f0000000040)="9b08226f672beda7c58b5e4bed74f85b29c8ad3d7a614d893ff34d878783719a6312dc66345cc7fbd692c3dab3ce353602c437de9608beb53cb5df1523ae34bb671c422a1ff0c08780840b7c728f521610f2bcfc3a7bb049461f2052ba529df4a2dcd681a1f93489907a302665d1bf40d335560ecabeedef3bae6e1dbe888428de03b3120a2772274e833c676f12529b11b86aff12aff1a5f920e334f372b5b39af3a19f7aba18ac2af02b57fc7cd5d1a61545f17c549f6b85430d1a62b05e65472eeab340016d3fdc1cce2ddc6de5a6640e721efb618a6ad6c4367f67d95f0fa5a30b285a8cd94bf14d11117119dfd3063bdf37966848c59fa6f00a63eb2bd147d0a87ffe041be95909742ffdd2cb9d81c391940690a2c7c5958ddd4e6cffc50605b734490c87d0840982554535bc4e997a78631c93fd2df98a03fa67a2392aed80581164dc30f1d388b2fdab810fc6afa6e2abcd59bad0c6cd5b3431c18daf1857789b87b978e95b3d20b996a74f8def4787fb7823e0a40dad0e2804796478763a243385f60a66d735634ca2c1bb6da417365fc9d37d9ec67768e773e4660c46212c62615eced26325e4ef2bafe02a8382f8ed48d451b4e8e000e521a450ed5c98be99247460428fa396f9e1527a2f5db5502d4b11c443dc0d6e037ddaa2fb4d83b27493bdcdae06a3704da16b31d1c796f41c8790f9da55a048285f6abc4cd85625d4052dc989ecb485ff404f1ad3d872075358dc5b8b83d5aff253d5362218e04b51c7d6732a2462e12ea697e6b0845246d2acc6bd9dc05fbf07df23fff89c788a4da11b55ed92876d21977fa6e659698386dac083affc2c2bbc74111daaced11649d6ba007f5c241849a82a1db778c694f3fcd542b7dda8c4a73c0842b29fccadbb573f1eb737d188c1f73ab0663cae18ba3c43ab471bb64b87fbd67d228ae6415650895afe22d2f4db77c5fb77ff031e66de11a815f184789e42c9a382075a0499e77d5de12f190666b7e1e42323b3a7895712649cf0fdc05582657b583210c75b54bd3913c71975dd16d076b3b4b883c5238463c7cfead764bf561fcbc469366ed79f3c24ca80f745a5353c62621e48a128a4994fccfacfe8af9fb46102c3254855c51b37a752028b60397c9a308aff47b251404aee5be2480706a78b548f7ba15f8512afead2713020bef706347baf21b6eae1f5938391d10dc350eeb701e8828af6aadcb8705c288e40ae9e6e60661dd97981c614e90166b5a8ef24bc2ffbdeff84a5c6c15ffe0addf956dc2c1830ca4e546d17413accef6331649de795c07d976d357ed0ceb3f6080b9d2cc96c910faf0a5a21cc7e06259d057414ce779ea51f56fb0452113d0e46915793ca8e557cbdc7226b8f3d420adf1b595b5e47e72c7f62783bd2544a63173ed31f706970902ed25cff8a3001e8c27ddcbdd5e01ae424f256c6edb3da03139f80a34dbc567f4228542504cb6519e9f62399fb21b76d1689e728f262f4b03a29ce111653f070591909f84516567f660235c91ee3ff9204800047ed5ea884b438d76f2248ac03315860674f32fad09bdc0bcf5c5950b44e8073cea91983d22027962960be55415ee6812eb26763b0fec562c67fbab12df34da3a629f517a8fe9b5974760302a7a5bd2166268066dd2eddf2f354b766d2e6a442009eaf5c636f0a17bd076b1b9a3d1a1c31abfc8b280726b66bfee0b668c9b089b645e4c7ae50bbbdedda636b9b7a610ed8ac17b979168844f65f7749adbcdc7f593c17fe3945908296097601236f2ba993f21ddb463994615d06b2bfc01a89d07ed27e0c78aebdf4dbc0f346f8f5cc07474a65521cccb72288fd51563dfca00a833e0a311cface19464ca2aa0e7f7b26d725b3b87616b5820122deae452e922cd111baf46c4fddb6e982a2a822166747d031c4c368dad4049bd858b783a26e7d2be847779f06d73e6deda5fb7959e7cf40c979013271d58999ec8506aa077a1d2980b5f3c3ea7a6092517e01637f339791010c3e1faea527ad03f1a5622db76c0b3897b1879c25e3266f04d81dbcc799d58330806926bff8cebfefeea690e7f7d4a208241a68b6c424cc64fd8fe14a769ea0474b7c5740df791dd6426a1f2028cf38ab2197726d64710f8f42980229f3c1930907626aaa2e6a2bc9f39991a4a97a62a514e452d7c02aca97c16fca74ab9cfcd8a4a97e23d1c3535f98664ef1d15959877398ae244aec1653ce14051e0b99c0801511385329778d33ce2a71f7b6f82c7016cfb4ead5f36b936edd178a92b70212a3b6e92c9a8bc99c86cd146d2e34830cc8d6075b7852582ed7f9abf69381f64d6061952970398ea41212034010c2a2bd2a3c5c40e7a0ecddf660c31073623fd6345ac61f447e76501106e3807b85f0aa90f358861449f5aff5d7ba8d1fbc3e33684c63a7f54080bfb9279d309542ee0703a191bde9588d14304d8c1215a93c06b823dfcb7d44df7d92f1dd85f1a094b8f04918b0b4557d1f7de72840864e509f8950746560b9297561283c44299271ef6c776c826735d5476430b3add65576edce1b0a0843be0b81008a1f542bf081c487f5643b10ac27befa13c75dca7e7013018a21f31aaa6460008af0857748b1bfba5ba2bbea32ee8f573e551a8ba81608b650631548dba52b538866e80865350e8b5173de075a7e10957c9a1cb57999d528958d2ae376a4af6cd49ab57ad28c286a5b2faf70bddc39b3928d2a1836765b3440f2df42097e9a2324f3f0e2841d334384377d08c6201e73276e2a50ad4ab3126bc85d22eda1ad32974638b90704b6d36e24a215e3e57c39120f6d705ebcf03a74761a56d6de93be38c8aa3b965e30caa29d3f5ecec2e0e112247417f2acd3d79fef405db8472381ab9e954cbfe601262675578ccfbd01921eefd51aadc3f159933665502725c4eef518ab82795d9b0737d2cf2d0f230810e2d596f3cb38cc40de3543b52d8269291a34f02d022992aa74f886642a3aa7f903b4e4460b51b8212505d02516fce128e8e2ff95ed4e2aec092724401273679a1efd1184053ddab7097445a25aba1776e46d6b760f000d6ed7b9d817fac973c372f2a54f3a53a13aa3af5827fef1ab632489442244a68c2ae92ac7d3ad9cec773bae86a7e497c0e92db1d108d262a7ec88959c5fd4b9128a1ac640af7a1b79a6de8edab9b0556517699895dca487f88e3c521f2f131ce62c96b55dba43b3d5f482493b0c7b6c938a91c1e1bed41fd3e6c492a0f9079c3cc73025048953673cfb3c39bd518af34e4d89ce6a970c8f7629304f851809b4c692ea5120bedd3b56117b072d54bf7f15bee6024f140c8cb5f9ee67c63687832916598eea99324d0050515bba3f7da1b3e21fd9593f8da09ccf3547de77b8fbbe2f8ea76c05fb5d6012dc95b9540bda1d46f7116ae24b9373f2ba72280206c9c4cf1c4485f1c919b52a3e4137e9e72302988fcad3827b5bcafdb4f769ed00f90dfcdc5e998b168d48e9b83f15ed384c5ddd8dfe72a378d8f074de23b7ebddf222125d0cb82c87e3f82386a44a15f8aae2a71844aab7542a884d409409ac45d8bfc046190952b8dd3b8b1c666b56a56e50261f76f76738ddd7f9e7732bc02aaeb018c20ecaa8def393fb54efe34d44bbafa78f8e47f12b009ad44175f2c55541c6bd712ce34d7d89c889399dc0e4d4f9ee3b0905a8f69d71fa8ed92543c3b3ef4ab85b25601ed6ec6dc71e627eb9e35b5bc90699eca2e156cfabefe6a77a257fc7d958766529fc8f33babf0b628b3ba9545166f3f7942abf4c552a871832b1a6e15418c73e7a0654a455c85066f43bd20aa30460f9b2733242cf5e2e6e3a1279cd7690162ffebc2254cdb2983e753fb91b3201ac84af88f7b630ccb8d4023c63396605b23f8516e0730f71efa8bc29b8aa2b87a3ae13e69e5adc90f11b5a160618ba60f05ba581c7edfa3fe6e34300e71263709f410743644060146089affc32993951e649a503255412a86e1b1057eb98ddc993169d0a85df1b91f14fb7065645c96ed03dc20da4a779631c2ea31abb583056070887d5761805db59cdd400ba2685f166c0ebaa72657dd71432be30477adb7a3de3343daad3325abe5c86561f228cee0b233f0a1e520ce4ad38326d73cc51a7c30e72b873b9630a45246b40013c3fa386b1d5cf80d1c75d58dcd7b2c764c85768db4b06bb4d93bd8e87ee7865e96432eefa2cff7382932b196decdcc65ced50ea55bd9e58f28a15900ff670fde9a9da6eb2800de80992c6850ce0dc59a9317870958a198ad22d829af2ae86ed87c7700c94772c9bc9981dc8da027d199ea8853473d7004bc5a1f1a9d4e43d0de4efc2092b57948c4df9a0294dc2fc5a102738c489c27df49a33366059f9037afdf6e982bf9d8003a965c0db074761e9fd5e0e198791ec95f2e80d6cc9747cda7b9f495f59c1641101346c46af734351e145fce8cdf9c8816c4df102d55c6de0603ce945e5c228d1a628223d0ca14105c7b11a36fd4e40a4f39381d7728e7434303e7d8a108bfb81fcf201cb29f9652f3d45444b7d4e46ca0faaeda01b90c6fc7fc0eeb886b23874826cf53b486a49d42ef0fd1e91dc83ce1f727ad294926ba39fb463b513524dd213b296771c4aa0c54f509dd202dd405a3e3419dfb8bd86beaec1f8b7ea9bdfbedf9a7ee88e2e8190918c2869bf08aa6e6b27c78c03ed7c4b8f2ebeb4322ffa5518773a2f1f139e5940e69b47b9b34e4abd19b1752c892535c115d977499fa3f1030c22de1d82b1aea6859a9896a63bdadf3957db361e4d7aa35e4e6abe0858da8f32cef1b0c95c8e3deb3e8a669d25a5721695f6f6aca6dc8a322c468dd11e1d9414bb0c132d4706be2acf00e2f04807ec371971f412f787cf368258f90af2e71e57b0af7a8c49cc6486458612e6021487d84bce9f2ab48bb42eac053727c0ac48e6bf1f5f4cd740d8f9fed1ecc45c0ba7dc2a52c29e8a6b601dfb205e9bfbd5db041fb205020638f546777128ccc506361ef7bae25c4cdd05f2d74fa7d25e11219c8cf6b66a84eb87052ad302f1562c519d2905d606936af4c37b2295bf7c2d0296413578dfb3d838e0191472d188ede02e074a268f1187031b544dc7c79c58dd839fbe5509e3ce6639856e02632a751e85a6158ca370387516922e10c2420573fd0231deb337eb232892c242bf541e7c81dba2d5eed6407efff56ae1fb29739f1240e3b9f206b603c3f7b5090bc6b951ca75140616a745fda8ac8f9e63f3f16cad1320b956fbf5e5dd4f09eae6a0e5d02bc47924f666c46cade69f4877f80348f41ffb41e27b95d1b1177afe00a92df939e9947ccc2c387cc23fe49414950333ca1a36f303a3521d7b54f86f9e40ee695cdb91407936377773d188fd234ec1f937e921b3478c8a224a3e549dee9d6dbc0e3ca7867c6704ab75bdb1853a66d99847d971701fdac15af2e10cfe198e9c9f7c69d5c8e382528c9b952c66bfa49b9f76a52495c65560d7a0ed572b0821da8cf662577bdbc892905ef07009e12109109c6d35430d3402c59d7f5137ba31ad2c3b89051f5afec71ae1dcc5f23c156d95b6b1fab6734717261946af1d3046e68d51876c6cde28c7cbdc3b4055acfcc9c573a89297b7c44dcb97404235d93ed32bc488493f07d09e5334480e1243c030179e1d74428085a4b0ab384d3c6d1c6a19ddea15a7e7be06c8fdf7a54b1d1d3d41b446fcc1c3d3eb624cc221d5dc1c823b4d3c0e49eb8b73889fd34d0362865e46190c561e89469bbdbdf9e36fff37", 0x1000) r2 = syz_open_pts() ioctl$TIOCSBRK(r2, 0x2000747b) r3 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) pwritev(r3, &(0x7f0000001040)=[{&(0x7f0000001340)="7bdd942765910ff5c9b8be", 0xb}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000), 0x10) 12:58:10 executing program 1: r0 = socket(0x2, 0xc003, 0x0) close(r0) setuid(0xee01) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x0, "81188ffa9a0a38e8f9be173b10ed2676def6576a"}) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r1, 0x0, 0x13, &(0x7f0000000040), 0x4) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="82022e2f66696c653000d610ba3a2eb8c41369c566f411cf341a85d8dd6e36a4ef2653b7a6ed51f0081a61a703c221d69fb5e9903ce33b06f42160c1e230a7ee9704db8245ec107f0b82d945789ab0989c7e073a161c45a7aa74dafb8302ab9abc46488b870e9f5b2b08db4df78276dfaed4d0be526f07d69db78cf51fe702f3c6bc93108359ff4c8e48a52bea49151eddfd78450d2af2e07b4880f8b3a6266fe69c27eef737df00c2371fbfc6fc0bb112fa8b394c2722be412ea0141fb287d2e10b1b4cfde6c26d13b04e2d09fd738ffcfc799a84a5328ad624e6d4eb23e653458832b3740a63bed0e09a0e3dfa8a9ddd1d32b72e58a46e42f76c14ac62250d68df1539f8daedea19044a0da0c615a6be96790df979962911c90d4d5c33eefcb72d35c35c0d18cbe40f4dd9a39894ea0b6d21ea4b85902b84d95e02c6fd84c39aada6659c1016d156a407c27eed0a1e7852aaefa3aae2aa2859cc86394d2e1b00"/365], 0x10) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f00000000c0)="b100050460000000000008000701000000000000ceb1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257690000132e27acb5d602000d7d026ba8af63ff37422902e4fdefe095bebd108ae070c1f5ab72c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002003c88c1cf8044101b00fcffffffffffff00"/177, 0xb1, 0x0, 0x0, 0x0) r3 = fcntl$dupfd(r2, 0xa, r0) getpeername$inet6(r3, &(0x7f0000000000), &(0x7f0000000080)=0xc) 12:58:10 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(0xffffffffffffffff, 0x0, 0x0) pread(r0, &(0x7f00000001c0)="cfe58db6bbbb5417a8b2b93123798684daceb07685e797b0e939e98ad6606101ff8a8c472186c1110a7a26e166053366daa3a4d09f28246b024e495fdb9d4377770f5726ef1bb316d6cb8a85a4bcc8", 0x4f, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f00000000c0)="b100050460000000000008000701000000000000ceb1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257690000132e27acb5d602000d7d026ba8af63ff37422902e4fdefe095bebd108ae070c1f5ab72c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002003c88c1cf8044101b00fcffffffffffff00"/177, 0xb1, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r5 = shmget(0x3, 0x1000, 0x100, &(0x7f00001b1000/0x1000)=nil) shmctl$IPC_STAT(r5, 0x2, &(0x7f0000000100)=""/114) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r7 = fcntl$getown(r6, 0x5) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000200)={{0x3ff, r3, r4, r3, r4, 0x104, 0x5}, 0xfff, 0x9, r7, r7, 0x7d55, 0xd75, 0xfa}) r8 = socket(0x11, 0x4003, 0x0) sendto$unix(r8, &(0x7f00000000c0)="b100050460000000000008000701000000000000ceb1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257690000132e27acb5d602000d7d026ba8af63ff37422902e4fdefe095bebd108ae070c1f5ab72c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002003c88c1cf8044101b00fcffffffffffff00"/177, 0xb1, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) fchown(r2, r3, r9) 12:58:10 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) 12:58:10 executing program 0: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x8000, 0x6c) open(&(0x7f0000000000)='./file0\x00', 0x100, 0x50) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) mprotect(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x1) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0, 0x810, r4, 0x0, 0x100000000) writev(r1, &(0x7f0000000200)=[{0x0}], 0x10000000000000ab) execve(0x0, 0x0, 0x0) 12:58:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x81}, {0x5}, {0x6, 0x0, 0x0, 0x101}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x18, 0x3, 0x7) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) sendto$inet(r3, &(0x7f0000000040)="da35254eef738c4be3641445f81897822b6ba9821755b14f7dfade23d3c7544508872fea0b8e2bd0a5d79815dbf59aff18b8bdf5d83dc79dc2410464e75279ebc481ed7cdd6cbb80969d9040e830dc641f69d8689f358e925a79c2df020d722c118971c8744d08c8ed18c5d880e080416763703aedee", 0x76, 0x4, 0x0, 0x0) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000280)=0xc4d) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f0000000240)=0x1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000200)={0x0, 0x100000001, 0x7, 0x8, "2da838fbce7a31ddea03b5ed0b997af5ed643854", 0xf4e, 0x5}) listen(r3, 0x2) r4 = accept(r3, &(0x7f0000001600)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000feffffff000000cab5a4a70000000000000000ff0f00000000000020000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000e03631381b04052cb62bf291f6cfcda5ccb192d636f0f243255748ef5d3b4e45866f9d4ccb2e5a541d771cc99e579ce80f9c7494c60e7798c22ae488f1d6d91f85d92b4a4f63f428e702703d8e369f6a51abb07db21e0dde6b062bf0ff6014f8291a7717255e47c1b5ae0274a6e6fb0e57723615cfd12e8b2822f711eceaa808fb87e85f32d93c9626bc8d2dd542ec98ce92c040284048a66c43b9b58259d09d3f4b8a95f8aa28b0371dbf38a3ed481fbb08c58981f109433585234a16661936e434215545e56581fc53c0326075f992b826b0ee296cb6ed9ee7f17c98b7f6033e306ebc7c4b85fd67957702aaa185b5e94f1cc2132ebbc3723759afc285593c0386461edf939586503a68b84adb42c8358c43e44d8d6f7f000000c3a30040b3f8d2f67890fd0e7ad0a38e9c4b03c1618c8934d57b513770d7efe75f97f9133198fadd316d02756867d2767cb35fea985b937e60b56bab957077cbb08a940859f2144ff7f47029b060d21aabc29ffac75dc48afd7f36ba265226cf7f482369f5a7175e1475fd89d881cec8b4c0d559fb4a90475fec43d0429f86e4e0e34e299b7c7de175c5b210b6be3a06a14e723189ed8843e6880c9507777b41cf8e2df3a363b4218747c3d1a827c85d95acb0b9541c4ed1fd6529deaa60f9935098e6cd19106e69dcb2a5d477f6a6be98c0aa37217ddbb562d5d1c37b78cd0970b3136ab1522ffc7bfee361ab11de2b8e081fba606f334a19e99d6823334672aa287cf1d7a74a27b36b9599d6a40ed92b32378640c22b5c47390ae9c8c5dcab444d1c2cc5f2e4ee2a22580ff743a431b4170f4f41ce8447d8a7d610b580e284c063978a02264ea6dd9affa3cde3aaeeafc13b51bd1638fe026077096f008e4183d782d8b568d971a28e52cf3783f89b294030797f625d34d9990f7912295ba3061b97957e0fe5949d02f4c9ce000000000000d82e2fe3c4991b57806d31edef558a1e4bfb79555dd776f538045d7396e2e653b6cbb3fc4236c3b4bc8c1dc1876290cf2f56a2853b782407ed5a276284166e6ee986533ccf4700e12dd7046eb876691052793431376a304360a90a700f59a49a51e4247bc0ec0dbfc9dab7e5b36694df5963f76aca1a05ef7cd18d7542975419e483079c910c9c1ffd21557ead1bbdc4a2534a8862dc61858a49c3c04ebe67afa859515d2efa5d788649cabeb7e7876aab80b889f2c93fcfa80a1637beab763a523165f4960135378f99dd9cbacb91baa543a5e6f56e04eec381dcc2801407b0702da1fa59ce4d21fd1375eeeff837aec1939515483dd66a5013c970d5af37258e90b068ab8810655c56ea90e94fcafcc8915609e5e5436a53914be604f2a735daa809bda713943978976eec15b70be1ab8d6dcb55d1a97ddbadec9fc13f3f3a03bfa2cd5d670827741d97960f01c4cb443d1f01da16639dd073d6e35180a2825375aa82184430d6cc46d87daff4a4a27ba3862526996d888e1b8f6c16c32c33b8ab9be14c5ecbc30ca3973a933dfd49f8e8989d39b7ecea2c637988da0310074cb47bd0d6975d65b5d4b11166ee9ffcdcd4c12ec5262754e100c44843a2bc1202ea36392ccb00e502ff30675fa0c0fef5116db637fa221bd4066f043d55bf900195711cf7cb7df022b3f47531b35ec2551f9323c405e06fc5cac9891b8985ab495d287688b05971f921ff74512e2a45508be2f4c2c578856e003b6f23ff5bf76d5f71313d403ddf1caa42c016ff4d47d4c12dcfd9ccb08d7ca91bf32ca35accf71006fd8c90f6b4548fecf69f0a2af0aef478c97cb461fede8e038a4a35edd13a657be62af47377fd9dad83cb5bb2e3c3105142e649f6e871cb2fc0e7aee9f81fe498f4e19431c4ff97969e40de7b0ec33517425a7bd00ee51f97bb13e1e5e6d298e4b5ae390208921515a0a142324750b9201691fd1fa43f0c5d153f4e9a731ad4390ba83fcf62c5df43db31f5968a7ce4cab2ea6792e02edbd5612c998912e379a212ac7b195a528210dd6a83e417d07047e89b7be854204fac903ce3361fc4fa674acfa1dbb87b1515c1d25af8a475accce899d14e21e27a3ba1607d0d07a0749607fe07ea821a0add0c0f3c5860d41f263d347e70feaea59ca9f1f7b21b3484088cd06dd54a308e4d24c3c31c8c74d9b1232d25aa133265512fa58b46b6140169922e203706d85f6ac7830e8dfbb370d807d73fa6bb84d7604d2de7b409ce49f78eb886a60d19f5a8936ba324f17bb04e265cdef0f357f8cfaf433cbc7f6d212cf78a2c76587886d01d63dee6fd8119aa1931644a94d8b36b722b1e8043a95bb5955a7956b5caacce832c66a9cf8d125b569cbe3df7f3d1cb3d1310efca0dd6e12ec869dd9fb3d096d796fdd6c975f2c465b310f03eb0f1008b3b27c295d0478dadc4e8326df7475873d41d5a171858e63b3aa7c4"], 0x0) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f0000000580)={'./file0\x00', 0xffff, 0x1, 0x3, 0x2, 0x2, 0x0, 0x30, 0x0, 0x0, 0x3, 0x9}) r5 = fcntl$dupfd(r3, 0x0, r3) r6 = getpid() getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0}, &(0x7f0000000c00)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000c40)={0x0, 0x0, 0x0}, &(0x7f0000000c80)=0xc) r9 = getpgrp() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000cc0)={0x0, 0x0}, &(0x7f0000000d00)=0xdb5b5d4d03853f2b) sendmsg$unix(r2, &(0x7f0000000e80)={&(0x7f0000000600)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000740)=[{&(0x7f0000000640)="2f5b758a5bab0ba225d102364f35d14de101350100d016eb39b41f", 0x1b}, {&(0x7f0000000680)="23c4c2cf6efafe78dd613f18d9f364d88e45f26fb5317700ee9c88dec484cbfde9fc8488afc2605da2ea73ffb4371bf2ed11a60afc0bebe13a718a76db4352dbbc57a7266c84946b77a459ea13f8badfa6fcced8316d2fbb1f1a8a4a63bc899064b0036e9bb331e970c5", 0x6a}, {&(0x7f0000000700)="817697fabe", 0x5}, {&(0x7f0000000900)="bc2a2202ccabca9b23ee5d6002509e6db0c024643f4384f73169b202d79a1110b2b175f06039c8835c674f425fe872c27e512c166172ea93919601a35a67080d253bc1e4fd18e36d951dc83c418d8f468a8e150c7464aaa36aedb45b1fc74dc7831b1e02a9f9df66f29950a166ee47e30b0c19a37df83597561564667e4a16b1434718db61a743ab6b571305345d8d27b85447340e5503cf8bbc913cb1390467c314e2fce4fed125761262fae3c39f8a73f619543924eaba260a5647acbcd346177109b6f3", 0xc5}, {&(0x7f0000000a00)="12b0a13bb8cf5ef283759761f2fa7d3f1a13fae6d38e65d2e3bfe69cdd98efeb493049798398881cd753252923094dcb407e1aa46b61749b3cad8ab7bee66a817b6f658f326d80c15bd1725fd837fcdd6593c30c9827df2e1e186bad75a49fda50a10fe7ccd462a267bc975a34cb8d5acf426b42ea94c21acc3bf840ab9beb82027eacb8ae3b13967bf091928e720c09ea70cbb4db03cdcf808d4eb7dad1cbb3cadf0b4bf12ec81293c7593d03840f4304c20d2785b76eea655f81c425953c666e225b3de42e3eba53bfeb9f008740b033fa72a372df56471ced58a808071f3e02749729fca2f073739c0500653b44a0ced3540dd1228bba7f", 0xf9}, {&(0x7f0000000300)="a822885a2c7ba4727608325ea1c3fdacdcc44ad8494781ee1cb904afdf548b829ba7194a548536bfa8a2fd60d05c9c48dcf572e25021bf8f6bf24eba93d742c2b201cdd2973e671628f31036fc9a50752bbe9ba29c6d5d76363c698cac3c0be3ea4f123f3040501bb3be9463c3899010065fb7989430470cb5a505d0d222dbb1e47e2f49e45fa61c45582f764bb5acbdad19a06cf899786b78dc01d0c09df25d3e580e30f847d1cd0579717d8fa5f28dfa5ec8fd1d7ce1e2e5023f7bc308b7ba77cc086bab54056c10f779ec3b9276e3370f29cdfd6fc5b6a5ed3c65f614a3e8b7e3f4d6cefb36b4300226e1d631facc0cb2aa892bb6", 0xf6}], 0x6, &(0x7f0000000d80)=[@cred={0x20, 0xffff, 0x0, r6, r7, r8}, @rights={0x38, 0xffff, 0x1, [r2, r3, r5, r2, r2, r4, r2, r5, r2]}, @rights={0x18, 0xffff, 0x1, [r5, r4]}, @cred={0x20, 0xffff, 0x0, r6, r10, r8}, @cred={0x20, 0xffff, 0x0, r9, r10}, @rights={0x20, 0xffff, 0x1, [r4, r4, r4]}], 0xd0, 0xd}, 0x1) r11 = getpgid(r9) r12 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, 0xc) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x10001, 0x0, 0x0, 0x5}, {0x3c}, {0x16}]}) r15 = socket(0x18, 0x3, 0x7) r16 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) sendto$inet(r16, &(0x7f0000000040)="da35254eef738c4be3641445f81897822b6ba9821755b14f7dfade23d3c7544508872fea0b8e2bd0a5d79815dbf59aff18b8bdf5d83dc79dc2410464e75279ebc481ed7cdd6cbb80969d9040e830dc641f69d8689f358e925a79c2df020d722c118971c8744d08c8ed18c5d880e080416763703aedee", 0x76, 0x4, 0x0, 0x0) ioctl$FIONBIO(r16, 0x8004667e, &(0x7f0000000280)=0xc4d) ioctl$BIOCSRSIG(r16, 0x80044272, &(0x7f0000000240)=0x1) ioctl$TIOCSETA(r16, 0x802c7414, &(0x7f0000000200)={0x0, 0x100000001, 0x7, 0x8, "2da838fbce7a31ddea03b5ed0b997af5ed643854", 0xf4e, 0x5}) listen(r16, 0x2) r17 = accept(r16, &(0x7f0000001600)=ANY=[], 0x0) ioctl$WSDISPLAYIO_DELFONT(r16, 0x8058574f, &(0x7f0000000580)={'./file0\x00', 0xffff, 0x1, 0x3, 0x2, 0x2, 0x0, 0x30, 0x0, 0x0, 0x3, 0x9}) r18 = fcntl$dupfd(r16, 0x0, r16) r19 = getpid() getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0}, &(0x7f0000000c00)=0xc) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000c40)={0x0, 0x0, 0x0}, &(0x7f0000000c80)=0xc) r22 = getpgrp() getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000cc0)={0x0, 0x0}, &(0x7f0000000d00)=0xdb5b5d4d03853f2b) r24 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r24, &(0x7f00000005c0)=[{&(0x7f0000000440)="cbd4d9712e6ba66dac34010f5d4caf8c3fab6d93dcfccfb4b3cdf9915539934a3e3edf578f65db603d53cfe6467b923ad8c78b1b17b372b877df9ec2b1f47f880073ccca1e28f72c5b17b704b27a25338306118c76ff5fa8c95f7df355bf2da8e47518486a13d4cd4e86b93c16a8c847fb14632d", 0x74}, {&(0x7f0000000500)="95c1a03e11d5ba8f833794a39801cf7f2c9d3321ccc7563dc45a21f16f5d566fed9c6a2531af047a952fd5d960b43e1eecc3b402e7276021472c615284ec", 0x3e}], 0x2, 0x0, 0x0) write(r24, &(0x7f0000000300)="6f4c8b76f6dd709d4f5963aef8097ce610781e9109647789f718e89512a085b26778d743efaa2d9f0aaca7b848ea5e523934ce569f95a33dedfb6368b0762dffff04002abb03da34a4415afac671f2f6b2fe3288c16486e8ec0582160757c961000000000000e0a9dbb28500e4b4064691df863641186b2125f890d15e01e0054d2311d662448e678b375a1f3203845de8398034812d7bd95d0a2d2a3e828c81a7a5382e800f61127a2a62992a77a8d05b63", 0xb2) r25 = openat$klog(0xffffffffffffff9c, &(0x7f0000000500)='/dev/klog\x00', 0x80, 0x0) r26 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r26, &(0x7f00000005c0)=[{&(0x7f0000000440)="cbd4d9712e6ba66dac34010f5d4caf8c3fab6d93dcfccfb4b3cdf9915539934a3e3edf578f65db603d53cfe6467b923ad8c78b1b17b372b877df9ec2b1f47f880073ccca1e28f72c5b17b704b27a25338306118c76ff5fa8c95f7df355bf2da8e47518486a13d4cd4e86b93c16a8c847fb14632d", 0x74}, {&(0x7f0000000500)="95c1a03e11d5ba8f833794a39801cf7f2c9d3321ccc7563dc45a21f16f5d566fed9c6a2531af047a952fd5d960b43e1eecc3b402e7276021472c615284ec", 0x3e}], 0x2, 0x0, 0x0) write(r26, &(0x7f0000000300)="6f4c8b76f6dd709d4f5963aef8097ce610781e9109647789f718e89512a085b26778d743efaa2d9f0aaca7b848ea5e523934ce569f95a33dedfb6368b0762dffff04002abb03da34a4415afac671f2f6b2fe3288c16486e8ec0582160757c961000000000000e0a9dbb28500e4b4064691df863641186b2125f890d15e01e0054d2311d662448e678b375a1f3203845de8398034812d7bd95d0a2d2a3e828c81a7a5382e800f61127a2a62992a77a8d05b63", 0xb2) r27 = socket$unix(0x1, 0x2, 0x0) r28 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000540)='/dev/vmm\x00', 0x490, 0x0) r29 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000b00)='/dev/diskmap\x00', 0x0, 0x0) sendmsg$unix(r18, &(0x7f0000000e80)={&(0x7f0000000600)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000740)=[{&(0x7f0000000640)="2f5b758a5bab8ba225d102364f35d14de1013551edd016eb39b41f", 0x1b}, {&(0x7f0000000680)="23c4c2cf6efafe78dd613f18d9f364d88e45f26fb5317700ee9c88dec484cbfde9fc8488afc2605da2ea73ffb4371bf2ed11a60afc0bebe13a718a76db4352dbbc57a7266c84946b77a459ea13f8badfa6fcced8316d2fbb1f1a8a4a63bc899064b0036e9bb331e970c5", 0x6a}, {&(0x7f0000000700)="817697fabe", 0x5}, {&(0x7f0000000900)="bc2a2202ccabca9b23ee5d6002509e6db0c024643f4384f73169b202d79a1110b2b175f06039c8835c674f425fe872c27e512c166172ea93919601a35a67080d253bc1e4fd18e36d951dc83c418d8f468a8e150c7464aaa36aedb45b1fc74dc7831b1e02a9f9df66f29950a166ee47e30b0c19a37df83597561564667e4a16b1434718db61a743ab6b571305345d8d27b85447340e5503cf8bbc913cb1390467c314e2fce4fed125761262fae3c39f8a73f619543924eaba260a5647acbcd346177109b6f3", 0xc5}, {&(0x7f0000000800)="12b0a13bb8cf5ef283759761f2fa7d3f1a13fae6d38e65d2e3bfe69cdd98efeb493049798398881cd753252923094dcb407e1aa46b61749b3cad8ab7bee66a817b6f658f326d80c15bd1725fd837fcdd6593c30c9827df2e1e186bad75a49fda50a10fe7ccd462a267bc975a34cb8d5acf426b42ea94c21acc3bf840ab9beb82027eacb8ae3b13967bf091928e720c09ea70cbb4db03cdcf808d4eb7dad1cbb3cadf0b4bf12ec81293c7593d03840f4304c20d2785b76eea655f81c425953c666e225b3de42e3eba53bfeb9f008740b033fa72a372df56471ced58a808071f3e02749729fca2f073739c0500653b44a0ced3540dd1228bba7f", 0xf9}, {&(0x7f0000000300)="a822885a2c7ba4727608325ea1c3fdacdcc44ad8494781ee1cb904afdf548b829ba7194a548536bfa8a2fd60d05c9c48dcf572e25021bf8f6bf24eba93d742c2b201cdd2973e671628f31036fc9a50752bbe9ba29c6d5d76363c698cac3c0be3ea4f123f3040501bb3be9463c3899010065fb7989430470cb5a505d0d222dbb1e47e2f49e45fa61c45582f764bb5acbdad19a06cf899786b78dc01d0c09df25d3e580e30f847d1cd0579717d8fa5f28dfa5ec8fd1d7ce1e2e5023f7bc308b7ba77cc086bab54056c10f779ec3b9276e3370f29cdfd6fc5b6a5ed3c63f614a3e8b7e3f4d6cefb36b4300226e1d631facc0cb2aa892bb6", 0xf6}], 0x1000000000000074, &(0x7f0000000ec0)=[@cred={0x20, 0xffff, 0x0, r19, r20, r21}, @rights={0x38, 0xffff, 0x1, [r15, r16, r18, r15, r15, r17, r15, r18, r15]}, @rights={0x18, 0xffff, 0x1, [r18, r17]}, @rights={0x0, 0xffff, 0x1, [r24, r25, r26, r27, r28, r14, r29]}, @cred={0x1bf, 0xffff, 0x0, r22, r23}, @rights={0x20, 0xffff, 0x1, [r17, r17, r17]}], 0xd0, 0xd}, 0x1) r30 = socket$inet(0x2, 0x2, 0x0) r31 = getpgid(0x0) r32 = semget$private(0x0, 0x4, 0x201) semop(r32, &(0x7f0000000040)=[{0x2, 0xffffffffffffffff, 0x800}, {0x3, 0x4, 0x800}], 0x2) semop(r32, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x8, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r32, 0x0, 0x8, &(0x7f0000000240)) r33 = geteuid() setreuid(r33, 0x0) r34 = socket(0x18, 0x3, 0x7) r35 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) sendto$inet(r35, &(0x7f0000000040)="da35254eef738c4be3641445f81897822b6ba9821755b14f7dfade23d3c7544508872fea0b8e2bd0a5d79815dbf59aff18b8bdf5d83dc79dc2410464e75279ebc481ed7cdd6cbb80969d9040e830dc641f69d8689f358e925a79c2df020d722c118971c8744d08c8ed18c5d880e080416763703aedee", 0x76, 0x4, 0x0, 0x0) ioctl$FIONBIO(r35, 0x8004667e, &(0x7f0000000280)=0xc4d) ioctl$BIOCSRSIG(r35, 0x80044272, &(0x7f0000000240)=0x1) ioctl$TIOCSETA(r35, 0x802c7414, &(0x7f0000000200)={0x0, 0x100000001, 0x7, 0x7, "2da838fbce7a31ddea03b5ed0b997af5ed643854", 0xf4b, 0x5}) listen(r35, 0x2) r36 = accept(r35, &(0x7f0000001600)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000feffffff000000cab5a4a70000000000000000ff0f00000000000020000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000e03631381b04052cb62bf291f6cfcda5ccb192d636f0f243255748ef5d3b4e45866f9d4ccb2e5a541d771cc99e579ce80f9c7494c60e7798c22ae488f1d6d91f85d92b4a4f63f428e702703d8e369f6a51abb07db21e0dde6b062bf0ff6014f8291a7717255e47c1b5ae0274a6e6fb0e57723615cfd12e8b2822f711eceaa808fb87e85f32d93c9626bc8d2dd542ec98ce92c040284048a66c43b9b58259d09d3f4b8a95f8aa28b0371dbf38a3ed481fbb08c58981f109433585234a16661936e434215545e56581fc53c0326075f992b826b0ee296cb6ed9ee7f17c98b7f6033e306ebc7c4b85fd67957702aaa185b5e94f1cc2132ebbc3723759afc285593c0386461edf939586503a68b84adb42c8358c43e44d8d6f7f000000c3a30040b3f8d2f67890fd0e7ad0a38e9c4b03c1618c8934d57b513770d7efe75f97f9133198fadd316d02756867d2767cb35fea985b937e60b56bab957077cbb08a940859f2144ff7f47029b060d21aabc29ffac75dc48afd7f36ba265226cf7f482369f5a7175e1475fd89d881cec8b4c0d559fb4a90475fec43d0429f86e4e0e34e299b7c7de175c5b210b6be3a06a14e723189ed8843e6880c9507777b41cf8e2df3a363b4218747c3d1a827c85d95acb0b9541c4ed1fd6529deaa60f9935098e6cd19106e69dcb2a5d477f6a6be98c0aa37217ddbb562d5d1c37b78cd0970b3136ab1522ffc7bfee361ab11de2b8e081fba606f334a19e99d6823334672aa287cf1d7a74a27b36b9599d6a40ed92b32378640c22b5c47390ae9c8c5dcab444d1c2cc5f2e4ee2a22580ff743a431b4170f4f41ce8447d8a7d610b580e284c063978a02264ea6dd9affa3cde3aaeeafc13b51bd1638fe026077096f008e4183d782d8b568d971a28e52cf3783f89b294030797f625d34d9990f7912295ba3061b97957e0fe5949d02f4c9ce000000000000d82e2fe3c4991b57806d31edef558a1e4bfb79555dd776f538045d7396e2e653b6cbb3fc4236c3b4bc8c1dc1876290cf2f56a2853b782407ed5a276284166e6ee986533ccf4700e12dd7046eb876691052793431376a304360a90a700f59a49a51e4247bc0ec0dbfc9dab7e5b36694df5963f76aca1a05ef7cd18d7542975419e483079c910c9c1ffd21557ead1bbdc4a2534a8862dc61858a49c3c04ebe67afa859515d2efa5d788649cabeb7e7876aab80b889f2c93fcfa80a1637beab763a523165f4960135378f99dd9cbacb91baa543a5e6f56e04eec381dcc2801407b0702da1fa59ce4d21fd1375eeeff837aec1939515483dd66a5013c970d5af37258e90b068ab8810655c56ea90e94fcafcc8915609e5e5436a53914be604f2a735daa809bda713943978976eec15b70be1ab8d6dcb55d1a97ddbadec9fc13f3f3a03bfa2cd5d670827741d97960f01c4cb443d1f01da16639dd073d6e35180a2825375aa82184430d6cc46d87daff4a4a27ba3862526996d888e1b8f6c16c32c33b8ab9be14c5ecbc30ca3973a933dfd49f8e8989d39b7ecea2c637988da0310074cb47bd0d6975d65b5d4b11166ee9ffcdcd4c12ec5262754e100c44843a2bc1202ea36392ccb00e502ff30675fa0c0fef5116db637fa221bd4066f043d55bf900195711cf7cb7df022b3f47531b35ec2551f9323c405e06fc5cac9891b8985ab495d287688b05971f921ff74512e2a45508be2f4c2c578856e003b6f23ff5bf76d5f71313d403ddf1caa42c016ff4d47d4c12dcfd9ccb08d7ca91bf32ca35accf71006fd8c90f6b4548fecf69f0a2af0aef478c97cb461fede8e038a4a35edd13a657be62af47377fd9dad83cb5bb2e3c3105142e649f6e871cb2fc0e7aee9f81fe498f4e19431c4ff97969e40de7b0ec33517425a7bd00ee51f97bb13e1e5e6d298e4b5ae390208921515a0a142324750b9201691fd1fa43f0c5d153f4e9a731ad4390ba83fcf62c5df43db31f5968a7ce4cab2ea6792e02edbd5612c998912e379a212ac7b195a528210dd6a83e417d07047e89b7be854204fac903ce3361fc4fa674acfa1dbb87b1515c1d25af8a475accce899d14e21e27a3ba1607d0d07a0749607fe07ea821a0add0c0f3c5860d41f263d347e70feaea59ca9f1f7b21b3484088cd06dd54a308e4d24c3c31c8c74d9b1232d25aa133265512fa58b46b6140169922e203706d85f6ac7830e8dfbb370d807d73fa6bb84d7604d2de7b409ce49f78eb886a60d19f5a8936ba324f17bb04e265cdef0f357f8cfaf433cbc7f6d212cf78a2c76587886d01d63dee6fd8119aa1931644a94d8b36b722b1e8043a95bb5955a7956b5caacce832c66a9cf8d125b569cbe3df7f3d1cb3d1310efca0dd6e12ec869dd9fb3d096d796fdd6c975f2c465b310f03eb0f1008b3b27c295d0478dadc4e8326df7475873d41d5a171858e63b3aa7c4"], 0x0) ioctl$WSDISPLAYIO_DELFONT(r35, 0x8058574f, &(0x7f0000000580)={'./file0\x00', 0xffff, 0x1, 0x3, 0x2, 0x2, 0x0, 0x30, 0x0, 0x0, 0x3, 0x9}) r37 = fcntl$dupfd(r35, 0x0, r35) r38 = getpid() getsockopt$sock_cred(r37, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0}, &(0x7f0000000c00)=0xc) getsockopt$sock_cred(r34, 0xffff, 0x1022, &(0x7f0000000c40)={0x0, 0x0, 0x0}, &(0x7f0000000c80)=0xc) r41 = getpgrp() getsockopt$sock_cred(r34, 0xffff, 0x1022, &(0x7f0000000cc0)={0x0, 0x0}, &(0x7f0000000d00)=0xdb5b5d4d03853f2b) sendmsg$unix(r34, &(0x7f0000000e80)={&(0x7f0000000600)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000740)=[{&(0x7f0000000640)="2f5b758a5bab8ba225d102364f35d14de1013551edd016eb39b41f", 0x1b}, {&(0x7f0000000680)="23c4c2cf6efafe78dd613f18d9f364d88e45f26fb5317700ee9c88dec484cbfde9fc8488afc2605da2ea73ffb4371bf2ed11a60afc0bebe13a718a76db4352dbbc57a7266c84946b77a459ea13f8badfa6fcced8316d2fbb1f1a8a4a63bc899064b0036e9bb331e970c5", 0x6a}, {&(0x7f0000000700)="817697fabe", 0x5}, {&(0x7f0000000900)="bc2a2202ccabca9b23ee5d6002509e6db0c024643f4384f73169b202d79a1110b2b175f06039c8835c674f425fe872c27e512c166172ea93919601a35a67080d253bc1e4fd18e36d951dc83c418d8f468a8e150c7464aaa36aedb45b1fc74dc7831b1e02a9f9df66f29950a166ee47e30b0c19a37df83597561564667e4a16b1434718db61a743ab6b571305345d8d27b85447340e5503cf8bbc913cb1390467c314e2fce4fed125761262fae3c39f8a73f619543924eaba260a5647acbcd346177109b6f3", 0xc5}, {&(0x7f0000000a00)="12b0a13bb8cf5ef283759761f2fa7d3f1a13fae6d38e65d2e3bfe69cdd98efeb493049798398881cd753252923094dcb407e1aa46b61749b3cad8ab7bee66a817b6f658f326d80c15bd1725fd837fcdd6593c30c9827df2e1e186bad75a49fda50a10fe7ccd462a267bc975a34cb8d5acf426b42ea94c21acc3bf840ab9beb82027eacb8ae3b13967bf091928e720c09ea70cbb4db03cdcf808d4eb7dad1cbb3cadf0b4bf12ec81293c7593d03840f4304c20d2785b76eea655f81c425953c666e225b3de42e3eba53bfeb9f008740b033fa72a372df56471ced58a808071f3e02749729fca2f073739c0500653b44a0ced3540dd1228bba7f", 0xf9}, {&(0x7f0000000300)="a822885a2c7ba4727608325ea1c3fdacdcc44ad8494781ee1cb904afdf548b829ba7194a548536bfa8a2fd60d05c9c48dcf572e25021bf8f6bf24eba93d742c2b201cdd2973e671628f31036fc9a50752bbe9ba29c6d5d76363c698cac3c0be3ea4f123f3040501bb3be9463c3899010065fb7989430470cb5a505d0d222dbb1e47e2f49e45fa61c45582f764bb5acbdad19a06cf899786b78dc01d0c09df25d3e580e30f847d1cd0579717d8fa5f28dfa5ec8fd1d7ce1e2e5023f7bc308b7ba77cc086bab54056c10f779ec3b9276e3370f29cdfd6fc5b6a5ed3c63f614a3e8b7e3f4d6cefb36b4300226e1d631facc0cb2aa892bb6", 0xf6}], 0x6, &(0x7f0000001080)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r38, @ANYRES32=r39, @ANYRES32=r40, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32=r34, @ANYRES32=r35, @ANYRES32=r37, @ANYRES32=r34, @ANYRES32=r34, @ANYRES32=r36, @ANYRES32=r34, @ANYRES32=r37, @ANYRES32=r34, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r37, @ANYRES32=r36, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r38, @ANYRES32=r42, @ANYRES32=r40, @ANYBLOB="00000000bf01000000000000ffff000000000000e690d0510a05b807dfd4f086f3d1e32dbcd2a0ac7d5d441cac209eeb5ea85e0a3cb05cf1a781edb37f3f2f63f216a58f1eda037f756065b10e3512528fb72e7430b08b90dba6220ee37f2438387eabf50f482c2ce5e3c6d0e57a7b9d966fc58057480dab071fcc0892392ddcc60bf1b7e4a8e71ad8a548790ab1753d1a39346bce03735b3efbf823849f7f3c7ed9f57510ae2a075a14fafcf5bde1ccb06864f959e4139edee7043115c8815323feebe89e5e43145371cbb35bd6983572d2abf9fa0802eb959ca0e9be7dea0c721d12da4633a738", @ANYRES32=r41, @ANYRES32=r42, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r36, @ANYRES32=r36, @ANYRES32=r36, @ANYBLOB='\x00\x00\x00\x00'], 0xd0, 0xd}, 0x1) r43 = socket(0x18, 0x3, 0x7) r44 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0), 0x531fe3e9f9bea4ed, 0x0) sendto$inet(r44, &(0x7f0000000040)="da35254eef738c4be3641445f81897822b6ba9821755b14f7dfade23d3c7544508872fea0b8e2bd0a5d79815dbf59aff18b8bdf5d83dc79dc2410464e75279ebc481ed7cdd6cbb80969d9040e830dc641f69d8689f358e925a79c2df020d722c118971c8744d08c8ed18c5d880e080416763703aedee", 0x76, 0x4, 0x0, 0x0) ioctl$FIONBIO(r44, 0x8004667e, &(0x7f0000000280)=0xc4d) ioctl$BIOCSRSIG(r44, 0x80044272, &(0x7f0000000240)=0x1) ioctl$TIOCSETA(r44, 0x802c7414, &(0x7f0000000200)={0x0, 0x100000001, 0x7, 0x8, "2da838fbce7a31ddea03b5ed0b997af5ed643854", 0xf4e, 0x5}) listen(r44, 0x2) ioctl$WSDISPLAYIO_DELFONT(r44, 0x8058574f, &(0x7f0000000580)={'./file0\x00', 0xffff, 0x1, 0x3, 0x2, 0x2, 0x0, 0x30, 0x0, 0x0, 0x3, 0x9}) r45 = fcntl$dupfd(r44, 0x0, r44) r46 = getpid() getsockopt$sock_cred(r45, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0}, &(0x7f0000000c00)=0xc) getsockopt$sock_cred(r43, 0xffff, 0x1022, &(0x7f0000000c40)={0x0, 0x0, 0x0}, &(0x7f0000000c80)=0xc) getsockopt$sock_cred(r43, 0xffff, 0x1022, &(0x7f0000000cc0), &(0x7f0000000d00)=0xdb5b5d4d03853f2b) sendmsg$unix(r43, &(0x7f0000000e80)={&(0x7f0000000600)=ANY=[@ANYBLOB="0166696c652fe1"], 0x1, &(0x7f0000000740)=[{&(0x7f0000000640)="2f5b758a5bab8ba225d102364f35d14de1013551edd016eb39b41f", 0x1b}, {&(0x7f0000000680)="23c4c2cf6efafe78dd613f18d9f364d88e45f26fb5317700ee9c88dec484cbfde9fc8488afc2605da2ea73ffb4371bf2ed11a60afc0bebe13a718a76db4352dbbc57a7266c84946b77a459ea13f8badfa6fcced8316d2fbb1f1a8a4a63bc899064b0036e9bb331e970c5", 0xfffffffffffffdf5}, {&(0x7f0000000700)="817697fabe", 0x5}, {&(0x7f0000000900)="bc2a2202ccabca9b23ee5d6002509e6db0c024643f4384f73169b202d79a1110b2b175f06039c8835c674f425fe872c27e512c166172ea93919601a35a67080d253bc1e4fd18e36d951dc83c418d8f468a8e150c7464aaa36aedb45b1fc74dc7831b1e02a9f9df66f29950a166ee47e30b0c19a37df83597561564667e4a16b1434718db61a743ab6b571305345d8d27b85447340e5503cf8bbc913cb1390467c314e2fce4fed125761262fae3c39f8a73f619543924eaba260a5647acbcd346177109b6f3", 0xc5}, {&(0x7f0000000a00)="12b0a13bb8cf5ef283759761f2fa7d3f1a13fae6d38e65d2e3bfe69cdd98efeb493049798398881cd753252923094dcb407e1aa46b61749b3cad8ab7bee66a817b6f658f326d80c15bd1725fd837fcdd6593c30c9827df2e1e186bad75a49fda50a10fe7ccd462a267bc975a34cb8d5acf426b42ea94c21acc3bf840ab9beb82027eacb8ae3b13967bf091928e720c09ea70cbb4db03cdcf808d4eb7dad1cbb3cadf0b4bf12ec81293c7593d03840f4304c20d2785b76eea655f81c425953c666e225b3de42e3eba53bfeb9f008740b033fa72a372df56471ced58a808071f3e02749729fca2f073739c0500653b44a0ced3540dd1228bba7f", 0xf9}, {&(0x7f0000000300)="a822885a2c7ba4727608325ea1c3fdacdcc44ad8494781ee1cb904afdf548b829ba7194a548536bfa8a2fd60d05c9c48dcf572e25021bf8f6bf24eba93d742c2b201cdd2973e671628f31036fc9a50752bbe9ba29c6d5d76363c698cac3c0be3ea4f123f3040501bb3be9463c3899010065fb7989430470cb5a505d0d222dbb1e47e2f49e45fa61c45582f764bb5acbdad19a06cf899786b78dc01d0c09df25d3e580e30f847d1cd0579717d8fa5f28dfa5ec8fd1d7ce1e2e5023f7bc308b7ba77cc086bab54056c10f779ec3b9276e3370f29cdfd6fc5b6a5ed3c63f614a3e8b7e3f4d6cefb36b4300226e1d631facc0cb2aa892bb6", 0xf6}], 0x6, &(0x7f0000000b40)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r46, @ANYRES32=r47, @ANYRES32=r48, @ANYBLOB="000000001500000000000000ffff000001000000", @ANYRES32=r43, @ANYRES32=r44, @ANYRES32=r45, @ANYRES32=r43, @ANYRES32=r43, @ANYRES32, @ANYRES32=r43, @ANYRES32=r45, @ANYRES32=r43, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r45, @ANYRES32, @ANYBLOB="1800000000000000ffff0000010000000000000000000000ffff00000100000045ffffffffffffffffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="5a3cb2c1221c69e0ac2925"], 0xc8, 0xd}, 0x1) r49 = getgid() semctl$IPC_SET(r32, 0x0, 0x1, &(0x7f0000000180)={{0x1c0000, r33, r40, r47, r49, 0xa0, 0x291}, 0x8, 0x6, 0x100000000000}) r50 = semget$private(0x0, 0x4, 0x201) semop(r50, &(0x7f0000000040)=[{0x2, 0xffffffffffffffff, 0x800}, {0x3, 0x4, 0x800}], 0x2) semop(r50, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x8, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r50, 0x0, 0x8, &(0x7f0000000240)) r51 = geteuid() setreuid(r51, 0x0) r52 = socket(0x18, 0x3, 0x7) r53 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) sendto$inet(r53, &(0x7f0000000040)="da35254eef738c4be3641445f81897822b6ba9821755b14f7dfade23d3c7544508872fea0b8e2bd0a5d79815dbf59aff18b8bdf5d83dc79dc2410464e75279ebc481ed7cdd6cbb80969d9040e830dc641f69d8689f358e925a79c2df020d722c118971c8744d08c8ed18c5d880e080416763703aedee", 0x76, 0x4, 0x0, 0x0) ioctl$FIONBIO(r53, 0x8004667e, &(0x7f0000000280)=0xc4d) ioctl$BIOCSRSIG(r53, 0x80044272, &(0x7f0000000240)=0x1) ioctl$TIOCSETA(r53, 0x802c7414, &(0x7f0000000200)={0x0, 0x100000001, 0x7, 0x8, "2da838fbce7a31ddea03b5ed0b997af5ed643854", 0xf4e, 0x5}) listen(r53, 0x2) r54 = accept(r53, &(0x7f0000001600)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000feffffff000000cab5a4a70000000000000000ff0f00000000000020000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000e03631381b04052cb62bf291f6cfcda5ccb192d636f0f243255748ef5d3b4e45866f9d4ccb2e5a541d771cc99e579ce80f9c7494c60e7798c22ae488f1d6d91f85d92b4a4f63f428e702703d8e369f6a51abb07db21e0dde6b062bf0ff6014f8291a7717255e47c1b5ae0274a6e6fb0e57723615cfd12e8b2822f711eceaa808fb87e85f32d93c9626bc8d2dd542ec98ce92c040284048a66c43b9b58259d09d3f4b8a95f8aa28b0371dbf38a3ed481fbb08c58981f109433585234a16661936e434215545e56581fc53c0326075f992b826b0ee296cb6ed9ee7f17c98b7f6033e306ebc7c4b85fd67957702aaa185b5e94f1cc2132ebbc3723759afc285593c0386461edf939586503a68b84adb42c8358c43e44d8d6f7f000000c3a30040b3f8d2f67890fd0e7ad0a38e9c4b03c1618c8934d57b513770d7efe75f97f9133198fadd316d02756867d2767cb35fea985b937e60b56bab957077cbb08a940859f2144ff7f47029b060d21aabc29f8625df1c822b0674ba265226cf7f482369f5a7175e1475fd89d881cec8b4c0d559fb4a90475fec43d0429f86e4e0e34e299b7c7de175c5b210b6be3a06a14e723189ed8843e6880c9507777b41cf8e2df3a363b4218747c3d1a827c85d95acb0b9541c4ed1fd6529deaa60f9935098e6cd19106e69dcb2a5d477f6a6be98c0aa37217ddbb562d5d1c37b78cd0970b3136ab1522ffc7bfee361ab11de2b8e081fba606f334a19e99d6823334672aa287cf1d7a74a27b36b9599d6a40ed92b32378640c22b5c47390ae9c8c5dcab444d1c2cc5f2e4ee2a22580ff743a431b4170f4f41ce8447d8a7d610b580e284c063978a02264ea6dd9affa3cde3aaeeafc13b51bd1638fe026077096f008e4183d782d8b568d971a28e52cf3783f89b294030797f625d34d9990f7912295ba3061b97957e0fe5949d02f4c9ce000000000000d82e2fe3c4991b57806d31edef558a1e4bfb79555dd776f538045d7396e2e653b6cbb3fc4236c3b4bc8c1dc1876290cf2f56a2853b782407ed5a276284166e6ee986533ccf4700e12dd7046eb876691052793431376a304360a90a700f59a49a51e4247bc0ec0dbfc9dab7e5b36694df5963f76aca1a05ef7cd18d7542975419e483079c910c9c1ffd21557ead1bbdc4a2534a8862dc61858a49c3c04ebe67afa859515d2efa5d788649cabeb7e7876aab80b889f2c93fcfa80a1637beab763a523165f4960135378f99dd9cbacb91baa543a5e6f56e04eec381dcc2801407b0702da1fa59ce4d21fd1375eeeff837aec1939515483dd66a5013c970d5af37258e90b068ab8810655c56ea90e94fcafcc8915609e5e5436a53914be604f2a735daa809bda713943978976eec15b70be1ab8d6dcb55d1a97ddbadec9fc13f3f3a03bfa2cd5d670827741d97960f01c4cb443d1f01da16639dd073d6e35180a2825375aa82184430d6cc46d87daff4a4a27ba3862526996d888e1b8f6c16c32c33b8ab9be14c5ecbc30ca3973a933dfd49f8e8989d39b7ecea2c637988da0310074cb47bd0d6975d65b5d4b11166ee9ffcdcd4c12ec5262754e100c44843a2bc1202ea36392ccb00e502ff30675fa0c0fef5116db637fa221bd4066f043d55bf900195711cf7cb7df022b3f47531b35ec2551f9323c405e06fc5cac9891b8985ab495d287688b05971f921ff74512e2a45508be2f4c2c578856e003b6f23ff5bf76d5f71313d403ddf1caa42c016ff4d47d4c12dcfd9ccb08d7ca91bf32ca35accf71006fd8c90f6b4548fecf69f0a2af0aef478c97cb461fede8e038a4a35edd13a657be62af47377fd9dad83cb5bb2e3c3105142e649f6e871cb2fc0e7aee9f81fe498f4e19431c4ff97969e40de7b0ec33517425a7bd00ee51f97bb13e1e5e6d298e4b5ae390208921515a0a142324750b9201691fd1fa43f0c5d153f4e9a731ad4390ba83fcf62c5df43db31f5968a7ce4cab2ea6792e02edbd5612c998912e379a212ac7b195a528210dd6a83e417d07047e89b7be854204fac903ce3361fc4fa674acfa1dbb87b1515c1d25af8a475accce899d14e21e27a3ba1607d0d07a0749607fe07ea821a0add0c0f3c5860d41f263d347e70feaea59ca9f1f7b21b3484088cd06dd54a308e4d3dc3c31c8c74d9b1232d25aa133265512fa58b46b6140169922e203706d85f6ac7830e8dfbb370d807d73fa6bb84d7604d2de7b409ce49f78eb886a60d19f5a8936ba324f17bb04e265cdef0f357f8cfaf433cbc7f6d212cf78a2c76587886d01d63dee6fd8119aa1931644a94d8b36b722b1e8043a95bb5955a7956b5caacce832c66a9cf8d125b569cbe3df7f3d1cb3d1310efca0dd6e12ec869dd9fb3d096d796fdd6c975f2c465b310f03eb0f1008b3b27c295d0478dadc4e8326df7475873d41d5a171858e63b3aa7c4"], 0x0) ioctl$WSDISPLAYIO_DELFONT(r53, 0x8058574f, &(0x7f0000000580)={'./file0\x00', 0xffff, 0x1, 0x3, 0x2, 0x2, 0x0, 0x30, 0x0, 0x0, 0x3, 0x9}) r55 = fcntl$dupfd(r53, 0x0, r53) r56 = getpid() getsockopt$sock_cred(r55, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0}, &(0x7f0000000c00)=0xc) getsockopt$sock_cred(r52, 0xffff, 0x1022, &(0x7f0000000c40)={0x0, 0x0, 0x0}, &(0x7f0000000c80)=0xc) getsockopt$sock_cred(r52, 0xffff, 0x1022, &(0x7f0000000cc0)={0x0, 0x0}, &(0x7f0000000d00)=0xdb5b5d4d03853f2b) r60 = dup2(r17, r16) r61 = openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0xc80, 0x0) sendmsg$unix(r52, &(0x7f0000000e80)={&(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000740), 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r56, @ANYRES32=r57, @ANYRES32=r58, @ANYBLOB="000000003800000000fcffff000400000100e5d8", @ANYRES32=r52, @ANYRES32=r53, @ANYRES32=r55, @ANYRES32=r52, @ANYRES32=r52, @ANYRES32=r54, @ANYRES32=r52, @ANYRES32=r55, @ANYRES32=r52, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r55, @ANYRES32=r54, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r56, @ANYRES32=r59, @ANYRES32=r58, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r60, @ANYRES32=0xffffffffffffff9c, @ANYRES32, @ANYRES32=r44, @ANYRES32=r61, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r54, @ANYRES32=r54, @ANYRES32=r54, @ANYBLOB='\x00\x00\x00\x00'], 0xd8, 0xd}, 0x1) r62 = socket(0x18, 0x3, 0x7) r63 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) sendto$inet(r63, &(0x7f0000000040)="da35254eef738c4be3641445f81897822b6ba9821755b14f7dfade23d3c7544508872fea0b8e2bd0a5d79815dbf59aff18b8bdf5d83dc79dc2410464e75279ebc481ed7cdd6cbb80969d9040e830dc641f69d8689f358e925a79c2df020d722c118971c8744d08c8ed18c5d880e080416763703aedee", 0x76, 0x4, 0x0, 0x0) ioctl$FIONBIO(r63, 0x8004667e, &(0x7f0000000280)=0xc4d) ioctl$BIOCSRSIG(r63, 0x80044272, &(0x7f0000000240)=0x1) ioctl$TIOCSETA(r63, 0x802c7414, &(0x7f0000000200)={0x0, 0x100000001, 0x7, 0x8, "2da838fbce7a31ddea03b5ed0b997af5ed643854", 0xf4e, 0x5}) listen(r63, 0x2) r64 = accept(r63, &(0x7f0000001600)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000feffffff000000cab5a4a70000000000000000ff0f00000000000020000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000e03631381b04052cb62bf291f6cfcda5ccb192d636f0f243255748ef5d3b4e45866f9d4ccb2e5a541d771cc99e579ce80f9c7494c60e7798c22ae488f1d6d91f85d92b4a4f63f428e702703d8e369f6a51abb07db21e0dde6b062bf0ff6014f8291a7717255e47c1b5ae0274a6e6fb0e57723615cfd12e8b2822f711eceaa808fb87e85f32d93c9626bc8d2dd542ec98ce92c040284048a66c43b9b58259d09d3f4b8a95f8aa28b0371dbf38a3ed481fbb08c58981f109433585234a16661936e434215545e56581fc53c0326075f992b826b0ee296cb6ed9ee7f17c98b7f6033e306ebc7c4b85fd67957702aaa185b5e94f1cc2132ebbc3723759afc285593c0386461edf939586503a68b84adb42c8358c43e44d8d6f7f000000c3a30040b3f8d2f67890fd0e7ad0a38e9c4b03c1618c8934d57b513770d7efe75f97f9133198fadd316d02756867d2767cb35fea985b937e60b56bab957077cbb08a940859f2144ff7f47029b060d21aabc29ffac75dc48afd7f36ba265226cf7f482369f5a7175e1475fd89d881cec8b4c0d559fb4a90475fec43d0429f86e4e0e34e299b7c7de175c5b210b6be3a06a14e723189ed8843e6880c9507777b41cf8e2df3a363b4218747c3d1a827c85d95acb0b9541c4ed1fd6529deaa60f9935098e6cd19106e69dcb2a5d477f6a6be98c0aa37217ddbb562d5d1c37b78cd0970b3136ab1522ffc7bfee361ab11de2b8e081fba606f334a19e99d6823334672aa287cf1d7a74a27b36b9599d6a40ed92b32378640c22b5c47390ae9c8c5dcab444d1c2cc5f2e4ee2a22580ff743a431b4170f4f41ce8447d8a7d610b580e284c063978a02264ea6dd9affa3cde3aaeeafc13b51bd1638fe026077096f008e4183d782d8b568d971a28e52cf3783f89b294030797f625d34d9990f7912295ba3061b97957e0fe5949d02f4c9ce000000000000d82e2fe3c4991b57806d31edef558a1e4bfb79555dd776f538045d7396e2e653b6cbb3fc4236c3b4bc8c1dc1876290cf2f56a2853b782407ed5a276284166e6ee986533ccf4700e12dd7046eb876691052793431376a304360a90a700f59a49a51e4247bc0ec0dbfc9dab7e5b36694df5963f76aca1a05ef7cd18d7542975419e483079c910c9c1ffd21557ead1bbdc4a2534a8862dc61858a49c3c04ebe67afa859515d2efa5d788649cabeb7e7876aab80b889f2c93fcfa80a1637beab763a523165f4960135378f99dd9cbacb91baa543a5e6f56e04eec381dcc2801407b0702da1fa59ce4d21fd1375eeeff837aec1939515483dd66a5013c970d5af37258e90b068ab8810655c56ea90e94fcafcc8915609e5e5436a53914be604f2a735daa809bda713943978976eec15b70be1ab8d6dcb55d1a97ddbadec9fc13f3f3a03bfa2cd5d670827741d97960f01c4cb443d1f01da16639dd073d6e35180a2825375aa82184430d6cc46d87daff4a4a27ba3862526996d888e1b8f6c16c32c33b8ab9be14c5ecbc30ca3973a933dfd49f8e8989d39b7ecea2c637988da0310074cb47bd0d6975d65b5d4b11166ee9ffcdcd4c12ec5262754e100c44843a2bc1202ea36392ccb00e502ff30675fa0c0fef5116db637fa221bd4066f043d55bf900195711cf7cb7df022b3f47531b35ec2551f9323c405e06fc5cac9891b8985ab495d287688b05971f921ff74512e2a45508be2f4c2c578856e003b6f23ff5bf76d5f71313d403ddf1caa42c016ff4d47d4c12dcfd9ccb08d7ca91bf32ca35accf71006fd8c90f6b4548fecf69f0a2af0aef478c97cb461fede8e038a4a35edd13a657be62af47377fd9dad83cb5bb2e3c3105142e649f6e871cb2fc0e7aee9f81fe498f4e19431c4ff97969e40de7b0ec33517425a7bd00ee51f97bb13e1e5e6d298e4b5ae390208921515a0a142324750b9201691fd1fa43f0c5d153f4e9a731ad4390ba83fcf62c5df43db31f5968a7ce4cab2ea6792e02edbd5612c998912e379a212ac7b195a528210dd6a83e417d07047e89b7be854204fac903ce3361fc4fa674acfa1dbb87b1515c1d25af8a475accce899d14e21e27a3ba1607d0d07a0749607fe07ea821a0add0c0f3c5860d41f263d347e70feaea59ca9f1f7b21b3484088cd06dd54a308e4d24c3c31c8c74d9b1232d25aa133265512fa58b46b6140169922e203706d85f6ac7830e8dfbb370d807d73fa6bb84d7604d2de7b409ce49f78eb886a60d19f5a8936ba324f17bb04e265cdef0f357f8cfaf433cbc7f6d212cf78a2c76587886d01d63dee6fd8119aa1931644a94d8b36b722b1e8043a95bb5955a7956b5caacce832c66a9cf8d125b569cbe3df7f3d1cb3d1310efca0dd6e12ec869dd9fb3d096d796fdd6c975f2c465b310f03eb0f1008b3b27c295d0478dadc4e8326df7475873d41d5a171858e63b3aa7c4"], 0x0) ioctl$WSDISPLAYIO_DELFONT(r63, 0x8058574f, &(0x7f0000000580)={'./file0\x00', 0xffff, 0x1, 0x3, 0x2, 0x2, 0x0, 0x30, 0x0, 0x0, 0x3, 0x9}) r65 = fcntl$dupfd(r63, 0x0, r63) r66 = getpid() getsockopt$sock_cred(r65, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0}, &(0x7f0000000c00)=0xc) getsockopt$sock_cred(r62, 0xffff, 0x1022, &(0x7f0000000c40)={0x0, 0x0, 0x0}, &(0x7f0000000c80)=0xc) r69 = getpgrp() getsockopt$sock_cred(r62, 0xffff, 0x1022, &(0x7f0000000cc0)={0x0, 0x0}, &(0x7f0000000d00)=0xdb5b5d4d03853f2b) sendmsg$unix(r62, &(0x7f0000000e80)={&(0x7f0000000600)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000740)=[{&(0x7f0000000640)="2f5b758a5bab0ba225d102364f35d14de101350100d016eb39b41f", 0x1b}, {&(0x7f0000000680)="23c4c2cf6efafe78dd613f18d9f364d88e45f26fb5317700ee9c88dec484cbfde9fc8488afc2605da2ea73ffb4371bf2ed11a60afc0bebe13a718a76db4352dbbc57a7266c84946b77a459ea13f8badfa6fcced8316d2fbb1f1a8a4a63bc899064b0036e9bb331e970c5", 0x6a}, {&(0x7f0000000700)="817697fabe", 0x5}, {&(0x7f0000000900)="bc2a2202ccabca9b23ee5d6002509e6db0c024643f4384f73169b202d79a1110b2b175f06039c8835c674f425fe872c27e512c166172ea93919601a35a67080d253bc1e4fd18e36d951dc83c418d8f468a8e150c7464aaa36aedb45b1fc74dc7831b1e02a9f9df66f29950a166ee47e30b0c19a37df83597561564667e4a16b1434718db61a743ab6b571305345d8d27b85447340e5503cf8bbc913cb1390467c314e2fce4fed125761262fae3c39f8a73f619543924eaba260a5647acbcd346177109b6f3", 0xc5}, {&(0x7f0000000a00)="12b0a13bb8cf5ef283759761f2fa7d3f1a13fae6d38e65d2e3bfe69cdd98efeb493049798398881cd753252923094dcb407e1aa46b61749b3cad8ab7bee66a817b6f658f326d80c15bd1725fd837fcdd6593c30c9827df2e1e186bad75a49fda50a10fe7ccd462a267bc975a34cb8d5acf426b42ea94c21acc3bf840ab9beb82027eacb8ae3b13967bf091928e720c09ea70cbb4db03cdcf808d4eb7dad1cbb3cadf0b4bf12ec81293c7593d03840f4304c20d2785b76eea655f81c425953c666e225b3de42e3eba53bfeb9f008740b033fa72a372df56471ced58a808071f3e02749729fca2f073739c0500653b44a0ced3540dd1228bba7f", 0xf9}, {&(0x7f0000000300)="a822885a2c7ba4727608325ea1c3fdacdcc44ad8494781ee1cb904afdf548b829ba7194a548536bfa8a2fd60d05c9c48dcf572e25021bf8f6bf24eba93d742c2b201cdd2973e671628f31036fc9a50752bbe9ba29c6d5d76363c698cac3c0be3ea4f123f3040501bb3be9463c3899010065fb7989430470cb5a505d0d222dbb1e47e2f49e45fa61c45582f764bb5acbdad19a06cf899786b78dc01d0c09df25d3e580e30f847d1cd0579717d8fa5f28dfa5ec8fd1d7ce1e2e5023f7bc308b7ba77cc086bab54056c10f779ec3b9276e3370f29cdfd6fc5b6a5ed3c65f614a3e8b7e3f4d6cefb36b4300226e1d631facc0cb2aa892bb6", 0xf6}], 0x6, &(0x7f0000000d80)=[@cred={0x20, 0xffff, 0x0, r66, r67, r68}, @rights={0x38, 0xffff, 0x1, [r62, r63, r65, r62, r62, r64, r62, r65, r62]}, @rights={0x18, 0xffff, 0x1, [r65, r64]}, @cred={0x20, 0xffff, 0x0, r66, r70, r68}, @cred={0x20, 0xffff, 0x0, r69, r70}, @rights={0x20, 0xffff, 0x1, [r64, r64, r64]}], 0xd0, 0xd}, 0x1) r71 = getgid() semctl$IPC_SET(r50, 0x0, 0x1, &(0x7f0000000180)={{0x1c0000, r51, r58, r67, r71, 0xa0, 0x291}, 0x8, 0x6, 0x100000000000}) setsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f0000000040)={r31, r47, r58}, 0xc) r72 = getegid() sendmsg$unix(r1, &(0x7f0000000480)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f0000000240)="2cccbedd527d38fd25b7ac6c8dead7da064a10ea527ad4f43f9c358e6994f03a55290b5ec6c3aa47912e54835c3475eb6f3c1b593eb4cdc393f70ae9859a9d0b4c8754022b1263fead3461041b17f3bf2772d1634c953108bcc64bc658be001e2b3bba1b9168b195694ff48ec7075e0c3983fa2e01784319cf37b91d5f5d96447bfa556c6318be224fd9a9c80e2314b573548a67db63a9a4f59840596e0e6ed8f2d12ee0073b8ef30761abdeb45e388512d3f26bdd2ea5a972167630f371507bb25fe3eac1660d9af6c358cfdffc7a", 0xcf}, {&(0x7f0000000340)="2b59b2e09bc2304c1da0b1b9f11d45dfbabaa628168799f7ecb8109cbc46957c889518c5b6806586bea2777fec703420ef87a396816c866bb8e8309e08b3acd49e2ca203622985462852694fce83afcd40feeb87243027bd85ef2ad948dbe99254c6a58a05d238e75c5080365e6ea75a6fcd6dadb6a26c48112c66809874513677e080092112595b85552de6e3f46cae30d3ef26473d35811215c27a309d3b6eb56d249d30c065620843e9f52eaff6b655947e73ce0a257cf0ffd42bb235a0a0645b34251c358cb1bcf2e8871daed5ba2385c1f12b6489b9595fa5909f65af", 0xdf}], 0x2, &(0x7f0000000440)=[@cred={0x20, 0xffff, 0x0, r11, 0xffffffffffffffff, r12}, @cred={0x20, 0xffff, 0x0, r13, r47, r72}], 0x40, 0xe}, 0x400) panic: pool_do_get: mtagpl free list modified: page 0xfffffd806abd3000; item addr 0xfffffd806abd3008; offset 0x0=0x0 != 0x7e6088faba725153 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *400651 86675 0 0 0x4000000 0 syz-executor.1 db_enter() at db_enter+0x18 panic(ffffffff82223520) at panic+0x15c pool_do_get(ffffffff8254ced0,1,ffff80001d41dd08) at pool_do_get+0x42a pool_get(ffffffff8254ced0,1) at pool_get+0xb5 m_tag_get(100,4,1) at m_tag_get+0x74 bpf_movein(ffff80001d41e1e8,ffff800000a82a00,ffff80001d41df48,ffff80001d41de48) at bpf_movein+0x355 bpfwrite(41700,ffff80001d41e1e8,1) at bpfwrite+0x137 spec_write(ffff80001d41e040) at spec_write+0xcc VOP_WRITE(fffffd8056df10d0,ffff80001d41e1e8,1,fffffd806c3be960) at VOP_WRITE+0xc6 vn_write(fffffd805465d798,ffff80001d41e1e8,1) at vn_write+0x193 dofilewritev(ffff80001d36d018,1b,ffff80001d41e1e8,1,ffff80001d41e2d0) at dofilewritev+0x1ab sys_pwrite(ffff80001d36d018,ffff80001d41e288,ffff80001d41e2d0) at sys_pwrite+0x8f syscall(ffff80001d41e350) at syscall+0x507 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xe6cec66b0d0, count: 1 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic pool_do_get: mtagpl free list modified: page 0xfffffd806abd3000; item addr 0xfffffd806abd3008; offset 0x0=0x0 != 0x7e6088faba725153 ddb> trace db_enter() at db_enter+0x18 panic(ffffffff82223520) at panic+0x15c pool_do_get(ffffffff8254ced0,1,ffff80001d41dd08) at pool_do_get+0x42a pool_get(ffffffff8254ced0,1) at pool_get+0xb5 m_tag_get(100,4,1) at m_tag_get+0x74 bpf_movein(ffff80001d41e1e8,ffff800000a82a00,ffff80001d41df48,ffff80001d41de48) at bpf_movein+0x355 bpfwrite(41700,ffff80001d41e1e8,1) at bpfwrite+0x137 spec_write(ffff80001d41e040) at spec_write+0xcc VOP_WRITE(fffffd8056df10d0,ffff80001d41e1e8,1,fffffd806c3be960) at VOP_WRITE+0xc6 vn_write(fffffd805465d798,ffff80001d41e1e8,1) at vn_write+0x193 dofilewritev(ffff80001d36d018,1b,ffff80001d41e1e8,1,ffff80001d41e2d0) at dofilewritev+0x1ab sys_pwrite(ffff80001d36d018,ffff80001d41e288,ffff80001d41e2d0) at sys_pwrite+0x8f syscall(ffff80001d41e350) at syscall+0x507 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xe6cec66b0d0, count: -14 ddb> show registers rdi 0xffffffff815ab277 db_enter+0x17 rsi 0x4351 __ALIGN_SIZE+0x3351 rbp 0xffff80001d41db70 rbx 0xffff80001d41dc20 rdx 0x4352 __ALIGN_SIZE+0x3352 rcx 0xffff80001f653000 rax 0xffff80001f653000 r8 0xffff80001d41db30 r9 0x1 r10 0xffff80000002a340 r11 0x2c04873e996edf82 r12 0x3000000008 r13 0xffff80001d41db80 r14 0x100 r15 0x1 rip 0xffffffff815ab278 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff80001d41db60 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb> show proc PROC (syz-executor.1) pid=400651 stat=onproc flags process=0 proc=4000000 pri=32, usrpri=86, nice=20 forw=0xffffffffffffffff, list=0xffff80001d36e878,0xffffffff82583be8 process=0xffff8000ffffb190 user=0xffff80001d419000, vmspace=0xfffffd806bc09000 estcpu=36, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 86675 446447 62404 0 2 0 syz-executor.1 *86675 400651 62404 0 7 0x4000000 syz-executor.1 10458 515497 0 0 3 0x14200 bored sosplice 62404 259900 42596 0 3 0x82 nanosleep syz-executor.1 69720 471678 42596 0 3 0x82 nanosleep syz-executor.0 42596 376731 47246 0 3 0x82 thrsleep syz-fuzzer 42596 433146 47246 0 3 0x4000082 thrsleep syz-fuzzer 42596 425921 47246 0 3 0x4000082 thrsleep syz-fuzzer 42596 216177 47246 0 3 0x4000082 thrsleep syz-fuzzer 42596 193563 47246 0 3 0x4000082 thrsleep syz-fuzzer 42596 200789 47246 0 3 0x4000082 kqread syz-fuzzer 42596 162456 47246 0 3 0x4000082 thrsleep syz-fuzzer 42596 325229 47246 0 3 0x4000082 thrsleep syz-fuzzer 47246 186217 44752 0 3 0x10008a pause ksh 44752 125460 17481 0 3 0x92 select sshd 10130 398151 1 0 3 0x100083 ttyin getty 17481 427195 1 0 3 0x80 select sshd 63571 199763 83473 73 3 0x100090 kqread syslogd 83473 391438 1 0 3 0x100082 netio syslogd 87606 204276 1 77 3 0x100090 poll dhclient 81561 479331 1 0 3 0x80 poll dhclient 4061 391153 0 0 2 0x14200 zerothread 18248 187059 0 0 3 0x14200 aiodoned aiodoned 10642 78170 0 0 3 0x14200 syncer update 53578 337116 0 0 3 0x14200 cleaner cleaner 6580 414373 0 0 3 0x14200 reaper reaper 85830 178529 0 0 3 0x14200 pgdaemon pagedaemon 81853 88908 0 0 3 0x14200 bored crynlk 66865 468792 0 0 3 0x14200 bored crypto 2806 197443 0 0 3 0x40014200 acpi0 acpi0 10139 70799 0 0 3 0x14200 bored softnet 96941 76870 0 0 3 0x14200 bored systqmp 67348 16288 0 0 3 0x14200 bored systq 13555 167823 0 0 3 0x40014200 bored softclock 50705 451164 0 0 3 0x40014200 idle0 34794 334201 0 0 3 0x14200 bored smr 1 332506 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 9518 6538K 6978K 78643K 11133 0 pcb 19 8K 8K 78643K 80 0 rtable 102 3K 4K 78643K 456 0 ifaddr 84 17K 17K 78643K 122 0 counters 21 16K 16K 78643K 26 0 ioctlops 0 0K 2K 78643K 25 0 iov 0 0K 12K 78643K 112 0 mount 1 1K 1K 78643K 1 0 vnodes 1220 77K 77K 78643K 1378 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 12 1K 1K 78643K 22 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1794 195K 288K 78643K 12646 0 file desc 5 13K 25K 78643K 235 0 sigio 0 0K 0K 78643K 4 0 proc 49 38K 63K 78643K 403 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 55 0 in_multi 81 3K 3K 78643K 134 0 ether_multi 1 0K 0K 78643K 12 0 mrt 0 0K 0K 78643K 4 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 61 281K 281K 78643K 61 0 exec 0 0K 1K 78643K 203 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 106 21K 37K 78643K 1432 0 UVM aobj 9 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 50 0 NDP 12 0K 0K 78643K 23 0 temp 106 3008K 3073K 78643K 6368 0 kqueue 3 4K 10K 78643K 33 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 7 0 1 1 0 1 1 0 8 0 rtpcb 80 243 0 241 1 0 1 1 0 8 0 rtentry 112 59 0 18 2 0 2 2 0 8 0 unpcb 120 118 0 107 1 0 1 1 0 8 0 syncache 264 7 0 7 2 1 1 1 0 8 1 tcpqe 32 129 0 129 2 1 1 1 0 8 1 tcpcb 544 113 0 107 1 0 1 1 0 8 0 ipq 40 2 0 2 2 1 1 1 0 8 1 ipqe 40 47 0 47 2 1 1 1 0 8 1 inpcb 280 373 0 357 3 1 2 2 0 8 0 rttmr 72 2 0 2 1 0 1 1 0 8 1 nd6 48 6 0 4 1 0 1 1 0 8 0 ppxss 1128 1 0 1 1 1 0 1 0 8 0 art_heap8 4096 2 0 0 2 0 2 2 0 8 0 art_heap4 256 273 0 80 15 1 14 15 0 8 0 art_table 32 275 0 80 2 0 2 2 0 8 0 art_node 16 58 0 19 1 0 1 1 0 8 0 sysvmsgpl 40 18 0 9 1 0 1 1 0 8 0 semupl 112 1 0 1 1 1 0 1 0 8 0 semapl 112 20 0 10 1 0 1 1 0 8 0 shmpl 112 10 0 3 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 1764 0 365 46 0 46 46 0 8 0 ffsino 240 1764 0 365 83 0 83 83 0 8 0 nchpl 144 2345 0 730 60 0 60 60 0 8 0 uvmvnodes 72 1912 0 0 35 0 35 35 0 8 0 vnodes 208 1912 0 0 101 0 101 101 0 8 0 namei 1024 6484 0 6484 1 0 1 1 0 8 1 scsiplug 64 2 0 2 1 1 0 1 0 8 0 scxspl 192 7196 0 7196 1 0 1 1 0 8 1 plimitpl 152 37 0 30 1 0 1 1 0 8 0 sigapl 432 406 0 393 2 0 2 2 0 8 0 futexpl 56 6648 0 6648 1 0 1 1 0 8 1 knotepl 112 84 0 65 1 0 1 1 0 8 0 kqueuepl 104 78 0 76 1 0 1 1 0 8 0 pipelkpl 16 158 0 148 1 0 1 1 0 8 0 pipepl 120 316 0 297 2 0 2 2 0 8 1 fdescpl 432 407 0 393 2 0 2 2 0 8 0 filepl 120 3166 0 3051 4 0 4 4 0 8 0 lockfpl 104 69 0 67 1 0 1 1 0 8 0 lockfspl 48 25 0 23 1 0 1 1 0 8 0 sessionpl 112 17 0 7 1 0 1 1 0 8 0 pgrppl 48 21 0 11 1 0 1 1 0 8 0 ucredpl 96 470 0 463 1 0 1 1 0 8 0 zombiepl 144 393 0 392 1 0 1 1 0 8 0 processpl 896 422 0 392 4 0 4 4 0 8 0 procpl 624 727 0 689 4 0 4 4 0 8 0 sosppl 128 7 0 7 2 1 1 1 0 8 1 sockpl 400 735 0 706 5 1 4 4 0 8 1 mcl64k 65536 39 0 39 1 0 1 1 0 8 1 mcl16k 16384 4 0 4 2 1 1 1 0 8 1 mcl12k 12288 5 0 5 2 1 1 1 0 8 1 mcl9k 9216 6 0 6 2 1 1 1 0 8 1 mcl8k 8192 17 0 17 2 1 1 1 0 8 1 mcl4k 4096 38 0 38 2 1 1 1 0 8 1 mcl2k2 2112 2 0 2 2 1 1 1 0 8 1 mcl2k 2048 64921 0 64873 15 8 7 14 0 8 0 mtagpl 80 27 0 2 2 1 1 1 0 8 0 mtagpl: pool(0xffffffff8254ced0:mtagpl): free list modified: page 0xfffffd806abd3000; item ordinal 0; addr 0xfffffd806abd3008 (p 0xfffffd806abd3000); offset 0x0=0x0 pool(mtagpl): free list modified: page 0xfffffd806abd3000; item ordinal 0; addr 0xfffffd806abd3008 (p 0xfffffd806abd3000); offset 0x0=0x0 mtagpl: pool(0xffffffff8254ced0:mtagpl): page inconsistency: page 0xfffffd806abd3000; item ordinal 1; addr 0xebe1bddf116864a7 mbufpl 256 106954 0 106721 42 16 26 33 0 8 6 bufpl 280 5141 0 185 354 0 354 354 0 8 0 anonpl 16 61372 0 44905 83 4 79 82 0 107 11 amapchunkpl 152 2604 0 2475 19 13 6 19 0 158 0 amappl16 192 2534 0 1623 61 10 51 58 0 8 5 amappl15 184 51 0 46 1 0 1 1 0 8 0 amappl14 176 26 0 23 1 0 1 1 0 8 0 amappl13 168 97 0 95 1 0 1 1 0 8 0 amappl12 160 4 0 4 1 1 0 1 0 8 0 amappl11 152 48 0 37 1 0 1 1 0 8 0 amappl10 144 13 0 11 1 0 1 1 0 8 0 amappl9 136 574 0 570 1 0 1 1 0 8 0 amappl8 128 107 0 86 1 0 1 1 0 8 0 amappl7 120 91 0 81 1 0 1 1 0 8 0 amappl6 112 60 0 55 1 0 1 1 0 8 0 amappl5 104 137 0 126 1 0 1 1 0 8 0 amappl4 96 719 0 689 1 0 1 1 0 8 0 amappl3 88 144 0 135 1 0 1 1 0 8 0 amappl2 80 2490 0 2421 3 1 2 3 0 8 0 amappl1 72 16893 0 16474 26 16 10 20 0 8 0 amappl 80 955 0 915 1 0 1 1 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 3 1 0 1 1 0 8 0 uaddrrnd 24 407 0 393 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 407 0 393 1 0 1 1 0 8 0 vmmpekpl 168 7053 0 7025 2 0 2 2 0 8 0 vmmpepl 168 57090 0 55094 122 21 101 117 0 357 12 vmsppl 272 406 0 393 2 1 1 2 0 8 0 pdppl 4096 820 0 786 6 1 5 6 0 8 0 pvpl 32 189952 0 170465 194 3 191 194 0 265 31 pmappl 200 406 0 393 1 0 1 1 0 8 0 extentpl 40 46 0 29 1 0 1 1 0 8 0 phpool 112 188 0 33 5 0 5 5 0 8 0